From 7c496eea75e166c89a143fd9bc6e6118a7ec534d Mon Sep 17 00:00:00 2001 From: Vansh Kapoor Date: Sat, 12 Sep 2026 14:26:59 +0530 Subject: [PATCH 01/60] feat: add the auto-advance settings for multi-step forms The two toggles for sureforms-pro#1429. They live here because the page break settings component is shared and already mounted in both the Form Options panel and the page break block inspector, so adding them once reaches both. The form tag carries the result rather than Pro's button renderer: save and resume replaces that whole container through the srfm_page_break_buttons_html filter and would drop the attributes. The form tag is rendered exactly once and is already how this runtime receives per-form settings. Nothing is emitted when the feature is off, so existing markup is unchanged. With Pro absent the meta is unregistered and the toggles read undefined as false, which is how the rest of that panel already behaves. Refs brainstormforce/sureforms-pro#1429 --- inc/generate-form-markup.php | 9 ++++++- src/components/page-break-settings/index.js | 27 +++++++++++++++++++++ 2 files changed, 35 insertions(+), 1 deletion(-) diff --git a/inc/generate-form-markup.php b/inc/generate-form-markup.php index 87d4592a5..00d07e83b 100644 --- a/inc/generate-form-markup.php +++ b/inc/generate-form-markup.php @@ -542,6 +542,13 @@ public static function get_form_markup( $id, $show_title_current_page = true, $s $page_break_settings = defined( 'SRFM_PRO_VER' ) && apply_filters( 'srfm_use_page_break_layout', true ) ? get_post_meta( $id, '_srfm_page_break_settings', true ) : []; $page_break_settings = ! empty( $page_break_settings ) && is_array( $page_break_settings ) ? $page_break_settings : []; $is_page_break = ! empty( $page_break_settings ) ? $page_break_settings['is_page_break'] : false; + // Auto-advance is read here rather than in Pro's button renderer because + // save & resume replaces that whole container through the + // srfm_page_break_buttons_html filter, which would drop the attributes. + // The form tag is rendered exactly once and is already how this runtime + // receives its per-form settings (form-id, ajaxurl, data-submit-token). + $auto_advance = $is_page_break && ! empty( $page_break_settings['auto_advance'] ); + $auto_advance_hide_next = $auto_advance && ! empty( $page_break_settings['auto_advance_hide_next'] ); $page_break_progress_type = ! empty( $page_break_settings ) ? $page_break_settings['progress_indicator_type'] : 'none'; $form_confirmation = get_post_meta( $id, '_srfm_form_confirmation' ); $confirmation_type = ''; @@ -879,7 +886,7 @@ public static function get_form_markup( $id, $show_title_current_page = true, $s ?>
> { } isFormSpecific={ true } /> + + updatePageBreakSettings( 'auto_advance', value ) + } + /> + { pageBreakSettings?.auto_advance && ( + + updatePageBreakSettings( + 'auto_advance_hide_next', + value + ) + } + /> + ) } ); }; From c78d3c0310acc456a2b51e0bbc21f15a3992c122 Mon Sep 17 00:00:00 2001 From: Aditya Jain Date: Mon, 14 Sep 2026 13:31:24 +0530 Subject: [PATCH 02/60] fix: guard the template picker's admin bar padding tweak TemplatePicker dereferenced document.querySelector( 'html.wp-toolbar' ) with no null check. The wp-toolbar class is applied by core in _wp_admin_html_begin() only when is_admin_bar_showing() is true, which short-circuits to false whenever XMLRPC_REQUEST, DOING_AJAX or IFRAME_REQUEST is defined, or wp_is_json_request() is true - all of which another plugin can trigger during an admin page load. In that case the query returns null and the effect throws a TypeError. Bail out when the element is missing, and restore the previous paddingTop on unmount instead of leaving the override in place. Fixes #3071 --- .../components/template-picker/TemplatePicker.js | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/src/admin/components/template-picker/TemplatePicker.js b/src/admin/components/template-picker/TemplatePicker.js index 8b96738ac..327ae4272 100644 --- a/src/admin/components/template-picker/TemplatePicker.js +++ b/src/admin/components/template-picker/TemplatePicker.js @@ -5,7 +5,21 @@ import AiFormBuilder from './components/AiFormBuilder.js'; const TemplatePicker = () => { // Remove admin bar padding. useEffect( () => { - document.querySelector( 'html.wp-toolbar' ).style.paddingTop = 0; + // The wp-toolbar class is only present when WordPress renders the admin + // bar, so bail out instead of dereferencing a missing element. + const htmlElement = document.querySelector( 'html.wp-toolbar' ); + + if ( ! htmlElement ) { + return; + } + + const previousPaddingTop = htmlElement.style.paddingTop; + + htmlElement.style.paddingTop = 0; + + return () => { + htmlElement.style.paddingTop = previousPaddingTop; + }; }, [] ); function QueryScreen() { From f9561c9390478f5836b19845f63805e4c6673069 Mon Sep 17 00:00:00 2001 From: Vansh Kapoor Date: Mon, 14 Sep 2026 14:04:16 +0530 Subject: [PATCH 03/60] Fix editor crash when a block has no label trimTextToWords() split its argument straight away. Any block that carries a slug but no label attribute passes undefined into it: srfm/register and srfm/login in Pro declare slug and no label, so a form holding one of them threw inside the editor's render pass and took the whole editor down with "The editor has encountered an unexpected error". The form still worked on the front end but could never be opened again. Resolve the argument to a string before splitting, so the helper cannot throw whatever a block hands it, and pin it with a unit test. Reported in support ticket #1539567. --- src/utils/Helpers.js | 10 ++++- src/utils/test/trimTextToWords.test.js | 52 ++++++++++++++++++++++++++ 2 files changed, 60 insertions(+), 2 deletions(-) create mode 100644 src/utils/test/trimTextToWords.test.js diff --git a/src/utils/Helpers.js b/src/utils/Helpers.js index 610ad49d0..45d8757d4 100644 --- a/src/utils/Helpers.js +++ b/src/utils/Helpers.js @@ -194,12 +194,18 @@ export const generateDropDownOptions = ( // Creates excerpt. export function trimTextToWords( text, wordLimit, ending = '...' ) { + // Callers pass block attributes straight in, and not every block that reaches + // them declares a label -- srfm/register and srfm/login carry a slug but no + // label attribute, so text arrives undefined. Always resolve to a string + // before splitting: this helper must never throw, whatever a block hands it. + const safeText = String( text ?? '' ); + // Split the text into words - const words = text.split( /\s+/ ); + const words = safeText.split( /\s+/ ); // If the text has fewer words than the limit, return it as is if ( words.length <= wordLimit ) { - return text; + return safeText; } // Slice the array to the limit and join it back into a string and append the ending if there are more words than the limit diff --git a/src/utils/test/trimTextToWords.test.js b/src/utils/test/trimTextToWords.test.js new file mode 100644 index 000000000..c1f3ddd6c --- /dev/null +++ b/src/utils/test/trimTextToWords.test.js @@ -0,0 +1,52 @@ +/* eslint-env jest */ +/** + * trimTextToWords() is the shared label formatter for the form editor's smart + * tag list. pushSmartTagToArray() hands it block.attributes.label for every + * block that carries a slug, and not every such block declares a label: + * srfm/register and srfm/login (Pro) have a slug attribute and no label one. + * + * A label-less block therefore passed undefined into text.split(), which threw + * inside the editor's render pass and took the whole React tree down with + * "The editor has encountered an unexpected error." -- the form could still be + * viewed and submitted on the front end, but never opened again in the editor. + * + * Pinned because the guard lives one level above its reason: nothing in this + * function names the blocks that depend on it. + */ +// Helpers.js pulls in the editor-only @wordpress packages, which are webpack +// externals (wp.* globals) rather than installed modules, so jest cannot +// resolve them. Nothing below touches them -- stub them so the module loads. +jest.mock( '@wordpress/editor', () => ( { store: {} } ), { virtual: true } ); +jest.mock( '@wordpress/block-editor', () => ( { store: {} } ), { + virtual: true, +} ); +jest.mock( '@wordpress/blocks', () => ( { store: {} } ), { virtual: true } ); +// force-ui ships an ESM-only transitive dependency that jest will not parse. +jest.mock( '@bsf/force-ui', () => ( { toast: {} } ) ); +jest.mock( + '@wordpress/data', + () => ( { select: () => ( {} ), useSelect: () => ( {} ) } ), + { virtual: true } +); + +import { trimTextToWords } from '../Helpers'; + +describe( 'trimTextToWords', () => { + it.each( [ [ undefined ], [ null ] ] )( + 'returns an empty string for %p instead of throwing', + ( value ) => { + expect( () => trimTextToWords( value, 5 ) ).not.toThrow(); + expect( trimTextToWords( value, 5 ) ).toBe( '' ); + } + ); + + it( 'returns text unchanged when it is within the word limit', () => { + expect( trimTextToWords( 'First Name', 5 ) ).toBe( 'First Name' ); + } ); + + it( 'trims to the word limit and appends the ending', () => { + expect( trimTextToWords( 'one two three four five six', 5 ) ).toBe( + 'one two three four five...' + ); + } ); +} ); From d5db3877a1fac44b19b4e12d7796961917028111 Mon Sep 17 00:00:00 2001 From: Aditya Jain Date: Wed, 16 Sep 2026 12:29:22 +0530 Subject: [PATCH 04/60] fix: reset DB cache after delete to prevent stale query results use_delete() was the one write path in Base that never called cache_reset(). use_insert() and use_update() both do, so a count or lookup already cached earlier in the same request kept answering with the deleted row still in it -- the per-request cache is keyed by md5(query) on a singleton table instance, so every reader in that request saw the stale answer. Same class of bug as aca3e1d13, which added the reset to use_insert() after survey live results and smart tags came back one entry behind. Fixes #3068 --- inc/database/base.php | 7 +++- tests/unit/inc/database/test-base.php | 46 +++++++++++++++++++++++++++ 2 files changed, 52 insertions(+), 1 deletion(-) diff --git a/inc/database/base.php b/inc/database/base.php index 922ac33db..3098d14ab 100644 --- a/inc/database/base.php +++ b/inc/database/base.php @@ -790,7 +790,12 @@ public function use_update( $data, $where ) { // phpcs:ignore PSR2.Methods.Metho * @return int|false The number of rows deleted, or false on error. */ public function use_delete( $where, $where_format = null ) { - return $this->wpdb->delete( $this->get_tablename(), $where, $where_format ); + $result = $this->wpdb->delete( $this->get_tablename(), $where, $where_format ); + + // Reset cache so subsequent queries in the same request exclude the deleted row. + $this->cache_reset(); + + return $result; } /** diff --git a/tests/unit/inc/database/test-base.php b/tests/unit/inc/database/test-base.php index 22d252a19..c3cc54a26 100644 --- a/tests/unit/inc/database/test-base.php +++ b/tests/unit/inc/database/test-base.php @@ -846,6 +846,52 @@ public function test_get_results_caches_an_empty_result_set() { ); } + // --------------------------------------------------------------- + // use_delete + // --------------------------------------------------------------- + + /** + * A delete invalidates the per-request query cache. + * + * use_insert() and use_update() both reset the cache; use_delete() did not, + * so a count or lookup already cached earlier in the request kept answering + * with the deleted row still in it. Asserted through get_total_count(), + * because that is the reader the stale answer actually came back from. + */ + public function test_use_delete_resets_the_query_cache() { + // An id nothing else can match, so the count is ours alone. + $form_id = 987654322; + $where = [ + [ + [ + 'key' => 'form_id', + 'compare' => '=', + 'value' => $form_id, + ], + ], + ]; + + $entry_id = $this->entries_table->use_insert( + [ + 'form_id' => $form_id, + 'created_at' => current_time( 'mysql' ), + ] + ); + + $this->assertIsInt( $entry_id, 'Precondition: the row has to exist before it can be deleted.' ); + + // Prime the cache with the answer the delete below must invalidate. + $this->assertSame( 1, $this->entries_table->get_total_count( $where ) ); + + $this->entries_table->use_delete( [ 'ID' => $entry_id ], [ '%d' ] ); + + $this->assertSame( + 0, + $this->entries_table->get_total_count( $where ), + 'The count must reflect the delete, not the cached pre-delete answer.' + ); + } + // --------------------------------------------------------------- // cache_reset // --------------------------------------------------------------- From 0dfb9a03d093e9ec8d0c974c5c0f677e4e60a5ea Mon Sep 17 00:00:00 2001 From: Aditya Jain Date: Wed, 16 Sep 2026 12:48:22 +0530 Subject: [PATCH 05/60] fix: clean up the OttoKit OAuth poll and stop it running on a null popup The connect flow started a 500ms setInterval from inside a promise continuation, with the interval id and popup handle held in function locals nothing could reach afterwards. Three problems followed: - No unmount cleanup. Both mount sites render OttoKitPage conditionally under a parent that survives, so an orphaned poll kept calling that live parent's setters -- setSelectedTab would move the user's tab out from under them. - window.open runs with no user activation left, so browsers routinely block it and return null. Dereferencing .closed then threw on every tick, before the clearInterval that would have stopped it, leaving an unbounded admin-ajax poll for the life of the page. - The mount effect re-runs on four deps, so polls could stack. Track the interval and popup in a ref, tear both down on unmount, bail out with a "allow popups" message when window.open is blocked, drop any poll already in flight before starting another, and guard the setters that in-flight requests can reach after unmount. Fixes #3070 --- src/admin/settings/pages/OttoKit.js | 88 ++++++++++++++++++++++++++--- 1 file changed, 79 insertions(+), 9 deletions(-) diff --git a/src/admin/settings/pages/OttoKit.js b/src/admin/settings/pages/OttoKit.js index bbaea4b30..cbc2d61aa 100644 --- a/src/admin/settings/pages/OttoKit.js +++ b/src/admin/settings/pages/OttoKit.js @@ -6,7 +6,7 @@ import { Dot, Plus } from 'lucide-react'; import ottoKitImage from '@Image/ottokit-integration.svg'; import LoadingSkeleton from '@Admin/components/LoadingSkeleton'; import apiFetch from '@wordpress/api-fetch'; -import { useState, useEffect } from '@wordpress/element'; +import { useState, useEffect, useRef } from '@wordpress/element'; const OttoKitPage = ( { loading, @@ -35,6 +35,35 @@ const OttoKitPage = ( { const [ CTA, setCTA ] = useState( '' ); const [ loadingData, setLoadingData ] = useState( false ); + // The OAuth poll outlives the render that starts it, so its interval and popup + // live in a ref that the unmount cleanup below can still reach. + const authPollRef = useRef( { interval: null, popup: null } ); + const isMountedRef = useRef( true ); + + // Stop the OAuth poll and close the popup it was watching, if either is still around. + const stopAuthPoll = () => { + const { interval, popup } = authPollRef.current; + + if ( interval ) { + clearInterval( interval ); + } + + if ( popup && ! popup.closed ) { + popup.close(); + } + + authPollRef.current = { interval: null, popup: null }; + }; + + // Tear the poll down on unmount. Without this the interval keeps polling + // admin-ajax and writing into a parent that is still mounted. + useEffect( () => { + return () => { + isMountedRef.current = false; + stopAuthPoll(); + }; + }, [] ); + // Reuse the connection logic from integrations/index.js const integrateWithSureTriggers = () => { const formData = new window.FormData(); @@ -47,6 +76,13 @@ const OttoKitPage = ( { method: 'POST', body: formData, } ).then( ( response ) => { + // This can resolve after unmount, and everything below either touches + // a still-mounted parent's state or opens a popup nothing is left to + // clean up. + if ( ! isMountedRef.current ) { + return; + } + if ( response.success ) { window.SureTriggersConfig = response.data.data; if ( setSelectedTab ) { @@ -55,6 +91,10 @@ const OttoKitPage = ( { } else { if ( response.data.code ) { if ( 'invalid_secret_key' === response.data.code ) { + // This effect re-runs on several deps, so drop any poll + // already in flight rather than stacking another on top. + stopAuthPoll(); + const windowDimension = { width: 800, height: 720 }; const positioning = { left: ( screen.width - windowDimension.width ) / 2, @@ -66,6 +106,28 @@ const OttoKitPage = ( { `width=${ windowDimension.width },height=${ windowDimension.height },top=${ positioning.top },left=${ positioning.left },scrollbars=0` ); + // window.open runs from a promise continuation, so it has + // no user activation left and browsers routinely block it. + // Bail out here: polling on a null handle throws on every + // tick, before the clearInterval that would stop it. + if ( ! sureTriggersAuthenticationWindow ) { + setBtnDisabled( false ); + setButtonText( + getButtonText( + 'Activated', + pluginConnected || plugin.connected + ) + ); + setCTA( getCTA( 'Activated' ) ); + alert( + __( + 'Could not open the OttoKit connection window. Please allow popups for this site and try again.', + 'sureforms' + ) + ); + return; + } + let iterations = 0; const suretriggersAuthInterval = setInterval( () => { @@ -80,8 +142,16 @@ const OttoKitPage = ( { if ( authResponse.success ) { window.SureTriggersConfig = authResponse.data.data; - sureTriggersAuthenticationWindow.close(); - clearInterval( suretriggersAuthInterval ); + stopAuthPoll(); + + // This request can land after unmount, and the + // setters below belong to a parent that is + // still mounted -- setSelectedTab would move + // the user's tab out from under them. + if ( ! isMountedRef.current ) { + return; + } + setPluginConnected( true ); setLocalPluginStatus( 'Activated' ); if ( setSelectedTab ) { @@ -100,12 +170,7 @@ const OttoKitPage = ( { iterations >= 240 || sureTriggersAuthenticationWindow.closed ) { - if ( - ! sureTriggersAuthenticationWindow.closed - ) { - sureTriggersAuthenticationWindow.close(); - } - clearInterval( suretriggersAuthInterval ); + stopAuthPoll(); setButtonText( getButtonText( 'Activated', @@ -116,6 +181,11 @@ const OttoKitPage = ( { setBtnDisabled( false ); } }, 500 ); + + authPollRef.current = { + interval: suretriggersAuthInterval, + popup: sureTriggersAuthenticationWindow, + }; } } console.error( response.data.message ); From c34388995d934893aaa806ae95c94036f37ac38a Mon Sep 17 00:00:00 2001 From: Aditya Jain Date: Wed, 16 Sep 2026 13:15:18 +0530 Subject: [PATCH 06/60] fix: drop the dead form-markup fetch from the block's form picker SelectForm called the async getFormMarkup() without awaiting it, so setForm() stored a pending Promise rather than the response. Nothing ever read it: Empty.js owns `form`, passes it back down as a prop SelectForm never destructures, and the Choose button uses only formId. Awaiting it would store a resolved value that is still never read, and would keep the round-trip it pays for. The block's editor preview is the iframe in components/Edit.js, not this endpoint, and Empty.js is the placeholder shown before a form is chosen -- there is nowhere for markup to go. Both the state and the iframe date to the same original import, so this was never wired to anything. The one live effect was a wasted sureforms/v1/generate-form-markup request on every click in the dropdown, each a full server-side render of the form via Generate_Form_Markup::get_form_markup(). Remove the fetch and the dead state instead of awaiting them. Fixes #3067 --- src/blocks/sureforms-form/components/Empty.js | 3 --- .../sureforms-form/components/SelectForm.js | 24 ------------------- 2 files changed, 27 deletions(-) diff --git a/src/blocks/sureforms-form/components/Empty.js b/src/blocks/sureforms-form/components/Empty.js index acb0f9f12..e252e098d 100644 --- a/src/blocks/sureforms-form/components/Empty.js +++ b/src/blocks/sureforms-form/components/Empty.js @@ -12,7 +12,6 @@ import { __ } from '@wordpress/i18n'; import SelectForm from './SelectForm'; export default ( { setAttributes } ) => { - const [ form, setForm ] = useState( {} ); const [ formId, setFormId ] = useState(); const [ value, setValue ] = useState( '' ); @@ -92,8 +91,6 @@ export default ( { setAttributes } ) => { >
{ const [ formsData, setFormsData ] = useState( [] ); @@ -43,25 +41,6 @@ const SelectForm = ( { } }; - const getFormMarkup = async ( queryParams ) => { - let response; - try { - // See fetchForms(): apiFetch supplies the wp_rest nonce itself. - response = await apiFetch( { - path: addQueryArgs( - srfm_block_data.get_form_markup_url, - queryParams - ), - headers: { - 'content-type': 'application/json', - }, - } ); - return response; - } catch ( error ) { - console.log( error ); - } - }; - useEffect( () => { fetchForms(); document.addEventListener( 'click', toggle ); @@ -135,10 +114,7 @@ const SelectForm = ( {
{ selectOption( option ); - const queryParams = { id: option.id }; - const formMarkup = getFormMarkup( queryParams ); setFormId( option.id ); - setForm( formMarkup ); } } className={ `srfm-form-single-option ${ option[ id ] === formId From 2171122b6f19c844944354bcf4297be270c2244f Mon Sep 17 00:00:00 2001 From: Aditya Jain Date: Wed, 16 Sep 2026 13:28:16 +0530 Subject: [PATCH 07/60] fix: remove the editor click listeners on unmount in Typography and Text Shadow Both controls registered window.addEventListener('click', ...) inside a useLayoutEffect with no cleanup, so one listener accumulated on window per mount -- and these controls remount on every block selection. Each stale listener also runs two document.querySelector calls on every click anywhere in the editor, so the cost is per-click CPU, not just memory. The handlers were inline anonymous functions and could never have been detached, so each is hoisted to a named const before the cleanup is added. Fixed in modules/gutenberg/src/components/, not the top-level src/components/ copies named in the issue. Those top-level copies have no importers anywhere -- free src/, sureforms-pro (whose @Components alias points at free src/components/), and modules/gutenberg (which aliases @Components to its own copies) -- and appear in no built bundle, so their listeners never register. The live copies are the SRFM-to-UAG forks under modules/gutenberg, imported by the advanced-heading, image, separator and icon block settings. modules/gutenberg/build/ is a committed artifact that CI never rebuilds (deploy runs only the root build, and Gruntfile excludes modules/gutenberg/src), so the bundle is rebuilt here. The rebuild is faithful: removeEventListener occurrences go 22 -> 24 and blocks.js grows 352 bytes, with the dependency list unchanged. Also fixes the same missing cleanup in src/admin/components/Header.js. That one does not accumulate -- Header mounts once per admin page -- but it is the same one-line shape. Root assets/build/ is gitignored and built by CI, so no artifact is committed for it. Fixes #3069 --- modules/gutenberg/build/blocks.asset.php | 2 +- modules/gutenberg/build/blocks.js | 12 ++++++------ .../src/components/text-shadow/index.js | 13 +++++++++++-- .../gutenberg/src/components/typography/index.js | 13 +++++++++++-- src/admin/components/Header.js | 16 ++++++++++++++-- 5 files changed, 43 insertions(+), 13 deletions(-) diff --git a/modules/gutenberg/build/blocks.asset.php b/modules/gutenberg/build/blocks.asset.php index 3b40d3e7f..ddf89d841 100644 --- a/modules/gutenberg/build/blocks.asset.php +++ b/modules/gutenberg/build/blocks.asset.php @@ -1 +1 @@ - array('react', 'react-dom', 'wp-api-fetch', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-primitives', 'wp-rich-text', 'wp-url'), 'version' => '7de5b2a52e65b2040f2c'); + array('react', 'react-dom', 'wp-api-fetch', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-primitives', 'wp-rich-text', 'wp-url'), 'version' => 'd6a7aa49823fe3c5e89c'); diff --git a/modules/gutenberg/build/blocks.js b/modules/gutenberg/build/blocks.js index 187bed39e..139c3518f 100644 --- a/modules/gutenberg/build/blocks.js +++ b/modules/gutenberg/build/blocks.js @@ -1,9 +1,9 @@ -(()=>{var e,t={420(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uagb-spacing-control{position:relative;display:inline-block}.uagb-spacing-control .components-base-control__label{margin-bottom:5px}.uagb-spacing-control .components-base-control__help{margin-top:-8px}.uagb-spacing-control input[type=number].uagb-spacing-control__number,.uagb-spacing-control .uagb-spacing-control__link{border-left:1px solid;border-right:1px solid;border-color:#e6e7e9;color:#50575e;border-radius:0;box-shadow:none !important;height:30px;margin:0 -1px 0 0;padding-right:1px;width:25%}.uagb-spacing-control input[type=number].uagb-spacing-control__number:focus{z-index:1;outline-offset:-1px;outline:1px solid #ccc}.uagb-spacing-control .uagb-spacing-control__link{border:1px solid #959595;background-color:#959595;color:#fff;justify-content:center;display:flex;align-items:center;padding:2px 0;font-size:12px;line-height:28px;cursor:pointer;transition:none}.uagb-spacing-control .uagb-spacing-control__link.uagb-spacing-control-disconnected{border-color:#e6e7e9;background-color:#fff;color:#959595}.uagb-spacing-control .uagb-spacing-control__mobile-controls button[type=button]>span{cursor:pointer;width:15px;height:15px;font-size:15px}.uagb-spacing-control .uagb-spacing-control__inputs>:first-child.uagb-spacing-control__number{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.uagb-spacing-control .uagb-spacing-control__inputs>:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.uagb-spacing-control .uagb-control__actions .components-tab-panel__tabs{padding-right:4px;margin-right:0}.uagb-spacing-control .uagb-spacing-control__inputs{display:flex}.uagb-spacing-control .uagb-spacing-control__mobile-controls-item{border:0;display:none;font-size:10px;height:30px;justify-content:center;left:50px;line-height:12px;padding:0;position:absolute;text-align:center;text-shadow:none;top:-5px;width:26px;z-index:1;box-shadow:unset;border-radius:unset;color:unset}.uagb-spacing-control .uagb-spacing-control__mobile-controls-item.is-active{display:block}.uagb-spacing-control .uagb-spacing-control__mobile-controls-item:focus:enabled{box-shadow:inset 0 0 0 1px #fff}.uagb-spacing-control .uagb-spacing-control__mobile-controls-item:focus:enabled svg{fill:#fff}.uagb-spacing-control .uagb-spacing-control__mobile-controls-item svg{position:relative}.uagb-spacing-control .uagb-spacing-control__mobile-controls-item.uagb-spacing-control__mobile-controls-item--spacing.components-button.is-secondary:active:not(:disabled),.uagb-spacing-control .uagb-spacing-control__mobile-controls-item.uagb-spacing-control__mobile-controls-item--spacing.components-button.is-tertiary:active:not(:disabled){background:#fff;color:#50575e}.uagb-spacing-control .uagb-spacing-control__mobile-controls-item.components-button.is-secondary:hover:not(:disabled),.uagb-spacing-control .uagb-spacing-control__mobile-controls-item.components-button.is-tertiary:hover:not(:disabled){color:unset;background:unset;box-shadow:unset}.uagb-spacing-control .uagb-spacing-control__mobile-controls-item--default svg{top:3px}.uagb-spacing-control .uagb-spacing-control__mobile-controls-item--desktop svg{top:3px}.uagb-spacing-control .uagb-spacing-control__mobile-controls-item--tablet svg{top:3px}.uagb-spacing-control .uagb-spacing-control__mobile-controls-item--mobile svg{top:3px}.uagb-spacing-control .uagb-spacing-control__input-labels{display:flex;margin-bottom:-3px}.uagb-spacing-control .uagb-spacing-control__input-labels span{text-align:center;width:20%}.uagb-spacing-control .uagb-spacing-control__input-labels .uagb-spacing-control__link-label{width:10%}.uagb-spacing-control .uagb-control__label{margin-bottom:0;width:50%}.uagb-spacing-control .uagb-spacing-control__number-label{color:#ccc;display:block;font-size:10px;margin-top:5px}",""]);const r=o},495(e,t,a){"use strict";t.__esModule=!0,t.default=t.EXITING=t.ENTERED=t.ENTERING=t.EXITED=t.UNMOUNTED=void 0;var i=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,a):{};i.get||i.set?Object.defineProperty(t,a,i):t[a]=e[a]}return t.default=e,t}(a(5556)),l=r(a(1609)),n=r(a(5795)),o=a(1345);function r(e){return e&&e.__esModule?e:{default:e}}a(554);var s="unmounted";t.UNMOUNTED=s;var u="exited";t.EXITED=u;var c="entering";t.ENTERING=c;var g="entered";t.ENTERED=g;var d="exiting";t.EXITING=d;var p=function(e){var t,a;function i(t,a){var i;i=e.call(this,t,a)||this;var l,n=a.transitionGroup,o=n&&!n.isMounting?t.enter:t.appear;return i.appearStatus=null,t.in?o?(l=u,i.appearStatus=c):l=g:l=t.unmountOnExit||t.mountOnEnter?s:u,i.state={status:l},i.nextCallback=null,i}a=e,(t=i).prototype=Object.create(a.prototype),t.prototype.constructor=t,t.__proto__=a;var o=i.prototype;return o.getChildContext=function(){return{transitionGroup:null}},i.getDerivedStateFromProps=function(e,t){return e.in&&t.status===s?{status:u}:null},o.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},o.componentDidUpdate=function(e){var t=null;if(e!==this.props){var a=this.state.status;this.props.in?a!==c&&a!==g&&(t=c):a!==c&&a!==g||(t=d)}this.updateStatus(!1,t)},o.componentWillUnmount=function(){this.cancelNextCallback()},o.getTimeouts=function(){var e,t,a,i=this.props.timeout;return e=t=a=i,null!=i&&"number"!=typeof i&&(e=i.exit,t=i.enter,a=void 0!==i.appear?i.appear:t),{exit:e,enter:t,appear:a}},o.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t){this.cancelNextCallback();var a=n.default.findDOMNode(this);t===c?this.performEnter(a,e):this.performExit(a)}else this.props.unmountOnExit&&this.state.status===u&&this.setState({status:s})},o.performEnter=function(e,t){var a=this,i=this.props.enter,l=this.context.transitionGroup?this.context.transitionGroup.isMounting:t,n=this.getTimeouts(),o=l?n.appear:n.enter;t||i?(this.props.onEnter(e,l),this.safeSetState({status:c},function(){a.props.onEntering(e,l),a.onTransitionEnd(e,o,function(){a.safeSetState({status:g},function(){a.props.onEntered(e,l)})})})):this.safeSetState({status:g},function(){a.props.onEntered(e)})},o.performExit=function(e){var t=this,a=this.props.exit,i=this.getTimeouts();a?(this.props.onExit(e),this.safeSetState({status:d},function(){t.props.onExiting(e),t.onTransitionEnd(e,i.exit,function(){t.safeSetState({status:u},function(){t.props.onExited(e)})})})):this.safeSetState({status:u},function(){t.props.onExited(e)})},o.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},o.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},o.setNextCallback=function(e){var t=this,a=!0;return this.nextCallback=function(i){a&&(a=!1,t.nextCallback=null,e(i))},this.nextCallback.cancel=function(){a=!1},this.nextCallback},o.onTransitionEnd=function(e,t,a){this.setNextCallback(a);var i=null==t&&!this.props.addEndListener;e&&!i?(this.props.addEndListener&&this.props.addEndListener(e,this.nextCallback),null!=t&&setTimeout(this.nextCallback,t)):setTimeout(this.nextCallback,0)},o.render=function(){var e=this.state.status;if(e===s)return null;var t=this.props,a=t.children,i=function(e,t){if(null==e)return{};var a,i,l={},n=Object.keys(e);for(i=0;i=0||(l[a]=e[a]);return l}(t,["children"]);if(delete i.in,delete i.mountOnEnter,delete i.unmountOnExit,delete i.appear,delete i.enter,delete i.exit,delete i.timeout,delete i.addEndListener,delete i.onEnter,delete i.onEntering,delete i.onEntered,delete i.onExit,delete i.onExiting,delete i.onExited,"function"==typeof a)return a(e,i);var n=l.default.Children.only(a);return l.default.cloneElement(n,i)},i}(l.default.Component);function h(){}p.contextTypes={transitionGroup:i.object},p.childContextTypes={transitionGroup:function(){}},p.propTypes={},p.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:h,onEntering:h,onEntered:h,onExit:h,onExiting:h,onExited:h},p.UNMOUNTED=0,p.EXITED=1,p.ENTERING=2,p.ENTERED=3,p.EXITING=4;var m=(0,o.polyfill)(p);t.default=m},540(e){"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},554(e,t,a){"use strict";var i;t.__esModule=!0,t.classNamesShape=t.timeoutsShape=void 0,(i=a(5556))&&i.__esModule,t.timeoutsShape=null,t.classNamesShape=null},598(e,t){"use strict";t.__esModule=!0,t.default=function(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")},e.exports=t.default},788(e){"use strict";function t(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}e.exports=function(e,a){e.classList?e.classList.remove(a):"string"==typeof e.className?e.className=t(e.className,a):e.setAttribute("class",t(e.className&&e.className.baseVal||"",a))}},951(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,'.block-editor-block-inspector .uagb-inspector-tab .components-notice.is-warning{margin-top:20px;margin-bottom:20px}.block-editor-block-inspector .uagb-inspector-tab .components-panel__body>.components-base-control{margin-bottom:25px}.block-editor-block-inspector .uagb-inspector-tab .components-panel__body>.components-base-control .components-base-control,.block-editor-block-inspector .uagb-inspector-tab .components-panel__body>.components-base-control .components-base-control__field{padding-top:0;margin-bottom:0}.block-editor-block-inspector .uagb-inspector-tab .components-panel__body>.components-base-control:last-child{margin-bottom:0}.block-editor-block-inspector .uagb-inspector-tab .components-panel__body .components-datetime .components-datetime__buttons{margin:10px 0 10px 0}.block-editor-block-inspector .uagb-inspector-tab .components-panel__body .components-datetime .components-datetime__buttons .components-button:focus:not(:disabled){box-shadow:unset}.block-editor-block-inspector .uagb-inspector-tab .components-panel__body .components-base-control__help{margin-top:10px}.block-editor-block-inspector .uagb-inspector-tab .components-panel__body:last-child{border-bottom:1px solid #e0e0e0}.edit-post-visual-editor .editor-styles-wrapper>.block-editor-block-list__layout .block-editor-block-list__block:hover::after,.edit-post-visual-editor .editor-styles-wrapper>.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]):focus::after{box-shadow:0 0 0 1.5px #007cba;border-radius:2px}.edit-post-visual-editor .editor-styles-wrapper>.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]):focus{z-index:1}.edit-post-visual-editor .editor-styles-wrapper>.block-editor-block-list__layout .block-editor-block-list__block:hover{z-index:1}.block-editor-block-list__layout .block-editor-block-list__block.is-selected{box-shadow:0 0 0 1.5px #007cba;border-radius:2px}.uagb-inspector-tab .uag-control-help-notice{margin-top:10px;font-size:12px;font-style:normal;color:#757575}.uag-control-label,.uagb-inspector-tab .components-base-control__label,.uagb-inspector-tab .components-panel__body label,.uagb-extention-tab label{color:#50575e;font-size:13px;line-height:1.4em;margin-bottom:10px}.uagb-inspector-tab label.components-toggle-control__label{margin-bottom:0}.interface-interface-skeleton__sidebar::-webkit-scrollbar{width:5px}.interface-interface-skeleton__sidebar::-webkit-scrollbar-thumb{box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:100px}.uagb-inspector-tab .components-panel__body-title .components-button,[data-uagb-tab] .components-panel__body-title .components-button{font-size:13px}.uagb-inspector-tab .components-select-control{height:auto}.uagb-size-type-field-tabs .components-tab-panel__tabs{display:block;border-bottom:0;text-align:right;padding-right:28px;margin-right:45px;margin-bottom:-20px;z-index:unset}.uagb-size-type-field-tabs .components-tab-panel__tabs button span.dashicon.dashicons{font-size:15px}.uagb-size-type-field-tabs .components-tab-panel__tabs button.active-tab svg,.uagb-size-type-field-tabs .components-tab-panel__tabs button.active-tab svg:focus{color:#007cba}.uagb-size-type-field-tabs .components-tab-panel__tabs button svg,.uagb-size-type-field-tabs .uag-responsive-label-wrap svg{width:auto;height:10px}.uagb-size-type-field-tabs .components-tab-panel__tabs button{border:0;border-bottom:0;padding:4px;margin-bottom:0;outline:0;font-size:8px;background:rgba(0,0,0,0);color:#999;display:inline-block;height:16px;width:22px;margin-right:3px}.uagb-size-type-field-tabs .components-tab-panel__tabs button.active-tab,.uagb-size-type-field-tabs .components-tab-panel__tabs button.active-tab:focus{box-shadow:none;color:#007cba;border-radius:100%;padding:0;margin:0;line-height:0}.uagb-control__actions .uagb-size-type-field-tabs{margin:0}.uagb-inspect-tabs .components-tab-panel__tabs button{padding:10px;background:rgba(0,0,0,0);color:#333;outline:none;border-top:none;border-left:none;border-right:none;border-bottom:3px solid #eee;cursor:pointer;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}hr.uagb-editor__separator{border-bottom:1px solid #e2e4e7}.uagb-inspect-tabs>.components-tab-panel__tabs button.active-tab,.uagb-inspect-tabs>.components-tab-panel__tabs button:focus{border-bottom:3px solid #333;outline:none;font-weight:500}.uagb-inspect-tab-title{margin-top:20px}.uagb-inspect-tabs-col-2>.components-tab-panel__tabs button,.uagb-inspect-tabs.uagb-inspect-tabs-col-2>.components-tab-panel__tabs button{width:50%}.DayPickerNavigation,.DayPicker_weekHeader,.components-button-group .components-button.is-primary,.components-button-group .components-button:focus,.components-toolbar .components-button,.components-toolbar .components-button::before{z-index:unset}.uagb-inspect-tabs .components-tab-panel__tabs{margin-bottom:15px}.uagb-inspect-tabs-col-3>.components-tab-panel__tabs button{width:33.33%}.uagb-settings-notice{color:#478a3b;background-color:#e5fce3;padding:15px;border-left:5px solid #c3f9c5;font-size:12px;line-height:1.5;text-align:left}.uagb-note,.components-base-control__help{color:#a4afb7;font-size:12px;font-style:italic}.components-range-control.uagb-margin-control .components-base-control__label{width:30px}.uagb-icons-list .uagb-widget-icon{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;float:left;padding:1em;margin:0;border:1px solid #f1f1f1;cursor:pointer;text-align:center;font-size:16px;line-height:16px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center}.uagb-icons-list{display:inline-block;max-height:200px;padding:0;margin:1em 0 0 0;overflow:auto}.uagb-widget-icon svg{width:20px;height:20px}.uagb-icon-picker-wrap{position:relative;vertical-align:middle;width:100%;margin:8px 0}.uagb-icon-picker-wrap .search-icon{width:100%;background-color:#fff;border:1px solid #e0e0e0}.components-button-group.uagb-size-type-field{display:flex;justify-content:flex-end;margin:0;text-align:right;margin-bottom:-18px}.edit-post-sidebar h2.uagb-size-type-field-title{font-size:14px;margin-bottom:0;color:#555d66;margin-top:30px}.uagb-size-type-field button.components-button.uagb-size-btn{background:rgba(0,0,0,0);color:#777;border:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;height:18px;line-height:18px;padding:0 3px}.uagb-size-type-field button.components-button.uagb-size-btn:first-child{padding-left:0}.uagb-size-type-field button.components-button.uagb-size-btn:last-child{padding-right:0}.uagb-size-type-field button.components-button.uagb-size-btn.is-primary,.uagb-size-type-field button.components-button.uagb-size-btn.is-primary:focus:not(:disabled):not([aria-disabled=true]){box-shadow:none;background:rgba(0,0,0,0);border:none;outline:none;color:#1d2327;text-decoration:underline;-webkit-box-shadow:none}.components-button-group .components-button.is-button{position:relative;z-index:1}.uagb-size-type-field button.components-button.uagb-size-btn:hover,.uagb-size-type-field button.components-button.uagb-size-btn:hover:focus:not(:disabled):not([aria-disabled=true]){color:#1d2327;background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;border:none;outline:none}.uagb-size-type-field__common-tabs .components-tab-panel__tabs{display:block;margin-bottom:-34px}.uag-box-shadow-option-actions{margin-top:1.5em;margin-bottom:2em}.uagb__url-panel-body .block-editor-url-input input{width:100%}.uagb-setting-label .component-color-indicator{vertical-align:middle;background-color:rgba(0,0,0,0)}[class^=fipicon-]{speak:none;font-style:normal;font-weight:400;font-variant:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}i.fipicon-angle-down::before{font-family:dashicons,serif;content:""}i.fipicon-angle-up::before{font-family:dashicons,serif;content:""}i.fipicon-angle-right::before{font-family:dashicons,serif;content:""}i.fipicon-angle-left::before{font-family:dashicons,serif;content:""}label.wp-block-uagb-blockquote__via-label svg{fill:#6c7781;vertical-align:middle}.slick-arrow svg{vertical-align:middle}.uagb-inspector-tab .components-select-control .components-input-control__container .components-select-control__input{text-transform:capitalize;line-height:30px}.components-panel__body.uagb-repeater-panel{max-width:100%;margin:0 auto;margin-bottom:1em;border:1px solid #e2e4e7;background:#fff;margin-top:1em}.edit-post-settings-sidebar__panel-block .components-panel__body.uagb-repeater-panel:last-child{margin-bottom:1em}.uagb-inline-margin .uagb-margin-control label.components-base-control__label{display:inline-block}.uagb-inline-margin .components-button-group.uagb-size-type-field{display:inline-block;float:right}.uagb-forms-button-group{margin-bottom:15px}.uag-typography-range-options+.components-base-control .components-base-control__field .css-unzpkb-Flex-Root{position:inherit}.uag-typography-range-options+.components-button-group.uagb-size-type-field{margin-bottom:-33px}button.components-button.uagb-reset.is-secondary.is-small:not(:disabled){color:#007cba}.uagb-reset .dashicons-image-rotate{width:10px;height:10px;font-size:10px}button.components-button.uagb-reset.is-secondary.is-small{box-shadow:unset;background:0 0;color:#ccc}.uagb-border-width{margin-bottom:-15px}.uagb-border-wrap{display:flex;margin-bottom:5px}.uagb-border-radius{margin-bottom:-20px}label.uagb-border-label{margin-right:130px}button.components-button.uagb-review-select-btn.is-secondary{margin-bottom:10px}.components-panel__body .uagb-control__label{margin-bottom:0}.uagb-components-base-control{margin-bottom:18px}.uag-typography-range-options .components-base-control .components-flex.components-select-control{position:unset}.uag-typography-option-actions .uagb-typography-control-btn.components-button:focus:not(:disabled){box-shadow:unset;outline:none;color:#0063a1}.uagb-inspector-tab .components-panel__body.is-opened>.components-panel__body-title{margin-bottom:16px}.uagb-inspector-tab>.components-base-control,.uagb-inspector-tab>h2{padding:0 10px;margin:-10px;margin-bottom:16px}.uagb-inspector-tab .components-panel__body>.components-panel__body-title .components-button.components-panel__body-toggle:focus{box-shadow:none}.uag-responsive-common-button{box-shadow:none;color:#50575e;border-radius:100%;border:0;border-bottom:0;outline:0;font-size:10px;display:inline-block;height:16px;width:22px;cursor:pointer;font-weight:500;padding:4px;margin:0;line-height:0;margin-left:10px}.uag-responsive-common-button svg{color:#50575e}.components-panel__body.is-opened .uagb-range-control-responsive{display:flex;align-items:center;padding:0;margin:0;margin-left:5px}.components-panel__body .components-base-control .uagb-control__header .uagb-range-control-responsive .uagb-responsive-tabs{margin:0;padding:4px;line-height:0;box-shadow:none;border:none}.components-panel__body .components-base-control .uagb-control__header .uagb-range-control-responsive .uagb-responsive-tabs:hover{color:#1e1e1e}.uagb-inspector-tab .components-base-control .components-range-control__wrapper{margin-left:5px}.components-range-control__slider{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none}.uagb-inspector-tab span[CLASS*=-ThumbWrapper]{left:0%;height:17px;width:17px;margin-left:0;margin-top:6px}.interface-interface-skeleton__sidebar{margin-bottom:10px}.interface-interface-skeleton__sidebar .components-panel[data-uagb-tab=advance] .block-editor-block-inspector__advanced.uagb-extention-tab{border:none;border-bottom:1px solid #e0e0e0}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-contents svg.uagb-editor-icons>path{stroke:#fff}.block-editor-block-list__block-selection-button .block-editor-block-icon.has-colors svg.uagb-editor-icons>path{stroke:#fff}.block-editor-block-parent-selector .block-editor-block-icon svg.uagb-editor-icons>path{stroke:#1d2327}.block-editor-block-icon.has-colors svg.uagb-editor-icons{stroke:currentColor}.block-editor-block-icon.has-colors svg.uagb-editor-icons path{stroke:currentColor}.block-editor .interface-interface-skeleton__footer{padding:5px;border-top:1px solid #e9e9e9}.block-editor .interface-interface-skeleton__footer .block-editor-block-breadcrumb li{color:#0063a1;font-weight:600;font-size:14px}.block-editor .interface-interface-skeleton__footer .block-editor-block-breadcrumb li button{color:#0063a1;font-weight:600}.block-editor .interface-interface-skeleton__footer .block-editor-block-breadcrumb li svg{width:25px;height:25px}.block-editor .interface-interface-skeleton__footer .block-editor-block-breadcrumb li .block-editor-block-breadcrumb__button::before{box-shadow:none}.block-editor .interface-interface-skeleton__footer .block-editor-block-breadcrumb li .block-editor-block-breadcrumb__button:active:not(:disabled){background:rgba(0,0,0,0)}.uagb-gradient-picker .components-flex.components-custom-gradient-picker__ui-line{align-items:baseline}.uagb-gradient-picker .components-angle-picker-control{margin-bottom:0}.uagb-gradient-picker label{text-transform:capitalize;font-weight:400}.uagb-inspector-tab .components-toggle-control .components-base-control__field .components-flex{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}.components-panel .uagb-inspector-tab .components-text-control__input,.components-panel .uagb-inspector-tab .components-input-control__input{color:#50575e;border-color:#e6e7e9;border-radius:3px;padding:7px 12px}.components-panel .uagb-inspector-tab .components-text-control__input:focus,.components-panel .uagb-inspector-tab .components-input-control__input:focus{border-color:#959595;box-shadow:unset}.components-panel .uagb-inspector-tab .block-editor-link-control{min-width:auto}.components-panel .uagb-inspector-tab .block-editor-link-control a{color:#007cba}.components-panel .uagb-inspector-tab .block-editor-link-control a:hover,.components-panel .uagb-inspector-tab .block-editor-link-control a:active,.components-panel .uagb-inspector-tab .block-editor-link-control a:focus{color:#0063a1}.components-panel .uagb-inspector-tab .block-editor-link-control__tools{padding:25px 0 0;border:0}.components-panel .uagb-inspector-tab .block-editor-link-control__search-input{margin:0}.components-panel .uagb-inspector-tab .block-editor-link-control__settings .block-editor-link-control__setting{margin-bottom:25px}.components-panel .uagb-inspector-tab .block-editor-link-control__search-actions{right:0}.components-panel .uagb-inspector-tab .block-editor-link-control__search-actions .block-editor-link-control__search-submit{max-height:24px;padding:0}.components-panel .uagb-inspector-tab .block-editor-link-control__search-actions .block-editor-link-control__search-submit svg{width:16px}.components-panel .uagb-inspector-tab .block-editor-link-control__search-results-wrapper{margin-top:0}.components-panel .uagb-inspector-tab .block-editor-link-control__search-results{padding:0;margin-top:10px}.components-panel .uagb-inspector-tab .block-editor-link-control__search-item.is-current{border:1px solid #e6e7e9;border-radius:3px}.components-panel .uagb-inspector-tab .block-editor-link-control__field input[type=text]{color:#50575e;border-color:#e6e7e9;border-radius:3px;padding:7px 12px;padding-right:28px}.components-panel .uagb-inspector-tab .block-editor-link-control__field input[type=text]:focus{border-color:#959595;box-shadow:0 0 0 1px #959595}.components-panel .uagb-inspector-tab .block-editor-link-control .components-base-control__field{padding:0}.components-panel .uagb-inspector-tab .components-form-toggle{margin-right:0}.components-panel .uagb-inspector-tab .components-form-toggle .components-form-toggle__track{background-color:#fff;border-color:#555d66}.components-panel .uagb-inspector-tab .components-form-toggle .components-form-toggle__thumb{background-color:#555d66;border-color:#555d66}.components-panel .uagb-inspector-tab .components-form-toggle .components-form-toggle__input:focus+.components-form-toggle__track{box-shadow:0 0 0 2px #fff,0 0 0 4px #007cba}.components-panel .uagb-inspector-tab .components-form-toggle.is-checked .components-form-toggle__track{background-color:#007cba;border-color:rgba(0,0,0,0)}.components-panel .uagb-inspector-tab .components-form-toggle.is-checked .components-form-toggle__thumb{background-color:#fff}.components-panel .uagb-inspector-tab .components-input-control__container .components-select-control__input{color:#50575e}.components-panel .uagb-inspector-tab .components-input-control__container .components-input-control__backdrop{border-color:#e6e7e9;border-radius:3px;box-shadow:unset}.components-panel .uagb-inspector-tab .components-input-control__container .components-input-control__input{color:#50575e}.components-panel .uagb-inspector-tab .components-input-control__container .components-truncate{color:#50575e}.components-panel .uagb-inspector-tab .components-input-control__container .components-input-control__input:focus-visible~.components-input-control__backdrop,.components-panel .uagb-inspector-tab .components-input-control__container .components-select-control__input:active~.components-input-control__backdrop{border-color:#959595}.components-panel .uagb-inspector-tab .components-range-control__wrapper .components-range-control__track{color:#007cba}.components-panel .uagb-inspector-tab .components-range-control__wrapper .components-range-control__track+span span{background-color:#007cba}.components-panel .uagb-inspector-tab .components-range-control__wrapper .components-range-control__track+span span::before{background-color:#007cba}.components-panel .uagb-inspector-tab .components-angle-picker-control__angle-circle{border-color:#e6e7e9}.components-panel .uagb-inspector-tab .components-angle-picker-control__angle-circle .components-angle-picker-control__angle-circle-indicator{background-color:#959595;border-color:#959595}.components-panel .uagb-inspector-tab .components-circular-option-picker__clear{color:#007cba;box-shadow:inset 0 0 0 1px #007cba}.components-panel .uagb-inspector-tab .components-circular-option-picker__clear:hover:not(:disabled){color:#007cba}.components-panel .uagb-inspector-tab .components-circular-option-picker__clear:active:not(:disabled){background-color:#f0f0f1}.uag-responsive-common-button .dashicon{font-size:10px}.components-button.uag-responsive-common-button:hover,.components-button.uag-responsive-common-button:focus,.components-button.uag-responsive-common-button:active{box-shadow:none;outline:none;color:#007cba}.uag-responsive-label-wrap{display:flex;align-items:center}.uagb-control__header{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:10px}.uagb-control__header .uag-control-label,.uagb-control__header .uagb-inspector-tab .components-base-control__label,.uagb-control__header .uagb-inspector-tab .components-panel__body label,.uagb-control__header .uagb-extention-tab label{margin-bottom:0}.uagb-control__header .uagb-control__inputs{display:flex}.uagb-control__header .uagb-control__label{margin-bottom:0}.uagb-control__header .uagb-control__actions{position:relative;top:0;display:flex;direction:initial}.uagb-control__header .uagb-control__actions .uagb-reset{padding:0}.uagb-control__header .uagb-control__actions .uagb-reset.is-pressed,.uagb-control__header .uagb-control__actions .uagb-reset:focus:not(:disabled){border:0}.uagb-control__header .uagb-control__actions .uagb-reset:only-child,.uagb-control__header .uagb-control__actions .uagb-reset:disabled{margin-right:0}.uagb-control__header .uagb-control__actions .disabled-element-wrapper{padding:0}.uagb-control__header .uagb-control__actions .disabled-element-wrapper:only-child{margin-right:0}.uagb-control__header .uagb-control__actions .uagb-control__units{direction:initial;display:flex;align-items:center}.uagb-control__header .uagb-control__actions .uagb-control__units .components-button{font-size:10px;justify-content:center;padding:0;text-align:center;text-shadow:none;text-transform:uppercase;width:100%;cursor:pointer;padding-right:5px}.uagb-control__header .uagb-control__actions .uagb-control__units .components-button.is-pressed,.uagb-control__header .uagb-control__actions .uagb-control__units .components-button:focus:not(:disabled){border:0}.uagb-control__header .uagb-control__actions .uagb-control__units .components-button:first-child{padding-left:10px}.uagb-control__header .uagb-control__actions .uagb-control__units .components-button.is-primary.is-small,.uagb-control__header .uagb-control__actions .uagb-control__units .components-button.is-secondary.is-small{box-shadow:unset}.uagb-control__header .uagb-control__actions .uagb-control__units .components-button.is-primary{background:unset;background-color:unset;color:#007cba;box-shadow:unset}.uagb-control__header .uagb-control__actions .uagb-control__units .components-button.is-secondary,.uagb-control__header .uagb-control__actions .uagb-control__units .components-button.is-tertiary{background:unset;background-color:unset;color:#50575e}.uagb-control__header .uagb-control__actions .uagb-control__units .components-button.is-secondary:hover:not(:disabled),.uagb-control__header .uagb-control__actions .uagb-control__units .components-button.is-tertiary:hover:not(:disabled){color:#007cba}.uagb-control__header .uagb-control__actions .uagb-control__units .components-button:last-child{padding:0}.uagb-control__header .uagb-control__actions .uagb-control__units .components-button:only-child{padding-left:10px}.uagb-control__header .uagb-control__actions .components-button.is-secondary:hover:not(:disabled){background:0 0;box-shadow:0 0}.uagb-control__header .uagb-control__actions .components-button.is-secondary:disabled{background:0 0;color:#ccc}.uagb-control__header .uagb-control__actions .components-button.is-secondary{color:#007cba;box-shadow:0 0}.spectra-control-popup{position:relative;top:15px;width:100%;border-radius:2px;padding:16px;margin-bottom:40px;box-shadow:0 2px 8px rgba(0,0,0,.2);background:#fff}.spectra-control-popup>.components-base-control{margin-bottom:15px !important}.spectra-control-popup>.components-base-control:last-child{margin-bottom:0 !important}.spectra-control-popup>.uagb-size-type-field-tabs{margin-bottom:15px !important}.spectra-control-popup>.uagb-size-type-field-tabs .components-base-control{margin-bottom:0 !important}.spectra-control-popup>.uagb-size-type-field-tabs:last-child{margin-bottom:0 !important}.spectra-control-popup .uagb-select-control--layout-inline .components-select-control{margin-bottom:15px !important}.spectra-control-popup__options{margin-bottom:15px;position:relative}.spectra-control-popup__options--action-wrapper{display:flex;justify-content:space-between;margin:0;align-items:center}.spectra-control-popup__options--action-wrapper>.uag-control-label{margin-bottom:0}.spectra-control-popup__options--action-button{margin:0;height:28px;width:28px;padding:5px;border:1px solid #e6e7e9;border-radius:14px;color:#50575e}.spectra-control-popup__options--action-button .dashicons-edit{font-size:15px;line-height:20px}.spectra-control-popup__options--action-button:focus:not(:disabled){box-shadow:none;outline:none}.spectra-control-popup__options--action-button:hover{color:#007cba}.spectra-control-popup__options.active .spectra-control-popup__options--action-button{color:#007cba}.components-base-control:last-child .spectra-control-popup{margin-bottom:16px}.spectra-media-control{position:relative}.spectra-media-control__wrapper{height:130px;border-radius:3px;border:1px solid #e6e7e9;position:relative;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;flex-direction:column;justify-content:flex-end}.spectra-media-control__wrapper--small{height:96px}.spectra-media-control__button{width:18px;height:18px;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;-webkit-align-items:center;align-items:center;justify-content:center;border-radius:50%}.spectra-media-control__button--add{background-color:#ccc}.spectra-media-control__button--add svg path{fill:#fff}.spectra-media-control__button--close{background-color:#f0f0f1}.spectra-media-control__button--close svg path{fill:#555d66}.spectra-media-control__clickable{cursor:pointer;border:unset;color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.spectra-media-control__clickable--add{width:100%;height:100%;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;-webkit-align-items:center;align-items:center;justify-content:center}.spectra-media-control__clickable--replace{width:100%;height:25px;color:#50575e;background-color:#f0f0f1;position:absolute;bottom:-1px;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;-webkit-align-items:center;align-items:center;justify-content:center}.spectra-media-control__clickable--replace .uag-control-label{margin-bottom:0}.spectra-media-control__clickable--close{position:absolute;top:10px;right:10px}.spectra-media-control__icon{width:100%;flex:1;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;-webkit-align-items:center;align-items:center;justify-content:center}.spectra-media-control__icon svg{width:30px;height:30px}.spectra-media-control__icon--stroke svg path{stroke:#959595}.spectra-media-control__icon--fill svg path{fill:#959595}.spectra-media-control__icon+.spectra-media-control__clickable--replace{position:relative}.spectra-media-control .spectra-media-control__footer{background:#f0f0f1;display:flex;justify-content:center;align-items:center}.spectra-media-control .spectra-media-control__footer .uag-control-label{flex-grow:1;height:26px;margin-bottom:0;border:0;padding:0;cursor:pointer;font-size:12px}.spectra-media-control .spectra-media-control__footer .spectra-btn-image-extender{border-top:0;border-bottom:0;border-right:0;border-left:1px solid #e6e7e9;padding:0;width:40px;height:26px;color:#e6e7e9;display:flex;text-align:center;justify-content:center;align-items:center}.spectra-media-control .spectra-media-control__footer .spectra-btn-image-extender svg{width:16px;stroke:#808285;stroke-width:1.4;fill:none}.spectra__change-indicator--dot,.spectra__change-indicator--dot-left,.spectra__change-indicator--dot-right{width:6px;height:6px;position:relative;background-color:#007cba;border-radius:50%;display:inline-block;vertical-align:middle}.spectra__change-indicator--dot-right{left:4px}.spectra__change-indicator--dot-left{right:4px}.spectra__legacy-icon--block-inserter-label{display:none;position:absolute;top:40px;margin:0 auto;padding:2px 4px;font-size:10px;line-height:10px;color:#94a3b8;background-color:#fff;border:1px solid #e2e8f0;border-radius:4px}.block-editor-inserter__panel-content .spectra__legacy-icon--block-inserter-label{display:block}',""]);const r=o},1345(e,t,a){"use strict";function i(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=e&&this.setState(e)}function l(e){this.setState(function(t){var a=this.constructor.getDerivedStateFromProps(e,t);return null!=a?a:null}.bind(this))}function n(e,t){try{var a=this.props,i=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(a,i)}finally{this.props=a,this.state=i}}function o(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");if("function"!=typeof e.getDerivedStateFromProps&&"function"!=typeof t.getSnapshotBeforeUpdate)return e;var a=null,o=null,r=null;if("function"==typeof t.componentWillMount?a="componentWillMount":"function"==typeof t.UNSAFE_componentWillMount&&(a="UNSAFE_componentWillMount"),"function"==typeof t.componentWillReceiveProps?o="componentWillReceiveProps":"function"==typeof t.UNSAFE_componentWillReceiveProps&&(o="UNSAFE_componentWillReceiveProps"),"function"==typeof t.componentWillUpdate?r="componentWillUpdate":"function"==typeof t.UNSAFE_componentWillUpdate&&(r="UNSAFE_componentWillUpdate"),null!==a||null!==o||null!==r){var s=e.displayName||e.name,u="function"==typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+s+" uses "+u+" but also contains the following legacy lifecycles:"+(null!==a?"\n "+a:"")+(null!==o?"\n "+o:"")+(null!==r?"\n "+r:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"==typeof e.getDerivedStateFromProps&&(t.componentWillMount=i,t.componentWillReceiveProps=l),"function"==typeof t.getSnapshotBeforeUpdate){if("function"!=typeof t.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");t.componentWillUpdate=n;var c=t.componentDidUpdate;t.componentDidUpdate=function(e,t,a){var i=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:a;c.call(this,e,t,i)}}return e}a.r(t),a.d(t,{polyfill:()=>o}),i.__suppressDeprecationWarning=!0,l.__suppressDeprecationWarning=!0,n.__suppressDeprecationWarning=!0},1369(e,t,a){"use strict";t.__esModule=!0,t.default=void 0,o(a(5556));var i=o(a(1609)),l=a(5795),n=o(a(2312));function o(e){return e&&e.__esModule?e:{default:e}}var r=function(e){var t,a;function o(){for(var t,a=arguments.length,i=new Array(a),l=0;l=0||(l[a]=e[a]);return l}(e,["children","in"]),o=i.default.Children.toArray(t),r=o[0],s=o[1];return delete l.onEnter,delete l.onEntering,delete l.onEntered,delete l.onExit,delete l.onExiting,delete l.onExited,i.default.createElement(n.default,l,a?i.default.cloneElement(r,{key:"first",onEnter:this.handleEnter,onEntering:this.handleEntering,onEntered:this.handleEntered}):i.default.cloneElement(s,{key:"second",onEnter:this.handleExit,onEntering:this.handleExiting,onEntered:this.handleExited}))},o}(i.default.Component);r.propTypes={};var s=r;t.default=s,e.exports=t.default},1388(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uagb-responsive-select-control .uagb-size-type-field-tabs{align-items:center;display:grid;grid-template-columns:50% 50%}.uagb-responsive-select-control .uagb-size-type-field-tabs .uagb-control__header{margin-bottom:0}.components-base-control .components-base-control.uagb-responsive-select-control{margin-bottom:25px !important}",""]);const r=o},1601(e){"use strict";e.exports=function(e){return e[1]}},1609(e){"use strict";e.exports=window.React},2312(e,t,a){"use strict";t.__esModule=!0,t.default=void 0;var i=r(a(5556)),l=r(a(1609)),n=a(1345),o=a(2958);function r(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign||function(e){for(var t=1;t=0||(l[a]=e[a]);return l}(e,["component","childFactory"]),n=c(this.state.children).map(a);return delete i.appear,delete i.enter,delete i.exit,null===t?n:l.default.createElement(t,i,n)},i}(l.default.Component);g.childContextTypes={transitionGroup:i.default.object.isRequired},g.propTypes={},g.defaultProps={component:"div",childFactory:function(e){return e}};var d=(0,n.polyfill)(g);t.default=d,e.exports=t.default},2531(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uagb-select-control--layout-inline .components-select-control{align-items:center;display:grid;grid-template-columns:50% 50%;margin-bottom:25px;color:#50575e;gap:0}.uagb-select-control--layout-inline .uagb-control__header,.uagb-select-control--layout-inline .uag-control-label,.uagb-select-control--layout-inline .components-select-control label.components-input-control__label{margin-bottom:0}.uagb-select-control--layout-inline:last-child .components-select-control{margin-bottom:0}",""]);const r=o},2694(e,t,a){"use strict";var i=a(6925);function l(){}function n(){}n.resetWarningCache=l,e.exports=function(){function e(e,t,a,l,n,o){if(o!==i){var r=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw r.name="Invariant Violation",r}}function t(){return e}e.isRequired=e;var a={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:n,resetWarningCache:l};return a.PropTypes=a,a}},2854(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".spectra-control-popup__options .spectra-control-popup .uag-font-family-searchable-select{display:flex;width:100%;flex-direction:column}.spectra-control-popup__options .spectra-control-popup .uag-font-family-searchable-select__wrapper{align-items:center;display:grid;grid-template-columns:50% 50%;height:30px}.spectra-control-popup__options .spectra-control-popup .uag-font-family-searchable-select__wrapper label{margin-bottom:0}.spectra-control-popup__options .spectra-control-popup .uag-font-family-searchable-select .uag-font-family-select__input input{box-shadow:none;border:none;min-height:30px}.spectra-control-popup__options .spectra-control-popup .uag-font-family-searchable-select .uag-font-family-select__control{cursor:pointer}.spectra-control-popup__options .spectra-control-popup .uag-font-family-searchable-select .uag-font-family-select__control:hover{border:1px solid #e6e7e9}.spectra-control-popup__options .spectra-control-popup .uag-font-family-searchable-select .uag-font-family-select__menu{z-index:99999}.spectra-control-popup__options .spectra-control-popup .uag-font-family-searchable-select .uag-font-family-select__indicators{height:30px}.spectra-control-popup__options .spectra-control-popup .uag-font-family-searchable-select .uag-font-family-select__dropdown-indicator{padding-left:6px}.spectra-control-popup__options .spectra-control-popup .uag-font-family-searchable-select .uag-font-family-select__dropdown-indicator svg{fill:#50575e;height:14px;width:14px}.spectra-control-popup__options .spectra-control-popup .uag-font-family-searchable-select .uag-font-family-select__dropdown-indicator:hover{color:#50575e}.spectra-control-popup__options .spectra-control-popup .uag-font-family-searchable-select .uag-font-family-select__value-container{top:0}.spectra-control-popup__options .spectra-control-popup .uag-font-family-searchable-select .uag-font-family-select__value-container>div{margin:0;padding:0}",""]);const r=o},2958(e,t,a){"use strict";t.__esModule=!0,t.getChildMapping=l,t.mergeChildMappings=n,t.getInitialChildMapping=function(e,t){return l(e.children,function(a){return(0,i.cloneElement)(a,{onExited:t.bind(null,a),in:!0,appear:o(a,"appear",e),enter:o(a,"enter",e),exit:o(a,"exit",e)})})},t.getNextChildMapping=function(e,t,a){var r=l(e.children),s=n(t,r);return Object.keys(s).forEach(function(l){var n=s[l];if((0,i.isValidElement)(n)){var u=l in t,c=l in r,g=t[l],d=(0,i.isValidElement)(g)&&!g.props.in;!c||u&&!d?c||!u||d?c&&u&&(0,i.isValidElement)(g)&&(s[l]=(0,i.cloneElement)(n,{onExited:a.bind(null,n),in:g.props.in,exit:o(n,"exit",e),enter:o(n,"enter",e)})):s[l]=(0,i.cloneElement)(n,{in:!1}):s[l]=(0,i.cloneElement)(n,{onExited:a.bind(null,n),in:!0,exit:o(n,"exit",e),enter:o(n,"enter",e)})}}),s};var i=a(1609);function l(e,t){var a=Object.create(null);return e&&i.Children.map(e,function(e){return e}).forEach(function(e){a[e.key]=function(e){return t&&(0,i.isValidElement)(e)?t(e):e}(e)}),a}function n(e,t){function a(a){return a in t?t[a]:e[a]}e=e||{},t=t||{};var i,l=Object.create(null),n=[];for(var o in e)o in t?n.length&&(l[o]=n,n=[]):n.push(o);var r={};for(var s in t){if(l[s])for(i=0;i{if(!window.localStorage)return null;if(!e)return localStorage;const t=localStorage.getItem(e);return t?JSON.parse(t):null};var l=a(5072),n=a.n(l),o=a(4284),r=a.n(o),s=a(7659),u=a.n(s),c=a(4868),g=a.n(c),d=a(540),p=a.n(d),h=a(951),m={};h.A&&h.A.locals&&(m.locals=h.A.locals);var b,f=0,v={attributes:{id:"uagb-editor-styles"}};v.setAttributes=g(),v.insert=u().bind(null,"head"),v.domAPI=r(),v.insertStyleElement=p(),m.use=function(e){return v.options=e||{},f++||(b=n()(h.A,v)),m},m.unuse=function(){f>0&&! --f&&(b(),b=null)};var w=a(1609),y=a.n(w);const x=window.wp.element,_="#fff",k="#1d2327",S="none",C={logo:(0,x.createElement)("svg",{width:20,height:20,viewBox:"0 0 85 85",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M41.7849 0C33.5206 0 25.4419 2.49258 18.5705 7.16254C11.699 11.8325 6.34331 18.4701 3.18071 26.236C0.0181112 34.0018 -0.809377 42.5471 0.802901 50.7913C2.41518 59.0355 6.3948 66.6083 12.2385 72.552C18.0822 78.4958 25.5276 82.5435 33.633 84.1834C41.7385 85.8232 50.1401 84.9816 57.7753 81.7649C65.4105 78.5482 71.9363 73.1008 76.5277 66.1117C81.1191 59.1226 83.5697 50.9057 83.5697 42.5C83.565 31.2298 79.1612 20.4225 71.326 12.4533C63.4908 4.48402 52.8655 0.0048112 41.7849 0ZM57.5278 49.0175C57.5278 49.1264 57.5278 49.2354 57.5278 49.3443V49.6529V49.8526C57.3161 51.0856 56.8673 52.2639 56.207 53.3201L55.8143 53.8829L55.2431 54.5546C55.0482 54.8082 54.8268 55.0396 54.5827 55.2445V55.3353L54.4578 55.4261L54.2079 55.6258C54.1249 55.7007 54.0353 55.7675 53.9402 55.8255L53.6724 56.0071L34.3061 69.0602C34.1479 69.1683 33.9612 69.2253 33.7706 69.2236H33.5743C33.447 69.1967 33.3262 69.1443 33.2189 69.0695C33.1117 68.9947 33.0201 68.899 32.9495 68.7879C32.9495 68.7879 32.5033 67.9891 32.4676 67.9347V67.7531V67.6623V67.5534V67.4263V67.2811C31.7014 65.262 31.6378 63.0371 32.2872 60.9761C32.9366 58.9152 34.2601 57.1424 36.0375 55.9526L45.0691 49.8708C45.2101 49.7754 45.3201 49.6398 45.3853 49.4809C45.4505 49.322 45.4679 49.147 45.4355 48.9781C45.403 48.8091 45.3221 48.6537 45.2029 48.5315C45.0837 48.4093 44.9316 48.3257 44.7657 48.2913L34.1633 46.1128H33.8599H33.7706H33.485H33.1816H33.0567H32.896H32.8068L32.5212 46.0038H32.4319H32.2534L31.9679 45.8586L31.6823 45.7134L31.4145 45.55L31.1468 45.3866C30.3041 44.8521 29.5509 44.1841 28.9156 43.4077L28.6836 43.0809L28.4159 42.6634C27.73 41.6278 27.255 40.4629 27.0189 39.2375C26.7828 38.012 26.7905 36.751 27.0415 35.5286C27.228 34.6884 27.5221 33.8766 27.9161 33.1141C28.0232 32.9144 28.1124 32.7328 28.2195 32.5694L28.3802 32.3153C28.4948 32.1207 28.6199 31.9329 28.755 31.7525L28.9156 31.5528L29.112 31.3167L29.3083 31.0989L29.4333 30.9718L29.6475 30.754L29.8259 30.5906L30.0223 30.4272L30.2365 30.2456H30.3257L30.4685 30.1185H30.5578L30.7898 29.9551L50.049 16.9746C50.1725 16.8912 50.3113 16.8338 50.457 16.806C50.6027 16.7782 50.7524 16.7804 50.8973 16.8126C51.0421 16.8448 51.1791 16.9062 51.3002 16.9933C51.4212 17.0804 51.5238 17.1913 51.6019 17.3195L51.7626 17.5918L51.8875 17.846C51.8875 17.9368 51.9768 18.0094 52.0125 18.082C52.0125 18.082 52.0125 18.082 52.0125 18.191C52.0239 18.2325 52.0239 18.2765 52.0125 18.318L52.1195 18.5904C52.1292 18.6383 52.1292 18.6877 52.1195 18.7356C52.1195 18.7356 52.1195 18.7356 52.1195 18.8445C52.8288 20.8305 52.8625 23.0011 52.2153 25.0089C51.5681 27.0166 50.2774 28.7455 48.5497 29.9188L39.6251 35.9462C39.4842 36.0415 39.3742 36.1772 39.309 36.3361C39.2438 36.495 39.2263 36.6699 39.2588 36.8389C39.2912 37.0078 39.3722 37.1632 39.4914 37.2854C39.6106 37.4077 39.7627 37.4912 39.9286 37.5256L50.4417 39.686C52.5458 40.1281 54.4361 41.2935 55.7948 42.9862C57.1536 44.679 57.8979 46.796 57.9027 48.9812C57.5635 48.4003 57.5278 48.9812 57.5278 48.9812V49.0175Z",fill:"url(#paint0_linear_619_170)"})),section:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M21 15V19C21 20.1046 20.1046 21 19 21H5C3.89543 21 3 20.1046 3 19L3 15M21 15L3 15M21 15V9M3 15L3 9M21 9V5C21 3.89543 20.1046 3 19 3L5 3C3.89543 3 3 3.89543 3 5L3 9M21 9L3 9",fill:S,stroke:_,strokeWidth:1.4})),buttons:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M7 17.5H17M7 6.5H17M5 10H19C20.1046 10 21 9.10457 21 8V5C21 3.89543 20.1046 3 19 3H5C3.89543 3 3 3.89543 3 5V8C3 9.10457 3.89543 10 5 10ZM5 21H19C20.1046 21 21 20.1046 21 19V16C21 14.8954 20.1046 14 19 14H5C3.89543 14 3 14.8954 3 16V19C3 20.1046 3.89543 21 5 21Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),buttons_child:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M7 11.5H17M5 15H19C20.1046 15 21 14.1046 21 13V10C21 8.89543 20.1046 8 19 8H5C3.89543 8 3 8.89543 3 10V13C3 14.1046 3.89543 15 5 15Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),advanced_heading:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M8 7V12.8333M8 12.8333V17M8 12.8333H16M16 12.8333V7M16 12.8333V17M5 21H19C20.1046 21 21 20.1046 21 19V5C21 3.89543 20.1046 3 19 3H5C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),google_map:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M9 3.00002L4.10557 5.44723C3.428 5.78601 3 6.47854 3 7.23608V20.382C3 21.1254 3.78231 21.6089 4.44721 21.2764L9 19M9 3.00002L15 5.00002M9 3.00002V19M9 19L15 21M15 5.00002L19.5528 2.72362C20.2177 2.39117 21 2.87467 21 3.61805V16.7639C21 17.5215 20.572 18.214 19.8944 18.5528L15 21M15 5.00002V21",fill:S,stroke:_,strokeWidth:1.4})),info_box:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M7 13H17M7 16.5H15.3333M9 8C9 8.55228 8.55228 9 8 9C7.44772 9 7 8.55228 7 8C7 7.44772 7.44772 7 8 7C8.55228 7 9 7.44772 9 8ZM5 21H19C20.1046 21 21 20.1046 21 19V5C21 3.89543 20.1046 3 19 3H5C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),post_carousel:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M0 17C1.10457 17 2 16.1046 2 15V8C2 6.89543 1.10457 6 0 6M24 17C22.8954 17 22 16.1046 22 15V8C22 6.89543 22.8954 6 24 6M7 17H17C18.1046 17 19 16.1046 19 15V8C19 6.89543 18.1046 6 17 6H7C5.89543 6 5 6.89543 5 8V15C5 16.1046 5.89543 17 7 17Z",fill:S,stroke:_,strokeWidth:1.4}),(0,x.createElement)("path",{d:"M8 11H12.5M8 14H16",stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),post_masonry:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M3 14C3 12.8954 3.89543 12 5 12H8C9.10457 12 10 12.8954 10 14V21C10 22.1046 9.10457 23 8 23H5C3.89543 23 3 22.1046 3 21V14Z",fill:S,stroke:_,strokeWidth:1.4}),(0,x.createElement)("path",{d:"M14 3C14 1.89543 14.8954 1 16 1H19C20.1046 1 21 1.89543 21 3V10C21 11.1046 20.1046 12 19 12H16C14.8954 12 14 11.1046 14 10V3Z",fill:S,stroke:_,strokeWidth:1.4}),(0,x.createElement)("path",{d:"M14 18C14 16.8954 14.8954 16 16 16H19C20.1046 16 21 16.8954 21 18V21C21 22.1046 20.1046 23 19 23H16C14.8954 23 14 22.1046 14 21V18Z",fill:S,stroke:_,strokeWidth:1.4}),(0,x.createElement)("path",{d:"M3 3C3 1.89543 3.89543 1 5 1H8C9.10457 1 10 1.89543 10 3V6C10 7.10457 9.10457 8 8 8H5C3.89543 8 3 7.10457 3 6V3Z",fill:S,stroke:_,strokeWidth:1.4})),post_grid:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M3 16C3 14.8954 3.89543 14 5 14H8C9.10457 14 10 14.8954 10 16V19C10 20.1046 9.10457 21 8 21H5C3.89543 21 3 20.1046 3 19V16Z",fill:S,stroke:_,strokeWidth:1.4}),(0,x.createElement)("path",{d:"M14 16C14 14.8954 14.8954 14 16 14H19C20.1046 14 21 14.8954 21 16V19C21 20.1046 20.1046 21 19 21H16C14.8954 21 14 20.1046 14 19V16Z",fill:S,stroke:_,strokeWidth:1.4}),(0,x.createElement)("path",{d:"M3 5C3 3.89543 3.89543 3 5 3H8C9.10457 3 10 3.89543 10 5V8C10 9.10457 9.10457 10 8 10H5C3.89543 10 3 9.10457 3 8V5Z",fill:S,stroke:_,strokeWidth:1.4}),(0,x.createElement)("path",{d:"M14 5C14 3.89543 14.8954 3 16 3H19C20.1046 3 21 3.89543 21 5V8C21 9.10457 20.1046 10 19 10H16C14.8954 10 14 9.10457 14 8V5Z",fill:S,stroke:_,strokeWidth:1.4})),testimonial:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M15.5 9.42857C15.5 10.2175 14.903 10.8571 14.1667 10.8571C13.4303 10.8571 12.8333 10.2175 12.8333 9.42857C12.8333 8.63959 13.4303 8 14.1667 8C14.903 8 15.5 8.63959 15.5 9.42857ZM15.5 9.42857C15.5 9.42857 15.5 11.5714 13.5 13M11.1667 9.42857C11.1667 10.2175 10.5697 10.8571 9.83333 10.8571C9.09695 10.8571 8.5 10.2175 8.5 9.42857C8.5 8.63959 9.09695 8 9.83333 8C10.5697 8 11.1667 8.63959 11.1667 9.42857ZM11.1667 9.42857C11.1667 9.42857 11.1667 11.5714 9.16667 13M12 21L14.4142 18.5858C14.7893 18.2107 15.298 18 15.8284 18H19C20.1046 18 21 17.1046 21 16V5C21 3.89543 20.1046 3 19 3H5C3.89543 3 3 3.89543 3 5V16C3 17.1046 3.89543 18 5 18H8.17157C8.70201 18 9.21071 18.2107 9.58579 18.5858L12 21Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),cf7_styler:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M4.51555 17C6.13007 19.412 8.87958 21 12 21C15.1204 21 17.8699 19.412 19.4845 17M4.51555 17C3.55827 15.5699 3 13.8501 3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12C21 13.8501 20.4417 15.5699 19.4845 17M4.51555 17C5.75777 17 7.12889 15 8.43944 13M19.4845 17C18.2422 17 16.8711 15 15.5606 13M8.43944 13C9.75 11 11 9 12 9C13 9 14.25 11 15.5606 13M8.43944 13L9.09522 14.2607C9.47211 14.9852 10.5116 14.9769 10.8768 14.2464L11.3795 13.241C11.6848 12.6305 12.4984 12.4984 12.9811 12.9811L13.4309 13.4309C13.7632 13.7632 14.282 13.8193 14.6776 13.5658L15.5606 13",fill:S,stroke:_,strokeWidth:1.4})),gf_styler:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M17 12V15H7L6.99998 12.9996C6.99998 10.7905 8.79083 9.00001 10.9999 9.00001H17.5M3.33984 8.71466V15.2854C3.33984 16.0317 3.75541 16.7159 4.41768 17.0601L11.0779 20.5208C11.656 20.8212 12.3442 20.8212 12.9223 20.5208L19.5825 17.0601C20.2448 16.7159 20.6604 16.0317 20.6604 15.2854V8.71466C20.6604 7.96832 20.2448 7.28407 19.5825 6.93995L12.9223 3.47918C12.3442 3.1788 11.656 3.1788 11.0779 3.47918L4.41768 6.93995C3.75541 7.28407 3.33984 7.96832 3.33984 8.71466Z",fill:S,stroke:_,strokeWidth:1.4})),content_timeline:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M12.0001 3V7M12.0001 21V17M12.0001 7H15.0001M12.0001 7V12M15.0001 7C15.0001 8.10457 15.8954 9 17 9H19C20.1046 9 21 8.10457 21 7C21 5.89543 20.1046 5 19 5H17C15.8954 5 15.0001 5.89543 15.0001 7ZM12.0001 12H9M12.0001 12V17M9 12C9 13.1046 8.10457 14 7 14H5C3.89543 14 3 13.1046 3 12C3 10.8954 3.89543 10 5 10H7C8.10457 10 9 10.8954 9 12ZM12.0001 17H15.0001M15.0001 17C15.0001 18.1046 15.8954 19 17 19H19C20.1046 19 21 18.1046 21 17C21 15.8954 20.1046 15 19 15H17C15.8954 15 15.0001 15.8954 15.0001 17Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),content_timeline_child:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M5.99993 3V7V12M5.99993 21V17V12M5.99993 12H9M9 12C9 13.1046 9.89543 14 11 14H16C17.1046 14 18 13.1046 18 12C18 10.8954 17.1046 10 16 10H11C9.89543 10 9 10.8954 9 12Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),call_to_action:(0,x.createElement)("svg",{width:40,height:40,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M16.4545 16.4545L14.6364 21L11 11L21 14.6364L16.4545 16.4545ZM16.4545 16.4545L21 21M9 16.9291C5.60771 16.4439 3 13.5265 3 10C3 6.13401 6.13401 3 10 3C13.5265 3 16.4439 5.60771 16.9291 9M8.5 12.5987C7.6033 12.0799 7 11.1104 7 10C7 8.34315 8.34315 7 10 7C11.1104 7 12.0799 7.6033 12.5987 8.5",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),post_timeline:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M4 3V6M4 6C2.89543 6 2 6.89543 2 8C2 9.10457 2.89543 10 4 10M4 6C5.10457 6 6 6.89543 6 8C6 9.10457 5.10457 10 4 10M4 10V14M4 14C2.89543 14 2 14.8954 2 16C2 17.1046 2.89543 18 4 18M4 14C5.10457 14 6 14.8954 6 16C6 17.1046 5.10457 18 4 18M4 18V21M11 18H19C20.1046 18 21 17.1046 21 16C21 14.8954 20.1046 14 19 14H11C9.89543 14 9 14.8954 9 16C9 17.1046 9.89543 18 11 18ZM11 10H19C20.1046 10 21 9.10457 21 8C21 6.89543 20.1046 6 19 6H11C9.89543 6 9 6.89543 9 8C9 9.10457 9.89543 10 11 10Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),icon_list:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M11 5H21M11 12H21M11 19H21",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"}),(0,x.createElement)("path",{d:"M7 5C7 6.10457 6.10457 7 5 7C3.89543 7 3 6.10457 3 5C3 3.89543 3.89543 3 5 3C6.10457 3 7 3.89543 7 5Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"}),(0,x.createElement)("path",{d:"M7 12C7 13.1046 6.10457 14 5 14C3.89543 14 3 13.1046 3 12C3 10.8954 3.89543 10 5 10C6.10457 10 7 10.8954 7 12Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"}),(0,x.createElement)("path",{d:"M7 19C7 20.1046 6.10457 21 5 21C3.89543 21 3 20.1046 3 19C3 17.8954 3.89543 17 5 17C6.10457 17 7 17.8954 7 19Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),icon_list_child:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M11 5H21M13 11H21M13 16H21M13 20.5H21M7 5C7 6.10457 6.10457 7 5 7C3.89543 7 3 6.10457 3 5C3 3.89543 3.89543 3 5 3C6.10457 3 7 3.89543 7 5Z",fill:S,stroke:_,strokeWidth:1.4}),(0,x.createElement)("path",{d:"M9 11C9 11.5523 8.55228 12 8 12C7.44772 12 7 11.5523 7 11C7 10.4477 7.44772 10 8 10C8.55228 10 9 10.4477 9 11Z",fill:S,stroke:_,strokeWidth:1.4}),(0,x.createElement)("path",{d:"M9 16C9 16.5523 8.55228 17 8 17C7.44772 17 7 16.5523 7 16C7 15.4477 7.44772 15 8 15C8.55228 15 9 15.4477 9 16Z",fill:S,stroke:_,strokeWidth:1.4}),(0,x.createElement)("path",{d:"M9 20.5C9 21.0523 8.55228 21.5 8 21.5C7.44772 21.5 7 21.0523 7 20.5C7 19.9477 7.44772 19.5 8 19.5C8.55228 19.5 9 19.9477 9 20.5Z",fill:S,stroke:_,strokeWidth:1.4})),team:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M17 20H22V18C22 16.3431 20.6569 15 19 15C18.0444 15 17.1931 15.4468 16.6438 16.1429M17 20H7M17 20V18C17 17.3438 16.8736 16.717 16.6438 16.1429M7 20H2V18C2 16.3431 3.34315 15 5 15C5.95561 15 6.80686 15.4468 7.35625 16.1429M7 20V18C7 17.3438 7.12642 16.717 7.35625 16.1429M7.35625 16.1429C8.0935 14.301 9.89482 13 12 13C14.1052 13 15.9065 14.301 16.6438 16.1429M15 7C15 8.65685 13.6569 10 12 10C10.3431 10 9 8.65685 9 7C9 5.34315 10.3431 4 12 4C13.6569 4 15 5.34315 15 7ZM21 10C21 11.1046 20.1046 12 19 12C17.8954 12 17 11.1046 17 10C17 8.89543 17.8954 8 19 8C20.1046 8 21 8.89543 21 10ZM7 10C7 11.1046 6.10457 12 5 12C3.89543 12 3 11.1046 3 10C3 8.89543 3.89543 8 5 8C6.10457 8 7 8.89543 7 10Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),tabs:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M10 3V6C10 7.10457 10.8954 8 12 8H15.5M15.5 8H21M15.5 8V3M5 21H19C20.1046 21 21 20.1046 21 19V5C21 3.89543 20.1046 3 19 3H5C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21Z",fill:S,stroke:_,strokeWidth:1.4})),tabs_child:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M12 3V8C12 9.10457 12.8954 10 14 10H16.5H21M5 21H19C20.1046 21 21 20.1046 21 19V5C21 3.89543 20.1046 3 19 3H5C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21Z",fill:S,stroke:_,strokeWidth:1.4})),social_share:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M9 12C9 13.1046 8.10457 14 7 14C5.89543 14 5 13.1046 5 12C5 10.8954 5.89543 10 7 10C8.10457 10 9 10.8954 9 12Z",fill:S,stroke:_,strokeWidth:1.4}),(0,x.createElement)("path",{d:"M19 6C19 7.10457 18.1046 8 17 8C15.8954 8 15 7.10457 15 6C15 4.89543 15.8954 4 17 4C18.1046 4 19 4.89543 19 6Z",fill:S,stroke:_,strokeWidth:1.4}),(0,x.createElement)("path",{d:"M19 18C19 19.1046 18.1046 20 17 20C15.8954 20 15 19.1046 15 18C15 16.8954 15.8954 16 17 16C18.1046 16 19 16.8954 19 18Z",fill:S,stroke:_,strokeWidth:1.4}),(0,x.createElement)("path",{d:"M9 10.5L15 7M9 13.5L15 17",fill:S,stroke:_,strokeWidth:1.4})),social_share_child:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M9 10.5L15 7M9 13.5L15 17M21 18C21 19.6569 19.6569 21 18 21C16.3431 21 15 19.6569 15 18C15 16.3431 16.3431 15 18 15C19.6569 15 21 16.3431 21 18ZM9 12C9 13.1046 8.10457 14 7 14C5.89543 14 5 13.1046 5 12C5 10.8954 5.89543 10 7 10C8.10457 10 9 10.8954 9 12ZM19 6C19 7.10457 18.1046 8 17 8C15.8954 8 15 7.10457 15 6C15 4.89543 15.8954 4 17 4C18.1046 4 19 4.89543 19 6Z",fill:S,stroke:_,strokeWidth:1.4})),restaurant_menu:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M17.7472 5.05554C17.5824 4.84998 17.3481 4.68976 17.074 4.59515C16.8912 4.53203 16.696 4.5 16.5 4.5M16.5 4.5C16.4022 4.5 16.3042 4.50797 16.2074 4.52402C15.9164 4.57225 15.6491 4.6913 15.4393 4.86612C15.2296 5.04093 15.0867 5.26366 15.0288 5.50614C14.9709 5.74861 15.0006 5.99995 15.1142 6.22835C15.2277 6.45676 15.42 6.65199 15.6666 6.78934C15.9133 6.92669 16.2033 7 16.5 7C16.7967 7 17.0867 7.07331 17.3334 7.21066C17.58 7.34802 17.7723 7.54324 17.8858 7.77165C17.9994 8.00005 18.0291 8.25139 17.9712 8.49386C17.9133 8.73634 17.7704 8.95907 17.5607 9.13388C17.3509 9.3087 17.0836 9.42775 16.7926 9.47598C16.6958 9.49203 16.5978 9.5 16.5 9.5M16.5 4.5V4M15.2528 8.94446C15.4176 9.15003 15.6519 9.31024 15.926 9.40485C16.1088 9.46797 16.304 9.5 16.5 9.5M16.5 9.5V10",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"}),(0,x.createElement)("path",{d:"M17.7472 15.0555C17.5824 14.85 17.3481 14.6898 17.074 14.5952C16.8912 14.532 16.696 14.5 16.5 14.5M16.5 14.5C16.4022 14.5 16.3042 14.508 16.2074 14.524C15.9164 14.5723 15.6491 14.6913 15.4393 14.8661C15.2296 15.0409 15.0867 15.2637 15.0288 15.5061C14.9709 15.7486 15.0006 15.9999 15.1142 16.2284C15.2277 16.4568 15.42 16.652 15.6666 16.7893C15.9133 16.9267 16.2033 17 16.5 17C16.7967 17 17.0867 17.0733 17.3334 17.2107C17.58 17.348 17.7723 17.5432 17.8858 17.7716C17.9994 18.0001 18.0291 18.2514 17.9712 18.4939C17.9133 18.7363 17.7704 18.9591 17.5607 19.1339C17.3509 19.3087 17.0836 19.4278 16.7926 19.476C16.6958 19.492 16.5978 19.5 16.5 19.5M16.5 14.5V14M15.2528 18.9445C15.4176 19.15 15.6519 19.3102 15.926 19.4049C16.1088 19.468 16.304 19.5 16.5 19.5M16.5 19.5V20",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"}),(0,x.createElement)("path",{d:"M6 5H12M6 15H12M6 8H9M6 18H9",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"}),(0,x.createElement)("path",{d:"M3 3C3 1.89543 3.89543 1 5 1H19C20.1046 1 21 1.89543 21 3V21C21 22.1046 20.1046 23 19 23H5C3.89543 23 3 22.1046 3 21V3Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),restaurant_menu_child:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M20.6208 8.58331C20.3736 8.27496 20.0222 8.03464 19.611 7.89273C19.3367 7.79804 19.0441 7.75 18.75 7.75M18.75 7.75C18.6033 7.75 18.4563 7.76195 18.311 7.78603C17.8746 7.85838 17.4737 8.03695 17.159 8.29918C16.8443 8.5614 16.6301 8.89549 16.5432 9.25921C16.4564 9.62292 16.501 9.99992 16.6713 10.3425C16.8416 10.6851 17.13 10.978 17.5 11.184C17.87 11.39 18.305 11.5 18.75 11.5C19.195 11.5 19.63 11.61 20 11.816C20.37 12.022 20.6584 12.3149 20.8287 12.6575C20.999 13.0001 21.0436 13.3771 20.9568 13.7408C20.8699 14.1045 20.6557 14.4386 20.341 14.7008C20.0263 14.963 19.6254 15.1416 19.189 15.214C19.0437 15.2381 18.8967 15.25 18.75 15.25M18.75 7.75V7M16.8792 14.4167C17.1264 14.725 17.4778 14.9654 17.889 15.1073C18.1633 15.202 18.4559 15.25 18.75 15.25M18.75 15.25V16M3 9.5H12M3 13H7.5M3 3H20.9568M3 21H20.9568",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),blockquote:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M7 7H17M7 11H9M17 11.8571C17 12.3305 16.6418 12.7143 16.2 12.7143C15.7582 12.7143 15.4 12.3305 15.4 11.8571C15.4 11.3838 15.7582 11 16.2 11C16.6418 11 17 11.3838 17 11.8571ZM17 11.8571C17 11.8571 17 13.1429 15.8 14M13.6 11.8571C13.6 12.3305 13.2418 12.7143 12.8 12.7143C12.3582 12.7143 12 12.3305 12 11.8571C12 11.3838 12.3582 11 12.8 11C13.2418 11 13.6 11.3838 13.6 11.8571ZM13.6 11.8571C13.6 11.8571 13.6 13.1429 12.4 14M3 21V5C3 3.89543 3.89543 3 5 3H19C20.1046 3 21 3.89543 21 5V16C21 17.1046 20.1046 18 19 18H7.66667C7.23393 18 6.81286 18.1404 6.46667 18.4L3 21Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),columns:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M15 3H19C20.1046 3 21 3.89543 21 5V19C21 20.1046 20.1046 21 19 21H15M15 3V21M15 3H9M15 21H9M9 3H5C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21H9M9 3V21",fill:S,stroke:_,strokeWidth:1.4})),column:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M3 5C3 3.89543 3.89543 3 5 3H10C11.1046 3 12 3.89543 12 5V19C12 20.1046 11.1046 21 10 21H5C3.89543 21 3 20.1046 3 19V5Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"}),(0,x.createElement)("path",{d:"M15 3H19C20.1046 3 21 3.89543 21 5V19C21 20.1046 20.1046 21 19 21H15",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeDasharray:1.4})),marketing_button:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M7 20.9895H17M4 16.9895H20",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"}),(0,x.createElement)("path",{d:"M10 7H19M3 11H21C22.1046 11 23 10.1046 23 9V5C23 3.89543 22.1046 3 21 3H3C1.89543 3 1 3.89543 1 5V9C1 10.1046 1.89543 11 3 11ZM7 7C7 7.55228 6.55228 8 6 8C5.44772 8 5 7.55228 5 7C5 6.44772 5.44772 6 6 6C6.55228 6 7 6.44772 7 7Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),table_of_contents:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M7 16H13M7 12H15.3333M7 8H17M5 21H19C20.1046 21 21 20.1046 21 19V5C21 3.89543 20.1046 3 19 3H5C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),faq:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M9.00006 9C9.50006 8 10.5001 7 12.0001 7C13.5002 7 15.0001 8.5 15.0001 10C15.0001 11.4553 14.0588 12.4399 13.0843 12.8686C13.0248 12.8948 12.9619 12.9116 12.8992 12.9285C12.4001 13.0627 12.0001 13.4804 12.0001 14M12.0001 17H12.0101M21.0001 12C21.0001 16.9706 16.9706 21 12.0001 21C10.5124 21 9.1091 20.6391 7.87286 20C7.19356 19.6488 3.56466 21.5054 3 21C2.43678 20.4959 4.93748 17.6302 4.51561 17C3.55833 15.5699 3.00006 13.8501 3.00006 12C3.00006 7.02944 7.0295 3 12.0001 3C16.9706 3 21.0001 7.02944 21.0001 12Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),faq_child:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M12.0067 10.2C12.34 9.6 13.0067 9 14.0067 9C15.0067 9 16.0067 9.9 16.0067 10.8C16.0067 11.6628 15.394 12.2498 14.7527 12.5118C14.6977 12.5343 14.6397 12.5477 14.5824 12.5632C14.2608 12.6496 14.0067 12.8957 14.0067 13.2M14.0067 15H14.0133M11.0002 15H11.0069M8.00017 15H8.00684M21.0001 12C21.0001 16.9706 16.9706 21 12.0001 21C10.5124 21 9.1091 20.6391 7.87286 20C7.19356 19.6488 3.56466 21.5054 3 21C2.43678 20.4959 4.93748 17.6302 4.51561 17C3.55833 15.5699 3.00006 13.8501 3.00006 12C3.00006 7.02944 7.0295 3 12.0001 3C16.9706 3 21.0001 7.02944 21.0001 12Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),forms:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M7 10H17M7 7H10.5M9 17H15M7 13H17M13.5 7H17M5 21H19C20.1046 21 21 20.1046 21 19V5C21 3.89543 20.1046 3 19 3H5C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),how_to:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M13 3H5C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21H19C20.1046 21 21 20.1046 21 19V11M13 3L21 11M13 3V9C13 10.1046 13.8954 11 15 11H21M10 11H17M10 7H13M10 15H17M7 7H7.1M7 11H7.1M7 15H7.1",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),how_to_step:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"}),(0,x.createElement)("path",{d:"M23 12C23 13.1046 22.1046 14 21 14C19.8954 14 19 13.1046 19 12C19 10.8954 19.8954 10 21 10C22.1046 10 23 10.8954 23 12Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"}),(0,x.createElement)("path",{d:"M5 12C5 13.1046 4.10457 14 3 14C1.89543 14 1 13.1046 1 12C1 10.8954 1.89543 10 3 10C4.10457 10 5 10.8954 5 12Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"}),(0,x.createElement)("path",{d:"M7.5 12H7.6",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"}),(0,x.createElement)("path",{d:"M16.5 12H16.6",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),inline_notice:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M3 21H21M3 3H21M10 12H19M3 17H21C22.1046 17 23 16.1046 23 15V9C23 7.89543 22.1046 7 21 7H3C1.89543 7 1 7.89543 1 9V15C1 16.1046 1.89543 17 3 17ZM7 12C7 12.5523 6.55228 13 6 13C5.44772 13 5 12.5523 5 12C5 11.4477 5.44772 11 6 11C6.55228 11 7 11.4477 7 12Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),wp_search:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M3 21L9 15M7 10C7 13.866 10.134 17 14 17C17.866 17 21 13.866 21 10C21 6.13401 17.866 3 14 3C10.134 3 7 6.13401 7 10Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),taxonomy_list:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M10 16H17M10 12H15M10 8H17M6.98999 8H6.99999M6.98999 12H6.99999M6.98999 16H6.99999M5 21H19C20.1046 21 21 20.1046 21 19V5C21 3.89543 20.1046 3 19 3H5C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),review:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M7 10.5H17M9.5 7H9.51M6.99 7H7M12 7H12.01M7 14H14M12 21L14.4142 18.5858C14.7893 18.2107 15.298 18 15.8284 18H19C20.1046 18 21 17.1046 21 16V5C21 3.89543 20.1046 3 19 3H5C3.89543 3 3 3.89543 3 5V16C3 17.1046 3.89543 18 5 18H8.17157C8.70201 18 9.21071 18.2107 9.58579 18.5858L12 21Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),lottie:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M7 17C7 17 12 17.5 12 12C12 6.5 17 7 17 7M5 21H19C20.1046 21 21 20.1046 21 19V5C21 3.89543 20.1046 3 19 3H5C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),accept:(0,x.createElement)("svg",{width:24,height:24,role:"img",viewBox:"0 0 24 24",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M20 12H12M4 12L5.66667 14L9 10M3 17H21C22.1046 17 23 16.1046 23 15V9C23 7.89543 22.1046 7 21 7H3C1.89543 7 1 7.89543 1 9V15C1 16.1046 1.89543 17 3 17Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),checkbox:(0,x.createElement)("svg",{width:24,height:24,role:"img",viewBox:"0 0 24 24",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M8 12L10.6667 15L16 9M5.77778 20H18.2222C19.2041 20 20 18.9767 20 17.7143V6.28571C20 5.02335 19.2041 4 18.2222 4H5.77778C4.79594 4 4 5.02335 4 6.28571V17.7143C4 18.9767 4.79594 20 5.77778 20Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),datepicker:(0,x.createElement)("svg",{width:24,height:24,role:"img",viewBox:"0 0 24 24",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M8 7V3M16 7V3M8 13H8.1M11.9 13H12M16 13H16.1M5 21H19C20.1046 21 21 20.1046 21 19V7C21 5.89543 20.1046 5 19 5H5C3.89543 5 3 5.89543 3 7V19C3 20.1046 3.89543 21 5 21Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),email:(0,x.createElement)("svg",{width:24,height:24,role:"img",viewBox:"0 0 24 24",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M3 8L10.8906 13.2604C11.5624 13.7083 12.4376 13.7083 13.1094 13.2604L21 8M5 19H19C20.1046 19 21 18.1046 21 17V7C21 5.89543 20.1046 5 19 5H5C3.89543 5 3 5.89543 3 7V17C3 18.1046 3.89543 19 5 19Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),hidden:(0,x.createElement)("svg",{width:24,height:24,role:"img",viewBox:"0 0 24 24",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M3.00024 3L6.5894 6.58916M21.0002 21L17.4114 17.4112M13.8751 18.8246C13.268 18.9398 12.6414 19 12.0007 19C7.52305 19 3.73275 16.0571 2.4585 12C2.80539 10.8955 3.33875 9.87361 4.02168 8.97118M9.87892 9.87868C10.4218 9.33579 11.1718 9 12.0002 9C13.6571 9 15.0002 10.3431 15.0002 12C15.0002 12.8284 14.6645 13.5784 14.1216 14.1213M9.87892 9.87868L14.1216 14.1213M9.87892 9.87868L6.5894 6.58916M14.1216 14.1213L6.5894 6.58916M14.1216 14.1213L17.4114 17.4112M6.5894 6.58916C8.14922 5.58354 10.0068 5 12.0007 5C16.4783 5 20.2686 7.94291 21.5429 12C20.836 14.2507 19.3548 16.1585 17.4114 17.4112",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),name:(0,x.createElement)("svg",{width:24,height:24,role:"img",viewBox:"0 0 24 24",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M18 9H13M13 12H17M5 19H19C20.1046 19 21 18.1046 21 17V7C21 5.89543 20.1046 5 19 5H5C3.89543 5 3 5.89543 3 7V17C3 18.1046 3.89543 19 5 19ZM7 14H9C9.55228 14 10 13.5523 10 13V9C10 8.44772 9.55228 8 9 8H7C6.44772 8 6 8.44772 6 9V13C6 13.5523 6.44772 14 7 14Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),phone:(0,x.createElement)("svg",{width:24,height:24,role:"img",viewBox:"0 0 24 24",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M3 5C3 3.89543 3.89543 3 5 3H8.27924C8.70967 3 9.09181 3.27543 9.22792 3.68377L10.7257 8.17721C10.8831 8.64932 10.6694 9.16531 10.2243 9.38787L7.96701 10.5165C9.06925 12.9612 11.0388 14.9308 13.4835 16.033L14.6121 13.7757C14.8347 13.3306 15.3507 13.1169 15.8228 13.2743L20.3162 14.7721C20.7246 14.9082 21 15.2903 21 15.7208V19C21 20.1046 20.1046 21 19 21H18C9.71573 21 3 14.2843 3 6V5Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),radio:(0,x.createElement)("svg",{width:24,height:24,role:"img",viewBox:"0 0 24 24",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M12 7H22M12 17H22M8 7C8 8.65685 6.65685 10 5 10C3.34315 10 2 8.65685 2 7C2 5.34315 3.34315 4 5 4C6.65685 4 8 5.34315 8 7ZM8 17C8 18.6569 6.65685 20 5 20C3.34315 20 2 18.6569 2 17C2 15.3431 3.34315 14 5 14C6.65685 14 8 15.3431 8 17ZM5.5 7C5.5 7.27614 5.27614 7.5 5 7.5C4.72386 7.5 4.5 7.27614 4.5 7C4.5 6.72386 4.72386 6.5 5 6.5C5.27614 6.5 5.5 6.72386 5.5 7Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),select:(0,x.createElement)("svg",{width:24,height:24,role:"img",viewBox:"0 0 24 24",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M5 17H17M5 14H19M4 9H20C21.1046 9 22 8.10457 22 7V5C22 3.89543 21.1046 3 20 3H4C2.89543 3 2 3.89543 2 5V7C2 8.10457 2.89543 9 4 9ZM4 21H20C21.1046 21 22 20.1046 22 19V12C22 10.8954 21.1046 10 20 10H4C2.89543 10 2 10.8954 2 12V19C2 20.1046 2.89543 21 4 21Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),textarea:(0,x.createElement)("svg",{width:24,height:24,role:"img",viewBox:"0 0 24 24",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M15.5 16L18 13.5M18.5 16.5L18.6 16.4M5 19H19C20.1046 19 21 18.1046 21 17V7C21 5.89543 20.1046 5 19 5H5C3.89543 5 3 5.89543 3 7V17C3 18.1046 3.89543 19 5 19Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),toggle:(0,x.createElement)("svg",{width:24,height:24,role:"img",viewBox:"0 0 24 24",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M2 12C2 8.68629 4.68629 6 8 6H16C19.3137 6 22 8.68629 22 12V12C22 15.3137 19.3137 18 16 18H8C4.68629 18 2 15.3137 2 12V12Z",fill:S,stroke:_,strokeWidth:1.4}),(0,x.createElement)("path",{d:"M20 12C20 14.2091 18.2091 16 16 16C13.7909 16 12 14.2091 12 12C12 9.79086 13.7909 8 16 8C18.2091 8 20 9.79086 20 12Z",fill:S,stroke:_,strokeWidth:1.4})),url:(0,x.createElement)("svg",{width:24,height:24,role:"img",viewBox:"0 0 24 24",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M13.8284 10.1716C12.2663 8.60948 9.73367 8.60948 8.17157 10.1716L4.17157 14.1716C2.60948 15.7337 2.60948 18.2663 4.17157 19.8284C5.73367 21.3905 8.26633 21.3905 9.82843 19.8284L10.93 18.7269M10.1716 13.8284C11.7337 15.3905 14.2663 15.3905 15.8284 13.8284L19.8284 9.82843C21.3905 8.26633 21.3905 5.73367 19.8284 4.17157C18.2663 2.60948 15.7337 2.60948 14.1716 4.17157L13.072 5.27118",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),star_rating:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M11.103 7.81696C11.4698 7.07371 12.5297 7.07371 12.8965 7.81696L13.8243 9.69697C13.97 9.99211 14.2516 10.1967 14.5773 10.244L16.652 10.5455C17.4722 10.6647 17.7997 11.6726 17.2062 12.2512L15.7049 13.7146C15.4692 13.9443 15.3617 14.2753 15.4173 14.5997L15.7717 16.666C15.9118 17.4829 15.0544 18.1059 14.3208 17.7202L12.4651 16.7446C12.1738 16.5915 11.8257 16.5915 11.5344 16.7446L9.67874 17.7202C8.94511 18.1059 8.08768 17.4829 8.22779 16.666L8.58219 14.5997C8.63783 14.2753 8.53028 13.9443 8.29459 13.7146L6.79332 12.2512C6.1998 11.6726 6.52731 10.6647 7.34753 10.5455L9.42225 10.244C9.74796 10.1967 10.0295 9.99211 10.1752 9.69697L11.103 7.81696Z",fill:S,stroke:_,strokeWidth:1.4}),(0,x.createElement)("path",{d:"M18.4424 14.106L20.1846 14.8943C21.0283 15.2761 21.9613 14.5667 21.7842 13.6782L21.6155 12.8313C21.5377 12.4411 21.6806 12.0403 21.99 11.7808L22.6034 11.2662C23.3499 10.6399 22.9822 9.44941 22.0043 9.32712L20.8958 9.18848C20.5373 9.14365 20.2219 8.93603 20.0458 8.62895L19.4377 7.56859C19.003 6.81047 17.8817 6.81047 17.447 7.56859L16.559 9.11719M5.55765 14.106L3.8154 14.8943C2.97172 15.2761 2.0387 14.5667 2.21577 13.6782L2.38454 12.8313C2.46229 12.4411 2.3194 12.0403 2.01002 11.7808L1.39664 11.2662C0.650069 10.6399 1.01784 9.44941 1.99569 9.32712L3.1042 9.18848C3.46273 9.14365 3.77814 8.93603 3.95423 8.62895L4.56227 7.56859C4.997 6.81047 6.11829 6.81047 6.55302 7.56859L7.44104 9.11719",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),container:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M3 16C3 14.8954 3.89543 14 5 14H8C9.10457 14 10 14.8954 10 16V19C10 20.1046 9.10457 21 8 21H5C3.89543 21 3 20.1046 3 19V16Z",fill:S,stroke:_,strokeWidth:1.4}),(0,x.createElement)("path",{d:"M14 16C14 14.8954 14.8954 14 16 14H19C20.1046 14 21 14.8954 21 16V19C21 20.1046 20.1046 21 19 21H16C14.8954 21 14 20.1046 14 19V16Z",fill:S,stroke:_,strokeWidth:1.4}),(0,x.createElement)("path",{d:"M3 5C3 3.89543 3.89543 3 5 3H19C20.1046 3 21 3.89543 21 5V8C21 9.10457 20.1046 10 19 10H5C3.89543 10 3 9.10457 3 8V5Z",fill:S,stroke:_,strokeWidth:1.4})),image:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M3 17L7.41995 12.58C8.26284 11.7372 9.65125 11.8141 10.3959 12.7449L11.789 14.4863C12.4639 15.3298 13.6866 15.4851 14.5508 14.8369L15.6123 14.0408C16.4086 13.4436 17.5228 13.5228 18.2265 14.2265L21 17M17 8C17 8.55228 16.5523 9 16 9C15.4477 9 15 8.55228 15 8C15 7.44772 15.4477 7 16 7C16.5523 7 17 7.44772 17 8ZM5 21H19C20.1046 21 21 20.1046 21 19V5C21 3.89543 20.1046 3 19 3H5C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21Z",fill:S,stroke:_,strokeWidth:1.4})),image_gallery:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M3 8.5V5C3 3.89543 3.89543 3 5 3H8.5C9.60457 3 10.5 3.89543 10.5 5V8.5M3 8.5C3 9.60457 3.89543 10.5 5 10.5H8.5C9.60457 10.5 10.5 9.60457 10.5 8.5M3 8.5L4.94679 6.87767C5.58153 6.34873 6.47618 6.26455 7.19844 6.6658L10.5 8.5M13.5 8.5V5C13.5 3.89543 14.3954 3 15.5 3H19C20.1046 3 21 3.89543 21 5V8.5M13.5 8.5C13.5 9.60457 14.3954 10.5 15.5 10.5H19C20.1046 10.5 21 9.60457 21 8.5M13.5 8.5L15.4468 6.87767C16.0815 6.34873 16.9762 6.26455 17.6984 6.6658L21 8.5M3 19V15.5C3 14.3954 3.89543 13.5 5 13.5H8.5C9.60457 13.5 10.5 14.3954 10.5 15.5V19M3 19C3 20.1046 3.89543 21 5 21H8.5C9.60457 21 10.5 20.1046 10.5 19M3 19L4.94679 17.3777C5.58153 16.8487 6.47618 16.7645 7.19844 17.1658L10.5 19M13.5 19V15.5C13.5 14.3954 14.3954 13.5 15.5 13.5H19C20.1046 13.5 21 14.3954 21 15.5V19M13.5 19C13.5 20.1046 14.3954 21 15.5 21H19C20.1046 21 21 20.1046 21 19M13.5 19L15.4468 17.3777C16.0815 16.8487 16.9762 16.7645 17.6984 17.1658L21 19",fill:S,stroke:_,strokeWidth:1.4})),counter:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M1 10.5L3 9.5V16.5M5.5 11C5.66667 10.5 6.3 9.5 7.5 9.5C9 9.5 9.5 10.5 9.5 11C9.5 13.0707 7 15 5.5 16.5H9.7M11.5 10.5C11.6667 10.1667 12.3 9.2 13.5 9.2C14.7 9.2 15.7 10 15.7 11C15.7 12 14.2 13 13 13C14 13 16.2469 13 16 15C15.8742 16.0188 14.8107 16.7 13.5 16.7C13 16.7 12 16.5 11.5 15.5M20.5 18V6M20.5 6L18 8M20.5 6L23 8",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),countdown:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M12 5.39514V3.16507M16.2269 6.58948L17.8848 5.09796M9.69775 2.60654H14.3022M11.8872 13.4553H16.6079M20.0052 13.3886C20.0052 17.8099 16.4211 21.394 11.9999 21.394C7.57873 21.394 3.99463 17.8099 3.99463 13.3886C3.99463 8.96743 7.57873 5.38333 11.9999 5.38333C16.4211 5.38333 20.0052 8.96743 20.0052 13.3886ZM12.327 13.3886C12.327 13.2081 12.1807 13.0618 12.0002 13.0618C11.8197 13.0618 11.6733 13.2081 11.6733 13.3886C11.6733 13.5692 11.8197 13.7155 12.0002 13.7155C12.1807 13.7155 12.327 13.5692 12.327 13.3886Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),modal:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("rect",{x:3,y:7.30975,width:15.033,height:11.7712,rx:2,fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"}),(0,x.createElement)("path",{d:"M6.86572 11.6992H14.1675",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"}),(0,x.createElement)("path",{d:"M6.86572 14.6918H14.1675",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"}),(0,x.createElement)("path",{d:"M19.0982 4.51694L20.1633 5.58197M20.1633 5.58197L21.2283 6.647M20.1633 5.58197L19.0982 6.647M20.1633 5.58197L21.2283 4.51694",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),slider:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 26 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("rect",{x:5.4502,y:4.98621,width:15.0978,height:11.2249,rx:2,fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"}),(0,x.createElement)("path",{d:"M9.19922 9.10217H16.501",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"}),(0,x.createElement)("path",{d:"M9.19922 12.0948H16.501",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"}),(0,x.createElement)("path",{d:"M15.9987 19.0138H16.0054M12.9922 19.0138H12.9989M9.99219 19.0138H9.99885",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"}),(0,x.createElement)("path",{d:"M2.49658 9.69873L1.49658 10.5987L2.49658 11.4987",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"}),(0,x.createElement)("path",{d:"M23.5034 11.4987L24.5034 10.5987L23.5034 9.69872",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),slider_child:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 26 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("rect",{x:5.4502,y:6.38751,width:15.0978,height:11.2249,rx:2,fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"}),(0,x.createElement)("path",{d:"M9.19922 10.5035H16.501",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"}),(0,x.createElement)("path",{d:"M9.19922 13.4962H16.501",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"}),(0,x.createElement)("path",{d:"M2.49658 11.1L1.49658 12.0001L2.49658 12.9",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"}),(0,x.createElement)("path",{d:"M23.5034 12.9L24.5034 12L23.5034 11.1",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),login:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M12 16L16 12M16 12L12 8M16 12L4 12M7 16V17C7 18.6569 8.34315 20 10 20H17C18.6569 20 20 18.6569 20 17V7C20 5.34315 18.6569 4 17 4H10C8.34315 4 7 5.34315 7 7V8",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),register:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M14 21H4C4 17.134 7.13401 14 11 14C12.0736 14 13.0907 14.2417 14 14.6736M17 15V18M17 18V21M17 18H14M17 18H20M15 7C15 9.20914 13.2091 11 11 11C8.79086 11 7 9.20914 7 7C7 4.79086 8.79086 3 11 3C13.2091 3 15 4.79086 15 7Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),password:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M15 7C16.1046 7 17 7.89543 17 9M21 9C21 12.3137 18.3137 15 15 15C14.3938 15 13.8087 14.9101 13.2571 14.7429L11 17H9V19H7V21H4C3.44772 21 3 20.5523 3 20V17.4142C3 17.149 3.10536 16.8946 3.29289 16.7071L9.25707 10.7429C9.08989 10.1914 9 9.60617 9 9C9 5.68629 11.6863 3 15 3C18.3137 3 21 5.68629 21 9Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),rePassword:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M13 9C13 7.9 13.8954 7 15 7C16.1046 7 17 7.89543 17 9C17 10.1 16.1 11 15 11M15 11V10M15 11L16 11.5M21 9C21 12.3137 18.3137 15 15 15C14.3938 15 13.8087 14.9101 13.2571 14.7429L11 17H9V19H7V21H4C3.44772 21 3 20.5523 3 20V17.4142C3 17.149 3.10536 16.8946 3.29289 16.7071L9.25707 10.7429C9.08989 10.1914 9 9.60617 9 9C9 5.68629 11.6863 3 15 3C18.3137 3 21 5.68629 21 9Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),instagram_feed:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M17 6.5H17.1M8.14286 21H15.8571C18.6975 21 21 18.6975 21 15.8571V8.14286C21 5.30254 18.6975 3 15.8571 3H8.14286C5.30254 3 3 5.30254 3 8.14286V15.8571C3 18.6975 5.30254 21 8.14286 21ZM16 12C16 14.2091 14.2091 16 12 16C9.79086 16 8 14.2091 8 12C8 9.79086 9.79086 8 12 8C14.2091 8 16 9.79086 16 12Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),loop_builder:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 25 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("g",null,(0,x.createElement)("path",{d:"M3.35981 8.80578C5.11039 7.05892 7.94864 7.05892 9.69922 8.80578L12.8689 11.9687L9.69922 15.1317C7.94864 16.8785 5.11039 16.8785 3.35981 15.1317C1.60923 13.3848 1.60923 10.5526 3.35981 8.80578Z",fill:S,stroke:_,strokeWidth:1.4}),(0,x.createElement)("path",{d:"M22.2987 15.1942C20.5481 16.9411 17.7099 16.9411 15.9593 15.1942L12.7896 12.0313L15.9593 8.86831C17.7099 7.12146 20.5481 7.12146 22.2987 8.86831C24.0493 10.6152 24.0493 13.4474 22.2987 15.1942Z",fill:S,stroke:_,strokeWidth:1.4}))),loop_wrapper:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 25 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M7.21733 14.2448C5.93905 14.2448 5.29991 14.2448 4.82713 13.9634C4.54096 13.7931 4.30185 13.554 4.13151 13.2678C3.8501 12.795 3.8501 12.1559 3.8501 10.8776V7.02072C3.8501 5.1351 3.8501 4.19229 4.43588 3.60651C5.02167 3.02072 5.96448 3.02072 7.8501 3.02072H11.707C12.9852 3.02072 13.6244 3.02072 14.0972 3.30214C14.3833 3.47248 14.6224 3.71158 14.7928 3.99775C15.0742 4.47053 15.0742 5.10967 15.0742 6.38795M14.584 20.9793H17.8081C19.6937 20.9793 20.6365 20.9793 21.2223 20.3935C21.8081 19.8077 21.8081 18.8649 21.8081 16.9793V13.7552C21.8081 11.8696 21.8081 10.9267 21.2223 10.341C20.6365 9.75517 19.6937 9.75517 17.8081 9.75517H14.584C12.6984 9.75517 11.7556 9.75517 11.1698 10.341C10.584 10.9267 10.584 11.8696 10.584 13.7552V16.9793C10.584 18.8649 10.584 19.8077 11.1698 20.3935C11.7556 20.9793 12.6984 20.9793 14.584 20.9793Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),popup_builder:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 25 25",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M7.18382 7.82229C7.1591 7.79676 6.49721 7.78045 5.55331 7.77579C4.45592 7.77038 3.57129 8.66533 3.57129 9.76272V20.3833C3.57129 21.4879 4.46672 22.3833 5.57129 22.3833H15.7129C16.8175 22.3833 17.7129 21.4879 17.7129 20.3833V17.8467M11.5659 7.36682H17.0951C17.6474 7.36682 18.0951 7.81454 18.0951 8.36682V13.8366M7.62451 5.35669V15.8467C7.62451 16.9513 8.51994 17.8467 9.62451 17.8467H20.0361C21.1407 17.8467 22.0361 16.9513 22.0361 15.8467V5.35669C22.0361 4.25212 21.1407 3.35669 20.0361 3.35669H9.62451C8.51994 3.35669 7.62451 4.25212 7.62451 5.35669Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),post_title:(0,x.createElement)("svg",{width:20,height:20},(0,x.createElement)("path",{fill:k,d:"M19.31 0h-18.619c-0.381 0-0.691 0.309-0.691 0.691v18.619c0 0.382 0.309 0.691 0.691 0.691h18.619c0.382 0 0.691-0.309 0.691-0.691v-18.619c0-0.381-0.309-0.691-0.69-0.691v0zM18.62 6.206h-4.825v-4.825h4.825v4.825zM18.62 12.413h-4.825v-4.825h4.825v4.825zM1.381 7.588h4.825v4.825h-4.825v-4.825zM7.588 7.588h4.825v4.825h-4.825v-4.825zM12.413 1.381v4.825h-4.825v-4.825h4.825zM6.206 1.381v4.825h-4.825v-4.825h4.825zM1.381 13.794h4.825v4.826h-4.825v-4.826zM7.588 18.62v-4.826h4.825v4.826h-4.825zM13.794 18.62v-4.826h4.825v4.826h-4.825z"})),quote_1:(0,x.createElement)("svg",{width:20,height:20,className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M15.581 10.226h-15.162c-0.233 0-0.419 0.37-0.419 0.826 0 0.458 0.186 0.828 0.419 0.828h15.161c0.233 0 0.419-0.37 0.419-0.828 0.001-0.455-0.186-0.826-0.418-0.826v0z"}),(0,x.createElement)("path",{d:"M15.581 14.285h-15.162c-0.233 0-0.419 0.373-0.419 0.827 0 0.458 0.186 0.826 0.419 0.826h15.161c0.233 0 0.419-0.369 0.419-0.826 0.001-0.454-0.186-0.827-0.418-0.827v0z"}),(0,x.createElement)("path",{d:"M15.581 18.346h-15.162c-0.233 0-0.419 0.37-0.419 0.826 0 0.459 0.186 0.828 0.419 0.828h15.161c0.233 0 0.419-0.369 0.419-0.828 0.001-0.455-0.186-0.826-0.418-0.826v0z"}),(0,x.createElement)("path",{d:"M9.126 0.595c-0.46 0.465-0.974 1.35-0.835 3.042 0.081 1.319 0.666 3.29 3.048 5.216 0.112 0.090 0.241 0.136 0.38 0.136 0.183 0 0.362-0.086 0.487-0.251 0.214-0.283 0.164-0.683-0.113-0.902-1.935-1.566-2.458-3.105-2.551-4.154 0.274 0.156 0.582 0.258 0.913 0.258 1.045 0 1.89-0.886 1.89-1.972 0-1.088-0.846-1.966-1.89-1.966-0.233 0-0.451 0.062-0.657 0.143l0.004-0.011-0.218 0.101-0.018 0.011-0.007 0.006-0.299 0.214-0.134 0.131z"}),(0,x.createElement)("path",{d:"M4.517 0.595c-0.465 0.465-0.974 1.35-0.841 3.042 0.085 1.319 0.671 3.29 3.049 5.216 0.116 0.090 0.245 0.136 0.383 0.136 0.178 0 0.366-0.086 0.487-0.251 0.214-0.283 0.165-0.683-0.108-0.902-1.939-1.566-2.467-3.105-2.56-4.154 0.278 0.156 0.584 0.258 0.92 0.258 1.046 0 1.885-0.886 1.885-1.972 0-1.088-0.845-1.966-1.885-1.966-0.236 0-0.447 0.062-0.657 0.143l0.010-0.011-0.218 0.101-0.022 0.011-0.009 0.006-0.305 0.214-0.129 0.13z"})),quote_2:(0,x.createElement)("svg",{width:20,height:20,className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M4.599 6.686c-0.39 0.397-0.822 1.149-0.705 2.586 0.068 1.123 0.561 2.799 2.561 4.434 0.096 0.080 0.205 0.115 0.321 0.115 0.153 0 0.306-0.071 0.409-0.214 0.181-0.239 0.135-0.58-0.095-0.766-1.626-1.332-2.066-2.639-2.144-3.531 0.231 0.132 0.488 0.218 0.769 0.218 0.874 0 1.587-0.753 1.587-1.677s-0.711-1.672-1.587-1.672c-0.196 0-0.38 0.054-0.552 0.121l0.003-0.010-0.184 0.085-0.016 0.010-0.006 0.006-0.252 0.181-0.109 0.114z"}),(0,x.createElement)("path",{d:"M0.725 6.686c-0.389 0.397-0.821 1.149-0.706 2.586 0.068 1.123 0.562 2.799 2.56 4.434 0.094 0.077 0.204 0.114 0.322 0.114 0.151 0 0.31-0.073 0.409-0.213 0.177-0.239 0.136-0.582-0.090-0.767-1.63-1.332-2.072-2.639-2.149-3.531 0.23 0.132 0.486 0.218 0.772 0.218 0.879 0 1.583-0.753 1.583-1.677s-0.71-1.672-1.583-1.672c-0.199 0-0.378 0.054-0.554 0.121l0.008-0.010-0.184 0.085-0.018 0.010-0.009 0.006-0.253 0.182-0.108 0.114z"}),(0,x.createElement)("path",{d:"M19.25 6.929h-10.041c-0.414 0-0.75-0.336-0.75-0.75s0.336-0.75 0.75-0.75h10.041c0.414 0 0.75 0.336 0.75 0.75s-0.336 0.75-0.75 0.75z"}),(0,x.createElement)("path",{d:"M19.25 10.75h-10.041c-0.414 0-0.75-0.336-0.75-0.75s0.336-0.75 0.75-0.75h10.041c0.414 0 0.75 0.336 0.75 0.75s-0.336 0.75-0.75 0.75z"}),(0,x.createElement)("path",{d:"M19.25 14.571h-10.041c-0.414 0-0.75-0.336-0.75-0.75s0.336-0.75 0.75-0.75h10.041c0.414 0 0.75 0.336 0.75 0.75s-0.336 0.75-0.75 0.75z"})),quote_inline_icon:(0,x.createElement)("svg",{width:20,height:20,viewBox:"0 0 32 32"},(0,x.createElement)("path",{d:"M7.031 14c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7l-0.031-1c0-7.732 6.268-14 14-14v4c-2.671 0-5.182 1.040-7.071 2.929-0.364 0.364-0.695 0.751-0.995 1.157 0.357-0.056 0.724-0.086 1.097-0.086zM25.031 14c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7l-0.031-1c0-7.732 6.268-14 14-14v4c-2.671 0-5.182 1.040-7.071 2.929-0.364 0.364-0.695 0.751-0.995 1.157 0.358-0.056 0.724-0.086 1.097-0.086z"})),quote_tweet_icon:(0,x.createElement)("svg",{width:20,height:20,viewBox:"0 0 512 512"},(0,x.createElement)("path",{d:"M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"})),at_the_rate:(0,x.createElement)("svg",{width:30,height:30,className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M5.605 17.2c0-2.131 0.499-4.074 1.499-5.829 1-1.754 2.395-3.136 4.19-4.15 1.794-1.013 3.81-1.52 6.046-1.52 2.712 0 4.901 0.773 6.562 2.323 1.662 1.549 2.493 3.589 2.493 6.118 0 2.051-0.542 3.786-1.626 5.202-1.088 1.418-2.304 2.125-3.656 2.125-0.781 0-1.355-0.232-1.717-0.696-0.365-0.462-0.533-1.037-0.506-1.726-1.006 1.614-2.378 2.422-4.11 2.422-1.39 0-2.507-0.539-3.347-1.619-0.842-1.077-1.142-2.442-0.904-4.088 0.237-1.65 0.946-2.982 2.125-4.002 1.179-1.021 2.509-1.53 3.992-1.53s2.638 0.518 3.467 1.558c0.829 1.040 1.122 2.322 0.883 3.843l-0.494 3.2c-0.094 0.739 0.165 1.11 0.77 1.11 0.77 0 1.502-0.56 2.205-1.678 0.701-1.12 1.054-2.493 1.054-4.122 0-2.106-0.656-3.787-1.966-5.046-1.312-1.258-3.133-1.886-5.462-1.886-2.794 0-5.098 0.96-6.91 2.88-1.814 1.92-2.722 4.29-2.722 7.109 0 2.382 0.738 4.227 2.214 5.533 1.477 1.302 3.459 1.989 5.947 2.056l-0.376 1.509c-2.862-0.069-5.184-0.899-6.971-2.494-1.787-1.594-2.68-3.794-2.68-6.602zM19.15 15.85c0.17-1.15-0.014-2.118-0.558-2.899-0.542-0.781-1.28-1.173-2.214-1.173-0.933 0-1.79 0.392-2.571 1.173s-1.259 1.749-1.43 2.899c-0.171 1.152 0.013 2.122 0.557 2.91 0.542 0.787 1.282 1.181 2.214 1.181s1.79-0.394 2.573-1.181c0.781-0.789 1.256-1.758 1.43-2.91z"})),top_align:(0,x.createElement)("svg",{width:20,height:20,className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M1.5 0.438v2.125h17v-2.125h-17zM5.75 8.938h3.188v10.625h2.125v-10.625h3.187l-4.25-4.25-4.25 4.25z"})),middle_align:(0,x.createElement)("svg",{width:20,height:20,className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M18.5 11.063v-2.125h-17v2.125h17z"}),(0,x.createElement)("path",{d:"M12.707 3.519l-2.707-2.707-2.707 2.707h2.030v4.368h1.354v-4.368h2.030z"}),(0,x.createElement)("path",{d:"M7.293 16.48l2.707 2.707 2.707-2.707h-2.030v-4.368h-1.354v4.368h-2.030z"})),bottom_align:(0,x.createElement)("svg",{width:20,height:20,className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M18.5 20v-2.125h-17v2.125h17zM14.25 11.5h-3.187v-10.625h-2.125v10.625h-3.188l4.25 4.25 4.25-4.25z"})),carousel_left:(0,x.createElement)("svg",{width:20,height:20,viewBox:"0 0 256 512",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z"})),carousel_right:(0,x.createElement)("svg",{width:20,height:20,viewBox:"0 0 256 512",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"})),top_margin:(0,x.createElement)("svg",{width:20,height:20,className:"uagb-editor-icons"},(0,x.createElement)("path",{fill:"#999",d:"M17 1c1.103 0 2 0.897 2 2v14c0 1.103-0.897 2-2 2h-14c-1.103 0-2-0.897-2-2v-14c0-1.103 0.897-2 2-2h14zM17 0h-14c-1.657 0-3 1.343-3 3v14c0 1.657 1.343 3 3 3h14c1.657 0 3-1.343 3-3v-14c0-1.657-1.343-3-3-3v0z"}),(0,x.createElement)("path",{fill:"#575E67",d:"M17 0.984h-14c-1.103 0-2 0.897-2 2v0.797h18v-0.797c0-1.103-0.897-2-2-2z"})),bottom_margin:(0,x.createElement)("svg",{width:20,height:20,className:"uagb-editor-icons"},(0,x.createElement)("path",{fill:"#999",d:"M17 1c1.103 0 2 0.897 2 2v14c0 1.103-0.897 2-2 2h-14c-1.103 0-2-0.897-2-2v-14c0-1.103 0.897-2 2-2h14zM17 0h-14c-1.657 0-3 1.343-3 3v14c0 1.656 1.343 3 3 3h14c1.657 0 3-1.343 3-3v-14c0-1.657-1.343-3-3-3v0z"}),(0,x.createElement)("path",{fill:"#575E67",d:"M3 19.016h14c1.103 0 2-0.896 2-2v-0.797h-18v0.797c0 1.103 0.897 2 2 2z"})),left_margin:(0,x.createElement)("svg",{width:20,height:20,className:"uagb-editor-icons"},(0,x.createElement)("path",{fill:"#999",d:"M17 0.999c1.103 0 2 0.897 2 2v14c0 1.103-0.897 2-2 2h-14c-1.103 0-2-0.897-2-2v-14c0-1.103 0.897-2 2-2h14zM17-0.001h-14c-1.656 0-3 1.343-3 3v14c0 1.657 1.343 3 3 3h14c1.657 0 3-1.343 3-3v-14c0-1.657-1.343-3-3-3v0z"}),(0,x.createElement)("path",{fill:"#575E67",d:"M0.984 2.999v14c0 1.103 0.896 2 2 2h0.797v-18h-0.797c-1.104 0-2 0.897-2 2z"})),right_margin:(0,x.createElement)("svg",{width:20,height:20,className:"uagb-editor-icons"},(0,x.createElement)("path",{fill:"#999",d:"M17 0.999c1.103 0 2 0.897 2 2v14c0 1.103-0.897 2-2 2h-14c-1.103 0-2-0.897-2-2v-14c0-1.103 0.897-2 2-2h14zM17-0.001h-14c-1.657 0-3 1.343-3 3v14c0 1.657 1.343 3 3 3h14c1.656 0 3-1.343 3-3v-14c0-1.657-1.343-3-3-3v0z"}),(0,x.createElement)("path",{fill:"#575E67",d:"M19.015 16.999v-14c0-1.103-0.896-2-2-2h-0.797v18h0.797c1.104 0 2-0.896 2-2z"})),vertical_spacing:(0,x.createElement)("svg",{width:20,height:20,className:"uagb-editor-icons"},(0,x.createElement)("path",{fill:"#999",d:"M17 0.999c1.103 0 2 0.897 2 2v14c0 1.103-0.897 2-2 2h-14c-1.103 0-2-0.897-2-2v-14c0-1.103 0.897-2 2-2h14zM17-0.001h-14c-1.657 0-3 1.343-3 3v14c0 1.657 1.343 3 3 3h14c1.657 0 3-1.343 3-3v-14c0-1.656-1.343-3-3-3v0z"}),(0,x.createElement)("path",{fill:"#575E67",d:"M17 0.983h-14c-1.103 0-2 0.896-2 2v0.797h18v-0.797c0-1.103-0.896-2-2-2z"}),(0,x.createElement)("path",{fill:"#575E67",d:"M3 19.031h14c1.103 0 2-0.896 2-2v-0.797h-18v0.797c0 1.104 0.896 2 2 2z"})),horizontal_spacing:(0,x.createElement)("svg",{width:20,height:20,className:"uagb-editor-icons"},(0,x.createElement)("path",{fill:"#999",d:"M17 0.999c1.103 0 2 0.897 2 2v14c0 1.103-0.897 2-2 2h-14c-1.103 0-2-0.897-2-2v-14c0-1.103 0.897-2 2-2h14zM17-0.001h-14c-1.657 0-3 1.343-3 3v14c0 1.657 1.343 3 3 3h14c1.656 0 3-1.343 3-3v-14c0-1.657-1.343-3-3-3v0z"}),(0,x.createElement)("path",{fill:"#575E67",d:"M19.016 16.999v-14c0-1.103-0.896-2-2-2h-0.797v18h0.797c1.103 0 2-0.896 2-2z"}),(0,x.createElement)("path",{fill:"#575E67",d:"M0.968 2.999v14c0 1.103 0.896 2 2 2h0.797v-18h-0.797c-1.104 0-2 0.897-2 2z"})),form1:(0,x.createElement)("svg",{width:20,height:20,role:"img",viewBox:"0 0 58 58",className:"uagb-editor-icons"},(0,x.createElement)("path",{fill:k,d:"M41.5,2.1H7.8C4,2.1,1,5.2,1,8.9v40.5c0,3.7,3,6.8,6.8,6.8h18.6v-3.4H7.8c-1.9,0-3.4-1.5-3.4-3.4V8.9c0-1.9,1.5-3.4,3.4-3.4h33.8c1.9,0,3.4,1.5,3.4,3.4v19.8l3.4-3.4V8.9C48.3,5.2,45.2,2.1,41.5,2.1z"}),(0,x.createElement)("path",{fill:k,d:"M38.1,15.6h-27v-3.4h27V15.6z"}),(0,x.createElement)("path",{fill:k,d:"M38.1,23h-27v-3.4h27V23z"}),(0,x.createElement)("path",{fill:k,d:"M35.2,29.6H13.5v-2.7h21.7V29.6z"}),(0,x.createElement)("path",{fill:k,d:"M35.2,35.4H13.5v-2.7h21.7V35.4z"}),(0,x.createElement)("path",{fill:k,d:"M35.2,27.8v6.3h-2.7v-6.3H35.2z"}),(0,x.createElement)("path",{fill:k,d:"M16.2,27.9v6.3h-2.7v-6.3H16.2z"}),(0,x.createElement)("path",{fill:k,d:"M43.4,31.9c-0.7,0.4-1.2,1-1.4,1.8c-0.9-0.3-1.9-0.1-2.7,0.3c-0.7,0.4-1.2,1-1.4,1.8c-0.9-0.3-1.9-0.1-2.7,0.3c-0.4,0.4-0.8,0.7-1.1,1.3L31,34c-1.1-1.3-3-1.5-4.4-0.7c-0.8,0.6-1.4,1.4-1.5,2.4c-0.1,1,0.1,2,0.8,2.8l4,4.5c-0.7,0.3-1.2,0.6-1.8,1.2c-0.4,0.5-0.9,1.2-1,1.9c0,0.3,0.1,0.6,0.3,0.9l5.8,6.5c4.3,4.8,11.6,5.5,16.5,1.6c0.2-0.1,0.3-0.2,0.4-0.4c0.1-0.1,0.3-0.2,0.3-0.3c5-4.7,5.2-12.9,0.4-18.3l-3-3.4C46.7,31.4,44.8,31.1,43.4,31.9z M49.1,37.5c4,4.5,3.8,11.2-0.3,15.2c-0.3,0.2-0.4,0.4-0.7,0.6c-3.8,3.1-9.9,2.4-13.3-1.4l-5.3-6c0-0.2,0.1-0.2,0.2-0.3c0.3-0.3,0.7-0.5,1.3-0.6c0.5,0,0.9,0.2,1.2,0.6l4.1,4.6c0.4,0.5,1.1,0.5,1.6,0.1s0.5-1.1,0.1-1.6l-4.1-4.6l-1.1-1.3l-5.2-5.9c-0.2-0.3-0.4-0.6-0.3-1c0-0.3,0.3-0.5,0.5-0.8c0.4-0.2,1.1-0.1,1.5,0.3l5.2,5.8l1.5,1.7c0.4,0.5,1.1,0.5,1.6,0.1c0.5-0.4,0.5-1.1,0.1-1.6l-1.5-1.7c-0.2-0.3-0.4-0.6-0.3-1c0-0.3,0.2-0.6,0.5-0.8c0.5-0.3,1.1-0.1,1.5,0.3l0.7,0.8l0.7,0.8c0.4,0.5,1.1,0.5,1.6,0.1c0.5-0.4,0.5-1.1,0.1-1.6l-0.7-0.8c-0.2-0.3-0.4-0.6-0.3-1c0-0.3,0.2-0.6,0.5-0.8c0.5-0.3,1.1-0.1,1.5,0.3l0.7,0.8l0.7,0.8c0.4,0.5,1.1,0.5,1.6,0.1c0.5-0.4,0.5-1.1,0.1-1.6l-0.7-0.8c-0.2-0.3-0.4-0.6-0.3-1c0-0.3,0.2-0.6,0.5-0.8l0,0c0.5-0.3,1.1-0.1,1.5,0.3L49.1,37.5L49.1,37.5z"})),form2:(0,x.createElement)("svg",{width:20,height:20,role:"img",viewBox:"0 0 58 58",className:"uagb-editor-icons"},(0,x.createElement)("path",{fill:k,d:"M44.4,5.6H10.9c-4.1,0-7.4,3.3-7.4,7.4v33.5c0,4.1,3.3,7.4,7.4,7.4h15.4l3.7-1.9l-3.7-1.9H10.9c-2.1,0-3.7-1.7-3.7-3.7V13.1c0-2.1,1.7-3.7,3.7-3.7h33.5c2.1,0,3.7,1.7,3.7,3.7v30l0.1-0.1c0.4-2.3,1.7-4.4,3.6-5.7V13.1C51.9,9,48.5,5.6,44.4,5.6z"}),(0,x.createElement)("path",{fill:k,d:"M14.7,19.6h26.1v-3.7H14.7V19.6z"}),(0,x.createElement)("path",{fill:k,d:"M14.7,27h26.1v-3.7H14.7V27z"}),(0,x.createElement)("path",{fill:k,d:"M14.7,34.5h26.1v-3.7H14.7V34.5z"}),(0,x.createElement)("path",{fill:k,d:"M56.2,45l0-3.7c0-1-0.4-2-1.1-2.6c-0.7-0.7-1.6-1.1-2.6-1.1l-22.6,0.2c-1,0-4.6,0.5-5.3,1.1l-7.1,4.6l7.2,4.4c0,0,4.2,1,5.3,1l22.6-0.2C54.5,48.7,56.2,47,56.2,45z M29.9,47.1c-0.3,0-1.2-0.2-2.2-0.4l-0.1-6.8c0.8-0.1,1.7-0.2,2.2-0.2l17-0.2l0.1,7.4L29.9,47.1z"})),form3:(0,x.createElement)("svg",{width:20,height:20,role:"img",viewBox:"0 0 58 58",className:"uagb-editor-icons"},(0,x.createElement)("path",{fill:k,d:"M41.5,46.1h-27v-3.4h27V46.1z"}),(0,x.createElement)("path",{fill:k,d:"M20.7,26.3l10.1,10.1l21.2-21.2L41.8,5.1L20.7,26.3z M44.2,12.8c0.7,0.7,0.7,1.8,0,2.5L32,27.6c-0.3,0.4-0.8,0.5-1.3,0.5c-0.5,0-0.9-0.2-1.3-0.5c-0.7-0.7-0.7-1.8,0-2.5l12.3-12.3C42.4,12.1,43.5,12.1,44.2,12.8z"}),(0,x.createElement)("path",{fill:k,d:"M56,5.8l-4.8-4.8c-1.4-1.4-3.9-1.4-5.3,0l-1.6,1.6l10.1,10.1l1.5-1.5C57.4,9.7,57.4,7.3,56,5.8z"}),(0,x.createElement)("path",{fill:k,d:"M46.9,56.3H4.6c-1,0-1.8-0.8-1.8-1.8V9.7c0-1,0.8-1.8,1.8-1.8H33c1,0,1.8,0.8,1.8,1.8c0,1-0.8,1.8-1.8,1.8H6.5v41.1h40.4c1.4,0,2.6-1.2,2.6-2.6V26.9c0-1,0.8-1.8,1.8-1.8c1,0,1.8,0.8,1.8,1.8V50C53.2,53.5,50.4,56.3,46.9,56.3z"})),close:(0,x.createElement)("svg",{width:8,height:8,viewBox:"0 0 6 6",className:"uagb-editor-icons"},(0,x.createElement)("path",{fill:k,d:"M5.91683 0.5875L5.32933 0L3.00016 2.32917L0.670996 0L0.0834961 0.5875L2.41266 2.91667L0.0834961 5.24583L0.670996 5.83333L3.00016 3.50417L5.32933 5.83333L5.91683 5.24583L3.58766 2.91667L5.91683 0.5875Z"})),add:(0,x.createElement)("svg",{width:8,height:8,viewBox:"0 0 8 8",className:"uagb-editor-icons"},(0,x.createElement)("path",{fill:k,d:"M4.35613 0.231675L3.52528 0.231675V3.52561L0.231343 3.52561V4.35647L3.52528 4.35647V7.65041L4.35613 7.65041L4.35613 4.35647H7.65007V3.52561H4.35613L4.35613 0.231675Z"})),video_placeholder:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M14.7519 11.1679L11.5547 9.03647C10.8901 8.59343 10 9.06982 10 9.86852V14.1315C10 14.9302 10.8901 15.4066 11.5547 14.9635L14.7519 12.8321C15.3457 12.4362 15.3457 11.5638 14.7519 11.1679Z",stroke:k,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"}),(0,x.createElement)("path",{d:"M21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12Z",stroke:k,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),gallery_placeholder:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M6 14.6667L9.68329 10.9834C10.3857 10.281 11.5427 10.345 12.1632 11.1207L13.3242 12.5719C13.8866 13.2749 14.9055 13.4042 15.6257 12.8641L16.5103 12.2006C17.1738 11.703 18.1023 11.769 18.6888 12.3554L21 14.6667M6 6H4.66667C3.74619 6 3 6.74619 3 7.66667V19.3333C3 20.2538 3.74619 21 4.66667 21H16.3333C17.2538 21 18 20.2538 18 19.3333V18M17.6667 7.16667C17.6667 7.6269 17.2936 8 16.8333 8C16.3731 8 16 7.6269 16 7.16667C16 6.70643 16.3731 6.33333 16.8333 6.33333C17.2936 6.33333 17.6667 6.70643 17.6667 7.16667ZM7.66667 18H19.3333C20.2538 18 21 17.2538 21 16.3333V4.66667C21 3.74619 20.2538 3 19.3333 3H7.66667C6.74619 3 6 3.74619 6 4.66667V16.3333C6 17.2538 6.74619 18 7.66667 18Z",fill:S,stroke:k,strokeWidth:1.4})),bg_color:(0,x.createElement)("svg",{width:11,height:10,viewBox:"0 0 11 10",className:"uagb-editor-icons"},(0,x.createElement)("path",{fill:k,d:"M10.6927 1.08247C10.6927 1.08247 10.8502 0.615805 10.5119 0.289139C10.2027 -0.0141947 9.80023 0.149139 9.80023 0.149139C9.4444 0.324139 6.44023 2.17331 5.32606 3.39831C4.8244 3.95831 4.12439 5.60914 4.69023 6.20997C5.2269 6.78164 7.00023 6.11081 7.4844 5.62664C8.68606 4.42497 10.5236 1.44414 10.6927 1.08247ZM0.816895 9.29581C2.19939 8.38581 1.66856 7.30664 2.70106 6.58914C3.24356 6.20997 3.99606 6.22747 4.49773 6.75831C4.86523 7.14914 4.9644 8.25747 4.4044 8.77664C3.48856 9.62247 2.07106 9.68081 0.816895 9.29581Z"})),bg_gradient:(0,x.createElement)("svg",{width:12,height:12,viewBox:"0 0 10 10",className:"uagb-editor-icons"},(0,x.createElement)("path",{fill:k,fillRule:"evenodd",clipRule:"evenodd",d:"M1.11111 1.11111V8.88889H8.88889V1.11111H1.11111ZM0.555556 0C0.248731 0 0 0.248731 0 0.555556V9.44444C0 9.75127 0.248731 10 0.555556 10H9.44444C9.75127 10 10 9.75127 10 9.44444V0.555556C10 0.248731 9.75127 0 9.44444 0H0.555556Z"}),(0,x.createElement)("path",{fill:k,d:"M1.66667 1.66667H7.77778L1.66667 7.77778V1.66667Z"})),bg_image:(0,x.createElement)("svg",{width:14,height:14,viewBox:"0 0 14 14",className:"uagb-editor-icons"},(0,x.createElement)("path",{fill:k,d:"M1.5752 0.699951H12.4252C12.9082 0.699951 13.3002 1.09195 13.3002 1.57495V12.425C13.3002 12.908 12.9082 13.3 12.4252 13.3H1.5752C1.0922 13.3 0.700195 12.908 0.700195 12.425V1.57495C0.700195 1.09195 1.0922 0.699951 1.5752 0.699951ZM11.9002 11.9V2.09995H2.1002V11.9H11.9002ZM7.0002 4.19995C7.0002 3.42995 6.3702 2.79995 5.6002 2.79995C4.8302 2.79995 4.2002 3.42995 4.2002 4.19995C4.2002 4.96995 4.8302 5.59995 5.6002 5.59995C6.3702 5.59995 7.0002 4.96995 7.0002 4.19995ZM9.1002 7.69995C9.1002 7.69995 9.1002 3.49995 11.2002 3.49995V10.5C11.2002 10.885 10.8852 11.2 10.5002 11.2H3.5002C3.1152 11.2 2.8002 10.885 2.8002 10.5V5.59995C4.2002 5.59995 4.9002 8.39995 4.9002 8.39995C4.9002 8.39995 5.6002 6.29995 7.0002 6.29995C8.4002 6.29995 9.1002 7.69995 9.1002 7.69995Z"})),bg_video:(0,x.createElement)("svg",{width:14,height:8,viewBox:"0 0 14 8",className:"uagb-editor-icons"},(0,x.createElement)("path",{fill:k,d:"M8.4002 6.1V1.9C8.4002 1.13 7.7702 0.5 7.0002 0.5H2.1002C1.3302 0.5 0.700195 1.13 0.700195 1.9V6.1C0.700195 6.87 1.3302 7.5 2.1002 7.5H7.0002C7.7702 7.5 8.4002 6.87 8.4002 6.1ZM9.1002 4.35L13.3002 7.5V0.5L9.1002 3.65V4.35Z"})),dynamic_content:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"red",className:"uagb-editor-icons"},(0,x.createElement)("path",{stoke:k,strokeWidth:1.4,d:"M4 7V17C4 19.2091 7.58172 21 12 21C16.4183 21 20 19.2091 20 17V7M4 7C4 9.20914 7.58172 11 12 11C16.4183 11 20 9.20914 20 7M4 7C4 4.79086 7.58172 3 12 3C16.4183 3 20 4.79086 20 7M20 12C20 14.2091 16.4183 16 12 16C7.58172 16 4 14.2091 4 12"})),separator:(0,x.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{stokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round",fill:S,stroke:_,d:"M4 12H20M14 17L12 19L10 17M14 7L12 5L10 7"})),icon:(0,x.createElement)("svg",{width:24,height:25,viewBox:"0 0 24 25",fill:"none",className:"uagb-editor-icons"},(0,x.createElement)("path",{d:"M21 12.6987C21 17.6693 16.9706 21.6987 12 21.6987C7.02944 21.6987 3 17.6693 3 12.6987C3 7.72817 7.02944 3.69873 12 3.69873C16.9706 3.69873 21 7.72817 21 12.6987Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"}),(0,x.createElement)("path",{d:"M11.3217 9.12032C11.5991 8.5582 12.4007 8.5582 12.6781 9.12032L13.3798 10.5422C13.49 10.7654 13.7029 10.9201 13.9493 10.9559L15.5184 11.1839C16.1387 11.2741 16.3864 12.0364 15.9375 12.4739L14.8021 13.5807C14.6239 13.7544 14.5425 14.0048 14.5846 14.2501L14.8526 15.8129C14.9586 16.4307 14.3101 16.9019 13.7553 16.6102L12.3518 15.8723C12.1315 15.7565 11.8683 15.7565 11.6479 15.8723L10.2445 16.6102C9.68964 16.9019 9.04116 16.4307 9.14712 15.8129L9.41516 14.2501C9.45724 14.0048 9.3759 13.7544 9.19765 13.5807L8.06223 12.4739C7.61335 12.0364 7.86105 11.2741 8.48138 11.1839L10.0505 10.9559C10.2968 10.9201 10.5098 10.7654 10.6199 10.5422L11.3217 9.12032Z",fill:S,stroke:_,strokeWidth:1.4}))},M=window.wp.i18n,T={block_id:{type:"string"},isPreview:{type:"boolean",default:!1},separatorAlign:{type:"string",default:"center"},separatorAlignTablet:{type:"string",default:"center"},separatorAlignMobile:{type:"string",default:"center"},separatorStyle:{type:"string",default:"solid"},separatorWidth:{type:"number",default:100},separatorWidthTablet:{type:"number",default:100},separatorWidthMobile:{type:"number",default:100},separatorWidthType:{type:"string",default:"%"},separatorBorderHeight:{type:"number",default:1},separatorBorderHeightMobile:{type:"number",default:1},separatorBorderHeightTablet:{type:"number",default:1},separatorBorderHeightUnit:{type:"string",default:"px"},separatorSize:{type:"number",default:5},separatorSizeMobile:{type:"number",default:5},separatorSizeTablet:{type:"number",default:5},separatorSizeType:{default:"px"},separatorColor:{type:"string",default:"#000"},separatorHeight:{type:"number",default:10},separatorHeightMobile:{type:"number",default:10},separatorHeightTablet:{type:"number",default:10},separatorHeightType:{type:"string",default:"px"},separatorBottomPadding:{type:"number"},separatorPaddingTopTablet:{type:"number"},separatorPaddingRightTablet:{type:"number"},separatorPaddingBottomTablet:{type:"number"},separatorPaddingLeftTablet:{type:"number"},separatorPaddingTopMobile:{type:"number"},separatorPaddingRightMobile:{type:"number"},separatorPaddingBottomMobile:{type:"number"},separatorPaddingLeftMobile:{type:"number"},separatorPaddingUnit:{type:"number",default:"px"},separatorMobilePaddingUnit:{type:"number",default:"px"},separatorTabletPaddingUnit:{type:"number",default:"px"},separatorPaddingLink:{type:"boolean",default:!0},elementType:{type:"string",default:"none"},separatorText:{type:"string",default:(0,M.__)("Divider","sureforms")},separatorTextTag:{type:"string",default:"h4"},separatorIcon:{type:"string",default:"circle-check"},elementPosition:{type:"string",default:"center"},elementSpacing:{type:"number",default:15},elementSpacingTablet:{type:"number",default:15},elementSpacingMobile:{type:"number",default:15},elementSpacingUnit:{type:"string",default:"px"},elementTextLoadGoogleFonts:{type:"boolean",default:!1},elementTextFontFamily:{type:"string",default:"Default"},elementTextFontWeight:{type:"string"},elementTextFontSize:{type:"number"},elementTextFontSizeType:{type:"string",default:"px"},elementTextFontSizeTablet:{type:"number"},elementTextFontSizeMobile:{type:"number"},elementTextLineHeightType:{type:"string",default:"em"},elementTextLineHeight:{type:"number",default:1},elementTextLineHeightTablet:{type:"number",default:1},elementTextLineHeightMobile:{type:"number",default:1},elementTextFontStyle:{type:"string",default:"normal"},elementTextLetterSpacing:{type:"number"},elementTextLetterSpacingTablet:{type:"number"},elementTextLetterSpacingMobile:{type:"number"},elementTextLetterSpacingType:{type:"string",default:"px"},elementTextDecoration:{type:"string"},elementTextTransform:{type:"string"},elementColor:{type:"string",default:"#000"},elementIconWidth:{type:"number",default:30},elementIconWidthTablet:{type:"number",default:30},elementIconWidthMobile:{type:"number",default:30},elementIconWidthType:{type:"string",default:"px"},blockTopPadding:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-top-padding"}},blockRightPadding:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-right-padding"}},blockLeftPadding:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-left-padding"}},blockBottomPadding:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-bottom-padding"}},blockTopPaddingTablet:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-top-padding-tablet"}},blockRightPaddingTablet:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-right-padding-tablet"}},blockLeftPaddingTablet:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-left-padding-tablet"}},blockBottomPaddingTablet:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-bottom-padding-tablet"}},blockTopPaddingMobile:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-top-padding-mobile"}},blockRightPaddingMobile:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-right-padding-mobile"}},blockLeftPaddingMobile:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-left-padding-mobile"}},blockBottomPaddingMobile:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-bottom-padding-mobile"}},blockPaddingUnit:{type:"string",UAGCopyPaste:{styleType:"block-padding-unit"}},blockPaddingUnitTablet:{type:"string",UAGCopyPaste:{styleType:"block-padding-unit-tablet"}},blockPaddingUnitMobile:{type:"string",UAGCopyPaste:{styleType:"block-padding-unit-mobile"}},blockPaddingLink:{type:"boolean",default:!1},blockTopMargin:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-top-margin"}},blockRightMargin:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-right-margin"}},blockLeftMargin:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-left-margin"}},blockBottomMargin:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-bottom-margin"}},blockTopMarginTablet:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-top-margin-tablet"}},blockRightMarginTablet:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-right-margin-tablet"}},blockLeftMarginTablet:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-left-margin-tablet"}},blockBottomMarginTablet:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-bottom-margin-tablet"}},blockTopMarginMobile:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-top-margin-mobile"}},blockRightMarginMobile:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-right-margin-mobile"}},blockLeftMarginMobile:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-left-margin-mobile"}},blockBottomMarginMobile:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-bottom-margin-mobile"}},blockMarginUnit:{type:"string",default:"px",UAGCopyPaste:{styleType:"block-margin-unit"}},blockMarginUnitTablet:{type:"string",default:"px",UAGCopyPaste:{styleType:"block-margin-unit-tablet"}},blockMarginUnitMobile:{type:"string",default:"px",UAGCopyPaste:{styleType:"block-margin-unit-mobile"}},blockMarginLink:{type:"boolean",default:!1}},E=function(e,t,a=!1,i=""){let l="";for(const a in e){const n=e[a];let o="";for(const e in n){if(void 0===n[e]||null===n[e]||0===n[e]?.length)continue;const t=n[e];"font-family"===e&&"Default"===t||(o+="font-family"===e?e+": '"+t+"';":e+": "+t+";")}0!==o.length&&("tablet"===i?(l+="@media only screen and (max-width: "+srfm_spec_blocks_info.tablet_breakpoint+"px) {",l+=t,l+=a+"{",l+=o,l+="}}"):"mobile"===i?(l+="@media only screen and (max-width: "+srfm_spec_blocks_info.mobile_breakpoint+"px) {",l+=t,l+=a+"{",l+=o,l+="}}"):(l+=t,l+=a+"{",l+=o,l+="}"))}return l},D=function(e,t="",a=!1){return isNaN(e)||""===e?"":e+t+(a?" !important":"")},L=(e,t={})=>{const a={borderTopWidth:"",borderRightWidth:"",borderBottomWidth:"",borderLeftWidth:"",borderTopWidthTablet:"",borderRightWidthTablet:"",borderBottomWidthTablet:"",borderLeftWidthTablet:"",borderTopWidthMobile:"",borderRightWidthMobile:"",borderBottomWidthMobile:"",borderLeftWidthMobile:"",borderTopLeftRadius:"",borderTopRightRadius:"",borderBottomRightRadius:"",borderBottomLeftRadius:"",borderTopLeftRadiusTablet:"",borderTopRightRadiusTablet:"",borderBottomRightRadiusTablet:"",borderBottomLeftRadiusTablet:"",borderTopLeftRadiusMobile:"",borderTopRightRadiusMobile:"",borderBottomRightRadiusMobile:"",borderBottomLeftRadiusMobile:"",borderRadiusUnit:"px",borderRadiusUnitTablet:"px",borderRadiusUnitMobile:"px",borderStyle:"",borderColor:"",borderHColor:"",...t},i={};return[{devicePrefix:"",copyPastePrefix:""},{devicePrefix:"Tablet",copyPastePrefix:"-tablet"},{devicePrefix:"Mobile",copyPastePrefix:"-mobile"}].forEach(t=>{i[e+"BorderTopWidth"+t.devicePrefix]={type:"number",default:a[`borderTopWidth${t.devicePrefix}`]},i[e+"BorderLeftWidth"+t.devicePrefix]={type:"number",default:a[`borderLeftWidth${t.devicePrefix}`]},i[e+"BorderRightWidth"+t.devicePrefix]={type:"number",default:a[`borderRightWidth${t.devicePrefix}`]},i[e+"BorderBottomWidth"+t.devicePrefix]={type:"number",default:a[`borderBottomWidth${t.devicePrefix}`]},i[e+"BorderTopLeftRadius"+t.devicePrefix]={type:"number",default:a[`borderTopLeftRadius${t.devicePrefix}`]},i[e+"BorderTopRightRadius"+t.devicePrefix]={type:"number",default:a[`borderTopRightRadius${t.devicePrefix}`]},i[e+"BorderBottomLeftRadius"+t.devicePrefix]={type:"number",default:a[`borderBottomLeftRadius${t.devicePrefix}`]},i[e+"BorderBottomRightRadius"+t.devicePrefix]={type:"number",default:a[`borderBottomRightRadius${t.devicePrefix}`]},i[e+"BorderRadiusUnit"+t.devicePrefix]={type:"string",default:a[`borderRadiusUnit${t.devicePrefix}`]}}),i[e+"BorderLink"]={type:"boolean",default:!0},i[e+"BorderRadiusLink"]={type:"boolean",default:!0},i[e+"BorderStyle"]={type:"string",default:a.borderStyle},i[e+"BorderColor"]={type:"string",default:a.borderColor},i[e+"BorderHColor"]={type:"string",default:a.borderHColor},i},B=L("overlay"),H={block_id:{type:"string"},isPreview:{type:"boolean",default:!1},layout:{type:"string",default:"default"},disableLazyLoad:{type:"boolean",default:!1},url:{type:"string",default:""},urlTablet:{type:"string",default:""},urlMobile:{type:"string",default:""},alt:{type:"string",default:""},enableCaption:{type:"boolean",default:!1},caption:{type:"string",default:""},align:{type:"string",default:""},alignTablet:{type:"string",default:""},alignMobile:{type:"string",default:""},id:{type:"integer",default:""},href:{type:"string",default:""},rel:{type:"string",default:""},linkClass:{type:"string",default:""},linkDestination:{type:"string",default:""},title:{type:"string",default:""},width:{type:"integer",default:""},widthTablet:{type:"integer",default:""},widthMobile:{type:"integer",default:""},height:{type:"integer",default:""},heightTablet:{type:"integer",default:""},heightMobile:{type:"integer",default:""},naturalWidth:{type:"integer",default:""},naturalHeight:{type:"integer",default:""},linkTarget:{type:"string",default:""},sizeSlug:{type:"string",default:""},sizeSlugTablet:{type:"string",default:""},sizeSlugMobile:{type:"string",default:""},imageTopMargin:{type:"number"},imageRightMargin:{type:"number"},imageLeftMargin:{type:"number"},imageBottomMargin:{type:"number"},imageTopMarginTablet:{type:"number"},imageRightMarginTablet:{type:"number"},imageLeftMarginTablet:{type:"number"},imageBottomMarginTablet:{type:"number"},imageTopMarginMobile:{type:"number"},imageRightMarginMobile:{type:"number"},imageLeftMarginMobile:{type:"number"},imageBottomMarginMobile:{type:"number"},imageMarginUnit:{type:"string",default:"px"},imageMarginUnitTablet:{type:"string",default:"px"},imageMarginUnitMobile:{type:"string",default:"px"},imageMarginLink:{type:"boolean",default:!0},captionText:{type:"string",default:""},captionShowOn:{type:"string",default:"hover"},captionLoadGoogleFonts:{type:"boolean",default:!1},captionColor:{type:"string"},captionAlign:{type:"string",default:"center"},captionFontFamily:{type:"string",default:"Default"},captionFontWeight:{type:"string"},captionFontStyle:{type:"string",default:"normal"},captionTransform:{type:"string"},captionDecoration:{type:"string"},captionFontSizeType:{type:"string",default:"px"},captionFontSizeTypeTablet:{type:"string",default:"px"},captionFontSizeTypeMobile:{type:"string",default:"px"},captionLineHeightType:{type:"string",default:"em"},captionFontSize:{type:"number"},captionFontSizeTablet:{type:"number"},captionFontSizeMobile:{type:"number"},captionLineHeight:{type:"number"},captionLineHeightTablet:{type:"number"},captionLineHeightMobile:{type:"number"},captionTopMargin:{type:"number"},captionRightMargin:{type:"number"},captionLeftMargin:{type:"number"},captionBottomMargin:{type:"number"},captionTopMarginTablet:{type:"number"},captionRightMarginTablet:{type:"number"},captionLeftMarginTablet:{type:"number"},captionBottomMarginTablet:{type:"number"},captionTopMarginMobile:{type:"number"},captionRightMarginMobile:{type:"number"},captionLeftMarginMobile:{type:"number"},captionBottomMarginMobile:{type:"number"},captionMarginUnit:{type:"string",default:"px"},captionMarginUnitTablet:{type:"string",default:"px"},captionMarginUnitMobile:{type:"string",default:"px"},captionMarginLink:{type:"boolean",default:!1},heading:{type:"string",default:""},headingShowOn:{type:"string",default:"always"},headingTag:{type:"string",default:"h2"},headingId:{type:"string"},headingLoadGoogleFonts:{type:"boolean",default:!1},headingColor:{type:"string",default:"#fff"},headingFontFamily:{type:"string",default:"Default"},headingFontWeight:{type:"string"},headingFontStyle:{type:"string",default:"normal"},headingTransform:{type:"string"},headingDecoration:{type:"string"},headingFontSizeType:{type:"string",default:"px"},headingFontSizeTypeTablet:{type:"string",default:"px"},headingFontSizeTypeMobile:{type:"string",default:"px"},headingLineHeightType:{type:"string",default:"em"},headingFontSize:{type:"number"},headingFontSizeTablet:{type:"number"},headingFontSizeMobile:{type:"number"},headingLineHeight:{type:"number"},headingLineHeightTablet:{type:"number"},headingLineHeightMobile:{type:"number"},headingTopMargin:{type:"number"},headingRightMargin:{type:"number"},headingLeftMargin:{type:"number"},headingBottomMargin:{type:"number"},headingTopMarginTablet:{type:"number"},headingRightMarginTablet:{type:"number"},headingLeftMarginTablet:{type:"number"},headingBottomMarginTablet:{type:"number"},headingTopMarginMobile:{type:"number"},headingRightMarginMobile:{type:"number"},headingLeftMarginMobile:{type:"number"},headingBottomMarginMobile:{type:"number"},headingMarginUnit:{type:"string",default:"px"},headingMarginUnitTablet:{type:"string",default:"px"},headingMarginUnitMobile:{type:"string",default:"px"},headingMarginLink:{type:"boolean",default:!1},overlayPositionFromEdge:{type:"number",default:15},overlayPositionFromEdgeUnit:{type:"string",default:"px"},overlayContentPosition:{type:"string",default:"center center"},overlayBackground:{type:"string",default:""},overlayOpacity:{type:"float",default:.2},overlayHoverOpacity:{type:"number",default:1},separatorShowOn:{type:"string",default:"hover"},separatorStyle:{type:"string",default:"none"},separatorColor:{type:"string",default:"#fff"},separatorPosition:{type:"string",default:"after_title"},separatorWidth:{type:"number",default:30},separatorWidthType:{type:"string",default:"%"},separatorThickness:{type:"number",default:2},separatorThicknessUnit:{type:"string",default:"px"},separatorTopMargin:{type:"number"},separatorRightMargin:{type:"number"},separatorLeftMargin:{type:"number"},separatorBottomMargin:{type:"number"},separatorTopMarginTablet:{type:"number"},separatorRightMarginTablet:{type:"number"},separatorLeftMarginTablet:{type:"number"},separatorBottomMarginTablet:{type:"number"},separatorTopMarginMobile:{type:"number"},separatorRightMarginMobile:{type:"number"},separatorLeftMarginMobile:{type:"number"},separatorBottomMarginMobile:{type:"number"},separatorMarginUnit:{type:"string",default:"px"},separatorMarginUnitTablet:{type:"string",default:"px"},separatorMarginUnitMobile:{type:"string",default:"px"},separatorMarginLink:{type:"boolean",default:!1},imageHoverEffect:{type:"string",default:"static"},objectFit:{type:"string"},objectFitTablet:{type:"string"},objectFitMobile:{type:"string"},useSeparateBoxShadows:{type:"boolean",default:!0},imageBoxShadowColor:{type:"string",default:"#00000070"},imageBoxShadowHOffset:{type:"number",default:0},imageBoxShadowVOffset:{type:"number",default:0},imageBoxShadowBlur:{type:"number"},imageBoxShadowSpread:{type:"number"},imageBoxShadowPosition:{type:"string",default:"outset"},imageBoxShadowColorHover:{type:"string"},imageBoxShadowHOffsetHover:{type:"number",default:0},imageBoxShadowVOffsetHover:{type:"number",default:0},imageBoxShadowBlurHover:{type:"number"},imageBoxShadowSpreadHover:{type:"number"},imageBoxShadowPositionHover:{type:"string",default:"outset"},maskShape:{type:"string",default:"none"},maskCustomShape:{type:"object",default:{url:"",alt:"mask shape"}},maskSize:{type:"string",default:"auto"},maskPosition:{type:"string",default:"center center"},maskRepeat:{type:"string",default:"no-repeat"},headingLetterSpacing:{type:"number"},headingLetterSpacingTablet:{type:"number"},headingLetterSpacingMobile:{type:"number"},headingLetterSpacingType:{type:"string",default:"px"},captionLetterSpacing:{type:"number"},captionLetterSpacingTablet:{type:"number"},captionLetterSpacingMobile:{type:"number"},captionLetterSpacingType:{type:"string",default:"px"},customHeightSetDesktop:{type:"boolean",default:!1},customHeightSetTablet:{type:"boolean",default:!1},customHeightSetMobile:{type:"boolean",default:!1},...L("image"),...B},A={icon:{type:"string",default:"circle-check"},iconSize:{type:"number",default:40},iconSizeTablet:{type:"number"},iconSizeMobile:{type:"number"},iconSizeUnit:{type:"string",default:"px"},align:{type:"string",default:"center"},alignTablet:{type:"string",default:""},alignMobile:{type:"string",default:""},iconColor:{type:"string",default:"#333"},iconBorderColor:{type:"string",default:""},iconBackgroundColorType:{type:"string",default:"classic"},iconBackgroundColor:{type:"string",default:""},iconBackgroundGradientColor:{type:"string",default:"linear-gradient(90deg, rgb(155, 81, 224) 0%, rgb(6, 147, 227) 100%)"},iconHoverColor:{type:"string",default:""},iconHoverBackgroundColorType:{type:"string",default:"classic"},iconHoverBackgroundColor:{type:"string"},iconHoverBackgroundGradientColor:{type:"string",default:"linear-gradient(90deg, rgb(155, 81, 224) 0%, rgb(6, 147, 227) 100%)"},rotation:{type:"number",default:0},rotationUnit:{type:"string",default:"deg"},block_id:{type:"string"},link:{type:"string",default:""},target:{type:"boolean",default:!1},disableLink:{type:"boolean",default:!1},iconAccessabilityMode:{type:"string",default:"svg"},iconAccessabilityDesc:{type:"string",default:""},iconTopPadding:{type:"number",default:5},iconRightPadding:{type:"number",default:5},iconLeftPadding:{type:"number",default:5},iconBottomPadding:{type:"number",default:5},iconTopTabletPadding:{type:"number"},iconRightTabletPadding:{type:"number"},iconLeftTabletPadding:{type:"number"},iconBottomTabletPadding:{type:"number"},iconTopMobilePadding:{type:"number"},iconRightMobilePadding:{type:"number"},iconLeftMobilePadding:{type:"number"},iconBottomMobilePadding:{type:"number"},iconPaddingUnit:{type:"string",default:"px"},iconTabletPaddingUnit:{type:"string",default:"px"},iconMobilePaddingUnit:{type:"string",default:"px"},iconPaddingLink:{type:"boolean",default:!1},iconTopMargin:{type:"number"},iconRightMargin:{type:"number"},iconLeftMargin:{type:"number"},iconBottomMargin:{type:"number"},iconTopTabletMargin:{type:"number"},iconRightTabletMargin:{type:"number"},iconLeftTabletMargin:{type:"number"},iconBottomTabletMargin:{type:"number"},iconTopMobileMargin:{type:"number"},iconRightMobileMargin:{type:"number"},iconLeftMobileMargin:{type:"number"},iconBottomMobileMargin:{type:"number"},iconMarginUnit:{type:"string",default:"px"},iconTabletMarginUnit:{type:"string",default:"px"},iconMobileMarginUnit:{type:"string",default:"px"},iconMarginLink:{type:"boolean",default:!1},isPreview:{type:"boolean",default:!1},...L("icon"),iconBorderStyle:{type:"string",default:"default"},useSeparateBoxShadows:{type:"boolean",default:!0},iconShadowColor:{type:"string",default:"#00000070"},iconShadowHOffset:{type:"number",default:0},iconShadowVOffset:{type:"number",default:0},iconShadowBlur:{type:"number",default:0},iconBoxShadowColor:{type:"string",default:"#00000070"},iconBoxShadowHOffset:{type:"number",default:0},iconBoxShadowVOffset:{type:"number",default:0},iconBoxShadowBlur:{type:"number"},iconBoxShadowSpread:{type:"number"},iconBoxShadowPosition:{type:"string",default:"outset"},iconShadowColorHover:{type:"string",default:"#00000070"},iconShadowHOffsetHover:{type:"number",default:0},iconShadowVOffsetHover:{type:"number",default:0},iconShadowBlurHover:{type:"number",default:0},iconBoxShadowColorHover:{type:"string"},iconBoxShadowHOffsetHover:{type:"number",default:0},iconBoxShadowVOffsetHover:{type:"number",default:0},iconBoxShadowBlurHover:{type:"number"},iconBoxShadowSpreadHover:{type:"number"},iconBoxShadowPositionHover:{type:"string",default:"outset"}},R=L("highLight"),P={block_id:{type:"string"},classMigrate:{type:"boolean",default:!1},blockBackgroundType:{type:"string",default:"classic"},blockGradientBackground:{type:"string",default:"linear-gradient(90deg, rgb(6, 147, 227) 0%, rgb(155, 81, 224) 100%)"},blockBackground:{type:"string"},headingTitleToggle:{type:"boolean",default:!0},headingTitle:{type:"string",default:(0,M.__)("Your Attractive Heading","sureforms")},headingId:{type:"string"},headingDescToggle:{type:"boolean",default:!1},headingDescPosition:{type:"string",default:"below-heading"},headingDesc:{type:"string"},headingAlign:{type:"string",default:"left"},headingAlignTablet:{type:"string",default:""},headingAlignMobile:{type:"string",default:""},headingColorType:{type:"string",default:"classic"},headingColor:{type:"string",default:"#000"},headingGradientColor:{type:"string",default:"linear-gradient(90deg, rgb(155, 81, 224) 0%, rgb(6, 147, 227) 100%)"},subHeadingColor:{type:"string",default:"#000"},separatorColor:{type:"string",default:"#0170b9"},headingTag:{type:"string",default:"h2"},headingWrapper:{type:"string",default:"div"},level:{type:"number",default:2},separatorStyle:{type:"string",default:"none"},separatorPosition:{type:"string",default:"below-heading"},separatorHeight:{type:"number",default:2},separatorHeightType:{type:"string",default:"px"},separatorWidth:{type:"number",default:12},separatorWidthTablet:{type:"number"},separatorWidthMobile:{type:"number"},separatorWidthType:{type:"string",default:"%"},headSpace:{type:"number",default:15},headSpaceMobile:{type:"number",default:""},headSpaceTablet:{type:"number",default:""},headSpaceType:{type:"string",default:"px"},subHeadSpace:{type:"number",default:15},subHeadSpaceMobile:{type:"number",default:""},subHeadSpaceTablet:{type:"number",default:""},subHeadSpaceType:{type:"string",default:"px"},headFontFamily:{type:"string",default:"Default"},headFontWeight:{type:"string"},headFontStyle:{type:"string",default:"normal"},headTransform:{type:"string"},headDecoration:{type:"string"},headFontSizeType:{type:"string",default:"px"},headFontSizeTypeMobile:{type:"string",default:"px"},headFontSizeTypeTablet:{type:"string",default:"px"},headLineHeightType:{type:"string",default:"em"},headFontSize:{type:"number"},headFontSizeTablet:{type:"number"},headFontSizeMobile:{type:"number"},headLineHeight:{type:"number"},headLineHeightTablet:{type:"number"},headLineHeightMobile:{type:"number"},headLetterSpacing:{type:"number"},headLetterSpacingTablet:{type:"number"},headLetterSpacingMobile:{type:"number"},headLetterSpacingType:{type:"string",default:"px"},headShadowColor:{type:"string",default:""},headShadowHOffset:{type:"number",default:0},headShadowVOffset:{type:"number",default:0},headShadowBlur:{type:"number",default:10},subHeadFontFamily:{type:"string",default:"Default"},subHeadFontWeight:{type:"string"},subHeadFontStyle:{type:"string",default:"normal"},subHeadTransform:{type:"string"},subHeadDecoration:{type:"string"},subHeadFontSize:{type:"number"},subHeadFontSizeType:{type:"string",default:"px"},subHeadFontSizeTypeMobile:{type:"string",default:"px"},subHeadFontSizeTypeTablet:{type:"string",default:"px"},subHeadFontSizeTablet:{type:"number"},subHeadFontSizeMobile:{type:"number"},subHeadLineHeight:{type:"number"},subHeadLineHeightType:{type:"string",default:"em"},subHeadLineHeightTablet:{type:"number"},subHeadLineHeightMobile:{type:"number"},subHeadLetterSpacing:{type:"number"},subHeadLetterSpacingTablet:{type:"number"},subHeadLetterSpacingMobile:{type:"number"},subHeadLetterSpacingType:{type:"string",default:"px"},separatorSpace:{type:"number",default:15},separatorSpaceTablet:{type:"number",default:""},separatorSpaceMobile:{type:"number",default:""},separatorSpaceType:{type:"string",default:"px"},headLoadGoogleFonts:{type:"boolean",default:!1},subHeadLoadGoogleFonts:{type:"boolean",default:!1},separatorHoverColor:{type:"string"},isPreview:{type:"boolean",default:!1},blockTopPadding:{type:"number"},blockRightPadding:{type:"number"},blockLeftPadding:{type:"number"},blockBottomPadding:{type:"number"},blockTopPaddingTablet:{type:"number"},blockRightPaddingTablet:{type:"number"},blockLeftPaddingTablet:{type:"number"},blockBottomPaddingTablet:{type:"number"},blockTopPaddingMobile:{type:"number"},blockRightPaddingMobile:{type:"number"},blockLeftPaddingMobile:{type:"number"},blockBottomPaddingMobile:{type:"number"},blockPaddingUnit:{type:"string",default:"px"},blockPaddingUnitTablet:{type:"string",default:"px"},blockPaddingUnitMobile:{type:"string",default:"px"},blockPaddingLink:{type:"boolean",default:!1},blockTopMargin:{type:"number"},blockRightMargin:{type:"number"},blockLeftMargin:{type:"number"},blockBottomMargin:{type:"number"},blockTopMarginTablet:{type:"number"},blockRightMarginTablet:{type:"number"},blockLeftMarginTablet:{type:"number"},blockBottomMarginTablet:{type:"number"},blockTopMarginMobile:{type:"number"},blockRightMarginMobile:{type:"number"},blockLeftMarginMobile:{type:"number"},blockBottomMarginMobile:{type:"number"},blockMarginUnit:{type:"string",default:"px"},blockMarginUnitTablet:{type:"string",default:"px"},blockMarginUnitMobile:{type:"string",default:"px"},blockMarginLink:{type:"boolean",default:!1},linkColor:{type:"string"},linkHColor:{type:"string"},highLightColor:{type:"string",default:"#fff"},highLightBackground:{type:"string",default:"#007cba"},highLightLoadGoogleFonts:{type:"boolean",default:!1},highLightFontFamily:{type:"string",default:"Default"},highLightFontWeight:{type:"string",default:"Default"},highLightFontStyle:{type:"string",default:"normal"},highLightTransform:{type:"string"},highLightDecoration:{type:"string"},highLightFontSizeType:{type:"string",default:"px"},highLightFontSizeTypeMobile:{type:"string",default:"px"},highLightFontSizeTypeTablet:{type:"string",default:"px"},highLightLineHeightType:{type:"string",default:"em"},highLightFontSize:{type:"number"},highLightFontSizeTablet:{type:"number"},highLightFontSizeMobile:{type:"number"},highLightLineHeight:{type:"number"},highLightLineHeightTablet:{type:"number"},highLightLineHeightMobile:{type:"number"},highLightLetterSpacing:{type:"number"},highLightLetterSpacingTablet:{type:"number"},highLightLetterSpacingMobile:{type:"number"},highLightLetterSpacingType:{type:"string",default:"px"},highLightTopPadding:{type:"number"},highLightRightPadding:{type:"number"},highLightLeftPadding:{type:"number"},highLightBottomPadding:{type:"number"},highLightTopPaddingTablet:{type:"number"},highLightRightPaddingTablet:{type:"number"},highLightLeftPaddingTablet:{type:"number"},highLightBottomPaddingTablet:{type:"number"},highLightTopPaddingMobile:{type:"number"},highLightRightPaddingMobile:{type:"number"},highLightLeftPaddingMobile:{type:"number"},highLightBottomPaddingMobile:{type:"number"},highLightPaddingUnit:{type:"string",default:"px"},highLightPaddingUnitTablet:{type:"string",default:"px"},highLightPaddingUnitMobile:{type:"string",default:"px"},highLightPaddingLink:{type:"boolean",default:!1},isConditionalLogic:{type:"boolean",default:!1},formId:{type:"number",default:""},...R},z={separator:T,image:H,icon:A,"advanced-heading":P},O=window.wp.hooks,F=(e,t,a)=>{const i=(0,O.applyFilters)("uagb.blocksAttributes",z);return isNaN(e)?i[a][t].default:e},I=e=>{let t={};switch(e){case"left":t={"margin-left":0,"margin-right":"auto"};break;case"center":t={"margin-left":"auto","margin-right":"auto"};break;case"right":t={"margin-right":0,"margin-left":"auto"}}return t},N=e=>{const t=document.getElementById("block-"+e.clientId),a=document.getElementById(e.clientId+"-desktop-hide-block");if(e.attributes.UAGHideDesktop){if(null!=t&&null==a){const t=document.createElement("style");t.setAttribute("id",e.clientId+"-desktop-hide-block"),t.innerHTML=".uagb-block-"+e.clientId.substr(0,8)+".uagb-editor-preview-mode-desktop{ background:repeating-linear-gradient(125deg, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15) 1px, transparent 2px, transparent 9px); border: 1px solid rgba(0, 0, 0, 0.15); } ",t.innerHTML+=".uagb-block-"+e.clientId.substr(0,8)+'.uagb-editor-preview-mode-desktop:before{ content: ""; display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 0.6); z-index: 9997; } ',document.head.appendChild(t)}}else null!=a&&a.remove();const i=document.getElementsByClassName("is-tablet-preview"),l=document.getElementsByClassName("is-mobile-preview");if(0!==i.length||0!==l.length){const t=i[0]||l[0];let a=!1;t&&(a=t.getElementsByTagName("iframe")[0]);const n=a?.contentWindow.document||a?.contentDocument;if(!a||!n)return;const o=n.getElementById(e.clientId+"-tablet-hide-block");if(e.attributes.UAGHideTab){if(null==o){const t=document.createElement("style");t.setAttribute("id",e.clientId+"-tablet-hide-block"),t.innerHTML=".uagb-block-"+e.clientId.substr(0,8)+".uagb-editor-preview-mode-tablet{ background:repeating-linear-gradient(125deg, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15) 1px, transparent 2px, transparent 9px); border: 1px solid rgba(0, 0, 0, 0.15); } ",t.innerHTML+=".uagb-block-"+e.clientId.substr(0,8)+'.uagb-editor-preview-mode-tablet:before{ content: ""; display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 0.6); z-index: 9997; } ',setTimeout(()=>{n.head.appendChild(t)},500)}}else null!=o&&o.remove();const r=n.getElementById(e.clientId+"-mobile-hide-block");if(e.attributes.UAGHideMob){if(null==r){const t=document.createElement("style");t.setAttribute("id",e.clientId+"-mobile-hide-block"),t.innerHTML=".uagb-block-"+e.clientId.substr(0,8)+".uagb-editor-preview-mode-mobile{ background:repeating-linear-gradient(125deg, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15) 1px, transparent 2px, transparent 9px); border: 1px solid rgba(0, 0, 0, 0.15); } ",t.innerHTML+=".uagb-block-"+e.clientId.substr(0,8)+'.uagb-editor-preview-mode-mobile:before{ content: ""; display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 0.6); z-index: 9997; } ',setTimeout(()=>{n.head.appendChild(t)},500)}}else null!=r&&r.remove()}},V=window.wp.data,G=()=>{const{getSelectedBlock:e}=(0,V.select)("core/block-editor"),t=!!e()?.clientId&&`block-${e()?.clientId}`;t&&setTimeout(()=>{const e=(()=>{const e=document.getElementsByClassName("is-tablet-preview"),t=document.getElementsByClassName("is-mobile-preview");if(0!==e.length||0!==t.length){const a=e[0]||t[0];let i=!1;a&&(i=a.getElementsByTagName("iframe")[0]);const l=i?.contentWindow.document||i?.contentDocument;if(l)return l}return document})().getElementById(t);e&&e.scrollIntoView({behavior:"smooth",block:"center",inline:"center"})},500)},W=(0,x.memo)(({blockStyling:e})=>(0,w.createElement)("style",null,e));var U=a(5556),j=a.n(U),q=a(5371),$=a.n(q);if(void 0===Z)var Z=[];const K=e=>{const[t,a]=(0,x.useState)([]);(0,x.useEffect)(()=>{r()},[]),(0,x.useEffect)(()=>{const{onStatus:a,config:i}=e;void 0!==t.status&&a(t.status),i!==t.config&&r()},[e]);const i=()=>{a({status:"loading"})},l=e=>{Z.includes(e)||Z.push(e)},n=()=>{a({status:"active"})},o=()=>{a({status:"inactive"})},r=()=>{Z.includes(e.config.google.families[0])||($().load({...e.config,loading:i,active:n,inactive:o}),l(e.config.google.families[0]));let t=document.getElementsByTagName("iframe");t&&(t=t[0]),t?.contentWindow&&($().load({...e.config,loading:i,active:n,inactive:o,context:t.contentWindow}),l(e.config.google.families[0]))},{children:s}=e;return s||null};K.propTypes={config:j().object?.isRequired,children:j().element,onStatus:j().func?.isRequired},K.defaultProps={onStatus:()=>{}};const Y=K,J=(0,x.memo)(({attributes:e})=>{const{elementTextLoadGoogleFonts:t,elementTextFontFamily:a,elementTextFontWeight:i}=e;let l;if(!0===t){const e={google:{families:[a+(i?":"+i:"")]}};l=(0,w.createElement)(Y,{config:e})}return(0,w.createElement)(w.Fragment,null,l)}),X=window.wp.compose,Q=()=>{const{deviceType:e}=(0,V.useSelect)(e=>({deviceType:e("core/edit-post")?.__experimentalGetPreviewDeviceType()||"Desktop"}),[]);return e||""},ee=e=>t=>((0,x.useEffect)(()=>{setTimeout(()=>{const e=document.getElementsByTagName("iframe");if(!e?.length)return;const t=e=>{const t=document.getElementById(e);return!!t&&t.cloneNode(!0)},a=e=>{const t=document.getElementById(e);return!!t&&t.textContent},i=t("dashicons-css"),l=t("uagb-block-css-css"),n=t("uagb-slick-css-css"),o=t("uagb-swiper-css-css"),r=t("uagb-aos-css-css"),s=a("uagb-editor-styles"),u=a("spectra-pro-editor-styles"),c=a("uagb-blocks-editor-spacing-style"),g=a("uagb-blocks-editor-custom-css");for(const t of e){const e=t?.contentWindow.document||t?.contentDocument;if(!e?.head)continue;const a=(t,a)=>{t&&(e.getElementById(a)||e.head.appendChild(t))},d=(t,a)=>{if(!t)return;const i=e.getElementById(a);if(i)i.textContent=t;else{const i=document.createElement("style");i.setAttribute("id",a),i.textContent=t,e.head.appendChild(i)}};a(l,"uagb-block-css-css"),a(i,"dashicons-css"),a(n,"uagb-slick-css-css"),a(o,"uagb-swiper-css-css"),a(r,"uagb-aos-css-css"),d(s,"uagb-editor-styles"),d(u,"spectra-pro-editor-styles"),d(c,"uagb-blocks-editor-spacing-style"),d(g,"uagb-blocks-editor-custom-css")}})},[]),(0,w.createElement)(e,{...t,deviceType:Q()})),te=window.wp.components;var ae=a(2531),ie={};ae.A&&ae.A.locals&&(ie.locals=ae.A.locals);var le,ne=0,oe={attributes:{id:"uagb-editor-styles"}};oe.setAttributes=g(),oe.insert=u().bind(null,"head"),oe.domAPI=r(),oe.insertStyleElement=p(),ie.use=function(e){return oe.options=e||{},ne++||(le=n()(ae.A,oe)),ie},ie.unuse=function(){ne>0&&! --ne&&(le(),le=null)};const re=ie;function se(e){if(e.current){const t=e.current.parentElement.closest(".components-panel__body");if(t&&t.querySelector(".components-panel__body-title"))return ce(t.querySelector(".components-panel__body-title").textContent)}return null}const ue=e=>e.filter(Boolean).join(" ");function ce(e){return e?e.toLowerCase().replace(/[^a-zA-Z ]/g,"").replace(/\s+/g,"-"):""}const ge={label:j().string,layout:j().string,options:j().array,data:j().object,setAttributes:j().func,onChange:j().func,help:j().string};function de({layout:e,label:t,options:a,data:i,setAttributes:l,onChange:n,help:o,children:r}){const[s,u]=(0,x.useState)(null),c=(0,x.useRef)(null);(0,x.useLayoutEffect)(()=>(re.use(),()=>{re.unuse()}),[]);const{getSelectedBlock:g}=(0,V.select)("core/block-editor"),d=g()?.name.split("/").pop();(0,x.useEffect)(()=>{u(se(c))},[d]);const p=ce(t),h=(0,O.applyFilters)(`spectra.${d}.${s}.${p}.before`,"",d),m=(0,O.applyFilters)(`spectra.${d}.${s}.${p}`,"",d),b=(0,O.applyFilters)(`spectra.${d}.${s}.${p}.options`,a,d),f=(0,O.applyFilters)(`spectra.${d}.${s}.${p}.children`,r,d);return(0,w.createElement)("div",{ref:c,className:`uagb-select-control uagb-select-control--layout-${e}`},h,r?(0,w.createElement)(te.SelectControl,{label:t,value:i.value,onChange:e=>n?n(e):l({[i.label]:e}),help:o},f):(0,w.createElement)(te.SelectControl,{label:t,value:i.value,onChange:e=>n?n(e):l({[i.label]:e}),options:b,help:o}),m)}de.propTypes=ge,de.defaultProps={layout:"inline",onChange:null};const pe=({text:e})=>e?(0,w.createElement)("p",{className:"components-base-control__help"},e):null,he=e=>{const{label:t,responsive:a,help:l=!1}=e,n=Q(),[o,r]=(0,x.useState)(!1),[s,u]=(0,x.useState)(null),c=(0,x.useRef)(null),{getSelectedBlock:g}=(0,V.select)("core/block-editor"),d=g()?.name.split("/").pop(),p=(0,O.applyFilters)("srfm.enable.responsiveToggle",!0,()=>!0);(0,x.useEffect)(()=>{u(se(c))},[d]);const h=(0,x.useCallback)(e=>{if(null!==(0,V.dispatch)("core/edit-post")){const{__experimentalSetPreviewDeviceType:t}=(0,V.dispatch)("core/edit-post");t(e)}r(o)},[]),m={desktop:(0,w.createElement)("svg",{width:"8",height:"7",viewBox:"0 0 8 7",xmlns:"http://www.w3.org/2000/svg"},(0,w.createElement)("path",{d:"M7.33333 0H0.666667C0.298611 0 0 0.293945 0 0.65625V5.03125C0 5.39355 0.298611 5.6875 0.666667 5.6875H3.33333L3.11111 6.34375H2.11111C1.92639 6.34375 1.77778 6.49004 1.77778 6.67188C1.77778 6.85371 1.92639 7 2.11111 7H5.88889C6.07361 7 6.22222 6.85371 6.22222 6.67188C6.22222 6.49004 6.07361 6.34375 5.88889 6.34375H4.88889L4.66667 5.6875H7.33333C7.70139 5.6875 8 5.39355 8 5.03125V0.65625C8 0.293945 7.70139 0 7.33333 0ZM7.11111 4.8125H0.888889V0.875H7.11111V4.8125Z"})),tablet:(0,w.createElement)("svg",{width:"6",height:"7",viewBox:"0 0 6 7",xmlns:"http://www.w3.org/2000/svg"},(0,w.createElement)("path",{d:"M5 0H1C0.446667 0 0 0.390833 0 0.875V6.125C0 6.60917 0.446667 7 1 7H5C5.55333 7 6 6.60917 6 6.125V0.875C6 0.390833 5.55333 0 5 0ZM3.66667 6.41667H2.33333V6.125H3.66667V6.41667ZM5.41667 5.54167H0.583333V0.875H5.41667V5.54167Z"})),mobile:(0,w.createElement)("svg",{width:"4",height:"7",viewBox:"0 0 4 7",xmlns:"http://www.w3.org/2000/svg"},(0,w.createElement)("path",{d:"M3.33333 0H0.666667C0.297778 0 0 0.390833 0 0.875V6.125C0 6.60917 0.297778 7 0.666667 7H3.33333C3.70222 7 4 6.60917 4 6.125V0.875C4 0.390833 3.70222 0 3.33333 0ZM2.44444 6.41667H1.55556V6.125H2.44444V6.41667ZM3.61111 5.54167H0.388889V0.875H3.61111V5.54167Z"}))},b=[{name:(0,M.__)("Desktop","sureforms"),staticName:"Desktop",title:m.desktop,itemClass:"uagb-desktop-tab uagb-responsive-tabs"},{name:(0,M.__)("Tablet","sureforms"),staticName:"Tablet",title:m.tablet,itemClass:"uagb-tablet-tab uagb-responsive-tabs"},{name:(0,M.__)("Mobile","sureforms"),staticName:"Mobile",key:"mobile",title:m.mobile,itemClass:"uagb-mobile-tab uagb-responsive-tabs"}];if(!n)return null;const f=ce(e.label),v=(0,O.applyFilters)(`spectra.${d}.${s}.${f}.before`,"",d),y=(0,O.applyFilters)(`spectra.${d}.${s}.${f}`,"",d);return(0,w.createElement)("div",{ref:c,className:"uag-responsive-label-wrap"},v,t&&(0,w.createElement)("span",{className:"uag-control-label"},t),p&&!o&&a&&(0,w.createElement)(te.Button,{key:"uag-responsive-common-button",className:"uag-responsive-common-button",onClick:e=>{let t=e.target,a=null;"svg"===t.tagName&&(t=t.closest(".uag-responsive-common-button")),t.closest(".uag-typography-options.active")&&(a=".uag-typography-options"),t.closest(".uag-box-shadow-options.active")&&(a=".uag-box-shadow-options");const l=g()?.name,n=i("uagSettingState"),s=t.closest(".uagb-inspector-tab"),u=t.closest(".components-panel__body.is-opened");let c="";u.classList&&0!==u.classList&&u.classList.forEach(e=>{e.includes("uag-advance-panel-body")&&(c=e)});let d="style";s.classList.contains("uagb-tab-content-general")&&(d="general"),s.classList.contains("uagb-tab-content-advance")&&(d="advance");const p={...n,[l]:{selectedTab:d,selectedPanel:c,selectedSetting:a}},h=i();h&&h.setItem("uagSettingState",JSON.stringify(p)),r(!o)}},m[n.toLowerCase()]),p&&o&&a&&(0,w.createElement)(te.ButtonGroup,{className:"uagb-range-control-responsive components-tab-panel__tabs","aria-label":(0,M.__)("Device","sureforms")},b.map(({name:e,staticName:t,key:a,title:i,itemClass:l})=>(0,w.createElement)(te.Tooltip,{text:(0,M.sprintf)(/* translators: abbreviation for units */ -"%s",e),key:a},(0,w.createElement)(te.Button,{key:a,className:`components-button components-tab-panel__tabs-item ${l}${t===n?" active-tab":""}`,"aria-pressed":n===t,onClick:()=>h(t)},i)))),(0,w.createElement)(pe,{text:l}),y)};var me=a(4676),be={};me.A&&me.A.locals&&(be.locals=me.A.locals);var fe,ve=0,we={attributes:{id:"uagb-editor-styles"}};we.setAttributes=g(),we.insert=u().bind(null,"head"),we.domAPI=r(),we.insertStyleElement=p(),be.use=function(e){return we.options=e||{},ve++||(fe=n()(me.A,we)),be},be.unuse=function(){ve>0&&! --ve&&(fe(),fe=null)};const ye=be,xe=(e,t,a)=>{let i=0;if(a){const a=Q();i=(e||t.data[a.toLowerCase()].value)&&t.data[a.toLowerCase()]?.max?t.data[a.toLowerCase()].max:t.max}else i=e&&t.limitMax?t.limitMax[e]:t.max;return i},_e=(e,t,a)=>{let i=0;if(a){const a=Q();i=(e||t.data[a.toLowerCase()].value)&&t.data[a.toLowerCase()]?.min?t.data[a.toLowerCase()].min:t.min}else i=e&&t.limitMin?t.limitMin[e]:t.min;return i},ke=e=>{const[t,a]=(0,x.useState)(null),i=(0,x.useRef)(null),{onReset:l,attributeNames:n,setAttributes:o}=e,[r,s]=(0,x.useState)(!1),{getSelectedBlock:u}=(0,V.select)("core/block-editor"),c=u()?.name.split("/").pop();(0,x.useEffect)(()=>{a(se(i))},[c]);const g=(0,O.applyFilters)("uagb.blocksAttributes",z),d=()=>{const e=u()?.name.split("/").pop();let t=!1;return n&&void 0!==g[e]&&n.map(a=>{if(a){const i=void 0!==g[e][a]?.default?g[e][a]?.default:"";t={...t,[a]:i}}return a}),t},p=(()=>{const e=d(),t=u()?.attributes;let a=!0;return n.map(i=>(t?.[i]&&t?.[i]!==e?.[i]&&(a=!1),i)),a})(),h="reset",m=(0,O.applyFilters)(`spectra.${c}.${t}.${h}.before`,"",c),b=(0,O.applyFilters)(`spectra.${c}.${t}.${h}`,"",c);return(0,w.createElement)(te.Tooltip,{text:(0,M.__)("Reset","sureforms"),key:"reset",ref:i},m,(0,w.createElement)(te.Button,{className:"uagb-reset",isSecondary:!0,isSmall:!0,onClick:e=>{e.preventDefault(),(()=>{const e=d();n&&n.map(t=>(t&&o&&o({[t]:e?.[t]}),s(!r),t)),l&&l(e)})()},disabled:p},(0,w.createElement)(te.Dashicon,{icon:"image-rotate"})),b)},Se=!!te.__experimentalNumberControl,Ce=e=>{const[t,a]=(0,x.useState)(null),i=(0,x.useRef)(null);(0,x.useLayoutEffect)(()=>(ye.use(),()=>{ye.unuse()}),[]);const{getSelectedBlock:l}=(0,V.select)("core/block-editor"),n=l()?.name.split("/").pop();(0,x.useEffect)(()=>{a(se(i))},[n]);const{withInputField:o,isShiftStepEnabled:r}=e;let s=xe(e.unit?.value,e),u=_e(e.unit?.value,e);const c=isNaN(e?.value)?"":e?.value;let g=[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("Em","sureforms"),unitValue:"em"}];e.units&&(g=e.units);const d=t=>{const a=parseFloat(t);e.setAttributes&&e.setAttributes({[e.data.label]:a}),e?.onChange&&e.onChange(a)},p=t=>{e.setAttributes({[e.unit.label]:t}),s=xe(t,e),u=_e(t,e),e.value>s&&d(s),e.value{e?.onChange&&e?.onChange(t[e?.data?.label]),e.displayUnit&&p(t[e?.unit?.label])},attributeNames:[e.data.label,!!e.displayUnit&&e.unit.label],setAttributes:e.setAttributes}),e.displayUnit&&(0,w.createElement)(te.ButtonGroup,{className:"uagb-control__units","aria-label":(0,M.__)("Select Units","sureforms")},(t=>{const a=[];return t.map(t=>a.push((0,w.createElement)(te.Tooltip,{text:(0,M.sprintf)(/* translators: abbreviation for units */ /* translators: abbreviation for units */ +(()=>{var e,t={420(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uagb-spacing-control{position:relative;display:inline-block}.uagb-spacing-control .components-base-control__label{margin-bottom:5px}.uagb-spacing-control .components-base-control__help{margin-top:-8px}.uagb-spacing-control input[type=number].uagb-spacing-control__number,.uagb-spacing-control .uagb-spacing-control__link{border-left:1px solid;border-right:1px solid;border-color:#e6e7e9;color:#50575e;border-radius:0;box-shadow:none !important;height:30px;margin:0 -1px 0 0;padding-right:1px;width:25%}.uagb-spacing-control input[type=number].uagb-spacing-control__number:focus{z-index:1;outline-offset:-1px;outline:1px solid #ccc}.uagb-spacing-control .uagb-spacing-control__link{border:1px solid #959595;background-color:#959595;color:#fff;justify-content:center;display:flex;align-items:center;padding:2px 0;font-size:12px;line-height:28px;cursor:pointer;transition:none}.uagb-spacing-control .uagb-spacing-control__link.uagb-spacing-control-disconnected{border-color:#e6e7e9;background-color:#fff;color:#959595}.uagb-spacing-control .uagb-spacing-control__mobile-controls button[type=button]>span{cursor:pointer;width:15px;height:15px;font-size:15px}.uagb-spacing-control .uagb-spacing-control__inputs>:first-child.uagb-spacing-control__number{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.uagb-spacing-control .uagb-spacing-control__inputs>:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.uagb-spacing-control .uagb-control__actions .components-tab-panel__tabs{padding-right:4px;margin-right:0}.uagb-spacing-control .uagb-spacing-control__inputs{display:flex}.uagb-spacing-control .uagb-spacing-control__mobile-controls-item{border:0;display:none;font-size:10px;height:30px;justify-content:center;left:50px;line-height:12px;padding:0;position:absolute;text-align:center;text-shadow:none;top:-5px;width:26px;z-index:1;box-shadow:unset;border-radius:unset;color:unset}.uagb-spacing-control .uagb-spacing-control__mobile-controls-item.is-active{display:block}.uagb-spacing-control .uagb-spacing-control__mobile-controls-item:focus:enabled{box-shadow:inset 0 0 0 1px #fff}.uagb-spacing-control .uagb-spacing-control__mobile-controls-item:focus:enabled svg{fill:#fff}.uagb-spacing-control .uagb-spacing-control__mobile-controls-item svg{position:relative}.uagb-spacing-control .uagb-spacing-control__mobile-controls-item.uagb-spacing-control__mobile-controls-item--spacing.components-button.is-secondary:active:not(:disabled),.uagb-spacing-control .uagb-spacing-control__mobile-controls-item.uagb-spacing-control__mobile-controls-item--spacing.components-button.is-tertiary:active:not(:disabled){background:#fff;color:#50575e}.uagb-spacing-control .uagb-spacing-control__mobile-controls-item.components-button.is-secondary:hover:not(:disabled),.uagb-spacing-control .uagb-spacing-control__mobile-controls-item.components-button.is-tertiary:hover:not(:disabled){color:unset;background:unset;box-shadow:unset}.uagb-spacing-control .uagb-spacing-control__mobile-controls-item--default svg{top:3px}.uagb-spacing-control .uagb-spacing-control__mobile-controls-item--desktop svg{top:3px}.uagb-spacing-control .uagb-spacing-control__mobile-controls-item--tablet svg{top:3px}.uagb-spacing-control .uagb-spacing-control__mobile-controls-item--mobile svg{top:3px}.uagb-spacing-control .uagb-spacing-control__input-labels{display:flex;margin-bottom:-3px}.uagb-spacing-control .uagb-spacing-control__input-labels span{text-align:center;width:20%}.uagb-spacing-control .uagb-spacing-control__input-labels .uagb-spacing-control__link-label{width:10%}.uagb-spacing-control .uagb-control__label{margin-bottom:0;width:50%}.uagb-spacing-control .uagb-spacing-control__number-label{color:#ccc;display:block;font-size:10px;margin-top:5px}",""]);const r=o},495(e,t,a){"use strict";t.__esModule=!0,t.default=t.EXITING=t.ENTERED=t.ENTERING=t.EXITED=t.UNMOUNTED=void 0;var i=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,a):{};i.get||i.set?Object.defineProperty(t,a,i):t[a]=e[a]}return t.default=e,t}(a(5556)),l=r(a(1609)),n=r(a(5795)),o=a(1345);function r(e){return e&&e.__esModule?e:{default:e}}a(554);var s="unmounted";t.UNMOUNTED=s;var u="exited";t.EXITED=u;var c="entering";t.ENTERING=c;var g="entered";t.ENTERED=g;var d="exiting";t.EXITING=d;var p=function(e){var t,a;function i(t,a){var i;i=e.call(this,t,a)||this;var l,n=a.transitionGroup,o=n&&!n.isMounting?t.enter:t.appear;return i.appearStatus=null,t.in?o?(l=u,i.appearStatus=c):l=g:l=t.unmountOnExit||t.mountOnEnter?s:u,i.state={status:l},i.nextCallback=null,i}a=e,(t=i).prototype=Object.create(a.prototype),t.prototype.constructor=t,t.__proto__=a;var o=i.prototype;return o.getChildContext=function(){return{transitionGroup:null}},i.getDerivedStateFromProps=function(e,t){return e.in&&t.status===s?{status:u}:null},o.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},o.componentDidUpdate=function(e){var t=null;if(e!==this.props){var a=this.state.status;this.props.in?a!==c&&a!==g&&(t=c):a!==c&&a!==g||(t=d)}this.updateStatus(!1,t)},o.componentWillUnmount=function(){this.cancelNextCallback()},o.getTimeouts=function(){var e,t,a,i=this.props.timeout;return e=t=a=i,null!=i&&"number"!=typeof i&&(e=i.exit,t=i.enter,a=void 0!==i.appear?i.appear:t),{exit:e,enter:t,appear:a}},o.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t){this.cancelNextCallback();var a=n.default.findDOMNode(this);t===c?this.performEnter(a,e):this.performExit(a)}else this.props.unmountOnExit&&this.state.status===u&&this.setState({status:s})},o.performEnter=function(e,t){var a=this,i=this.props.enter,l=this.context.transitionGroup?this.context.transitionGroup.isMounting:t,n=this.getTimeouts(),o=l?n.appear:n.enter;t||i?(this.props.onEnter(e,l),this.safeSetState({status:c},function(){a.props.onEntering(e,l),a.onTransitionEnd(e,o,function(){a.safeSetState({status:g},function(){a.props.onEntered(e,l)})})})):this.safeSetState({status:g},function(){a.props.onEntered(e)})},o.performExit=function(e){var t=this,a=this.props.exit,i=this.getTimeouts();a?(this.props.onExit(e),this.safeSetState({status:d},function(){t.props.onExiting(e),t.onTransitionEnd(e,i.exit,function(){t.safeSetState({status:u},function(){t.props.onExited(e)})})})):this.safeSetState({status:u},function(){t.props.onExited(e)})},o.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},o.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},o.setNextCallback=function(e){var t=this,a=!0;return this.nextCallback=function(i){a&&(a=!1,t.nextCallback=null,e(i))},this.nextCallback.cancel=function(){a=!1},this.nextCallback},o.onTransitionEnd=function(e,t,a){this.setNextCallback(a);var i=null==t&&!this.props.addEndListener;e&&!i?(this.props.addEndListener&&this.props.addEndListener(e,this.nextCallback),null!=t&&setTimeout(this.nextCallback,t)):setTimeout(this.nextCallback,0)},o.render=function(){var e=this.state.status;if(e===s)return null;var t=this.props,a=t.children,i=function(e,t){if(null==e)return{};var a,i,l={},n=Object.keys(e);for(i=0;i=0||(l[a]=e[a]);return l}(t,["children"]);if(delete i.in,delete i.mountOnEnter,delete i.unmountOnExit,delete i.appear,delete i.enter,delete i.exit,delete i.timeout,delete i.addEndListener,delete i.onEnter,delete i.onEntering,delete i.onEntered,delete i.onExit,delete i.onExiting,delete i.onExited,"function"==typeof a)return a(e,i);var n=l.default.Children.only(a);return l.default.cloneElement(n,i)},i}(l.default.Component);function h(){}p.contextTypes={transitionGroup:i.object},p.childContextTypes={transitionGroup:function(){}},p.propTypes={},p.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:h,onEntering:h,onEntered:h,onExit:h,onExiting:h,onExited:h},p.UNMOUNTED=0,p.EXITED=1,p.ENTERING=2,p.ENTERED=3,p.EXITING=4;var m=(0,o.polyfill)(p);t.default=m},540(e){"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},554(e,t,a){"use strict";var i;t.__esModule=!0,t.classNamesShape=t.timeoutsShape=void 0,(i=a(5556))&&i.__esModule,t.timeoutsShape=null,t.classNamesShape=null},598(e,t){"use strict";t.__esModule=!0,t.default=function(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")},e.exports=t.default},788(e){"use strict";function t(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}e.exports=function(e,a){e.classList?e.classList.remove(a):"string"==typeof e.className?e.className=t(e.className,a):e.setAttribute("class",t(e.className&&e.className.baseVal||"",a))}},951(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,'.block-editor-block-inspector .uagb-inspector-tab .components-notice.is-warning{margin-top:20px;margin-bottom:20px}.block-editor-block-inspector .uagb-inspector-tab .components-panel__body>.components-base-control{margin-bottom:25px}.block-editor-block-inspector .uagb-inspector-tab .components-panel__body>.components-base-control .components-base-control,.block-editor-block-inspector .uagb-inspector-tab .components-panel__body>.components-base-control .components-base-control__field{padding-top:0;margin-bottom:0}.block-editor-block-inspector .uagb-inspector-tab .components-panel__body>.components-base-control:last-child{margin-bottom:0}.block-editor-block-inspector .uagb-inspector-tab .components-panel__body .components-datetime .components-datetime__buttons{margin:10px 0 10px 0}.block-editor-block-inspector .uagb-inspector-tab .components-panel__body .components-datetime .components-datetime__buttons .components-button:focus:not(:disabled){box-shadow:unset}.block-editor-block-inspector .uagb-inspector-tab .components-panel__body .components-base-control__help{margin-top:10px}.block-editor-block-inspector .uagb-inspector-tab .components-panel__body:last-child{border-bottom:1px solid #e0e0e0}.edit-post-visual-editor .editor-styles-wrapper>.block-editor-block-list__layout .block-editor-block-list__block:hover::after,.edit-post-visual-editor .editor-styles-wrapper>.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]):focus::after{box-shadow:0 0 0 1.5px #007cba;border-radius:2px}.edit-post-visual-editor .editor-styles-wrapper>.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]):focus{z-index:1}.edit-post-visual-editor .editor-styles-wrapper>.block-editor-block-list__layout .block-editor-block-list__block:hover{z-index:1}.block-editor-block-list__layout .block-editor-block-list__block.is-selected{box-shadow:0 0 0 1.5px #007cba;border-radius:2px}.uagb-inspector-tab .uag-control-help-notice{margin-top:10px;font-size:12px;font-style:normal;color:#757575}.uag-control-label,.uagb-inspector-tab .components-base-control__label,.uagb-inspector-tab .components-panel__body label,.uagb-extention-tab label{color:#50575e;font-size:13px;line-height:1.4em;margin-bottom:10px}.uagb-inspector-tab label.components-toggle-control__label{margin-bottom:0}.interface-interface-skeleton__sidebar::-webkit-scrollbar{width:5px}.interface-interface-skeleton__sidebar::-webkit-scrollbar-thumb{box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:100px}.uagb-inspector-tab .components-panel__body-title .components-button,[data-uagb-tab] .components-panel__body-title .components-button{font-size:13px}.uagb-inspector-tab .components-select-control{height:auto}.uagb-size-type-field-tabs .components-tab-panel__tabs{display:block;border-bottom:0;text-align:right;padding-right:28px;margin-right:45px;margin-bottom:-20px;z-index:unset}.uagb-size-type-field-tabs .components-tab-panel__tabs button span.dashicon.dashicons{font-size:15px}.uagb-size-type-field-tabs .components-tab-panel__tabs button.active-tab svg,.uagb-size-type-field-tabs .components-tab-panel__tabs button.active-tab svg:focus{color:#007cba}.uagb-size-type-field-tabs .components-tab-panel__tabs button svg,.uagb-size-type-field-tabs .uag-responsive-label-wrap svg{width:auto;height:10px}.uagb-size-type-field-tabs .components-tab-panel__tabs button{border:0;border-bottom:0;padding:4px;margin-bottom:0;outline:0;font-size:8px;background:rgba(0,0,0,0);color:#999;display:inline-block;height:16px;width:22px;margin-right:3px}.uagb-size-type-field-tabs .components-tab-panel__tabs button.active-tab,.uagb-size-type-field-tabs .components-tab-panel__tabs button.active-tab:focus{box-shadow:none;color:#007cba;border-radius:100%;padding:0;margin:0;line-height:0}.uagb-control__actions .uagb-size-type-field-tabs{margin:0}.uagb-inspect-tabs .components-tab-panel__tabs button{padding:10px;background:rgba(0,0,0,0);color:#333;outline:none;border-top:none;border-left:none;border-right:none;border-bottom:3px solid #eee;cursor:pointer;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}hr.uagb-editor__separator{border-bottom:1px solid #e2e4e7}.uagb-inspect-tabs>.components-tab-panel__tabs button.active-tab,.uagb-inspect-tabs>.components-tab-panel__tabs button:focus{border-bottom:3px solid #333;outline:none;font-weight:500}.uagb-inspect-tab-title{margin-top:20px}.uagb-inspect-tabs-col-2>.components-tab-panel__tabs button,.uagb-inspect-tabs.uagb-inspect-tabs-col-2>.components-tab-panel__tabs button{width:50%}.DayPickerNavigation,.DayPicker_weekHeader,.components-button-group .components-button.is-primary,.components-button-group .components-button:focus,.components-toolbar .components-button,.components-toolbar .components-button::before{z-index:unset}.uagb-inspect-tabs .components-tab-panel__tabs{margin-bottom:15px}.uagb-inspect-tabs-col-3>.components-tab-panel__tabs button{width:33.33%}.uagb-settings-notice{color:#478a3b;background-color:#e5fce3;padding:15px;border-left:5px solid #c3f9c5;font-size:12px;line-height:1.5;text-align:left}.uagb-note,.components-base-control__help{color:#a4afb7;font-size:12px;font-style:italic}.components-range-control.uagb-margin-control .components-base-control__label{width:30px}.uagb-icons-list .uagb-widget-icon{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;float:left;padding:1em;margin:0;border:1px solid #f1f1f1;cursor:pointer;text-align:center;font-size:16px;line-height:16px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center}.uagb-icons-list{display:inline-block;max-height:200px;padding:0;margin:1em 0 0 0;overflow:auto}.uagb-widget-icon svg{width:20px;height:20px}.uagb-icon-picker-wrap{position:relative;vertical-align:middle;width:100%;margin:8px 0}.uagb-icon-picker-wrap .search-icon{width:100%;background-color:#fff;border:1px solid #e0e0e0}.components-button-group.uagb-size-type-field{display:flex;justify-content:flex-end;margin:0;text-align:right;margin-bottom:-18px}.edit-post-sidebar h2.uagb-size-type-field-title{font-size:14px;margin-bottom:0;color:#555d66;margin-top:30px}.uagb-size-type-field button.components-button.uagb-size-btn{background:rgba(0,0,0,0);color:#777;border:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;height:18px;line-height:18px;padding:0 3px}.uagb-size-type-field button.components-button.uagb-size-btn:first-child{padding-left:0}.uagb-size-type-field button.components-button.uagb-size-btn:last-child{padding-right:0}.uagb-size-type-field button.components-button.uagb-size-btn.is-primary,.uagb-size-type-field button.components-button.uagb-size-btn.is-primary:focus:not(:disabled):not([aria-disabled=true]){box-shadow:none;background:rgba(0,0,0,0);border:none;outline:none;color:#1d2327;text-decoration:underline;-webkit-box-shadow:none}.components-button-group .components-button.is-button{position:relative;z-index:1}.uagb-size-type-field button.components-button.uagb-size-btn:hover,.uagb-size-type-field button.components-button.uagb-size-btn:hover:focus:not(:disabled):not([aria-disabled=true]){color:#1d2327;background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;border:none;outline:none}.uagb-size-type-field__common-tabs .components-tab-panel__tabs{display:block;margin-bottom:-34px}.uag-box-shadow-option-actions{margin-top:1.5em;margin-bottom:2em}.uagb__url-panel-body .block-editor-url-input input{width:100%}.uagb-setting-label .component-color-indicator{vertical-align:middle;background-color:rgba(0,0,0,0)}[class^=fipicon-]{speak:none;font-style:normal;font-weight:400;font-variant:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}i.fipicon-angle-down::before{font-family:dashicons,serif;content:""}i.fipicon-angle-up::before{font-family:dashicons,serif;content:""}i.fipicon-angle-right::before{font-family:dashicons,serif;content:""}i.fipicon-angle-left::before{font-family:dashicons,serif;content:""}label.wp-block-uagb-blockquote__via-label svg{fill:#6c7781;vertical-align:middle}.slick-arrow svg{vertical-align:middle}.uagb-inspector-tab .components-select-control .components-input-control__container .components-select-control__input{text-transform:capitalize;line-height:30px}.components-panel__body.uagb-repeater-panel{max-width:100%;margin:0 auto;margin-bottom:1em;border:1px solid #e2e4e7;background:#fff;margin-top:1em}.edit-post-settings-sidebar__panel-block .components-panel__body.uagb-repeater-panel:last-child{margin-bottom:1em}.uagb-inline-margin .uagb-margin-control label.components-base-control__label{display:inline-block}.uagb-inline-margin .components-button-group.uagb-size-type-field{display:inline-block;float:right}.uagb-forms-button-group{margin-bottom:15px}.uag-typography-range-options+.components-base-control .components-base-control__field .css-unzpkb-Flex-Root{position:inherit}.uag-typography-range-options+.components-button-group.uagb-size-type-field{margin-bottom:-33px}button.components-button.uagb-reset.is-secondary.is-small:not(:disabled){color:#007cba}.uagb-reset .dashicons-image-rotate{width:10px;height:10px;font-size:10px}button.components-button.uagb-reset.is-secondary.is-small{box-shadow:unset;background:0 0;color:#ccc}.uagb-border-width{margin-bottom:-15px}.uagb-border-wrap{display:flex;margin-bottom:5px}.uagb-border-radius{margin-bottom:-20px}label.uagb-border-label{margin-right:130px}button.components-button.uagb-review-select-btn.is-secondary{margin-bottom:10px}.components-panel__body .uagb-control__label{margin-bottom:0}.uagb-components-base-control{margin-bottom:18px}.uag-typography-range-options .components-base-control .components-flex.components-select-control{position:unset}.uag-typography-option-actions .uagb-typography-control-btn.components-button:focus:not(:disabled){box-shadow:unset;outline:none;color:#0063a1}.uagb-inspector-tab .components-panel__body.is-opened>.components-panel__body-title{margin-bottom:16px}.uagb-inspector-tab>.components-base-control,.uagb-inspector-tab>h2{padding:0 10px;margin:-10px;margin-bottom:16px}.uagb-inspector-tab .components-panel__body>.components-panel__body-title .components-button.components-panel__body-toggle:focus{box-shadow:none}.uag-responsive-common-button{box-shadow:none;color:#50575e;border-radius:100%;border:0;border-bottom:0;outline:0;font-size:10px;display:inline-block;height:16px;width:22px;cursor:pointer;font-weight:500;padding:4px;margin:0;line-height:0;margin-left:10px}.uag-responsive-common-button svg{color:#50575e}.components-panel__body.is-opened .uagb-range-control-responsive{display:flex;align-items:center;padding:0;margin:0;margin-left:5px}.components-panel__body .components-base-control .uagb-control__header .uagb-range-control-responsive .uagb-responsive-tabs{margin:0;padding:4px;line-height:0;box-shadow:none;border:none}.components-panel__body .components-base-control .uagb-control__header .uagb-range-control-responsive .uagb-responsive-tabs:hover{color:#1e1e1e}.uagb-inspector-tab .components-base-control .components-range-control__wrapper{margin-left:5px}.components-range-control__slider{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none}.uagb-inspector-tab span[CLASS*=-ThumbWrapper]{left:0%;height:17px;width:17px;margin-left:0;margin-top:6px}.interface-interface-skeleton__sidebar{margin-bottom:10px}.interface-interface-skeleton__sidebar .components-panel[data-uagb-tab=advance] .block-editor-block-inspector__advanced.uagb-extention-tab{border:none;border-bottom:1px solid #e0e0e0}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-contents svg.uagb-editor-icons>path{stroke:#fff}.block-editor-block-list__block-selection-button .block-editor-block-icon.has-colors svg.uagb-editor-icons>path{stroke:#fff}.block-editor-block-parent-selector .block-editor-block-icon svg.uagb-editor-icons>path{stroke:#1d2327}.block-editor-block-icon.has-colors svg.uagb-editor-icons{stroke:currentColor}.block-editor-block-icon.has-colors svg.uagb-editor-icons path{stroke:currentColor}.block-editor .interface-interface-skeleton__footer{padding:5px;border-top:1px solid #e9e9e9}.block-editor .interface-interface-skeleton__footer .block-editor-block-breadcrumb li{color:#0063a1;font-weight:600;font-size:14px}.block-editor .interface-interface-skeleton__footer .block-editor-block-breadcrumb li button{color:#0063a1;font-weight:600}.block-editor .interface-interface-skeleton__footer .block-editor-block-breadcrumb li svg{width:25px;height:25px}.block-editor .interface-interface-skeleton__footer .block-editor-block-breadcrumb li .block-editor-block-breadcrumb__button::before{box-shadow:none}.block-editor .interface-interface-skeleton__footer .block-editor-block-breadcrumb li .block-editor-block-breadcrumb__button:active:not(:disabled){background:rgba(0,0,0,0)}.uagb-gradient-picker .components-flex.components-custom-gradient-picker__ui-line{align-items:baseline}.uagb-gradient-picker .components-angle-picker-control{margin-bottom:0}.uagb-gradient-picker label{text-transform:capitalize;font-weight:400}.uagb-inspector-tab .components-toggle-control .components-base-control__field .components-flex{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}.components-panel .uagb-inspector-tab .components-text-control__input,.components-panel .uagb-inspector-tab .components-input-control__input{color:#50575e;border-color:#e6e7e9;border-radius:3px;padding:7px 12px}.components-panel .uagb-inspector-tab .components-text-control__input:focus,.components-panel .uagb-inspector-tab .components-input-control__input:focus{border-color:#959595;box-shadow:unset}.components-panel .uagb-inspector-tab .block-editor-link-control{min-width:auto}.components-panel .uagb-inspector-tab .block-editor-link-control a{color:#007cba}.components-panel .uagb-inspector-tab .block-editor-link-control a:hover,.components-panel .uagb-inspector-tab .block-editor-link-control a:active,.components-panel .uagb-inspector-tab .block-editor-link-control a:focus{color:#0063a1}.components-panel .uagb-inspector-tab .block-editor-link-control__tools{padding:25px 0 0;border:0}.components-panel .uagb-inspector-tab .block-editor-link-control__search-input{margin:0}.components-panel .uagb-inspector-tab .block-editor-link-control__settings .block-editor-link-control__setting{margin-bottom:25px}.components-panel .uagb-inspector-tab .block-editor-link-control__search-actions{right:0}.components-panel .uagb-inspector-tab .block-editor-link-control__search-actions .block-editor-link-control__search-submit{max-height:24px;padding:0}.components-panel .uagb-inspector-tab .block-editor-link-control__search-actions .block-editor-link-control__search-submit svg{width:16px}.components-panel .uagb-inspector-tab .block-editor-link-control__search-results-wrapper{margin-top:0}.components-panel .uagb-inspector-tab .block-editor-link-control__search-results{padding:0;margin-top:10px}.components-panel .uagb-inspector-tab .block-editor-link-control__search-item.is-current{border:1px solid #e6e7e9;border-radius:3px}.components-panel .uagb-inspector-tab .block-editor-link-control__field input[type=text]{color:#50575e;border-color:#e6e7e9;border-radius:3px;padding:7px 12px;padding-right:28px}.components-panel .uagb-inspector-tab .block-editor-link-control__field input[type=text]:focus{border-color:#959595;box-shadow:0 0 0 1px #959595}.components-panel .uagb-inspector-tab .block-editor-link-control .components-base-control__field{padding:0}.components-panel .uagb-inspector-tab .components-form-toggle{margin-right:0}.components-panel .uagb-inspector-tab .components-form-toggle .components-form-toggle__track{background-color:#fff;border-color:#555d66}.components-panel .uagb-inspector-tab .components-form-toggle .components-form-toggle__thumb{background-color:#555d66;border-color:#555d66}.components-panel .uagb-inspector-tab .components-form-toggle .components-form-toggle__input:focus+.components-form-toggle__track{box-shadow:0 0 0 2px #fff,0 0 0 4px #007cba}.components-panel .uagb-inspector-tab .components-form-toggle.is-checked .components-form-toggle__track{background-color:#007cba;border-color:rgba(0,0,0,0)}.components-panel .uagb-inspector-tab .components-form-toggle.is-checked .components-form-toggle__thumb{background-color:#fff}.components-panel .uagb-inspector-tab .components-input-control__container .components-select-control__input{color:#50575e}.components-panel .uagb-inspector-tab .components-input-control__container .components-input-control__backdrop{border-color:#e6e7e9;border-radius:3px;box-shadow:unset}.components-panel .uagb-inspector-tab .components-input-control__container .components-input-control__input{color:#50575e}.components-panel .uagb-inspector-tab .components-input-control__container .components-truncate{color:#50575e}.components-panel .uagb-inspector-tab .components-input-control__container .components-input-control__input:focus-visible~.components-input-control__backdrop,.components-panel .uagb-inspector-tab .components-input-control__container .components-select-control__input:active~.components-input-control__backdrop{border-color:#959595}.components-panel .uagb-inspector-tab .components-range-control__wrapper .components-range-control__track{color:#007cba}.components-panel .uagb-inspector-tab .components-range-control__wrapper .components-range-control__track+span span{background-color:#007cba}.components-panel .uagb-inspector-tab .components-range-control__wrapper .components-range-control__track+span span::before{background-color:#007cba}.components-panel .uagb-inspector-tab .components-angle-picker-control__angle-circle{border-color:#e6e7e9}.components-panel .uagb-inspector-tab .components-angle-picker-control__angle-circle .components-angle-picker-control__angle-circle-indicator{background-color:#959595;border-color:#959595}.components-panel .uagb-inspector-tab .components-circular-option-picker__clear{color:#007cba;box-shadow:inset 0 0 0 1px #007cba}.components-panel .uagb-inspector-tab .components-circular-option-picker__clear:hover:not(:disabled){color:#007cba}.components-panel .uagb-inspector-tab .components-circular-option-picker__clear:active:not(:disabled){background-color:#f0f0f1}.uag-responsive-common-button .dashicon{font-size:10px}.components-button.uag-responsive-common-button:hover,.components-button.uag-responsive-common-button:focus,.components-button.uag-responsive-common-button:active{box-shadow:none;outline:none;color:#007cba}.uag-responsive-label-wrap{display:flex;align-items:center}.uagb-control__header{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:10px}.uagb-control__header .uag-control-label,.uagb-control__header .uagb-inspector-tab .components-base-control__label,.uagb-control__header .uagb-inspector-tab .components-panel__body label,.uagb-control__header .uagb-extention-tab label{margin-bottom:0}.uagb-control__header .uagb-control__inputs{display:flex}.uagb-control__header .uagb-control__label{margin-bottom:0}.uagb-control__header .uagb-control__actions{position:relative;top:0;display:flex;direction:initial}.uagb-control__header .uagb-control__actions .uagb-reset{padding:0}.uagb-control__header .uagb-control__actions .uagb-reset.is-pressed,.uagb-control__header .uagb-control__actions .uagb-reset:focus:not(:disabled){border:0}.uagb-control__header .uagb-control__actions .uagb-reset:only-child,.uagb-control__header .uagb-control__actions .uagb-reset:disabled{margin-right:0}.uagb-control__header .uagb-control__actions .disabled-element-wrapper{padding:0}.uagb-control__header .uagb-control__actions .disabled-element-wrapper:only-child{margin-right:0}.uagb-control__header .uagb-control__actions .uagb-control__units{direction:initial;display:flex;align-items:center}.uagb-control__header .uagb-control__actions .uagb-control__units .components-button{font-size:10px;justify-content:center;padding:0;text-align:center;text-shadow:none;text-transform:uppercase;width:100%;cursor:pointer;padding-right:5px}.uagb-control__header .uagb-control__actions .uagb-control__units .components-button.is-pressed,.uagb-control__header .uagb-control__actions .uagb-control__units .components-button:focus:not(:disabled){border:0}.uagb-control__header .uagb-control__actions .uagb-control__units .components-button:first-child{padding-left:10px}.uagb-control__header .uagb-control__actions .uagb-control__units .components-button.is-primary.is-small,.uagb-control__header .uagb-control__actions .uagb-control__units .components-button.is-secondary.is-small{box-shadow:unset}.uagb-control__header .uagb-control__actions .uagb-control__units .components-button.is-primary{background:unset;background-color:unset;color:#007cba;box-shadow:unset}.uagb-control__header .uagb-control__actions .uagb-control__units .components-button.is-secondary,.uagb-control__header .uagb-control__actions .uagb-control__units .components-button.is-tertiary{background:unset;background-color:unset;color:#50575e}.uagb-control__header .uagb-control__actions .uagb-control__units .components-button.is-secondary:hover:not(:disabled),.uagb-control__header .uagb-control__actions .uagb-control__units .components-button.is-tertiary:hover:not(:disabled){color:#007cba}.uagb-control__header .uagb-control__actions .uagb-control__units .components-button:last-child{padding:0}.uagb-control__header .uagb-control__actions .uagb-control__units .components-button:only-child{padding-left:10px}.uagb-control__header .uagb-control__actions .components-button.is-secondary:hover:not(:disabled){background:0 0;box-shadow:0 0}.uagb-control__header .uagb-control__actions .components-button.is-secondary:disabled{background:0 0;color:#ccc}.uagb-control__header .uagb-control__actions .components-button.is-secondary{color:#007cba;box-shadow:0 0}.spectra-control-popup{position:relative;top:15px;width:100%;border-radius:2px;padding:16px;margin-bottom:40px;box-shadow:0 2px 8px rgba(0,0,0,.2);background:#fff}.spectra-control-popup>.components-base-control{margin-bottom:15px !important}.spectra-control-popup>.components-base-control:last-child{margin-bottom:0 !important}.spectra-control-popup>.uagb-size-type-field-tabs{margin-bottom:15px !important}.spectra-control-popup>.uagb-size-type-field-tabs .components-base-control{margin-bottom:0 !important}.spectra-control-popup>.uagb-size-type-field-tabs:last-child{margin-bottom:0 !important}.spectra-control-popup .uagb-select-control--layout-inline .components-select-control{margin-bottom:15px !important}.spectra-control-popup__options{margin-bottom:15px;position:relative}.spectra-control-popup__options--action-wrapper{display:flex;justify-content:space-between;margin:0;align-items:center}.spectra-control-popup__options--action-wrapper>.uag-control-label{margin-bottom:0}.spectra-control-popup__options--action-button{margin:0;height:28px;width:28px;padding:5px;border:1px solid #e6e7e9;border-radius:14px;color:#50575e}.spectra-control-popup__options--action-button .dashicons-edit{font-size:15px;line-height:20px}.spectra-control-popup__options--action-button:focus:not(:disabled){box-shadow:none;outline:none}.spectra-control-popup__options--action-button:hover{color:#007cba}.spectra-control-popup__options.active .spectra-control-popup__options--action-button{color:#007cba}.components-base-control:last-child .spectra-control-popup{margin-bottom:16px}.spectra-media-control{position:relative}.spectra-media-control__wrapper{height:130px;border-radius:3px;border:1px solid #e6e7e9;position:relative;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;flex-direction:column;justify-content:flex-end}.spectra-media-control__wrapper--small{height:96px}.spectra-media-control__button{width:18px;height:18px;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;-webkit-align-items:center;align-items:center;justify-content:center;border-radius:50%}.spectra-media-control__button--add{background-color:#ccc}.spectra-media-control__button--add svg path{fill:#fff}.spectra-media-control__button--close{background-color:#f0f0f1}.spectra-media-control__button--close svg path{fill:#555d66}.spectra-media-control__clickable{cursor:pointer;border:unset;color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.spectra-media-control__clickable--add{width:100%;height:100%;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;-webkit-align-items:center;align-items:center;justify-content:center}.spectra-media-control__clickable--replace{width:100%;height:25px;color:#50575e;background-color:#f0f0f1;position:absolute;bottom:-1px;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;-webkit-align-items:center;align-items:center;justify-content:center}.spectra-media-control__clickable--replace .uag-control-label{margin-bottom:0}.spectra-media-control__clickable--close{position:absolute;top:10px;right:10px}.spectra-media-control__icon{width:100%;flex:1;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;-webkit-align-items:center;align-items:center;justify-content:center}.spectra-media-control__icon svg{width:30px;height:30px}.spectra-media-control__icon--stroke svg path{stroke:#959595}.spectra-media-control__icon--fill svg path{fill:#959595}.spectra-media-control__icon+.spectra-media-control__clickable--replace{position:relative}.spectra-media-control .spectra-media-control__footer{background:#f0f0f1;display:flex;justify-content:center;align-items:center}.spectra-media-control .spectra-media-control__footer .uag-control-label{flex-grow:1;height:26px;margin-bottom:0;border:0;padding:0;cursor:pointer;font-size:12px}.spectra-media-control .spectra-media-control__footer .spectra-btn-image-extender{border-top:0;border-bottom:0;border-right:0;border-left:1px solid #e6e7e9;padding:0;width:40px;height:26px;color:#e6e7e9;display:flex;text-align:center;justify-content:center;align-items:center}.spectra-media-control .spectra-media-control__footer .spectra-btn-image-extender svg{width:16px;stroke:#808285;stroke-width:1.4;fill:none}.spectra__change-indicator--dot,.spectra__change-indicator--dot-left,.spectra__change-indicator--dot-right{width:6px;height:6px;position:relative;background-color:#007cba;border-radius:50%;display:inline-block;vertical-align:middle}.spectra__change-indicator--dot-right{left:4px}.spectra__change-indicator--dot-left{right:4px}.spectra__legacy-icon--block-inserter-label{display:none;position:absolute;top:40px;margin:0 auto;padding:2px 4px;font-size:10px;line-height:10px;color:#94a3b8;background-color:#fff;border:1px solid #e2e8f0;border-radius:4px}.block-editor-inserter__panel-content .spectra__legacy-icon--block-inserter-label{display:block}',""]);const r=o},1345(e,t,a){"use strict";function i(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=e&&this.setState(e)}function l(e){this.setState(function(t){var a=this.constructor.getDerivedStateFromProps(e,t);return null!=a?a:null}.bind(this))}function n(e,t){try{var a=this.props,i=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(a,i)}finally{this.props=a,this.state=i}}function o(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");if("function"!=typeof e.getDerivedStateFromProps&&"function"!=typeof t.getSnapshotBeforeUpdate)return e;var a=null,o=null,r=null;if("function"==typeof t.componentWillMount?a="componentWillMount":"function"==typeof t.UNSAFE_componentWillMount&&(a="UNSAFE_componentWillMount"),"function"==typeof t.componentWillReceiveProps?o="componentWillReceiveProps":"function"==typeof t.UNSAFE_componentWillReceiveProps&&(o="UNSAFE_componentWillReceiveProps"),"function"==typeof t.componentWillUpdate?r="componentWillUpdate":"function"==typeof t.UNSAFE_componentWillUpdate&&(r="UNSAFE_componentWillUpdate"),null!==a||null!==o||null!==r){var s=e.displayName||e.name,u="function"==typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+s+" uses "+u+" but also contains the following legacy lifecycles:"+(null!==a?"\n "+a:"")+(null!==o?"\n "+o:"")+(null!==r?"\n "+r:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"==typeof e.getDerivedStateFromProps&&(t.componentWillMount=i,t.componentWillReceiveProps=l),"function"==typeof t.getSnapshotBeforeUpdate){if("function"!=typeof t.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");t.componentWillUpdate=n;var c=t.componentDidUpdate;t.componentDidUpdate=function(e,t,a){var i=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:a;c.call(this,e,t,i)}}return e}a.r(t),a.d(t,{polyfill:()=>o}),i.__suppressDeprecationWarning=!0,l.__suppressDeprecationWarning=!0,n.__suppressDeprecationWarning=!0},1369(e,t,a){"use strict";t.__esModule=!0,t.default=void 0,o(a(5556));var i=o(a(1609)),l=a(5795),n=o(a(2312));function o(e){return e&&e.__esModule?e:{default:e}}var r=function(e){var t,a;function o(){for(var t,a=arguments.length,i=new Array(a),l=0;l=0||(l[a]=e[a]);return l}(e,["children","in"]),o=i.default.Children.toArray(t),r=o[0],s=o[1];return delete l.onEnter,delete l.onEntering,delete l.onEntered,delete l.onExit,delete l.onExiting,delete l.onExited,i.default.createElement(n.default,l,a?i.default.cloneElement(r,{key:"first",onEnter:this.handleEnter,onEntering:this.handleEntering,onEntered:this.handleEntered}):i.default.cloneElement(s,{key:"second",onEnter:this.handleExit,onEntering:this.handleExiting,onEntered:this.handleExited}))},o}(i.default.Component);r.propTypes={};var s=r;t.default=s,e.exports=t.default},1388(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uagb-responsive-select-control .uagb-size-type-field-tabs{align-items:center;display:grid;grid-template-columns:50% 50%}.uagb-responsive-select-control .uagb-size-type-field-tabs .uagb-control__header{margin-bottom:0}.components-base-control .components-base-control.uagb-responsive-select-control{margin-bottom:25px !important}",""]);const r=o},1601(e){"use strict";e.exports=function(e){return e[1]}},1609(e){"use strict";e.exports=window.React},2312(e,t,a){"use strict";t.__esModule=!0,t.default=void 0;var i=r(a(5556)),l=r(a(1609)),n=a(1345),o=a(2958);function r(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign||function(e){for(var t=1;t=0||(l[a]=e[a]);return l}(e,["component","childFactory"]),n=c(this.state.children).map(a);return delete i.appear,delete i.enter,delete i.exit,null===t?n:l.default.createElement(t,i,n)},i}(l.default.Component);g.childContextTypes={transitionGroup:i.default.object.isRequired},g.propTypes={},g.defaultProps={component:"div",childFactory:function(e){return e}};var d=(0,n.polyfill)(g);t.default=d,e.exports=t.default},2531(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uagb-select-control--layout-inline .components-select-control{align-items:center;display:grid;grid-template-columns:50% 50%;margin-bottom:25px;color:#50575e;gap:0}.uagb-select-control--layout-inline .uagb-control__header,.uagb-select-control--layout-inline .uag-control-label,.uagb-select-control--layout-inline .components-select-control label.components-input-control__label{margin-bottom:0}.uagb-select-control--layout-inline:last-child .components-select-control{margin-bottom:0}",""]);const r=o},2694(e,t,a){"use strict";var i=a(6925);function l(){}function n(){}n.resetWarningCache=l,e.exports=function(){function e(e,t,a,l,n,o){if(o!==i){var r=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw r.name="Invariant Violation",r}}function t(){return e}e.isRequired=e;var a={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:n,resetWarningCache:l};return a.PropTypes=a,a}},2854(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".spectra-control-popup__options .spectra-control-popup .uag-font-family-searchable-select{display:flex;width:100%;flex-direction:column}.spectra-control-popup__options .spectra-control-popup .uag-font-family-searchable-select__wrapper{align-items:center;display:grid;grid-template-columns:50% 50%;height:30px}.spectra-control-popup__options .spectra-control-popup .uag-font-family-searchable-select__wrapper label{margin-bottom:0}.spectra-control-popup__options .spectra-control-popup .uag-font-family-searchable-select .uag-font-family-select__input input{box-shadow:none;border:none;min-height:30px}.spectra-control-popup__options .spectra-control-popup .uag-font-family-searchable-select .uag-font-family-select__control{cursor:pointer}.spectra-control-popup__options .spectra-control-popup .uag-font-family-searchable-select .uag-font-family-select__control:hover{border:1px solid #e6e7e9}.spectra-control-popup__options .spectra-control-popup .uag-font-family-searchable-select .uag-font-family-select__menu{z-index:99999}.spectra-control-popup__options .spectra-control-popup .uag-font-family-searchable-select .uag-font-family-select__indicators{height:30px}.spectra-control-popup__options .spectra-control-popup .uag-font-family-searchable-select .uag-font-family-select__dropdown-indicator{padding-left:6px}.spectra-control-popup__options .spectra-control-popup .uag-font-family-searchable-select .uag-font-family-select__dropdown-indicator svg{fill:#50575e;height:14px;width:14px}.spectra-control-popup__options .spectra-control-popup .uag-font-family-searchable-select .uag-font-family-select__dropdown-indicator:hover{color:#50575e}.spectra-control-popup__options .spectra-control-popup .uag-font-family-searchable-select .uag-font-family-select__value-container{top:0}.spectra-control-popup__options .spectra-control-popup .uag-font-family-searchable-select .uag-font-family-select__value-container>div{margin:0;padding:0}",""]);const r=o},2958(e,t,a){"use strict";t.__esModule=!0,t.getChildMapping=l,t.mergeChildMappings=n,t.getInitialChildMapping=function(e,t){return l(e.children,function(a){return(0,i.cloneElement)(a,{onExited:t.bind(null,a),in:!0,appear:o(a,"appear",e),enter:o(a,"enter",e),exit:o(a,"exit",e)})})},t.getNextChildMapping=function(e,t,a){var r=l(e.children),s=n(t,r);return Object.keys(s).forEach(function(l){var n=s[l];if((0,i.isValidElement)(n)){var u=l in t,c=l in r,g=t[l],d=(0,i.isValidElement)(g)&&!g.props.in;!c||u&&!d?c||!u||d?c&&u&&(0,i.isValidElement)(g)&&(s[l]=(0,i.cloneElement)(n,{onExited:a.bind(null,n),in:g.props.in,exit:o(n,"exit",e),enter:o(n,"enter",e)})):s[l]=(0,i.cloneElement)(n,{in:!1}):s[l]=(0,i.cloneElement)(n,{onExited:a.bind(null,n),in:!0,exit:o(n,"exit",e),enter:o(n,"enter",e)})}}),s};var i=a(1609);function l(e,t){var a=Object.create(null);return e&&i.Children.map(e,function(e){return e}).forEach(function(e){a[e.key]=function(e){return t&&(0,i.isValidElement)(e)?t(e):e}(e)}),a}function n(e,t){function a(a){return a in t?t[a]:e[a]}e=e||{},t=t||{};var i,l=Object.create(null),n=[];for(var o in e)o in t?n.length&&(l[o]=n,n=[]):n.push(o);var r={};for(var s in t){if(l[s])for(i=0;i{if(!window.localStorage)return null;if(!e)return localStorage;const t=localStorage.getItem(e);return t?JSON.parse(t):null};var l=a(5072),n=a.n(l),o=a(4284),r=a.n(o),s=a(7659),u=a.n(s),c=a(4868),g=a.n(c),d=a(540),p=a.n(d),h=a(951),m={};h.A&&h.A.locals&&(m.locals=h.A.locals);var b,f=0,v={attributes:{id:"uagb-editor-styles"}};v.setAttributes=g(),v.insert=u().bind(null,"head"),v.domAPI=r(),v.insertStyleElement=p(),m.use=function(e){return v.options=e||{},f++||(b=n()(h.A,v)),m},m.unuse=function(){f>0&&! --f&&(b(),b=null)};var w=a(1609),x=a.n(w);const y=window.wp.element,_="#fff",k="#1d2327",S="none",C={logo:(0,y.createElement)("svg",{width:20,height:20,viewBox:"0 0 85 85",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M41.7849 0C33.5206 0 25.4419 2.49258 18.5705 7.16254C11.699 11.8325 6.34331 18.4701 3.18071 26.236C0.0181112 34.0018 -0.809377 42.5471 0.802901 50.7913C2.41518 59.0355 6.3948 66.6083 12.2385 72.552C18.0822 78.4958 25.5276 82.5435 33.633 84.1834C41.7385 85.8232 50.1401 84.9816 57.7753 81.7649C65.4105 78.5482 71.9363 73.1008 76.5277 66.1117C81.1191 59.1226 83.5697 50.9057 83.5697 42.5C83.565 31.2298 79.1612 20.4225 71.326 12.4533C63.4908 4.48402 52.8655 0.0048112 41.7849 0ZM57.5278 49.0175C57.5278 49.1264 57.5278 49.2354 57.5278 49.3443V49.6529V49.8526C57.3161 51.0856 56.8673 52.2639 56.207 53.3201L55.8143 53.8829L55.2431 54.5546C55.0482 54.8082 54.8268 55.0396 54.5827 55.2445V55.3353L54.4578 55.4261L54.2079 55.6258C54.1249 55.7007 54.0353 55.7675 53.9402 55.8255L53.6724 56.0071L34.3061 69.0602C34.1479 69.1683 33.9612 69.2253 33.7706 69.2236H33.5743C33.447 69.1967 33.3262 69.1443 33.2189 69.0695C33.1117 68.9947 33.0201 68.899 32.9495 68.7879C32.9495 68.7879 32.5033 67.9891 32.4676 67.9347V67.7531V67.6623V67.5534V67.4263V67.2811C31.7014 65.262 31.6378 63.0371 32.2872 60.9761C32.9366 58.9152 34.2601 57.1424 36.0375 55.9526L45.0691 49.8708C45.2101 49.7754 45.3201 49.6398 45.3853 49.4809C45.4505 49.322 45.4679 49.147 45.4355 48.9781C45.403 48.8091 45.3221 48.6537 45.2029 48.5315C45.0837 48.4093 44.9316 48.3257 44.7657 48.2913L34.1633 46.1128H33.8599H33.7706H33.485H33.1816H33.0567H32.896H32.8068L32.5212 46.0038H32.4319H32.2534L31.9679 45.8586L31.6823 45.7134L31.4145 45.55L31.1468 45.3866C30.3041 44.8521 29.5509 44.1841 28.9156 43.4077L28.6836 43.0809L28.4159 42.6634C27.73 41.6278 27.255 40.4629 27.0189 39.2375C26.7828 38.012 26.7905 36.751 27.0415 35.5286C27.228 34.6884 27.5221 33.8766 27.9161 33.1141C28.0232 32.9144 28.1124 32.7328 28.2195 32.5694L28.3802 32.3153C28.4948 32.1207 28.6199 31.9329 28.755 31.7525L28.9156 31.5528L29.112 31.3167L29.3083 31.0989L29.4333 30.9718L29.6475 30.754L29.8259 30.5906L30.0223 30.4272L30.2365 30.2456H30.3257L30.4685 30.1185H30.5578L30.7898 29.9551L50.049 16.9746C50.1725 16.8912 50.3113 16.8338 50.457 16.806C50.6027 16.7782 50.7524 16.7804 50.8973 16.8126C51.0421 16.8448 51.1791 16.9062 51.3002 16.9933C51.4212 17.0804 51.5238 17.1913 51.6019 17.3195L51.7626 17.5918L51.8875 17.846C51.8875 17.9368 51.9768 18.0094 52.0125 18.082C52.0125 18.082 52.0125 18.082 52.0125 18.191C52.0239 18.2325 52.0239 18.2765 52.0125 18.318L52.1195 18.5904C52.1292 18.6383 52.1292 18.6877 52.1195 18.7356C52.1195 18.7356 52.1195 18.7356 52.1195 18.8445C52.8288 20.8305 52.8625 23.0011 52.2153 25.0089C51.5681 27.0166 50.2774 28.7455 48.5497 29.9188L39.6251 35.9462C39.4842 36.0415 39.3742 36.1772 39.309 36.3361C39.2438 36.495 39.2263 36.6699 39.2588 36.8389C39.2912 37.0078 39.3722 37.1632 39.4914 37.2854C39.6106 37.4077 39.7627 37.4912 39.9286 37.5256L50.4417 39.686C52.5458 40.1281 54.4361 41.2935 55.7948 42.9862C57.1536 44.679 57.8979 46.796 57.9027 48.9812C57.5635 48.4003 57.5278 48.9812 57.5278 48.9812V49.0175Z",fill:"url(#paint0_linear_619_170)"})),section:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M21 15V19C21 20.1046 20.1046 21 19 21H5C3.89543 21 3 20.1046 3 19L3 15M21 15L3 15M21 15V9M3 15L3 9M21 9V5C21 3.89543 20.1046 3 19 3L5 3C3.89543 3 3 3.89543 3 5L3 9M21 9L3 9",fill:S,stroke:_,strokeWidth:1.4})),buttons:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M7 17.5H17M7 6.5H17M5 10H19C20.1046 10 21 9.10457 21 8V5C21 3.89543 20.1046 3 19 3H5C3.89543 3 3 3.89543 3 5V8C3 9.10457 3.89543 10 5 10ZM5 21H19C20.1046 21 21 20.1046 21 19V16C21 14.8954 20.1046 14 19 14H5C3.89543 14 3 14.8954 3 16V19C3 20.1046 3.89543 21 5 21Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),buttons_child:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M7 11.5H17M5 15H19C20.1046 15 21 14.1046 21 13V10C21 8.89543 20.1046 8 19 8H5C3.89543 8 3 8.89543 3 10V13C3 14.1046 3.89543 15 5 15Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),advanced_heading:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M8 7V12.8333M8 12.8333V17M8 12.8333H16M16 12.8333V7M16 12.8333V17M5 21H19C20.1046 21 21 20.1046 21 19V5C21 3.89543 20.1046 3 19 3H5C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),google_map:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M9 3.00002L4.10557 5.44723C3.428 5.78601 3 6.47854 3 7.23608V20.382C3 21.1254 3.78231 21.6089 4.44721 21.2764L9 19M9 3.00002L15 5.00002M9 3.00002V19M9 19L15 21M15 5.00002L19.5528 2.72362C20.2177 2.39117 21 2.87467 21 3.61805V16.7639C21 17.5215 20.572 18.214 19.8944 18.5528L15 21M15 5.00002V21",fill:S,stroke:_,strokeWidth:1.4})),info_box:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M7 13H17M7 16.5H15.3333M9 8C9 8.55228 8.55228 9 8 9C7.44772 9 7 8.55228 7 8C7 7.44772 7.44772 7 8 7C8.55228 7 9 7.44772 9 8ZM5 21H19C20.1046 21 21 20.1046 21 19V5C21 3.89543 20.1046 3 19 3H5C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),post_carousel:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M0 17C1.10457 17 2 16.1046 2 15V8C2 6.89543 1.10457 6 0 6M24 17C22.8954 17 22 16.1046 22 15V8C22 6.89543 22.8954 6 24 6M7 17H17C18.1046 17 19 16.1046 19 15V8C19 6.89543 18.1046 6 17 6H7C5.89543 6 5 6.89543 5 8V15C5 16.1046 5.89543 17 7 17Z",fill:S,stroke:_,strokeWidth:1.4}),(0,y.createElement)("path",{d:"M8 11H12.5M8 14H16",stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),post_masonry:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M3 14C3 12.8954 3.89543 12 5 12H8C9.10457 12 10 12.8954 10 14V21C10 22.1046 9.10457 23 8 23H5C3.89543 23 3 22.1046 3 21V14Z",fill:S,stroke:_,strokeWidth:1.4}),(0,y.createElement)("path",{d:"M14 3C14 1.89543 14.8954 1 16 1H19C20.1046 1 21 1.89543 21 3V10C21 11.1046 20.1046 12 19 12H16C14.8954 12 14 11.1046 14 10V3Z",fill:S,stroke:_,strokeWidth:1.4}),(0,y.createElement)("path",{d:"M14 18C14 16.8954 14.8954 16 16 16H19C20.1046 16 21 16.8954 21 18V21C21 22.1046 20.1046 23 19 23H16C14.8954 23 14 22.1046 14 21V18Z",fill:S,stroke:_,strokeWidth:1.4}),(0,y.createElement)("path",{d:"M3 3C3 1.89543 3.89543 1 5 1H8C9.10457 1 10 1.89543 10 3V6C10 7.10457 9.10457 8 8 8H5C3.89543 8 3 7.10457 3 6V3Z",fill:S,stroke:_,strokeWidth:1.4})),post_grid:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M3 16C3 14.8954 3.89543 14 5 14H8C9.10457 14 10 14.8954 10 16V19C10 20.1046 9.10457 21 8 21H5C3.89543 21 3 20.1046 3 19V16Z",fill:S,stroke:_,strokeWidth:1.4}),(0,y.createElement)("path",{d:"M14 16C14 14.8954 14.8954 14 16 14H19C20.1046 14 21 14.8954 21 16V19C21 20.1046 20.1046 21 19 21H16C14.8954 21 14 20.1046 14 19V16Z",fill:S,stroke:_,strokeWidth:1.4}),(0,y.createElement)("path",{d:"M3 5C3 3.89543 3.89543 3 5 3H8C9.10457 3 10 3.89543 10 5V8C10 9.10457 9.10457 10 8 10H5C3.89543 10 3 9.10457 3 8V5Z",fill:S,stroke:_,strokeWidth:1.4}),(0,y.createElement)("path",{d:"M14 5C14 3.89543 14.8954 3 16 3H19C20.1046 3 21 3.89543 21 5V8C21 9.10457 20.1046 10 19 10H16C14.8954 10 14 9.10457 14 8V5Z",fill:S,stroke:_,strokeWidth:1.4})),testimonial:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M15.5 9.42857C15.5 10.2175 14.903 10.8571 14.1667 10.8571C13.4303 10.8571 12.8333 10.2175 12.8333 9.42857C12.8333 8.63959 13.4303 8 14.1667 8C14.903 8 15.5 8.63959 15.5 9.42857ZM15.5 9.42857C15.5 9.42857 15.5 11.5714 13.5 13M11.1667 9.42857C11.1667 10.2175 10.5697 10.8571 9.83333 10.8571C9.09695 10.8571 8.5 10.2175 8.5 9.42857C8.5 8.63959 9.09695 8 9.83333 8C10.5697 8 11.1667 8.63959 11.1667 9.42857ZM11.1667 9.42857C11.1667 9.42857 11.1667 11.5714 9.16667 13M12 21L14.4142 18.5858C14.7893 18.2107 15.298 18 15.8284 18H19C20.1046 18 21 17.1046 21 16V5C21 3.89543 20.1046 3 19 3H5C3.89543 3 3 3.89543 3 5V16C3 17.1046 3.89543 18 5 18H8.17157C8.70201 18 9.21071 18.2107 9.58579 18.5858L12 21Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),cf7_styler:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M4.51555 17C6.13007 19.412 8.87958 21 12 21C15.1204 21 17.8699 19.412 19.4845 17M4.51555 17C3.55827 15.5699 3 13.8501 3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12C21 13.8501 20.4417 15.5699 19.4845 17M4.51555 17C5.75777 17 7.12889 15 8.43944 13M19.4845 17C18.2422 17 16.8711 15 15.5606 13M8.43944 13C9.75 11 11 9 12 9C13 9 14.25 11 15.5606 13M8.43944 13L9.09522 14.2607C9.47211 14.9852 10.5116 14.9769 10.8768 14.2464L11.3795 13.241C11.6848 12.6305 12.4984 12.4984 12.9811 12.9811L13.4309 13.4309C13.7632 13.7632 14.282 13.8193 14.6776 13.5658L15.5606 13",fill:S,stroke:_,strokeWidth:1.4})),gf_styler:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M17 12V15H7L6.99998 12.9996C6.99998 10.7905 8.79083 9.00001 10.9999 9.00001H17.5M3.33984 8.71466V15.2854C3.33984 16.0317 3.75541 16.7159 4.41768 17.0601L11.0779 20.5208C11.656 20.8212 12.3442 20.8212 12.9223 20.5208L19.5825 17.0601C20.2448 16.7159 20.6604 16.0317 20.6604 15.2854V8.71466C20.6604 7.96832 20.2448 7.28407 19.5825 6.93995L12.9223 3.47918C12.3442 3.1788 11.656 3.1788 11.0779 3.47918L4.41768 6.93995C3.75541 7.28407 3.33984 7.96832 3.33984 8.71466Z",fill:S,stroke:_,strokeWidth:1.4})),content_timeline:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M12.0001 3V7M12.0001 21V17M12.0001 7H15.0001M12.0001 7V12M15.0001 7C15.0001 8.10457 15.8954 9 17 9H19C20.1046 9 21 8.10457 21 7C21 5.89543 20.1046 5 19 5H17C15.8954 5 15.0001 5.89543 15.0001 7ZM12.0001 12H9M12.0001 12V17M9 12C9 13.1046 8.10457 14 7 14H5C3.89543 14 3 13.1046 3 12C3 10.8954 3.89543 10 5 10H7C8.10457 10 9 10.8954 9 12ZM12.0001 17H15.0001M15.0001 17C15.0001 18.1046 15.8954 19 17 19H19C20.1046 19 21 18.1046 21 17C21 15.8954 20.1046 15 19 15H17C15.8954 15 15.0001 15.8954 15.0001 17Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),content_timeline_child:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M5.99993 3V7V12M5.99993 21V17V12M5.99993 12H9M9 12C9 13.1046 9.89543 14 11 14H16C17.1046 14 18 13.1046 18 12C18 10.8954 17.1046 10 16 10H11C9.89543 10 9 10.8954 9 12Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),call_to_action:(0,y.createElement)("svg",{width:40,height:40,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M16.4545 16.4545L14.6364 21L11 11L21 14.6364L16.4545 16.4545ZM16.4545 16.4545L21 21M9 16.9291C5.60771 16.4439 3 13.5265 3 10C3 6.13401 6.13401 3 10 3C13.5265 3 16.4439 5.60771 16.9291 9M8.5 12.5987C7.6033 12.0799 7 11.1104 7 10C7 8.34315 8.34315 7 10 7C11.1104 7 12.0799 7.6033 12.5987 8.5",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),post_timeline:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M4 3V6M4 6C2.89543 6 2 6.89543 2 8C2 9.10457 2.89543 10 4 10M4 6C5.10457 6 6 6.89543 6 8C6 9.10457 5.10457 10 4 10M4 10V14M4 14C2.89543 14 2 14.8954 2 16C2 17.1046 2.89543 18 4 18M4 14C5.10457 14 6 14.8954 6 16C6 17.1046 5.10457 18 4 18M4 18V21M11 18H19C20.1046 18 21 17.1046 21 16C21 14.8954 20.1046 14 19 14H11C9.89543 14 9 14.8954 9 16C9 17.1046 9.89543 18 11 18ZM11 10H19C20.1046 10 21 9.10457 21 8C21 6.89543 20.1046 6 19 6H11C9.89543 6 9 6.89543 9 8C9 9.10457 9.89543 10 11 10Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),icon_list:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M11 5H21M11 12H21M11 19H21",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"}),(0,y.createElement)("path",{d:"M7 5C7 6.10457 6.10457 7 5 7C3.89543 7 3 6.10457 3 5C3 3.89543 3.89543 3 5 3C6.10457 3 7 3.89543 7 5Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"}),(0,y.createElement)("path",{d:"M7 12C7 13.1046 6.10457 14 5 14C3.89543 14 3 13.1046 3 12C3 10.8954 3.89543 10 5 10C6.10457 10 7 10.8954 7 12Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"}),(0,y.createElement)("path",{d:"M7 19C7 20.1046 6.10457 21 5 21C3.89543 21 3 20.1046 3 19C3 17.8954 3.89543 17 5 17C6.10457 17 7 17.8954 7 19Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),icon_list_child:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M11 5H21M13 11H21M13 16H21M13 20.5H21M7 5C7 6.10457 6.10457 7 5 7C3.89543 7 3 6.10457 3 5C3 3.89543 3.89543 3 5 3C6.10457 3 7 3.89543 7 5Z",fill:S,stroke:_,strokeWidth:1.4}),(0,y.createElement)("path",{d:"M9 11C9 11.5523 8.55228 12 8 12C7.44772 12 7 11.5523 7 11C7 10.4477 7.44772 10 8 10C8.55228 10 9 10.4477 9 11Z",fill:S,stroke:_,strokeWidth:1.4}),(0,y.createElement)("path",{d:"M9 16C9 16.5523 8.55228 17 8 17C7.44772 17 7 16.5523 7 16C7 15.4477 7.44772 15 8 15C8.55228 15 9 15.4477 9 16Z",fill:S,stroke:_,strokeWidth:1.4}),(0,y.createElement)("path",{d:"M9 20.5C9 21.0523 8.55228 21.5 8 21.5C7.44772 21.5 7 21.0523 7 20.5C7 19.9477 7.44772 19.5 8 19.5C8.55228 19.5 9 19.9477 9 20.5Z",fill:S,stroke:_,strokeWidth:1.4})),team:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M17 20H22V18C22 16.3431 20.6569 15 19 15C18.0444 15 17.1931 15.4468 16.6438 16.1429M17 20H7M17 20V18C17 17.3438 16.8736 16.717 16.6438 16.1429M7 20H2V18C2 16.3431 3.34315 15 5 15C5.95561 15 6.80686 15.4468 7.35625 16.1429M7 20V18C7 17.3438 7.12642 16.717 7.35625 16.1429M7.35625 16.1429C8.0935 14.301 9.89482 13 12 13C14.1052 13 15.9065 14.301 16.6438 16.1429M15 7C15 8.65685 13.6569 10 12 10C10.3431 10 9 8.65685 9 7C9 5.34315 10.3431 4 12 4C13.6569 4 15 5.34315 15 7ZM21 10C21 11.1046 20.1046 12 19 12C17.8954 12 17 11.1046 17 10C17 8.89543 17.8954 8 19 8C20.1046 8 21 8.89543 21 10ZM7 10C7 11.1046 6.10457 12 5 12C3.89543 12 3 11.1046 3 10C3 8.89543 3.89543 8 5 8C6.10457 8 7 8.89543 7 10Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),tabs:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M10 3V6C10 7.10457 10.8954 8 12 8H15.5M15.5 8H21M15.5 8V3M5 21H19C20.1046 21 21 20.1046 21 19V5C21 3.89543 20.1046 3 19 3H5C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21Z",fill:S,stroke:_,strokeWidth:1.4})),tabs_child:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M12 3V8C12 9.10457 12.8954 10 14 10H16.5H21M5 21H19C20.1046 21 21 20.1046 21 19V5C21 3.89543 20.1046 3 19 3H5C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21Z",fill:S,stroke:_,strokeWidth:1.4})),social_share:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M9 12C9 13.1046 8.10457 14 7 14C5.89543 14 5 13.1046 5 12C5 10.8954 5.89543 10 7 10C8.10457 10 9 10.8954 9 12Z",fill:S,stroke:_,strokeWidth:1.4}),(0,y.createElement)("path",{d:"M19 6C19 7.10457 18.1046 8 17 8C15.8954 8 15 7.10457 15 6C15 4.89543 15.8954 4 17 4C18.1046 4 19 4.89543 19 6Z",fill:S,stroke:_,strokeWidth:1.4}),(0,y.createElement)("path",{d:"M19 18C19 19.1046 18.1046 20 17 20C15.8954 20 15 19.1046 15 18C15 16.8954 15.8954 16 17 16C18.1046 16 19 16.8954 19 18Z",fill:S,stroke:_,strokeWidth:1.4}),(0,y.createElement)("path",{d:"M9 10.5L15 7M9 13.5L15 17",fill:S,stroke:_,strokeWidth:1.4})),social_share_child:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M9 10.5L15 7M9 13.5L15 17M21 18C21 19.6569 19.6569 21 18 21C16.3431 21 15 19.6569 15 18C15 16.3431 16.3431 15 18 15C19.6569 15 21 16.3431 21 18ZM9 12C9 13.1046 8.10457 14 7 14C5.89543 14 5 13.1046 5 12C5 10.8954 5.89543 10 7 10C8.10457 10 9 10.8954 9 12ZM19 6C19 7.10457 18.1046 8 17 8C15.8954 8 15 7.10457 15 6C15 4.89543 15.8954 4 17 4C18.1046 4 19 4.89543 19 6Z",fill:S,stroke:_,strokeWidth:1.4})),restaurant_menu:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M17.7472 5.05554C17.5824 4.84998 17.3481 4.68976 17.074 4.59515C16.8912 4.53203 16.696 4.5 16.5 4.5M16.5 4.5C16.4022 4.5 16.3042 4.50797 16.2074 4.52402C15.9164 4.57225 15.6491 4.6913 15.4393 4.86612C15.2296 5.04093 15.0867 5.26366 15.0288 5.50614C14.9709 5.74861 15.0006 5.99995 15.1142 6.22835C15.2277 6.45676 15.42 6.65199 15.6666 6.78934C15.9133 6.92669 16.2033 7 16.5 7C16.7967 7 17.0867 7.07331 17.3334 7.21066C17.58 7.34802 17.7723 7.54324 17.8858 7.77165C17.9994 8.00005 18.0291 8.25139 17.9712 8.49386C17.9133 8.73634 17.7704 8.95907 17.5607 9.13388C17.3509 9.3087 17.0836 9.42775 16.7926 9.47598C16.6958 9.49203 16.5978 9.5 16.5 9.5M16.5 4.5V4M15.2528 8.94446C15.4176 9.15003 15.6519 9.31024 15.926 9.40485C16.1088 9.46797 16.304 9.5 16.5 9.5M16.5 9.5V10",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"}),(0,y.createElement)("path",{d:"M17.7472 15.0555C17.5824 14.85 17.3481 14.6898 17.074 14.5952C16.8912 14.532 16.696 14.5 16.5 14.5M16.5 14.5C16.4022 14.5 16.3042 14.508 16.2074 14.524C15.9164 14.5723 15.6491 14.6913 15.4393 14.8661C15.2296 15.0409 15.0867 15.2637 15.0288 15.5061C14.9709 15.7486 15.0006 15.9999 15.1142 16.2284C15.2277 16.4568 15.42 16.652 15.6666 16.7893C15.9133 16.9267 16.2033 17 16.5 17C16.7967 17 17.0867 17.0733 17.3334 17.2107C17.58 17.348 17.7723 17.5432 17.8858 17.7716C17.9994 18.0001 18.0291 18.2514 17.9712 18.4939C17.9133 18.7363 17.7704 18.9591 17.5607 19.1339C17.3509 19.3087 17.0836 19.4278 16.7926 19.476C16.6958 19.492 16.5978 19.5 16.5 19.5M16.5 14.5V14M15.2528 18.9445C15.4176 19.15 15.6519 19.3102 15.926 19.4049C16.1088 19.468 16.304 19.5 16.5 19.5M16.5 19.5V20",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"}),(0,y.createElement)("path",{d:"M6 5H12M6 15H12M6 8H9M6 18H9",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"}),(0,y.createElement)("path",{d:"M3 3C3 1.89543 3.89543 1 5 1H19C20.1046 1 21 1.89543 21 3V21C21 22.1046 20.1046 23 19 23H5C3.89543 23 3 22.1046 3 21V3Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),restaurant_menu_child:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M20.6208 8.58331C20.3736 8.27496 20.0222 8.03464 19.611 7.89273C19.3367 7.79804 19.0441 7.75 18.75 7.75M18.75 7.75C18.6033 7.75 18.4563 7.76195 18.311 7.78603C17.8746 7.85838 17.4737 8.03695 17.159 8.29918C16.8443 8.5614 16.6301 8.89549 16.5432 9.25921C16.4564 9.62292 16.501 9.99992 16.6713 10.3425C16.8416 10.6851 17.13 10.978 17.5 11.184C17.87 11.39 18.305 11.5 18.75 11.5C19.195 11.5 19.63 11.61 20 11.816C20.37 12.022 20.6584 12.3149 20.8287 12.6575C20.999 13.0001 21.0436 13.3771 20.9568 13.7408C20.8699 14.1045 20.6557 14.4386 20.341 14.7008C20.0263 14.963 19.6254 15.1416 19.189 15.214C19.0437 15.2381 18.8967 15.25 18.75 15.25M18.75 7.75V7M16.8792 14.4167C17.1264 14.725 17.4778 14.9654 17.889 15.1073C18.1633 15.202 18.4559 15.25 18.75 15.25M18.75 15.25V16M3 9.5H12M3 13H7.5M3 3H20.9568M3 21H20.9568",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),blockquote:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M7 7H17M7 11H9M17 11.8571C17 12.3305 16.6418 12.7143 16.2 12.7143C15.7582 12.7143 15.4 12.3305 15.4 11.8571C15.4 11.3838 15.7582 11 16.2 11C16.6418 11 17 11.3838 17 11.8571ZM17 11.8571C17 11.8571 17 13.1429 15.8 14M13.6 11.8571C13.6 12.3305 13.2418 12.7143 12.8 12.7143C12.3582 12.7143 12 12.3305 12 11.8571C12 11.3838 12.3582 11 12.8 11C13.2418 11 13.6 11.3838 13.6 11.8571ZM13.6 11.8571C13.6 11.8571 13.6 13.1429 12.4 14M3 21V5C3 3.89543 3.89543 3 5 3H19C20.1046 3 21 3.89543 21 5V16C21 17.1046 20.1046 18 19 18H7.66667C7.23393 18 6.81286 18.1404 6.46667 18.4L3 21Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),columns:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M15 3H19C20.1046 3 21 3.89543 21 5V19C21 20.1046 20.1046 21 19 21H15M15 3V21M15 3H9M15 21H9M9 3H5C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21H9M9 3V21",fill:S,stroke:_,strokeWidth:1.4})),column:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M3 5C3 3.89543 3.89543 3 5 3H10C11.1046 3 12 3.89543 12 5V19C12 20.1046 11.1046 21 10 21H5C3.89543 21 3 20.1046 3 19V5Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"}),(0,y.createElement)("path",{d:"M15 3H19C20.1046 3 21 3.89543 21 5V19C21 20.1046 20.1046 21 19 21H15",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeDasharray:1.4})),marketing_button:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M7 20.9895H17M4 16.9895H20",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"}),(0,y.createElement)("path",{d:"M10 7H19M3 11H21C22.1046 11 23 10.1046 23 9V5C23 3.89543 22.1046 3 21 3H3C1.89543 3 1 3.89543 1 5V9C1 10.1046 1.89543 11 3 11ZM7 7C7 7.55228 6.55228 8 6 8C5.44772 8 5 7.55228 5 7C5 6.44772 5.44772 6 6 6C6.55228 6 7 6.44772 7 7Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),table_of_contents:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M7 16H13M7 12H15.3333M7 8H17M5 21H19C20.1046 21 21 20.1046 21 19V5C21 3.89543 20.1046 3 19 3H5C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),faq:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M9.00006 9C9.50006 8 10.5001 7 12.0001 7C13.5002 7 15.0001 8.5 15.0001 10C15.0001 11.4553 14.0588 12.4399 13.0843 12.8686C13.0248 12.8948 12.9619 12.9116 12.8992 12.9285C12.4001 13.0627 12.0001 13.4804 12.0001 14M12.0001 17H12.0101M21.0001 12C21.0001 16.9706 16.9706 21 12.0001 21C10.5124 21 9.1091 20.6391 7.87286 20C7.19356 19.6488 3.56466 21.5054 3 21C2.43678 20.4959 4.93748 17.6302 4.51561 17C3.55833 15.5699 3.00006 13.8501 3.00006 12C3.00006 7.02944 7.0295 3 12.0001 3C16.9706 3 21.0001 7.02944 21.0001 12Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),faq_child:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M12.0067 10.2C12.34 9.6 13.0067 9 14.0067 9C15.0067 9 16.0067 9.9 16.0067 10.8C16.0067 11.6628 15.394 12.2498 14.7527 12.5118C14.6977 12.5343 14.6397 12.5477 14.5824 12.5632C14.2608 12.6496 14.0067 12.8957 14.0067 13.2M14.0067 15H14.0133M11.0002 15H11.0069M8.00017 15H8.00684M21.0001 12C21.0001 16.9706 16.9706 21 12.0001 21C10.5124 21 9.1091 20.6391 7.87286 20C7.19356 19.6488 3.56466 21.5054 3 21C2.43678 20.4959 4.93748 17.6302 4.51561 17C3.55833 15.5699 3.00006 13.8501 3.00006 12C3.00006 7.02944 7.0295 3 12.0001 3C16.9706 3 21.0001 7.02944 21.0001 12Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),forms:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M7 10H17M7 7H10.5M9 17H15M7 13H17M13.5 7H17M5 21H19C20.1046 21 21 20.1046 21 19V5C21 3.89543 20.1046 3 19 3H5C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),how_to:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M13 3H5C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21H19C20.1046 21 21 20.1046 21 19V11M13 3L21 11M13 3V9C13 10.1046 13.8954 11 15 11H21M10 11H17M10 7H13M10 15H17M7 7H7.1M7 11H7.1M7 15H7.1",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),how_to_step:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"}),(0,y.createElement)("path",{d:"M23 12C23 13.1046 22.1046 14 21 14C19.8954 14 19 13.1046 19 12C19 10.8954 19.8954 10 21 10C22.1046 10 23 10.8954 23 12Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"}),(0,y.createElement)("path",{d:"M5 12C5 13.1046 4.10457 14 3 14C1.89543 14 1 13.1046 1 12C1 10.8954 1.89543 10 3 10C4.10457 10 5 10.8954 5 12Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"}),(0,y.createElement)("path",{d:"M7.5 12H7.6",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"}),(0,y.createElement)("path",{d:"M16.5 12H16.6",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),inline_notice:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M3 21H21M3 3H21M10 12H19M3 17H21C22.1046 17 23 16.1046 23 15V9C23 7.89543 22.1046 7 21 7H3C1.89543 7 1 7.89543 1 9V15C1 16.1046 1.89543 17 3 17ZM7 12C7 12.5523 6.55228 13 6 13C5.44772 13 5 12.5523 5 12C5 11.4477 5.44772 11 6 11C6.55228 11 7 11.4477 7 12Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),wp_search:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M3 21L9 15M7 10C7 13.866 10.134 17 14 17C17.866 17 21 13.866 21 10C21 6.13401 17.866 3 14 3C10.134 3 7 6.13401 7 10Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),taxonomy_list:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M10 16H17M10 12H15M10 8H17M6.98999 8H6.99999M6.98999 12H6.99999M6.98999 16H6.99999M5 21H19C20.1046 21 21 20.1046 21 19V5C21 3.89543 20.1046 3 19 3H5C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),review:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M7 10.5H17M9.5 7H9.51M6.99 7H7M12 7H12.01M7 14H14M12 21L14.4142 18.5858C14.7893 18.2107 15.298 18 15.8284 18H19C20.1046 18 21 17.1046 21 16V5C21 3.89543 20.1046 3 19 3H5C3.89543 3 3 3.89543 3 5V16C3 17.1046 3.89543 18 5 18H8.17157C8.70201 18 9.21071 18.2107 9.58579 18.5858L12 21Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),lottie:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M7 17C7 17 12 17.5 12 12C12 6.5 17 7 17 7M5 21H19C20.1046 21 21 20.1046 21 19V5C21 3.89543 20.1046 3 19 3H5C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),accept:(0,y.createElement)("svg",{width:24,height:24,role:"img",viewBox:"0 0 24 24",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M20 12H12M4 12L5.66667 14L9 10M3 17H21C22.1046 17 23 16.1046 23 15V9C23 7.89543 22.1046 7 21 7H3C1.89543 7 1 7.89543 1 9V15C1 16.1046 1.89543 17 3 17Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),checkbox:(0,y.createElement)("svg",{width:24,height:24,role:"img",viewBox:"0 0 24 24",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M8 12L10.6667 15L16 9M5.77778 20H18.2222C19.2041 20 20 18.9767 20 17.7143V6.28571C20 5.02335 19.2041 4 18.2222 4H5.77778C4.79594 4 4 5.02335 4 6.28571V17.7143C4 18.9767 4.79594 20 5.77778 20Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),datepicker:(0,y.createElement)("svg",{width:24,height:24,role:"img",viewBox:"0 0 24 24",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M8 7V3M16 7V3M8 13H8.1M11.9 13H12M16 13H16.1M5 21H19C20.1046 21 21 20.1046 21 19V7C21 5.89543 20.1046 5 19 5H5C3.89543 5 3 5.89543 3 7V19C3 20.1046 3.89543 21 5 21Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),email:(0,y.createElement)("svg",{width:24,height:24,role:"img",viewBox:"0 0 24 24",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M3 8L10.8906 13.2604C11.5624 13.7083 12.4376 13.7083 13.1094 13.2604L21 8M5 19H19C20.1046 19 21 18.1046 21 17V7C21 5.89543 20.1046 5 19 5H5C3.89543 5 3 5.89543 3 7V17C3 18.1046 3.89543 19 5 19Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),hidden:(0,y.createElement)("svg",{width:24,height:24,role:"img",viewBox:"0 0 24 24",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M3.00024 3L6.5894 6.58916M21.0002 21L17.4114 17.4112M13.8751 18.8246C13.268 18.9398 12.6414 19 12.0007 19C7.52305 19 3.73275 16.0571 2.4585 12C2.80539 10.8955 3.33875 9.87361 4.02168 8.97118M9.87892 9.87868C10.4218 9.33579 11.1718 9 12.0002 9C13.6571 9 15.0002 10.3431 15.0002 12C15.0002 12.8284 14.6645 13.5784 14.1216 14.1213M9.87892 9.87868L14.1216 14.1213M9.87892 9.87868L6.5894 6.58916M14.1216 14.1213L6.5894 6.58916M14.1216 14.1213L17.4114 17.4112M6.5894 6.58916C8.14922 5.58354 10.0068 5 12.0007 5C16.4783 5 20.2686 7.94291 21.5429 12C20.836 14.2507 19.3548 16.1585 17.4114 17.4112",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),name:(0,y.createElement)("svg",{width:24,height:24,role:"img",viewBox:"0 0 24 24",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M18 9H13M13 12H17M5 19H19C20.1046 19 21 18.1046 21 17V7C21 5.89543 20.1046 5 19 5H5C3.89543 5 3 5.89543 3 7V17C3 18.1046 3.89543 19 5 19ZM7 14H9C9.55228 14 10 13.5523 10 13V9C10 8.44772 9.55228 8 9 8H7C6.44772 8 6 8.44772 6 9V13C6 13.5523 6.44772 14 7 14Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),phone:(0,y.createElement)("svg",{width:24,height:24,role:"img",viewBox:"0 0 24 24",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M3 5C3 3.89543 3.89543 3 5 3H8.27924C8.70967 3 9.09181 3.27543 9.22792 3.68377L10.7257 8.17721C10.8831 8.64932 10.6694 9.16531 10.2243 9.38787L7.96701 10.5165C9.06925 12.9612 11.0388 14.9308 13.4835 16.033L14.6121 13.7757C14.8347 13.3306 15.3507 13.1169 15.8228 13.2743L20.3162 14.7721C20.7246 14.9082 21 15.2903 21 15.7208V19C21 20.1046 20.1046 21 19 21H18C9.71573 21 3 14.2843 3 6V5Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),radio:(0,y.createElement)("svg",{width:24,height:24,role:"img",viewBox:"0 0 24 24",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M12 7H22M12 17H22M8 7C8 8.65685 6.65685 10 5 10C3.34315 10 2 8.65685 2 7C2 5.34315 3.34315 4 5 4C6.65685 4 8 5.34315 8 7ZM8 17C8 18.6569 6.65685 20 5 20C3.34315 20 2 18.6569 2 17C2 15.3431 3.34315 14 5 14C6.65685 14 8 15.3431 8 17ZM5.5 7C5.5 7.27614 5.27614 7.5 5 7.5C4.72386 7.5 4.5 7.27614 4.5 7C4.5 6.72386 4.72386 6.5 5 6.5C5.27614 6.5 5.5 6.72386 5.5 7Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),select:(0,y.createElement)("svg",{width:24,height:24,role:"img",viewBox:"0 0 24 24",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M5 17H17M5 14H19M4 9H20C21.1046 9 22 8.10457 22 7V5C22 3.89543 21.1046 3 20 3H4C2.89543 3 2 3.89543 2 5V7C2 8.10457 2.89543 9 4 9ZM4 21H20C21.1046 21 22 20.1046 22 19V12C22 10.8954 21.1046 10 20 10H4C2.89543 10 2 10.8954 2 12V19C2 20.1046 2.89543 21 4 21Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),textarea:(0,y.createElement)("svg",{width:24,height:24,role:"img",viewBox:"0 0 24 24",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M15.5 16L18 13.5M18.5 16.5L18.6 16.4M5 19H19C20.1046 19 21 18.1046 21 17V7C21 5.89543 20.1046 5 19 5H5C3.89543 5 3 5.89543 3 7V17C3 18.1046 3.89543 19 5 19Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),toggle:(0,y.createElement)("svg",{width:24,height:24,role:"img",viewBox:"0 0 24 24",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M2 12C2 8.68629 4.68629 6 8 6H16C19.3137 6 22 8.68629 22 12V12C22 15.3137 19.3137 18 16 18H8C4.68629 18 2 15.3137 2 12V12Z",fill:S,stroke:_,strokeWidth:1.4}),(0,y.createElement)("path",{d:"M20 12C20 14.2091 18.2091 16 16 16C13.7909 16 12 14.2091 12 12C12 9.79086 13.7909 8 16 8C18.2091 8 20 9.79086 20 12Z",fill:S,stroke:_,strokeWidth:1.4})),url:(0,y.createElement)("svg",{width:24,height:24,role:"img",viewBox:"0 0 24 24",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M13.8284 10.1716C12.2663 8.60948 9.73367 8.60948 8.17157 10.1716L4.17157 14.1716C2.60948 15.7337 2.60948 18.2663 4.17157 19.8284C5.73367 21.3905 8.26633 21.3905 9.82843 19.8284L10.93 18.7269M10.1716 13.8284C11.7337 15.3905 14.2663 15.3905 15.8284 13.8284L19.8284 9.82843C21.3905 8.26633 21.3905 5.73367 19.8284 4.17157C18.2663 2.60948 15.7337 2.60948 14.1716 4.17157L13.072 5.27118",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),star_rating:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M11.103 7.81696C11.4698 7.07371 12.5297 7.07371 12.8965 7.81696L13.8243 9.69697C13.97 9.99211 14.2516 10.1967 14.5773 10.244L16.652 10.5455C17.4722 10.6647 17.7997 11.6726 17.2062 12.2512L15.7049 13.7146C15.4692 13.9443 15.3617 14.2753 15.4173 14.5997L15.7717 16.666C15.9118 17.4829 15.0544 18.1059 14.3208 17.7202L12.4651 16.7446C12.1738 16.5915 11.8257 16.5915 11.5344 16.7446L9.67874 17.7202C8.94511 18.1059 8.08768 17.4829 8.22779 16.666L8.58219 14.5997C8.63783 14.2753 8.53028 13.9443 8.29459 13.7146L6.79332 12.2512C6.1998 11.6726 6.52731 10.6647 7.34753 10.5455L9.42225 10.244C9.74796 10.1967 10.0295 9.99211 10.1752 9.69697L11.103 7.81696Z",fill:S,stroke:_,strokeWidth:1.4}),(0,y.createElement)("path",{d:"M18.4424 14.106L20.1846 14.8943C21.0283 15.2761 21.9613 14.5667 21.7842 13.6782L21.6155 12.8313C21.5377 12.4411 21.6806 12.0403 21.99 11.7808L22.6034 11.2662C23.3499 10.6399 22.9822 9.44941 22.0043 9.32712L20.8958 9.18848C20.5373 9.14365 20.2219 8.93603 20.0458 8.62895L19.4377 7.56859C19.003 6.81047 17.8817 6.81047 17.447 7.56859L16.559 9.11719M5.55765 14.106L3.8154 14.8943C2.97172 15.2761 2.0387 14.5667 2.21577 13.6782L2.38454 12.8313C2.46229 12.4411 2.3194 12.0403 2.01002 11.7808L1.39664 11.2662C0.650069 10.6399 1.01784 9.44941 1.99569 9.32712L3.1042 9.18848C3.46273 9.14365 3.77814 8.93603 3.95423 8.62895L4.56227 7.56859C4.997 6.81047 6.11829 6.81047 6.55302 7.56859L7.44104 9.11719",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),container:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M3 16C3 14.8954 3.89543 14 5 14H8C9.10457 14 10 14.8954 10 16V19C10 20.1046 9.10457 21 8 21H5C3.89543 21 3 20.1046 3 19V16Z",fill:S,stroke:_,strokeWidth:1.4}),(0,y.createElement)("path",{d:"M14 16C14 14.8954 14.8954 14 16 14H19C20.1046 14 21 14.8954 21 16V19C21 20.1046 20.1046 21 19 21H16C14.8954 21 14 20.1046 14 19V16Z",fill:S,stroke:_,strokeWidth:1.4}),(0,y.createElement)("path",{d:"M3 5C3 3.89543 3.89543 3 5 3H19C20.1046 3 21 3.89543 21 5V8C21 9.10457 20.1046 10 19 10H5C3.89543 10 3 9.10457 3 8V5Z",fill:S,stroke:_,strokeWidth:1.4})),image:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M3 17L7.41995 12.58C8.26284 11.7372 9.65125 11.8141 10.3959 12.7449L11.789 14.4863C12.4639 15.3298 13.6866 15.4851 14.5508 14.8369L15.6123 14.0408C16.4086 13.4436 17.5228 13.5228 18.2265 14.2265L21 17M17 8C17 8.55228 16.5523 9 16 9C15.4477 9 15 8.55228 15 8C15 7.44772 15.4477 7 16 7C16.5523 7 17 7.44772 17 8ZM5 21H19C20.1046 21 21 20.1046 21 19V5C21 3.89543 20.1046 3 19 3H5C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21Z",fill:S,stroke:_,strokeWidth:1.4})),image_gallery:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M3 8.5V5C3 3.89543 3.89543 3 5 3H8.5C9.60457 3 10.5 3.89543 10.5 5V8.5M3 8.5C3 9.60457 3.89543 10.5 5 10.5H8.5C9.60457 10.5 10.5 9.60457 10.5 8.5M3 8.5L4.94679 6.87767C5.58153 6.34873 6.47618 6.26455 7.19844 6.6658L10.5 8.5M13.5 8.5V5C13.5 3.89543 14.3954 3 15.5 3H19C20.1046 3 21 3.89543 21 5V8.5M13.5 8.5C13.5 9.60457 14.3954 10.5 15.5 10.5H19C20.1046 10.5 21 9.60457 21 8.5M13.5 8.5L15.4468 6.87767C16.0815 6.34873 16.9762 6.26455 17.6984 6.6658L21 8.5M3 19V15.5C3 14.3954 3.89543 13.5 5 13.5H8.5C9.60457 13.5 10.5 14.3954 10.5 15.5V19M3 19C3 20.1046 3.89543 21 5 21H8.5C9.60457 21 10.5 20.1046 10.5 19M3 19L4.94679 17.3777C5.58153 16.8487 6.47618 16.7645 7.19844 17.1658L10.5 19M13.5 19V15.5C13.5 14.3954 14.3954 13.5 15.5 13.5H19C20.1046 13.5 21 14.3954 21 15.5V19M13.5 19C13.5 20.1046 14.3954 21 15.5 21H19C20.1046 21 21 20.1046 21 19M13.5 19L15.4468 17.3777C16.0815 16.8487 16.9762 16.7645 17.6984 17.1658L21 19",fill:S,stroke:_,strokeWidth:1.4})),counter:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M1 10.5L3 9.5V16.5M5.5 11C5.66667 10.5 6.3 9.5 7.5 9.5C9 9.5 9.5 10.5 9.5 11C9.5 13.0707 7 15 5.5 16.5H9.7M11.5 10.5C11.6667 10.1667 12.3 9.2 13.5 9.2C14.7 9.2 15.7 10 15.7 11C15.7 12 14.2 13 13 13C14 13 16.2469 13 16 15C15.8742 16.0188 14.8107 16.7 13.5 16.7C13 16.7 12 16.5 11.5 15.5M20.5 18V6M20.5 6L18 8M20.5 6L23 8",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),countdown:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M12 5.39514V3.16507M16.2269 6.58948L17.8848 5.09796M9.69775 2.60654H14.3022M11.8872 13.4553H16.6079M20.0052 13.3886C20.0052 17.8099 16.4211 21.394 11.9999 21.394C7.57873 21.394 3.99463 17.8099 3.99463 13.3886C3.99463 8.96743 7.57873 5.38333 11.9999 5.38333C16.4211 5.38333 20.0052 8.96743 20.0052 13.3886ZM12.327 13.3886C12.327 13.2081 12.1807 13.0618 12.0002 13.0618C11.8197 13.0618 11.6733 13.2081 11.6733 13.3886C11.6733 13.5692 11.8197 13.7155 12.0002 13.7155C12.1807 13.7155 12.327 13.5692 12.327 13.3886Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),modal:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("rect",{x:3,y:7.30975,width:15.033,height:11.7712,rx:2,fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"}),(0,y.createElement)("path",{d:"M6.86572 11.6992H14.1675",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"}),(0,y.createElement)("path",{d:"M6.86572 14.6918H14.1675",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"}),(0,y.createElement)("path",{d:"M19.0982 4.51694L20.1633 5.58197M20.1633 5.58197L21.2283 6.647M20.1633 5.58197L19.0982 6.647M20.1633 5.58197L21.2283 4.51694",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),slider:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 26 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("rect",{x:5.4502,y:4.98621,width:15.0978,height:11.2249,rx:2,fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"}),(0,y.createElement)("path",{d:"M9.19922 9.10217H16.501",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"}),(0,y.createElement)("path",{d:"M9.19922 12.0948H16.501",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"}),(0,y.createElement)("path",{d:"M15.9987 19.0138H16.0054M12.9922 19.0138H12.9989M9.99219 19.0138H9.99885",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"}),(0,y.createElement)("path",{d:"M2.49658 9.69873L1.49658 10.5987L2.49658 11.4987",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"}),(0,y.createElement)("path",{d:"M23.5034 11.4987L24.5034 10.5987L23.5034 9.69872",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),slider_child:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 26 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("rect",{x:5.4502,y:6.38751,width:15.0978,height:11.2249,rx:2,fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"}),(0,y.createElement)("path",{d:"M9.19922 10.5035H16.501",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"}),(0,y.createElement)("path",{d:"M9.19922 13.4962H16.501",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"}),(0,y.createElement)("path",{d:"M2.49658 11.1L1.49658 12.0001L2.49658 12.9",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"}),(0,y.createElement)("path",{d:"M23.5034 12.9L24.5034 12L23.5034 11.1",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),login:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M12 16L16 12M16 12L12 8M16 12L4 12M7 16V17C7 18.6569 8.34315 20 10 20H17C18.6569 20 20 18.6569 20 17V7C20 5.34315 18.6569 4 17 4H10C8.34315 4 7 5.34315 7 7V8",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),register:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M14 21H4C4 17.134 7.13401 14 11 14C12.0736 14 13.0907 14.2417 14 14.6736M17 15V18M17 18V21M17 18H14M17 18H20M15 7C15 9.20914 13.2091 11 11 11C8.79086 11 7 9.20914 7 7C7 4.79086 8.79086 3 11 3C13.2091 3 15 4.79086 15 7Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),password:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M15 7C16.1046 7 17 7.89543 17 9M21 9C21 12.3137 18.3137 15 15 15C14.3938 15 13.8087 14.9101 13.2571 14.7429L11 17H9V19H7V21H4C3.44772 21 3 20.5523 3 20V17.4142C3 17.149 3.10536 16.8946 3.29289 16.7071L9.25707 10.7429C9.08989 10.1914 9 9.60617 9 9C9 5.68629 11.6863 3 15 3C18.3137 3 21 5.68629 21 9Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),rePassword:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M13 9C13 7.9 13.8954 7 15 7C16.1046 7 17 7.89543 17 9C17 10.1 16.1 11 15 11M15 11V10M15 11L16 11.5M21 9C21 12.3137 18.3137 15 15 15C14.3938 15 13.8087 14.9101 13.2571 14.7429L11 17H9V19H7V21H4C3.44772 21 3 20.5523 3 20V17.4142C3 17.149 3.10536 16.8946 3.29289 16.7071L9.25707 10.7429C9.08989 10.1914 9 9.60617 9 9C9 5.68629 11.6863 3 15 3C18.3137 3 21 5.68629 21 9Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),instagram_feed:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M17 6.5H17.1M8.14286 21H15.8571C18.6975 21 21 18.6975 21 15.8571V8.14286C21 5.30254 18.6975 3 15.8571 3H8.14286C5.30254 3 3 5.30254 3 8.14286V15.8571C3 18.6975 5.30254 21 8.14286 21ZM16 12C16 14.2091 14.2091 16 12 16C9.79086 16 8 14.2091 8 12C8 9.79086 9.79086 8 12 8C14.2091 8 16 9.79086 16 12Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),loop_builder:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 25 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("g",null,(0,y.createElement)("path",{d:"M3.35981 8.80578C5.11039 7.05892 7.94864 7.05892 9.69922 8.80578L12.8689 11.9687L9.69922 15.1317C7.94864 16.8785 5.11039 16.8785 3.35981 15.1317C1.60923 13.3848 1.60923 10.5526 3.35981 8.80578Z",fill:S,stroke:_,strokeWidth:1.4}),(0,y.createElement)("path",{d:"M22.2987 15.1942C20.5481 16.9411 17.7099 16.9411 15.9593 15.1942L12.7896 12.0313L15.9593 8.86831C17.7099 7.12146 20.5481 7.12146 22.2987 8.86831C24.0493 10.6152 24.0493 13.4474 22.2987 15.1942Z",fill:S,stroke:_,strokeWidth:1.4}))),loop_wrapper:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 25 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M7.21733 14.2448C5.93905 14.2448 5.29991 14.2448 4.82713 13.9634C4.54096 13.7931 4.30185 13.554 4.13151 13.2678C3.8501 12.795 3.8501 12.1559 3.8501 10.8776V7.02072C3.8501 5.1351 3.8501 4.19229 4.43588 3.60651C5.02167 3.02072 5.96448 3.02072 7.8501 3.02072H11.707C12.9852 3.02072 13.6244 3.02072 14.0972 3.30214C14.3833 3.47248 14.6224 3.71158 14.7928 3.99775C15.0742 4.47053 15.0742 5.10967 15.0742 6.38795M14.584 20.9793H17.8081C19.6937 20.9793 20.6365 20.9793 21.2223 20.3935C21.8081 19.8077 21.8081 18.8649 21.8081 16.9793V13.7552C21.8081 11.8696 21.8081 10.9267 21.2223 10.341C20.6365 9.75517 19.6937 9.75517 17.8081 9.75517H14.584C12.6984 9.75517 11.7556 9.75517 11.1698 10.341C10.584 10.9267 10.584 11.8696 10.584 13.7552V16.9793C10.584 18.8649 10.584 19.8077 11.1698 20.3935C11.7556 20.9793 12.6984 20.9793 14.584 20.9793Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),popup_builder:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 25 25",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M7.18382 7.82229C7.1591 7.79676 6.49721 7.78045 5.55331 7.77579C4.45592 7.77038 3.57129 8.66533 3.57129 9.76272V20.3833C3.57129 21.4879 4.46672 22.3833 5.57129 22.3833H15.7129C16.8175 22.3833 17.7129 21.4879 17.7129 20.3833V17.8467M11.5659 7.36682H17.0951C17.6474 7.36682 18.0951 7.81454 18.0951 8.36682V13.8366M7.62451 5.35669V15.8467C7.62451 16.9513 8.51994 17.8467 9.62451 17.8467H20.0361C21.1407 17.8467 22.0361 16.9513 22.0361 15.8467V5.35669C22.0361 4.25212 21.1407 3.35669 20.0361 3.35669H9.62451C8.51994 3.35669 7.62451 4.25212 7.62451 5.35669Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round"})),post_title:(0,y.createElement)("svg",{width:20,height:20},(0,y.createElement)("path",{fill:k,d:"M19.31 0h-18.619c-0.381 0-0.691 0.309-0.691 0.691v18.619c0 0.382 0.309 0.691 0.691 0.691h18.619c0.382 0 0.691-0.309 0.691-0.691v-18.619c0-0.381-0.309-0.691-0.69-0.691v0zM18.62 6.206h-4.825v-4.825h4.825v4.825zM18.62 12.413h-4.825v-4.825h4.825v4.825zM1.381 7.588h4.825v4.825h-4.825v-4.825zM7.588 7.588h4.825v4.825h-4.825v-4.825zM12.413 1.381v4.825h-4.825v-4.825h4.825zM6.206 1.381v4.825h-4.825v-4.825h4.825zM1.381 13.794h4.825v4.826h-4.825v-4.826zM7.588 18.62v-4.826h4.825v4.826h-4.825zM13.794 18.62v-4.826h4.825v4.826h-4.825z"})),quote_1:(0,y.createElement)("svg",{width:20,height:20,className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M15.581 10.226h-15.162c-0.233 0-0.419 0.37-0.419 0.826 0 0.458 0.186 0.828 0.419 0.828h15.161c0.233 0 0.419-0.37 0.419-0.828 0.001-0.455-0.186-0.826-0.418-0.826v0z"}),(0,y.createElement)("path",{d:"M15.581 14.285h-15.162c-0.233 0-0.419 0.373-0.419 0.827 0 0.458 0.186 0.826 0.419 0.826h15.161c0.233 0 0.419-0.369 0.419-0.826 0.001-0.454-0.186-0.827-0.418-0.827v0z"}),(0,y.createElement)("path",{d:"M15.581 18.346h-15.162c-0.233 0-0.419 0.37-0.419 0.826 0 0.459 0.186 0.828 0.419 0.828h15.161c0.233 0 0.419-0.369 0.419-0.828 0.001-0.455-0.186-0.826-0.418-0.826v0z"}),(0,y.createElement)("path",{d:"M9.126 0.595c-0.46 0.465-0.974 1.35-0.835 3.042 0.081 1.319 0.666 3.29 3.048 5.216 0.112 0.090 0.241 0.136 0.38 0.136 0.183 0 0.362-0.086 0.487-0.251 0.214-0.283 0.164-0.683-0.113-0.902-1.935-1.566-2.458-3.105-2.551-4.154 0.274 0.156 0.582 0.258 0.913 0.258 1.045 0 1.89-0.886 1.89-1.972 0-1.088-0.846-1.966-1.89-1.966-0.233 0-0.451 0.062-0.657 0.143l0.004-0.011-0.218 0.101-0.018 0.011-0.007 0.006-0.299 0.214-0.134 0.131z"}),(0,y.createElement)("path",{d:"M4.517 0.595c-0.465 0.465-0.974 1.35-0.841 3.042 0.085 1.319 0.671 3.29 3.049 5.216 0.116 0.090 0.245 0.136 0.383 0.136 0.178 0 0.366-0.086 0.487-0.251 0.214-0.283 0.165-0.683-0.108-0.902-1.939-1.566-2.467-3.105-2.56-4.154 0.278 0.156 0.584 0.258 0.92 0.258 1.046 0 1.885-0.886 1.885-1.972 0-1.088-0.845-1.966-1.885-1.966-0.236 0-0.447 0.062-0.657 0.143l0.010-0.011-0.218 0.101-0.022 0.011-0.009 0.006-0.305 0.214-0.129 0.13z"})),quote_2:(0,y.createElement)("svg",{width:20,height:20,className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M4.599 6.686c-0.39 0.397-0.822 1.149-0.705 2.586 0.068 1.123 0.561 2.799 2.561 4.434 0.096 0.080 0.205 0.115 0.321 0.115 0.153 0 0.306-0.071 0.409-0.214 0.181-0.239 0.135-0.58-0.095-0.766-1.626-1.332-2.066-2.639-2.144-3.531 0.231 0.132 0.488 0.218 0.769 0.218 0.874 0 1.587-0.753 1.587-1.677s-0.711-1.672-1.587-1.672c-0.196 0-0.38 0.054-0.552 0.121l0.003-0.010-0.184 0.085-0.016 0.010-0.006 0.006-0.252 0.181-0.109 0.114z"}),(0,y.createElement)("path",{d:"M0.725 6.686c-0.389 0.397-0.821 1.149-0.706 2.586 0.068 1.123 0.562 2.799 2.56 4.434 0.094 0.077 0.204 0.114 0.322 0.114 0.151 0 0.31-0.073 0.409-0.213 0.177-0.239 0.136-0.582-0.090-0.767-1.63-1.332-2.072-2.639-2.149-3.531 0.23 0.132 0.486 0.218 0.772 0.218 0.879 0 1.583-0.753 1.583-1.677s-0.71-1.672-1.583-1.672c-0.199 0-0.378 0.054-0.554 0.121l0.008-0.010-0.184 0.085-0.018 0.010-0.009 0.006-0.253 0.182-0.108 0.114z"}),(0,y.createElement)("path",{d:"M19.25 6.929h-10.041c-0.414 0-0.75-0.336-0.75-0.75s0.336-0.75 0.75-0.75h10.041c0.414 0 0.75 0.336 0.75 0.75s-0.336 0.75-0.75 0.75z"}),(0,y.createElement)("path",{d:"M19.25 10.75h-10.041c-0.414 0-0.75-0.336-0.75-0.75s0.336-0.75 0.75-0.75h10.041c0.414 0 0.75 0.336 0.75 0.75s-0.336 0.75-0.75 0.75z"}),(0,y.createElement)("path",{d:"M19.25 14.571h-10.041c-0.414 0-0.75-0.336-0.75-0.75s0.336-0.75 0.75-0.75h10.041c0.414 0 0.75 0.336 0.75 0.75s-0.336 0.75-0.75 0.75z"})),quote_inline_icon:(0,y.createElement)("svg",{width:20,height:20,viewBox:"0 0 32 32"},(0,y.createElement)("path",{d:"M7.031 14c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7l-0.031-1c0-7.732 6.268-14 14-14v4c-2.671 0-5.182 1.040-7.071 2.929-0.364 0.364-0.695 0.751-0.995 1.157 0.357-0.056 0.724-0.086 1.097-0.086zM25.031 14c3.866 0 7 3.134 7 7s-3.134 7-7 7-7-3.134-7-7l-0.031-1c0-7.732 6.268-14 14-14v4c-2.671 0-5.182 1.040-7.071 2.929-0.364 0.364-0.695 0.751-0.995 1.157 0.358-0.056 0.724-0.086 1.097-0.086z"})),quote_tweet_icon:(0,y.createElement)("svg",{width:20,height:20,viewBox:"0 0 512 512"},(0,y.createElement)("path",{d:"M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"})),at_the_rate:(0,y.createElement)("svg",{width:30,height:30,className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M5.605 17.2c0-2.131 0.499-4.074 1.499-5.829 1-1.754 2.395-3.136 4.19-4.15 1.794-1.013 3.81-1.52 6.046-1.52 2.712 0 4.901 0.773 6.562 2.323 1.662 1.549 2.493 3.589 2.493 6.118 0 2.051-0.542 3.786-1.626 5.202-1.088 1.418-2.304 2.125-3.656 2.125-0.781 0-1.355-0.232-1.717-0.696-0.365-0.462-0.533-1.037-0.506-1.726-1.006 1.614-2.378 2.422-4.11 2.422-1.39 0-2.507-0.539-3.347-1.619-0.842-1.077-1.142-2.442-0.904-4.088 0.237-1.65 0.946-2.982 2.125-4.002 1.179-1.021 2.509-1.53 3.992-1.53s2.638 0.518 3.467 1.558c0.829 1.040 1.122 2.322 0.883 3.843l-0.494 3.2c-0.094 0.739 0.165 1.11 0.77 1.11 0.77 0 1.502-0.56 2.205-1.678 0.701-1.12 1.054-2.493 1.054-4.122 0-2.106-0.656-3.787-1.966-5.046-1.312-1.258-3.133-1.886-5.462-1.886-2.794 0-5.098 0.96-6.91 2.88-1.814 1.92-2.722 4.29-2.722 7.109 0 2.382 0.738 4.227 2.214 5.533 1.477 1.302 3.459 1.989 5.947 2.056l-0.376 1.509c-2.862-0.069-5.184-0.899-6.971-2.494-1.787-1.594-2.68-3.794-2.68-6.602zM19.15 15.85c0.17-1.15-0.014-2.118-0.558-2.899-0.542-0.781-1.28-1.173-2.214-1.173-0.933 0-1.79 0.392-2.571 1.173s-1.259 1.749-1.43 2.899c-0.171 1.152 0.013 2.122 0.557 2.91 0.542 0.787 1.282 1.181 2.214 1.181s1.79-0.394 2.573-1.181c0.781-0.789 1.256-1.758 1.43-2.91z"})),top_align:(0,y.createElement)("svg",{width:20,height:20,className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M1.5 0.438v2.125h17v-2.125h-17zM5.75 8.938h3.188v10.625h2.125v-10.625h3.187l-4.25-4.25-4.25 4.25z"})),middle_align:(0,y.createElement)("svg",{width:20,height:20,className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M18.5 11.063v-2.125h-17v2.125h17z"}),(0,y.createElement)("path",{d:"M12.707 3.519l-2.707-2.707-2.707 2.707h2.030v4.368h1.354v-4.368h2.030z"}),(0,y.createElement)("path",{d:"M7.293 16.48l2.707 2.707 2.707-2.707h-2.030v-4.368h-1.354v4.368h-2.030z"})),bottom_align:(0,y.createElement)("svg",{width:20,height:20,className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M18.5 20v-2.125h-17v2.125h17zM14.25 11.5h-3.187v-10.625h-2.125v10.625h-3.188l4.25 4.25 4.25-4.25z"})),carousel_left:(0,y.createElement)("svg",{width:20,height:20,viewBox:"0 0 256 512",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z"})),carousel_right:(0,y.createElement)("svg",{width:20,height:20,viewBox:"0 0 256 512",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"})),top_margin:(0,y.createElement)("svg",{width:20,height:20,className:"uagb-editor-icons"},(0,y.createElement)("path",{fill:"#999",d:"M17 1c1.103 0 2 0.897 2 2v14c0 1.103-0.897 2-2 2h-14c-1.103 0-2-0.897-2-2v-14c0-1.103 0.897-2 2-2h14zM17 0h-14c-1.657 0-3 1.343-3 3v14c0 1.657 1.343 3 3 3h14c1.657 0 3-1.343 3-3v-14c0-1.657-1.343-3-3-3v0z"}),(0,y.createElement)("path",{fill:"#575E67",d:"M17 0.984h-14c-1.103 0-2 0.897-2 2v0.797h18v-0.797c0-1.103-0.897-2-2-2z"})),bottom_margin:(0,y.createElement)("svg",{width:20,height:20,className:"uagb-editor-icons"},(0,y.createElement)("path",{fill:"#999",d:"M17 1c1.103 0 2 0.897 2 2v14c0 1.103-0.897 2-2 2h-14c-1.103 0-2-0.897-2-2v-14c0-1.103 0.897-2 2-2h14zM17 0h-14c-1.657 0-3 1.343-3 3v14c0 1.656 1.343 3 3 3h14c1.657 0 3-1.343 3-3v-14c0-1.657-1.343-3-3-3v0z"}),(0,y.createElement)("path",{fill:"#575E67",d:"M3 19.016h14c1.103 0 2-0.896 2-2v-0.797h-18v0.797c0 1.103 0.897 2 2 2z"})),left_margin:(0,y.createElement)("svg",{width:20,height:20,className:"uagb-editor-icons"},(0,y.createElement)("path",{fill:"#999",d:"M17 0.999c1.103 0 2 0.897 2 2v14c0 1.103-0.897 2-2 2h-14c-1.103 0-2-0.897-2-2v-14c0-1.103 0.897-2 2-2h14zM17-0.001h-14c-1.656 0-3 1.343-3 3v14c0 1.657 1.343 3 3 3h14c1.657 0 3-1.343 3-3v-14c0-1.657-1.343-3-3-3v0z"}),(0,y.createElement)("path",{fill:"#575E67",d:"M0.984 2.999v14c0 1.103 0.896 2 2 2h0.797v-18h-0.797c-1.104 0-2 0.897-2 2z"})),right_margin:(0,y.createElement)("svg",{width:20,height:20,className:"uagb-editor-icons"},(0,y.createElement)("path",{fill:"#999",d:"M17 0.999c1.103 0 2 0.897 2 2v14c0 1.103-0.897 2-2 2h-14c-1.103 0-2-0.897-2-2v-14c0-1.103 0.897-2 2-2h14zM17-0.001h-14c-1.657 0-3 1.343-3 3v14c0 1.657 1.343 3 3 3h14c1.656 0 3-1.343 3-3v-14c0-1.657-1.343-3-3-3v0z"}),(0,y.createElement)("path",{fill:"#575E67",d:"M19.015 16.999v-14c0-1.103-0.896-2-2-2h-0.797v18h0.797c1.104 0 2-0.896 2-2z"})),vertical_spacing:(0,y.createElement)("svg",{width:20,height:20,className:"uagb-editor-icons"},(0,y.createElement)("path",{fill:"#999",d:"M17 0.999c1.103 0 2 0.897 2 2v14c0 1.103-0.897 2-2 2h-14c-1.103 0-2-0.897-2-2v-14c0-1.103 0.897-2 2-2h14zM17-0.001h-14c-1.657 0-3 1.343-3 3v14c0 1.657 1.343 3 3 3h14c1.657 0 3-1.343 3-3v-14c0-1.656-1.343-3-3-3v0z"}),(0,y.createElement)("path",{fill:"#575E67",d:"M17 0.983h-14c-1.103 0-2 0.896-2 2v0.797h18v-0.797c0-1.103-0.896-2-2-2z"}),(0,y.createElement)("path",{fill:"#575E67",d:"M3 19.031h14c1.103 0 2-0.896 2-2v-0.797h-18v0.797c0 1.104 0.896 2 2 2z"})),horizontal_spacing:(0,y.createElement)("svg",{width:20,height:20,className:"uagb-editor-icons"},(0,y.createElement)("path",{fill:"#999",d:"M17 0.999c1.103 0 2 0.897 2 2v14c0 1.103-0.897 2-2 2h-14c-1.103 0-2-0.897-2-2v-14c0-1.103 0.897-2 2-2h14zM17-0.001h-14c-1.657 0-3 1.343-3 3v14c0 1.657 1.343 3 3 3h14c1.656 0 3-1.343 3-3v-14c0-1.657-1.343-3-3-3v0z"}),(0,y.createElement)("path",{fill:"#575E67",d:"M19.016 16.999v-14c0-1.103-0.896-2-2-2h-0.797v18h0.797c1.103 0 2-0.896 2-2z"}),(0,y.createElement)("path",{fill:"#575E67",d:"M0.968 2.999v14c0 1.103 0.896 2 2 2h0.797v-18h-0.797c-1.104 0-2 0.897-2 2z"})),form1:(0,y.createElement)("svg",{width:20,height:20,role:"img",viewBox:"0 0 58 58",className:"uagb-editor-icons"},(0,y.createElement)("path",{fill:k,d:"M41.5,2.1H7.8C4,2.1,1,5.2,1,8.9v40.5c0,3.7,3,6.8,6.8,6.8h18.6v-3.4H7.8c-1.9,0-3.4-1.5-3.4-3.4V8.9c0-1.9,1.5-3.4,3.4-3.4h33.8c1.9,0,3.4,1.5,3.4,3.4v19.8l3.4-3.4V8.9C48.3,5.2,45.2,2.1,41.5,2.1z"}),(0,y.createElement)("path",{fill:k,d:"M38.1,15.6h-27v-3.4h27V15.6z"}),(0,y.createElement)("path",{fill:k,d:"M38.1,23h-27v-3.4h27V23z"}),(0,y.createElement)("path",{fill:k,d:"M35.2,29.6H13.5v-2.7h21.7V29.6z"}),(0,y.createElement)("path",{fill:k,d:"M35.2,35.4H13.5v-2.7h21.7V35.4z"}),(0,y.createElement)("path",{fill:k,d:"M35.2,27.8v6.3h-2.7v-6.3H35.2z"}),(0,y.createElement)("path",{fill:k,d:"M16.2,27.9v6.3h-2.7v-6.3H16.2z"}),(0,y.createElement)("path",{fill:k,d:"M43.4,31.9c-0.7,0.4-1.2,1-1.4,1.8c-0.9-0.3-1.9-0.1-2.7,0.3c-0.7,0.4-1.2,1-1.4,1.8c-0.9-0.3-1.9-0.1-2.7,0.3c-0.4,0.4-0.8,0.7-1.1,1.3L31,34c-1.1-1.3-3-1.5-4.4-0.7c-0.8,0.6-1.4,1.4-1.5,2.4c-0.1,1,0.1,2,0.8,2.8l4,4.5c-0.7,0.3-1.2,0.6-1.8,1.2c-0.4,0.5-0.9,1.2-1,1.9c0,0.3,0.1,0.6,0.3,0.9l5.8,6.5c4.3,4.8,11.6,5.5,16.5,1.6c0.2-0.1,0.3-0.2,0.4-0.4c0.1-0.1,0.3-0.2,0.3-0.3c5-4.7,5.2-12.9,0.4-18.3l-3-3.4C46.7,31.4,44.8,31.1,43.4,31.9z M49.1,37.5c4,4.5,3.8,11.2-0.3,15.2c-0.3,0.2-0.4,0.4-0.7,0.6c-3.8,3.1-9.9,2.4-13.3-1.4l-5.3-6c0-0.2,0.1-0.2,0.2-0.3c0.3-0.3,0.7-0.5,1.3-0.6c0.5,0,0.9,0.2,1.2,0.6l4.1,4.6c0.4,0.5,1.1,0.5,1.6,0.1s0.5-1.1,0.1-1.6l-4.1-4.6l-1.1-1.3l-5.2-5.9c-0.2-0.3-0.4-0.6-0.3-1c0-0.3,0.3-0.5,0.5-0.8c0.4-0.2,1.1-0.1,1.5,0.3l5.2,5.8l1.5,1.7c0.4,0.5,1.1,0.5,1.6,0.1c0.5-0.4,0.5-1.1,0.1-1.6l-1.5-1.7c-0.2-0.3-0.4-0.6-0.3-1c0-0.3,0.2-0.6,0.5-0.8c0.5-0.3,1.1-0.1,1.5,0.3l0.7,0.8l0.7,0.8c0.4,0.5,1.1,0.5,1.6,0.1c0.5-0.4,0.5-1.1,0.1-1.6l-0.7-0.8c-0.2-0.3-0.4-0.6-0.3-1c0-0.3,0.2-0.6,0.5-0.8c0.5-0.3,1.1-0.1,1.5,0.3l0.7,0.8l0.7,0.8c0.4,0.5,1.1,0.5,1.6,0.1c0.5-0.4,0.5-1.1,0.1-1.6l-0.7-0.8c-0.2-0.3-0.4-0.6-0.3-1c0-0.3,0.2-0.6,0.5-0.8l0,0c0.5-0.3,1.1-0.1,1.5,0.3L49.1,37.5L49.1,37.5z"})),form2:(0,y.createElement)("svg",{width:20,height:20,role:"img",viewBox:"0 0 58 58",className:"uagb-editor-icons"},(0,y.createElement)("path",{fill:k,d:"M44.4,5.6H10.9c-4.1,0-7.4,3.3-7.4,7.4v33.5c0,4.1,3.3,7.4,7.4,7.4h15.4l3.7-1.9l-3.7-1.9H10.9c-2.1,0-3.7-1.7-3.7-3.7V13.1c0-2.1,1.7-3.7,3.7-3.7h33.5c2.1,0,3.7,1.7,3.7,3.7v30l0.1-0.1c0.4-2.3,1.7-4.4,3.6-5.7V13.1C51.9,9,48.5,5.6,44.4,5.6z"}),(0,y.createElement)("path",{fill:k,d:"M14.7,19.6h26.1v-3.7H14.7V19.6z"}),(0,y.createElement)("path",{fill:k,d:"M14.7,27h26.1v-3.7H14.7V27z"}),(0,y.createElement)("path",{fill:k,d:"M14.7,34.5h26.1v-3.7H14.7V34.5z"}),(0,y.createElement)("path",{fill:k,d:"M56.2,45l0-3.7c0-1-0.4-2-1.1-2.6c-0.7-0.7-1.6-1.1-2.6-1.1l-22.6,0.2c-1,0-4.6,0.5-5.3,1.1l-7.1,4.6l7.2,4.4c0,0,4.2,1,5.3,1l22.6-0.2C54.5,48.7,56.2,47,56.2,45z M29.9,47.1c-0.3,0-1.2-0.2-2.2-0.4l-0.1-6.8c0.8-0.1,1.7-0.2,2.2-0.2l17-0.2l0.1,7.4L29.9,47.1z"})),form3:(0,y.createElement)("svg",{width:20,height:20,role:"img",viewBox:"0 0 58 58",className:"uagb-editor-icons"},(0,y.createElement)("path",{fill:k,d:"M41.5,46.1h-27v-3.4h27V46.1z"}),(0,y.createElement)("path",{fill:k,d:"M20.7,26.3l10.1,10.1l21.2-21.2L41.8,5.1L20.7,26.3z M44.2,12.8c0.7,0.7,0.7,1.8,0,2.5L32,27.6c-0.3,0.4-0.8,0.5-1.3,0.5c-0.5,0-0.9-0.2-1.3-0.5c-0.7-0.7-0.7-1.8,0-2.5l12.3-12.3C42.4,12.1,43.5,12.1,44.2,12.8z"}),(0,y.createElement)("path",{fill:k,d:"M56,5.8l-4.8-4.8c-1.4-1.4-3.9-1.4-5.3,0l-1.6,1.6l10.1,10.1l1.5-1.5C57.4,9.7,57.4,7.3,56,5.8z"}),(0,y.createElement)("path",{fill:k,d:"M46.9,56.3H4.6c-1,0-1.8-0.8-1.8-1.8V9.7c0-1,0.8-1.8,1.8-1.8H33c1,0,1.8,0.8,1.8,1.8c0,1-0.8,1.8-1.8,1.8H6.5v41.1h40.4c1.4,0,2.6-1.2,2.6-2.6V26.9c0-1,0.8-1.8,1.8-1.8c1,0,1.8,0.8,1.8,1.8V50C53.2,53.5,50.4,56.3,46.9,56.3z"})),close:(0,y.createElement)("svg",{width:8,height:8,viewBox:"0 0 6 6",className:"uagb-editor-icons"},(0,y.createElement)("path",{fill:k,d:"M5.91683 0.5875L5.32933 0L3.00016 2.32917L0.670996 0L0.0834961 0.5875L2.41266 2.91667L0.0834961 5.24583L0.670996 5.83333L3.00016 3.50417L5.32933 5.83333L5.91683 5.24583L3.58766 2.91667L5.91683 0.5875Z"})),add:(0,y.createElement)("svg",{width:8,height:8,viewBox:"0 0 8 8",className:"uagb-editor-icons"},(0,y.createElement)("path",{fill:k,d:"M4.35613 0.231675L3.52528 0.231675V3.52561L0.231343 3.52561V4.35647L3.52528 4.35647V7.65041L4.35613 7.65041L4.35613 4.35647H7.65007V3.52561H4.35613L4.35613 0.231675Z"})),video_placeholder:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M14.7519 11.1679L11.5547 9.03647C10.8901 8.59343 10 9.06982 10 9.86852V14.1315C10 14.9302 10.8901 15.4066 11.5547 14.9635L14.7519 12.8321C15.3457 12.4362 15.3457 11.5638 14.7519 11.1679Z",stroke:k,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"}),(0,y.createElement)("path",{d:"M21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12Z",stroke:k,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"})),gallery_placeholder:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M6 14.6667L9.68329 10.9834C10.3857 10.281 11.5427 10.345 12.1632 11.1207L13.3242 12.5719C13.8866 13.2749 14.9055 13.4042 15.6257 12.8641L16.5103 12.2006C17.1738 11.703 18.1023 11.769 18.6888 12.3554L21 14.6667M6 6H4.66667C3.74619 6 3 6.74619 3 7.66667V19.3333C3 20.2538 3.74619 21 4.66667 21H16.3333C17.2538 21 18 20.2538 18 19.3333V18M17.6667 7.16667C17.6667 7.6269 17.2936 8 16.8333 8C16.3731 8 16 7.6269 16 7.16667C16 6.70643 16.3731 6.33333 16.8333 6.33333C17.2936 6.33333 17.6667 6.70643 17.6667 7.16667ZM7.66667 18H19.3333C20.2538 18 21 17.2538 21 16.3333V4.66667C21 3.74619 20.2538 3 19.3333 3H7.66667C6.74619 3 6 3.74619 6 4.66667V16.3333C6 17.2538 6.74619 18 7.66667 18Z",fill:S,stroke:k,strokeWidth:1.4})),bg_color:(0,y.createElement)("svg",{width:11,height:10,viewBox:"0 0 11 10",className:"uagb-editor-icons"},(0,y.createElement)("path",{fill:k,d:"M10.6927 1.08247C10.6927 1.08247 10.8502 0.615805 10.5119 0.289139C10.2027 -0.0141947 9.80023 0.149139 9.80023 0.149139C9.4444 0.324139 6.44023 2.17331 5.32606 3.39831C4.8244 3.95831 4.12439 5.60914 4.69023 6.20997C5.2269 6.78164 7.00023 6.11081 7.4844 5.62664C8.68606 4.42497 10.5236 1.44414 10.6927 1.08247ZM0.816895 9.29581C2.19939 8.38581 1.66856 7.30664 2.70106 6.58914C3.24356 6.20997 3.99606 6.22747 4.49773 6.75831C4.86523 7.14914 4.9644 8.25747 4.4044 8.77664C3.48856 9.62247 2.07106 9.68081 0.816895 9.29581Z"})),bg_gradient:(0,y.createElement)("svg",{width:12,height:12,viewBox:"0 0 10 10",className:"uagb-editor-icons"},(0,y.createElement)("path",{fill:k,fillRule:"evenodd",clipRule:"evenodd",d:"M1.11111 1.11111V8.88889H8.88889V1.11111H1.11111ZM0.555556 0C0.248731 0 0 0.248731 0 0.555556V9.44444C0 9.75127 0.248731 10 0.555556 10H9.44444C9.75127 10 10 9.75127 10 9.44444V0.555556C10 0.248731 9.75127 0 9.44444 0H0.555556Z"}),(0,y.createElement)("path",{fill:k,d:"M1.66667 1.66667H7.77778L1.66667 7.77778V1.66667Z"})),bg_image:(0,y.createElement)("svg",{width:14,height:14,viewBox:"0 0 14 14",className:"uagb-editor-icons"},(0,y.createElement)("path",{fill:k,d:"M1.5752 0.699951H12.4252C12.9082 0.699951 13.3002 1.09195 13.3002 1.57495V12.425C13.3002 12.908 12.9082 13.3 12.4252 13.3H1.5752C1.0922 13.3 0.700195 12.908 0.700195 12.425V1.57495C0.700195 1.09195 1.0922 0.699951 1.5752 0.699951ZM11.9002 11.9V2.09995H2.1002V11.9H11.9002ZM7.0002 4.19995C7.0002 3.42995 6.3702 2.79995 5.6002 2.79995C4.8302 2.79995 4.2002 3.42995 4.2002 4.19995C4.2002 4.96995 4.8302 5.59995 5.6002 5.59995C6.3702 5.59995 7.0002 4.96995 7.0002 4.19995ZM9.1002 7.69995C9.1002 7.69995 9.1002 3.49995 11.2002 3.49995V10.5C11.2002 10.885 10.8852 11.2 10.5002 11.2H3.5002C3.1152 11.2 2.8002 10.885 2.8002 10.5V5.59995C4.2002 5.59995 4.9002 8.39995 4.9002 8.39995C4.9002 8.39995 5.6002 6.29995 7.0002 6.29995C8.4002 6.29995 9.1002 7.69995 9.1002 7.69995Z"})),bg_video:(0,y.createElement)("svg",{width:14,height:8,viewBox:"0 0 14 8",className:"uagb-editor-icons"},(0,y.createElement)("path",{fill:k,d:"M8.4002 6.1V1.9C8.4002 1.13 7.7702 0.5 7.0002 0.5H2.1002C1.3302 0.5 0.700195 1.13 0.700195 1.9V6.1C0.700195 6.87 1.3302 7.5 2.1002 7.5H7.0002C7.7702 7.5 8.4002 6.87 8.4002 6.1ZM9.1002 4.35L13.3002 7.5V0.5L9.1002 3.65V4.35Z"})),dynamic_content:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"red",className:"uagb-editor-icons"},(0,y.createElement)("path",{stoke:k,strokeWidth:1.4,d:"M4 7V17C4 19.2091 7.58172 21 12 21C16.4183 21 20 19.2091 20 17V7M4 7C4 9.20914 7.58172 11 12 11C16.4183 11 20 9.20914 20 7M4 7C4 4.79086 7.58172 3 12 3C16.4183 3 20 4.79086 20 7M20 12C20 14.2091 16.4183 16 12 16C7.58172 16 4 14.2091 4 12"})),separator:(0,y.createElement)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{stokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round",fill:S,stroke:_,d:"M4 12H20M14 17L12 19L10 17M14 7L12 5L10 7"})),icon:(0,y.createElement)("svg",{width:24,height:25,viewBox:"0 0 24 25",fill:"none",className:"uagb-editor-icons"},(0,y.createElement)("path",{d:"M21 12.6987C21 17.6693 16.9706 21.6987 12 21.6987C7.02944 21.6987 3 17.6693 3 12.6987C3 7.72817 7.02944 3.69873 12 3.69873C16.9706 3.69873 21 7.72817 21 12.6987Z",fill:S,stroke:_,strokeWidth:1.4,strokeLinecap:"round",strokeLinejoin:"round"}),(0,y.createElement)("path",{d:"M11.3217 9.12032C11.5991 8.5582 12.4007 8.5582 12.6781 9.12032L13.3798 10.5422C13.49 10.7654 13.7029 10.9201 13.9493 10.9559L15.5184 11.1839C16.1387 11.2741 16.3864 12.0364 15.9375 12.4739L14.8021 13.5807C14.6239 13.7544 14.5425 14.0048 14.5846 14.2501L14.8526 15.8129C14.9586 16.4307 14.3101 16.9019 13.7553 16.6102L12.3518 15.8723C12.1315 15.7565 11.8683 15.7565 11.6479 15.8723L10.2445 16.6102C9.68964 16.9019 9.04116 16.4307 9.14712 15.8129L9.41516 14.2501C9.45724 14.0048 9.3759 13.7544 9.19765 13.5807L8.06223 12.4739C7.61335 12.0364 7.86105 11.2741 8.48138 11.1839L10.0505 10.9559C10.2968 10.9201 10.5098 10.7654 10.6199 10.5422L11.3217 9.12032Z",fill:S,stroke:_,strokeWidth:1.4}))},M=window.wp.i18n,T={block_id:{type:"string"},isPreview:{type:"boolean",default:!1},separatorAlign:{type:"string",default:"center"},separatorAlignTablet:{type:"string",default:"center"},separatorAlignMobile:{type:"string",default:"center"},separatorStyle:{type:"string",default:"solid"},separatorWidth:{type:"number",default:100},separatorWidthTablet:{type:"number",default:100},separatorWidthMobile:{type:"number",default:100},separatorWidthType:{type:"string",default:"%"},separatorBorderHeight:{type:"number",default:1},separatorBorderHeightMobile:{type:"number",default:1},separatorBorderHeightTablet:{type:"number",default:1},separatorBorderHeightUnit:{type:"string",default:"px"},separatorSize:{type:"number",default:5},separatorSizeMobile:{type:"number",default:5},separatorSizeTablet:{type:"number",default:5},separatorSizeType:{default:"px"},separatorColor:{type:"string",default:"#000"},separatorHeight:{type:"number",default:10},separatorHeightMobile:{type:"number",default:10},separatorHeightTablet:{type:"number",default:10},separatorHeightType:{type:"string",default:"px"},separatorBottomPadding:{type:"number"},separatorPaddingTopTablet:{type:"number"},separatorPaddingRightTablet:{type:"number"},separatorPaddingBottomTablet:{type:"number"},separatorPaddingLeftTablet:{type:"number"},separatorPaddingTopMobile:{type:"number"},separatorPaddingRightMobile:{type:"number"},separatorPaddingBottomMobile:{type:"number"},separatorPaddingLeftMobile:{type:"number"},separatorPaddingUnit:{type:"number",default:"px"},separatorMobilePaddingUnit:{type:"number",default:"px"},separatorTabletPaddingUnit:{type:"number",default:"px"},separatorPaddingLink:{type:"boolean",default:!0},elementType:{type:"string",default:"none"},separatorText:{type:"string",default:(0,M.__)("Divider","sureforms")},separatorTextTag:{type:"string",default:"h4"},separatorIcon:{type:"string",default:"circle-check"},elementPosition:{type:"string",default:"center"},elementSpacing:{type:"number",default:15},elementSpacingTablet:{type:"number",default:15},elementSpacingMobile:{type:"number",default:15},elementSpacingUnit:{type:"string",default:"px"},elementTextLoadGoogleFonts:{type:"boolean",default:!1},elementTextFontFamily:{type:"string",default:"Default"},elementTextFontWeight:{type:"string"},elementTextFontSize:{type:"number"},elementTextFontSizeType:{type:"string",default:"px"},elementTextFontSizeTablet:{type:"number"},elementTextFontSizeMobile:{type:"number"},elementTextLineHeightType:{type:"string",default:"em"},elementTextLineHeight:{type:"number",default:1},elementTextLineHeightTablet:{type:"number",default:1},elementTextLineHeightMobile:{type:"number",default:1},elementTextFontStyle:{type:"string",default:"normal"},elementTextLetterSpacing:{type:"number"},elementTextLetterSpacingTablet:{type:"number"},elementTextLetterSpacingMobile:{type:"number"},elementTextLetterSpacingType:{type:"string",default:"px"},elementTextDecoration:{type:"string"},elementTextTransform:{type:"string"},elementColor:{type:"string",default:"#000"},elementIconWidth:{type:"number",default:30},elementIconWidthTablet:{type:"number",default:30},elementIconWidthMobile:{type:"number",default:30},elementIconWidthType:{type:"string",default:"px"},blockTopPadding:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-top-padding"}},blockRightPadding:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-right-padding"}},blockLeftPadding:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-left-padding"}},blockBottomPadding:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-bottom-padding"}},blockTopPaddingTablet:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-top-padding-tablet"}},blockRightPaddingTablet:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-right-padding-tablet"}},blockLeftPaddingTablet:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-left-padding-tablet"}},blockBottomPaddingTablet:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-bottom-padding-tablet"}},blockTopPaddingMobile:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-top-padding-mobile"}},blockRightPaddingMobile:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-right-padding-mobile"}},blockLeftPaddingMobile:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-left-padding-mobile"}},blockBottomPaddingMobile:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-bottom-padding-mobile"}},blockPaddingUnit:{type:"string",UAGCopyPaste:{styleType:"block-padding-unit"}},blockPaddingUnitTablet:{type:"string",UAGCopyPaste:{styleType:"block-padding-unit-tablet"}},blockPaddingUnitMobile:{type:"string",UAGCopyPaste:{styleType:"block-padding-unit-mobile"}},blockPaddingLink:{type:"boolean",default:!1},blockTopMargin:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-top-margin"}},blockRightMargin:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-right-margin"}},blockLeftMargin:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-left-margin"}},blockBottomMargin:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-bottom-margin"}},blockTopMarginTablet:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-top-margin-tablet"}},blockRightMarginTablet:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-right-margin-tablet"}},blockLeftMarginTablet:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-left-margin-tablet"}},blockBottomMarginTablet:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-bottom-margin-tablet"}},blockTopMarginMobile:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-top-margin-mobile"}},blockRightMarginMobile:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-right-margin-mobile"}},blockLeftMarginMobile:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-left-margin-mobile"}},blockBottomMarginMobile:{type:"number",isGBSStyle:!0,UAGCopyPaste:{styleType:"block-bottom-margin-mobile"}},blockMarginUnit:{type:"string",default:"px",UAGCopyPaste:{styleType:"block-margin-unit"}},blockMarginUnitTablet:{type:"string",default:"px",UAGCopyPaste:{styleType:"block-margin-unit-tablet"}},blockMarginUnitMobile:{type:"string",default:"px",UAGCopyPaste:{styleType:"block-margin-unit-mobile"}},blockMarginLink:{type:"boolean",default:!1}},D=function(e,t,a=!1,i=""){let l="";for(const a in e){const n=e[a];let o="";for(const e in n){if(void 0===n[e]||null===n[e]||0===n[e]?.length)continue;const t=n[e];"font-family"===e&&"Default"===t||(o+="font-family"===e?e+": '"+t+"';":e+": "+t+";")}0!==o.length&&("tablet"===i?(l+="@media only screen and (max-width: "+srfm_spec_blocks_info.tablet_breakpoint+"px) {",l+=t,l+=a+"{",l+=o,l+="}}"):"mobile"===i?(l+="@media only screen and (max-width: "+srfm_spec_blocks_info.mobile_breakpoint+"px) {",l+=t,l+=a+"{",l+=o,l+="}}"):(l+=t,l+=a+"{",l+=o,l+="}"))}return l},E=function(e,t="",a=!1){return isNaN(e)||""===e?"":e+t+(a?" !important":"")},L=(e,t={})=>{const a={borderTopWidth:"",borderRightWidth:"",borderBottomWidth:"",borderLeftWidth:"",borderTopWidthTablet:"",borderRightWidthTablet:"",borderBottomWidthTablet:"",borderLeftWidthTablet:"",borderTopWidthMobile:"",borderRightWidthMobile:"",borderBottomWidthMobile:"",borderLeftWidthMobile:"",borderTopLeftRadius:"",borderTopRightRadius:"",borderBottomRightRadius:"",borderBottomLeftRadius:"",borderTopLeftRadiusTablet:"",borderTopRightRadiusTablet:"",borderBottomRightRadiusTablet:"",borderBottomLeftRadiusTablet:"",borderTopLeftRadiusMobile:"",borderTopRightRadiusMobile:"",borderBottomRightRadiusMobile:"",borderBottomLeftRadiusMobile:"",borderRadiusUnit:"px",borderRadiusUnitTablet:"px",borderRadiusUnitMobile:"px",borderStyle:"",borderColor:"",borderHColor:"",...t},i={};return[{devicePrefix:"",copyPastePrefix:""},{devicePrefix:"Tablet",copyPastePrefix:"-tablet"},{devicePrefix:"Mobile",copyPastePrefix:"-mobile"}].forEach(t=>{i[e+"BorderTopWidth"+t.devicePrefix]={type:"number",default:a[`borderTopWidth${t.devicePrefix}`]},i[e+"BorderLeftWidth"+t.devicePrefix]={type:"number",default:a[`borderLeftWidth${t.devicePrefix}`]},i[e+"BorderRightWidth"+t.devicePrefix]={type:"number",default:a[`borderRightWidth${t.devicePrefix}`]},i[e+"BorderBottomWidth"+t.devicePrefix]={type:"number",default:a[`borderBottomWidth${t.devicePrefix}`]},i[e+"BorderTopLeftRadius"+t.devicePrefix]={type:"number",default:a[`borderTopLeftRadius${t.devicePrefix}`]},i[e+"BorderTopRightRadius"+t.devicePrefix]={type:"number",default:a[`borderTopRightRadius${t.devicePrefix}`]},i[e+"BorderBottomLeftRadius"+t.devicePrefix]={type:"number",default:a[`borderBottomLeftRadius${t.devicePrefix}`]},i[e+"BorderBottomRightRadius"+t.devicePrefix]={type:"number",default:a[`borderBottomRightRadius${t.devicePrefix}`]},i[e+"BorderRadiusUnit"+t.devicePrefix]={type:"string",default:a[`borderRadiusUnit${t.devicePrefix}`]}}),i[e+"BorderLink"]={type:"boolean",default:!0},i[e+"BorderRadiusLink"]={type:"boolean",default:!0},i[e+"BorderStyle"]={type:"string",default:a.borderStyle},i[e+"BorderColor"]={type:"string",default:a.borderColor},i[e+"BorderHColor"]={type:"string",default:a.borderHColor},i},B=L("overlay"),H={block_id:{type:"string"},isPreview:{type:"boolean",default:!1},layout:{type:"string",default:"default"},disableLazyLoad:{type:"boolean",default:!1},url:{type:"string",default:""},urlTablet:{type:"string",default:""},urlMobile:{type:"string",default:""},alt:{type:"string",default:""},enableCaption:{type:"boolean",default:!1},caption:{type:"string",default:""},align:{type:"string",default:""},alignTablet:{type:"string",default:""},alignMobile:{type:"string",default:""},id:{type:"integer",default:""},href:{type:"string",default:""},rel:{type:"string",default:""},linkClass:{type:"string",default:""},linkDestination:{type:"string",default:""},title:{type:"string",default:""},width:{type:"integer",default:""},widthTablet:{type:"integer",default:""},widthMobile:{type:"integer",default:""},height:{type:"integer",default:""},heightTablet:{type:"integer",default:""},heightMobile:{type:"integer",default:""},naturalWidth:{type:"integer",default:""},naturalHeight:{type:"integer",default:""},linkTarget:{type:"string",default:""},sizeSlug:{type:"string",default:""},sizeSlugTablet:{type:"string",default:""},sizeSlugMobile:{type:"string",default:""},imageTopMargin:{type:"number"},imageRightMargin:{type:"number"},imageLeftMargin:{type:"number"},imageBottomMargin:{type:"number"},imageTopMarginTablet:{type:"number"},imageRightMarginTablet:{type:"number"},imageLeftMarginTablet:{type:"number"},imageBottomMarginTablet:{type:"number"},imageTopMarginMobile:{type:"number"},imageRightMarginMobile:{type:"number"},imageLeftMarginMobile:{type:"number"},imageBottomMarginMobile:{type:"number"},imageMarginUnit:{type:"string",default:"px"},imageMarginUnitTablet:{type:"string",default:"px"},imageMarginUnitMobile:{type:"string",default:"px"},imageMarginLink:{type:"boolean",default:!0},captionText:{type:"string",default:""},captionShowOn:{type:"string",default:"hover"},captionLoadGoogleFonts:{type:"boolean",default:!1},captionColor:{type:"string"},captionAlign:{type:"string",default:"center"},captionFontFamily:{type:"string",default:"Default"},captionFontWeight:{type:"string"},captionFontStyle:{type:"string",default:"normal"},captionTransform:{type:"string"},captionDecoration:{type:"string"},captionFontSizeType:{type:"string",default:"px"},captionFontSizeTypeTablet:{type:"string",default:"px"},captionFontSizeTypeMobile:{type:"string",default:"px"},captionLineHeightType:{type:"string",default:"em"},captionFontSize:{type:"number"},captionFontSizeTablet:{type:"number"},captionFontSizeMobile:{type:"number"},captionLineHeight:{type:"number"},captionLineHeightTablet:{type:"number"},captionLineHeightMobile:{type:"number"},captionTopMargin:{type:"number"},captionRightMargin:{type:"number"},captionLeftMargin:{type:"number"},captionBottomMargin:{type:"number"},captionTopMarginTablet:{type:"number"},captionRightMarginTablet:{type:"number"},captionLeftMarginTablet:{type:"number"},captionBottomMarginTablet:{type:"number"},captionTopMarginMobile:{type:"number"},captionRightMarginMobile:{type:"number"},captionLeftMarginMobile:{type:"number"},captionBottomMarginMobile:{type:"number"},captionMarginUnit:{type:"string",default:"px"},captionMarginUnitTablet:{type:"string",default:"px"},captionMarginUnitMobile:{type:"string",default:"px"},captionMarginLink:{type:"boolean",default:!1},heading:{type:"string",default:""},headingShowOn:{type:"string",default:"always"},headingTag:{type:"string",default:"h2"},headingId:{type:"string"},headingLoadGoogleFonts:{type:"boolean",default:!1},headingColor:{type:"string",default:"#fff"},headingFontFamily:{type:"string",default:"Default"},headingFontWeight:{type:"string"},headingFontStyle:{type:"string",default:"normal"},headingTransform:{type:"string"},headingDecoration:{type:"string"},headingFontSizeType:{type:"string",default:"px"},headingFontSizeTypeTablet:{type:"string",default:"px"},headingFontSizeTypeMobile:{type:"string",default:"px"},headingLineHeightType:{type:"string",default:"em"},headingFontSize:{type:"number"},headingFontSizeTablet:{type:"number"},headingFontSizeMobile:{type:"number"},headingLineHeight:{type:"number"},headingLineHeightTablet:{type:"number"},headingLineHeightMobile:{type:"number"},headingTopMargin:{type:"number"},headingRightMargin:{type:"number"},headingLeftMargin:{type:"number"},headingBottomMargin:{type:"number"},headingTopMarginTablet:{type:"number"},headingRightMarginTablet:{type:"number"},headingLeftMarginTablet:{type:"number"},headingBottomMarginTablet:{type:"number"},headingTopMarginMobile:{type:"number"},headingRightMarginMobile:{type:"number"},headingLeftMarginMobile:{type:"number"},headingBottomMarginMobile:{type:"number"},headingMarginUnit:{type:"string",default:"px"},headingMarginUnitTablet:{type:"string",default:"px"},headingMarginUnitMobile:{type:"string",default:"px"},headingMarginLink:{type:"boolean",default:!1},overlayPositionFromEdge:{type:"number",default:15},overlayPositionFromEdgeUnit:{type:"string",default:"px"},overlayContentPosition:{type:"string",default:"center center"},overlayBackground:{type:"string",default:""},overlayOpacity:{type:"float",default:.2},overlayHoverOpacity:{type:"number",default:1},separatorShowOn:{type:"string",default:"hover"},separatorStyle:{type:"string",default:"none"},separatorColor:{type:"string",default:"#fff"},separatorPosition:{type:"string",default:"after_title"},separatorWidth:{type:"number",default:30},separatorWidthType:{type:"string",default:"%"},separatorThickness:{type:"number",default:2},separatorThicknessUnit:{type:"string",default:"px"},separatorTopMargin:{type:"number"},separatorRightMargin:{type:"number"},separatorLeftMargin:{type:"number"},separatorBottomMargin:{type:"number"},separatorTopMarginTablet:{type:"number"},separatorRightMarginTablet:{type:"number"},separatorLeftMarginTablet:{type:"number"},separatorBottomMarginTablet:{type:"number"},separatorTopMarginMobile:{type:"number"},separatorRightMarginMobile:{type:"number"},separatorLeftMarginMobile:{type:"number"},separatorBottomMarginMobile:{type:"number"},separatorMarginUnit:{type:"string",default:"px"},separatorMarginUnitTablet:{type:"string",default:"px"},separatorMarginUnitMobile:{type:"string",default:"px"},separatorMarginLink:{type:"boolean",default:!1},imageHoverEffect:{type:"string",default:"static"},objectFit:{type:"string"},objectFitTablet:{type:"string"},objectFitMobile:{type:"string"},useSeparateBoxShadows:{type:"boolean",default:!0},imageBoxShadowColor:{type:"string",default:"#00000070"},imageBoxShadowHOffset:{type:"number",default:0},imageBoxShadowVOffset:{type:"number",default:0},imageBoxShadowBlur:{type:"number"},imageBoxShadowSpread:{type:"number"},imageBoxShadowPosition:{type:"string",default:"outset"},imageBoxShadowColorHover:{type:"string"},imageBoxShadowHOffsetHover:{type:"number",default:0},imageBoxShadowVOffsetHover:{type:"number",default:0},imageBoxShadowBlurHover:{type:"number"},imageBoxShadowSpreadHover:{type:"number"},imageBoxShadowPositionHover:{type:"string",default:"outset"},maskShape:{type:"string",default:"none"},maskCustomShape:{type:"object",default:{url:"",alt:"mask shape"}},maskSize:{type:"string",default:"auto"},maskPosition:{type:"string",default:"center center"},maskRepeat:{type:"string",default:"no-repeat"},headingLetterSpacing:{type:"number"},headingLetterSpacingTablet:{type:"number"},headingLetterSpacingMobile:{type:"number"},headingLetterSpacingType:{type:"string",default:"px"},captionLetterSpacing:{type:"number"},captionLetterSpacingTablet:{type:"number"},captionLetterSpacingMobile:{type:"number"},captionLetterSpacingType:{type:"string",default:"px"},customHeightSetDesktop:{type:"boolean",default:!1},customHeightSetTablet:{type:"boolean",default:!1},customHeightSetMobile:{type:"boolean",default:!1},...L("image"),...B},A={icon:{type:"string",default:"circle-check"},iconSize:{type:"number",default:40},iconSizeTablet:{type:"number"},iconSizeMobile:{type:"number"},iconSizeUnit:{type:"string",default:"px"},align:{type:"string",default:"center"},alignTablet:{type:"string",default:""},alignMobile:{type:"string",default:""},iconColor:{type:"string",default:"#333"},iconBorderColor:{type:"string",default:""},iconBackgroundColorType:{type:"string",default:"classic"},iconBackgroundColor:{type:"string",default:""},iconBackgroundGradientColor:{type:"string",default:"linear-gradient(90deg, rgb(155, 81, 224) 0%, rgb(6, 147, 227) 100%)"},iconHoverColor:{type:"string",default:""},iconHoverBackgroundColorType:{type:"string",default:"classic"},iconHoverBackgroundColor:{type:"string"},iconHoverBackgroundGradientColor:{type:"string",default:"linear-gradient(90deg, rgb(155, 81, 224) 0%, rgb(6, 147, 227) 100%)"},rotation:{type:"number",default:0},rotationUnit:{type:"string",default:"deg"},block_id:{type:"string"},link:{type:"string",default:""},target:{type:"boolean",default:!1},disableLink:{type:"boolean",default:!1},iconAccessabilityMode:{type:"string",default:"svg"},iconAccessabilityDesc:{type:"string",default:""},iconTopPadding:{type:"number",default:5},iconRightPadding:{type:"number",default:5},iconLeftPadding:{type:"number",default:5},iconBottomPadding:{type:"number",default:5},iconTopTabletPadding:{type:"number"},iconRightTabletPadding:{type:"number"},iconLeftTabletPadding:{type:"number"},iconBottomTabletPadding:{type:"number"},iconTopMobilePadding:{type:"number"},iconRightMobilePadding:{type:"number"},iconLeftMobilePadding:{type:"number"},iconBottomMobilePadding:{type:"number"},iconPaddingUnit:{type:"string",default:"px"},iconTabletPaddingUnit:{type:"string",default:"px"},iconMobilePaddingUnit:{type:"string",default:"px"},iconPaddingLink:{type:"boolean",default:!1},iconTopMargin:{type:"number"},iconRightMargin:{type:"number"},iconLeftMargin:{type:"number"},iconBottomMargin:{type:"number"},iconTopTabletMargin:{type:"number"},iconRightTabletMargin:{type:"number"},iconLeftTabletMargin:{type:"number"},iconBottomTabletMargin:{type:"number"},iconTopMobileMargin:{type:"number"},iconRightMobileMargin:{type:"number"},iconLeftMobileMargin:{type:"number"},iconBottomMobileMargin:{type:"number"},iconMarginUnit:{type:"string",default:"px"},iconTabletMarginUnit:{type:"string",default:"px"},iconMobileMarginUnit:{type:"string",default:"px"},iconMarginLink:{type:"boolean",default:!1},isPreview:{type:"boolean",default:!1},...L("icon"),iconBorderStyle:{type:"string",default:"default"},useSeparateBoxShadows:{type:"boolean",default:!0},iconShadowColor:{type:"string",default:"#00000070"},iconShadowHOffset:{type:"number",default:0},iconShadowVOffset:{type:"number",default:0},iconShadowBlur:{type:"number",default:0},iconBoxShadowColor:{type:"string",default:"#00000070"},iconBoxShadowHOffset:{type:"number",default:0},iconBoxShadowVOffset:{type:"number",default:0},iconBoxShadowBlur:{type:"number"},iconBoxShadowSpread:{type:"number"},iconBoxShadowPosition:{type:"string",default:"outset"},iconShadowColorHover:{type:"string",default:"#00000070"},iconShadowHOffsetHover:{type:"number",default:0},iconShadowVOffsetHover:{type:"number",default:0},iconShadowBlurHover:{type:"number",default:0},iconBoxShadowColorHover:{type:"string"},iconBoxShadowHOffsetHover:{type:"number",default:0},iconBoxShadowVOffsetHover:{type:"number",default:0},iconBoxShadowBlurHover:{type:"number"},iconBoxShadowSpreadHover:{type:"number"},iconBoxShadowPositionHover:{type:"string",default:"outset"}},R=L("highLight"),P={block_id:{type:"string"},classMigrate:{type:"boolean",default:!1},blockBackgroundType:{type:"string",default:"classic"},blockGradientBackground:{type:"string",default:"linear-gradient(90deg, rgb(6, 147, 227) 0%, rgb(155, 81, 224) 100%)"},blockBackground:{type:"string"},headingTitleToggle:{type:"boolean",default:!0},headingTitle:{type:"string",default:(0,M.__)("Your Attractive Heading","sureforms")},headingId:{type:"string"},headingDescToggle:{type:"boolean",default:!1},headingDescPosition:{type:"string",default:"below-heading"},headingDesc:{type:"string"},headingAlign:{type:"string",default:"left"},headingAlignTablet:{type:"string",default:""},headingAlignMobile:{type:"string",default:""},headingColorType:{type:"string",default:"classic"},headingColor:{type:"string",default:"#000"},headingGradientColor:{type:"string",default:"linear-gradient(90deg, rgb(155, 81, 224) 0%, rgb(6, 147, 227) 100%)"},subHeadingColor:{type:"string",default:"#000"},separatorColor:{type:"string",default:"#0170b9"},headingTag:{type:"string",default:"h2"},headingWrapper:{type:"string",default:"div"},level:{type:"number",default:2},separatorStyle:{type:"string",default:"none"},separatorPosition:{type:"string",default:"below-heading"},separatorHeight:{type:"number",default:2},separatorHeightType:{type:"string",default:"px"},separatorWidth:{type:"number",default:12},separatorWidthTablet:{type:"number"},separatorWidthMobile:{type:"number"},separatorWidthType:{type:"string",default:"%"},headSpace:{type:"number",default:15},headSpaceMobile:{type:"number",default:""},headSpaceTablet:{type:"number",default:""},headSpaceType:{type:"string",default:"px"},subHeadSpace:{type:"number",default:15},subHeadSpaceMobile:{type:"number",default:""},subHeadSpaceTablet:{type:"number",default:""},subHeadSpaceType:{type:"string",default:"px"},headFontFamily:{type:"string",default:"Default"},headFontWeight:{type:"string"},headFontStyle:{type:"string",default:"normal"},headTransform:{type:"string"},headDecoration:{type:"string"},headFontSizeType:{type:"string",default:"px"},headFontSizeTypeMobile:{type:"string",default:"px"},headFontSizeTypeTablet:{type:"string",default:"px"},headLineHeightType:{type:"string",default:"em"},headFontSize:{type:"number"},headFontSizeTablet:{type:"number"},headFontSizeMobile:{type:"number"},headLineHeight:{type:"number"},headLineHeightTablet:{type:"number"},headLineHeightMobile:{type:"number"},headLetterSpacing:{type:"number"},headLetterSpacingTablet:{type:"number"},headLetterSpacingMobile:{type:"number"},headLetterSpacingType:{type:"string",default:"px"},headShadowColor:{type:"string",default:""},headShadowHOffset:{type:"number",default:0},headShadowVOffset:{type:"number",default:0},headShadowBlur:{type:"number",default:10},subHeadFontFamily:{type:"string",default:"Default"},subHeadFontWeight:{type:"string"},subHeadFontStyle:{type:"string",default:"normal"},subHeadTransform:{type:"string"},subHeadDecoration:{type:"string"},subHeadFontSize:{type:"number"},subHeadFontSizeType:{type:"string",default:"px"},subHeadFontSizeTypeMobile:{type:"string",default:"px"},subHeadFontSizeTypeTablet:{type:"string",default:"px"},subHeadFontSizeTablet:{type:"number"},subHeadFontSizeMobile:{type:"number"},subHeadLineHeight:{type:"number"},subHeadLineHeightType:{type:"string",default:"em"},subHeadLineHeightTablet:{type:"number"},subHeadLineHeightMobile:{type:"number"},subHeadLetterSpacing:{type:"number"},subHeadLetterSpacingTablet:{type:"number"},subHeadLetterSpacingMobile:{type:"number"},subHeadLetterSpacingType:{type:"string",default:"px"},separatorSpace:{type:"number",default:15},separatorSpaceTablet:{type:"number",default:""},separatorSpaceMobile:{type:"number",default:""},separatorSpaceType:{type:"string",default:"px"},headLoadGoogleFonts:{type:"boolean",default:!1},subHeadLoadGoogleFonts:{type:"boolean",default:!1},separatorHoverColor:{type:"string"},isPreview:{type:"boolean",default:!1},blockTopPadding:{type:"number"},blockRightPadding:{type:"number"},blockLeftPadding:{type:"number"},blockBottomPadding:{type:"number"},blockTopPaddingTablet:{type:"number"},blockRightPaddingTablet:{type:"number"},blockLeftPaddingTablet:{type:"number"},blockBottomPaddingTablet:{type:"number"},blockTopPaddingMobile:{type:"number"},blockRightPaddingMobile:{type:"number"},blockLeftPaddingMobile:{type:"number"},blockBottomPaddingMobile:{type:"number"},blockPaddingUnit:{type:"string",default:"px"},blockPaddingUnitTablet:{type:"string",default:"px"},blockPaddingUnitMobile:{type:"string",default:"px"},blockPaddingLink:{type:"boolean",default:!1},blockTopMargin:{type:"number"},blockRightMargin:{type:"number"},blockLeftMargin:{type:"number"},blockBottomMargin:{type:"number"},blockTopMarginTablet:{type:"number"},blockRightMarginTablet:{type:"number"},blockLeftMarginTablet:{type:"number"},blockBottomMarginTablet:{type:"number"},blockTopMarginMobile:{type:"number"},blockRightMarginMobile:{type:"number"},blockLeftMarginMobile:{type:"number"},blockBottomMarginMobile:{type:"number"},blockMarginUnit:{type:"string",default:"px"},blockMarginUnitTablet:{type:"string",default:"px"},blockMarginUnitMobile:{type:"string",default:"px"},blockMarginLink:{type:"boolean",default:!1},linkColor:{type:"string"},linkHColor:{type:"string"},highLightColor:{type:"string",default:"#fff"},highLightBackground:{type:"string",default:"#007cba"},highLightLoadGoogleFonts:{type:"boolean",default:!1},highLightFontFamily:{type:"string",default:"Default"},highLightFontWeight:{type:"string",default:"Default"},highLightFontStyle:{type:"string",default:"normal"},highLightTransform:{type:"string"},highLightDecoration:{type:"string"},highLightFontSizeType:{type:"string",default:"px"},highLightFontSizeTypeMobile:{type:"string",default:"px"},highLightFontSizeTypeTablet:{type:"string",default:"px"},highLightLineHeightType:{type:"string",default:"em"},highLightFontSize:{type:"number"},highLightFontSizeTablet:{type:"number"},highLightFontSizeMobile:{type:"number"},highLightLineHeight:{type:"number"},highLightLineHeightTablet:{type:"number"},highLightLineHeightMobile:{type:"number"},highLightLetterSpacing:{type:"number"},highLightLetterSpacingTablet:{type:"number"},highLightLetterSpacingMobile:{type:"number"},highLightLetterSpacingType:{type:"string",default:"px"},highLightTopPadding:{type:"number"},highLightRightPadding:{type:"number"},highLightLeftPadding:{type:"number"},highLightBottomPadding:{type:"number"},highLightTopPaddingTablet:{type:"number"},highLightRightPaddingTablet:{type:"number"},highLightLeftPaddingTablet:{type:"number"},highLightBottomPaddingTablet:{type:"number"},highLightTopPaddingMobile:{type:"number"},highLightRightPaddingMobile:{type:"number"},highLightLeftPaddingMobile:{type:"number"},highLightBottomPaddingMobile:{type:"number"},highLightPaddingUnit:{type:"string",default:"px"},highLightPaddingUnitTablet:{type:"string",default:"px"},highLightPaddingUnitMobile:{type:"string",default:"px"},highLightPaddingLink:{type:"boolean",default:!1},isConditionalLogic:{type:"boolean",default:!1},formId:{type:"number",default:""},...R},z={separator:T,image:H,icon:A,"advanced-heading":P},O=window.wp.hooks,F=(e,t,a)=>{const i=(0,O.applyFilters)("uagb.blocksAttributes",z);return isNaN(e)?i[a][t].default:e},I=e=>{let t={};switch(e){case"left":t={"margin-left":0,"margin-right":"auto"};break;case"center":t={"margin-left":"auto","margin-right":"auto"};break;case"right":t={"margin-right":0,"margin-left":"auto"}}return t},N=e=>{const t=document.getElementById("block-"+e.clientId),a=document.getElementById(e.clientId+"-desktop-hide-block");if(e.attributes.UAGHideDesktop){if(null!=t&&null==a){const t=document.createElement("style");t.setAttribute("id",e.clientId+"-desktop-hide-block"),t.innerHTML=".uagb-block-"+e.clientId.substr(0,8)+".uagb-editor-preview-mode-desktop{ background:repeating-linear-gradient(125deg, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15) 1px, transparent 2px, transparent 9px); border: 1px solid rgba(0, 0, 0, 0.15); } ",t.innerHTML+=".uagb-block-"+e.clientId.substr(0,8)+'.uagb-editor-preview-mode-desktop:before{ content: ""; display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 0.6); z-index: 9997; } ',document.head.appendChild(t)}}else null!=a&&a.remove();const i=document.getElementsByClassName("is-tablet-preview"),l=document.getElementsByClassName("is-mobile-preview");if(0!==i.length||0!==l.length){const t=i[0]||l[0];let a=!1;t&&(a=t.getElementsByTagName("iframe")[0]);const n=a?.contentWindow.document||a?.contentDocument;if(!a||!n)return;const o=n.getElementById(e.clientId+"-tablet-hide-block");if(e.attributes.UAGHideTab){if(null==o){const t=document.createElement("style");t.setAttribute("id",e.clientId+"-tablet-hide-block"),t.innerHTML=".uagb-block-"+e.clientId.substr(0,8)+".uagb-editor-preview-mode-tablet{ background:repeating-linear-gradient(125deg, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15) 1px, transparent 2px, transparent 9px); border: 1px solid rgba(0, 0, 0, 0.15); } ",t.innerHTML+=".uagb-block-"+e.clientId.substr(0,8)+'.uagb-editor-preview-mode-tablet:before{ content: ""; display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 0.6); z-index: 9997; } ',setTimeout(()=>{n.head.appendChild(t)},500)}}else null!=o&&o.remove();const r=n.getElementById(e.clientId+"-mobile-hide-block");if(e.attributes.UAGHideMob){if(null==r){const t=document.createElement("style");t.setAttribute("id",e.clientId+"-mobile-hide-block"),t.innerHTML=".uagb-block-"+e.clientId.substr(0,8)+".uagb-editor-preview-mode-mobile{ background:repeating-linear-gradient(125deg, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15) 1px, transparent 2px, transparent 9px); border: 1px solid rgba(0, 0, 0, 0.15); } ",t.innerHTML+=".uagb-block-"+e.clientId.substr(0,8)+'.uagb-editor-preview-mode-mobile:before{ content: ""; display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 0.6); z-index: 9997; } ',setTimeout(()=>{n.head.appendChild(t)},500)}}else null!=r&&r.remove()}},V=window.wp.data,G=()=>{const{getSelectedBlock:e}=(0,V.select)("core/block-editor"),t=!!e()?.clientId&&`block-${e()?.clientId}`;t&&setTimeout(()=>{const e=(()=>{const e=document.getElementsByClassName("is-tablet-preview"),t=document.getElementsByClassName("is-mobile-preview");if(0!==e.length||0!==t.length){const a=e[0]||t[0];let i=!1;a&&(i=a.getElementsByTagName("iframe")[0]);const l=i?.contentWindow.document||i?.contentDocument;if(l)return l}return document})().getElementById(t);e&&e.scrollIntoView({behavior:"smooth",block:"center",inline:"center"})},500)},W=(0,y.memo)(({blockStyling:e})=>(0,w.createElement)("style",null,e));var U=a(5556),j=a.n(U),q=a(5371),$=a.n(q);if(void 0===Z)var Z=[];const K=e=>{const[t,a]=(0,y.useState)([]);(0,y.useEffect)(()=>{r()},[]),(0,y.useEffect)(()=>{const{onStatus:a,config:i}=e;void 0!==t.status&&a(t.status),i!==t.config&&r()},[e]);const i=()=>{a({status:"loading"})},l=e=>{Z.includes(e)||Z.push(e)},n=()=>{a({status:"active"})},o=()=>{a({status:"inactive"})},r=()=>{Z.includes(e.config.google.families[0])||($().load({...e.config,loading:i,active:n,inactive:o}),l(e.config.google.families[0]));let t=document.getElementsByTagName("iframe");t&&(t=t[0]),t?.contentWindow&&($().load({...e.config,loading:i,active:n,inactive:o,context:t.contentWindow}),l(e.config.google.families[0]))},{children:s}=e;return s||null};K.propTypes={config:j().object?.isRequired,children:j().element,onStatus:j().func?.isRequired},K.defaultProps={onStatus:()=>{}};const Y=K,J=(0,y.memo)(({attributes:e})=>{const{elementTextLoadGoogleFonts:t,elementTextFontFamily:a,elementTextFontWeight:i}=e;let l;if(!0===t){const e={google:{families:[a+(i?":"+i:"")]}};l=(0,w.createElement)(Y,{config:e})}return(0,w.createElement)(w.Fragment,null,l)}),X=window.wp.compose,Q=()=>{const{deviceType:e}=(0,V.useSelect)(e=>({deviceType:e("core/edit-post")?.__experimentalGetPreviewDeviceType()||"Desktop"}),[]);return e||""},ee=e=>t=>((0,y.useEffect)(()=>{setTimeout(()=>{const e=document.getElementsByTagName("iframe");if(!e?.length)return;const t=e=>{const t=document.getElementById(e);return!!t&&t.cloneNode(!0)},a=e=>{const t=document.getElementById(e);return!!t&&t.textContent},i=t("dashicons-css"),l=t("uagb-block-css-css"),n=t("uagb-slick-css-css"),o=t("uagb-swiper-css-css"),r=t("uagb-aos-css-css"),s=a("uagb-editor-styles"),u=a("spectra-pro-editor-styles"),c=a("uagb-blocks-editor-spacing-style"),g=a("uagb-blocks-editor-custom-css");for(const t of e){const e=t?.contentWindow.document||t?.contentDocument;if(!e?.head)continue;const a=(t,a)=>{t&&(e.getElementById(a)||e.head.appendChild(t))},d=(t,a)=>{if(!t)return;const i=e.getElementById(a);if(i)i.textContent=t;else{const i=document.createElement("style");i.setAttribute("id",a),i.textContent=t,e.head.appendChild(i)}};a(l,"uagb-block-css-css"),a(i,"dashicons-css"),a(n,"uagb-slick-css-css"),a(o,"uagb-swiper-css-css"),a(r,"uagb-aos-css-css"),d(s,"uagb-editor-styles"),d(u,"spectra-pro-editor-styles"),d(c,"uagb-blocks-editor-spacing-style"),d(g,"uagb-blocks-editor-custom-css")}})},[]),(0,w.createElement)(e,{...t,deviceType:Q()})),te=window.wp.components;var ae=a(2531),ie={};ae.A&&ae.A.locals&&(ie.locals=ae.A.locals);var le,ne=0,oe={attributes:{id:"uagb-editor-styles"}};oe.setAttributes=g(),oe.insert=u().bind(null,"head"),oe.domAPI=r(),oe.insertStyleElement=p(),ie.use=function(e){return oe.options=e||{},ne++||(le=n()(ae.A,oe)),ie},ie.unuse=function(){ne>0&&! --ne&&(le(),le=null)};const re=ie;function se(e){if(e.current){const t=e.current.parentElement.closest(".components-panel__body");if(t&&t.querySelector(".components-panel__body-title"))return ce(t.querySelector(".components-panel__body-title").textContent)}return null}const ue=e=>e.filter(Boolean).join(" ");function ce(e){return e?e.toLowerCase().replace(/[^a-zA-Z ]/g,"").replace(/\s+/g,"-"):""}const ge={label:j().string,layout:j().string,options:j().array,data:j().object,setAttributes:j().func,onChange:j().func,help:j().string};function de({layout:e,label:t,options:a,data:i,setAttributes:l,onChange:n,help:o,children:r}){const[s,u]=(0,y.useState)(null),c=(0,y.useRef)(null);(0,y.useLayoutEffect)(()=>(re.use(),()=>{re.unuse()}),[]);const{getSelectedBlock:g}=(0,V.select)("core/block-editor"),d=g()?.name.split("/").pop();(0,y.useEffect)(()=>{u(se(c))},[d]);const p=ce(t),h=(0,O.applyFilters)(`spectra.${d}.${s}.${p}.before`,"",d),m=(0,O.applyFilters)(`spectra.${d}.${s}.${p}`,"",d),b=(0,O.applyFilters)(`spectra.${d}.${s}.${p}.options`,a,d),f=(0,O.applyFilters)(`spectra.${d}.${s}.${p}.children`,r,d);return(0,w.createElement)("div",{ref:c,className:`uagb-select-control uagb-select-control--layout-${e}`},h,r?(0,w.createElement)(te.SelectControl,{__next40pxDefaultSize:!0,label:t,value:i.value,onChange:e=>n?n(e):l({[i.label]:e}),help:o},f):(0,w.createElement)(te.SelectControl,{__next40pxDefaultSize:!0,label:t,value:i.value,onChange:e=>n?n(e):l({[i.label]:e}),options:b,help:o}),m)}de.propTypes=ge,de.defaultProps={layout:"inline",onChange:null};const pe=({text:e})=>e?(0,w.createElement)("p",{className:"components-base-control__help"},e):null,he=e=>{const{label:t,responsive:a,help:l=!1}=e,n=Q(),[o,r]=(0,y.useState)(!1),[s,u]=(0,y.useState)(null),c=(0,y.useRef)(null),{getSelectedBlock:g}=(0,V.select)("core/block-editor"),d=g()?.name.split("/").pop(),p=(0,O.applyFilters)("srfm.enable.responsiveToggle",!0,()=>!0);(0,y.useEffect)(()=>{u(se(c))},[d]);const h=(0,y.useCallback)(e=>{if(null!==(0,V.dispatch)("core/edit-post")){const{__experimentalSetPreviewDeviceType:t}=(0,V.dispatch)("core/edit-post");t(e)}r(o)},[]),m={desktop:(0,w.createElement)("svg",{width:"8",height:"7",viewBox:"0 0 8 7",xmlns:"http://www.w3.org/2000/svg"},(0,w.createElement)("path",{d:"M7.33333 0H0.666667C0.298611 0 0 0.293945 0 0.65625V5.03125C0 5.39355 0.298611 5.6875 0.666667 5.6875H3.33333L3.11111 6.34375H2.11111C1.92639 6.34375 1.77778 6.49004 1.77778 6.67188C1.77778 6.85371 1.92639 7 2.11111 7H5.88889C6.07361 7 6.22222 6.85371 6.22222 6.67188C6.22222 6.49004 6.07361 6.34375 5.88889 6.34375H4.88889L4.66667 5.6875H7.33333C7.70139 5.6875 8 5.39355 8 5.03125V0.65625C8 0.293945 7.70139 0 7.33333 0ZM7.11111 4.8125H0.888889V0.875H7.11111V4.8125Z"})),tablet:(0,w.createElement)("svg",{width:"6",height:"7",viewBox:"0 0 6 7",xmlns:"http://www.w3.org/2000/svg"},(0,w.createElement)("path",{d:"M5 0H1C0.446667 0 0 0.390833 0 0.875V6.125C0 6.60917 0.446667 7 1 7H5C5.55333 7 6 6.60917 6 6.125V0.875C6 0.390833 5.55333 0 5 0ZM3.66667 6.41667H2.33333V6.125H3.66667V6.41667ZM5.41667 5.54167H0.583333V0.875H5.41667V5.54167Z"})),mobile:(0,w.createElement)("svg",{width:"4",height:"7",viewBox:"0 0 4 7",xmlns:"http://www.w3.org/2000/svg"},(0,w.createElement)("path",{d:"M3.33333 0H0.666667C0.297778 0 0 0.390833 0 0.875V6.125C0 6.60917 0.297778 7 0.666667 7H3.33333C3.70222 7 4 6.60917 4 6.125V0.875C4 0.390833 3.70222 0 3.33333 0ZM2.44444 6.41667H1.55556V6.125H2.44444V6.41667ZM3.61111 5.54167H0.388889V0.875H3.61111V5.54167Z"}))},b=[{name:(0,M.__)("Desktop","sureforms"),staticName:"Desktop",title:m.desktop,itemClass:"uagb-desktop-tab uagb-responsive-tabs"},{name:(0,M.__)("Tablet","sureforms"),staticName:"Tablet",title:m.tablet,itemClass:"uagb-tablet-tab uagb-responsive-tabs"},{name:(0,M.__)("Mobile","sureforms"),staticName:"Mobile",key:"mobile",title:m.mobile,itemClass:"uagb-mobile-tab uagb-responsive-tabs"}];if(!n)return null;const f=ce(e.label),v=(0,O.applyFilters)(`spectra.${d}.${s}.${f}.before`,"",d),x=(0,O.applyFilters)(`spectra.${d}.${s}.${f}`,"",d);return(0,w.createElement)("div",{ref:c,className:"uag-responsive-label-wrap"},v,t&&(0,w.createElement)("span",{className:"uag-control-label"},t),p&&!o&&a&&(0,w.createElement)(te.Button,{key:"uag-responsive-common-button",className:"uag-responsive-common-button",onClick:e=>{let t=e.target,a=null;"svg"===t.tagName&&(t=t.closest(".uag-responsive-common-button")),t.closest(".uag-typography-options.active")&&(a=".uag-typography-options"),t.closest(".uag-box-shadow-options.active")&&(a=".uag-box-shadow-options");const l=g()?.name,n=i("uagSettingState"),s=t.closest(".uagb-inspector-tab"),u=t.closest(".components-panel__body.is-opened");let c="";u.classList&&0!==u.classList&&u.classList.forEach(e=>{e.includes("uag-advance-panel-body")&&(c=e)});let d="style";s.classList.contains("uagb-tab-content-general")&&(d="general"),s.classList.contains("uagb-tab-content-advance")&&(d="advance");const p={...n,[l]:{selectedTab:d,selectedPanel:c,selectedSetting:a}},h=i();h&&h.setItem("uagSettingState",JSON.stringify(p)),r(!o)}},m[n.toLowerCase()]),p&&o&&a&&(0,w.createElement)(te.ButtonGroup,{className:"uagb-range-control-responsive components-tab-panel__tabs","aria-label":(0,M.__)("Device","sureforms")},b.map(({name:e,staticName:t,key:a,title:i,itemClass:l})=>(0,w.createElement)(te.Tooltip,{text:(0,M.sprintf)(/* translators: abbreviation for units */ +"%s",e),key:a},(0,w.createElement)(te.Button,{key:a,className:`components-button components-tab-panel__tabs-item ${l}${t===n?" active-tab":""}`,"aria-pressed":n===t,onClick:()=>h(t)},i)))),(0,w.createElement)(pe,{text:l}),x)};var me=a(4676),be={};me.A&&me.A.locals&&(be.locals=me.A.locals);var fe,ve=0,we={attributes:{id:"uagb-editor-styles"}};we.setAttributes=g(),we.insert=u().bind(null,"head"),we.domAPI=r(),we.insertStyleElement=p(),be.use=function(e){return we.options=e||{},ve++||(fe=n()(me.A,we)),be},be.unuse=function(){ve>0&&! --ve&&(fe(),fe=null)};const xe=be,ye=(e,t,a)=>{let i=0;if(a){const a=Q();i=(e||t.data[a.toLowerCase()].value)&&t.data[a.toLowerCase()]?.max?t.data[a.toLowerCase()].max:t.max}else i=e&&t.limitMax?t.limitMax[e]:t.max;return i},_e=(e,t,a)=>{let i=0;if(a){const a=Q();i=(e||t.data[a.toLowerCase()].value)&&t.data[a.toLowerCase()]?.min?t.data[a.toLowerCase()].min:t.min}else i=e&&t.limitMin?t.limitMin[e]:t.min;return i},ke=e=>{const[t,a]=(0,y.useState)(null),i=(0,y.useRef)(null),{onReset:l,attributeNames:n,setAttributes:o}=e,[r,s]=(0,y.useState)(!1),{getSelectedBlock:u}=(0,V.select)("core/block-editor"),c=u()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(i))},[c]);const g=(0,O.applyFilters)("uagb.blocksAttributes",z),d=()=>{const e=u()?.name.split("/").pop();let t=!1;return n&&void 0!==g[e]&&n.map(a=>{if(a){const i=void 0!==g[e][a]?.default?g[e][a]?.default:"";t={...t,[a]:i}}return a}),t},p=(()=>{const e=d(),t=u()?.attributes;let a=!0;return n.map(i=>(t?.[i]&&t?.[i]!==e?.[i]&&(a=!1),i)),a})(),h="reset",m=(0,O.applyFilters)(`spectra.${c}.${t}.${h}.before`,"",c),b=(0,O.applyFilters)(`spectra.${c}.${t}.${h}`,"",c);return(0,w.createElement)(te.Tooltip,{text:(0,M.__)("Reset","sureforms"),key:"reset",ref:i},m,(0,w.createElement)(te.Button,{className:"uagb-reset",isSecondary:!0,isSmall:!0,onClick:e=>{e.preventDefault(),(()=>{const e=d();n&&n.map(t=>(t&&o&&o({[t]:e?.[t]}),s(!r),t)),l&&l(e)})()},disabled:p},(0,w.createElement)(te.Dashicon,{icon:"image-rotate"})),b)},Se=!!te.__experimentalNumberControl,Ce=e=>{const[t,a]=(0,y.useState)(null),i=(0,y.useRef)(null);(0,y.useLayoutEffect)(()=>(xe.use(),()=>{xe.unuse()}),[]);const{getSelectedBlock:l}=(0,V.select)("core/block-editor"),n=l()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(i))},[n]);const{withInputField:o,isShiftStepEnabled:r}=e;let s=ye(e.unit?.value,e),u=_e(e.unit?.value,e);const c=isNaN(e?.value)?"":e?.value;let g=[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("Em","sureforms"),unitValue:"em"}];e.units&&(g=e.units);const d=t=>{const a=parseFloat(t);e.setAttributes&&e.setAttributes({[e.data.label]:a}),e?.onChange&&e.onChange(a)},p=t=>{e.setAttributes({[e.unit.label]:t}),s=ye(t,e),u=_e(t,e),e.value>s&&d(s),e.value{e?.onChange&&e?.onChange(t[e?.data?.label]),e.displayUnit&&p(t[e?.unit?.label])},attributeNames:[e.data.label,!!e.displayUnit&&e.unit.label],setAttributes:e.setAttributes}),e.displayUnit&&(0,w.createElement)(te.ButtonGroup,{className:"uagb-control__units","aria-label":(0,M.__)("Select Units","sureforms")},(t=>{const a=[];return t.map(t=>a.push((0,w.createElement)(te.Tooltip,{text:(0,M.sprintf)(/* translators: abbreviation for units */ /* translators: abbreviation for units */ (0,M.__)("%s units","sureforms"),t.name),key:t.name},(0,w.createElement)(te.Button,{key:t.unitValue,className:"uagb-range-control__units--"+t.name,isSmall:!0,isPrimary:e.unit.value===t.unitValue,isSecondary:e.unit.value!==t.unitValue,"aria-pressed":e.unit.value===t.unitValue,"aria-label":(0,M.sprintf)(/* translators: abbreviation for units */ /* translators: abbreviation for units */ -(0,M.__)("%s units","sureforms"),t.name),onClick:()=>p(t.unitValue)},t.unitValue)))),a})(g)))),(0,w.createElement)("div",{className:"uagb-range-control__mobile-controls"},(0,w.createElement)(te.RangeControl,{value:c,onChange:d,withInputField:!1,allowReset:!1,max:s,min:u,step:e?.step||1,initialPosition:c,marks:e?.marks||!1}),o&&Se&&(0,w.createElement)(te.__experimentalNumberControl,{disabled:e.disabled,isShiftStepEnabled:r,max:s,min:u,onChange:d,value:c,step:e?.step||1})),(0,w.createElement)(pe,{text:e.help})),b)};Ce.defaultProps={label:(0,M.__)("Margin","sureforms"),className:"",allowReset:!0,withInputField:!0,isShiftStepEnabled:!0,max:1/0,min:-1/0,resetFallbackValue:"",placeholder:null,unit:["px","em"],displayUnit:!0,responsive:!1,help:!1,marks:!1};const Me=Ce;function Te(e){const t=(0,V.useSelect)(e=>e("core/edit-post")?.__experimentalGetPreviewDeviceType(),[]),{sizeText:a,size:i,min:l,type:n,typeTablet:o,typeMobile:r,setAttributes:s,sizeLabel:u,sizeTabletText:c,sizeTablet:g,sizeTabletLabel:d,sizeMobileText:p,sizeMobile:h,sizeMobileLabel:m}=e,b={};return b.Desktop=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Me,{...e,label:a,value:i.value||"",min:l,max:200,unit:n,responsive:!0,setAttributes:s,data:{value:i.value,label:u},step:e?.step})),b.Tablet=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Me,{...e,label:c,value:g.value,min:l,max:200,unit:o||n,responsive:!0,setAttributes:s,data:{value:g.value,label:d},step:e?.stepTablet?e?.stepTablet:e?.step})),b.Mobile=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Me,{...e,label:p,value:h.value,min:l,max:200,unit:r||n,responsive:!0,setAttributes:s,data:{value:h.value,label:m},step:e?.stepMobile?e?.stepMobile:e?.step})),(0,w.createElement)("div",{className:"uagb-size-type-field-tabs"},(0,w.createElement)("div",{className:"uagb-responsive-control-inner"},b[t]?b[t]:b.Desktop))}const Ee={ABeeZee:{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},Abel:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Abhaya Libre":{v:["regular","500","600","700","800"],subset:["latin","latin-ext","sinhala"],weight:["Default","400","500","600","700","800"],i:["normal"]},Aboreto:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Abril Fatface":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Abyssinica SIL":{v:["regular"],subset:["ethiopic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Aclonica:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Acme:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Actor:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Adamina:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Advent Pro":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Aguafina Script":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Akaya Kanadaka":{v:["regular"],subset:["kannada","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Akaya Telivigala":{v:["regular"],subset:["latin","latin-ext","telugu"],weight:["Default","400"],i:["normal"]},Akronim:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Akshar:{v:["300","regular","500","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},Aladin:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Alata:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Alatsi:{v:["regular"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Albert Sans":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Aldrich:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Alef:{v:["regular","700"],subset:["hebrew","latin"],weight:["Default","400","700"],i:["normal"]},Alegreya:{v:["regular","500","600","700","800","900","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800","900"],i:["normal","italic"]},"Alegreya SC":{v:["regular","italic","500","500italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","400","500","700","800","900"],i:["normal","italic"]},"Alegreya Sans":{v:["100","100italic","300","300italic","regular","italic","500","500italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","300","400","500","700","800","900"],i:["normal","italic"]},"Alegreya Sans SC":{v:["100","100italic","300","300italic","regular","italic","500","500italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","300","400","500","700","800","900"],i:["normal","italic"]},Aleo:{v:["300","300italic","regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","300","400","700"],i:["normal","italic"]},"Alex Brush":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Alexandria:{v:["100","200","300","regular","500","600","700","800","900"],subset:["arabic","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Alfa Slab One":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Alice:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Alike:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Alike Angular":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Alkalami:{v:["regular"],subset:["arabic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Alkatra:{v:["regular","500","600","700"],subset:["bengali","devanagari","latin","latin-ext","oriya"],weight:["Default","400","500","600","700"],i:["normal"]},Allan:{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Allerta:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Allerta Stencil":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Allison:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Allura:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Almarai:{v:["300","regular","700","800"],subset:["arabic"],weight:["Default","300","400","700","800"],i:["normal"]},Almendra:{v:["regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},"Almendra Display":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Almendra SC":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Alumni Sans":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Alumni Sans Collegiate One":{v:["regular","italic"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal","italic"]},"Alumni Sans Inline One":{v:["regular","italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal","italic"]},"Alumni Sans Pinstripe":{v:["regular","italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal","italic"]},Amarante:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Amaranth:{v:["regular","italic","700","700italic"],subset:["latin"],weight:["Default","400","700"],i:["normal","italic"]},"Amatic SC":{v:["regular","700"],subset:["cyrillic","hebrew","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal"]},Amethysta:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Amiko:{v:["regular","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","600","700"],i:["normal"]},Amiri:{v:["regular","italic","700","700italic"],subset:["arabic","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},"Amiri Quran":{v:["regular"],subset:["arabic","latin"],weight:["Default","400"],i:["normal"]},Amita:{v:["regular","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Anaheim:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Andada Pro":{v:["regular","500","600","700","800","italic","500italic","600italic","700italic","800italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal","italic"]},Andika:{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},"Anek Bangla":{v:["100","200","300","regular","500","600","700","800"],subset:["bengali","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},"Anek Devanagari":{v:["100","200","300","regular","500","600","700","800"],subset:["devanagari","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},"Anek Gujarati":{v:["100","200","300","regular","500","600","700","800"],subset:["gujarati","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},"Anek Gurmukhi":{v:["100","200","300","regular","500","600","700","800"],subset:["gurmukhi","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},"Anek Kannada":{v:["100","200","300","regular","500","600","700","800"],subset:["kannada","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},"Anek Latin":{v:["100","200","300","regular","500","600","700","800"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},"Anek Malayalam":{v:["100","200","300","regular","500","600","700","800"],subset:["latin","latin-ext","malayalam"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},"Anek Odia":{v:["100","200","300","regular","500","600","700","800"],subset:["latin","latin-ext","oriya"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},"Anek Tamil":{v:["100","200","300","regular","500","600","700","800"],subset:["latin","latin-ext","tamil"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},"Anek Telugu":{v:["100","200","300","regular","500","600","700","800"],subset:["latin","latin-ext","telugu"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},Angkor:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},"Annie Use Your Telescope":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Anonymous Pro":{v:["regular","italic","700","700italic"],subset:["cyrillic","greek","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Antic:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Antic Didone":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Antic Slab":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Anton:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Antonio:{v:["100","200","300","regular","500","600","700"],subset:["latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},Anuphan:{v:["100","200","300","regular","500","600","700"],subset:["cyrillic-ext","latin","latin-ext","thai","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},Anybody:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Aoboshi One":{v:["regular"],subset:["japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Arapey:{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},Arbutus:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Arbutus Slab":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Architects Daughter":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Archivo:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Archivo Black":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Archivo Narrow":{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},"Are You Serious":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Aref Ruqaa":{v:["regular","700"],subset:["arabic","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"Aref Ruqaa Ink":{v:["regular","700"],subset:["arabic","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Arima:{v:["100","200","300","regular","500","600","700"],subset:["greek","greek-ext","latin","latin-ext","malayalam","tamil","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},Arimo:{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","hebrew","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},Arizonia:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Armata:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Arsenal:{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},Artifika:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Arvo:{v:["regular","italic","700","700italic"],subset:["latin"],weight:["Default","400","700"],i:["normal","italic"]},Arya:{v:["regular","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Asap:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Asap Condensed":{v:["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Asar:{v:["regular"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Asset:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Assistant:{v:["200","300","regular","500","600","700","800"],subset:["hebrew","latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},Astloch:{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},Asul:{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},Athiti:{v:["200","300","regular","500","600","700"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal"]},"Atkinson Hyperlegible":{v:["regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Atma:{v:["300","regular","500","600","700"],subset:["bengali","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Atomic Age":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Aubrey:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Audiowide:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Autour One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Average:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Average Sans":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Averia Gruesa Libre":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Averia Libre":{v:["300","300italic","regular","italic","700","700italic"],subset:["latin"],weight:["Default","300","400","700"],i:["normal","italic"]},"Averia Sans Libre":{v:["300","300italic","regular","italic","700","700italic"],subset:["latin"],weight:["Default","300","400","700"],i:["normal","italic"]},"Averia Serif Libre":{v:["300","300italic","regular","italic","700","700italic"],subset:["latin"],weight:["Default","300","400","700"],i:["normal","italic"]},"Azeret Mono":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},B612:{v:["regular","italic","700","700italic"],subset:["latin"],weight:["Default","400","700"],i:["normal","italic"]},"B612 Mono":{v:["regular","italic","700","700italic"],subset:["latin"],weight:["Default","400","700"],i:["normal","italic"]},"BIZ UDGothic":{v:["regular","700"],subset:["cyrillic","greek-ext","japanese","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"BIZ UDMincho":{v:["regular","700"],subset:["cyrillic","greek-ext","japanese","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"BIZ UDPGothic":{v:["regular","700"],subset:["cyrillic","greek-ext","japanese","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"BIZ UDPMincho":{v:["regular","700"],subset:["cyrillic","greek-ext","japanese","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Babylonica:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Bad Script":{v:["regular"],subset:["cyrillic","latin"],weight:["Default","400"],i:["normal"]},Bahiana:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Bahianita:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Bai Jamjuree":{v:["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal","italic"]},"Bakbak One":{v:["regular"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Ballet:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Baloo 2":{v:["regular","500","600","700","800"],subset:["devanagari","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Baloo Bhai 2":{v:["regular","500","600","700","800"],subset:["gujarati","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Baloo Bhaijaan 2":{v:["regular","500","600","700","800"],subset:["arabic","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Baloo Bhaina 2":{v:["regular","500","600","700","800"],subset:["latin","latin-ext","oriya","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Baloo Chettan 2":{v:["regular","500","600","700","800"],subset:["latin","latin-ext","malayalam","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Baloo Da 2":{v:["regular","500","600","700","800"],subset:["bengali","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Baloo Paaji 2":{v:["regular","500","600","700","800"],subset:["gurmukhi","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Baloo Tamma 2":{v:["regular","500","600","700","800"],subset:["kannada","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Baloo Tammudu 2":{v:["regular","500","600","700","800"],subset:["latin","latin-ext","telugu","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Baloo Thambi 2":{v:["regular","500","600","700","800"],subset:["latin","latin-ext","tamil","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Balsamiq Sans":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Balthazar:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Bangers:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Barlow:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Barlow Condensed":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Barlow Semi Condensed":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Barriecito:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Barrio:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Basic:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Baskervville:{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},Battambang:{v:["100","300","regular","700","900"],subset:["khmer","latin"],weight:["Default","100","300","400","700","900"],i:["normal"]},Baumans:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Bayon:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},"Be Vietnam Pro":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Beau Rivage":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Bebas Neue":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Belgrano:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Bellefair:{v:["regular"],subset:["hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Belleza:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Bellota:{v:["300","300italic","regular","italic","700","700italic"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","300","400","700"],i:["normal","italic"]},"Bellota Text":{v:["300","300italic","regular","italic","700","700italic"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","300","400","700"],i:["normal","italic"]},BenchNine:{v:["300","regular","700"],subset:["latin","latin-ext"],weight:["Default","300","400","700"],i:["normal"]},Benne:{v:["regular"],subset:["kannada","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Bentham:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Berkshire Swash":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Besley:{v:["regular","500","600","700","800","900","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext"],weight:["Default","400","500","600","700","800","900"],i:["normal","italic"]},"Beth Ellen":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Bevan:{v:["regular","italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal","italic"]},"BhuTuka Expanded One":{v:["regular"],subset:["gurmukhi","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Big Shoulders Display":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Big Shoulders Inline Display":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Big Shoulders Inline Text":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Big Shoulders Stencil Display":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Big Shoulders Stencil Text":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Big Shoulders Text":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Bigelow Rules":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Bigshot One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Bilbo:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Bilbo Swash Caps":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},BioRhyme:{v:["200","300","regular","700","800"],subset:["latin","latin-ext"],weight:["Default","200","300","400","700","800"],i:["normal"]},"BioRhyme Expanded":{v:["200","300","regular","700","800"],subset:["latin","latin-ext"],weight:["Default","200","300","400","700","800"],i:["normal"]},Birthstone:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Birthstone Bounce":{v:["regular","500"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500"],i:["normal"]},Biryani:{v:["200","300","regular","600","700","800","900"],subset:["devanagari","latin","latin-ext"],weight:["Default","200","300","400","600","700","800","900"],i:["normal"]},Bitter:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Black And White Picture":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},"Black Han Sans":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},"Black Ops One":{v:["regular"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Blaka:{v:["regular"],subset:["arabic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Blaka Hollow":{v:["regular"],subset:["arabic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Blaka Ink":{v:["regular"],subset:["arabic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Blinker:{v:["100","200","300","regular","600","700","800","900"],subset:["latin","latin-ext"],weight:["Default","100","200","300","400","600","700","800","900"],i:["normal"]},"Bodoni Moda":{v:["regular","500","600","700","800","900","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext"],weight:["Default","400","500","600","700","800","900"],i:["normal","italic"]},Bokor:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},"Bona Nova":{v:["regular","italic","700"],subset:["cyrillic","cyrillic-ext","greek","hebrew","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},Bonbon:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Bonheur Royale":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Boogaloo:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Bowlby One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Bowlby One SC":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Braah One":{v:["regular"],subset:["gurmukhi","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Brawler:{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},"Bree Serif":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Bruno Ace":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Bruno Ace SC":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Brygada 1918":{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},"Bubblegum Sans":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Bubbler One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Buda:{v:["300"],subset:["latin"],weight:["Default","300","400"],i:["normal"]},Buenard:{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Bungee:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Bungee Hairline":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Bungee Inline":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Bungee Outline":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Bungee Shade":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Bungee Spice":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Butcherman:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Butterfly Kids":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Cabin:{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},"Cabin Condensed":{v:["regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal"]},"Cabin Sketch":{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},"Caesar Dressing":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Cagliostro:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Cairo:{v:["200","300","regular","500","600","700","800","900"],subset:["arabic","latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal"]},"Cairo Play":{v:["200","300","regular","500","600","700","800","900"],subset:["arabic","latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal"]},Caladea:{v:["regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Calistoga:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Calligraffitti:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Cambay:{v:["regular","italic","700","700italic"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Cambo:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Candal:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Cantarell:{v:["regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},"Cantata One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Cantora One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Capriola:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Caramel:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Carattere:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Cardo:{v:["regular","italic","700"],subset:["greek","greek-ext","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Carlito:{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},Carme:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Carrois Gothic":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Carrois Gothic SC":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Carter One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Castoro:{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Castoro Titling":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Catamaran:{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","tamil"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},Caudex:{v:["regular","italic","700","700italic"],subset:["greek","greek-ext","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Caveat:{v:["regular","500","600","700"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Caveat Brush":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Cedarville Cursive":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Ceviche One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Chakra Petch":{v:["300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},Changa:{v:["200","300","regular","500","600","700","800"],subset:["arabic","latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},"Changa One":{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},Chango:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Charis SIL":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},Charm:{v:["regular","700"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","400","700"],i:["normal"]},Charmonman:{v:["regular","700"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","400","700"],i:["normal"]},Chathura:{v:["100","300","regular","700","800"],subset:["latin","telugu"],weight:["Default","100","300","400","700","800"],i:["normal"]},"Chau Philomene One":{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Chela One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Chelsea Market":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Chenla:{v:["regular"],subset:["khmer"],weight:["Default","400"],i:["normal"]},Cherish:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Cherry Bomb One":{v:["regular"],subset:["japanese","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Cherry Cream Soda":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Cherry Swash":{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Chewy:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Chicle:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Chilanka:{v:["regular"],subset:["latin","latin-ext","malayalam"],weight:["Default","400"],i:["normal"]},Chivo:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Chivo Mono":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Chokokutai:{v:["regular"],subset:["japanese","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Chonburi:{v:["regular"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","400"],i:["normal"]},Cinzel:{v:["regular","500","600","700","800","900"],subset:["latin","latin-ext"],weight:["Default","400","500","600","700","800","900"],i:["normal"]},"Cinzel Decorative":{v:["regular","700","900"],subset:["latin"],weight:["Default","400","700","900"],i:["normal"]},"Clicker Script":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Climate Crisis":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Coda:{v:["regular","800"],subset:["latin","latin-ext"],weight:["Default","400","800"],i:["normal"]},"Coda Caption":{v:["800"],subset:["latin","latin-ext"],weight:["Default","400","800"],i:["normal"]},Codystar:{v:["300","regular"],subset:["latin","latin-ext"],weight:["Default","300","400"],i:["normal"]},Coiny:{v:["regular"],subset:["latin","latin-ext","tamil","vietnamese"],weight:["Default","400"],i:["normal"]},Combo:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Comfortaa:{v:["300","regular","500","600","700"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},Comforter:{v:["regular"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Comforter Brush":{v:["regular"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Comic Neue":{v:["300","300italic","regular","italic","700","700italic"],subset:["latin"],weight:["Default","300","400","700"],i:["normal","italic"]},"Coming Soon":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Comme:{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},Commissioner:{v:["100","200","300","regular","500","600","700","800","900"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Concert One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Condiment:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Content:{v:["regular","700"],subset:["khmer"],weight:["Default","400","700"],i:["normal"]},"Contrail One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Convergence:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Cookie:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Copse:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Corben:{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Corinthia:{v:["regular","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal"]},Cormorant:{v:["300","regular","500","600","700","300italic","italic","500italic","600italic","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},"Cormorant Garamond":{v:["300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},"Cormorant Infant":{v:["300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},"Cormorant SC":{v:["300","regular","500","600","700"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Cormorant Unicase":{v:["300","regular","500","600","700"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Cormorant Upright":{v:["300","regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},Courgette:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Courier Prime":{v:["regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Cousine:{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","hebrew","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},Coustard:{v:["regular","900"],subset:["latin"],weight:["Default","400","900"],i:["normal"]},"Covered By Your Grace":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Crafty Girls":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Creepster:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Crete Round":{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Crimson Pro":{v:["200","300","regular","500","600","700","800","900","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Crimson Text":{v:["regular","italic","600","600italic","700","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","600","700"],i:["normal","italic"]},"Croissant One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Crushed:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Cuprum:{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},"Cute Font":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},Cutive:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Cutive Mono":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"DM Mono":{v:["300","300italic","regular","italic","500","500italic"],subset:["latin","latin-ext"],weight:["Default","300","400","500"],i:["normal","italic"]},"DM Sans":{v:["regular","italic","500","500italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","500","700"],i:["normal","italic"]},"DM Serif Display":{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"DM Serif Text":{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},Damion:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Dancing Script":{v:["regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal"]},Dangrek:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},"Darker Grotesque":{v:["300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800","900"],i:["normal"]},"Darumadrop One":{v:["regular"],subset:["japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"David Libre":{v:["regular","500","700"],subset:["hebrew","latin","latin-ext","vietnamese"],weight:["Default","400","500","700"],i:["normal"]},"Dawning of a New Day":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Days One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Dekko:{v:["regular"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Dela Gothic One":{v:["regular"],subset:["cyrillic","greek","japanese","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Delicious Handrawn":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Delius:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Delius Swash Caps":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Delius Unicase":{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},"Della Respira":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Denk One":{v:["regular"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Devonshire:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Dhurjati:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},"Didact Gothic":{v:["regular"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Diplomata:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Diplomata SC":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Do Hyeon":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},Dokdo:{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},Domine:{v:["regular","500","600","700"],subset:["latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Donegal One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Dongle:{v:["300","regular","700"],subset:["korean","latin","latin-ext","vietnamese"],weight:["Default","300","400","700"],i:["normal"]},"Doppio One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Dorsa:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Dosis:{v:["200","300","regular","500","600","700","800"],subset:["latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},DotGothic16:{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Dr Sugiyama":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Duru Sans":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},DynaPuff:{v:["regular","500","600","700"],subset:["cyrillic-ext","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},Dynalight:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"EB Garamond":{v:["regular","500","600","700","800","italic","500italic","600italic","700italic","800italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal","italic"]},"Eagle Lake":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"East Sea Dokdo":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},Eater:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Economica:{v:["regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Eczar:{v:["regular","500","600","700","800"],subset:["devanagari","greek","greek-ext","latin","latin-ext"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Edu NSW ACT Foundation":{v:["regular","500","600","700"],subset:["latin"],weight:["Default","400","500","600","700"],i:["normal"]},"Edu QLD Beginner":{v:["regular","500","600","700"],subset:["latin"],weight:["Default","400","500","600","700"],i:["normal"]},"Edu SA Beginner":{v:["regular","500","600","700"],subset:["latin"],weight:["Default","400","500","600","700"],i:["normal"]},"Edu TAS Beginner":{v:["regular","500","600","700"],subset:["latin"],weight:["Default","400","500","600","700"],i:["normal"]},"Edu VIC WA NT Beginner":{v:["regular","500","600","700"],subset:["latin"],weight:["Default","400","500","600","700"],i:["normal"]},"El Messiri":{v:["regular","500","600","700"],subset:["arabic","cyrillic","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},Electrolize:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Elsie:{v:["regular","900"],subset:["latin","latin-ext"],weight:["Default","400","900"],i:["normal"]},"Elsie Swash Caps":{v:["regular","900"],subset:["latin","latin-ext"],weight:["Default","400","900"],i:["normal"]},"Emblema One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Emilys Candy":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Encode Sans":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Encode Sans Condensed":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Encode Sans Expanded":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Encode Sans SC":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Encode Sans Semi Condensed":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Encode Sans Semi Expanded":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},Engagement:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Englebert:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Enriqueta:{v:["regular","500","600","700"],subset:["latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},Ephesis:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Epilogue:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Erica One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Esteban:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Estonia:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Euphoria Script":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Ewert:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Exo:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Exo 2":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Expletus Sans":{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal","italic"]},Explora:{v:["regular"],subset:["cherokee","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Fahkwang:{v:["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal","italic"]},"Familjen Grotesk":{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},"Fanwood Text":{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},Farro:{v:["300","regular","500","700"],subset:["latin","latin-ext"],weight:["Default","300","400","500","700"],i:["normal"]},Farsan:{v:["regular"],subset:["gujarati","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Fascinate:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Fascinate Inline":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Faster One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Fasthand:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},"Fauna One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Faustina:{v:["300","regular","500","600","700","800","300italic","italic","500italic","600italic","700italic","800italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800"],i:["normal","italic"]},Federant:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Federo:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Felipa:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Fenix:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Festive:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Figtree:{v:["300","regular","500","600","700","800","900","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext"],weight:["Default","300","400","500","600","700","800","900"],i:["normal","italic"]},"Finger Paint":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Finlandica:{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal","italic"]},"Fira Code":{v:["300","regular","500","600","700"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Fira Mono":{v:["regular","500","700"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext"],weight:["Default","400","500","700"],i:["normal"]},"Fira Sans":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Fira Sans Condensed":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Fira Sans Extra Condensed":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Fjalla One":{v:["regular"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Fjord One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Flamenco:{v:["300","regular"],subset:["latin"],weight:["Default","300","400"],i:["normal"]},Flavors:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Fleur De Leah":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Flow Block":{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Flow Circular":{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Flow Rounded":{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Foldit:{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},Fondamento:{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Fontdiner Swanky":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Forum:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Fragment Mono":{v:["regular","italic"],subset:["cyrillic-ext","latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Francois One":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Frank Ruhl Libre":{v:["300","regular","500","600","700","800","900"],subset:["hebrew","latin","latin-ext"],weight:["Default","300","400","500","600","700","800","900"],i:["normal"]},Fraunces:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Freckle Face":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Fredericka the Great":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Fredoka:{v:["300","regular","500","600","700"],subset:["hebrew","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},Freehand:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},Fresca:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Frijole:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Fruktur:{v:["regular","italic"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal","italic"]},"Fugaz One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Fuggles:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Fuzzy Bubbles":{v:["regular","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal"]},"GFS Didot":{v:["regular"],subset:["greek"],weight:["Default","400"],i:["normal"]},"GFS Neohellenic":{v:["regular","italic","700","700italic"],subset:["greek"],weight:["Default","400","700"],i:["normal","italic"]},Gabriela:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Gaegu:{v:["300","regular","700"],subset:["korean","latin"],weight:["Default","300","400","700"],i:["normal"]},Gafata:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Gajraj One":{v:["regular"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Galada:{v:["regular"],subset:["bengali","latin"],weight:["Default","400"],i:["normal"]},Galdeano:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Galindo:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Gamja Flower":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},Gantari:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Gayathri:{v:["100","regular","700"],subset:["latin","malayalam"],weight:["Default","100","400","700"],i:["normal"]},Gelasio:{v:["regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},"Gemunu Libre":{v:["200","300","regular","500","600","700","800"],subset:["latin","latin-ext","sinhala"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},Genos:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cherokee","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Gentium Book Plus":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},"Gentium Plus":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},Geo:{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},Georama:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Geostar:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Geostar Fill":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Germania One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Gideon Roman":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Gidugu:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},"Gilda Display":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Girassol:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Give You Glory":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Glass Antiqua":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Glegoo:{v:["regular","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Gloock:{v:["regular"],subset:["cyrillic-ext","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Gloria Hallelujah":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Glory:{v:["100","200","300","regular","500","600","700","800","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal","italic"]},Gluten:{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Goblin One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Gochi Hand":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Goldman:{v:["regular","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal"]},"Golos Text":{v:["regular","500","600","700","800","900"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400","500","600","700","800","900"],i:["normal"]},Gorditas:{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},"Gothic A1":{v:["100","200","300","regular","500","600","700","800","900"],subset:["korean","latin"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},Gotu:{v:["regular"],subset:["devanagari","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Goudy Bookletter 1911":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Gowun Batang":{v:["regular","700"],subset:["korean","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal"]},"Gowun Dodum":{v:["regular"],subset:["korean","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Graduate:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Grand Hotel":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Grandstander:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Grape Nuts":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Gravitas One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Great Vibes":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Grechen Fuemen":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Grenze:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Grenze Gotisch":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Grey Qo":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Griffy:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Gruppo:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Gudea:{v:["regular","italic","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Gugi:{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},Gulzar:{v:["regular"],subset:["arabic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Gupter:{v:["regular","500","700"],subset:["latin"],weight:["Default","400","500","700"],i:["normal"]},Gurajada:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Gwendolyn:{v:["regular","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal"]},Habibi:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Hachi Maru Pop":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Hahmlet:{v:["100","200","300","regular","500","600","700","800","900"],subset:["korean","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},Halant:{v:["300","regular","500","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Hammersmith One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Hanalei:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Hanalei Fill":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Handlee:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Hanken Grotesk":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Hanuman:{v:["100","300","regular","700","900"],subset:["khmer","latin"],weight:["Default","100","300","400","700","900"],i:["normal"]},"Happy Monkey":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Harmattan:{v:["regular","500","600","700"],subset:["arabic","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Headland One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Heebo:{v:["100","200","300","regular","500","600","700","800","900"],subset:["hebrew","latin"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Henny Penny":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Hepta Slab":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Herr Von Muellerhoff":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Hi Melody":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},"Hina Mincho":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Hind:{v:["300","regular","500","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Hind Guntur":{v:["300","regular","500","600","700"],subset:["latin","latin-ext","telugu"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Hind Madurai":{v:["300","regular","500","600","700"],subset:["latin","latin-ext","tamil"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Hind Siliguri":{v:["300","regular","500","600","700"],subset:["bengali","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Hind Vadodara":{v:["300","regular","500","600","700"],subset:["gujarati","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Holtwood One SC":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Homemade Apple":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Homenaje:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Hubballi:{v:["regular"],subset:["kannada","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Hurricane:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"IBM Plex Mono":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal","italic"]},"IBM Plex Sans":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal","italic"]},"IBM Plex Sans Arabic":{v:["100","200","300","regular","500","600","700"],subset:["arabic","cyrillic-ext","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"IBM Plex Sans Condensed":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal","italic"]},"IBM Plex Sans Devanagari":{v:["100","200","300","regular","500","600","700"],subset:["cyrillic-ext","devanagari","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"IBM Plex Sans Hebrew":{v:["100","200","300","regular","500","600","700"],subset:["cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"IBM Plex Sans JP":{v:["100","200","300","regular","500","600","700"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"IBM Plex Sans KR":{v:["100","200","300","regular","500","600","700"],subset:["korean","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"IBM Plex Sans Thai":{v:["100","200","300","regular","500","600","700"],subset:["cyrillic-ext","latin","latin-ext","thai"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"IBM Plex Sans Thai Looped":{v:["100","200","300","regular","500","600","700"],subset:["cyrillic-ext","latin","latin-ext","thai"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"IBM Plex Serif":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal","italic"]},"IM Fell DW Pica":{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},"IM Fell DW Pica SC":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"IM Fell Double Pica":{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},"IM Fell Double Pica SC":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"IM Fell English":{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},"IM Fell English SC":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"IM Fell French Canon":{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},"IM Fell French Canon SC":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"IM Fell Great Primer":{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},"IM Fell Great Primer SC":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Ibarra Real Nova":{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal","italic"]},Iceberg:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Iceland:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Imbue:{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Imperial Script":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Imprima:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Inconsolata:{v:["200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal"]},Inder:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Indie Flower":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Ingrid Darling":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Inika:{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"Inknut Antiqua":{v:["300","regular","500","600","700","800","900"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","500","600","700","800","900"],i:["normal"]},"Inria Sans":{v:["300","300italic","regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","300","400","700"],i:["normal","italic"]},"Inria Serif":{v:["300","300italic","regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","300","400","700"],i:["normal","italic"]},Inspiration:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Instrument Sans":{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal","italic"]},"Instrument Serif":{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},Inter:{v:["100","200","300","regular","500","600","700","800","900"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Inter Tight":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Irish Grover":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Island Moments":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Istok Web":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Italiana:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Italianno:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Itim:{v:["regular"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","400"],i:["normal"]},"Jacques Francois":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Jacques Francois Shadow":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Jaldi:{v:["regular","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"JetBrains Mono":{v:["100","200","300","regular","500","600","700","800","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal","italic"]},"Jim Nightshade":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Joan:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Jockey One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Jolly Lodger":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Jomhuria:{v:["regular"],subset:["arabic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Jomolhari:{v:["regular"],subset:["latin","tibetan"],weight:["Default","400"],i:["normal"]},"Josefin Sans":{v:["100","200","300","regular","500","600","700","100italic","200italic","300italic","italic","500italic","600italic","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal","italic"]},"Josefin Slab":{v:["100","200","300","regular","500","600","700","100italic","200italic","300italic","italic","500italic","600italic","700italic"],subset:["latin"],weight:["Default","100","200","300","400","500","600","700"],i:["normal","italic"]},Jost:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Joti One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Jua:{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},Judson:{v:["regular","italic","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},Julee:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Julius Sans One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Junge:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Jura:{v:["300","regular","500","600","700"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","kayah-li","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Just Another Hand":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Just Me Again Down Here":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},K2D:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal","italic"]},Kadwa:{v:["regular","700"],subset:["devanagari","latin"],weight:["Default","400","700"],i:["normal"]},"Kaisei Decol":{v:["regular","500","700"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400","500","700"],i:["normal"]},"Kaisei HarunoUmi":{v:["regular","500","700"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400","500","700"],i:["normal"]},"Kaisei Opti":{v:["regular","500","700"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400","500","700"],i:["normal"]},"Kaisei Tokumin":{v:["regular","500","700","800"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400","500","700","800"],i:["normal"]},Kalam:{v:["300","regular","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","700"],i:["normal"]},Kameron:{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},Kanit:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Kantumruy Pro":{v:["100","200","300","regular","500","600","700","100italic","200italic","300italic","italic","500italic","600italic","700italic"],subset:["khmer","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700"],i:["normal","italic"]},Karantina:{v:["300","regular","700"],subset:["hebrew","latin","latin-ext"],weight:["Default","300","400","700"],i:["normal"]},Karla:{v:["200","300","regular","500","600","700","800","200italic","300italic","italic","500italic","600italic","700italic","800italic"],subset:["latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800"],i:["normal","italic"]},Karma:{v:["300","regular","500","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},Katibeh:{v:["regular"],subset:["arabic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Kaushan Script":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Kavivanar:{v:["regular"],subset:["latin","latin-ext","tamil"],weight:["Default","400"],i:["normal"]},Kavoon:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Kdam Thmor Pro":{v:["regular"],subset:["khmer","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Keania One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Kelly Slab":{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Kenia:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Khand:{v:["300","regular","500","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},Khmer:{v:["regular"],subset:["khmer"],weight:["Default","400"],i:["normal"]},Khula:{v:["300","regular","600","700","800"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","600","700","800"],i:["normal"]},Kings:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Kirang Haerang":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},"Kite One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Kiwi Maru":{v:["300","regular","500"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","300","400","500"],i:["normal"]},"Klee One":{v:["regular","600"],subset:["cyrillic","greek-ext","japanese","latin","latin-ext"],weight:["Default","400","600"],i:["normal"]},Knewave:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},KoHo:{v:["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal","italic"]},Kodchasan:{v:["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal","italic"]},"Koh Santepheap":{v:["100","300","regular","700","900"],subset:["khmer","latin"],weight:["Default","100","300","400","700","900"],i:["normal"]},"Kolker Brush":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Konkhmer Sleokchher":{v:["regular"],subset:["khmer","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Kosugi:{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Kosugi Maru":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Kotta One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Koulen:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},Kranky:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Kreon:{v:["300","regular","500","600","700"],subset:["latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},Kristi:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Krona One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Krub:{v:["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal","italic"]},Kufam:{v:["regular","500","600","700","800","900","italic","500italic","600italic","700italic","800italic","900italic"],subset:["arabic","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800","900"],i:["normal","italic"]},"Kulim Park":{v:["200","200italic","300","300italic","regular","italic","600","600italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","200","300","400","600","700"],i:["normal","italic"]},"Kumar One":{v:["regular"],subset:["gujarati","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Kumar One Outline":{v:["regular"],subset:["gujarati","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Kumbh Sans":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","math"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},Kurale:{v:["regular"],subset:["cyrillic","cyrillic-ext","devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"La Belle Aurore":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Labrada:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Lacquer:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Laila:{v:["300","regular","500","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Lakki Reddy":{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Lalezar:{v:["regular"],subset:["arabic","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Lancelot:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Langar:{v:["regular"],subset:["gurmukhi","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Lateef:{v:["200","300","regular","500","600","700","800"],subset:["arabic","latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},Lato:{v:["100","100italic","300","300italic","regular","italic","700","700italic","900","900italic"],subset:["latin","latin-ext"],weight:["Default","100","300","400","700","900"],i:["normal","italic"]},"Lavishly Yours":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"League Gothic":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"League Script":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"League Spartan":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Leckerli One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Ledger:{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Lekton:{v:["regular","italic","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Lemon:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Lemonada:{v:["300","regular","500","600","700"],subset:["arabic","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},Lexend:{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Lexend Deca":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Lexend Exa":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Lexend Giga":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Lexend Mega":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Lexend Peta":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Lexend Tera":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Lexend Zetta":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Libre Barcode 128":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Libre Barcode 128 Text":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Libre Barcode 39":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Libre Barcode 39 Extended":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Libre Barcode 39 Extended Text":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Libre Barcode 39 Text":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Libre Barcode EAN13 Text":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Libre Baskerville":{v:["regular","italic","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},"Libre Bodoni":{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},"Libre Caslon Display":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Libre Caslon Text":{v:["regular","italic","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},"Libre Franklin":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Licorice:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Life Savers":{v:["regular","700","800"],subset:["latin","latin-ext"],weight:["Default","400","700","800"],i:["normal"]},"Lilita One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Lily Script One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Limelight:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Linden Hill":{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},Literata:{v:["200","300","regular","500","600","700","800","900","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Liu Jian Mao Cao":{v:["regular"],subset:["chinese-simplified","latin"],weight:["Default","400"],i:["normal"]},Livvic:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","900","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","900"],i:["normal","italic"]},Lobster:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Lobster Two":{v:["regular","italic","700","700italic"],subset:["latin"],weight:["Default","400","700"],i:["normal","italic"]},"Londrina Outline":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Londrina Shadow":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Londrina Sketch":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Londrina Solid":{v:["100","300","regular","900"],subset:["latin"],weight:["Default","100","300","400","900"],i:["normal"]},"Long Cang":{v:["regular"],subset:["chinese-simplified","latin"],weight:["Default","400"],i:["normal"]},Lora:{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},"Love Light":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Love Ya Like A Sister":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Loved by the King":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Lovers Quarrel":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Luckiest Guy":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Lusitana:{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},Lustria:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Luxurious Roman":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Luxurious Script":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"M PLUS 1":{v:["100","200","300","regular","500","600","700","800","900"],subset:["japanese","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"M PLUS 1 Code":{v:["100","200","300","regular","500","600","700"],subset:["japanese","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"M PLUS 1p":{v:["100","300","regular","500","700","800","900"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","hebrew","japanese","latin","latin-ext","vietnamese"],weight:["Default","100","300","400","500","700","800","900"],i:["normal"]},"M PLUS 2":{v:["100","200","300","regular","500","600","700","800","900"],subset:["japanese","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"M PLUS Code Latin":{v:["100","200","300","regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"M PLUS Rounded 1c":{v:["100","300","regular","500","700","800","900"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","hebrew","japanese","latin","latin-ext","vietnamese"],weight:["Default","100","300","400","500","700","800","900"],i:["normal"]},"Ma Shan Zheng":{v:["regular"],subset:["chinese-simplified","latin"],weight:["Default","400"],i:["normal"]},Macondo:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Macondo Swash Caps":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Mada:{v:["200","300","regular","500","600","700","800","900"],subset:["arabic","latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal"]},Magra:{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"Maiden Orange":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Maitree:{v:["200","300","regular","500","600","700"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal"]},"Major Mono Display":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Mako:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Mali:{v:["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal","italic"]},Mallanna:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Mandali:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Manjari:{v:["100","regular","700"],subset:["latin","latin-ext","malayalam"],weight:["Default","100","400","700"],i:["normal"]},Manrope:{v:["200","300","regular","500","600","700","800"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},Mansalva:{v:["regular"],subset:["greek","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Manuale:{v:["300","regular","500","600","700","800","300italic","italic","500italic","600italic","700italic","800italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800"],i:["normal","italic"]},Marcellus:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Marcellus SC":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Marck Script":{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Margarine:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Marhey:{v:["300","regular","500","600","700"],subset:["arabic","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Markazi Text":{v:["regular","500","600","700"],subset:["arabic","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal"]},"Marko One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Marmelad:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Martel:{v:["200","300","regular","600","700","800","900"],subset:["devanagari","latin","latin-ext"],weight:["Default","200","300","400","600","700","800","900"],i:["normal"]},"Martel Sans":{v:["200","300","regular","600","700","800","900"],subset:["devanagari","latin","latin-ext"],weight:["Default","200","300","400","600","700","800","900"],i:["normal"]},"Martian Mono":{v:["100","200","300","regular","500","600","700","800"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},Marvel:{v:["regular","italic","700","700italic"],subset:["latin"],weight:["Default","400","700"],i:["normal","italic"]},Mate:{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Mate SC":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Material Icons":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Material Icons Outlined":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Material Icons Round":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Material Icons Sharp":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Material Icons Two Tone":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Material Symbols Outlined":{v:["100","200","300","regular","500","600","700"],subset:["latin"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"Material Symbols Rounded":{v:["100","200","300","regular","500","600","700"],subset:["latin"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"Material Symbols Sharp":{v:["100","200","300","regular","500","600","700"],subset:["latin"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"Maven Pro":{v:["regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800","900"],i:["normal"]},McLaren:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Mea Culpa":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Meddon:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},MedievalSharp:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Medula One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Meera Inimai":{v:["regular"],subset:["latin","tamil"],weight:["Default","400"],i:["normal"]},Megrim:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Meie Script":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Meow Script":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Merienda:{v:["300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800","900"],i:["normal"]},Merriweather:{v:["300","300italic","regular","italic","700","700italic","900","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","700","900"],i:["normal","italic"]},"Merriweather Sans":{v:["300","regular","500","600","700","800","300italic","italic","500italic","600italic","700italic","800italic"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800"],i:["normal","italic"]},Metal:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},"Metal Mania":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Metamorphous:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Metrophobic:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Michroma:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Milonga:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Miltonian:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Miltonian Tattoo":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Mina:{v:["regular","700"],subset:["bengali","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Mingzat:{v:["regular"],subset:["latin","latin-ext","lepcha"],weight:["Default","400"],i:["normal"]},Miniver:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Miriam Libre":{v:["regular","700"],subset:["hebrew","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Mirza:{v:["regular","500","600","700"],subset:["arabic","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Miss Fajardose":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Mitr:{v:["200","300","regular","500","600","700"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal"]},"Mochiy Pop One":{v:["regular"],subset:["japanese","latin"],weight:["Default","400"],i:["normal"]},"Mochiy Pop P One":{v:["regular"],subset:["japanese","latin"],weight:["Default","400"],i:["normal"]},Modak:{v:["regular"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Modern Antiqua":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Mogra:{v:["regular"],subset:["gujarati","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Mohave:{v:["300","regular","500","600","700","300italic","italic","500italic","600italic","700italic"],subset:["latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},Molengo:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Molle:{v:["italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},Monda:{v:["regular","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal"]},Monofett:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Monomaniac One":{v:["regular"],subset:["japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Monoton:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Monsieur La Doulaise":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Montaga:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Montagu Slab":{v:["100","200","300","regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},MonteCarlo:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Montez:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Montserrat:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Montserrat Alternates":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Montserrat Subrayada":{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},"Moo Lah Lah":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Moon Dance":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Moul:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},Moulpali:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},"Mountains of Christmas":{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},"Mouse Memoirs":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Mr Bedfort":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Mr Dafoe":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Mr De Haviland":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Mrs Saint Delafield":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Mrs Sheppards":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Ms Madi":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Mukta:{v:["200","300","regular","500","600","700","800"],subset:["devanagari","latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},"Mukta Mahee":{v:["200","300","regular","500","600","700","800"],subset:["gurmukhi","latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},"Mukta Malar":{v:["200","300","regular","500","600","700","800"],subset:["latin","latin-ext","tamil"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},"Mukta Vaani":{v:["200","300","regular","500","600","700","800"],subset:["gujarati","latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},Mulish:{v:["200","300","regular","500","600","700","800","900","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Murecho:{v:["100","200","300","regular","500","600","700","800","900"],subset:["cyrillic","cyrillic-ext","greek","japanese","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},MuseoModerno:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"My Soul":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Mynerve:{v:["regular"],subset:["greek","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Mystery Quest":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},NTR:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Nabla:{v:["regular"],subset:["cyrillic-ext","latin","latin-ext","math","vietnamese"],weight:["Default","400"],i:["normal"]},"Nanum Brush Script":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},"Nanum Gothic":{v:["regular","700","800"],subset:["korean","latin"],weight:["Default","400","700","800"],i:["normal"]},"Nanum Gothic Coding":{v:["regular","700"],subset:["korean","latin"],weight:["Default","400","700"],i:["normal"]},"Nanum Myeongjo":{v:["regular","700","800"],subset:["korean","latin"],weight:["Default","400","700","800"],i:["normal"]},"Nanum Pen Script":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},Neonderthaw:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Nerko One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Neucha:{v:["regular"],subset:["cyrillic","latin"],weight:["Default","400"],i:["normal"]},Neuton:{v:["200","300","regular","italic","700","800"],subset:["latin","latin-ext"],weight:["Default","200","300","400","700","800"],i:["normal","italic"]},"New Rocker":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"New Tegomin":{v:["regular"],subset:["japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"News Cycle":{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Newsreader:{v:["200","300","regular","500","600","700","800","200italic","300italic","italic","500italic","600italic","700italic","800italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800"],i:["normal","italic"]},Niconne:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Niramit:{v:["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal","italic"]},"Nixie One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Nobile:{v:["regular","italic","500","500italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","500","700"],i:["normal","italic"]},Nokora:{v:["100","300","regular","700","900"],subset:["khmer","latin"],weight:["Default","100","300","400","700","900"],i:["normal"]},Norican:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Nosifer:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Notable:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Nothing You Could Do":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Noticia Text":{v:["regular","italic","700","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},"Noto Color Emoji":{v:["regular"],subset:["emoji"],weight:["Default","400"],i:["normal"]},"Noto Emoji":{v:["300","regular","500","600","700"],subset:["emoji"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Noto Kufi Arabic":{v:["100","200","300","regular","500","600","700","800","900"],subset:["arabic"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Music":{v:["regular"],subset:["latin","latin-ext","music"],weight:["Default","400"],i:["normal"]},"Noto Naskh Arabic":{v:["regular","500","600","700"],subset:["arabic","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Nastaliq Urdu":{v:["regular","500","600","700"],subset:["arabic","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Rashi Hebrew":{v:["100","200","300","regular","500","600","700","800","900"],subset:["hebrew","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","devanagari","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Noto Sans Adlam":{v:["regular","500","600","700"],subset:["adlam","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Adlam Unjoined":{v:["regular","500","600","700"],subset:["adlam","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Anatolian Hieroglyphs":{v:["regular"],subset:["anatolian-hieroglyphs"],weight:["Default","400"],i:["normal"]},"Noto Sans Arabic":{v:["100","200","300","regular","500","600","700","800","900"],subset:["arabic"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Armenian":{v:["100","200","300","regular","500","600","700","800","900"],subset:["armenian","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Avestan":{v:["regular"],subset:["avestan","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Balinese":{v:["regular","500","600","700"],subset:["balinese","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Bamum":{v:["regular","500","600","700"],subset:["bamum","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Bassa Vah":{v:["regular","500","600","700"],subset:["bassa-vah","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Batak":{v:["regular"],subset:["batak","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Bengali":{v:["100","200","300","regular","500","600","700","800","900"],subset:["bengali","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Bhaiksuki":{v:["regular"],subset:["bhaiksuki"],weight:["Default","400"],i:["normal"]},"Noto Sans Brahmi":{v:["regular"],subset:["brahmi"],weight:["Default","400"],i:["normal"]},"Noto Sans Buginese":{v:["regular"],subset:["buginese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Buhid":{v:["regular"],subset:["buhid","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Canadian Aboriginal":{v:["100","200","300","regular","500","600","700","800","900"],subset:["canadian-aboriginal","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Carian":{v:["regular"],subset:["carian"],weight:["Default","400"],i:["normal"]},"Noto Sans Caucasian Albanian":{v:["regular"],subset:["caucasian-albanian"],weight:["Default","400"],i:["normal"]},"Noto Sans Chakma":{v:["regular"],subset:["chakma","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Cham":{v:["100","200","300","regular","500","600","700","800","900"],subset:["cham","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Cherokee":{v:["100","200","300","regular","500","600","700","800","900"],subset:["cherokee","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Chorasmian":{v:["regular"],subset:["chorasmian","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Coptic":{v:["regular"],subset:["coptic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Cuneiform":{v:["regular"],subset:["cuneiform"],weight:["Default","400"],i:["normal"]},"Noto Sans Cypriot":{v:["regular"],subset:["cypriot"],weight:["Default","400"],i:["normal"]},"Noto Sans Deseret":{v:["regular"],subset:["deseret"],weight:["Default","400"],i:["normal"]},"Noto Sans Devanagari":{v:["100","200","300","regular","500","600","700","800","900"],subset:["devanagari","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Display":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Noto Sans Duployan":{v:["regular"],subset:["duployan"],weight:["Default","400"],i:["normal"]},"Noto Sans Egyptian Hieroglyphs":{v:["regular"],subset:["egyptian-hieroglyphs"],weight:["Default","400"],i:["normal"]},"Noto Sans Elbasan":{v:["regular"],subset:["elbasan","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Elymaic":{v:["regular"],subset:["elymaic"],weight:["Default","400"],i:["normal"]},"Noto Sans Ethiopic":{v:["100","200","300","regular","500","600","700","800","900"],subset:["ethiopic","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Georgian":{v:["100","200","300","regular","500","600","700","800","900"],subset:["georgian","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Glagolitic":{v:["regular"],subset:["glagolitic"],weight:["Default","400"],i:["normal"]},"Noto Sans Gothic":{v:["regular"],subset:["gothic"],weight:["Default","400"],i:["normal"]},"Noto Sans Grantha":{v:["regular"],subset:["grantha","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Gujarati":{v:["100","200","300","regular","500","600","700","800","900"],subset:["gujarati","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Gunjala Gondi":{v:["regular"],subset:["gunjala-gondi"],weight:["Default","400"],i:["normal"]},"Noto Sans Gurmukhi":{v:["100","200","300","regular","500","600","700","800","900"],subset:["gurmukhi","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans HK":{v:["100","300","regular","500","700","900"],subset:["chinese-hongkong","latin"],weight:["Default","100","300","400","500","700","900"],i:["normal"]},"Noto Sans Hanifi Rohingya":{v:["regular","500","600","700"],subset:["hanifi-rohingya","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Hanunoo":{v:["regular"],subset:["hanunoo","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Hatran":{v:["regular"],subset:["hatran"],weight:["Default","400"],i:["normal"]},"Noto Sans Hebrew":{v:["100","200","300","regular","500","600","700","800","900"],subset:["hebrew","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Imperial Aramaic":{v:["regular"],subset:["imperial-aramaic"],weight:["Default","400"],i:["normal"]},"Noto Sans Indic Siyaq Numbers":{v:["regular"],subset:["indic-siyaq-numbers"],weight:["Default","400"],i:["normal"]},"Noto Sans Inscriptional Pahlavi":{v:["regular"],subset:["inscriptional-pahlavi"],weight:["Default","400"],i:["normal"]},"Noto Sans Inscriptional Parthian":{v:["regular"],subset:["inscriptional-parthian","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans JP":{v:["100","200","300","regular","500","600","700","800","900"],subset:["cyrillic","japanese","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Javanese":{v:["regular","500","600","700"],subset:["javanese","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans KR":{v:["100","300","regular","500","700","900"],subset:["korean","latin"],weight:["Default","100","300","400","500","700","900"],i:["normal"]},"Noto Sans Kaithi":{v:["regular"],subset:["kaithi"],weight:["Default","400"],i:["normal"]},"Noto Sans Kannada":{v:["100","200","300","regular","500","600","700","800","900"],subset:["kannada","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Kayah Li":{v:["regular","500","600","700"],subset:["kayah-li","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Kharoshthi":{v:["regular"],subset:["kharoshthi","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Khmer":{v:["100","200","300","regular","500","600","700","800","900"],subset:["khmer","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Khojki":{v:["regular"],subset:["khojki","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Khudawadi":{v:["regular"],subset:["khudawadi"],weight:["Default","400"],i:["normal"]},"Noto Sans Lao":{v:["100","200","300","regular","500","600","700","800","900"],subset:["lao","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Lao Looped":{v:["100","200","300","regular","500","600","700","800","900"],subset:["lao","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Lepcha":{v:["regular"],subset:["latin","latin-ext","lepcha"],weight:["Default","400"],i:["normal"]},"Noto Sans Limbu":{v:["regular"],subset:["latin","latin-ext","limbu"],weight:["Default","400"],i:["normal"]},"Noto Sans Linear A":{v:["regular"],subset:["linear-a"],weight:["Default","400"],i:["normal"]},"Noto Sans Linear B":{v:["regular"],subset:["linear-b"],weight:["Default","400"],i:["normal"]},"Noto Sans Lisu":{v:["regular","500","600","700"],subset:["latin","latin-ext","lisu"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Lycian":{v:["regular"],subset:["lycian"],weight:["Default","400"],i:["normal"]},"Noto Sans Lydian":{v:["regular"],subset:["lydian"],weight:["Default","400"],i:["normal"]},"Noto Sans Mahajani":{v:["regular"],subset:["mahajani"],weight:["Default","400"],i:["normal"]},"Noto Sans Malayalam":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","malayalam"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Mandaic":{v:["regular"],subset:["mandaic"],weight:["Default","400"],i:["normal"]},"Noto Sans Manichaean":{v:["regular"],subset:["manichaean"],weight:["Default","400"],i:["normal"]},"Noto Sans Marchen":{v:["regular"],subset:["marchen"],weight:["Default","400"],i:["normal"]},"Noto Sans Masaram Gondi":{v:["regular"],subset:["latin","latin-ext","masaram-gondi"],weight:["Default","400"],i:["normal"]},"Noto Sans Math":{v:["regular"],subset:["math"],weight:["Default","400"],i:["normal"]},"Noto Sans Mayan Numerals":{v:["regular"],subset:["mayan-numerals"],weight:["Default","400"],i:["normal"]},"Noto Sans Medefaidrin":{v:["regular","500","600","700"],subset:["latin","latin-ext","medefaidrin"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Meetei Mayek":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","meetei-mayek"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Mende Kikakui":{v:["regular"],subset:["latin","latin-ext","mende-kikakui"],weight:["Default","400"],i:["normal"]},"Noto Sans Meroitic":{v:["regular"],subset:["meroitic"],weight:["Default","400"],i:["normal"]},"Noto Sans Miao":{v:["regular"],subset:["latin","latin-ext","miao"],weight:["Default","400"],i:["normal"]},"Noto Sans Modi":{v:["regular"],subset:["latin","latin-ext","modi"],weight:["Default","400"],i:["normal"]},"Noto Sans Mongolian":{v:["regular"],subset:["latin","latin-ext","mongolian"],weight:["Default","400"],i:["normal"]},"Noto Sans Mono":{v:["100","200","300","regular","500","600","700","800","900"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Mro":{v:["regular"],subset:["latin","latin-ext","mro"],weight:["Default","400"],i:["normal"]},"Noto Sans Multani":{v:["regular"],subset:["latin","latin-ext","multani"],weight:["Default","400"],i:["normal"]},"Noto Sans Myanmar":{v:["100","200","300","regular","500","600","700","800","900"],subset:["myanmar"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans NKo":{v:["regular"],subset:["latin","latin-ext","nko"],weight:["Default","400"],i:["normal"]},"Noto Sans Nabataean":{v:["regular"],subset:["nabataean"],weight:["Default","400"],i:["normal"]},"Noto Sans Nag Mundari":{v:["regular","500","600","700"],subset:["latin","latin-ext","nag-mundari"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Nandinagari":{v:["regular"],subset:["latin","latin-ext","nandinagari"],weight:["Default","400"],i:["normal"]},"Noto Sans New Tai Lue":{v:["regular","500","600","700"],subset:["latin","latin-ext","new-tai-lue"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Newa":{v:["regular"],subset:["latin","latin-ext","newa"],weight:["Default","400"],i:["normal"]},"Noto Sans Nushu":{v:["regular"],subset:["latin","latin-ext","nushu"],weight:["Default","400"],i:["normal"]},"Noto Sans Ogham":{v:["regular"],subset:["ogham"],weight:["Default","400"],i:["normal"]},"Noto Sans Ol Chiki":{v:["regular","500","600","700"],subset:["latin","latin-ext","ol-chiki"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Old Hungarian":{v:["regular"],subset:["old-hungarian"],weight:["Default","400"],i:["normal"]},"Noto Sans Old Italic":{v:["regular"],subset:["old-italic"],weight:["Default","400"],i:["normal"]},"Noto Sans Old North Arabian":{v:["regular"],subset:["old-north-arabian"],weight:["Default","400"],i:["normal"]},"Noto Sans Old Permic":{v:["regular"],subset:["old-permic"],weight:["Default","400"],i:["normal"]},"Noto Sans Old Persian":{v:["regular"],subset:["old-persian"],weight:["Default","400"],i:["normal"]},"Noto Sans Old Sogdian":{v:["regular"],subset:["old-sogdian"],weight:["Default","400"],i:["normal"]},"Noto Sans Old South Arabian":{v:["regular"],subset:["old-south-arabian"],weight:["Default","400"],i:["normal"]},"Noto Sans Old Turkic":{v:["regular"],subset:["old-turkic"],weight:["Default","400"],i:["normal"]},"Noto Sans Oriya":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","oriya"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Osage":{v:["regular"],subset:["latin","latin-ext","osage"],weight:["Default","400"],i:["normal"]},"Noto Sans Osmanya":{v:["regular"],subset:["latin","latin-ext","osmanya"],weight:["Default","400"],i:["normal"]},"Noto Sans Pahawh Hmong":{v:["regular"],subset:["latin","latin-ext","pahawh-hmong"],weight:["Default","400"],i:["normal"]},"Noto Sans Palmyrene":{v:["regular"],subset:["palmyrene"],weight:["Default","400"],i:["normal"]},"Noto Sans Pau Cin Hau":{v:["regular"],subset:["latin","latin-ext","pau-cin-hau"],weight:["Default","400"],i:["normal"]},"Noto Sans Phags Pa":{v:["regular"],subset:["phags-pa"],weight:["Default","400"],i:["normal"]},"Noto Sans Phoenician":{v:["regular"],subset:["phoenician"],weight:["Default","400"],i:["normal"]},"Noto Sans Psalter Pahlavi":{v:["regular"],subset:["psalter-pahlavi"],weight:["Default","400"],i:["normal"]},"Noto Sans Rejang":{v:["regular"],subset:["latin","latin-ext","rejang"],weight:["Default","400"],i:["normal"]},"Noto Sans Runic":{v:["regular"],subset:["runic"],weight:["Default","400"],i:["normal"]},"Noto Sans SC":{v:["100","300","regular","500","700","900"],subset:["chinese-simplified","latin"],weight:["Default","100","300","400","500","700","900"],i:["normal"]},"Noto Sans Samaritan":{v:["regular"],subset:["samaritan"],weight:["Default","400"],i:["normal"]},"Noto Sans Saurashtra":{v:["regular"],subset:["latin","latin-ext","saurashtra"],weight:["Default","400"],i:["normal"]},"Noto Sans Sharada":{v:["regular"],subset:["latin","latin-ext","sharada"],weight:["Default","400"],i:["normal"]},"Noto Sans Shavian":{v:["regular"],subset:["shavian"],weight:["Default","400"],i:["normal"]},"Noto Sans Siddham":{v:["regular"],subset:["latin","latin-ext","siddham"],weight:["Default","400"],i:["normal"]},"Noto Sans SignWriting":{v:["regular"],subset:["latin","latin-ext","signwriting"],weight:["Default","400"],i:["normal"]},"Noto Sans Sinhala":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","sinhala"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Sogdian":{v:["regular"],subset:["sogdian"],weight:["Default","400"],i:["normal"]},"Noto Sans Sora Sompeng":{v:["regular","500","600","700"],subset:["latin","latin-ext","sora-sompeng"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Soyombo":{v:["regular"],subset:["soyombo"],weight:["Default","400"],i:["normal"]},"Noto Sans Sundanese":{v:["regular","500","600","700"],subset:["latin","latin-ext","sundanese"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Syloti Nagri":{v:["regular"],subset:["latin","latin-ext","syloti-nagri"],weight:["Default","400"],i:["normal"]},"Noto Sans Symbols":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","symbols"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Symbols 2":{v:["regular"],subset:["latin","latin-ext","symbols"],weight:["Default","400"],i:["normal"]},"Noto Sans Syriac":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","syriac"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans TC":{v:["100","300","regular","500","700","900"],subset:["chinese-traditional","latin"],weight:["Default","100","300","400","500","700","900"],i:["normal"]},"Noto Sans Tagalog":{v:["regular"],subset:["latin","latin-ext","tagalog"],weight:["Default","400"],i:["normal"]},"Noto Sans Tagbanwa":{v:["regular"],subset:["latin","latin-ext","tagbanwa"],weight:["Default","400"],i:["normal"]},"Noto Sans Tai Le":{v:["regular"],subset:["latin","latin-ext","tai-le"],weight:["Default","400"],i:["normal"]},"Noto Sans Tai Tham":{v:["regular","500","600","700"],subset:["latin","latin-ext","tai-tham"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Tai Viet":{v:["regular"],subset:["latin","latin-ext","tai-viet"],weight:["Default","400"],i:["normal"]},"Noto Sans Takri":{v:["regular"],subset:["latin","latin-ext","takri"],weight:["Default","400"],i:["normal"]},"Noto Sans Tamil":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","tamil"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Tamil Supplement":{v:["regular"],subset:["tamil-supplement"],weight:["Default","400"],i:["normal"]},"Noto Sans Tangsa":{v:["regular","500","600","700"],subset:["latin","latin-ext","tangsa"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Telugu":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","telugu"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Thaana":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","thaana"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Thai":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","thai"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Thai Looped":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","thai"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Tifinagh":{v:["regular"],subset:["latin","latin-ext","tifinagh"],weight:["Default","400"],i:["normal"]},"Noto Sans Tirhuta":{v:["regular"],subset:["tirhuta"],weight:["Default","400"],i:["normal"]},"Noto Sans Ugaritic":{v:["regular"],subset:["latin","latin-ext","ugaritic"],weight:["Default","400"],i:["normal"]},"Noto Sans Vai":{v:["regular"],subset:["latin","latin-ext","vai"],weight:["Default","400"],i:["normal"]},"Noto Sans Wancho":{v:["regular"],subset:["latin","latin-ext","wancho"],weight:["Default","400"],i:["normal"]},"Noto Sans Warang Citi":{v:["regular"],subset:["latin","latin-ext","warang-citi"],weight:["Default","400"],i:["normal"]},"Noto Sans Yi":{v:["regular"],subset:["latin","latin-ext","yi"],weight:["Default","400"],i:["normal"]},"Noto Sans Zanabazar Square":{v:["regular"],subset:["latin","latin-ext","zanabazar-square"],weight:["Default","400"],i:["normal"]},"Noto Serif":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},"Noto Serif Ahom":{v:["regular"],subset:["ahom","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Serif Armenian":{v:["100","200","300","regular","500","600","700","800","900"],subset:["armenian","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Balinese":{v:["regular"],subset:["balinese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Serif Bengali":{v:["100","200","300","regular","500","600","700","800","900"],subset:["bengali","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Devanagari":{v:["100","200","300","regular","500","600","700","800","900"],subset:["devanagari","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Display":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Noto Serif Dogra":{v:["regular"],subset:["dogra"],weight:["Default","400"],i:["normal"]},"Noto Serif Ethiopic":{v:["100","200","300","regular","500","600","700","800","900"],subset:["ethiopic","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Georgian":{v:["100","200","300","regular","500","600","700","800","900"],subset:["georgian","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Grantha":{v:["regular"],subset:["grantha","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Serif Gujarati":{v:["100","200","300","regular","500","600","700","800","900"],subset:["gujarati","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Gurmukhi":{v:["100","200","300","regular","500","600","700","800","900"],subset:["gurmukhi","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif HK":{v:["200","300","regular","500","600","700","800","900"],subset:["chinese-hongkong","cyrillic","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Hebrew":{v:["100","200","300","regular","500","600","700","800","900"],subset:["hebrew","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif JP":{v:["200","300","regular","500","600","700","900"],subset:["japanese","latin"],weight:["Default","200","300","400","500","600","700","900"],i:["normal"]},"Noto Serif KR":{v:["200","300","regular","500","600","700","900"],subset:["korean","latin"],weight:["Default","200","300","400","500","600","700","900"],i:["normal"]},"Noto Serif Kannada":{v:["100","200","300","regular","500","600","700","800","900"],subset:["kannada","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Khmer":{v:["100","200","300","regular","500","600","700","800","900"],subset:["khmer","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Khojki":{v:["regular","500","600","700"],subset:["khojki","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Serif Lao":{v:["100","200","300","regular","500","600","700","800","900"],subset:["lao","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Malayalam":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","malayalam"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Myanmar":{v:["100","200","300","regular","500","600","700","800","900"],subset:["myanmar"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif NP Hmong":{v:["regular","500","600","700"],subset:["latin","nyiakeng-puachue-hmong"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Serif Oriya":{v:["regular","500","600","700"],subset:["latin","latin-ext","oriya"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Serif SC":{v:["200","300","regular","500","600","700","900"],subset:["chinese-simplified","latin"],weight:["Default","200","300","400","500","600","700","900"],i:["normal"]},"Noto Serif Sinhala":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","sinhala"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif TC":{v:["200","300","regular","500","600","700","900"],subset:["chinese-traditional","latin"],weight:["Default","200","300","400","500","600","700","900"],i:["normal"]},"Noto Serif Tamil":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","tamil"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Noto Serif Tangut":{v:["regular"],subset:["latin","latin-ext","tangut"],weight:["Default","400"],i:["normal"]},"Noto Serif Telugu":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","telugu"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Thai":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","thai"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Tibetan":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","tibetan"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Toto":{v:["regular","500","600","700"],subset:["latin","latin-ext","toto"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Serif Yezidi":{v:["regular","500","600","700"],subset:["yezidi"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Traditional Nushu":{v:["300","regular","500","600","700"],subset:["latin","latin-ext","nushu"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Nova Cut":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Nova Flat":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Nova Mono":{v:["regular"],subset:["greek","latin"],weight:["Default","400"],i:["normal"]},"Nova Oval":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Nova Round":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Nova Script":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Nova Slim":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Nova Square":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Numans:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Nunito:{v:["200","300","regular","500","600","700","800","900","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Nunito Sans":{v:["200","300","regular","500","600","700","800","900","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Nuosu SIL":{v:["regular"],subset:["latin","latin-ext","yi"],weight:["Default","400"],i:["normal"]},"Odibee Sans":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Odor Mean Chey":{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},Offside:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Oi:{v:["regular"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","tamil","vietnamese"],weight:["Default","400"],i:["normal"]},"Old Standard TT":{v:["regular","italic","700"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},Oldenburg:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Ole:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Oleo Script":{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"Oleo Script Swash Caps":{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"Oooh Baby":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Open Sans":{v:["300","regular","500","600","700","800","300italic","italic","500italic","600italic","700italic","800italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","hebrew","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800"],i:["normal","italic"]},Oranienbaum:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Orbitron:{v:["regular","500","600","700","800","900"],subset:["latin"],weight:["Default","400","500","600","700","800","900"],i:["normal"]},Oregano:{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Orelega One":{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Orienta:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Original Surfer":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Oswald:{v:["200","300","regular","500","600","700"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal"]},Outfit:{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Over the Rainbow":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Overlock:{v:["regular","italic","700","700italic","900","900italic"],subset:["latin","latin-ext"],weight:["Default","400","700","900"],i:["normal","italic"]},"Overlock SC":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Overpass:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Overpass Mono":{v:["300","regular","500","600","700"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},Ovo:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Oxanium:{v:["200","300","regular","500","600","700","800"],subset:["latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},Oxygen:{v:["300","regular","700"],subset:["latin","latin-ext"],weight:["Default","300","400","700"],i:["normal"]},"Oxygen Mono":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"PT Mono":{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"PT Sans":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},"PT Sans Caption":{v:["regular","700"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"PT Sans Narrow":{v:["regular","700"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"PT Serif":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},"PT Serif Caption":{v:["regular","italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},Pacifico:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Padauk:{v:["regular","700"],subset:["latin","latin-ext","myanmar"],weight:["Default","400","700"],i:["normal"]},"Padyakke Expanded One":{v:["regular"],subset:["kannada","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Palanquin:{v:["100","200","300","regular","500","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"Palanquin Dark":{v:["regular","500","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},Pangolin:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Paprika:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Parisienne:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Passero One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Passion One":{v:["regular","700","900"],subset:["latin","latin-ext"],weight:["Default","400","700","900"],i:["normal"]},"Passions Conflict":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Pathway Extreme":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Pathway Gothic One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Patrick Hand":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Patrick Hand SC":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Pattaya:{v:["regular"],subset:["cyrillic","latin","latin-ext","thai","vietnamese"],weight:["Default","400"],i:["normal"]},"Patua One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Pavanam:{v:["regular"],subset:["latin","latin-ext","tamil"],weight:["Default","400"],i:["normal"]},"Paytone One":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Peddana:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Peralta:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Permanent Marker":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Petemoss:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Petit Formal Script":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Petrona:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Philosopher:{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},Phudu:{v:["300","regular","500","600","700","800","900"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800","900"],i:["normal"]},Piazzolla:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Piedra:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Pinyon Script":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Pirata One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Plaster:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Play:{v:["regular","700"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal"]},Playball:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Playfair:{v:["300","regular","500","600","700","800","900","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800","900"],i:["normal","italic"]},"Playfair Display":{v:["regular","500","600","700","800","900","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800","900"],i:["normal","italic"]},"Playfair Display SC":{v:["regular","italic","700","700italic","900","900italic"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","400","700","900"],i:["normal","italic"]},"Plus Jakarta Sans":{v:["200","300","regular","500","600","700","800","200italic","300italic","italic","500italic","600italic","700italic","800italic"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800"],i:["normal","italic"]},Podkova:{v:["regular","500","600","700","800"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Poiret One":{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Poller One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Poltawski Nowy":{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},Poly:{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},Pompiere:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Pontano Sans":{v:["300","regular","500","600","700"],subset:["latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Poor Story":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},Poppins:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["devanagari","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Port Lligat Sans":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Port Lligat Slab":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Potta One":{v:["regular"],subset:["japanese","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Pragati Narrow":{v:["regular","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Praise:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Prata:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","vietnamese"],weight:["Default","400"],i:["normal"]},Preahvihear:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},"Press Start 2P":{v:["regular"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Pridi:{v:["200","300","regular","500","600","700"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal"]},"Princess Sofia":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Prociono:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Prompt:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Prosto One":{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Proza Libre":{v:["regular","italic","500","500italic","600","600italic","700","700italic","800","800italic"],subset:["latin","latin-ext"],weight:["Default","400","500","600","700","800"],i:["normal","italic"]},"Public Sans":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Puppies Play":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Puritan:{v:["regular","italic","700","700italic"],subset:["latin"],weight:["Default","400","700"],i:["normal","italic"]},"Purple Purse":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Qahiri:{v:["regular"],subset:["arabic","latin"],weight:["Default","400"],i:["normal"]},Quando:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Quantico:{v:["regular","italic","700","700italic"],subset:["latin"],weight:["Default","400","700"],i:["normal","italic"]},Quattrocento:{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"Quattrocento Sans":{v:["regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Questrial:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Quicksand:{v:["300","regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},Quintessential:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Qwigley:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Qwitcher Grypen":{v:["regular","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal"]},"Racing Sans One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Radio Canada":{v:["300","regular","500","600","700","300italic","italic","500italic","600italic","700italic"],subset:["canadian-aboriginal","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},Radley:{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},Rajdhani:{v:["300","regular","500","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},Rakkas:{v:["regular"],subset:["arabic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Raleway:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Raleway Dots":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Ramabhadra:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Ramaraja:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Rambla:{v:["regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},"Rammetto One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rampart One":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Ranchers:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Rancho:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Ranga:{v:["regular","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Rasa:{v:["300","regular","500","600","700","300italic","italic","500italic","600italic","700italic"],subset:["gujarati","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},Rationale:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Ravi Prakash":{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},"Readex Pro":{v:["200","300","regular","500","600","700"],subset:["arabic","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal"]},Recursive:{v:["300","regular","500","600","700","800","900"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800","900"],i:["normal"]},"Red Hat Display":{v:["300","regular","500","600","700","800","900","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext"],weight:["Default","300","400","500","600","700","800","900"],i:["normal","italic"]},"Red Hat Mono":{v:["300","regular","500","600","700","300italic","italic","500italic","600italic","700italic"],subset:["latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},"Red Hat Text":{v:["300","regular","500","600","700","300italic","italic","500italic","600italic","700italic"],subset:["latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},"Red Rose":{v:["300","regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},Redacted:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Redacted Script":{v:["300","regular","700"],subset:["latin","latin-ext"],weight:["Default","300","400","700"],i:["normal"]},Redressed:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Reem Kufi":{v:["regular","500","600","700"],subset:["arabic","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal"]},"Reem Kufi Fun":{v:["regular","500","600","700"],subset:["arabic","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal"]},"Reem Kufi Ink":{v:["regular"],subset:["arabic","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Reenie Beanie":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Reggae One":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Revalia:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rhodium Libre":{v:["regular"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Ribeye:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Ribeye Marrow":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Righteous:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Risque:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Road Rage":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Roboto:{v:["100","100italic","300","300italic","regular","italic","500","500italic","700","700italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","300","400","500","700","900"],i:["normal","italic"]},"Roboto Condensed":{v:["300","300italic","regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","700"],i:["normal","italic"]},"Roboto Flex":{v:["regular"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Roboto Mono":{v:["100","200","300","regular","500","600","700","100italic","200italic","300italic","italic","500italic","600italic","700italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal","italic"]},"Roboto Serif":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Roboto Slab":{v:["100","200","300","regular","500","600","700","800","900"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},Rochester:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Rock Salt":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"RocknRoll One":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Rokkitt:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Romanesco:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Ropa Sans":{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},Rosario:{v:["300","regular","500","600","700","300italic","italic","500italic","600italic","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},Rosarivo:{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Rouge Script":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Rowdies:{v:["300","regular","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","700"],i:["normal"]},"Rozha One":{v:["regular"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Rubik:{v:["300","regular","500","600","700","800","900","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","300","400","500","600","700","800","900"],i:["normal","italic"]},"Rubik 80s Fade":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Beastly":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Bubbles":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Burned":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Dirt":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Distressed":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Gemstones":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Glitch":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Iso":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Marker Hatch":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Maze":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Microbe":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Mono One":{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Moonrocks":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Pixels":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Puddles":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Spray Paint":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Storm":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Vinyl":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Wet Paint":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Ruda:{v:["regular","500","600","700","800","900"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800","900"],i:["normal"]},Rufina:{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"Ruge Boogie":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Ruluko:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rum Raisin":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Ruslan Display":{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Russo One":{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Ruthie:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Rye:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"STIX Two Text":{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},Sacramento:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Sahitya:{v:["regular","700"],subset:["devanagari","latin"],weight:["Default","400","700"],i:["normal"]},Sail:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Saira:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Saira Condensed":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Saira Extra Condensed":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Saira Semi Condensed":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Saira Stencil One":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Salsa:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Sanchez:{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},Sancreek:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Sansita:{v:["regular","italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext"],weight:["Default","400","700","800","900"],i:["normal","italic"]},"Sansita Swashed":{v:["300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800","900"],i:["normal"]},Sarabun:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal","italic"]},Sarala:{v:["regular","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Sarina:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Sarpanch:{v:["regular","500","600","700","800","900"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","500","600","700","800","900"],i:["normal"]},"Sassy Frass":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Satisfy:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Sawarabi Gothic":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Sawarabi Mincho":{v:["regular"],subset:["japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Scada:{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},"Scheherazade New":{v:["regular","500","600","700"],subset:["arabic","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Schibsted Grotesk":{v:["regular","500","600","700","800","900","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext"],weight:["Default","400","500","600","700","800","900"],i:["normal","italic"]},Schoolbell:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Scope One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Seaweed Script":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Secular One":{v:["regular"],subset:["hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Sedgwick Ave":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Sedgwick Ave Display":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Sen:{v:["regular","700","800"],subset:["latin","latin-ext"],weight:["Default","400","700","800"],i:["normal"]},"Send Flowers":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Sevillana:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Seymour One":{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Shadows Into Light":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Shadows Into Light Two":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Shalimar:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Shantell Sans":{v:["300","regular","500","600","700","800","300italic","italic","500italic","600italic","700italic","800italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800"],i:["normal","italic"]},Shanti:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Share:{v:["regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},"Share Tech":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Share Tech Mono":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Shippori Antique":{v:["regular"],subset:["japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Shippori Antique B1":{v:["regular"],subset:["japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Shippori Mincho":{v:["regular","500","600","700","800"],subset:["japanese","latin","latin-ext"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Shippori Mincho B1":{v:["regular","500","600","700","800"],subset:["japanese","latin","latin-ext"],weight:["Default","400","500","600","700","800"],i:["normal"]},Shojumaru:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Short Stack":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Shrikhand:{v:["regular"],subset:["gujarati","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Siemreap:{v:["regular"],subset:["khmer"],weight:["Default","400"],i:["normal"]},Sigmar:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Sigmar One":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Signika:{v:["300","regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Signika Negative":{v:["300","regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},Silkscreen:{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Simonetta:{v:["regular","italic","900","900italic"],subset:["latin","latin-ext"],weight:["Default","400","900"],i:["normal","italic"]},"Single Day":{v:["regular"],subset:["korean"],weight:["Default","400"],i:["normal"]},Sintony:{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"Sirin Stencil":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Six Caps":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Skranji:{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"Slabo 13px":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Slabo 27px":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Slackey:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Slackside One":{v:["regular"],subset:["japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Smokum:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Smooch:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Smooch Sans":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},Smythe:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Sniglet:{v:["regular","800"],subset:["latin","latin-ext"],weight:["Default","400","800"],i:["normal"]},Snippet:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Snowburst One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Sofadi One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Sofia:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Sofia Sans":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Sofia Sans Condensed":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Sofia Sans Extra Condensed":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Sofia Sans Semi Condensed":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Solitreo:{v:["regular"],subset:["hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Solway:{v:["300","regular","500","700","800"],subset:["latin"],weight:["Default","300","400","500","700","800"],i:["normal"]},"Song Myung":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},Sono:{v:["200","300","regular","500","600","700","800"],subset:["latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},"Sonsie One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Sora:{v:["100","200","300","regular","500","600","700","800"],subset:["latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},"Sorts Mill Goudy":{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Source Code Pro":{v:["200","300","regular","500","600","700","800","900","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Source Sans 3":{v:["200","300","regular","500","600","700","800","900","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Source Sans Pro":{v:["200","200italic","300","300italic","regular","italic","600","600italic","700","700italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","600","700","900"],i:["normal","italic"]},"Source Serif 4":{v:["200","300","regular","500","600","700","800","900","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Source Serif Pro":{v:["200","200italic","300","300italic","regular","italic","600","600italic","700","700italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","600","700","900"],i:["normal","italic"]},"Space Grotesk":{v:["300","regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Space Mono":{v:["regular","italic","700","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},"Special Elite":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Spectral:{v:["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800"],i:["normal","italic"]},"Spectral SC":{v:["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800"],i:["normal","italic"]},"Spicy Rice":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Spinnaker:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Spirax:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Splash:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Spline Sans":{v:["300","regular","500","600","700"],subset:["latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Spline Sans Mono":{v:["300","regular","500","600","700","300italic","italic","500italic","600italic","700italic"],subset:["latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},"Squada One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Square Peg":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Sree Krushnadevaraya":{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Sriracha:{v:["regular"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","400"],i:["normal"]},Srisakdi:{v:["regular","700"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","400","700"],i:["normal"]},Staatliches:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Stalemate:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Stalinist One":{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Stardos Stencil":{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},Stick:{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Stick No Bills":{v:["200","300","regular","500","600","700","800"],subset:["latin","latin-ext","sinhala"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},"Stint Ultra Condensed":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Stint Ultra Expanded":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Stoke:{v:["300","regular"],subset:["latin","latin-ext"],weight:["Default","300","400"],i:["normal"]},Strait:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Style Script":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Stylish:{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},"Sue Ellen Francisco":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Suez One":{v:["regular"],subset:["hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Sulphur Point":{v:["300","regular","700"],subset:["latin","latin-ext"],weight:["Default","300","400","700"],i:["normal"]},Sumana:{v:["regular","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Sunflower:{v:["300","500","700"],subset:["korean","latin"],weight:["Default","300","400","500","700"],i:["normal"]},Sunshiney:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Supermercado One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Sura:{v:["regular","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Suranna:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Suravaram:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Suwannaphum:{v:["100","300","regular","700","900"],subset:["khmer","latin"],weight:["Default","100","300","400","700","900"],i:["normal"]},"Swanky and Moo Moo":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Syncopate:{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},Syne:{v:["regular","500","600","700","800"],subset:["greek","latin","latin-ext"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Syne Mono":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Syne Tactile":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Tai Heritage Pro":{v:["regular","700"],subset:["latin","latin-ext","tai-viet","vietnamese"],weight:["Default","400","700"],i:["normal"]},Tajawal:{v:["200","300","regular","500","700","800","900"],subset:["arabic","latin"],weight:["Default","200","300","400","500","700","800","900"],i:["normal"]},Tangerine:{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},Tapestry:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Taprom:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},Tauri:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Taviraj:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Teko:{v:["300","regular","500","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},Telex:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Tenali Ramakrishna":{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},"Tenor Sans":{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Text Me One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Texturina:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Thasadith:{v:["regular","italic","700","700italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},"The Girl Next Door":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"The Nautigal":{v:["regular","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal"]},Tienne:{v:["regular","700","900"],subset:["latin"],weight:["Default","400","700","900"],i:["normal"]},Tillana:{v:["regular","500","600","700","800"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Tilt Neon":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Tilt Prism":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Tilt Warp":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Timmana:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Tinos:{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","hebrew","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},"Tiro Bangla":{v:["regular","italic"],subset:["bengali","latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Tiro Devanagari Hindi":{v:["regular","italic"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Tiro Devanagari Marathi":{v:["regular","italic"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Tiro Devanagari Sanskrit":{v:["regular","italic"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Tiro Gurmukhi":{v:["regular","italic"],subset:["gurmukhi","latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Tiro Kannada":{v:["regular","italic"],subset:["kannada","latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Tiro Tamil":{v:["regular","italic"],subset:["latin","latin-ext","tamil"],weight:["Default","400"],i:["normal","italic"]},"Tiro Telugu":{v:["regular","italic"],subset:["latin","latin-ext","telugu"],weight:["Default","400"],i:["normal","italic"]},"Titan One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Titillium Web":{v:["200","200italic","300","300italic","regular","italic","600","600italic","700","700italic","900"],subset:["latin","latin-ext"],weight:["Default","200","300","400","600","700","900"],i:["normal","italic"]},Tomorrow:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Tourney:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Trade Winds":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Train One":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Trirong:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Trispace:{v:["100","200","300","regular","500","600","700","800"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},Trocchi:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Trochut:{v:["regular","italic","700"],subset:["latin"],weight:["Default","400","700"],i:["normal","italic"]},Truculenta:{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},Trykker:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Tsukimi Rounded":{v:["300","regular","500","600","700"],subset:["japanese","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Tulpen One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Turret Road":{v:["200","300","regular","500","700","800"],subset:["latin","latin-ext"],weight:["Default","200","300","400","500","700","800"],i:["normal"]},"Twinkle Star":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Ubuntu:{v:["300","300italic","regular","italic","500","500italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext"],weight:["Default","300","400","500","700"],i:["normal","italic"]},"Ubuntu Condensed":{v:["regular"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Ubuntu Mono":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Uchen:{v:["regular"],subset:["latin","tibetan"],weight:["Default","400"],i:["normal"]},Ultra:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Unbounded:{v:["200","300","regular","500","600","700","800","900"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal"]},"Uncial Antiqua":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Underdog:{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Unica One":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},UnifrakturCook:{v:["700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},UnifrakturMaguntia:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Unkempt:{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},Unlock:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Unna:{v:["regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Updock:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Urbanist:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},VT323:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Vampiro One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Varela:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Varela Round":{v:["regular"],subset:["hebrew","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Varta:{v:["300","regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Vast Shadow":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Vazirmatn:{v:["100","200","300","regular","500","600","700","800","900"],subset:["arabic","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Vesper Libre":{v:["regular","500","700","900"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","500","700","900"],i:["normal"]},"Viaoda Libre":{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Vibes:{v:["regular"],subset:["arabic","latin"],weight:["Default","400"],i:["normal"]},Vibur:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Vidaloka:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Viga:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Vina Sans":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Voces:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Volkhov:{v:["regular","italic","700","700italic"],subset:["latin"],weight:["Default","400","700"],i:["normal","italic"]},Vollkorn:{v:["regular","500","600","700","800","900","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800","900"],i:["normal","italic"]},"Vollkorn SC":{v:["regular","600","700","900"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400","600","700","900"],i:["normal"]},Voltaire:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Vujahday Script":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Waiting for the Sunrise":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Wallpoet:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Walter Turncoat":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Warnes:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Water Brush":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Waterfall:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Wellfleet:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Wendy One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Whisper:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},WindSong:{v:["regular","500"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500"],i:["normal"]},"Wire One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Wix Madefor Display":{v:["regular","500","600","700","800"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Wix Madefor Text":{v:["regular","italic","500","500italic","600","600italic","700","700italic","800","800italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal","italic"]},"Work Sans":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Xanh Mono":{v:["regular","italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal","italic"]},Yaldevi:{v:["200","300","regular","500","600","700"],subset:["latin","latin-ext","sinhala"],weight:["Default","200","300","400","500","600","700"],i:["normal"]},"Yanone Kaffeesatz":{v:["200","300","regular","500","600","700"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal"]},Yantramanav:{v:["100","300","regular","500","700","900"],subset:["devanagari","latin","latin-ext"],weight:["Default","100","300","400","500","700","900"],i:["normal"]},"Yatra One":{v:["regular"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Yellowtail:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Yeon Sung":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},"Yeseva One":{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Yesteryear:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Yomogi:{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Yrsa:{v:["300","regular","500","600","700","300italic","italic","500italic","600italic","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},Ysabeau:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Yuji Boku":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Yuji Mai":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Yuji Syuku":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Yusei Magic":{v:["regular"],subset:["japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"ZCOOL KuaiLe":{v:["regular"],subset:["chinese-simplified","latin"],weight:["Default","400"],i:["normal"]},"ZCOOL QingKe HuangYou":{v:["regular"],subset:["chinese-simplified","latin"],weight:["Default","400"],i:["normal"]},"ZCOOL XiaoWei":{v:["regular"],subset:["chinese-simplified","latin"],weight:["Default","400"],i:["normal"]},"Zen Antique":{v:["regular"],subset:["cyrillic","greek","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Zen Antique Soft":{v:["regular"],subset:["cyrillic","greek","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Zen Dots":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Zen Kaku Gothic Antique":{v:["300","regular","500","700","900"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","300","400","500","700","900"],i:["normal"]},"Zen Kaku Gothic New":{v:["300","regular","500","700","900"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","300","400","500","700","900"],i:["normal"]},"Zen Kurenaido":{v:["regular"],subset:["cyrillic","greek","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Zen Loop":{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Zen Maru Gothic":{v:["300","regular","500","700","900"],subset:["cyrillic","greek","japanese","latin","latin-ext"],weight:["Default","300","400","500","700","900"],i:["normal"]},"Zen Old Mincho":{v:["regular","500","600","700","900"],subset:["cyrillic","greek","japanese","latin","latin-ext"],weight:["Default","400","500","600","700","900"],i:["normal"]},"Zen Tokyo Zoo":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Zeyada:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Zhi Mang Xing":{v:["regular"],subset:["chinese-simplified","latin"],weight:["Default","400"],i:["normal"]},"Zilla Slab":{v:["300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},"Zilla Slab Highlight":{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]}};var De=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function Le(e,t){return e===t||!(!De(e)||!De(t))}function Be(e,t){if(e.length!==t.length)return!1;for(var a=0;ap)&&(I=(G=G.replace(" ",":")).length),0i&&(i=(t=t.trim()).charCodeAt(0)),i){case 38:return t.replace(b,"$1"+e.trim());case 58:return e.trim()+t.replace(b,"$1"+e.trim());default:if(0<1*a&&0s.charCodeAt(8))break;case 115:o=o.replace(s,"-webkit-"+s)+";"+o;break;case 207:case 102:o=o.replace(s,"-webkit-"+(102i.charCodeAt(0)&&(i=i.trim()),i=[i],01?l-1:0),o=1;o=4;)t=1540483477*(65535&(t=255&e.charCodeAt(l)|(255&e.charCodeAt(++l))<<8|(255&e.charCodeAt(++l))<<16|(255&e.charCodeAt(++l))<<24))+((1540483477*(t>>>16)&65535)<<16),i=1540483477*(65535&i)+((1540483477*(i>>>16)&65535)<<16)^(t=1540483477*(65535&(t^=t>>>24))+((1540483477*(t>>>16)&65535)<<16)),a-=4,++l;switch(a){case 3:i^=(255&e.charCodeAt(l+2))<<16;case 2:i^=(255&e.charCodeAt(l+1))<<8;case 1:i=1540483477*(65535&(i^=255&e.charCodeAt(l)))+((1540483477*(i>>>16)&65535)<<16)}return i=1540483477*(65535&(i^=i>>>13))+((1540483477*(i>>>16)&65535)<<16),((i^=i>>>15)>>>0).toString(36)}(e+t)+t}(a,i),a};function f(e,t){void 0===o.inserted[g]&&(a="",s(e,t),o.inserted[g]=a)}var v=function(){var e=b.apply(this,arguments),t=l+"-"+g;return void 0===o.registered[t]&&(o.registered[t]=d),f("."+t,e),t};function w(e,t){var a="";return t.split(" ").forEach(function(t){void 0!==o.registered[t]?e.push(t):a+=t+" "}),a}function y(e,t){var a=[],i=w(a,e);return a.length<2?e:i+v(a,t)}function x(e){o.inserted[e]=!0}if(We){var _=document.querySelectorAll("[data-emotion-"+l+"]");Array.prototype.forEach.call(_,function(e){r.tags[0].parentNode.insertBefore(e,r.tags[0]),e.getAttribute("data-emotion-"+l).split(" ").forEach(x)})}var k={flush:function(){We&&(r.flush(),r.inject()),o.inserted={},o.registered={}},hydrate:function(e){e.forEach(x)},cx:function(){for(var e=arguments.length,t=new Array(e),a=0;a=0||(l[a]=e[a]);return l}(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(l[a]=e[a])}return l}function gt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function dt(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?gt(e):t}function pt(e){return function(e){if(Array.isArray(e)){for(var t=0,a=new Array(e.length);t-1}function wt(e){return vt(e)?window.pageYOffset:e.scrollTop}function yt(e,t){vt(e)?window.scrollTo(0,t):e.scrollTop=t}function xt(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:ht,l=wt(e),n=t-l,o=0;!function t(){var r,s=n*((r=(r=o+=10)/a-1)*r*r+1)+l;yt(e,s),o=p)return{placement:"bottom",maxHeight:t};if(k>=p&&!o)return n&&xt(s,S,M),{placement:"bottom",maxHeight:t};if(!o&&k>=i||o&&x>=i)return n&&xt(s,S,M),{placement:"bottom",maxHeight:o?x-v:k-v};if("auto"===l||o){var T=t,E=o?y:_;return E>=i&&(T=Math.min(E-v-r.controlHeight,t)),{placement:"top",maxHeight:T}}if("bottom"===l)return yt(s,S),{placement:"bottom",maxHeight:t};break;case"top":if(y>=p)return{placement:"top",maxHeight:t};if(_>=p&&!o)return n&&xt(s,C,M),{placement:"top",maxHeight:t};if(!o&&_>=i||o&&y>=i){var D=t;return(!o&&_>=i||o&&y>=i)&&(D=o?y-w:_-w),n&&xt(s,C,M),{placement:"top",maxHeight:D}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(l,'".'))}return u}({maxHeight:l,menuEl:e,minHeight:i,placement:n,shouldScroll:r&&!c,isFixedPosition:c,theme:s});u&&u(g),a.setState(g)}}),lt(gt(gt(a)),"getUpdatedProps",function(){var e=a.props.menuPlacement,t=a.state.placement||kt(e);return ot({},a.props,{placement:t,maxHeight:a.state.maxHeight})}),a}return rt(t,e),it(t,[{key:"render",value:function(){return(0,this.props.children)({ref:this.getPlacement,placerProps:this.getUpdatedProps()})}}]),t}(w.Component);lt(St,"contextTypes",{getPortalPlacement:j().func});var Ct=function(e){var t=e.theme,a=t.spacing.baseUnit;return{color:t.colors.neutral40,padding:"".concat(2*a,"px ").concat(3*a,"px"),textAlign:"center"}},Mt=Ct,Tt=Ct,Et=function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.innerProps;return y().createElement("div",nt({className:i(Ze(l("noOptionsMessage",e)),{"menu-notice":!0,"menu-notice--no-options":!0},a)},n),t)};Et.defaultProps={children:"No options"};var Dt=function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.innerProps;return y().createElement("div",nt({className:i(Ze(l("loadingMessage",e)),{"menu-notice":!0,"menu-notice--loading":!0},a)},n),t)};Dt.defaultProps={children:"Loading..."};var Lt=function(e){function t(){var e,a;tt(this,t);for(var i=arguments.length,l=new Array(i),n=0;n0,h=c-g-u,m=!1;h>t&&a.isBottom&&(n&&n(e),a.isBottom=!1),p&&a.isTop&&(r&&r(e),a.isTop=!1),p&&t>h?(l&&!a.isBottom&&l(e),d.scrollTop=c,m=!0,a.isBottom=!0):!p&&-t>u&&(o&&!a.isTop&&o(e),d.scrollTop=0,m=!0,a.isTop=!0),m&&a.cancelScroll(e)}),lt(gt(gt(a)),"onWheel",function(e){a.handleEventDelta(e,e.deltaY)}),lt(gt(gt(a)),"onTouchStart",function(e){a.touchStart=e.changedTouches[0].clientY}),lt(gt(gt(a)),"onTouchMove",function(e){var t=a.touchStart-e.changedTouches[0].clientY;a.handleEventDelta(e,t)}),lt(gt(gt(a)),"getScrollTarget",function(e){a.scrollTarget=e}),a}return rt(t,e),it(t,[{key:"componentDidMount",value:function(){this.startListening(this.scrollTarget)}},{key:"componentWillUnmount",value:function(){this.stopListening(this.scrollTarget)}},{key:"startListening",value:function(e){e&&(e.scrollHeight<=e.clientHeight||("function"==typeof e.addEventListener&&e.addEventListener("wheel",this.onWheel,!1),"function"==typeof e.addEventListener&&e.addEventListener("touchstart",this.onTouchStart,!1),"function"==typeof e.addEventListener&&e.addEventListener("touchmove",this.onTouchMove,!1)))}},{key:"stopListening",value:function(e){e.scrollHeight<=e.clientHeight||("function"==typeof e.removeEventListener&&e.removeEventListener("wheel",this.onWheel,!1),"function"==typeof e.removeEventListener&&e.removeEventListener("touchstart",this.onTouchStart,!1),"function"==typeof e.removeEventListener&&e.removeEventListener("touchmove",this.onTouchMove,!1))}},{key:"render",value:function(){return y().createElement(Gt,{innerRef:this.getScrollTarget},this.props.children)}}]),t}(w.Component),ea=function(e){function t(){return tt(this,t),dt(this,st(t).apply(this,arguments))}return rt(t,e),it(t,[{key:"render",value:function(){var e=this.props,t=e.isEnabled,a=ct(e,["isEnabled"]);return t?y().createElement(Qt,a):this.props.children}}]),t}(w.Component);lt(ea,"defaultProps",{isEnabled:!0});var ta=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=t.isSearchable,i=t.isMulti,l=t.label,n=t.isDisabled;switch(e){case"menu":return"Use Up and Down to choose options".concat(n?"":", press Enter to select the currently focused option",", press Escape to exit the menu, press Tab to select the option and exit the menu.");case"input":return"".concat(l||"Select"," is focused ").concat(a?",type to refine list":"",", press Down to open the menu, ").concat(i?" press left to focus selected values":"");case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value"}},aa=function(e,t){var a=t.value,i=t.isDisabled;if(a)switch(e){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(a,", deselected.");case"select-option":return"option ".concat(a,i?" is disabled. Select another option.":", selected.")}},ia=function(e){return!!e.isDisabled},la=function(e){function t(){return tt(this,t),dt(this,st(t).apply(this,arguments))}return rt(t,e),it(t,[{key:"render",value:function(){var e=this.props,t=e.children,a=e.className,i=e.cx,l=e.isMulti,n=e.getStyles,o=e.hasValue;return y().createElement("div",{className:i(Ze(n("valueContainer",this.props)),{"value-container":!0,"value-container--is-multi":l,"value-container--has-value":o},a)},t)}}]),t}(w.Component),na=function(e){var t=e.size,a=ct(e,["size"]);return y().createElement("svg",nt({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",className:Ze({display:"inline-block",fill:"currentColor",lineHeight:1,stroke:"currentColor",strokeWidth:0})},a))},oa=function(e){return y().createElement(na,nt({size:20},e),y().createElement("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},ra=function(e){return y().createElement(na,nt({size:20},e),y().createElement("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},sa=function(e){var t=e.isFocused,a=e.theme,i=a.spacing.baseUnit,l=a.colors;return{label:"indicatorContainer",color:t?l.neutral60:l.neutral20,display:"flex",padding:2*i,transition:"color 150ms",":hover":{color:t?l.neutral80:l.neutral40}}},ua=sa,ca=sa,ga="react-select-loading-indicator",da=!1,pa=function(e){var t=e.color,a=e.delay,i=e.offset;return y().createElement("span",{className:Ze({animationDuration:"1s",animationDelay:"".concat(a,"ms"),animationIterationCount:"infinite",animationName:ga,animationTimingFunction:"ease-in-out",backgroundColor:t,borderRadius:"1em",display:"inline-block",marginLeft:i?"1em":null,height:"1em",verticalAlign:"top",width:"1em"})})},ha=function(e){var t=e.className,a=e.cx,i=e.getStyles,l=e.innerProps,n=e.isFocused,o=e.isRtl,r=e.theme.colors,s=n?r.neutral80:r.neutral20;return da||($e("@keyframes ",ga,"{0%,80%,100%{opacity:0;}40%{opacity:1;}};"),da=!0),y().createElement("div",nt({},l,{className:a(Ze(i("loadingIndicator",e)),{indicator:!0,"loading-indicator":!0},t)}),y().createElement(pa,{color:s,delay:0,offset:o}),y().createElement(pa,{color:s,delay:160,offset:!0}),y().createElement(pa,{color:s,delay:320,offset:!o}))};ha.defaultProps={size:4};var ma=function(e){return{label:"input",background:0,border:0,fontSize:"inherit",opacity:e?0:1,outline:0,padding:0,color:"inherit"}},ba=function(e){var t=e.children,a=e.innerProps;return y().createElement("div",a,t)},fa=ba,va=ba,wa=function(e){function t(){return tt(this,t),dt(this,st(t).apply(this,arguments))}return rt(t,e),it(t,[{key:"render",value:function(){var e=this.props,t=e.children,a=e.innerProps;return y().createElement("div",a,t||y().createElement(oa,{size:14}))}}]),t}(w.Component),ya=function(e){function t(){return tt(this,t),dt(this,st(t).apply(this,arguments))}return rt(t,e),it(t,[{key:"render",value:function(){var e=this.props,t=e.children,a=e.className,i=e.components,l=e.cx,n=e.data,o=e.getStyles,r=e.innerProps,s=e.isDisabled,u=e.removeProps,c=e.selectProps,g=i.Container,d=i.Label,p=i.Remove,h=ot({className:l(Ze(o("multiValue",this.props)),{"multi-value":!0,"multi-value--is-disabled":s},a)},r),m={className:l(Ze(o("multiValueLabel",this.props)),{"multi-value__label":!0},a)},b=ot({className:l(Ze(o("multiValueRemove",this.props)),{"multi-value__remove":!0},a)},u);return y().createElement(g,{data:n,innerProps:h,selectProps:c},y().createElement(d,{data:n,innerProps:m,selectProps:c},t),y().createElement(p,{data:n,innerProps:b,selectProps:c}))}}]),t}(w.Component);lt(ya,"defaultProps",{cropWithEllipsis:!0});var xa={ClearIndicator:function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.innerProps;return y().createElement("div",nt({},n,{className:i(Ze(l("clearIndicator",e)),{indicator:!0,"clear-indicator":!0},a)}),t||y().createElement(oa,null))},Control:function(e){var t=e.children,a=e.cx,i=e.getStyles,l=e.className,n=e.isDisabled,o=e.isFocused,r=e.innerRef,s=e.innerProps,u=e.menuIsOpen;return y().createElement("div",nt({ref:r,className:a(Ze(i("control",e)),{control:!0,"control--is-disabled":n,"control--is-focused":o,"control--menu-is-open":u},l)},s),t)},DropdownIndicator:function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.innerProps;return y().createElement("div",nt({},n,{className:i(Ze(l("dropdownIndicator",e)),{indicator:!0,"dropdown-indicator":!0},a)}),t||y().createElement(ra,null))},DownChevron:ra,CrossIcon:oa,Group:function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.Heading,o=e.headingProps,r=e.label,s=e.theme,u=e.selectProps;return y().createElement("div",{className:i(Ze(l("group",e)),{group:!0},a)},y().createElement(n,nt({},o,{selectProps:u,theme:s,getStyles:l,cx:i}),r),y().createElement("div",null,t))},GroupHeading:function(e){var t=e.className,a=e.cx,i=e.getStyles,l=e.theme,n=(e.selectProps,ct(e,["className","cx","getStyles","theme","selectProps"]));return y().createElement("div",nt({className:a(Ze(i("groupHeading",ot({theme:l},n))),{"group-heading":!0},t)},n))},IndicatorsContainer:function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles;return y().createElement("div",{className:i(Ze(l("indicatorsContainer",e)),{indicators:!0},a)},t)},IndicatorSeparator:function(e){var t=e.className,a=e.cx,i=e.getStyles,l=e.innerProps;return y().createElement("span",nt({},l,{className:a(Ze(i("indicatorSeparator",e)),{"indicator-separator":!0},t)}))},Input:function(e){var t=e.className,a=e.cx,i=e.getStyles,l=e.innerRef,n=e.isHidden,o=e.isDisabled,r=e.theme,s=(e.selectProps,ct(e,["className","cx","getStyles","innerRef","isHidden","isDisabled","theme","selectProps"]));return y().createElement("div",{className:Ze(i("input",ot({theme:r},s)))},y().createElement(Xe.A,nt({className:a(null,{input:!0},t),inputRef:l,inputStyle:ma(n),disabled:o},s)))},LoadingIndicator:ha,Menu:function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.innerRef,o=e.innerProps,r=i(Ze(l("menu",e)),{menu:!0},a);return y().createElement("div",nt({className:r},o,{ref:n}),t)},MenuList:function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.isMulti,o=e.innerRef;return y().createElement("div",{className:i(Ze(l("menuList",e)),{"menu-list":!0,"menu-list--is-multi":n},a),ref:o},t)},MenuPortal:Lt,LoadingMessage:Dt,NoOptionsMessage:Et,MultiValue:ya,MultiValueContainer:fa,MultiValueLabel:va,MultiValueRemove:wa,Option:function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.isDisabled,o=e.isFocused,r=e.isSelected,s=e.innerRef,u=e.innerProps;return y().createElement("div",nt({ref:s,className:i(Ze(l("option",e)),{option:!0,"option--is-disabled":n,"option--is-focused":o,"option--is-selected":r},a)},u),t)},Placeholder:function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.innerProps;return y().createElement("div",nt({className:i(Ze(l("placeholder",e)),{placeholder:!0},a)},n),t)},SelectContainer:function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.innerProps,o=e.isDisabled,r=e.isRtl;return y().createElement("div",nt({className:i(Ze(l("container",e)),{"--is-disabled":o,"--is-rtl":r},a)},n),t)},SingleValue:function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.isDisabled,o=e.innerProps;return y().createElement("div",nt({className:i(Ze(l("singleValue",e)),{"single-value":!0,"single-value--is-disabled":n},a)},o),t)},ValueContainer:la},_a=function(e){return ot({},xa,e.components)},ka={clearIndicator:ca,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":null,pointerEvents:t?"none":null,position:"relative"}},control:function(e){var t=e.isDisabled,a=e.isFocused,i=e.theme,l=i.colors,n=i.borderRadius,o=i.spacing;return{label:"control",alignItems:"center",backgroundColor:t?l.neutral5:l.neutral0,borderColor:t?l.neutral10:a?l.primary:l.neutral20,borderRadius:n,borderStyle:"solid",borderWidth:1,boxShadow:a?"0 0 0 1px ".concat(l.primary):null,cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:o.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms","&:hover":{borderColor:a?l.primary:l.neutral30}}},dropdownIndicator:ua,group:function(e){var t=e.theme.spacing;return{paddingBottom:2*t.baseUnit,paddingTop:2*t.baseUnit}},groupHeading:function(e){var t=e.theme.spacing;return{label:"group",color:"#999",cursor:"default",display:"block",fontSize:"75%",fontWeight:"500",marginBottom:"0.25em",paddingLeft:3*t.baseUnit,paddingRight:3*t.baseUnit,textTransform:"uppercase"}},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e){var t=e.isDisabled,a=e.theme,i=a.spacing.baseUnit,l=a.colors;return{label:"indicatorSeparator",alignSelf:"stretch",backgroundColor:t?l.neutral10:l.neutral20,marginBottom:2*i,marginTop:2*i,width:1}},input:function(e){var t=e.isDisabled,a=e.theme,i=a.spacing,l=a.colors;return{margin:i.baseUnit/2,paddingBottom:i.baseUnit/2,paddingTop:i.baseUnit/2,visibility:t?"hidden":"visible",color:l.neutral80}},loadingIndicator:function(e){var t=e.isFocused,a=e.size,i=e.theme,l=i.colors,n=i.spacing.baseUnit;return{label:"loadingIndicator",color:t?l.neutral60:l.neutral20,display:"flex",padding:2*n,transition:"color 150ms",alignSelf:"center",fontSize:a,lineHeight:1,marginRight:a,textAlign:"center",verticalAlign:"middle"}},loadingMessage:Tt,menu:function(e){var t,a=e.placement,i=e.theme,l=i.borderRadius,n=i.spacing,o=i.colors;return lt(t={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(a),"100%"),lt(t,"backgroundColor",o.neutral0),lt(t,"borderRadius",l),lt(t,"boxShadow","0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)"),lt(t,"marginBottom",n.menuGutter),lt(t,"marginTop",n.menuGutter),lt(t,"position","absolute"),lt(t,"width","100%"),lt(t,"zIndex",1),t},menuList:function(e){var t=e.maxHeight,a=e.theme.spacing.baseUnit;return{maxHeight:t,overflowY:"auto",paddingBottom:a,paddingTop:a,position:"relative",WebkitOverflowScrolling:"touch"}},menuPortal:function(e){var t=e.rect,a=e.offset,i=e.position;return{left:t.left,position:i,top:a,width:t.width,zIndex:1}},multiValue:function(e){var t=e.theme,a=t.spacing,i=t.borderRadius;return{label:"multiValue",backgroundColor:t.colors.neutral10,borderRadius:i/2,display:"flex",margin:a.baseUnit/2,minWidth:0}},multiValueLabel:function(e){var t=e.theme,a=t.borderRadius,i=t.colors,l=e.cropWithEllipsis;return{borderRadius:a/2,color:i.neutral80,fontSize:"85%",overflow:"hidden",padding:3,paddingLeft:6,textOverflow:l?"ellipsis":null,whiteSpace:"nowrap"}},multiValueRemove:function(e){var t=e.theme,a=t.spacing,i=t.borderRadius,l=t.colors;return{alignItems:"center",borderRadius:i/2,backgroundColor:e.isFocused&&l.dangerLight,display:"flex",paddingLeft:a.baseUnit,paddingRight:a.baseUnit,":hover":{backgroundColor:l.dangerLight,color:l.danger}}},noOptionsMessage:Mt,option:function(e){var t=e.isDisabled,a=e.isFocused,i=e.isSelected,l=e.theme,n=l.spacing,o=l.colors;return{label:"option",backgroundColor:i?o.primary:a?o.primary25:"transparent",color:t?o.neutral20:i?o.neutral0:"inherit",cursor:"default",display:"block",fontSize:"inherit",padding:"".concat(2*n.baseUnit,"px ").concat(3*n.baseUnit,"px"),width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",":active":{backgroundColor:!t&&(i?o.primary:o.primary50)}}},placeholder:function(e){var t=e.theme,a=t.spacing;return{label:"placeholder",color:t.colors.neutral50,marginLeft:a.baseUnit/2,marginRight:a.baseUnit/2,position:"absolute",top:"50%",transform:"translateY(-50%)"}},singleValue:function(e){var t=e.isDisabled,a=e.theme,i=a.spacing,l=a.colors;return{label:"singleValue",color:t?l.neutral40:l.neutral80,marginLeft:i.baseUnit/2,marginRight:i.baseUnit/2,maxWidth:"calc(100% - ".concat(2*i.baseUnit,"px)"),overflow:"hidden",position:"absolute",textOverflow:"ellipsis",whiteSpace:"nowrap",top:"50%",transform:"translateY(-50%)"}},valueContainer:function(e){var t=e.theme.spacing;return{alignItems:"center",display:"flex",flex:1,flexWrap:"wrap",padding:"".concat(t.baseUnit/2,"px ").concat(2*t.baseUnit,"px"),WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"}}},Sa={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},Ca={backspaceRemovesValue:!0,blurInputOnSelect:_t(),captureMenuScroll:!_t(),closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){var a=ot({ignoreCase:!0,ignoreAccents:!0,stringify:It,trim:!0,matchFrom:"any"},void 0),i=a.ignoreCase,l=a.ignoreAccents,n=a.stringify,o=a.trim,r=a.matchFrom,s=o?Ft(t):t,u=o?Ft(n(e)):n(e);return i&&(s=s.toLowerCase(),u=u.toLowerCase()),l&&(s=Ot(s),u=Ot(u)),"start"===r?u.substr(0,s.length)===s:u.indexOf(s)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:ia,loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(e){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:"0",tabSelectsValue:!0},Ma=1,Ta=function(e){function t(e){var a;tt(this,t),lt(gt(gt(a=dt(this,st(t).call(this,e)))),"state",{ariaLiveSelection:"",ariaLiveContext:"",focusedOption:null,focusedValue:null,inputIsHidden:!1,isFocused:!1,menuOptions:{render:[],focusable:[]},selectValue:[]}),lt(gt(gt(a)),"blockOptionHover",!1),lt(gt(gt(a)),"isComposing",!1),lt(gt(gt(a)),"clearFocusValueOnUpdate",!1),lt(gt(gt(a)),"commonProps",void 0),lt(gt(gt(a)),"components",void 0),lt(gt(gt(a)),"hasGroups",!1),lt(gt(gt(a)),"initialTouchX",0),lt(gt(gt(a)),"initialTouchY",0),lt(gt(gt(a)),"inputIsHiddenAfterUpdate",void 0),lt(gt(gt(a)),"instancePrefix",""),lt(gt(gt(a)),"openAfterFocus",!1),lt(gt(gt(a)),"scrollToFocusedOptionOnUpdate",!1),lt(gt(gt(a)),"userIsDragging",void 0),lt(gt(gt(a)),"controlRef",null),lt(gt(gt(a)),"getControlRef",function(e){a.controlRef=e}),lt(gt(gt(a)),"focusedOptionRef",null),lt(gt(gt(a)),"getFocusedOptionRef",function(e){a.focusedOptionRef=e}),lt(gt(gt(a)),"menuListRef",null),lt(gt(gt(a)),"getMenuListRef",function(e){a.menuListRef=e}),lt(gt(gt(a)),"inputRef",null),lt(gt(gt(a)),"getInputRef",function(e){a.inputRef=e}),lt(gt(gt(a)),"cacheComponents",function(e){a.components=_a({components:e})}),lt(gt(gt(a)),"focus",a.focusInput),lt(gt(gt(a)),"blur",a.blurInput),lt(gt(gt(a)),"onChange",function(e,t){var i=a.props;(0,i.onChange)(e,ot({},t,{name:i.name}))}),lt(gt(gt(a)),"setValue",function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"set-value",i=arguments.length>2?arguments[2]:void 0,l=a.props,n=l.closeMenuOnSelect,o=l.isMulti;a.onInputChange("",{action:"set-value"}),n&&(a.inputIsHiddenAfterUpdate=!o,a.onMenuClose()),a.clearFocusValueOnUpdate=!0,a.onChange(e,{action:t,option:i})}),lt(gt(gt(a)),"selectOption",function(e){var t=a.props,i=t.blurInputOnSelect,l=t.isMulti,n=a.state.selectValue;if(l)if(a.isOptionSelected(e,n)){var o=a.getOptionValue(e);a.setValue(n.filter(function(e){return a.getOptionValue(e)!==o}),"deselect-option",e),a.announceAriaLiveSelection({event:"deselect-option",context:{value:a.getOptionLabel(e)}})}else a.isOptionDisabled(e,n)?a.announceAriaLiveSelection({event:"select-option",context:{value:a.getOptionLabel(e),isDisabled:!0}}):(a.setValue([].concat(pt(n),[e]),"select-option",e),a.announceAriaLiveSelection({event:"select-option",context:{value:a.getOptionLabel(e)}}));else a.isOptionDisabled(e,n)?a.announceAriaLiveSelection({event:"select-option",context:{value:a.getOptionLabel(e),isDisabled:!0}}):(a.setValue(e,"select-option"),a.announceAriaLiveSelection({event:"select-option",context:{value:a.getOptionLabel(e)}}));i&&a.blurInput()}),lt(gt(gt(a)),"removeValue",function(e){var t=a.state.selectValue,i=a.getOptionValue(e);a.onChange(t.filter(function(e){return a.getOptionValue(e)!==i}),{action:"remove-value",removedValue:e}),a.announceAriaLiveSelection({event:"remove-value",context:{value:e?a.getOptionLabel(e):""}}),a.focusInput()}),lt(gt(gt(a)),"clearValue",function(){var e=a.props.isMulti;a.onChange(e?[]:null,{action:"clear"})}),lt(gt(gt(a)),"popValue",function(){var e=a.state.selectValue,t=e[e.length-1];a.announceAriaLiveSelection({event:"pop-value",context:{value:t?a.getOptionLabel(t):""}}),a.onChange(e.slice(0,e.length-1),{action:"pop-value",removedValue:t})}),lt(gt(gt(a)),"getOptionLabel",function(e){return a.props.getOptionLabel(e)}),lt(gt(gt(a)),"getOptionValue",function(e){return a.props.getOptionValue(e)}),lt(gt(gt(a)),"getStyles",function(e,t){var i=ka[e](t);i.boxSizing="border-box";var l=a.props.styles[e];return l?l(i,t):i}),lt(gt(gt(a)),"getElementId",function(e){return"".concat(a.instancePrefix,"-").concat(e)}),lt(gt(gt(a)),"getActiveDescendentId",function(){var e=a.props.menuIsOpen,t=a.state,i=t.menuOptions,l=t.focusedOption;if(l&&e){var n=i.focusable.indexOf(l),o=i.render[n];return o&&o.key}}),lt(gt(gt(a)),"announceAriaLiveSelection",function(e){var t=e.event,i=e.context;a.setState({ariaLiveSelection:aa(t,i)})}),lt(gt(gt(a)),"announceAriaLiveContext",function(e){var t=e.event,i=e.context;a.setState({ariaLiveContext:ta(t,ot({},i,{label:a.props["aria-label"]}))})}),lt(gt(gt(a)),"onMenuMouseDown",function(e){0===e.button&&(e.stopPropagation(),e.preventDefault(),a.focusInput())}),lt(gt(gt(a)),"onMenuMouseMove",function(e){a.blockOptionHover=!1}),lt(gt(gt(a)),"onControlMouseDown",function(e){var t=a.props.openMenuOnClick;a.state.isFocused?a.props.menuIsOpen?"INPUT"!==e.target.tagName&&a.onMenuClose():t&&a.openMenu("first"):(t&&(a.openAfterFocus=!0),a.focusInput()),"INPUT"!==e.target.tagName&&e.preventDefault()}),lt(gt(gt(a)),"onDropdownIndicatorMouseDown",function(e){if(!(e&&"mousedown"===e.type&&0!==e.button||a.props.isDisabled)){var t=a.props,i=t.isMulti,l=t.menuIsOpen;a.focusInput(),l?(a.inputIsHiddenAfterUpdate=!i,a.onMenuClose()):a.openMenu("first"),e.preventDefault(),e.stopPropagation()}}),lt(gt(gt(a)),"onClearIndicatorMouseDown",function(e){e&&"mousedown"===e.type&&0!==e.button||(a.clearValue(),e.stopPropagation(),a.openAfterFocus=!1,setTimeout(function(){return a.focusInput()}))}),lt(gt(gt(a)),"onScroll",function(e){"boolean"==typeof a.props.closeMenuOnScroll?e.target instanceof HTMLElement&&vt(e.target)&&a.props.onMenuClose():"function"==typeof a.props.closeMenuOnScroll&&a.props.closeMenuOnScroll(e)&&a.props.onMenuClose()}),lt(gt(gt(a)),"onCompositionStart",function(){a.isComposing=!0}),lt(gt(gt(a)),"onCompositionEnd",function(){a.isComposing=!1}),lt(gt(gt(a)),"onTouchStart",function(e){var t=e.touches.item(0);t&&(a.initialTouchX=t.clientX,a.initialTouchY=t.clientY,a.userIsDragging=!1)}),lt(gt(gt(a)),"onTouchMove",function(e){var t=e.touches.item(0);if(t){var i=Math.abs(t.clientX-a.initialTouchX),l=Math.abs(t.clientY-a.initialTouchY);a.userIsDragging=i>5||l>5}}),lt(gt(gt(a)),"onTouchEnd",function(e){a.userIsDragging||(a.controlRef&&!a.controlRef.contains(e.target)&&a.menuListRef&&!a.menuListRef.contains(e.target)&&a.blurInput(),a.initialTouchX=0,a.initialTouchY=0)}),lt(gt(gt(a)),"onControlTouchEnd",function(e){a.userIsDragging||a.onControlMouseDown(e)}),lt(gt(gt(a)),"onClearIndicatorTouchEnd",function(e){a.userIsDragging||a.onClearIndicatorMouseDown(e)}),lt(gt(gt(a)),"onDropdownIndicatorTouchEnd",function(e){a.userIsDragging||a.onDropdownIndicatorMouseDown(e)}),lt(gt(gt(a)),"handleInputChange",function(e){var t=e.currentTarget.value;a.inputIsHiddenAfterUpdate=!1,a.onInputChange(t,{action:"input-change"}),a.onMenuOpen()}),lt(gt(gt(a)),"onInputFocus",function(e){var t=a.props,i=t.isSearchable,l=t.isMulti;a.props.onFocus&&a.props.onFocus(e),a.inputIsHiddenAfterUpdate=!1,a.announceAriaLiveContext({event:"input",context:{isSearchable:i,isMulti:l}}),a.setState({isFocused:!0}),(a.openAfterFocus||a.props.openMenuOnFocus)&&a.openMenu("first"),a.openAfterFocus=!1}),lt(gt(gt(a)),"onInputBlur",function(e){a.menuListRef&&a.menuListRef.contains(document.activeElement)?a.inputRef.focus():(a.props.onBlur&&a.props.onBlur(e),a.onInputChange("",{action:"input-blur"}),a.onMenuClose(),a.setState({focusedValue:null,isFocused:!1}))}),lt(gt(gt(a)),"onOptionHover",function(e){a.blockOptionHover||a.state.focusedOption===e||a.setState({focusedOption:e})}),lt(gt(gt(a)),"shouldHideSelectedOptions",function(){var e=a.props,t=e.hideSelectedOptions,i=e.isMulti;return void 0===t?i:t}),lt(gt(gt(a)),"onKeyDown",function(e){var t=a.props,i=t.isMulti,l=t.backspaceRemovesValue,n=t.escapeClearsValue,o=t.inputValue,r=t.isClearable,s=t.isDisabled,u=t.menuIsOpen,c=t.onKeyDown,g=t.tabSelectsValue,d=t.openMenuOnFocus,p=a.state,h=p.focusedOption,m=p.focusedValue,b=p.selectValue;if(!(s||"function"==typeof c&&(c(e),e.defaultPrevented))){switch(a.blockOptionHover=!0,e.key){case"ArrowLeft":if(!i||o)return;a.focusValue("previous");break;case"ArrowRight":if(!i||o)return;a.focusValue("next");break;case"Delete":case"Backspace":if(o)return;if(m)a.removeValue(m);else{if(!l)return;i?a.popValue():r&&a.clearValue()}break;case"Tab":if(a.isComposing)return;if(e.shiftKey||!u||!g||!h||d&&a.isOptionSelected(h,b))return;a.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(u){if(!h)return;if(a.isComposing)return;a.selectOption(h);break}return;case"Escape":u?(a.inputIsHiddenAfterUpdate=!1,a.onInputChange("",{action:"menu-close"}),a.onMenuClose()):r&&n&&a.clearValue();break;case" ":if(o)return;if(!u){a.openMenu("first");break}if(!h)return;a.selectOption(h);break;case"ArrowUp":u?a.focusOption("up"):a.openMenu("last");break;case"ArrowDown":u?a.focusOption("down"):a.openMenu("first");break;case"PageUp":if(!u)return;a.focusOption("pageup");break;case"PageDown":if(!u)return;a.focusOption("pagedown");break;case"Home":if(!u)return;a.focusOption("first");break;case"End":if(!u)return;a.focusOption("last");break;default:return}e.preventDefault()}});var i=e.value;a.cacheComponents=He(a.cacheComponents,Pt).bind(gt(gt(a))),a.cacheComponents(e.components),a.instancePrefix="react-select-"+(a.props.instanceId||++Ma);var l=ft(i),n=a.buildMenuOptions(e,l);return a.state.menuOptions=n,a.state.selectValue=l,a}return rt(t,e),it(t,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput()}},{key:"componentWillReceiveProps",value:function(e){var t=this.props,a=t.options,i=t.value,l=t.inputValue;if(this.cacheComponents(e.components),e.value!==i||e.options!==a||e.inputValue!==l){var n=ft(e.value),o=this.buildMenuOptions(e,n),r=this.getNextFocusedValue(n),s=this.getNextFocusedOption(o.focusable);this.setState({menuOptions:o,selectValue:n,focusedOption:s,focusedValue:r})}null!=this.inputIsHiddenAfterUpdate&&(this.setState({inputIsHidden:this.inputIsHiddenAfterUpdate}),delete this.inputIsHiddenAfterUpdate)}},{key:"componentDidUpdate",value:function(e){var t,a,i,l,n,o=this.props,r=o.isDisabled,s=o.menuIsOpen,u=this.state.isFocused;(u&&!r&&e.isDisabled||u&&s&&!e.menuIsOpen)&&this.focusInput(),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(t=this.menuListRef,a=this.focusedOptionRef,i=t.getBoundingClientRect(),l=a.getBoundingClientRect(),n=a.offsetHeight/3,l.bottom+n>i.bottom?yt(t,Math.min(a.offsetTop+a.clientHeight-t.offsetHeight+n,t.scrollHeight)):l.top-n-1&&(o=r)}this.scrollToFocusedOptionOnUpdate=!(l&&this.menuListRef),this.inputIsHiddenAfterUpdate=!1,this.onMenuOpen(),this.setState({focusedValue:null,focusedOption:a.focusable[o]}),this.announceAriaLiveContext({event:"menu"})}},{key:"focusValue",value:function(e){var t=this.props,a=t.isMulti,i=t.isSearchable,l=this.state,n=l.selectValue,o=l.focusedValue;if(a){this.setState({focusedOption:null});var r=n.indexOf(o);o||(r=-1,this.announceAriaLiveContext({event:"value"}));var s=n.length-1,u=-1;if(n.length){switch(e){case"previous":u=0===r?0:-1===r?s:r-1;break;case"next":r>-1&&r0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,a=this.state,i=a.focusedOption,l=a.menuOptions.focusable;if(l.length){var n=0,o=l.indexOf(i);i||(o=-1,this.announceAriaLiveContext({event:"menu"})),"up"===e?n=o>0?o-1:l.length-1:"down"===e?n=(o+1)%l.length:"pageup"===e?(n=o-t)<0&&(n=0):"pagedown"===e?(n=o+t)>l.length-1&&(n=l.length-1):"last"===e&&(n=l.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:l[n],focusedValue:null}),this.announceAriaLiveContext({event:"menu",context:{isDisabled:ia(l[n])}})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(Sa):ot({},Sa,this.props.theme):Sa}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.getStyles,a=this.setValue,i=this.selectOption,l=this.props,n=l.classNamePrefix,o=l.isMulti,r=l.isRtl,s=l.options,u=this.state.selectValue,c=this.hasValue();return{cx:bt.bind(null,n),clearValue:e,getStyles:t,getValue:function(){return u},hasValue:c,isMulti:o,isRtl:r,options:s,selectOption:i,setValue:a,selectProps:l,theme:this.getTheme()}}},{key:"getNextFocusedValue",value:function(e){if(this.clearFocusValueOnUpdate)return this.clearFocusValueOnUpdate=!1,null;var t=this.state,a=t.focusedValue,i=t.selectValue.indexOf(a);if(i>-1){if(e.indexOf(a)>-1)return a;if(i-1?t:e[0]}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.state.menuOptions.render.length}},{key:"countOptions",value:function(){return this.state.menuOptions.focusable.length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,a=e.isMulti;return void 0===t?a:t}},{key:"isOptionDisabled",value:function(e,t){return"function"==typeof this.props.isOptionDisabled&&this.props.isOptionDisabled(e,t)}},{key:"isOptionSelected",value:function(e,t){var a=this;if(t.indexOf(e)>-1)return!0;if("function"==typeof this.props.isOptionSelected)return this.props.isOptionSelected(e,t);var i=this.getOptionValue(e);return t.some(function(e){return a.getOptionValue(e)===i})}},{key:"filterOption",value:function(e,t){return!this.props.filterOption||this.props.filterOption(e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var a=this.props.inputValue,i=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:a,selectValue:i})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"buildMenuOptions",value:function(e,t){var a=this,i=e.inputValue,l=void 0===i?"":i,n=e.options,o=function(e,i){var n=a.isOptionDisabled(e,t),o=a.isOptionSelected(e,t),r=a.getOptionLabel(e),s=a.getOptionValue(e);if(!(a.shouldHideSelectedOptions()&&o||!a.filterOption({label:r,value:s,data:e},l))){var u=n?void 0:function(){return a.onOptionHover(e)},c=n?void 0:function(){return a.selectOption(e)},g="".concat(a.getElementId("option"),"-").concat(i);return{innerProps:{id:g,onClick:c,onMouseMove:u,onMouseOver:u,tabIndex:-1},data:e,isDisabled:n,isSelected:o,key:g,label:r,type:"option",value:s}}};return n.reduce(function(e,t,i){if(t.options){a.hasGroups||(a.hasGroups=!0);var l=t.options.map(function(t,a){var l=o(t,"".concat(i,"-").concat(a));return l&&e.focusable.push(t),l}).filter(Boolean);if(l.length){var n="".concat(a.getElementId("group"),"-").concat(i);e.render.push({type:"group",key:n,data:t,options:l})}}else{var r=o(t,"".concat(i));r&&(e.render.push(r),e.focusable.push(t))}return e},{render:[],focusable:[]})}},{key:"constructAriaLiveMessage",value:function(){var e=this.state,t=e.ariaLiveContext,a=e.selectValue,i=e.focusedValue,l=e.focusedOption,n=this.props,o=n.options,r=n.menuIsOpen,s=n.inputValue,u=n.screenReaderStatus,c=i?function(e){var t=e.focusedValue,a=e.selectValue;return"value ".concat((0,e.getOptionLabel)(t)," focused, ").concat(a.indexOf(t)+1," of ").concat(a.length,".")}({focusedValue:i,getOptionLabel:this.getOptionLabel,selectValue:a}):"",g=l&&r?function(e){var t=e.focusedOption,a=e.options;return"option ".concat((0,e.getOptionLabel)(t)," focused").concat(t.isDisabled?" disabled":"",", ").concat(a.indexOf(t)+1," of ").concat(a.length,".")}({focusedOption:l,getOptionLabel:this.getOptionLabel,options:o}):"",d=function(e){var t=e.inputValue;return"".concat(e.screenReaderMessage).concat(t?" for search term "+t:"",".")}({inputValue:s,screenReaderMessage:u({count:this.countOptions()})});return"".concat(c," ").concat(g," ").concat(d," ").concat(t)}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,a=e.isSearchable,i=e.inputId,l=e.inputValue,n=e.tabIndex,o=this.components.Input,r=this.state.inputIsHidden,s=i||this.getElementId("input");if(!a)return y().createElement(Vt,{id:s,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:ht,onFocus:this.onInputFocus,readOnly:!0,disabled:t,tabIndex:n,value:""});var u={"aria-autocomplete":"list","aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"]},c=this.commonProps,g=c.cx,d=c.theme,p=c.selectProps;return y().createElement(o,nt({autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",cx:g,getStyles:this.getStyles,id:s,innerRef:this.getInputRef,isDisabled:t,isHidden:r,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,selectProps:p,spellCheck:"false",tabIndex:n,theme:d,type:"text",value:l},u))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.components,a=t.MultiValue,i=t.MultiValueContainer,l=t.MultiValueLabel,n=t.MultiValueRemove,o=t.SingleValue,r=t.Placeholder,s=this.commonProps,u=this.props,c=u.controlShouldRenderValue,g=u.isDisabled,d=u.isMulti,p=u.inputValue,h=u.placeholder,m=this.state,b=m.selectValue,f=m.focusedValue,v=m.isFocused;if(!this.hasValue()||!c)return p?null:y().createElement(r,nt({},s,{key:"placeholder",isDisabled:g,isFocused:v}),h);if(d)return b.map(function(t){var o=t===f;return y().createElement(a,nt({},s,{components:{Container:i,Label:l,Remove:n},isFocused:o,isDisabled:g,key:e.getOptionValue(t),removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault(),e.stopPropagation()}},data:t}),e.formatOptionLabel(t,"value"))});if(p)return null;var w=b[0];return y().createElement(o,nt({},s,{data:w,isDisabled:g}),this.formatOptionLabel(w,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.components.ClearIndicator,t=this.commonProps,a=this.props,i=a.isDisabled,l=a.isLoading,n=this.state.isFocused;if(!this.isClearable()||!e||i||!this.hasValue()||l)return null;var o={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return y().createElement(e,nt({},t,{innerProps:o,isFocused:n}))}},{key:"renderLoadingIndicator",value:function(){var e=this.components.LoadingIndicator,t=this.commonProps,a=this.props,i=a.isDisabled,l=a.isLoading,n=this.state.isFocused;return e&&l?y().createElement(e,nt({},t,{innerProps:{"aria-hidden":"true"},isDisabled:i,isFocused:n})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.components,t=e.DropdownIndicator,a=e.IndicatorSeparator;if(!t||!a)return null;var i=this.commonProps,l=this.props.isDisabled,n=this.state.isFocused;return y().createElement(a,nt({},i,{isDisabled:l,isFocused:n}))}},{key:"renderDropdownIndicator",value:function(){var e=this.components.DropdownIndicator;if(!e)return null;var t=this.commonProps,a=this.props.isDisabled,i=this.state.isFocused,l={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return y().createElement(e,nt({},t,{innerProps:l,isDisabled:a,isFocused:i}))}},{key:"renderMenu",value:function(){var e=this,t=this.components,a=t.Group,i=t.GroupHeading,l=t.Menu,n=t.MenuList,o=t.MenuPortal,r=t.LoadingMessage,s=t.NoOptionsMessage,u=t.Option,c=this.commonProps,g=this.state,d=g.focusedOption,p=g.menuOptions,h=this.props,m=h.captureMenuScroll,b=h.inputValue,f=h.isLoading,v=h.loadingMessage,w=h.minMenuHeight,x=h.maxMenuHeight,_=h.menuIsOpen,k=h.menuPlacement,S=h.menuPosition,C=h.menuPortalTarget,M=h.menuShouldBlockScroll,T=h.menuShouldScrollIntoView,E=h.noOptionsMessage,D=h.onMenuScrollToTop,L=h.onMenuScrollToBottom;if(!_)return null;var B,H=function(t){var a=d===t.data;return t.innerRef=a?e.getFocusedOptionRef:void 0,y().createElement(u,nt({},c,t,{isFocused:a}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())B=p.render.map(function(t){if("group"===t.type){t.type;var l=ct(t,["type"]),n="".concat(t.key,"-heading");return y().createElement(a,nt({},c,l,{Heading:i,headingProps:{id:n},label:e.formatGroupLabel(t.data)}),t.options.map(function(e){return H(e)}))}if("option"===t.type)return H(t)});else if(f){var A=v({inputValue:b});if(null===A)return null;B=y().createElement(r,c,A)}else{var R=E({inputValue:b});if(null===R)return null;B=y().createElement(s,c,R)}var P={minMenuHeight:w,maxMenuHeight:x,menuPlacement:k,menuPosition:S,menuShouldScrollIntoView:T},z=y().createElement(St,nt({},c,P),function(t){var a=t.ref,i=t.placerProps,o=i.placement,r=i.maxHeight;return y().createElement(l,nt({},c,P,{innerRef:a,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:f,placement:o}),y().createElement(ea,{isEnabled:m,onTopArrive:D,onBottomArrive:L},y().createElement(Xt,{isEnabled:M},y().createElement(n,nt({},c,{innerRef:e.getMenuListRef,isLoading:f,maxHeight:r}),B))))});return C||"fixed"===S?y().createElement(o,nt({},c,{appendTo:C,controlElement:this.controlRef,menuPlacement:k,menuPosition:S}),z):z}},{key:"renderFormField",value:function(){var e=this,t=this.props,a=t.delimiter,i=t.isDisabled,l=t.isMulti,n=t.name,o=this.state.selectValue;if(n&&!i){if(l){if(a){var r=o.map(function(t){return e.getOptionValue(t)}).join(a);return y().createElement("input",{name:n,type:"hidden",value:r})}var s=o.length>0?o.map(function(t,a){return y().createElement("input",{key:"i-".concat(a),name:n,type:"hidden",value:e.getOptionValue(t)})}):y().createElement("input",{name:n,type:"hidden"});return y().createElement("div",null,s)}var u=o[0]?this.getOptionValue(o[0]):"";return y().createElement("input",{name:n,type:"hidden",value:u})}}},{key:"renderLiveRegion",value:function(){return this.state.isFocused?y().createElement(Nt,{"aria-live":"assertive"},y().createElement("p",{id:"aria-selection-event"}," ",this.state.ariaLiveSelection),y().createElement("p",{id:"aria-context"}," ",this.constructAriaLiveMessage())):null}},{key:"render",value:function(){var e=this.components,t=e.Control,a=e.IndicatorsContainer,i=e.SelectContainer,l=e.ValueContainer,n=this.props,o=n.className,r=n.id,s=n.isDisabled,u=n.menuIsOpen,c=this.state.isFocused,g=this.commonProps=this.getCommonProps();return y().createElement(i,nt({},g,{className:o,innerProps:{id:r,onKeyDown:this.onKeyDown},isDisabled:s,isFocused:c}),this.renderLiveRegion(),y().createElement(t,nt({},g,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:s,isFocused:c,menuIsOpen:u}),y().createElement(l,nt({},g,{isDisabled:s}),this.renderPlaceholderOrValue(),this.renderInput()),y().createElement(a,nt({},g,{isDisabled:s}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}]),t}(w.Component);lt(Ta,"defaultProps",Ca);var Ea={defaultInputValue:"",defaultMenuIsOpen:!1,defaultValue:null},Da=function(e){var t,a;return a=t=function(t){function a(){var e,t;tt(this,a);for(var i=arguments.length,l=new Array(i),n=0;n1?a-1:0),l=1;l1?arguments[1]:void 0,t=String(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").toLowerCase(),a=String(e.value).toLowerCase(),i=String(e.label).toLowerCase();return a===t||i===t}),Aa=ot({allowCreateWhileLoading:!1,createOptionPosition:"last"},{formatCreateLabel:function(e){return'Create "'.concat(e,'"')},isValidNewOption:function(e,t,a){return!(!e||t.some(function(t){return Ha(e,t)})||a.some(function(t){return Ha(e,t)}))},getNewOptionData:function(e,t){return{label:t,value:e,__isNew__:!0}}}),Ra=function(e){var t,a;return a=t=function(t){function a(e){var t;tt(this,a),lt(gt(gt(t=dt(this,st(a).call(this,e)))),"select",void 0),lt(gt(gt(t)),"onChange",function(e,a){var i=t.props,l=i.getNewOptionData,n=i.inputValue,o=i.isMulti,r=i.onChange,s=i.onCreateOption,u=i.value;if("select-option"!==a.action)return r(e,a);var c=t.state.newOption,g=Array.isArray(e)?e:[e];if(g[g.length-1]!==c)r(e,a);else if(s)s(n);else{var d=l(n,n);r(o?[].concat(pt(ft(u)),[d]):d,{action:"create-option"})}});var i=e.options||[];return t.state={newOption:void 0,options:i},t}return rt(a,t),it(a,[{key:"componentWillReceiveProps",value:function(e){var t=e.allowCreateWhileLoading,a=e.createOptionPosition,i=e.formatCreateLabel,l=e.getNewOptionData,n=e.inputValue,o=e.isLoading,r=e.isValidNewOption,s=e.value,u=e.options||[],c=this.state.newOption;c=r(n,ft(s),u)?l(n,i(n)):void 0,this.setState({newOption:c,options:!t&&o||!c?u:"first"===a?[c].concat(pt(u)):[].concat(pt(u),[c])})}},{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"render",value:function(){var t=this,a=nt({},this.props),i=this.state.options;return y().createElement(e,nt({},a,{ref:function(e){t.select=e},options:i,onChange:this.onChange}))}}]),a}(w.Component),lt(t,"defaultProps",Aa),a},Pa=(Da(Ra(Ta)),Ba(Da(Ra(Ta))),function(e){var t=e.component,a=e.duration,i=void 0===a?1:a,l=e.in,n=(e.onExited,ct(e,["component","duration","in","onExited"])),o={entering:{opacity:0},entered:{opacity:1,transition:"opacity ".concat(i,"ms")},exiting:{opacity:0},exited:{opacity:0}};return y().createElement(Qe.Transition,{mountOnEnter:!0,unmountOnExit:!0,in:l,timeout:i},function(e){var a={style:ot({},o[e])};return y().createElement(t,nt({innerProps:a},n))})}),za=function(e){function t(){var e,a;tt(this,t);for(var i=arguments.length,l=new Array(i),n=0;n0&&void 0!==arguments[0]?arguments[0]:{}}),a=t.Input,i=t.MultiValue,l=t.Placeholder,n=t.SingleValue,o=t.ValueContainer,r=ct(t,["Input","MultiValue","Placeholder","SingleValue","ValueContainer"]);return ot({Input:(e=a,function(t){t.in,t.onExited,t.appear,t.enter,t.exit;var a=ct(t,["in","onExited","appear","enter","exit"]);return y().createElement(e,a)}),MultiValue:Oa(i),Placeholder:Fa(l),SingleValue:Ia(n),ValueContainer:Na(o)},r)},Ga=Va();Ga.Input,Ga.MultiValue,Ga.Placeholder,Ga.SingleValue,Ga.ValueContainer,He(Va,Pt);const Wa=Da(Ta),{uag_select_font_globally:Ua,uag_load_select_font_globally:ja}=srfm_spec_blocks_info,qa=function(e){const t=[{value:"Default",label:(0,M.__)("Default","sureforms"),weight:["Default","100","200","300","400","500","600","700","800","900"],google:!1},{value:"Arial",label:"Arial",weight:["Default","100","200","300","400","500","600","700","800","900"],google:!1},{value:"Helvetica",label:"Helvetica",weight:["Default","100","200","300","400","500","600","700","800","900"],google:!1},{value:"Times New Roman",label:"Times New Roman",weight:["Default","100","200","300","400","500","600","700","800","900"],google:!1},{value:"Georgia",label:"Georgia",weight:["Default","100","200","300","400","500","600","700","800","900"],google:!1}];let a="";const i=srfm_spec_blocks_info.spectra_custom_fonts;Object.keys(Ee).map(i=>{t.push({value:i,label:i,weight:Ee[i].weight}),i===e.fontFamily.value&&(a=Ee[i].weight)}),Object.keys(i).map(l=>{t.push({value:l,label:l,weight:i[l].weight}),l===e.fontFamily.value&&(a=i[l].weight)}),""===a&&(a=t[0].weight);const l=[];a.forEach(function(e){l.push({value:"Default"===e?"":e,label:e})});const n="enabled"===ja&&0!==Ua?Ua:t;let o,r;n&&n.map(t=>{e.fontFamily.weight||t.value!==e.fontFamily.value||(o={...e.fontFamily,weight:t.weight,label:t.value})});const s="em"===e.fontSizeType.value?.1:1,u="em"===e.fontSizeTypeMobile?.value?.1:1,c="em"===e.fontSizeTypeTablet?.value?.1:1;return!0!==e.disableFontSize&&(r=(0,w.createElement)(Te,{type:e.fontSizeType,typeLabel:e.fontSizeType.label,typeMobile:e.fontSizeTypeMobile?e.fontSizeTypeMobile:e.fontSizeType,typeLabelMobile:e.fontSizeTypeMobile?.label?e.fontSizeTypeMobile.label:e.fontSizeType.label,typeTablet:e.fontSizeTypeTablet?e.fontSizeTypeTablet:e.fontSizeType,typeLabelTablet:e.fontSizeTypeTablet?.label?e.fontSizeTypeTablet.label:e.fontSizeType.label,sizeMobile:e.fontSizeMobile,sizeMobileLabel:e.fontSizeMobile.label,sizeTablet:e.fontSizeTablet,sizeTabletLabel:e.fontSizeTablet.label,size:e.fontSize,sizeLabel:e.fontSize.label,min:0,sizeMobileText:e.fontSizeLabel?e.fontSizeLabel:(0,M.__)("Font Size","sureforms"),sizeTabletText:e.fontSizeLabel?e.fontSizeLabel:(0,M.__)("Font Size","sureforms"),sizeText:e.fontSizeLabel?e.fontSizeLabel:(0,M.__)("Font Size","sureforms"),step:s,stepMobile:u,stepTablet:c,...e})),(0,w.createElement)(w.Fragment,null,(0,w.createElement)("div",{className:"components-base-control uag-font-family-searchable-select__wrapper"},(0,w.createElement)("label",{className:"components-input-control__label",htmlFor:"font-family"},(0,M.__)("Font Family","sureforms")),(0,w.createElement)(Wa,{styles:{container:e=>({...e,width:"100%"}),control:e=>({...e,border:"1px solid #E6E7E9",boxShadow:"none",height:"30px",minHeight:"30px",borderRadius:"3px"}),placeholder:e=>({...e,color:"#50575E"}),menu:e=>({...e,color:"#50575E"}),singleValue:e=>({...e,color:"#50575E",top:"50%",transform:"translateY(-50%);"}),indicatorSeparator:e=>({...e,display:"none"}),dropdownIndicator:e=>({...e,color:"#50575E"}),valueContainer:e=>({...e,height:"30px",padding:"0px 8px"})},placeholder:(0,M.__)("Default","sureforms"),onChange:t=>{const a=t.value,{loadGoogleFonts:i,fontFamily:l}=e;e.setAttributes({[l.label]:a}),((t,a)=>{let i;i=""===a||"object"==typeof Ee[a],e.setAttributes({[t.label]:i})})(i,a)},options:n,value:o,defaultValue:o,isSearchable:!0,className:"uag-font-family-searchable-select",classNamePrefix:"uag-font-family-select"})),r,(0,w.createElement)(de,{label:(0,M.__)("Weight","sureforms"),data:{value:e.fontWeight.value,label:e.fontWeight.label},setAttributes:e.setAttributes,options:l}),e.fontStyle&&(0,w.createElement)(de,{label:(0,M.__)("Style","sureforms"),data:{value:e.fontStyle.value,label:e.fontStyle.label},setAttributes:e.setAttributes,options:[{value:"normal",label:(0,M.__)("Default","sureforms")},{value:"italic",label:(0,M.__)("Italic","sureforms")},{value:"oblique",label:(0,M.__)("Oblique","sureforms")}]}))};var $a=a(2854),Za={};$a.A&&$a.A.locals&&(Za.locals=$a.A.locals);var Ka,Ya=0,Ja={attributes:{id:"uagb-editor-styles"}};Ja.setAttributes=g(),Ja.insert=u().bind(null,"head"),Ja.domAPI=r(),Ja.insertStyleElement=p(),Za.use=function(e){return Ja.options=e||{},Ya++||(Ka=n()($a.A,Ja)),Za},Za.unuse=function(){Ya>0&&! --Ya&&(Ka(),Ka=null)};const Xa=Za,Qa=e=>{const[t,a]=(0,x.useState)(null),l=(0,x.useRef)(null),[n,o]=(0,x.useState)(!1),r=(0,O.applyFilters)("uagb.blocksAttributes",z);let s,u,c,g,d,p,h,m;(0,x.useLayoutEffect)(()=>(Xa.use(),()=>{Xa.unuse()}),[]),(0,x.useLayoutEffect)(()=>{window.addEventListener("click",function(t){const a=document.querySelector(`.active.popup-${e?.attributes?.block_id} .spectra-control-popup__options--action-button`),l=document.querySelector(`.active.popup-${e?.attributes?.block_id} .spectra-control-popup`);if(a&&!a?.contains(t.target)&&l&&!l?.contains(t.target)&&!t.target?.parentElement?.parentElement?.classList?.contains("uag-font-family-select__menu")&&!t.target?.classList?.contains("uag-responsive-common-button")&&!t.target?.closest(".uag-responsive-common-button")&&!t.target?.parentElement?.closest(".uagb-reset")){o(!1);const e=L()?.name,t=i("uagSettingState"),a={...t,[e]:{...t?.[e],selectedSetting:!1}},l=i();l&&l.setItem("uagSettingState",JSON.stringify(a))}})},[]);const b=n?"active":"",{disableFontFamily:f,disableFontSize:v,disableLineHeight:y,disableTransform:_,disableDecoration:k,disableAdvancedOptions:S=!1,help:C=!1}=e;!0!==f&&(u=(0,w.createElement)(qa,{...e}));const T="em"===e.lineHeightType?.value?.1:1,E="em"===e.letterSpacingType?.value?.1:1,D=[];f||D.push(e.fontFamily.label,e.fontWeight.label,e.fontStyle.label),v||(D.push(e.fontSizeType.label,e.fontSize.label,e.fontSizeMobile.label,e.fontSizeTablet.label),e.fontSizeTypeMobile&&e.fontSizeTypeTablet&&D.push(e.fontSizeTypeMobile.label,e.fontSizeTypeTablet.label)),y||D.push(e.lineHeightType.label,e.lineHeight.label,e.lineHeightMobile.label,e.lineHeightTablet.label),_||D.push(e.transform.label),k||D.push(e.decoration.label),e.letterSpacing&&D.push(e.letterSpacing.label,e.letterSpacingTablet.label,e.letterSpacingMobile.label,e.letterSpacingType.label);const{getSelectedBlock:L}=(0,V.select)("core/block-editor"),B=L()?.name.split("/").pop();(0,x.useEffect)(()=>{a(se(l))},[B]);const H=(()=>{const e=(()=>{const e=L()?.name.split("/").pop();let t=!1;return void 0!==r[e]&&D.forEach(a=>{if(a){const i=void 0!==r[e][a]?.default?r[e][a]?.default:"";t={...t,[a]:i}}}),t})(),t=L()?.attributes;let a=!1;return D.forEach(i=>{t?.[i]&&t?.[i]!==e?.[i]&&(a=!0)}),a})();!0!==y&&(s=(0,w.createElement)(Te,{type:e.lineHeightType,typeLabel:e.lineHeightType.label,sizeMobile:e.lineHeightMobile,sizeMobileLabel:e.lineHeightMobile.label,sizeTablet:e.lineHeightTablet,sizeTabletLabel:e.lineHeightTablet.label,size:e.lineHeight,sizeLabel:e.lineHeight.label,min:0,sizeMobileText:(0,M.__)("Line Height","sureforms"),sizeTabletText:(0,M.__)("Line Height","sureforms"),sizeText:(0,M.__)("Line Height","sureforms"),step:T,...e})),e.letterSpacing&&(m=(0,w.createElement)(Te,{type:e.letterSpacingType,typeLabel:e.letterSpacingType.label,sizeMobile:e.letterSpacingMobile,sizeMobileLabel:e.letterSpacingMobile.label,sizeTablet:e.letterSpacingTablet,sizeTabletLabel:e.letterSpacingTablet.label,size:e.letterSpacing,sizeLabel:e.letterSpacing.label,min:-50,sizeMobileText:(0,M.__)("Letter Spacing","sureforms"),sizeTabletText:(0,M.__)("Letter Spacing","sureforms"),sizeText:(0,M.__)("Letter Spacing","sureforms"),step:E,...e})),!_&&e.transform&&(p=(0,w.createElement)(de,{label:(0,M.__)("Transform","sureforms"),data:{value:e.transform.value,label:e.transform.label},setAttributes:e.setAttributes,options:[{value:"",label:(0,M.__)("Default","sureforms")},{value:"normal",label:(0,M.__)("Normal","sureforms")},{value:"capitalize",label:(0,M.__)("Capitalize","sureforms")},{value:"uppercase",label:(0,M.__)("Uppercase","sureforms")},{value:"lowercase",label:(0,M.__)("Lowercase","sureforms")}]})),!k&&e.decoration&&(h=(0,w.createElement)("div",{className:"uag-typography-decoration"},(0,w.createElement)(de,{label:(0,M.__)("Decoration","sureforms"),data:{value:e.decoration.value,label:e.decoration.label},setAttributes:e.setAttributes,options:[{value:"",label:(0,M.__)("Default","sureforms")},{value:"none",label:(0,M.__)("None","sureforms")},{value:"underline",label:(0,M.__)("Underline","sureforms")},{value:"overline",label:(0,M.__)("Overline","sureforms")},{value:"line-through",label:(0,M.__)("Line Through","sureforms")}]}))),!0!==f&&!0!==v?c=(0,w.createElement)(te.Button,{className:"uag-typography-button spectra-control-popup__options--action-button","aria-pressed":n,onClick:()=>{const e=document.querySelectorAll(".spectra-control-popup__options");if(e&&00&&! --ii&&(ai(),ai=null)};const ni=ti;var oi=a(6942),ri=a.n(oi);const si="general",ui="style",ci="advance",gi=e=>{(0,x.useLayoutEffect)(()=>(ni.use(),()=>{ni.unuse()}),[]);const t=i("uagSettingState"),{defaultTab:a,children:l,tabs:n}=e,[o,r]=(0,x.useState)(a||n[0]),s=(0,x.useRef)();let u;(0,x.useEffect)(()=>{u=s.current.closest(".components-panel")});const c=()=>{const e=document.querySelector(".uagb-inspector-tabs-container");let t=document.querySelector(".components-panel__body.uagb-dynamic-content-wrap"),a=document.querySelector(".uagb-tab-content-general"),i=document.querySelector(".uagb-tab-content-style"),l=document.querySelector(".uagb-tab-content-advance");if(e){const n=e.parentElement;n&&(t=t||"",a=a||"",i=i||"",l=l||"",n.prepend(t,e,a,i,l))}};(0,x.useEffect)(()=>{c();const{getSelectedBlock:e}=(0,V.select)("core/block-editor"),a=e()?.name;return t&&t[a]&&o!==t[a]?.selectedTab?(r(t[a]?.selectedTab||"general"),u&&u.setAttribute("data-uagb-tab",t[a]?.selectedTab||"general")):u&&u.setAttribute("data-uagb-tab","general"),()=>{if(u){const e=u.querySelector(".uagb-inspector-tabs-container");e&&null!==e||u.removeAttribute("data-uagb-tab")}}},[]);const g=e=>{c(),r(e),(0,O.doAction)("uag_inspector_change_tab",e),u&&u.setAttribute("data-uagb-tab",e);const{getSelectedBlock:a}=(0,V.select)("core/block-editor"),l=a()?.name,n={...t,[l]:{selectedTab:e}},o=i();o&&o.setItem("uagSettingState",JSON.stringify(n))};return(0,w.createElement)(w.Fragment,null,(0,w.createElement)("div",{className:"uagb-inspector-tabs-container"},(0,w.createElement)("div",{ref:s,className:ri()("uagb-inspector-tabs","uagb-inspector-tabs-count-"+n.length,o)},n.indexOf(si)>-1&&(0,w.createElement)("div",{className:ri()({"uagb-active":o===si}),onClick:()=>g(si)},(0,w.createElement)("svg",{xmlns:"https://www.w3.org/2000/svg",width:"16",height:"15"},(0,w.createElement)("path",{fillRule:"nonzero",d:"M14.346 0H1.654C1.017 0 .5.517.5 1.154v12.692C.5 14.483 1.017 15 1.654 15h12.692c.637 0 1.154-.517 1.154-1.154V1.154C15.5.517 14.983 0 14.346 0zm-5.77 13.846v-5.77h5.77v5.77h-5.77z"})),(0,w.createElement)("h5",null,(0,M.__)("General","sureforms"))),n.indexOf(ui)>-1&&(0,w.createElement)("div",{className:ri()({"uagb-active":o===ui}),onClick:()=>g(ui)},(0,w.createElement)("svg",{xmlns:"https://www.w3.org/2000/svg",width:"18",height:"21"},(0,w.createElement)("g",{fillRule:"nonzero"},(0,w.createElement)("path",{d:"M15.12 12.091a.814.814 0 00-.68-.378.814.814 0 00-.68.378c-.531.863-2.252 3.807-2.252 5.09 0 1.598 1.317 2.901 2.932 2.901s2.933-1.303 2.933-2.902c0-1.303-1.722-4.226-2.253-5.089zm-1.041 3.828c-.043.063-.744 1.198-.213 1.976a.52.52 0 01.064.358.409.409 0 01-.191.294.608.608 0 01-.255.084.476.476 0 01-.383-.21c-.871-1.283.149-2.902.192-2.986a.517.517 0 01.297-.21.534.534 0 01.361.063c.192.126.255.42.128.63zM13.314 10.388l1.36-.147c.446-.042.807-.337.935-.736.127-.4.042-.862-.276-1.157L7.258.294c-.255-.252-.68-.252-.957 0a.68.68 0 000 .947l.34.336-5.1 5.047C.82 7.339.5 8.348.67 9.379c.128.652.489 1.24.956 1.703l3.082 3.05c.467.462 1.062.82 1.72.946a3.134 3.134 0 002.785-.863l3.612-3.575a.74.74 0 01.489-.252zM7.576 2.502l5.759 5.7H2.073c.085-.232.212-.463.403-.653l5.1-5.047z"}))),(0,w.createElement)("h5",null,(0,M.__)("Style","sureforms"))),n.indexOf(ci)>-1&&(0,w.createElement)("div",{className:ri()({"uagb-active":o===ci}),onClick:()=>g(ci)},(0,w.createElement)("svg",{xmlns:"https://www.w3.org/2000/svg",width:"17",height:"16"},(0,w.createElement)("path",{fillRule:"nonzero",d:"M15.666 6.325c-.277-.05-.572-.082-.85-.115a6.385 6.385 0 00-.571-1.389c.18-.229.343-.457.523-.686a.994.994 0 00-.098-1.291l-.997-.997a.994.994 0 00-1.291-.098c-.23.163-.458.343-.687.523a6.954 6.954 0 00-1.39-.589c-.032-.277-.08-.572-.113-.85A.987.987 0 009.21 0H7.805a1 1 0 00-.98.834c-.05.277-.082.572-.115.85-.474.13-.947.326-1.389.571-.229-.18-.457-.343-.686-.523a.994.994 0 00-1.291.098l-.997.997a.994.994 0 00-.098 1.291c.163.23.343.458.523.687a6.954 6.954 0 00-.589 1.39c-.277.032-.572.08-.85.113A.987.987 0 00.5 7.29v1.406a1 1 0 00.834.98c.277.05.572.082.85.115.13.474.326.947.571 1.389-.18.229-.343.457-.523.686a.994.994 0 00.098 1.291l.997.997a.994.994 0 001.291.098c.23-.163.458-.343.687-.523.441.245.899.442 1.39.589.032.294.08.572.113.85.066.473.49.833.981.833h1.406a1 1 0 00.98-.834c.05-.277.082-.572.115-.85.474-.13.947-.326 1.389-.571.229.18.457.343.686.523a.994.994 0 001.291-.098l.997-.997a.994.994 0 00.098-1.291 19.095 19.095 0 00-.523-.687c.245-.441.442-.899.589-1.39.277-.032.572-.08.85-.113a.987.987 0 00.833-.981V7.305a1 1 0 00-.834-.98zM8.492 11.57a3.571 3.571 0 01-3.563-3.563 3.571 3.571 0 013.563-3.563 3.571 3.571 0 013.563 3.563 3.571 3.571 0 01-3.563 3.563z"})),(0,w.createElement)("h5",null,(0,M.__)("Advanced","sureforms"))))),Array.isArray(l)&&x.Children.map(l,(e,t)=>{if(!e)return e;if(!e.key)throw new Error("props.key not found in , you must use `key` prop");return(0,x.cloneElement)(e,{index:t,isActive:e.key===o})}))};gi.defaultProps={defaultTab:"general",tabs:["general","style","advance"]};const di=gi,pi=e=>{const{children:t,isActive:a,type:l}=e,n=(0,x.useRef)(null),{getSelectedBlock:o}=(0,V.select)("core/block-editor"),r=o()?.name;(0,x.useEffect)(()=>{const e=i("uagSettingState");if(e){const t=e[r]?.selectedTab,a=e[r]?.selectedPanel,i=e[r]?.selectedSetting,o=e[r]?.selectedInnerTab;if(t&&l===t){let e=!1;e=a?n.current.querySelector(`.${a}`):n.current.querySelector(".is-opened"),e&&(e.classList.contains("is-opened")||e.querySelector(".components-button").click(),o&&setTimeout(function(){const t=e.querySelector(o);t&&!t.classList.contains("active-tab")&&t.click()},100),i&&setTimeout(function(){const t=e.querySelector(i);t&&!t.classList.contains("active")&&t.querySelector(".components-button").click()},100))}}},[]);const s=r.split("/").pop(),u=(0,O.applyFilters)(`spectra.${s}.tab_${l}.before`,"",r),c=(0,O.applyFilters)(`spectra.${s}.tab_${l}`,"",r);return(0,w.createElement)("div",{style:{display:a?"block":"none"},className:`uagb-inspector-tab uagb-tab-content-${l}`,ref:n},u,Array.isArray(t)?t.map(e=>e):t,(0,O.applyFilters)(`uag_${l}_tab_content`,"",e.parentProps),c)},hi={key:"general",type:"general"},mi={key:"style",type:"style"},bi={key:"advance",type:"advance"},fi={};fi.inherit=(0,w.createElement)("svg",{xmlns:"https://www.w3.org/2000/svg",fillRule:"evenodd",width:"24",height:"24",strokeLinejoin:"round",strokeMiterlimit:"1.5",clipRule:"evenodd",viewBox:"0 0 24 24"},(0,w.createElement)("path",{fill:"none",stroke:"currentColor",strokeWidth:"1.5",d:"M12.383 26.976l2.01-.941 1.884.538 1.623 1.666-.692.236.281 1.539 1.552 1.35-1.552 2.153",transform:"matrix(.68343 0 0 .68343 -5.086 -1.48)"}),(0,w.createElement)("path",{fill:"none",stroke:"currentColor",strokeLinecap:"square",strokeWidth:"1.5",d:"M12.016 24.355l.998-.952M33.573 26.085l-1.636-1.343-1.348-1.248M26.35 27.774l.332.37 1.349.756-.711 2.768 1.274 1.203.989-.449 3.933-6.226",transform:"matrix(.68343 0 0 .68343 -5.086 -1.48)"}),(0,w.createElement)("path",{fill:"none",stroke:"currentColor",strokeLinecap:"square",strokeWidth:"1.5",d:"M29.519 9.539c5.298 1.881 9.099 6.977 9.099 12.961 0 7.582-6.102 13.737-13.618 13.737S11.382 30.082 11.382 22.5",transform:"matrix(.68343 0 0 .68343 -5.086 -1.48)"}),(0,w.createElement)("path",{fill:"none",stroke:"currentColor",strokeLinecap:"square",strokeWidth:"1.5",d:"M20.684 3.211v9.433h4.179l-6.429 6.429-6.429-6.429h4.179V8.021",transform:"matrix(.68343 0 0 .68343 -5.086 -1.48) translate(-6.686 -1.321) scale(1.55693)"}),(0,w.createElement)("path",{fill:"none",stroke:"currentColor",strokeLinecap:"square",strokeWidth:"1.5",d:"M32.994 21.014l.2.205 3.364.329 1.532 2.432M32.931 12.002l-3.219.944-1.054 1.996-.408-.003",transform:"matrix(.68343 0 0 .68343 -5.086 -1.48)"})),fi.globe=(0,w.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,w.createElement)("circle",{cx:"12",cy:"12",r:"10"}),(0,w.createElement)("path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"}),(0,w.createElement)("path",{d:"M4 12h16"}),(0,w.createElement)("path",{d:"M4 8h16"}),(0,w.createElement)("path",{d:"M4 16h16"}));const vi=fi,wi=e=>{if(e&&e.includes("var")){const t=window.getComputedStyle(document.body);if((e=e.slice(4).slice(0,-1)).includes(","))return e.split(",").pop().trim();e=t.getPropertyValue(e).trim()}return e};var yi=a(3578),xi={};yi.A&&yi.A.locals&&(xi.locals=yi.A.locals);var _i,ki=0,Si={attributes:{id:"uagb-editor-styles"}};Si.setAttributes=g(),Si.insert=u().bind(null,"head"),Si.domAPI=r(),Si.insertStyleElement=p(),xi.use=function(e){return Si.options=e||{},ki++||(_i=n()(yi.A,Si)),xi},xi.unuse=function(){ki>0&&! --ki&&(_i(),_i=null)};const Ci=xi,Mi=e=>{const{colorValue:t,className:a,isGlobal:i}=e;let l="component-color-indicator uagb-advanced-color-indicate";return l=a?`${l} ${a}`:l,(0,w.createElement)("span",{className:l,style:{background:t}},i?vi.globe:"")},Ti=e=>{const[t,a]=(0,x.useState)(null),i=(0,x.useRef)(null);(0,x.useLayoutEffect)(()=>(Ci.use(),()=>{Ci.unuse()}),[]);const{getSelectedBlock:l}=(0,V.select)("core/block-editor"),n=l()?.name.split("/").pop();(0,x.useEffect)(()=>{a(se(i))},[n]);const{colors:o}=(0,V.useSelect)(e=>({colors:e("core/block-editor").getSettings().colors})),{alpha:r,colorValue:s,opacityValue:u,backgroundVideoOpacity:c,onOpacityChange:g,data:d,setAttributes:p,onColorChange:h,label:m,help:b}=e,[f,v]=(0,x.useState)({alpha:!1!==r,colors:[],classSat:"first",currentColor:s,inherit:!1,currentOpacity:void 0!==u?u:1,isPalette:!(!s||!s.startsWith("palette")),refresh:!1}),[y,_]=(0,x.useState)({isVisible:!1});(0,x.useEffect)(()=>{k(s,"")},[s]);const k=(e,t)=>{let a,i=c?.value;t?a=e:e?.rgb&&e?.rgb?.a&&1!==e?.rgb?.a?(g&&(i=e?.rgb?.a),a="rgba("+e?.rgb?.r+","+e?.rgb?.g+","+e?.rgb?.b+","+e?.rgb?.a+")"):a=e?.hex?e?.hex:e,v({currentColor:a,currentOpacity:i,isPalette:!!t}),!0===t&&v({refresh:!f?.refresh}),d&&p&&p({[d?.label]:a}),h&&h(a),g&&g(i)},S=()=>{!0===y.isVisible&&_({isVisible:!1})},C=f.currentColor?f.currentColor:s,T=(e=>{const t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e),a=t?{r:parseInt(t[1],16),g:parseInt(t[2],16),b:parseInt(t[3],16)}:null;return a&&Math.round((299*a.r+587*a.g+114*a.b)/1e3)>125?"black":"white"})(wi(C)),E=C&&C.includes("var"),D=E?`uag-global-indicator uag-global-icon-${T}`:"",L=ce(e.label),B=(0,O.applyFilters)(`spectra.${n}.${t}.${L}.before`,"",n),H=(0,O.applyFilters)(`spectra.${n}.${t}.${L}`,"",n);return(0,w.createElement)("div",{ref:i,className:"components-base-control"},B,(0,w.createElement)("div",{className:"uagb-color-popover-container new-uagb-advanced-colors"},(0,w.createElement)("div",{className:"uagb-advanced-color-settings-container"},m&&(0,w.createElement)("span",{className:"uagb-beside-color-label uag-control-label"},m),(0,w.createElement)(ke,{onReset:e=>{v({...f,currentColor:e[d?.label]})},attributeNames:[d?.label],setAttributes:p}),(0,w.createElement)("div",{className:"uagb-beside-color-click"},y.isVisible&&(0,w.createElement)(te.Popover,{position:"top left",className:"uagb-popover-color new-uagb-advanced-colors-pop",onClose:S},f.refresh&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(te.ColorPicker,{color:wi(C),onChangeComplete:e=>k(e,"")})),!f.refresh&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(te.ColorPicker,{color:wi(C),onChangeComplete:e=>k(e,"")})),o&&(0,w.createElement)(te.ColorPalette,{color:C,colors:o,onChange:e=>k(e,!0),clearable:!1,disableCustomColors:!0}),(0,w.createElement)("button",{type:"button",onClick:()=>{k("",!0)},className:"uagb-clear-btn-inside-picker components-button components-circular-option-picker__clear is-secondary is-small"},(0,M.__)("Clear","sureforms"))),y.isVisible&&(0,w.createElement)(te.Tooltip,{text:(0,M.__)("Select Color","sureforms")},(0,w.createElement)(te.Button,{className:"uagb-color-icon-indicate uagb-has-alpha",onClick:S},(0,w.createElement)(Mi,{isGlobal:E,className:D,colorValue:C}),""===C&&f.inherit&&(0,w.createElement)("span",{className:"color-indicator-icon"},vi.inherit),s&&s.startsWith("palette")&&(0,w.createElement)("span",{className:"color-indicator-icon"},(0,w.createElement)(te.Dashicon,{icon:"admin-site"})))),!y.isVisible&&(0,w.createElement)(te.Tooltip,{text:(0,M.__)("Select Color","sureforms")},(0,w.createElement)(te.Button,{className:"uagb-color-icon-indicate uagb-has-alpha",onClick:()=>{_({isVisible:!0})}},(0,w.createElement)(Mi,{isGlobal:E,className:D,colorValue:C}),""===C&&f.inherit&&(0,w.createElement)("span",{className:"color-indicator-icon"},vi.inherit),s&&s.startsWith("palette")&&(0,w.createElement)("span",{className:"color-indicator-icon"},(0,w.createElement)(te.Dashicon,{icon:"admin-site"})))))),b&&(0,w.createElement)("p",{className:"components-base-control__help"},b)),H)};var Ei=a(4180),Di={};Ei.A&&Ei.A.locals&&(Di.locals=Ei.A.locals);var Li,Bi=0,Hi={attributes:{id:"uagb-editor-styles"}};Hi.setAttributes=g(),Hi.insert=u().bind(null,"head"),Hi.domAPI=r(),Hi.insertStyleElement=p(),Di.use=function(e){return Hi.options=e||{},Bi++||(Li=n()(Ei.A,Hi)),Di},Di.unuse=function(){Bi>0&&! --Bi&&(Li(),Li=null)};const Ai=Di,Ri=e=>{const[t,a]=(0,x.useState)(null),i=(0,x.useRef)(null);(0,x.useLayoutEffect)(()=>(Ai.use(),()=>{Ai.unuse()}),[]);const{getSelectedBlock:l}=(0,V.select)("core/block-editor"),n=l()?.name.split("/").pop();(0,x.useEffect)(()=>{a(se(i))},[n]);const{data:o,label:r,options:s,showIcons:u,responsive:c,onChange:g,colorVariant:d="primary",layoutVariant:p="full",help:h=!1}=e,m=!(!e.setAttributes||"function"!=typeof e.setAttributes)&&e.setAttributes,b=l()?.name.split("/").pop(),f=(0,O.applyFilters)("uagb.blocksAttributes",z),[v,y]=(0,x.useState)(!0),[_,k]=(0,x.useState)(!0),[S,C]=(0,x.useState)(!0),T=Q(),E=u?"uag-multibutton-icons":"";if(!s)return(0,M.__)("Please add a option props to MultiButtonsControl","sureforms");if(c){const e={};return e.Desktop=(0,w.createElement)(te.ButtonGroup,{className:"uagb-multi-button-button-group","aria-label":r},s.map(e=>(0,w.createElement)(te.Button,{key:`option-${e.value}`,className:"uagb-multi-button",isLarge:!0,isSecondary:o.desktop.value!==e.value||!v,isPrimary:o.desktop.value===e.value&&v,"aria-pressed":o.desktop.value===e.value,onClick:()=>{if(y(!0),e.value===o.desktop.value&&v)return y(!1),void(m&&m({[o.desktop.label]:f[b][o.desktop.label].default}));m&&m({[o.desktop.label]:e.value})},"aria-label":e.tooltip,label:e.tooltip,showTooltip:!!e.tooltip},u?e.icon:e.label))),e.Tablet=(0,w.createElement)(te.ButtonGroup,{className:"uagb-multi-button-button-group","aria-label":r},s.map(e=>(0,w.createElement)(te.Button,{key:`option-${e.value}`,className:"uagb-multi-button",isLarge:!0,isSecondary:o.tablet.value!==e.value||!_,isPrimary:o.tablet.value===e.value&&_,"aria-pressed":o.tablet.value===e.value,onClick:()=>{if(k(!0),e.value===o.tablet.value&&_)return k(!1),void(m&&m({[o.tablet.label]:f[b][o.tablet.label].default}));m&&m({[o.tablet.label]:e.value})},"aria-label":e.tooltip,label:e.tooltip,showTooltip:!!e.tooltip},u?e.icon:e.label))),e.Mobile=(0,w.createElement)(te.ButtonGroup,{className:"uagb-multi-button-button-group","aria-label":r},s.map(e=>(0,w.createElement)(te.Button,{key:`option-${e.value}`,className:"uagb-multi-button",isLarge:!0,isSecondary:o.mobile.value!==e.value||!S,isPrimary:o.mobile.value===e.value&&S,"aria-pressed":o.mobile.value===e.value,onClick:()=>{if(C(!0),e.value===o.mobile.value&&S)return C(!1),void(m&&m({[o.mobile.label]:f[b][o.mobile.label].default}));m&&m({[o.mobile.label]:e.value})},"aria-label":e.tooltip,label:e.tooltip,showTooltip:!!e.tooltip},u?e.icon:e.label))),(0,w.createElement)("div",{className:`components-base-control uagb-multi-buttons-control ${E} spectra-multi-buttons__color-scheme--${d} spectra-multi-buttons__layout--${p}`},(0,w.createElement)("div",{className:"uagb-control__header uagb-size-type-field-tabs"},(0,w.createElement)(he,{label:r,responsive:c})),e[T]?e[T]:e.Desktop,(0,w.createElement)(pe,{text:h}))}const D=ce(r),L=(0,O.applyFilters)(`spectra.${b}.${t}.${D}.before`,"",b),B=(0,O.applyFilters)(`spectra.${b}.${t}.${D}`,"",b),H=(0,O.applyFilters)(`spectra.${b}.${t}.${D}.options`,s,b);return(0,w.createElement)("div",{ref:i,className:"components-base-control"},L,(0,w.createElement)("div",{className:` uagb-multi-buttons-control ${E} spectra-multi-buttons__color-scheme--${d} spectra-multi-buttons__layout--${p}`},(0,w.createElement)("div",{className:"uagb-multi-buttons-control__label uag-control-label"},r),(0,w.createElement)(te.ButtonGroup,{className:"uagb-multi-button-button-group","aria-label":r},H.map(e=>(0,w.createElement)(te.Button,{key:`option-${e.value}`,className:"uagb-multi-button",isLarge:!0,isSecondary:o.value!==e.value||!v,isPrimary:o.value===e.value&&v,"aria-pressed":o.value===e.value,onClick:()=>(e=>{if(y(!0),g&&g(e),e===o.value&&v)return y(!1),void(m&&m({[o.label]:f[b][o.label].default}));m&&m({[o.label]:e})})(e.value),"aria-label":e.tooltip,label:e.tooltip,showTooltip:!!e.tooltip},u?e.icon:e.label))),(0,w.createElement)(pe,{text:h})),B)},Pi=window.wp.blockEditor,zi=function(e,t=!1){let a;if(e=function(e){return(e=(e=(e=(e=e.replace("far ","")).replace("fas ","")).replace("fab ","")).replace("fa-","")).replace("fa ","")}(e),0!==srfm_spec_blocks_info.font_awesome_5_polyfill.length&&(a=srfm_spec_blocks_info.uagb_svg_icons[e],a||(a=srfm_spec_blocks_info.uagb_svg_icons[srfm_spec_blocks_info.font_awesome_5_polyfill?.[e]])),!a)return null;const i=a.svg?.brands?a.svg.brands:a.svg.solid,l=`0 0 ${i.width} ${i.height}`,n=i.path;let o=null;switch(e){case"align-center":o={fillRule:"evenodd",clipRule:"evenodd",d:"M4 2H14V0H4V2ZM0 7H18V5H0V7ZM4 12H14V10H4V12Z"};break;case"align-left":o={fillRule:"evenodd",clipRule:"evenodd",d:"M10 2H0V0H10V2ZM18 7H0V5H18V7ZM10 12H0V10H10V12Z"};break;case"align-right":o={fillRule:"evenodd",clipRule:"evenodd",d:"M8 2H18V0H8V2ZM0 7H18V5H0V7ZM8 12H18V10H8V12Z"};break;case"align-justify":o={d:"M0 0H18V2H0V0ZM0 5.00001H18V7.00001H0V5.00001ZM0 10H18V12H0V10Z"}}return o?(0,w.createElement)("svg",{width:"18",height:"12",viewBox:"0 0 18 12",xmlns:"http://www.w3.org/2000/svg"},(0,w.createElement)("path",{...o})):t&&"not_set"!==t?(0,w.createElement)("svg",{width:"20",height:"20",xmlns:"https://www.w3.org/2000/svg",viewBox:l},(0,w.createElement)("path",{d:n})):(0,w.createElement)("svg",{xmlns:"https://www.w3.org/2000/svg",viewBox:l},(0,w.createElement)("path",{d:n}))};var Oi=a(3942),Fi={};Oi.A&&Oi.A.locals&&(Fi.locals=Oi.A.locals);var Ii,Ni=0,Vi={attributes:{id:"uagb-editor-styles"}};Vi.setAttributes=g(),Vi.insert=u().bind(null,"head"),Vi.domAPI=r(),Vi.insertStyleElement=p(),Fi.use=function(e){return Vi.options=e||{},Ni++||(Ii=n()(Oi.A,Vi)),Fi},Fi.unuse=function(){Ni>0&&! --Ni&&(Ii(),Ii=null)};const Gi=Fi,Wi={disabledTopSpace:j().bool};function Ui({disabledTopSpace:e}){const[t,a]=(0,x.useState)(null),i=(0,x.useRef)(null);(0,x.useLayoutEffect)(()=>(Gi.use(),()=>{Gi.unuse()}),[]);const{getSelectedBlock:l}=(0,V.select)("core/block-editor"),n=l()?.name.split("/").pop();(0,x.useEffect)(()=>{a(se(i))},[n]);const o="separator",r=(0,O.applyFilters)(`spectra.${n}.${t}.${o}.before`,"",n),s=(0,O.applyFilters)(`spectra.${n}.${t}.${o}`,"",n);return(0,w.createElement)("div",{ref:i},r,(0,w.createElement)("div",{className:"spectra-separator "+(e?"spectra-separator--removed-top-space":"")}),s)}Ui.propTypes=Wi,Ui.defaultProps={disabledTopSpace:!1};var ji=a(9380),qi={};ji.A&&ji.A.locals&&(qi.locals=ji.A.locals);var $i,Zi=0,Ki={attributes:{id:"uagb-editor-styles"}};Ki.setAttributes=g(),Ki.insert=u().bind(null,"head"),Ki.domAPI=r(),Ki.insertStyleElement=p(),qi.use=function(e){return Ki.options=e||{},Zi++||($i=n()(ji.A,Ki)),qi},qi.unuse=function(){Zi>0&&! --Zi&&($i(),$i=null)};const Yi=qi,Ji=e=>{const[t,a]=(0,x.useState)(null),i=(0,x.useRef)(null);(0,x.useLayoutEffect)(()=>(Yi.use(),()=>{Yi.unuse()}),[]);const l=(0,V.useSelect)(e=>e("core/block-editor").getSelectedBlock(),[]),n=l?.name.split("/").pop();(0,x.useEffect)(()=>{a(se(i))},[n]);const o=e.enableDynamicContent&&e.name?(0,O.applyFilters)("uagb.registerTextExtender","",l?.name,e.name,e.dynamicContentType):null,r=()=>{if(!e.enableDynamicContent||!e.name)return!1;const t=l?.attributes?.dynamicContent;return!(!t||!0!==t?.[e.name]?.enable)},s=t=>{e.name&&e?.setAttributes?e.setAttributes({[e.name]:t}):e?.setAttributes&&e?.setAttributes({[e?.data?.label]:t}),e?.onChange&&e?.onChange(t)},u=t=>{e?.onChange&&e?.onChange(t[e?.data?.label])},c=ce(e.label),g=(0,O.applyFilters)(`spectra.${n}.${t}.${c}.before`,"",n),d=(0,O.applyFilters)(`spectra.${n}.${t}.${c}`,"",n);return(0,w.createElement)("div",{ref:i,className:"components-base-control"},g,(0,w.createElement)("div",{className:ri()("components-base-control uagb-text-control uagb-size-type-field-tabs",r()?" uagb-text-control--open-dynamic-content":"",e.className)},"inline"!==e?.variant&&e?.showHeaderControls&&(0,w.createElement)(()=>(0,w.createElement)("div",{className:"uagb-control__header"},(0,w.createElement)(he,{label:e?.label}),(0,w.createElement)("div",{className:"uagb-number-control__actions uagb-control__actions"},(0,w.createElement)(ke,{onReset:u,attributeNames:[e?.data?.label],setAttributes:e?.setAttributes}))),null),(0,w.createElement)("div",{className:ri()("uagb-text-control__controls","uagb-text-control__controls-"+e?.variant)},!r()&&(0,w.createElement)(w.Fragment,null,"textarea"!==e?.variant&&(0,w.createElement)(te.TextControl,{label:("inline"===e?.variant||"inline"!==e?.variant&&!e?.showHeaderControls)&&e?.label,type:e?.type,value:e?.value,onChange:s,autoComplete:e?.autoComplete,readOnly:r(),placeholder:e?.placeholder}),"textarea"===e?.variant&&(0,w.createElement)(te.TextareaControl,{label:!e?.showHeaderControls&&e?.label,value:e?.value,onChange:s,autoComplete:e?.autoComplete,readOnly:r()})),r()&&"inline"===e?.variant&&(0,w.createElement)("div",{className:"components-base-control"},(0,w.createElement)("div",{className:"components-base-control__field"},(0,w.createElement)("label",{className:"components-base-control__label"},e.label))),o),(0,w.createElement)(pe,{text:e.help}),r()&&(0,w.createElement)(Ui,null)),d)};Ji.defaultProps={label:"",type:"text",className:"",allowReset:!0,resetFallbackValue:"",placeholder:null,variant:"full-width",autoComplete:"off",showHeaderControls:!0,dynamicContentType:"url",enableDynamicContent:!1,help:!1};const Xi=Ji,Qi=e=>{const[t,a]=(0,x.useState)(null),i=(0,x.useRef)(null),l=Q(),{getSelectedBlock:n}=(0,V.select)("core/block-editor"),o=n()?.name.split("/").pop();(0,x.useEffect)(()=>{a(se(i))},[o]);const r={},s=xe(e.data.desktop.unit?.value,e,!0),u=xe(e.data.tablet.unit?.value,e,!0),c=xe(e.data.mobile.unit?.value,e,!0),g=_e(e.data.desktop.unit?.value,e,!0),d=_e(e.data.tablet.unit?.value,e,!0),p=_e(e.data.mobile.unit?.value,e,!0);r.Desktop=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Me,{...e,label:e.label,value:isNaN(e.data.desktop.value)?"":e.data.desktop.value,data:{value:e.data.desktop.value,label:e.data.desktop.label},onChange:!!e?.onChange&&(t=>{e?.onChange&&e.onChange(t)}),min:g,max:s,unit:e.data.desktop.unit||e.unit,responsive:!0,units:e.units})),r.Tablet=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Me,{...e,label:e.label,value:isNaN(e.data.tablet.value)?"":e.data.tablet.value,data:{value:e.data.tablet.value,label:e.data.tablet.label},onChange:!!e?.onChange&&(t=>{e?.onChange&&e.onChange(t)}),min:d,max:u,unit:e.data.tablet.unit||e.unit,responsive:!0,units:e.units})),r.Mobile=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Me,{...e,label:e.label,value:isNaN(e.data.mobile.value)?"":e.data.mobile.value,data:{value:e.data.mobile.value,label:e.data.mobile.label},onChange:!!e?.onChange&&(t=>{e?.onChange&&e.onChange(t)}),min:p,max:c,unit:e.data.mobile.unit||e.unit,responsive:!0,units:e.units}));const h=ce(e.label),m=(0,O.applyFilters)(`spectra.${o}.${t}.${h}.before`,"",o),b=(0,O.applyFilters)(`spectra.${o}.${t}.${h}`,"",o);return(0,w.createElement)("div",{ref:i,className:"components-base-control"},m,(0,w.createElement)("div",{className:"uagb-responsive-range"},(0,w.createElement)("div",{className:"uagb-responsive-control-inner"},r[l]?r[l]:r.Desktop)),b)};var el=a(3307),tl={};el.A&&el.A.locals&&(tl.locals=el.A.locals);var al,il=0,ll={attributes:{id:"uagb-editor-styles"}};ll.setAttributes=g(),ll.insert=u().bind(null,"head"),ll.domAPI=r(),ll.insertStyleElement=p(),tl.use=function(e){return ll.options=e||{},il++||(al=n()(el.A,ll)),tl},tl.unuse=function(){il>0&&! --il&&(al(),al=null)};const nl=tl;function ol(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function rl(e){return rl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},rl(e)}function sl(e){var t=function(e){if("object"!=rl(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var a=t.call(e,"string");if("object"!=rl(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==rl(t)?t:t+""}function ul(e,t){for(var a=0;a div, .contract-trigger:before { content: " "; display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; z-index: -1; } .resize-triggers > div { background: #eee; overflow: auto; } .contract-trigger:before { width: 200%; height: 200%; }',i=t.head||t.getElementsByTagName("head")[0],l=t.createElement("style");l.id="detectElementResize",l.type="text/css",null!=e&&l.setAttribute("nonce",e),l.styleSheet?l.styleSheet.cssText=a:l.appendChild(t.createTextNode(a)),i.appendChild(l)}}(n),t.__resizeLast__={},t.__resizeListeners__=[],(t.__resizeTriggers__=n.createElement("div")).className="resize-triggers";var u=n.createElement("div");u.className="expand-trigger",u.appendChild(n.createElement("div"));var g=n.createElement("div");g.className="contract-trigger",t.__resizeTriggers__.appendChild(u),t.__resizeTriggers__.appendChild(g),t.appendChild(t.__resizeTriggers__),o(t),t.addEventListener("scroll",r,!0),c&&(t.__resizeTriggers__.__animationListener__=function(e){e.animationName==m&&o(t)},t.__resizeTriggers__.addEventListener(c,t.__resizeTriggers__.__animationListener__))}t.__resizeListeners__.push(l)}},removeResizeListener:function(e,t){if(i)e.detachEvent("onresize",t);else if(e.__resizeListeners__.splice(e.__resizeListeners__.indexOf(t),1),!e.__resizeListeners__.length){e.removeEventListener("scroll",r,!0),e.__resizeTriggers__.__animationListener__&&(e.__resizeTriggers__.removeEventListener(c,e.__resizeTriggers__.__animationListener__),e.__resizeTriggers__.__animationListener__=null);try{e.__resizeTriggers__=!e.removeChild(e.__resizeTriggers__)}catch(e){}}}}}function kl(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,i)}return a}function Sl(e){for(var t=1;t0&&void 0!==arguments[0])||arguments[0],t={};return function(a){var i=a.callback,l=a.indices,n=Object.keys(l),o=!e||n.every(function(e){var t=l[e];return Array.isArray(t)?t.length>0:t>=0}),r=n.length!==Object.keys(t).length||n.some(function(e){var a=t[e],i=l[e];return Array.isArray(i)?a.join(",")!==i.join(","):a!==i});t=l,o&&r&&i(l)}}const Pl=!("undefined"==typeof window||!window.document||!window.document.createElement);var zl;function Ol(e){if((!zl&&0!==zl||e)&&Pl){var t=document.createElement("div");t.style.position="absolute",t.style.top="-9999px",t.style.width="50px",t.style.height="50px",t.style.overflow="scroll",document.body.appendChild(t),zl=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return zl}function Fl(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,i)}return a}function Il(e){for(var t=1;t=0){var c=a.getScrollPositionForCell({align:l,cellIndex:n,height:i,scrollLeft:s,scrollTop:u,width:o});c.scrollLeft===s&&c.scrollTop===u||e._setScrollPosition(c)}}),ml(e,"_onScroll",function(t){if(t.target===e._scrollingContainer){e._enablePointerEventsAfterDelay();var a=e.props,i=a.cellLayoutManager,l=a.height,n=a.isScrollingChange,o=a.width,r=e._scrollbarSize,s=i.getTotalSize(),u=s.height,c=s.width,g=Math.max(0,Math.min(c-o+r,t.target.scrollLeft)),d=Math.max(0,Math.min(u-l+r,t.target.scrollTop));if(e.state.scrollLeft!==g||e.state.scrollTop!==d){var p=t.cancelable?"observed":Gl;e.state.isScrolling||n(!0),e.setState({isScrolling:!0,scrollLeft:g,scrollPositionChangeReason:p,scrollTop:d})}e._invokeOnScrollMemoizer({scrollLeft:g,scrollTop:d,totalWidth:c,totalHeight:u})}}),e._scrollbarSize=Ol(),void 0===e._scrollbarSize?(e._scrollbarSizeMeasured=!1,e._scrollbarSize=0):e._scrollbarSizeMeasured=!0,e}return hl(t,e),cl(t,[{key:"recomputeCellSizesAndPositions",value:function(){this._calculateSizeAndPositionDataOnNextUpdate=!0,this.forceUpdate()}},{key:"componentDidMount",value:function(){var e=this.props,t=e.cellLayoutManager,a=e.scrollLeft,i=e.scrollToCell,l=e.scrollTop;this._scrollbarSizeMeasured||(this._scrollbarSize=Ol(),this._scrollbarSizeMeasured=!0,this.setState({})),i>=0?this._updateScrollPositionForScrollToCell():(a>=0||l>=0)&&this._setScrollPosition({scrollLeft:a,scrollTop:l}),this._invokeOnSectionRenderedHelper();var n=t.getTotalSize(),o=n.height,r=n.width;this._invokeOnScrollMemoizer({scrollLeft:a||0,scrollTop:l||0,totalHeight:o,totalWidth:r})}},{key:"componentDidUpdate",value:function(e,t){var a=this.props,i=a.height,l=a.scrollToAlignment,n=a.scrollToCell,o=a.width,r=this.state,s=r.scrollLeft,u=r.scrollPositionChangeReason,c=r.scrollTop;u===Gl&&(s>=0&&s!==t.scrollLeft&&s!==this._scrollingContainer.scrollLeft&&(this._scrollingContainer.scrollLeft=s),c>=0&&c!==t.scrollTop&&c!==this._scrollingContainer.scrollTop&&(this._scrollingContainer.scrollTop=c)),i===e.height&&l===e.scrollToAlignment&&n===e.scrollToCell&&o===e.width||this._updateScrollPositionForScrollToCell(),this._invokeOnSectionRenderedHelper()}},{key:"componentWillUnmount",value:function(){this._disablePointerEventsTimeoutId&&clearTimeout(this._disablePointerEventsTimeoutId)}},{key:"render",value:function(){var e=this.props,t=e.autoHeight,a=e.cellCount,i=e.cellLayoutManager,l=e.className,n=e.height,o=e.horizontalOverscanSize,r=e.id,s=e.noContentRenderer,u=e.style,c=e.verticalOverscanSize,g=e.width,d=this.state,p=d.isScrolling,h=d.scrollLeft,m=d.scrollTop;(this._lastRenderedCellCount!==a||this._lastRenderedCellLayoutManager!==i||this._calculateSizeAndPositionDataOnNextUpdate)&&(this._lastRenderedCellCount=a,this._lastRenderedCellLayoutManager=i,this._calculateSizeAndPositionDataOnNextUpdate=!1,i.calculateSizeAndPositionData());var b=i.getTotalSize(),f=b.height,v=b.width,y=Math.max(0,h-o),x=Math.max(0,m-c),_=Math.min(v,h+g+o),k=Math.min(f,m+n+c),S=n>0&&g>0?i.cellRenderers({height:k-x,isScrolling:p,width:_-y,x:y,y:x}):[],C={boxSizing:"border-box",direction:"ltr",height:t?"auto":n,position:"relative",WebkitOverflowScrolling:"touch",width:g,willChange:"transform"},M=f>n?this._scrollbarSize:0,T=v>g?this._scrollbarSize:0;return C.overflowX=v+M<=g?"hidden":"auto",C.overflowY=f+T<=n?"hidden":"auto",w.createElement("div",{ref:this._setScrollingContainerRef,"aria-label":this.props["aria-label"],className:Al("ReactVirtualized__Collection",l),id:r,onScroll:this._onScroll,role:"grid",style:Il(Il({},C),u),tabIndex:0},a>0&&w.createElement("div",{className:"ReactVirtualized__Collection__innerScrollContainer",style:{height:f,maxHeight:f,maxWidth:v,overflow:"hidden",pointerEvents:p?"none":"",width:v}},S),0===a&&s())}},{key:"_enablePointerEventsAfterDelay",value:function(){var e=this;this._disablePointerEventsTimeoutId&&clearTimeout(this._disablePointerEventsTimeoutId),this._disablePointerEventsTimeoutId=setTimeout(function(){(0,e.props.isScrollingChange)(!1),e._disablePointerEventsTimeoutId=null,e.setState({isScrolling:!1})},150)}},{key:"_invokeOnScrollMemoizer",value:function(e){var t=this,a=e.scrollLeft,i=e.scrollTop,l=e.totalHeight,n=e.totalWidth;this._onScrollMemoizer({callback:function(e){var a=e.scrollLeft,i=e.scrollTop,o=t.props,r=o.height;(0,o.onScroll)({clientHeight:r,clientWidth:o.width,scrollHeight:l,scrollLeft:a,scrollTop:i,scrollWidth:n})},indices:{scrollLeft:a,scrollTop:i}})}},{key:"_setScrollPosition",value:function(e){var t=e.scrollLeft,a=e.scrollTop,i={scrollPositionChangeReason:Gl};t>=0&&(i.scrollLeft=t),a>=0&&(i.scrollTop=a),(t>=0&&t!==this.state.scrollLeft||a>=0&&a!==this.state.scrollTop)&&this.setState(i)}}],[{key:"getDerivedStateFromProps",value:function(e,t){return 0!==e.cellCount||0===t.scrollLeft&&0===t.scrollTop?e.scrollLeft!==t.scrollLeft||e.scrollTop!==t.scrollTop?{scrollLeft:null!=e.scrollLeft?e.scrollLeft:t.scrollLeft,scrollTop:null!=e.scrollTop?e.scrollTop:t.scrollTop,scrollPositionChangeReason:Gl}:null:{scrollLeft:0,scrollTop:0,scrollPositionChangeReason:Gl}}}])}(w.PureComponent);ml(Wl,"defaultProps",{"aria-label":"grid",horizontalOverscanSize:0,noContentRenderer:function(){return null},onScroll:function(){return null},onSectionRendered:function(){return null},scrollToAlignment:"auto",scrollToCell:-1,style:{},verticalOverscanSize:0}),Wl.propTypes={},(0,bl.polyfill)(Wl);const Ul=Wl;var jl=function(){return cl(function e(t){var a=t.height,i=t.width,l=t.x,n=t.y;ol(this,e),this.height=a,this.width=i,this.x=l,this.y=n,this._indexMap={},this._indices=[]},[{key:"addCellIndex",value:function(e){var t=e.index;this._indexMap[t]||(this._indexMap[t]=!0,this._indices.push(t))}},{key:"getCellIndices",value:function(){return this._indices}},{key:"toString",value:function(){return"".concat(this.x,",").concat(this.y," ").concat(this.width,"x").concat(this.height)}}])}(),ql=function(){return cl(function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:100;ol(this,e),this._sectionSize=t,this._cellMetadata=[],this._sections={}},[{key:"getCellIndices",value:function(e){var t=e.height,a=e.width,i=e.x,l=e.y,n={};return this.getSections({height:t,width:a,x:i,y:l}).forEach(function(e){return e.getCellIndices().forEach(function(e){n[e]=e})}),Object.keys(n).map(function(e){return n[e]})}},{key:"getCellMetadata",value:function(e){var t=e.index;return this._cellMetadata[t]}},{key:"getSections",value:function(e){for(var t=e.height,a=e.width,i=e.x,l=e.y,n=Math.floor(i/this._sectionSize),o=Math.floor((i+a-1)/this._sectionSize),r=Math.floor(l/this._sectionSize),s=Math.floor((l+t-1)/this._sectionSize),u=[],c=n;c<=o;c++)for(var g=r;g<=s;g++){var d="".concat(c,".").concat(g);this._sections[d]||(this._sections[d]=new jl({height:this._sectionSize,width:this._sectionSize,x:c*this._sectionSize,y:g*this._sectionSize})),u.push(this._sections[d])}return u}},{key:"getTotalSectionCount",value:function(){return Object.keys(this._sections).length}},{key:"toString",value:function(){var e=this;return Object.keys(this._sections).map(function(t){return e._sections[t].toString()})}},{key:"registerCell",value:function(e){var t=e.cellMetadatum,a=e.index;this._cellMetadata[a]=t,this.getSections(t).forEach(function(e){return e.addCellIndex({index:a})})}}])}();function $l(e){var t=e.align,a=void 0===t?"auto":t,i=e.cellOffset,l=e.cellSize,n=e.containerSize,o=e.currentOffset,r=i,s=r-n+l;switch(a){case"start":return r;case"end":return s;case"center":return r-(n-l)/2;default:return Math.max(s,Math.min(r,o))}}function Zl(e,t,a){return t=dl(t),gl(e,Kl()?Reflect.construct(t,a||[],dl(e).constructor):t.apply(e,a))}function Kl(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Kl=function(){return!!e})()}var Yl=function(e){function t(e,a){var i;return ol(this,t),(i=Zl(this,t,[e,a]))._cellMetadata=[],i._lastRenderedCellIndices=[],i._cellCache=[],i._isScrollingChange=i._isScrollingChange.bind(i),i._setCollectionViewRef=i._setCollectionViewRef.bind(i),i}return hl(t,e),cl(t,[{key:"forceUpdate",value:function(){void 0!==this._collectionView&&this._collectionView.forceUpdate()}},{key:"recomputeCellSizesAndPositions",value:function(){this._cellCache=[],this._collectionView.recomputeCellSizesAndPositions()}},{key:"render",value:function(){var e=Bl({},(function(e){if(null==e)throw new TypeError("Cannot destructure "+e)}(this.props),this.props));return w.createElement(Ul,Bl({cellLayoutManager:this,isScrollingChange:this._isScrollingChange,ref:this._setCollectionViewRef},e))}},{key:"calculateSizeAndPositionData",value:function(){var e=this.props,t=function(e){for(var t=e.cellCount,a=e.cellSizeAndPositionGetter,i=[],l=new ql(e.sectionSize),n=0,o=0,r=0;r=0&&a=0&&s===r&&u())}function en(e,t){if(null==e)return{};var a,i,l=function(e,t){if(null==e)return{};var a={};for(var i in e)if({}.hasOwnProperty.call(e,i)){if(-1!==t.indexOf(i))continue;a[i]=e[i]}return a}(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(i=0;i=this._cellCount)throw Error("Requested index ".concat(e," is outside of range 0..").concat(this._cellCount));if(e>this._lastMeasuredIndex)for(var t=this.getSizeAndPositionOfLastMeasuredCell(),a=t.offset+t.size,i=this._lastMeasuredIndex+1;i<=e;i++){var l=this._cellSizeGetter({index:i});if(void 0===l||isNaN(l))throw Error("Invalid size returned for cell ".concat(i," of value ").concat(l));null===l?(this._cellSizeAndPositionData[i]={offset:a,size:0},this._lastBatchedIndex=e):(this._cellSizeAndPositionData[i]={offset:a,size:l},a+=l,this._lastMeasuredIndex=e)}return this._cellSizeAndPositionData[e]}},{key:"getSizeAndPositionOfLastMeasuredCell",value:function(){return this._lastMeasuredIndex>=0?this._cellSizeAndPositionData[this._lastMeasuredIndex]:{offset:0,size:0}}},{key:"getTotalSize",value:function(){var e=this.getSizeAndPositionOfLastMeasuredCell();return e.offset+e.size+(this._cellCount-this._lastMeasuredIndex-1)*this._estimatedCellSize}},{key:"getUpdatedOffsetForIndex",value:function(e){var t=e.align,a=void 0===t?"auto":t,i=e.containerSize,l=e.currentOffset,n=e.targetIndex;if(i<=0)return 0;var o,r=this.getSizeAndPositionOfCell(n),s=r.offset,u=s-i+r.size;switch(a){case"start":o=s;break;case"end":o=u;break;case"center":o=s-(i-r.size)/2;break;default:o=Math.max(u,Math.min(s,l))}var c=this.getTotalSize();return Math.max(0,Math.min(c-i,o))}},{key:"getVisibleCellRange",value:function(e){var t=e.containerSize,a=e.offset;if(0===this.getTotalSize())return{};var i=a+t,l=this._findNearestCell(a),n=this.getSizeAndPositionOfCell(l);a=n.offset+n.size;for(var o=l;aa&&(e=i-1)}return t>0?t-1:0}},{key:"_exponentialSearch",value:function(e,t){for(var a=1;e=e?this._binarySearch(a,0,e):this._exponentialSearch(a,e)}}])}(),ln=["maxScrollSize"],nn=function(){return cl(function e(t){var a=t.maxScrollSize,i=void 0===a?"undefined"!=typeof window&&window.chrome?16777100:15e5:a,l=en(t,ln);ol(this,e),ml(this,"_cellSizeAndPositionManager",void 0),ml(this,"_maxScrollSize",void 0),this._cellSizeAndPositionManager=new an(l),this._maxScrollSize=i},[{key:"areOffsetsAdjusted",value:function(){return this._cellSizeAndPositionManager.getTotalSize()>this._maxScrollSize}},{key:"configure",value:function(e){this._cellSizeAndPositionManager.configure(e)}},{key:"getCellCount",value:function(){return this._cellSizeAndPositionManager.getCellCount()}},{key:"getEstimatedCellSize",value:function(){return this._cellSizeAndPositionManager.getEstimatedCellSize()}},{key:"getLastMeasuredIndex",value:function(){return this._cellSizeAndPositionManager.getLastMeasuredIndex()}},{key:"getOffsetAdjustment",value:function(e){var t=e.containerSize,a=e.offset,i=this._cellSizeAndPositionManager.getTotalSize(),l=this.getTotalSize(),n=this._getOffsetPercentage({containerSize:t,offset:a,totalSize:l});return Math.round(n*(l-i))}},{key:"getSizeAndPositionOfCell",value:function(e){return this._cellSizeAndPositionManager.getSizeAndPositionOfCell(e)}},{key:"getSizeAndPositionOfLastMeasuredCell",value:function(){return this._cellSizeAndPositionManager.getSizeAndPositionOfLastMeasuredCell()}},{key:"getTotalSize",value:function(){return Math.min(this._maxScrollSize,this._cellSizeAndPositionManager.getTotalSize())}},{key:"getUpdatedOffsetForIndex",value:function(e){var t=e.align,a=void 0===t?"auto":t,i=e.containerSize,l=e.currentOffset,n=e.targetIndex;l=this._safeOffsetToOffset({containerSize:i,offset:l});var o=this._cellSizeAndPositionManager.getUpdatedOffsetForIndex({align:a,containerSize:i,currentOffset:l,targetIndex:n});return this._offsetToSafeOffset({containerSize:i,offset:o})}},{key:"getVisibleCellRange",value:function(e){var t=e.containerSize,a=e.offset;return a=this._safeOffsetToOffset({containerSize:t,offset:a}),this._cellSizeAndPositionManager.getVisibleCellRange({containerSize:t,offset:a})}},{key:"resetCell",value:function(e){this._cellSizeAndPositionManager.resetCell(e)}},{key:"_getOffsetPercentage",value:function(e){var t=e.containerSize,a=e.offset,i=e.totalSize;return i<=t?0:a/(i-t)}},{key:"_offsetToSafeOffset",value:function(e){var t=e.containerSize,a=e.offset,i=this._cellSizeAndPositionManager.getTotalSize(),l=this.getTotalSize();if(i===l)return a;var n=this._getOffsetPercentage({containerSize:t,offset:a,totalSize:i});return Math.round(n*(l-t))}},{key:"_safeOffsetToOffset",value:function(e){var t=e.containerSize,a=e.offset,i=this._cellSizeAndPositionManager.getTotalSize(),l=this.getTotalSize();if(i===l)return a;var n=this._getOffsetPercentage({containerSize:t,offset:a,totalSize:l});return Math.round(n*(i-t))}}])}();function on(e){var t=e.cellSize,a=e.cellSizeAndPositionManager,i=e.previousCellsCount,l=e.previousCellSize,n=e.previousScrollToAlignment,o=e.previousScrollToIndex,r=e.previousSize,s=e.scrollOffset,u=e.scrollToAlignment,c=e.scrollToIndex,g=e.size,d=e.sizeJustIncreasedFromZero,p=e.updateScrollIndexCallback,h=a.getCellCount(),m=c>=0&&c0&&(ga.getTotalSize()-g&&p(h-1)}var rn=(tn="undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).requestAnimationFrame||tn.webkitRequestAnimationFrame||tn.mozRequestAnimationFrame||tn.oRequestAnimationFrame||tn.msRequestAnimationFrame||function(e){return tn.setTimeout(e,1e3/60)},sn=tn.cancelAnimationFrame||tn.webkitCancelAnimationFrame||tn.mozCancelAnimationFrame||tn.oCancelAnimationFrame||tn.msCancelAnimationFrame||function(e){tn.clearTimeout(e)},un=rn,cn=sn,gn=function(e){return cn(e.id)},dn=function(e,t){var a;Promise.resolve().then(function(){a=Date.now()});var i=function(){Date.now()-a>=t?e.call():l.id=un(i)},l={id:un(i)};return l};function pn(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,i)}return a}function hn(e){for(var t=1;t0&&(a._initialScrollTop=a._getCalculatedScrollTop(e,a.state)),e.scrollToColumn>0&&(a._initialScrollLeft=a._getCalculatedScrollLeft(e,a.state)),a}return hl(t,e),cl(t,[{key:"getOffsetForCell",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.alignment,a=void 0===t?this.props.scrollToAlignment:t,i=e.columnIndex,l=void 0===i?this.props.scrollToColumn:i,n=e.rowIndex,o=void 0===n?this.props.scrollToRow:n,r=hn(hn({},this.props),{},{scrollToAlignment:a,scrollToColumn:l,scrollToRow:o});return{scrollLeft:this._getCalculatedScrollLeft(r),scrollTop:this._getCalculatedScrollTop(r)}}},{key:"getTotalRowsHeight",value:function(){return this.state.instanceProps.rowSizeAndPositionManager.getTotalSize()}},{key:"getTotalColumnsWidth",value:function(){return this.state.instanceProps.columnSizeAndPositionManager.getTotalSize()}},{key:"handleScrollEvent",value:function(e){var t=e.scrollLeft,a=void 0===t?0:t,i=e.scrollTop,l=void 0===i?0:i;if(!(l<0)){this._debounceScrollEnded();var n=this.props,o=n.autoHeight,r=n.autoWidth,s=n.height,u=n.width,c=this.state.instanceProps,g=c.scrollbarSize,d=c.rowSizeAndPositionManager.getTotalSize(),p=c.columnSizeAndPositionManager.getTotalSize(),h=Math.min(Math.max(0,p-u+g),a),m=Math.min(Math.max(0,d-s+g),l);if(this.state.scrollLeft!==h||this.state.scrollTop!==m){var b={isScrolling:!0,scrollDirectionHorizontal:h!==this.state.scrollLeft?h>this.state.scrollLeft?1:-1:this.state.scrollDirectionHorizontal,scrollDirectionVertical:m!==this.state.scrollTop?m>this.state.scrollTop?1:-1:this.state.scrollDirectionVertical,scrollPositionChangeReason:"observed"};o||(b.scrollTop=m),r||(b.scrollLeft=h),b.needToResetStyleCache=!1,this.setState(b)}this._invokeOnScrollMemoizer({scrollLeft:h,scrollTop:m,totalColumnsWidth:p,totalRowsHeight:d})}}},{key:"invalidateCellSizeAfterRender",value:function(e){var t=e.columnIndex,a=e.rowIndex;this._deferredInvalidateColumnIndex="number"==typeof this._deferredInvalidateColumnIndex?Math.min(this._deferredInvalidateColumnIndex,t):t,this._deferredInvalidateRowIndex="number"==typeof this._deferredInvalidateRowIndex?Math.min(this._deferredInvalidateRowIndex,a):a}},{key:"measureAllCells",value:function(){var e=this.props,t=e.columnCount,a=e.rowCount,i=this.state.instanceProps;i.columnSizeAndPositionManager.getSizeAndPositionOfCell(t-1),i.rowSizeAndPositionManager.getSizeAndPositionOfCell(a-1)}},{key:"recomputeGridSize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.columnIndex,a=void 0===t?0:t,i=e.rowIndex,l=void 0===i?0:i,n=this.props,o=n.scrollToColumn,r=n.scrollToRow,s=this.state.instanceProps;s.columnSizeAndPositionManager.resetCell(a),s.rowSizeAndPositionManager.resetCell(l),this._recomputeScrollLeftFlag=o>=0&&(1===this.state.scrollDirectionHorizontal?a<=o:a>=o),this._recomputeScrollTopFlag=r>=0&&(1===this.state.scrollDirectionVertical?l<=r:l>=r),this._styleCache={},this._cellCache={},this.forceUpdate()}},{key:"scrollToCell",value:function(e){var t=e.columnIndex,a=e.rowIndex,i=this.props.columnCount,l=this.props;i>1&&void 0!==t&&this._updateScrollLeftForScrollToColumn(hn(hn({},l),{},{scrollToColumn:t})),void 0!==a&&this._updateScrollTopForScrollToRow(hn(hn({},l),{},{scrollToRow:a}))}},{key:"componentDidMount",value:function(){var e=this.props,a=e.getScrollbarSize,i=e.height,l=e.scrollLeft,n=e.scrollToColumn,o=e.scrollTop,r=e.scrollToRow,s=e.width,u=this.state.instanceProps;if(this._initialScrollTop=0,this._initialScrollLeft=0,this._handleInvalidatedGridSize(),u.scrollbarSizeMeasured||this.setState(function(e){var t=hn(hn({},e),{},{needToResetStyleCache:!1});return t.instanceProps.scrollbarSize=a(),t.instanceProps.scrollbarSizeMeasured=!0,t}),"number"==typeof l&&l>=0||"number"==typeof o&&o>=0){var c=t._getScrollToPositionStateUpdate({prevState:this.state,scrollLeft:l,scrollTop:o});c&&(c.needToResetStyleCache=!1,this.setState(c))}this._scrollingContainer&&(this._scrollingContainer.scrollLeft!==this.state.scrollLeft&&(this._scrollingContainer.scrollLeft=this.state.scrollLeft),this._scrollingContainer.scrollTop!==this.state.scrollTop&&(this._scrollingContainer.scrollTop=this.state.scrollTop));var g=i>0&&s>0;n>=0&&g&&this._updateScrollLeftForScrollToColumn(),r>=0&&g&&this._updateScrollTopForScrollToRow(),this._invokeOnGridRenderedHelper(),this._invokeOnScrollMemoizer({scrollLeft:l||0,scrollTop:o||0,totalColumnsWidth:u.columnSizeAndPositionManager.getTotalSize(),totalRowsHeight:u.rowSizeAndPositionManager.getTotalSize()}),this._maybeCallOnScrollbarPresenceChange()}},{key:"componentDidUpdate",value:function(e,t){var a=this,i=this.props,l=i.autoHeight,n=i.autoWidth,o=i.columnCount,r=i.height,s=i.rowCount,u=i.scrollToAlignment,c=i.scrollToColumn,g=i.scrollToRow,d=i.width,p=this.state,h=p.scrollLeft,m=p.scrollPositionChangeReason,b=p.scrollTop,f=p.instanceProps;this._handleInvalidatedGridSize();var v=o>0&&0===e.columnCount||s>0&&0===e.rowCount;m===fn&&(!n&&h>=0&&(h!==this._scrollingContainer.scrollLeft||v)&&(this._scrollingContainer.scrollLeft=h),!l&&b>=0&&(b!==this._scrollingContainer.scrollTop||v)&&(this._scrollingContainer.scrollTop=b));var w=(0===e.width||0===e.height)&&r>0&&d>0;if(this._recomputeScrollLeftFlag?(this._recomputeScrollLeftFlag=!1,this._updateScrollLeftForScrollToColumn(this.props)):on({cellSizeAndPositionManager:f.columnSizeAndPositionManager,previousCellsCount:e.columnCount,previousCellSize:e.columnWidth,previousScrollToAlignment:e.scrollToAlignment,previousScrollToIndex:e.scrollToColumn,previousSize:e.width,scrollOffset:h,scrollToAlignment:u,scrollToIndex:c,size:d,sizeJustIncreasedFromZero:w,updateScrollIndexCallback:function(){return a._updateScrollLeftForScrollToColumn(a.props)}}),this._recomputeScrollTopFlag?(this._recomputeScrollTopFlag=!1,this._updateScrollTopForScrollToRow(this.props)):on({cellSizeAndPositionManager:f.rowSizeAndPositionManager,previousCellsCount:e.rowCount,previousCellSize:e.rowHeight,previousScrollToAlignment:e.scrollToAlignment,previousScrollToIndex:e.scrollToRow,previousSize:e.height,scrollOffset:b,scrollToAlignment:u,scrollToIndex:g,size:r,sizeJustIncreasedFromZero:w,updateScrollIndexCallback:function(){return a._updateScrollTopForScrollToRow(a.props)}}),this._invokeOnGridRenderedHelper(),h!==t.scrollLeft||b!==t.scrollTop){var y=f.rowSizeAndPositionManager.getTotalSize(),x=f.columnSizeAndPositionManager.getTotalSize();this._invokeOnScrollMemoizer({scrollLeft:h,scrollTop:b,totalColumnsWidth:x,totalRowsHeight:y})}this._maybeCallOnScrollbarPresenceChange()}},{key:"componentWillUnmount",value:function(){this._disablePointerEventsTimeoutId&&gn(this._disablePointerEventsTimeoutId)}},{key:"render",value:function(){var e=this.props,t=e.autoContainerWidth,a=e.autoHeight,i=e.autoWidth,l=e.className,n=e.containerProps,o=e.containerRole,r=e.containerStyle,s=e.height,u=e.id,c=e.noContentRenderer,g=e.role,d=e.style,p=e.tabIndex,h=e.width,m=this.state,b=m.instanceProps,f=m.needToResetStyleCache,v=this._isScrolling(),y={boxSizing:"border-box",direction:"ltr",height:a?"auto":s,position:"relative",width:i?"auto":h,WebkitOverflowScrolling:"touch",willChange:"transform"};f&&(this._styleCache={}),this.state.isScrolling||this._resetStyleCache(),this._calculateChildrenToRender(this.props,this.state);var x=b.columnSizeAndPositionManager.getTotalSize(),_=b.rowSizeAndPositionManager.getTotalSize(),k=_>s?b.scrollbarSize:0,S=x>h?b.scrollbarSize:0;S===this._horizontalScrollBarSize&&k===this._verticalScrollBarSize||(this._horizontalScrollBarSize=S,this._verticalScrollBarSize=k,this._scrollbarPresenceChanged=!0),y.overflowX=x+k<=h?"hidden":"auto",y.overflowY=_+S<=s?"hidden":"auto";var C=this._childrenToDisplay,M=0===C.length&&s>0&&h>0;return w.createElement("div",Bl({ref:this._setScrollingContainerRef},n,{"aria-label":this.props["aria-label"],"aria-readonly":this.props["aria-readonly"],className:Al("ReactVirtualized__Grid",l),id:u,onScroll:this._onScroll,role:g,style:hn(hn({},y),d),tabIndex:p}),C.length>0&&w.createElement("div",{className:"ReactVirtualized__Grid__innerScrollContainer",role:o,style:hn({width:t?"auto":x,height:_,maxWidth:x,maxHeight:_,overflow:"hidden",pointerEvents:v?"none":"",position:"relative"},r)},C),M&&c())}},{key:"_calculateChildrenToRender",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state,a=e.cellRenderer,i=e.cellRangeRenderer,l=e.columnCount,n=e.deferredMeasurementCache,o=e.height,r=e.overscanColumnCount,s=e.overscanIndicesGetter,u=e.overscanRowCount,c=e.rowCount,g=e.width,d=e.isScrollingOptOut,p=t.scrollDirectionHorizontal,h=t.scrollDirectionVertical,m=t.instanceProps,b=this._initialScrollTop>0?this._initialScrollTop:t.scrollTop,f=this._initialScrollLeft>0?this._initialScrollLeft:t.scrollLeft,v=this._isScrolling(e,t);if(this._childrenToDisplay=[],o>0&&g>0){var w=m.columnSizeAndPositionManager.getVisibleCellRange({containerSize:g,offset:f}),y=m.rowSizeAndPositionManager.getVisibleCellRange({containerSize:o,offset:b}),x=m.columnSizeAndPositionManager.getOffsetAdjustment({containerSize:g,offset:f}),_=m.rowSizeAndPositionManager.getOffsetAdjustment({containerSize:o,offset:b});this._renderedColumnStartIndex=w.start,this._renderedColumnStopIndex=w.stop,this._renderedRowStartIndex=y.start,this._renderedRowStopIndex=y.stop;var k=s({direction:"horizontal",cellCount:l,overscanCellsCount:r,scrollDirection:p,startIndex:"number"==typeof w.start?w.start:0,stopIndex:"number"==typeof w.stop?w.stop:-1}),S=s({direction:"vertical",cellCount:c,overscanCellsCount:u,scrollDirection:h,startIndex:"number"==typeof y.start?y.start:0,stopIndex:"number"==typeof y.stop?y.stop:-1}),C=k.overscanStartIndex,M=k.overscanStopIndex,T=S.overscanStartIndex,E=S.overscanStopIndex;if(n){if(!n.hasFixedHeight())for(var D=T;D<=E;D++)if(!n.has(D,0)){C=0,M=l-1;break}if(!n.hasFixedWidth())for(var L=C;L<=M;L++)if(!n.has(0,L)){T=0,E=c-1;break}}this._childrenToDisplay=i({cellCache:this._cellCache,cellRenderer:a,columnSizeAndPositionManager:m.columnSizeAndPositionManager,columnStartIndex:C,columnStopIndex:M,deferredMeasurementCache:n,horizontalOffsetAdjustment:x,isScrolling:v,isScrollingOptOut:d,parent:this,rowSizeAndPositionManager:m.rowSizeAndPositionManager,rowStartIndex:T,rowStopIndex:E,scrollLeft:f,scrollTop:b,styleCache:this._styleCache,verticalOffsetAdjustment:_,visibleColumnIndices:w,visibleRowIndices:y}),this._columnStartIndex=C,this._columnStopIndex=M,this._rowStartIndex=T,this._rowStopIndex=E}}},{key:"_debounceScrollEnded",value:function(){var e=this.props.scrollingResetTimeInterval;this._disablePointerEventsTimeoutId&&gn(this._disablePointerEventsTimeoutId),this._disablePointerEventsTimeoutId=dn(this._debounceScrollEndedCallback,e)}},{key:"_handleInvalidatedGridSize",value:function(){if("number"==typeof this._deferredInvalidateColumnIndex&&"number"==typeof this._deferredInvalidateRowIndex){var e=this._deferredInvalidateColumnIndex,t=this._deferredInvalidateRowIndex;this._deferredInvalidateColumnIndex=null,this._deferredInvalidateRowIndex=null,this.recomputeGridSize({columnIndex:e,rowIndex:t})}}},{key:"_invokeOnScrollMemoizer",value:function(e){var t=this,a=e.scrollLeft,i=e.scrollTop,l=e.totalColumnsWidth,n=e.totalRowsHeight;this._onScrollMemoizer({callback:function(e){var a=e.scrollLeft,i=e.scrollTop,o=t.props,r=o.height;(0,o.onScroll)({clientHeight:r,clientWidth:o.width,scrollHeight:n,scrollLeft:a,scrollTop:i,scrollWidth:l})},indices:{scrollLeft:a,scrollTop:i}})}},{key:"_isScrolling",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state;return Object.hasOwnProperty.call(e,"isScrolling")?Boolean(e.isScrolling):Boolean(t.isScrolling)}},{key:"_maybeCallOnScrollbarPresenceChange",value:function(){if(this._scrollbarPresenceChanged){var e=this.props.onScrollbarPresenceChange;this._scrollbarPresenceChanged=!1,e({horizontal:this._horizontalScrollBarSize>0,size:this.state.instanceProps.scrollbarSize,vertical:this._verticalScrollBarSize>0})}}},{key:"scrollToPosition",value:function(e){var a=e.scrollLeft,i=e.scrollTop,l=t._getScrollToPositionStateUpdate({prevState:this.state,scrollLeft:a,scrollTop:i});l&&(l.needToResetStyleCache=!1,this.setState(l))}},{key:"_getCalculatedScrollLeft",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state;return t._getCalculatedScrollLeft(e,a)}},{key:"_updateScrollLeftForScrollToColumn",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state,i=t._getScrollLeftForScrollToColumnStateUpdate(e,a);i&&(i.needToResetStyleCache=!1,this.setState(i))}},{key:"_getCalculatedScrollTop",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state;return t._getCalculatedScrollTop(e,a)}},{key:"_resetStyleCache",value:function(){var e=this._styleCache,t=this._cellCache,a=this.props.isScrollingOptOut;this._cellCache={},this._styleCache={};for(var i=this._rowStartIndex;i<=this._rowStopIndex;i++)for(var l=this._columnStartIndex;l<=this._columnStopIndex;l++){var n="".concat(i,"-").concat(l);this._styleCache[n]=e[n],a&&(this._cellCache[n]=t[n])}}},{key:"_updateScrollTopForScrollToRow",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state,i=t._getScrollTopForScrollToRowStateUpdate(e,a);i&&(i.needToResetStyleCache=!1,this.setState(i))}}],[{key:"getDerivedStateFromProps",value:function(e,a){var i={};0===e.columnCount&&0!==a.scrollLeft||0===e.rowCount&&0!==a.scrollTop?(i.scrollLeft=0,i.scrollTop=0):(e.scrollLeft!==a.scrollLeft&&e.scrollToColumn<0||e.scrollTop!==a.scrollTop&&e.scrollToRow<0)&&Object.assign(i,t._getScrollToPositionStateUpdate({prevState:a,scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}));var l,n,o=a.instanceProps;return i.needToResetStyleCache=!1,e.columnWidth===o.prevColumnWidth&&e.rowHeight===o.prevRowHeight||(i.needToResetStyleCache=!0),o.columnSizeAndPositionManager.configure({cellCount:e.columnCount,estimatedCellSize:t._getEstimatedColumnSize(e),cellSizeGetter:t._wrapSizeGetter(e.columnWidth)}),o.rowSizeAndPositionManager.configure({cellCount:e.rowCount,estimatedCellSize:t._getEstimatedRowSize(e),cellSizeGetter:t._wrapSizeGetter(e.rowHeight)}),0!==o.prevColumnCount&&0!==o.prevRowCount||(o.prevColumnCount=0,o.prevRowCount=0),e.autoHeight&&!1===e.isScrolling&&!0===o.prevIsScrolling&&Object.assign(i,{isScrolling:!1}),Ql({cellCount:o.prevColumnCount,cellSize:"number"==typeof o.prevColumnWidth?o.prevColumnWidth:null,computeMetadataCallback:function(){return o.columnSizeAndPositionManager.resetCell(0)},computeMetadataCallbackProps:e,nextCellsCount:e.columnCount,nextCellSize:"number"==typeof e.columnWidth?e.columnWidth:null,nextScrollToIndex:e.scrollToColumn,scrollToIndex:o.prevScrollToColumn,updateScrollOffsetForScrollToIndex:function(){l=t._getScrollLeftForScrollToColumnStateUpdate(e,a)}}),Ql({cellCount:o.prevRowCount,cellSize:"number"==typeof o.prevRowHeight?o.prevRowHeight:null,computeMetadataCallback:function(){return o.rowSizeAndPositionManager.resetCell(0)},computeMetadataCallbackProps:e,nextCellsCount:e.rowCount,nextCellSize:"number"==typeof e.rowHeight?e.rowHeight:null,nextScrollToIndex:e.scrollToRow,scrollToIndex:o.prevScrollToRow,updateScrollOffsetForScrollToIndex:function(){n=t._getScrollTopForScrollToRowStateUpdate(e,a)}}),o.prevColumnCount=e.columnCount,o.prevColumnWidth=e.columnWidth,o.prevIsScrolling=!0===e.isScrolling,o.prevRowCount=e.rowCount,o.prevRowHeight=e.rowHeight,o.prevScrollToColumn=e.scrollToColumn,o.prevScrollToRow=e.scrollToRow,o.scrollbarSize=e.getScrollbarSize(),void 0===o.scrollbarSize?(o.scrollbarSizeMeasured=!1,o.scrollbarSize=0):o.scrollbarSizeMeasured=!0,i.instanceProps=o,hn(hn(hn({},i),l),n)}},{key:"_getEstimatedColumnSize",value:function(e){return"number"==typeof e.columnWidth?e.columnWidth:e.estimatedColumnSize}},{key:"_getEstimatedRowSize",value:function(e){return"number"==typeof e.rowHeight?e.rowHeight:e.estimatedRowSize}},{key:"_getScrollToPositionStateUpdate",value:function(e){var t=e.prevState,a=e.scrollLeft,i=e.scrollTop,l={scrollPositionChangeReason:fn};return"number"==typeof a&&a>=0&&(l.scrollDirectionHorizontal=a>t.scrollLeft?1:-1,l.scrollLeft=a),"number"==typeof i&&i>=0&&(l.scrollDirectionVertical=i>t.scrollTop?1:-1,l.scrollTop=i),"number"==typeof a&&a>=0&&a!==t.scrollLeft||"number"==typeof i&&i>=0&&i!==t.scrollTop?l:{}}},{key:"_wrapSizeGetter",value:function(e){return"function"==typeof e?e:function(){return e}}},{key:"_getCalculatedScrollLeft",value:function(e,t){var a=e.columnCount,i=e.height,l=e.scrollToAlignment,n=e.scrollToColumn,o=e.width,r=t.scrollLeft,s=t.instanceProps;if(a>0){var u=a-1,c=n<0?u:Math.min(u,n),g=s.rowSizeAndPositionManager.getTotalSize(),d=s.scrollbarSizeMeasured&&g>i?s.scrollbarSize:0;return s.columnSizeAndPositionManager.getUpdatedOffsetForIndex({align:l,containerSize:o-d,currentOffset:r,targetIndex:c})}return 0}},{key:"_getScrollLeftForScrollToColumnStateUpdate",value:function(e,a){var i=a.scrollLeft,l=t._getCalculatedScrollLeft(e,a);return"number"==typeof l&&l>=0&&i!==l?t._getScrollToPositionStateUpdate({prevState:a,scrollLeft:l,scrollTop:-1}):{}}},{key:"_getCalculatedScrollTop",value:function(e,t){var a=e.height,i=e.rowCount,l=e.scrollToAlignment,n=e.scrollToRow,o=e.width,r=t.scrollTop,s=t.instanceProps;if(i>0){var u=i-1,c=n<0?u:Math.min(u,n),g=s.columnSizeAndPositionManager.getTotalSize(),d=s.scrollbarSizeMeasured&&g>o?s.scrollbarSize:0;return s.rowSizeAndPositionManager.getUpdatedOffsetForIndex({align:l,containerSize:a-d,currentOffset:r,targetIndex:c})}return 0}},{key:"_getScrollTopForScrollToRowStateUpdate",value:function(e,a){var i=a.scrollTop,l=t._getCalculatedScrollTop(e,a);return"number"==typeof l&&l>=0&&i!==l?t._getScrollToPositionStateUpdate({prevState:a,scrollLeft:-1,scrollTop:l}):{}}}])}(w.PureComponent);ml(vn,"defaultProps",{"aria-label":"grid","aria-readonly":!0,autoContainerWidth:!1,autoHeight:!1,autoWidth:!1,cellRangeRenderer:function(e){for(var t=e.cellCache,a=e.cellRenderer,i=e.columnSizeAndPositionManager,l=e.columnStartIndex,n=e.columnStopIndex,o=e.deferredMeasurementCache,r=e.horizontalOffsetAdjustment,s=e.isScrolling,u=e.isScrollingOptOut,c=e.parent,g=e.rowSizeAndPositionManager,d=e.rowStartIndex,p=e.rowStopIndex,h=e.styleCache,m=e.verticalOffsetAdjustment,b=e.visibleColumnIndices,f=e.visibleRowIndices,v=[],w=i.areOffsetsAdjusted()||g.areOffsetsAdjusted(),x=!s&&!w,_=d;_<=p;_++)for(var k=g.getSizeAndPositionOfCell(_),S=l;S<=n;S++){var C=i.getSizeAndPositionOfCell(S),M=S>=b.start&&S<=b.stop&&_>=f.start&&_<=f.stop,T="".concat(_,"-").concat(S),E=void 0;x&&h[T]?E=h[T]:o&&!o.has(_,S)?E={height:"auto",left:0,position:"absolute",top:0,width:"auto"}:(E={height:k.size,left:C.offset+r,position:"absolute",top:k.offset+m,width:C.size},h[T]=E);var D={columnIndex:S,isScrolling:s,isVisible:M,key:T,parent:c,rowIndex:_,style:E},L=void 0;!u&&!s||r||m?L=a(D):(t[T]||(t[T]=a(D)),L=t[T]),null!=L&&!1!==L&&(L.props.role||(L=y().cloneElement(L,{role:"gridcell"})),v.push(L))}return v},containerRole:"row",containerStyle:{},estimatedColumnSize:100,estimatedRowSize:30,getScrollbarSize:Ol,noContentRenderer:function(){return null},onScroll:function(){},onScrollbarPresenceChange:function(){},onSectionRendered:function(){},overscanColumnCount:0,overscanIndicesGetter:function(e){var t=e.cellCount,a=e.overscanCellsCount,i=e.scrollDirection,l=e.startIndex,n=e.stopIndex;return 1===i?{overscanStartIndex:Math.max(0,l),overscanStopIndex:Math.min(t-1,n+a)}:{overscanStartIndex:Math.max(0,l-a),overscanStopIndex:Math.min(t-1,n)}},overscanRowCount:10,role:"grid",scrollingResetTimeInterval:150,scrollToAlignment:"auto",scrollToColumn:-1,scrollToRow:-1,style:{},tabIndex:0,isScrollingOptOut:!1}),(0,bl.polyfill)(vn);const wn=vn;function yn(e){var t=e.cellCount,a=e.overscanCellsCount,i=e.scrollDirection,l=e.startIndex,n=e.stopIndex;return a=Math.max(1,a),1===i?{overscanStartIndex:Math.max(0,l-1),overscanStopIndex:Math.min(t-1,n+a)}:{overscanStartIndex:Math.max(0,l-a),overscanStopIndex:Math.min(t-1,n+1)}}function xn(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=Array(t);aa.lastRenderedStopIndex||a.stopIndex1&&void 0!==arguments[1]?arguments[1]:0,a="function"==typeof e.recomputeGridSize?e.recomputeGridSize:e.recomputeRowHeights;a?a.call(e,t):e.forceUpdate()}(t._registeredChild,t._lastRenderedStartIndex)})})}},{key:"_onRowsRendered",value:function(e){var t=e.startIndex,a=e.stopIndex;this._lastRenderedStartIndex=t,this._lastRenderedStopIndex=a,this._doStuff(t,a)}},{key:"_doStuff",value:function(e,t){var a,i=this,l=this.props,n=l.isRowLoaded,o=l.minimumBatchSize,r=l.rowCount,s=l.threshold,u=function(e){for(var t=e.isRowLoaded,a=e.minimumBatchSize,i=e.rowCount,l=e.stopIndex,n=[],o=null,r=null,s=e.startIndex;s<=l;s++)t({index:s})?null!==r&&(n.push({startIndex:o,stopIndex:r}),o=r=null):(r=s,null===o&&(o=s));if(null!==r){for(var u=Math.min(Math.max(r,o+a-1),i-1),c=r+1;c<=u&&!t({index:c});c++)r=c;n.push({startIndex:o,stopIndex:r})}if(n.length)for(var g=n[0];g.stopIndex-g.startIndex+10;){var d=g.startIndex-1;if(t({index:d}))break;g.startIndex=d}return n}({isRowLoaded:n,minimumBatchSize:o,rowCount:r,startIndex:Math.max(0,e-s),stopIndex:Math.min(r-1,t+s)}),c=(a=[]).concat.apply(a,function(e){return function(e){if(Array.isArray(e))return xn(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||kn(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(u.map(function(e){return[e.startIndex,e.stopIndex]})));this._loadMoreRowsMemoizer({callback:function(){i._loadUnloadedRanges(u)},indices:{squashedUnloadedRanges:c}})}},{key:"_registerChild",value:function(e){this._registeredChild=e}}])}(w.PureComponent);function Tn(e,t,a){return t=dl(t),gl(e,En()?Reflect.construct(t,a||[],dl(e).constructor):t.apply(e,a))}function En(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(En=function(){return!!e})()}ml(Mn,"defaultProps",{minimumBatchSize:10,rowCount:0,threshold:15}),Mn.propTypes={};var Dn=function(e){function t(){var e;ol(this,t);for(var a=arguments.length,i=new Array(a),l=0;l0&&void 0!==arguments[0]?arguments[0]:{},t=e.columnIndex,a=void 0===t?0:t,i=e.rowIndex,l=void 0===i?0:i;this.Grid&&this.Grid.recomputeGridSize({rowIndex:l,columnIndex:a})}},{key:"recomputeRowHeights",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid&&this.Grid.recomputeGridSize({rowIndex:e,columnIndex:0})}},{key:"scrollToPosition",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid&&this.Grid.scrollToPosition({scrollTop:e})}},{key:"scrollToRow",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid&&this.Grid.scrollToCell({columnIndex:0,rowIndex:e})}},{key:"render",value:function(){var e=this.props,t=e.className,a=e.noRowsRenderer,i=e.scrollToIndex,l=e.width,n=Al("ReactVirtualized__List",t);return w.createElement(wn,Bl({},this.props,{autoContainerWidth:!0,cellRenderer:this._cellRenderer,className:n,columnWidth:l,columnCount:1,noContentRenderer:a,onScroll:this._onScroll,onSectionRendered:this._onSectionRendered,ref:this._setRef,scrollToRow:i}))}}])}(w.PureComponent);ml(Dn,"defaultProps",{autoHeight:!1,estimatedRowSize:30,onScroll:function(){},noRowsRenderer:function(){return null},onRowsRendered:function(){},overscanIndicesGetter:yn,overscanRowCount:10,scrollToAlignment:"auto",scrollToIndex:-1,style:{}});const Ln=function(e,t,a,i,l){return"function"==typeof a?function(e,t,a,i,l){for(var n=a+1;t<=a;){var o=t+a>>>1;l(e[o],i)>=0?(n=o,a=o-1):t=o+1}return n}(e,void 0===i?0:0|i,void 0===l?e.length-1:0|l,t,a):function(e,t,a,i){for(var l=a+1;t<=a;){var n=t+a>>>1;e[n]>=i?(l=n,a=n-1):t=n+1}return l}(e,void 0===a?0:0|a,void 0===i?e.length-1:0|i,t)};function Bn(e,t,a,i,l){this.mid=e,this.left=t,this.right=a,this.leftPoints=i,this.rightPoints=l,this.count=(t?t.count:0)+(a?a.count:0)+i.length}var Hn=Bn.prototype;function An(e,t){e.mid=t.mid,e.left=t.left,e.right=t.right,e.leftPoints=t.leftPoints,e.rightPoints=t.rightPoints,e.count=t.count}function Rn(e,t){var a=Wn(t);e.mid=a.mid,e.left=a.left,e.right=a.right,e.leftPoints=a.leftPoints,e.rightPoints=a.rightPoints,e.count=a.count}function Pn(e,t){var a=e.intervals([]);a.push(t),Rn(e,a)}function zn(e,t){var a=e.intervals([]),i=a.indexOf(t);return i<0?0:(a.splice(i,1),Rn(e,a),1)}function On(e,t,a){for(var i=0;i=0&&e[i][1]>=t;--i){var l=a(e[i]);if(l)return l}}function In(e,t){for(var a=0;a>1],l=[],n=[],o=[];for(a=0;a3*(t+1)?Pn(this,e):this.left.insert(e):this.left=Wn([e]);else if(e[0]>this.mid)this.right?4*(this.right.count+1)>3*(t+1)?Pn(this,e):this.right.insert(e):this.right=Wn([e]);else{var a=Ln(this.leftPoints,e,Vn),i=Ln(this.rightPoints,e,Gn);this.leftPoints.splice(a,0,e),this.rightPoints.splice(i,0,e)}},Hn.remove=function(e){var t=this.count-this.leftPoints;if(e[1]3*(t-1)?zn(this,e):2===(n=this.left.remove(e))?(this.left=null,this.count-=1,1):(1===n&&(this.count-=1),n):0;if(e[0]>this.mid)return this.right?4*(this.left?this.left.count:0)>3*(t-1)?zn(this,e):2===(n=this.right.remove(e))?(this.right=null,this.count-=1,1):(1===n&&(this.count-=1),n):0;if(1===this.count)return this.leftPoints[0]===e?2:0;if(1===this.leftPoints.length&&this.leftPoints[0]===e){if(this.left&&this.right){for(var a=this,i=this.left;i.right;)a=i,i=i.right;if(a===this)i.right=this.right;else{var l=this.left,n=this.right;a.count-=i.count,a.right=i.left,i.left=l,i.right=n}An(this,i),this.count=(this.left?this.left.count:0)+(this.right?this.right.count:0)+this.leftPoints.length}else this.left?An(this,this.left):An(this,this.right);return 1}for(l=Ln(this.leftPoints,e,Vn);lthis.mid?this.right&&(a=this.right.queryPoint(e,t))?a:Fn(this.rightPoints,e,t):In(this.leftPoints,t);var a},Hn.queryInterval=function(e,t,a){var i;return ethis.mid&&this.right&&(i=this.right.queryInterval(e,t,a))?i:tthis.mid?Fn(this.rightPoints,e,a):In(this.leftPoints,a)};var jn=Un.prototype;jn.insert=function(e){this.root?this.root.insert(e):this.root=new Bn(e[0],null,null,[e],[e])},jn.remove=function(e){if(this.root){var t=this.root.remove(e);return 2===t&&(this.root=null),0!==t}return!1},jn.queryPoint=function(e,t){if(this.root)return this.root.queryPoint(e,t)},jn.queryInterval=function(e,t,a){if(e<=t&&this.root)return this.root.queryInterval(e,t,a)},Object.defineProperty(jn,"count",{get:function(){return this.root?this.root.count:0}}),Object.defineProperty(jn,"intervals",{get:function(){return this.root?this.root.intervals([]):[]}});var qn=function(){return cl(function e(){ol(this,e),ml(this,"_columnSizeMap",{}),ml(this,"_intervalTree",new Un(null)),ml(this,"_leftMap",{})},[{key:"estimateTotalHeight",value:function(e,t,a){var i=e-this.count;return this.tallestColumnSize+Math.ceil(i/t)*a}},{key:"range",value:function(e,t,a){var i=this;this._intervalTree.queryInterval(e,e+t,function(e){var t=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var i,l,n,o,r=[],s=!0,u=!1;try{if(n=(a=a.call(e)).next,0===t){if(Object(a)!==a)return;s=!1}else for(;!(s=(i=n.call(a)).done)&&(r.push(i.value),r.length!==t);s=!0);}catch(e){u=!0,l=e}finally{try{if(!s&&null!=a.return&&(o=a.return(),Object(o)!==o))return}finally{if(u)throw l}}return r}}(e,t)||kn(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(e,3),l=t[0],n=(t[1],t[2]);return a(n,i._leftMap[n],l)})}},{key:"setPosition",value:function(e,t,a,i){this._intervalTree.insert([a,a+i,e]),this._leftMap[e]=t;var l=this._columnSizeMap,n=l[t];l[t]=void 0===n?a+i:Math.max(n,a+i)}},{key:"count",get:function(){return this._intervalTree.count}},{key:"shortestColumnSize",get:function(){var e=this._columnSizeMap,t=0;for(var a in e){var i=e[a];t=0===t?i:Math.min(t,i)}return t}},{key:"tallestColumnSize",get:function(){var e=this._columnSizeMap,t=0;for(var a in e){var i=e[a];t=Math.max(t,i)}return t}}])}();function $n(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,i)}return a}function Zn(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};ol(this,e),ml(this,"_cellMeasurerCache",void 0),ml(this,"_columnIndexOffset",void 0),ml(this,"_rowIndexOffset",void 0),ml(this,"columnWidth",function(e){var a=e.index;t._cellMeasurerCache.columnWidth({index:a+t._columnIndexOffset})}),ml(this,"rowHeight",function(e){var a=e.index;t._cellMeasurerCache.rowHeight({index:a+t._rowIndexOffset})});var i=a.cellMeasurerCache,l=a.columnIndexOffset,n=void 0===l?0:l,o=a.rowIndexOffset,r=void 0===o?0:o;this._cellMeasurerCache=i,this._columnIndexOffset=n,this._rowIndexOffset=r},[{key:"clear",value:function(e,t){this._cellMeasurerCache.clear(e+this._rowIndexOffset,t+this._columnIndexOffset)}},{key:"clearAll",value:function(){this._cellMeasurerCache.clearAll()}},{key:"defaultHeight",get:function(){return this._cellMeasurerCache.defaultHeight}},{key:"defaultWidth",get:function(){return this._cellMeasurerCache.defaultWidth}},{key:"hasFixedHeight",value:function(){return this._cellMeasurerCache.hasFixedHeight()}},{key:"hasFixedWidth",value:function(){return this._cellMeasurerCache.hasFixedWidth()}},{key:"getHeight",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return this._cellMeasurerCache.getHeight(e+this._rowIndexOffset,t+this._columnIndexOffset)}},{key:"getWidth",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return this._cellMeasurerCache.getWidth(e+this._rowIndexOffset,t+this._columnIndexOffset)}},{key:"has",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return this._cellMeasurerCache.has(e+this._rowIndexOffset,t+this._columnIndexOffset)}},{key:"set",value:function(e,t,a,i){this._cellMeasurerCache.set(e+this._rowIndexOffset,t+this._columnIndexOffset,a,i)}}])}(),eo=["rowIndex"],to=["columnIndex","rowIndex"],ao=["columnIndex"],io=["onScroll","onSectionRendered","onScrollbarPresenceChange","scrollLeft","scrollToColumn","scrollTop","scrollToRow"];function lo(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,i)}return a}function no(e){for(var t=1;t0?new Qn({cellMeasurerCache:l,columnIndexOffset:0,rowIndexOffset:o}):l,i._deferredMeasurementCacheBottomRightGrid=n>0||o>0?new Qn({cellMeasurerCache:l,columnIndexOffset:n,rowIndexOffset:o}):l,i._deferredMeasurementCacheTopRightGrid=n>0?new Qn({cellMeasurerCache:l,columnIndexOffset:n,rowIndexOffset:0}):l),i}return hl(t,e),cl(t,[{key:"forceUpdateGrids",value:function(){this._bottomLeftGrid&&this._bottomLeftGrid.forceUpdate(),this._bottomRightGrid&&this._bottomRightGrid.forceUpdate(),this._topLeftGrid&&this._topLeftGrid.forceUpdate(),this._topRightGrid&&this._topRightGrid.forceUpdate()}},{key:"invalidateCellSizeAfterRender",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.columnIndex,a=void 0===t?0:t,i=e.rowIndex,l=void 0===i?0:i;this._deferredInvalidateColumnIndex="number"==typeof this._deferredInvalidateColumnIndex?Math.min(this._deferredInvalidateColumnIndex,a):a,this._deferredInvalidateRowIndex="number"==typeof this._deferredInvalidateRowIndex?Math.min(this._deferredInvalidateRowIndex,l):l}},{key:"measureAllCells",value:function(){this._bottomLeftGrid&&this._bottomLeftGrid.measureAllCells(),this._bottomRightGrid&&this._bottomRightGrid.measureAllCells(),this._topLeftGrid&&this._topLeftGrid.measureAllCells(),this._topRightGrid&&this._topRightGrid.measureAllCells()}},{key:"recomputeGridSize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.columnIndex,a=void 0===t?0:t,i=e.rowIndex,l=void 0===i?0:i,n=this.props,o=n.fixedColumnCount,r=n.fixedRowCount,s=Math.max(0,a-o),u=Math.max(0,l-r);this._bottomLeftGrid&&this._bottomLeftGrid.recomputeGridSize({columnIndex:a,rowIndex:u}),this._bottomRightGrid&&this._bottomRightGrid.recomputeGridSize({columnIndex:s,rowIndex:u}),this._topLeftGrid&&this._topLeftGrid.recomputeGridSize({columnIndex:a,rowIndex:l}),this._topRightGrid&&this._topRightGrid.recomputeGridSize({columnIndex:s,rowIndex:l}),this._leftGridWidth=null,this._topGridHeight=null,this._maybeCalculateCachedStyles(!0)}},{key:"componentDidMount",value:function(){var e=this.props,t=e.scrollLeft,a=e.scrollTop;if(t>0||a>0){var i={};t>0&&(i.scrollLeft=t),a>0&&(i.scrollTop=a),this.setState(i)}this._handleInvalidatedGridSize()}},{key:"componentDidUpdate",value:function(){this._handleInvalidatedGridSize()}},{key:"render",value:function(){var e=this.props,t=e.onScroll,a=e.onSectionRendered,i=(e.onScrollbarPresenceChange,e.scrollLeft,e.scrollToColumn),l=(e.scrollTop,e.scrollToRow),n=en(e,io);if(this._prepareForRender(),0===this.props.width||0===this.props.height)return null;var o=this.state,r=o.scrollLeft,s=o.scrollTop;return w.createElement("div",{style:this._containerOuterStyle},w.createElement("div",{style:this._containerTopStyle},this._renderTopLeftGrid(n),this._renderTopRightGrid(no(no({},n),{},{onScroll:t,scrollLeft:r}))),w.createElement("div",{style:this._containerBottomStyle},this._renderBottomLeftGrid(no(no({},n),{},{onScroll:t,scrollTop:s})),this._renderBottomRightGrid(no(no({},n),{},{onScroll:t,onSectionRendered:a,scrollLeft:r,scrollToColumn:i,scrollToRow:l,scrollTop:s}))))}},{key:"_getBottomGridHeight",value:function(e){return e.height-this._getTopGridHeight(e)}},{key:"_getLeftGridWidth",value:function(e){var t=e.fixedColumnCount,a=e.columnWidth;if(null==this._leftGridWidth)if("function"==typeof a){for(var i=0,l=0;l=0?e.scrollLeft:t.scrollLeft,scrollTop:null!=e.scrollTop&&e.scrollTop>=0?e.scrollTop:t.scrollTop}:null}}])}(w.PureComponent);function uo(e,t,a){return t=dl(t),gl(e,co()?Reflect.construct(t,a||[],dl(e).constructor):t.apply(e,a))}function co(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(co=function(){return!!e})()}ml(so,"defaultProps",{classNameBottomLeftGrid:"",classNameBottomRightGrid:"",classNameTopLeftGrid:"",classNameTopRightGrid:"",enableFixedColumnScroll:!1,enableFixedRowScroll:!1,fixedColumnCount:0,fixedRowCount:0,scrollToColumn:-1,scrollToRow:-1,style:{},styleBottomLeftGrid:{},styleBottomRightGrid:{},styleTopLeftGrid:{},styleTopRightGrid:{},hideTopRightGridScrollbar:!1,hideBottomLeftGridScrollbar:!1}),so.propTypes={},(0,bl.polyfill)(so),(function(e){function t(e,a){var i;return ol(this,t),(i=uo(this,t,[e,a])).state={clientHeight:0,clientWidth:0,scrollHeight:0,scrollLeft:0,scrollTop:0,scrollWidth:0},i._onScroll=i._onScroll.bind(i),i}return hl(t,e),cl(t,[{key:"render",value:function(){var e=this.props.children,t=this.state,a=t.clientHeight,i=t.clientWidth,l=t.scrollHeight,n=t.scrollLeft,o=t.scrollTop,r=t.scrollWidth;return e({clientHeight:a,clientWidth:i,onScroll:this._onScroll,scrollHeight:l,scrollLeft:n,scrollTop:o,scrollWidth:r})}},{key:"_onScroll",value:function(e){var t=e.clientHeight,a=e.clientWidth,i=e.scrollHeight,l=e.scrollLeft,n=e.scrollTop,o=e.scrollWidth;this.setState({clientHeight:t,clientWidth:a,scrollHeight:i,scrollLeft:l,scrollTop:n,scrollWidth:o})}}])}(w.PureComponent)).propTypes={};const go="ASC",po="DESC";function ho(e){var t=e.sortDirection,a=Al("ReactVirtualized__Table__sortableHeaderIcon",{"ReactVirtualized__Table__sortableHeaderIcon--ASC":t===go,"ReactVirtualized__Table__sortableHeaderIcon--DESC":t===po});return w.createElement("svg",{className:a,width:18,height:18,viewBox:"0 0 24 24"},t===go?w.createElement("path",{d:"M7 14l5-5 5 5z"}):w.createElement("path",{d:"M7 10l5 5 5-5z"}),w.createElement("path",{d:"M0 0h24v24H0z",fill:"none"}))}function mo(e,t,a){return t=dl(t),gl(e,bo()?Reflect.construct(t,a||[],dl(e).constructor):t.apply(e,a))}function bo(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(bo=function(){return!!e})()}ho.propTypes={};var fo=function(e){function t(){return ol(this,t),mo(this,t,arguments)}return hl(t,e),cl(t)}(w.Component);function vo(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,i)}return a}function wo(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.columnIndex,a=void 0===t?0:t,i=e.rowIndex,l=void 0===i?0:i;this.Grid&&this.Grid.recomputeGridSize({rowIndex:l,columnIndex:a})}},{key:"recomputeRowHeights",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid&&this.Grid.recomputeGridSize({rowIndex:e})}},{key:"scrollToPosition",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid&&this.Grid.scrollToPosition({scrollTop:e})}},{key:"scrollToRow",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid&&this.Grid.scrollToCell({columnIndex:0,rowIndex:e})}},{key:"getScrollbarWidth",value:function(){if(this.GridElement){var e=this.GridElement,t=e.clientWidth||0;return(e.offsetWidth||0)-t}return 0}},{key:"componentDidMount",value:function(){this._setScrollbarWidth()}},{key:"componentDidUpdate",value:function(){this._setScrollbarWidth()}},{key:"render",value:function(){var e=this,t=this.props,a=t.children,i=t.className,l=t.disableHeader,n=t.gridClassName,o=t.gridStyle,r=t.headerHeight,s=t.headerRowRenderer,u=t.height,c=t.id,g=t.noRowsRenderer,d=t.rowClassName,p=t.rowStyle,h=t.scrollToIndex,m=t.style,b=t.width,f=this.state.scrollbarWidth,v=l?u:u-r,y="function"==typeof d?d({index:-1}):d,x="function"==typeof p?p({index:-1}):p;return this._cachedColumnStyles=[],w.Children.toArray(a).forEach(function(t,a){var i=e._getFlexStyleForColumn(t,t.props.style||fo.defaultProps.style);e._cachedColumnStyles[a]=wo({overflow:"hidden"},i)}),w.createElement("div",{"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-colcount":w.Children.toArray(a).length,"aria-rowcount":this.props.rowCount,className:Al("ReactVirtualized__Table",i),id:c,role:"grid",style:m},!l&&s({className:Al("ReactVirtualized__Table__headerRow",y),columns:this._getHeaderColumns(),style:wo({height:r,overflow:"hidden",paddingRight:f,width:b},x)}),w.createElement(wn,Bl({},this.props,{elementRef:this._setGridElementRef,"aria-readonly":null,autoContainerWidth:!0,className:Al("ReactVirtualized__Table__Grid",n),cellRenderer:this._createRow,columnWidth:b,columnCount:1,height:v,id:void 0,noContentRenderer:g,onScroll:this._onScroll,onSectionRendered:this._onSectionRendered,ref:this._setRef,role:"rowgroup",scrollbarWidth:f,scrollToRow:h,style:wo(wo({},o),{},{overflowX:"hidden"})})))}},{key:"_createColumn",value:function(e){var t=e.column,a=e.columnIndex,i=e.isScrolling,l=e.parent,n=e.rowData,o=e.rowIndex,r=this.props.onColumnClick,s=t.props,u=s.cellDataGetter,c=s.cellRenderer,g=s.className,d=s.columnData,p=s.dataKey,h=s.id,m=c({cellData:u({columnData:d,dataKey:p,rowData:n}),columnData:d,columnIndex:a,dataKey:p,isScrolling:i,parent:l,rowData:n,rowIndex:o}),b=this._cachedColumnStyles[a],f="string"==typeof m?m:null;return w.createElement("div",{"aria-colindex":a+1,"aria-describedby":h,className:Al("ReactVirtualized__Table__rowColumn",g),key:"Row"+o+"-Col"+a,onClick:function(e){r&&r({columnData:d,dataKey:p,event:e})},role:"gridcell",style:b,title:f},m)}},{key:"_createHeader",value:function(e){var t,a,i,l,n,o=e.column,r=e.index,s=this.props,u=s.headerClassName,c=s.headerStyle,g=s.onHeaderClick,d=s.sort,p=s.sortBy,h=s.sortDirection,m=o.props,b=m.columnData,f=m.dataKey,v=m.defaultSortDirection,y=m.disableSort,x=m.headerRenderer,_=m.id,k=m.label,S=!y&&d,C=Al("ReactVirtualized__Table__headerColumn",u,o.props.headerClassName,{ReactVirtualized__Table__sortableHeaderColumn:S}),M=this._getFlexStyleForColumn(o,wo(wo({},c),o.props.headerStyle)),T=x({columnData:b,dataKey:f,disableSort:y,label:k,sortBy:p,sortDirection:h});if(S||g){var E=p!==f?v:h===po?go:po,D=function(e){S&&d({defaultSortDirection:v,event:e,sortBy:f,sortDirection:E}),g&&g({columnData:b,dataKey:f,event:e})};n=o.props["aria-label"]||k||f,l="none",i=0,t=D,a=function(e){"Enter"!==e.key&&" "!==e.key||D(e)}}return p===f&&(l=h===go?"ascending":"descending"),w.createElement("div",{"aria-label":n,"aria-sort":l,className:C,id:_,key:"Header-Col"+r,onClick:t,onKeyDown:a,role:"columnheader",style:M,tabIndex:i},T)}},{key:"_createRow",value:function(e){var t=this,a=e.rowIndex,i=e.isScrolling,l=e.key,n=e.parent,o=e.style,r=this.props,s=r.children,u=r.onRowClick,c=r.onRowDoubleClick,g=r.onRowRightClick,d=r.onRowMouseOver,p=r.onRowMouseOut,h=r.rowClassName,m=r.rowGetter,b=r.rowRenderer,f=r.rowStyle,v=this.state.scrollbarWidth,y="function"==typeof h?h({index:a}):h,x="function"==typeof f?f({index:a}):f,_=m({index:a}),k=w.Children.toArray(s).map(function(e,l){return t._createColumn({column:e,columnIndex:l,isScrolling:i,parent:n,rowData:_,rowIndex:a,scrollbarWidth:v})}),S=Al("ReactVirtualized__Table__row",y),C=wo(wo({},o),{},{height:this._getRowHeight(a),overflow:"hidden",paddingRight:v},x);return b({className:S,columns:k,index:a,isScrolling:i,key:l,onRowClick:u,onRowDoubleClick:c,onRowRightClick:g,onRowMouseOver:d,onRowMouseOut:p,rowData:_,style:C})}},{key:"_getFlexStyleForColumn",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a="".concat(e.props.flexGrow," ").concat(e.props.flexShrink," ").concat(e.props.width,"px"),i=wo(wo({},t),{},{flex:a,msFlex:a,WebkitFlex:a});return e.props.maxWidth&&(i.maxWidth=e.props.maxWidth),e.props.minWidth&&(i.minWidth=e.props.minWidth),i}},{key:"_getHeaderColumns",value:function(){var e=this,t=this.props,a=t.children;return(t.disableHeader?[]:w.Children.toArray(a)).map(function(t,a){return e._createHeader({column:t,index:a})})}},{key:"_getRowHeight",value:function(e){var t=this.props.rowHeight;return"function"==typeof t?t({index:e}):t}},{key:"_onScroll",value:function(e){var t=e.clientHeight,a=e.scrollHeight,i=e.scrollTop;(0,this.props.onScroll)({clientHeight:t,scrollHeight:a,scrollTop:i})}},{key:"_onSectionRendered",value:function(e){var t=e.rowOverscanStartIndex,a=e.rowOverscanStopIndex,i=e.rowStartIndex,l=e.rowStopIndex;(0,this.props.onRowsRendered)({overscanStartIndex:t,overscanStopIndex:a,startIndex:i,stopIndex:l})}},{key:"_setRef",value:function(e){this.Grid=e}},{key:"_setGridElementRef",value:function(e){this.GridElement=e}},{key:"_setScrollbarWidth",value:function(){var e=this.getScrollbarWidth();this.setState({scrollbarWidth:e})}}])}(w.PureComponent);ml(_o,"defaultProps",{disableHeader:!1,estimatedRowSize:30,headerHeight:0,headerStyle:{},noRowsRenderer:function(){return null},onRowsRendered:function(){return null},onScroll:function(){return null},overscanIndicesGetter:yn,overscanRowCount:10,rowRenderer:function(e){var t=e.className,a=e.columns,i=e.index,l=e.key,n=e.onRowClick,o=e.onRowDoubleClick,r=e.onRowMouseOut,s=e.onRowMouseOver,u=e.onRowRightClick,c=e.rowData,g=e.style,d={"aria-rowindex":i+1};return(n||o||r||s||u)&&(d["aria-label"]="row",d.tabIndex=0,n&&(d.onClick=function(e){return n({event:e,index:i,rowData:c})}),o&&(d.onDoubleClick=function(e){return o({event:e,index:i,rowData:c})}),r&&(d.onMouseOut=function(e){return r({event:e,index:i,rowData:c})}),s&&(d.onMouseOver=function(e){return s({event:e,index:i,rowData:c})}),u&&(d.onContextMenu=function(e){return u({event:e,index:i,rowData:c})})),w.createElement("div",Bl({},d,{className:t,key:l,role:"row",style:g}),a)},headerRowRenderer:function(e){var t=e.className,a=e.columns,i=e.style;return w.createElement("div",{className:t,role:"row",style:i},a)},rowStyle:{},scrollToAlignment:"auto",scrollToIndex:-1,style:{}}),_o.propTypes={};var ko=[],So=null,Co=null;function Mo(){Co&&(Co=null,document.body&&null!=So&&(document.body.style.pointerEvents=So),So=null)}function To(){Mo(),ko.forEach(function(e){return e.__resetIsScrolling()})}function Eo(e){e.currentTarget===window&&null==So&&document.body&&(So=document.body.style.pointerEvents,document.body.style.pointerEvents="none"),function(){Co&&gn(Co);var e=0;ko.forEach(function(t){e=Math.max(e,t.props.scrollingResetTimeInterval)}),Co=dn(To,e)}(),ko.forEach(function(t){t.props.scrollElement===e.currentTarget&&t.__handleWindowScrollEvent()})}function Do(e,t){ko.some(function(e){return e.props.scrollElement===t})||t.addEventListener("scroll",Eo),ko.push(e)}function Lo(e,t){(ko=ko.filter(function(t){return t!==e})).length||(t.removeEventListener("scroll",Eo),Co&&(gn(Co),Mo()))}var Bo=function(e){return e===window},Ho=function(e){return e.getBoundingClientRect()};function Ao(e,t){if(e){if(Bo(e)){var a=window,i=a.innerHeight,l=a.innerWidth;return{height:"number"==typeof i?i:0,width:"number"==typeof l?l:0}}return Ho(e)}return{height:t.serverHeight,width:t.serverWidth}}function Ro(e){return Bo(e)&&document.documentElement?{top:"scrollY"in window?window.scrollY:document.documentElement.scrollTop,left:"scrollX"in window?window.scrollX:document.documentElement.scrollLeft}:{top:e.scrollTop,left:e.scrollLeft}}function Po(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,i)}return a}function zo(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:this.props.scrollElement,t=this.props.onResize,a=this.state,i=a.height,l=a.width,n=this._child||this._windowScrollerRef.current;if(n instanceof Element&&e){var o=function(e,t){if(Bo(t)&&document.documentElement){var a=document.documentElement,i=Ho(e),l=Ho(a);return{top:i.top-l.top,left:i.left-l.left}}var n=Ro(t),o=Ho(e),r=Ho(t);return{top:o.top+n.top-r.top,left:o.left+n.left-r.left}}(n,e);this._positionFromTop=o.top,this._positionFromLeft=o.left}var r=Ao(e,this.props);i===r.height&&l===r.width||(this.setState({height:r.height,width:r.width}),t({height:r.height,width:r.width})),!0===this.props.updateScrollTopOnUpdatePosition&&(this.__handleWindowScrollEvent(),this.__resetIsScrolling())}},{key:"componentDidMount",value:function(){var e=this.props.scrollElement;this._detectElementResize=_l(),this.updatePosition(e),e&&(Do(this,e),this._registerResizeListener(e)),this._isMounted=!0}},{key:"componentDidUpdate",value:function(e,t){var a=this.props.scrollElement,i=e.scrollElement;i!==a&&null!=i&&null!=a&&(this.updatePosition(a),Lo(this,i),Do(this,a),this._unregisterResizeListener(i),this._registerResizeListener(a))}},{key:"componentWillUnmount",value:function(){var e=this.props.scrollElement;e&&(Lo(this,e),this._unregisterResizeListener(e)),this._isMounted=!1}},{key:"render",value:function(){var e=this.props.children,t=this.state,a=t.isScrolling,i=t.scrollTop,l=t.scrollLeft,n=t.height,o=t.width;return w.createElement("div",{ref:this._windowScrollerRef},e({onChildScroll:this._onChildScroll,registerChild:this._registerChild,height:n,isScrolling:a,scrollLeft:l,scrollTop:i,width:o}))}}])}(w.PureComponent);ml(No,"defaultProps",{onResize:function(){},onScroll:function(){},scrollingResetTimeInterval:150,scrollElement:Io(),serverHeight:0,serverWidth:0});const Vo=e=>{const{searchIconInputValue:t,onClickRemoveSearch:a,searchIcon:i,inputElement:l}=e;return(0,w.createElement)("section",{className:"uagb-ip-header"},(0,w.createElement)("h2",null,(0,M.__)("Icon Library","sureforms")),(0,w.createElement)("div",{className:"uagb-ip-search-container"},(0,w.createElement)("div",{className:"uagb-ip-search-bar"},""===t?zi("sistrix"):(0,w.createElement)("span",{onClick:a,className:"dashicons dashicons-no-alt"}),(0,w.createElement)("input",{type:"text",placeholder:(0,M.__)("Search","sureforms"),value:t,onChange:i,ref:l}))))},Go=e=>{const{value:t,onChange:a,closeModal:i,defaultIcons:l,iconCategoryList:n}=e,o={...srfm_spec_blocks_info.uagb_svg_icons},r=e=>((e,t)=>Array.from({length:Math.ceil(e.length/t)},(a,i)=>e.slice(i*t,i*t+t)))(e,8),[s,u]=(0,x.useState)(""),[c,g]=(0,x.useState)(r(l)),[d,p]=(0,x.useState)("all"),[h,m]=(0,x.useState)(l),[b,f]=(0,x.useState)(""),v=(0,x.useRef)(),y=(0,x.useRef)(),[_,k]=(0,x.useState)(null),[S,C]=(0,x.useState)(null),[T,E]=(0,x.useState)(null),D=e=>{const t=y?.current;return t?"w"===e?t.offsetWidth:t.offsetHeight:null};(0,x.useEffect)(()=>{v.current.focus(),k(D("h")),C(D("w"));const e=c.findIndex(e=>e.includes(t));E(e)},[]);const L=e=>{let t=[];if("all"===e)t=l;else if("no-category"===e)for(const e in o)0===o[e].custom_categories.length&&t.push(e);else for(const a in o)o[a].custom_categories.includes(e)&&t.push(a);p(e),m(t),E(null),g(r(t)),u("")};return(0,w.createElement)(te.Modal,{className:"uagb-ip-modal-wrapper",onRequestClose:i,overlayClassName:"uagb-ip-modal-wrapper-overlay",shouldCloseOnClickOutside:!1,closeButtonLabel:(0,M.__)("Close","sureforms")},(0,w.createElement)(Vo,{searchIconInputValue:s,onClickRemoveSearch:()=>{L(d),u("")},searchIcon:e=>{const t=e.target.value.toLowerCase();if(""!==t){const e=[...h].filter(e=>!!o[e]?.label&&-1!==o[e].label.toLowerCase().indexOf(t));g(r(e))}else L(d);u(t)},inputElement:v}),(0,w.createElement)("section",{className:"uagb-ip-lr-container"},(0,w.createElement)("div",{className:"uagb-ip-left"},(0,w.createElement)("div",{className:"uagb-ip-categories-list"},(0,w.createElement)("div",{key:"all",className:"all"===d?"selected":null,onClick:()=>L("all")},(0,M.__)("All Icons","sureforms")),n.map((e,t)=>(0,w.createElement)("div",{key:t,className:e.slug===d?"selected":null,onClick:()=>L(e.slug)},e.title)),(0,w.createElement)("div",{key:"no-category",className:"no-category"===d?"selected":null,onClick:()=>L("no-category")},(0,M.__)("Other","sureforms")))),(0,w.createElement)("div",{className:"uagb-ip-right"},(0,w.createElement)("div",{className:"uagb-ip-modal-container",ref:y},(()=>{if(!c.length)return(0,w.createElement)("div",{className:"uagb-ip-icons icon-not-found"},(0,w.createElement)("div",{className:"uagb-icon-not-available"},(0,w.createElement)("span",null,(0,M.__)("No Icons Found","sureforms"))));const e=S/8;return(0,w.createElement)("div",{className:"uagb-ip-icons"},(0,w.createElement)(wn,{cellRenderer:function(e){const{columnIndex:a,key:i,rowIndex:l,style:n}=e,r=c[l][a];if(!r)return null;const s=ue(["uagb-icon-item",t===r&&"default",r===b&&"selected"]),u=o[r]?.label?o[r].label:"";return(0,w.createElement)("div",{key:i,style:n},(0,w.createElement)("div",{className:s,onClick:()=>{t!==r&&f(r)}},zi(r),(0,w.createElement)(te.Tooltip,{text:u},(0,w.createElement)("span",null,(e=>e?e.length<11?e:e.slice(0,10)+"..":"")(u)))))},columnCount:c[0].length,columnWidth:8===c[0].length?e-2:100,height:_,rowCount:c.length,rowHeight:8===c[0].length?e:100,width:S,scrollToRow:T,autoContainerWidth:!0}))})()))),(0,w.createElement)("section",{className:"uagb-ip-footer"},(0,w.createElement)("button",{className:""===b?"disable":null,onClick:""!==b?()=>{a(b),i()}:null},(0,M.__)("Insert Icon","sureforms"))))},Wo=e=>{(0,x.useLayoutEffect)(()=>(nl.use(),()=>{nl.unuse()}),[]);const{label:t,value:a,onChange:i,help:l=!1}=e,n=[...wp.UAGBSvgIcons],o=[...wp.uagb_icon_category_list],[r,s]=(0,x.useState)(!1),u=()=>s(!0),c=a&&""!==a,g=(0,w.createElement)("div",{className:"uag-ip-placeholder-wrap"},c&&(0,w.createElement)("div",{className:"uag-ip-remove-icon",onClick:()=>{i("")}},zi("xmark")),(0,w.createElement)("div",{className:"uag-ip-selected-icon",onClick:u},(0,w.createElement)("div",{className:"uag-ip-selected-icon-overlay"},!c&&zi("plus")),c&&(0,w.createElement)("div",{className:"uag-ip-selected-icon-value"},zi(a))),(0,w.createElement)("div",{className:"uag-ip-actions"},(0,w.createElement)("span",{onClick:u},c?(0,M.__)("Change Icon","sureforms"):(0,M.__)("Choose Icon","sureforms"))));return(0,w.createElement)("div",{className:"uag-custom-ip components-base-control"},(0,w.createElement)("span",{className:"uag-control-label"},t||(0,M.__)("Icon","sureforms")),g,r&&(0,w.createElement)(Go,{...e,closeModal:()=>s(!1),defaultIcons:n,iconCategoryList:o}),(0,w.createElement)(pe,{text:l}))};var Uo=a(420),jo={};Uo.A&&Uo.A.locals&&(jo.locals=Uo.A.locals);var qo,$o=0,Zo={attributes:{id:"uagb-editor-styles"}};Zo.setAttributes=g(),Zo.insert=u().bind(null,"head"),Zo.domAPI=r(),Zo.insertStyleElement=p(),jo.use=function(e){return Zo.options=e||{},$o++||(qo=n()(Uo.A,Zo)),jo},jo.unuse=function(){$o>0&&! --$o&&(qo(),qo=null)};const Ko=jo,Yo=e=>{const[t,a]=(0,x.useState)(null),i=(0,x.useRef)(null);(0,x.useLayoutEffect)(()=>(Ko.use(),()=>{Ko.unuse()}),[]);const{getSelectedBlock:l}=(0,V.select)("core/block-editor"),n=l()?.name.split("/").pop();(0,x.useEffect)(()=>{a(se(i))},[n]);const o=Q(),{label:r,unit:s,mUnit:u,tUnit:c,disableUnits:g,valueBottom:d,valueLeft:p,valueRight:h,valueTop:m,valueBottomTablet:b,valueLeftTablet:f,valueRightTablet:v,valueTopTablet:y,valueBottomMobile:_,valueLeftMobile:k,valueRightMobile:S,valueTopMobile:C,link:T,setAttributes:E,help:D=!1,min:L=-50}=e,B=(e,t)=>{switch(t){case"desktop":E({[m.label]:e}),E({[h.label]:e}),E({[d.label]:e}),E({[p.label]:e});break;case"tablet":E({[y.label]:e}),E({[v.label]:e}),E({[b.label]:e}),E({[f.label]:e});break;case"mobile":E({[C.label]:e}),E({[S.label]:e}),E({[_.label]:e}),E({[k.label]:e})}},H=(e,t,a="",i=!1)=>{let l=a;switch(""===a&&""!==e&&(l=""===e.target.value?0:Number(e.target.value)),i||(T.value?B(l,t):A(t)),t){case"desktop":E({[m.label]:l});break;case"tablet":E({[y.label]:l});break;case"mobile":E({[C.label]:l})}},A=e=>{switch(e){case"desktop":E({[m.label]:""===m.value||void 0===m.value?0:m.value}),E({[h.label]:""===h.value||void 0===h.value?0:h.value}),E({[d.label]:""===d.value||void 0===d.value?0:d.value}),E({[p.label]:""===p.value||void 0===p.value?0:p.value});break;case"tablet":E({[y.label]:void 0===y.value||""===y.value?0:y.value}),E({[v.label]:void 0===v.value||""===v.value?0:v.value}),E({[b.label]:void 0===b.value||""===b.value?0:b.value}),E({[f.label]:void 0===f.value||""===f.value?0:f.value});break;case"mobile":E({[C.label]:""===C.value||void 0===C.value?0:C.value}),E({[S.label]:""===S.value||void 0===S.value?0:S.value}),E({[_.label]:""===_.value||void 0===_.value?0:_.value}),E({[k.label]:""===k.value||void 0===k.value?0:k.value})}},R=(e,t,a="",i=!1)=>{let l=a;switch(""===a&&""!==e&&(l=""===e.target.value?0:Number(e.target.value)),i||(T.value?B(l,t):A(t)),t){case"desktop":E({[h.label]:l});break;case"tablet":E({[v.label]:l});break;case"mobile":E({[S.label]:l})}},P=(e,t,a="",i=!1)=>{let l=a;switch(""===a&&""!==e&&(l=""===e.target.value?0:Number(e.target.value)),i||(T.value?B(l,t):A(o)),t){case"desktop":E({[d.label]:l});break;case"tablet":E({[b.label]:l});break;case"mobile":E({[_.label]:l})}},z=(e,t,a="",i=!1)=>{let l=a;switch(""===a&&""!==e&&(l=""===e.target.value?0:Number(e.target.value)),i||(T.value&&!i?B(l,t):A(o)),t){case"desktop":E({[p.label]:l});break;case"tablet":E({[f.label]:l});break;case"mobile":E({[k.label]:l})}};let F=[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("Em","sureforms"),unitValue:"em"},{name:(0,M.__)("%","sureforms"),unitValue:"%"}];e.units&&(F=e.units);let I="";T&&(I=(0,w.createElement)("span",{className:"uagb-spacing-control__link uagb-spacing-control-connected dashicons dashicons-admin-links ",onClick:()=>{A(o.toLowerCase()),E({[T.label]:!1})}}),T.value||(I=(0,w.createElement)("span",{className:"uagb-spacing-control__link uagb-spacing-control-disconnected dashicons dashicons-editor-unlink",onClick:()=>{N(),E({[T.label]:!0})}})));const N=()=>{let e;const t=o.toLowerCase();switch(t){case"desktop":e=m.value;break;case"tablet":e=y.value;break;case"mobile":e=C.value}B(e,t)},G={};G.Desktop=(0,w.createElement)(w.Fragment,null,(0,w.createElement)("div",{className:"uagb-spacing-control__inputs"},(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>H(e,"desktop"),value:void 0!==m.value?m.value:""}),(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>R(e,"desktop"),value:void 0!==h.value?h.value:""}),(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>P(e,"desktop"),value:void 0!==d.value?d.value:""}),(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>z(e,"desktop"),value:void 0!==p.value?p.value:""}),I)),G.Tablet=(0,w.createElement)(w.Fragment,null,(0,w.createElement)("div",{className:"uagb-spacing-control__inputs"},(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>H(e,"tablet"),value:void 0!==y.value?y.value:""}),(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>R(e,"tablet"),value:void 0!==v.value?v.value:""}),(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>P(e,"tablet"),value:void 0!==b.value?b.value:""}),(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>z(e,"tablet"),value:void 0!==f.value?f.value:""}),I)),G.Mobile=(0,w.createElement)(w.Fragment,null,(0,w.createElement)("div",{className:"uagb-spacing-control__inputs"},(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>H(e,"mobile"),value:void 0!==C.value?C.value:""}),(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>R(e,"mobile"),value:void 0!==S.value?S.value:""}),(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>P(e,"mobile"),value:void 0!==_.value?_.value:""}),(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>z(e,"mobile"),value:void 0!==k.value?k.value:""}),I));const W=ce(e.label),U=(0,O.applyFilters)(`spectra.${n}.${t}.${W}.before`,"",n),j=(0,O.applyFilters)(`spectra.${n}.${t}.${W}`,"",n);return(0,w.createElement)("div",{ref:i,className:"components-base-control"},U,(0,w.createElement)("div",{className:"uagb-spacing-control"},(0,w.createElement)("div",{className:"uagb-size-type-field-tabs"},(0,w.createElement)("div",{className:"uagb-control__header"},(0,w.createElement)(he,{label:r,responsive:!0}),(0,w.createElement)("div",{className:"uagb-control__actions"},(0,w.createElement)(ke,{onReset:e=>{switch(o.toLowerCase()){case"desktop":H("","desktop",e[m.label],!0),R("","desktop",e[h.label],!0),P("","desktop",e[d.label],!0),z("","desktop",e[p.label],!0),E({[s?.label]:e[s?.label]});break;case"tablet":H("","tablet",e[y.label],!0),R("","tablet",e[v.label],!0),P("","tablet",e[b.label],!0),z("","tablet",e[f.label],!0),E({[c?.label]:e[c?.label]});break;case"mobile":H("","mobile",e[C.label],!0),R("","mobile",e[S.label],!0),P("","mobile",e[_.label],!0),z("","mobile",e[k.label],!0),E({[u?.label]:e[u?.label]})}},attributeNames:[m?.label,h?.label,d?.label,p?.label,y?.label,v?.label,b?.label,f?.label,C?.label,S?.label,_?.label,k?.label,s?.label,c?.label,u?.label]}),(0,w.createElement)(te.ButtonGroup,{className:"uagb-control__units","aria-label":(0,M.__)("Select Units","sureforms")},!g&&(e=>{const t=[];return e.map(e=>t.push((0,w.createElement)(te.Tooltip,{text:(0,M.sprintf)(/* translators: abbreviation for units */ /* translators: abbreviation for units */ +(0,M.__)("%s units","sureforms"),t.name),onClick:()=>p(t.unitValue)},t.unitValue)))),a})(g)))),(0,w.createElement)("div",{className:"uagb-range-control__mobile-controls"},(0,w.createElement)(te.RangeControl,{__next40pxDefaultSize:!0,value:c,onChange:d,withInputField:!1,allowReset:!1,max:s,min:u,step:e?.step||1,initialPosition:c,marks:e?.marks||!1}),o&&Se&&(0,w.createElement)(te.__experimentalNumberControl,{__next40pxDefaultSize:!0,disabled:e.disabled,isShiftStepEnabled:r,max:s,min:u,onChange:d,value:c,step:e?.step||1})),(0,w.createElement)(pe,{text:e.help})),b)};Ce.defaultProps={label:(0,M.__)("Margin","sureforms"),className:"",allowReset:!0,withInputField:!0,isShiftStepEnabled:!0,max:1/0,min:-1/0,resetFallbackValue:"",placeholder:null,unit:["px","em"],displayUnit:!0,responsive:!1,help:!1,marks:!1};const Me=Ce;function Te(e){const t=(0,V.useSelect)(e=>e("core/edit-post")?.__experimentalGetPreviewDeviceType(),[]),{sizeText:a,size:i,min:l,type:n,typeTablet:o,typeMobile:r,setAttributes:s,sizeLabel:u,sizeTabletText:c,sizeTablet:g,sizeTabletLabel:d,sizeMobileText:p,sizeMobile:h,sizeMobileLabel:m}=e,b={};return b.Desktop=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Me,{...e,label:a,value:i.value||"",min:l,max:200,unit:n,responsive:!0,setAttributes:s,data:{value:i.value,label:u},step:e?.step})),b.Tablet=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Me,{...e,label:c,value:g.value,min:l,max:200,unit:o||n,responsive:!0,setAttributes:s,data:{value:g.value,label:d},step:e?.stepTablet?e?.stepTablet:e?.step})),b.Mobile=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Me,{...e,label:p,value:h.value,min:l,max:200,unit:r||n,responsive:!0,setAttributes:s,data:{value:h.value,label:m},step:e?.stepMobile?e?.stepMobile:e?.step})),(0,w.createElement)("div",{className:"uagb-size-type-field-tabs"},(0,w.createElement)("div",{className:"uagb-responsive-control-inner"},b[t]?b[t]:b.Desktop))}const De={ABeeZee:{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},Abel:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Abhaya Libre":{v:["regular","500","600","700","800"],subset:["latin","latin-ext","sinhala"],weight:["Default","400","500","600","700","800"],i:["normal"]},Aboreto:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Abril Fatface":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Abyssinica SIL":{v:["regular"],subset:["ethiopic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Aclonica:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Acme:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Actor:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Adamina:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Advent Pro":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Aguafina Script":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Akaya Kanadaka":{v:["regular"],subset:["kannada","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Akaya Telivigala":{v:["regular"],subset:["latin","latin-ext","telugu"],weight:["Default","400"],i:["normal"]},Akronim:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Akshar:{v:["300","regular","500","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},Aladin:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Alata:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Alatsi:{v:["regular"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Albert Sans":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Aldrich:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Alef:{v:["regular","700"],subset:["hebrew","latin"],weight:["Default","400","700"],i:["normal"]},Alegreya:{v:["regular","500","600","700","800","900","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800","900"],i:["normal","italic"]},"Alegreya SC":{v:["regular","italic","500","500italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","400","500","700","800","900"],i:["normal","italic"]},"Alegreya Sans":{v:["100","100italic","300","300italic","regular","italic","500","500italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","300","400","500","700","800","900"],i:["normal","italic"]},"Alegreya Sans SC":{v:["100","100italic","300","300italic","regular","italic","500","500italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","300","400","500","700","800","900"],i:["normal","italic"]},Aleo:{v:["300","300italic","regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","300","400","700"],i:["normal","italic"]},"Alex Brush":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Alexandria:{v:["100","200","300","regular","500","600","700","800","900"],subset:["arabic","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Alfa Slab One":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Alice:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Alike:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Alike Angular":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Alkalami:{v:["regular"],subset:["arabic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Alkatra:{v:["regular","500","600","700"],subset:["bengali","devanagari","latin","latin-ext","oriya"],weight:["Default","400","500","600","700"],i:["normal"]},Allan:{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Allerta:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Allerta Stencil":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Allison:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Allura:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Almarai:{v:["300","regular","700","800"],subset:["arabic"],weight:["Default","300","400","700","800"],i:["normal"]},Almendra:{v:["regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},"Almendra Display":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Almendra SC":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Alumni Sans":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Alumni Sans Collegiate One":{v:["regular","italic"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal","italic"]},"Alumni Sans Inline One":{v:["regular","italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal","italic"]},"Alumni Sans Pinstripe":{v:["regular","italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal","italic"]},Amarante:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Amaranth:{v:["regular","italic","700","700italic"],subset:["latin"],weight:["Default","400","700"],i:["normal","italic"]},"Amatic SC":{v:["regular","700"],subset:["cyrillic","hebrew","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal"]},Amethysta:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Amiko:{v:["regular","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","600","700"],i:["normal"]},Amiri:{v:["regular","italic","700","700italic"],subset:["arabic","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},"Amiri Quran":{v:["regular"],subset:["arabic","latin"],weight:["Default","400"],i:["normal"]},Amita:{v:["regular","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Anaheim:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Andada Pro":{v:["regular","500","600","700","800","italic","500italic","600italic","700italic","800italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal","italic"]},Andika:{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},"Anek Bangla":{v:["100","200","300","regular","500","600","700","800"],subset:["bengali","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},"Anek Devanagari":{v:["100","200","300","regular","500","600","700","800"],subset:["devanagari","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},"Anek Gujarati":{v:["100","200","300","regular","500","600","700","800"],subset:["gujarati","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},"Anek Gurmukhi":{v:["100","200","300","regular","500","600","700","800"],subset:["gurmukhi","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},"Anek Kannada":{v:["100","200","300","regular","500","600","700","800"],subset:["kannada","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},"Anek Latin":{v:["100","200","300","regular","500","600","700","800"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},"Anek Malayalam":{v:["100","200","300","regular","500","600","700","800"],subset:["latin","latin-ext","malayalam"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},"Anek Odia":{v:["100","200","300","regular","500","600","700","800"],subset:["latin","latin-ext","oriya"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},"Anek Tamil":{v:["100","200","300","regular","500","600","700","800"],subset:["latin","latin-ext","tamil"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},"Anek Telugu":{v:["100","200","300","regular","500","600","700","800"],subset:["latin","latin-ext","telugu"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},Angkor:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},"Annie Use Your Telescope":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Anonymous Pro":{v:["regular","italic","700","700italic"],subset:["cyrillic","greek","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Antic:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Antic Didone":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Antic Slab":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Anton:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Antonio:{v:["100","200","300","regular","500","600","700"],subset:["latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},Anuphan:{v:["100","200","300","regular","500","600","700"],subset:["cyrillic-ext","latin","latin-ext","thai","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},Anybody:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Aoboshi One":{v:["regular"],subset:["japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Arapey:{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},Arbutus:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Arbutus Slab":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Architects Daughter":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Archivo:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Archivo Black":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Archivo Narrow":{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},"Are You Serious":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Aref Ruqaa":{v:["regular","700"],subset:["arabic","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"Aref Ruqaa Ink":{v:["regular","700"],subset:["arabic","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Arima:{v:["100","200","300","regular","500","600","700"],subset:["greek","greek-ext","latin","latin-ext","malayalam","tamil","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},Arimo:{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","hebrew","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},Arizonia:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Armata:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Arsenal:{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},Artifika:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Arvo:{v:["regular","italic","700","700italic"],subset:["latin"],weight:["Default","400","700"],i:["normal","italic"]},Arya:{v:["regular","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Asap:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Asap Condensed":{v:["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Asar:{v:["regular"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Asset:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Assistant:{v:["200","300","regular","500","600","700","800"],subset:["hebrew","latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},Astloch:{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},Asul:{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},Athiti:{v:["200","300","regular","500","600","700"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal"]},"Atkinson Hyperlegible":{v:["regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Atma:{v:["300","regular","500","600","700"],subset:["bengali","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Atomic Age":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Aubrey:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Audiowide:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Autour One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Average:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Average Sans":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Averia Gruesa Libre":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Averia Libre":{v:["300","300italic","regular","italic","700","700italic"],subset:["latin"],weight:["Default","300","400","700"],i:["normal","italic"]},"Averia Sans Libre":{v:["300","300italic","regular","italic","700","700italic"],subset:["latin"],weight:["Default","300","400","700"],i:["normal","italic"]},"Averia Serif Libre":{v:["300","300italic","regular","italic","700","700italic"],subset:["latin"],weight:["Default","300","400","700"],i:["normal","italic"]},"Azeret Mono":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},B612:{v:["regular","italic","700","700italic"],subset:["latin"],weight:["Default","400","700"],i:["normal","italic"]},"B612 Mono":{v:["regular","italic","700","700italic"],subset:["latin"],weight:["Default","400","700"],i:["normal","italic"]},"BIZ UDGothic":{v:["regular","700"],subset:["cyrillic","greek-ext","japanese","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"BIZ UDMincho":{v:["regular","700"],subset:["cyrillic","greek-ext","japanese","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"BIZ UDPGothic":{v:["regular","700"],subset:["cyrillic","greek-ext","japanese","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"BIZ UDPMincho":{v:["regular","700"],subset:["cyrillic","greek-ext","japanese","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Babylonica:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Bad Script":{v:["regular"],subset:["cyrillic","latin"],weight:["Default","400"],i:["normal"]},Bahiana:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Bahianita:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Bai Jamjuree":{v:["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal","italic"]},"Bakbak One":{v:["regular"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Ballet:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Baloo 2":{v:["regular","500","600","700","800"],subset:["devanagari","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Baloo Bhai 2":{v:["regular","500","600","700","800"],subset:["gujarati","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Baloo Bhaijaan 2":{v:["regular","500","600","700","800"],subset:["arabic","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Baloo Bhaina 2":{v:["regular","500","600","700","800"],subset:["latin","latin-ext","oriya","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Baloo Chettan 2":{v:["regular","500","600","700","800"],subset:["latin","latin-ext","malayalam","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Baloo Da 2":{v:["regular","500","600","700","800"],subset:["bengali","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Baloo Paaji 2":{v:["regular","500","600","700","800"],subset:["gurmukhi","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Baloo Tamma 2":{v:["regular","500","600","700","800"],subset:["kannada","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Baloo Tammudu 2":{v:["regular","500","600","700","800"],subset:["latin","latin-ext","telugu","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Baloo Thambi 2":{v:["regular","500","600","700","800"],subset:["latin","latin-ext","tamil","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Balsamiq Sans":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Balthazar:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Bangers:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Barlow:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Barlow Condensed":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Barlow Semi Condensed":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Barriecito:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Barrio:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Basic:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Baskervville:{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},Battambang:{v:["100","300","regular","700","900"],subset:["khmer","latin"],weight:["Default","100","300","400","700","900"],i:["normal"]},Baumans:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Bayon:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},"Be Vietnam Pro":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Beau Rivage":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Bebas Neue":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Belgrano:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Bellefair:{v:["regular"],subset:["hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Belleza:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Bellota:{v:["300","300italic","regular","italic","700","700italic"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","300","400","700"],i:["normal","italic"]},"Bellota Text":{v:["300","300italic","regular","italic","700","700italic"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","300","400","700"],i:["normal","italic"]},BenchNine:{v:["300","regular","700"],subset:["latin","latin-ext"],weight:["Default","300","400","700"],i:["normal"]},Benne:{v:["regular"],subset:["kannada","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Bentham:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Berkshire Swash":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Besley:{v:["regular","500","600","700","800","900","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext"],weight:["Default","400","500","600","700","800","900"],i:["normal","italic"]},"Beth Ellen":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Bevan:{v:["regular","italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal","italic"]},"BhuTuka Expanded One":{v:["regular"],subset:["gurmukhi","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Big Shoulders Display":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Big Shoulders Inline Display":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Big Shoulders Inline Text":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Big Shoulders Stencil Display":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Big Shoulders Stencil Text":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Big Shoulders Text":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Bigelow Rules":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Bigshot One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Bilbo:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Bilbo Swash Caps":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},BioRhyme:{v:["200","300","regular","700","800"],subset:["latin","latin-ext"],weight:["Default","200","300","400","700","800"],i:["normal"]},"BioRhyme Expanded":{v:["200","300","regular","700","800"],subset:["latin","latin-ext"],weight:["Default","200","300","400","700","800"],i:["normal"]},Birthstone:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Birthstone Bounce":{v:["regular","500"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500"],i:["normal"]},Biryani:{v:["200","300","regular","600","700","800","900"],subset:["devanagari","latin","latin-ext"],weight:["Default","200","300","400","600","700","800","900"],i:["normal"]},Bitter:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Black And White Picture":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},"Black Han Sans":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},"Black Ops One":{v:["regular"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Blaka:{v:["regular"],subset:["arabic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Blaka Hollow":{v:["regular"],subset:["arabic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Blaka Ink":{v:["regular"],subset:["arabic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Blinker:{v:["100","200","300","regular","600","700","800","900"],subset:["latin","latin-ext"],weight:["Default","100","200","300","400","600","700","800","900"],i:["normal"]},"Bodoni Moda":{v:["regular","500","600","700","800","900","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext"],weight:["Default","400","500","600","700","800","900"],i:["normal","italic"]},Bokor:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},"Bona Nova":{v:["regular","italic","700"],subset:["cyrillic","cyrillic-ext","greek","hebrew","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},Bonbon:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Bonheur Royale":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Boogaloo:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Bowlby One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Bowlby One SC":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Braah One":{v:["regular"],subset:["gurmukhi","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Brawler:{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},"Bree Serif":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Bruno Ace":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Bruno Ace SC":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Brygada 1918":{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},"Bubblegum Sans":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Bubbler One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Buda:{v:["300"],subset:["latin"],weight:["Default","300","400"],i:["normal"]},Buenard:{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Bungee:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Bungee Hairline":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Bungee Inline":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Bungee Outline":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Bungee Shade":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Bungee Spice":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Butcherman:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Butterfly Kids":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Cabin:{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},"Cabin Condensed":{v:["regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal"]},"Cabin Sketch":{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},"Caesar Dressing":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Cagliostro:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Cairo:{v:["200","300","regular","500","600","700","800","900"],subset:["arabic","latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal"]},"Cairo Play":{v:["200","300","regular","500","600","700","800","900"],subset:["arabic","latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal"]},Caladea:{v:["regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Calistoga:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Calligraffitti:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Cambay:{v:["regular","italic","700","700italic"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Cambo:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Candal:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Cantarell:{v:["regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},"Cantata One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Cantora One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Capriola:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Caramel:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Carattere:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Cardo:{v:["regular","italic","700"],subset:["greek","greek-ext","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Carlito:{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},Carme:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Carrois Gothic":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Carrois Gothic SC":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Carter One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Castoro:{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Castoro Titling":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Catamaran:{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","tamil"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},Caudex:{v:["regular","italic","700","700italic"],subset:["greek","greek-ext","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Caveat:{v:["regular","500","600","700"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Caveat Brush":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Cedarville Cursive":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Ceviche One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Chakra Petch":{v:["300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},Changa:{v:["200","300","regular","500","600","700","800"],subset:["arabic","latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},"Changa One":{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},Chango:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Charis SIL":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},Charm:{v:["regular","700"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","400","700"],i:["normal"]},Charmonman:{v:["regular","700"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","400","700"],i:["normal"]},Chathura:{v:["100","300","regular","700","800"],subset:["latin","telugu"],weight:["Default","100","300","400","700","800"],i:["normal"]},"Chau Philomene One":{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Chela One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Chelsea Market":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Chenla:{v:["regular"],subset:["khmer"],weight:["Default","400"],i:["normal"]},Cherish:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Cherry Bomb One":{v:["regular"],subset:["japanese","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Cherry Cream Soda":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Cherry Swash":{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Chewy:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Chicle:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Chilanka:{v:["regular"],subset:["latin","latin-ext","malayalam"],weight:["Default","400"],i:["normal"]},Chivo:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Chivo Mono":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Chokokutai:{v:["regular"],subset:["japanese","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Chonburi:{v:["regular"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","400"],i:["normal"]},Cinzel:{v:["regular","500","600","700","800","900"],subset:["latin","latin-ext"],weight:["Default","400","500","600","700","800","900"],i:["normal"]},"Cinzel Decorative":{v:["regular","700","900"],subset:["latin"],weight:["Default","400","700","900"],i:["normal"]},"Clicker Script":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Climate Crisis":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Coda:{v:["regular","800"],subset:["latin","latin-ext"],weight:["Default","400","800"],i:["normal"]},"Coda Caption":{v:["800"],subset:["latin","latin-ext"],weight:["Default","400","800"],i:["normal"]},Codystar:{v:["300","regular"],subset:["latin","latin-ext"],weight:["Default","300","400"],i:["normal"]},Coiny:{v:["regular"],subset:["latin","latin-ext","tamil","vietnamese"],weight:["Default","400"],i:["normal"]},Combo:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Comfortaa:{v:["300","regular","500","600","700"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},Comforter:{v:["regular"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Comforter Brush":{v:["regular"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Comic Neue":{v:["300","300italic","regular","italic","700","700italic"],subset:["latin"],weight:["Default","300","400","700"],i:["normal","italic"]},"Coming Soon":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Comme:{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},Commissioner:{v:["100","200","300","regular","500","600","700","800","900"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Concert One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Condiment:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Content:{v:["regular","700"],subset:["khmer"],weight:["Default","400","700"],i:["normal"]},"Contrail One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Convergence:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Cookie:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Copse:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Corben:{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Corinthia:{v:["regular","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal"]},Cormorant:{v:["300","regular","500","600","700","300italic","italic","500italic","600italic","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},"Cormorant Garamond":{v:["300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},"Cormorant Infant":{v:["300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},"Cormorant SC":{v:["300","regular","500","600","700"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Cormorant Unicase":{v:["300","regular","500","600","700"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Cormorant Upright":{v:["300","regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},Courgette:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Courier Prime":{v:["regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Cousine:{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","hebrew","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},Coustard:{v:["regular","900"],subset:["latin"],weight:["Default","400","900"],i:["normal"]},"Covered By Your Grace":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Crafty Girls":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Creepster:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Crete Round":{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Crimson Pro":{v:["200","300","regular","500","600","700","800","900","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Crimson Text":{v:["regular","italic","600","600italic","700","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","600","700"],i:["normal","italic"]},"Croissant One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Crushed:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Cuprum:{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},"Cute Font":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},Cutive:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Cutive Mono":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"DM Mono":{v:["300","300italic","regular","italic","500","500italic"],subset:["latin","latin-ext"],weight:["Default","300","400","500"],i:["normal","italic"]},"DM Sans":{v:["regular","italic","500","500italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","500","700"],i:["normal","italic"]},"DM Serif Display":{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"DM Serif Text":{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},Damion:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Dancing Script":{v:["regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal"]},Dangrek:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},"Darker Grotesque":{v:["300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800","900"],i:["normal"]},"Darumadrop One":{v:["regular"],subset:["japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"David Libre":{v:["regular","500","700"],subset:["hebrew","latin","latin-ext","vietnamese"],weight:["Default","400","500","700"],i:["normal"]},"Dawning of a New Day":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Days One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Dekko:{v:["regular"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Dela Gothic One":{v:["regular"],subset:["cyrillic","greek","japanese","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Delicious Handrawn":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Delius:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Delius Swash Caps":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Delius Unicase":{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},"Della Respira":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Denk One":{v:["regular"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Devonshire:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Dhurjati:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},"Didact Gothic":{v:["regular"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Diplomata:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Diplomata SC":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Do Hyeon":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},Dokdo:{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},Domine:{v:["regular","500","600","700"],subset:["latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Donegal One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Dongle:{v:["300","regular","700"],subset:["korean","latin","latin-ext","vietnamese"],weight:["Default","300","400","700"],i:["normal"]},"Doppio One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Dorsa:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Dosis:{v:["200","300","regular","500","600","700","800"],subset:["latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},DotGothic16:{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Dr Sugiyama":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Duru Sans":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},DynaPuff:{v:["regular","500","600","700"],subset:["cyrillic-ext","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},Dynalight:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"EB Garamond":{v:["regular","500","600","700","800","italic","500italic","600italic","700italic","800italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal","italic"]},"Eagle Lake":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"East Sea Dokdo":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},Eater:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Economica:{v:["regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Eczar:{v:["regular","500","600","700","800"],subset:["devanagari","greek","greek-ext","latin","latin-ext"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Edu NSW ACT Foundation":{v:["regular","500","600","700"],subset:["latin"],weight:["Default","400","500","600","700"],i:["normal"]},"Edu QLD Beginner":{v:["regular","500","600","700"],subset:["latin"],weight:["Default","400","500","600","700"],i:["normal"]},"Edu SA Beginner":{v:["regular","500","600","700"],subset:["latin"],weight:["Default","400","500","600","700"],i:["normal"]},"Edu TAS Beginner":{v:["regular","500","600","700"],subset:["latin"],weight:["Default","400","500","600","700"],i:["normal"]},"Edu VIC WA NT Beginner":{v:["regular","500","600","700"],subset:["latin"],weight:["Default","400","500","600","700"],i:["normal"]},"El Messiri":{v:["regular","500","600","700"],subset:["arabic","cyrillic","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},Electrolize:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Elsie:{v:["regular","900"],subset:["latin","latin-ext"],weight:["Default","400","900"],i:["normal"]},"Elsie Swash Caps":{v:["regular","900"],subset:["latin","latin-ext"],weight:["Default","400","900"],i:["normal"]},"Emblema One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Emilys Candy":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Encode Sans":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Encode Sans Condensed":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Encode Sans Expanded":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Encode Sans SC":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Encode Sans Semi Condensed":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Encode Sans Semi Expanded":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},Engagement:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Englebert:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Enriqueta:{v:["regular","500","600","700"],subset:["latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},Ephesis:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Epilogue:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Erica One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Esteban:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Estonia:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Euphoria Script":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Ewert:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Exo:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Exo 2":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Expletus Sans":{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal","italic"]},Explora:{v:["regular"],subset:["cherokee","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Fahkwang:{v:["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal","italic"]},"Familjen Grotesk":{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},"Fanwood Text":{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},Farro:{v:["300","regular","500","700"],subset:["latin","latin-ext"],weight:["Default","300","400","500","700"],i:["normal"]},Farsan:{v:["regular"],subset:["gujarati","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Fascinate:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Fascinate Inline":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Faster One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Fasthand:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},"Fauna One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Faustina:{v:["300","regular","500","600","700","800","300italic","italic","500italic","600italic","700italic","800italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800"],i:["normal","italic"]},Federant:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Federo:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Felipa:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Fenix:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Festive:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Figtree:{v:["300","regular","500","600","700","800","900","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext"],weight:["Default","300","400","500","600","700","800","900"],i:["normal","italic"]},"Finger Paint":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Finlandica:{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal","italic"]},"Fira Code":{v:["300","regular","500","600","700"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Fira Mono":{v:["regular","500","700"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext"],weight:["Default","400","500","700"],i:["normal"]},"Fira Sans":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Fira Sans Condensed":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Fira Sans Extra Condensed":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Fjalla One":{v:["regular"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Fjord One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Flamenco:{v:["300","regular"],subset:["latin"],weight:["Default","300","400"],i:["normal"]},Flavors:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Fleur De Leah":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Flow Block":{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Flow Circular":{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Flow Rounded":{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Foldit:{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},Fondamento:{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Fontdiner Swanky":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Forum:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Fragment Mono":{v:["regular","italic"],subset:["cyrillic-ext","latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Francois One":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Frank Ruhl Libre":{v:["300","regular","500","600","700","800","900"],subset:["hebrew","latin","latin-ext"],weight:["Default","300","400","500","600","700","800","900"],i:["normal"]},Fraunces:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Freckle Face":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Fredericka the Great":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Fredoka:{v:["300","regular","500","600","700"],subset:["hebrew","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},Freehand:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},Fresca:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Frijole:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Fruktur:{v:["regular","italic"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal","italic"]},"Fugaz One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Fuggles:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Fuzzy Bubbles":{v:["regular","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal"]},"GFS Didot":{v:["regular"],subset:["greek"],weight:["Default","400"],i:["normal"]},"GFS Neohellenic":{v:["regular","italic","700","700italic"],subset:["greek"],weight:["Default","400","700"],i:["normal","italic"]},Gabriela:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Gaegu:{v:["300","regular","700"],subset:["korean","latin"],weight:["Default","300","400","700"],i:["normal"]},Gafata:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Gajraj One":{v:["regular"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Galada:{v:["regular"],subset:["bengali","latin"],weight:["Default","400"],i:["normal"]},Galdeano:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Galindo:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Gamja Flower":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},Gantari:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Gayathri:{v:["100","regular","700"],subset:["latin","malayalam"],weight:["Default","100","400","700"],i:["normal"]},Gelasio:{v:["regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},"Gemunu Libre":{v:["200","300","regular","500","600","700","800"],subset:["latin","latin-ext","sinhala"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},Genos:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cherokee","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Gentium Book Plus":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},"Gentium Plus":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},Geo:{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},Georama:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Geostar:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Geostar Fill":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Germania One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Gideon Roman":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Gidugu:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},"Gilda Display":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Girassol:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Give You Glory":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Glass Antiqua":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Glegoo:{v:["regular","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Gloock:{v:["regular"],subset:["cyrillic-ext","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Gloria Hallelujah":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Glory:{v:["100","200","300","regular","500","600","700","800","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal","italic"]},Gluten:{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Goblin One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Gochi Hand":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Goldman:{v:["regular","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal"]},"Golos Text":{v:["regular","500","600","700","800","900"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400","500","600","700","800","900"],i:["normal"]},Gorditas:{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},"Gothic A1":{v:["100","200","300","regular","500","600","700","800","900"],subset:["korean","latin"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},Gotu:{v:["regular"],subset:["devanagari","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Goudy Bookletter 1911":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Gowun Batang":{v:["regular","700"],subset:["korean","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal"]},"Gowun Dodum":{v:["regular"],subset:["korean","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Graduate:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Grand Hotel":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Grandstander:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Grape Nuts":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Gravitas One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Great Vibes":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Grechen Fuemen":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Grenze:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Grenze Gotisch":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Grey Qo":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Griffy:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Gruppo:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Gudea:{v:["regular","italic","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Gugi:{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},Gulzar:{v:["regular"],subset:["arabic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Gupter:{v:["regular","500","700"],subset:["latin"],weight:["Default","400","500","700"],i:["normal"]},Gurajada:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Gwendolyn:{v:["regular","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal"]},Habibi:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Hachi Maru Pop":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Hahmlet:{v:["100","200","300","regular","500","600","700","800","900"],subset:["korean","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},Halant:{v:["300","regular","500","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Hammersmith One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Hanalei:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Hanalei Fill":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Handlee:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Hanken Grotesk":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Hanuman:{v:["100","300","regular","700","900"],subset:["khmer","latin"],weight:["Default","100","300","400","700","900"],i:["normal"]},"Happy Monkey":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Harmattan:{v:["regular","500","600","700"],subset:["arabic","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Headland One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Heebo:{v:["100","200","300","regular","500","600","700","800","900"],subset:["hebrew","latin"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Henny Penny":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Hepta Slab":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Herr Von Muellerhoff":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Hi Melody":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},"Hina Mincho":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Hind:{v:["300","regular","500","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Hind Guntur":{v:["300","regular","500","600","700"],subset:["latin","latin-ext","telugu"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Hind Madurai":{v:["300","regular","500","600","700"],subset:["latin","latin-ext","tamil"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Hind Siliguri":{v:["300","regular","500","600","700"],subset:["bengali","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Hind Vadodara":{v:["300","regular","500","600","700"],subset:["gujarati","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Holtwood One SC":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Homemade Apple":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Homenaje:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Hubballi:{v:["regular"],subset:["kannada","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Hurricane:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"IBM Plex Mono":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal","italic"]},"IBM Plex Sans":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal","italic"]},"IBM Plex Sans Arabic":{v:["100","200","300","regular","500","600","700"],subset:["arabic","cyrillic-ext","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"IBM Plex Sans Condensed":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal","italic"]},"IBM Plex Sans Devanagari":{v:["100","200","300","regular","500","600","700"],subset:["cyrillic-ext","devanagari","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"IBM Plex Sans Hebrew":{v:["100","200","300","regular","500","600","700"],subset:["cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"IBM Plex Sans JP":{v:["100","200","300","regular","500","600","700"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"IBM Plex Sans KR":{v:["100","200","300","regular","500","600","700"],subset:["korean","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"IBM Plex Sans Thai":{v:["100","200","300","regular","500","600","700"],subset:["cyrillic-ext","latin","latin-ext","thai"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"IBM Plex Sans Thai Looped":{v:["100","200","300","regular","500","600","700"],subset:["cyrillic-ext","latin","latin-ext","thai"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"IBM Plex Serif":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal","italic"]},"IM Fell DW Pica":{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},"IM Fell DW Pica SC":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"IM Fell Double Pica":{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},"IM Fell Double Pica SC":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"IM Fell English":{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},"IM Fell English SC":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"IM Fell French Canon":{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},"IM Fell French Canon SC":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"IM Fell Great Primer":{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},"IM Fell Great Primer SC":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Ibarra Real Nova":{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal","italic"]},Iceberg:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Iceland:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Imbue:{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Imperial Script":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Imprima:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Inconsolata:{v:["200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal"]},Inder:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Indie Flower":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Ingrid Darling":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Inika:{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"Inknut Antiqua":{v:["300","regular","500","600","700","800","900"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","500","600","700","800","900"],i:["normal"]},"Inria Sans":{v:["300","300italic","regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","300","400","700"],i:["normal","italic"]},"Inria Serif":{v:["300","300italic","regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","300","400","700"],i:["normal","italic"]},Inspiration:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Instrument Sans":{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal","italic"]},"Instrument Serif":{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},Inter:{v:["100","200","300","regular","500","600","700","800","900"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Inter Tight":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Irish Grover":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Island Moments":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Istok Web":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Italiana:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Italianno:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Itim:{v:["regular"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","400"],i:["normal"]},"Jacques Francois":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Jacques Francois Shadow":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Jaldi:{v:["regular","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"JetBrains Mono":{v:["100","200","300","regular","500","600","700","800","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal","italic"]},"Jim Nightshade":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Joan:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Jockey One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Jolly Lodger":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Jomhuria:{v:["regular"],subset:["arabic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Jomolhari:{v:["regular"],subset:["latin","tibetan"],weight:["Default","400"],i:["normal"]},"Josefin Sans":{v:["100","200","300","regular","500","600","700","100italic","200italic","300italic","italic","500italic","600italic","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal","italic"]},"Josefin Slab":{v:["100","200","300","regular","500","600","700","100italic","200italic","300italic","italic","500italic","600italic","700italic"],subset:["latin"],weight:["Default","100","200","300","400","500","600","700"],i:["normal","italic"]},Jost:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Joti One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Jua:{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},Judson:{v:["regular","italic","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},Julee:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Julius Sans One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Junge:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Jura:{v:["300","regular","500","600","700"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","kayah-li","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Just Another Hand":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Just Me Again Down Here":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},K2D:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal","italic"]},Kadwa:{v:["regular","700"],subset:["devanagari","latin"],weight:["Default","400","700"],i:["normal"]},"Kaisei Decol":{v:["regular","500","700"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400","500","700"],i:["normal"]},"Kaisei HarunoUmi":{v:["regular","500","700"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400","500","700"],i:["normal"]},"Kaisei Opti":{v:["regular","500","700"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400","500","700"],i:["normal"]},"Kaisei Tokumin":{v:["regular","500","700","800"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400","500","700","800"],i:["normal"]},Kalam:{v:["300","regular","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","700"],i:["normal"]},Kameron:{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},Kanit:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Kantumruy Pro":{v:["100","200","300","regular","500","600","700","100italic","200italic","300italic","italic","500italic","600italic","700italic"],subset:["khmer","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700"],i:["normal","italic"]},Karantina:{v:["300","regular","700"],subset:["hebrew","latin","latin-ext"],weight:["Default","300","400","700"],i:["normal"]},Karla:{v:["200","300","regular","500","600","700","800","200italic","300italic","italic","500italic","600italic","700italic","800italic"],subset:["latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800"],i:["normal","italic"]},Karma:{v:["300","regular","500","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},Katibeh:{v:["regular"],subset:["arabic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Kaushan Script":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Kavivanar:{v:["regular"],subset:["latin","latin-ext","tamil"],weight:["Default","400"],i:["normal"]},Kavoon:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Kdam Thmor Pro":{v:["regular"],subset:["khmer","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Keania One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Kelly Slab":{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Kenia:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Khand:{v:["300","regular","500","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},Khmer:{v:["regular"],subset:["khmer"],weight:["Default","400"],i:["normal"]},Khula:{v:["300","regular","600","700","800"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","600","700","800"],i:["normal"]},Kings:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Kirang Haerang":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},"Kite One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Kiwi Maru":{v:["300","regular","500"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","300","400","500"],i:["normal"]},"Klee One":{v:["regular","600"],subset:["cyrillic","greek-ext","japanese","latin","latin-ext"],weight:["Default","400","600"],i:["normal"]},Knewave:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},KoHo:{v:["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal","italic"]},Kodchasan:{v:["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal","italic"]},"Koh Santepheap":{v:["100","300","regular","700","900"],subset:["khmer","latin"],weight:["Default","100","300","400","700","900"],i:["normal"]},"Kolker Brush":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Konkhmer Sleokchher":{v:["regular"],subset:["khmer","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Kosugi:{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Kosugi Maru":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Kotta One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Koulen:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},Kranky:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Kreon:{v:["300","regular","500","600","700"],subset:["latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},Kristi:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Krona One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Krub:{v:["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal","italic"]},Kufam:{v:["regular","500","600","700","800","900","italic","500italic","600italic","700italic","800italic","900italic"],subset:["arabic","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800","900"],i:["normal","italic"]},"Kulim Park":{v:["200","200italic","300","300italic","regular","italic","600","600italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","200","300","400","600","700"],i:["normal","italic"]},"Kumar One":{v:["regular"],subset:["gujarati","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Kumar One Outline":{v:["regular"],subset:["gujarati","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Kumbh Sans":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","math"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},Kurale:{v:["regular"],subset:["cyrillic","cyrillic-ext","devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"La Belle Aurore":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Labrada:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Lacquer:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Laila:{v:["300","regular","500","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Lakki Reddy":{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Lalezar:{v:["regular"],subset:["arabic","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Lancelot:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Langar:{v:["regular"],subset:["gurmukhi","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Lateef:{v:["200","300","regular","500","600","700","800"],subset:["arabic","latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},Lato:{v:["100","100italic","300","300italic","regular","italic","700","700italic","900","900italic"],subset:["latin","latin-ext"],weight:["Default","100","300","400","700","900"],i:["normal","italic"]},"Lavishly Yours":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"League Gothic":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"League Script":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"League Spartan":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Leckerli One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Ledger:{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Lekton:{v:["regular","italic","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Lemon:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Lemonada:{v:["300","regular","500","600","700"],subset:["arabic","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},Lexend:{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Lexend Deca":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Lexend Exa":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Lexend Giga":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Lexend Mega":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Lexend Peta":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Lexend Tera":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Lexend Zetta":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Libre Barcode 128":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Libre Barcode 128 Text":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Libre Barcode 39":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Libre Barcode 39 Extended":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Libre Barcode 39 Extended Text":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Libre Barcode 39 Text":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Libre Barcode EAN13 Text":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Libre Baskerville":{v:["regular","italic","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},"Libre Bodoni":{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},"Libre Caslon Display":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Libre Caslon Text":{v:["regular","italic","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},"Libre Franklin":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Licorice:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Life Savers":{v:["regular","700","800"],subset:["latin","latin-ext"],weight:["Default","400","700","800"],i:["normal"]},"Lilita One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Lily Script One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Limelight:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Linden Hill":{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},Literata:{v:["200","300","regular","500","600","700","800","900","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Liu Jian Mao Cao":{v:["regular"],subset:["chinese-simplified","latin"],weight:["Default","400"],i:["normal"]},Livvic:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","900","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","900"],i:["normal","italic"]},Lobster:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Lobster Two":{v:["regular","italic","700","700italic"],subset:["latin"],weight:["Default","400","700"],i:["normal","italic"]},"Londrina Outline":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Londrina Shadow":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Londrina Sketch":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Londrina Solid":{v:["100","300","regular","900"],subset:["latin"],weight:["Default","100","300","400","900"],i:["normal"]},"Long Cang":{v:["regular"],subset:["chinese-simplified","latin"],weight:["Default","400"],i:["normal"]},Lora:{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},"Love Light":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Love Ya Like A Sister":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Loved by the King":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Lovers Quarrel":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Luckiest Guy":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Lusitana:{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},Lustria:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Luxurious Roman":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Luxurious Script":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"M PLUS 1":{v:["100","200","300","regular","500","600","700","800","900"],subset:["japanese","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"M PLUS 1 Code":{v:["100","200","300","regular","500","600","700"],subset:["japanese","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"M PLUS 1p":{v:["100","300","regular","500","700","800","900"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","hebrew","japanese","latin","latin-ext","vietnamese"],weight:["Default","100","300","400","500","700","800","900"],i:["normal"]},"M PLUS 2":{v:["100","200","300","regular","500","600","700","800","900"],subset:["japanese","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"M PLUS Code Latin":{v:["100","200","300","regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"M PLUS Rounded 1c":{v:["100","300","regular","500","700","800","900"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","hebrew","japanese","latin","latin-ext","vietnamese"],weight:["Default","100","300","400","500","700","800","900"],i:["normal"]},"Ma Shan Zheng":{v:["regular"],subset:["chinese-simplified","latin"],weight:["Default","400"],i:["normal"]},Macondo:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Macondo Swash Caps":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Mada:{v:["200","300","regular","500","600","700","800","900"],subset:["arabic","latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal"]},Magra:{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"Maiden Orange":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Maitree:{v:["200","300","regular","500","600","700"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal"]},"Major Mono Display":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Mako:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Mali:{v:["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal","italic"]},Mallanna:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Mandali:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Manjari:{v:["100","regular","700"],subset:["latin","latin-ext","malayalam"],weight:["Default","100","400","700"],i:["normal"]},Manrope:{v:["200","300","regular","500","600","700","800"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},Mansalva:{v:["regular"],subset:["greek","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Manuale:{v:["300","regular","500","600","700","800","300italic","italic","500italic","600italic","700italic","800italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800"],i:["normal","italic"]},Marcellus:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Marcellus SC":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Marck Script":{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Margarine:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Marhey:{v:["300","regular","500","600","700"],subset:["arabic","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Markazi Text":{v:["regular","500","600","700"],subset:["arabic","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal"]},"Marko One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Marmelad:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Martel:{v:["200","300","regular","600","700","800","900"],subset:["devanagari","latin","latin-ext"],weight:["Default","200","300","400","600","700","800","900"],i:["normal"]},"Martel Sans":{v:["200","300","regular","600","700","800","900"],subset:["devanagari","latin","latin-ext"],weight:["Default","200","300","400","600","700","800","900"],i:["normal"]},"Martian Mono":{v:["100","200","300","regular","500","600","700","800"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},Marvel:{v:["regular","italic","700","700italic"],subset:["latin"],weight:["Default","400","700"],i:["normal","italic"]},Mate:{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Mate SC":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Material Icons":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Material Icons Outlined":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Material Icons Round":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Material Icons Sharp":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Material Icons Two Tone":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Material Symbols Outlined":{v:["100","200","300","regular","500","600","700"],subset:["latin"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"Material Symbols Rounded":{v:["100","200","300","regular","500","600","700"],subset:["latin"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"Material Symbols Sharp":{v:["100","200","300","regular","500","600","700"],subset:["latin"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"Maven Pro":{v:["regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800","900"],i:["normal"]},McLaren:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Mea Culpa":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Meddon:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},MedievalSharp:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Medula One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Meera Inimai":{v:["regular"],subset:["latin","tamil"],weight:["Default","400"],i:["normal"]},Megrim:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Meie Script":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Meow Script":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Merienda:{v:["300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800","900"],i:["normal"]},Merriweather:{v:["300","300italic","regular","italic","700","700italic","900","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","700","900"],i:["normal","italic"]},"Merriweather Sans":{v:["300","regular","500","600","700","800","300italic","italic","500italic","600italic","700italic","800italic"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800"],i:["normal","italic"]},Metal:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},"Metal Mania":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Metamorphous:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Metrophobic:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Michroma:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Milonga:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Miltonian:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Miltonian Tattoo":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Mina:{v:["regular","700"],subset:["bengali","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Mingzat:{v:["regular"],subset:["latin","latin-ext","lepcha"],weight:["Default","400"],i:["normal"]},Miniver:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Miriam Libre":{v:["regular","700"],subset:["hebrew","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Mirza:{v:["regular","500","600","700"],subset:["arabic","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Miss Fajardose":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Mitr:{v:["200","300","regular","500","600","700"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal"]},"Mochiy Pop One":{v:["regular"],subset:["japanese","latin"],weight:["Default","400"],i:["normal"]},"Mochiy Pop P One":{v:["regular"],subset:["japanese","latin"],weight:["Default","400"],i:["normal"]},Modak:{v:["regular"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Modern Antiqua":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Mogra:{v:["regular"],subset:["gujarati","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Mohave:{v:["300","regular","500","600","700","300italic","italic","500italic","600italic","700italic"],subset:["latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},Molengo:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Molle:{v:["italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},Monda:{v:["regular","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal"]},Monofett:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Monomaniac One":{v:["regular"],subset:["japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Monoton:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Monsieur La Doulaise":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Montaga:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Montagu Slab":{v:["100","200","300","regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},MonteCarlo:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Montez:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Montserrat:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Montserrat Alternates":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Montserrat Subrayada":{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},"Moo Lah Lah":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Moon Dance":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Moul:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},Moulpali:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},"Mountains of Christmas":{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},"Mouse Memoirs":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Mr Bedfort":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Mr Dafoe":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Mr De Haviland":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Mrs Saint Delafield":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Mrs Sheppards":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Ms Madi":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Mukta:{v:["200","300","regular","500","600","700","800"],subset:["devanagari","latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},"Mukta Mahee":{v:["200","300","regular","500","600","700","800"],subset:["gurmukhi","latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},"Mukta Malar":{v:["200","300","regular","500","600","700","800"],subset:["latin","latin-ext","tamil"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},"Mukta Vaani":{v:["200","300","regular","500","600","700","800"],subset:["gujarati","latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},Mulish:{v:["200","300","regular","500","600","700","800","900","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Murecho:{v:["100","200","300","regular","500","600","700","800","900"],subset:["cyrillic","cyrillic-ext","greek","japanese","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},MuseoModerno:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"My Soul":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Mynerve:{v:["regular"],subset:["greek","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Mystery Quest":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},NTR:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Nabla:{v:["regular"],subset:["cyrillic-ext","latin","latin-ext","math","vietnamese"],weight:["Default","400"],i:["normal"]},"Nanum Brush Script":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},"Nanum Gothic":{v:["regular","700","800"],subset:["korean","latin"],weight:["Default","400","700","800"],i:["normal"]},"Nanum Gothic Coding":{v:["regular","700"],subset:["korean","latin"],weight:["Default","400","700"],i:["normal"]},"Nanum Myeongjo":{v:["regular","700","800"],subset:["korean","latin"],weight:["Default","400","700","800"],i:["normal"]},"Nanum Pen Script":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},Neonderthaw:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Nerko One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Neucha:{v:["regular"],subset:["cyrillic","latin"],weight:["Default","400"],i:["normal"]},Neuton:{v:["200","300","regular","italic","700","800"],subset:["latin","latin-ext"],weight:["Default","200","300","400","700","800"],i:["normal","italic"]},"New Rocker":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"New Tegomin":{v:["regular"],subset:["japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"News Cycle":{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Newsreader:{v:["200","300","regular","500","600","700","800","200italic","300italic","italic","500italic","600italic","700italic","800italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800"],i:["normal","italic"]},Niconne:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Niramit:{v:["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal","italic"]},"Nixie One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Nobile:{v:["regular","italic","500","500italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","500","700"],i:["normal","italic"]},Nokora:{v:["100","300","regular","700","900"],subset:["khmer","latin"],weight:["Default","100","300","400","700","900"],i:["normal"]},Norican:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Nosifer:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Notable:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Nothing You Could Do":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Noticia Text":{v:["regular","italic","700","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},"Noto Color Emoji":{v:["regular"],subset:["emoji"],weight:["Default","400"],i:["normal"]},"Noto Emoji":{v:["300","regular","500","600","700"],subset:["emoji"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Noto Kufi Arabic":{v:["100","200","300","regular","500","600","700","800","900"],subset:["arabic"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Music":{v:["regular"],subset:["latin","latin-ext","music"],weight:["Default","400"],i:["normal"]},"Noto Naskh Arabic":{v:["regular","500","600","700"],subset:["arabic","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Nastaliq Urdu":{v:["regular","500","600","700"],subset:["arabic","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Rashi Hebrew":{v:["100","200","300","regular","500","600","700","800","900"],subset:["hebrew","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","devanagari","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Noto Sans Adlam":{v:["regular","500","600","700"],subset:["adlam","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Adlam Unjoined":{v:["regular","500","600","700"],subset:["adlam","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Anatolian Hieroglyphs":{v:["regular"],subset:["anatolian-hieroglyphs"],weight:["Default","400"],i:["normal"]},"Noto Sans Arabic":{v:["100","200","300","regular","500","600","700","800","900"],subset:["arabic"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Armenian":{v:["100","200","300","regular","500","600","700","800","900"],subset:["armenian","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Avestan":{v:["regular"],subset:["avestan","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Balinese":{v:["regular","500","600","700"],subset:["balinese","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Bamum":{v:["regular","500","600","700"],subset:["bamum","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Bassa Vah":{v:["regular","500","600","700"],subset:["bassa-vah","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Batak":{v:["regular"],subset:["batak","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Bengali":{v:["100","200","300","regular","500","600","700","800","900"],subset:["bengali","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Bhaiksuki":{v:["regular"],subset:["bhaiksuki"],weight:["Default","400"],i:["normal"]},"Noto Sans Brahmi":{v:["regular"],subset:["brahmi"],weight:["Default","400"],i:["normal"]},"Noto Sans Buginese":{v:["regular"],subset:["buginese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Buhid":{v:["regular"],subset:["buhid","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Canadian Aboriginal":{v:["100","200","300","regular","500","600","700","800","900"],subset:["canadian-aboriginal","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Carian":{v:["regular"],subset:["carian"],weight:["Default","400"],i:["normal"]},"Noto Sans Caucasian Albanian":{v:["regular"],subset:["caucasian-albanian"],weight:["Default","400"],i:["normal"]},"Noto Sans Chakma":{v:["regular"],subset:["chakma","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Cham":{v:["100","200","300","regular","500","600","700","800","900"],subset:["cham","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Cherokee":{v:["100","200","300","regular","500","600","700","800","900"],subset:["cherokee","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Chorasmian":{v:["regular"],subset:["chorasmian","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Coptic":{v:["regular"],subset:["coptic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Cuneiform":{v:["regular"],subset:["cuneiform"],weight:["Default","400"],i:["normal"]},"Noto Sans Cypriot":{v:["regular"],subset:["cypriot"],weight:["Default","400"],i:["normal"]},"Noto Sans Deseret":{v:["regular"],subset:["deseret"],weight:["Default","400"],i:["normal"]},"Noto Sans Devanagari":{v:["100","200","300","regular","500","600","700","800","900"],subset:["devanagari","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Display":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Noto Sans Duployan":{v:["regular"],subset:["duployan"],weight:["Default","400"],i:["normal"]},"Noto Sans Egyptian Hieroglyphs":{v:["regular"],subset:["egyptian-hieroglyphs"],weight:["Default","400"],i:["normal"]},"Noto Sans Elbasan":{v:["regular"],subset:["elbasan","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Elymaic":{v:["regular"],subset:["elymaic"],weight:["Default","400"],i:["normal"]},"Noto Sans Ethiopic":{v:["100","200","300","regular","500","600","700","800","900"],subset:["ethiopic","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Georgian":{v:["100","200","300","regular","500","600","700","800","900"],subset:["georgian","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Glagolitic":{v:["regular"],subset:["glagolitic"],weight:["Default","400"],i:["normal"]},"Noto Sans Gothic":{v:["regular"],subset:["gothic"],weight:["Default","400"],i:["normal"]},"Noto Sans Grantha":{v:["regular"],subset:["grantha","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Gujarati":{v:["100","200","300","regular","500","600","700","800","900"],subset:["gujarati","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Gunjala Gondi":{v:["regular"],subset:["gunjala-gondi"],weight:["Default","400"],i:["normal"]},"Noto Sans Gurmukhi":{v:["100","200","300","regular","500","600","700","800","900"],subset:["gurmukhi","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans HK":{v:["100","300","regular","500","700","900"],subset:["chinese-hongkong","latin"],weight:["Default","100","300","400","500","700","900"],i:["normal"]},"Noto Sans Hanifi Rohingya":{v:["regular","500","600","700"],subset:["hanifi-rohingya","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Hanunoo":{v:["regular"],subset:["hanunoo","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Hatran":{v:["regular"],subset:["hatran"],weight:["Default","400"],i:["normal"]},"Noto Sans Hebrew":{v:["100","200","300","regular","500","600","700","800","900"],subset:["hebrew","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Imperial Aramaic":{v:["regular"],subset:["imperial-aramaic"],weight:["Default","400"],i:["normal"]},"Noto Sans Indic Siyaq Numbers":{v:["regular"],subset:["indic-siyaq-numbers"],weight:["Default","400"],i:["normal"]},"Noto Sans Inscriptional Pahlavi":{v:["regular"],subset:["inscriptional-pahlavi"],weight:["Default","400"],i:["normal"]},"Noto Sans Inscriptional Parthian":{v:["regular"],subset:["inscriptional-parthian","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans JP":{v:["100","200","300","regular","500","600","700","800","900"],subset:["cyrillic","japanese","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Javanese":{v:["regular","500","600","700"],subset:["javanese","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans KR":{v:["100","300","regular","500","700","900"],subset:["korean","latin"],weight:["Default","100","300","400","500","700","900"],i:["normal"]},"Noto Sans Kaithi":{v:["regular"],subset:["kaithi"],weight:["Default","400"],i:["normal"]},"Noto Sans Kannada":{v:["100","200","300","regular","500","600","700","800","900"],subset:["kannada","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Kayah Li":{v:["regular","500","600","700"],subset:["kayah-li","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Kharoshthi":{v:["regular"],subset:["kharoshthi","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Khmer":{v:["100","200","300","regular","500","600","700","800","900"],subset:["khmer","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Khojki":{v:["regular"],subset:["khojki","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Khudawadi":{v:["regular"],subset:["khudawadi"],weight:["Default","400"],i:["normal"]},"Noto Sans Lao":{v:["100","200","300","regular","500","600","700","800","900"],subset:["lao","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Lao Looped":{v:["100","200","300","regular","500","600","700","800","900"],subset:["lao","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Lepcha":{v:["regular"],subset:["latin","latin-ext","lepcha"],weight:["Default","400"],i:["normal"]},"Noto Sans Limbu":{v:["regular"],subset:["latin","latin-ext","limbu"],weight:["Default","400"],i:["normal"]},"Noto Sans Linear A":{v:["regular"],subset:["linear-a"],weight:["Default","400"],i:["normal"]},"Noto Sans Linear B":{v:["regular"],subset:["linear-b"],weight:["Default","400"],i:["normal"]},"Noto Sans Lisu":{v:["regular","500","600","700"],subset:["latin","latin-ext","lisu"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Lycian":{v:["regular"],subset:["lycian"],weight:["Default","400"],i:["normal"]},"Noto Sans Lydian":{v:["regular"],subset:["lydian"],weight:["Default","400"],i:["normal"]},"Noto Sans Mahajani":{v:["regular"],subset:["mahajani"],weight:["Default","400"],i:["normal"]},"Noto Sans Malayalam":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","malayalam"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Mandaic":{v:["regular"],subset:["mandaic"],weight:["Default","400"],i:["normal"]},"Noto Sans Manichaean":{v:["regular"],subset:["manichaean"],weight:["Default","400"],i:["normal"]},"Noto Sans Marchen":{v:["regular"],subset:["marchen"],weight:["Default","400"],i:["normal"]},"Noto Sans Masaram Gondi":{v:["regular"],subset:["latin","latin-ext","masaram-gondi"],weight:["Default","400"],i:["normal"]},"Noto Sans Math":{v:["regular"],subset:["math"],weight:["Default","400"],i:["normal"]},"Noto Sans Mayan Numerals":{v:["regular"],subset:["mayan-numerals"],weight:["Default","400"],i:["normal"]},"Noto Sans Medefaidrin":{v:["regular","500","600","700"],subset:["latin","latin-ext","medefaidrin"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Meetei Mayek":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","meetei-mayek"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Mende Kikakui":{v:["regular"],subset:["latin","latin-ext","mende-kikakui"],weight:["Default","400"],i:["normal"]},"Noto Sans Meroitic":{v:["regular"],subset:["meroitic"],weight:["Default","400"],i:["normal"]},"Noto Sans Miao":{v:["regular"],subset:["latin","latin-ext","miao"],weight:["Default","400"],i:["normal"]},"Noto Sans Modi":{v:["regular"],subset:["latin","latin-ext","modi"],weight:["Default","400"],i:["normal"]},"Noto Sans Mongolian":{v:["regular"],subset:["latin","latin-ext","mongolian"],weight:["Default","400"],i:["normal"]},"Noto Sans Mono":{v:["100","200","300","regular","500","600","700","800","900"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Mro":{v:["regular"],subset:["latin","latin-ext","mro"],weight:["Default","400"],i:["normal"]},"Noto Sans Multani":{v:["regular"],subset:["latin","latin-ext","multani"],weight:["Default","400"],i:["normal"]},"Noto Sans Myanmar":{v:["100","200","300","regular","500","600","700","800","900"],subset:["myanmar"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans NKo":{v:["regular"],subset:["latin","latin-ext","nko"],weight:["Default","400"],i:["normal"]},"Noto Sans Nabataean":{v:["regular"],subset:["nabataean"],weight:["Default","400"],i:["normal"]},"Noto Sans Nag Mundari":{v:["regular","500","600","700"],subset:["latin","latin-ext","nag-mundari"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Nandinagari":{v:["regular"],subset:["latin","latin-ext","nandinagari"],weight:["Default","400"],i:["normal"]},"Noto Sans New Tai Lue":{v:["regular","500","600","700"],subset:["latin","latin-ext","new-tai-lue"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Newa":{v:["regular"],subset:["latin","latin-ext","newa"],weight:["Default","400"],i:["normal"]},"Noto Sans Nushu":{v:["regular"],subset:["latin","latin-ext","nushu"],weight:["Default","400"],i:["normal"]},"Noto Sans Ogham":{v:["regular"],subset:["ogham"],weight:["Default","400"],i:["normal"]},"Noto Sans Ol Chiki":{v:["regular","500","600","700"],subset:["latin","latin-ext","ol-chiki"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Old Hungarian":{v:["regular"],subset:["old-hungarian"],weight:["Default","400"],i:["normal"]},"Noto Sans Old Italic":{v:["regular"],subset:["old-italic"],weight:["Default","400"],i:["normal"]},"Noto Sans Old North Arabian":{v:["regular"],subset:["old-north-arabian"],weight:["Default","400"],i:["normal"]},"Noto Sans Old Permic":{v:["regular"],subset:["old-permic"],weight:["Default","400"],i:["normal"]},"Noto Sans Old Persian":{v:["regular"],subset:["old-persian"],weight:["Default","400"],i:["normal"]},"Noto Sans Old Sogdian":{v:["regular"],subset:["old-sogdian"],weight:["Default","400"],i:["normal"]},"Noto Sans Old South Arabian":{v:["regular"],subset:["old-south-arabian"],weight:["Default","400"],i:["normal"]},"Noto Sans Old Turkic":{v:["regular"],subset:["old-turkic"],weight:["Default","400"],i:["normal"]},"Noto Sans Oriya":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","oriya"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Osage":{v:["regular"],subset:["latin","latin-ext","osage"],weight:["Default","400"],i:["normal"]},"Noto Sans Osmanya":{v:["regular"],subset:["latin","latin-ext","osmanya"],weight:["Default","400"],i:["normal"]},"Noto Sans Pahawh Hmong":{v:["regular"],subset:["latin","latin-ext","pahawh-hmong"],weight:["Default","400"],i:["normal"]},"Noto Sans Palmyrene":{v:["regular"],subset:["palmyrene"],weight:["Default","400"],i:["normal"]},"Noto Sans Pau Cin Hau":{v:["regular"],subset:["latin","latin-ext","pau-cin-hau"],weight:["Default","400"],i:["normal"]},"Noto Sans Phags Pa":{v:["regular"],subset:["phags-pa"],weight:["Default","400"],i:["normal"]},"Noto Sans Phoenician":{v:["regular"],subset:["phoenician"],weight:["Default","400"],i:["normal"]},"Noto Sans Psalter Pahlavi":{v:["regular"],subset:["psalter-pahlavi"],weight:["Default","400"],i:["normal"]},"Noto Sans Rejang":{v:["regular"],subset:["latin","latin-ext","rejang"],weight:["Default","400"],i:["normal"]},"Noto Sans Runic":{v:["regular"],subset:["runic"],weight:["Default","400"],i:["normal"]},"Noto Sans SC":{v:["100","300","regular","500","700","900"],subset:["chinese-simplified","latin"],weight:["Default","100","300","400","500","700","900"],i:["normal"]},"Noto Sans Samaritan":{v:["regular"],subset:["samaritan"],weight:["Default","400"],i:["normal"]},"Noto Sans Saurashtra":{v:["regular"],subset:["latin","latin-ext","saurashtra"],weight:["Default","400"],i:["normal"]},"Noto Sans Sharada":{v:["regular"],subset:["latin","latin-ext","sharada"],weight:["Default","400"],i:["normal"]},"Noto Sans Shavian":{v:["regular"],subset:["shavian"],weight:["Default","400"],i:["normal"]},"Noto Sans Siddham":{v:["regular"],subset:["latin","latin-ext","siddham"],weight:["Default","400"],i:["normal"]},"Noto Sans SignWriting":{v:["regular"],subset:["latin","latin-ext","signwriting"],weight:["Default","400"],i:["normal"]},"Noto Sans Sinhala":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","sinhala"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Sogdian":{v:["regular"],subset:["sogdian"],weight:["Default","400"],i:["normal"]},"Noto Sans Sora Sompeng":{v:["regular","500","600","700"],subset:["latin","latin-ext","sora-sompeng"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Soyombo":{v:["regular"],subset:["soyombo"],weight:["Default","400"],i:["normal"]},"Noto Sans Sundanese":{v:["regular","500","600","700"],subset:["latin","latin-ext","sundanese"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Syloti Nagri":{v:["regular"],subset:["latin","latin-ext","syloti-nagri"],weight:["Default","400"],i:["normal"]},"Noto Sans Symbols":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","symbols"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Symbols 2":{v:["regular"],subset:["latin","latin-ext","symbols"],weight:["Default","400"],i:["normal"]},"Noto Sans Syriac":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","syriac"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans TC":{v:["100","300","regular","500","700","900"],subset:["chinese-traditional","latin"],weight:["Default","100","300","400","500","700","900"],i:["normal"]},"Noto Sans Tagalog":{v:["regular"],subset:["latin","latin-ext","tagalog"],weight:["Default","400"],i:["normal"]},"Noto Sans Tagbanwa":{v:["regular"],subset:["latin","latin-ext","tagbanwa"],weight:["Default","400"],i:["normal"]},"Noto Sans Tai Le":{v:["regular"],subset:["latin","latin-ext","tai-le"],weight:["Default","400"],i:["normal"]},"Noto Sans Tai Tham":{v:["regular","500","600","700"],subset:["latin","latin-ext","tai-tham"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Tai Viet":{v:["regular"],subset:["latin","latin-ext","tai-viet"],weight:["Default","400"],i:["normal"]},"Noto Sans Takri":{v:["regular"],subset:["latin","latin-ext","takri"],weight:["Default","400"],i:["normal"]},"Noto Sans Tamil":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","tamil"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Tamil Supplement":{v:["regular"],subset:["tamil-supplement"],weight:["Default","400"],i:["normal"]},"Noto Sans Tangsa":{v:["regular","500","600","700"],subset:["latin","latin-ext","tangsa"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Telugu":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","telugu"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Thaana":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","thaana"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Thai":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","thai"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Thai Looped":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","thai"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Tifinagh":{v:["regular"],subset:["latin","latin-ext","tifinagh"],weight:["Default","400"],i:["normal"]},"Noto Sans Tirhuta":{v:["regular"],subset:["tirhuta"],weight:["Default","400"],i:["normal"]},"Noto Sans Ugaritic":{v:["regular"],subset:["latin","latin-ext","ugaritic"],weight:["Default","400"],i:["normal"]},"Noto Sans Vai":{v:["regular"],subset:["latin","latin-ext","vai"],weight:["Default","400"],i:["normal"]},"Noto Sans Wancho":{v:["regular"],subset:["latin","latin-ext","wancho"],weight:["Default","400"],i:["normal"]},"Noto Sans Warang Citi":{v:["regular"],subset:["latin","latin-ext","warang-citi"],weight:["Default","400"],i:["normal"]},"Noto Sans Yi":{v:["regular"],subset:["latin","latin-ext","yi"],weight:["Default","400"],i:["normal"]},"Noto Sans Zanabazar Square":{v:["regular"],subset:["latin","latin-ext","zanabazar-square"],weight:["Default","400"],i:["normal"]},"Noto Serif":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},"Noto Serif Ahom":{v:["regular"],subset:["ahom","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Serif Armenian":{v:["100","200","300","regular","500","600","700","800","900"],subset:["armenian","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Balinese":{v:["regular"],subset:["balinese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Serif Bengali":{v:["100","200","300","regular","500","600","700","800","900"],subset:["bengali","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Devanagari":{v:["100","200","300","regular","500","600","700","800","900"],subset:["devanagari","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Display":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Noto Serif Dogra":{v:["regular"],subset:["dogra"],weight:["Default","400"],i:["normal"]},"Noto Serif Ethiopic":{v:["100","200","300","regular","500","600","700","800","900"],subset:["ethiopic","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Georgian":{v:["100","200","300","regular","500","600","700","800","900"],subset:["georgian","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Grantha":{v:["regular"],subset:["grantha","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Serif Gujarati":{v:["100","200","300","regular","500","600","700","800","900"],subset:["gujarati","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Gurmukhi":{v:["100","200","300","regular","500","600","700","800","900"],subset:["gurmukhi","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif HK":{v:["200","300","regular","500","600","700","800","900"],subset:["chinese-hongkong","cyrillic","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Hebrew":{v:["100","200","300","regular","500","600","700","800","900"],subset:["hebrew","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif JP":{v:["200","300","regular","500","600","700","900"],subset:["japanese","latin"],weight:["Default","200","300","400","500","600","700","900"],i:["normal"]},"Noto Serif KR":{v:["200","300","regular","500","600","700","900"],subset:["korean","latin"],weight:["Default","200","300","400","500","600","700","900"],i:["normal"]},"Noto Serif Kannada":{v:["100","200","300","regular","500","600","700","800","900"],subset:["kannada","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Khmer":{v:["100","200","300","regular","500","600","700","800","900"],subset:["khmer","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Khojki":{v:["regular","500","600","700"],subset:["khojki","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Serif Lao":{v:["100","200","300","regular","500","600","700","800","900"],subset:["lao","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Malayalam":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","malayalam"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Myanmar":{v:["100","200","300","regular","500","600","700","800","900"],subset:["myanmar"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif NP Hmong":{v:["regular","500","600","700"],subset:["latin","nyiakeng-puachue-hmong"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Serif Oriya":{v:["regular","500","600","700"],subset:["latin","latin-ext","oriya"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Serif SC":{v:["200","300","regular","500","600","700","900"],subset:["chinese-simplified","latin"],weight:["Default","200","300","400","500","600","700","900"],i:["normal"]},"Noto Serif Sinhala":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","sinhala"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif TC":{v:["200","300","regular","500","600","700","900"],subset:["chinese-traditional","latin"],weight:["Default","200","300","400","500","600","700","900"],i:["normal"]},"Noto Serif Tamil":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","tamil"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Noto Serif Tangut":{v:["regular"],subset:["latin","latin-ext","tangut"],weight:["Default","400"],i:["normal"]},"Noto Serif Telugu":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","telugu"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Thai":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","thai"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Tibetan":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","tibetan"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Toto":{v:["regular","500","600","700"],subset:["latin","latin-ext","toto"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Serif Yezidi":{v:["regular","500","600","700"],subset:["yezidi"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Traditional Nushu":{v:["300","regular","500","600","700"],subset:["latin","latin-ext","nushu"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Nova Cut":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Nova Flat":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Nova Mono":{v:["regular"],subset:["greek","latin"],weight:["Default","400"],i:["normal"]},"Nova Oval":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Nova Round":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Nova Script":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Nova Slim":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Nova Square":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Numans:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Nunito:{v:["200","300","regular","500","600","700","800","900","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Nunito Sans":{v:["200","300","regular","500","600","700","800","900","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Nuosu SIL":{v:["regular"],subset:["latin","latin-ext","yi"],weight:["Default","400"],i:["normal"]},"Odibee Sans":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Odor Mean Chey":{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},Offside:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Oi:{v:["regular"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","tamil","vietnamese"],weight:["Default","400"],i:["normal"]},"Old Standard TT":{v:["regular","italic","700"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},Oldenburg:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Ole:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Oleo Script":{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"Oleo Script Swash Caps":{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"Oooh Baby":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Open Sans":{v:["300","regular","500","600","700","800","300italic","italic","500italic","600italic","700italic","800italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","hebrew","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800"],i:["normal","italic"]},Oranienbaum:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Orbitron:{v:["regular","500","600","700","800","900"],subset:["latin"],weight:["Default","400","500","600","700","800","900"],i:["normal"]},Oregano:{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Orelega One":{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Orienta:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Original Surfer":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Oswald:{v:["200","300","regular","500","600","700"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal"]},Outfit:{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Over the Rainbow":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Overlock:{v:["regular","italic","700","700italic","900","900italic"],subset:["latin","latin-ext"],weight:["Default","400","700","900"],i:["normal","italic"]},"Overlock SC":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Overpass:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Overpass Mono":{v:["300","regular","500","600","700"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},Ovo:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Oxanium:{v:["200","300","regular","500","600","700","800"],subset:["latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},Oxygen:{v:["300","regular","700"],subset:["latin","latin-ext"],weight:["Default","300","400","700"],i:["normal"]},"Oxygen Mono":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"PT Mono":{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"PT Sans":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},"PT Sans Caption":{v:["regular","700"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"PT Sans Narrow":{v:["regular","700"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"PT Serif":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},"PT Serif Caption":{v:["regular","italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},Pacifico:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Padauk:{v:["regular","700"],subset:["latin","latin-ext","myanmar"],weight:["Default","400","700"],i:["normal"]},"Padyakke Expanded One":{v:["regular"],subset:["kannada","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Palanquin:{v:["100","200","300","regular","500","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"Palanquin Dark":{v:["regular","500","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},Pangolin:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Paprika:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Parisienne:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Passero One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Passion One":{v:["regular","700","900"],subset:["latin","latin-ext"],weight:["Default","400","700","900"],i:["normal"]},"Passions Conflict":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Pathway Extreme":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Pathway Gothic One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Patrick Hand":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Patrick Hand SC":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Pattaya:{v:["regular"],subset:["cyrillic","latin","latin-ext","thai","vietnamese"],weight:["Default","400"],i:["normal"]},"Patua One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Pavanam:{v:["regular"],subset:["latin","latin-ext","tamil"],weight:["Default","400"],i:["normal"]},"Paytone One":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Peddana:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Peralta:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Permanent Marker":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Petemoss:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Petit Formal Script":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Petrona:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Philosopher:{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},Phudu:{v:["300","regular","500","600","700","800","900"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800","900"],i:["normal"]},Piazzolla:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Piedra:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Pinyon Script":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Pirata One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Plaster:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Play:{v:["regular","700"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal"]},Playball:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Playfair:{v:["300","regular","500","600","700","800","900","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800","900"],i:["normal","italic"]},"Playfair Display":{v:["regular","500","600","700","800","900","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800","900"],i:["normal","italic"]},"Playfair Display SC":{v:["regular","italic","700","700italic","900","900italic"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","400","700","900"],i:["normal","italic"]},"Plus Jakarta Sans":{v:["200","300","regular","500","600","700","800","200italic","300italic","italic","500italic","600italic","700italic","800italic"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800"],i:["normal","italic"]},Podkova:{v:["regular","500","600","700","800"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Poiret One":{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Poller One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Poltawski Nowy":{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},Poly:{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},Pompiere:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Pontano Sans":{v:["300","regular","500","600","700"],subset:["latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Poor Story":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},Poppins:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["devanagari","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Port Lligat Sans":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Port Lligat Slab":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Potta One":{v:["regular"],subset:["japanese","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Pragati Narrow":{v:["regular","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Praise:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Prata:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","vietnamese"],weight:["Default","400"],i:["normal"]},Preahvihear:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},"Press Start 2P":{v:["regular"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Pridi:{v:["200","300","regular","500","600","700"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal"]},"Princess Sofia":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Prociono:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Prompt:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Prosto One":{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Proza Libre":{v:["regular","italic","500","500italic","600","600italic","700","700italic","800","800italic"],subset:["latin","latin-ext"],weight:["Default","400","500","600","700","800"],i:["normal","italic"]},"Public Sans":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Puppies Play":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Puritan:{v:["regular","italic","700","700italic"],subset:["latin"],weight:["Default","400","700"],i:["normal","italic"]},"Purple Purse":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Qahiri:{v:["regular"],subset:["arabic","latin"],weight:["Default","400"],i:["normal"]},Quando:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Quantico:{v:["regular","italic","700","700italic"],subset:["latin"],weight:["Default","400","700"],i:["normal","italic"]},Quattrocento:{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"Quattrocento Sans":{v:["regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Questrial:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Quicksand:{v:["300","regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},Quintessential:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Qwigley:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Qwitcher Grypen":{v:["regular","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal"]},"Racing Sans One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Radio Canada":{v:["300","regular","500","600","700","300italic","italic","500italic","600italic","700italic"],subset:["canadian-aboriginal","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},Radley:{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},Rajdhani:{v:["300","regular","500","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},Rakkas:{v:["regular"],subset:["arabic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Raleway:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Raleway Dots":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Ramabhadra:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Ramaraja:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Rambla:{v:["regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},"Rammetto One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rampart One":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Ranchers:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Rancho:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Ranga:{v:["regular","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Rasa:{v:["300","regular","500","600","700","300italic","italic","500italic","600italic","700italic"],subset:["gujarati","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},Rationale:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Ravi Prakash":{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},"Readex Pro":{v:["200","300","regular","500","600","700"],subset:["arabic","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal"]},Recursive:{v:["300","regular","500","600","700","800","900"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800","900"],i:["normal"]},"Red Hat Display":{v:["300","regular","500","600","700","800","900","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext"],weight:["Default","300","400","500","600","700","800","900"],i:["normal","italic"]},"Red Hat Mono":{v:["300","regular","500","600","700","300italic","italic","500italic","600italic","700italic"],subset:["latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},"Red Hat Text":{v:["300","regular","500","600","700","300italic","italic","500italic","600italic","700italic"],subset:["latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},"Red Rose":{v:["300","regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},Redacted:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Redacted Script":{v:["300","regular","700"],subset:["latin","latin-ext"],weight:["Default","300","400","700"],i:["normal"]},Redressed:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Reem Kufi":{v:["regular","500","600","700"],subset:["arabic","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal"]},"Reem Kufi Fun":{v:["regular","500","600","700"],subset:["arabic","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal"]},"Reem Kufi Ink":{v:["regular"],subset:["arabic","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Reenie Beanie":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Reggae One":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Revalia:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rhodium Libre":{v:["regular"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Ribeye:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Ribeye Marrow":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Righteous:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Risque:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Road Rage":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Roboto:{v:["100","100italic","300","300italic","regular","italic","500","500italic","700","700italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","300","400","500","700","900"],i:["normal","italic"]},"Roboto Condensed":{v:["300","300italic","regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","700"],i:["normal","italic"]},"Roboto Flex":{v:["regular"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Roboto Mono":{v:["100","200","300","regular","500","600","700","100italic","200italic","300italic","italic","500italic","600italic","700italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal","italic"]},"Roboto Serif":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Roboto Slab":{v:["100","200","300","regular","500","600","700","800","900"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},Rochester:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Rock Salt":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"RocknRoll One":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Rokkitt:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Romanesco:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Ropa Sans":{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},Rosario:{v:["300","regular","500","600","700","300italic","italic","500italic","600italic","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},Rosarivo:{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Rouge Script":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Rowdies:{v:["300","regular","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","700"],i:["normal"]},"Rozha One":{v:["regular"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Rubik:{v:["300","regular","500","600","700","800","900","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","300","400","500","600","700","800","900"],i:["normal","italic"]},"Rubik 80s Fade":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Beastly":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Bubbles":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Burned":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Dirt":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Distressed":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Gemstones":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Glitch":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Iso":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Marker Hatch":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Maze":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Microbe":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Mono One":{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Moonrocks":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Pixels":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Puddles":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Spray Paint":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Storm":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Vinyl":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Wet Paint":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Ruda:{v:["regular","500","600","700","800","900"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800","900"],i:["normal"]},Rufina:{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"Ruge Boogie":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Ruluko:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rum Raisin":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Ruslan Display":{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Russo One":{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Ruthie:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Rye:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"STIX Two Text":{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},Sacramento:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Sahitya:{v:["regular","700"],subset:["devanagari","latin"],weight:["Default","400","700"],i:["normal"]},Sail:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Saira:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Saira Condensed":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Saira Extra Condensed":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Saira Semi Condensed":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Saira Stencil One":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Salsa:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Sanchez:{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},Sancreek:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Sansita:{v:["regular","italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext"],weight:["Default","400","700","800","900"],i:["normal","italic"]},"Sansita Swashed":{v:["300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800","900"],i:["normal"]},Sarabun:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal","italic"]},Sarala:{v:["regular","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Sarina:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Sarpanch:{v:["regular","500","600","700","800","900"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","500","600","700","800","900"],i:["normal"]},"Sassy Frass":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Satisfy:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Sawarabi Gothic":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Sawarabi Mincho":{v:["regular"],subset:["japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Scada:{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},"Scheherazade New":{v:["regular","500","600","700"],subset:["arabic","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Schibsted Grotesk":{v:["regular","500","600","700","800","900","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext"],weight:["Default","400","500","600","700","800","900"],i:["normal","italic"]},Schoolbell:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Scope One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Seaweed Script":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Secular One":{v:["regular"],subset:["hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Sedgwick Ave":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Sedgwick Ave Display":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Sen:{v:["regular","700","800"],subset:["latin","latin-ext"],weight:["Default","400","700","800"],i:["normal"]},"Send Flowers":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Sevillana:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Seymour One":{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Shadows Into Light":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Shadows Into Light Two":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Shalimar:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Shantell Sans":{v:["300","regular","500","600","700","800","300italic","italic","500italic","600italic","700italic","800italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800"],i:["normal","italic"]},Shanti:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Share:{v:["regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},"Share Tech":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Share Tech Mono":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Shippori Antique":{v:["regular"],subset:["japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Shippori Antique B1":{v:["regular"],subset:["japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Shippori Mincho":{v:["regular","500","600","700","800"],subset:["japanese","latin","latin-ext"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Shippori Mincho B1":{v:["regular","500","600","700","800"],subset:["japanese","latin","latin-ext"],weight:["Default","400","500","600","700","800"],i:["normal"]},Shojumaru:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Short Stack":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Shrikhand:{v:["regular"],subset:["gujarati","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Siemreap:{v:["regular"],subset:["khmer"],weight:["Default","400"],i:["normal"]},Sigmar:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Sigmar One":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Signika:{v:["300","regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Signika Negative":{v:["300","regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},Silkscreen:{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Simonetta:{v:["regular","italic","900","900italic"],subset:["latin","latin-ext"],weight:["Default","400","900"],i:["normal","italic"]},"Single Day":{v:["regular"],subset:["korean"],weight:["Default","400"],i:["normal"]},Sintony:{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"Sirin Stencil":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Six Caps":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Skranji:{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"Slabo 13px":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Slabo 27px":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Slackey:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Slackside One":{v:["regular"],subset:["japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Smokum:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Smooch:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Smooch Sans":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},Smythe:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Sniglet:{v:["regular","800"],subset:["latin","latin-ext"],weight:["Default","400","800"],i:["normal"]},Snippet:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Snowburst One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Sofadi One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Sofia:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Sofia Sans":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Sofia Sans Condensed":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Sofia Sans Extra Condensed":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Sofia Sans Semi Condensed":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Solitreo:{v:["regular"],subset:["hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Solway:{v:["300","regular","500","700","800"],subset:["latin"],weight:["Default","300","400","500","700","800"],i:["normal"]},"Song Myung":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},Sono:{v:["200","300","regular","500","600","700","800"],subset:["latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},"Sonsie One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Sora:{v:["100","200","300","regular","500","600","700","800"],subset:["latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},"Sorts Mill Goudy":{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Source Code Pro":{v:["200","300","regular","500","600","700","800","900","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Source Sans 3":{v:["200","300","regular","500","600","700","800","900","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Source Sans Pro":{v:["200","200italic","300","300italic","regular","italic","600","600italic","700","700italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","600","700","900"],i:["normal","italic"]},"Source Serif 4":{v:["200","300","regular","500","600","700","800","900","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Source Serif Pro":{v:["200","200italic","300","300italic","regular","italic","600","600italic","700","700italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","600","700","900"],i:["normal","italic"]},"Space Grotesk":{v:["300","regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Space Mono":{v:["regular","italic","700","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},"Special Elite":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Spectral:{v:["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800"],i:["normal","italic"]},"Spectral SC":{v:["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800"],i:["normal","italic"]},"Spicy Rice":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Spinnaker:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Spirax:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Splash:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Spline Sans":{v:["300","regular","500","600","700"],subset:["latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Spline Sans Mono":{v:["300","regular","500","600","700","300italic","italic","500italic","600italic","700italic"],subset:["latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},"Squada One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Square Peg":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Sree Krushnadevaraya":{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Sriracha:{v:["regular"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","400"],i:["normal"]},Srisakdi:{v:["regular","700"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","400","700"],i:["normal"]},Staatliches:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Stalemate:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Stalinist One":{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Stardos Stencil":{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},Stick:{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Stick No Bills":{v:["200","300","regular","500","600","700","800"],subset:["latin","latin-ext","sinhala"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},"Stint Ultra Condensed":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Stint Ultra Expanded":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Stoke:{v:["300","regular"],subset:["latin","latin-ext"],weight:["Default","300","400"],i:["normal"]},Strait:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Style Script":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Stylish:{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},"Sue Ellen Francisco":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Suez One":{v:["regular"],subset:["hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Sulphur Point":{v:["300","regular","700"],subset:["latin","latin-ext"],weight:["Default","300","400","700"],i:["normal"]},Sumana:{v:["regular","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Sunflower:{v:["300","500","700"],subset:["korean","latin"],weight:["Default","300","400","500","700"],i:["normal"]},Sunshiney:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Supermercado One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Sura:{v:["regular","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Suranna:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Suravaram:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Suwannaphum:{v:["100","300","regular","700","900"],subset:["khmer","latin"],weight:["Default","100","300","400","700","900"],i:["normal"]},"Swanky and Moo Moo":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Syncopate:{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},Syne:{v:["regular","500","600","700","800"],subset:["greek","latin","latin-ext"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Syne Mono":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Syne Tactile":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Tai Heritage Pro":{v:["regular","700"],subset:["latin","latin-ext","tai-viet","vietnamese"],weight:["Default","400","700"],i:["normal"]},Tajawal:{v:["200","300","regular","500","700","800","900"],subset:["arabic","latin"],weight:["Default","200","300","400","500","700","800","900"],i:["normal"]},Tangerine:{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},Tapestry:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Taprom:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},Tauri:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Taviraj:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Teko:{v:["300","regular","500","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},Telex:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Tenali Ramakrishna":{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},"Tenor Sans":{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Text Me One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Texturina:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Thasadith:{v:["regular","italic","700","700italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},"The Girl Next Door":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"The Nautigal":{v:["regular","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal"]},Tienne:{v:["regular","700","900"],subset:["latin"],weight:["Default","400","700","900"],i:["normal"]},Tillana:{v:["regular","500","600","700","800"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Tilt Neon":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Tilt Prism":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Tilt Warp":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Timmana:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Tinos:{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","hebrew","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},"Tiro Bangla":{v:["regular","italic"],subset:["bengali","latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Tiro Devanagari Hindi":{v:["regular","italic"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Tiro Devanagari Marathi":{v:["regular","italic"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Tiro Devanagari Sanskrit":{v:["regular","italic"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Tiro Gurmukhi":{v:["regular","italic"],subset:["gurmukhi","latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Tiro Kannada":{v:["regular","italic"],subset:["kannada","latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Tiro Tamil":{v:["regular","italic"],subset:["latin","latin-ext","tamil"],weight:["Default","400"],i:["normal","italic"]},"Tiro Telugu":{v:["regular","italic"],subset:["latin","latin-ext","telugu"],weight:["Default","400"],i:["normal","italic"]},"Titan One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Titillium Web":{v:["200","200italic","300","300italic","regular","italic","600","600italic","700","700italic","900"],subset:["latin","latin-ext"],weight:["Default","200","300","400","600","700","900"],i:["normal","italic"]},Tomorrow:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Tourney:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Trade Winds":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Train One":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Trirong:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Trispace:{v:["100","200","300","regular","500","600","700","800"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},Trocchi:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Trochut:{v:["regular","italic","700"],subset:["latin"],weight:["Default","400","700"],i:["normal","italic"]},Truculenta:{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},Trykker:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Tsukimi Rounded":{v:["300","regular","500","600","700"],subset:["japanese","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Tulpen One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Turret Road":{v:["200","300","regular","500","700","800"],subset:["latin","latin-ext"],weight:["Default","200","300","400","500","700","800"],i:["normal"]},"Twinkle Star":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Ubuntu:{v:["300","300italic","regular","italic","500","500italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext"],weight:["Default","300","400","500","700"],i:["normal","italic"]},"Ubuntu Condensed":{v:["regular"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Ubuntu Mono":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Uchen:{v:["regular"],subset:["latin","tibetan"],weight:["Default","400"],i:["normal"]},Ultra:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Unbounded:{v:["200","300","regular","500","600","700","800","900"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal"]},"Uncial Antiqua":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Underdog:{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Unica One":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},UnifrakturCook:{v:["700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},UnifrakturMaguntia:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Unkempt:{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},Unlock:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Unna:{v:["regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Updock:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Urbanist:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},VT323:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Vampiro One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Varela:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Varela Round":{v:["regular"],subset:["hebrew","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Varta:{v:["300","regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Vast Shadow":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Vazirmatn:{v:["100","200","300","regular","500","600","700","800","900"],subset:["arabic","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Vesper Libre":{v:["regular","500","700","900"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","500","700","900"],i:["normal"]},"Viaoda Libre":{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Vibes:{v:["regular"],subset:["arabic","latin"],weight:["Default","400"],i:["normal"]},Vibur:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Vidaloka:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Viga:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Vina Sans":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Voces:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Volkhov:{v:["regular","italic","700","700italic"],subset:["latin"],weight:["Default","400","700"],i:["normal","italic"]},Vollkorn:{v:["regular","500","600","700","800","900","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800","900"],i:["normal","italic"]},"Vollkorn SC":{v:["regular","600","700","900"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400","600","700","900"],i:["normal"]},Voltaire:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Vujahday Script":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Waiting for the Sunrise":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Wallpoet:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Walter Turncoat":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Warnes:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Water Brush":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Waterfall:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Wellfleet:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Wendy One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Whisper:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},WindSong:{v:["regular","500"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500"],i:["normal"]},"Wire One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Wix Madefor Display":{v:["regular","500","600","700","800"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Wix Madefor Text":{v:["regular","italic","500","500italic","600","600italic","700","700italic","800","800italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal","italic"]},"Work Sans":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Xanh Mono":{v:["regular","italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal","italic"]},Yaldevi:{v:["200","300","regular","500","600","700"],subset:["latin","latin-ext","sinhala"],weight:["Default","200","300","400","500","600","700"],i:["normal"]},"Yanone Kaffeesatz":{v:["200","300","regular","500","600","700"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal"]},Yantramanav:{v:["100","300","regular","500","700","900"],subset:["devanagari","latin","latin-ext"],weight:["Default","100","300","400","500","700","900"],i:["normal"]},"Yatra One":{v:["regular"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Yellowtail:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Yeon Sung":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},"Yeseva One":{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Yesteryear:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Yomogi:{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Yrsa:{v:["300","regular","500","600","700","300italic","italic","500italic","600italic","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},Ysabeau:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Yuji Boku":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Yuji Mai":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Yuji Syuku":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Yusei Magic":{v:["regular"],subset:["japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"ZCOOL KuaiLe":{v:["regular"],subset:["chinese-simplified","latin"],weight:["Default","400"],i:["normal"]},"ZCOOL QingKe HuangYou":{v:["regular"],subset:["chinese-simplified","latin"],weight:["Default","400"],i:["normal"]},"ZCOOL XiaoWei":{v:["regular"],subset:["chinese-simplified","latin"],weight:["Default","400"],i:["normal"]},"Zen Antique":{v:["regular"],subset:["cyrillic","greek","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Zen Antique Soft":{v:["regular"],subset:["cyrillic","greek","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Zen Dots":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Zen Kaku Gothic Antique":{v:["300","regular","500","700","900"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","300","400","500","700","900"],i:["normal"]},"Zen Kaku Gothic New":{v:["300","regular","500","700","900"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","300","400","500","700","900"],i:["normal"]},"Zen Kurenaido":{v:["regular"],subset:["cyrillic","greek","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Zen Loop":{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Zen Maru Gothic":{v:["300","regular","500","700","900"],subset:["cyrillic","greek","japanese","latin","latin-ext"],weight:["Default","300","400","500","700","900"],i:["normal"]},"Zen Old Mincho":{v:["regular","500","600","700","900"],subset:["cyrillic","greek","japanese","latin","latin-ext"],weight:["Default","400","500","600","700","900"],i:["normal"]},"Zen Tokyo Zoo":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Zeyada:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Zhi Mang Xing":{v:["regular"],subset:["chinese-simplified","latin"],weight:["Default","400"],i:["normal"]},"Zilla Slab":{v:["300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},"Zilla Slab Highlight":{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]}};var Ee=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function Le(e,t){return e===t||!(!Ee(e)||!Ee(t))}function Be(e,t){if(e.length!==t.length)return!1;for(var a=0;ap)&&(I=(G=G.replace(" ",":")).length),0i&&(i=(t=t.trim()).charCodeAt(0)),i){case 38:return t.replace(b,"$1"+e.trim());case 58:return e.trim()+t.replace(b,"$1"+e.trim());default:if(0<1*a&&0s.charCodeAt(8))break;case 115:o=o.replace(s,"-webkit-"+s)+";"+o;break;case 207:case 102:o=o.replace(s,"-webkit-"+(102i.charCodeAt(0)&&(i=i.trim()),i=[i],01?l-1:0),o=1;o=4;)t=1540483477*(65535&(t=255&e.charCodeAt(l)|(255&e.charCodeAt(++l))<<8|(255&e.charCodeAt(++l))<<16|(255&e.charCodeAt(++l))<<24))+((1540483477*(t>>>16)&65535)<<16),i=1540483477*(65535&i)+((1540483477*(i>>>16)&65535)<<16)^(t=1540483477*(65535&(t^=t>>>24))+((1540483477*(t>>>16)&65535)<<16)),a-=4,++l;switch(a){case 3:i^=(255&e.charCodeAt(l+2))<<16;case 2:i^=(255&e.charCodeAt(l+1))<<8;case 1:i=1540483477*(65535&(i^=255&e.charCodeAt(l)))+((1540483477*(i>>>16)&65535)<<16)}return i=1540483477*(65535&(i^=i>>>13))+((1540483477*(i>>>16)&65535)<<16),((i^=i>>>15)>>>0).toString(36)}(e+t)+t}(a,i),a};function f(e,t){void 0===o.inserted[g]&&(a="",s(e,t),o.inserted[g]=a)}var v=function(){var e=b.apply(this,arguments),t=l+"-"+g;return void 0===o.registered[t]&&(o.registered[t]=d),f("."+t,e),t};function w(e,t){var a="";return t.split(" ").forEach(function(t){void 0!==o.registered[t]?e.push(t):a+=t+" "}),a}function x(e,t){var a=[],i=w(a,e);return a.length<2?e:i+v(a,t)}function y(e){o.inserted[e]=!0}if(We){var _=document.querySelectorAll("[data-emotion-"+l+"]");Array.prototype.forEach.call(_,function(e){r.tags[0].parentNode.insertBefore(e,r.tags[0]),e.getAttribute("data-emotion-"+l).split(" ").forEach(y)})}var k={flush:function(){We&&(r.flush(),r.inject()),o.inserted={},o.registered={}},hydrate:function(e){e.forEach(y)},cx:function(){for(var e=arguments.length,t=new Array(e),a=0;a=0||(l[a]=e[a]);return l}(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(l[a]=e[a])}return l}function gt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function dt(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?gt(e):t}function pt(e){return function(e){if(Array.isArray(e)){for(var t=0,a=new Array(e.length);t-1}function wt(e){return vt(e)?window.pageYOffset:e.scrollTop}function xt(e,t){vt(e)?window.scrollTo(0,t):e.scrollTop=t}function yt(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:ht,l=wt(e),n=t-l,o=0;!function t(){var r,s=n*((r=(r=o+=10)/a-1)*r*r+1)+l;xt(e,s),o=p)return{placement:"bottom",maxHeight:t};if(k>=p&&!o)return n&&yt(s,S,M),{placement:"bottom",maxHeight:t};if(!o&&k>=i||o&&y>=i)return n&&yt(s,S,M),{placement:"bottom",maxHeight:o?y-v:k-v};if("auto"===l||o){var T=t,D=o?x:_;return D>=i&&(T=Math.min(D-v-r.controlHeight,t)),{placement:"top",maxHeight:T}}if("bottom"===l)return xt(s,S),{placement:"bottom",maxHeight:t};break;case"top":if(x>=p)return{placement:"top",maxHeight:t};if(_>=p&&!o)return n&&yt(s,C,M),{placement:"top",maxHeight:t};if(!o&&_>=i||o&&x>=i){var E=t;return(!o&&_>=i||o&&x>=i)&&(E=o?x-w:_-w),n&&yt(s,C,M),{placement:"top",maxHeight:E}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(l,'".'))}return u}({maxHeight:l,menuEl:e,minHeight:i,placement:n,shouldScroll:r&&!c,isFixedPosition:c,theme:s});u&&u(g),a.setState(g)}}),lt(gt(gt(a)),"getUpdatedProps",function(){var e=a.props.menuPlacement,t=a.state.placement||kt(e);return ot({},a.props,{placement:t,maxHeight:a.state.maxHeight})}),a}return rt(t,e),it(t,[{key:"render",value:function(){return(0,this.props.children)({ref:this.getPlacement,placerProps:this.getUpdatedProps()})}}]),t}(w.Component);lt(St,"contextTypes",{getPortalPlacement:j().func});var Ct=function(e){var t=e.theme,a=t.spacing.baseUnit;return{color:t.colors.neutral40,padding:"".concat(2*a,"px ").concat(3*a,"px"),textAlign:"center"}},Mt=Ct,Tt=Ct,Dt=function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.innerProps;return x().createElement("div",nt({className:i(Ze(l("noOptionsMessage",e)),{"menu-notice":!0,"menu-notice--no-options":!0},a)},n),t)};Dt.defaultProps={children:"No options"};var Et=function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.innerProps;return x().createElement("div",nt({className:i(Ze(l("loadingMessage",e)),{"menu-notice":!0,"menu-notice--loading":!0},a)},n),t)};Et.defaultProps={children:"Loading..."};var Lt=function(e){function t(){var e,a;tt(this,t);for(var i=arguments.length,l=new Array(i),n=0;n0,h=c-g-u,m=!1;h>t&&a.isBottom&&(n&&n(e),a.isBottom=!1),p&&a.isTop&&(r&&r(e),a.isTop=!1),p&&t>h?(l&&!a.isBottom&&l(e),d.scrollTop=c,m=!0,a.isBottom=!0):!p&&-t>u&&(o&&!a.isTop&&o(e),d.scrollTop=0,m=!0,a.isTop=!0),m&&a.cancelScroll(e)}),lt(gt(gt(a)),"onWheel",function(e){a.handleEventDelta(e,e.deltaY)}),lt(gt(gt(a)),"onTouchStart",function(e){a.touchStart=e.changedTouches[0].clientY}),lt(gt(gt(a)),"onTouchMove",function(e){var t=a.touchStart-e.changedTouches[0].clientY;a.handleEventDelta(e,t)}),lt(gt(gt(a)),"getScrollTarget",function(e){a.scrollTarget=e}),a}return rt(t,e),it(t,[{key:"componentDidMount",value:function(){this.startListening(this.scrollTarget)}},{key:"componentWillUnmount",value:function(){this.stopListening(this.scrollTarget)}},{key:"startListening",value:function(e){e&&(e.scrollHeight<=e.clientHeight||("function"==typeof e.addEventListener&&e.addEventListener("wheel",this.onWheel,!1),"function"==typeof e.addEventListener&&e.addEventListener("touchstart",this.onTouchStart,!1),"function"==typeof e.addEventListener&&e.addEventListener("touchmove",this.onTouchMove,!1)))}},{key:"stopListening",value:function(e){e.scrollHeight<=e.clientHeight||("function"==typeof e.removeEventListener&&e.removeEventListener("wheel",this.onWheel,!1),"function"==typeof e.removeEventListener&&e.removeEventListener("touchstart",this.onTouchStart,!1),"function"==typeof e.removeEventListener&&e.removeEventListener("touchmove",this.onTouchMove,!1))}},{key:"render",value:function(){return x().createElement(Gt,{innerRef:this.getScrollTarget},this.props.children)}}]),t}(w.Component),ea=function(e){function t(){return tt(this,t),dt(this,st(t).apply(this,arguments))}return rt(t,e),it(t,[{key:"render",value:function(){var e=this.props,t=e.isEnabled,a=ct(e,["isEnabled"]);return t?x().createElement(Qt,a):this.props.children}}]),t}(w.Component);lt(ea,"defaultProps",{isEnabled:!0});var ta=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=t.isSearchable,i=t.isMulti,l=t.label,n=t.isDisabled;switch(e){case"menu":return"Use Up and Down to choose options".concat(n?"":", press Enter to select the currently focused option",", press Escape to exit the menu, press Tab to select the option and exit the menu.");case"input":return"".concat(l||"Select"," is focused ").concat(a?",type to refine list":"",", press Down to open the menu, ").concat(i?" press left to focus selected values":"");case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value"}},aa=function(e,t){var a=t.value,i=t.isDisabled;if(a)switch(e){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(a,", deselected.");case"select-option":return"option ".concat(a,i?" is disabled. Select another option.":", selected.")}},ia=function(e){return!!e.isDisabled},la=function(e){function t(){return tt(this,t),dt(this,st(t).apply(this,arguments))}return rt(t,e),it(t,[{key:"render",value:function(){var e=this.props,t=e.children,a=e.className,i=e.cx,l=e.isMulti,n=e.getStyles,o=e.hasValue;return x().createElement("div",{className:i(Ze(n("valueContainer",this.props)),{"value-container":!0,"value-container--is-multi":l,"value-container--has-value":o},a)},t)}}]),t}(w.Component),na=function(e){var t=e.size,a=ct(e,["size"]);return x().createElement("svg",nt({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",className:Ze({display:"inline-block",fill:"currentColor",lineHeight:1,stroke:"currentColor",strokeWidth:0})},a))},oa=function(e){return x().createElement(na,nt({size:20},e),x().createElement("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},ra=function(e){return x().createElement(na,nt({size:20},e),x().createElement("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},sa=function(e){var t=e.isFocused,a=e.theme,i=a.spacing.baseUnit,l=a.colors;return{label:"indicatorContainer",color:t?l.neutral60:l.neutral20,display:"flex",padding:2*i,transition:"color 150ms",":hover":{color:t?l.neutral80:l.neutral40}}},ua=sa,ca=sa,ga="react-select-loading-indicator",da=!1,pa=function(e){var t=e.color,a=e.delay,i=e.offset;return x().createElement("span",{className:Ze({animationDuration:"1s",animationDelay:"".concat(a,"ms"),animationIterationCount:"infinite",animationName:ga,animationTimingFunction:"ease-in-out",backgroundColor:t,borderRadius:"1em",display:"inline-block",marginLeft:i?"1em":null,height:"1em",verticalAlign:"top",width:"1em"})})},ha=function(e){var t=e.className,a=e.cx,i=e.getStyles,l=e.innerProps,n=e.isFocused,o=e.isRtl,r=e.theme.colors,s=n?r.neutral80:r.neutral20;return da||($e("@keyframes ",ga,"{0%,80%,100%{opacity:0;}40%{opacity:1;}};"),da=!0),x().createElement("div",nt({},l,{className:a(Ze(i("loadingIndicator",e)),{indicator:!0,"loading-indicator":!0},t)}),x().createElement(pa,{color:s,delay:0,offset:o}),x().createElement(pa,{color:s,delay:160,offset:!0}),x().createElement(pa,{color:s,delay:320,offset:!o}))};ha.defaultProps={size:4};var ma=function(e){return{label:"input",background:0,border:0,fontSize:"inherit",opacity:e?0:1,outline:0,padding:0,color:"inherit"}},ba=function(e){var t=e.children,a=e.innerProps;return x().createElement("div",a,t)},fa=ba,va=ba,wa=function(e){function t(){return tt(this,t),dt(this,st(t).apply(this,arguments))}return rt(t,e),it(t,[{key:"render",value:function(){var e=this.props,t=e.children,a=e.innerProps;return x().createElement("div",a,t||x().createElement(oa,{size:14}))}}]),t}(w.Component),xa=function(e){function t(){return tt(this,t),dt(this,st(t).apply(this,arguments))}return rt(t,e),it(t,[{key:"render",value:function(){var e=this.props,t=e.children,a=e.className,i=e.components,l=e.cx,n=e.data,o=e.getStyles,r=e.innerProps,s=e.isDisabled,u=e.removeProps,c=e.selectProps,g=i.Container,d=i.Label,p=i.Remove,h=ot({className:l(Ze(o("multiValue",this.props)),{"multi-value":!0,"multi-value--is-disabled":s},a)},r),m={className:l(Ze(o("multiValueLabel",this.props)),{"multi-value__label":!0},a)},b=ot({className:l(Ze(o("multiValueRemove",this.props)),{"multi-value__remove":!0},a)},u);return x().createElement(g,{data:n,innerProps:h,selectProps:c},x().createElement(d,{data:n,innerProps:m,selectProps:c},t),x().createElement(p,{data:n,innerProps:b,selectProps:c}))}}]),t}(w.Component);lt(xa,"defaultProps",{cropWithEllipsis:!0});var ya={ClearIndicator:function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.innerProps;return x().createElement("div",nt({},n,{className:i(Ze(l("clearIndicator",e)),{indicator:!0,"clear-indicator":!0},a)}),t||x().createElement(oa,null))},Control:function(e){var t=e.children,a=e.cx,i=e.getStyles,l=e.className,n=e.isDisabled,o=e.isFocused,r=e.innerRef,s=e.innerProps,u=e.menuIsOpen;return x().createElement("div",nt({ref:r,className:a(Ze(i("control",e)),{control:!0,"control--is-disabled":n,"control--is-focused":o,"control--menu-is-open":u},l)},s),t)},DropdownIndicator:function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.innerProps;return x().createElement("div",nt({},n,{className:i(Ze(l("dropdownIndicator",e)),{indicator:!0,"dropdown-indicator":!0},a)}),t||x().createElement(ra,null))},DownChevron:ra,CrossIcon:oa,Group:function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.Heading,o=e.headingProps,r=e.label,s=e.theme,u=e.selectProps;return x().createElement("div",{className:i(Ze(l("group",e)),{group:!0},a)},x().createElement(n,nt({},o,{selectProps:u,theme:s,getStyles:l,cx:i}),r),x().createElement("div",null,t))},GroupHeading:function(e){var t=e.className,a=e.cx,i=e.getStyles,l=e.theme,n=(e.selectProps,ct(e,["className","cx","getStyles","theme","selectProps"]));return x().createElement("div",nt({className:a(Ze(i("groupHeading",ot({theme:l},n))),{"group-heading":!0},t)},n))},IndicatorsContainer:function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles;return x().createElement("div",{className:i(Ze(l("indicatorsContainer",e)),{indicators:!0},a)},t)},IndicatorSeparator:function(e){var t=e.className,a=e.cx,i=e.getStyles,l=e.innerProps;return x().createElement("span",nt({},l,{className:a(Ze(i("indicatorSeparator",e)),{"indicator-separator":!0},t)}))},Input:function(e){var t=e.className,a=e.cx,i=e.getStyles,l=e.innerRef,n=e.isHidden,o=e.isDisabled,r=e.theme,s=(e.selectProps,ct(e,["className","cx","getStyles","innerRef","isHidden","isDisabled","theme","selectProps"]));return x().createElement("div",{className:Ze(i("input",ot({theme:r},s)))},x().createElement(Xe.A,nt({className:a(null,{input:!0},t),inputRef:l,inputStyle:ma(n),disabled:o},s)))},LoadingIndicator:ha,Menu:function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.innerRef,o=e.innerProps,r=i(Ze(l("menu",e)),{menu:!0},a);return x().createElement("div",nt({className:r},o,{ref:n}),t)},MenuList:function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.isMulti,o=e.innerRef;return x().createElement("div",{className:i(Ze(l("menuList",e)),{"menu-list":!0,"menu-list--is-multi":n},a),ref:o},t)},MenuPortal:Lt,LoadingMessage:Et,NoOptionsMessage:Dt,MultiValue:xa,MultiValueContainer:fa,MultiValueLabel:va,MultiValueRemove:wa,Option:function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.isDisabled,o=e.isFocused,r=e.isSelected,s=e.innerRef,u=e.innerProps;return x().createElement("div",nt({ref:s,className:i(Ze(l("option",e)),{option:!0,"option--is-disabled":n,"option--is-focused":o,"option--is-selected":r},a)},u),t)},Placeholder:function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.innerProps;return x().createElement("div",nt({className:i(Ze(l("placeholder",e)),{placeholder:!0},a)},n),t)},SelectContainer:function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.innerProps,o=e.isDisabled,r=e.isRtl;return x().createElement("div",nt({className:i(Ze(l("container",e)),{"--is-disabled":o,"--is-rtl":r},a)},n),t)},SingleValue:function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.isDisabled,o=e.innerProps;return x().createElement("div",nt({className:i(Ze(l("singleValue",e)),{"single-value":!0,"single-value--is-disabled":n},a)},o),t)},ValueContainer:la},_a=function(e){return ot({},ya,e.components)},ka={clearIndicator:ca,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":null,pointerEvents:t?"none":null,position:"relative"}},control:function(e){var t=e.isDisabled,a=e.isFocused,i=e.theme,l=i.colors,n=i.borderRadius,o=i.spacing;return{label:"control",alignItems:"center",backgroundColor:t?l.neutral5:l.neutral0,borderColor:t?l.neutral10:a?l.primary:l.neutral20,borderRadius:n,borderStyle:"solid",borderWidth:1,boxShadow:a?"0 0 0 1px ".concat(l.primary):null,cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:o.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms","&:hover":{borderColor:a?l.primary:l.neutral30}}},dropdownIndicator:ua,group:function(e){var t=e.theme.spacing;return{paddingBottom:2*t.baseUnit,paddingTop:2*t.baseUnit}},groupHeading:function(e){var t=e.theme.spacing;return{label:"group",color:"#999",cursor:"default",display:"block",fontSize:"75%",fontWeight:"500",marginBottom:"0.25em",paddingLeft:3*t.baseUnit,paddingRight:3*t.baseUnit,textTransform:"uppercase"}},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e){var t=e.isDisabled,a=e.theme,i=a.spacing.baseUnit,l=a.colors;return{label:"indicatorSeparator",alignSelf:"stretch",backgroundColor:t?l.neutral10:l.neutral20,marginBottom:2*i,marginTop:2*i,width:1}},input:function(e){var t=e.isDisabled,a=e.theme,i=a.spacing,l=a.colors;return{margin:i.baseUnit/2,paddingBottom:i.baseUnit/2,paddingTop:i.baseUnit/2,visibility:t?"hidden":"visible",color:l.neutral80}},loadingIndicator:function(e){var t=e.isFocused,a=e.size,i=e.theme,l=i.colors,n=i.spacing.baseUnit;return{label:"loadingIndicator",color:t?l.neutral60:l.neutral20,display:"flex",padding:2*n,transition:"color 150ms",alignSelf:"center",fontSize:a,lineHeight:1,marginRight:a,textAlign:"center",verticalAlign:"middle"}},loadingMessage:Tt,menu:function(e){var t,a=e.placement,i=e.theme,l=i.borderRadius,n=i.spacing,o=i.colors;return lt(t={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(a),"100%"),lt(t,"backgroundColor",o.neutral0),lt(t,"borderRadius",l),lt(t,"boxShadow","0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)"),lt(t,"marginBottom",n.menuGutter),lt(t,"marginTop",n.menuGutter),lt(t,"position","absolute"),lt(t,"width","100%"),lt(t,"zIndex",1),t},menuList:function(e){var t=e.maxHeight,a=e.theme.spacing.baseUnit;return{maxHeight:t,overflowY:"auto",paddingBottom:a,paddingTop:a,position:"relative",WebkitOverflowScrolling:"touch"}},menuPortal:function(e){var t=e.rect,a=e.offset,i=e.position;return{left:t.left,position:i,top:a,width:t.width,zIndex:1}},multiValue:function(e){var t=e.theme,a=t.spacing,i=t.borderRadius;return{label:"multiValue",backgroundColor:t.colors.neutral10,borderRadius:i/2,display:"flex",margin:a.baseUnit/2,minWidth:0}},multiValueLabel:function(e){var t=e.theme,a=t.borderRadius,i=t.colors,l=e.cropWithEllipsis;return{borderRadius:a/2,color:i.neutral80,fontSize:"85%",overflow:"hidden",padding:3,paddingLeft:6,textOverflow:l?"ellipsis":null,whiteSpace:"nowrap"}},multiValueRemove:function(e){var t=e.theme,a=t.spacing,i=t.borderRadius,l=t.colors;return{alignItems:"center",borderRadius:i/2,backgroundColor:e.isFocused&&l.dangerLight,display:"flex",paddingLeft:a.baseUnit,paddingRight:a.baseUnit,":hover":{backgroundColor:l.dangerLight,color:l.danger}}},noOptionsMessage:Mt,option:function(e){var t=e.isDisabled,a=e.isFocused,i=e.isSelected,l=e.theme,n=l.spacing,o=l.colors;return{label:"option",backgroundColor:i?o.primary:a?o.primary25:"transparent",color:t?o.neutral20:i?o.neutral0:"inherit",cursor:"default",display:"block",fontSize:"inherit",padding:"".concat(2*n.baseUnit,"px ").concat(3*n.baseUnit,"px"),width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",":active":{backgroundColor:!t&&(i?o.primary:o.primary50)}}},placeholder:function(e){var t=e.theme,a=t.spacing;return{label:"placeholder",color:t.colors.neutral50,marginLeft:a.baseUnit/2,marginRight:a.baseUnit/2,position:"absolute",top:"50%",transform:"translateY(-50%)"}},singleValue:function(e){var t=e.isDisabled,a=e.theme,i=a.spacing,l=a.colors;return{label:"singleValue",color:t?l.neutral40:l.neutral80,marginLeft:i.baseUnit/2,marginRight:i.baseUnit/2,maxWidth:"calc(100% - ".concat(2*i.baseUnit,"px)"),overflow:"hidden",position:"absolute",textOverflow:"ellipsis",whiteSpace:"nowrap",top:"50%",transform:"translateY(-50%)"}},valueContainer:function(e){var t=e.theme.spacing;return{alignItems:"center",display:"flex",flex:1,flexWrap:"wrap",padding:"".concat(t.baseUnit/2,"px ").concat(2*t.baseUnit,"px"),WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"}}},Sa={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},Ca={backspaceRemovesValue:!0,blurInputOnSelect:_t(),captureMenuScroll:!_t(),closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){var a=ot({ignoreCase:!0,ignoreAccents:!0,stringify:It,trim:!0,matchFrom:"any"},void 0),i=a.ignoreCase,l=a.ignoreAccents,n=a.stringify,o=a.trim,r=a.matchFrom,s=o?Ft(t):t,u=o?Ft(n(e)):n(e);return i&&(s=s.toLowerCase(),u=u.toLowerCase()),l&&(s=Ot(s),u=Ot(u)),"start"===r?u.substr(0,s.length)===s:u.indexOf(s)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:ia,loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(e){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:"0",tabSelectsValue:!0},Ma=1,Ta=function(e){function t(e){var a;tt(this,t),lt(gt(gt(a=dt(this,st(t).call(this,e)))),"state",{ariaLiveSelection:"",ariaLiveContext:"",focusedOption:null,focusedValue:null,inputIsHidden:!1,isFocused:!1,menuOptions:{render:[],focusable:[]},selectValue:[]}),lt(gt(gt(a)),"blockOptionHover",!1),lt(gt(gt(a)),"isComposing",!1),lt(gt(gt(a)),"clearFocusValueOnUpdate",!1),lt(gt(gt(a)),"commonProps",void 0),lt(gt(gt(a)),"components",void 0),lt(gt(gt(a)),"hasGroups",!1),lt(gt(gt(a)),"initialTouchX",0),lt(gt(gt(a)),"initialTouchY",0),lt(gt(gt(a)),"inputIsHiddenAfterUpdate",void 0),lt(gt(gt(a)),"instancePrefix",""),lt(gt(gt(a)),"openAfterFocus",!1),lt(gt(gt(a)),"scrollToFocusedOptionOnUpdate",!1),lt(gt(gt(a)),"userIsDragging",void 0),lt(gt(gt(a)),"controlRef",null),lt(gt(gt(a)),"getControlRef",function(e){a.controlRef=e}),lt(gt(gt(a)),"focusedOptionRef",null),lt(gt(gt(a)),"getFocusedOptionRef",function(e){a.focusedOptionRef=e}),lt(gt(gt(a)),"menuListRef",null),lt(gt(gt(a)),"getMenuListRef",function(e){a.menuListRef=e}),lt(gt(gt(a)),"inputRef",null),lt(gt(gt(a)),"getInputRef",function(e){a.inputRef=e}),lt(gt(gt(a)),"cacheComponents",function(e){a.components=_a({components:e})}),lt(gt(gt(a)),"focus",a.focusInput),lt(gt(gt(a)),"blur",a.blurInput),lt(gt(gt(a)),"onChange",function(e,t){var i=a.props;(0,i.onChange)(e,ot({},t,{name:i.name}))}),lt(gt(gt(a)),"setValue",function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"set-value",i=arguments.length>2?arguments[2]:void 0,l=a.props,n=l.closeMenuOnSelect,o=l.isMulti;a.onInputChange("",{action:"set-value"}),n&&(a.inputIsHiddenAfterUpdate=!o,a.onMenuClose()),a.clearFocusValueOnUpdate=!0,a.onChange(e,{action:t,option:i})}),lt(gt(gt(a)),"selectOption",function(e){var t=a.props,i=t.blurInputOnSelect,l=t.isMulti,n=a.state.selectValue;if(l)if(a.isOptionSelected(e,n)){var o=a.getOptionValue(e);a.setValue(n.filter(function(e){return a.getOptionValue(e)!==o}),"deselect-option",e),a.announceAriaLiveSelection({event:"deselect-option",context:{value:a.getOptionLabel(e)}})}else a.isOptionDisabled(e,n)?a.announceAriaLiveSelection({event:"select-option",context:{value:a.getOptionLabel(e),isDisabled:!0}}):(a.setValue([].concat(pt(n),[e]),"select-option",e),a.announceAriaLiveSelection({event:"select-option",context:{value:a.getOptionLabel(e)}}));else a.isOptionDisabled(e,n)?a.announceAriaLiveSelection({event:"select-option",context:{value:a.getOptionLabel(e),isDisabled:!0}}):(a.setValue(e,"select-option"),a.announceAriaLiveSelection({event:"select-option",context:{value:a.getOptionLabel(e)}}));i&&a.blurInput()}),lt(gt(gt(a)),"removeValue",function(e){var t=a.state.selectValue,i=a.getOptionValue(e);a.onChange(t.filter(function(e){return a.getOptionValue(e)!==i}),{action:"remove-value",removedValue:e}),a.announceAriaLiveSelection({event:"remove-value",context:{value:e?a.getOptionLabel(e):""}}),a.focusInput()}),lt(gt(gt(a)),"clearValue",function(){var e=a.props.isMulti;a.onChange(e?[]:null,{action:"clear"})}),lt(gt(gt(a)),"popValue",function(){var e=a.state.selectValue,t=e[e.length-1];a.announceAriaLiveSelection({event:"pop-value",context:{value:t?a.getOptionLabel(t):""}}),a.onChange(e.slice(0,e.length-1),{action:"pop-value",removedValue:t})}),lt(gt(gt(a)),"getOptionLabel",function(e){return a.props.getOptionLabel(e)}),lt(gt(gt(a)),"getOptionValue",function(e){return a.props.getOptionValue(e)}),lt(gt(gt(a)),"getStyles",function(e,t){var i=ka[e](t);i.boxSizing="border-box";var l=a.props.styles[e];return l?l(i,t):i}),lt(gt(gt(a)),"getElementId",function(e){return"".concat(a.instancePrefix,"-").concat(e)}),lt(gt(gt(a)),"getActiveDescendentId",function(){var e=a.props.menuIsOpen,t=a.state,i=t.menuOptions,l=t.focusedOption;if(l&&e){var n=i.focusable.indexOf(l),o=i.render[n];return o&&o.key}}),lt(gt(gt(a)),"announceAriaLiveSelection",function(e){var t=e.event,i=e.context;a.setState({ariaLiveSelection:aa(t,i)})}),lt(gt(gt(a)),"announceAriaLiveContext",function(e){var t=e.event,i=e.context;a.setState({ariaLiveContext:ta(t,ot({},i,{label:a.props["aria-label"]}))})}),lt(gt(gt(a)),"onMenuMouseDown",function(e){0===e.button&&(e.stopPropagation(),e.preventDefault(),a.focusInput())}),lt(gt(gt(a)),"onMenuMouseMove",function(e){a.blockOptionHover=!1}),lt(gt(gt(a)),"onControlMouseDown",function(e){var t=a.props.openMenuOnClick;a.state.isFocused?a.props.menuIsOpen?"INPUT"!==e.target.tagName&&a.onMenuClose():t&&a.openMenu("first"):(t&&(a.openAfterFocus=!0),a.focusInput()),"INPUT"!==e.target.tagName&&e.preventDefault()}),lt(gt(gt(a)),"onDropdownIndicatorMouseDown",function(e){if(!(e&&"mousedown"===e.type&&0!==e.button||a.props.isDisabled)){var t=a.props,i=t.isMulti,l=t.menuIsOpen;a.focusInput(),l?(a.inputIsHiddenAfterUpdate=!i,a.onMenuClose()):a.openMenu("first"),e.preventDefault(),e.stopPropagation()}}),lt(gt(gt(a)),"onClearIndicatorMouseDown",function(e){e&&"mousedown"===e.type&&0!==e.button||(a.clearValue(),e.stopPropagation(),a.openAfterFocus=!1,setTimeout(function(){return a.focusInput()}))}),lt(gt(gt(a)),"onScroll",function(e){"boolean"==typeof a.props.closeMenuOnScroll?e.target instanceof HTMLElement&&vt(e.target)&&a.props.onMenuClose():"function"==typeof a.props.closeMenuOnScroll&&a.props.closeMenuOnScroll(e)&&a.props.onMenuClose()}),lt(gt(gt(a)),"onCompositionStart",function(){a.isComposing=!0}),lt(gt(gt(a)),"onCompositionEnd",function(){a.isComposing=!1}),lt(gt(gt(a)),"onTouchStart",function(e){var t=e.touches.item(0);t&&(a.initialTouchX=t.clientX,a.initialTouchY=t.clientY,a.userIsDragging=!1)}),lt(gt(gt(a)),"onTouchMove",function(e){var t=e.touches.item(0);if(t){var i=Math.abs(t.clientX-a.initialTouchX),l=Math.abs(t.clientY-a.initialTouchY);a.userIsDragging=i>5||l>5}}),lt(gt(gt(a)),"onTouchEnd",function(e){a.userIsDragging||(a.controlRef&&!a.controlRef.contains(e.target)&&a.menuListRef&&!a.menuListRef.contains(e.target)&&a.blurInput(),a.initialTouchX=0,a.initialTouchY=0)}),lt(gt(gt(a)),"onControlTouchEnd",function(e){a.userIsDragging||a.onControlMouseDown(e)}),lt(gt(gt(a)),"onClearIndicatorTouchEnd",function(e){a.userIsDragging||a.onClearIndicatorMouseDown(e)}),lt(gt(gt(a)),"onDropdownIndicatorTouchEnd",function(e){a.userIsDragging||a.onDropdownIndicatorMouseDown(e)}),lt(gt(gt(a)),"handleInputChange",function(e){var t=e.currentTarget.value;a.inputIsHiddenAfterUpdate=!1,a.onInputChange(t,{action:"input-change"}),a.onMenuOpen()}),lt(gt(gt(a)),"onInputFocus",function(e){var t=a.props,i=t.isSearchable,l=t.isMulti;a.props.onFocus&&a.props.onFocus(e),a.inputIsHiddenAfterUpdate=!1,a.announceAriaLiveContext({event:"input",context:{isSearchable:i,isMulti:l}}),a.setState({isFocused:!0}),(a.openAfterFocus||a.props.openMenuOnFocus)&&a.openMenu("first"),a.openAfterFocus=!1}),lt(gt(gt(a)),"onInputBlur",function(e){a.menuListRef&&a.menuListRef.contains(document.activeElement)?a.inputRef.focus():(a.props.onBlur&&a.props.onBlur(e),a.onInputChange("",{action:"input-blur"}),a.onMenuClose(),a.setState({focusedValue:null,isFocused:!1}))}),lt(gt(gt(a)),"onOptionHover",function(e){a.blockOptionHover||a.state.focusedOption===e||a.setState({focusedOption:e})}),lt(gt(gt(a)),"shouldHideSelectedOptions",function(){var e=a.props,t=e.hideSelectedOptions,i=e.isMulti;return void 0===t?i:t}),lt(gt(gt(a)),"onKeyDown",function(e){var t=a.props,i=t.isMulti,l=t.backspaceRemovesValue,n=t.escapeClearsValue,o=t.inputValue,r=t.isClearable,s=t.isDisabled,u=t.menuIsOpen,c=t.onKeyDown,g=t.tabSelectsValue,d=t.openMenuOnFocus,p=a.state,h=p.focusedOption,m=p.focusedValue,b=p.selectValue;if(!(s||"function"==typeof c&&(c(e),e.defaultPrevented))){switch(a.blockOptionHover=!0,e.key){case"ArrowLeft":if(!i||o)return;a.focusValue("previous");break;case"ArrowRight":if(!i||o)return;a.focusValue("next");break;case"Delete":case"Backspace":if(o)return;if(m)a.removeValue(m);else{if(!l)return;i?a.popValue():r&&a.clearValue()}break;case"Tab":if(a.isComposing)return;if(e.shiftKey||!u||!g||!h||d&&a.isOptionSelected(h,b))return;a.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(u){if(!h)return;if(a.isComposing)return;a.selectOption(h);break}return;case"Escape":u?(a.inputIsHiddenAfterUpdate=!1,a.onInputChange("",{action:"menu-close"}),a.onMenuClose()):r&&n&&a.clearValue();break;case" ":if(o)return;if(!u){a.openMenu("first");break}if(!h)return;a.selectOption(h);break;case"ArrowUp":u?a.focusOption("up"):a.openMenu("last");break;case"ArrowDown":u?a.focusOption("down"):a.openMenu("first");break;case"PageUp":if(!u)return;a.focusOption("pageup");break;case"PageDown":if(!u)return;a.focusOption("pagedown");break;case"Home":if(!u)return;a.focusOption("first");break;case"End":if(!u)return;a.focusOption("last");break;default:return}e.preventDefault()}});var i=e.value;a.cacheComponents=He(a.cacheComponents,Pt).bind(gt(gt(a))),a.cacheComponents(e.components),a.instancePrefix="react-select-"+(a.props.instanceId||++Ma);var l=ft(i),n=a.buildMenuOptions(e,l);return a.state.menuOptions=n,a.state.selectValue=l,a}return rt(t,e),it(t,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput()}},{key:"componentWillReceiveProps",value:function(e){var t=this.props,a=t.options,i=t.value,l=t.inputValue;if(this.cacheComponents(e.components),e.value!==i||e.options!==a||e.inputValue!==l){var n=ft(e.value),o=this.buildMenuOptions(e,n),r=this.getNextFocusedValue(n),s=this.getNextFocusedOption(o.focusable);this.setState({menuOptions:o,selectValue:n,focusedOption:s,focusedValue:r})}null!=this.inputIsHiddenAfterUpdate&&(this.setState({inputIsHidden:this.inputIsHiddenAfterUpdate}),delete this.inputIsHiddenAfterUpdate)}},{key:"componentDidUpdate",value:function(e){var t,a,i,l,n,o=this.props,r=o.isDisabled,s=o.menuIsOpen,u=this.state.isFocused;(u&&!r&&e.isDisabled||u&&s&&!e.menuIsOpen)&&this.focusInput(),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(t=this.menuListRef,a=this.focusedOptionRef,i=t.getBoundingClientRect(),l=a.getBoundingClientRect(),n=a.offsetHeight/3,l.bottom+n>i.bottom?xt(t,Math.min(a.offsetTop+a.clientHeight-t.offsetHeight+n,t.scrollHeight)):l.top-n-1&&(o=r)}this.scrollToFocusedOptionOnUpdate=!(l&&this.menuListRef),this.inputIsHiddenAfterUpdate=!1,this.onMenuOpen(),this.setState({focusedValue:null,focusedOption:a.focusable[o]}),this.announceAriaLiveContext({event:"menu"})}},{key:"focusValue",value:function(e){var t=this.props,a=t.isMulti,i=t.isSearchable,l=this.state,n=l.selectValue,o=l.focusedValue;if(a){this.setState({focusedOption:null});var r=n.indexOf(o);o||(r=-1,this.announceAriaLiveContext({event:"value"}));var s=n.length-1,u=-1;if(n.length){switch(e){case"previous":u=0===r?0:-1===r?s:r-1;break;case"next":r>-1&&r0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,a=this.state,i=a.focusedOption,l=a.menuOptions.focusable;if(l.length){var n=0,o=l.indexOf(i);i||(o=-1,this.announceAriaLiveContext({event:"menu"})),"up"===e?n=o>0?o-1:l.length-1:"down"===e?n=(o+1)%l.length:"pageup"===e?(n=o-t)<0&&(n=0):"pagedown"===e?(n=o+t)>l.length-1&&(n=l.length-1):"last"===e&&(n=l.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:l[n],focusedValue:null}),this.announceAriaLiveContext({event:"menu",context:{isDisabled:ia(l[n])}})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(Sa):ot({},Sa,this.props.theme):Sa}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.getStyles,a=this.setValue,i=this.selectOption,l=this.props,n=l.classNamePrefix,o=l.isMulti,r=l.isRtl,s=l.options,u=this.state.selectValue,c=this.hasValue();return{cx:bt.bind(null,n),clearValue:e,getStyles:t,getValue:function(){return u},hasValue:c,isMulti:o,isRtl:r,options:s,selectOption:i,setValue:a,selectProps:l,theme:this.getTheme()}}},{key:"getNextFocusedValue",value:function(e){if(this.clearFocusValueOnUpdate)return this.clearFocusValueOnUpdate=!1,null;var t=this.state,a=t.focusedValue,i=t.selectValue.indexOf(a);if(i>-1){if(e.indexOf(a)>-1)return a;if(i-1?t:e[0]}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.state.menuOptions.render.length}},{key:"countOptions",value:function(){return this.state.menuOptions.focusable.length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,a=e.isMulti;return void 0===t?a:t}},{key:"isOptionDisabled",value:function(e,t){return"function"==typeof this.props.isOptionDisabled&&this.props.isOptionDisabled(e,t)}},{key:"isOptionSelected",value:function(e,t){var a=this;if(t.indexOf(e)>-1)return!0;if("function"==typeof this.props.isOptionSelected)return this.props.isOptionSelected(e,t);var i=this.getOptionValue(e);return t.some(function(e){return a.getOptionValue(e)===i})}},{key:"filterOption",value:function(e,t){return!this.props.filterOption||this.props.filterOption(e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var a=this.props.inputValue,i=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:a,selectValue:i})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"buildMenuOptions",value:function(e,t){var a=this,i=e.inputValue,l=void 0===i?"":i,n=e.options,o=function(e,i){var n=a.isOptionDisabled(e,t),o=a.isOptionSelected(e,t),r=a.getOptionLabel(e),s=a.getOptionValue(e);if(!(a.shouldHideSelectedOptions()&&o||!a.filterOption({label:r,value:s,data:e},l))){var u=n?void 0:function(){return a.onOptionHover(e)},c=n?void 0:function(){return a.selectOption(e)},g="".concat(a.getElementId("option"),"-").concat(i);return{innerProps:{id:g,onClick:c,onMouseMove:u,onMouseOver:u,tabIndex:-1},data:e,isDisabled:n,isSelected:o,key:g,label:r,type:"option",value:s}}};return n.reduce(function(e,t,i){if(t.options){a.hasGroups||(a.hasGroups=!0);var l=t.options.map(function(t,a){var l=o(t,"".concat(i,"-").concat(a));return l&&e.focusable.push(t),l}).filter(Boolean);if(l.length){var n="".concat(a.getElementId("group"),"-").concat(i);e.render.push({type:"group",key:n,data:t,options:l})}}else{var r=o(t,"".concat(i));r&&(e.render.push(r),e.focusable.push(t))}return e},{render:[],focusable:[]})}},{key:"constructAriaLiveMessage",value:function(){var e=this.state,t=e.ariaLiveContext,a=e.selectValue,i=e.focusedValue,l=e.focusedOption,n=this.props,o=n.options,r=n.menuIsOpen,s=n.inputValue,u=n.screenReaderStatus,c=i?function(e){var t=e.focusedValue,a=e.selectValue;return"value ".concat((0,e.getOptionLabel)(t)," focused, ").concat(a.indexOf(t)+1," of ").concat(a.length,".")}({focusedValue:i,getOptionLabel:this.getOptionLabel,selectValue:a}):"",g=l&&r?function(e){var t=e.focusedOption,a=e.options;return"option ".concat((0,e.getOptionLabel)(t)," focused").concat(t.isDisabled?" disabled":"",", ").concat(a.indexOf(t)+1," of ").concat(a.length,".")}({focusedOption:l,getOptionLabel:this.getOptionLabel,options:o}):"",d=function(e){var t=e.inputValue;return"".concat(e.screenReaderMessage).concat(t?" for search term "+t:"",".")}({inputValue:s,screenReaderMessage:u({count:this.countOptions()})});return"".concat(c," ").concat(g," ").concat(d," ").concat(t)}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,a=e.isSearchable,i=e.inputId,l=e.inputValue,n=e.tabIndex,o=this.components.Input,r=this.state.inputIsHidden,s=i||this.getElementId("input");if(!a)return x().createElement(Vt,{id:s,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:ht,onFocus:this.onInputFocus,readOnly:!0,disabled:t,tabIndex:n,value:""});var u={"aria-autocomplete":"list","aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"]},c=this.commonProps,g=c.cx,d=c.theme,p=c.selectProps;return x().createElement(o,nt({autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",cx:g,getStyles:this.getStyles,id:s,innerRef:this.getInputRef,isDisabled:t,isHidden:r,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,selectProps:p,spellCheck:"false",tabIndex:n,theme:d,type:"text",value:l},u))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.components,a=t.MultiValue,i=t.MultiValueContainer,l=t.MultiValueLabel,n=t.MultiValueRemove,o=t.SingleValue,r=t.Placeholder,s=this.commonProps,u=this.props,c=u.controlShouldRenderValue,g=u.isDisabled,d=u.isMulti,p=u.inputValue,h=u.placeholder,m=this.state,b=m.selectValue,f=m.focusedValue,v=m.isFocused;if(!this.hasValue()||!c)return p?null:x().createElement(r,nt({},s,{key:"placeholder",isDisabled:g,isFocused:v}),h);if(d)return b.map(function(t){var o=t===f;return x().createElement(a,nt({},s,{components:{Container:i,Label:l,Remove:n},isFocused:o,isDisabled:g,key:e.getOptionValue(t),removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault(),e.stopPropagation()}},data:t}),e.formatOptionLabel(t,"value"))});if(p)return null;var w=b[0];return x().createElement(o,nt({},s,{data:w,isDisabled:g}),this.formatOptionLabel(w,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.components.ClearIndicator,t=this.commonProps,a=this.props,i=a.isDisabled,l=a.isLoading,n=this.state.isFocused;if(!this.isClearable()||!e||i||!this.hasValue()||l)return null;var o={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return x().createElement(e,nt({},t,{innerProps:o,isFocused:n}))}},{key:"renderLoadingIndicator",value:function(){var e=this.components.LoadingIndicator,t=this.commonProps,a=this.props,i=a.isDisabled,l=a.isLoading,n=this.state.isFocused;return e&&l?x().createElement(e,nt({},t,{innerProps:{"aria-hidden":"true"},isDisabled:i,isFocused:n})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.components,t=e.DropdownIndicator,a=e.IndicatorSeparator;if(!t||!a)return null;var i=this.commonProps,l=this.props.isDisabled,n=this.state.isFocused;return x().createElement(a,nt({},i,{isDisabled:l,isFocused:n}))}},{key:"renderDropdownIndicator",value:function(){var e=this.components.DropdownIndicator;if(!e)return null;var t=this.commonProps,a=this.props.isDisabled,i=this.state.isFocused,l={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return x().createElement(e,nt({},t,{innerProps:l,isDisabled:a,isFocused:i}))}},{key:"renderMenu",value:function(){var e=this,t=this.components,a=t.Group,i=t.GroupHeading,l=t.Menu,n=t.MenuList,o=t.MenuPortal,r=t.LoadingMessage,s=t.NoOptionsMessage,u=t.Option,c=this.commonProps,g=this.state,d=g.focusedOption,p=g.menuOptions,h=this.props,m=h.captureMenuScroll,b=h.inputValue,f=h.isLoading,v=h.loadingMessage,w=h.minMenuHeight,y=h.maxMenuHeight,_=h.menuIsOpen,k=h.menuPlacement,S=h.menuPosition,C=h.menuPortalTarget,M=h.menuShouldBlockScroll,T=h.menuShouldScrollIntoView,D=h.noOptionsMessage,E=h.onMenuScrollToTop,L=h.onMenuScrollToBottom;if(!_)return null;var B,H=function(t){var a=d===t.data;return t.innerRef=a?e.getFocusedOptionRef:void 0,x().createElement(u,nt({},c,t,{isFocused:a}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())B=p.render.map(function(t){if("group"===t.type){t.type;var l=ct(t,["type"]),n="".concat(t.key,"-heading");return x().createElement(a,nt({},c,l,{Heading:i,headingProps:{id:n},label:e.formatGroupLabel(t.data)}),t.options.map(function(e){return H(e)}))}if("option"===t.type)return H(t)});else if(f){var A=v({inputValue:b});if(null===A)return null;B=x().createElement(r,c,A)}else{var R=D({inputValue:b});if(null===R)return null;B=x().createElement(s,c,R)}var P={minMenuHeight:w,maxMenuHeight:y,menuPlacement:k,menuPosition:S,menuShouldScrollIntoView:T},z=x().createElement(St,nt({},c,P),function(t){var a=t.ref,i=t.placerProps,o=i.placement,r=i.maxHeight;return x().createElement(l,nt({},c,P,{innerRef:a,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:f,placement:o}),x().createElement(ea,{isEnabled:m,onTopArrive:E,onBottomArrive:L},x().createElement(Xt,{isEnabled:M},x().createElement(n,nt({},c,{innerRef:e.getMenuListRef,isLoading:f,maxHeight:r}),B))))});return C||"fixed"===S?x().createElement(o,nt({},c,{appendTo:C,controlElement:this.controlRef,menuPlacement:k,menuPosition:S}),z):z}},{key:"renderFormField",value:function(){var e=this,t=this.props,a=t.delimiter,i=t.isDisabled,l=t.isMulti,n=t.name,o=this.state.selectValue;if(n&&!i){if(l){if(a){var r=o.map(function(t){return e.getOptionValue(t)}).join(a);return x().createElement("input",{name:n,type:"hidden",value:r})}var s=o.length>0?o.map(function(t,a){return x().createElement("input",{key:"i-".concat(a),name:n,type:"hidden",value:e.getOptionValue(t)})}):x().createElement("input",{name:n,type:"hidden"});return x().createElement("div",null,s)}var u=o[0]?this.getOptionValue(o[0]):"";return x().createElement("input",{name:n,type:"hidden",value:u})}}},{key:"renderLiveRegion",value:function(){return this.state.isFocused?x().createElement(Nt,{"aria-live":"assertive"},x().createElement("p",{id:"aria-selection-event"}," ",this.state.ariaLiveSelection),x().createElement("p",{id:"aria-context"}," ",this.constructAriaLiveMessage())):null}},{key:"render",value:function(){var e=this.components,t=e.Control,a=e.IndicatorsContainer,i=e.SelectContainer,l=e.ValueContainer,n=this.props,o=n.className,r=n.id,s=n.isDisabled,u=n.menuIsOpen,c=this.state.isFocused,g=this.commonProps=this.getCommonProps();return x().createElement(i,nt({},g,{className:o,innerProps:{id:r,onKeyDown:this.onKeyDown},isDisabled:s,isFocused:c}),this.renderLiveRegion(),x().createElement(t,nt({},g,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:s,isFocused:c,menuIsOpen:u}),x().createElement(l,nt({},g,{isDisabled:s}),this.renderPlaceholderOrValue(),this.renderInput()),x().createElement(a,nt({},g,{isDisabled:s}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}]),t}(w.Component);lt(Ta,"defaultProps",Ca);var Da={defaultInputValue:"",defaultMenuIsOpen:!1,defaultValue:null},Ea=function(e){var t,a;return a=t=function(t){function a(){var e,t;tt(this,a);for(var i=arguments.length,l=new Array(i),n=0;n1?a-1:0),l=1;l1?arguments[1]:void 0,t=String(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").toLowerCase(),a=String(e.value).toLowerCase(),i=String(e.label).toLowerCase();return a===t||i===t}),Aa=ot({allowCreateWhileLoading:!1,createOptionPosition:"last"},{formatCreateLabel:function(e){return'Create "'.concat(e,'"')},isValidNewOption:function(e,t,a){return!(!e||t.some(function(t){return Ha(e,t)})||a.some(function(t){return Ha(e,t)}))},getNewOptionData:function(e,t){return{label:t,value:e,__isNew__:!0}}}),Ra=function(e){var t,a;return a=t=function(t){function a(e){var t;tt(this,a),lt(gt(gt(t=dt(this,st(a).call(this,e)))),"select",void 0),lt(gt(gt(t)),"onChange",function(e,a){var i=t.props,l=i.getNewOptionData,n=i.inputValue,o=i.isMulti,r=i.onChange,s=i.onCreateOption,u=i.value;if("select-option"!==a.action)return r(e,a);var c=t.state.newOption,g=Array.isArray(e)?e:[e];if(g[g.length-1]!==c)r(e,a);else if(s)s(n);else{var d=l(n,n);r(o?[].concat(pt(ft(u)),[d]):d,{action:"create-option"})}});var i=e.options||[];return t.state={newOption:void 0,options:i},t}return rt(a,t),it(a,[{key:"componentWillReceiveProps",value:function(e){var t=e.allowCreateWhileLoading,a=e.createOptionPosition,i=e.formatCreateLabel,l=e.getNewOptionData,n=e.inputValue,o=e.isLoading,r=e.isValidNewOption,s=e.value,u=e.options||[],c=this.state.newOption;c=r(n,ft(s),u)?l(n,i(n)):void 0,this.setState({newOption:c,options:!t&&o||!c?u:"first"===a?[c].concat(pt(u)):[].concat(pt(u),[c])})}},{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"render",value:function(){var t=this,a=nt({},this.props),i=this.state.options;return x().createElement(e,nt({},a,{ref:function(e){t.select=e},options:i,onChange:this.onChange}))}}]),a}(w.Component),lt(t,"defaultProps",Aa),a},Pa=(Ea(Ra(Ta)),Ba(Ea(Ra(Ta))),function(e){var t=e.component,a=e.duration,i=void 0===a?1:a,l=e.in,n=(e.onExited,ct(e,["component","duration","in","onExited"])),o={entering:{opacity:0},entered:{opacity:1,transition:"opacity ".concat(i,"ms")},exiting:{opacity:0},exited:{opacity:0}};return x().createElement(Qe.Transition,{mountOnEnter:!0,unmountOnExit:!0,in:l,timeout:i},function(e){var a={style:ot({},o[e])};return x().createElement(t,nt({innerProps:a},n))})}),za=function(e){function t(){var e,a;tt(this,t);for(var i=arguments.length,l=new Array(i),n=0;n0&&void 0!==arguments[0]?arguments[0]:{}}),a=t.Input,i=t.MultiValue,l=t.Placeholder,n=t.SingleValue,o=t.ValueContainer,r=ct(t,["Input","MultiValue","Placeholder","SingleValue","ValueContainer"]);return ot({Input:(e=a,function(t){t.in,t.onExited,t.appear,t.enter,t.exit;var a=ct(t,["in","onExited","appear","enter","exit"]);return x().createElement(e,a)}),MultiValue:Oa(i),Placeholder:Fa(l),SingleValue:Ia(n),ValueContainer:Na(o)},r)},Ga=Va();Ga.Input,Ga.MultiValue,Ga.Placeholder,Ga.SingleValue,Ga.ValueContainer,He(Va,Pt);const Wa=Ea(Ta),{uag_select_font_globally:Ua,uag_load_select_font_globally:ja}=srfm_spec_blocks_info,qa=function(e){const t=[{value:"Default",label:(0,M.__)("Default","sureforms"),weight:["Default","100","200","300","400","500","600","700","800","900"],google:!1},{value:"Arial",label:"Arial",weight:["Default","100","200","300","400","500","600","700","800","900"],google:!1},{value:"Helvetica",label:"Helvetica",weight:["Default","100","200","300","400","500","600","700","800","900"],google:!1},{value:"Times New Roman",label:"Times New Roman",weight:["Default","100","200","300","400","500","600","700","800","900"],google:!1},{value:"Georgia",label:"Georgia",weight:["Default","100","200","300","400","500","600","700","800","900"],google:!1}];let a="";const i=srfm_spec_blocks_info.spectra_custom_fonts;Object.keys(De).map(i=>{t.push({value:i,label:i,weight:De[i].weight}),i===e.fontFamily.value&&(a=De[i].weight)}),Object.keys(i).map(l=>{t.push({value:l,label:l,weight:i[l].weight}),l===e.fontFamily.value&&(a=i[l].weight)}),""===a&&(a=t[0].weight);const l=[];a.forEach(function(e){l.push({value:"Default"===e?"":e,label:e})});const n="enabled"===ja&&0!==Ua?Ua:t;let o,r;n&&n.map(t=>{e.fontFamily.weight||t.value!==e.fontFamily.value||(o={...e.fontFamily,weight:t.weight,label:t.value})});const s="em"===e.fontSizeType.value?.1:1,u="em"===e.fontSizeTypeMobile?.value?.1:1,c="em"===e.fontSizeTypeTablet?.value?.1:1;return!0!==e.disableFontSize&&(r=(0,w.createElement)(Te,{type:e.fontSizeType,typeLabel:e.fontSizeType.label,typeMobile:e.fontSizeTypeMobile?e.fontSizeTypeMobile:e.fontSizeType,typeLabelMobile:e.fontSizeTypeMobile?.label?e.fontSizeTypeMobile.label:e.fontSizeType.label,typeTablet:e.fontSizeTypeTablet?e.fontSizeTypeTablet:e.fontSizeType,typeLabelTablet:e.fontSizeTypeTablet?.label?e.fontSizeTypeTablet.label:e.fontSizeType.label,sizeMobile:e.fontSizeMobile,sizeMobileLabel:e.fontSizeMobile.label,sizeTablet:e.fontSizeTablet,sizeTabletLabel:e.fontSizeTablet.label,size:e.fontSize,sizeLabel:e.fontSize.label,min:0,sizeMobileText:e.fontSizeLabel?e.fontSizeLabel:(0,M.__)("Font Size","sureforms"),sizeTabletText:e.fontSizeLabel?e.fontSizeLabel:(0,M.__)("Font Size","sureforms"),sizeText:e.fontSizeLabel?e.fontSizeLabel:(0,M.__)("Font Size","sureforms"),step:s,stepMobile:u,stepTablet:c,...e})),(0,w.createElement)(w.Fragment,null,(0,w.createElement)("div",{className:"components-base-control uag-font-family-searchable-select__wrapper"},(0,w.createElement)("label",{className:"components-input-control__label",htmlFor:"font-family"},(0,M.__)("Font Family","sureforms")),(0,w.createElement)(Wa,{styles:{container:e=>({...e,width:"100%"}),control:e=>({...e,border:"1px solid #E6E7E9",boxShadow:"none",height:"30px",minHeight:"30px",borderRadius:"3px"}),placeholder:e=>({...e,color:"#50575E"}),menu:e=>({...e,color:"#50575E"}),singleValue:e=>({...e,color:"#50575E",top:"50%",transform:"translateY(-50%);"}),indicatorSeparator:e=>({...e,display:"none"}),dropdownIndicator:e=>({...e,color:"#50575E"}),valueContainer:e=>({...e,height:"30px",padding:"0px 8px"})},placeholder:(0,M.__)("Default","sureforms"),onChange:t=>{const a=t.value,{loadGoogleFonts:i,fontFamily:l}=e;e.setAttributes({[l.label]:a}),((t,a)=>{let i;i=""===a||"object"==typeof De[a],e.setAttributes({[t.label]:i})})(i,a)},options:n,value:o,defaultValue:o,isSearchable:!0,className:"uag-font-family-searchable-select",classNamePrefix:"uag-font-family-select"})),r,(0,w.createElement)(de,{label:(0,M.__)("Weight","sureforms"),data:{value:e.fontWeight.value,label:e.fontWeight.label},setAttributes:e.setAttributes,options:l}),e.fontStyle&&(0,w.createElement)(de,{label:(0,M.__)("Style","sureforms"),data:{value:e.fontStyle.value,label:e.fontStyle.label},setAttributes:e.setAttributes,options:[{value:"normal",label:(0,M.__)("Default","sureforms")},{value:"italic",label:(0,M.__)("Italic","sureforms")},{value:"oblique",label:(0,M.__)("Oblique","sureforms")}]}))};var $a=a(2854),Za={};$a.A&&$a.A.locals&&(Za.locals=$a.A.locals);var Ka,Ya=0,Ja={attributes:{id:"uagb-editor-styles"}};Ja.setAttributes=g(),Ja.insert=u().bind(null,"head"),Ja.domAPI=r(),Ja.insertStyleElement=p(),Za.use=function(e){return Ja.options=e||{},Ya++||(Ka=n()($a.A,Ja)),Za},Za.unuse=function(){Ya>0&&! --Ya&&(Ka(),Ka=null)};const Xa=Za,Qa=e=>{const[t,a]=(0,y.useState)(null),l=(0,y.useRef)(null),[n,o]=(0,y.useState)(!1),r=(0,O.applyFilters)("uagb.blocksAttributes",z);let s,u,c,g,d,p,h,m;(0,y.useLayoutEffect)(()=>(Xa.use(),()=>{Xa.unuse()}),[]),(0,y.useLayoutEffect)(()=>{const t=t=>{const a=document.querySelector(`.active.popup-${e?.attributes?.block_id} .spectra-control-popup__options--action-button`),l=document.querySelector(`.active.popup-${e?.attributes?.block_id} .spectra-control-popup`);if(a&&!a?.contains(t.target)&&l&&!l?.contains(t.target)&&!t.target?.parentElement?.parentElement?.classList?.contains("uag-font-family-select__menu")&&!t.target?.classList?.contains("uag-responsive-common-button")&&!t.target?.closest(".uag-responsive-common-button")&&!t.target?.parentElement?.closest(".uagb-reset")){o(!1);const e=L()?.name,t=i("uagSettingState"),a={...t,[e]:{...t?.[e],selectedSetting:!1}},l=i();l&&l.setItem("uagSettingState",JSON.stringify(a))}};return window.addEventListener("click",t),()=>{window.removeEventListener("click",t)}},[]);const b=n?"active":"",{disableFontFamily:f,disableFontSize:v,disableLineHeight:x,disableTransform:_,disableDecoration:k,disableAdvancedOptions:S=!1,help:C=!1}=e;!0!==f&&(u=(0,w.createElement)(qa,{...e}));const T="em"===e.lineHeightType?.value?.1:1,D="em"===e.letterSpacingType?.value?.1:1,E=[];f||E.push(e.fontFamily.label,e.fontWeight.label,e.fontStyle.label),v||(E.push(e.fontSizeType.label,e.fontSize.label,e.fontSizeMobile.label,e.fontSizeTablet.label),e.fontSizeTypeMobile&&e.fontSizeTypeTablet&&E.push(e.fontSizeTypeMobile.label,e.fontSizeTypeTablet.label)),x||E.push(e.lineHeightType.label,e.lineHeight.label,e.lineHeightMobile.label,e.lineHeightTablet.label),_||E.push(e.transform.label),k||E.push(e.decoration.label),e.letterSpacing&&E.push(e.letterSpacing.label,e.letterSpacingTablet.label,e.letterSpacingMobile.label,e.letterSpacingType.label);const{getSelectedBlock:L}=(0,V.select)("core/block-editor"),B=L()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(l))},[B]);const H=(()=>{const e=(()=>{const e=L()?.name.split("/").pop();let t=!1;return void 0!==r[e]&&E.forEach(a=>{if(a){const i=void 0!==r[e][a]?.default?r[e][a]?.default:"";t={...t,[a]:i}}}),t})(),t=L()?.attributes;let a=!1;return E.forEach(i=>{t?.[i]&&t?.[i]!==e?.[i]&&(a=!0)}),a})();!0!==x&&(s=(0,w.createElement)(Te,{type:e.lineHeightType,typeLabel:e.lineHeightType.label,sizeMobile:e.lineHeightMobile,sizeMobileLabel:e.lineHeightMobile.label,sizeTablet:e.lineHeightTablet,sizeTabletLabel:e.lineHeightTablet.label,size:e.lineHeight,sizeLabel:e.lineHeight.label,min:0,sizeMobileText:(0,M.__)("Line Height","sureforms"),sizeTabletText:(0,M.__)("Line Height","sureforms"),sizeText:(0,M.__)("Line Height","sureforms"),step:T,...e})),e.letterSpacing&&(m=(0,w.createElement)(Te,{type:e.letterSpacingType,typeLabel:e.letterSpacingType.label,sizeMobile:e.letterSpacingMobile,sizeMobileLabel:e.letterSpacingMobile.label,sizeTablet:e.letterSpacingTablet,sizeTabletLabel:e.letterSpacingTablet.label,size:e.letterSpacing,sizeLabel:e.letterSpacing.label,min:-50,sizeMobileText:(0,M.__)("Letter Spacing","sureforms"),sizeTabletText:(0,M.__)("Letter Spacing","sureforms"),sizeText:(0,M.__)("Letter Spacing","sureforms"),step:D,...e})),!_&&e.transform&&(p=(0,w.createElement)(de,{label:(0,M.__)("Transform","sureforms"),data:{value:e.transform.value,label:e.transform.label},setAttributes:e.setAttributes,options:[{value:"",label:(0,M.__)("Default","sureforms")},{value:"normal",label:(0,M.__)("Normal","sureforms")},{value:"capitalize",label:(0,M.__)("Capitalize","sureforms")},{value:"uppercase",label:(0,M.__)("Uppercase","sureforms")},{value:"lowercase",label:(0,M.__)("Lowercase","sureforms")}]})),!k&&e.decoration&&(h=(0,w.createElement)("div",{className:"uag-typography-decoration"},(0,w.createElement)(de,{label:(0,M.__)("Decoration","sureforms"),data:{value:e.decoration.value,label:e.decoration.label},setAttributes:e.setAttributes,options:[{value:"",label:(0,M.__)("Default","sureforms")},{value:"none",label:(0,M.__)("None","sureforms")},{value:"underline",label:(0,M.__)("Underline","sureforms")},{value:"overline",label:(0,M.__)("Overline","sureforms")},{value:"line-through",label:(0,M.__)("Line Through","sureforms")}]}))),!0!==f&&!0!==v?c=(0,w.createElement)(te.Button,{className:"uag-typography-button spectra-control-popup__options--action-button","aria-pressed":n,onClick:()=>{const e=document.querySelectorAll(".spectra-control-popup__options");if(e&&00&&! --ii&&(ai(),ai=null)};const ni=ti;var oi=a(6942),ri=a.n(oi);const si="general",ui="style",ci="advance",gi=e=>{(0,y.useLayoutEffect)(()=>(ni.use(),()=>{ni.unuse()}),[]);const t=i("uagSettingState"),{defaultTab:a,children:l,tabs:n}=e,[o,r]=(0,y.useState)(a||n[0]),s=(0,y.useRef)();let u;(0,y.useEffect)(()=>{u=s.current.closest(".components-panel")});const c=()=>{const e=document.querySelector(".uagb-inspector-tabs-container");let t=document.querySelector(".components-panel__body.uagb-dynamic-content-wrap"),a=document.querySelector(".uagb-tab-content-general"),i=document.querySelector(".uagb-tab-content-style"),l=document.querySelector(".uagb-tab-content-advance");if(e){const n=e.parentElement;n&&(t=t||"",a=a||"",i=i||"",l=l||"",n.prepend(t,e,a,i,l))}};(0,y.useEffect)(()=>{c();const{getSelectedBlock:e}=(0,V.select)("core/block-editor"),a=e()?.name;return t&&t[a]&&o!==t[a]?.selectedTab?(r(t[a]?.selectedTab||"general"),u&&u.setAttribute("data-uagb-tab",t[a]?.selectedTab||"general")):u&&u.setAttribute("data-uagb-tab","general"),()=>{if(u){const e=u.querySelector(".uagb-inspector-tabs-container");e&&null!==e||u.removeAttribute("data-uagb-tab")}}},[]);const g=e=>{c(),r(e),(0,O.doAction)("uag_inspector_change_tab",e),u&&u.setAttribute("data-uagb-tab",e);const{getSelectedBlock:a}=(0,V.select)("core/block-editor"),l=a()?.name,n={...t,[l]:{selectedTab:e}},o=i();o&&o.setItem("uagSettingState",JSON.stringify(n))};return(0,w.createElement)(w.Fragment,null,(0,w.createElement)("div",{className:"uagb-inspector-tabs-container"},(0,w.createElement)("div",{ref:s,className:ri()("uagb-inspector-tabs","uagb-inspector-tabs-count-"+n.length,o)},n.indexOf(si)>-1&&(0,w.createElement)("div",{className:ri()({"uagb-active":o===si}),onClick:()=>g(si)},(0,w.createElement)("svg",{xmlns:"https://www.w3.org/2000/svg",width:"16",height:"15"},(0,w.createElement)("path",{fillRule:"nonzero",d:"M14.346 0H1.654C1.017 0 .5.517.5 1.154v12.692C.5 14.483 1.017 15 1.654 15h12.692c.637 0 1.154-.517 1.154-1.154V1.154C15.5.517 14.983 0 14.346 0zm-5.77 13.846v-5.77h5.77v5.77h-5.77z"})),(0,w.createElement)("h5",null,(0,M.__)("General","sureforms"))),n.indexOf(ui)>-1&&(0,w.createElement)("div",{className:ri()({"uagb-active":o===ui}),onClick:()=>g(ui)},(0,w.createElement)("svg",{xmlns:"https://www.w3.org/2000/svg",width:"18",height:"21"},(0,w.createElement)("g",{fillRule:"nonzero"},(0,w.createElement)("path",{d:"M15.12 12.091a.814.814 0 00-.68-.378.814.814 0 00-.68.378c-.531.863-2.252 3.807-2.252 5.09 0 1.598 1.317 2.901 2.932 2.901s2.933-1.303 2.933-2.902c0-1.303-1.722-4.226-2.253-5.089zm-1.041 3.828c-.043.063-.744 1.198-.213 1.976a.52.52 0 01.064.358.409.409 0 01-.191.294.608.608 0 01-.255.084.476.476 0 01-.383-.21c-.871-1.283.149-2.902.192-2.986a.517.517 0 01.297-.21.534.534 0 01.361.063c.192.126.255.42.128.63zM13.314 10.388l1.36-.147c.446-.042.807-.337.935-.736.127-.4.042-.862-.276-1.157L7.258.294c-.255-.252-.68-.252-.957 0a.68.68 0 000 .947l.34.336-5.1 5.047C.82 7.339.5 8.348.67 9.379c.128.652.489 1.24.956 1.703l3.082 3.05c.467.462 1.062.82 1.72.946a3.134 3.134 0 002.785-.863l3.612-3.575a.74.74 0 01.489-.252zM7.576 2.502l5.759 5.7H2.073c.085-.232.212-.463.403-.653l5.1-5.047z"}))),(0,w.createElement)("h5",null,(0,M.__)("Style","sureforms"))),n.indexOf(ci)>-1&&(0,w.createElement)("div",{className:ri()({"uagb-active":o===ci}),onClick:()=>g(ci)},(0,w.createElement)("svg",{xmlns:"https://www.w3.org/2000/svg",width:"17",height:"16"},(0,w.createElement)("path",{fillRule:"nonzero",d:"M15.666 6.325c-.277-.05-.572-.082-.85-.115a6.385 6.385 0 00-.571-1.389c.18-.229.343-.457.523-.686a.994.994 0 00-.098-1.291l-.997-.997a.994.994 0 00-1.291-.098c-.23.163-.458.343-.687.523a6.954 6.954 0 00-1.39-.589c-.032-.277-.08-.572-.113-.85A.987.987 0 009.21 0H7.805a1 1 0 00-.98.834c-.05.277-.082.572-.115.85-.474.13-.947.326-1.389.571-.229-.18-.457-.343-.686-.523a.994.994 0 00-1.291.098l-.997.997a.994.994 0 00-.098 1.291c.163.23.343.458.523.687a6.954 6.954 0 00-.589 1.39c-.277.032-.572.08-.85.113A.987.987 0 00.5 7.29v1.406a1 1 0 00.834.98c.277.05.572.082.85.115.13.474.326.947.571 1.389-.18.229-.343.457-.523.686a.994.994 0 00.098 1.291l.997.997a.994.994 0 001.291.098c.23-.163.458-.343.687-.523.441.245.899.442 1.39.589.032.294.08.572.113.85.066.473.49.833.981.833h1.406a1 1 0 00.98-.834c.05-.277.082-.572.115-.85.474-.13.947-.326 1.389-.571.229.18.457.343.686.523a.994.994 0 001.291-.098l.997-.997a.994.994 0 00.098-1.291 19.095 19.095 0 00-.523-.687c.245-.441.442-.899.589-1.39.277-.032.572-.08.85-.113a.987.987 0 00.833-.981V7.305a1 1 0 00-.834-.98zM8.492 11.57a3.571 3.571 0 01-3.563-3.563 3.571 3.571 0 013.563-3.563 3.571 3.571 0 013.563 3.563 3.571 3.571 0 01-3.563 3.563z"})),(0,w.createElement)("h5",null,(0,M.__)("Advanced","sureforms"))))),Array.isArray(l)&&y.Children.map(l,(e,t)=>{if(!e)return e;if(!e.key)throw new Error("props.key not found in , you must use `key` prop");return(0,y.cloneElement)(e,{index:t,isActive:e.key===o})}))};gi.defaultProps={defaultTab:"general",tabs:["general","style","advance"]};const di=gi,pi=e=>{const{children:t,isActive:a,type:l}=e,n=(0,y.useRef)(null),{getSelectedBlock:o}=(0,V.select)("core/block-editor"),r=o()?.name;(0,y.useEffect)(()=>{const e=i("uagSettingState");if(e){const t=e[r]?.selectedTab,a=e[r]?.selectedPanel,i=e[r]?.selectedSetting,o=e[r]?.selectedInnerTab;if(t&&l===t){let e=!1;e=a?n.current.querySelector(`.${a}`):n.current.querySelector(".is-opened"),e&&(e.classList.contains("is-opened")||e.querySelector(".components-button").click(),o&&setTimeout(function(){const t=e.querySelector(o);t&&!t.classList.contains("active-tab")&&t.click()},100),i&&setTimeout(function(){const t=e.querySelector(i);t&&!t.classList.contains("active")&&t.querySelector(".components-button").click()},100))}}},[]);const s=r.split("/").pop(),u=(0,O.applyFilters)(`spectra.${s}.tab_${l}.before`,"",r),c=(0,O.applyFilters)(`spectra.${s}.tab_${l}`,"",r);return(0,w.createElement)("div",{style:{display:a?"block":"none"},className:`uagb-inspector-tab uagb-tab-content-${l}`,ref:n},u,Array.isArray(t)?t.map(e=>e):t,(0,O.applyFilters)(`uag_${l}_tab_content`,"",e.parentProps),c)},hi={key:"general",type:"general"},mi={key:"style",type:"style"},bi={key:"advance",type:"advance"},fi={};fi.inherit=(0,w.createElement)("svg",{xmlns:"https://www.w3.org/2000/svg",fillRule:"evenodd",width:"24",height:"24",strokeLinejoin:"round",strokeMiterlimit:"1.5",clipRule:"evenodd",viewBox:"0 0 24 24"},(0,w.createElement)("path",{fill:"none",stroke:"currentColor",strokeWidth:"1.5",d:"M12.383 26.976l2.01-.941 1.884.538 1.623 1.666-.692.236.281 1.539 1.552 1.35-1.552 2.153",transform:"matrix(.68343 0 0 .68343 -5.086 -1.48)"}),(0,w.createElement)("path",{fill:"none",stroke:"currentColor",strokeLinecap:"square",strokeWidth:"1.5",d:"M12.016 24.355l.998-.952M33.573 26.085l-1.636-1.343-1.348-1.248M26.35 27.774l.332.37 1.349.756-.711 2.768 1.274 1.203.989-.449 3.933-6.226",transform:"matrix(.68343 0 0 .68343 -5.086 -1.48)"}),(0,w.createElement)("path",{fill:"none",stroke:"currentColor",strokeLinecap:"square",strokeWidth:"1.5",d:"M29.519 9.539c5.298 1.881 9.099 6.977 9.099 12.961 0 7.582-6.102 13.737-13.618 13.737S11.382 30.082 11.382 22.5",transform:"matrix(.68343 0 0 .68343 -5.086 -1.48)"}),(0,w.createElement)("path",{fill:"none",stroke:"currentColor",strokeLinecap:"square",strokeWidth:"1.5",d:"M20.684 3.211v9.433h4.179l-6.429 6.429-6.429-6.429h4.179V8.021",transform:"matrix(.68343 0 0 .68343 -5.086 -1.48) translate(-6.686 -1.321) scale(1.55693)"}),(0,w.createElement)("path",{fill:"none",stroke:"currentColor",strokeLinecap:"square",strokeWidth:"1.5",d:"M32.994 21.014l.2.205 3.364.329 1.532 2.432M32.931 12.002l-3.219.944-1.054 1.996-.408-.003",transform:"matrix(.68343 0 0 .68343 -5.086 -1.48)"})),fi.globe=(0,w.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,w.createElement)("circle",{cx:"12",cy:"12",r:"10"}),(0,w.createElement)("path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"}),(0,w.createElement)("path",{d:"M4 12h16"}),(0,w.createElement)("path",{d:"M4 8h16"}),(0,w.createElement)("path",{d:"M4 16h16"}));const vi=fi,wi=e=>{if(e&&e.includes("var")){const t=window.getComputedStyle(document.body);if((e=e.slice(4).slice(0,-1)).includes(","))return e.split(",").pop().trim();e=t.getPropertyValue(e).trim()}return e};var xi=a(3578),yi={};xi.A&&xi.A.locals&&(yi.locals=xi.A.locals);var _i,ki=0,Si={attributes:{id:"uagb-editor-styles"}};Si.setAttributes=g(),Si.insert=u().bind(null,"head"),Si.domAPI=r(),Si.insertStyleElement=p(),yi.use=function(e){return Si.options=e||{},ki++||(_i=n()(xi.A,Si)),yi},yi.unuse=function(){ki>0&&! --ki&&(_i(),_i=null)};const Ci=yi,Mi=e=>{const{colorValue:t,className:a,isGlobal:i}=e;let l="component-color-indicator uagb-advanced-color-indicate";return l=a?`${l} ${a}`:l,(0,w.createElement)("span",{className:l,style:{background:t}},i?vi.globe:"")},Ti=e=>{const[t,a]=(0,y.useState)(null),i=(0,y.useRef)(null);(0,y.useLayoutEffect)(()=>(Ci.use(),()=>{Ci.unuse()}),[]);const{getSelectedBlock:l}=(0,V.select)("core/block-editor"),n=l()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(i))},[n]);const{colors:o}=(0,V.useSelect)(e=>({colors:e("core/block-editor").getSettings().colors})),{alpha:r,colorValue:s,opacityValue:u,backgroundVideoOpacity:c,onOpacityChange:g,data:d,setAttributes:p,onColorChange:h,label:m,help:b}=e,[f,v]=(0,y.useState)({alpha:!1!==r,colors:[],classSat:"first",currentColor:s,inherit:!1,currentOpacity:void 0!==u?u:1,isPalette:!(!s||!s.startsWith("palette")),refresh:!1}),[x,_]=(0,y.useState)({isVisible:!1});(0,y.useEffect)(()=>{k(s,"")},[s]);const k=(e,t)=>{let a,i=c?.value;t?a=e:e?.rgb&&e?.rgb?.a&&1!==e?.rgb?.a?(g&&(i=e?.rgb?.a),a="rgba("+e?.rgb?.r+","+e?.rgb?.g+","+e?.rgb?.b+","+e?.rgb?.a+")"):a=e?.hex?e?.hex:e,v({currentColor:a,currentOpacity:i,isPalette:!!t}),!0===t&&v({refresh:!f?.refresh}),d&&p&&p({[d?.label]:a}),h&&h(a),g&&g(i)},S=()=>{!0===x.isVisible&&_({isVisible:!1})},C=f.currentColor?f.currentColor:s,T=(e=>{const t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e),a=t?{r:parseInt(t[1],16),g:parseInt(t[2],16),b:parseInt(t[3],16)}:null;return a&&Math.round((299*a.r+587*a.g+114*a.b)/1e3)>125?"black":"white"})(wi(C)),D=C&&C.includes("var"),E=D?`uag-global-indicator uag-global-icon-${T}`:"",L=ce(e.label),B=(0,O.applyFilters)(`spectra.${n}.${t}.${L}.before`,"",n),H=(0,O.applyFilters)(`spectra.${n}.${t}.${L}`,"",n);return(0,w.createElement)("div",{ref:i,className:"components-base-control"},B,(0,w.createElement)("div",{className:"uagb-color-popover-container new-uagb-advanced-colors"},(0,w.createElement)("div",{className:"uagb-advanced-color-settings-container"},m&&(0,w.createElement)("span",{className:"uagb-beside-color-label uag-control-label"},m),(0,w.createElement)(ke,{onReset:e=>{v({...f,currentColor:e[d?.label]})},attributeNames:[d?.label],setAttributes:p}),(0,w.createElement)("div",{className:"uagb-beside-color-click"},x.isVisible&&(0,w.createElement)(te.Popover,{position:"top left",className:"uagb-popover-color new-uagb-advanced-colors-pop",onClose:S},f.refresh&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(te.ColorPicker,{color:wi(C),onChangeComplete:e=>k(e,"")})),!f.refresh&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(te.ColorPicker,{color:wi(C),onChangeComplete:e=>k(e,"")})),o&&(0,w.createElement)(te.ColorPalette,{color:C,colors:o,onChange:e=>k(e,!0),clearable:!1,disableCustomColors:!0}),(0,w.createElement)("button",{type:"button",onClick:()=>{k("",!0)},className:"uagb-clear-btn-inside-picker components-button components-circular-option-picker__clear is-secondary is-small"},(0,M.__)("Clear","sureforms"))),x.isVisible&&(0,w.createElement)(te.Tooltip,{text:(0,M.__)("Select Color","sureforms")},(0,w.createElement)(te.Button,{className:"uagb-color-icon-indicate uagb-has-alpha",onClick:S},(0,w.createElement)(Mi,{isGlobal:D,className:E,colorValue:C}),""===C&&f.inherit&&(0,w.createElement)("span",{className:"color-indicator-icon"},vi.inherit),s&&s.startsWith("palette")&&(0,w.createElement)("span",{className:"color-indicator-icon"},(0,w.createElement)(te.Dashicon,{icon:"admin-site"})))),!x.isVisible&&(0,w.createElement)(te.Tooltip,{text:(0,M.__)("Select Color","sureforms")},(0,w.createElement)(te.Button,{className:"uagb-color-icon-indicate uagb-has-alpha",onClick:()=>{_({isVisible:!0})}},(0,w.createElement)(Mi,{isGlobal:D,className:E,colorValue:C}),""===C&&f.inherit&&(0,w.createElement)("span",{className:"color-indicator-icon"},vi.inherit),s&&s.startsWith("palette")&&(0,w.createElement)("span",{className:"color-indicator-icon"},(0,w.createElement)(te.Dashicon,{icon:"admin-site"})))))),b&&(0,w.createElement)("p",{className:"components-base-control__help"},b)),H)};var Di=a(4180),Ei={};Di.A&&Di.A.locals&&(Ei.locals=Di.A.locals);var Li,Bi=0,Hi={attributes:{id:"uagb-editor-styles"}};Hi.setAttributes=g(),Hi.insert=u().bind(null,"head"),Hi.domAPI=r(),Hi.insertStyleElement=p(),Ei.use=function(e){return Hi.options=e||{},Bi++||(Li=n()(Di.A,Hi)),Ei},Ei.unuse=function(){Bi>0&&! --Bi&&(Li(),Li=null)};const Ai=Ei,Ri=e=>{const[t,a]=(0,y.useState)(null),i=(0,y.useRef)(null);(0,y.useLayoutEffect)(()=>(Ai.use(),()=>{Ai.unuse()}),[]);const{getSelectedBlock:l}=(0,V.select)("core/block-editor"),n=l()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(i))},[n]);const{data:o,label:r,options:s,showIcons:u,responsive:c,onChange:g,colorVariant:d="primary",layoutVariant:p="full",help:h=!1}=e,m=!(!e.setAttributes||"function"!=typeof e.setAttributes)&&e.setAttributes,b=l()?.name.split("/").pop(),f=(0,O.applyFilters)("uagb.blocksAttributes",z),[v,x]=(0,y.useState)(!0),[_,k]=(0,y.useState)(!0),[S,C]=(0,y.useState)(!0),T=Q(),D=u?"uag-multibutton-icons":"";if(!s)return(0,M.__)("Please add a option props to MultiButtonsControl","sureforms");if(c){const e={};return e.Desktop=(0,w.createElement)(te.ButtonGroup,{className:"uagb-multi-button-button-group","aria-label":r},s.map(e=>(0,w.createElement)(te.Button,{key:`option-${e.value}`,className:"uagb-multi-button",isLarge:!0,isSecondary:o.desktop.value!==e.value||!v,isPrimary:o.desktop.value===e.value&&v,"aria-pressed":o.desktop.value===e.value,onClick:()=>{if(x(!0),e.value===o.desktop.value&&v)return x(!1),void(m&&m({[o.desktop.label]:f[b][o.desktop.label].default}));m&&m({[o.desktop.label]:e.value})},"aria-label":e.tooltip,label:e.tooltip,showTooltip:!!e.tooltip},u?e.icon:e.label))),e.Tablet=(0,w.createElement)(te.ButtonGroup,{className:"uagb-multi-button-button-group","aria-label":r},s.map(e=>(0,w.createElement)(te.Button,{key:`option-${e.value}`,className:"uagb-multi-button",isLarge:!0,isSecondary:o.tablet.value!==e.value||!_,isPrimary:o.tablet.value===e.value&&_,"aria-pressed":o.tablet.value===e.value,onClick:()=>{if(k(!0),e.value===o.tablet.value&&_)return k(!1),void(m&&m({[o.tablet.label]:f[b][o.tablet.label].default}));m&&m({[o.tablet.label]:e.value})},"aria-label":e.tooltip,label:e.tooltip,showTooltip:!!e.tooltip},u?e.icon:e.label))),e.Mobile=(0,w.createElement)(te.ButtonGroup,{className:"uagb-multi-button-button-group","aria-label":r},s.map(e=>(0,w.createElement)(te.Button,{key:`option-${e.value}`,className:"uagb-multi-button",isLarge:!0,isSecondary:o.mobile.value!==e.value||!S,isPrimary:o.mobile.value===e.value&&S,"aria-pressed":o.mobile.value===e.value,onClick:()=>{if(C(!0),e.value===o.mobile.value&&S)return C(!1),void(m&&m({[o.mobile.label]:f[b][o.mobile.label].default}));m&&m({[o.mobile.label]:e.value})},"aria-label":e.tooltip,label:e.tooltip,showTooltip:!!e.tooltip},u?e.icon:e.label))),(0,w.createElement)("div",{className:`components-base-control uagb-multi-buttons-control ${D} spectra-multi-buttons__color-scheme--${d} spectra-multi-buttons__layout--${p}`},(0,w.createElement)("div",{className:"uagb-control__header uagb-size-type-field-tabs"},(0,w.createElement)(he,{label:r,responsive:c})),e[T]?e[T]:e.Desktop,(0,w.createElement)(pe,{text:h}))}const E=ce(r),L=(0,O.applyFilters)(`spectra.${b}.${t}.${E}.before`,"",b),B=(0,O.applyFilters)(`spectra.${b}.${t}.${E}`,"",b),H=(0,O.applyFilters)(`spectra.${b}.${t}.${E}.options`,s,b);return(0,w.createElement)("div",{ref:i,className:"components-base-control"},L,(0,w.createElement)("div",{className:` uagb-multi-buttons-control ${D} spectra-multi-buttons__color-scheme--${d} spectra-multi-buttons__layout--${p}`},(0,w.createElement)("div",{className:"uagb-multi-buttons-control__label uag-control-label"},r),(0,w.createElement)(te.ButtonGroup,{className:"uagb-multi-button-button-group","aria-label":r},H.map(e=>(0,w.createElement)(te.Button,{key:`option-${e.value}`,className:"uagb-multi-button",isLarge:!0,isSecondary:o.value!==e.value||!v,isPrimary:o.value===e.value&&v,"aria-pressed":o.value===e.value,onClick:()=>(e=>{if(x(!0),g&&g(e),e===o.value&&v)return x(!1),void(m&&m({[o.label]:f[b][o.label].default}));m&&m({[o.label]:e})})(e.value),"aria-label":e.tooltip,label:e.tooltip,showTooltip:!!e.tooltip},u?e.icon:e.label))),(0,w.createElement)(pe,{text:h})),B)},Pi=window.wp.blockEditor,zi=function(e,t=!1){let a;if(e=function(e){return(e=(e=(e=(e=e.replace("far ","")).replace("fas ","")).replace("fab ","")).replace("fa-","")).replace("fa ","")}(e),0!==srfm_spec_blocks_info.font_awesome_5_polyfill.length&&(a=srfm_spec_blocks_info.uagb_svg_icons[e],a||(a=srfm_spec_blocks_info.uagb_svg_icons[srfm_spec_blocks_info.font_awesome_5_polyfill?.[e]])),!a)return null;const i=a.svg?.brands?a.svg.brands:a.svg.solid,l=`0 0 ${i.width} ${i.height}`,n=i.path;let o=null;switch(e){case"align-center":o={fillRule:"evenodd",clipRule:"evenodd",d:"M4 2H14V0H4V2ZM0 7H18V5H0V7ZM4 12H14V10H4V12Z"};break;case"align-left":o={fillRule:"evenodd",clipRule:"evenodd",d:"M10 2H0V0H10V2ZM18 7H0V5H18V7ZM10 12H0V10H10V12Z"};break;case"align-right":o={fillRule:"evenodd",clipRule:"evenodd",d:"M8 2H18V0H8V2ZM0 7H18V5H0V7ZM8 12H18V10H8V12Z"};break;case"align-justify":o={d:"M0 0H18V2H0V0ZM0 5.00001H18V7.00001H0V5.00001ZM0 10H18V12H0V10Z"}}return o?(0,w.createElement)("svg",{width:"18",height:"12",viewBox:"0 0 18 12",xmlns:"http://www.w3.org/2000/svg"},(0,w.createElement)("path",{...o})):t&&"not_set"!==t?(0,w.createElement)("svg",{width:"20",height:"20",xmlns:"https://www.w3.org/2000/svg",viewBox:l},(0,w.createElement)("path",{d:n})):(0,w.createElement)("svg",{xmlns:"https://www.w3.org/2000/svg",viewBox:l},(0,w.createElement)("path",{d:n}))};var Oi=a(3942),Fi={};Oi.A&&Oi.A.locals&&(Fi.locals=Oi.A.locals);var Ii,Ni=0,Vi={attributes:{id:"uagb-editor-styles"}};Vi.setAttributes=g(),Vi.insert=u().bind(null,"head"),Vi.domAPI=r(),Vi.insertStyleElement=p(),Fi.use=function(e){return Vi.options=e||{},Ni++||(Ii=n()(Oi.A,Vi)),Fi},Fi.unuse=function(){Ni>0&&! --Ni&&(Ii(),Ii=null)};const Gi=Fi,Wi={disabledTopSpace:j().bool};function Ui({disabledTopSpace:e}){const[t,a]=(0,y.useState)(null),i=(0,y.useRef)(null);(0,y.useLayoutEffect)(()=>(Gi.use(),()=>{Gi.unuse()}),[]);const{getSelectedBlock:l}=(0,V.select)("core/block-editor"),n=l()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(i))},[n]);const o="separator",r=(0,O.applyFilters)(`spectra.${n}.${t}.${o}.before`,"",n),s=(0,O.applyFilters)(`spectra.${n}.${t}.${o}`,"",n);return(0,w.createElement)("div",{ref:i},r,(0,w.createElement)("div",{className:"spectra-separator "+(e?"spectra-separator--removed-top-space":"")}),s)}Ui.propTypes=Wi,Ui.defaultProps={disabledTopSpace:!1};var ji=a(9380),qi={};ji.A&&ji.A.locals&&(qi.locals=ji.A.locals);var $i,Zi=0,Ki={attributes:{id:"uagb-editor-styles"}};Ki.setAttributes=g(),Ki.insert=u().bind(null,"head"),Ki.domAPI=r(),Ki.insertStyleElement=p(),qi.use=function(e){return Ki.options=e||{},Zi++||($i=n()(ji.A,Ki)),qi},qi.unuse=function(){Zi>0&&! --Zi&&($i(),$i=null)};const Yi=qi,Ji=e=>{const[t,a]=(0,y.useState)(null),i=(0,y.useRef)(null);(0,y.useLayoutEffect)(()=>(Yi.use(),()=>{Yi.unuse()}),[]);const l=(0,V.useSelect)(e=>e("core/block-editor").getSelectedBlock(),[]),n=l?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(i))},[n]);const o=e.enableDynamicContent&&e.name?(0,O.applyFilters)("uagb.registerTextExtender","",l?.name,e.name,e.dynamicContentType):null,r=()=>{if(!e.enableDynamicContent||!e.name)return!1;const t=l?.attributes?.dynamicContent;return!(!t||!0!==t?.[e.name]?.enable)},s=t=>{e.name&&e?.setAttributes?e.setAttributes({[e.name]:t}):e?.setAttributes&&e?.setAttributes({[e?.data?.label]:t}),e?.onChange&&e?.onChange(t)},u=t=>{e?.onChange&&e?.onChange(t[e?.data?.label])},c=ce(e.label),g=(0,O.applyFilters)(`spectra.${n}.${t}.${c}.before`,"",n),d=(0,O.applyFilters)(`spectra.${n}.${t}.${c}`,"",n);return(0,w.createElement)("div",{ref:i,className:"components-base-control"},g,(0,w.createElement)("div",{className:ri()("components-base-control uagb-text-control uagb-size-type-field-tabs",r()?" uagb-text-control--open-dynamic-content":"",e.className)},"inline"!==e?.variant&&e?.showHeaderControls&&(0,w.createElement)(()=>(0,w.createElement)("div",{className:"uagb-control__header"},(0,w.createElement)(he,{label:e?.label}),(0,w.createElement)("div",{className:"uagb-number-control__actions uagb-control__actions"},(0,w.createElement)(ke,{onReset:u,attributeNames:[e?.data?.label],setAttributes:e?.setAttributes}))),null),(0,w.createElement)("div",{className:ri()("uagb-text-control__controls","uagb-text-control__controls-"+e?.variant)},!r()&&(0,w.createElement)(w.Fragment,null,"textarea"!==e?.variant&&(0,w.createElement)(te.TextControl,{__next40pxDefaultSize:!0,label:("inline"===e?.variant||"inline"!==e?.variant&&!e?.showHeaderControls)&&e?.label,type:e?.type,value:e?.value,onChange:s,autoComplete:e?.autoComplete,readOnly:r(),placeholder:e?.placeholder}),"textarea"===e?.variant&&(0,w.createElement)(te.TextareaControl,{label:!e?.showHeaderControls&&e?.label,value:e?.value,onChange:s,autoComplete:e?.autoComplete,readOnly:r()})),r()&&"inline"===e?.variant&&(0,w.createElement)("div",{className:"components-base-control"},(0,w.createElement)("div",{className:"components-base-control__field"},(0,w.createElement)("label",{className:"components-base-control__label"},e.label))),o),(0,w.createElement)(pe,{text:e.help}),r()&&(0,w.createElement)(Ui,null)),d)};Ji.defaultProps={label:"",type:"text",className:"",allowReset:!0,resetFallbackValue:"",placeholder:null,variant:"full-width",autoComplete:"off",showHeaderControls:!0,dynamicContentType:"url",enableDynamicContent:!1,help:!1};const Xi=Ji,Qi=e=>{const[t,a]=(0,y.useState)(null),i=(0,y.useRef)(null),l=Q(),{getSelectedBlock:n}=(0,V.select)("core/block-editor"),o=n()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(i))},[o]);const r={},s=ye(e.data.desktop.unit?.value,e,!0),u=ye(e.data.tablet.unit?.value,e,!0),c=ye(e.data.mobile.unit?.value,e,!0),g=_e(e.data.desktop.unit?.value,e,!0),d=_e(e.data.tablet.unit?.value,e,!0),p=_e(e.data.mobile.unit?.value,e,!0);r.Desktop=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Me,{...e,label:e.label,value:isNaN(e.data.desktop.value)?"":e.data.desktop.value,data:{value:e.data.desktop.value,label:e.data.desktop.label},onChange:!!e?.onChange&&(t=>{e?.onChange&&e.onChange(t)}),min:g,max:s,unit:e.data.desktop.unit||e.unit,responsive:!0,units:e.units})),r.Tablet=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Me,{...e,label:e.label,value:isNaN(e.data.tablet.value)?"":e.data.tablet.value,data:{value:e.data.tablet.value,label:e.data.tablet.label},onChange:!!e?.onChange&&(t=>{e?.onChange&&e.onChange(t)}),min:d,max:u,unit:e.data.tablet.unit||e.unit,responsive:!0,units:e.units})),r.Mobile=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Me,{...e,label:e.label,value:isNaN(e.data.mobile.value)?"":e.data.mobile.value,data:{value:e.data.mobile.value,label:e.data.mobile.label},onChange:!!e?.onChange&&(t=>{e?.onChange&&e.onChange(t)}),min:p,max:c,unit:e.data.mobile.unit||e.unit,responsive:!0,units:e.units}));const h=ce(e.label),m=(0,O.applyFilters)(`spectra.${o}.${t}.${h}.before`,"",o),b=(0,O.applyFilters)(`spectra.${o}.${t}.${h}`,"",o);return(0,w.createElement)("div",{ref:i,className:"components-base-control"},m,(0,w.createElement)("div",{className:"uagb-responsive-range"},(0,w.createElement)("div",{className:"uagb-responsive-control-inner"},r[l]?r[l]:r.Desktop)),b)};var el=a(3307),tl={};el.A&&el.A.locals&&(tl.locals=el.A.locals);var al,il=0,ll={attributes:{id:"uagb-editor-styles"}};ll.setAttributes=g(),ll.insert=u().bind(null,"head"),ll.domAPI=r(),ll.insertStyleElement=p(),tl.use=function(e){return ll.options=e||{},il++||(al=n()(el.A,ll)),tl},tl.unuse=function(){il>0&&! --il&&(al(),al=null)};const nl=tl;function ol(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function rl(e){return rl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},rl(e)}function sl(e){var t=function(e){if("object"!=rl(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var a=t.call(e,"string");if("object"!=rl(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==rl(t)?t:t+""}function ul(e,t){for(var a=0;a div, .contract-trigger:before { content: " "; display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; z-index: -1; } .resize-triggers > div { background: #eee; overflow: auto; } .contract-trigger:before { width: 200%; height: 200%; }',i=t.head||t.getElementsByTagName("head")[0],l=t.createElement("style");l.id="detectElementResize",l.type="text/css",null!=e&&l.setAttribute("nonce",e),l.styleSheet?l.styleSheet.cssText=a:l.appendChild(t.createTextNode(a)),i.appendChild(l)}}(n),t.__resizeLast__={},t.__resizeListeners__=[],(t.__resizeTriggers__=n.createElement("div")).className="resize-triggers";var u=n.createElement("div");u.className="expand-trigger",u.appendChild(n.createElement("div"));var g=n.createElement("div");g.className="contract-trigger",t.__resizeTriggers__.appendChild(u),t.__resizeTriggers__.appendChild(g),t.appendChild(t.__resizeTriggers__),o(t),t.addEventListener("scroll",r,!0),c&&(t.__resizeTriggers__.__animationListener__=function(e){e.animationName==m&&o(t)},t.__resizeTriggers__.addEventListener(c,t.__resizeTriggers__.__animationListener__))}t.__resizeListeners__.push(l)}},removeResizeListener:function(e,t){if(i)e.detachEvent("onresize",t);else if(e.__resizeListeners__.splice(e.__resizeListeners__.indexOf(t),1),!e.__resizeListeners__.length){e.removeEventListener("scroll",r,!0),e.__resizeTriggers__.__animationListener__&&(e.__resizeTriggers__.removeEventListener(c,e.__resizeTriggers__.__animationListener__),e.__resizeTriggers__.__animationListener__=null);try{e.__resizeTriggers__=!e.removeChild(e.__resizeTriggers__)}catch(e){}}}}}function kl(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,i)}return a}function Sl(e){for(var t=1;t0&&void 0!==arguments[0])||arguments[0],t={};return function(a){var i=a.callback,l=a.indices,n=Object.keys(l),o=!e||n.every(function(e){var t=l[e];return Array.isArray(t)?t.length>0:t>=0}),r=n.length!==Object.keys(t).length||n.some(function(e){var a=t[e],i=l[e];return Array.isArray(i)?a.join(",")!==i.join(","):a!==i});t=l,o&&r&&i(l)}}const Pl=!("undefined"==typeof window||!window.document||!window.document.createElement);var zl;function Ol(e){if((!zl&&0!==zl||e)&&Pl){var t=document.createElement("div");t.style.position="absolute",t.style.top="-9999px",t.style.width="50px",t.style.height="50px",t.style.overflow="scroll",document.body.appendChild(t),zl=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return zl}function Fl(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,i)}return a}function Il(e){for(var t=1;t=0){var c=a.getScrollPositionForCell({align:l,cellIndex:n,height:i,scrollLeft:s,scrollTop:u,width:o});c.scrollLeft===s&&c.scrollTop===u||e._setScrollPosition(c)}}),ml(e,"_onScroll",function(t){if(t.target===e._scrollingContainer){e._enablePointerEventsAfterDelay();var a=e.props,i=a.cellLayoutManager,l=a.height,n=a.isScrollingChange,o=a.width,r=e._scrollbarSize,s=i.getTotalSize(),u=s.height,c=s.width,g=Math.max(0,Math.min(c-o+r,t.target.scrollLeft)),d=Math.max(0,Math.min(u-l+r,t.target.scrollTop));if(e.state.scrollLeft!==g||e.state.scrollTop!==d){var p=t.cancelable?"observed":Gl;e.state.isScrolling||n(!0),e.setState({isScrolling:!0,scrollLeft:g,scrollPositionChangeReason:p,scrollTop:d})}e._invokeOnScrollMemoizer({scrollLeft:g,scrollTop:d,totalWidth:c,totalHeight:u})}}),e._scrollbarSize=Ol(),void 0===e._scrollbarSize?(e._scrollbarSizeMeasured=!1,e._scrollbarSize=0):e._scrollbarSizeMeasured=!0,e}return hl(t,e),cl(t,[{key:"recomputeCellSizesAndPositions",value:function(){this._calculateSizeAndPositionDataOnNextUpdate=!0,this.forceUpdate()}},{key:"componentDidMount",value:function(){var e=this.props,t=e.cellLayoutManager,a=e.scrollLeft,i=e.scrollToCell,l=e.scrollTop;this._scrollbarSizeMeasured||(this._scrollbarSize=Ol(),this._scrollbarSizeMeasured=!0,this.setState({})),i>=0?this._updateScrollPositionForScrollToCell():(a>=0||l>=0)&&this._setScrollPosition({scrollLeft:a,scrollTop:l}),this._invokeOnSectionRenderedHelper();var n=t.getTotalSize(),o=n.height,r=n.width;this._invokeOnScrollMemoizer({scrollLeft:a||0,scrollTop:l||0,totalHeight:o,totalWidth:r})}},{key:"componentDidUpdate",value:function(e,t){var a=this.props,i=a.height,l=a.scrollToAlignment,n=a.scrollToCell,o=a.width,r=this.state,s=r.scrollLeft,u=r.scrollPositionChangeReason,c=r.scrollTop;u===Gl&&(s>=0&&s!==t.scrollLeft&&s!==this._scrollingContainer.scrollLeft&&(this._scrollingContainer.scrollLeft=s),c>=0&&c!==t.scrollTop&&c!==this._scrollingContainer.scrollTop&&(this._scrollingContainer.scrollTop=c)),i===e.height&&l===e.scrollToAlignment&&n===e.scrollToCell&&o===e.width||this._updateScrollPositionForScrollToCell(),this._invokeOnSectionRenderedHelper()}},{key:"componentWillUnmount",value:function(){this._disablePointerEventsTimeoutId&&clearTimeout(this._disablePointerEventsTimeoutId)}},{key:"render",value:function(){var e=this.props,t=e.autoHeight,a=e.cellCount,i=e.cellLayoutManager,l=e.className,n=e.height,o=e.horizontalOverscanSize,r=e.id,s=e.noContentRenderer,u=e.style,c=e.verticalOverscanSize,g=e.width,d=this.state,p=d.isScrolling,h=d.scrollLeft,m=d.scrollTop;(this._lastRenderedCellCount!==a||this._lastRenderedCellLayoutManager!==i||this._calculateSizeAndPositionDataOnNextUpdate)&&(this._lastRenderedCellCount=a,this._lastRenderedCellLayoutManager=i,this._calculateSizeAndPositionDataOnNextUpdate=!1,i.calculateSizeAndPositionData());var b=i.getTotalSize(),f=b.height,v=b.width,x=Math.max(0,h-o),y=Math.max(0,m-c),_=Math.min(v,h+g+o),k=Math.min(f,m+n+c),S=n>0&&g>0?i.cellRenderers({height:k-y,isScrolling:p,width:_-x,x,y}):[],C={boxSizing:"border-box",direction:"ltr",height:t?"auto":n,position:"relative",WebkitOverflowScrolling:"touch",width:g,willChange:"transform"},M=f>n?this._scrollbarSize:0,T=v>g?this._scrollbarSize:0;return C.overflowX=v+M<=g?"hidden":"auto",C.overflowY=f+T<=n?"hidden":"auto",w.createElement("div",{ref:this._setScrollingContainerRef,"aria-label":this.props["aria-label"],className:Al("ReactVirtualized__Collection",l),id:r,onScroll:this._onScroll,role:"grid",style:Il(Il({},C),u),tabIndex:0},a>0&&w.createElement("div",{className:"ReactVirtualized__Collection__innerScrollContainer",style:{height:f,maxHeight:f,maxWidth:v,overflow:"hidden",pointerEvents:p?"none":"",width:v}},S),0===a&&s())}},{key:"_enablePointerEventsAfterDelay",value:function(){var e=this;this._disablePointerEventsTimeoutId&&clearTimeout(this._disablePointerEventsTimeoutId),this._disablePointerEventsTimeoutId=setTimeout(function(){(0,e.props.isScrollingChange)(!1),e._disablePointerEventsTimeoutId=null,e.setState({isScrolling:!1})},150)}},{key:"_invokeOnScrollMemoizer",value:function(e){var t=this,a=e.scrollLeft,i=e.scrollTop,l=e.totalHeight,n=e.totalWidth;this._onScrollMemoizer({callback:function(e){var a=e.scrollLeft,i=e.scrollTop,o=t.props,r=o.height;(0,o.onScroll)({clientHeight:r,clientWidth:o.width,scrollHeight:l,scrollLeft:a,scrollTop:i,scrollWidth:n})},indices:{scrollLeft:a,scrollTop:i}})}},{key:"_setScrollPosition",value:function(e){var t=e.scrollLeft,a=e.scrollTop,i={scrollPositionChangeReason:Gl};t>=0&&(i.scrollLeft=t),a>=0&&(i.scrollTop=a),(t>=0&&t!==this.state.scrollLeft||a>=0&&a!==this.state.scrollTop)&&this.setState(i)}}],[{key:"getDerivedStateFromProps",value:function(e,t){return 0!==e.cellCount||0===t.scrollLeft&&0===t.scrollTop?e.scrollLeft!==t.scrollLeft||e.scrollTop!==t.scrollTop?{scrollLeft:null!=e.scrollLeft?e.scrollLeft:t.scrollLeft,scrollTop:null!=e.scrollTop?e.scrollTop:t.scrollTop,scrollPositionChangeReason:Gl}:null:{scrollLeft:0,scrollTop:0,scrollPositionChangeReason:Gl}}}])}(w.PureComponent);ml(Wl,"defaultProps",{"aria-label":"grid",horizontalOverscanSize:0,noContentRenderer:function(){return null},onScroll:function(){return null},onSectionRendered:function(){return null},scrollToAlignment:"auto",scrollToCell:-1,style:{},verticalOverscanSize:0}),Wl.propTypes={},(0,bl.polyfill)(Wl);const Ul=Wl;var jl=function(){return cl(function e(t){var a=t.height,i=t.width,l=t.x,n=t.y;ol(this,e),this.height=a,this.width=i,this.x=l,this.y=n,this._indexMap={},this._indices=[]},[{key:"addCellIndex",value:function(e){var t=e.index;this._indexMap[t]||(this._indexMap[t]=!0,this._indices.push(t))}},{key:"getCellIndices",value:function(){return this._indices}},{key:"toString",value:function(){return"".concat(this.x,",").concat(this.y," ").concat(this.width,"x").concat(this.height)}}])}(),ql=function(){return cl(function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:100;ol(this,e),this._sectionSize=t,this._cellMetadata=[],this._sections={}},[{key:"getCellIndices",value:function(e){var t=e.height,a=e.width,i=e.x,l=e.y,n={};return this.getSections({height:t,width:a,x:i,y:l}).forEach(function(e){return e.getCellIndices().forEach(function(e){n[e]=e})}),Object.keys(n).map(function(e){return n[e]})}},{key:"getCellMetadata",value:function(e){var t=e.index;return this._cellMetadata[t]}},{key:"getSections",value:function(e){for(var t=e.height,a=e.width,i=e.x,l=e.y,n=Math.floor(i/this._sectionSize),o=Math.floor((i+a-1)/this._sectionSize),r=Math.floor(l/this._sectionSize),s=Math.floor((l+t-1)/this._sectionSize),u=[],c=n;c<=o;c++)for(var g=r;g<=s;g++){var d="".concat(c,".").concat(g);this._sections[d]||(this._sections[d]=new jl({height:this._sectionSize,width:this._sectionSize,x:c*this._sectionSize,y:g*this._sectionSize})),u.push(this._sections[d])}return u}},{key:"getTotalSectionCount",value:function(){return Object.keys(this._sections).length}},{key:"toString",value:function(){var e=this;return Object.keys(this._sections).map(function(t){return e._sections[t].toString()})}},{key:"registerCell",value:function(e){var t=e.cellMetadatum,a=e.index;this._cellMetadata[a]=t,this.getSections(t).forEach(function(e){return e.addCellIndex({index:a})})}}])}();function $l(e){var t=e.align,a=void 0===t?"auto":t,i=e.cellOffset,l=e.cellSize,n=e.containerSize,o=e.currentOffset,r=i,s=r-n+l;switch(a){case"start":return r;case"end":return s;case"center":return r-(n-l)/2;default:return Math.max(s,Math.min(r,o))}}function Zl(e,t,a){return t=dl(t),gl(e,Kl()?Reflect.construct(t,a||[],dl(e).constructor):t.apply(e,a))}function Kl(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Kl=function(){return!!e})()}var Yl=function(e){function t(e,a){var i;return ol(this,t),(i=Zl(this,t,[e,a]))._cellMetadata=[],i._lastRenderedCellIndices=[],i._cellCache=[],i._isScrollingChange=i._isScrollingChange.bind(i),i._setCollectionViewRef=i._setCollectionViewRef.bind(i),i}return hl(t,e),cl(t,[{key:"forceUpdate",value:function(){void 0!==this._collectionView&&this._collectionView.forceUpdate()}},{key:"recomputeCellSizesAndPositions",value:function(){this._cellCache=[],this._collectionView.recomputeCellSizesAndPositions()}},{key:"render",value:function(){var e=Bl({},(function(e){if(null==e)throw new TypeError("Cannot destructure "+e)}(this.props),this.props));return w.createElement(Ul,Bl({cellLayoutManager:this,isScrollingChange:this._isScrollingChange,ref:this._setCollectionViewRef},e))}},{key:"calculateSizeAndPositionData",value:function(){var e=this.props,t=function(e){for(var t=e.cellCount,a=e.cellSizeAndPositionGetter,i=[],l=new ql(e.sectionSize),n=0,o=0,r=0;r=0&&a=0&&s===r&&u())}function en(e,t){if(null==e)return{};var a,i,l=function(e,t){if(null==e)return{};var a={};for(var i in e)if({}.hasOwnProperty.call(e,i)){if(-1!==t.indexOf(i))continue;a[i]=e[i]}return a}(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(i=0;i=this._cellCount)throw Error("Requested index ".concat(e," is outside of range 0..").concat(this._cellCount));if(e>this._lastMeasuredIndex)for(var t=this.getSizeAndPositionOfLastMeasuredCell(),a=t.offset+t.size,i=this._lastMeasuredIndex+1;i<=e;i++){var l=this._cellSizeGetter({index:i});if(void 0===l||isNaN(l))throw Error("Invalid size returned for cell ".concat(i," of value ").concat(l));null===l?(this._cellSizeAndPositionData[i]={offset:a,size:0},this._lastBatchedIndex=e):(this._cellSizeAndPositionData[i]={offset:a,size:l},a+=l,this._lastMeasuredIndex=e)}return this._cellSizeAndPositionData[e]}},{key:"getSizeAndPositionOfLastMeasuredCell",value:function(){return this._lastMeasuredIndex>=0?this._cellSizeAndPositionData[this._lastMeasuredIndex]:{offset:0,size:0}}},{key:"getTotalSize",value:function(){var e=this.getSizeAndPositionOfLastMeasuredCell();return e.offset+e.size+(this._cellCount-this._lastMeasuredIndex-1)*this._estimatedCellSize}},{key:"getUpdatedOffsetForIndex",value:function(e){var t=e.align,a=void 0===t?"auto":t,i=e.containerSize,l=e.currentOffset,n=e.targetIndex;if(i<=0)return 0;var o,r=this.getSizeAndPositionOfCell(n),s=r.offset,u=s-i+r.size;switch(a){case"start":o=s;break;case"end":o=u;break;case"center":o=s-(i-r.size)/2;break;default:o=Math.max(u,Math.min(s,l))}var c=this.getTotalSize();return Math.max(0,Math.min(c-i,o))}},{key:"getVisibleCellRange",value:function(e){var t=e.containerSize,a=e.offset;if(0===this.getTotalSize())return{};var i=a+t,l=this._findNearestCell(a),n=this.getSizeAndPositionOfCell(l);a=n.offset+n.size;for(var o=l;aa&&(e=i-1)}return t>0?t-1:0}},{key:"_exponentialSearch",value:function(e,t){for(var a=1;e=e?this._binarySearch(a,0,e):this._exponentialSearch(a,e)}}])}(),ln=["maxScrollSize"],nn=function(){return cl(function e(t){var a=t.maxScrollSize,i=void 0===a?"undefined"!=typeof window&&window.chrome?16777100:15e5:a,l=en(t,ln);ol(this,e),ml(this,"_cellSizeAndPositionManager",void 0),ml(this,"_maxScrollSize",void 0),this._cellSizeAndPositionManager=new an(l),this._maxScrollSize=i},[{key:"areOffsetsAdjusted",value:function(){return this._cellSizeAndPositionManager.getTotalSize()>this._maxScrollSize}},{key:"configure",value:function(e){this._cellSizeAndPositionManager.configure(e)}},{key:"getCellCount",value:function(){return this._cellSizeAndPositionManager.getCellCount()}},{key:"getEstimatedCellSize",value:function(){return this._cellSizeAndPositionManager.getEstimatedCellSize()}},{key:"getLastMeasuredIndex",value:function(){return this._cellSizeAndPositionManager.getLastMeasuredIndex()}},{key:"getOffsetAdjustment",value:function(e){var t=e.containerSize,a=e.offset,i=this._cellSizeAndPositionManager.getTotalSize(),l=this.getTotalSize(),n=this._getOffsetPercentage({containerSize:t,offset:a,totalSize:l});return Math.round(n*(l-i))}},{key:"getSizeAndPositionOfCell",value:function(e){return this._cellSizeAndPositionManager.getSizeAndPositionOfCell(e)}},{key:"getSizeAndPositionOfLastMeasuredCell",value:function(){return this._cellSizeAndPositionManager.getSizeAndPositionOfLastMeasuredCell()}},{key:"getTotalSize",value:function(){return Math.min(this._maxScrollSize,this._cellSizeAndPositionManager.getTotalSize())}},{key:"getUpdatedOffsetForIndex",value:function(e){var t=e.align,a=void 0===t?"auto":t,i=e.containerSize,l=e.currentOffset,n=e.targetIndex;l=this._safeOffsetToOffset({containerSize:i,offset:l});var o=this._cellSizeAndPositionManager.getUpdatedOffsetForIndex({align:a,containerSize:i,currentOffset:l,targetIndex:n});return this._offsetToSafeOffset({containerSize:i,offset:o})}},{key:"getVisibleCellRange",value:function(e){var t=e.containerSize,a=e.offset;return a=this._safeOffsetToOffset({containerSize:t,offset:a}),this._cellSizeAndPositionManager.getVisibleCellRange({containerSize:t,offset:a})}},{key:"resetCell",value:function(e){this._cellSizeAndPositionManager.resetCell(e)}},{key:"_getOffsetPercentage",value:function(e){var t=e.containerSize,a=e.offset,i=e.totalSize;return i<=t?0:a/(i-t)}},{key:"_offsetToSafeOffset",value:function(e){var t=e.containerSize,a=e.offset,i=this._cellSizeAndPositionManager.getTotalSize(),l=this.getTotalSize();if(i===l)return a;var n=this._getOffsetPercentage({containerSize:t,offset:a,totalSize:i});return Math.round(n*(l-t))}},{key:"_safeOffsetToOffset",value:function(e){var t=e.containerSize,a=e.offset,i=this._cellSizeAndPositionManager.getTotalSize(),l=this.getTotalSize();if(i===l)return a;var n=this._getOffsetPercentage({containerSize:t,offset:a,totalSize:l});return Math.round(n*(i-t))}}])}();function on(e){var t=e.cellSize,a=e.cellSizeAndPositionManager,i=e.previousCellsCount,l=e.previousCellSize,n=e.previousScrollToAlignment,o=e.previousScrollToIndex,r=e.previousSize,s=e.scrollOffset,u=e.scrollToAlignment,c=e.scrollToIndex,g=e.size,d=e.sizeJustIncreasedFromZero,p=e.updateScrollIndexCallback,h=a.getCellCount(),m=c>=0&&c0&&(ga.getTotalSize()-g&&p(h-1)}var rn=(tn="undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).requestAnimationFrame||tn.webkitRequestAnimationFrame||tn.mozRequestAnimationFrame||tn.oRequestAnimationFrame||tn.msRequestAnimationFrame||function(e){return tn.setTimeout(e,1e3/60)},sn=tn.cancelAnimationFrame||tn.webkitCancelAnimationFrame||tn.mozCancelAnimationFrame||tn.oCancelAnimationFrame||tn.msCancelAnimationFrame||function(e){tn.clearTimeout(e)},un=rn,cn=sn,gn=function(e){return cn(e.id)},dn=function(e,t){var a;Promise.resolve().then(function(){a=Date.now()});var i=function(){Date.now()-a>=t?e.call():l.id=un(i)},l={id:un(i)};return l};function pn(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,i)}return a}function hn(e){for(var t=1;t0&&(a._initialScrollTop=a._getCalculatedScrollTop(e,a.state)),e.scrollToColumn>0&&(a._initialScrollLeft=a._getCalculatedScrollLeft(e,a.state)),a}return hl(t,e),cl(t,[{key:"getOffsetForCell",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.alignment,a=void 0===t?this.props.scrollToAlignment:t,i=e.columnIndex,l=void 0===i?this.props.scrollToColumn:i,n=e.rowIndex,o=void 0===n?this.props.scrollToRow:n,r=hn(hn({},this.props),{},{scrollToAlignment:a,scrollToColumn:l,scrollToRow:o});return{scrollLeft:this._getCalculatedScrollLeft(r),scrollTop:this._getCalculatedScrollTop(r)}}},{key:"getTotalRowsHeight",value:function(){return this.state.instanceProps.rowSizeAndPositionManager.getTotalSize()}},{key:"getTotalColumnsWidth",value:function(){return this.state.instanceProps.columnSizeAndPositionManager.getTotalSize()}},{key:"handleScrollEvent",value:function(e){var t=e.scrollLeft,a=void 0===t?0:t,i=e.scrollTop,l=void 0===i?0:i;if(!(l<0)){this._debounceScrollEnded();var n=this.props,o=n.autoHeight,r=n.autoWidth,s=n.height,u=n.width,c=this.state.instanceProps,g=c.scrollbarSize,d=c.rowSizeAndPositionManager.getTotalSize(),p=c.columnSizeAndPositionManager.getTotalSize(),h=Math.min(Math.max(0,p-u+g),a),m=Math.min(Math.max(0,d-s+g),l);if(this.state.scrollLeft!==h||this.state.scrollTop!==m){var b={isScrolling:!0,scrollDirectionHorizontal:h!==this.state.scrollLeft?h>this.state.scrollLeft?1:-1:this.state.scrollDirectionHorizontal,scrollDirectionVertical:m!==this.state.scrollTop?m>this.state.scrollTop?1:-1:this.state.scrollDirectionVertical,scrollPositionChangeReason:"observed"};o||(b.scrollTop=m),r||(b.scrollLeft=h),b.needToResetStyleCache=!1,this.setState(b)}this._invokeOnScrollMemoizer({scrollLeft:h,scrollTop:m,totalColumnsWidth:p,totalRowsHeight:d})}}},{key:"invalidateCellSizeAfterRender",value:function(e){var t=e.columnIndex,a=e.rowIndex;this._deferredInvalidateColumnIndex="number"==typeof this._deferredInvalidateColumnIndex?Math.min(this._deferredInvalidateColumnIndex,t):t,this._deferredInvalidateRowIndex="number"==typeof this._deferredInvalidateRowIndex?Math.min(this._deferredInvalidateRowIndex,a):a}},{key:"measureAllCells",value:function(){var e=this.props,t=e.columnCount,a=e.rowCount,i=this.state.instanceProps;i.columnSizeAndPositionManager.getSizeAndPositionOfCell(t-1),i.rowSizeAndPositionManager.getSizeAndPositionOfCell(a-1)}},{key:"recomputeGridSize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.columnIndex,a=void 0===t?0:t,i=e.rowIndex,l=void 0===i?0:i,n=this.props,o=n.scrollToColumn,r=n.scrollToRow,s=this.state.instanceProps;s.columnSizeAndPositionManager.resetCell(a),s.rowSizeAndPositionManager.resetCell(l),this._recomputeScrollLeftFlag=o>=0&&(1===this.state.scrollDirectionHorizontal?a<=o:a>=o),this._recomputeScrollTopFlag=r>=0&&(1===this.state.scrollDirectionVertical?l<=r:l>=r),this._styleCache={},this._cellCache={},this.forceUpdate()}},{key:"scrollToCell",value:function(e){var t=e.columnIndex,a=e.rowIndex,i=this.props.columnCount,l=this.props;i>1&&void 0!==t&&this._updateScrollLeftForScrollToColumn(hn(hn({},l),{},{scrollToColumn:t})),void 0!==a&&this._updateScrollTopForScrollToRow(hn(hn({},l),{},{scrollToRow:a}))}},{key:"componentDidMount",value:function(){var e=this.props,a=e.getScrollbarSize,i=e.height,l=e.scrollLeft,n=e.scrollToColumn,o=e.scrollTop,r=e.scrollToRow,s=e.width,u=this.state.instanceProps;if(this._initialScrollTop=0,this._initialScrollLeft=0,this._handleInvalidatedGridSize(),u.scrollbarSizeMeasured||this.setState(function(e){var t=hn(hn({},e),{},{needToResetStyleCache:!1});return t.instanceProps.scrollbarSize=a(),t.instanceProps.scrollbarSizeMeasured=!0,t}),"number"==typeof l&&l>=0||"number"==typeof o&&o>=0){var c=t._getScrollToPositionStateUpdate({prevState:this.state,scrollLeft:l,scrollTop:o});c&&(c.needToResetStyleCache=!1,this.setState(c))}this._scrollingContainer&&(this._scrollingContainer.scrollLeft!==this.state.scrollLeft&&(this._scrollingContainer.scrollLeft=this.state.scrollLeft),this._scrollingContainer.scrollTop!==this.state.scrollTop&&(this._scrollingContainer.scrollTop=this.state.scrollTop));var g=i>0&&s>0;n>=0&&g&&this._updateScrollLeftForScrollToColumn(),r>=0&&g&&this._updateScrollTopForScrollToRow(),this._invokeOnGridRenderedHelper(),this._invokeOnScrollMemoizer({scrollLeft:l||0,scrollTop:o||0,totalColumnsWidth:u.columnSizeAndPositionManager.getTotalSize(),totalRowsHeight:u.rowSizeAndPositionManager.getTotalSize()}),this._maybeCallOnScrollbarPresenceChange()}},{key:"componentDidUpdate",value:function(e,t){var a=this,i=this.props,l=i.autoHeight,n=i.autoWidth,o=i.columnCount,r=i.height,s=i.rowCount,u=i.scrollToAlignment,c=i.scrollToColumn,g=i.scrollToRow,d=i.width,p=this.state,h=p.scrollLeft,m=p.scrollPositionChangeReason,b=p.scrollTop,f=p.instanceProps;this._handleInvalidatedGridSize();var v=o>0&&0===e.columnCount||s>0&&0===e.rowCount;m===fn&&(!n&&h>=0&&(h!==this._scrollingContainer.scrollLeft||v)&&(this._scrollingContainer.scrollLeft=h),!l&&b>=0&&(b!==this._scrollingContainer.scrollTop||v)&&(this._scrollingContainer.scrollTop=b));var w=(0===e.width||0===e.height)&&r>0&&d>0;if(this._recomputeScrollLeftFlag?(this._recomputeScrollLeftFlag=!1,this._updateScrollLeftForScrollToColumn(this.props)):on({cellSizeAndPositionManager:f.columnSizeAndPositionManager,previousCellsCount:e.columnCount,previousCellSize:e.columnWidth,previousScrollToAlignment:e.scrollToAlignment,previousScrollToIndex:e.scrollToColumn,previousSize:e.width,scrollOffset:h,scrollToAlignment:u,scrollToIndex:c,size:d,sizeJustIncreasedFromZero:w,updateScrollIndexCallback:function(){return a._updateScrollLeftForScrollToColumn(a.props)}}),this._recomputeScrollTopFlag?(this._recomputeScrollTopFlag=!1,this._updateScrollTopForScrollToRow(this.props)):on({cellSizeAndPositionManager:f.rowSizeAndPositionManager,previousCellsCount:e.rowCount,previousCellSize:e.rowHeight,previousScrollToAlignment:e.scrollToAlignment,previousScrollToIndex:e.scrollToRow,previousSize:e.height,scrollOffset:b,scrollToAlignment:u,scrollToIndex:g,size:r,sizeJustIncreasedFromZero:w,updateScrollIndexCallback:function(){return a._updateScrollTopForScrollToRow(a.props)}}),this._invokeOnGridRenderedHelper(),h!==t.scrollLeft||b!==t.scrollTop){var x=f.rowSizeAndPositionManager.getTotalSize(),y=f.columnSizeAndPositionManager.getTotalSize();this._invokeOnScrollMemoizer({scrollLeft:h,scrollTop:b,totalColumnsWidth:y,totalRowsHeight:x})}this._maybeCallOnScrollbarPresenceChange()}},{key:"componentWillUnmount",value:function(){this._disablePointerEventsTimeoutId&&gn(this._disablePointerEventsTimeoutId)}},{key:"render",value:function(){var e=this.props,t=e.autoContainerWidth,a=e.autoHeight,i=e.autoWidth,l=e.className,n=e.containerProps,o=e.containerRole,r=e.containerStyle,s=e.height,u=e.id,c=e.noContentRenderer,g=e.role,d=e.style,p=e.tabIndex,h=e.width,m=this.state,b=m.instanceProps,f=m.needToResetStyleCache,v=this._isScrolling(),x={boxSizing:"border-box",direction:"ltr",height:a?"auto":s,position:"relative",width:i?"auto":h,WebkitOverflowScrolling:"touch",willChange:"transform"};f&&(this._styleCache={}),this.state.isScrolling||this._resetStyleCache(),this._calculateChildrenToRender(this.props,this.state);var y=b.columnSizeAndPositionManager.getTotalSize(),_=b.rowSizeAndPositionManager.getTotalSize(),k=_>s?b.scrollbarSize:0,S=y>h?b.scrollbarSize:0;S===this._horizontalScrollBarSize&&k===this._verticalScrollBarSize||(this._horizontalScrollBarSize=S,this._verticalScrollBarSize=k,this._scrollbarPresenceChanged=!0),x.overflowX=y+k<=h?"hidden":"auto",x.overflowY=_+S<=s?"hidden":"auto";var C=this._childrenToDisplay,M=0===C.length&&s>0&&h>0;return w.createElement("div",Bl({ref:this._setScrollingContainerRef},n,{"aria-label":this.props["aria-label"],"aria-readonly":this.props["aria-readonly"],className:Al("ReactVirtualized__Grid",l),id:u,onScroll:this._onScroll,role:g,style:hn(hn({},x),d),tabIndex:p}),C.length>0&&w.createElement("div",{className:"ReactVirtualized__Grid__innerScrollContainer",role:o,style:hn({width:t?"auto":y,height:_,maxWidth:y,maxHeight:_,overflow:"hidden",pointerEvents:v?"none":"",position:"relative"},r)},C),M&&c())}},{key:"_calculateChildrenToRender",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state,a=e.cellRenderer,i=e.cellRangeRenderer,l=e.columnCount,n=e.deferredMeasurementCache,o=e.height,r=e.overscanColumnCount,s=e.overscanIndicesGetter,u=e.overscanRowCount,c=e.rowCount,g=e.width,d=e.isScrollingOptOut,p=t.scrollDirectionHorizontal,h=t.scrollDirectionVertical,m=t.instanceProps,b=this._initialScrollTop>0?this._initialScrollTop:t.scrollTop,f=this._initialScrollLeft>0?this._initialScrollLeft:t.scrollLeft,v=this._isScrolling(e,t);if(this._childrenToDisplay=[],o>0&&g>0){var w=m.columnSizeAndPositionManager.getVisibleCellRange({containerSize:g,offset:f}),x=m.rowSizeAndPositionManager.getVisibleCellRange({containerSize:o,offset:b}),y=m.columnSizeAndPositionManager.getOffsetAdjustment({containerSize:g,offset:f}),_=m.rowSizeAndPositionManager.getOffsetAdjustment({containerSize:o,offset:b});this._renderedColumnStartIndex=w.start,this._renderedColumnStopIndex=w.stop,this._renderedRowStartIndex=x.start,this._renderedRowStopIndex=x.stop;var k=s({direction:"horizontal",cellCount:l,overscanCellsCount:r,scrollDirection:p,startIndex:"number"==typeof w.start?w.start:0,stopIndex:"number"==typeof w.stop?w.stop:-1}),S=s({direction:"vertical",cellCount:c,overscanCellsCount:u,scrollDirection:h,startIndex:"number"==typeof x.start?x.start:0,stopIndex:"number"==typeof x.stop?x.stop:-1}),C=k.overscanStartIndex,M=k.overscanStopIndex,T=S.overscanStartIndex,D=S.overscanStopIndex;if(n){if(!n.hasFixedHeight())for(var E=T;E<=D;E++)if(!n.has(E,0)){C=0,M=l-1;break}if(!n.hasFixedWidth())for(var L=C;L<=M;L++)if(!n.has(0,L)){T=0,D=c-1;break}}this._childrenToDisplay=i({cellCache:this._cellCache,cellRenderer:a,columnSizeAndPositionManager:m.columnSizeAndPositionManager,columnStartIndex:C,columnStopIndex:M,deferredMeasurementCache:n,horizontalOffsetAdjustment:y,isScrolling:v,isScrollingOptOut:d,parent:this,rowSizeAndPositionManager:m.rowSizeAndPositionManager,rowStartIndex:T,rowStopIndex:D,scrollLeft:f,scrollTop:b,styleCache:this._styleCache,verticalOffsetAdjustment:_,visibleColumnIndices:w,visibleRowIndices:x}),this._columnStartIndex=C,this._columnStopIndex=M,this._rowStartIndex=T,this._rowStopIndex=D}}},{key:"_debounceScrollEnded",value:function(){var e=this.props.scrollingResetTimeInterval;this._disablePointerEventsTimeoutId&&gn(this._disablePointerEventsTimeoutId),this._disablePointerEventsTimeoutId=dn(this._debounceScrollEndedCallback,e)}},{key:"_handleInvalidatedGridSize",value:function(){if("number"==typeof this._deferredInvalidateColumnIndex&&"number"==typeof this._deferredInvalidateRowIndex){var e=this._deferredInvalidateColumnIndex,t=this._deferredInvalidateRowIndex;this._deferredInvalidateColumnIndex=null,this._deferredInvalidateRowIndex=null,this.recomputeGridSize({columnIndex:e,rowIndex:t})}}},{key:"_invokeOnScrollMemoizer",value:function(e){var t=this,a=e.scrollLeft,i=e.scrollTop,l=e.totalColumnsWidth,n=e.totalRowsHeight;this._onScrollMemoizer({callback:function(e){var a=e.scrollLeft,i=e.scrollTop,o=t.props,r=o.height;(0,o.onScroll)({clientHeight:r,clientWidth:o.width,scrollHeight:n,scrollLeft:a,scrollTop:i,scrollWidth:l})},indices:{scrollLeft:a,scrollTop:i}})}},{key:"_isScrolling",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state;return Object.hasOwnProperty.call(e,"isScrolling")?Boolean(e.isScrolling):Boolean(t.isScrolling)}},{key:"_maybeCallOnScrollbarPresenceChange",value:function(){if(this._scrollbarPresenceChanged){var e=this.props.onScrollbarPresenceChange;this._scrollbarPresenceChanged=!1,e({horizontal:this._horizontalScrollBarSize>0,size:this.state.instanceProps.scrollbarSize,vertical:this._verticalScrollBarSize>0})}}},{key:"scrollToPosition",value:function(e){var a=e.scrollLeft,i=e.scrollTop,l=t._getScrollToPositionStateUpdate({prevState:this.state,scrollLeft:a,scrollTop:i});l&&(l.needToResetStyleCache=!1,this.setState(l))}},{key:"_getCalculatedScrollLeft",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state;return t._getCalculatedScrollLeft(e,a)}},{key:"_updateScrollLeftForScrollToColumn",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state,i=t._getScrollLeftForScrollToColumnStateUpdate(e,a);i&&(i.needToResetStyleCache=!1,this.setState(i))}},{key:"_getCalculatedScrollTop",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state;return t._getCalculatedScrollTop(e,a)}},{key:"_resetStyleCache",value:function(){var e=this._styleCache,t=this._cellCache,a=this.props.isScrollingOptOut;this._cellCache={},this._styleCache={};for(var i=this._rowStartIndex;i<=this._rowStopIndex;i++)for(var l=this._columnStartIndex;l<=this._columnStopIndex;l++){var n="".concat(i,"-").concat(l);this._styleCache[n]=e[n],a&&(this._cellCache[n]=t[n])}}},{key:"_updateScrollTopForScrollToRow",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state,i=t._getScrollTopForScrollToRowStateUpdate(e,a);i&&(i.needToResetStyleCache=!1,this.setState(i))}}],[{key:"getDerivedStateFromProps",value:function(e,a){var i={};0===e.columnCount&&0!==a.scrollLeft||0===e.rowCount&&0!==a.scrollTop?(i.scrollLeft=0,i.scrollTop=0):(e.scrollLeft!==a.scrollLeft&&e.scrollToColumn<0||e.scrollTop!==a.scrollTop&&e.scrollToRow<0)&&Object.assign(i,t._getScrollToPositionStateUpdate({prevState:a,scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}));var l,n,o=a.instanceProps;return i.needToResetStyleCache=!1,e.columnWidth===o.prevColumnWidth&&e.rowHeight===o.prevRowHeight||(i.needToResetStyleCache=!0),o.columnSizeAndPositionManager.configure({cellCount:e.columnCount,estimatedCellSize:t._getEstimatedColumnSize(e),cellSizeGetter:t._wrapSizeGetter(e.columnWidth)}),o.rowSizeAndPositionManager.configure({cellCount:e.rowCount,estimatedCellSize:t._getEstimatedRowSize(e),cellSizeGetter:t._wrapSizeGetter(e.rowHeight)}),0!==o.prevColumnCount&&0!==o.prevRowCount||(o.prevColumnCount=0,o.prevRowCount=0),e.autoHeight&&!1===e.isScrolling&&!0===o.prevIsScrolling&&Object.assign(i,{isScrolling:!1}),Ql({cellCount:o.prevColumnCount,cellSize:"number"==typeof o.prevColumnWidth?o.prevColumnWidth:null,computeMetadataCallback:function(){return o.columnSizeAndPositionManager.resetCell(0)},computeMetadataCallbackProps:e,nextCellsCount:e.columnCount,nextCellSize:"number"==typeof e.columnWidth?e.columnWidth:null,nextScrollToIndex:e.scrollToColumn,scrollToIndex:o.prevScrollToColumn,updateScrollOffsetForScrollToIndex:function(){l=t._getScrollLeftForScrollToColumnStateUpdate(e,a)}}),Ql({cellCount:o.prevRowCount,cellSize:"number"==typeof o.prevRowHeight?o.prevRowHeight:null,computeMetadataCallback:function(){return o.rowSizeAndPositionManager.resetCell(0)},computeMetadataCallbackProps:e,nextCellsCount:e.rowCount,nextCellSize:"number"==typeof e.rowHeight?e.rowHeight:null,nextScrollToIndex:e.scrollToRow,scrollToIndex:o.prevScrollToRow,updateScrollOffsetForScrollToIndex:function(){n=t._getScrollTopForScrollToRowStateUpdate(e,a)}}),o.prevColumnCount=e.columnCount,o.prevColumnWidth=e.columnWidth,o.prevIsScrolling=!0===e.isScrolling,o.prevRowCount=e.rowCount,o.prevRowHeight=e.rowHeight,o.prevScrollToColumn=e.scrollToColumn,o.prevScrollToRow=e.scrollToRow,o.scrollbarSize=e.getScrollbarSize(),void 0===o.scrollbarSize?(o.scrollbarSizeMeasured=!1,o.scrollbarSize=0):o.scrollbarSizeMeasured=!0,i.instanceProps=o,hn(hn(hn({},i),l),n)}},{key:"_getEstimatedColumnSize",value:function(e){return"number"==typeof e.columnWidth?e.columnWidth:e.estimatedColumnSize}},{key:"_getEstimatedRowSize",value:function(e){return"number"==typeof e.rowHeight?e.rowHeight:e.estimatedRowSize}},{key:"_getScrollToPositionStateUpdate",value:function(e){var t=e.prevState,a=e.scrollLeft,i=e.scrollTop,l={scrollPositionChangeReason:fn};return"number"==typeof a&&a>=0&&(l.scrollDirectionHorizontal=a>t.scrollLeft?1:-1,l.scrollLeft=a),"number"==typeof i&&i>=0&&(l.scrollDirectionVertical=i>t.scrollTop?1:-1,l.scrollTop=i),"number"==typeof a&&a>=0&&a!==t.scrollLeft||"number"==typeof i&&i>=0&&i!==t.scrollTop?l:{}}},{key:"_wrapSizeGetter",value:function(e){return"function"==typeof e?e:function(){return e}}},{key:"_getCalculatedScrollLeft",value:function(e,t){var a=e.columnCount,i=e.height,l=e.scrollToAlignment,n=e.scrollToColumn,o=e.width,r=t.scrollLeft,s=t.instanceProps;if(a>0){var u=a-1,c=n<0?u:Math.min(u,n),g=s.rowSizeAndPositionManager.getTotalSize(),d=s.scrollbarSizeMeasured&&g>i?s.scrollbarSize:0;return s.columnSizeAndPositionManager.getUpdatedOffsetForIndex({align:l,containerSize:o-d,currentOffset:r,targetIndex:c})}return 0}},{key:"_getScrollLeftForScrollToColumnStateUpdate",value:function(e,a){var i=a.scrollLeft,l=t._getCalculatedScrollLeft(e,a);return"number"==typeof l&&l>=0&&i!==l?t._getScrollToPositionStateUpdate({prevState:a,scrollLeft:l,scrollTop:-1}):{}}},{key:"_getCalculatedScrollTop",value:function(e,t){var a=e.height,i=e.rowCount,l=e.scrollToAlignment,n=e.scrollToRow,o=e.width,r=t.scrollTop,s=t.instanceProps;if(i>0){var u=i-1,c=n<0?u:Math.min(u,n),g=s.columnSizeAndPositionManager.getTotalSize(),d=s.scrollbarSizeMeasured&&g>o?s.scrollbarSize:0;return s.rowSizeAndPositionManager.getUpdatedOffsetForIndex({align:l,containerSize:a-d,currentOffset:r,targetIndex:c})}return 0}},{key:"_getScrollTopForScrollToRowStateUpdate",value:function(e,a){var i=a.scrollTop,l=t._getCalculatedScrollTop(e,a);return"number"==typeof l&&l>=0&&i!==l?t._getScrollToPositionStateUpdate({prevState:a,scrollLeft:-1,scrollTop:l}):{}}}])}(w.PureComponent);ml(vn,"defaultProps",{"aria-label":"grid","aria-readonly":!0,autoContainerWidth:!1,autoHeight:!1,autoWidth:!1,cellRangeRenderer:function(e){for(var t=e.cellCache,a=e.cellRenderer,i=e.columnSizeAndPositionManager,l=e.columnStartIndex,n=e.columnStopIndex,o=e.deferredMeasurementCache,r=e.horizontalOffsetAdjustment,s=e.isScrolling,u=e.isScrollingOptOut,c=e.parent,g=e.rowSizeAndPositionManager,d=e.rowStartIndex,p=e.rowStopIndex,h=e.styleCache,m=e.verticalOffsetAdjustment,b=e.visibleColumnIndices,f=e.visibleRowIndices,v=[],w=i.areOffsetsAdjusted()||g.areOffsetsAdjusted(),y=!s&&!w,_=d;_<=p;_++)for(var k=g.getSizeAndPositionOfCell(_),S=l;S<=n;S++){var C=i.getSizeAndPositionOfCell(S),M=S>=b.start&&S<=b.stop&&_>=f.start&&_<=f.stop,T="".concat(_,"-").concat(S),D=void 0;y&&h[T]?D=h[T]:o&&!o.has(_,S)?D={height:"auto",left:0,position:"absolute",top:0,width:"auto"}:(D={height:k.size,left:C.offset+r,position:"absolute",top:k.offset+m,width:C.size},h[T]=D);var E={columnIndex:S,isScrolling:s,isVisible:M,key:T,parent:c,rowIndex:_,style:D},L=void 0;!u&&!s||r||m?L=a(E):(t[T]||(t[T]=a(E)),L=t[T]),null!=L&&!1!==L&&(L.props.role||(L=x().cloneElement(L,{role:"gridcell"})),v.push(L))}return v},containerRole:"row",containerStyle:{},estimatedColumnSize:100,estimatedRowSize:30,getScrollbarSize:Ol,noContentRenderer:function(){return null},onScroll:function(){},onScrollbarPresenceChange:function(){},onSectionRendered:function(){},overscanColumnCount:0,overscanIndicesGetter:function(e){var t=e.cellCount,a=e.overscanCellsCount,i=e.scrollDirection,l=e.startIndex,n=e.stopIndex;return 1===i?{overscanStartIndex:Math.max(0,l),overscanStopIndex:Math.min(t-1,n+a)}:{overscanStartIndex:Math.max(0,l-a),overscanStopIndex:Math.min(t-1,n)}},overscanRowCount:10,role:"grid",scrollingResetTimeInterval:150,scrollToAlignment:"auto",scrollToColumn:-1,scrollToRow:-1,style:{},tabIndex:0,isScrollingOptOut:!1}),(0,bl.polyfill)(vn);const wn=vn;function xn(e){var t=e.cellCount,a=e.overscanCellsCount,i=e.scrollDirection,l=e.startIndex,n=e.stopIndex;return a=Math.max(1,a),1===i?{overscanStartIndex:Math.max(0,l-1),overscanStopIndex:Math.min(t-1,n+a)}:{overscanStartIndex:Math.max(0,l-a),overscanStopIndex:Math.min(t-1,n+1)}}function yn(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=Array(t);aa.lastRenderedStopIndex||a.stopIndex1&&void 0!==arguments[1]?arguments[1]:0,a="function"==typeof e.recomputeGridSize?e.recomputeGridSize:e.recomputeRowHeights;a?a.call(e,t):e.forceUpdate()}(t._registeredChild,t._lastRenderedStartIndex)})})}},{key:"_onRowsRendered",value:function(e){var t=e.startIndex,a=e.stopIndex;this._lastRenderedStartIndex=t,this._lastRenderedStopIndex=a,this._doStuff(t,a)}},{key:"_doStuff",value:function(e,t){var a,i=this,l=this.props,n=l.isRowLoaded,o=l.minimumBatchSize,r=l.rowCount,s=l.threshold,u=function(e){for(var t=e.isRowLoaded,a=e.minimumBatchSize,i=e.rowCount,l=e.stopIndex,n=[],o=null,r=null,s=e.startIndex;s<=l;s++)t({index:s})?null!==r&&(n.push({startIndex:o,stopIndex:r}),o=r=null):(r=s,null===o&&(o=s));if(null!==r){for(var u=Math.min(Math.max(r,o+a-1),i-1),c=r+1;c<=u&&!t({index:c});c++)r=c;n.push({startIndex:o,stopIndex:r})}if(n.length)for(var g=n[0];g.stopIndex-g.startIndex+10;){var d=g.startIndex-1;if(t({index:d}))break;g.startIndex=d}return n}({isRowLoaded:n,minimumBatchSize:o,rowCount:r,startIndex:Math.max(0,e-s),stopIndex:Math.min(r-1,t+s)}),c=(a=[]).concat.apply(a,function(e){return function(e){if(Array.isArray(e))return yn(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||kn(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(u.map(function(e){return[e.startIndex,e.stopIndex]})));this._loadMoreRowsMemoizer({callback:function(){i._loadUnloadedRanges(u)},indices:{squashedUnloadedRanges:c}})}},{key:"_registerChild",value:function(e){this._registeredChild=e}}])}(w.PureComponent);function Tn(e,t,a){return t=dl(t),gl(e,Dn()?Reflect.construct(t,a||[],dl(e).constructor):t.apply(e,a))}function Dn(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Dn=function(){return!!e})()}ml(Mn,"defaultProps",{minimumBatchSize:10,rowCount:0,threshold:15}),Mn.propTypes={};var En=function(e){function t(){var e;ol(this,t);for(var a=arguments.length,i=new Array(a),l=0;l0&&void 0!==arguments[0]?arguments[0]:{},t=e.columnIndex,a=void 0===t?0:t,i=e.rowIndex,l=void 0===i?0:i;this.Grid&&this.Grid.recomputeGridSize({rowIndex:l,columnIndex:a})}},{key:"recomputeRowHeights",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid&&this.Grid.recomputeGridSize({rowIndex:e,columnIndex:0})}},{key:"scrollToPosition",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid&&this.Grid.scrollToPosition({scrollTop:e})}},{key:"scrollToRow",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid&&this.Grid.scrollToCell({columnIndex:0,rowIndex:e})}},{key:"render",value:function(){var e=this.props,t=e.className,a=e.noRowsRenderer,i=e.scrollToIndex,l=e.width,n=Al("ReactVirtualized__List",t);return w.createElement(wn,Bl({},this.props,{autoContainerWidth:!0,cellRenderer:this._cellRenderer,className:n,columnWidth:l,columnCount:1,noContentRenderer:a,onScroll:this._onScroll,onSectionRendered:this._onSectionRendered,ref:this._setRef,scrollToRow:i}))}}])}(w.PureComponent);ml(En,"defaultProps",{autoHeight:!1,estimatedRowSize:30,onScroll:function(){},noRowsRenderer:function(){return null},onRowsRendered:function(){},overscanIndicesGetter:xn,overscanRowCount:10,scrollToAlignment:"auto",scrollToIndex:-1,style:{}});const Ln=function(e,t,a,i,l){return"function"==typeof a?function(e,t,a,i,l){for(var n=a+1;t<=a;){var o=t+a>>>1;l(e[o],i)>=0?(n=o,a=o-1):t=o+1}return n}(e,void 0===i?0:0|i,void 0===l?e.length-1:0|l,t,a):function(e,t,a,i){for(var l=a+1;t<=a;){var n=t+a>>>1;e[n]>=i?(l=n,a=n-1):t=n+1}return l}(e,void 0===a?0:0|a,void 0===i?e.length-1:0|i,t)};function Bn(e,t,a,i,l){this.mid=e,this.left=t,this.right=a,this.leftPoints=i,this.rightPoints=l,this.count=(t?t.count:0)+(a?a.count:0)+i.length}var Hn=Bn.prototype;function An(e,t){e.mid=t.mid,e.left=t.left,e.right=t.right,e.leftPoints=t.leftPoints,e.rightPoints=t.rightPoints,e.count=t.count}function Rn(e,t){var a=Wn(t);e.mid=a.mid,e.left=a.left,e.right=a.right,e.leftPoints=a.leftPoints,e.rightPoints=a.rightPoints,e.count=a.count}function Pn(e,t){var a=e.intervals([]);a.push(t),Rn(e,a)}function zn(e,t){var a=e.intervals([]),i=a.indexOf(t);return i<0?0:(a.splice(i,1),Rn(e,a),1)}function On(e,t,a){for(var i=0;i=0&&e[i][1]>=t;--i){var l=a(e[i]);if(l)return l}}function In(e,t){for(var a=0;a>1],l=[],n=[],o=[];for(a=0;a3*(t+1)?Pn(this,e):this.left.insert(e):this.left=Wn([e]);else if(e[0]>this.mid)this.right?4*(this.right.count+1)>3*(t+1)?Pn(this,e):this.right.insert(e):this.right=Wn([e]);else{var a=Ln(this.leftPoints,e,Vn),i=Ln(this.rightPoints,e,Gn);this.leftPoints.splice(a,0,e),this.rightPoints.splice(i,0,e)}},Hn.remove=function(e){var t=this.count-this.leftPoints;if(e[1]3*(t-1)?zn(this,e):2===(n=this.left.remove(e))?(this.left=null,this.count-=1,1):(1===n&&(this.count-=1),n):0;if(e[0]>this.mid)return this.right?4*(this.left?this.left.count:0)>3*(t-1)?zn(this,e):2===(n=this.right.remove(e))?(this.right=null,this.count-=1,1):(1===n&&(this.count-=1),n):0;if(1===this.count)return this.leftPoints[0]===e?2:0;if(1===this.leftPoints.length&&this.leftPoints[0]===e){if(this.left&&this.right){for(var a=this,i=this.left;i.right;)a=i,i=i.right;if(a===this)i.right=this.right;else{var l=this.left,n=this.right;a.count-=i.count,a.right=i.left,i.left=l,i.right=n}An(this,i),this.count=(this.left?this.left.count:0)+(this.right?this.right.count:0)+this.leftPoints.length}else this.left?An(this,this.left):An(this,this.right);return 1}for(l=Ln(this.leftPoints,e,Vn);lthis.mid?this.right&&(a=this.right.queryPoint(e,t))?a:Fn(this.rightPoints,e,t):In(this.leftPoints,t);var a},Hn.queryInterval=function(e,t,a){var i;return ethis.mid&&this.right&&(i=this.right.queryInterval(e,t,a))?i:tthis.mid?Fn(this.rightPoints,e,a):In(this.leftPoints,a)};var jn=Un.prototype;jn.insert=function(e){this.root?this.root.insert(e):this.root=new Bn(e[0],null,null,[e],[e])},jn.remove=function(e){if(this.root){var t=this.root.remove(e);return 2===t&&(this.root=null),0!==t}return!1},jn.queryPoint=function(e,t){if(this.root)return this.root.queryPoint(e,t)},jn.queryInterval=function(e,t,a){if(e<=t&&this.root)return this.root.queryInterval(e,t,a)},Object.defineProperty(jn,"count",{get:function(){return this.root?this.root.count:0}}),Object.defineProperty(jn,"intervals",{get:function(){return this.root?this.root.intervals([]):[]}});var qn=function(){return cl(function e(){ol(this,e),ml(this,"_columnSizeMap",{}),ml(this,"_intervalTree",new Un(null)),ml(this,"_leftMap",{})},[{key:"estimateTotalHeight",value:function(e,t,a){var i=e-this.count;return this.tallestColumnSize+Math.ceil(i/t)*a}},{key:"range",value:function(e,t,a){var i=this;this._intervalTree.queryInterval(e,e+t,function(e){var t=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var i,l,n,o,r=[],s=!0,u=!1;try{if(n=(a=a.call(e)).next,0===t){if(Object(a)!==a)return;s=!1}else for(;!(s=(i=n.call(a)).done)&&(r.push(i.value),r.length!==t);s=!0);}catch(e){u=!0,l=e}finally{try{if(!s&&null!=a.return&&(o=a.return(),Object(o)!==o))return}finally{if(u)throw l}}return r}}(e,t)||kn(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(e,3),l=t[0],n=(t[1],t[2]);return a(n,i._leftMap[n],l)})}},{key:"setPosition",value:function(e,t,a,i){this._intervalTree.insert([a,a+i,e]),this._leftMap[e]=t;var l=this._columnSizeMap,n=l[t];l[t]=void 0===n?a+i:Math.max(n,a+i)}},{key:"count",get:function(){return this._intervalTree.count}},{key:"shortestColumnSize",get:function(){var e=this._columnSizeMap,t=0;for(var a in e){var i=e[a];t=0===t?i:Math.min(t,i)}return t}},{key:"tallestColumnSize",get:function(){var e=this._columnSizeMap,t=0;for(var a in e){var i=e[a];t=Math.max(t,i)}return t}}])}();function $n(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,i)}return a}function Zn(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};ol(this,e),ml(this,"_cellMeasurerCache",void 0),ml(this,"_columnIndexOffset",void 0),ml(this,"_rowIndexOffset",void 0),ml(this,"columnWidth",function(e){var a=e.index;t._cellMeasurerCache.columnWidth({index:a+t._columnIndexOffset})}),ml(this,"rowHeight",function(e){var a=e.index;t._cellMeasurerCache.rowHeight({index:a+t._rowIndexOffset})});var i=a.cellMeasurerCache,l=a.columnIndexOffset,n=void 0===l?0:l,o=a.rowIndexOffset,r=void 0===o?0:o;this._cellMeasurerCache=i,this._columnIndexOffset=n,this._rowIndexOffset=r},[{key:"clear",value:function(e,t){this._cellMeasurerCache.clear(e+this._rowIndexOffset,t+this._columnIndexOffset)}},{key:"clearAll",value:function(){this._cellMeasurerCache.clearAll()}},{key:"defaultHeight",get:function(){return this._cellMeasurerCache.defaultHeight}},{key:"defaultWidth",get:function(){return this._cellMeasurerCache.defaultWidth}},{key:"hasFixedHeight",value:function(){return this._cellMeasurerCache.hasFixedHeight()}},{key:"hasFixedWidth",value:function(){return this._cellMeasurerCache.hasFixedWidth()}},{key:"getHeight",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return this._cellMeasurerCache.getHeight(e+this._rowIndexOffset,t+this._columnIndexOffset)}},{key:"getWidth",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return this._cellMeasurerCache.getWidth(e+this._rowIndexOffset,t+this._columnIndexOffset)}},{key:"has",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return this._cellMeasurerCache.has(e+this._rowIndexOffset,t+this._columnIndexOffset)}},{key:"set",value:function(e,t,a,i){this._cellMeasurerCache.set(e+this._rowIndexOffset,t+this._columnIndexOffset,a,i)}}])}(),eo=["rowIndex"],to=["columnIndex","rowIndex"],ao=["columnIndex"],io=["onScroll","onSectionRendered","onScrollbarPresenceChange","scrollLeft","scrollToColumn","scrollTop","scrollToRow"];function lo(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,i)}return a}function no(e){for(var t=1;t0?new Qn({cellMeasurerCache:l,columnIndexOffset:0,rowIndexOffset:o}):l,i._deferredMeasurementCacheBottomRightGrid=n>0||o>0?new Qn({cellMeasurerCache:l,columnIndexOffset:n,rowIndexOffset:o}):l,i._deferredMeasurementCacheTopRightGrid=n>0?new Qn({cellMeasurerCache:l,columnIndexOffset:n,rowIndexOffset:0}):l),i}return hl(t,e),cl(t,[{key:"forceUpdateGrids",value:function(){this._bottomLeftGrid&&this._bottomLeftGrid.forceUpdate(),this._bottomRightGrid&&this._bottomRightGrid.forceUpdate(),this._topLeftGrid&&this._topLeftGrid.forceUpdate(),this._topRightGrid&&this._topRightGrid.forceUpdate()}},{key:"invalidateCellSizeAfterRender",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.columnIndex,a=void 0===t?0:t,i=e.rowIndex,l=void 0===i?0:i;this._deferredInvalidateColumnIndex="number"==typeof this._deferredInvalidateColumnIndex?Math.min(this._deferredInvalidateColumnIndex,a):a,this._deferredInvalidateRowIndex="number"==typeof this._deferredInvalidateRowIndex?Math.min(this._deferredInvalidateRowIndex,l):l}},{key:"measureAllCells",value:function(){this._bottomLeftGrid&&this._bottomLeftGrid.measureAllCells(),this._bottomRightGrid&&this._bottomRightGrid.measureAllCells(),this._topLeftGrid&&this._topLeftGrid.measureAllCells(),this._topRightGrid&&this._topRightGrid.measureAllCells()}},{key:"recomputeGridSize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.columnIndex,a=void 0===t?0:t,i=e.rowIndex,l=void 0===i?0:i,n=this.props,o=n.fixedColumnCount,r=n.fixedRowCount,s=Math.max(0,a-o),u=Math.max(0,l-r);this._bottomLeftGrid&&this._bottomLeftGrid.recomputeGridSize({columnIndex:a,rowIndex:u}),this._bottomRightGrid&&this._bottomRightGrid.recomputeGridSize({columnIndex:s,rowIndex:u}),this._topLeftGrid&&this._topLeftGrid.recomputeGridSize({columnIndex:a,rowIndex:l}),this._topRightGrid&&this._topRightGrid.recomputeGridSize({columnIndex:s,rowIndex:l}),this._leftGridWidth=null,this._topGridHeight=null,this._maybeCalculateCachedStyles(!0)}},{key:"componentDidMount",value:function(){var e=this.props,t=e.scrollLeft,a=e.scrollTop;if(t>0||a>0){var i={};t>0&&(i.scrollLeft=t),a>0&&(i.scrollTop=a),this.setState(i)}this._handleInvalidatedGridSize()}},{key:"componentDidUpdate",value:function(){this._handleInvalidatedGridSize()}},{key:"render",value:function(){var e=this.props,t=e.onScroll,a=e.onSectionRendered,i=(e.onScrollbarPresenceChange,e.scrollLeft,e.scrollToColumn),l=(e.scrollTop,e.scrollToRow),n=en(e,io);if(this._prepareForRender(),0===this.props.width||0===this.props.height)return null;var o=this.state,r=o.scrollLeft,s=o.scrollTop;return w.createElement("div",{style:this._containerOuterStyle},w.createElement("div",{style:this._containerTopStyle},this._renderTopLeftGrid(n),this._renderTopRightGrid(no(no({},n),{},{onScroll:t,scrollLeft:r}))),w.createElement("div",{style:this._containerBottomStyle},this._renderBottomLeftGrid(no(no({},n),{},{onScroll:t,scrollTop:s})),this._renderBottomRightGrid(no(no({},n),{},{onScroll:t,onSectionRendered:a,scrollLeft:r,scrollToColumn:i,scrollToRow:l,scrollTop:s}))))}},{key:"_getBottomGridHeight",value:function(e){return e.height-this._getTopGridHeight(e)}},{key:"_getLeftGridWidth",value:function(e){var t=e.fixedColumnCount,a=e.columnWidth;if(null==this._leftGridWidth)if("function"==typeof a){for(var i=0,l=0;l=0?e.scrollLeft:t.scrollLeft,scrollTop:null!=e.scrollTop&&e.scrollTop>=0?e.scrollTop:t.scrollTop}:null}}])}(w.PureComponent);function uo(e,t,a){return t=dl(t),gl(e,co()?Reflect.construct(t,a||[],dl(e).constructor):t.apply(e,a))}function co(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(co=function(){return!!e})()}ml(so,"defaultProps",{classNameBottomLeftGrid:"",classNameBottomRightGrid:"",classNameTopLeftGrid:"",classNameTopRightGrid:"",enableFixedColumnScroll:!1,enableFixedRowScroll:!1,fixedColumnCount:0,fixedRowCount:0,scrollToColumn:-1,scrollToRow:-1,style:{},styleBottomLeftGrid:{},styleBottomRightGrid:{},styleTopLeftGrid:{},styleTopRightGrid:{},hideTopRightGridScrollbar:!1,hideBottomLeftGridScrollbar:!1}),so.propTypes={},(0,bl.polyfill)(so),(function(e){function t(e,a){var i;return ol(this,t),(i=uo(this,t,[e,a])).state={clientHeight:0,clientWidth:0,scrollHeight:0,scrollLeft:0,scrollTop:0,scrollWidth:0},i._onScroll=i._onScroll.bind(i),i}return hl(t,e),cl(t,[{key:"render",value:function(){var e=this.props.children,t=this.state,a=t.clientHeight,i=t.clientWidth,l=t.scrollHeight,n=t.scrollLeft,o=t.scrollTop,r=t.scrollWidth;return e({clientHeight:a,clientWidth:i,onScroll:this._onScroll,scrollHeight:l,scrollLeft:n,scrollTop:o,scrollWidth:r})}},{key:"_onScroll",value:function(e){var t=e.clientHeight,a=e.clientWidth,i=e.scrollHeight,l=e.scrollLeft,n=e.scrollTop,o=e.scrollWidth;this.setState({clientHeight:t,clientWidth:a,scrollHeight:i,scrollLeft:l,scrollTop:n,scrollWidth:o})}}])}(w.PureComponent)).propTypes={};const go="ASC",po="DESC";function ho(e){var t=e.sortDirection,a=Al("ReactVirtualized__Table__sortableHeaderIcon",{"ReactVirtualized__Table__sortableHeaderIcon--ASC":t===go,"ReactVirtualized__Table__sortableHeaderIcon--DESC":t===po});return w.createElement("svg",{className:a,width:18,height:18,viewBox:"0 0 24 24"},t===go?w.createElement("path",{d:"M7 14l5-5 5 5z"}):w.createElement("path",{d:"M7 10l5 5 5-5z"}),w.createElement("path",{d:"M0 0h24v24H0z",fill:"none"}))}function mo(e,t,a){return t=dl(t),gl(e,bo()?Reflect.construct(t,a||[],dl(e).constructor):t.apply(e,a))}function bo(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(bo=function(){return!!e})()}ho.propTypes={};var fo=function(e){function t(){return ol(this,t),mo(this,t,arguments)}return hl(t,e),cl(t)}(w.Component);function vo(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,i)}return a}function wo(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.columnIndex,a=void 0===t?0:t,i=e.rowIndex,l=void 0===i?0:i;this.Grid&&this.Grid.recomputeGridSize({rowIndex:l,columnIndex:a})}},{key:"recomputeRowHeights",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid&&this.Grid.recomputeGridSize({rowIndex:e})}},{key:"scrollToPosition",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid&&this.Grid.scrollToPosition({scrollTop:e})}},{key:"scrollToRow",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid&&this.Grid.scrollToCell({columnIndex:0,rowIndex:e})}},{key:"getScrollbarWidth",value:function(){if(this.GridElement){var e=this.GridElement,t=e.clientWidth||0;return(e.offsetWidth||0)-t}return 0}},{key:"componentDidMount",value:function(){this._setScrollbarWidth()}},{key:"componentDidUpdate",value:function(){this._setScrollbarWidth()}},{key:"render",value:function(){var e=this,t=this.props,a=t.children,i=t.className,l=t.disableHeader,n=t.gridClassName,o=t.gridStyle,r=t.headerHeight,s=t.headerRowRenderer,u=t.height,c=t.id,g=t.noRowsRenderer,d=t.rowClassName,p=t.rowStyle,h=t.scrollToIndex,m=t.style,b=t.width,f=this.state.scrollbarWidth,v=l?u:u-r,x="function"==typeof d?d({index:-1}):d,y="function"==typeof p?p({index:-1}):p;return this._cachedColumnStyles=[],w.Children.toArray(a).forEach(function(t,a){var i=e._getFlexStyleForColumn(t,t.props.style||fo.defaultProps.style);e._cachedColumnStyles[a]=wo({overflow:"hidden"},i)}),w.createElement("div",{"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-colcount":w.Children.toArray(a).length,"aria-rowcount":this.props.rowCount,className:Al("ReactVirtualized__Table",i),id:c,role:"grid",style:m},!l&&s({className:Al("ReactVirtualized__Table__headerRow",x),columns:this._getHeaderColumns(),style:wo({height:r,overflow:"hidden",paddingRight:f,width:b},y)}),w.createElement(wn,Bl({},this.props,{elementRef:this._setGridElementRef,"aria-readonly":null,autoContainerWidth:!0,className:Al("ReactVirtualized__Table__Grid",n),cellRenderer:this._createRow,columnWidth:b,columnCount:1,height:v,id:void 0,noContentRenderer:g,onScroll:this._onScroll,onSectionRendered:this._onSectionRendered,ref:this._setRef,role:"rowgroup",scrollbarWidth:f,scrollToRow:h,style:wo(wo({},o),{},{overflowX:"hidden"})})))}},{key:"_createColumn",value:function(e){var t=e.column,a=e.columnIndex,i=e.isScrolling,l=e.parent,n=e.rowData,o=e.rowIndex,r=this.props.onColumnClick,s=t.props,u=s.cellDataGetter,c=s.cellRenderer,g=s.className,d=s.columnData,p=s.dataKey,h=s.id,m=c({cellData:u({columnData:d,dataKey:p,rowData:n}),columnData:d,columnIndex:a,dataKey:p,isScrolling:i,parent:l,rowData:n,rowIndex:o}),b=this._cachedColumnStyles[a],f="string"==typeof m?m:null;return w.createElement("div",{"aria-colindex":a+1,"aria-describedby":h,className:Al("ReactVirtualized__Table__rowColumn",g),key:"Row"+o+"-Col"+a,onClick:function(e){r&&r({columnData:d,dataKey:p,event:e})},role:"gridcell",style:b,title:f},m)}},{key:"_createHeader",value:function(e){var t,a,i,l,n,o=e.column,r=e.index,s=this.props,u=s.headerClassName,c=s.headerStyle,g=s.onHeaderClick,d=s.sort,p=s.sortBy,h=s.sortDirection,m=o.props,b=m.columnData,f=m.dataKey,v=m.defaultSortDirection,x=m.disableSort,y=m.headerRenderer,_=m.id,k=m.label,S=!x&&d,C=Al("ReactVirtualized__Table__headerColumn",u,o.props.headerClassName,{ReactVirtualized__Table__sortableHeaderColumn:S}),M=this._getFlexStyleForColumn(o,wo(wo({},c),o.props.headerStyle)),T=y({columnData:b,dataKey:f,disableSort:x,label:k,sortBy:p,sortDirection:h});if(S||g){var D=p!==f?v:h===po?go:po,E=function(e){S&&d({defaultSortDirection:v,event:e,sortBy:f,sortDirection:D}),g&&g({columnData:b,dataKey:f,event:e})};n=o.props["aria-label"]||k||f,l="none",i=0,t=E,a=function(e){"Enter"!==e.key&&" "!==e.key||E(e)}}return p===f&&(l=h===go?"ascending":"descending"),w.createElement("div",{"aria-label":n,"aria-sort":l,className:C,id:_,key:"Header-Col"+r,onClick:t,onKeyDown:a,role:"columnheader",style:M,tabIndex:i},T)}},{key:"_createRow",value:function(e){var t=this,a=e.rowIndex,i=e.isScrolling,l=e.key,n=e.parent,o=e.style,r=this.props,s=r.children,u=r.onRowClick,c=r.onRowDoubleClick,g=r.onRowRightClick,d=r.onRowMouseOver,p=r.onRowMouseOut,h=r.rowClassName,m=r.rowGetter,b=r.rowRenderer,f=r.rowStyle,v=this.state.scrollbarWidth,x="function"==typeof h?h({index:a}):h,y="function"==typeof f?f({index:a}):f,_=m({index:a}),k=w.Children.toArray(s).map(function(e,l){return t._createColumn({column:e,columnIndex:l,isScrolling:i,parent:n,rowData:_,rowIndex:a,scrollbarWidth:v})}),S=Al("ReactVirtualized__Table__row",x),C=wo(wo({},o),{},{height:this._getRowHeight(a),overflow:"hidden",paddingRight:v},y);return b({className:S,columns:k,index:a,isScrolling:i,key:l,onRowClick:u,onRowDoubleClick:c,onRowRightClick:g,onRowMouseOver:d,onRowMouseOut:p,rowData:_,style:C})}},{key:"_getFlexStyleForColumn",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a="".concat(e.props.flexGrow," ").concat(e.props.flexShrink," ").concat(e.props.width,"px"),i=wo(wo({},t),{},{flex:a,msFlex:a,WebkitFlex:a});return e.props.maxWidth&&(i.maxWidth=e.props.maxWidth),e.props.minWidth&&(i.minWidth=e.props.minWidth),i}},{key:"_getHeaderColumns",value:function(){var e=this,t=this.props,a=t.children;return(t.disableHeader?[]:w.Children.toArray(a)).map(function(t,a){return e._createHeader({column:t,index:a})})}},{key:"_getRowHeight",value:function(e){var t=this.props.rowHeight;return"function"==typeof t?t({index:e}):t}},{key:"_onScroll",value:function(e){var t=e.clientHeight,a=e.scrollHeight,i=e.scrollTop;(0,this.props.onScroll)({clientHeight:t,scrollHeight:a,scrollTop:i})}},{key:"_onSectionRendered",value:function(e){var t=e.rowOverscanStartIndex,a=e.rowOverscanStopIndex,i=e.rowStartIndex,l=e.rowStopIndex;(0,this.props.onRowsRendered)({overscanStartIndex:t,overscanStopIndex:a,startIndex:i,stopIndex:l})}},{key:"_setRef",value:function(e){this.Grid=e}},{key:"_setGridElementRef",value:function(e){this.GridElement=e}},{key:"_setScrollbarWidth",value:function(){var e=this.getScrollbarWidth();this.setState({scrollbarWidth:e})}}])}(w.PureComponent);ml(_o,"defaultProps",{disableHeader:!1,estimatedRowSize:30,headerHeight:0,headerStyle:{},noRowsRenderer:function(){return null},onRowsRendered:function(){return null},onScroll:function(){return null},overscanIndicesGetter:xn,overscanRowCount:10,rowRenderer:function(e){var t=e.className,a=e.columns,i=e.index,l=e.key,n=e.onRowClick,o=e.onRowDoubleClick,r=e.onRowMouseOut,s=e.onRowMouseOver,u=e.onRowRightClick,c=e.rowData,g=e.style,d={"aria-rowindex":i+1};return(n||o||r||s||u)&&(d["aria-label"]="row",d.tabIndex=0,n&&(d.onClick=function(e){return n({event:e,index:i,rowData:c})}),o&&(d.onDoubleClick=function(e){return o({event:e,index:i,rowData:c})}),r&&(d.onMouseOut=function(e){return r({event:e,index:i,rowData:c})}),s&&(d.onMouseOver=function(e){return s({event:e,index:i,rowData:c})}),u&&(d.onContextMenu=function(e){return u({event:e,index:i,rowData:c})})),w.createElement("div",Bl({},d,{className:t,key:l,role:"row",style:g}),a)},headerRowRenderer:function(e){var t=e.className,a=e.columns,i=e.style;return w.createElement("div",{className:t,role:"row",style:i},a)},rowStyle:{},scrollToAlignment:"auto",scrollToIndex:-1,style:{}}),_o.propTypes={};var ko=[],So=null,Co=null;function Mo(){Co&&(Co=null,document.body&&null!=So&&(document.body.style.pointerEvents=So),So=null)}function To(){Mo(),ko.forEach(function(e){return e.__resetIsScrolling()})}function Do(e){e.currentTarget===window&&null==So&&document.body&&(So=document.body.style.pointerEvents,document.body.style.pointerEvents="none"),function(){Co&&gn(Co);var e=0;ko.forEach(function(t){e=Math.max(e,t.props.scrollingResetTimeInterval)}),Co=dn(To,e)}(),ko.forEach(function(t){t.props.scrollElement===e.currentTarget&&t.__handleWindowScrollEvent()})}function Eo(e,t){ko.some(function(e){return e.props.scrollElement===t})||t.addEventListener("scroll",Do),ko.push(e)}function Lo(e,t){(ko=ko.filter(function(t){return t!==e})).length||(t.removeEventListener("scroll",Do),Co&&(gn(Co),Mo()))}var Bo=function(e){return e===window},Ho=function(e){return e.getBoundingClientRect()};function Ao(e,t){if(e){if(Bo(e)){var a=window,i=a.innerHeight,l=a.innerWidth;return{height:"number"==typeof i?i:0,width:"number"==typeof l?l:0}}return Ho(e)}return{height:t.serverHeight,width:t.serverWidth}}function Ro(e){return Bo(e)&&document.documentElement?{top:"scrollY"in window?window.scrollY:document.documentElement.scrollTop,left:"scrollX"in window?window.scrollX:document.documentElement.scrollLeft}:{top:e.scrollTop,left:e.scrollLeft}}function Po(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,i)}return a}function zo(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:this.props.scrollElement,t=this.props.onResize,a=this.state,i=a.height,l=a.width,n=this._child||this._windowScrollerRef.current;if(n instanceof Element&&e){var o=function(e,t){if(Bo(t)&&document.documentElement){var a=document.documentElement,i=Ho(e),l=Ho(a);return{top:i.top-l.top,left:i.left-l.left}}var n=Ro(t),o=Ho(e),r=Ho(t);return{top:o.top+n.top-r.top,left:o.left+n.left-r.left}}(n,e);this._positionFromTop=o.top,this._positionFromLeft=o.left}var r=Ao(e,this.props);i===r.height&&l===r.width||(this.setState({height:r.height,width:r.width}),t({height:r.height,width:r.width})),!0===this.props.updateScrollTopOnUpdatePosition&&(this.__handleWindowScrollEvent(),this.__resetIsScrolling())}},{key:"componentDidMount",value:function(){var e=this.props.scrollElement;this._detectElementResize=_l(),this.updatePosition(e),e&&(Eo(this,e),this._registerResizeListener(e)),this._isMounted=!0}},{key:"componentDidUpdate",value:function(e,t){var a=this.props.scrollElement,i=e.scrollElement;i!==a&&null!=i&&null!=a&&(this.updatePosition(a),Lo(this,i),Eo(this,a),this._unregisterResizeListener(i),this._registerResizeListener(a))}},{key:"componentWillUnmount",value:function(){var e=this.props.scrollElement;e&&(Lo(this,e),this._unregisterResizeListener(e)),this._isMounted=!1}},{key:"render",value:function(){var e=this.props.children,t=this.state,a=t.isScrolling,i=t.scrollTop,l=t.scrollLeft,n=t.height,o=t.width;return w.createElement("div",{ref:this._windowScrollerRef},e({onChildScroll:this._onChildScroll,registerChild:this._registerChild,height:n,isScrolling:a,scrollLeft:l,scrollTop:i,width:o}))}}])}(w.PureComponent);ml(No,"defaultProps",{onResize:function(){},onScroll:function(){},scrollingResetTimeInterval:150,scrollElement:Io(),serverHeight:0,serverWidth:0});const Vo=e=>{const{searchIconInputValue:t,onClickRemoveSearch:a,searchIcon:i,inputElement:l}=e;return(0,w.createElement)("section",{className:"uagb-ip-header"},(0,w.createElement)("h2",null,(0,M.__)("Icon Library","sureforms")),(0,w.createElement)("div",{className:"uagb-ip-search-container"},(0,w.createElement)("div",{className:"uagb-ip-search-bar"},""===t?zi("sistrix"):(0,w.createElement)("span",{onClick:a,className:"dashicons dashicons-no-alt"}),(0,w.createElement)("input",{type:"text",placeholder:(0,M.__)("Search","sureforms"),value:t,onChange:i,ref:l}))))},Go=e=>{const{value:t,onChange:a,closeModal:i,defaultIcons:l,iconCategoryList:n}=e,o={...srfm_spec_blocks_info.uagb_svg_icons},r=e=>((e,t)=>Array.from({length:Math.ceil(e.length/t)},(a,i)=>e.slice(i*t,i*t+t)))(e,8),[s,u]=(0,y.useState)(""),[c,g]=(0,y.useState)(r(l)),[d,p]=(0,y.useState)("all"),[h,m]=(0,y.useState)(l),[b,f]=(0,y.useState)(""),v=(0,y.useRef)(),x=(0,y.useRef)(),[_,k]=(0,y.useState)(null),[S,C]=(0,y.useState)(null),[T,D]=(0,y.useState)(null),E=e=>{const t=x?.current;return t?"w"===e?t.offsetWidth:t.offsetHeight:null};(0,y.useEffect)(()=>{v.current.focus(),k(E("h")),C(E("w"));const e=c.findIndex(e=>e.includes(t));D(e)},[]);const L=e=>{let t=[];if("all"===e)t=l;else if("no-category"===e)for(const e in o)0===o[e].custom_categories.length&&t.push(e);else for(const a in o)o[a].custom_categories.includes(e)&&t.push(a);p(e),m(t),D(null),g(r(t)),u("")};return(0,w.createElement)(te.Modal,{className:"uagb-ip-modal-wrapper",onRequestClose:i,overlayClassName:"uagb-ip-modal-wrapper-overlay",shouldCloseOnClickOutside:!1,closeButtonLabel:(0,M.__)("Close","sureforms")},(0,w.createElement)(Vo,{searchIconInputValue:s,onClickRemoveSearch:()=>{L(d),u("")},searchIcon:e=>{const t=e.target.value.toLowerCase();if(""!==t){const e=[...h].filter(e=>!!o[e]?.label&&-1!==o[e].label.toLowerCase().indexOf(t));g(r(e))}else L(d);u(t)},inputElement:v}),(0,w.createElement)("section",{className:"uagb-ip-lr-container"},(0,w.createElement)("div",{className:"uagb-ip-left"},(0,w.createElement)("div",{className:"uagb-ip-categories-list"},(0,w.createElement)("div",{key:"all",className:"all"===d?"selected":null,onClick:()=>L("all")},(0,M.__)("All Icons","sureforms")),n.map((e,t)=>(0,w.createElement)("div",{key:t,className:e.slug===d?"selected":null,onClick:()=>L(e.slug)},e.title)),(0,w.createElement)("div",{key:"no-category",className:"no-category"===d?"selected":null,onClick:()=>L("no-category")},(0,M.__)("Other","sureforms")))),(0,w.createElement)("div",{className:"uagb-ip-right"},(0,w.createElement)("div",{className:"uagb-ip-modal-container",ref:x},(()=>{if(!c.length)return(0,w.createElement)("div",{className:"uagb-ip-icons icon-not-found"},(0,w.createElement)("div",{className:"uagb-icon-not-available"},(0,w.createElement)("span",null,(0,M.__)("No Icons Found","sureforms"))));const e=S/8;return(0,w.createElement)("div",{className:"uagb-ip-icons"},(0,w.createElement)(wn,{cellRenderer:function(e){const{columnIndex:a,key:i,rowIndex:l,style:n}=e,r=c[l][a];if(!r)return null;const s=ue(["uagb-icon-item",t===r&&"default",r===b&&"selected"]),u=o[r]?.label?o[r].label:"";return(0,w.createElement)("div",{key:i,style:n},(0,w.createElement)("div",{className:s,onClick:()=>{t!==r&&f(r)}},zi(r),(0,w.createElement)(te.Tooltip,{text:u},(0,w.createElement)("span",null,(e=>e?e.length<11?e:e.slice(0,10)+"..":"")(u)))))},columnCount:c[0].length,columnWidth:8===c[0].length?e-2:100,height:_,rowCount:c.length,rowHeight:8===c[0].length?e:100,width:S,scrollToRow:T,autoContainerWidth:!0}))})()))),(0,w.createElement)("section",{className:"uagb-ip-footer"},(0,w.createElement)("button",{className:""===b?"disable":null,onClick:""!==b?()=>{a(b),i()}:null},(0,M.__)("Insert Icon","sureforms"))))},Wo=e=>{(0,y.useLayoutEffect)(()=>(nl.use(),()=>{nl.unuse()}),[]);const{label:t,value:a,onChange:i,help:l=!1}=e,n=[...wp.UAGBSvgIcons],o=[...wp.uagb_icon_category_list],[r,s]=(0,y.useState)(!1),u=()=>s(!0),c=a&&""!==a,g=(0,w.createElement)("div",{className:"uag-ip-placeholder-wrap"},c&&(0,w.createElement)("div",{className:"uag-ip-remove-icon",onClick:()=>{i("")}},zi("xmark")),(0,w.createElement)("div",{className:"uag-ip-selected-icon",onClick:u},(0,w.createElement)("div",{className:"uag-ip-selected-icon-overlay"},!c&&zi("plus")),c&&(0,w.createElement)("div",{className:"uag-ip-selected-icon-value"},zi(a))),(0,w.createElement)("div",{className:"uag-ip-actions"},(0,w.createElement)("span",{onClick:u},c?(0,M.__)("Change Icon","sureforms"):(0,M.__)("Choose Icon","sureforms"))));return(0,w.createElement)("div",{className:"uag-custom-ip components-base-control"},(0,w.createElement)("span",{className:"uag-control-label"},t||(0,M.__)("Icon","sureforms")),g,r&&(0,w.createElement)(Go,{...e,closeModal:()=>s(!1),defaultIcons:n,iconCategoryList:o}),(0,w.createElement)(pe,{text:l}))};var Uo=a(420),jo={};Uo.A&&Uo.A.locals&&(jo.locals=Uo.A.locals);var qo,$o=0,Zo={attributes:{id:"uagb-editor-styles"}};Zo.setAttributes=g(),Zo.insert=u().bind(null,"head"),Zo.domAPI=r(),Zo.insertStyleElement=p(),jo.use=function(e){return Zo.options=e||{},$o++||(qo=n()(Uo.A,Zo)),jo},jo.unuse=function(){$o>0&&! --$o&&(qo(),qo=null)};const Ko=jo,Yo=e=>{const[t,a]=(0,y.useState)(null),i=(0,y.useRef)(null);(0,y.useLayoutEffect)(()=>(Ko.use(),()=>{Ko.unuse()}),[]);const{getSelectedBlock:l}=(0,V.select)("core/block-editor"),n=l()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(i))},[n]);const o=Q(),{label:r,unit:s,mUnit:u,tUnit:c,disableUnits:g,valueBottom:d,valueLeft:p,valueRight:h,valueTop:m,valueBottomTablet:b,valueLeftTablet:f,valueRightTablet:v,valueTopTablet:x,valueBottomMobile:_,valueLeftMobile:k,valueRightMobile:S,valueTopMobile:C,link:T,setAttributes:D,help:E=!1,min:L=-50}=e,B=(e,t)=>{switch(t){case"desktop":D({[m.label]:e}),D({[h.label]:e}),D({[d.label]:e}),D({[p.label]:e});break;case"tablet":D({[x.label]:e}),D({[v.label]:e}),D({[b.label]:e}),D({[f.label]:e});break;case"mobile":D({[C.label]:e}),D({[S.label]:e}),D({[_.label]:e}),D({[k.label]:e})}},H=(e,t,a="",i=!1)=>{let l=a;switch(""===a&&""!==e&&(l=""===e.target.value?0:Number(e.target.value)),i||(T.value?B(l,t):A(t)),t){case"desktop":D({[m.label]:l});break;case"tablet":D({[x.label]:l});break;case"mobile":D({[C.label]:l})}},A=e=>{switch(e){case"desktop":D({[m.label]:""===m.value||void 0===m.value?0:m.value}),D({[h.label]:""===h.value||void 0===h.value?0:h.value}),D({[d.label]:""===d.value||void 0===d.value?0:d.value}),D({[p.label]:""===p.value||void 0===p.value?0:p.value});break;case"tablet":D({[x.label]:void 0===x.value||""===x.value?0:x.value}),D({[v.label]:void 0===v.value||""===v.value?0:v.value}),D({[b.label]:void 0===b.value||""===b.value?0:b.value}),D({[f.label]:void 0===f.value||""===f.value?0:f.value});break;case"mobile":D({[C.label]:""===C.value||void 0===C.value?0:C.value}),D({[S.label]:""===S.value||void 0===S.value?0:S.value}),D({[_.label]:""===_.value||void 0===_.value?0:_.value}),D({[k.label]:""===k.value||void 0===k.value?0:k.value})}},R=(e,t,a="",i=!1)=>{let l=a;switch(""===a&&""!==e&&(l=""===e.target.value?0:Number(e.target.value)),i||(T.value?B(l,t):A(t)),t){case"desktop":D({[h.label]:l});break;case"tablet":D({[v.label]:l});break;case"mobile":D({[S.label]:l})}},P=(e,t,a="",i=!1)=>{let l=a;switch(""===a&&""!==e&&(l=""===e.target.value?0:Number(e.target.value)),i||(T.value?B(l,t):A(o)),t){case"desktop":D({[d.label]:l});break;case"tablet":D({[b.label]:l});break;case"mobile":D({[_.label]:l})}},z=(e,t,a="",i=!1)=>{let l=a;switch(""===a&&""!==e&&(l=""===e.target.value?0:Number(e.target.value)),i||(T.value&&!i?B(l,t):A(o)),t){case"desktop":D({[p.label]:l});break;case"tablet":D({[f.label]:l});break;case"mobile":D({[k.label]:l})}};let F=[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("Em","sureforms"),unitValue:"em"},{name:(0,M.__)("%","sureforms"),unitValue:"%"}];e.units&&(F=e.units);let I="";T&&(I=(0,w.createElement)("span",{className:"uagb-spacing-control__link uagb-spacing-control-connected dashicons dashicons-admin-links ",onClick:()=>{A(o.toLowerCase()),D({[T.label]:!1})}}),T.value||(I=(0,w.createElement)("span",{className:"uagb-spacing-control__link uagb-spacing-control-disconnected dashicons dashicons-editor-unlink",onClick:()=>{N(),D({[T.label]:!0})}})));const N=()=>{let e;const t=o.toLowerCase();switch(t){case"desktop":e=m.value;break;case"tablet":e=x.value;break;case"mobile":e=C.value}B(e,t)},G={};G.Desktop=(0,w.createElement)(w.Fragment,null,(0,w.createElement)("div",{className:"uagb-spacing-control__inputs"},(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>H(e,"desktop"),value:void 0!==m.value?m.value:""}),(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>R(e,"desktop"),value:void 0!==h.value?h.value:""}),(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>P(e,"desktop"),value:void 0!==d.value?d.value:""}),(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>z(e,"desktop"),value:void 0!==p.value?p.value:""}),I)),G.Tablet=(0,w.createElement)(w.Fragment,null,(0,w.createElement)("div",{className:"uagb-spacing-control__inputs"},(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>H(e,"tablet"),value:void 0!==x.value?x.value:""}),(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>R(e,"tablet"),value:void 0!==v.value?v.value:""}),(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>P(e,"tablet"),value:void 0!==b.value?b.value:""}),(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>z(e,"tablet"),value:void 0!==f.value?f.value:""}),I)),G.Mobile=(0,w.createElement)(w.Fragment,null,(0,w.createElement)("div",{className:"uagb-spacing-control__inputs"},(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>H(e,"mobile"),value:void 0!==C.value?C.value:""}),(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>R(e,"mobile"),value:void 0!==S.value?S.value:""}),(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>P(e,"mobile"),value:void 0!==_.value?_.value:""}),(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>z(e,"mobile"),value:void 0!==k.value?k.value:""}),I));const W=ce(e.label),U=(0,O.applyFilters)(`spectra.${n}.${t}.${W}.before`,"",n),j=(0,O.applyFilters)(`spectra.${n}.${t}.${W}`,"",n);return(0,w.createElement)("div",{ref:i,className:"components-base-control"},U,(0,w.createElement)("div",{className:"uagb-spacing-control"},(0,w.createElement)("div",{className:"uagb-size-type-field-tabs"},(0,w.createElement)("div",{className:"uagb-control__header"},(0,w.createElement)(he,{label:r,responsive:!0}),(0,w.createElement)("div",{className:"uagb-control__actions"},(0,w.createElement)(ke,{onReset:e=>{switch(o.toLowerCase()){case"desktop":H("","desktop",e[m.label],!0),R("","desktop",e[h.label],!0),P("","desktop",e[d.label],!0),z("","desktop",e[p.label],!0),D({[s?.label]:e[s?.label]});break;case"tablet":H("","tablet",e[x.label],!0),R("","tablet",e[v.label],!0),P("","tablet",e[b.label],!0),z("","tablet",e[f.label],!0),D({[c?.label]:e[c?.label]});break;case"mobile":H("","mobile",e[C.label],!0),R("","mobile",e[S.label],!0),P("","mobile",e[_.label],!0),z("","mobile",e[k.label],!0),D({[u?.label]:e[u?.label]})}},attributeNames:[m?.label,h?.label,d?.label,p?.label,x?.label,v?.label,b?.label,f?.label,C?.label,S?.label,_?.label,k?.label,s?.label,c?.label,u?.label]}),(0,w.createElement)(te.ButtonGroup,{className:"uagb-control__units","aria-label":(0,M.__)("Select Units","sureforms")},!g&&(e=>{const t=[];return e.map(e=>t.push((0,w.createElement)(te.Tooltip,{text:(0,M.sprintf)(/* translators: abbreviation for units */ /* translators: abbreviation for units */ (0,M.__)("%s units","sureforms"),e.name)},(0,w.createElement)(te.Button,{key:e.unitValue,className:"uagb-range-control__units--"+e.name,isSmall:!0,isPrimary:"Desktop"===o&&s.value===e.unitValue||"Mobile"===o&&u.value===e.unitValue||"Tablet"===o&&c.value===e.unitValue,isSecondary:s.value!==e.unitValue||u.value!==e.unitValue||c.value!==e.unitValue,"aria-pressed":"Desktop"===o&&s.value===e.unitValue||"Mobile"===o&&u.value===e.unitValue||"Tablet"===o&&c.value===e.unitValue,"data-device-type":o,"aria-label":(0,M.sprintf)(/* translators: abbreviation for units */ /* translators: abbreviation for units */ -(0,M.__)("%s units","sureforms"),e.name),onClick:()=>{return t=e,void E("Mobile"===o?{[u.label]:t.unitValue}:"Tablet"===o?{[c.label]:t.unitValue}:{[s.label]:t.unitValue});var t}},e.unitValue)))),t})(F)))),G[o]?G[o]:G.Desktop,(0,w.createElement)("div",{className:"uagb-spacing-control__input-labels"},(0,w.createElement)("span",{className:"uagb-spacing-control__number-label"},(0,M.__)("Top","sureforms")),(0,w.createElement)("span",{className:"uagb-spacing-control__number-label"},(0,M.__)("Right","sureforms")),(0,w.createElement)("span",{className:"uagb-spacing-control__number-label"},(0,M.__)("Bottom","sureforms")),(0,w.createElement)("span",{className:"uagb-spacing-control__number-label"},(0,M.__)("Left","sureforms")),(0,w.createElement)("span",{className:"uagb-spacing-control__number-label uagb-spacing-control__link-label"}))),(0,w.createElement)(pe,{text:D})),j)},Jo=(0,x.memo)(e=>{const{children:t}=e,a=(0,x.useRef)(null),{getSelectedBlock:l}=(0,V.select)("core/block-editor"),n=l()?.name,o=i("uagSettingState"),[r,s]=(0,x.useState)("style");(0,x.useEffect)(()=>{s((()=>{let e="style";return a?.current?.parentElement?.classList.contains("uagb-tab-content-general")&&(e="general"),a?.current?.parentElement?.classList.contains("uagb-tab-content-advance")&&(e="advance"),e})())},[a]);const u=e?.title?e?.title.toLowerCase().replace(/[^a-zA-Z ]/g,"").replace(/\s+/g,"-"):"",c=n.split("/").pop(),g=(0,O.applyFilters)(`spectra.${c}.${r}.${u}.before`,"",n),d=(0,O.applyFilters)(`spectra.${c}.${r}.${u}`,"",n);return(0,w.createElement)(te.PanelBody,{...e,onToggle:()=>{"enabled"===srfm_spec_blocks_info.collapse_panels&&function(e){const t=[];let a=e.parentNode.firstChild;for(;a;)1===a.nodeType&&a!==e&&a.classList.contains("is-opened")&&t.push(a),a=a.nextSibling;return t}(a.current).forEach(e=>{e.querySelector(".components-button").click()});let e=!1;a?.current?.classList.forEach(function(t){t.includes("uag-advance-panel-body")&&(e=t)});let t="style";a?.current?.parentElement?.classList.contains("uagb-tab-content-general")&&(t="general"),a?.current?.parentElement?.classList.contains("uagb-tab-content-advance")&&(t="advance");const l={...o,[n]:{...o?.[n],selectedPanel:e,selectedTab:t}},r=i();r&&r.setItem("uagSettingState",JSON.stringify(l))},ref:a,className:`uag-advance-panel-body-${u}`},g,t,d)}),Xo=(0,x.memo)(e=>{const{attributes:t,setAttributes:a,deviceType:i}=e,{separatorStyle:l,separatorAlign:n,separatorAlignTablet:o,separatorAlignMobile:r,separatorWidth:s,separatorWidthTablet:u,separatorWidthMobile:c,separatorWidthType:g,separatorColor:d,separatorBorderHeight:p,separatorBorderHeightMobile:h,separatorBorderHeightTablet:m,separatorBorderHeightUnit:b,separatorSize:f,separatorSizeMobile:v,separatorSizeTablet:y,separatorSizeType:x,elementType:_,separatorText:k,separatorTextTag:S,separatorIcon:C,elementPosition:T,elementSpacing:E,elementSpacingTablet:D,elementSpacingMobile:L,elementSpacingUnit:B,elementTextLoadGoogleFonts:H,elementTextFontFamily:A,elementTextFontWeight:R,elementTextFontSize:P,elementTextFontSizeType:z,elementTextFontSizeTablet:O,elementTextFontSizeMobile:F,elementTextLineHeightType:I,elementTextLineHeight:N,elementTextLineHeightTablet:V,elementTextLineHeightMobile:G,elementTextFontStyle:W,elementTextLetterSpacing:U,elementTextLetterSpacingTablet:j,elementTextLetterSpacingMobile:q,elementTextLetterSpacingType:$,elementTextDecoration:Z,elementTextTransform:K,elementColor:Y,elementIconWidth:J,elementIconWidthTablet:X,elementIconWidthMobile:Q,elementIconWidthType:ee,blockTopPadding:ae,blockRightPadding:ie,blockLeftPadding:le,blockBottomPadding:ne,blockTopPaddingTablet:oe,blockRightPaddingTablet:re,blockLeftPaddingTablet:se,blockBottomPaddingTablet:ue,blockTopPaddingMobile:ce,blockRightPaddingMobile:ge,blockLeftPaddingMobile:pe,blockBottomPaddingMobile:he,blockPaddingUnit:me,blockPaddingUnitTablet:be,blockPaddingUnitMobile:fe,blockPaddingLink:ve,blockTopMargin:we,blockRightMargin:ye,blockLeftMargin:xe,blockBottomMargin:_e,blockTopMarginTablet:ke,blockRightMarginTablet:Se,blockLeftMarginTablet:Ce,blockBottomMarginTablet:Me,blockTopMarginMobile:Te,blockRightMarginMobile:Ee,blockLeftMarginMobile:De,blockBottomMarginMobile:Le,blockMarginUnit:Be,blockMarginUnitTablet:He,blockMarginUnitMobile:Ae,blockMarginLink:Re}=t;return(0,w.createElement)("div",null,(0,w.createElement)(Pi.InspectorControls,null,(0,w.createElement)(di,null,(0,w.createElement)(pi,{...hi},(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Jo,{title:(0,M.__)("Separator","sureforms"),initialOpen:!0},(0,w.createElement)(de,{label:(0,M.__)("Style","sureforms"),data:{value:l,label:"separatorStyle"},help:"none"!==l&&"dotted"!==l&&"dashed"!==l&&"double"!==l&&"solid"!==l&&(0,M.__)("Note: Please set Separator Height for proper thickness.","sureforms"),setAttributes:a,options:[{value:"none",label:(0,M.__)("None","sureforms")},{value:"dotted",label:(0,M.__)("Dotted","sureforms")},{value:"dashed",label:(0,M.__)("Dashed","sureforms")},{value:"double",label:(0,M.__)("Double","sureforms")},{value:"solid",label:(0,M.__)("Solid","sureforms")},{value:"rectangles",label:(0,M.__)("Rectangles","sureforms")},{value:"parallelogram",label:(0,M.__)("Parallelogram","sureforms")},{value:"slash",label:(0,M.__)("Slash","sureforms")},{value:"leaves",label:(0,M.__)("Leaves","sureforms")}]}),(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Add Element","sureforms"),data:{value:_,label:"elementType"},options:[{value:"none",label:(0,M.__)("None","sureforms")},{value:"text",label:(0,M.__)("Text","sureforms")},{value:"icon",label:(0,M.__)("Icon","sureforms")}],showIcons:!1,responsive:!1}),"text"===_&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Xi,{label:(0,M.__)("Text","sureforms"),data:{value:k,label:"separatorText"},setAttributes:a,value:k}),(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Heading Tag","sureforms"),data:{value:S,label:"separatorTextTag"},options:[{value:"h1",label:(0,M.__)("H1","sureforms")},{value:"h2",label:(0,M.__)("H2","sureforms")},{value:"h3",label:(0,M.__)("H3","sureforms")},{value:"h4",label:(0,M.__)("H4","sureforms")},{value:"h5",label:(0,M.__)("H5","sureforms")},{value:"h6",label:(0,M.__)("H6","sureforms")},{value:"span",label:(0,M.__)("Span","sureforms")},{value:"p",label:(0,M.__)("P","sureforms")}]})),"icon"===_&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Wo,{label:(0,M.__)("Icon","sureforms"),value:C,onChange:e=>a({separatorIcon:e})}))))),(0,w.createElement)(pi,{...mi},(0,w.createElement)(Jo,{title:"Separator",initialOpen:!0},(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Alignment","sureforms"),data:{desktop:{value:n,label:"separatorAlign"},tablet:{value:o,label:"separatorAlignTablet"},mobile:{value:r,label:"separatorAlignMobile"}},className:"uagb-multi-button-alignment-control",options:[{value:"left",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-left")}),tooltip:(0,M.__)("Left","sureforms")},{value:"center",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-center")}),tooltip:(0,M.__)("Center","sureforms")},{value:"right",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-right")}),tooltip:(0,M.__)("Right","sureforms")}],showIcons:!0,responsive:!0}),(0,w.createElement)(Qi,{label:(0,M.__)("Width","sureforms"),data:{desktop:{value:s,label:"separatorWidth"},tablet:{value:u,label:"separatorWidthTablet"},mobile:{value:c,label:"separatorWidthMobile"}},min:0,max:"%"===g?100:500,unit:{value:g,label:"separatorWidthType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("%","sureforms"),unitValue:"%"}],setAttributes:a}),"solid"!==l&&"double"!==l&&"dotted"!==l&&"dashed"!==l&&"none"!==l&&(0,w.createElement)(Qi,{label:(0,M.__)("Size","sureforms"),data:{desktop:{value:f,label:"separatorSize"},tablet:{value:y,label:"separatorSizeTablet"},mobile:{value:v,label:"separatorSizeMobile"}},min:0,max:"%"===x?100:500,unit:{value:x,label:"separatorSizeType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("%","sureforms"),unitValue:"%"}],setAttributes:a}),"none"!==l&&(0,w.createElement)(Qi,{label:(0,M.__)("Separator Height","sureforms"),data:{desktop:{value:p,label:"separatorBorderHeight"},tablet:{value:m,label:"separatorBorderHeightTablet"},mobile:{value:h,label:"separatorBorderHeightMobile"}},min:0,max:"%"===x?100:500,unit:{value:b,label:"separatorBorderHeightUnit"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("%","sureforms"),unitValue:"%"}],setAttributes:a}),"none"!==l&&(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:d||"",data:{value:d,label:"separatorColor"},setAttributes:a})),"none"!==_&&(0,w.createElement)(Jo,{title:"text"===_?(0,M.__)("Text","sureforms"):(0,M.__)("Icon","sureforms"),initialOpen:!1},(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Alignment","sureforms"),responsive:!0,data:{desktop:{value:T,label:"elementPosition"},tablet:{value:T,label:"elementPosition"},mobile:{value:T,label:"elementPosition"}},className:"uagb-multi-button-alignment-control",options:[{value:"left",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-left")}),tooltip:(0,M.__)("Left","sureforms")},{value:"center",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-center")}),tooltip:(0,M.__)("Center","sureforms")},{value:"right",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-right")}),tooltip:(0,M.__)("Right","sureforms")}],showIcons:!0}),(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:Y||"",data:{value:Y,label:"elementColor"},setAttributes:a}),"text"===_&&(0,w.createElement)(Qa,{label:(0,M.__)("Typography","sureforms"),attributes:t,setAttributes:a,loadGoogleFonts:{value:H,label:"elementTextLoadGoogleFonts"},fontFamily:{value:A,label:"elementTextFontFamily"},fontWeight:{value:R,label:"elementTextFontWeight"},fontStyle:{value:W,label:"elementTextFontStyle"},fontSizeType:{value:z,label:"elementTextFontSizeType"},fontSize:{value:P,label:"elementTextFontSize"},fontSizeMobile:{value:F,label:"elementTextFontSizeMobile"},fontSizeTablet:{value:O,label:"elementTextFontSizeTablet"},lineHeightType:{value:I,label:"elementTextLineHeightType"},lineHeight:{value:N,label:"elementTextLineHeight"},lineHeightMobile:{value:G,label:"elementTextLineHeightMobile"},lineHeightTablet:{value:V,label:"elementTextLineHeightTablet"},letterSpacing:{value:U,label:"elementTextLetterSpacing"},letterSpacingTablet:{value:j,label:"elementTextLetterSpacingTablet"},letterSpacingMobile:{value:q,label:"elementTextLetterSpacingMobile"},letterSpacingType:{value:$,label:"elementTextLetterSpacingType"},transform:{value:K,label:"elementTextTransform"},decoration:{value:Z,label:"elementTextDecoration"}}),"icon"===_&&(0,w.createElement)(Qi,{label:(0,M.__)("Icon Size","sureforms"),data:{desktop:{value:J,label:"elementIconWidth"},tablet:{value:X,label:"elementIconWidthTablet"},mobile:{value:Q,label:"elementIconWidthMobile"}},min:0,max:100,unit:{value:ee,label:"elementIconWidthType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("EM","sureforms"),unitValue:"em"}],setAttributes:a}),(0,w.createElement)(Qi,{label:(0,M.__)("Spacing","sureforms"),data:{desktop:{value:E,label:"elementSpacing"},tablet:{value:D,label:"elementSpacingTablet"},mobile:{value:L,label:"elementSpacingMobile"}},min:0,max:500,unit:{value:B,label:"elementSpacingUnit"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"}],setAttributes:a})),(0,w.createElement)(Jo,{title:(0,M.__)("Spacing","sureforms"),initialOpen:!1},(0,w.createElement)(Yo,{label:(0,M.__)("Padding","sureforms"),valueTop:{value:ae,label:"blockTopPadding"},valueRight:{value:ie,label:"blockRightPadding"},valueBottom:{value:ne,label:"blockBottomPadding"},valueLeft:{value:le,label:"blockLeftPadding"},valueTopTablet:{value:oe,label:"blockTopPaddingTablet"},valueRightTablet:{value:re,label:"blockRightPaddingTablet"},valueBottomTablet:{value:ue,label:"blockBottomPaddingTablet"},valueLeftTablet:{value:se,label:"blockLeftPaddingTablet"},valueTopMobile:{value:ce,label:"blockTopPaddingMobile"},valueRightMobile:{value:ge,label:"blockRightPaddingMobile"},valueBottomMobile:{value:he,label:"blockBottomPaddingMobile"},valueLeftMobile:{value:pe,label:"blockLeftPaddingMobile"},unit:{value:me,label:"blockPaddingUnit"},mUnit:{value:fe,label:"blockPaddingUnitMobile"},tUnit:{value:be,label:"blockPaddingUnitTablet"},deviceType:i,attributes:t,setAttributes:a,link:{value:ve,label:"blockPaddingLink"}}),(0,w.createElement)(Yo,{label:(0,M.__)("Margin","sureforms"),valueTop:{value:we,label:"blockTopMargin"},valueRight:{value:ye,label:"blockRightMargin"},valueBottom:{value:_e,label:"blockBottomMargin"},valueLeft:{value:xe,label:"blockLeftMargin"},valueTopTablet:{value:ke,label:"blockTopMarginTablet"},valueRightTablet:{value:Se,label:"blockRightMarginTablet"},valueBottomTablet:{value:Me,label:"blockBottomMarginTablet"},valueLeftTablet:{value:Ce,label:"blockLeftMarginTablet"},valueTopMobile:{value:Te,label:"blockTopMarginMobile"},valueRightMobile:{value:Ee,label:"blockRightMarginMobile"},valueBottomMobile:{value:Le,label:"blockBottomMarginMobile"},valueLeftMobile:{value:De,label:"blockLeftMarginMobile"},unit:{value:Be,label:"blockMarginUnit"},mUnit:{value:Ae,label:"blockMarginUnitMobile"},tUnit:{value:He,label:"blockMarginUnitTablet"},deviceType:i,attributes:t,setAttributes:a,link:{value:Re,label:"blockMarginLink"}}))))))}),Qo=(0,x.memo)(e=>{const{attributes:{block_id:t,elementType:a,separatorText:i,separatorTextTag:l,separatorStyle:n,separatorIcon:o},className:r,deviceType:s}=e,u=function(e){const t={rectangles:"url(\"data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.4 0H16L9.6 16H0L6.4 0Z' fill='black'/%3E%3C/svg%3E\")",parallelogram:"url(\"data:image/svg+xml,%3Csvg width='8' height='16' viewBox='0 0 8 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='8' height='16' fill='black'/%3E%3C/svg%3E\")",slash:"url(\"data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.29312 16.9999L17 6.29302M14.2931 16.9999L17 14.293M-0.707031 15.9999L16.0002 -0.707153M8.00017 -0.707153L-0.706882 7.9999' stroke='black'/%3E%3C/svg%3E\")",leaves:"url(\"data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2356_5631)'%3E%3Cpath d='M15 1C10.5 1 9 2.5 9 7C13.5 7 15 5.5 15 1Z' stroke='black'/%3E%3Cpath d='M1 1C5.5 1 7 2.5 7 7C2.5 7 1 5.5 1 1Z' stroke='black'/%3E%3Cpath d='M15 15C10.5 15 9 13.5 9 9C13.5 9 15 10.5 15 15Z' stroke='black'/%3E%3Cpath d='M1 15C5.5 15 7 13.5 7 9C2.5 9 1 10.5 1 15Z' stroke='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2356_5631'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E\")"};return e in t?t[e]:""}(n),c=`${l}`,g="none"!==a?"wp-block-uagb-separator--"+a:"",d=(0,Pi.useBlockProps)({className:ue([r,`uagb-editor-preview-mode-${s.toLowerCase()}`,`uagb-block-${t}`,g])});return(0,w.createElement)("div",{...d},(0,w.createElement)("div",{className:ue([`uagb-editor-preview-mode-${s.toLowerCase()}`,`uagb-block-${t}`,"wp-block-uagb-separator","none"!==a?"wp-block-uagb-separator--"+a:""])},(0,w.createElement)("div",{className:"wp-block-uagb-separator__inner",style:{"--my-background-image":`${u}`}},"none"!==a&&(0,w.createElement)("div",{className:"wp-block-uagb-separator-element"},"icon"===a?zi(o):(0,w.createElement)(c,{className:"uagb-html-tag"},i)))))}),er=e=>e.reduce((e,t)=>{if(t?.attributes?.block_id&&t.name.includes("srfm")&&(e.blockIds.push(t.attributes.block_id),e.clientIds.push(t.clientId)),t.innerBlocks){const{blockIds:a,clientIds:i}=er(t.innerBlocks);e.blockIds=[...e.blockIds,...a],e.clientIds=[...e.clientIds,...i]}return e},{blockIds:[],clientIds:[]}),tr=e=>t=>{const{name:a,setAttributes:i,clientId:l,attributes:{block_id:n}}=t,o=["uagb/faq","uagb/buttons","uagb/icon-list","uagb/restaurant-menu","uagb/social-share","uagb/content-timeline","uagb/tabs","uagb/how-to"];return(0,x.useEffect)(()=>{srfm_spec_blocks_info.is_customize_preview&&("0"===n||void 0===n)&&o.includes(a)&&document.addEventListener(`UAG-${a}-${l.substr(0,8)}-BlockCustomizeWidgetEditor`,function(e){i({block_id:e.detail.id,classMigrate:e.detail.classMigrate,childMigrate:e.detail.childMigrate})})},[]),(0,x.useEffect)(()=>{if(srfm_spec_blocks_info.is_customize_preview&&("0"===n||void 0===n)&&o.includes(a)){const e=new CustomEvent(`UAG-${a}-${l.substr(0,8)}-BlockCustomizeWidgetEditor`,{detail:{id:l.substr(0,8),classMigrate:!0,childMigrate:!0}});document.dispatchEvent(e)}},[t.attributes]),(0,x.useEffect)(()=>{const e={block_id:l.substr(0,8)};if(["uagb/post-carousel","uagb/post-grid","uagb/post-masonry"].includes(a)&&(e.allTaxonomyStore=void 0),["uagb/countdown"].includes(a)&&(e.editorInnerblocksPreview=!1),["uagb/cf7-styler","uagb/gf-styler"].includes(a)&&(e.isHtml=!1),["uagb/buttons","uagb/icon-list","uagb/restaurant-menu","uagb/social-share","uagb/content-timeline","uagb/instagram-feed"].includes(a)&&(e.childMigrate=!0),["uagb/advanced-heading","uagb/blockquote","uagb/buttons","uagb/call-to-action","uagb/column","uagb/columns","uagb/icon-list","uagb/marketing-button","uagb/image-gallery","uagb/info-box","uagb/lottie","uagb/restaurant-menu","uagb/section","uagb/social-share","uagb/content-timeline","uagb/table-of-contents","uagb/team","uagb/testimonial","uagb/instagram-feed","uagb/login","uagb/register"].includes(a)&&(e.classMigrate=!0),["uagb/image-gallery","srfm/separator","srfm/icon","srfm/image"].includes(a))i(e);else{const t=(0,V.select)("core/block-editor")?.getBlocks(),{blockIds:a,clientIds:o}=t?er(t):{blockIds:[],clientIds:[]};"not_set"!==n&&"0"!==n&&n&&!((e,t,a)=>e.filter(e=>e===t).length>1&&a===e.lastIndexOf(t))(a,n,o.indexOf(l))||i(e)}},[l]),(0,w.createElement)(e,{...t})},ar=(0,X.compose)(ee,tr)(e=>{const{isSelected:t,attributes:a,attributes:{UAGHideDesktop:i,UAGHideTab:l,UAGHideMob:n},name:o,clientId:r,deviceType:s}=e;(0,x.useEffect)(()=>{N(e)},[i,l,n,s]),(0,x.useEffect)(()=>{G()},[s]);const u=(0,x.useMemo)(()=>function(e,t,a,i){const l=a.replace("srfm/",""),n=i.toLowerCase(),{block_id:o,separatorAlign:r,separatorAlignTablet:s,separatorAlignMobile:u,separatorStyle:c,separatorColor:g,separatorWidth:d,separatorWidthTablet:p,separatorWidthMobile:h,separatorWidthType:m,separatorBorderHeight:b,separatorBorderHeightMobile:f,separatorBorderHeightTablet:v,separatorBorderHeightUnit:w,separatorSize:y,separatorSizeTablet:x,separatorSizeMobile:_,separatorSizeType:k,elementType:S,elementPosition:C,elementSpacing:M,elementSpacingTablet:T,elementSpacingMobile:L,elementSpacingUnit:B,elementTextFontFamily:H,elementTextFontWeight:A,elementTextFontSize:R,elementTextFontSizeType:P,elementTextFontSizeTablet:z,elementTextFontSizeMobile:O,elementTextLineHeightType:N,elementTextLineHeight:V,elementTextLineHeightTablet:G,elementTextLineHeightMobile:W,elementTextFontStyle:U,elementTextLetterSpacing:j,elementTextLetterSpacingTablet:q,elementTextLetterSpacingMobile:$,elementTextLetterSpacingType:Z,elementTextDecoration:K,elementTextTransform:Y,elementColor:J,elementIconWidth:X,elementIconWidthTablet:Q,elementIconWidthMobile:ee,elementIconWidthType:te,blockTopPadding:ae,blockRightPadding:ie,blockLeftPadding:le,blockBottomPadding:ne,blockTopPaddingTablet:oe,blockRightPaddingTablet:re,blockLeftPaddingTablet:se,blockBottomPaddingTablet:ue,blockTopPaddingMobile:ce,blockRightPaddingMobile:ge,blockLeftPaddingMobile:de,blockBottomPaddingMobile:pe,blockPaddingUnit:he,blockPaddingUnitTablet:me,blockPaddingUnitMobile:be,blockTopMargin:fe,blockRightMargin:ve,blockLeftMargin:we,blockBottomMargin:ye,blockTopMarginTablet:xe,blockRightMarginTablet:_e,blockLeftMarginTablet:ke,blockBottomMarginTablet:Se,blockTopMarginMobile:Ce,blockRightMarginMobile:Me,blockLeftMarginMobile:Te,blockBottomMarginMobile:Ee,blockMarginUnit:De,blockMarginUnitTablet:Le,blockMarginUnitMobile:Be}=e,He=F(d,"separatorWidth",l),Ae=F(p,"separatorWidthTablet",l),Re=F(h,"separatorWidthMobile",l),Pe=F(b,"separatorBorderHeight",l),ze=F(f,"separatorBorderHeightMobile",l),Oe=F(v,"separatorBorderHeightTablet",l),Fe=F(y,"separatorSize",l),Ie=F(x,"separatorSizeTablet",l),Ne=F(_,"separatorSizeMobile",l),Ve={"border-top-width":D(Pe,w),"-webkit-mask-size":`${D(Fe,k)} 100%`,width:D(He,m),"border-top-color":g,"border-top-style":c};let Ge={};const We={};if("none"===S)Ge={".wp-block-uagb-separator .wp-block-uagb-separator__inner":{"margin-top":"5px","margin-bottom":"5px",...Ve}};else{const e=I(r);Ge={".wp-block-uagb-separator .wp-block-uagb-separator__inner":{width:D(He,m),...e},".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::before":Ve,".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::before":Ve,".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::after":Ve,".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::after":Ve},"left"===C&&(We[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-right":D(M,B)},Ge[".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::before"]={display:"none"},Ge[".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::before"]={display:"none"}),"right"===C&&(We[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-left":D(M,B)},Ge[".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::after"]={display:"none"},Ge[".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::after"]={display:"none"}),"center"===C&&(We[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-right":D(M,B),"margin-left":D(M,B)})}const Ue={...Ge,...We,".wp-block-uagb-separator--text .wp-block-uagb-separator-element .uagb-html-tag":{"font-family":H,"font-style":U,"text-decoration":K,"text-transform":Y,"font-weight":A,"font-size":D(R,P),"line-height":D(V,N),"letter-spacing":D(j,Z),color:J,margin:0},".wp-block-uagb-separator--icon .wp-block-uagb-separator-element svg":{"font-size":D(X,te),width:D(X,te),height:D(X,te),"line-height":D(X,te),color:J,fill:J},".wp-block-srfm-separator":{"margin-top":D(fe,De||"px"),"margin-right":D(ve,De||"px"),"margin-bottom":D(ye,De||"px"),"margin-left":D(we,De||"px")},".wp-block-uagb-separator":{"padding-top":D(ae,he||"px"),"padding-right":D(ie,he||"px"),"padding-bottom":D(ne,he||"px"),"padding-left":D(le,he||"px"),"text-align":r}},je={"border-top-width":D(Oe,w),"-webkit-mask-size":`${D(Ie,k)} 100%`,width:D(Ae,m),"border-top-color":g,"border-top-style":c};let qe={};const $e={};if("none"===S)qe={".wp-block-uagb-separator .wp-block-uagb-separator__inner":{"margin-top":"5px","margin-bottom":"5px",...je}};else{const e=I(s);qe={".wp-block-uagb-separator .wp-block-uagb-separator__inner":{width:D(Ae,m),...e},".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::before":je,".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::before":je,".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::after":je,".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::after":je},"left"===C&&($e[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-right":D(T,B)},qe[".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::before"]={display:"none"},qe[".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::before"]={display:"none"}),"center"===C&&($e[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-left":D(T,B),"margin-right":D(T,B)}),"right"===C&&($e[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-left":D(T,B)},qe[".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::after"]={display:"none"},qe[".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::after"]={display:"none"})}const Ze={...qe,...$e,".wp-block-uagb-separator--text .wp-block-uagb-separator-element .uagb-html-tag":{"font-family":H,"font-style":U,"text-decoration":K,"text-transform":Y,"font-weight":A,"font-size":D(z,P),"line-height":D(G,N),"letter-spacing":D(q,Z),color:J,margin:0},".wp-block-uagb-separator--icon .wp-block-uagb-separator-element svg":{"font-size":D(Q,te),width:D(Q,te),height:D(Q,te),"line-height":D(Q,te),color:J,fill:J},".wp-block-srfm-separator":{"margin-top":D(xe,Le||"px"),"margin-right":D(_e,Le||"px"),"margin-bottom":D(Se,Le||"px"),"margin-left":D(ke,Le||"px")},".wp-block-uagb-separator":{"padding-top":D(oe,me||"px"),"padding-right":D(re,me||"px"),"padding-bottom":D(ue,me||"px"),"padding-left":D(se,me||"px"),"text-align":s}},Ke={"border-top-width":D(ze,w),"-webkit-mask-size":`${D(Ne,k)} 100%`,width:D(Re,m),"border-top-color":g,"border-top-style":c};let Ye={};const Je={};if("none"===S)Ye={".wp-block-uagb-separator .wp-block-uagb-separator__inner":{"margin-top":"5px","margin-bottom":"5px",...Ke}};else{const e=I(u);Ye={".wp-block-uagb-separator .wp-block-uagb-separator__inner":{width:D(Re,m),...e},".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::before":Ke,".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::before":Ke,".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::after":Ke,".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::after":Ke},"left"===C&&(Je[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-right":D(L,B)},Ye[".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::before"]={display:"none"},Ye[".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::before"]={display:"none"}),"center"===C&&(Je[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-left":D(L,B),"margin-right":D(L,B)}),"right"===C&&(Je[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-left":D(L,B)},Ye[".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::after"]={display:"none"},Ye[".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::after"]={display:"none"})}const Xe={...Ye,...Je,".wp-block-uagb-separator--text .wp-block-uagb-separator-element .uagb-html-tag":{"font-family":H,"font-style":U,"text-decoration":K,"text-transform":Y,"font-weight":A,"font-size":D(O,P),"line-height":D(W,N),"letter-spacing":D($,Z),color:J,margin:0},".wp-block-uagb-separator--icon .wp-block-uagb-separator-element svg":{"font-size":D(ee,te),width:D(ee,te),height:D(ee,te),"line-height":D(ee,te),color:J,fill:J},".wp-block-srfm-separator":{"margin-top":D(Ce,Be||"px"),"margin-right":D(Me,Be||"px"),"margin-bottom":D(Ee,Be||"px"),"margin-left":D(Te,Be||"px")},".wp-block-uagb-separator":{"padding-top":D(ce,be||"px"),"padding-right":D(ge,be||"px"),"padding-bottom":D(pe,be||"px"),"padding-left":D(de,be||"px"),"text-align":u}},Qe=`.editor-styles-wrapper .uagb-block-${o}`;let et=E(Ue,Qe);return"tablet"!==n&&"mobile"!==n||(et+=E(Ze,`${Qe}`,!0,"tablet"),"mobile"===n&&(et+=E(Xe,`${Qe}`,!0,"mobile"))),et}(a,0,o,s),[a,s]);return(0,w.createElement)(w.Fragment,null,(0,w.createElement)(W,{blockStyling:u}),(0,w.createElement)(J,{attributes:a}),t&&(0,w.createElement)(Xo,{...e}),(0,w.createElement)(Qo,{...e}))}),ir=window.wp.blocks,lr=({image:e,isChildren:t=!1})=>{e||console.error(__("Please add preview image.","sureforms"));let a=srfm_spec_blocks_info.srfm_url;return a+="/images/field-previews/",t&&(a+="children/"),a+=e+".svg",(0,w.createElement)("img",{width:"100%",src:a,alt:""})},nr=function(e={}){let t={example:{attributes:{isPreview:!0}},usesContext:["postId","postType"]};return"site-editor"===srfm_spec_blocks_info.is_site_editor&&(t={}),(0,O.applyFilters)("addCommonDataToSpectraBlocks",{...e,...t})},or=(0,O.applyFilters)("srfm/separator",nr({}));(0,ir.registerBlockType)("srfm/separator",{...or,apiVersion:3,title:(0,M.__)("Separator","sureforms"),description:(0,M.__)("Add a modern separator to divide your page content with icon/text.","sureforms"),supports:{html:!1},icon:C.separator,category:srfm_spec_blocks_info.category,keywords:[(0,M.__)("divider","sureforms"),(0,M.__)("separator","sureforms")],attributes:T,edit:e=>e.attributes.isPreview?(0,w.createElement)(lr,{image:"separator"}):(0,w.createElement)(ar,{...e}),save:()=>null});var rr=a(6323),sr={};rr.A&&rr.A.locals&&(sr.locals=rr.A.locals);var ur,cr=0,gr={attributes:{id:"uagb-editor-styles"}};gr.setAttributes=g(),gr.insert=u().bind(null,"head"),gr.domAPI=r(),gr.insertStyleElement=p(),sr.use=function(e){return gr.options=e||{},cr++||(ur=n()(rr.A,gr)),sr},sr.unuse=function(){cr>0&&! --cr&&(ur(),ur=null)};const dr=sr,pr=e=>{const[t,a]=(0,x.useState)(null),i=(0,x.useRef)(null),{getSelectedBlock:l}=(0,V.select)("core/block-editor");(0,x.useLayoutEffect)(()=>(dr.use(),()=>{dr.unuse()}),[]);const{setAttributes:n,gradientType:o,backgroundGradient:r,backgroundGradientColor2:s,backgroundGradientColor1:u,backgroundGradientType:c,backgroundGradientLocation1:g,backgroundGradientLocation2:d,backgroundGradientAngle:p}=e,h=l()?.name.split("/").pop();(0,x.useEffect)(()=>{a(se(i))},[h]);const m="gradient-settings",b=(0,O.applyFilters)(`spectra.${h}.${t}.${m}.before`,"",h),f=(0,O.applyFilters)(`spectra.${h}.${t}.${m}`,"",h),v=void 0!==o?o.value:"basic";return(0,w.createElement)(w.Fragment,null,void 0!==o&&(0,w.createElement)(Ri,{setAttributes:n,label:"Select Gradient",data:{value:o.value,label:o.label},options:[{value:"basic",label:(0,M.__)("Basic","sureforms")},{value:"advanced",label:(0,M.__)("Advanced","sureforms")}],showIcons:!1}),(0,w.createElement)("div",{ref:i},b,"basic"===v&&(0,w.createElement)(te.GradientPicker,{__nextHasNoMargin:!0,value:r?.value||null,onChange:e=>{n({[r.label]:e})},className:"uagb-gradient-picker",gradients:[]}),f),"advanced"===v&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Ti,{label:(0,M.__)("Color 1","sureforms"),colorValue:u.value?u.value:"",data:{value:u.value,label:u.label},setAttributes:n}),(0,w.createElement)(Ti,{label:(0,M.__)("Color 2","sureforms"),colorValue:s.value?s.value:"",data:{value:s.value,label:s.label},setAttributes:n}),(0,w.createElement)(Ri,{setAttributes:n,label:(0,M.__)("Type","sureforms"),data:{value:c.value,label:c.label},className:"uagb-multi-button-alignment-control",options:[{value:"linear",label:(0,M.__)("Linear","sureforms")},{value:"radial",label:(0,M.__)("Radial","sureforms")}]}),(0,w.createElement)(Me,{label:(0,M.__)("Location 1","sureforms"),setAttributes:n,value:g.value,data:{value:g.value,label:g.label},min:0,max:100,displayUnit:!1}),(0,w.createElement)(Me,{label:(0,M.__)("Location 2","sureforms"),setAttributes:n,value:d.value,data:{value:d.value,label:d.label},min:0,max:100,displayUnit:!1}),"linear"===c.value&&(0,w.createElement)(Me,{label:(0,M.__)("Angle","sureforms"),setAttributes:n,value:p.value,data:{value:p.value,label:p.label},min:0,max:360,displayUnit:!1})))};var hr=a(5001),mr={};hr.A&&hr.A.locals&&(mr.locals=hr.A.locals);var br,fr=0,vr={attributes:{id:"uagb-editor-styles"}};vr.setAttributes=g(),vr.insert=u().bind(null,"head"),vr.domAPI=r(),vr.insertStyleElement=p(),mr.use=function(e){return vr.options=e||{},fr++||(br=n()(hr.A,vr)),mr},mr.unuse=function(){fr>0&&! --fr&&(br(),br=null)};const wr=mr;function yr({label:e,type:t,classic:a,gradient:i,setAttributes:l}){const[n,o]=(0,x.useState)(null),r=(0,x.useRef)(null);(0,x.useLayoutEffect)(()=>(wr.use(),()=>{wr.unuse()}),[]);const{getSelectedBlock:s}=(0,V.select)("core/block-editor"),u=s()?.name.split("/").pop();(0,x.useEffect)(()=>{o(se(r))},[u]);const c=ce(e),g=(0,O.applyFilters)(`spectra.${u}.${n}.${c}.before`,"",u),d=(0,O.applyFilters)(`spectra.${u}.${n}.${c}`,"",u);return(0,w.createElement)("div",{ref:r,className:"components-base-control"},g,(0,w.createElement)("div",{className:"uagb-color-switch-control-container"},(0,w.createElement)(Ri,{setAttributes:l,label:e,data:t,className:"uagb-multi-button-alignment-control",options:[{value:"classic",label:(0,M.__)("Classic","sureforms")},{value:"gradient",label:(0,M.__)("Gradient","sureforms")}],showIcons:!1}),"classic"===t.value?(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:a.value,data:{value:a.value,label:a.label},setAttributes:l}):(0,w.createElement)(pr,{backgroundGradient:i,setAttributes:l})),d)}const xr=e=>{const[t,a]=(0,x.useState)(!1),[l,n]=(0,x.useState)(null),o=(0,x.useRef)(null),{setAttributes:r,textShadowColor:s,textShadowHOffset:u,textShadowVOffset:c,textShadowBlur:g,label:d=(0,M.__)("Text Shadow","sureforms"),popup:p=!1,blockId:h,help:m=!1}=e;let b;const f=t?"active":"";(0,x.useLayoutEffect)(()=>{window.addEventListener("click",function(e){const t=document.querySelector(`.active.popup-${h} .spectra-control-popup__options--action-button`),l=document.querySelector(`.active.popup-${h} .spectra-control-popup`);if(t&&!t?.contains(e.target)&&!e.target?.classList?.contains("uagb-advanced-color-indicate")&&!e.target?.parentElement?.closest(".uagb-popover-color")&&l&&!l?.contains(e.target)&&!e.target?.parentElement?.closest(".uagb-reset")){a(!1);const e=y()?.name,t=i("uagSettingState"),l={...t,[e]:{...t?.[e],selectedSetting:!1}},n=i();n&&n.setItem("uagSettingState",JSON.stringify(l))}})},[]);const v=[s.label,u.label,c.label,g.label],{getSelectedBlock:y}=(0,V.select)("core/block-editor"),_=y()?.name.split("/").pop();(0,x.useEffect)(()=>{n(se(o))},[_]);const k=p&&(()=>{const e=(()=>{const e=y()?.name.split("/").pop();let t=!1;return void 0!==z[e]&&v.forEach(a=>{if(a){const i=void 0!==z[e][a]?.default?z[e][a]?.default:"";t={...t,[a]:i}}}),t})(),t=y()?.attributes;let a=!1;return v.forEach(i=>{t?.[i]&&t?.[i]!==e?.[i]&&(a=!0)}),a})(),S=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Ti,{label:s.title,colorValue:s.value,data:{value:s.value,label:s.label},setAttributes:r}),(0,w.createElement)(Me,{label:u.title,value:u.value,min:-100,max:100,displayUnit:!1,setAttributes:r,data:{value:u.value,label:u.label}}),(0,w.createElement)(Me,{label:c.title,value:c.value,min:-100,max:100,displayUnit:!1,setAttributes:r,data:{value:c.value,label:c.label}}),(0,w.createElement)(Me,{label:g.title,value:g.value,min:0,max:100,displayUnit:!1,setAttributes:r,data:{value:g.value,label:g.label}}));t&&(b=(0,w.createElement)("div",{className:"uagb-text-shadow-advanced spectra-control-popup"},S));const C=(0,w.createElement)("div",{className:"spectra-control-popup__options--action-wrapper"},(0,w.createElement)("span",{className:"uag-control-label"},d,k&&(0,w.createElement)("div",{className:"spectra__change-indicator--dot-right"})),(0,w.createElement)(te.Button,{className:"uag-text-shadow-button spectra-control-popup__options--action-button","aria-pressed":t,onClick:()=>{const e=document.querySelectorAll(".spectra-control-popup__options");if(e&&00&&! --Cr&&(Sr(),Sr=null)};const Tr=kr,Er=e=>{const[t,a]=(0,x.useState)(null),l=(0,x.useRef)(null);(0,x.useLayoutEffect)(()=>(Tr.use(),()=>{Tr.unuse()}),[]);const{getSelectedBlock:n}=(0,V.select)("core/block-editor"),o=n()?.name.split("/").pop();(0,x.useEffect)(()=>{a(se(l))},[o]);const r=(0,x.useRef)(null),s=3===e.tabs.length?"uag-control-tabs-three-tabs ":"",u=e.tabs.map((e,t)=>({...e,className:`uagb-tab-${t+1} ${e?.name}`})),c="tabs",g=(0,O.applyFilters)(`spectra.${o}.${t}.${c}.before`,"",o),d=(0,O.applyFilters)(`spectra.${o}.${t}.${c}`,"",o);return(0,w.createElement)("div",{ref:l},g,(0,w.createElement)(te.TabPanel,{className:`uag-control-tabs ${s}`,activeClass:"active-tab",tabs:u,ref:r,onSelect:e=>{const t=document.getElementsByClassName("uag-control-tabs")[0]?.querySelector(`.${e}`);let a=!1;t&&t?.classList&&t?.classList.forEach(e=>{e.includes("uagb-tab")&&(a=`.${e}`)});const l=n()?.name,o=i("uagSettingState"),r={...o,[l]:{...o?.[l],selectedInnerTab:a}},s=i();s&&s.setItem("uagSettingState",JSON.stringify(r))}},t=>(0,w.createElement)("div",{className:"uag-control-tabs-output"},e[t.name])),!e?.disableBottomSeparator&&(0,w.createElement)(Ui,null),(0,w.createElement)(pe,{text:e.help}),d)},Dr={prefix:j().string,borderStyleLabel:j().string,borderWidthLabel:j().string,borderRadiusLabel:j().string,borderColorLabel:j().string},Lr={borderStyleLabel:(0,M.__)("Style","sureforms"),borderWidthLabel:(0,M.__)("Width","sureforms"),borderRadiusLabel:(0,M.__)("Radius","sureforms"),borderColorLabel:(0,M.__)("Color","sureforms"),borderHoverColorLabel:(0,M.__)("Color","sureforms")},Br=e=>{const[t,a]=(0,x.useState)(null),i=(0,x.useRef)(null),{attributes:l,setAttributes:n,disabledBorderTitle:o,disableBottomSeparator:r,deviceType:s,prefix:u,borderStyleLabel:c,borderWidthLabel:g,borderRadiusLabel:d,borderColorLabel:p,borderHoverColorLabel:h,showWidth:m,label:b=(0,M.__)("Border","sureforms"),normalTabLabel:f=(0,M.__)("Normal","sureforms"),hoverTabLabel:v=(0,M.__)("Hover","sureforms"),borderRadiusHelp:y,help:_=!1}=e,{getSelectedBlock:k}=(0,V.select)("core/block-editor"),S=k()?.name.split("/").pop();(0,x.useEffect)(()=>{a(se(i))},[S]);const C=[{name:"normal",title:f}];C.push({name:"hover",title:v});const T=l[u+"BorderStyle"],E=(0,w.createElement)(Ti,{label:p,colorValue:l[u+"BorderColor"]?l[u+"BorderColor"]:"",data:{value:l[u+"BorderColor"],label:u+"BorderColor"},setAttributes:n}),D=(0,w.createElement)(Ti,{label:h,colorValue:l[u+"BorderHColor"]?l[u+"BorderHColor"]:"",data:{value:l[u+"BorderHColor"],label:u+"BorderHColor"},setAttributes:n}),L=(0,w.createElement)(w.Fragment,null,!o&&(0,w.createElement)("p",{className:"spectra-panel__body-sub-heading"},b),(0,w.createElement)(de,{label:c,data:{value:T,label:u+"BorderStyle"},setAttributes:n,options:[{value:"default",label:(0,M.__)("Default","sureforms")},{value:"none",label:(0,M.__)("None","sureforms")},{value:"solid",label:(0,M.__)("Solid","sureforms")},{value:"dotted",label:(0,M.__)("Dotted","sureforms")},{value:"dashed",label:(0,M.__)("Dashed","sureforms")},{value:"double",label:(0,M.__)("Double","sureforms")},{value:"groove",label:(0,M.__)("Groove","sureforms")},{value:"inset",label:(0,M.__)("Inset","sureforms")},{value:"outset",label:(0,M.__)("Outset","sureforms")},{value:"ridge",label:(0,M.__)("Ridge","sureforms")}]}),"default"!==T&&"none"!==T&&!1!==m&&(0,w.createElement)(Yo,{label:g,valueTop:{value:l[u+"BorderTopWidth"],label:u+"BorderTopWidth"},valueRight:{value:l[u+"BorderRightWidth"],label:u+"BorderRightWidth"},valueBottom:{value:l[u+"BorderBottomWidth"],label:u+"BorderBottomWidth"},valueLeft:{value:l[u+"BorderLeftWidth"],label:u+"BorderLeftWidth"},valueTopTablet:{value:l[u+"BorderTopWidthTablet"],label:u+"BorderTopWidthTablet"},valueRightTablet:{value:l[u+"BorderRightWidthTablet"],label:u+"BorderRightWidthTablet"},valueBottomTablet:{value:l[u+"BorderBottomWidthTablet"],label:u+"BorderBottomWidthTablet"},valueLeftTablet:{value:l[u+"BorderLeftWidthTablet"],label:u+"BorderLeftWidthTablet"},valueTopMobile:{value:l[u+"BorderTopWidthMobile"],label:u+"BorderTopWidthMobile"},valueRightMobile:{value:l[u+"BorderRightWidthMobile"],label:u+"BorderRightWidthMobile"},valueBottomMobile:{value:l[u+"BorderBottomWidthMobile"],label:u+"BorderBottomWidthMobile"},valueLeftMobile:{value:l[u+"BorderLeftWidthMobile"],label:u+"BorderLeftWidthMobile"},disableUnits:!0,deviceType:s,attributes:l,setAttributes:n,link:{value:l[u+"BorderLink"],label:u+"BorderLink"},min:0}),"default"!==T&&(0,w.createElement)(Yo,{label:d,valueTop:{value:l[u+"BorderTopLeftRadius"],label:u+"BorderTopLeftRadius"},valueRight:{value:l[u+"BorderTopRightRadius"],label:u+"BorderTopRightRadius"},valueBottom:{value:l[u+"BorderBottomRightRadius"],label:u+"BorderBottomRightRadius"},valueLeft:{value:l[u+"BorderBottomLeftRadius"],label:u+"BorderBottomLeftRadius"},valueTopTablet:{value:l[u+"BorderTopLeftRadiusTablet"],label:u+"BorderTopLeftRadiusTablet"},valueRightTablet:{value:l[u+"BorderTopRightRadiusTablet"],label:u+"BorderTopRightRadiusTablet"},valueBottomTablet:{value:l[u+"BorderBottomRightRadiusTablet"],label:u+"BorderBottomRightRadiusTablet"},valueLeftTablet:{value:l[u+"BorderBottomLeftRadiusTablet"],label:u+"BorderBottomLeftRadiusTablet"},valueTopMobile:{value:l[u+"BorderTopLeftRadiusMobile"],label:u+"BorderTopLeftRadiusMobile"},valueRightMobile:{value:l[u+"BorderTopRightRadiusMobile"],label:u+"BorderTopRightRadiusMobile"},valueBottomMobile:{value:l[u+"BorderBottomRightRadiusMobile"],label:u+"BorderBottomRightRadiusMobile"},valueLeftMobile:{value:l[u+"BorderBottomLeftRadiusMobile"],label:u+"BorderBottomLeftRadiusMobile"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("%","sureforms"),unitValue:"%"}],unit:{value:l[u+"BorderRadiusUnit"],label:u+"BorderRadiusUnit"},mUnit:{value:l[u+"BorderRadiusUnitMobile"],label:u+"BorderRadiusUnitMobile"},tUnit:{value:l[u+"BorderRadiusUnitTablet"],label:u+"BorderRadiusUnitTablet"},deviceType:s,attributes:l,setAttributes:n,link:{value:l[u+"BorderRadiusLink"],label:u+"BorderRadiusLink"},help:y||!1,min:0}),"none"!==T&&"default"!==T&&(0,w.createElement)(Er,{tabs:C,normal:E,hover:D,active:"",disableBottomSeparator:!0}),!r&&(0,w.createElement)(Ui,null),(0,w.createElement)(pe,{text:_})),B=ce(e.label),H=(0,O.applyFilters)(`spectra.${S}.${t}.${B}.before`,"",S),A=(0,O.applyFilters)(`spectra.${S}.${t}.${B}`,"",S);return(0,w.createElement)("div",{ref:i},H,L,A)},Hr=Br;Br.propTypes=Dr,Br.defaultProps=Lr;const Ar=(0,x.memo)(e=>{const{attributes:t,deviceType:a,setAttributes:i}=e,{block_id:l,headingTitleToggle:n,headingAlign:o,headingAlignTablet:r,headingAlignMobile:s,headingColorType:u,headingColor:c,headingGradientColor:g,blockBackgroundType:d,blockBackground:p,blockGradientBackground:h,subHeadingColor:m,subHeadSpace:b,subHeadSpaceTablet:f,subHeadSpaceMobile:v,subHeadSpaceType:y,separatorColor:x,headingTag:_,headingWrapper:k,headFontFamily:S,headFontWeight:C,headFontStyle:T,headFontSizeType:E,headFontSizeTypeMobile:D,headFontSizeTypeTablet:L,headFontSize:B,headFontSizeMobile:H,headFontSizeTablet:A,headLineHeightType:R,headLineHeight:P,headLineHeightMobile:z,headLineHeightTablet:F,headLetterSpacing:I,headLetterSpacingTablet:N,headLetterSpacingMobile:V,headLetterSpacingType:G,headShadowColor:W,headShadowHOffset:U,headShadowVOffset:j,headShadowBlur:q,headingDescToggle:$,headingDescPosition:Z,subHeadFontFamily:K,subHeadFontWeight:Y,subHeadFontStyle:J,subHeadFontSize:X,subHeadFontSizeType:Q,subHeadFontSizeTypeMobile:ee,subHeadFontSizeTypeTablet:ae,subHeadFontSizeMobile:ie,subHeadFontSizeTablet:le,subHeadLineHeight:ne,subHeadLineHeightType:oe,subHeadLineHeightMobile:re,subHeadLineHeightTablet:se,headTransform:ue,headDecoration:ce,subHeadTransform:ge,subHeadDecoration:pe,separatorWidth:he,separatorWidthTablet:me,separatorWidthMobile:be,separatorWidthType:fe,separatorStyle:ve,separatorPosition:we,separatorHeight:ye,separatorHeightType:xe,headSpace:_e,headSpaceTablet:ke,headSpaceMobile:Se,headSpaceType:Ce,separatorSpace:Te,separatorSpaceTablet:Ee,separatorSpaceMobile:De,separatorSpaceType:Le,headLoadGoogleFonts:Be,subHeadLoadGoogleFonts:He,subHeadLetterSpacing:Ae,subHeadLetterSpacingTablet:Re,subHeadLetterSpacingMobile:Pe,subHeadLetterSpacingType:ze,blockTopPadding:Oe,blockRightPadding:Fe,blockLeftPadding:Ie,blockBottomPadding:Ne,blockTopPaddingTablet:Ve,blockRightPaddingTablet:Ge,blockLeftPaddingTablet:We,blockBottomPaddingTablet:Ue,blockTopPaddingMobile:je,blockRightPaddingMobile:qe,blockLeftPaddingMobile:$e,blockBottomPaddingMobile:Ze,blockPaddingUnit:Ke,blockPaddingUnitTablet:Ye,blockPaddingUnitMobile:Je,blockPaddingLink:Xe,blockTopMargin:Qe,blockRightMargin:et,blockLeftMargin:tt,blockBottomMargin:at,blockTopMarginTablet:it,blockRightMarginTablet:lt,blockLeftMarginTablet:nt,blockBottomMarginTablet:ot,blockTopMarginMobile:rt,blockRightMarginMobile:st,blockLeftMarginMobile:ut,blockBottomMarginMobile:ct,blockMarginUnit:gt,blockMarginUnitTablet:dt,blockMarginUnitMobile:pt,blockMarginLink:ht,linkColor:mt,linkHColor:bt,highLightColor:ft,highLightBackground:vt,highLightLoadGoogleFonts:wt,highLightFontFamily:yt,highLightFontWeight:xt,highLightFontStyle:_t,highLightTransform:kt,highLightDecoration:St,highLightFontSizeType:Ct,highLightFontSizeTypeMobile:Mt,highLightFontSizeTypeTablet:Tt,highLightLineHeightType:Et,highLightFontSize:Dt,highLightFontSizeTablet:Lt,highLightFontSizeMobile:Bt,highLightLineHeight:Ht,highLightLineHeightTablet:At,highLightLineHeightMobile:Rt,highLightLetterSpacing:Pt,highLightLetterSpacingTablet:zt,highLightLetterSpacingMobile:Ot,highLightLetterSpacingType:Ft,highLightTopPadding:It,highLightRightPadding:Nt,highLightLeftPadding:Vt,highLightBottomPadding:Gt,highLightTopPaddingTablet:Wt,highLightRightPaddingTablet:Ut,highLightLeftPaddingTablet:jt,highLightBottomPaddingTablet:qt,highLightTopPaddingMobile:$t,highLightRightPaddingMobile:Zt,highLightLeftPaddingMobile:Kt,highLightBottomPaddingMobile:Yt,highLightPaddingUnit:Jt,highLightPaddingUnitTablet:Xt,highLightPaddingUnitMobile:Qt,highLightPaddingLink:ea}=t;let ta=[{value:"above-heading",label:(0,M.__)("Above Heading","sureforms")},{value:"below-heading",label:(0,M.__)("Below Heading","sureforms")},{value:"above-sub-heading",label:(0,M.__)("Above Sub-heading","sureforms")},{value:"below-sub-heading",label:(0,M.__)("Below Sub-heading","sureforms")}];n||(ta=[{value:"above-sub-heading",label:(0,M.__)("Above Sub-heading","sureforms")},{value:"below-sub-heading",label:(0,M.__)("Below Sub-heading","sureforms")}]),$||(ta=[{value:"above-heading",label:(0,M.__)("Above Heading","sureforms")},{value:"below-heading",label:(0,M.__)("Below Heading","sureforms")}]),$&&"above-heading"===Z&&(ta=[{value:"above-heading",label:(0,M.__)("Above Heading","sureforms")},{value:"below-heading",label:(0,M.__)("Below Heading","sureforms")},{value:"above-sub-heading",label:(0,M.__)("Above Sub-heading","sureforms")}]),$&&"below-heading"===Z&&(ta=[{value:"above-heading",label:(0,M.__)("Above Heading","sureforms")},{value:"below-heading",label:(0,M.__)("Below Heading","sureforms")},{value:"below-sub-heading",label:(0,M.__)("Below Sub-heading","sureforms")}]);const aa=[{id:"alignment",component:(0,w.createElement)(Ri,{setAttributes:i,label:(0,M.__)("Alignment","sureforms"),data:{desktop:{value:o,label:"headingAlign"},tablet:{value:r,label:"headingAlignTablet"},mobile:{value:s,label:"headingAlignMobile"}},options:[{value:"left",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-left")}),tooltip:(0,M.__)("Left","sureforms")},{value:"center",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-center")}),tooltip:(0,M.__)("Center","sureforms")},{value:"right",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-right")}),tooltip:(0,M.__)("Right","sureforms")}],showIcons:!0,responsive:!0})},{id:"heading",component:(0,w.createElement)(te.ToggleControl,{label:(0,M.__)("Heading","sureforms"),checked:n,onChange:()=>i({headingTitleToggle:!n})})},{id:"heading-tag",component:n&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Ri,{setAttributes:i,label:(0,M.__)("Heading Tag","sureforms"),data:{value:_,label:"headingTag"},options:[{value:"h1",label:(0,M.__)("H1","sureforms")},{value:"h2",label:(0,M.__)("H2","sureforms")},{value:"h3",label:(0,M.__)("H3","sureforms")},{value:"h4",label:(0,M.__)("H4","sureforms")},{value:"h5",label:(0,M.__)("H5","sureforms")},{value:"h6",label:(0,M.__)("H6","sureforms")},{value:"p",label:(0,M.__)("P","sureforms")},{value:"div",label:(0,M.__)("Div","sureforms")}]}),(0,w.createElement)(Ri,{setAttributes:i,label:(0,M.__)("Heading Wrapper","sureforms"),data:{value:k,label:"headingWrapper"},options:[{value:"div",label:(0,M.__)("Div","sureforms")},{value:"header",label:(0,M.__)("Header","sureforms")}]}))}],ia=(0,O.applyFilters)("srfm.block.heading.content",aa,e),la=(0,O.applyFilters)("srfm.advanced-heading.settings.advance",[],e);return(0,w.createElement)("div",null,(0,w.createElement)(Pi.InspectorControls,null,(0,w.createElement)(di,null,(0,w.createElement)(pi,{...hi,parentProps:e},(0,w.createElement)(Jo,{title:(0,M.__)("Content","sureforms"),initialOpen:!0},ia.map(e=>e.component)),(0,w.createElement)(Jo,{title:(0,M.__)("Sub Heading","sureforms"),initialOpen:!1},(0,w.createElement)(te.ToggleControl,{label:(0,M.__)("Enable Sub Heading","sureforms"),checked:$,onChange:()=>i({headingDescToggle:!$})}),$&&(0,w.createElement)(de,{label:(0,M.__)("Position","sureforms"),data:{value:Z,label:"headingDescPosition"},setAttributes:i,options:[{value:"above-heading",label:(0,M.__)("Above Heading","sureforms")},{value:"below-heading",label:(0,M.__)("Below Heading","sureforms")}]})),(0,w.createElement)(Jo,{title:(0,M.__)("Separator","sureforms"),initialOpen:!1},(0,w.createElement)(de,{label:(0,M.__)("Style","sureforms"),data:{value:ve,label:"separatorStyle"},setAttributes:i,options:[{value:"none",label:(0,M.__)("None","sureforms")},{value:"solid",label:(0,M.__)("Solid","sureforms")},{value:"double",label:(0,M.__)("Double","sureforms")},{value:"dashed",label:(0,M.__)("Dashed","sureforms")},{value:"dotted",label:(0,M.__)("Dotted","sureforms")}]}),"none"!==ve&&(0,w.createElement)(de,{label:(0,M.__)("Position","sureforms"),data:{value:we,label:"separatorPosition"},setAttributes:i,options:ta}))),(0,w.createElement)(pi,{...mi,parentProps:e},n&&(0,w.createElement)(Jo,{title:(0,M.__)("Heading","sureforms"),initialOpen:!0},(0,w.createElement)(yr,{label:(0,M.__)("Text Color","sureforms"),type:{value:u,label:"headingColorType"},classic:{value:c,label:"headingColor"},gradient:{value:g,label:"headingGradientColor"},setAttributes:i}),(0,w.createElement)(Qa,{label:(0,M.__)("Typography","sureforms"),attributes:t,setAttributes:i,loadGoogleFonts:{value:Be,label:"headLoadGoogleFonts"},fontFamily:{value:S,label:"headFontFamily"},fontWeight:{value:C,label:"headFontWeight"},fontStyle:{value:T,label:"headFontStyle"},transform:{value:ue,label:"headTransform"},decoration:{value:ce,label:"headDecoration"},fontSizeType:{value:E,label:"headFontSizeType"},fontSizeTypeMobile:{value:D,label:"headFontSizeTypeMobile"},fontSizeTypeTablet:{value:L,label:"headFontSizeTypeTablet"},fontSize:{value:B,label:"headFontSize"},fontSizeMobile:{value:H,label:"headFontSizeMobile"},fontSizeTablet:{value:A,label:"headFontSizeTablet"},lineHeightType:{value:R,label:"headLineHeightType"},lineHeight:{value:P,label:"headLineHeight"},lineHeightMobile:{value:z,label:"headLineHeightMobile"},lineHeightTablet:{value:F,label:"headLineHeightTablet"},letterSpacing:{value:I,label:"headLetterSpacing"},letterSpacingTablet:{value:N,label:"headLetterSpacingTablet"},letterSpacingMobile:{value:V,label:"headLetterSpacingMobile"},letterSpacingType:{value:G,label:"headLetterSpacingType"}}),(0,w.createElement)(xr,{blockId:l,setAttributes:i,label:(0,M.__)("Text Shadow","sureforms"),textShadowColor:{value:W,label:"headShadowColor",title:(0,M.__)("Color","sureforms")},textShadowHOffset:{value:U,label:"headShadowHOffset",title:(0,M.__)("Horizontal","sureforms")},textShadowVOffset:{value:j,label:"headShadowVOffset",title:(0,M.__)("Vertical","sureforms")},textShadowBlur:{value:q,label:"headShadowBlur",title:(0,M.__)("Blur","sureforms")},popup:!0}),($||"none"!==ve)&&(0,w.createElement)(Qi,{label:(0,M.__)("Bottom Spacing","sureforms"),data:{desktop:{value:_e,label:"headSpace"},tablet:{value:ke,label:"headSpaceTablet"},mobile:{value:Se,label:"headSpaceMobile"}},min:0,max:200,unit:{value:Ce,label:"headSpaceType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"}],setAttributes:i})),"none"!==ve&&(0,w.createElement)(Jo,{title:(0,M.__)("Separator","sureforms"),initialOpen:!1},(0,w.createElement)(Qi,{label:(0,M.__)("Width","sureforms"),data:{desktop:{value:he,label:"separatorWidth"},tablet:{value:me,label:"separatorWidthTablet"},mobile:{value:be,label:"separatorWidthMobile"}},min:0,max:"%"===fe?100:500,unit:{value:fe,label:"separatorWidthType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("%","sureforms"),unitValue:"%"}],setAttributes:i}),(0,w.createElement)(Me,{label:(0,M.__)("Thickness","sureforms"),setAttributes:i,value:ye,data:{value:ye,label:"separatorHeight"},min:0,max:20,unit:{value:xe,label:"separatorHeightType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"}]}),(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:x||"",data:{value:x,label:"separatorColor"},setAttributes:i}),(0,w.createElement)(Qi,{label:(0,M.__)("Bottom Spacing","sureforms"),data:{desktop:{value:Te,label:"separatorSpace"},tablet:{value:Ee,label:"separatorSpaceTablet"},mobile:{value:De,label:"separatorSpaceMobile"}},min:0,max:200,unit:{value:Le,label:"separatorSpaceType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"}],setAttributes:i})),$&&(0,w.createElement)(Jo,{title:(0,M.__)("Sub Heading","sureforms"),initialOpen:!1},(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:m||"",data:{value:m,label:"subHeadingColor"},setAttributes:i}),(0,w.createElement)(Qa,{label:(0,M.__)("Typography","sureforms"),attributes:t,setAttributes:i,loadGoogleFonts:{value:He,label:"subHeadLoadGoogleFonts"},fontFamily:{value:K,label:"subHeadFontFamily"},fontWeight:{value:Y,label:"subHeadFontWeight"},fontStyle:{value:J,label:"subHeadFontStyle"},transform:{value:ge,label:"subHeadTransform"},decoration:{value:pe,label:"subHeadDecoration"},fontSizeType:{value:Q,label:"subHeadFontSizeType"},fontSizeTypeMobile:{value:ee,label:"subHeadFontSizeTypeMobile"},fontSizeTypeTablet:{value:ae,label:"subHeadFontSizeTypeTablet"},fontSize:{value:X,label:"subHeadFontSize"},fontSizeMobile:{value:ie,label:"subHeadFontSizeMobile"},fontSizeTablet:{value:le,label:"subHeadFontSizeTablet"},lineHeightType:{value:oe,label:"subHeadLineHeightType"},lineHeight:{value:ne,label:"subHeadLineHeight"},lineHeightMobile:{value:re,label:"subHeadLineHeightMobile"},lineHeightTablet:{value:se,label:"subHeadLineHeightTablet"},letterSpacing:{value:Ae,label:"subHeadLetterSpacing"},letterSpacingTablet:{value:Re,label:"subHeadLetterSpacingTablet"},letterSpacingMobile:{value:Pe,label:"subHeadLetterSpacingMobile"},letterSpacingType:{value:ze,label:"subHeadLetterSpacingType"}}),(0,w.createElement)(Qi,{label:(0,M.__)("Bottom Spacing","sureforms"),data:{desktop:{value:b,label:"subHeadSpace"},tablet:{value:f,label:"subHeadSpaceTablet"},mobile:{value:v,label:"subHeadSpaceMobile"}},min:0,max:200,unit:{value:y,label:"subHeadSpaceType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"}],setAttributes:i})),(0,w.createElement)(Jo,{title:(0,M.__)("Link","sureforms"),initialOpen:!1},(0,w.createElement)("p",{className:"components-base-control__help"},(0,M.__)("Below settings will apply to the heading text to which a link is applied.","sureforms")),(0,w.createElement)(Er,{tabs:[{name:"normal",title:(0,M.__)("Normal","sureforms")},{name:"hover",title:(0,M.__)("Hover","sureforms")}],normal:(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:mt,data:{value:mt,label:"linkColor"},setAttributes:i}),hover:(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:bt,data:{value:bt,label:"linkHColor"},setAttributes:i}),disableBottomSeparator:!0})),(0,w.createElement)(Jo,{title:(0,M.__)("Highlight","sureforms"),initialOpen:!1},(0,w.createElement)("p",{className:"components-base-control__help"},(0,M.__)("Highlight heading text from toolbar to see the below controls working.","sureforms")),(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:ft,data:{value:ft,label:"highLightColor"},setAttributes:i}),(0,w.createElement)(Ti,{label:(0,M.__)("Background","sureforms"),colorValue:vt,data:{value:vt,label:"highLightBackground"},setAttributes:i}),(0,w.createElement)(Qa,{label:(0,M.__)("Typography","sureforms"),attributes:t,setAttributes:i,loadGoogleFonts:{value:wt,label:"highLightLoadGoogleFonts"},fontFamily:{value:yt,label:"highLightFontFamily"},fontWeight:{value:xt,label:"highLightFontWeight"},fontStyle:{value:_t,label:"highLightFontStyle"},transform:{value:kt,label:"highLightTransform"},decoration:{value:St,label:"highLightDecoration"},fontSizeType:{value:Ct,label:"highLightFontSizeType"},fontSizeTypeMobile:{value:Mt,label:"highLightFontSizeTypeMobile"},fontSizeTypeTablet:{value:Tt,label:"highLightFontSizeTypeTablet"},fontSize:{value:Dt,label:"highLightFontSize"},fontSizeMobile:{value:Bt,label:"highLightFontSizeMobile"},fontSizeTablet:{value:Lt,label:"highLightFontSizeTablet"},lineHeightType:{value:Et,label:"highLightLineHeightType"},lineHeight:{value:Ht,label:"highLightLineHeight"},lineHeightMobile:{value:Rt,label:"highLightLineHeightMobile"},lineHeightTablet:{value:At,label:"highLightLineHeightTablet"},letterSpacing:{value:Pt,label:"highLightLetterSpacing"},letterSpacingTablet:{value:zt,label:"highLightLetterSpacingTablet"},letterSpacingMobile:{value:Ot,label:"highLightLetterSpacingMobile"},letterSpacingType:{value:Ft,label:"highLightLetterSpacingType"}}),(0,w.createElement)(Yo,{label:(0,M.__)("Padding","sureforms"),valueTop:{value:It,label:"highLightTopPadding"},valueRight:{value:Nt,label:"highLightRightPadding"},valueBottom:{value:Gt,label:"highLightBottomPadding"},valueLeft:{value:Vt,label:"highLightLeftPadding"},valueTopTablet:{value:Wt,label:"highLightTopPaddingTablet"},valueRightTablet:{value:Ut,label:"highLightRightPaddingTablet"},valueBottomTablet:{value:qt,label:"highLightBottomPaddingTablet"},valueLeftTablet:{value:jt,label:"highLightLeftPaddingTablet"},valueTopMobile:{value:$t,label:"highLightTopPaddingMobile"},valueRightMobile:{value:Zt,label:"highLightRightPaddingMobile"},valueBottomMobile:{value:Yt,label:"highLightBottomPaddingMobile"},valueLeftMobile:{value:Kt,label:"highLightLeftPaddingMobile"},unit:{value:Jt,label:"highLightPaddingUnit"},mUnit:{value:Qt,label:"highLightPaddingUnitMobile"},tUnit:{value:Xt,label:"highLightPaddingUnitTablet"},deviceType:a,attributes:t,setAttributes:i,link:{value:ea,label:"highLightPaddingLink"}}),(0,w.createElement)(Hr,{setAttributes:i,prefix:"highLight",attributes:t,deviceType:a,disableBottomSeparator:!0})),(0,w.createElement)(Jo,{title:(0,M.__)("Background","sureforms"),initialOpen:!1},(0,w.createElement)(yr,{label:(0,M.__)("Background Color","sureforms"),type:{value:d,label:"blockBackgroundType"},classic:{value:p,label:"blockBackground"},gradient:{value:h,label:"blockGradientBackground"},setAttributes:i})),(0,w.createElement)(Jo,{title:(0,M.__)("Spacing","sureforms"),initialOpen:!1},(0,w.createElement)(Yo,{label:(0,M.__)("Padding","sureforms"),valueTop:{value:Oe,label:"blockTopPadding"},valueRight:{value:Fe,label:"blockRightPadding"},valueBottom:{value:Ne,label:"blockBottomPadding"},valueLeft:{value:Ie,label:"blockLeftPadding"},valueTopTablet:{value:Ve,label:"blockTopPaddingTablet"},valueRightTablet:{value:Ge,label:"blockRightPaddingTablet"},valueBottomTablet:{value:Ue,label:"blockBottomPaddingTablet"},valueLeftTablet:{value:We,label:"blockLeftPaddingTablet"},valueTopMobile:{value:je,label:"blockTopPaddingMobile"},valueRightMobile:{value:qe,label:"blockRightPaddingMobile"},valueBottomMobile:{value:Ze,label:"blockBottomPaddingMobile"},valueLeftMobile:{value:$e,label:"blockLeftPaddingMobile"},unit:{value:Ke,label:"blockPaddingUnit"},mUnit:{value:Je,label:"blockPaddingUnitMobile"},tUnit:{value:Ye,label:"blockPaddingUnitTablet"},deviceType:a,attributes:t,setAttributes:i,link:{value:Xe,label:"blockPaddingLink"}}),(0,w.createElement)(Yo,{label:(0,M.__)("Margin","sureforms"),valueTop:{value:Qe,label:"blockTopMargin"},valueRight:{value:et,label:"blockRightMargin"},valueBottom:{value:at,label:"blockBottomMargin"},valueLeft:{value:tt,label:"blockLeftMargin"},valueTopTablet:{value:it,label:"blockTopMarginTablet"},valueRightTablet:{value:lt,label:"blockRightMarginTablet"},valueBottomTablet:{value:ot,label:"blockBottomMarginTablet"},valueLeftTablet:{value:nt,label:"blockLeftMarginTablet"},valueTopMobile:{value:rt,label:"blockTopMarginMobile"},valueRightMobile:{value:st,label:"blockRightMarginMobile"},valueBottomMobile:{value:ct,label:"blockBottomMarginMobile"},valueLeftMobile:{value:ut,label:"blockLeftMarginMobile"},unit:{value:gt,label:"blockMarginUnit"},mUnit:{value:pt,label:"blockMarginUnitMobile"},tUnit:{value:dt,label:"blockMarginUnitTablet"},deviceType:a,attributes:t,setAttributes:i,link:{value:ht,label:"blockMarginLink"}}))),(0,w.createElement)(pi,{...bi},la.map(e=>e.content)))))}),Rr=e=>{const{setAttributes:t,attributes:a,context:i,onReplace:l,mergeBlocks:n,headingHasDynamicContent:o}=e;let{headingTitle:r,headingTag:s}=a,u=!1;if(o){const e=(0,O.applyFilters)("uag_render_text_loop_data",r,i);""!==e&&(u=["srfm/dynamic-content"],r=e)}return(0,w.createElement)(Pi.RichText,{tagName:s,placeholder:(0,M.__)("Write a Heading","sureforms"),value:r,className:"uagb-heading-text",onChange:e=>{t({headingTitle:e})},allowedFormats:u,onMerge:n,onSplit:e=>e?(0,ir.createBlock)("srfm/advanced-heading",{...a,headingTitle:e}):(0,ir.createBlock)("core/paragraph"),onReplace:l,onRemove:()=>l([])})},Pr=e=>{const{setAttributes:t,attributes:a,context:i,onReplace:l,mergeBlocks:n,descriptionHasDynamicContent:o}=e;let{headingDesc:r}=e.attributes,s=!1;if(o){const e=(0,O.applyFilters)("uag_render_text_loop_data",r,i);""!==e&&(s=["srfm/dynamic-content"],r=e)}return(0,w.createElement)(Pi.RichText,{tagName:"p",placeholder:(0,M.__)("Write a Description","sureforms"),value:r,className:"uagb-desc-text",onChange:e=>t({headingDesc:e}),allowedFormats:s,onMerge:n,onSplit:e=>e?(0,ir.createBlock)("srfm/advanced-heading",{...a,headingDesc:e}):(0,ir.createBlock)("core/paragraph"),onReplace:l,onRemove:()=>l([])})},zr=(0,x.memo)(e=>{const{attributes:{block_id:t,headingTitleToggle:a,headingDescToggle:i,separatorStyle:l,separatorPosition:n,headingDescPosition:o,headingWrapper:r},className:s,deviceType:u}=e,c=r||"div",g="none"!==l&&(0,w.createElement)("div",{className:"uagb-separator-wrap"},(0,w.createElement)("div",{className:"uagb-separator"})),d=(0,w.createElement)(w.Fragment,null,"above-heading"===n?g:"",(0,w.createElement)(Rr,{...e}),"below-heading"===n?g:""),p=(0,w.createElement)(w.Fragment,null,"above-sub-heading"===n?g:"",(0,w.createElement)(Pr,{...e}),"below-sub-heading"===n?g:"");return(0,w.createElement)(c,{className:ue([s,"wp-block-uagb-advanced-heading","uagb-block",`uagb-editor-preview-mode-${u.toLowerCase()}`,`uagb-block-${t}`])},i&&"above-heading"===o?p:"",a&&d,i&&"below-heading"===o?p:"",i||a?"":g)}),Or=(e,t,a="desktop")=>{if("default"!==e[t+"BorderStyle"]){switch(a){case"tablet":a="Tablet";break;case"mobile":a="Mobile";break;default:a=""}const i={},l=e[t+"BorderStyle"],n=e[t+"BorderColor"],o=D(e[t+"BorderTopWidth"+a],"px"),r=D(e[t+"BorderRightWidth"+a],"px"),s=D(e[t+"BorderBottomWidth"+a],"px"),u=D(e[t+"BorderLeftWidth"+a],"px"),c=e[t+"BorderRadiusUnit"+a]||"px",g=D(e[t+"BorderTopLeftRadius"+a],c),d=D(e[t+"BorderTopRightRadius"+a],c),p=D(e[t+"BorderBottomRightRadius"+a],c),h=D(e[t+"BorderBottomLeftRadius"+a],c);return"none"!==e[t+"BorderStyle"]&&""!==e[t+"BorderStyle"]&&(i["border-top-width"]=o,i["border-right-width"]=r,i["border-bottom-width"]=s,i["border-left-width"]=u,i["border-color"]=n),i["border-style"]=l,i["border-top-left-radius"]=g,i["border-top-right-radius"]=d,i["border-bottom-right-radius"]=p,i["border-bottom-left-radius"]=h,i}return{}},Fr=(0,x.memo)(({attributes:e})=>{const{headLoadGoogleFonts:t,headFontFamily:a,headFontWeight:i,subHeadLoadGoogleFonts:l,subHeadFontFamily:n,subHeadFontWeight:o,highLightLoadGoogleFonts:r,highLightFontFamily:s,highLightFontWeight:u}=e;let c,g,d;if(!0===t){const e={google:{families:[a+(i?":"+i:"")]}};c=(0,w.createElement)(Y,{config:e})}if(!0===l){const e={google:{families:[n+(o?":"+o:"")]}};g=(0,w.createElement)(Y,{config:e})}if(!0===r){const e={google:{families:[s+(u?":"+u:"")]}};d=(0,w.createElement)(Y,{config:e})}return(0,w.createElement)(w.Fragment,null,c,g,d)}),Ir=(0,X.compose)(tr,ee)(e=>{const{attributes:t,attributes:{UAGHideDesktop:a,UAGHideTab:i,UAGHideMob:l,headingTitle:n,headingDesc:o,formId:r},isSelected:s,clientId:u,name:c,deviceType:g,context:d,setAttributes:p}=e,h=-1!==n.indexOf('(0,V.useSelect)(t=>{const a=t(Pi.store).getBlockParents(e),i=t(Pi.store).getBlocksByClientId(a?.[0]),l=t("core/editor").getCurrentPostId();return i?.[0]?.attributes?.id||l}))(u);e={...e,headingHasDynamicContent:h,descriptionHasDynamicContent:m};const f=(0,Pi.useBlockProps)();(0,x.useEffect)(()=>{N(e)},[a,i,l,g]),(0,x.useEffect)(()=>{!h&&!m||t?.context||p({context:d})},[d]),(0,x.useEffect)(()=>{G()},[g]),(0,x.useEffect)(()=>{r!==b&&p({formId:b})},[r,b]);const v=(0,x.useMemo)(()=>function(e,t,a,i,l=!1){const n=i.toLowerCase(),o=a.replace("srfm/",""),{block_id:r,headingAlign:s,headingAlignTablet:u,headingAlignMobile:c,headingTag:g,headingColor:d,headingColorType:p,headingGradientColor:h,blockBackgroundType:m,blockBackground:b,blockGradientBackground:f,headSpace:v,headSpaceTablet:w,headSpaceMobile:y,separatorStyle:x,separatorHeight:_,separatorHeightType:k,separatorWidth:S,separatorWidthTablet:C,separatorWidthMobile:M,separatorWidthType:T,separatorColor:L,separatorSpace:B,separatorSpaceTablet:H,separatorSpaceMobile:A,separatorSpaceType:R,subHeadingColor:P,headFontFamily:z,headFontStyle:I,headFontWeight:N,headFontSize:V,headFontSizeType:G,headFontSizeTypeMobile:W,headFontSizeTypeTablet:U,headFontSizeMobile:j,headFontSizeTablet:q,headLineHeight:$,headLineHeightType:Z,headLineHeightMobile:K,headLineHeightTablet:Y,headLetterSpacing:J,headLetterSpacingTablet:X,headLetterSpacingMobile:Q,headLetterSpacingType:ee,headShadowColor:te,headShadowHOffset:ae,headShadowVOffset:ie,headShadowBlur:le,subHeadFontFamily:ne,subHeadFontStyle:oe,subHeadFontWeight:re,subHeadFontSize:se,subHeadFontSizeType:ue,subHeadFontSizeTypeMobile:ce,subHeadFontSizeTypeTablet:ge,subHeadFontSizeMobile:de,subHeadFontSizeTablet:pe,subHeadLineHeight:he,subHeadLineHeightType:me,subHeadLineHeightMobile:be,subHeadLineHeightTablet:fe,headTransform:ve,headDecoration:we,subHeadTransform:ye,subHeadDecoration:xe,subHeadLetterSpacing:_e,subHeadLetterSpacingTablet:ke,subHeadLetterSpacingMobile:Se,subHeadLetterSpacingType:Ce,blockTopPadding:Me,blockRightPadding:Te,blockLeftPadding:Ee,blockBottomPadding:De,blockTopPaddingTablet:Le,blockRightPaddingTablet:Be,blockLeftPaddingTablet:He,blockBottomPaddingTablet:Ae,blockTopPaddingMobile:Re,blockRightPaddingMobile:Pe,blockLeftPaddingMobile:ze,blockBottomPaddingMobile:Oe,blockPaddingUnit:Fe,blockPaddingUnitTablet:Ie,blockPaddingUnitMobile:Ne,blockTopMargin:Ve,blockRightMargin:Ge,blockLeftMargin:We,blockBottomMargin:Ue,blockTopMarginTablet:je,blockRightMarginTablet:qe,blockLeftMarginTablet:$e,blockBottomMarginTablet:Ze,blockTopMarginMobile:Ke,blockRightMarginMobile:Ye,blockLeftMarginMobile:Je,blockBottomMarginMobile:Xe,blockMarginUnit:Qe,blockMarginUnitTablet:et,blockMarginUnitMobile:tt,linkColor:at,linkHColor:it,highLightBorderHColor:lt,highLightColor:nt,highLightBackground:ot,highLightFontFamily:rt,highLightFontWeight:st,highLightFontStyle:ut,highLightTransform:ct,highLightDecoration:gt,highLightFontSizeType:dt,highLightFontSizeTypeTablet:pt,highLightFontSizeTypeMobile:ht,highLightLineHeightType:mt,highLightFontSize:bt,highLightFontSizeTablet:ft,highLightFontSizeMobile:vt,highLightLineHeight:wt,highLightLineHeightTablet:yt,highLightLineHeightMobile:xt,highLightLetterSpacing:_t,highLightLetterSpacingTablet:kt,highLightLetterSpacingMobile:St,highLightLetterSpacingType:Ct,highLightTopPadding:Mt,highLightRightPadding:Tt,highLightLeftPadding:Et,highLightBottomPadding:Dt,highLightTopPaddingTablet:Lt,highLightRightPaddingTablet:Bt,highLightLeftPaddingTablet:Ht,highLightBottomPaddingTablet:At,highLightTopPaddingMobile:Rt,highLightRightPaddingMobile:Pt,highLightLeftPaddingMobile:zt,highLightBottomPaddingMobile:Ot,highLightPaddingUnit:Ft,highLightPaddingUnitTablet:It,highLightPaddingUnitMobile:Nt,subHeadSpace:Vt,subHeadSpaceTablet:Gt,subHeadSpaceMobile:Wt,headingDescToggle:Ut}=e;let jt={},qt={},$t={},Zt={};"gradient"===p&&($t={"-webkit-text-fill-color":at},Zt={"-webkit-text-fill-color":it});const Kt=Or(e,"highLight"),Yt=Or(e,"highLight","tablet"),Jt=Or(e,"highLight","mobile");let Xt={".wp-block-uagb-advanced-heading ":{background:"classic"===m?b:f,"text-align":s,"margin-top":D(Ve,Qe),"margin-right":D(Ge,Qe),"margin-bottom":D(Ue,Qe),"margin-left":D(We,Qe),"padding-top":D(Me,Fe),"padding-right":D(Te,Fe),"padding-bottom":D(De,Fe),"padding-left":D(Ee,Fe)}," p.uagb-desc-text":{"font-family":ne,"font-style":oe,"text-decoration":xe,"text-transform":ye,"font-weight":re,"font-size":D(se,ue),"line-height":D(he,me),"letter-spacing":D(_e,Ce),color:P,"margin-bottom":D(F(Vt,"subHeadSpace",o),"px")},".wp-block-uagb-advanced-heading a":{color:at,...$t},".wp-block-uagb-advanced-heading a:hover":{color:it,...Zt},".wp-block-uagb-advanced-heading .srfm-highlight":{background:ot,color:nt,"-webkit-text-fill-color":nt,"font-family":rt,"font-style":ut,"text-decoration":gt,"text-transform":ct,"font-weight":st,"font-size":D(bt,dt),"line-height":D(wt,mt),"letter-spacing":D(_t,Ct),"padding-top":D(Mt,Ft),"padding-right":D(Tt,Ft),"padding-bottom":D(Dt,Ft),"padding-left":D(Et,Ft),...Kt},".wp-block-uagb-advanced-heading .srfm-highlight:hover":{"border-color":lt}},Qt={};"gradient"===p&&(Qt={background:h,"-webkit-background-clip":"text","-webkit-text-fill-color":"transparent"});const ea={color:nt,background:ot,"-webkit-text-fill-color":nt};Xt[".wp-block-uagb-advanced-heading .srfm-highlight::-moz-selection"]=ea,Xt[".wp-block-uagb-advanced-heading .srfm-highlight::selection"]=ea,Xt[" "+g+".uagb-heading-text"]={"font-family":z,"font-style":I,"text-decoration":we,"text-transform":ve,"font-weight":N,"font-size":D(V,G),"line-height":D($,Z),color:d,"letter-spacing":D(J,ee),...Qt};const ta=te&&D(ae,"px")+" "+D(ie,"px")+" "+D(le,"px")+" "+te;"gradient"===p?Xt[" "+g+".uagb-heading-text"].filter=`drop-shadow(${ta})`:Xt[" "+g+".uagb-heading-text"]["text-shadow"]=ta,"none"!==x&&(Xt[" .uagb-separator"]={"border-top-style":x,"border-top-width":D(F(_,"separatorHeight",o),k),width:D(F(S,"separatorWidth",o),T),"border-color":L,"margin-bottom":D(F(B,"separatorSpace",o),R)}),jt[".wp-block-uagb-advanced-heading "]={"text-align":u,"margin-top":D(je,et),"margin-right":D(qe,et),"margin-bottom":D(Ze,et),"margin-left":D($e,et),"padding-top":D(Le,Ie),"padding-right":D(Be,Ie),"padding-bottom":D(Ae,Ie),"padding-left":D(He,Ie)},jt[" "+g+".uagb-heading-text"]={"font-size":D(q,U),"line-height":D(Y,Z),"letter-spacing":D(X,ee)},jt[" p.uagb-desc-text"]={"font-size":D(pe,ge),"line-height":D(fe,me),"letter-spacing":D(ke,Ce),"margin-bottom":D(F(Gt,"subHeadSpaceTablet",o),"px")},jt[".wp-block-uagb-advanced-heading .srfm-highlight"]={"font-size":D(ft,pt),"line-height":D(yt,mt),"letter-spacing":D(kt,Ct),"padding-top":D(Lt,It),"padding-right":D(Bt,It),"padding-bottom":D(At,It),"padding-left":D(Ht,It),...Yt},qt[".wp-block-uagb-advanced-heading "]={"text-align":c,"margin-top":D(Ke,tt),"margin-right":D(Ye,tt),"margin-bottom":D(Xe,tt),"margin-left":D(Je,tt),"padding-top":D(Re,Ne),"padding-right":D(Pe,Ne),"padding-bottom":D(Oe,Ne),"padding-left":D(ze,Ne)},jt[" .uagb-separator"]={width:D(F(C,"separatorWidthTablet",o),T),"margin-bottom":D(F(H,"separatorSpaceTablet",o),R)},qt[" "+g+".uagb-heading-text"]={"font-size":D(j,W),"line-height":D(K,Z),"letter-spacing":D(Q,ee)},qt[" p.uagb-desc-text"]={"font-size":D(de,ce),"line-height":D(be,me),"letter-spacing":D(Se,Ce),"margin-bottom":D(F(Wt,"subHeadSpaceMobile",o),"px")},qt[".wp-block-uagb-advanced-heading .srfm-highlight"]={"font-size":D(vt,ht),"line-height":D(xt,mt),"letter-spacing":D(St,Ct),"padding-top":D(Rt,Nt),"padding-right":D(Pt,Nt),"padding-bottom":D(Ot,Nt),"padding-left":D(zt,Nt),...Jt},qt[" .uagb-separator"]={width:D(F(M,"separatorWidthMobile",o),T),"margin-bottom":D(F(A,"separatorSpaceMobile",o),R)},(Ut||"none"!==x)&&(Xt[" .uagb-heading-text"]={"margin-bottom":D(F(v,"headSpace",o),"px")},jt[" .uagb-heading-text"]={"margin-bottom":D(F(w,"headSpaceTablet",o),"px")},qt[" .uagb-heading-text"]={"margin-bottom":D(F(y,"headSpaceMobile",o),"px")});const aa=".editor-styles-wrapper "+(l?l+" ":`#block-${t} .uagb-block-${r}`);Xt=(0,O.applyFilters)(`spectra.${o}.styling`,Xt,e),jt=(0,O.applyFilters)(`spectra.${o}.tabletStyling`,jt,e),qt=(0,O.applyFilters)(`spectra.${o}.mobileStyling`,qt,e);let ia=E(Xt,aa);return("tablet"===n||"mobile"===n||l)&&(ia+=E(jt,`${aa}`,!0,"tablet"),("mobile"===n||l)&&(ia+=E(qt,`${aa}`,!0,"mobile"))),ia}(t,u,c,g),[t,g]);return(0,w.createElement)("div",{...f},(0,w.createElement)(W,{blockStyling:v}),(0,w.createElement)(Fr,{attributes:t}),s&&(0,w.createElement)(Ar,{...e}),(0,w.createElement)(zr,{...e}))}),Nr=window.wp.richText,Vr="srfm/advanced-heading-highlight";(0,Nr.registerFormatType)(Vr,{title:"Spectra Highlight",tagName:"mark",className:"srfm-highlight",edit:function({isActive:e,onChange:t,value:a}){const i=(0,V.useSelect)(e=>e("core/block-editor").getSelectedBlock(),[]);return(0,w.createElement)(Pi.BlockControls,null,i&&"srfm/advanced-heading"===i.name&&(0,w.createElement)(te.ToolbarGroup,{className:"uag-highlight-toolbar",label:"Options"},(0,w.createElement)(te.Tooltip,{text:(0,M.__)("Highlight Text","sureforms")},(0,w.createElement)(te.Button,{isPrimary:e,onClick:()=>{t((0,Nr.toggleFormat)(a,{type:Vr}))}},(0,w.createElement)("span",{className:"dashicons dashicons-admin-customizer"})))))}});const Gr=function(e){let t;const a={black:"#000000","cyan-bluish-gray":"#abb8c3",white:"#ffffff","pale-pink":"#f78da7","luminous-vivid-orange":"#ff6900","luminous-vivid-amber":"#fcb900","light-green-cyan":"#7bdcb5","vivid-green-cyan":"#00d084","pale-cyan-blue":"#8ed1fc","vivid-cyan-blue":"#0693e3","vivid-purple":"#9b51e0","vivid-red":"#cf2e2e"};return t=void 0!==a[e?.toLowerCase()]?a[e?.toLowerCase()]:wi(`var(--wp--preset--color--${e})`),t};let Wr={};Wr=(0,O.applyFilters)("srfm/advanced-heading",nr(Wr)),(0,ir.registerBlockType)("srfm/advanced-heading",{...Wr,apiVersion:3,title:(0,M.__)("Heading","sureforms"),description:(0,M.__)("Add heading, sub heading and a separator using one block.","sureforms"),icon:C.advanced_heading,keywords:[(0,M.__)("creative heading","sureforms"),(0,M.__)("uag","sureforms"),(0,M.__)("heading","sureforms")],supports:{anchor:!0,html:!1},attributes:P,category:srfm_spec_blocks_info.category,edit:e=>e.attributes.isPreview?(0,w.createElement)(lr,{image:"advanced-heading"}):(0,w.createElement)(Ir,{...e}),save:()=>null,__experimentalLabel:e=>(0,O.applyFilters)("uag_loop_data_source_label",(0,M.__)("Heading","sureforms"),e),usesContext:["postId","postType"],transforms:{from:[{type:"block",blocks:["core/heading"],transform:e=>(0,ir.createBlock)("srfm/advanced-heading",{headingTitle:e.content,headingAlign:e.textAlign,headingColor:Gr(e.textColor),blockBackground:Gr(e.backgroundColor)})},{type:"block",blocks:["core/quote"],transform:e=>(0,ir.createBlock)("srfm/advanced-heading",{headingTitle:e.value,headingDesc:e.citation,headingAlign:e.align,headingColor:Gr(e.textColor),blockBackground:Gr(e.backgroundColor)})},{type:"block",blocks:["core/paragraph"],transform:e=>(0,ir.createBlock)("srfm/advanced-heading",{headingTitle:e.content,headingAlign:e.align,headingColor:Gr(e.textColor),blockBackground:Gr(e.backgroundColor)})},{type:"block",blocks:["core/list"],transform:(e,t)=>{const a=[];return t.forEach((e,i)=>{a.push({text:t[i].attributes.content})}),a.map(t=>(0,ir.createBlock)("srfm/advanced-heading",{headingTitle:t.text,headingColor:Gr(e.textColor),blockBackground:Gr(e.backgroundColor)}))}}],to:[{type:"block",blocks:["core/heading"],transform:e=>(0,ir.createBlock)("core/heading",{content:e.headingTitle,align:e.headingAlign})},{type:"block",blocks:["core/quote"],transform:e=>(0,ir.createBlock)("core/quote",{value:e.headingTitle,citation:e.headingDesc})},{type:"block",blocks:["core/paragraph"],transform:e=>(0,ir.createBlock)("core/paragraph",{content:e.headingTitle})}]}});const Ur=e=>{let{horizontal:t,vertical:a,blur:i,spread:l,horizontalUnit:n="px",verticalUnit:o="px",blurUnit:r="px",spreadUnit:s="px",color:u,position:c="outset",altColor:g=""}=e;return u||g?(t=D(t,n),""===t&&(t=0),a=D(a,o),""===a&&(a=0),i=D(i,r),""===i&&(i=0),l=D(l,s),""===l&&(l=0),0===t&&0===a&&0===i&&0===l?"":`${t} ${a} ${i}${l?` ${l}`:""} ${u||g}${"outset"===c?"":` ${c}`}`):""};var jr=a(1388),qr={};jr.A&&jr.A.locals&&(qr.locals=jr.A.locals);var $r,Zr=0,Kr={attributes:{id:"uagb-editor-styles"}};Kr.setAttributes=g(),Kr.insert=u().bind(null,"head"),Kr.domAPI=r(),Kr.insertStyleElement=p(),qr.use=function(e){return Kr.options=e||{},Zr++||($r=n()(jr.A,Kr)),qr},qr.unuse=function(){Zr>0&&! --Zr&&($r(),$r=null)};const Yr=qr,Jr=e=>{const[t,a]=(0,x.useState)(null),i=(0,x.useRef)(null);(0,x.useLayoutEffect)(()=>(Yr.use(),()=>{Yr.unuse()}),[]);const{getSelectedBlock:l}=(0,V.select)("core/block-editor"),n=l()?.name.split("/").pop();(0,x.useEffect)(()=>{a(se(i))},[n]);const{label:o,data:r,setAttributes:s,options:u,help:c=!1}=e,g=Q(),d={};d.Desktop=(0,w.createElement)(te.SelectControl,{value:r.desktop.value,onChange:e=>s({[r.desktop.label]:e}),options:u.desktop}),d.Tablet=(0,w.createElement)(te.SelectControl,{value:r.tablet.value,onChange:e=>s({[r.tablet.label]:e}),options:u.tablet||u.desktop}),d.Mobile=(0,w.createElement)(te.SelectControl,{value:r.mobile.value,onChange:e=>s({[r.mobile.label]:e}),options:u.mobile||u.desktop});const p=ce(e.label),h=(0,O.applyFilters)(`spectra.${n}.${t}.${p}.before`,"",n),m=(0,O.applyFilters)(`spectra.${n}.${t}.${p}`,"",n);return(0,w.createElement)("div",{ref:i,className:"uagb-responsive-select-control components-base-control"},h,(0,w.createElement)("div",{className:"uagb-size-type-field-tabs"},(0,w.createElement)("div",{className:"uagb-control__header"},(0,w.createElement)(he,{label:o,responsive:!0})),d[g]?d[g]:d.Desktop),(0,w.createElement)(pe,{text:c}),m)};var Xr=a(9194),Qr={};Xr.A&&Xr.A.locals&&(Qr.locals=Xr.A.locals);var es,ts=0,as={attributes:{id:"uagb-editor-styles"}};as.setAttributes=g(),as.insert=u().bind(null,"head"),as.domAPI=r(),as.insertStyleElement=p(),Qr.use=function(e){return as.options=e||{},ts++||(es=n()(Xr.A,as)),Qr},Qr.unuse=function(){ts>0&&! --ts&&(es(),es=null)};const is=Qr,ls=e=>{const{isOpen:t,setOpen:a,onConfirm:i,title:l,description:n,confirmLabel:o=(0,M.__)("Confirm","sureforms"),cancelLabel:r=(0,M.__)("Cancel","sureforms"),processingLabel:s=(0,M.__)("Processing…","sureforms"),icon:u="",executable:c=!1}=e;(0,x.useLayoutEffect)(()=>(is.use(),()=>{is.unuse()}),[]);const[g,d]=(0,x.useState)(!1),p=()=>{a(!1),d(!1)};return(0,w.createElement)(w.Fragment,null,t&&(0,w.createElement)(te.Modal,{onRequestClose:p,className:"uag-confirm-popup-wrapper",overlayClassName:"uag-confirm-popup-overlay"},(0,w.createElement)("div",{className:"uag-confirm-popup-icon"},""!==u?zi(u):(0,w.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:"1.5",stroke:"currentColor"},(0,w.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 9v3.75m9-.75a9 9 0 11-18 0 9 9 0 0118 0zm-9 3.75h.008v.008H12v-.008z"}))),(0,w.createElement)("div",{className:"uag-confirm-popup-content"},(0,w.createElement)("div",{className:"uag-confirm-popup-text"},(0,w.createElement)("span",{className:"uag-confirm-popup-title"},l),(0,w.createElement)("span",{className:"uag-confirm-popup-description"},n)),(0,w.createElement)("div",{className:"uag-confirm-popup-controls"},!1===g?(0,w.createElement)(w.Fragment,null,(0,w.createElement)(te.Button,{className:"uag-confirm-popup-buttons uag-popup-confirmation-button",onClick:()=>{d(!0),c?i(c):i()}},o),(0,w.createElement)(te.Button,{className:"uag-confirm-popup-buttons uag-popup-cancellation-button",onClick:p},r)):(0,w.createElement)(te.Button,{isBusy:!0,className:"uag-confirm-popup-buttons uag-popup-confirmation-button"},s)))))};ls.defaultProps={};const ns=ls,os=window.wp.apiFetch;var rs=a.n(os);const ss=e=>{const[t,a]=(0,x.useState)(null),l=(0,x.useRef)(null),n=(0,V.useSelect)(e=>e("core/block-editor").getSelectedBlock(),[]),o=i(),r=n?.name.split("/").pop();(0,x.useEffect)(()=>{a(se(l))},[r]);const[s,u]=(0,x.useState)(!1),{onSelectImage:c,backgroundImage:g,onRemoveImage:d,slug:p="image",label:h=(0,M.__)("Image","sureforms"),disableLabel:m=!1,disableRemove:b=!1,allow:f=["image"],disableDynamicContent:v=!1,help:y=!1}=e;let _,k,S;switch(p){case"video":k=(0,M.__)("Select Video","sureforms"),S=(0,M.__)("Change Video","sureforms"),_=C.video_placeholder;break;case"lottie":k=(0,M.__)("Select Lottie Animation","sureforms"),S=(0,M.__)("Change Lottie Animation","sureforms"),_=C.lottie;break;case"svg":k=(0,M.__)("Upload SVG","sureforms"),S=(0,M.__)("Change SVG","sureforms");break;default:k=(0,M.__)("Select Image","sureforms"),S=(0,M.__)("Change Image","sureforms")}const T=v?null:(0,O.applyFilters)("uagb.registerImageExtender","",n?.name,c),E=v?null:(0,O.applyFilters)("uagb.registerImageLinkExtender","",n?.name,"bgImageLink","url"),D=e=>{const t={svg_nonce:srfm_spec_blocks_info.uagb_svg_confirmation_nonce,confirmation:"yes"};(async({url:e,action:t,data:a})=>{if(!((i=a)&&Object.keys(i).length>0&&Object.getPrototypeOf(i)===Object.prototype))return Promise.reject(new Error((0,M.__)("data object is empty","sureforms")));var i;const l=new window.FormData;l.append("action",t);for(const e in a){const t=a[e];l.append(e,t)}return await rs()({url:e,method:"POST",body:l})})({url:srfm_spec_blocks_info.ajax_url,action:"uagb_svg_confirmation",data:t}).then(t=>{t.success&&(o.setItem("uagSvgConfirmation",JSON.stringify("yes")),e())})},L=e=>{const t=i("uagSvgConfirmation");"svg"===p&&"yes"!==t?u(!0):e()},B=e=>(0,w.createElement)("div",{className:`spectra-media-control__button spectra-media-control__button--${e}`},C[e]),H=ce(e?.label),A=(0,O.applyFilters)(`spectra.${r}.${t}.${H}.before`,"",r),R=(0,O.applyFilters)(`spectra.${r}.${t}.${H}`,"",r);return(0,w.createElement)("div",{ref:l,className:"components-base-control"},A,(0,w.createElement)(te.BaseControl,{className:"spectra-media-control",id:`uagb-option-selector-${p}`,label:h,hideLabelFromVision:m},(()=>{if(v)return!0;const e=n?.attributes?.dynamicContent;return!e||!0!==e?.bgImage?.enable})()?(0,w.createElement)(w.Fragment,null,(0,w.createElement)("div",{className:"spectra-media-control__wrapper",style:{backgroundImage:!_&&g?.url&&!g?.svg&&`url("${(e=>{let t=e;switch(/(?:\.([^.]+))?$/.exec(String(t))[1]){case"json":case"avi":case"mpg":case"mp4":case"m4v":case"mov":case"ogv":case"vtt":case"wmv":case"3gp":case"3g2":t=""}return t})(g?.url)}")`}},_&&g?.url&&(0,w.createElement)("div",{className:"spectra-media-control__icon spectra-media-control__icon--stroke"},_),g?.svg&&(0,w.createElement)("div",{className:"spectra-media-control__icon spectra-media-control__icon--stroke",dangerouslySetInnerHTML:{__html:g.svg}}),(0,w.createElement)(Pi.MediaUpload,{title:k,onSelect:c,allowedTypes:f,value:g,render:({open:e})=>(e=>{const t=g?.url?"replace":"add";return(0,w.createElement)(w.Fragment,null,"add"===t&&(0,w.createElement)("button",{className:`spectra-media-control__clickable spectra-media-control__clickable--${t}`,onClick:()=>L(e)},B(t)),(0,w.createElement)("div",{className:"spectra-media-control__footer"},(0,w.createElement)("button",{className:"uag-control-label",onClick:()=>L(e)},S),T),"svg"===p&&(0,w.createElement)(ns,{isOpen:s,setOpen:u,onConfirm:D,title:(0,M.__)("Upload SVG?","sureforms"),description:(0,M.__)("Upload SVG can be potentially risky. Are you sure?","sureforms"),confirmLabel:(0,M.__)("Upload Anyway","sureforms"),cancelLabel:(0,M.__)("Cancel","sureforms"),executable:e}))})(e)}),!b&&g?.url&&(0,w.createElement)("button",{className:"spectra-media-control__clickable spectra-media-control__clickable--close",onClick:d},B("close"))),(0,w.createElement)(pe,{text:y})):T),E,R)},us=e=>{const[t,a]=(0,x.useState)(null),l=(0,x.useRef)(null),[n,o]=(0,x.useState)(!1),r=(0,O.applyFilters)("uagb.blocksAttributes",z),{getSelectedBlock:s}=(0,V.select)("core/block-editor");(0,x.useLayoutEffect)(()=>{window.addEventListener("click",function(e){const t=document.querySelector(`.active.popup-${y} .spectra-control-popup__options--action-button`),a=document.querySelector(`.active.popup-${y} .spectra-control-popup`);if(t&&!t?.contains(e.target)&&a&&!a?.contains(e.target)&&!e.target?.classList?.contains("uagb-advanced-color-indicate")&&!e.target?.parentElement?.closest(".uagb-popover-color")&&!e.target?.parentElement?.closest(".uagb-reset")){o(!1);const e=s()?.name,t=i("uagSettingState"),a={...t,[e]:{...t?.[e],selectedSetting:!1}},l=i();l&&l.setItem("uagSettingState",JSON.stringify(a))}})},[]);const u=s()?.name.split("/").pop();(0,x.useEffect)(()=>{a(se(l))},[u]);const{setAttributes:c,boxShadowColor:g,boxShadowHOffset:d,boxShadowVOffset:p,boxShadowBlur:h,boxShadowSpread:m,boxShadowPosition:b,label:f=(0,M.__)("Box Shadow","sureforms"),popup:v=!1,blockId:y,help:_=!1}=e;let k;const S=n?"active":"",C=[g.label,d.label,p.label,h.label,m.label,b.label],T=v&&(()=>{const e=(()=>{const e=s()?.name.split("/").pop();let t=!1;return void 0!==r[e]&&C.forEach(a=>{if(a){const i=void 0!==r[e][a]?.default?r[e][a]?.default:"";t={...t,[a]:i}}}),t})(),t=s()?.attributes;let a=!1;return C.forEach(i=>{t?.[i]&&t?.[i]!==e?.[i]&&(a=!0)}),a})(),E=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Ti,{label:g.title,colorValue:g.value,data:{value:g.value,label:g.label},setAttributes:c}),(0,w.createElement)(Me,{label:d.title,value:d.value,min:-100,max:100,displayUnit:!1,setAttributes:c,data:{value:d.value,label:d.label}}),(0,w.createElement)(Me,{label:p.title,value:p.value,min:-100,max:100,displayUnit:!1,setAttributes:c,data:{value:p.value,label:p.label}}),(0,w.createElement)(Me,{label:h.title,value:h.value,min:0,max:100,displayUnit:!1,setAttributes:c,data:{value:h.value,label:h.label}}),(0,w.createElement)(Me,{label:m.title,value:m.value,min:-100,max:100,displayUnit:!1,setAttributes:c,data:{value:m.value,label:m.label}}),(0,w.createElement)(Ri,{setAttributes:c,label:b.title,data:{value:b.value,label:b.label},options:[{value:"outset",label:(0,M.__)("Outset","sureforms"),tooltip:(0,M.__)("Outset","sureforms")},{value:"inset",label:(0,M.__)("Inset","sureforms"),tooltip:(0,M.__)("Inset (10px)","sureforms")}],showIcons:!1}));n&&(k=(0,w.createElement)("div",{className:"uagb-box-shadow-advanced spectra-control-popup"},E));const D=(0,w.createElement)("div",{className:"spectra-control-popup__options--action-wrapper"},(0,w.createElement)("span",{className:"uag-control-label"},f,T&&(0,w.createElement)("div",{className:"spectra__change-indicator--dot-right"})),(0,w.createElement)(te.Button,{className:"uag-box-shadow-button spectra-control-popup__options--action-button","aria-pressed":n,onClick:()=>{const e=document.querySelectorAll(".spectra-control-popup__options");if(e&&00&&! --ps&&(ds(),ds=null)};const ms=gs;var bs=a(9810),fs={};bs.A&&bs.A.locals&&(fs.locals=bs.A.locals);var vs,ws=0,ys={attributes:{id:"uagb-editor-styles"}};ys.setAttributes=g(),ys.insert=u().bind(null,"head"),ys.domAPI=r(),ys.insertStyleElement=p(),fs.use=function(e){return ys.options=e||{},ws++||(vs=n()(bs.A,ys)),fs},fs.unuse=function(){ws>0&&! --ws&&(vs(),vs=null)};const xs=fs,_s=e=>{const[t,a]=(0,x.useState)(null),i=(0,x.useRef)(null);(0,x.useLayoutEffect)(()=>(xs.use(),()=>{xs.unuse()}),[]);const{getSelectedBlock:l}=(0,V.select)("core/block-editor"),n=l()?.name.split("/").pop();(0,x.useEffect)(()=>{a(se(i))},[n]);const o=(0,V.useSelect)(()=>(0,V.select)("core/block-editor").getSelectedBlock(),[]),r=e.enableDynamicContent&&e.name?wp.hooks.applyFilters("uagb.registerTextExtender","",o?.name,e.name,e.dynamicContentType):null,s=()=>{if(!e.enableDynamicContent||!e.name)return!1;const t=o?.attributes?.dynamicContent;return!(!t||!0!==t?.[e.name]?.enable)},{isShiftStepEnabled:u}=e;let c=xe(e.unit?.value,e),g=_e(e.unit?.value,e);const d=isNaN(e?.value)?"":e?.value;let p=[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("Em","sureforms"),unitValue:"em"}];e.units&&(p=e.units);const h=t=>{const a=parseFloat(t);e.setAttributes&&e.setAttributes({[e.data.label]:a}),e?.onChange&&e.onChange(a)},m=t=>{e?.onChange&&e?.onChange(t[e?.data?.label]),e.displayUnit&&b(t[e?.unit?.label])},b=t=>{e.setAttributes({[e.unit.label]:t}),c=xe(t,e),g=_e(t,e),e.value>c&&h(c),e.value(0,w.createElement)("div",{className:"uagb-control__header"},(0,w.createElement)("div",{className:"uagb-number-control__actions uagb-control__actions"},(0,w.createElement)(ke,{onReset:m,attributeNames:[e.data.label,!!e.displayUnit&&e.unit.label],setAttributes:e.setAttributes}),e.displayUnit&&(0,w.createElement)(te.ButtonGroup,{className:"uagb-control__units","aria-label":(0,M.__)("Select Units","sureforms")},(t=>{const a=[];return t.map(t=>a.push((0,w.createElement)(te.Tooltip,{text:(0,M.sprintf)(/* translators: abbreviation for units */ /* translators: abbreviation for units */ +(0,M.__)("%s units","sureforms"),e.name),onClick:()=>{return t=e,void D("Mobile"===o?{[u.label]:t.unitValue}:"Tablet"===o?{[c.label]:t.unitValue}:{[s.label]:t.unitValue});var t}},e.unitValue)))),t})(F)))),G[o]?G[o]:G.Desktop,(0,w.createElement)("div",{className:"uagb-spacing-control__input-labels"},(0,w.createElement)("span",{className:"uagb-spacing-control__number-label"},(0,M.__)("Top","sureforms")),(0,w.createElement)("span",{className:"uagb-spacing-control__number-label"},(0,M.__)("Right","sureforms")),(0,w.createElement)("span",{className:"uagb-spacing-control__number-label"},(0,M.__)("Bottom","sureforms")),(0,w.createElement)("span",{className:"uagb-spacing-control__number-label"},(0,M.__)("Left","sureforms")),(0,w.createElement)("span",{className:"uagb-spacing-control__number-label uagb-spacing-control__link-label"}))),(0,w.createElement)(pe,{text:E})),j)},Jo=(0,y.memo)(e=>{const{children:t}=e,a=(0,y.useRef)(null),{getSelectedBlock:l}=(0,V.select)("core/block-editor"),n=l()?.name,o=i("uagSettingState"),[r,s]=(0,y.useState)("style");(0,y.useEffect)(()=>{s((()=>{let e="style";return a?.current?.parentElement?.classList.contains("uagb-tab-content-general")&&(e="general"),a?.current?.parentElement?.classList.contains("uagb-tab-content-advance")&&(e="advance"),e})())},[a]);const u=e?.title?e?.title.toLowerCase().replace(/[^a-zA-Z ]/g,"").replace(/\s+/g,"-"):"",c=n.split("/").pop(),g=(0,O.applyFilters)(`spectra.${c}.${r}.${u}.before`,"",n),d=(0,O.applyFilters)(`spectra.${c}.${r}.${u}`,"",n);return(0,w.createElement)(te.PanelBody,{...e,onToggle:()=>{"enabled"===srfm_spec_blocks_info.collapse_panels&&function(e){const t=[];let a=e.parentNode.firstChild;for(;a;)1===a.nodeType&&a!==e&&a.classList.contains("is-opened")&&t.push(a),a=a.nextSibling;return t}(a.current).forEach(e=>{e.querySelector(".components-button").click()});let e=!1;a?.current?.classList.forEach(function(t){t.includes("uag-advance-panel-body")&&(e=t)});let t="style";a?.current?.parentElement?.classList.contains("uagb-tab-content-general")&&(t="general"),a?.current?.parentElement?.classList.contains("uagb-tab-content-advance")&&(t="advance");const l={...o,[n]:{...o?.[n],selectedPanel:e,selectedTab:t}},r=i();r&&r.setItem("uagSettingState",JSON.stringify(l))},ref:a,className:`uag-advance-panel-body-${u}`},g,t,d)}),Xo=(0,y.memo)(e=>{const{attributes:t,setAttributes:a,deviceType:i}=e,{separatorStyle:l,separatorAlign:n,separatorAlignTablet:o,separatorAlignMobile:r,separatorWidth:s,separatorWidthTablet:u,separatorWidthMobile:c,separatorWidthType:g,separatorColor:d,separatorBorderHeight:p,separatorBorderHeightMobile:h,separatorBorderHeightTablet:m,separatorBorderHeightUnit:b,separatorSize:f,separatorSizeMobile:v,separatorSizeTablet:x,separatorSizeType:y,elementType:_,separatorText:k,separatorTextTag:S,separatorIcon:C,elementPosition:T,elementSpacing:D,elementSpacingTablet:E,elementSpacingMobile:L,elementSpacingUnit:B,elementTextLoadGoogleFonts:H,elementTextFontFamily:A,elementTextFontWeight:R,elementTextFontSize:P,elementTextFontSizeType:z,elementTextFontSizeTablet:O,elementTextFontSizeMobile:F,elementTextLineHeightType:I,elementTextLineHeight:N,elementTextLineHeightTablet:V,elementTextLineHeightMobile:G,elementTextFontStyle:W,elementTextLetterSpacing:U,elementTextLetterSpacingTablet:j,elementTextLetterSpacingMobile:q,elementTextLetterSpacingType:$,elementTextDecoration:Z,elementTextTransform:K,elementColor:Y,elementIconWidth:J,elementIconWidthTablet:X,elementIconWidthMobile:Q,elementIconWidthType:ee,blockTopPadding:ae,blockRightPadding:ie,blockLeftPadding:le,blockBottomPadding:ne,blockTopPaddingTablet:oe,blockRightPaddingTablet:re,blockLeftPaddingTablet:se,blockBottomPaddingTablet:ue,blockTopPaddingMobile:ce,blockRightPaddingMobile:ge,blockLeftPaddingMobile:pe,blockBottomPaddingMobile:he,blockPaddingUnit:me,blockPaddingUnitTablet:be,blockPaddingUnitMobile:fe,blockPaddingLink:ve,blockTopMargin:we,blockRightMargin:xe,blockLeftMargin:ye,blockBottomMargin:_e,blockTopMarginTablet:ke,blockRightMarginTablet:Se,blockLeftMarginTablet:Ce,blockBottomMarginTablet:Me,blockTopMarginMobile:Te,blockRightMarginMobile:De,blockLeftMarginMobile:Ee,blockBottomMarginMobile:Le,blockMarginUnit:Be,blockMarginUnitTablet:He,blockMarginUnitMobile:Ae,blockMarginLink:Re}=t;return(0,w.createElement)("div",null,(0,w.createElement)(Pi.InspectorControls,null,(0,w.createElement)(di,null,(0,w.createElement)(pi,{...hi},(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Jo,{title:(0,M.__)("Separator","sureforms"),initialOpen:!0},(0,w.createElement)(de,{label:(0,M.__)("Style","sureforms"),data:{value:l,label:"separatorStyle"},help:"none"!==l&&"dotted"!==l&&"dashed"!==l&&"double"!==l&&"solid"!==l&&(0,M.__)("Note: Please set Separator Height for proper thickness.","sureforms"),setAttributes:a,options:[{value:"none",label:(0,M.__)("None","sureforms")},{value:"dotted",label:(0,M.__)("Dotted","sureforms")},{value:"dashed",label:(0,M.__)("Dashed","sureforms")},{value:"double",label:(0,M.__)("Double","sureforms")},{value:"solid",label:(0,M.__)("Solid","sureforms")},{value:"rectangles",label:(0,M.__)("Rectangles","sureforms")},{value:"parallelogram",label:(0,M.__)("Parallelogram","sureforms")},{value:"slash",label:(0,M.__)("Slash","sureforms")},{value:"leaves",label:(0,M.__)("Leaves","sureforms")}]}),(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Add Element","sureforms"),data:{value:_,label:"elementType"},options:[{value:"none",label:(0,M.__)("None","sureforms")},{value:"text",label:(0,M.__)("Text","sureforms")},{value:"icon",label:(0,M.__)("Icon","sureforms")}],showIcons:!1,responsive:!1}),"text"===_&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Xi,{label:(0,M.__)("Text","sureforms"),data:{value:k,label:"separatorText"},setAttributes:a,value:k}),(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Heading Tag","sureforms"),data:{value:S,label:"separatorTextTag"},options:[{value:"h1",label:(0,M.__)("H1","sureforms")},{value:"h2",label:(0,M.__)("H2","sureforms")},{value:"h3",label:(0,M.__)("H3","sureforms")},{value:"h4",label:(0,M.__)("H4","sureforms")},{value:"h5",label:(0,M.__)("H5","sureforms")},{value:"h6",label:(0,M.__)("H6","sureforms")},{value:"span",label:(0,M.__)("Span","sureforms")},{value:"p",label:(0,M.__)("P","sureforms")}]})),"icon"===_&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Wo,{label:(0,M.__)("Icon","sureforms"),value:C,onChange:e=>a({separatorIcon:e})}))))),(0,w.createElement)(pi,{...mi},(0,w.createElement)(Jo,{title:"Separator",initialOpen:!0},(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Alignment","sureforms"),data:{desktop:{value:n,label:"separatorAlign"},tablet:{value:o,label:"separatorAlignTablet"},mobile:{value:r,label:"separatorAlignMobile"}},className:"uagb-multi-button-alignment-control",options:[{value:"left",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-left")}),tooltip:(0,M.__)("Left","sureforms")},{value:"center",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-center")}),tooltip:(0,M.__)("Center","sureforms")},{value:"right",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-right")}),tooltip:(0,M.__)("Right","sureforms")}],showIcons:!0,responsive:!0}),(0,w.createElement)(Qi,{label:(0,M.__)("Width","sureforms"),data:{desktop:{value:s,label:"separatorWidth"},tablet:{value:u,label:"separatorWidthTablet"},mobile:{value:c,label:"separatorWidthMobile"}},min:0,max:"%"===g?100:500,unit:{value:g,label:"separatorWidthType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("%","sureforms"),unitValue:"%"}],setAttributes:a}),"solid"!==l&&"double"!==l&&"dotted"!==l&&"dashed"!==l&&"none"!==l&&(0,w.createElement)(Qi,{label:(0,M.__)("Size","sureforms"),data:{desktop:{value:f,label:"separatorSize"},tablet:{value:x,label:"separatorSizeTablet"},mobile:{value:v,label:"separatorSizeMobile"}},min:0,max:"%"===y?100:500,unit:{value:y,label:"separatorSizeType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("%","sureforms"),unitValue:"%"}],setAttributes:a}),"none"!==l&&(0,w.createElement)(Qi,{label:(0,M.__)("Separator Height","sureforms"),data:{desktop:{value:p,label:"separatorBorderHeight"},tablet:{value:m,label:"separatorBorderHeightTablet"},mobile:{value:h,label:"separatorBorderHeightMobile"}},min:0,max:"%"===y?100:500,unit:{value:b,label:"separatorBorderHeightUnit"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("%","sureforms"),unitValue:"%"}],setAttributes:a}),"none"!==l&&(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:d||"",data:{value:d,label:"separatorColor"},setAttributes:a})),"none"!==_&&(0,w.createElement)(Jo,{title:"text"===_?(0,M.__)("Text","sureforms"):(0,M.__)("Icon","sureforms"),initialOpen:!1},(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Alignment","sureforms"),responsive:!0,data:{desktop:{value:T,label:"elementPosition"},tablet:{value:T,label:"elementPosition"},mobile:{value:T,label:"elementPosition"}},className:"uagb-multi-button-alignment-control",options:[{value:"left",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-left")}),tooltip:(0,M.__)("Left","sureforms")},{value:"center",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-center")}),tooltip:(0,M.__)("Center","sureforms")},{value:"right",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-right")}),tooltip:(0,M.__)("Right","sureforms")}],showIcons:!0}),(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:Y||"",data:{value:Y,label:"elementColor"},setAttributes:a}),"text"===_&&(0,w.createElement)(Qa,{label:(0,M.__)("Typography","sureforms"),attributes:t,setAttributes:a,loadGoogleFonts:{value:H,label:"elementTextLoadGoogleFonts"},fontFamily:{value:A,label:"elementTextFontFamily"},fontWeight:{value:R,label:"elementTextFontWeight"},fontStyle:{value:W,label:"elementTextFontStyle"},fontSizeType:{value:z,label:"elementTextFontSizeType"},fontSize:{value:P,label:"elementTextFontSize"},fontSizeMobile:{value:F,label:"elementTextFontSizeMobile"},fontSizeTablet:{value:O,label:"elementTextFontSizeTablet"},lineHeightType:{value:I,label:"elementTextLineHeightType"},lineHeight:{value:N,label:"elementTextLineHeight"},lineHeightMobile:{value:G,label:"elementTextLineHeightMobile"},lineHeightTablet:{value:V,label:"elementTextLineHeightTablet"},letterSpacing:{value:U,label:"elementTextLetterSpacing"},letterSpacingTablet:{value:j,label:"elementTextLetterSpacingTablet"},letterSpacingMobile:{value:q,label:"elementTextLetterSpacingMobile"},letterSpacingType:{value:$,label:"elementTextLetterSpacingType"},transform:{value:K,label:"elementTextTransform"},decoration:{value:Z,label:"elementTextDecoration"}}),"icon"===_&&(0,w.createElement)(Qi,{label:(0,M.__)("Icon Size","sureforms"),data:{desktop:{value:J,label:"elementIconWidth"},tablet:{value:X,label:"elementIconWidthTablet"},mobile:{value:Q,label:"elementIconWidthMobile"}},min:0,max:100,unit:{value:ee,label:"elementIconWidthType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("EM","sureforms"),unitValue:"em"}],setAttributes:a}),(0,w.createElement)(Qi,{label:(0,M.__)("Spacing","sureforms"),data:{desktop:{value:D,label:"elementSpacing"},tablet:{value:E,label:"elementSpacingTablet"},mobile:{value:L,label:"elementSpacingMobile"}},min:0,max:500,unit:{value:B,label:"elementSpacingUnit"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"}],setAttributes:a})),(0,w.createElement)(Jo,{title:(0,M.__)("Spacing","sureforms"),initialOpen:!1},(0,w.createElement)(Yo,{label:(0,M.__)("Padding","sureforms"),valueTop:{value:ae,label:"blockTopPadding"},valueRight:{value:ie,label:"blockRightPadding"},valueBottom:{value:ne,label:"blockBottomPadding"},valueLeft:{value:le,label:"blockLeftPadding"},valueTopTablet:{value:oe,label:"blockTopPaddingTablet"},valueRightTablet:{value:re,label:"blockRightPaddingTablet"},valueBottomTablet:{value:ue,label:"blockBottomPaddingTablet"},valueLeftTablet:{value:se,label:"blockLeftPaddingTablet"},valueTopMobile:{value:ce,label:"blockTopPaddingMobile"},valueRightMobile:{value:ge,label:"blockRightPaddingMobile"},valueBottomMobile:{value:he,label:"blockBottomPaddingMobile"},valueLeftMobile:{value:pe,label:"blockLeftPaddingMobile"},unit:{value:me,label:"blockPaddingUnit"},mUnit:{value:fe,label:"blockPaddingUnitMobile"},tUnit:{value:be,label:"blockPaddingUnitTablet"},deviceType:i,attributes:t,setAttributes:a,link:{value:ve,label:"blockPaddingLink"}}),(0,w.createElement)(Yo,{label:(0,M.__)("Margin","sureforms"),valueTop:{value:we,label:"blockTopMargin"},valueRight:{value:xe,label:"blockRightMargin"},valueBottom:{value:_e,label:"blockBottomMargin"},valueLeft:{value:ye,label:"blockLeftMargin"},valueTopTablet:{value:ke,label:"blockTopMarginTablet"},valueRightTablet:{value:Se,label:"blockRightMarginTablet"},valueBottomTablet:{value:Me,label:"blockBottomMarginTablet"},valueLeftTablet:{value:Ce,label:"blockLeftMarginTablet"},valueTopMobile:{value:Te,label:"blockTopMarginMobile"},valueRightMobile:{value:De,label:"blockRightMarginMobile"},valueBottomMobile:{value:Le,label:"blockBottomMarginMobile"},valueLeftMobile:{value:Ee,label:"blockLeftMarginMobile"},unit:{value:Be,label:"blockMarginUnit"},mUnit:{value:Ae,label:"blockMarginUnitMobile"},tUnit:{value:He,label:"blockMarginUnitTablet"},deviceType:i,attributes:t,setAttributes:a,link:{value:Re,label:"blockMarginLink"}}))))))}),Qo=(0,y.memo)(e=>{const{attributes:{block_id:t,elementType:a,separatorText:i,separatorTextTag:l,separatorStyle:n,separatorIcon:o},className:r,deviceType:s}=e,u=function(e){const t={rectangles:"url(\"data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.4 0H16L9.6 16H0L6.4 0Z' fill='black'/%3E%3C/svg%3E\")",parallelogram:"url(\"data:image/svg+xml,%3Csvg width='8' height='16' viewBox='0 0 8 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='8' height='16' fill='black'/%3E%3C/svg%3E\")",slash:"url(\"data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.29312 16.9999L17 6.29302M14.2931 16.9999L17 14.293M-0.707031 15.9999L16.0002 -0.707153M8.00017 -0.707153L-0.706882 7.9999' stroke='black'/%3E%3C/svg%3E\")",leaves:"url(\"data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2356_5631)'%3E%3Cpath d='M15 1C10.5 1 9 2.5 9 7C13.5 7 15 5.5 15 1Z' stroke='black'/%3E%3Cpath d='M1 1C5.5 1 7 2.5 7 7C2.5 7 1 5.5 1 1Z' stroke='black'/%3E%3Cpath d='M15 15C10.5 15 9 13.5 9 9C13.5 9 15 10.5 15 15Z' stroke='black'/%3E%3Cpath d='M1 15C5.5 15 7 13.5 7 9C2.5 9 1 10.5 1 15Z' stroke='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2356_5631'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E\")"};return e in t?t[e]:""}(n),c=`${l}`,g="none"!==a?"wp-block-uagb-separator--"+a:"",d=(0,Pi.useBlockProps)({className:ue([r,`uagb-editor-preview-mode-${s.toLowerCase()}`,`uagb-block-${t}`,g])});return(0,w.createElement)("div",{...d},(0,w.createElement)("div",{className:ue([`uagb-editor-preview-mode-${s.toLowerCase()}`,`uagb-block-${t}`,"wp-block-uagb-separator","none"!==a?"wp-block-uagb-separator--"+a:""])},(0,w.createElement)("div",{className:"wp-block-uagb-separator__inner",style:{"--my-background-image":`${u}`}},"none"!==a&&(0,w.createElement)("div",{className:"wp-block-uagb-separator-element"},"icon"===a?zi(o):(0,w.createElement)(c,{className:"uagb-html-tag"},i)))))}),er=e=>e.reduce((e,t)=>{if(t?.attributes?.block_id&&t.name.includes("srfm")&&(e.blockIds.push(t.attributes.block_id),e.clientIds.push(t.clientId)),t.innerBlocks){const{blockIds:a,clientIds:i}=er(t.innerBlocks);e.blockIds=[...e.blockIds,...a],e.clientIds=[...e.clientIds,...i]}return e},{blockIds:[],clientIds:[]}),tr=e=>t=>{const{name:a,setAttributes:i,clientId:l,attributes:{block_id:n}}=t,o=["uagb/faq","uagb/buttons","uagb/icon-list","uagb/restaurant-menu","uagb/social-share","uagb/content-timeline","uagb/tabs","uagb/how-to"];return(0,y.useEffect)(()=>{srfm_spec_blocks_info.is_customize_preview&&("0"===n||void 0===n)&&o.includes(a)&&document.addEventListener(`UAG-${a}-${l.substr(0,8)}-BlockCustomizeWidgetEditor`,function(e){i({block_id:e.detail.id,classMigrate:e.detail.classMigrate,childMigrate:e.detail.childMigrate})})},[]),(0,y.useEffect)(()=>{if(srfm_spec_blocks_info.is_customize_preview&&("0"===n||void 0===n)&&o.includes(a)){const e=new CustomEvent(`UAG-${a}-${l.substr(0,8)}-BlockCustomizeWidgetEditor`,{detail:{id:l.substr(0,8),classMigrate:!0,childMigrate:!0}});document.dispatchEvent(e)}},[t.attributes]),(0,y.useEffect)(()=>{const e={block_id:l.substr(0,8)};if(["uagb/post-carousel","uagb/post-grid","uagb/post-masonry"].includes(a)&&(e.allTaxonomyStore=void 0),["uagb/countdown"].includes(a)&&(e.editorInnerblocksPreview=!1),["uagb/cf7-styler","uagb/gf-styler"].includes(a)&&(e.isHtml=!1),["uagb/buttons","uagb/icon-list","uagb/restaurant-menu","uagb/social-share","uagb/content-timeline","uagb/instagram-feed"].includes(a)&&(e.childMigrate=!0),["uagb/advanced-heading","uagb/blockquote","uagb/buttons","uagb/call-to-action","uagb/column","uagb/columns","uagb/icon-list","uagb/marketing-button","uagb/image-gallery","uagb/info-box","uagb/lottie","uagb/restaurant-menu","uagb/section","uagb/social-share","uagb/content-timeline","uagb/table-of-contents","uagb/team","uagb/testimonial","uagb/instagram-feed","uagb/login","uagb/register"].includes(a)&&(e.classMigrate=!0),["uagb/image-gallery","srfm/separator","srfm/icon","srfm/image"].includes(a))i(e);else{const t=(0,V.select)("core/block-editor")?.getBlocks(),{blockIds:a,clientIds:o}=t?er(t):{blockIds:[],clientIds:[]};"not_set"!==n&&"0"!==n&&n&&!((e,t,a)=>e.filter(e=>e===t).length>1&&a===e.lastIndexOf(t))(a,n,o.indexOf(l))||i(e)}},[l]),(0,w.createElement)(e,{...t})},ar=(0,X.compose)(ee,tr)(e=>{const{isSelected:t,attributes:a,attributes:{UAGHideDesktop:i,UAGHideTab:l,UAGHideMob:n},name:o,clientId:r,deviceType:s}=e;(0,y.useEffect)(()=>{N(e)},[i,l,n,s]),(0,y.useEffect)(()=>{G()},[s]);const u=(0,y.useMemo)(()=>function(e,t,a,i){const l=a.replace("srfm/",""),n=i.toLowerCase(),{block_id:o,separatorAlign:r,separatorAlignTablet:s,separatorAlignMobile:u,separatorStyle:c,separatorColor:g,separatorWidth:d,separatorWidthTablet:p,separatorWidthMobile:h,separatorWidthType:m,separatorBorderHeight:b,separatorBorderHeightMobile:f,separatorBorderHeightTablet:v,separatorBorderHeightUnit:w,separatorSize:x,separatorSizeTablet:y,separatorSizeMobile:_,separatorSizeType:k,elementType:S,elementPosition:C,elementSpacing:M,elementSpacingTablet:T,elementSpacingMobile:L,elementSpacingUnit:B,elementTextFontFamily:H,elementTextFontWeight:A,elementTextFontSize:R,elementTextFontSizeType:P,elementTextFontSizeTablet:z,elementTextFontSizeMobile:O,elementTextLineHeightType:N,elementTextLineHeight:V,elementTextLineHeightTablet:G,elementTextLineHeightMobile:W,elementTextFontStyle:U,elementTextLetterSpacing:j,elementTextLetterSpacingTablet:q,elementTextLetterSpacingMobile:$,elementTextLetterSpacingType:Z,elementTextDecoration:K,elementTextTransform:Y,elementColor:J,elementIconWidth:X,elementIconWidthTablet:Q,elementIconWidthMobile:ee,elementIconWidthType:te,blockTopPadding:ae,blockRightPadding:ie,blockLeftPadding:le,blockBottomPadding:ne,blockTopPaddingTablet:oe,blockRightPaddingTablet:re,blockLeftPaddingTablet:se,blockBottomPaddingTablet:ue,blockTopPaddingMobile:ce,blockRightPaddingMobile:ge,blockLeftPaddingMobile:de,blockBottomPaddingMobile:pe,blockPaddingUnit:he,blockPaddingUnitTablet:me,blockPaddingUnitMobile:be,blockTopMargin:fe,blockRightMargin:ve,blockLeftMargin:we,blockBottomMargin:xe,blockTopMarginTablet:ye,blockRightMarginTablet:_e,blockLeftMarginTablet:ke,blockBottomMarginTablet:Se,blockTopMarginMobile:Ce,blockRightMarginMobile:Me,blockLeftMarginMobile:Te,blockBottomMarginMobile:De,blockMarginUnit:Ee,blockMarginUnitTablet:Le,blockMarginUnitMobile:Be}=e,He=F(d,"separatorWidth",l),Ae=F(p,"separatorWidthTablet",l),Re=F(h,"separatorWidthMobile",l),Pe=F(b,"separatorBorderHeight",l),ze=F(f,"separatorBorderHeightMobile",l),Oe=F(v,"separatorBorderHeightTablet",l),Fe=F(x,"separatorSize",l),Ie=F(y,"separatorSizeTablet",l),Ne=F(_,"separatorSizeMobile",l),Ve={"border-top-width":E(Pe,w),"-webkit-mask-size":`${E(Fe,k)} 100%`,width:E(He,m),"border-top-color":g,"border-top-style":c};let Ge={};const We={};if("none"===S)Ge={".wp-block-uagb-separator .wp-block-uagb-separator__inner":{"margin-top":"5px","margin-bottom":"5px",...Ve}};else{const e=I(r);Ge={".wp-block-uagb-separator .wp-block-uagb-separator__inner":{width:E(He,m),...e},".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::before":Ve,".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::before":Ve,".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::after":Ve,".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::after":Ve},"left"===C&&(We[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-right":E(M,B)},Ge[".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::before"]={display:"none"},Ge[".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::before"]={display:"none"}),"right"===C&&(We[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-left":E(M,B)},Ge[".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::after"]={display:"none"},Ge[".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::after"]={display:"none"}),"center"===C&&(We[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-right":E(M,B),"margin-left":E(M,B)})}const Ue={...Ge,...We,".wp-block-uagb-separator--text .wp-block-uagb-separator-element .uagb-html-tag":{"font-family":H,"font-style":U,"text-decoration":K,"text-transform":Y,"font-weight":A,"font-size":E(R,P),"line-height":E(V,N),"letter-spacing":E(j,Z),color:J,margin:0},".wp-block-uagb-separator--icon .wp-block-uagb-separator-element svg":{"font-size":E(X,te),width:E(X,te),height:E(X,te),"line-height":E(X,te),color:J,fill:J},".wp-block-srfm-separator":{"margin-top":E(fe,Ee||"px"),"margin-right":E(ve,Ee||"px"),"margin-bottom":E(xe,Ee||"px"),"margin-left":E(we,Ee||"px")},".wp-block-uagb-separator":{"padding-top":E(ae,he||"px"),"padding-right":E(ie,he||"px"),"padding-bottom":E(ne,he||"px"),"padding-left":E(le,he||"px"),"text-align":r}},je={"border-top-width":E(Oe,w),"-webkit-mask-size":`${E(Ie,k)} 100%`,width:E(Ae,m),"border-top-color":g,"border-top-style":c};let qe={};const $e={};if("none"===S)qe={".wp-block-uagb-separator .wp-block-uagb-separator__inner":{"margin-top":"5px","margin-bottom":"5px",...je}};else{const e=I(s);qe={".wp-block-uagb-separator .wp-block-uagb-separator__inner":{width:E(Ae,m),...e},".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::before":je,".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::before":je,".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::after":je,".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::after":je},"left"===C&&($e[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-right":E(T,B)},qe[".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::before"]={display:"none"},qe[".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::before"]={display:"none"}),"center"===C&&($e[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-left":E(T,B),"margin-right":E(T,B)}),"right"===C&&($e[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-left":E(T,B)},qe[".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::after"]={display:"none"},qe[".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::after"]={display:"none"})}const Ze={...qe,...$e,".wp-block-uagb-separator--text .wp-block-uagb-separator-element .uagb-html-tag":{"font-family":H,"font-style":U,"text-decoration":K,"text-transform":Y,"font-weight":A,"font-size":E(z,P),"line-height":E(G,N),"letter-spacing":E(q,Z),color:J,margin:0},".wp-block-uagb-separator--icon .wp-block-uagb-separator-element svg":{"font-size":E(Q,te),width:E(Q,te),height:E(Q,te),"line-height":E(Q,te),color:J,fill:J},".wp-block-srfm-separator":{"margin-top":E(ye,Le||"px"),"margin-right":E(_e,Le||"px"),"margin-bottom":E(Se,Le||"px"),"margin-left":E(ke,Le||"px")},".wp-block-uagb-separator":{"padding-top":E(oe,me||"px"),"padding-right":E(re,me||"px"),"padding-bottom":E(ue,me||"px"),"padding-left":E(se,me||"px"),"text-align":s}},Ke={"border-top-width":E(ze,w),"-webkit-mask-size":`${E(Ne,k)} 100%`,width:E(Re,m),"border-top-color":g,"border-top-style":c};let Ye={};const Je={};if("none"===S)Ye={".wp-block-uagb-separator .wp-block-uagb-separator__inner":{"margin-top":"5px","margin-bottom":"5px",...Ke}};else{const e=I(u);Ye={".wp-block-uagb-separator .wp-block-uagb-separator__inner":{width:E(Re,m),...e},".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::before":Ke,".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::before":Ke,".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::after":Ke,".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::after":Ke},"left"===C&&(Je[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-right":E(L,B)},Ye[".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::before"]={display:"none"},Ye[".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::before"]={display:"none"}),"center"===C&&(Je[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-left":E(L,B),"margin-right":E(L,B)}),"right"===C&&(Je[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-left":E(L,B)},Ye[".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::after"]={display:"none"},Ye[".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::after"]={display:"none"})}const Xe={...Ye,...Je,".wp-block-uagb-separator--text .wp-block-uagb-separator-element .uagb-html-tag":{"font-family":H,"font-style":U,"text-decoration":K,"text-transform":Y,"font-weight":A,"font-size":E(O,P),"line-height":E(W,N),"letter-spacing":E($,Z),color:J,margin:0},".wp-block-uagb-separator--icon .wp-block-uagb-separator-element svg":{"font-size":E(ee,te),width:E(ee,te),height:E(ee,te),"line-height":E(ee,te),color:J,fill:J},".wp-block-srfm-separator":{"margin-top":E(Ce,Be||"px"),"margin-right":E(Me,Be||"px"),"margin-bottom":E(De,Be||"px"),"margin-left":E(Te,Be||"px")},".wp-block-uagb-separator":{"padding-top":E(ce,be||"px"),"padding-right":E(ge,be||"px"),"padding-bottom":E(pe,be||"px"),"padding-left":E(de,be||"px"),"text-align":u}},Qe=`.editor-styles-wrapper .uagb-block-${o}`;let et=D(Ue,Qe);return"tablet"!==n&&"mobile"!==n||(et+=D(Ze,`${Qe}`,!0,"tablet"),"mobile"===n&&(et+=D(Xe,`${Qe}`,!0,"mobile"))),et}(a,0,o,s),[a,s]);return(0,w.createElement)(w.Fragment,null,(0,w.createElement)(W,{blockStyling:u}),(0,w.createElement)(J,{attributes:a}),t&&(0,w.createElement)(Xo,{...e}),(0,w.createElement)(Qo,{...e}))}),ir=window.wp.blocks,lr=({image:e,isChildren:t=!1})=>{e||console.error(__("Please add preview image.","sureforms"));let a=srfm_spec_blocks_info.srfm_url;return a+="/images/field-previews/",t&&(a+="children/"),a+=e+".svg",(0,w.createElement)("img",{width:"100%",src:a,alt:""})},nr=function(e={}){let t={example:{attributes:{isPreview:!0}},usesContext:["postId","postType"]};return"site-editor"===srfm_spec_blocks_info.is_site_editor&&(t={}),(0,O.applyFilters)("addCommonDataToSpectraBlocks",{...e,...t})},or=(0,O.applyFilters)("srfm/separator",nr({}));(0,ir.registerBlockType)("srfm/separator",{...or,apiVersion:3,title:(0,M.__)("Separator","sureforms"),description:(0,M.__)("Add a modern separator to divide your page content with icon/text.","sureforms"),supports:{html:!1},icon:C.separator,category:srfm_spec_blocks_info.category,keywords:[(0,M.__)("divider","sureforms"),(0,M.__)("separator","sureforms")],attributes:T,edit:e=>e.attributes.isPreview?(0,w.createElement)(lr,{image:"separator"}):(0,w.createElement)(ar,{...e}),save:()=>null});var rr=a(6323),sr={};rr.A&&rr.A.locals&&(sr.locals=rr.A.locals);var ur,cr=0,gr={attributes:{id:"uagb-editor-styles"}};gr.setAttributes=g(),gr.insert=u().bind(null,"head"),gr.domAPI=r(),gr.insertStyleElement=p(),sr.use=function(e){return gr.options=e||{},cr++||(ur=n()(rr.A,gr)),sr},sr.unuse=function(){cr>0&&! --cr&&(ur(),ur=null)};const dr=sr,pr=e=>{const[t,a]=(0,y.useState)(null),i=(0,y.useRef)(null),{getSelectedBlock:l}=(0,V.select)("core/block-editor");(0,y.useLayoutEffect)(()=>(dr.use(),()=>{dr.unuse()}),[]);const{setAttributes:n,gradientType:o,backgroundGradient:r,backgroundGradientColor2:s,backgroundGradientColor1:u,backgroundGradientType:c,backgroundGradientLocation1:g,backgroundGradientLocation2:d,backgroundGradientAngle:p}=e,h=l()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(i))},[h]);const m="gradient-settings",b=(0,O.applyFilters)(`spectra.${h}.${t}.${m}.before`,"",h),f=(0,O.applyFilters)(`spectra.${h}.${t}.${m}`,"",h),v=void 0!==o?o.value:"basic";return(0,w.createElement)(w.Fragment,null,void 0!==o&&(0,w.createElement)(Ri,{setAttributes:n,label:"Select Gradient",data:{value:o.value,label:o.label},options:[{value:"basic",label:(0,M.__)("Basic","sureforms")},{value:"advanced",label:(0,M.__)("Advanced","sureforms")}],showIcons:!1}),(0,w.createElement)("div",{ref:i},b,"basic"===v&&(0,w.createElement)(te.GradientPicker,{__nextHasNoMargin:!0,value:r?.value||null,onChange:e=>{n({[r.label]:e})},className:"uagb-gradient-picker",gradients:[]}),f),"advanced"===v&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Ti,{label:(0,M.__)("Color 1","sureforms"),colorValue:u.value?u.value:"",data:{value:u.value,label:u.label},setAttributes:n}),(0,w.createElement)(Ti,{label:(0,M.__)("Color 2","sureforms"),colorValue:s.value?s.value:"",data:{value:s.value,label:s.label},setAttributes:n}),(0,w.createElement)(Ri,{setAttributes:n,label:(0,M.__)("Type","sureforms"),data:{value:c.value,label:c.label},className:"uagb-multi-button-alignment-control",options:[{value:"linear",label:(0,M.__)("Linear","sureforms")},{value:"radial",label:(0,M.__)("Radial","sureforms")}]}),(0,w.createElement)(Me,{label:(0,M.__)("Location 1","sureforms"),setAttributes:n,value:g.value,data:{value:g.value,label:g.label},min:0,max:100,displayUnit:!1}),(0,w.createElement)(Me,{label:(0,M.__)("Location 2","sureforms"),setAttributes:n,value:d.value,data:{value:d.value,label:d.label},min:0,max:100,displayUnit:!1}),"linear"===c.value&&(0,w.createElement)(Me,{label:(0,M.__)("Angle","sureforms"),setAttributes:n,value:p.value,data:{value:p.value,label:p.label},min:0,max:360,displayUnit:!1})))};var hr=a(5001),mr={};hr.A&&hr.A.locals&&(mr.locals=hr.A.locals);var br,fr=0,vr={attributes:{id:"uagb-editor-styles"}};vr.setAttributes=g(),vr.insert=u().bind(null,"head"),vr.domAPI=r(),vr.insertStyleElement=p(),mr.use=function(e){return vr.options=e||{},fr++||(br=n()(hr.A,vr)),mr},mr.unuse=function(){fr>0&&! --fr&&(br(),br=null)};const wr=mr;function xr({label:e,type:t,classic:a,gradient:i,setAttributes:l}){const[n,o]=(0,y.useState)(null),r=(0,y.useRef)(null);(0,y.useLayoutEffect)(()=>(wr.use(),()=>{wr.unuse()}),[]);const{getSelectedBlock:s}=(0,V.select)("core/block-editor"),u=s()?.name.split("/").pop();(0,y.useEffect)(()=>{o(se(r))},[u]);const c=ce(e),g=(0,O.applyFilters)(`spectra.${u}.${n}.${c}.before`,"",u),d=(0,O.applyFilters)(`spectra.${u}.${n}.${c}`,"",u);return(0,w.createElement)("div",{ref:r,className:"components-base-control"},g,(0,w.createElement)("div",{className:"uagb-color-switch-control-container"},(0,w.createElement)(Ri,{setAttributes:l,label:e,data:t,className:"uagb-multi-button-alignment-control",options:[{value:"classic",label:(0,M.__)("Classic","sureforms")},{value:"gradient",label:(0,M.__)("Gradient","sureforms")}],showIcons:!1}),"classic"===t.value?(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:a.value,data:{value:a.value,label:a.label},setAttributes:l}):(0,w.createElement)(pr,{backgroundGradient:i,setAttributes:l})),d)}const yr=e=>{const[t,a]=(0,y.useState)(!1),[l,n]=(0,y.useState)(null),o=(0,y.useRef)(null),{setAttributes:r,textShadowColor:s,textShadowHOffset:u,textShadowVOffset:c,textShadowBlur:g,label:d=(0,M.__)("Text Shadow","sureforms"),popup:p=!1,blockId:h,help:m=!1}=e;let b;const f=t?"active":"";(0,y.useLayoutEffect)(()=>{const e=e=>{const t=document.querySelector(`.active.popup-${h} .spectra-control-popup__options--action-button`),l=document.querySelector(`.active.popup-${h} .spectra-control-popup`);if(t&&!t?.contains(e.target)&&!e.target?.classList?.contains("uagb-advanced-color-indicate")&&!e.target?.parentElement?.closest(".uagb-popover-color")&&l&&!l?.contains(e.target)&&!e.target?.parentElement?.closest(".uagb-reset")){a(!1);const e=x()?.name,t=i("uagSettingState"),l={...t,[e]:{...t?.[e],selectedSetting:!1}},n=i();n&&n.setItem("uagSettingState",JSON.stringify(l))}};return window.addEventListener("click",e),()=>{window.removeEventListener("click",e)}},[]);const v=[s.label,u.label,c.label,g.label],{getSelectedBlock:x}=(0,V.select)("core/block-editor"),_=x()?.name.split("/").pop();(0,y.useEffect)(()=>{n(se(o))},[_]);const k=p&&(()=>{const e=(()=>{const e=x()?.name.split("/").pop();let t=!1;return void 0!==z[e]&&v.forEach(a=>{if(a){const i=void 0!==z[e][a]?.default?z[e][a]?.default:"";t={...t,[a]:i}}}),t})(),t=x()?.attributes;let a=!1;return v.forEach(i=>{t?.[i]&&t?.[i]!==e?.[i]&&(a=!0)}),a})(),S=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Ti,{label:s.title,colorValue:s.value,data:{value:s.value,label:s.label},setAttributes:r}),(0,w.createElement)(Me,{label:u.title,value:u.value,min:-100,max:100,displayUnit:!1,setAttributes:r,data:{value:u.value,label:u.label}}),(0,w.createElement)(Me,{label:c.title,value:c.value,min:-100,max:100,displayUnit:!1,setAttributes:r,data:{value:c.value,label:c.label}}),(0,w.createElement)(Me,{label:g.title,value:g.value,min:0,max:100,displayUnit:!1,setAttributes:r,data:{value:g.value,label:g.label}}));t&&(b=(0,w.createElement)("div",{className:"uagb-text-shadow-advanced spectra-control-popup"},S));const C=(0,w.createElement)("div",{className:"spectra-control-popup__options--action-wrapper"},(0,w.createElement)("span",{className:"uag-control-label"},d,k&&(0,w.createElement)("div",{className:"spectra__change-indicator--dot-right"})),(0,w.createElement)(te.Button,{className:"uag-text-shadow-button spectra-control-popup__options--action-button","aria-pressed":t,onClick:()=>{const e=document.querySelectorAll(".spectra-control-popup__options");if(e&&00&&! --Cr&&(Sr(),Sr=null)};const Tr=kr,Dr=e=>{const[t,a]=(0,y.useState)(null),l=(0,y.useRef)(null);(0,y.useLayoutEffect)(()=>(Tr.use(),()=>{Tr.unuse()}),[]);const{getSelectedBlock:n}=(0,V.select)("core/block-editor"),o=n()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(l))},[o]);const r=(0,y.useRef)(null),s=3===e.tabs.length?"uag-control-tabs-three-tabs ":"",u=e.tabs.map((e,t)=>({...e,className:`uagb-tab-${t+1} ${e?.name}`})),c="tabs",g=(0,O.applyFilters)(`spectra.${o}.${t}.${c}.before`,"",o),d=(0,O.applyFilters)(`spectra.${o}.${t}.${c}`,"",o);return(0,w.createElement)("div",{ref:l},g,(0,w.createElement)(te.TabPanel,{className:`uag-control-tabs ${s}`,activeClass:"active-tab",tabs:u,ref:r,onSelect:e=>{const t=document.getElementsByClassName("uag-control-tabs")[0]?.querySelector(`.${e}`);let a=!1;t&&t?.classList&&t?.classList.forEach(e=>{e.includes("uagb-tab")&&(a=`.${e}`)});const l=n()?.name,o=i("uagSettingState"),r={...o,[l]:{...o?.[l],selectedInnerTab:a}},s=i();s&&s.setItem("uagSettingState",JSON.stringify(r))}},t=>(0,w.createElement)("div",{className:"uag-control-tabs-output"},e[t.name])),!e?.disableBottomSeparator&&(0,w.createElement)(Ui,null),(0,w.createElement)(pe,{text:e.help}),d)},Er={prefix:j().string,borderStyleLabel:j().string,borderWidthLabel:j().string,borderRadiusLabel:j().string,borderColorLabel:j().string},Lr={borderStyleLabel:(0,M.__)("Style","sureforms"),borderWidthLabel:(0,M.__)("Width","sureforms"),borderRadiusLabel:(0,M.__)("Radius","sureforms"),borderColorLabel:(0,M.__)("Color","sureforms"),borderHoverColorLabel:(0,M.__)("Color","sureforms")},Br=e=>{const[t,a]=(0,y.useState)(null),i=(0,y.useRef)(null),{attributes:l,setAttributes:n,disabledBorderTitle:o,disableBottomSeparator:r,deviceType:s,prefix:u,borderStyleLabel:c,borderWidthLabel:g,borderRadiusLabel:d,borderColorLabel:p,borderHoverColorLabel:h,showWidth:m,label:b=(0,M.__)("Border","sureforms"),normalTabLabel:f=(0,M.__)("Normal","sureforms"),hoverTabLabel:v=(0,M.__)("Hover","sureforms"),borderRadiusHelp:x,help:_=!1}=e,{getSelectedBlock:k}=(0,V.select)("core/block-editor"),S=k()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(i))},[S]);const C=[{name:"normal",title:f}];C.push({name:"hover",title:v});const T=l[u+"BorderStyle"],D=(0,w.createElement)(Ti,{label:p,colorValue:l[u+"BorderColor"]?l[u+"BorderColor"]:"",data:{value:l[u+"BorderColor"],label:u+"BorderColor"},setAttributes:n}),E=(0,w.createElement)(Ti,{label:h,colorValue:l[u+"BorderHColor"]?l[u+"BorderHColor"]:"",data:{value:l[u+"BorderHColor"],label:u+"BorderHColor"},setAttributes:n}),L=(0,w.createElement)(w.Fragment,null,!o&&(0,w.createElement)("p",{className:"spectra-panel__body-sub-heading"},b),(0,w.createElement)(de,{label:c,data:{value:T,label:u+"BorderStyle"},setAttributes:n,options:[{value:"default",label:(0,M.__)("Default","sureforms")},{value:"none",label:(0,M.__)("None","sureforms")},{value:"solid",label:(0,M.__)("Solid","sureforms")},{value:"dotted",label:(0,M.__)("Dotted","sureforms")},{value:"dashed",label:(0,M.__)("Dashed","sureforms")},{value:"double",label:(0,M.__)("Double","sureforms")},{value:"groove",label:(0,M.__)("Groove","sureforms")},{value:"inset",label:(0,M.__)("Inset","sureforms")},{value:"outset",label:(0,M.__)("Outset","sureforms")},{value:"ridge",label:(0,M.__)("Ridge","sureforms")}]}),"default"!==T&&"none"!==T&&!1!==m&&(0,w.createElement)(Yo,{label:g,valueTop:{value:l[u+"BorderTopWidth"],label:u+"BorderTopWidth"},valueRight:{value:l[u+"BorderRightWidth"],label:u+"BorderRightWidth"},valueBottom:{value:l[u+"BorderBottomWidth"],label:u+"BorderBottomWidth"},valueLeft:{value:l[u+"BorderLeftWidth"],label:u+"BorderLeftWidth"},valueTopTablet:{value:l[u+"BorderTopWidthTablet"],label:u+"BorderTopWidthTablet"},valueRightTablet:{value:l[u+"BorderRightWidthTablet"],label:u+"BorderRightWidthTablet"},valueBottomTablet:{value:l[u+"BorderBottomWidthTablet"],label:u+"BorderBottomWidthTablet"},valueLeftTablet:{value:l[u+"BorderLeftWidthTablet"],label:u+"BorderLeftWidthTablet"},valueTopMobile:{value:l[u+"BorderTopWidthMobile"],label:u+"BorderTopWidthMobile"},valueRightMobile:{value:l[u+"BorderRightWidthMobile"],label:u+"BorderRightWidthMobile"},valueBottomMobile:{value:l[u+"BorderBottomWidthMobile"],label:u+"BorderBottomWidthMobile"},valueLeftMobile:{value:l[u+"BorderLeftWidthMobile"],label:u+"BorderLeftWidthMobile"},disableUnits:!0,deviceType:s,attributes:l,setAttributes:n,link:{value:l[u+"BorderLink"],label:u+"BorderLink"},min:0}),"default"!==T&&(0,w.createElement)(Yo,{label:d,valueTop:{value:l[u+"BorderTopLeftRadius"],label:u+"BorderTopLeftRadius"},valueRight:{value:l[u+"BorderTopRightRadius"],label:u+"BorderTopRightRadius"},valueBottom:{value:l[u+"BorderBottomRightRadius"],label:u+"BorderBottomRightRadius"},valueLeft:{value:l[u+"BorderBottomLeftRadius"],label:u+"BorderBottomLeftRadius"},valueTopTablet:{value:l[u+"BorderTopLeftRadiusTablet"],label:u+"BorderTopLeftRadiusTablet"},valueRightTablet:{value:l[u+"BorderTopRightRadiusTablet"],label:u+"BorderTopRightRadiusTablet"},valueBottomTablet:{value:l[u+"BorderBottomRightRadiusTablet"],label:u+"BorderBottomRightRadiusTablet"},valueLeftTablet:{value:l[u+"BorderBottomLeftRadiusTablet"],label:u+"BorderBottomLeftRadiusTablet"},valueTopMobile:{value:l[u+"BorderTopLeftRadiusMobile"],label:u+"BorderTopLeftRadiusMobile"},valueRightMobile:{value:l[u+"BorderTopRightRadiusMobile"],label:u+"BorderTopRightRadiusMobile"},valueBottomMobile:{value:l[u+"BorderBottomRightRadiusMobile"],label:u+"BorderBottomRightRadiusMobile"},valueLeftMobile:{value:l[u+"BorderBottomLeftRadiusMobile"],label:u+"BorderBottomLeftRadiusMobile"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("%","sureforms"),unitValue:"%"}],unit:{value:l[u+"BorderRadiusUnit"],label:u+"BorderRadiusUnit"},mUnit:{value:l[u+"BorderRadiusUnitMobile"],label:u+"BorderRadiusUnitMobile"},tUnit:{value:l[u+"BorderRadiusUnitTablet"],label:u+"BorderRadiusUnitTablet"},deviceType:s,attributes:l,setAttributes:n,link:{value:l[u+"BorderRadiusLink"],label:u+"BorderRadiusLink"},help:x||!1,min:0}),"none"!==T&&"default"!==T&&(0,w.createElement)(Dr,{tabs:C,normal:D,hover:E,active:"",disableBottomSeparator:!0}),!r&&(0,w.createElement)(Ui,null),(0,w.createElement)(pe,{text:_})),B=ce(e.label),H=(0,O.applyFilters)(`spectra.${S}.${t}.${B}.before`,"",S),A=(0,O.applyFilters)(`spectra.${S}.${t}.${B}`,"",S);return(0,w.createElement)("div",{ref:i},H,L,A)},Hr=Br;Br.propTypes=Er,Br.defaultProps=Lr;const Ar=(0,y.memo)(e=>{const{attributes:t,deviceType:a,setAttributes:i}=e,{block_id:l,headingTitleToggle:n,headingAlign:o,headingAlignTablet:r,headingAlignMobile:s,headingColorType:u,headingColor:c,headingGradientColor:g,blockBackgroundType:d,blockBackground:p,blockGradientBackground:h,subHeadingColor:m,subHeadSpace:b,subHeadSpaceTablet:f,subHeadSpaceMobile:v,subHeadSpaceType:x,separatorColor:y,headingTag:_,headingWrapper:k,headFontFamily:S,headFontWeight:C,headFontStyle:T,headFontSizeType:D,headFontSizeTypeMobile:E,headFontSizeTypeTablet:L,headFontSize:B,headFontSizeMobile:H,headFontSizeTablet:A,headLineHeightType:R,headLineHeight:P,headLineHeightMobile:z,headLineHeightTablet:F,headLetterSpacing:I,headLetterSpacingTablet:N,headLetterSpacingMobile:V,headLetterSpacingType:G,headShadowColor:W,headShadowHOffset:U,headShadowVOffset:j,headShadowBlur:q,headingDescToggle:$,headingDescPosition:Z,subHeadFontFamily:K,subHeadFontWeight:Y,subHeadFontStyle:J,subHeadFontSize:X,subHeadFontSizeType:Q,subHeadFontSizeTypeMobile:ee,subHeadFontSizeTypeTablet:ae,subHeadFontSizeMobile:ie,subHeadFontSizeTablet:le,subHeadLineHeight:ne,subHeadLineHeightType:oe,subHeadLineHeightMobile:re,subHeadLineHeightTablet:se,headTransform:ue,headDecoration:ce,subHeadTransform:ge,subHeadDecoration:pe,separatorWidth:he,separatorWidthTablet:me,separatorWidthMobile:be,separatorWidthType:fe,separatorStyle:ve,separatorPosition:we,separatorHeight:xe,separatorHeightType:ye,headSpace:_e,headSpaceTablet:ke,headSpaceMobile:Se,headSpaceType:Ce,separatorSpace:Te,separatorSpaceTablet:De,separatorSpaceMobile:Ee,separatorSpaceType:Le,headLoadGoogleFonts:Be,subHeadLoadGoogleFonts:He,subHeadLetterSpacing:Ae,subHeadLetterSpacingTablet:Re,subHeadLetterSpacingMobile:Pe,subHeadLetterSpacingType:ze,blockTopPadding:Oe,blockRightPadding:Fe,blockLeftPadding:Ie,blockBottomPadding:Ne,blockTopPaddingTablet:Ve,blockRightPaddingTablet:Ge,blockLeftPaddingTablet:We,blockBottomPaddingTablet:Ue,blockTopPaddingMobile:je,blockRightPaddingMobile:qe,blockLeftPaddingMobile:$e,blockBottomPaddingMobile:Ze,blockPaddingUnit:Ke,blockPaddingUnitTablet:Ye,blockPaddingUnitMobile:Je,blockPaddingLink:Xe,blockTopMargin:Qe,blockRightMargin:et,blockLeftMargin:tt,blockBottomMargin:at,blockTopMarginTablet:it,blockRightMarginTablet:lt,blockLeftMarginTablet:nt,blockBottomMarginTablet:ot,blockTopMarginMobile:rt,blockRightMarginMobile:st,blockLeftMarginMobile:ut,blockBottomMarginMobile:ct,blockMarginUnit:gt,blockMarginUnitTablet:dt,blockMarginUnitMobile:pt,blockMarginLink:ht,linkColor:mt,linkHColor:bt,highLightColor:ft,highLightBackground:vt,highLightLoadGoogleFonts:wt,highLightFontFamily:xt,highLightFontWeight:yt,highLightFontStyle:_t,highLightTransform:kt,highLightDecoration:St,highLightFontSizeType:Ct,highLightFontSizeTypeMobile:Mt,highLightFontSizeTypeTablet:Tt,highLightLineHeightType:Dt,highLightFontSize:Et,highLightFontSizeTablet:Lt,highLightFontSizeMobile:Bt,highLightLineHeight:Ht,highLightLineHeightTablet:At,highLightLineHeightMobile:Rt,highLightLetterSpacing:Pt,highLightLetterSpacingTablet:zt,highLightLetterSpacingMobile:Ot,highLightLetterSpacingType:Ft,highLightTopPadding:It,highLightRightPadding:Nt,highLightLeftPadding:Vt,highLightBottomPadding:Gt,highLightTopPaddingTablet:Wt,highLightRightPaddingTablet:Ut,highLightLeftPaddingTablet:jt,highLightBottomPaddingTablet:qt,highLightTopPaddingMobile:$t,highLightRightPaddingMobile:Zt,highLightLeftPaddingMobile:Kt,highLightBottomPaddingMobile:Yt,highLightPaddingUnit:Jt,highLightPaddingUnitTablet:Xt,highLightPaddingUnitMobile:Qt,highLightPaddingLink:ea}=t;let ta=[{value:"above-heading",label:(0,M.__)("Above Heading","sureforms")},{value:"below-heading",label:(0,M.__)("Below Heading","sureforms")},{value:"above-sub-heading",label:(0,M.__)("Above Sub-heading","sureforms")},{value:"below-sub-heading",label:(0,M.__)("Below Sub-heading","sureforms")}];n||(ta=[{value:"above-sub-heading",label:(0,M.__)("Above Sub-heading","sureforms")},{value:"below-sub-heading",label:(0,M.__)("Below Sub-heading","sureforms")}]),$||(ta=[{value:"above-heading",label:(0,M.__)("Above Heading","sureforms")},{value:"below-heading",label:(0,M.__)("Below Heading","sureforms")}]),$&&"above-heading"===Z&&(ta=[{value:"above-heading",label:(0,M.__)("Above Heading","sureforms")},{value:"below-heading",label:(0,M.__)("Below Heading","sureforms")},{value:"above-sub-heading",label:(0,M.__)("Above Sub-heading","sureforms")}]),$&&"below-heading"===Z&&(ta=[{value:"above-heading",label:(0,M.__)("Above Heading","sureforms")},{value:"below-heading",label:(0,M.__)("Below Heading","sureforms")},{value:"below-sub-heading",label:(0,M.__)("Below Sub-heading","sureforms")}]);const aa=[{id:"alignment",component:(0,w.createElement)(Ri,{setAttributes:i,label:(0,M.__)("Alignment","sureforms"),data:{desktop:{value:o,label:"headingAlign"},tablet:{value:r,label:"headingAlignTablet"},mobile:{value:s,label:"headingAlignMobile"}},options:[{value:"left",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-left")}),tooltip:(0,M.__)("Left","sureforms")},{value:"center",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-center")}),tooltip:(0,M.__)("Center","sureforms")},{value:"right",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-right")}),tooltip:(0,M.__)("Right","sureforms")}],showIcons:!0,responsive:!0})},{id:"heading",component:(0,w.createElement)(te.ToggleControl,{label:(0,M.__)("Heading","sureforms"),checked:n,onChange:()=>i({headingTitleToggle:!n})})},{id:"heading-tag",component:n&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Ri,{setAttributes:i,label:(0,M.__)("Heading Tag","sureforms"),data:{value:_,label:"headingTag"},options:[{value:"h1",label:(0,M.__)("H1","sureforms")},{value:"h2",label:(0,M.__)("H2","sureforms")},{value:"h3",label:(0,M.__)("H3","sureforms")},{value:"h4",label:(0,M.__)("H4","sureforms")},{value:"h5",label:(0,M.__)("H5","sureforms")},{value:"h6",label:(0,M.__)("H6","sureforms")},{value:"p",label:(0,M.__)("P","sureforms")},{value:"div",label:(0,M.__)("Div","sureforms")}]}),(0,w.createElement)(Ri,{setAttributes:i,label:(0,M.__)("Heading Wrapper","sureforms"),data:{value:k,label:"headingWrapper"},options:[{value:"div",label:(0,M.__)("Div","sureforms")},{value:"header",label:(0,M.__)("Header","sureforms")}]}))}],ia=(0,O.applyFilters)("srfm.block.heading.content",aa,e),la=(0,O.applyFilters)("srfm.advanced-heading.settings.advance",[],e);return(0,w.createElement)("div",null,(0,w.createElement)(Pi.InspectorControls,null,(0,w.createElement)(di,null,(0,w.createElement)(pi,{...hi,parentProps:e},(0,w.createElement)(Jo,{title:(0,M.__)("Content","sureforms"),initialOpen:!0},ia.map(e=>e.component)),(0,w.createElement)(Jo,{title:(0,M.__)("Sub Heading","sureforms"),initialOpen:!1},(0,w.createElement)(te.ToggleControl,{label:(0,M.__)("Enable Sub Heading","sureforms"),checked:$,onChange:()=>i({headingDescToggle:!$})}),$&&(0,w.createElement)(de,{label:(0,M.__)("Position","sureforms"),data:{value:Z,label:"headingDescPosition"},setAttributes:i,options:[{value:"above-heading",label:(0,M.__)("Above Heading","sureforms")},{value:"below-heading",label:(0,M.__)("Below Heading","sureforms")}]})),(0,w.createElement)(Jo,{title:(0,M.__)("Separator","sureforms"),initialOpen:!1},(0,w.createElement)(de,{label:(0,M.__)("Style","sureforms"),data:{value:ve,label:"separatorStyle"},setAttributes:i,options:[{value:"none",label:(0,M.__)("None","sureforms")},{value:"solid",label:(0,M.__)("Solid","sureforms")},{value:"double",label:(0,M.__)("Double","sureforms")},{value:"dashed",label:(0,M.__)("Dashed","sureforms")},{value:"dotted",label:(0,M.__)("Dotted","sureforms")}]}),"none"!==ve&&(0,w.createElement)(de,{label:(0,M.__)("Position","sureforms"),data:{value:we,label:"separatorPosition"},setAttributes:i,options:ta}))),(0,w.createElement)(pi,{...mi,parentProps:e},n&&(0,w.createElement)(Jo,{title:(0,M.__)("Heading","sureforms"),initialOpen:!0},(0,w.createElement)(xr,{label:(0,M.__)("Text Color","sureforms"),type:{value:u,label:"headingColorType"},classic:{value:c,label:"headingColor"},gradient:{value:g,label:"headingGradientColor"},setAttributes:i}),(0,w.createElement)(Qa,{label:(0,M.__)("Typography","sureforms"),attributes:t,setAttributes:i,loadGoogleFonts:{value:Be,label:"headLoadGoogleFonts"},fontFamily:{value:S,label:"headFontFamily"},fontWeight:{value:C,label:"headFontWeight"},fontStyle:{value:T,label:"headFontStyle"},transform:{value:ue,label:"headTransform"},decoration:{value:ce,label:"headDecoration"},fontSizeType:{value:D,label:"headFontSizeType"},fontSizeTypeMobile:{value:E,label:"headFontSizeTypeMobile"},fontSizeTypeTablet:{value:L,label:"headFontSizeTypeTablet"},fontSize:{value:B,label:"headFontSize"},fontSizeMobile:{value:H,label:"headFontSizeMobile"},fontSizeTablet:{value:A,label:"headFontSizeTablet"},lineHeightType:{value:R,label:"headLineHeightType"},lineHeight:{value:P,label:"headLineHeight"},lineHeightMobile:{value:z,label:"headLineHeightMobile"},lineHeightTablet:{value:F,label:"headLineHeightTablet"},letterSpacing:{value:I,label:"headLetterSpacing"},letterSpacingTablet:{value:N,label:"headLetterSpacingTablet"},letterSpacingMobile:{value:V,label:"headLetterSpacingMobile"},letterSpacingType:{value:G,label:"headLetterSpacingType"}}),(0,w.createElement)(yr,{blockId:l,setAttributes:i,label:(0,M.__)("Text Shadow","sureforms"),textShadowColor:{value:W,label:"headShadowColor",title:(0,M.__)("Color","sureforms")},textShadowHOffset:{value:U,label:"headShadowHOffset",title:(0,M.__)("Horizontal","sureforms")},textShadowVOffset:{value:j,label:"headShadowVOffset",title:(0,M.__)("Vertical","sureforms")},textShadowBlur:{value:q,label:"headShadowBlur",title:(0,M.__)("Blur","sureforms")},popup:!0}),($||"none"!==ve)&&(0,w.createElement)(Qi,{label:(0,M.__)("Bottom Spacing","sureforms"),data:{desktop:{value:_e,label:"headSpace"},tablet:{value:ke,label:"headSpaceTablet"},mobile:{value:Se,label:"headSpaceMobile"}},min:0,max:200,unit:{value:Ce,label:"headSpaceType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"}],setAttributes:i})),"none"!==ve&&(0,w.createElement)(Jo,{title:(0,M.__)("Separator","sureforms"),initialOpen:!1},(0,w.createElement)(Qi,{label:(0,M.__)("Width","sureforms"),data:{desktop:{value:he,label:"separatorWidth"},tablet:{value:me,label:"separatorWidthTablet"},mobile:{value:be,label:"separatorWidthMobile"}},min:0,max:"%"===fe?100:500,unit:{value:fe,label:"separatorWidthType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("%","sureforms"),unitValue:"%"}],setAttributes:i}),(0,w.createElement)(Me,{label:(0,M.__)("Thickness","sureforms"),setAttributes:i,value:xe,data:{value:xe,label:"separatorHeight"},min:0,max:20,unit:{value:ye,label:"separatorHeightType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"}]}),(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:y||"",data:{value:y,label:"separatorColor"},setAttributes:i}),(0,w.createElement)(Qi,{label:(0,M.__)("Bottom Spacing","sureforms"),data:{desktop:{value:Te,label:"separatorSpace"},tablet:{value:De,label:"separatorSpaceTablet"},mobile:{value:Ee,label:"separatorSpaceMobile"}},min:0,max:200,unit:{value:Le,label:"separatorSpaceType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"}],setAttributes:i})),$&&(0,w.createElement)(Jo,{title:(0,M.__)("Sub Heading","sureforms"),initialOpen:!1},(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:m||"",data:{value:m,label:"subHeadingColor"},setAttributes:i}),(0,w.createElement)(Qa,{label:(0,M.__)("Typography","sureforms"),attributes:t,setAttributes:i,loadGoogleFonts:{value:He,label:"subHeadLoadGoogleFonts"},fontFamily:{value:K,label:"subHeadFontFamily"},fontWeight:{value:Y,label:"subHeadFontWeight"},fontStyle:{value:J,label:"subHeadFontStyle"},transform:{value:ge,label:"subHeadTransform"},decoration:{value:pe,label:"subHeadDecoration"},fontSizeType:{value:Q,label:"subHeadFontSizeType"},fontSizeTypeMobile:{value:ee,label:"subHeadFontSizeTypeMobile"},fontSizeTypeTablet:{value:ae,label:"subHeadFontSizeTypeTablet"},fontSize:{value:X,label:"subHeadFontSize"},fontSizeMobile:{value:ie,label:"subHeadFontSizeMobile"},fontSizeTablet:{value:le,label:"subHeadFontSizeTablet"},lineHeightType:{value:oe,label:"subHeadLineHeightType"},lineHeight:{value:ne,label:"subHeadLineHeight"},lineHeightMobile:{value:re,label:"subHeadLineHeightMobile"},lineHeightTablet:{value:se,label:"subHeadLineHeightTablet"},letterSpacing:{value:Ae,label:"subHeadLetterSpacing"},letterSpacingTablet:{value:Re,label:"subHeadLetterSpacingTablet"},letterSpacingMobile:{value:Pe,label:"subHeadLetterSpacingMobile"},letterSpacingType:{value:ze,label:"subHeadLetterSpacingType"}}),(0,w.createElement)(Qi,{label:(0,M.__)("Bottom Spacing","sureforms"),data:{desktop:{value:b,label:"subHeadSpace"},tablet:{value:f,label:"subHeadSpaceTablet"},mobile:{value:v,label:"subHeadSpaceMobile"}},min:0,max:200,unit:{value:x,label:"subHeadSpaceType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"}],setAttributes:i})),(0,w.createElement)(Jo,{title:(0,M.__)("Link","sureforms"),initialOpen:!1},(0,w.createElement)("p",{className:"components-base-control__help"},(0,M.__)("Below settings will apply to the heading text to which a link is applied.","sureforms")),(0,w.createElement)(Dr,{tabs:[{name:"normal",title:(0,M.__)("Normal","sureforms")},{name:"hover",title:(0,M.__)("Hover","sureforms")}],normal:(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:mt,data:{value:mt,label:"linkColor"},setAttributes:i}),hover:(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:bt,data:{value:bt,label:"linkHColor"},setAttributes:i}),disableBottomSeparator:!0})),(0,w.createElement)(Jo,{title:(0,M.__)("Highlight","sureforms"),initialOpen:!1},(0,w.createElement)("p",{className:"components-base-control__help"},(0,M.__)("Highlight heading text from toolbar to see the below controls working.","sureforms")),(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:ft,data:{value:ft,label:"highLightColor"},setAttributes:i}),(0,w.createElement)(Ti,{label:(0,M.__)("Background","sureforms"),colorValue:vt,data:{value:vt,label:"highLightBackground"},setAttributes:i}),(0,w.createElement)(Qa,{label:(0,M.__)("Typography","sureforms"),attributes:t,setAttributes:i,loadGoogleFonts:{value:wt,label:"highLightLoadGoogleFonts"},fontFamily:{value:xt,label:"highLightFontFamily"},fontWeight:{value:yt,label:"highLightFontWeight"},fontStyle:{value:_t,label:"highLightFontStyle"},transform:{value:kt,label:"highLightTransform"},decoration:{value:St,label:"highLightDecoration"},fontSizeType:{value:Ct,label:"highLightFontSizeType"},fontSizeTypeMobile:{value:Mt,label:"highLightFontSizeTypeMobile"},fontSizeTypeTablet:{value:Tt,label:"highLightFontSizeTypeTablet"},fontSize:{value:Et,label:"highLightFontSize"},fontSizeMobile:{value:Bt,label:"highLightFontSizeMobile"},fontSizeTablet:{value:Lt,label:"highLightFontSizeTablet"},lineHeightType:{value:Dt,label:"highLightLineHeightType"},lineHeight:{value:Ht,label:"highLightLineHeight"},lineHeightMobile:{value:Rt,label:"highLightLineHeightMobile"},lineHeightTablet:{value:At,label:"highLightLineHeightTablet"},letterSpacing:{value:Pt,label:"highLightLetterSpacing"},letterSpacingTablet:{value:zt,label:"highLightLetterSpacingTablet"},letterSpacingMobile:{value:Ot,label:"highLightLetterSpacingMobile"},letterSpacingType:{value:Ft,label:"highLightLetterSpacingType"}}),(0,w.createElement)(Yo,{label:(0,M.__)("Padding","sureforms"),valueTop:{value:It,label:"highLightTopPadding"},valueRight:{value:Nt,label:"highLightRightPadding"},valueBottom:{value:Gt,label:"highLightBottomPadding"},valueLeft:{value:Vt,label:"highLightLeftPadding"},valueTopTablet:{value:Wt,label:"highLightTopPaddingTablet"},valueRightTablet:{value:Ut,label:"highLightRightPaddingTablet"},valueBottomTablet:{value:qt,label:"highLightBottomPaddingTablet"},valueLeftTablet:{value:jt,label:"highLightLeftPaddingTablet"},valueTopMobile:{value:$t,label:"highLightTopPaddingMobile"},valueRightMobile:{value:Zt,label:"highLightRightPaddingMobile"},valueBottomMobile:{value:Yt,label:"highLightBottomPaddingMobile"},valueLeftMobile:{value:Kt,label:"highLightLeftPaddingMobile"},unit:{value:Jt,label:"highLightPaddingUnit"},mUnit:{value:Qt,label:"highLightPaddingUnitMobile"},tUnit:{value:Xt,label:"highLightPaddingUnitTablet"},deviceType:a,attributes:t,setAttributes:i,link:{value:ea,label:"highLightPaddingLink"}}),(0,w.createElement)(Hr,{setAttributes:i,prefix:"highLight",attributes:t,deviceType:a,disableBottomSeparator:!0})),(0,w.createElement)(Jo,{title:(0,M.__)("Background","sureforms"),initialOpen:!1},(0,w.createElement)(xr,{label:(0,M.__)("Background Color","sureforms"),type:{value:d,label:"blockBackgroundType"},classic:{value:p,label:"blockBackground"},gradient:{value:h,label:"blockGradientBackground"},setAttributes:i})),(0,w.createElement)(Jo,{title:(0,M.__)("Spacing","sureforms"),initialOpen:!1},(0,w.createElement)(Yo,{label:(0,M.__)("Padding","sureforms"),valueTop:{value:Oe,label:"blockTopPadding"},valueRight:{value:Fe,label:"blockRightPadding"},valueBottom:{value:Ne,label:"blockBottomPadding"},valueLeft:{value:Ie,label:"blockLeftPadding"},valueTopTablet:{value:Ve,label:"blockTopPaddingTablet"},valueRightTablet:{value:Ge,label:"blockRightPaddingTablet"},valueBottomTablet:{value:Ue,label:"blockBottomPaddingTablet"},valueLeftTablet:{value:We,label:"blockLeftPaddingTablet"},valueTopMobile:{value:je,label:"blockTopPaddingMobile"},valueRightMobile:{value:qe,label:"blockRightPaddingMobile"},valueBottomMobile:{value:Ze,label:"blockBottomPaddingMobile"},valueLeftMobile:{value:$e,label:"blockLeftPaddingMobile"},unit:{value:Ke,label:"blockPaddingUnit"},mUnit:{value:Je,label:"blockPaddingUnitMobile"},tUnit:{value:Ye,label:"blockPaddingUnitTablet"},deviceType:a,attributes:t,setAttributes:i,link:{value:Xe,label:"blockPaddingLink"}}),(0,w.createElement)(Yo,{label:(0,M.__)("Margin","sureforms"),valueTop:{value:Qe,label:"blockTopMargin"},valueRight:{value:et,label:"blockRightMargin"},valueBottom:{value:at,label:"blockBottomMargin"},valueLeft:{value:tt,label:"blockLeftMargin"},valueTopTablet:{value:it,label:"blockTopMarginTablet"},valueRightTablet:{value:lt,label:"blockRightMarginTablet"},valueBottomTablet:{value:ot,label:"blockBottomMarginTablet"},valueLeftTablet:{value:nt,label:"blockLeftMarginTablet"},valueTopMobile:{value:rt,label:"blockTopMarginMobile"},valueRightMobile:{value:st,label:"blockRightMarginMobile"},valueBottomMobile:{value:ct,label:"blockBottomMarginMobile"},valueLeftMobile:{value:ut,label:"blockLeftMarginMobile"},unit:{value:gt,label:"blockMarginUnit"},mUnit:{value:pt,label:"blockMarginUnitMobile"},tUnit:{value:dt,label:"blockMarginUnitTablet"},deviceType:a,attributes:t,setAttributes:i,link:{value:ht,label:"blockMarginLink"}}))),(0,w.createElement)(pi,{...bi},la.map(e=>e.content)))))}),Rr=e=>{const{setAttributes:t,attributes:a,context:i,onReplace:l,mergeBlocks:n,headingHasDynamicContent:o}=e;let{headingTitle:r,headingTag:s}=a,u=!1;if(o){const e=(0,O.applyFilters)("uag_render_text_loop_data",r,i);""!==e&&(u=["srfm/dynamic-content"],r=e)}return(0,w.createElement)(Pi.RichText,{tagName:s,placeholder:(0,M.__)("Write a Heading","sureforms"),value:r,className:"uagb-heading-text",onChange:e=>{t({headingTitle:e})},allowedFormats:u,onMerge:n,onSplit:e=>e?(0,ir.createBlock)("srfm/advanced-heading",{...a,headingTitle:e}):(0,ir.createBlock)("core/paragraph"),onReplace:l,onRemove:()=>l([])})},Pr=e=>{const{setAttributes:t,attributes:a,context:i,onReplace:l,mergeBlocks:n,descriptionHasDynamicContent:o}=e;let{headingDesc:r}=e.attributes,s=!1;if(o){const e=(0,O.applyFilters)("uag_render_text_loop_data",r,i);""!==e&&(s=["srfm/dynamic-content"],r=e)}return(0,w.createElement)(Pi.RichText,{tagName:"p",placeholder:(0,M.__)("Write a Description","sureforms"),value:r,className:"uagb-desc-text",onChange:e=>t({headingDesc:e}),allowedFormats:s,onMerge:n,onSplit:e=>e?(0,ir.createBlock)("srfm/advanced-heading",{...a,headingDesc:e}):(0,ir.createBlock)("core/paragraph"),onReplace:l,onRemove:()=>l([])})},zr=(0,y.memo)(e=>{const{attributes:{block_id:t,headingTitleToggle:a,headingDescToggle:i,separatorStyle:l,separatorPosition:n,headingDescPosition:o,headingWrapper:r},className:s,deviceType:u}=e,c=r||"div",g="none"!==l&&(0,w.createElement)("div",{className:"uagb-separator-wrap"},(0,w.createElement)("div",{className:"uagb-separator"})),d=(0,w.createElement)(w.Fragment,null,"above-heading"===n?g:"",(0,w.createElement)(Rr,{...e}),"below-heading"===n?g:""),p=(0,w.createElement)(w.Fragment,null,"above-sub-heading"===n?g:"",(0,w.createElement)(Pr,{...e}),"below-sub-heading"===n?g:"");return(0,w.createElement)(c,{className:ue([s,"wp-block-uagb-advanced-heading","uagb-block",`uagb-editor-preview-mode-${u.toLowerCase()}`,`uagb-block-${t}`])},i&&"above-heading"===o?p:"",a&&d,i&&"below-heading"===o?p:"",i||a?"":g)}),Or=(e,t,a="desktop")=>{if("default"!==e[t+"BorderStyle"]){switch(a){case"tablet":a="Tablet";break;case"mobile":a="Mobile";break;default:a=""}const i={},l=e[t+"BorderStyle"],n=e[t+"BorderColor"],o=E(e[t+"BorderTopWidth"+a],"px"),r=E(e[t+"BorderRightWidth"+a],"px"),s=E(e[t+"BorderBottomWidth"+a],"px"),u=E(e[t+"BorderLeftWidth"+a],"px"),c=e[t+"BorderRadiusUnit"+a]||"px",g=E(e[t+"BorderTopLeftRadius"+a],c),d=E(e[t+"BorderTopRightRadius"+a],c),p=E(e[t+"BorderBottomRightRadius"+a],c),h=E(e[t+"BorderBottomLeftRadius"+a],c);return"none"!==e[t+"BorderStyle"]&&""!==e[t+"BorderStyle"]&&(i["border-top-width"]=o,i["border-right-width"]=r,i["border-bottom-width"]=s,i["border-left-width"]=u,i["border-color"]=n),i["border-style"]=l,i["border-top-left-radius"]=g,i["border-top-right-radius"]=d,i["border-bottom-right-radius"]=p,i["border-bottom-left-radius"]=h,i}return{}},Fr=(0,y.memo)(({attributes:e})=>{const{headLoadGoogleFonts:t,headFontFamily:a,headFontWeight:i,subHeadLoadGoogleFonts:l,subHeadFontFamily:n,subHeadFontWeight:o,highLightLoadGoogleFonts:r,highLightFontFamily:s,highLightFontWeight:u}=e;let c,g,d;if(!0===t){const e={google:{families:[a+(i?":"+i:"")]}};c=(0,w.createElement)(Y,{config:e})}if(!0===l){const e={google:{families:[n+(o?":"+o:"")]}};g=(0,w.createElement)(Y,{config:e})}if(!0===r){const e={google:{families:[s+(u?":"+u:"")]}};d=(0,w.createElement)(Y,{config:e})}return(0,w.createElement)(w.Fragment,null,c,g,d)}),Ir=(0,X.compose)(tr,ee)(e=>{const{attributes:t,attributes:{UAGHideDesktop:a,UAGHideTab:i,UAGHideMob:l,headingTitle:n,headingDesc:o,formId:r},isSelected:s,clientId:u,name:c,deviceType:g,context:d,setAttributes:p}=e,h=-1!==n.indexOf('(0,V.useSelect)(t=>{const a=t(Pi.store).getBlockParents(e),i=t(Pi.store).getBlocksByClientId(a?.[0]),l=t("core/editor").getCurrentPostId();return i?.[0]?.attributes?.id||l}))(u);e={...e,headingHasDynamicContent:h,descriptionHasDynamicContent:m};const f=(0,Pi.useBlockProps)();(0,y.useEffect)(()=>{N(e)},[a,i,l,g]),(0,y.useEffect)(()=>{!h&&!m||t?.context||p({context:d})},[d]),(0,y.useEffect)(()=>{G()},[g]),(0,y.useEffect)(()=>{r!==b&&p({formId:b})},[r,b]);const v=(0,y.useMemo)(()=>function(e,t,a,i,l=!1){const n=i.toLowerCase(),o=a.replace("srfm/",""),{block_id:r,headingAlign:s,headingAlignTablet:u,headingAlignMobile:c,headingTag:g,headingColor:d,headingColorType:p,headingGradientColor:h,blockBackgroundType:m,blockBackground:b,blockGradientBackground:f,headSpace:v,headSpaceTablet:w,headSpaceMobile:x,separatorStyle:y,separatorHeight:_,separatorHeightType:k,separatorWidth:S,separatorWidthTablet:C,separatorWidthMobile:M,separatorWidthType:T,separatorColor:L,separatorSpace:B,separatorSpaceTablet:H,separatorSpaceMobile:A,separatorSpaceType:R,subHeadingColor:P,headFontFamily:z,headFontStyle:I,headFontWeight:N,headFontSize:V,headFontSizeType:G,headFontSizeTypeMobile:W,headFontSizeTypeTablet:U,headFontSizeMobile:j,headFontSizeTablet:q,headLineHeight:$,headLineHeightType:Z,headLineHeightMobile:K,headLineHeightTablet:Y,headLetterSpacing:J,headLetterSpacingTablet:X,headLetterSpacingMobile:Q,headLetterSpacingType:ee,headShadowColor:te,headShadowHOffset:ae,headShadowVOffset:ie,headShadowBlur:le,subHeadFontFamily:ne,subHeadFontStyle:oe,subHeadFontWeight:re,subHeadFontSize:se,subHeadFontSizeType:ue,subHeadFontSizeTypeMobile:ce,subHeadFontSizeTypeTablet:ge,subHeadFontSizeMobile:de,subHeadFontSizeTablet:pe,subHeadLineHeight:he,subHeadLineHeightType:me,subHeadLineHeightMobile:be,subHeadLineHeightTablet:fe,headTransform:ve,headDecoration:we,subHeadTransform:xe,subHeadDecoration:ye,subHeadLetterSpacing:_e,subHeadLetterSpacingTablet:ke,subHeadLetterSpacingMobile:Se,subHeadLetterSpacingType:Ce,blockTopPadding:Me,blockRightPadding:Te,blockLeftPadding:De,blockBottomPadding:Ee,blockTopPaddingTablet:Le,blockRightPaddingTablet:Be,blockLeftPaddingTablet:He,blockBottomPaddingTablet:Ae,blockTopPaddingMobile:Re,blockRightPaddingMobile:Pe,blockLeftPaddingMobile:ze,blockBottomPaddingMobile:Oe,blockPaddingUnit:Fe,blockPaddingUnitTablet:Ie,blockPaddingUnitMobile:Ne,blockTopMargin:Ve,blockRightMargin:Ge,blockLeftMargin:We,blockBottomMargin:Ue,blockTopMarginTablet:je,blockRightMarginTablet:qe,blockLeftMarginTablet:$e,blockBottomMarginTablet:Ze,blockTopMarginMobile:Ke,blockRightMarginMobile:Ye,blockLeftMarginMobile:Je,blockBottomMarginMobile:Xe,blockMarginUnit:Qe,blockMarginUnitTablet:et,blockMarginUnitMobile:tt,linkColor:at,linkHColor:it,highLightBorderHColor:lt,highLightColor:nt,highLightBackground:ot,highLightFontFamily:rt,highLightFontWeight:st,highLightFontStyle:ut,highLightTransform:ct,highLightDecoration:gt,highLightFontSizeType:dt,highLightFontSizeTypeTablet:pt,highLightFontSizeTypeMobile:ht,highLightLineHeightType:mt,highLightFontSize:bt,highLightFontSizeTablet:ft,highLightFontSizeMobile:vt,highLightLineHeight:wt,highLightLineHeightTablet:xt,highLightLineHeightMobile:yt,highLightLetterSpacing:_t,highLightLetterSpacingTablet:kt,highLightLetterSpacingMobile:St,highLightLetterSpacingType:Ct,highLightTopPadding:Mt,highLightRightPadding:Tt,highLightLeftPadding:Dt,highLightBottomPadding:Et,highLightTopPaddingTablet:Lt,highLightRightPaddingTablet:Bt,highLightLeftPaddingTablet:Ht,highLightBottomPaddingTablet:At,highLightTopPaddingMobile:Rt,highLightRightPaddingMobile:Pt,highLightLeftPaddingMobile:zt,highLightBottomPaddingMobile:Ot,highLightPaddingUnit:Ft,highLightPaddingUnitTablet:It,highLightPaddingUnitMobile:Nt,subHeadSpace:Vt,subHeadSpaceTablet:Gt,subHeadSpaceMobile:Wt,headingDescToggle:Ut}=e;let jt={},qt={},$t={},Zt={};"gradient"===p&&($t={"-webkit-text-fill-color":at},Zt={"-webkit-text-fill-color":it});const Kt=Or(e,"highLight"),Yt=Or(e,"highLight","tablet"),Jt=Or(e,"highLight","mobile");let Xt={".wp-block-uagb-advanced-heading ":{background:"classic"===m?b:f,"text-align":s,"margin-top":E(Ve,Qe),"margin-right":E(Ge,Qe),"margin-bottom":E(Ue,Qe),"margin-left":E(We,Qe),"padding-top":E(Me,Fe),"padding-right":E(Te,Fe),"padding-bottom":E(Ee,Fe),"padding-left":E(De,Fe)}," p.uagb-desc-text":{"font-family":ne,"font-style":oe,"text-decoration":ye,"text-transform":xe,"font-weight":re,"font-size":E(se,ue),"line-height":E(he,me),"letter-spacing":E(_e,Ce),color:P,"margin-bottom":E(F(Vt,"subHeadSpace",o),"px")},".wp-block-uagb-advanced-heading a":{color:at,...$t},".wp-block-uagb-advanced-heading a:hover":{color:it,...Zt},".wp-block-uagb-advanced-heading .srfm-highlight":{background:ot,color:nt,"-webkit-text-fill-color":nt,"font-family":rt,"font-style":ut,"text-decoration":gt,"text-transform":ct,"font-weight":st,"font-size":E(bt,dt),"line-height":E(wt,mt),"letter-spacing":E(_t,Ct),"padding-top":E(Mt,Ft),"padding-right":E(Tt,Ft),"padding-bottom":E(Et,Ft),"padding-left":E(Dt,Ft),...Kt},".wp-block-uagb-advanced-heading .srfm-highlight:hover":{"border-color":lt}},Qt={};"gradient"===p&&(Qt={background:h,"-webkit-background-clip":"text","-webkit-text-fill-color":"transparent"});const ea={color:nt,background:ot,"-webkit-text-fill-color":nt};Xt[".wp-block-uagb-advanced-heading .srfm-highlight::-moz-selection"]=ea,Xt[".wp-block-uagb-advanced-heading .srfm-highlight::selection"]=ea,Xt[" "+g+".uagb-heading-text"]={"font-family":z,"font-style":I,"text-decoration":we,"text-transform":ve,"font-weight":N,"font-size":E(V,G),"line-height":E($,Z),color:d,"letter-spacing":E(J,ee),...Qt};const ta=te&&E(ae,"px")+" "+E(ie,"px")+" "+E(le,"px")+" "+te;"gradient"===p?Xt[" "+g+".uagb-heading-text"].filter=`drop-shadow(${ta})`:Xt[" "+g+".uagb-heading-text"]["text-shadow"]=ta,"none"!==y&&(Xt[" .uagb-separator"]={"border-top-style":y,"border-top-width":E(F(_,"separatorHeight",o),k),width:E(F(S,"separatorWidth",o),T),"border-color":L,"margin-bottom":E(F(B,"separatorSpace",o),R)}),jt[".wp-block-uagb-advanced-heading "]={"text-align":u,"margin-top":E(je,et),"margin-right":E(qe,et),"margin-bottom":E(Ze,et),"margin-left":E($e,et),"padding-top":E(Le,Ie),"padding-right":E(Be,Ie),"padding-bottom":E(Ae,Ie),"padding-left":E(He,Ie)},jt[" "+g+".uagb-heading-text"]={"font-size":E(q,U),"line-height":E(Y,Z),"letter-spacing":E(X,ee)},jt[" p.uagb-desc-text"]={"font-size":E(pe,ge),"line-height":E(fe,me),"letter-spacing":E(ke,Ce),"margin-bottom":E(F(Gt,"subHeadSpaceTablet",o),"px")},jt[".wp-block-uagb-advanced-heading .srfm-highlight"]={"font-size":E(ft,pt),"line-height":E(xt,mt),"letter-spacing":E(kt,Ct),"padding-top":E(Lt,It),"padding-right":E(Bt,It),"padding-bottom":E(At,It),"padding-left":E(Ht,It),...Yt},qt[".wp-block-uagb-advanced-heading "]={"text-align":c,"margin-top":E(Ke,tt),"margin-right":E(Ye,tt),"margin-bottom":E(Xe,tt),"margin-left":E(Je,tt),"padding-top":E(Re,Ne),"padding-right":E(Pe,Ne),"padding-bottom":E(Oe,Ne),"padding-left":E(ze,Ne)},jt[" .uagb-separator"]={width:E(F(C,"separatorWidthTablet",o),T),"margin-bottom":E(F(H,"separatorSpaceTablet",o),R)},qt[" "+g+".uagb-heading-text"]={"font-size":E(j,W),"line-height":E(K,Z),"letter-spacing":E(Q,ee)},qt[" p.uagb-desc-text"]={"font-size":E(de,ce),"line-height":E(be,me),"letter-spacing":E(Se,Ce),"margin-bottom":E(F(Wt,"subHeadSpaceMobile",o),"px")},qt[".wp-block-uagb-advanced-heading .srfm-highlight"]={"font-size":E(vt,ht),"line-height":E(yt,mt),"letter-spacing":E(St,Ct),"padding-top":E(Rt,Nt),"padding-right":E(Pt,Nt),"padding-bottom":E(Ot,Nt),"padding-left":E(zt,Nt),...Jt},qt[" .uagb-separator"]={width:E(F(M,"separatorWidthMobile",o),T),"margin-bottom":E(F(A,"separatorSpaceMobile",o),R)},(Ut||"none"!==y)&&(Xt[" .uagb-heading-text"]={"margin-bottom":E(F(v,"headSpace",o),"px")},jt[" .uagb-heading-text"]={"margin-bottom":E(F(w,"headSpaceTablet",o),"px")},qt[" .uagb-heading-text"]={"margin-bottom":E(F(x,"headSpaceMobile",o),"px")});const aa=".editor-styles-wrapper "+(l?l+" ":`#block-${t} .uagb-block-${r}`);Xt=(0,O.applyFilters)(`spectra.${o}.styling`,Xt,e),jt=(0,O.applyFilters)(`spectra.${o}.tabletStyling`,jt,e),qt=(0,O.applyFilters)(`spectra.${o}.mobileStyling`,qt,e);let ia=D(Xt,aa);return("tablet"===n||"mobile"===n||l)&&(ia+=D(jt,`${aa}`,!0,"tablet"),("mobile"===n||l)&&(ia+=D(qt,`${aa}`,!0,"mobile"))),ia}(t,u,c,g),[t,g]);return(0,w.createElement)("div",{...f},(0,w.createElement)(W,{blockStyling:v}),(0,w.createElement)(Fr,{attributes:t}),s&&(0,w.createElement)(Ar,{...e}),(0,w.createElement)(zr,{...e}))}),Nr=window.wp.richText,Vr="srfm/advanced-heading-highlight";(0,Nr.registerFormatType)(Vr,{title:"Spectra Highlight",tagName:"mark",className:"srfm-highlight",edit:function({isActive:e,onChange:t,value:a}){const i=(0,V.useSelect)(e=>e("core/block-editor").getSelectedBlock(),[]);return(0,w.createElement)(Pi.BlockControls,null,i&&"srfm/advanced-heading"===i.name&&(0,w.createElement)(te.ToolbarGroup,{className:"uag-highlight-toolbar",label:"Options"},(0,w.createElement)(te.Tooltip,{text:(0,M.__)("Highlight Text","sureforms")},(0,w.createElement)(te.Button,{isPrimary:e,onClick:()=>{t((0,Nr.toggleFormat)(a,{type:Vr}))}},(0,w.createElement)("span",{className:"dashicons dashicons-admin-customizer"})))))}});const Gr=function(e){let t;const a={black:"#000000","cyan-bluish-gray":"#abb8c3",white:"#ffffff","pale-pink":"#f78da7","luminous-vivid-orange":"#ff6900","luminous-vivid-amber":"#fcb900","light-green-cyan":"#7bdcb5","vivid-green-cyan":"#00d084","pale-cyan-blue":"#8ed1fc","vivid-cyan-blue":"#0693e3","vivid-purple":"#9b51e0","vivid-red":"#cf2e2e"};return t=void 0!==a[e?.toLowerCase()]?a[e?.toLowerCase()]:wi(`var(--wp--preset--color--${e})`),t};let Wr={};Wr=(0,O.applyFilters)("srfm/advanced-heading",nr(Wr)),(0,ir.registerBlockType)("srfm/advanced-heading",{...Wr,apiVersion:3,title:(0,M.__)("Heading","sureforms"),description:(0,M.__)("Add heading, sub heading and a separator using one block.","sureforms"),icon:C.advanced_heading,keywords:[(0,M.__)("creative heading","sureforms"),(0,M.__)("uag","sureforms"),(0,M.__)("heading","sureforms")],supports:{anchor:!0,html:!1},attributes:P,category:srfm_spec_blocks_info.category,edit:e=>e.attributes.isPreview?(0,w.createElement)(lr,{image:"advanced-heading"}):(0,w.createElement)(Ir,{...e}),save:()=>null,__experimentalLabel:e=>(0,O.applyFilters)("uag_loop_data_source_label",(0,M.__)("Heading","sureforms"),e),usesContext:["postId","postType"],transforms:{from:[{type:"block",blocks:["core/heading"],transform:e=>(0,ir.createBlock)("srfm/advanced-heading",{headingTitle:e.content,headingAlign:e.textAlign,headingColor:Gr(e.textColor),blockBackground:Gr(e.backgroundColor)})},{type:"block",blocks:["core/quote"],transform:e=>(0,ir.createBlock)("srfm/advanced-heading",{headingTitle:e.value,headingDesc:e.citation,headingAlign:e.align,headingColor:Gr(e.textColor),blockBackground:Gr(e.backgroundColor)})},{type:"block",blocks:["core/paragraph"],transform:e=>(0,ir.createBlock)("srfm/advanced-heading",{headingTitle:e.content,headingAlign:e.align,headingColor:Gr(e.textColor),blockBackground:Gr(e.backgroundColor)})},{type:"block",blocks:["core/list"],transform:(e,t)=>{const a=[];return t.forEach((e,i)=>{a.push({text:t[i].attributes.content})}),a.map(t=>(0,ir.createBlock)("srfm/advanced-heading",{headingTitle:t.text,headingColor:Gr(e.textColor),blockBackground:Gr(e.backgroundColor)}))}}],to:[{type:"block",blocks:["core/heading"],transform:e=>(0,ir.createBlock)("core/heading",{content:e.headingTitle,align:e.headingAlign})},{type:"block",blocks:["core/quote"],transform:e=>(0,ir.createBlock)("core/quote",{value:e.headingTitle,citation:e.headingDesc})},{type:"block",blocks:["core/paragraph"],transform:e=>(0,ir.createBlock)("core/paragraph",{content:e.headingTitle})}]}});const Ur=e=>{let{horizontal:t,vertical:a,blur:i,spread:l,horizontalUnit:n="px",verticalUnit:o="px",blurUnit:r="px",spreadUnit:s="px",color:u,position:c="outset",altColor:g=""}=e;return u||g?(t=E(t,n),""===t&&(t=0),a=E(a,o),""===a&&(a=0),i=E(i,r),""===i&&(i=0),l=E(l,s),""===l&&(l=0),0===t&&0===a&&0===i&&0===l?"":`${t} ${a} ${i}${l?` ${l}`:""} ${u||g}${"outset"===c?"":` ${c}`}`):""};var jr=a(1388),qr={};jr.A&&jr.A.locals&&(qr.locals=jr.A.locals);var $r,Zr=0,Kr={attributes:{id:"uagb-editor-styles"}};Kr.setAttributes=g(),Kr.insert=u().bind(null,"head"),Kr.domAPI=r(),Kr.insertStyleElement=p(),qr.use=function(e){return Kr.options=e||{},Zr++||($r=n()(jr.A,Kr)),qr},qr.unuse=function(){Zr>0&&! --Zr&&($r(),$r=null)};const Yr=qr,Jr=e=>{const[t,a]=(0,y.useState)(null),i=(0,y.useRef)(null);(0,y.useLayoutEffect)(()=>(Yr.use(),()=>{Yr.unuse()}),[]);const{getSelectedBlock:l}=(0,V.select)("core/block-editor"),n=l()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(i))},[n]);const{label:o,data:r,setAttributes:s,options:u,help:c=!1}=e,g=Q(),d={};d.Desktop=(0,w.createElement)(te.SelectControl,{__next40pxDefaultSize:!0,value:r.desktop.value,onChange:e=>s({[r.desktop.label]:e}),options:u.desktop}),d.Tablet=(0,w.createElement)(te.SelectControl,{__next40pxDefaultSize:!0,value:r.tablet.value,onChange:e=>s({[r.tablet.label]:e}),options:u.tablet||u.desktop}),d.Mobile=(0,w.createElement)(te.SelectControl,{__next40pxDefaultSize:!0,value:r.mobile.value,onChange:e=>s({[r.mobile.label]:e}),options:u.mobile||u.desktop});const p=ce(e.label),h=(0,O.applyFilters)(`spectra.${n}.${t}.${p}.before`,"",n),m=(0,O.applyFilters)(`spectra.${n}.${t}.${p}`,"",n);return(0,w.createElement)("div",{ref:i,className:"uagb-responsive-select-control components-base-control"},h,(0,w.createElement)("div",{className:"uagb-size-type-field-tabs"},(0,w.createElement)("div",{className:"uagb-control__header"},(0,w.createElement)(he,{label:o,responsive:!0})),d[g]?d[g]:d.Desktop),(0,w.createElement)(pe,{text:c}),m)};var Xr=a(9194),Qr={};Xr.A&&Xr.A.locals&&(Qr.locals=Xr.A.locals);var es,ts=0,as={attributes:{id:"uagb-editor-styles"}};as.setAttributes=g(),as.insert=u().bind(null,"head"),as.domAPI=r(),as.insertStyleElement=p(),Qr.use=function(e){return as.options=e||{},ts++||(es=n()(Xr.A,as)),Qr},Qr.unuse=function(){ts>0&&! --ts&&(es(),es=null)};const is=Qr,ls=e=>{const{isOpen:t,setOpen:a,onConfirm:i,title:l,description:n,confirmLabel:o=(0,M.__)("Confirm","sureforms"),cancelLabel:r=(0,M.__)("Cancel","sureforms"),processingLabel:s=(0,M.__)("Processing…","sureforms"),icon:u="",executable:c=!1}=e;(0,y.useLayoutEffect)(()=>(is.use(),()=>{is.unuse()}),[]);const[g,d]=(0,y.useState)(!1),p=()=>{a(!1),d(!1)};return(0,w.createElement)(w.Fragment,null,t&&(0,w.createElement)(te.Modal,{onRequestClose:p,className:"uag-confirm-popup-wrapper",overlayClassName:"uag-confirm-popup-overlay"},(0,w.createElement)("div",{className:"uag-confirm-popup-icon"},""!==u?zi(u):(0,w.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:"1.5",stroke:"currentColor"},(0,w.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 9v3.75m9-.75a9 9 0 11-18 0 9 9 0 0118 0zm-9 3.75h.008v.008H12v-.008z"}))),(0,w.createElement)("div",{className:"uag-confirm-popup-content"},(0,w.createElement)("div",{className:"uag-confirm-popup-text"},(0,w.createElement)("span",{className:"uag-confirm-popup-title"},l),(0,w.createElement)("span",{className:"uag-confirm-popup-description"},n)),(0,w.createElement)("div",{className:"uag-confirm-popup-controls"},!1===g?(0,w.createElement)(w.Fragment,null,(0,w.createElement)(te.Button,{className:"uag-confirm-popup-buttons uag-popup-confirmation-button",onClick:()=>{d(!0),c?i(c):i()}},o),(0,w.createElement)(te.Button,{className:"uag-confirm-popup-buttons uag-popup-cancellation-button",onClick:p},r)):(0,w.createElement)(te.Button,{isBusy:!0,className:"uag-confirm-popup-buttons uag-popup-confirmation-button"},s)))))};ls.defaultProps={};const ns=ls,os=window.wp.apiFetch;var rs=a.n(os);const ss=e=>{const[t,a]=(0,y.useState)(null),l=(0,y.useRef)(null),n=(0,V.useSelect)(e=>e("core/block-editor").getSelectedBlock(),[]),o=i(),r=n?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(l))},[r]);const[s,u]=(0,y.useState)(!1),{onSelectImage:c,backgroundImage:g,onRemoveImage:d,slug:p="image",label:h=(0,M.__)("Image","sureforms"),disableLabel:m=!1,disableRemove:b=!1,allow:f=["image"],disableDynamicContent:v=!1,help:x=!1}=e;let _,k,S;switch(p){case"video":k=(0,M.__)("Select Video","sureforms"),S=(0,M.__)("Change Video","sureforms"),_=C.video_placeholder;break;case"lottie":k=(0,M.__)("Select Lottie Animation","sureforms"),S=(0,M.__)("Change Lottie Animation","sureforms"),_=C.lottie;break;case"svg":k=(0,M.__)("Upload SVG","sureforms"),S=(0,M.__)("Change SVG","sureforms");break;default:k=(0,M.__)("Select Image","sureforms"),S=(0,M.__)("Change Image","sureforms")}const T=v?null:(0,O.applyFilters)("uagb.registerImageExtender","",n?.name,c),D=v?null:(0,O.applyFilters)("uagb.registerImageLinkExtender","",n?.name,"bgImageLink","url"),E=e=>{const t={svg_nonce:srfm_spec_blocks_info.uagb_svg_confirmation_nonce,confirmation:"yes"};(async({url:e,action:t,data:a})=>{if(!((i=a)&&Object.keys(i).length>0&&Object.getPrototypeOf(i)===Object.prototype))return Promise.reject(new Error((0,M.__)("data object is empty","sureforms")));var i;const l=new window.FormData;l.append("action",t);for(const e in a){const t=a[e];l.append(e,t)}return await rs()({url:e,method:"POST",body:l})})({url:srfm_spec_blocks_info.ajax_url,action:"uagb_svg_confirmation",data:t}).then(t=>{t.success&&(o.setItem("uagSvgConfirmation",JSON.stringify("yes")),e())})},L=e=>{const t=i("uagSvgConfirmation");"svg"===p&&"yes"!==t?u(!0):e()},B=e=>(0,w.createElement)("div",{className:`spectra-media-control__button spectra-media-control__button--${e}`},C[e]),H=ce(e?.label),A=(0,O.applyFilters)(`spectra.${r}.${t}.${H}.before`,"",r),R=(0,O.applyFilters)(`spectra.${r}.${t}.${H}`,"",r);return(0,w.createElement)("div",{ref:l,className:"components-base-control"},A,(0,w.createElement)(te.BaseControl,{className:"spectra-media-control",id:`uagb-option-selector-${p}`,label:h,hideLabelFromVision:m},(()=>{if(v)return!0;const e=n?.attributes?.dynamicContent;return!e||!0!==e?.bgImage?.enable})()?(0,w.createElement)(w.Fragment,null,(0,w.createElement)("div",{className:"spectra-media-control__wrapper",style:{backgroundImage:!_&&g?.url&&!g?.svg&&`url("${(e=>{let t=e;switch(/(?:\.([^.]+))?$/.exec(String(t))[1]){case"json":case"avi":case"mpg":case"mp4":case"m4v":case"mov":case"ogv":case"vtt":case"wmv":case"3gp":case"3g2":t=""}return t})(g?.url)}")`}},_&&g?.url&&(0,w.createElement)("div",{className:"spectra-media-control__icon spectra-media-control__icon--stroke"},_),g?.svg&&(0,w.createElement)("div",{className:"spectra-media-control__icon spectra-media-control__icon--stroke",dangerouslySetInnerHTML:{__html:g.svg}}),(0,w.createElement)(Pi.MediaUpload,{title:k,onSelect:c,allowedTypes:f,value:g,render:({open:e})=>(e=>{const t=g?.url?"replace":"add";return(0,w.createElement)(w.Fragment,null,"add"===t&&(0,w.createElement)("button",{className:`spectra-media-control__clickable spectra-media-control__clickable--${t}`,onClick:()=>L(e)},B(t)),(0,w.createElement)("div",{className:"spectra-media-control__footer"},(0,w.createElement)("button",{className:"uag-control-label",onClick:()=>L(e)},S),T),"svg"===p&&(0,w.createElement)(ns,{isOpen:s,setOpen:u,onConfirm:E,title:(0,M.__)("Upload SVG?","sureforms"),description:(0,M.__)("Upload SVG can be potentially risky. Are you sure?","sureforms"),confirmLabel:(0,M.__)("Upload Anyway","sureforms"),cancelLabel:(0,M.__)("Cancel","sureforms"),executable:e}))})(e)}),!b&&g?.url&&(0,w.createElement)("button",{className:"spectra-media-control__clickable spectra-media-control__clickable--close",onClick:d},B("close"))),(0,w.createElement)(pe,{text:x})):T),D,R)},us=e=>{const[t,a]=(0,y.useState)(null),l=(0,y.useRef)(null),[n,o]=(0,y.useState)(!1),r=(0,O.applyFilters)("uagb.blocksAttributes",z),{getSelectedBlock:s}=(0,V.select)("core/block-editor");(0,y.useLayoutEffect)(()=>{window.addEventListener("click",function(e){const t=document.querySelector(`.active.popup-${x} .spectra-control-popup__options--action-button`),a=document.querySelector(`.active.popup-${x} .spectra-control-popup`);if(t&&!t?.contains(e.target)&&a&&!a?.contains(e.target)&&!e.target?.classList?.contains("uagb-advanced-color-indicate")&&!e.target?.parentElement?.closest(".uagb-popover-color")&&!e.target?.parentElement?.closest(".uagb-reset")){o(!1);const e=s()?.name,t=i("uagSettingState"),a={...t,[e]:{...t?.[e],selectedSetting:!1}},l=i();l&&l.setItem("uagSettingState",JSON.stringify(a))}})},[]);const u=s()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(l))},[u]);const{setAttributes:c,boxShadowColor:g,boxShadowHOffset:d,boxShadowVOffset:p,boxShadowBlur:h,boxShadowSpread:m,boxShadowPosition:b,label:f=(0,M.__)("Box Shadow","sureforms"),popup:v=!1,blockId:x,help:_=!1}=e;let k;const S=n?"active":"",C=[g.label,d.label,p.label,h.label,m.label,b.label],T=v&&(()=>{const e=(()=>{const e=s()?.name.split("/").pop();let t=!1;return void 0!==r[e]&&C.forEach(a=>{if(a){const i=void 0!==r[e][a]?.default?r[e][a]?.default:"";t={...t,[a]:i}}}),t})(),t=s()?.attributes;let a=!1;return C.forEach(i=>{t?.[i]&&t?.[i]!==e?.[i]&&(a=!0)}),a})(),D=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Ti,{label:g.title,colorValue:g.value,data:{value:g.value,label:g.label},setAttributes:c}),(0,w.createElement)(Me,{label:d.title,value:d.value,min:-100,max:100,displayUnit:!1,setAttributes:c,data:{value:d.value,label:d.label}}),(0,w.createElement)(Me,{label:p.title,value:p.value,min:-100,max:100,displayUnit:!1,setAttributes:c,data:{value:p.value,label:p.label}}),(0,w.createElement)(Me,{label:h.title,value:h.value,min:0,max:100,displayUnit:!1,setAttributes:c,data:{value:h.value,label:h.label}}),(0,w.createElement)(Me,{label:m.title,value:m.value,min:-100,max:100,displayUnit:!1,setAttributes:c,data:{value:m.value,label:m.label}}),(0,w.createElement)(Ri,{setAttributes:c,label:b.title,data:{value:b.value,label:b.label},options:[{value:"outset",label:(0,M.__)("Outset","sureforms"),tooltip:(0,M.__)("Outset","sureforms")},{value:"inset",label:(0,M.__)("Inset","sureforms"),tooltip:(0,M.__)("Inset (10px)","sureforms")}],showIcons:!1}));n&&(k=(0,w.createElement)("div",{className:"uagb-box-shadow-advanced spectra-control-popup"},D));const E=(0,w.createElement)("div",{className:"spectra-control-popup__options--action-wrapper"},(0,w.createElement)("span",{className:"uag-control-label"},f,T&&(0,w.createElement)("div",{className:"spectra__change-indicator--dot-right"})),(0,w.createElement)(te.Button,{className:"uag-box-shadow-button spectra-control-popup__options--action-button","aria-pressed":n,onClick:()=>{const e=document.querySelectorAll(".spectra-control-popup__options");if(e&&00&&! --ps&&(ds(),ds=null)};const ms=gs;var bs=a(9810),fs={};bs.A&&bs.A.locals&&(fs.locals=bs.A.locals);var vs,ws=0,xs={attributes:{id:"uagb-editor-styles"}};xs.setAttributes=g(),xs.insert=u().bind(null,"head"),xs.domAPI=r(),xs.insertStyleElement=p(),fs.use=function(e){return xs.options=e||{},ws++||(vs=n()(bs.A,xs)),fs},fs.unuse=function(){ws>0&&! --ws&&(vs(),vs=null)};const ys=fs,_s=e=>{const[t,a]=(0,y.useState)(null),i=(0,y.useRef)(null);(0,y.useLayoutEffect)(()=>(ys.use(),()=>{ys.unuse()}),[]);const{getSelectedBlock:l}=(0,V.select)("core/block-editor"),n=l()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(i))},[n]);const o=(0,V.useSelect)(()=>(0,V.select)("core/block-editor").getSelectedBlock(),[]),r=e.enableDynamicContent&&e.name?wp.hooks.applyFilters("uagb.registerTextExtender","",o?.name,e.name,e.dynamicContentType):null,s=()=>{if(!e.enableDynamicContent||!e.name)return!1;const t=o?.attributes?.dynamicContent;return!(!t||!0!==t?.[e.name]?.enable)},{isShiftStepEnabled:u}=e;let c=ye(e.unit?.value,e),g=_e(e.unit?.value,e);const d=isNaN(e?.value)?"":e?.value;let p=[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("Em","sureforms"),unitValue:"em"}];e.units&&(p=e.units);const h=t=>{const a=parseFloat(t);e.setAttributes&&e.setAttributes({[e.data.label]:a}),e?.onChange&&e.onChange(a)},m=t=>{e?.onChange&&e?.onChange(t[e?.data?.label]),e.displayUnit&&b(t[e?.unit?.label])},b=t=>{e.setAttributes({[e.unit.label]:t}),c=ye(t,e),g=_e(t,e),e.value>c&&h(c),e.value(0,w.createElement)("div",{className:"uagb-control__header"},(0,w.createElement)("div",{className:"uagb-number-control__actions uagb-control__actions"},(0,w.createElement)(ke,{onReset:m,attributeNames:[e.data.label,!!e.displayUnit&&e.unit.label],setAttributes:e.setAttributes}),e.displayUnit&&(0,w.createElement)(te.ButtonGroup,{className:"uagb-control__units","aria-label":(0,M.__)("Select Units","sureforms")},(t=>{const a=[];return t.map(t=>a.push((0,w.createElement)(te.Tooltip,{text:(0,M.sprintf)(/* translators: abbreviation for units */ /* translators: abbreviation for units */ (0,M.__)("%s units","sureforms"),t.name),key:t.name},(0,w.createElement)(te.Button,{key:t.unitValue,className:"uagb-number-control__units--"+t.name,isSmall:!0,isPrimary:e.unit.value===t.unitValue,isSecondary:e.unit.value!==t.unitValue,"aria-pressed":e.unit.value===t.unitValue,"aria-label":(0,M.sprintf)(/* translators: abbreviation for units */ /* translators: abbreviation for units */ -(0,M.__)("%s units","sureforms"),t.name),onClick:()=>b(t.unitValue)},t.unitValue)))),a})(p)))),null),(0,w.createElement)("div",{className:ri()("uagb-number-control__mobile-controls","uag-number-control__"+f)},(0,w.createElement)(he,{label:e.label,responsive:e.responsive}),!s()&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(te.__experimentalNumberControl,{labelPosition:"edge",disabled:e.disabled,isShiftStepEnabled:u,max:c,min:g,onChange:h,value:d,step:e?.step||1,required:e?.required,readOnly:s()})),r),(0,w.createElement)(pe,{text:e.help}),s()&&(0,w.createElement)(Ui,null),_)};_s.defaultProps={label:(0,M.__)("Margin","sureforms"),className:"",allowReset:!0,isShiftStepEnabled:!0,max:1/0,min:-1/0,resetFallbackValue:"",placeholder:null,unit:["px","em"],displayUnit:!0,responsive:!1,showControlHeader:!0,inlineControl:!0,dynamicContentType:"text",enableDynamicContent:!1,help:!1};const ks=_s;function Ss({imageWidth:e,imageHeight:t,imageSizeOptions:a=[],isResizable:i=!0,data:l,width:n,widthTablet:o,widthMobile:r,height:s,heightTablet:u,heightMobile:c,setAttributes:g,onChange:d,help:p}){const[h,m]=(0,x.useState)(null),b=(0,x.useRef)(null);(0,x.useLayoutEffect)(()=>(ms.use(),()=>{ms.unuse()}),[]);const{getSelectedBlock:f}=(0,V.select)("core/block-editor"),v=f()?.name.split("/").pop();(0,x.useEffect)(()=>{m(se(b))},[v]);const y=Q();let _,k;switch(y){case"Tablet":_=u,k=o;break;case"Mobile":_=c,k=r;break;default:_=s,k=n}const{currentHeight:S,currentWidth:C,updateDimension:T}=function(e,t,a,i,l){const[n,o]=(0,x.useState)(t||i||""),[r,s]=(0,x.useState)(e||a||"");return(0,x.useEffect)(()=>{void 0===t&&void 0!==i&&o(i),void 0===e&&void 0!==a&&s(a)},[i,a]),(0,x.useEffect)(()=>{void 0!==t&&Number.parseInt(t)!==Number.parseInt(n)&&o(t),void 0!==e&&Number.parseInt(e)!==Number.parseInt(r)&&s(e)},[t,e]),{currentHeight:r,currentWidth:n,updateDimension:(e,t)=>{"width"===e?o(t):s(t),l({[e]:""===t?void 0:parseInt(t,10)})},updateDimensions:(e,t)=>{s(e||a||""),s(t||i||""),l({height:e,width:t})}}}(_,k,t,e,d),E={};E.Desktop=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(ks,{label:(0,M.__)("Width","sureforms"),value:C,data:{value:n,label:"width"},displayUnit:!1,setAttributes:g,min:1/0,step:1,max:-1/0,showControlHeader:!1,onChange:e=>T("width",e)}),(0,w.createElement)(ks,{label:(0,M.__)("Height","sureforms"),value:S,data:{value:s,label:"height"},displayUnit:!1,setAttributes:g,min:1/0,step:1,max:-1/0,showControlHeader:!1,onChange:e=>{T("height",e),isNaN(e)||""===e?g({customHeightSetDesktop:!1}):g({customHeightSetDesktop:!0})}})),E.Tablet=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(ks,{label:(0,M.__)("Width","sureforms"),value:C,data:{value:o,label:"widthTablet"},displayUnit:!1,setAttributes:g,min:1/0,step:1,max:-1/0,showControlHeader:!1,onChange:e=>T("widthTablet",e)}),(0,w.createElement)(ks,{label:(0,M.__)("Height","sureforms"),value:S,data:{value:u,label:"heightTablet"},displayUnit:!1,setAttributes:g,min:1/0,step:1,max:-1/0,showControlHeader:!1,onChange:e=>{T("heightTablet",e),isNaN(e)||""===e?g({customHeightSetTablet:!1}):g({customHeightSetTablet:!0})}})),E.Mobile=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(ks,{label:(0,M.__)("Width","sureforms"),value:C,data:{value:r,label:"widthMobile"},displayUnit:!1,setAttributes:g,min:1/0,step:1,max:-1/0,showControlHeader:!1,onChange:e=>T("widthMobile",e)}),(0,w.createElement)(ks,{label:(0,M.__)("Height","sureforms"),value:S,data:{value:c,label:"heightMobile"},displayUnit:!1,setAttributes:g,min:1/0,step:1,max:-1/0,showControlHeader:!1,onChange:e=>{T("heightMobile",e),isNaN(e)||""===e?g({customHeightSetMobile:!1}):g({customHeightSetMobile:!0})}}));const D="image-size",L=(0,O.applyFilters)(`spectra.${v}.${h}.${D}.before`,"",v),B=(0,O.applyFilters)(`spectra.${v}.${h}.${D}`,"",v);return(0,w.createElement)("div",{ref:b,className:"components-base-control"},L,0!==a.length&&(0,w.createElement)(Jr,{label:(0,M.__)("Image Size","sureforms"),options:{desktop:a,tablet:a,mobile:a},data:{desktop:{label:l.sizeSlug.label,value:l.sizeSlug.value},tablet:{label:l.sizeSlugTablet.label,value:l.sizeSlugTablet.value},mobile:{label:l.sizeSlugMobile.label,value:l.sizeSlugMobile.value}},setAttributes:g}),i&&(0,w.createElement)("div",{className:"block-editor-image-size-control"},(0,w.createElement)("div",{className:"uagb-size-type-field-tabs"},(0,w.createElement)("div",{className:"uagb-control__header"},(0,w.createElement)(he,{label:(0,M.__)("Image Dimensions","sureforms"),responsive:!0})),(0,w.createElement)("div",{className:"block-editor-image-size-control__row"},E[y])),p&&(0,w.createElement)("p",{className:"components-base-control__help"},p)),B)}var Cs=a(3790),Ms={};Cs.A&&Cs.A.locals&&(Ms.locals=Cs.A.locals);var Ts,Es=0,Ds={attributes:{id:"uagb-editor-styles"}};Ds.setAttributes=g(),Ds.insert=u().bind(null,"head"),Ds.domAPI=r(),Ds.insertStyleElement=p(),Ms.use=function(e){return Ds.options=e||{},Es++||(Ts=n()(Cs.A,Ds)),Ms},Ms.unuse=function(){Es>0&&! --Es&&(Ts(),Ts=null)};const Ls=Ms,Bs={label:j().string,data:j().object,onChange:j().func,setAttributes:j().func},Hs={label:(0,M.__)("Alignment","sureforms")},As=e=>{(0,x.useLayoutEffect)(()=>(Ls.use(),()=>{Ls.unuse()}),[]);const{label:t,data:a,onChange:i,setAttributes:l,help:n=!1}=e;return(0,w.createElement)(w.Fragment,null,(0,w.createElement)("div",{className:"components-base-control spectra__matrix-control"},(0,w.createElement)("div",{className:"uag-control-label"},t),(0,w.createElement)(te.__experimentalAlignmentMatrixControl,{className:"spectra__matrix-control--box",label:t,value:a?.value,onChange:!(!i&&!l)&&(e=>(e=>{l?l({[a?.label]:e}):i&&i(e)})(e))})),(0,w.createElement)(pe,{text:n}))};As.propTypes=Bs,As.defaultProps=Hs;const Rs=As,Ps=window.wp.coreData,zs=[{defaultAttributes:H},{value:"preset-1",label:(0,M.__)("Preset 1","sureforms"),attributes:[{label:"imageBoxShadowHOffset",value:3},{label:"imageBoxShadowVOffset",value:8},{label:"imageBoxShadowBlur",value:12},{label:"imageBoxShadowSpread",value:0},{label:"imageBoxShadowPosition",value:"outset"}],icon:' '},{value:"preset-2",label:(0,M.__)("Preset 2","sureforms"),attributes:[{label:"imageBoxShadowHOffset",value:0},{label:"imageBoxShadowVOffset",value:18},{label:"imageBoxShadowBlur",value:40},{label:"imageBoxShadowSpread",value:-10},{label:"imageBoxShadowPosition",value:"outset"}],icon:' '},{value:"preset-3",label:(0,M.__)("Preset 3","sureforms"),attributes:[{label:"imageBoxShadowHOffset",value:0},{label:"imageBoxShadowVOffset",value:4},{label:"imageBoxShadowBlur",value:12},{label:"imageBoxShadowSpread",value:0},{label:"imageBoxShadowPosition",value:"outset"}],icon:' '},{value:"preset-4",label:(0,M.__)("Preset 4","sureforms"),attributes:[{label:"imageBoxShadowHOffset",value:0},{label:"imageBoxShadowVOffset",value:2},{label:"imageBoxShadowBlur",value:5},{label:"imageBoxShadowSpread",value:-1},{label:"imageBoxShadowPosition",value:"outset"}],icon:' '},{value:"preset-5",label:(0,M.__)("Preset 5","sureforms"),attributes:[{label:"imageBoxShadowHOffset",value:0},{label:"imageBoxShadowVOffset",value:50},{label:"imageBoxShadowBlur",value:50},{label:"imageBoxShadowSpread",value:-30},{label:"imageBoxShadowPosition",value:"outset"}],icon:' '},{value:"preset-6",label:(0,M.__)("Preset 6","sureforms"),attributes:[{label:"imageBoxShadowHOffset",value:0},{label:"imageBoxShadowVOffset",value:20},{label:"imageBoxShadowBlur",value:30},{label:"imageBoxShadowSpread",value:0},{label:"imageBoxShadowPosition",value:"outset"}],icon:' '}],Os=[{defaultAttributes:H},{value:"preset-1",label:(0,M.__)("Preset 1","sureforms"),attributes:[{label:"imageBoxShadowHOffsetHover",value:3},{label:"imageBoxShadowVOffsetHover",value:8},{label:"imageBoxShadowBlurHover",value:12},{label:"imageBoxShadowSpreadHover",value:0},{label:"imageBoxShadowPositionHover",value:"outset"}],icon:' '},{value:"preset-2",label:(0,M.__)("Preset 2","sureforms"),attributes:[{label:"imageBoxShadowHOffsetHover",value:0},{label:"imageBoxShadowVOffsetHover",value:18},{label:"imageBoxShadowBlurHover",value:40},{label:"imageBoxShadowSpreadHover",value:-10},{label:"imageBoxShadowPositionHover",value:"outset"}],icon:' '},{value:"preset-3",label:(0,M.__)("Preset 3","sureforms"),attributes:[{label:"imageBoxShadowHOffsetHover",value:0},{label:"imageBoxShadowVOffsetHover",value:4},{label:"imageBoxShadowBlurHover",value:12},{label:"imageBoxShadowSpreadHover",value:0},{label:"imageBoxShadowPositionHover",value:"outset"}],icon:' '},{value:"preset-4",label:(0,M.__)("Preset 4","sureforms"),attributes:[{label:"imageBoxShadowHOffsetHover",value:0},{label:"imageBoxShadowVOffsetHover",value:2},{label:"imageBoxShadowBlurHover",value:5},{label:"imageBoxShadowSpreadHover",value:-1},{label:"imageBoxShadowPositionHover",value:"outset"}],icon:' '},{value:"preset-5",label:(0,M.__)("Preset 5","sureforms"),attributes:[{label:"imageBoxShadowHOffsetHover",value:0},{label:"imageBoxShadowVOffsetHover",value:50},{label:"imageBoxShadowBlurHover",value:50},{label:"imageBoxShadowSpreadHover",value:-30},{label:"imageBoxShadowPositionHover",value:"outset"}],icon:' '},{value:"preset-6",label:(0,M.__)("Preset 6","sureforms"),attributes:[{label:"imageBoxShadowHOffsetHover",value:0},{label:"imageBoxShadowVOffsetHover",value:20},{label:"imageBoxShadowBlurHover",value:30},{label:"imageBoxShadowSpreadHover",value:0},{label:"imageBoxShadowPositionHover",value:"outset"}],icon:' '}],Fs=(0,O.applyFilters)("uag_image_presets",zs);var Is=a(5621),Ns={};Is.A&&Is.A.locals&&(Ns.locals=Is.A.locals);var Vs,Gs=0,Ws={attributes:{id:"uagb-editor-styles"}};Ws.setAttributes=g(),Ws.insert=u().bind(null,"head"),Ws.domAPI=r(),Ws.insertStyleElement=p(),Ns.use=function(e){return Ws.options=e||{},Gs++||(Vs=n()(Is.A,Ws)),Ns},Ns.unuse=function(){Gs>0&&! --Gs&&(Vs(),Vs=null)};const Us=Ns,js=e=>{const[t,a]=(0,x.useState)(null),i=(0,x.useRef)(null);(0,x.useLayoutEffect)(()=>(Us.use(),()=>{Us.unuse()}),[]);const{getSelectedBlock:l}=(0,V.select)("core/block-editor"),n=l()?.name.split("/").pop();(0,x.useEffect)(()=>{a(se(i))},[n]);const{setAttributes:o,presets:r,presetInputType:s,label:u,className:c,help:g=!1}=e,d=[];r&&r.map(e=>{if(e?.attributes)for(const t of e?.attributes)d.includes(t?.label)||d.push(t?.label);return e});const[p,h]=(0,x.useState)(""),m=e=>{h(e),r&&r.map(t=>(t.value&&("default"!==e&&"default"===t.value&&t.attributes&&t.attributes.map(e=>(o({[e.label]:e.value}),e)),t.value&&t.value===e&&t.attributes&&(r[1]?.defaultPresetAttributes?.map(e=>(o({[e.label]:r[0]?.defaultAttributes[e.label]?.default}),e)),t.attributes.map(e=>(o({[e.label]:e.value}),e)),t.childAttributes&&b(t))),t))},b=e=>{let t=[];l().innerBlocks&&(t=l().innerBlocks);const a=[];t.map(e=>(e.clientId&&a.push(e.clientId),e));const i={};e.childAttributes.map(e=>(i[e.label]=e.value,e)),a.map(e=>((0,V.dispatch)("core/block-editor").updateBlockAttributes(e,i),e))},f=r.map(e=>{if(!e.value)return"";const t=e.value,a=p===t;return(0,w.createElement)(w.Fragment,null,(0,w.createElement)("input",{key:t,className:"uag-presets-radio-input",type:"radio",value:t,checked:a,onChange:()=>m(t),onClick:()=>m(t)}),(0,w.createElement)("label",{htmlFor:t,className:"uag-presets-radio-input-label",dangerouslySetInnerHTML:{__html:e.icon},onClick:()=>m(t)}))}),v=(0,w.createElement)(te.SelectControl,{className:"uagb-presets-dropdown",onChange:m,options:r,label:u}),y=(0,w.createElement)(w.Fragment,null,(0,w.createElement)("div",{className:"uagb-presets-radio-image-wrap"},f)),_=ce(u),k=(0,O.applyFilters)(`spectra.${n}.${t}.${_}.before`,"",n),S=(0,O.applyFilters)(`spectra.${n}.${t}.${_}`,"",n);return(0,w.createElement)("div",{ref:i,className:"components-base-control"},k,(0,w.createElement)("div",{className:ri()(c,"uagb-presets-main-wrap")},(0,w.createElement)("div",{className:"uagb-presets-label-reset-wrap"},(0,w.createElement)("label",{htmlFor:"uag-presets-label",className:"uag-presets-label"},u),(0,w.createElement)(ke,{attributeNames:d,setAttributes:o,onReset:()=>{h(""),(()=>{let e=[];l().innerBlocks&&(e=l().innerBlocks);const t=[];e.map(e=>(e.clientId&&t.push(e.clientId),e));const a={};r.map(e=>(e?.childAttributes&&e?.childAttributes.map(e=>(r[1]?.defaultChildAttributes&&r[1]?.defaultChildAttributes[e.label]&&void 0!==r[1]?.defaultChildAttributes[e.label].default&&(a[e.label]=r[1]?.defaultChildAttributes[e.label].default),e)),e)),t.map(e=>((0,V.dispatch)("core/block-editor").updateBlockAttributes(e,a),e))})()}})),"dropdown"===s&&v,"radioImage"===s&&y,(0,w.createElement)(pe,{text:g})),S)};js.defaultProps={presetInputType:"dropdown",label:(0,M.__)("Select Preset","sureforms")};const qs=(0,x.memo)(js),$s=window.wp.blob,Zs=(e,t)=>{const{alt:a,id:i,link:l,caption:n}=e,o={alt:a,id:i,link:l,caption:n};return e?.sizes&&e?.sizes[t]?{...o,width:e?.sizes[t]?.width,height:e?.sizes[t]?.height,url:e?.sizes[t]?.url}:e?.media_details&&e?.media_details?.sizes[t]?{...o,width:e?.media_details?.sizes[t]?.width,height:e?.media_details?.sizes[t]?.height,url:e?.media_details?.sizes[t]?.source_url}:{...o,url:e?.url}},Ks=(e,t)=>t&&!e&&!(0,$s.isBlobURL)(t),Ys=(e,t)=>!(!e?.sizes?.[t]&&!e?.media_details?.sizes?.[t]),Js=e=>(wp?.media?.attachment(e)||{}).destroyed,Xs=(e,t)=>{const a="url"+t,i="height"+t,l="width"+t,n="sizeSlug"+t,o=Zs(e,n),r={};return o.url&&(r[a]=o.url),"custom"!==n?(o.height&&(r[i]=o.height),o.width&&(r[l]=o.width)):(r[i]=void 0,r[l]=void 0),r};function Qs(e){const{attributes:t,setAttributes:a,context:i,isSelected:l,clientId:n,deviceType:o}=e,{block_id:r,objectFit:s,objectFitTablet:u,objectFitMobile:c,layout:g,id:d,url:p,urlTablet:h,urlMobile:m,width:b,widthTablet:f,widthMobile:v,height:y,heightTablet:_,heightMobile:k,align:S,alignTablet:C,alignMobile:T,alt:E,sizeSlug:D,sizeSlugTablet:L,sizeSlugMobile:B,enableCaption:H,naturalWidth:A,naturalHeight:R,imageTopMargin:P,imageRightMargin:z,imageLeftMargin:O,imageBottomMargin:F,imageTopMarginTablet:I,imageRightMarginTablet:N,imageLeftMarginTablet:G,imageBottomMarginTablet:W,imageTopMarginMobile:U,imageRightMarginMobile:j,imageLeftMarginMobile:q,imageBottomMarginMobile:$,imageMarginUnit:Z,imageMarginUnitTablet:K,imageMarginUnitMobile:Y,imageMarginLink:J,captionShowOn:Q,captionLoadGoogleFonts:ee,captionAlign:ae,captionFontFamily:ie,captionFontWeight:le,captionFontStyle:ne,captionFontSize:oe,captionColor:re,captionTransform:se,captionDecoration:ue,captionFontSizeType:ce,captionFontSizeTypeMobile:ge,captionFontSizeTypeTablet:pe,captionFontSizeMobile:he,captionFontSizeTablet:me,captionLineHeight:be,captionLineHeightType:fe,captionLineHeightMobile:ve,captionLineHeightTablet:we,captionTopMargin:ye,captionRightMargin:xe,captionLeftMargin:_e,captionBottomMargin:ke,captionTopMarginTablet:Se,captionRightMarginTablet:Ce,captionLeftMarginTablet:Te,captionBottomMarginTablet:Ee,captionTopMarginMobile:De,captionRightMarginMobile:Le,captionLeftMarginMobile:Be,captionBottomMarginMobile:He,captionMarginUnit:Ae,captionMarginUnitTablet:Re,captionMarginUnitMobile:Pe,captionMarginLink:ze,headingTag:Oe,headingShowOn:Fe,headingLoadGoogleFonts:Ie,headingFontFamily:Ne,headingFontWeight:Ve,headingFontStyle:Ge,headingFontSize:We,headingColor:Ue,headingTransform:je,headingDecoration:qe,headingFontSizeType:$e,headingFontSizeTypeMobile:Ze,headingFontSizeTypeTablet:Ke,headingFontSizeMobile:Ye,headingFontSizeTablet:Je,headingLineHeight:Xe,headingLineHeightType:Qe,headingLineHeightMobile:et,headingLineHeightTablet:tt,headingTopMargin:at,headingRightMargin:it,headingLeftMargin:lt,headingBottomMargin:nt,headingTopMarginTablet:ot,headingRightMarginTablet:rt,headingLeftMarginTablet:st,headingBottomMarginTablet:ut,headingTopMarginMobile:ct,headingRightMarginMobile:gt,headingLeftMarginMobile:dt,headingBottomMarginMobile:pt,headingMarginUnit:ht,headingMarginUnitTablet:mt,headingMarginUnitMobile:bt,headingMarginLink:ft,overlayPositionFromEdge:vt,overlayPositionFromEdgeUnit:wt,overlayContentPosition:yt,overlayBackground:xt,overlayOpacity:_t,overlayHoverOpacity:kt,separatorShowOn:St,separatorStyle:Ct,separatorWidth:Mt,separatorWidthType:Tt,separatorThickness:Et,separatorThicknessUnit:Dt,separatorPosition:Lt,separatorColor:Bt,separatorTopMargin:Ht,separatorRightMargin:At,separatorLeftMargin:Rt,separatorBottomMargin:Pt,separatorTopMarginTablet:zt,separatorRightMarginTablet:Ot,separatorLeftMarginTablet:Ft,separatorBottomMarginTablet:It,separatorTopMarginMobile:Nt,separatorRightMarginMobile:Vt,separatorLeftMarginMobile:Gt,separatorBottomMarginMobile:Wt,separatorMarginUnit:Ut,separatorMarginUnitTablet:jt,separatorMarginUnitMobile:qt,separatorMarginLink:$t,imageHoverEffect:Zt,useSeparateBoxShadows:Kt,imageBoxShadowColor:Yt,imageBoxShadowHOffset:Jt,imageBoxShadowVOffset:Xt,imageBoxShadowBlur:Qt,imageBoxShadowSpread:ea,imageBoxShadowPosition:ta,imageBoxShadowColorHover:aa,imageBoxShadowHOffsetHover:ia,imageBoxShadowVOffsetHover:la,imageBoxShadowBlurHover:na,imageBoxShadowSpreadHover:oa,imageBoxShadowPositionHover:ra,maskShape:sa,maskCustomShape:ua,maskSize:ca,maskPosition:ga,maskRepeat:da,headingLetterSpacing:pa,headingLetterSpacingTablet:ha,headingLetterSpacingMobile:ma,headingLetterSpacingType:ba,captionLetterSpacing:fa,captionLetterSpacingTablet:va,captionLetterSpacingMobile:wa,captionLetterSpacingType:ya,disableLazyLoad:xa}=t,{imageSizes:_a}=(0,V.useSelect)(e=>{const{getSettings:t}=e(Pi.store),{imageSizes:a}=t();return{imageSizes:a}},[n]),{image:ka}=(0,V.useSelect)(e=>{const{getMedia:t}=e(Ps.store);return{image:d&&l?t(d):null}},[d,l]),{imageDefaultSize:Sa}=(0,V.useSelect)(e=>{const{getSettings:t}=e(Pi.store),{imageDefaultSize:a}=t();return{imageDefaultSize:a}},[]),[Ca,Ma]=(0,x.useState)({desktop:D,tablet:L,mobile:B});(0,x.useEffect)(()=>{if(D)switch(o){case"Mobile":"custom"===B&&Ca.mobile!==B?a({objectFitMobile:"cover"}):"custom"!==B&&Ra(B),Ma({...Ca,mobile:B});break;case"Tablet":"custom"===L&&Ca.tablet!==L?a({objectFitTablet:"cover"}):"custom"!==L&&Aa(L),Ma({...Ca,tablet:L});break;default:"custom"===D&&Ca.desktop!==D?a({objectFit:"cover"}):"custom"!==D&&Ha(D),Ma({...Ca,desktop:D})}},[D,L,B]);const{allowResize:Ta=!0}=i,Ea=(0,X.useViewportMatch)("medium"),Da=["wide","full"].includes(S),La=Ta&&!(Da&&Ea),Ba=ka?.media_details&&_a.reduce((e,t)=>{if(ka?.media_details?.sizes[t.slug]){const a=e.pop();e.push({value:t.slug,label:t.name},a)}return e},[{value:"custom",label:"Custom"}]),Ha=e=>{const t=ka?.media_details?.sizes[e];if(!t||t?.source_url===p)return null;a({url:t?.source_url,width:t?.width,height:t?.height,sizeSlug:e})},Aa=e=>{const t=ka?.media_details?.sizes[e];if(!t||t?.source_url===h)return null;a({urlTablet:t?.source_url,widthTablet:t?.width,heightTablet:t?.height,sizeSlugTablet:e})},Ra=e=>{const t=ka?.media_details?.sizes[e];if(!t||t?.source_url===m)return null;a({urlMobile:t?.source_url,widthMobile:t?.width,heightMobile:t?.height,sizeSlugMobile:e})},Pa={desktop:[{value:"",label:(0,M.__)("Default","sureforms")},{value:"fill",label:(0,M.__)("Fill","sureforms")},{value:"cover",label:(0,M.__)("Cover","sureforms")},{value:"contain",label:(0,M.__)("Contain","sureforms")}],tablet:[{value:"",label:(0,M.__)("Default","sureforms")},{value:"fill",label:(0,M.__)("Fill","sureforms")},{value:"cover",label:(0,M.__)("Cover","sureforms")},{value:"contain",label:(0,M.__)("Contain","sureforms")}],mobile:[{value:"",label:(0,M.__)("Default","sureforms")},{value:"fill",label:(0,M.__)("Fill","sureforms")},{value:"cover",label:(0,M.__)("Cover","sureforms")},{value:"contain",label:(0,M.__)("Contain","sureforms")}]},za=(0,w.createElement)(Jo,{title:(0,M.__)("Image","sureforms"),initialOpen:!0},(0,w.createElement)(ss,{onSelectImage:e=>{if(!e||!e.url)return void a({url:void 0,alt:void 0,id:void 0,title:void 0,caption:void 0});let t=Zs(e,Sa);t={...t,...Xs(e,"Tablet"),...Xs(e,"Mobile")},"custom"===D&&(delete t.width,delete t.height),a(t)},backgroundImage:{url:p},onRemoveImage:()=>{a({url:void 0,urlTablet:void 0,urlMobile:void 0,alt:void 0,id:void 0,title:void 0,caption:void 0,width:void 0,widthTablet:void 0,widthMobile:void 0,height:void 0,heightTablet:void 0,heightMobile:void 0})},disableLabel:!0}),(0,w.createElement)(te.ToggleControl,{label:(0,M.__)("Disable Lazy Loading","sureforms"),checked:xa,onChange:()=>{a({disableLazyLoad:!xa})}}),(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Alignment","sureforms"),data:{desktop:{value:S,label:"align"},tablet:{value:C,label:"alignTablet"},mobile:{value:T,label:"alignMobile"}},className:"uagb-multi-button-alignment-control",options:[{value:"left",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-left")}),tooltip:(0,M.__)("Left","sureforms")},{value:"center",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-center")}),tooltip:(0,M.__)("Center","sureforms")},{value:"right",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-right")}),tooltip:(0,M.__)("Right","sureforms")}],showIcons:!0,responsive:!0}),(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Layout","sureforms"),data:{value:g,label:"layout"},className:"uagb-multi-button-alignment-control",options:[{value:"default",label:(0,M.__)("Normal","sureforms")},{value:"overlay",label:(0,M.__)("Overlay","sureforms")}],showIcons:!1}),"overlay"===g&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Rs,{label:(0,M.__)("Content Position","sureforms"),data:{label:"overlayContentPosition",value:yt},setAttributes:a}),(0,w.createElement)(Hr,{setAttributes:a,prefix:"overlay",attributes:t,deviceType:o}),(0,w.createElement)(Me,{label:(0,M.__)("Border Distance From EDGE","sureforms"),setAttributes:a,value:vt,data:{value:vt,label:"overlayPositionFromEdge"},min:-100,max:100,unit:{value:wt,label:"overlayPositionFromEdgeUnit"}})),l&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Ss,{onChange:e=>a(e),data:{sizeSlug:{label:"sizeSlug",value:D},sizeSlugTablet:{label:"sizeSlugTablet",value:L},sizeSlugMobile:{label:"sizeSlugMobile",value:B}},width:b||A,widthTablet:f,widthMobile:v,height:y||R,heightTablet:_,heightMobile:k,setAttributes:a,imageSizeOptions:Ba,isResizable:La,imageWidth:A,imageHeight:R}),(0,w.createElement)(Xi,{label:(0,M.__)("Alt Text","sureforms"),enableDynamicContent:!0,dynamicContentType:"text",value:E,name:"alt",setAttributes:a,data:{value:E,label:"alt"}})),(0,w.createElement)(Jr,{label:(0,M.__)("Object Fit","sureforms"),data:{desktop:{value:s,label:"objectFit"},tablet:{value:u,label:"objectFitTablet"},mobile:{value:c,label:"objectFitMobile"}},options:Pa,setAttributes:a}),(0,w.createElement)(de,{label:(0,M.__)("On Hover Image","sureforms"),data:{value:Zt,label:"imageHoverEffect"},setAttributes:a,options:[{value:"static",label:(0,M.__)("Static","sureforms")},{value:"zoomin",label:(0,M.__)("Zoom In","sureforms")},{value:"slide",label:(0,M.__)("Slide","sureforms")},{value:"grayscale",label:(0,M.__)("Gray Scale","sureforms")},{value:"blur",label:(0,M.__)("Blur","sureforms")}]}),"overlay"!==g&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(te.ToggleControl,{label:(0,M.__)("Enable Caption","sureforms"),checked:H,onChange:()=>{a({enableCaption:!H})}}),H&&(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Alignment","sureforms"),data:{value:ae,label:"captionAlign"},className:"uagb-multi-button-alignment-control",options:[{value:"left",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-left")}),tooltip:(0,M.__)("Left","sureforms")},{value:"center",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-center")}),tooltip:(0,M.__)("Center","sureforms")},{value:"right",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-right")}),tooltip:(0,M.__)("Right","sureforms")}],showIcons:!0}))),Oa=(0,w.createElement)(Jo,{title:(0,M.__)("Mask","sureforms"),initialOpen:!1},(0,w.createElement)(de,{label:(0,M.__)("Mask Shape","sureforms"),data:{value:sa,label:"maskShape"},setAttributes:a,options:[{value:"none",label:(0,M.__)("None","sureforms")},{value:"circle",label:(0,M.__)("Circle","sureforms")},{value:"diamond",label:(0,M.__)("Diamond","sureforms")},{value:"hexagon",label:(0,M.__)("Hexagon","sureforms")},{value:"rounded",label:(0,M.__)("Rounded","sureforms")},{value:"blob1",label:(0,M.__)("Blob 1","sureforms")},{value:"blob2",label:(0,M.__)("Blob 2","sureforms")},{value:"blob3",label:(0,M.__)("Blob 3","sureforms")},{value:"blob4",label:(0,M.__)("Blob 4","sureforms")},{value:"custom",label:(0,M.__)("Custom","sureforms")}]}),"custom"===sa&&(0,w.createElement)(ss,{onSelectImage:e=>{e&&e.url?e.type&&"image"===e.type&&a({maskCustomShape:e}):a({maskCustomShape:null})},backgroundImage:ua,onRemoveImage:()=>{a({maskCustomShape:null})},label:(0,M.__)("Custom Mask Image","sureforms"),slug:"custom-mask-image"}),"none"!==sa&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(de,{label:(0,M.__)("Mask Size","sureforms"),data:{value:ca,label:"maskSize"},setAttributes:a,options:[{value:"auto",label:(0,M.__)("Auto","sureforms")},{value:"contain",label:(0,M.__)("Contain","sureforms")},{value:"cover",label:(0,M.__)("Cover","sureforms")}]}),(0,w.createElement)(de,{label:(0,M.__)("Mask Position","sureforms"),data:{value:ga,label:"maskPosition"},setAttributes:a,options:[{value:"center top",label:(0,M.__)("Center Top","sureforms")},{value:"center center",label:(0,M.__)("Center Center","sureforms")},{value:"center bottom",label:(0,M.__)("Center Bottom","sureforms")},{value:"left top",label:(0,M.__)("Left Top","sureforms")},{value:"left center",label:(0,M.__)("Left Center","sureforms")},{value:"left bottom",label:(0,M.__)("Left Bottom","sureforms")},{value:"right top",label:(0,M.__)("Right Top","sureforms")},{value:"right center",label:(0,M.__)("Right Center","sureforms")},{value:"right bottom",label:(0,M.__)("Right Bottom","sureforms")}]}),(0,w.createElement)(de,{label:(0,M.__)("Mask Repeat","sureforms"),data:{value:da,label:"maskRepeat"},setAttributes:a,options:[{value:"no-repeat",label:(0,M.__)("No Repeat","sureforms")},{value:"repeat",label:(0,M.__)("Repeat","sureforms")},{value:"repeat-x",label:(0,M.__)("Repeat-X","sureforms")},{value:"repeat-y",label:(0,M.__)("Repeat-Y","sureforms")}]}))),Fa=(0,w.createElement)(Jo,{title:(0,M.__)("Separator","sureforms"),initialOpen:!1},"none"!==Ct&&(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Show On","sureforms"),data:{value:St,label:"separatorShowOn"},className:"uagb-multi-button-alignment-control",options:[{value:"always",label:(0,M.__)("Always","sureforms")},{value:"hover",label:(0,M.__)("Hover","sureforms")}],showIcons:!1}),(0,w.createElement)(de,{label:(0,M.__)("Style","sureforms"),data:{value:Ct,label:"separatorStyle"},setAttributes:a,options:[{value:"none",label:(0,M.__)("None","sureforms")},{value:"solid",label:(0,M.__)("Solid","sureforms")},{value:"double",label:(0,M.__)("Double","sureforms")},{value:"dashed",label:(0,M.__)("Dashed","sureforms")},{value:"dotted",label:(0,M.__)("Dotted","sureforms")}]}),"none"!==Ct&&(0,w.createElement)(de,{label:(0,M.__)("Position","sureforms"),data:{value:Lt,label:"separatorPosition"},setAttributes:a,options:[{value:"before_title",label:(0,M.__)("Before Title","sureforms")},{value:"after_title",label:(0,M.__)("After Title","sureforms")},{value:"after_sub_title",label:(0,M.__)("After Sub Title","sureforms")}]})),Ia=(0,w.createElement)(Jo,{title:(0,M.__)("Heading","sureforms"),initialOpen:!1},(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Show On","sureforms"),data:{value:Fe,label:"headingShowOn"},className:"uagb-multi-button-alignment-control",options:[{value:"always",label:(0,M.__)("Always","sureforms")},{value:"hover",label:(0,M.__)("Hover","sureforms")}],showIcons:!1})),Na=(0,w.createElement)(Jo,{title:(0,M.__)("Description","sureforms"),initialOpen:!1},(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Show On","sureforms"),data:{value:Q,label:"captionShowOn"},className:"uagb-multi-button-alignment-control",options:[{value:"always",label:(0,M.__)("Always","sureforms")},{value:"hover",label:(0,M.__)("Hover","sureforms")}],showIcons:!1})),Va=(0,w.createElement)(Jo,{title:(0,M.__)("Heading","sureforms"),initialOpen:!1},(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Heading Tag","sureforms"),data:{value:Oe,label:"headingTag"},options:[{value:"h1",label:(0,M.__)("H1","sureforms")},{value:"h2",label:(0,M.__)("H2","sureforms")},{value:"h3",label:(0,M.__)("H3","sureforms")},{value:"h4",label:(0,M.__)("H4","sureforms")},{value:"h5",label:(0,M.__)("H5","sureforms")},{value:"h6",label:(0,M.__)("H6","sureforms")}]}),(0,w.createElement)(Qa,{label:(0,M.__)("Typography","sureforms"),setAttributes:a,loadGoogleFonts:{value:Ie,label:"headingLoadGoogleFonts"},fontFamily:{value:Ne,label:"headingFontFamily"},fontWeight:{value:Ve,label:"headingFontWeight"},fontStyle:{value:Ge,label:"headingFontStyle"},transform:{value:je,label:"headingTransform"},decoration:{value:qe,label:"headingDecoration"},fontSizeType:{value:$e,label:"headingFontSizeType"},fontSizeTypeTablet:{value:Ke,label:"headingFontSizeTypeTablet"},fontSizeTypeMobile:{value:Ze,label:"headingFontSizeTypeMobile"},fontSize:{value:We,label:"headingFontSize"},fontSizeMobile:{value:Ye,label:"headingFontSizeMobile"},fontSizeTablet:{value:Je,label:"headingFontSizeTablet"},lineHeightType:{value:Qe,label:"headingLineHeightType"},lineHeight:{value:Xe,label:"headingLineHeight"},lineHeightMobile:{value:et,label:"headingLineHeightMobile"},lineHeightTablet:{value:tt,label:"headingLineHeightTablet"},letterSpacing:{value:pa,label:"headingLetterSpacing"},letterSpacingTablet:{value:ha,label:"headingLetterSpacingTablet"},letterSpacingMobile:{value:ma,label:"headingLetterSpacingMobile"},letterSpacingType:{value:ba,label:"headingLetterSpacingType"}}),(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:Ue||"",data:{value:Ue,label:"headingColor"},setAttributes:a}),(0,w.createElement)(Yo,{label:(0,M.__)("Margin","sureforms"),valueTop:{value:at,label:"headingTopMargin"},valueRight:{value:it,label:"headingRightMargin"},valueBottom:{value:nt,label:"headingBottomMargin"},valueLeft:{value:lt,label:"headingLeftMargin"},valueTopTablet:{value:ot,label:"headingTopMarginTablet"},valueRightTablet:{value:rt,label:"headingRightMarginTablet"},valueBottomTablet:{value:ut,label:"headingBottomMarginTablet"},valueLeftTablet:{value:st,label:"headingLeftMarginTablet"},valueTopMobile:{value:ct,label:"headingTopMarginMobile"},valueRightMobile:{value:gt,label:"headingRightMarginMobile"},valueBottomMobile:{value:pt,label:"headingBottomMarginMobile"},valueLeftMobile:{value:dt,label:"headingLeftMarginMobile"},unit:{value:ht,label:"headingMarginUnit"},mUnit:{value:bt,label:"headingMarginUnitMobile"},tUnit:{value:mt,label:"headingMarginUnitTablet"},deviceType:o,attributes:t,setAttributes:a,link:{value:ft,label:"headingMarginLink"}})),Ga=(0,w.createElement)(Jo,{title:"overlay"===g?(0,M.__)("Description","sureforms"):(0,M.__)("Caption","sureforms"),initialOpen:!1},(0,w.createElement)(Qa,{label:(0,M.__)("Typography","sureforms"),setAttributes:a,loadGoogleFonts:{value:ee,label:"captionLoadGoogleFonts"},fontFamily:{value:ie,label:"captionFontFamily"},fontWeight:{value:le,label:"captionFontWeight"},fontStyle:{value:ne,label:"captionFontStyle"},transform:{value:se,label:"captionTransform"},decoration:{value:ue,label:"captionDecoration"},fontSizeType:{value:ce,label:"captionFontSizeType"},fontSizeTypeTablet:{value:pe,label:"captionFontSizeTypeTablet"},fontSizeTypeMobile:{value:ge,label:"captionFontSizeTypeMobile"},fontSize:{value:oe,label:"captionFontSize"},fontSizeMobile:{value:he,label:"captionFontSizeMobile"},fontSizeTablet:{value:me,label:"captionFontSizeTablet"},lineHeightType:{value:fe,label:"captionLineHeightType"},lineHeight:{value:be,label:"captionLineHeight"},lineHeightMobile:{value:ve,label:"captionLineHeightMobile"},lineHeightTablet:{value:we,label:"captionLineHeightTablet"},letterSpacing:{value:fa,label:"captionLetterSpacing"},letterSpacingTablet:{value:va,label:"captionLetterSpacingTablet"},letterSpacingMobile:{value:wa,label:"captionLetterSpacingMobile"},letterSpacingType:{value:ya,label:"captionLetterSpacingType"}}),(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:re||"",data:{value:re,label:"captionColor"},setAttributes:a}),(0,w.createElement)(Yo,{label:(0,M.__)("Margin","sureforms"),valueTop:{value:ye,label:"captionTopMargin"},valueRight:{value:xe,label:"captionRightMargin"},valueBottom:{value:ke,label:"captionBottomMargin"},valueLeft:{value:_e,label:"captionLeftMargin"},valueTopTablet:{value:Se,label:"captionTopMarginTablet"},valueRightTablet:{value:Ce,label:"captionRightMarginTablet"},valueBottomTablet:{value:Ee,label:"captionBottomMarginTablet"},valueLeftTablet:{value:Te,label:"captionLeftMarginTablet"},valueTopMobile:{value:De,label:"captionTopMarginMobile"},valueRightMobile:{value:Le,label:"captionRightMarginMobile"},valueBottomMobile:{value:He,label:"captionBottomMarginMobile"},valueLeftMobile:{value:Be,label:"captionLeftMarginMobile"},unit:{value:Ae,label:"captionMarginUnit"},mUnit:{value:Pe,label:"captionMarginUnitMobile"},tUnit:{value:Re,label:"captionMarginUnitTablet"},deviceType:o,attributes:t,setAttributes:a,link:{value:ze,label:"captionMarginLink"}})),Wa=(0,w.createElement)(Jo,{title:(0,M.__)("Image","sureforms"),initialOpen:!0},(0,w.createElement)(Hr,{setAttributes:a,prefix:"image",attributes:t,deviceType:o}),(0,w.createElement)(Yo,{label:(0,M.__)("Margin","sureforms"),valueTop:{value:P,label:"imageTopMargin"},valueRight:{value:z,label:"imageRightMargin"},valueBottom:{value:F,label:"imageBottomMargin"},valueLeft:{value:O,label:"imageLeftMargin"},valueTopTablet:{value:I,label:"imageTopMarginTablet"},valueRightTablet:{value:N,label:"imageRightMarginTablet"},valueBottomTablet:{value:W,label:"imageBottomMarginTablet"},valueLeftTablet:{value:G,label:"imageLeftMarginTablet"},valueTopMobile:{value:U,label:"imageTopMarginMobile"},valueRightMobile:{value:j,label:"imageRightMarginMobile"},valueBottomMobile:{value:$,label:"imageBottomMarginMobile"},valueLeftMobile:{value:q,label:"imageLeftMarginMobile"},unit:{value:Z,label:"imageMarginUnit"},mUnit:{value:Y,label:"imageMarginUnitMobile"},tUnit:{value:K,label:"imageMarginUnitTablet"},deviceType:o,attributes:t,setAttributes:a,link:{value:J,label:"imageMarginLink"}})),Ua=(0,w.createElement)(Jo,{title:(0,M.__)("Box Shadow","sureforms"),initialOpen:!1},(0,w.createElement)(te.ToggleControl,{label:(0,M.__)("Separate Hover Shadow","sureforms"),checked:Kt,onChange:()=>a({useSeparateBoxShadows:!Kt})}),Kt?(0,w.createElement)(Er,{tabs:[{name:"normal",title:(0,M.__)("Normal","sureforms")},{name:"hover",title:(0,M.__)("Hover","sureforms")}],normal:(0,w.createElement)(w.Fragment,null,(0,w.createElement)(qs,{setAttributes:a,presets:Fs,presetInputType:"radioImage"}),(0,w.createElement)(us,{blockId:r,setAttributes:a,label:(0,M.__)("Box Shadow","sureforms"),boxShadowColor:{value:Yt,label:"imageBoxShadowColor",title:(0,M.__)("Color","sureforms")},boxShadowHOffset:{value:Jt,label:"imageBoxShadowHOffset",title:(0,M.__)("Horizontal","sureforms")},boxShadowVOffset:{value:Xt,label:"imageBoxShadowVOffset",title:(0,M.__)("Vertical","sureforms")},boxShadowBlur:{value:Qt,label:"imageBoxShadowBlur",title:(0,M.__)("Blur","sureforms")},boxShadowSpread:{value:ea,label:"imageBoxShadowSpread",title:(0,M.__)("Spread","sureforms")},boxShadowPosition:{value:ta,label:"imageBoxShadowPosition",title:(0,M.__)("Position","sureforms")},popup:!1})),hover:(0,w.createElement)(w.Fragment,null,(0,w.createElement)(qs,{setAttributes:a,presets:Os,presetInputType:"radioImage"}),(0,w.createElement)(us,{blockId:r,setAttributes:a,label:(0,M.__)("Box Shadow","sureforms"),boxShadowColor:{value:aa,label:"imageBoxShadowColorHover",title:(0,M.__)("Color","sureforms")},boxShadowHOffset:{value:ia,label:"imageBoxShadowHOffsetHover",title:(0,M.__)("Horizontal","sureforms")},boxShadowVOffset:{value:la,label:"imageBoxShadowVOffsetHover",title:(0,M.__)("Vertical","sureforms")},boxShadowBlur:{value:na,label:"imageBoxShadowBlurHover",title:(0,M.__)("Blur","sureforms")},boxShadowSpread:{value:oa,label:"imageBoxShadowSpreadHover",title:(0,M.__)("Spread","sureforms")},boxShadowPosition:{value:ra,label:"imageBoxShadowPositionHover",title:(0,M.__)("Position","sureforms")},popup:!1})),disableBottomSeparator:!0}):(0,w.createElement)(w.Fragment,null,(0,w.createElement)(qs,{setAttributes:a,presets:Fs,presetInputType:"radioImage"}),(0,w.createElement)(us,{blockId:r,setAttributes:a,label:(0,M.__)("Box Shadow","sureforms"),boxShadowColor:{value:Yt,label:"imageBoxShadowColor",title:(0,M.__)("Color","sureforms")},boxShadowHOffset:{value:Jt,label:"imageBoxShadowHOffset",title:(0,M.__)("Horizontal","sureforms")},boxShadowVOffset:{value:Xt,label:"imageBoxShadowVOffset",title:(0,M.__)("Vertical","sureforms")},boxShadowBlur:{value:Qt,label:"imageBoxShadowBlur",title:(0,M.__)("Blur","sureforms")},boxShadowSpread:{value:ea,label:"imageBoxShadowSpread",title:(0,M.__)("Spread","sureforms")},boxShadowPosition:{value:ta,label:"imageBoxShadowPosition",title:(0,M.__)("Position","sureforms")},popup:!1}))),ja=(0,w.createElement)(Jo,{title:(0,M.__)("Overlay","sureforms"),initialOpen:!1},(0,w.createElement)(Ti,{label:(0,M.__)("Background","sureforms"),colorValue:xt||"",data:{value:xt,label:"overlayBackground"},setAttributes:a}),(0,w.createElement)(Me,{label:(0,M.__)("Overlay Opacity","sureforms"),setAttributes:a,value:_t,data:{value:_t,label:"overlayOpacity"},min:0,max:1,step:.1,displayUnit:!1}),(0,w.createElement)(Me,{label:(0,M.__)("Overlay Hover Opacity","sureforms"),setAttributes:a,value:kt,data:{value:kt,label:"overlayHoverOpacity"},min:0,max:1,step:.1,displayUnit:!1})),qa=(0,w.createElement)(Jo,{title:"Separator",initialOpen:!1},(0,w.createElement)(Me,{label:(0,M.__)("Width","sureforms"),setAttributes:a,value:Mt,data:{value:Mt,label:"separatorWidth"},min:0,max:"%"===Tt?100:500,unit:{value:Tt,label:"separatorWidthType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("Em","sureforms"),unitValue:"em"},{name:(0,M.__)("%","sureforms"),unitValue:"%"}]}),(0,w.createElement)(Me,{label:(0,M.__)("Thickness","sureforms"),setAttributes:a,value:Et,data:{value:Et,label:"separatorThickness"},min:0,max:10,unit:{value:Dt,label:"separatorThicknessUnit"}}),(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:Bt||"",data:{value:Bt,label:"separatorColor"},setAttributes:a}),(0,w.createElement)(Yo,{...e,label:(0,M.__)("Margin","sureforms"),valueTop:{value:Ht,label:"separatorTopMargin"},valueRight:{value:At,label:"separatorRightMargin"},valueBottom:{value:Pt,label:"separatorBottomMargin"},valueLeft:{value:Rt,label:"separatorLeftMargin"},valueTopTablet:{value:zt,label:"separatorTopMarginTablet"},valueRightTablet:{value:Ot,label:"separatorRightMarginTablet"},valueBottomTablet:{value:It,label:"separatorBottomMarginTablet"},valueLeftTablet:{value:Ft,label:"separatorLeftMarginTablet"},valueTopMobile:{value:Nt,label:"separatorTopMarginMobile"},valueRightMobile:{value:Vt,label:"separatorRightMarginMobile"},valueBottomMobile:{value:Wt,label:"separatorBottomMarginMobile"},valueLeftMobile:{value:Gt,label:"separatorLeftMarginMobile"},unit:{value:Ut,label:"separatorMarginUnit"},mUnit:{value:qt,label:"separatorMarginUnitMobile"},tUnit:{value:jt,label:"separatorMarginUnitTablet"},deviceType:o,attributes:t,setAttributes:a,link:{value:$t,label:"separatorMarginLink"}}));return(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Pi.InspectorControls,null,(0,w.createElement)(di,null,(0,w.createElement)(pi,{...hi,parentProps:e},za,Oa,"overlay"===g&&(0,w.createElement)(w.Fragment,null,Ia,Na,Fa)),(0,w.createElement)(pi,{...mi,parentProps:e},Wa,"static"===Zt&&Ua,"overlay"===g&&(0,w.createElement)(w.Fragment,null,ja,Va,Ga),H&&"overlay"!==g&&Ga,"none"!==Ct&&"overlay"===g&&qa))))}const eu=window.wp.primitives,tu=(0,x.createElement)(eu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,x.createElement)(eu.Path,{d:"M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z"})),au=window.wp.url,iu=(0,x.createElement)(eu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,x.createElement)(eu.Path,{d:"M16.5 7.8v7H18v-7c0-1-.8-1.8-1.8-1.8h-7v1.5h7c.2 0 .3.1.3.3zm-8.7 8.7c-.1 0-.2-.1-.2-.2V2H6v4H2v1.5h4v8.8c0 1 .8 1.8 1.8 1.8h8.8v4H18v-4h4v-1.5H7.8z"})),lu="none",nu="media",ou="attachment",ru="custom",su=["image"];function uu({temporaryURL:e,attributes:t,attributes:{url:a="",urlTablet:i="",urlMobile:l="",alt:n,align:o,id:r,width:s,widthTablet:u,widthMobile:c,height:g,heightTablet:d,heightMobile:p,disableLazyLoad:h},setAttributes:m,isSelected:b,onCloseModal:f,onSelectImage:v,onSelectURL:y,onUploadError:_,containerRef:k,context:S,clientId:C,onImageLoadError:T}){const E=(0,x.useRef)(),{allowResize:D=!0}=S,{toggleSelection:L}=(0,V.useDispatch)(Pi.store),B=Q(),{multiImageSelection:H}=(0,V.useSelect)(e=>{const{getMultiSelectedBlockClientIds:t,getBlockName:a}=e(Pi.store),i=t();return{multiImageSelection:i.length&&i.every(e=>"srfm/image"===a(e))}},[r,b]),{imageEditing:A,maxWidth:R}=(0,V.useSelect)(e=>{const{getSettings:t}=e(Pi.store),{imageEditing:a,maxWidth:i}=t();return{imageEditing:a,maxWidth:i}},[C]),P=(0,X.useViewportMatch)("medium"),z=["wide","full"].includes(o),[{loadedNaturalWidth:O,loadedNaturalHeight:F},I]=(0,x.useState)({}),[N,G]=(0,x.useState)(!1),W=function(e,t){const[a,i]=(0,x.useState)();function l(){i(e.current.clientWidth)}return(0,x.useEffect)(l,t),(0,x.useEffect)(()=>{const{defaultView:t}=e.current.ownerDocument;return t.addEventListener("resize",l),()=>{t.removeEventListener("resize",l)}},[]),a}(k,[o]),U=D&&!(z&&P),{naturalWidth:j,naturalHeight:q}=(0,x.useMemo)(()=>{const e=E.current?.naturalWidth||O||void 0,a=E.current?.naturalHeight||F||void 0;return t.naturalWidth&&t.naturalHeight||m({naturalWidth:e,naturalHeight:a}),{naturalWidth:e,naturalHeight:a}},[O,F,E.current?.complete]),$=(0,au.getFilename)(a);let Z;Z=n||($?(0,M.sprintf)(/* translators: %s: file name */ /* translators: %s: file name */ -(0,M.__)("This image has an empty alt attribute; its file name is %s","sureforms"),$):(0,M.__)("This image has an empty alt attribute","sureforms"));let K,Y,J=(0,w.createElement)(w.Fragment,null,(0,w.createElement)("img",{srcSet:`${e||a} ${i?","+i+" 780w":""}${l?", "+l+" 360w":""}`,src:e||a,alt:Z,onLoad:e=>{I({loadedNaturalWidth:e.target?.naturalWidth,loadedNaturalHeight:e.target?.naturalHeight})},ref:E,loading:h?"eager":"lazy"}),e&&(0,w.createElement)(te.Spinner,null));if(W&&j&&q){const e=j>W;K=e?W:j,Y=e?W*(q/j):q}(0,x.useEffect)(()=>{b||G(!1),b&&Js(r)&&T()},[b]);const ee=r&&j&&q&&A,ae=!H&&ee&&!N;if(ee&&N)J=(0,w.createElement)(Pi.__experimentalImageEditor,{id:r,url:a,width:s,height:g,clientWidth:W,naturalHeight:q,naturalWidth:j,onSaveImage:e=>m(e),onFinishEditing:()=>{G(!1)}});else if(U&&K){const e=s||K,t=g||Y,a=j/q,i=j{if(L(!0),"Tablet"===B){const e=u||780;m({widthTablet:Math.abs(parseInt(e+n.width,10)),heightTablet:Math.abs(parseInt(d+n.height,10))})}else if("Mobile"===B){const e=c||320;m({widthMobile:Math.abs(parseInt(e+n.width,10)),heightMobile:Math.abs(parseInt(p+n.height,10))})}else m({width:Math.abs(parseInt(e+n.width,10)),height:Math.abs(parseInt(t+n.height,10))})}},J)}else"full"!==o&&(J=(0,w.createElement)("div",null,J));const ie=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Pi.BlockControls,{group:"block"},ae&&(0,w.createElement)(te.ToolbarButton,{onClick:()=>G(!0),icon:iu,label:(0,M.__)("Crop","sureforms")})),!H&&!N&&(0,w.createElement)(Pi.BlockControls,{group:"other"},(0,w.createElement)(Pi.MediaReplaceFlow,{mediaId:r,mediaURL:a,allowedTypes:su,accept:"image/*",onSelect:v,onSelectURL:y,onError:_,onCloseModal:f})));return(0,w.createElement)(w.Fragment,null,!e&&ie,J)}function cu({attributes:e,isSelected:t,setAttributes:a,captionRef:i}){const{caption:l,enableCaption:n,heading:o,headingTag:r,layout:s,overlayContentPosition:u,separatorStyle:c,separatorPosition:g}=e,d=(0,x.useRef)();(0,x.useEffect)(()=>{d.current=o},[l]);const p=(0,w.createElement)(w.Fragment,null,(!Pi.RichText.isEmpty(o)||t)&&(0,w.createElement)(Pi.RichText,{ref:d,tagName:r,className:"uagb-image-heading","aria-label":(0,M.__)("Image overlay heading text","sureforms"),placeholder:(0,M.__)("Add Heading","sureforms"),value:o,onChange:e=>a({heading:e})})),h=(0,w.createElement)(w.Fragment,null,(!Pi.RichText.isEmpty(l)||t)&&(0,w.createElement)(Pi.RichText,{ref:i,tagName:"figcaption",className:"uagb-image-caption","aria-label":(0,M.__)("Image caption text","sureforms"),placeholder:(0,M.__)("Add caption","sureforms"),value:l,onChange:e=>a({caption:e})})),m="none"!==c&&(0,w.createElement)("div",{className:"uagb-image-separator"});return(0,w.createElement)(w.Fragment,null,"overlay"===s?(0,w.createElement)(w.Fragment,null,(0,w.createElement)("div",{className:"wp-block-uagb-image--layout-overlay__color-wrapper"}),(0,w.createElement)("div",{className:`wp-block-uagb-image--layout-overlay__inner ${u.replace(" ","-")}`},"before_title"===g&&m,p,"after_title"===g&&m,h,"after_sub_title"===g&&m)):(0,w.createElement)(w.Fragment,null,n&&h))}var gu=a(4486),du={};gu.A&&gu.A.locals&&(du.locals=gu.A.locals);var pu,hu=0,mu={attributes:{id:"uagb-editor-styles"}};mu.setAttributes=g(),mu.insert=u().bind(null,"head"),mu.domAPI=r(),mu.insertStyleElement=p(),du.use=function(e){return mu.options=e||{},hu++||(pu=n()(gu.A,mu)),du},du.unuse=function(){hu>0&&! --hu&&(pu(),pu=null)};const bu=du,fu=e=>{let{attributes:t}=e;const{setAttributes:a,className:i,isSelected:l,insertBlocksAfter:n,onReplace:o,context:r,clientId:s,deviceType:u}=e;e?.loopUrl&&(t={...t,url:e.loopUrl}),e?.loopAlt&&(t={...t,alt:e.loopAlt}),e?.loopWidth&&(t={...t,width:e.loopWidth});const{block_id:c,layout:g,url:d,alt:p,caption:h,align:m,id:b,linkTarget:f,linkClass:v,rel:y,imageHoverEffect:_,href:k,linkDestination:S,sizeSlug:T,sizeSlugTablet:E,sizeSlugMobile:D}=t;(0,x.useLayoutEffect)(()=>(bu.use(),()=>{bu.unuse()}),[]);const{createNotice:L}=(0,V.useDispatch)("core/notices"),[B,H]=(0,x.useState)(),[A,R]=(0,x.useState)(),P=(0,x.useRef)();(0,x.useEffect)(()=>{P.current=p},[p]);const z=(0,x.useRef)();(0,x.useEffect)(()=>{z.current=h},[h]);const O=(0,x.useRef)(),{imageDefaultSize:F,mediaUpload:I}=(0,V.useSelect)(e=>{const{getSettings:t}=e(Pi.store),{imageDefaultSize:a,mediaUpload:i}=t();return{imageDefaultSize:a,mediaUpload:i}},[]),{image:N}=(0,V.useSelect)(e=>{const{getMedia:t}=e(Ps.store);return{image:b&&l?t(b):null}},[b,l]);function G(){Js(t?.id)&&a({url:void 0,id:void 0})}function W(e){L("error",e,{type:"snackbar"})}function U(e){if(!e||!e.url)return void a({url:void 0,alt:void 0,id:void 0,title:void 0,caption:void 0});if((0,$s.isBlobURL)(e.url))return void H(e.url);H();let i=Zs(e,F);"custom"===T&&(delete i.width,delete i.height),z.current&&!i.caption&&(i={...i,alt:i.alt,id:i.id,link:i.link});let l={};e.id&&e.id===b?l={url:d}:("custom"!==T&&(l={width:void 0,height:void 0,sizeSlug:Ys(e,F)?F:"full",...l}),"custom"!==E&&(l={...l,sizeSlugTablet:Ys(e,F)?F:"full"}),"custom"!==D&&(l={...l,sizeSlugMobile:Ys(e,F)?F:"full"}));let n,o=t.linkDestination;if(!o)switch(wp?.media?.view?.settings?.defaultProps?.link||lu){case"file":case nu:o=nu;break;case"post":case ou:o=ou;break;case ru:o=ru;break;case lu:o=lu}switch(o){case nu:n=e.url;break;case ou:n=e.link}i.href=n,i={...i,...Xs(e,"Tablet"),...Xs(e,"Mobile")};const r={...i,...l,linkDestination:o};a(r)}function j(e){if(e!==d){let t={url:e,urlTablet:e,urlMobile:e,id:void 0};"custom"!==T&&(t={...t,width:void 0,height:void 0,sizeSlug:F}),"custom"!==E&&(t={...t,widthTablet:void 0,heightTablet:void 0,sizeSlugTablet:F}),"custom"!==D&&(t={...t,heightMobile:void 0,widthMobile:void 0,sizeSlugMobile:F}),a(t)}}let q=((e,t)=>!e&&(0,$s.isBlobURL)(t))(b,d);(0,x.useEffect)(()=>{if(!q)return;const e=(0,$s.getBlobByURL)(d);e&&I({filesList:[e],onFileChange:([e])=>{U(e)},allowedTypes:su,onError:e=>{q=!1,L("error",e,{type:"snackbar"}),a({src:void 0,id:void 0,url:void 0})}})},[]),(0,x.useEffect)(()=>{q?H(d):(0,$s.revokeBlobURL)(B)},[q,d]);const $=Ks(b,d)?d:void 0,Z=!!d&&(0,w.createElement)("img",{alt:(0,M.__)("Edit image","sureforms"),title:(0,M.__)("Edit image","sureforms"),className:"edit-image-preview",src:d});return(0,x.useEffect)(()=>{Ks(b,d)&&l&&!A&&window.fetch(d).then(e=>e.blob()).then(e=>R(e)).catch(()=>{})},[b,d,l,A]),(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Pi.BlockControls,{group:"block"},(0,w.createElement)(Pi.__experimentalImageURLInputUI,{url:k||"",onChangeUrl:function(e){a(e)},linkDestination:S,mediaUrl:N&&N.source_url||d,mediaLink:N&&N.link,linkTarget:f,linkClass:v,rel:y}),A&&(0,w.createElement)(te.ToolbarButton,{onClick:function(){I({filesList:[A],onFileChange([e]){U(e),(0,$s.isBlobURL)(e?.url)||(R(),L("success",(0,M.__)("Image uploaded.","sureforms"),{type:"snackbar"}))},allowedTypes:su,onError(e){L("error",e,{type:"snackbar"})}})},icon:tu,label:(0,M.__)("Upload external image","sureforms")})),(0,w.createElement)("div",{ref:O,className:ri()(i,"wp-block-uagb-image","uagb-block",`uagb-editor-preview-mode-${u.toLowerCase()}`,`uagb-block-${c}`,`wp-block-uagb-image--layout-${g}`,`wp-block-uagb-image--effect-${_}`,`wp-block-uagb-image--align-${m||"none"}`)},(B||d)&&(0,w.createElement)("figure",{className:"wp-block-uagb-image__figure"},(0,w.createElement)(uu,{temporaryURL:B,attributes:t,setAttributes:a,isSelected:l,insertBlocksAfter:n,onReplace:o,onSelectImage:U,onSelectURL:j,onUploadError:W,containerRef:O,context:r,clientId:s,onCloseModal:G,onImageLoadError:function(e=!1){e||a({url:void 0,id:void 0})}}),(0,w.createElement)(cu,{captionRef:z,attributes:t,setAttributes:a,isSelected:l})),(0,w.createElement)(Pi.MediaPlaceholder,{icon:(0,w.createElement)(Pi.BlockIcon,{icon:C.image}),labels:{title:(0,M.__)("Image","sureforms"),instructions:(0,M.__)("Upload an image file, pick one from your media library, or add one with a URL.","sureforms")},onSelect:U,onSelectURL:j,onError:W,onClose:G,accept:"image/*",allowedTypes:su,value:{id:b,src:$},mediaPreview:Z,disableMediaButtons:B||d})))};fu.propTypes={},fu.defaultProps={};const vu=(0,x.memo)(fu),wu=(0,X.compose)(function(e){return t=>{const{attributes:a,context:i}=t,l=a?.dynamicContent?.bgImage?.enable;if(t={...t,hasDynamicContent:l},!l)return(0,w.createElement)(e,{...t});const n=(0,O.applyFilters)("spectra_filter_dc_image",a,i);return t={...t,attributes:n},(0,w.createElement)(e,{...t})}},tr,ee)(function(e){const{isSelected:t,attributes:a,name:i,attributes:{UAGHideDesktop:l,UAGHideTab:n,UAGHideMob:o},deviceType:r,context:s,setAttributes:u,clientId:c,hasDynamicContent:g}=e,d=(0,Pi.useBlockProps)();(0,x.useEffect)(()=>{g&&!a?.context&&u({context:s})},[s]),(0,x.useEffect)(()=>{G()},[r]);const p=(0,x.useMemo)(()=>function(e,t,a,i,l=!1){const n=a.replace("srfm/",""),o=i.toLowerCase(),{block_id:r,width:s,widthTablet:u,widthMobile:c,height:g,heightTablet:d,heightMobile:p,align:h,alignTablet:m,alignMobile:b,imageTopMargin:f,imageRightMargin:v,imageLeftMargin:w,imageBottomMargin:y,imageTopMarginTablet:x,imageRightMarginTablet:_,imageLeftMarginTablet:k,imageBottomMarginTablet:S,imageTopMarginMobile:C,imageRightMarginMobile:M,imageLeftMarginMobile:T,imageBottomMarginMobile:L,imageMarginUnit:B,imageMarginUnitTablet:H,imageMarginUnitMobile:A,captionShowOn:R,captionAlign:P,captionFontFamily:z,captionFontWeight:O,captionFontStyle:I,captionFontSize:N,captionColor:V,captionTransform:G,captionDecoration:W,captionFontSizeType:U,captionFontSizeTypeMobile:j,captionFontSizeTypeTablet:q,captionFontSizeMobile:$,captionFontSizeTablet:Z,captionLineHeight:K,captionLineHeightType:Y,captionLineHeightMobile:J,captionLineHeightTablet:X,captionTopMargin:Q,captionRightMargin:ee,captionLeftMargin:te,captionBottomMargin:ae,captionTopMarginTablet:ie,captionRightMarginTablet:le,captionLeftMarginTablet:ne,captionBottomMarginTablet:oe,captionTopMarginMobile:re,captionRightMarginMobile:se,captionLeftMarginMobile:ue,captionBottomMarginMobile:ce,captionMarginUnit:ge,captionMarginUnitTablet:de,captionMarginUnitMobile:pe,headingShowOn:he,headingFontFamily:me,headingFontWeight:be,headingFontStyle:fe,headingFontSize:ve,headingColor:we,headingTransform:ye,headingDecoration:xe,headingFontSizeType:_e,headingFontSizeTypeMobile:ke,headingFontSizeTypeTablet:Se,headingFontSizeMobile:Ce,headingFontSizeTablet:Me,headingLineHeight:Te,headingLineHeightType:Ee,headingLineHeightMobile:De,headingLineHeightTablet:Le,headingTopMargin:Be,headingRightMargin:He,headingLeftMargin:Ae,headingBottomMargin:Re,headingTopMarginTablet:Pe,headingRightMarginTablet:ze,headingLeftMarginTablet:Oe,headingBottomMarginTablet:Fe,headingTopMarginMobile:Ie,headingRightMarginMobile:Ne,headingLeftMarginMobile:Ve,headingBottomMarginMobile:Ge,headingMarginUnit:We,headingMarginUnitTablet:Ue,headingMarginUnitMobile:je,objectFit:qe,objectFitTablet:$e,objectFitMobile:Ze,overlayOpacity:Ke,overlayHoverOpacity:Ye,overlayPositionFromEdge:Je,overlayPositionFromEdgeUnit:Xe,overlayBackground:Qe,overlayBorderHColor:et,separatorShowOn:tt,separatorStyle:at,separatorWidth:it,separatorWidthType:lt,separatorThickness:nt,separatorThicknessUnit:ot,separatorColor:rt,separatorTopMargin:st,separatorRightMargin:ut,separatorLeftMargin:ct,separatorBottomMargin:gt,separatorTopMarginTablet:dt,separatorRightMarginTablet:pt,separatorLeftMarginTablet:ht,separatorBottomMarginTablet:mt,separatorTopMarginMobile:bt,separatorRightMarginMobile:ft,separatorLeftMarginMobile:vt,separatorBottomMarginMobile:wt,separatorMarginUnit:yt,separatorMarginUnitTablet:xt,separatorMarginUnitMobile:_t,imageBorderHColor:kt,useSeparateBoxShadows:St,imageBoxShadowColor:Ct,imageBoxShadowHOffset:Mt,imageBoxShadowVOffset:Tt,imageBoxShadowBlur:Et,imageBoxShadowSpread:Dt,imageBoxShadowPosition:Lt,imageBoxShadowColorHover:Bt,imageBoxShadowHOffsetHover:Ht,imageBoxShadowVOffsetHover:At,imageBoxShadowBlurHover:Rt,imageBoxShadowSpreadHover:Pt,imageBoxShadowPositionHover:zt,maskShape:Ot,maskCustomShape:Ft,maskSize:It,maskPosition:Nt,maskRepeat:Vt,headingLetterSpacing:Gt,headingLetterSpacingTablet:Wt,headingLetterSpacingMobile:Ut,headingLetterSpacingType:jt,captionLetterSpacing:qt,captionLetterSpacingTablet:$t,captionLetterSpacingMobile:Zt,captionLetterSpacingType:Kt,customHeightSetDesktop:Yt,customHeightSetTablet:Jt,customHeightSetMobile:Xt}=e,Qt=F(it,"separatorWidth",n),ea=F(Je,"overlayPositionFromEdge",n),ta=F(nt,"separatorThickness",n),aa=F(Ke,"overlayOpacity",n),ia=F(Ye,"overlayHoverOpacity",n),la=Or(e,"overlay"),na=Or(e,"overlay","tablet"),oa=Or(e,"overlay","mobile"),ra=Or(e,"image"),sa=Or(e,"image","tablet"),ua=Or(e,"image","mobile"),ca=""!==u?u:s,ga=""!==c?c:ca,da=""!==d?d:g,pa=""!==p?p:da,ha=Ur({horizontal:Mt,vertical:Tt,blur:Et,spread:Dt,color:Ct,position:Lt}),ma=Ur({horizontal:Ht,vertical:At,blur:Rt,spread:Pt,color:Bt,position:zt,altColor:Ct});function ba(e){switch(e){case"center":return"center";case"left":return"flex-start";case"right":return"flex-end";default:return""}}const fa=ba(h),va=ba(m),wa=ba(b),ya={".wp-block-uagb-image":{"margin-top":D(f,B),"margin-right":D(v,B),"margin-bottom":D(y,B),"margin-left":D(w,B),"text-align":h,"justify-content":fa}," .wp-block-uagb-image__figure":{"align-items":fa},".wp-block-uagb-image--layout-default figure img":{width:"inherit",height:"inherit","box-shadow":ha,...ra},".wp-block-uagb-image .wp-block-uagb-image__figure img:hover":{"border-color":kt},".wp-block-uagb-image .wp-block-uagb-image__figure figcaption":{"font-family":z,"font-style":I,"text-decoration":W,"text-transform":G,"font-weight":O,"font-size":D(N,U),"line-height":D(K,Y),"letter-spacing":D(qt,Kt),color:V,"margin-top":D(Q,ge),"margin-right":D(ee,ge),"margin-bottom":D(ae,ge),"margin-left":D(te,ge),"text-align":P},".wp-block-uagb-image .wp-block-uagb-image__figure figcaption a":{color:V},".wp-block-uagb-image--layout-overlay figure img":{width:"inherit",height:"inherit","box-shadow":ha,...ra},".wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__color-wrapper":{background:Qe,opacity:aa,...ra},".wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__color-wrapper:hover":{"border-color":kt},".wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner":{left:D(ea,Xe),right:D(ea,Xe),top:D(ea,Xe),bottom:D(ea,Xe),...la},".wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner .uagb-image-heading":{"font-family":me,"font-style":fe,"text-decoration":xe,"text-transform":ye,"font-weight":be,"font-size":D(ve,_e),"line-height":D(Te,Ee),"letter-spacing":D(Gt,jt),color:we,"margin-top":D(Be,We),"margin-right":D(He,We),"margin-bottom":D(Re,We),"margin-left":D(Ae,We),opacity:"always"===he?1:0},".wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner .uagb-image-heading a":{color:we},".wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner .uagb-image-caption":{opacity:"always"===R?1:0},".wp-block-uagb-image--layout-overlay .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__inner":{"border-color":et},".wp-block-uagb-image--layout-overlay .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__color-wrapper":{opacity:ia},".wp-block-uagb-image .wp-block-uagb-image--layout-overlay__inner .uagb-image-separator":{width:D(Qt,lt),"border-top-width":D(ta,ot),"border-top-color":rt,"border-top-style":at,"margin-bottom":D(gt,yt),"margin-top":D(st,yt),"margin-left":D(ct,yt),"margin-right":D(ut,yt),opacity:"always"===tt?1:0}};if(ya[".wp-block-uagb-image .wp-block-uagb-image__figure img"]={"object-fit":qe,width:s+"px",height:"auto"},Yt&&(ya[".wp-block-uagb-image .wp-block-uagb-image__figure img"].height=g+"px"),"hover"===he&&(ya[".wp-block-uagb-image .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__inner .uagb-image-heading"]={opacity:1}),"hover"===R&&(ya[".wp-block-uagb-image .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__inner .uagb-image-caption"]={opacity:1}),"hover"===tt&&(ya[".wp-block-uagb-image .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__inner .uagb-image-separator"]={opacity:1}),St&&(ya[".wp-block-uagb-image--layout-default figure img:hover"]={"box-shadow":ma},ya[".wp-block-uagb-image--layout-overlay figure img:hover"]={"box-shadow":ma}),"none"!==Ot){let e=`${window?.srfm_spec_blocks_info?.uagb_url}assets/images/masks/${Ot}.svg`;"custom"===Ot&&(e=`${Ft?.url}`),void 0!==e&&e&&(ya[`.wp-block-uagb-image .wp-block-uagb-image__figure img, .uagb-block-${r} .wp-block-uagb-image--layout-overlay__color-wrapper`]={"mask-image":`url(${e})`,"-webkit-mask-image":`url(${e})`,"mask-size":It,"-webkit-mask-size":It,"mask-repeat":Vt,"-webkit-mask-repeat":Vt,"mask-position":Nt,"-webkit-mask-position":Nt})}const xa={},_a={};xa[".wp-block-uagb-image .components-resizable-box__container"]={width:D(u,"px"),height:D(d,"px")},xa[".wp-block-uagb-image--layout-default figure img"]=sa,xa[".wp-block-uagb-image--layout-overlay figure img"]=sa,xa[".wp-block-uagb-image"]={"margin-top":D(x,H),"margin-right":D(_,H),"margin-bottom":D(S,H),"margin-left":D(k,H),"text-align":m,"justify-content":va},xa[" .wp-block-uagb-image__figure"]={"align-items":va},xa[".wp-block-uagb-image .wp-block-uagb-image__figure figcaption"]={"font-size":D(Z,q),"line-height":D(X,Y),"letter-spacing":D($t,Kt),"margin-top":D(ie,de),"margin-right":D(le,de),"margin-bottom":D(oe,de),"margin-left":D(ne,de)},xa[".wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner"]=na,xa[".wp-block-uagb-image .wp-block-uagb-image--layout-overlay__inner .uagb-image-heading"]={"font-size":D(Me,Se),"line-height":D(Le,Ee),"letter-spacing":D(Wt,jt),"margin-top":D(Pe,Ue),"margin-right":D(ze,Ue),"margin-bottom":D(Fe,Ue),"margin-left":D(Oe,Ue)},xa[".wp-block-uagb-image .wp-block-uagb-image--layout-overlay__inner .uagb-image-separator"]={"margin-bottom":D(mt,xt),"margin-top":D(dt,xt),"margin-left":D(ht,xt),"margin-right":D(pt,xt)},xa[".wp-block-uagb-image .wp-block-uagb-image__figure img"]={"object-fit":$e,width:ca+"px",height:"auto"},Jt&&(xa[".wp-block-uagb-image .wp-block-uagb-image__figure img"].height=da+"px"),_a[".wp-block-uagb-image .components-resizable-box__container"]={width:D(c,"px"),height:D(p,"px")},_a[".wp-block-uagb-image--layout-default figure img"]=ua,_a[".wp-block-uagb-image--layout-overlay figure img"]=ua,_a[".wp-block-uagb-image"]={"margin-top":D(C,A),"margin-right":D(M,A),"margin-bottom":D(L,A),"margin-left":D(T,A),"text-align":b,"justify-content":wa},_a[" .wp-block-uagb-image__figure"]={"align-items":wa},_a[".wp-block-uagb-image .wp-block-uagb-image__figure figcaption"]={"font-size":D($,j),"line-height":D(J,Y),"letter-spacing":D(Zt,Kt),"margin-top":D(re,pe),"margin-right":D(se,pe),"margin-bottom":D(ce,pe),"margin-left":D(ue,pe)},_a[".wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner"]=oa,_a[".wp-block-uagb-image .wp-block-uagb-image--layout-overlay__inner .uagb-image-heading"]={"font-size":D(Ce,ke),"line-height":D(De,Ee),"letter-spacing":D(Ut,jt),"margin-top":D(Ie,je),"margin-right":D(Ne,je),"margin-bottom":D(Ge,je),"margin-left":D(Ve,je)},_a[".wp-block-uagb-image .wp-block-uagb-image--layout-overlay__inner .uagb-image-separator"]={"margin-bottom":D(wt,_t),"margin-top":D(bt,_t),"margin-left":D(vt,_t),"margin-right":D(ft,_t)},_a[".wp-block-uagb-image .wp-block-uagb-image__figure img"]={"object-fit":Ze,width:ga+"px",height:"auto"},Xt&&(_a[".wp-block-uagb-image .wp-block-uagb-image__figure img"].height=pa+"px");const ka=l?`.editor-styles-wrapper ${l} `:`.editor-styles-wrapper .uagb-block-${r}`;let Sa=E(ya,ka);return("tablet"===o||"mobile"===o||l)&&(Sa+=E(xa,`${ka}`,!0,"tablet"),("mobile"===o||l)&&(Sa+=E(_a,`${ka}`,!0,"mobile"))),Sa}(a,0,i,r),[a,r]);return(0,x.useEffect)(()=>{N(e)},[l,n,o,r]),(0,w.createElement)("div",{...d},(0,w.createElement)(W,{blockStyling:p}),t&&(0,w.createElement)(Qs,{...e}),(0,w.createElement)(vu,{...e}))});let yu={};yu=(0,O.applyFilters)("srfm/image",nr(yu)),(0,ir.registerBlockType)("srfm/image",{...yu,apiVersion:3,title:(0,M.__)("Image","sureforms"),description:(0,M.__)("Add images on your webpage with multiple customization options.","sureforms"),icon:C.image,keywords:[(0,M.__)("image","sureforms"),(0,M.__)("advance image","sureforms"),(0,M.__)("caption","sureforms"),(0,M.__)("overlay image","sureforms")],supports:{anchor:!0,color:{__experimentalDuotone:"img",text:!1,background:!1},align:!0,html:!1},attributes:H,category:srfm_spec_blocks_info.category,edit:e=>e.attributes.isPreview?(0,w.createElement)(lr,{image:"image"}):(0,w.createElement)(wu,{...e}),save:()=>null,__experimentalLabel:e=>(0,O.applyFilters)("uag_loop_data_source_label",(0,M.__)("Image","sureforms"),e),usesContext:["postId","postType"],transforms:{from:[{type:"block",blocks:["core/image"],transform:({url:e,sizeSlug:t})=>(0,ir.createBlock)("srfm/image",{url:e,sizeSlug:t})},{type:"block",blocks:["core/post-featured-image"],transform:({sizeSlug:e})=>(0,ir.createBlock)("srfm/image",{useDynamicData:!0,dynamicContentType:"featured-image",sizeSlug:e})}],to:[{type:"block",blocks:["core/image"],transform:({url:e,sizeSlug:t})=>(0,ir.createBlock)("core/image",{url:e,sizeSlug:t})}]}});const xu=[{defaultAttributes:A},{value:"preset-1",label:(0,M.__)("Preset 1","sureforms"),attributes:[{label:"iconShadowHOffset",value:2},{label:"iconShadowVOffset",value:4},{label:"iconShadowBlur",value:3}],icon:' '},{value:"preset-2",label:(0,M.__)("Preset 2","sureforms"),attributes:[{label:"iconShadowHOffset",value:0},{label:"iconShadowVOffset",value:5},{label:"iconShadowBlur",value:5}],icon:' '},{value:"preset-3",label:(0,M.__)("Preset 3","sureforms"),attributes:[{label:"iconShadowHOffset",value:0},{label:"iconShadowVOffset",value:2},{label:"iconShadowBlur",value:3}],icon:' '},{value:"preset-4",label:(0,M.__)("Preset 4","sureforms"),attributes:[{label:"iconShadowHOffset",value:0},{label:"iconShadowVOffset",value:1},{label:"iconShadowBlur",value:3}],icon:' '},{value:"preset-5",label:(0,M.__)("Preset 5","sureforms"),attributes:[{label:"iconShadowHOffset",value:0},{label:"iconShadowVOffset",value:5},{label:"iconShadowBlur",value:5}],icon:' '},{value:"preset-6",label:(0,M.__)("Preset 6","sureforms"),attributes:[{label:"iconShadowHOffset",value:0},{label:"iconShadowVOffset",value:5},{label:"iconShadowBlur",value:8}],icon:' '}],_u=[{defaultAttributes:A},{value:"preset-1",label:(0,M.__)("Preset 1","sureforms"),attributes:[{label:"iconBoxShadowHOffset",value:3},{label:"iconBoxShadowVOffset",value:8},{label:"iconBoxShadowBlur",value:12},{label:"iconBoxShadowSpread",value:0},{label:"iconBoxShadowPosition",value:"outset"}],icon:' '},{value:"preset-2",label:(0,M.__)("Preset 2","sureforms"),attributes:[{label:"iconBoxShadowHOffset",value:0},{label:"iconBoxShadowVOffset",value:18},{label:"iconBoxShadowBlur",value:40},{label:"iconBoxShadowSpread",value:-10},{label:"iconBoxShadowPosition",value:"outset"}],icon:' '},{value:"preset-3",label:(0,M.__)("Preset 3","sureforms"),attributes:[{label:"iconBoxShadowHOffset",value:0},{label:"iconBoxShadowVOffset",value:4},{label:"iconBoxShadowBlur",value:12},{label:"iconBoxShadowSpread",value:0},{label:"iconBoxShadowPosition",value:"outset"}],icon:' '},{value:"preset-4",label:(0,M.__)("Preset 4","sureforms"),attributes:[{label:"iconBoxShadowHOffset",value:0},{label:"iconBoxShadowVOffset",value:2},{label:"iconBoxShadowBlur",value:5},{label:"iconBoxShadowSpread",value:-1},{label:"iconBoxShadowPosition",value:"outset"}],icon:' '},{value:"preset-5",label:(0,M.__)("Preset 5","sureforms"),attributes:[{label:"iconBoxShadowHOffset",value:0},{label:"iconBoxShadowVOffset",value:50},{label:"iconBoxShadowBlur",value:50},{label:"iconBoxShadowSpread",value:-30},{label:"iconBoxShadowPosition",value:"outset"}],icon:' '},{value:"preset-6",label:(0,M.__)("Preset 6","sureforms"),attributes:[{label:"iconBoxShadowHOffset",value:0},{label:"iconBoxShadowVOffset",value:20},{label:"iconBoxShadowBlur",value:30},{label:"iconBoxShadowSpread",value:0},{label:"iconBoxShadowPosition",value:"outset"}],icon:' '}],ku=[{defaultAttributes:A},{value:"preset-1",label:(0,M.__)("Preset 1","sureforms"),attributes:[{label:"iconBoxShadowHOffsetHover",value:3},{label:"iconBoxShadowVOffsetHover",value:8},{label:"iconBoxShadowBlurHover",value:12},{label:"iconBoxShadowSpreadHover",value:0},{label:"iconBoxShadowPositionHover",value:"outset"}],icon:' '},{value:"preset-2",label:(0,M.__)("Preset 2","sureforms"),attributes:[{label:"iconBoxShadowHOffsetHover",value:0},{label:"iconBoxShadowVOffsetHover",value:18},{label:"iconBoxShadowBlurHover",value:40},{label:"iconBoxShadowSpreadHover",value:-10},{label:"iconBoxShadowPositionHover",value:"outset"}],icon:' '},{value:"preset-3",label:(0,M.__)("Preset 3","sureforms"),attributes:[{label:"iconBoxShadowHOffsetHover",value:0},{label:"iconBoxShadowVOffsetHover",value:4},{label:"iconBoxShadowBlurHover",value:12},{label:"iconBoxShadowSpreadHover",value:0},{label:"iconBoxShadowPositionHover",value:"outset"}],icon:' '},{value:"preset-4",label:(0,M.__)("Preset 4","sureforms"),attributes:[{label:"iconBoxShadowHOffsetHover",value:0},{label:"iconBoxShadowVOffsetHover",value:2},{label:"iconBoxShadowBlurHover",value:5},{label:"iconBoxShadowSpreadHover",value:-1},{label:"iconBoxShadowPositionHover",value:"outset"}],icon:' '},{value:"preset-5",label:(0,M.__)("Preset 5","sureforms"),attributes:[{label:"iconBoxShadowHOffsetHover",value:0},{label:"iconBoxShadowVOffsetHover",value:50},{label:"iconBoxShadowBlurHover",value:50},{label:"iconBoxShadowSpreadHover",value:-30},{label:"iconBoxShadowPositionHover",value:"outset"}],icon:' '},{value:"preset-6",label:(0,M.__)("Preset 6","sureforms"),attributes:[{label:"iconBoxShadowHOffsetHover",value:0},{label:"iconBoxShadowVOffsetHover",value:20},{label:"iconBoxShadowBlurHover",value:30},{label:"iconBoxShadowSpreadHover",value:0},{label:"iconBoxShadowPositionHover",value:"outset"}],icon:' '}],Su=[{defaultAttributes:A},{defaultPresetAttributes:[{label:"iconBackgroundColor"},{label:"iconBorderTopLeftRadius"},{label:"iconBorderTopRightRadius"},{label:"iconBorderBottomRightRadius"},{label:"iconBorderBottomLeftRadius"},{label:"iconBorderTopWidth"},{label:"iconBorderRightWidth"},{label:"iconBorderBottomWidth"},{label:"iconBorderLeftWidth"},{label:"iconBorderStyle"}]},{value:"preset-1",label:(0,M.__)("Preset 1","sureforms"),attributes:[{label:"iconBackgroundColor",value:"#DCF1FF"},{label:"iconBorderStyle",value:""},{label:"iconBorderTopLeftRadius",value:50},{label:"iconBorderTopRightRadius",value:50},{label:"iconBorderBottomRightRadius",value:50},{label:"iconBorderBottomLeftRadius",value:50},{label:"iconTopPadding",value:12},{label:"iconRightPadding",value:12},{label:"iconBottomPadding",value:12},{label:"iconLeftPadding",value:12}],icon:''},{value:"preset-2",label:(0,M.__)("Preset 2","sureforms"),attributes:[{label:"iconBackgroundColor",value:""},{label:"iconBorderStyle",value:"solid"},{label:"iconBorderTopLeftRadius",value:50},{label:"iconBorderTopRightRadius",value:50},{label:"iconBorderBottomRightRadius",value:50},{label:"iconBorderBottomLeftRadius",value:50},{label:"iconBorderTopWidth",value:2},{label:"iconBorderRightWidth",value:2},{label:"iconBorderBottomWidth",value:2},{label:"iconBorderLeftWidth",value:2},{label:"iconTopPadding",value:12},{label:"iconRightPadding",value:12},{label:"iconBottomPadding",value:12},{label:"iconLeftPadding",value:12}],icon:''},{value:"preset-3",label:(0,M.__)("Preset 3","sureforms"),attributes:[{label:"iconBackgroundColor",value:"#DCF1FF"},{label:"iconBorderStyle",value:""},{label:"iconBorderTopLeftRadius",value:6},{label:"iconBorderTopRightRadius",value:6},{label:"iconBorderBottomRightRadius",value:6},{label:"iconBorderBottomLeftRadius",value:6},{label:"iconTopPadding",value:12},{label:"iconRightPadding",value:12},{label:"iconBottomPadding",value:12},{label:"iconLeftPadding",value:12}],icon:''},{value:"preset-4",label:(0,M.__)("Preset 4","sureforms"),attributes:[{label:"iconBackgroundColor",value:""},{label:"iconBorderStyle",value:"solid"},{label:"iconBorderTopWidth",value:2},{label:"iconBorderRightWidth",value:2},{label:"iconBorderBottomWidth",value:2},{label:"iconBorderLeftWidth",value:2},{label:"iconTopPadding",value:12},{label:"iconRightPadding",value:12},{label:"iconBottomPadding",value:12},{label:"iconLeftPadding",value:12}],icon:''}],Cu=(0,x.memo)(e=>{const{attributes:t,setAttributes:a}=e,{icon:i,iconSize:l,iconSizeTablet:n,iconSizeMobile:o,iconSizeUnit:r,align:s,alignTablet:u,alignMobile:c,rotation:g,rotationUnit:d,link:p,target:h,disableLink:m,iconAccessabilityMode:b,iconAccessabilityDesc:f}=t;return(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Jo,{title:(0,M.__)("Icon","sureforms"),initialOpen:!0},(0,w.createElement)(Wo,{label:(0,M.__)("Icon","sureforms"),value:i,onChange:e=>a({icon:e})}),(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Accessibility Mode","sureforms"),data:{value:b,label:"iconAccessabilityMode"},options:[{value:"svg",label:(0,M.__)("SVG","sureforms")},{value:"image",label:(0,M.__)("Image","sureforms")},{value:"presentation",label:(0,M.__)("Decorative","sureforms")}]}),"presentation"!==b&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Xi,{label:(0,M.__)("Accessibility Label","sureforms"),data:{value:f,label:"iconAccessabilityDesc"},value:f,setAttributes:a,onChange:e=>a({iconAccessabilityDesc:e})})),(0,w.createElement)(Qi,{label:(0,M.__)("Size","sureforms"),data:{desktop:{value:l,label:"iconSize"},tablet:{value:n,label:"iconSizeTablet"},mobile:{value:o,label:"iconSizeMobile"}},min:0,max:200,unit:{value:r,label:"iconSizeUnit"},setAttributes:a}),(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Alignment","sureforms"),data:{desktop:{value:s,label:"align"},tablet:{value:u,label:"alignTablet"},mobile:{value:c,label:"alignMobile"}},options:[{value:"left",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-left")}),tooltip:(0,M.__)("Left","sureforms")},{value:"center",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-center")}),tooltip:(0,M.__)("Center","sureforms")},{value:"right",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-right")}),tooltip:(0,M.__)("Right","sureforms")}],showIcons:!0,responsive:!0}),(0,w.createElement)(Me,{label:(0,M.__)("Rotation","sureforms"),setAttributes:a,value:g,data:{value:g,label:"rotation"},min:-180,max:180,unit:{value:d,label:"rotationUnit"},units:[{name:(0,M.__)("Degree","sureforms"),unitValue:"deg"}]}),(0,w.createElement)(te.ToggleControl,{label:(0,M.__)("Link","sureforms"),checked:m,onChange:()=>a({disableLink:!m})}),m&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Xi,{label:(0,M.__)("URL","sureforms"),value:p,data:{value:p,label:"link"},setAttributes:a,onChange:e=>a({link:e}),placeholder:(0,M.__)("Enter URL","sureforms")}),(0,w.createElement)(te.ToggleControl,{label:(0,M.__)("Open in New Tab","sureforms"),checked:h,onChange:()=>a({target:!h})}))),(0,w.createElement)(Jo,{title:(0,M.__)("Presets","sureforms"),initialOpen:!1},(0,w.createElement)(qs,{setAttributes:a,presets:Su,presetInputType:"radioImage"})))}),Mu=(0,x.memo)(e=>{const{attributes:t,setAttributes:a,deviceType:i}=e,{block_id:l,iconColor:n,iconBackgroundColorType:o,iconBackgroundColor:r,iconBackgroundGradientColor:s,iconHoverColor:u,iconHoverBackgroundColorType:c,iconHoverBackgroundColor:g,iconHoverBackgroundGradientColor:d,iconTopPadding:p,iconRightPadding:h,iconBottomPadding:m,iconLeftPadding:b,iconTopTabletPadding:f,iconRightTabletPadding:v,iconBottomTabletPadding:y,iconLeftTabletPadding:x,iconTopMobilePadding:_,iconRightMobilePadding:k,iconBottomMobilePadding:S,iconLeftMobilePadding:C,iconPaddingUnit:T,iconMobilePaddingUnit:E,iconTabletPaddingUnit:D,iconPaddingLink:L,iconTopMargin:B,iconRightMargin:H,iconBottomMargin:A,iconLeftMargin:R,iconTopTabletMargin:P,iconRightTabletMargin:z,iconBottomTabletMargin:O,iconLeftTabletMargin:F,iconTopMobileMargin:I,iconRightMobileMargin:N,iconBottomMobileMargin:V,iconLeftMobileMargin:G,iconMarginUnit:W,iconMobileMarginUnit:U,iconTabletMarginUnit:j,iconMarginLink:q,iconShadowColor:$,iconShadowHOffset:Z,iconShadowVOffset:K,iconShadowBlur:Y,useSeparateBoxShadows:J,iconBoxShadowColor:X,iconBoxShadowHOffset:Q,iconBoxShadowVOffset:ee,iconBoxShadowBlur:ae,iconBoxShadowSpread:ie,iconBoxShadowPosition:le,iconBoxShadowColorHover:ne,iconBoxShadowHOffsetHover:oe,iconBoxShadowVOffsetHover:re,iconBoxShadowBlurHover:se,iconBoxShadowSpreadHover:ue,iconBoxShadowPositionHover:ce}=t;return(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Jo,{title:(0,M.__)("Icon","sureforms"),initialOpen:!0},(0,w.createElement)(Er,{tabs:[{name:"normal",title:(0,M.__)("Normal","sureforms")},{name:"hover",title:(0,M.__)("Hover","sureforms")}],normal:(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Ti,{label:(0,M.__)("Icon Color","sureforms"),colorValue:n||"",data:{value:n,label:"iconColor"},setAttributes:a}),(0,w.createElement)(yr,{label:(0,M.__)("Background Type","sureforms"),type:{value:o,label:"iconBackgroundColorType"},classic:{value:r,label:"iconBackgroundColor"},gradient:{value:s,label:"iconBackgroundGradientColor"},setAttributes:a})),hover:(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Ti,{label:(0,M.__)("Icon Color","sureforms"),colorValue:u||"",data:{value:u,label:"iconHoverColor"},setAttributes:a}),(0,w.createElement)(yr,{label:(0,M.__)("Background Type","sureforms"),type:{value:c,label:"iconHoverBackgroundColorType"},classic:{value:g,label:"iconHoverBackgroundColor"},gradient:{value:d,label:"iconHoverBackgroundGradientColor"},setAttributes:a})),disableBottomSeparator:!1}),(0,w.createElement)(Hr,{setAttributes:a,prefix:"icon",attributes:t,deviceType:i,disableBottomSeparator:!0})),(0,w.createElement)(Jo,{title:(0,M.__)("Drop Shadow","sureforms"),initialOpen:!1},(0,w.createElement)(qs,{setAttributes:a,presets:xu,presetInputType:"radioImage"}),(0,w.createElement)(xr,{blockId:l,setAttributes:a,textShadowColor:{value:$,label:"iconShadowColor",title:(0,M.__)("Color","sureforms")},textShadowHOffset:{value:Z,label:"iconShadowHOffset",title:(0,M.__)("Horizontal","sureforms")},textShadowVOffset:{value:K,label:"iconShadowVOffset",title:(0,M.__)("Vertical","sureforms")},textShadowBlur:{value:Y,label:"iconShadowBlur",title:(0,M.__)("Blur","sureforms")},popup:!1})),(0,w.createElement)(Jo,{title:(0,M.__)("Box Shadow","sureforms"),initialOpen:!1},(0,w.createElement)(te.ToggleControl,{label:(0,M.__)("Separate Hover Shadow","sureforms"),checked:J,onChange:()=>a({useSeparateBoxShadows:!J})}),J?(0,w.createElement)(Er,{tabs:[{name:"normal",title:(0,M.__)("Normal","sureforms")},{name:"hover",title:(0,M.__)("Hover","sureforms")}],normal:(0,w.createElement)(w.Fragment,null,(0,w.createElement)(qs,{setAttributes:a,presets:_u,presetInputType:"radioImage"}),(0,w.createElement)(us,{blockId:l,setAttributes:a,boxShadowColor:{value:X,label:"iconBoxShadowColor",title:(0,M.__)("Color","sureforms")},boxShadowHOffset:{value:Q,label:"iconBoxShadowHOffset",title:(0,M.__)("Horizontal","sureforms")},boxShadowVOffset:{value:ee,label:"iconBoxShadowVOffset",title:(0,M.__)("Vertical","sureforms")},boxShadowBlur:{value:ae,label:"iconBoxShadowBlur",title:(0,M.__)("Blur","sureforms")},boxShadowSpread:{value:ie,label:"iconBoxShadowSpread",title:(0,M.__)("Spread","sureforms")},boxShadowPosition:{value:le,label:"iconBoxShadowPosition",title:(0,M.__)("Position","sureforms")}})),hover:(0,w.createElement)(w.Fragment,null,(0,w.createElement)(qs,{setAttributes:a,presets:ku,presetInputType:"radioImage"}),(0,w.createElement)(us,{blockId:l,setAttributes:a,boxShadowColor:{value:ne,label:"iconBoxShadowColorHover",title:(0,M.__)("Color","sureforms")},boxShadowHOffset:{value:oe,label:"iconBoxShadowHOffsetHover",title:(0,M.__)("Horizontal","sureforms")},boxShadowVOffset:{value:re,label:"iconBoxShadowVOffsetHover",title:(0,M.__)("Vertical","sureforms")},boxShadowBlur:{value:se,label:"iconBoxShadowBlurHover",title:(0,M.__)("Blur","sureforms")},boxShadowSpread:{value:ue,label:"iconBoxShadowSpreadHover",title:(0,M.__)("Spread","sureforms")},boxShadowPosition:{value:ce,label:"iconBoxShadowPositionHover",title:(0,M.__)("Position","sureforms")}})),disableBottomSeparator:!0}):(0,w.createElement)(w.Fragment,null,(0,w.createElement)(qs,{setAttributes:a,presets:_u,presetInputType:"radioImage"}),(0,w.createElement)(us,{blockId:l,setAttributes:a,boxShadowColor:{value:X,label:"iconBoxShadowColor",title:(0,M.__)("Color","sureforms")},boxShadowHOffset:{value:Q,label:"iconBoxShadowHOffset",title:(0,M.__)("Horizontal","sureforms")},boxShadowVOffset:{value:ee,label:"iconBoxShadowVOffset",title:(0,M.__)("Vertical","sureforms")},boxShadowBlur:{value:ae,label:"iconBoxShadowBlur",title:(0,M.__)("Blur","sureforms")},boxShadowSpread:{value:ie,label:"iconBoxShadowSpread",title:(0,M.__)("Spread","sureforms")},boxShadowPosition:{value:le,label:"iconBoxShadowPosition",title:(0,M.__)("Position","sureforms")}}))),(0,w.createElement)(Jo,{title:(0,M.__)("Spacing","sureforms"),initialOpen:!1},(0,w.createElement)(Yo,{...e,label:(0,M.__)("Padding","sureforms"),valueTop:{value:p,label:"iconTopPadding"},valueRight:{value:h,label:"iconRightPadding"},valueBottom:{value:m,label:"iconBottomPadding"},valueLeft:{value:b,label:"iconLeftPadding"},valueTopTablet:{value:f,label:"iconTopTabletPadding"},valueRightTablet:{value:v,label:"iconRightTabletPadding"},valueBottomTablet:{value:y,label:"iconBottomTabletPadding"},valueLeftTablet:{value:x,label:"iconLeftTabletPadding"},valueTopMobile:{value:_,label:"iconTopMobilePadding"},valueRightMobile:{value:k,label:"iconRightMobilePadding"},valueBottomMobile:{value:S,label:"iconBottomMobilePadding"},valueLeftMobile:{value:C,label:"iconLeftMobilePadding"},unit:{value:T,label:"iconPaddingUnit"},mUnit:{value:E,label:"iconMobilePaddingUnit"},tUnit:{value:D,label:"iconTabletPaddingUnit"},attributes:t,setAttributes:a,link:{value:L,label:"iconPaddingLink"}}),(0,w.createElement)(Yo,{...e,label:(0,M.__)("Margin","sureforms"),valueTop:{value:B,label:"iconTopMargin"},valueRight:{value:H,label:"iconRightMargin"},valueBottom:{value:A,label:"iconBottomMargin"},valueLeft:{value:R,label:"iconLeftMargin"},valueTopTablet:{value:P,label:"iconTopTabletMargin"},valueRightTablet:{value:z,label:"iconRightTabletMargin"},valueBottomTablet:{value:O,label:"iconBottomTabletMargin"},valueLeftTablet:{value:F,label:"iconLeftTabletMargin"},valueTopMobile:{value:I,label:"iconTopMobileMargin"},valueRightMobile:{value:N,label:"iconRightMobileMargin"},valueBottomMobile:{value:V,label:"iconBottomMobileMargin"},valueLeftMobile:{value:G,label:"iconLeftMobileMargin"},unit:{value:W,label:"iconMarginUnit"},mUnit:{value:U,label:"iconMobileMarginUnit"},tUnit:{value:j,label:"iconTabletMarginUnit"},attributes:t,setAttributes:a,link:{value:q,label:"iconMarginLink"}})))}),Tu=(0,x.memo)(e=>(0,w.createElement)(Pi.InspectorControls,null,(0,w.createElement)(di,null,(0,w.createElement)(pi,{...hi,parentProps:e},(0,w.createElement)(Cu,{...e})),(0,w.createElement)(pi,{...mi,parentProps:e},(0,w.createElement)(Mu,{...e}))))),Eu=(0,x.memo)(e=>{const{attributes:t,setAttributes:a,deviceType:i}=e,{icon:l,block_id:n,iconAccessabilityMode:o,iconAccessabilityDesc:r}=t,s=zi(l||"circle-check",a),u=(0,Pi.useBlockProps)({className:`uagb-block-${n} uagb-icon-wrapper uagb-editor-preview-mode-${i.toLowerCase()}`});return(0,w.createElement)("div",{...u},(0,w.createElement)("span",{className:"uagb-svg-wrapper"},s))}),Du=(0,X.compose)(tr,ee)(e=>{const{attributes:t,attributes:{UAGHideDesktop:a,UAGHideTab:i,UAGHideMob:l},isSelected:n,name:o,deviceType:r,clientId:s}=e,u=(0,x.useMemo)(()=>function(e,t,a,i,l=!1){const n=a.replace("srfm/",""),o=i.toLowerCase(),{block_id:r,iconSize:s,iconSizeTablet:u,iconSizeMobile:c,iconSizeUnit:g,align:d,alignTablet:p,alignMobile:h,rotation:m,rotationUnit:b,iconColor:f,iconBackgroundColorType:v,iconBackgroundColor:w,iconBackgroundGradientColor:y,iconHoverColor:x,iconHoverBackgroundColorType:_,iconHoverBackgroundColor:k,iconHoverBackgroundGradientColor:S,iconTopPadding:C,iconRightPadding:M,iconBottomPadding:T,iconLeftPadding:L,iconTopTabletPadding:B,iconRightTabletPadding:H,iconBottomTabletPadding:A,iconLeftTabletPadding:R,iconTopMobilePadding:P,iconRightMobilePadding:z,iconBottomMobilePadding:O,iconLeftMobilePadding:I,iconPaddingUnit:N,iconMobilePaddingUnit:V,iconTabletPaddingUnit:G,iconTopMargin:W,iconRightMargin:U,iconBottomMargin:j,iconLeftMargin:q,iconTopTabletMargin:$,iconRightTabletMargin:Z,iconBottomTabletMargin:K,iconLeftTabletMargin:Y,iconTopMobileMargin:J,iconRightMobileMargin:X,iconBottomMobileMargin:Q,iconLeftMobileMargin:ee,iconMarginUnit:te,iconMobileMarginUnit:ae,iconTabletMarginUnit:ie,iconBorderStyle:le,iconBorderColor:ne,iconBorderHColor:oe,iconShadowColor:re,iconShadowHOffset:se,iconShadowVOffset:ue,iconShadowBlur:ce,useSeparateBoxShadows:ge,iconBoxShadowColor:de,iconBoxShadowHOffset:pe,iconBoxShadowVOffset:he,iconBoxShadowBlur:me,iconBoxShadowSpread:be,iconBoxShadowPosition:fe,iconBoxShadowColorHover:ve,iconBoxShadowHOffsetHover:we,iconBoxShadowVOffsetHover:ye,iconBoxShadowBlurHover:xe,iconBoxShadowSpreadHover:_e,iconBoxShadowPositionHover:ke}=e,Se=F(s,"iconSize",n),Ce=D(F(m,"rotation",n),b),Me="classic"===v?w:y,Te="classic"===_?k:S,Ee=Ur({horizontal:se,vertical:ue,blur:ce,color:re}),De=Ur({horizontal:pe,vertical:he,blur:me,spread:be,color:de,position:fe}),Le=Ur({horizontal:we,vertical:ye,blur:xe,spread:_e,color:ve,position:ke,altColor:de}),Be={".uagb-icon-wrapper":{"text-align":d},".uagb-icon-wrapper svg":{width:D(Se,g),height:D(Se,g),"box-sizing":"content-box",transform:`rotate(${Ce})`,fill:f,filter:Ee?`drop-shadow( ${Ee} )`:""},".uagb-icon-wrapper .uagb-svg-wrapper":{display:"inline-flex",background:Me,"padding-top":D(C,N),"padding-right":D(M,N),"padding-bottom":D(T,N),"padding-left":D(L,N),"margin-top":D(W,te),"margin-right":D(U,te),"margin-bottom":D(j,te),"margin-left":D(q,te),"border-style":le,"border-color":ne,...Or(e,"icon"),"box-shadow":De},".uagb-icon-wrapper .uagb-svg-wrapper:hover":{"border-color":oe,background:Te},".uagb-icon-wrapper .uagb-svg-wrapper:hover svg":{fill:x}};ge&&(Be[".uagb-icon-wrapper .uagb-svg-wrapper:hover"]={"box-shadow":Le,background:Te,"border-color":oe});const He={".uagb-icon-wrapper":{"text-align":p},".uagb-icon-wrapper .uagb-svg-wrapper":{"padding-top":D(B,G),"padding-right":D(H,G),"padding-bottom":D(A,G),"padding-left":D(R,G),"margin-top":D($,ie),"margin-right":D(Z,ie),"margin-bottom":D(K,ie),"margin-left":D(Y,ie),...Or(e,"icon","tablet")},".uagb-icon-wrapper .uagb-svg-wrapper svg":{width:D(u,g),height:D(u,g)}},Ae={".uagb-icon-wrapper":{"text-align":h},".uagb-icon-wrapper .uagb-svg-wrapper":{"padding-top":D(P,V),"padding-right":D(z,V),"padding-bottom":D(O,V),"padding-left":D(I,V),"margin-top":D(J,ae),"margin-right":D(X,ae),"margin-bottom":D(Q,ae),"margin-left":D(ee,ae),...Or(e,"icon","mobile")},".uagb-icon-wrapper .uagb-svg-wrapper svg":{width:D(c,g),height:D(c,g)}};let Re="";const Pe=l||`.uagb-block-${r}`;return Re=E(Be,Pe),("tablet"===o||"mobile"===o||l)&&(Re+=E(He,`${Pe}`,!0,"tablet"),("mobile"===o||l)&&(Re+=E(Ae,`${Pe}`,!0,"mobile"))),Re}(t,0,o,r),[t,r]);return(0,x.useEffect)(()=>{G()},[r]),(0,x.useEffect)(()=>{N(e)},[a,i,l,r]),(0,w.createElement)(w.Fragment,null,(0,w.createElement)(W,{blockStyling:u}),n&&(0,w.createElement)(Tu,{...e}),(0,w.createElement)(Eu,{...e}))});let Lu={};Lu=(0,O.applyFilters)("srfm/icon",nr(Lu)),(0,ir.registerBlockType)("srfm/icon",{...Lu,apiVersion:3,title:(0,M.__)("Icon","sureforms"),description:(0,M.__)("Add stunning customizable icons to your website.","sureforms"),icon:C.icon,keywords:[(0,M.__)("icon","sureforms"),(0,M.__)("uag","sureforms")],supports:{anchor:!0,html:!1},attributes:A,category:srfm_spec_blocks_info.category,edit:e=>e.attributes.isPreview?(0,w.createElement)(lr,{image:"icon"}):(0,w.createElement)(Du,{...e}),save:()=>null});const Bu=i();if(Bu&&(Bu.removeItem("uagSettingState"),Bu.removeItem("isSpectraFontAwesomeAPILoading")),a.p=srfm_spec_blocks_info.uagb_url+"dist/",srfm_spec_blocks_info.uagb_svg_icons={},srfm_spec_blocks_info?.number_of_icon_chunks)for(let e=0;er});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uag-custom-ip .uag-control-label{padding-bottom:4px;display:block}.uag-custom-ip .uag-ip-placeholder-wrap{width:256px;max-width:100%;min-height:96px;display:flex;background-color:#fff;border:1px solid #e6e7e9;border-radius:3px;position:relative;overflow:hidden}.uag-custom-ip .uag-ip-placeholder-wrap:hover .uag-ip-actions{transform:translate(0, 0)}.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-remove-icon>svg,.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-selected-icon-overlay>svg{fill:#fff;width:18px;height:18px;background-color:#ccc;padding:2.4px;border-radius:50%}.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-remove-icon{position:absolute;right:5px;top:5px;line-height:0;cursor:pointer;z-index:6}.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-remove-icon>svg{transition:.3s background-color linear}.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-remove-icon>svg:hover{background-color:#959494}.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-selected-icon{width:100%;display:flex;cursor:pointer}.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-selected-icon-overlay{display:flex;width:100%;justify-content:center;align-items:center}.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-selected-icon-value{position:absolute;z-index:1;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-selected-icon-value>svg{height:30px;width:30px;fill:#50575e}.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-actions{position:absolute;bottom:0;width:100%;display:flex;z-index:2;transform:translate(0, 24px);transition:.2s all ease-in-out}.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-actions>span{background-color:#f0f0f1;flex:1;font-size:13px;font-weight:400;text-align:center;line-height:24px;color:#50575e;cursor:pointer}.components-modal__screen-overlay.uagb-ip-modal-wrapper-overlay{background-color:rgba(0,0,0,.7)}.components-modal__frame.uagb-ip-modal-wrapper{width:1080px;height:796px;max-height:80%;max-width:80%;overflow:unset;box-sizing:border-box}.components-modal__frame.uagb-ip-modal-wrapper *{box-sizing:border-box}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content{padding:30px 24px;margin:0;background-color:#fff;overflow:unset;border-radius:2px}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content>div:not(.components-modal__header){height:100%}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .components-modal__header{height:0}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .components-modal__header .components-modal__header-heading-container{display:none !important}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .components-modal__header .components-button{color:#aaa;position:absolute;width:12px;height:12px;top:4px;right:-32px;transition:.2s color linear;left:auto}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .components-modal__header .components-button:hover{color:#fff}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .uagb-ip-header{display:flex;align-items:baseline;height:64px}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .uagb-ip-header>h2{width:156px;margin:0;font-size:20px;font-weight:400;color:#1e1e1e}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .uagb-ip-footer{height:68px;text-align:right;display:flex;align-items:flex-end;justify-content:flex-end}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .uagb-ip-footer>button{font-size:13px;color:#fff;border:none;background-color:#007cba;border-radius:2px;width:89px;height:36px;cursor:pointer}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .uagb-ip-footer>button.disable{opacity:.7;cursor:not-allowed}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-lr-container{display:flex;height:calc(100% - 134px);grid-gap:24px}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-lr-container .uagb-ip-left{width:156px;overflow:auto}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-lr-container .uagb-ip-right{flex:1;padding:14px;padding-right:0;border:1px solid #e6e7e9;border-radius:2px}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-lr-container .uagb-ip-right .uagb-ip-modal-container{height:100%}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-lr-container .uagb-ip-right .uagb-ip-modal-container .ReactVirtualized__Grid__innerScrollContainer>div{display:flex;justify-content:center;align-items:center}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-categories-list>div{padding:9px 10px;cursor:pointer;border-radius:2px;color:#1d2327;display:flex;justify-content:space-between;font-size:13px}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-categories-list>div.selected{background-color:#dcf2ff;color:#0063a1}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container{flex:1;padding-left:24px}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container .uagb-ip-search-bar{position:relative}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container .uagb-ip-search-bar>svg,.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container .uagb-ip-search-bar>span{width:14px;height:14px;position:absolute;top:11px;color:#555d66;fill:#555d66;transform:rotateZ(90deg);left:12px}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container .uagb-ip-search-bar>span{width:unset;cursor:pointer}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container .uagb-ip-search-bar input{height:36px;width:100%;padding:7px 12px 7px 38px;border:1px solid #e6e7e9;margin:0;border-radius:2px;color:#1d2327}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container .uagb-ip-search-bar input::placeholder{color:#50575e}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container .uagb-ip-search-bar input:focus{border:1.5px solid #007cba}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-icons .ReactVirtualized__Grid__innerScrollContainer{overflow-x:hidden !important;max-width:inherit !important}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-icons.icon-not-found{display:flex;align-items:center;justify-content:center}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-icons .uagb-icon-item{width:80px;height:80px;background-color:#fff;border:1px solid #e6e7e9;border-radius:3px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.2s transform ease;flex-direction:column;grid-gap:6px;max-width:90%;max-height:90%}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-icons .uagb-icon-item.default{border-color:#007cba;box-shadow:0 0 0 2px #007cba;pointer-events:none}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-icons .uagb-icon-item.selected{border-color:#007cba;box-shadow:0 0 0 2px #dcf2ff;pointer-events:none}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-icons .uagb-icon-item>svg{width:20.9px;height:20.27px}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-icons .uagb-icon-item>span{font-size:11px;text-align:center}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-icons .uagb-icon-item:hover{border-color:#e6e7e9;box-shadow:0 0 0 4px #f0f0f1}",""]);const r=o},3491(e){(function(){var t,a,i,l,n,o;"undefined"!=typeof performance&&null!==performance&&performance.now?e.exports=function(){return performance.now()}:"undefined"!=typeof process&&null!==process&&process.hrtime?(e.exports=function(){return(t()-n)/1e6},a=process.hrtime,l=(t=function(){var e;return 1e9*(e=a())[0]+e[1]})(),o=1e9*process.uptime(),n=l-o):Date.now?(e.exports=function(){return Date.now()-i},i=Date.now()):(e.exports=function(){return(new Date).getTime()-i},i=(new Date).getTime())}).call(this)},3578(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uagb-advanced-color-settings-container{display:flex;align-items:center}.uagb-advanced-color-settings-container .uagb-beside-color-click{display:flex;align-items:center}.uagb-advanced-color-settings-container .uagb-color-icon-indicate{height:auto;position:relative;transform:scale(1);transition:transform .1s ease;border-radius:50%;padding:0}.uagb-advanced-color-settings-container .uagb-has-alpha{background-image:linear-gradient(45deg, #ddd 25%, transparent 0),linear-gradient(-45deg, #ddd 25%, transparent 0),linear-gradient(45deg, transparent 75%, #ddd 0),linear-gradient(-45deg, transparent 75%, #ddd 0);background-size:10px 10px;background-position:0 0,0 5px,5px -5px,-5px 0}.uagb-advanced-color-settings-container .uagb-beside-color-label{flex-grow:1;margin:0}.uagb-advanced-color-settings-container .uagb-color-icon-indicate .component-color-indicator.uagb-advanced-color-indicate{width:28px;height:28px;border-radius:50%;margin:0;background:none;display:flex;justify-content:center;align-items:center}.uagb-advanced-color-settings-container .uagb-color-icon-indicate .component-color-indicator.uagb-advanced-color-indicate>svg{fill:rgba(0,0,0,0)}.uagb-advanced-color-settings-container .uag-global-icon-black{color:#000}.uagb-advanced-color-settings-container .uag-global-icon-white{color:#fff}.uagb-popover-color .components-popover__content{overflow-x:hidden;overflow-y:auto}.uagb-popover-color .components-circular-option-picker{padding:2px 0 10px 5px}.uagb-popover-color .components-circular-option-picker .components-circular-option-picker__swatches{margin-right:0;text-align:left;padding-left:10px}.uagb-popover-color .uagb-clear-btn-inside-picker{margin:5px 20px 20px 15px;padding:0 8px;border:1px solid #ccc;box-shadow:none}",""]);const r=o},3790(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uagb-inspector-tab .spectra__matrix-control{display:flex;justify-content:space-between;align-items:flex-start}.uagb-inspector-tab .spectra__matrix-control--box{border:1px solid #e6e7e9;border-radius:3px}.uagb-inspector-tab .spectra__matrix-control .uag-control-label{margin:0}",""]);const r=o},3942(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".spectra-separator{width:100%;height:1px;margin:25px 0;background-color:#e6e7e9}.spectra-separator--removed-top-space{margin-top:0 !important}.uagb-inspector-tab .components-panel__body .spectra-separator{width:auto;margin:25px -16px}",""]);const r=o},4180(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uagb-multi-button-button-group{display:flex !important;width:100%}.uagb-multi-button-button-group .uagb-multi-button{width:100%;justify-content:center;height:unset;padding:6px;line-height:16px;min-height:30px}.uagb-multi-button-button-group .uagb-multi-button:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.uagb-multi-button-button-group .uagb-multi-button:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.uagb-multi-button-button-group button.uagb-multi-button.is-secondary{color:#50575e;box-shadow:inset 0 0 0 1px #e6e7e9}.uagb-multi-button-button-group .uagb-multi-button.is-secondary:hover:not(:disabled),.uagb-multi-button-button-group .uagb-multi-button-grou[aria-label=Gap] .uagb-multi-button.is-tertiary:hover:not(:disabled){color:#1d2327;box-shadow:inset 0 0 0 1px #e6e7e9}.uagb-multi-button-button-group .uagb-multi-button.is-secondary,.uagb-multi-button-button-group .uagb-multi-button.is-tertiary{color:#50575e}.uagb-multi-button-button-group .uagb-multi-button.is-secondary:active:not(:disabled),.uagb-multi-button-button-group .uagb-multi-button-grou[aria-label=Gap] .uagb-multi-button.is-tertiary:active:not(:disabled){background:#fff;box-shadow:inset 0 0 0 1px #e6e7e9}.uagb-multi-button-button-group button.uagb-multi-button{font-size:13px;font-weight:400}.uagb-multi-button-button-group svg{width:18px;fill:#50575e}.uagb-multi-button-button-group svg path{fill:inherit}.uagb-multi-buttons-control.uag-multibutton-icons .uagb-multi-button{padding:3px}.spectra-multi-buttons__color-scheme--primary button.uagb-multi-button.is-primary.is-primary{color:#007cba;background-color:#dcf2ff;border-color:#cde9f9;box-shadow:inset 0 0 0 1px #cde9f9}.spectra-multi-buttons__color-scheme--primary button.uagb-multi-button.is-primary.is-primary svg{fill:#007cba}.spectra-multi-buttons__color-scheme--secondary button.uagb-multi-button.is-primary.is-primary{color:#fff;background-color:#959595;border-color:#959595;box-shadow:inset 0 0 0 1px #959595}.spectra-multi-buttons__color-scheme--secondary button.uagb-multi-button.is-primary.is-primary svg{fill:#fff}.spectra-multi-buttons__layout--inline{align-items:center;display:grid;grid-template-columns:50% 50%}.spectra-multi-buttons__layout--inline .uagb-control__header,.spectra-multi-buttons__layout--inline .uag-control-label{margin-bottom:0}",""]);const r=o},4284(e){"use strict";var t,a=(t=[],function(e,a){return t[e]=a,t.filter(Boolean).join("\n")});function i(e,t,i,l){var n;if(i)n="";else{n="",l.supports&&(n+="@supports (".concat(l.supports,") {")),l.media&&(n+="@media ".concat(l.media," {"));var o=void 0!==l.layer;o&&(n+="@layer".concat(l.layer.length>0?" ".concat(l.layer):""," {")),n+=l.css,o&&(n+="}"),l.media&&(n+="}"),l.supports&&(n+="}")}if(e.styleSheet)e.styleSheet.cssText=a(t,n);else{var r=document.createTextNode(n),s=e.childNodes;s[t]&&e.removeChild(s[t]),s.length?e.insertBefore(r,s[t]):e.appendChild(r)}}var l={singleton:null,singletonCounter:0};e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=l.singletonCounter++,a=l.singleton||(l.singleton=e.insertStyleElement(e));return{update:function(e){i(a,t,!1,e)},remove:function(e){i(a,t,!0,e)}}}},4486(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,'.uagb-inspector-tab.uagb-tab-content-general .uag-advance-panel-body-image .editor-bg-image-control{margin-top:-35px}.uagb-inspector-tab .block-editor-image-size-control .block-editor-image-size-control__row{text-transform:capitalize}.uagb-inspector-tab .components-base-control label.components-input-control__label{text-transform:capitalize}.uagb-inspector-tab .block-editor-image-size-control__row .components-button-group .components-button{border:1px solid #8f9395;box-shadow:none;font-size:13px;font-weight:400;height:26px}.uagb-inspector-tab .block-editor-image-size-control__row .components-button-group .components-button.is-pressed{background:#0085ba;border-color:#0085ba}.uagb-inspector-tab .block-editor-image-size-control__row .components-button span.dashicons-image-rotate{font-size:9px;display:flex;justify-content:center;align-items:center;color:#2e92c4}.block-editor-block-list__block.wp-block[data-type="srfm/image"]{width:inherit}.wp-block-uagb-image--effect-slide .wp-block-uagb-image__figure img,.wp-block-uagb-image--effect-slide .wp-block-uagb-image__figure .wp-block-uagb-image--layout-overlay__color-wrapper{width:calc(100% + 40px) !important;max-width:none !important;transform:translate3d(-40px, 0, 0);transition:transform .35s ease-in-out}.wp-block-uagb-image--effect-slide .wp-block-uagb-image__figure:hover img,.wp-block-uagb-image--effect-slide .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__color-wrapper{transform:translate3d(0, 0, 0)}.wp-block-uagb-image .components-placeholder.block-editor-media-placeholder{box-shadow:none;border:1px dashed #555d66}.wp-block-uagb-image .components-placeholder.block-editor-media-placeholder .components-placeholder__label{margin-left:auto;margin-right:auto;margin-bottom:8px}.wp-block-uagb-image .components-placeholder.block-editor-media-placeholder .components-placeholder__label .block-editor-block-icon svg.uagb-editor-icons path{stroke:#0063a1}.wp-block-uagb-image .components-placeholder.block-editor-media-placeholder .components-placeholder__fieldset{justify-content:center}.wp-block-uagb-image .components-placeholder.block-editor-media-placeholder .components-placeholder__fieldset .components-placeholder__instructions{width:100%;text-align:center;margin-bottom:32px}.wp-block-uagb-image .components-placeholder.block-editor-media-placeholder .components-button.is-tertiary{box-shadow:inset 0 0 0 1px var(--wp-components-color-accent, var(--wp-admin-theme-color, #007cba));color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #007cba));padding:6px 12px}.wp-block-uagb-image .components-placeholder.block-editor-media-placeholder .components-button.is-tertiary:hover{box-shadow:inset 0 0 0 1px var(--wp-components-color-accent-darker-10, var(--wp-admin-theme-color-darker-10, #006ba1));color:var(--wp-components-color-accent-darker-10, var(--wp-admin-theme-color-darker-10, #006ba1))}.wp-block-uagb-image .components-resizable-box__container{max-width:100% !important;height:auto !important}.wp-block-uagb-image .components-resizable-box__container img{max-width:100% !important}.wp-block-uagb-image .components-placeholder.is-medium .components-placeholder__instructions{display:block !important}.wp-block-uagb-image .components-placeholder.is-medium .components-placeholder__fieldset{flex-direction:row}.wp-block-uagb-image .components-placeholder.is-medium .components-placeholder__fieldset .components-button{margin-right:10px}',""]);const r=o},4676(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uag-range-control .uagb-range-control__mobile-controls{display:flex;width:100%;align-items:center}.uag-range-control .uagb-range-control__mobile-controls .components-base-control.components-range-control{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start;margin-right:20px;position:relative;width:100%;margin-bottom:0;max-height:30px}.uag-range-control .uagb-range-control__mobile-controls .components-base-control.components-range-control .components-range-control__tooltip{left:45%}.uag-range-control .uagb-range-control__mobile-controls .components-input-control__container{flex:0 0 0%;width:100%}.uag-range-control .uagb-range-control__mobile-controls .components-number-control{width:35%;margin-left:10px}.uag-range-control .uagb-range-control__mobile-controls .components-number-control .components-input-control__input{padding:0 1px 0 8px !important;text-align:left;font-size:14px}.uag-range-control .uagb-range-control__mobile-controls .components-range-control__marks{top:13px}",""]);const r=o},4868(e){"use strict";e.exports=function(e,t){Object.keys(t).forEach(function(a){e.setAttribute(a,t[a])})}},4994(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},5001(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uagb-color-switch-control-container .components-flex.components-angle-picker-control{margin-bottom:0}.uagb-color-switch-control-container .uagb-multi-buttons-control{margin-bottom:5px}.uagb-color-switch-control-container .uagb-color-popover-container{margin-top:25px}.uagb-color-switch-control-container .components-custom-gradient-picker{margin-top:25px}.uagb-color-switch-control-container .uagb-advanced-color-settings-container{justify-content:flex-end}",""]);const r=o},5072(e){"use strict";var t=[];function a(e){for(var a=-1,i=0;i=t.f?l():e.fonts.load(function(e){return C(e)+" "+e.f+"00 300px "+k(e.c)}(t.a),t.h).then(function(e){1<=e.length?i():setTimeout(n,25)},function(){l()})}()}),l=null,n=new Promise(function(e,a){l=setTimeout(a,t.f)});Promise.race([n,i]).then(function(){l&&(clearTimeout(l),l=null),t.g(t.a)},function(){t.j(t.a)})};var z={D:"serif",C:"sans-serif"},O=null;function F(){if(null===O){var e=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent);O=!!e&&(536>parseInt(e[1],10)||536===parseInt(e[1],10)&&11>=parseInt(e[2],10))}return O}function I(e,t,a){for(var i in z)if(z.hasOwnProperty(i)&&t===e.f[z[i]]&&a===e.f[z[i]])return!0;return!1}function N(e){var t,a=e.g.a.offsetWidth,i=e.h.a.offsetWidth;(t=a===e.f.serif&&i===e.f["sans-serif"])||(t=F()&&I(e,a,i)),t?r()-e.A>=e.w?F()&&I(e,a,i)&&(null===e.u||e.u.hasOwnProperty(e.a.c))?V(e,e.v):V(e,e.B):function(e){setTimeout(o(function(){N(this)},e),50)}(e):V(e,e.v)}function V(e,t){setTimeout(o(function(){d(this.g.a),d(this.h.a),d(this.j.a),d(this.m.a),t(this.a)},e),0)}function G(e,t,a){this.c=e,this.a=t,this.f=0,this.m=this.j=!1,this.s=a}P.prototype.start=function(){this.f.serif=this.j.a.offsetWidth,this.f["sans-serif"]=this.m.a.offsetWidth,this.A=r(),N(this)};var W=null;function U(e){0==--e.f&&e.j&&(e.m?((e=e.a).g&&p(e.f,[e.a.c("wf","active")],[e.a.c("wf","loading"),e.a.c("wf","inactive")]),D(e,"active")):E(e.a))}function j(e){this.j=e,this.a=new L,this.h=0,this.f=this.g=!0}function q(e,t,a,i,l){var n=0==--e.h;(e.f||e.g)&&setTimeout(function(){var e=l||null,r=i||{};if(0===a.length&&n)E(t.a);else{t.f+=a.length,n&&(t.j=n);var s,u=[];for(s=0;sr});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uagb-presets-radio-image-wrap{display:grid;grid-column-gap:16px;grid-template-columns:repeat(2, 1fr);grid-row-gap:14px}.uagb-presets-radio-image-wrap .uag-presets-radio-input{display:none}.uagb-presets-radio-image-wrap .uag-presets-radio-input-label{position:relative;display:inline-block}.uagb-presets-radio-image-wrap svg{width:100%;height:auto;fill:#898e95;border:1px solid #dadada;color:#898e95;background-color:#f0f0f1;transition:background .08s ease,box-shadow .08s ease;border-radius:5px 5px 3px 3px}.uagb-presets-radio-image-wrap svg>path:first-child{scale:1.129 1.085;transform-origin:center bottom}.uagb-presets-radio-image-wrap .uag-presets-radio-input:checked+.uag-presets-radio-input-label svg{background-color:#007cba;border:1px solid #00608f}.uagb-presets-radio-image-wrap .uag-presets-radio-image-clickable{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.uagb-inspector-tab .components-panel__body .uag-presets-label{line-height:2.4}.uagb-presets-label-reset-wrap{display:flex;justify-content:space-between}.uagb-presets-main-wrap.border-none svg{border:none}",""]);const r=o},5795(e){"use strict";e.exports=window.ReactDOM},6314(e){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map(function(t){var a="",i=void 0!==t[5];return t[4]&&(a+="@supports (".concat(t[4],") {")),t[2]&&(a+="@media ".concat(t[2]," {")),i&&(a+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),a+=e(t),i&&(a+="}"),t[2]&&(a+="}"),t[4]&&(a+="}"),a}).join("")},t.i=function(e,a,i,l,n){"string"==typeof e&&(e=[[null,e,void 0]]);var o={};if(i)for(var r=0;r0?" ".concat(c[5]):""," {").concat(c[1],"}")),c[5]=n),a&&(c[2]?(c[1]="@media ".concat(c[2]," {").concat(c[1],"}"),c[2]=a):c[2]=a),l&&(c[4]?(c[1]="@supports (".concat(c[4],") {").concat(c[1],"}"),c[4]=l):c[4]="".concat(l)),t.push(c))}},t}},6323(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uagb-gradient-picker .components-custom-gradient-picker__gradient-bar{border-radius:5px;height:30px}.uagb-gradient-picker .components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button{top:9px;width:12px;height:12px}.uagb-gradient-picker .components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__insert-point{top:7px}.block-editor-block-inspector .uagb-inspector-tab .uag-background-gradient .uagb-color-popover-container,.block-editor-block-inspector .uagb-inspector-tab .uag-background-gradient .uagb-multi-buttons-control,.block-editor-block-inspector .uagb-inspector-tab .uag-background-gradient .uagb-size-type-field-tabs,.block-editor-block-inspector .uagb-inspector-tab .uag-background-gradient .components-button-group,.block-editor-block-inspector .uag-background-image-overlay-gradient .uagb-color-popover-container,.block-editor-block-inspector .uag-background-image-overlay-gradient .uagb-multi-buttons-control,.block-editor-block-inspector .uag-background-image-overlay-gradient .uagb-size-type-field-tabs,.block-editor-block-inspector .uag-background-image-overlay-gradient .components-button-group{margin-bottom:24px}.block-editor-block-inspector .uagb-inspector-tab .uag-background-gradient .uagb-size-type-field-tabs,.block-editor-block-inspector .uag-background-image-overlay-gradient .uagb-size-type-field-tabs{display:block}.block-editor-block-inspector .uagb-inspector-tab .uag-background-gradient .uagb-gradient-advanced-option,.block-editor-block-inspector .uag-background-image-overlay-gradient .uagb-gradient-advanced-option{width:100%;justify-content:right;margin-bottom:5px;padding-right:0}",""]);const r=o},6359(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,'.components-panel[data-uagb-tab]{z-index:99}.components-panel[data-uagb-tab]:not([data-uagb-tab=advance]) .components-panel__body.block-editor-block-inspector__advanced,.components-panel[data-uagb-tab]:not([data-uagb-tab=advance]) .components-panel__body.editor-block-inspector__advanced.block-editor-block-inspector__advanced,.components-panel[data-uagb-tab]:not([data-uagb-tab=advance]) .block-editor-block-inspector>div>.components-panel__body{display:none}.components-panel[data-uagb-tab]:not([data-uagb-tab=advance]) .block-editor-block-inspector>div>.components-panel__body.uagb-dynamic-content-wrap{display:block;border-bottom:1px solid #e0e0e0 !important}.components-panel[data-uagb-tab] .block-editor-block-card{position:relative;z-index:1;overflow:hidden}.components-panel[data-uagb-tab] .block-editor-block-card::before{content:"";position:absolute;top:0;left:-16px;right:-16px;bottom:0;background:#fff;z-index:-1}.components-panel[data-uagb-tab] .components-panel__body.edit-post-settings-sidebar__panel-block .block-editor-block-card{overflow:unset}.components-panel[data-uagb-tab] .components-panel__body.edit-post-settings-sidebar__panel-block .block-editor-block-card::before{top:-16px}.components-panel[data-uagb-tab=advance] .block-editor-block-inspector__advanced{border-color:rgba(0,0,0,0)}[dir=rtl] .uagb-inspector-tabs{direction:rtl}[dir=rtl] .uagb-inspector-tabs>div:first-child.uagb-active::after{border-left:1px solid #d6d9dd;border-right:0}[dir=rtl] .uagb-inspector-tabs>div:last-child.uagb-active::after{border-left:0;border-right:1px solid #d6d9dd}.uagb-inspector-tabs{display:flex;position:relative;background:#fff;z-index:9;height:65px}.uagb-inspector-tabs>div{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;background:#fff;cursor:pointer}.uagb-inspector-tabs>div::after,.uagb-inspector-tabs>div::before{content:"";position:absolute;display:block;top:0;left:0;width:100%}.uagb-inspector-tabs>div::after{border-bottom:1px solid #d6d9dd;height:100%;z-index:1}.uagb-inspector-tabs>div:first-child.uagb-active::after{border-left:0;box-shadow:inset 0 -3px 0 0 #007cba;color:#007cba}.uagb-inspector-tabs>div:last-child.uagb-active::after{border-right:0;box-shadow:inset 0 -3px 0 0 #007cba;color:#007cba}.uagb-inspector-tabs>div.uagb-active::after{border-left:1px solid #d6d9dd;border-right:1px solid #d6d9dd;border-bottom:0;box-shadow:inset 0 -3px 0 0 #007cba;color:#007cba}.uagb-inspector-tabs>div.uagb-active::before{height:0;background-color:rgba(0,0,0,0);z-index:2}.uagb-inspector-tabs>div h5{margin:6px 0 0;font-size:13px;font-weight:400;line-height:1.2}.uagb-inspector-tabs>div h5,.uagb-inspector-tabs>div svg{z-index:2;fill:#585858}.uagb-inspector-tabs>div.uagb-active h5{color:#0085ba}.uagb-inspector-tabs>div.uagb-active path{fill:#0085ba}.components-panel .components-panel__body .uagb-inspector-tabs-container{position:static !important;margin-left:-16px;margin-right:-16px;border-top:0 !important;top:0 !important}.uagb-inspector-tabs-container{position:sticky;top:-3px;z-index:9;border-top:calc(.1em + 1px) solid #f2f4f5;direction:initial}.customize-widgets-layout__inspector .uagb-inspector-tabs-container{top:-12px;margin-left:-12px;margin-right:-12px}.uagb-inspector-tab .components-panel__body:first-child,.edit-post-settings-sidebar__panel-block .uagb-inspector-tab .components-panel__body:first-child{margin-top:0;border-top:none !important}',""]);const r=o},6925(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},6942(e,t){var a;!function(){"use strict";var i={}.hasOwnProperty;function l(){for(var e="",t=0;t=0||Object.prototype.hasOwnProperty.call(e,i)&&(a[i]=e[i]);return a}(this.props,[]);return function(e){c.forEach(function(t){return delete e[t]})}(l),l.className=this.props.inputClassName,l.id=this.state.inputId,l.style=a,o.default.createElement("div",{className:this.props.className,style:t},this.renderStyles(),o.default.createElement("input",i({},l,{ref:this.inputRef})),o.default.createElement("div",{ref:this.sizerRef,style:u},e),this.props.placeholder?o.default.createElement("div",{ref:this.placeHolderSizerRef,style:u},this.props.placeholder):null)}}]),t}(n.Component);h.propTypes={className:r.default.string,defaultValue:r.default.any,extraWidth:r.default.oneOfType([r.default.number,r.default.string]),id:r.default.string,injectStyles:r.default.bool,inputClassName:r.default.string,inputRef:r.default.func,inputStyle:r.default.object,minWidth:r.default.oneOfType([r.default.number,r.default.string]),onAutosize:r.default.func,onChange:r.default.func,placeholder:r.default.string,placeholderIsMinWidth:r.default.bool,style:r.default.object,value:r.default.any},h.defaultProps={minWidth:1,injectStyles:!0},t.A=h},8226(e){e.exports=function(){"use strict";return function(e){var t="/*|*/",a=t+"}";function i(t){if(t)try{e(t+"}")}catch(e){}}return function(l,n,o,r,s,u,c,g,d,p){switch(l){case 1:if(0===d&&64===n.charCodeAt(0))return e(n+";"),"";break;case 2:if(0===g)return n+t;break;case 3:switch(g){case 102:case 112:return e(o[0]+n),"";default:return n+(0===p?t:"")}case-2:n.split(a).forEach(i)}}}}()},8514(e,t,a){"use strict";t.__esModule=!0,t.default=void 0,function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,a):{};i.get||i.set?Object.defineProperty(t,a,i):t[a]=e[a]}t.default=e}(a(5556));var i=r(a(2963)),l=r(a(788)),n=r(a(1609)),o=r(a(495));function r(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign||function(e){for(var t=1;tr});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".block-editor-image-size-control{margin-bottom:1em}.block-editor-image-size-control .block-editor-image-size-control__row{display:flex;justify-content:space-between;flex-direction:column}.block-editor-image-size-control .block-editor-image-size-control__row .uag-number-control .uag-number-control__inline,.block-editor-image-size-control .block-editor-image-size-control__row .uag-number-control .uag-number-control__full-width{margin-bottom:10px}",""]);const r=o},8619(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uag-control-tabs{margin:0 -16px;padding:0 16px}.uag-control-tabs.uag-control-tabs-three-tabs .components-tab-panel__tabs>.components-button{width:31.3%}.uag-control-tabs>.components-tab-panel__tabs{justify-content:space-between;margin:0 -16px 25px;padding:0 16px;border-bottom:1px solid #e6e7e9}.uag-control-tabs>.components-tab-panel__tabs>.components-button{width:47%;text-align:center;justify-content:center;border:1px solid #e6e7e9;border-radius:3px 3px 0 0;color:#50575e;background-color:#f0f0f1;max-height:30px;font-size:13px;border-bottom:0;margin-bottom:-1px}.uag-control-tabs>.components-tab-panel__tabs>.components-button.active-tab{color:#007cba;background:#fff}.uag-control-tabs>.components-tab-panel__tabs>.components-button:focus:not(:disabled){box-shadow:none}.uag-control-tabs .components-base-control{margin-bottom:25px}.uag-control-tabs .components-base-control .components-base-control,.uag-control-tabs .components-base-control .components-base-control__field{padding-top:0;margin-bottom:0}.uag-control-tabs .components-base-control:last-child{margin-bottom:0}",""]);const r=o},9194(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uag-confirm-popup-wrapper{display:flex;flex-direction:row;align-items:flex-start;padding:24px;width:612px;height:166px;background:#fff;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);border-radius:2px}.uag-confirm-popup-wrapper .components-modal__content{margin:0;padding:0;display:flex;flex-direction:row;gap:20px}.uag-confirm-popup-wrapper .components-modal__content .components-modal__header{display:none}.uag-confirm-popup-wrapper .components-modal__content .uag-confirm-popup-icon{display:flex;flex-direction:row;align-items:flex-start;padding:12px;gap:8px;width:54px;height:54px;background:#dcf2ff;border-radius:32px;flex:none;order:0;flex-grow:0}.uag-confirm-popup-wrapper .components-modal__content .uag-confirm-popup-icon svg{stroke:#007cba}.uag-confirm-popup-wrapper .components-modal__content .uag-confirm-popup-content{box-sizing:border-box;display:flex;flex-direction:column;gap:24px}.uag-confirm-popup-wrapper .components-modal__content .uag-confirm-popup-content .uag-confirm-popup-text{display:flex;flex-direction:column;order:1;gap:4px}.uag-confirm-popup-wrapper .components-modal__content .uag-confirm-popup-content .uag-confirm-popup-text .uag-confirm-popup-title{width:480px;height:28px;font-style:normal;font-weight:500;font-size:20px;line-height:28px;color:#1d2327;flex:none;order:0;flex-grow:0}.uag-confirm-popup-wrapper .components-modal__content .uag-confirm-popup-content .uag-confirm-popup-text .uag-confirm-popup-description{width:480px;height:20px;font-style:normal;font-weight:400;font-size:13px;line-height:20px;display:flex;align-items:center;color:#50575e;flex:none;order:1;flex-grow:0}.uag-confirm-popup-wrapper .components-modal__content .uag-confirm-popup-content .uag-confirm-popup-controls{display:flex;flex-direction:row;align-items:flex-start;gap:12px;flex:none;order:2}.uag-confirm-popup-wrapper .components-modal__content .uag-confirm-popup-content .uag-confirm-popup-controls .uag-confirm-popup-buttons{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:9px 17px;box-shadow:0 1px 2px rgba(0,0,0,.05)}.uag-confirm-popup-wrapper .components-modal__content .uag-confirm-popup-content .uag-confirm-popup-controls .uag-popup-confirmation-button{background:#007cba;color:#fff;border-radius:2px;flex:none;order:0}.uag-confirm-popup-wrapper .components-modal__content .uag-confirm-popup-content .uag-confirm-popup-controls .uag-popup-cancellation-button{background:#fff;border:1px solid #e6e7e9;border-radius:2px;flex:none;order:1}.uag-confirm-popup-overlay{background-color:rgba(0,0,0,.4392156863)}",""]);const r=o},9380(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uagb-text-control{position:relative}.uagb-text-control--open-dynamic-content{flex-direction:column;align-items:unset}.uagb-text-control .components-base-control__field{margin-bottom:0}.uagb-text-control .components-text-control__input{padding-right:30px;margin-left:0;margin-right:0;color:#50575e;border-color:#e6e7e9}.uagb-text-control .components-text-control__input:focus{border-color:#959595;box-shadow:unset}.uagb-text-control .uagb-control__header .uagb-number-control__actions .uagb-reset{height:fit-content}.uagb-text-control__controls>.components-button{position:absolute;right:0;bottom:0;padding:0 8px;border-radius:2px;height:30px}.uagb-text-control__controls>.components-button svg{width:18px;stroke:#555d66;stroke-width:1.4;fill:none}.uagb-text-control__controls-inline .components-base-control__field{display:flex;align-items:center}.uagb-text-control__controls-inline .components-base-control__field>label{flex:50%;margin-bottom:unset}.uagb-text-control__controls-inline .components-base-control__field>input{flex:50%}.uagb-text-control__controls-textarea{position:relative}.uagb-text-control__controls-textarea>.components-button{top:2px;bottom:auto}.uagb-text-control__controls-textarea textarea{color:#50575e;border-color:#e6e7e9}.uagb-text-control__controls-textarea textarea:focus{border-color:#959595;box-shadow:unset}.uagb-text-control.components-base-control>.components-base-control__help{margin-top:10px}",""]);const r=o},9790(e,t,a){"use strict";var i=r(a(8514)),l=r(a(1369)),n=r(a(2312)),o=r(a(495));function r(e){return e&&e.__esModule?e:{default:e}}e.exports={Transition:o.default,TransitionGroup:n.default,ReplaceTransition:l.default,CSSTransition:i.default}},9810(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uag-number-control .uagb-number-control__mobile-controls.uag-number-control__full-width{position:relative;color:#50575e}.uag-number-control .uagb-number-control__mobile-controls.uag-number-control__full-width .uag-control-label{margin-bottom:10px}.uag-number-control .uagb-number-control__mobile-controls.uag-number-control__full-width .components-number-control .components-input-control__input{padding:0 7px 0 12px !important}.uag-number-control .uagb-number-control__mobile-controls.uag-number-control__full-width>.components-button{position:absolute;left:75%;bottom:0%;height:30px;z-index:1}.uag-number-control .uagb-number-control__mobile-controls.uag-number-control__inline{align-items:center;display:grid;grid-template-columns:repeat(3, 1fr);color:#50575e}.uag-number-control .uagb-number-control__mobile-controls.uag-number-control__inline .uag-control-label{margin-bottom:0}.uag-number-control .uagb-number-control__mobile-controls.uag-number-control__inline .components-number-control .components-input-control__input{padding:0 7px 0 12px !important}.uag-number-control .uagb-number-control__mobile-controls.uag-number-control__inline .components-input-control__container{width:100%}.uag-number-control .uagb-number-control__mobile-controls.uag-number-control__inline .uagb-dynamic-content-wrap{width:245%;margin-top:20px}.uag-number-control .uagb-number-control__mobile-controls.uag-number-control__inline>.components-button{position:absolute;right:34%}.uag-number-control .uagb-number-control__mobile-controls>.components-button svg{width:18px;stroke:#555d66;stroke-width:1.4;fill:none;z-index:1}.uag-number-control .uagb-control__header{display:grid;grid-template-columns:100%;justify-items:end;justify-content:end}.uag-number-control .uag-responsive-label-wrap{grid-column:1/span 2}.uag-number-control .uagb-dynamic-content-wrap{margin-top:20px}.uag-number-control.uagb-text-control--open-dynamic-content .uag-number-control__inline{display:block}.uag-number-control.uagb-text-control--open-dynamic-content .uag-number-control__inline .uagb-dynamic-content-wrap{width:100%;margin-top:20px}.uag-number-control input[type=number]::-webkit-inner-spin-button,.uag-number-control input[type=number]::-webkit-outer-spin-button{opacity:1}",""]);const r=o}},a={};function i(e){var l=a[e];if(void 0!==l)return l.exports;var n=a[e]={id:e,exports:{}};return t[e].call(n.exports,n,n.exports,i),n.exports}i.m=t,e=[],i.O=(t,a,l,n)=>{if(!a){var o=1/0;for(c=0;c=n)&&Object.keys(i.O).every(e=>i.O[e](a[s]))?a.splice(s--,1):(r=!1,n0&&e[c-1][2]>n;c--)e[c]=e[c-1];e[c]=[a,l,n]},i.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return i.d(t,{a:t}),t},i.d=(e,t)=>{for(var a in t)i.o(t,a)&&!i.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e;globalThis.importScripts&&(e=globalThis.location+"");var t=globalThis.document;if(!e&&t&&(t.currentScript&&"SCRIPT"===t.currentScript.tagName.toUpperCase()&&(e=t.currentScript.src),!e)){var a=t.getElementsByTagName("script");if(a.length)for(var l=a.length-1;l>-1&&(!e||!/^http(s?):/.test(e));)e=a[l--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),i.p=e})(),(()=>{var e={617:0,232:0};i.O.j=t=>0===e[t];var t=(t,a)=>{var l,n,[o,r,s]=a,u=0;if(o.some(t=>0!==e[t])){for(l in r)i.o(r,l)&&(i.m[l]=r[l]);if(s)var c=s(i)}for(t&&t(a);ui(3216));l=i.O(l)})(); \ No newline at end of file +(0,M.__)("%s units","sureforms"),t.name),onClick:()=>b(t.unitValue)},t.unitValue)))),a})(p)))),null),(0,w.createElement)("div",{className:ri()("uagb-number-control__mobile-controls","uag-number-control__"+f)},(0,w.createElement)(he,{label:e.label,responsive:e.responsive}),!s()&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(te.__experimentalNumberControl,{__next40pxDefaultSize:!0,labelPosition:"edge",disabled:e.disabled,isShiftStepEnabled:u,max:c,min:g,onChange:h,value:d,step:e?.step||1,required:e?.required,readOnly:s()})),r),(0,w.createElement)(pe,{text:e.help}),s()&&(0,w.createElement)(Ui,null),_)};_s.defaultProps={label:(0,M.__)("Margin","sureforms"),className:"",allowReset:!0,isShiftStepEnabled:!0,max:1/0,min:-1/0,resetFallbackValue:"",placeholder:null,unit:["px","em"],displayUnit:!0,responsive:!1,showControlHeader:!0,inlineControl:!0,dynamicContentType:"text",enableDynamicContent:!1,help:!1};const ks=_s;function Ss({imageWidth:e,imageHeight:t,imageSizeOptions:a=[],isResizable:i=!0,data:l,width:n,widthTablet:o,widthMobile:r,height:s,heightTablet:u,heightMobile:c,setAttributes:g,onChange:d,help:p}){const[h,m]=(0,y.useState)(null),b=(0,y.useRef)(null);(0,y.useLayoutEffect)(()=>(ms.use(),()=>{ms.unuse()}),[]);const{getSelectedBlock:f}=(0,V.select)("core/block-editor"),v=f()?.name.split("/").pop();(0,y.useEffect)(()=>{m(se(b))},[v]);const x=Q();let _,k;switch(x){case"Tablet":_=u,k=o;break;case"Mobile":_=c,k=r;break;default:_=s,k=n}const{currentHeight:S,currentWidth:C,updateDimension:T}=function(e,t,a,i,l){const[n,o]=(0,y.useState)(t||i||""),[r,s]=(0,y.useState)(e||a||"");return(0,y.useEffect)(()=>{void 0===t&&void 0!==i&&o(i),void 0===e&&void 0!==a&&s(a)},[i,a]),(0,y.useEffect)(()=>{void 0!==t&&Number.parseInt(t)!==Number.parseInt(n)&&o(t),void 0!==e&&Number.parseInt(e)!==Number.parseInt(r)&&s(e)},[t,e]),{currentHeight:r,currentWidth:n,updateDimension:(e,t)=>{"width"===e?o(t):s(t),l({[e]:""===t?void 0:parseInt(t,10)})},updateDimensions:(e,t)=>{s(e||a||""),s(t||i||""),l({height:e,width:t})}}}(_,k,t,e,d),D={};D.Desktop=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(ks,{label:(0,M.__)("Width","sureforms"),value:C,data:{value:n,label:"width"},displayUnit:!1,setAttributes:g,min:1/0,step:1,max:-1/0,showControlHeader:!1,onChange:e=>T("width",e)}),(0,w.createElement)(ks,{label:(0,M.__)("Height","sureforms"),value:S,data:{value:s,label:"height"},displayUnit:!1,setAttributes:g,min:1/0,step:1,max:-1/0,showControlHeader:!1,onChange:e=>{T("height",e),isNaN(e)||""===e?g({customHeightSetDesktop:!1}):g({customHeightSetDesktop:!0})}})),D.Tablet=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(ks,{label:(0,M.__)("Width","sureforms"),value:C,data:{value:o,label:"widthTablet"},displayUnit:!1,setAttributes:g,min:1/0,step:1,max:-1/0,showControlHeader:!1,onChange:e=>T("widthTablet",e)}),(0,w.createElement)(ks,{label:(0,M.__)("Height","sureforms"),value:S,data:{value:u,label:"heightTablet"},displayUnit:!1,setAttributes:g,min:1/0,step:1,max:-1/0,showControlHeader:!1,onChange:e=>{T("heightTablet",e),isNaN(e)||""===e?g({customHeightSetTablet:!1}):g({customHeightSetTablet:!0})}})),D.Mobile=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(ks,{label:(0,M.__)("Width","sureforms"),value:C,data:{value:r,label:"widthMobile"},displayUnit:!1,setAttributes:g,min:1/0,step:1,max:-1/0,showControlHeader:!1,onChange:e=>T("widthMobile",e)}),(0,w.createElement)(ks,{label:(0,M.__)("Height","sureforms"),value:S,data:{value:c,label:"heightMobile"},displayUnit:!1,setAttributes:g,min:1/0,step:1,max:-1/0,showControlHeader:!1,onChange:e=>{T("heightMobile",e),isNaN(e)||""===e?g({customHeightSetMobile:!1}):g({customHeightSetMobile:!0})}}));const E="image-size",L=(0,O.applyFilters)(`spectra.${v}.${h}.${E}.before`,"",v),B=(0,O.applyFilters)(`spectra.${v}.${h}.${E}`,"",v);return(0,w.createElement)("div",{ref:b,className:"components-base-control"},L,0!==a.length&&(0,w.createElement)(Jr,{label:(0,M.__)("Image Size","sureforms"),options:{desktop:a,tablet:a,mobile:a},data:{desktop:{label:l.sizeSlug.label,value:l.sizeSlug.value},tablet:{label:l.sizeSlugTablet.label,value:l.sizeSlugTablet.value},mobile:{label:l.sizeSlugMobile.label,value:l.sizeSlugMobile.value}},setAttributes:g}),i&&(0,w.createElement)("div",{className:"block-editor-image-size-control"},(0,w.createElement)("div",{className:"uagb-size-type-field-tabs"},(0,w.createElement)("div",{className:"uagb-control__header"},(0,w.createElement)(he,{label:(0,M.__)("Image Dimensions","sureforms"),responsive:!0})),(0,w.createElement)("div",{className:"block-editor-image-size-control__row"},D[x])),p&&(0,w.createElement)("p",{className:"components-base-control__help"},p)),B)}var Cs=a(3790),Ms={};Cs.A&&Cs.A.locals&&(Ms.locals=Cs.A.locals);var Ts,Ds=0,Es={attributes:{id:"uagb-editor-styles"}};Es.setAttributes=g(),Es.insert=u().bind(null,"head"),Es.domAPI=r(),Es.insertStyleElement=p(),Ms.use=function(e){return Es.options=e||{},Ds++||(Ts=n()(Cs.A,Es)),Ms},Ms.unuse=function(){Ds>0&&! --Ds&&(Ts(),Ts=null)};const Ls=Ms,Bs={label:j().string,data:j().object,onChange:j().func,setAttributes:j().func},Hs={label:(0,M.__)("Alignment","sureforms")},As=e=>{(0,y.useLayoutEffect)(()=>(Ls.use(),()=>{Ls.unuse()}),[]);const{label:t,data:a,onChange:i,setAttributes:l,help:n=!1}=e;return(0,w.createElement)(w.Fragment,null,(0,w.createElement)("div",{className:"components-base-control spectra__matrix-control"},(0,w.createElement)("div",{className:"uag-control-label"},t),(0,w.createElement)(te.__experimentalAlignmentMatrixControl,{className:"spectra__matrix-control--box",label:t,value:a?.value,onChange:!(!i&&!l)&&(e=>(e=>{l?l({[a?.label]:e}):i&&i(e)})(e))})),(0,w.createElement)(pe,{text:n}))};As.propTypes=Bs,As.defaultProps=Hs;const Rs=As,Ps=window.wp.coreData,zs=[{defaultAttributes:H},{value:"preset-1",label:(0,M.__)("Preset 1","sureforms"),attributes:[{label:"imageBoxShadowHOffset",value:3},{label:"imageBoxShadowVOffset",value:8},{label:"imageBoxShadowBlur",value:12},{label:"imageBoxShadowSpread",value:0},{label:"imageBoxShadowPosition",value:"outset"}],icon:' '},{value:"preset-2",label:(0,M.__)("Preset 2","sureforms"),attributes:[{label:"imageBoxShadowHOffset",value:0},{label:"imageBoxShadowVOffset",value:18},{label:"imageBoxShadowBlur",value:40},{label:"imageBoxShadowSpread",value:-10},{label:"imageBoxShadowPosition",value:"outset"}],icon:' '},{value:"preset-3",label:(0,M.__)("Preset 3","sureforms"),attributes:[{label:"imageBoxShadowHOffset",value:0},{label:"imageBoxShadowVOffset",value:4},{label:"imageBoxShadowBlur",value:12},{label:"imageBoxShadowSpread",value:0},{label:"imageBoxShadowPosition",value:"outset"}],icon:' '},{value:"preset-4",label:(0,M.__)("Preset 4","sureforms"),attributes:[{label:"imageBoxShadowHOffset",value:0},{label:"imageBoxShadowVOffset",value:2},{label:"imageBoxShadowBlur",value:5},{label:"imageBoxShadowSpread",value:-1},{label:"imageBoxShadowPosition",value:"outset"}],icon:' '},{value:"preset-5",label:(0,M.__)("Preset 5","sureforms"),attributes:[{label:"imageBoxShadowHOffset",value:0},{label:"imageBoxShadowVOffset",value:50},{label:"imageBoxShadowBlur",value:50},{label:"imageBoxShadowSpread",value:-30},{label:"imageBoxShadowPosition",value:"outset"}],icon:' '},{value:"preset-6",label:(0,M.__)("Preset 6","sureforms"),attributes:[{label:"imageBoxShadowHOffset",value:0},{label:"imageBoxShadowVOffset",value:20},{label:"imageBoxShadowBlur",value:30},{label:"imageBoxShadowSpread",value:0},{label:"imageBoxShadowPosition",value:"outset"}],icon:' '}],Os=[{defaultAttributes:H},{value:"preset-1",label:(0,M.__)("Preset 1","sureforms"),attributes:[{label:"imageBoxShadowHOffsetHover",value:3},{label:"imageBoxShadowVOffsetHover",value:8},{label:"imageBoxShadowBlurHover",value:12},{label:"imageBoxShadowSpreadHover",value:0},{label:"imageBoxShadowPositionHover",value:"outset"}],icon:' '},{value:"preset-2",label:(0,M.__)("Preset 2","sureforms"),attributes:[{label:"imageBoxShadowHOffsetHover",value:0},{label:"imageBoxShadowVOffsetHover",value:18},{label:"imageBoxShadowBlurHover",value:40},{label:"imageBoxShadowSpreadHover",value:-10},{label:"imageBoxShadowPositionHover",value:"outset"}],icon:' '},{value:"preset-3",label:(0,M.__)("Preset 3","sureforms"),attributes:[{label:"imageBoxShadowHOffsetHover",value:0},{label:"imageBoxShadowVOffsetHover",value:4},{label:"imageBoxShadowBlurHover",value:12},{label:"imageBoxShadowSpreadHover",value:0},{label:"imageBoxShadowPositionHover",value:"outset"}],icon:' '},{value:"preset-4",label:(0,M.__)("Preset 4","sureforms"),attributes:[{label:"imageBoxShadowHOffsetHover",value:0},{label:"imageBoxShadowVOffsetHover",value:2},{label:"imageBoxShadowBlurHover",value:5},{label:"imageBoxShadowSpreadHover",value:-1},{label:"imageBoxShadowPositionHover",value:"outset"}],icon:' '},{value:"preset-5",label:(0,M.__)("Preset 5","sureforms"),attributes:[{label:"imageBoxShadowHOffsetHover",value:0},{label:"imageBoxShadowVOffsetHover",value:50},{label:"imageBoxShadowBlurHover",value:50},{label:"imageBoxShadowSpreadHover",value:-30},{label:"imageBoxShadowPositionHover",value:"outset"}],icon:' '},{value:"preset-6",label:(0,M.__)("Preset 6","sureforms"),attributes:[{label:"imageBoxShadowHOffsetHover",value:0},{label:"imageBoxShadowVOffsetHover",value:20},{label:"imageBoxShadowBlurHover",value:30},{label:"imageBoxShadowSpreadHover",value:0},{label:"imageBoxShadowPositionHover",value:"outset"}],icon:' '}],Fs=(0,O.applyFilters)("uag_image_presets",zs);var Is=a(5621),Ns={};Is.A&&Is.A.locals&&(Ns.locals=Is.A.locals);var Vs,Gs=0,Ws={attributes:{id:"uagb-editor-styles"}};Ws.setAttributes=g(),Ws.insert=u().bind(null,"head"),Ws.domAPI=r(),Ws.insertStyleElement=p(),Ns.use=function(e){return Ws.options=e||{},Gs++||(Vs=n()(Is.A,Ws)),Ns},Ns.unuse=function(){Gs>0&&! --Gs&&(Vs(),Vs=null)};const Us=Ns,js=e=>{const[t,a]=(0,y.useState)(null),i=(0,y.useRef)(null);(0,y.useLayoutEffect)(()=>(Us.use(),()=>{Us.unuse()}),[]);const{getSelectedBlock:l}=(0,V.select)("core/block-editor"),n=l()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(i))},[n]);const{setAttributes:o,presets:r,presetInputType:s,label:u,className:c,help:g=!1}=e,d=[];r&&r.map(e=>{if(e?.attributes)for(const t of e?.attributes)d.includes(t?.label)||d.push(t?.label);return e});const[p,h]=(0,y.useState)(""),m=e=>{h(e),r&&r.map(t=>(t.value&&("default"!==e&&"default"===t.value&&t.attributes&&t.attributes.map(e=>(o({[e.label]:e.value}),e)),t.value&&t.value===e&&t.attributes&&(r[1]?.defaultPresetAttributes?.map(e=>(o({[e.label]:r[0]?.defaultAttributes[e.label]?.default}),e)),t.attributes.map(e=>(o({[e.label]:e.value}),e)),t.childAttributes&&b(t))),t))},b=e=>{let t=[];l().innerBlocks&&(t=l().innerBlocks);const a=[];t.map(e=>(e.clientId&&a.push(e.clientId),e));const i={};e.childAttributes.map(e=>(i[e.label]=e.value,e)),a.map(e=>((0,V.dispatch)("core/block-editor").updateBlockAttributes(e,i),e))},f=r.map(e=>{if(!e.value)return"";const t=e.value,a=p===t;return(0,w.createElement)(w.Fragment,null,(0,w.createElement)("input",{key:t,className:"uag-presets-radio-input",type:"radio",value:t,checked:a,onChange:()=>m(t),onClick:()=>m(t)}),(0,w.createElement)("label",{htmlFor:t,className:"uag-presets-radio-input-label",dangerouslySetInnerHTML:{__html:e.icon},onClick:()=>m(t)}))}),v=(0,w.createElement)(te.SelectControl,{__next40pxDefaultSize:!0,className:"uagb-presets-dropdown",onChange:m,options:r,label:u}),x=(0,w.createElement)(w.Fragment,null,(0,w.createElement)("div",{className:"uagb-presets-radio-image-wrap"},f)),_=ce(u),k=(0,O.applyFilters)(`spectra.${n}.${t}.${_}.before`,"",n),S=(0,O.applyFilters)(`spectra.${n}.${t}.${_}`,"",n);return(0,w.createElement)("div",{ref:i,className:"components-base-control"},k,(0,w.createElement)("div",{className:ri()(c,"uagb-presets-main-wrap")},(0,w.createElement)("div",{className:"uagb-presets-label-reset-wrap"},(0,w.createElement)("label",{htmlFor:"uag-presets-label",className:"uag-presets-label"},u),(0,w.createElement)(ke,{attributeNames:d,setAttributes:o,onReset:()=>{h(""),(()=>{let e=[];l().innerBlocks&&(e=l().innerBlocks);const t=[];e.map(e=>(e.clientId&&t.push(e.clientId),e));const a={};r.map(e=>(e?.childAttributes&&e?.childAttributes.map(e=>(r[1]?.defaultChildAttributes&&r[1]?.defaultChildAttributes[e.label]&&void 0!==r[1]?.defaultChildAttributes[e.label].default&&(a[e.label]=r[1]?.defaultChildAttributes[e.label].default),e)),e)),t.map(e=>((0,V.dispatch)("core/block-editor").updateBlockAttributes(e,a),e))})()}})),"dropdown"===s&&v,"radioImage"===s&&x,(0,w.createElement)(pe,{text:g})),S)};js.defaultProps={presetInputType:"dropdown",label:(0,M.__)("Select Preset","sureforms")};const qs=(0,y.memo)(js),$s=window.wp.blob,Zs=(e,t)=>{const{alt:a,id:i,link:l,caption:n}=e,o={alt:a,id:i,link:l,caption:n};return e?.sizes&&e?.sizes[t]?{...o,width:e?.sizes[t]?.width,height:e?.sizes[t]?.height,url:e?.sizes[t]?.url}:e?.media_details&&e?.media_details?.sizes[t]?{...o,width:e?.media_details?.sizes[t]?.width,height:e?.media_details?.sizes[t]?.height,url:e?.media_details?.sizes[t]?.source_url}:{...o,url:e?.url}},Ks=(e,t)=>t&&!e&&!(0,$s.isBlobURL)(t),Ys=(e,t)=>!(!e?.sizes?.[t]&&!e?.media_details?.sizes?.[t]),Js=e=>(wp?.media?.attachment(e)||{}).destroyed,Xs=(e,t)=>{const a="url"+t,i="height"+t,l="width"+t,n="sizeSlug"+t,o=Zs(e,n),r={};return o.url&&(r[a]=o.url),"custom"!==n?(o.height&&(r[i]=o.height),o.width&&(r[l]=o.width)):(r[i]=void 0,r[l]=void 0),r};function Qs(e){const{attributes:t,setAttributes:a,context:i,isSelected:l,clientId:n,deviceType:o}=e,{block_id:r,objectFit:s,objectFitTablet:u,objectFitMobile:c,layout:g,id:d,url:p,urlTablet:h,urlMobile:m,width:b,widthTablet:f,widthMobile:v,height:x,heightTablet:_,heightMobile:k,align:S,alignTablet:C,alignMobile:T,alt:D,sizeSlug:E,sizeSlugTablet:L,sizeSlugMobile:B,enableCaption:H,naturalWidth:A,naturalHeight:R,imageTopMargin:P,imageRightMargin:z,imageLeftMargin:O,imageBottomMargin:F,imageTopMarginTablet:I,imageRightMarginTablet:N,imageLeftMarginTablet:G,imageBottomMarginTablet:W,imageTopMarginMobile:U,imageRightMarginMobile:j,imageLeftMarginMobile:q,imageBottomMarginMobile:$,imageMarginUnit:Z,imageMarginUnitTablet:K,imageMarginUnitMobile:Y,imageMarginLink:J,captionShowOn:Q,captionLoadGoogleFonts:ee,captionAlign:ae,captionFontFamily:ie,captionFontWeight:le,captionFontStyle:ne,captionFontSize:oe,captionColor:re,captionTransform:se,captionDecoration:ue,captionFontSizeType:ce,captionFontSizeTypeMobile:ge,captionFontSizeTypeTablet:pe,captionFontSizeMobile:he,captionFontSizeTablet:me,captionLineHeight:be,captionLineHeightType:fe,captionLineHeightMobile:ve,captionLineHeightTablet:we,captionTopMargin:xe,captionRightMargin:ye,captionLeftMargin:_e,captionBottomMargin:ke,captionTopMarginTablet:Se,captionRightMarginTablet:Ce,captionLeftMarginTablet:Te,captionBottomMarginTablet:De,captionTopMarginMobile:Ee,captionRightMarginMobile:Le,captionLeftMarginMobile:Be,captionBottomMarginMobile:He,captionMarginUnit:Ae,captionMarginUnitTablet:Re,captionMarginUnitMobile:Pe,captionMarginLink:ze,headingTag:Oe,headingShowOn:Fe,headingLoadGoogleFonts:Ie,headingFontFamily:Ne,headingFontWeight:Ve,headingFontStyle:Ge,headingFontSize:We,headingColor:Ue,headingTransform:je,headingDecoration:qe,headingFontSizeType:$e,headingFontSizeTypeMobile:Ze,headingFontSizeTypeTablet:Ke,headingFontSizeMobile:Ye,headingFontSizeTablet:Je,headingLineHeight:Xe,headingLineHeightType:Qe,headingLineHeightMobile:et,headingLineHeightTablet:tt,headingTopMargin:at,headingRightMargin:it,headingLeftMargin:lt,headingBottomMargin:nt,headingTopMarginTablet:ot,headingRightMarginTablet:rt,headingLeftMarginTablet:st,headingBottomMarginTablet:ut,headingTopMarginMobile:ct,headingRightMarginMobile:gt,headingLeftMarginMobile:dt,headingBottomMarginMobile:pt,headingMarginUnit:ht,headingMarginUnitTablet:mt,headingMarginUnitMobile:bt,headingMarginLink:ft,overlayPositionFromEdge:vt,overlayPositionFromEdgeUnit:wt,overlayContentPosition:xt,overlayBackground:yt,overlayOpacity:_t,overlayHoverOpacity:kt,separatorShowOn:St,separatorStyle:Ct,separatorWidth:Mt,separatorWidthType:Tt,separatorThickness:Dt,separatorThicknessUnit:Et,separatorPosition:Lt,separatorColor:Bt,separatorTopMargin:Ht,separatorRightMargin:At,separatorLeftMargin:Rt,separatorBottomMargin:Pt,separatorTopMarginTablet:zt,separatorRightMarginTablet:Ot,separatorLeftMarginTablet:Ft,separatorBottomMarginTablet:It,separatorTopMarginMobile:Nt,separatorRightMarginMobile:Vt,separatorLeftMarginMobile:Gt,separatorBottomMarginMobile:Wt,separatorMarginUnit:Ut,separatorMarginUnitTablet:jt,separatorMarginUnitMobile:qt,separatorMarginLink:$t,imageHoverEffect:Zt,useSeparateBoxShadows:Kt,imageBoxShadowColor:Yt,imageBoxShadowHOffset:Jt,imageBoxShadowVOffset:Xt,imageBoxShadowBlur:Qt,imageBoxShadowSpread:ea,imageBoxShadowPosition:ta,imageBoxShadowColorHover:aa,imageBoxShadowHOffsetHover:ia,imageBoxShadowVOffsetHover:la,imageBoxShadowBlurHover:na,imageBoxShadowSpreadHover:oa,imageBoxShadowPositionHover:ra,maskShape:sa,maskCustomShape:ua,maskSize:ca,maskPosition:ga,maskRepeat:da,headingLetterSpacing:pa,headingLetterSpacingTablet:ha,headingLetterSpacingMobile:ma,headingLetterSpacingType:ba,captionLetterSpacing:fa,captionLetterSpacingTablet:va,captionLetterSpacingMobile:wa,captionLetterSpacingType:xa,disableLazyLoad:ya}=t,{imageSizes:_a}=(0,V.useSelect)(e=>{const{getSettings:t}=e(Pi.store),{imageSizes:a}=t();return{imageSizes:a}},[n]),{image:ka}=(0,V.useSelect)(e=>{const{getMedia:t}=e(Ps.store);return{image:d&&l?t(d):null}},[d,l]),{imageDefaultSize:Sa}=(0,V.useSelect)(e=>{const{getSettings:t}=e(Pi.store),{imageDefaultSize:a}=t();return{imageDefaultSize:a}},[]),[Ca,Ma]=(0,y.useState)({desktop:E,tablet:L,mobile:B});(0,y.useEffect)(()=>{if(E)switch(o){case"Mobile":"custom"===B&&Ca.mobile!==B?a({objectFitMobile:"cover"}):"custom"!==B&&Ra(B),Ma({...Ca,mobile:B});break;case"Tablet":"custom"===L&&Ca.tablet!==L?a({objectFitTablet:"cover"}):"custom"!==L&&Aa(L),Ma({...Ca,tablet:L});break;default:"custom"===E&&Ca.desktop!==E?a({objectFit:"cover"}):"custom"!==E&&Ha(E),Ma({...Ca,desktop:E})}},[E,L,B]);const{allowResize:Ta=!0}=i,Da=(0,X.useViewportMatch)("medium"),Ea=["wide","full"].includes(S),La=Ta&&!(Ea&&Da),Ba=ka?.media_details&&_a.reduce((e,t)=>{if(ka?.media_details?.sizes[t.slug]){const a=e.pop();e.push({value:t.slug,label:t.name},a)}return e},[{value:"custom",label:"Custom"}]),Ha=e=>{const t=ka?.media_details?.sizes[e];if(!t||t?.source_url===p)return null;a({url:t?.source_url,width:t?.width,height:t?.height,sizeSlug:e})},Aa=e=>{const t=ka?.media_details?.sizes[e];if(!t||t?.source_url===h)return null;a({urlTablet:t?.source_url,widthTablet:t?.width,heightTablet:t?.height,sizeSlugTablet:e})},Ra=e=>{const t=ka?.media_details?.sizes[e];if(!t||t?.source_url===m)return null;a({urlMobile:t?.source_url,widthMobile:t?.width,heightMobile:t?.height,sizeSlugMobile:e})},Pa={desktop:[{value:"",label:(0,M.__)("Default","sureforms")},{value:"fill",label:(0,M.__)("Fill","sureforms")},{value:"cover",label:(0,M.__)("Cover","sureforms")},{value:"contain",label:(0,M.__)("Contain","sureforms")}],tablet:[{value:"",label:(0,M.__)("Default","sureforms")},{value:"fill",label:(0,M.__)("Fill","sureforms")},{value:"cover",label:(0,M.__)("Cover","sureforms")},{value:"contain",label:(0,M.__)("Contain","sureforms")}],mobile:[{value:"",label:(0,M.__)("Default","sureforms")},{value:"fill",label:(0,M.__)("Fill","sureforms")},{value:"cover",label:(0,M.__)("Cover","sureforms")},{value:"contain",label:(0,M.__)("Contain","sureforms")}]},za=(0,w.createElement)(Jo,{title:(0,M.__)("Image","sureforms"),initialOpen:!0},(0,w.createElement)(ss,{onSelectImage:e=>{if(!e||!e.url)return void a({url:void 0,alt:void 0,id:void 0,title:void 0,caption:void 0});let t=Zs(e,Sa);t={...t,...Xs(e,"Tablet"),...Xs(e,"Mobile")},"custom"===E&&(delete t.width,delete t.height),a(t)},backgroundImage:{url:p},onRemoveImage:()=>{a({url:void 0,urlTablet:void 0,urlMobile:void 0,alt:void 0,id:void 0,title:void 0,caption:void 0,width:void 0,widthTablet:void 0,widthMobile:void 0,height:void 0,heightTablet:void 0,heightMobile:void 0})},disableLabel:!0}),(0,w.createElement)(te.ToggleControl,{label:(0,M.__)("Disable Lazy Loading","sureforms"),checked:ya,onChange:()=>{a({disableLazyLoad:!ya})}}),(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Alignment","sureforms"),data:{desktop:{value:S,label:"align"},tablet:{value:C,label:"alignTablet"},mobile:{value:T,label:"alignMobile"}},className:"uagb-multi-button-alignment-control",options:[{value:"left",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-left")}),tooltip:(0,M.__)("Left","sureforms")},{value:"center",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-center")}),tooltip:(0,M.__)("Center","sureforms")},{value:"right",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-right")}),tooltip:(0,M.__)("Right","sureforms")}],showIcons:!0,responsive:!0}),(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Layout","sureforms"),data:{value:g,label:"layout"},className:"uagb-multi-button-alignment-control",options:[{value:"default",label:(0,M.__)("Normal","sureforms")},{value:"overlay",label:(0,M.__)("Overlay","sureforms")}],showIcons:!1}),"overlay"===g&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Rs,{label:(0,M.__)("Content Position","sureforms"),data:{label:"overlayContentPosition",value:xt},setAttributes:a}),(0,w.createElement)(Hr,{setAttributes:a,prefix:"overlay",attributes:t,deviceType:o}),(0,w.createElement)(Me,{label:(0,M.__)("Border Distance From EDGE","sureforms"),setAttributes:a,value:vt,data:{value:vt,label:"overlayPositionFromEdge"},min:-100,max:100,unit:{value:wt,label:"overlayPositionFromEdgeUnit"}})),l&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Ss,{onChange:e=>a(e),data:{sizeSlug:{label:"sizeSlug",value:E},sizeSlugTablet:{label:"sizeSlugTablet",value:L},sizeSlugMobile:{label:"sizeSlugMobile",value:B}},width:b||A,widthTablet:f,widthMobile:v,height:x||R,heightTablet:_,heightMobile:k,setAttributes:a,imageSizeOptions:Ba,isResizable:La,imageWidth:A,imageHeight:R}),(0,w.createElement)(Xi,{label:(0,M.__)("Alt Text","sureforms"),enableDynamicContent:!0,dynamicContentType:"text",value:D,name:"alt",setAttributes:a,data:{value:D,label:"alt"}})),(0,w.createElement)(Jr,{label:(0,M.__)("Object Fit","sureforms"),data:{desktop:{value:s,label:"objectFit"},tablet:{value:u,label:"objectFitTablet"},mobile:{value:c,label:"objectFitMobile"}},options:Pa,setAttributes:a}),(0,w.createElement)(de,{label:(0,M.__)("On Hover Image","sureforms"),data:{value:Zt,label:"imageHoverEffect"},setAttributes:a,options:[{value:"static",label:(0,M.__)("Static","sureforms")},{value:"zoomin",label:(0,M.__)("Zoom In","sureforms")},{value:"slide",label:(0,M.__)("Slide","sureforms")},{value:"grayscale",label:(0,M.__)("Gray Scale","sureforms")},{value:"blur",label:(0,M.__)("Blur","sureforms")}]}),"overlay"!==g&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(te.ToggleControl,{label:(0,M.__)("Enable Caption","sureforms"),checked:H,onChange:()=>{a({enableCaption:!H})}}),H&&(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Alignment","sureforms"),data:{value:ae,label:"captionAlign"},className:"uagb-multi-button-alignment-control",options:[{value:"left",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-left")}),tooltip:(0,M.__)("Left","sureforms")},{value:"center",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-center")}),tooltip:(0,M.__)("Center","sureforms")},{value:"right",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-right")}),tooltip:(0,M.__)("Right","sureforms")}],showIcons:!0}))),Oa=(0,w.createElement)(Jo,{title:(0,M.__)("Mask","sureforms"),initialOpen:!1},(0,w.createElement)(de,{label:(0,M.__)("Mask Shape","sureforms"),data:{value:sa,label:"maskShape"},setAttributes:a,options:[{value:"none",label:(0,M.__)("None","sureforms")},{value:"circle",label:(0,M.__)("Circle","sureforms")},{value:"diamond",label:(0,M.__)("Diamond","sureforms")},{value:"hexagon",label:(0,M.__)("Hexagon","sureforms")},{value:"rounded",label:(0,M.__)("Rounded","sureforms")},{value:"blob1",label:(0,M.__)("Blob 1","sureforms")},{value:"blob2",label:(0,M.__)("Blob 2","sureforms")},{value:"blob3",label:(0,M.__)("Blob 3","sureforms")},{value:"blob4",label:(0,M.__)("Blob 4","sureforms")},{value:"custom",label:(0,M.__)("Custom","sureforms")}]}),"custom"===sa&&(0,w.createElement)(ss,{onSelectImage:e=>{e&&e.url?e.type&&"image"===e.type&&a({maskCustomShape:e}):a({maskCustomShape:null})},backgroundImage:ua,onRemoveImage:()=>{a({maskCustomShape:null})},label:(0,M.__)("Custom Mask Image","sureforms"),slug:"custom-mask-image"}),"none"!==sa&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(de,{label:(0,M.__)("Mask Size","sureforms"),data:{value:ca,label:"maskSize"},setAttributes:a,options:[{value:"auto",label:(0,M.__)("Auto","sureforms")},{value:"contain",label:(0,M.__)("Contain","sureforms")},{value:"cover",label:(0,M.__)("Cover","sureforms")}]}),(0,w.createElement)(de,{label:(0,M.__)("Mask Position","sureforms"),data:{value:ga,label:"maskPosition"},setAttributes:a,options:[{value:"center top",label:(0,M.__)("Center Top","sureforms")},{value:"center center",label:(0,M.__)("Center Center","sureforms")},{value:"center bottom",label:(0,M.__)("Center Bottom","sureforms")},{value:"left top",label:(0,M.__)("Left Top","sureforms")},{value:"left center",label:(0,M.__)("Left Center","sureforms")},{value:"left bottom",label:(0,M.__)("Left Bottom","sureforms")},{value:"right top",label:(0,M.__)("Right Top","sureforms")},{value:"right center",label:(0,M.__)("Right Center","sureforms")},{value:"right bottom",label:(0,M.__)("Right Bottom","sureforms")}]}),(0,w.createElement)(de,{label:(0,M.__)("Mask Repeat","sureforms"),data:{value:da,label:"maskRepeat"},setAttributes:a,options:[{value:"no-repeat",label:(0,M.__)("No Repeat","sureforms")},{value:"repeat",label:(0,M.__)("Repeat","sureforms")},{value:"repeat-x",label:(0,M.__)("Repeat-X","sureforms")},{value:"repeat-y",label:(0,M.__)("Repeat-Y","sureforms")}]}))),Fa=(0,w.createElement)(Jo,{title:(0,M.__)("Separator","sureforms"),initialOpen:!1},"none"!==Ct&&(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Show On","sureforms"),data:{value:St,label:"separatorShowOn"},className:"uagb-multi-button-alignment-control",options:[{value:"always",label:(0,M.__)("Always","sureforms")},{value:"hover",label:(0,M.__)("Hover","sureforms")}],showIcons:!1}),(0,w.createElement)(de,{label:(0,M.__)("Style","sureforms"),data:{value:Ct,label:"separatorStyle"},setAttributes:a,options:[{value:"none",label:(0,M.__)("None","sureforms")},{value:"solid",label:(0,M.__)("Solid","sureforms")},{value:"double",label:(0,M.__)("Double","sureforms")},{value:"dashed",label:(0,M.__)("Dashed","sureforms")},{value:"dotted",label:(0,M.__)("Dotted","sureforms")}]}),"none"!==Ct&&(0,w.createElement)(de,{label:(0,M.__)("Position","sureforms"),data:{value:Lt,label:"separatorPosition"},setAttributes:a,options:[{value:"before_title",label:(0,M.__)("Before Title","sureforms")},{value:"after_title",label:(0,M.__)("After Title","sureforms")},{value:"after_sub_title",label:(0,M.__)("After Sub Title","sureforms")}]})),Ia=(0,w.createElement)(Jo,{title:(0,M.__)("Heading","sureforms"),initialOpen:!1},(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Show On","sureforms"),data:{value:Fe,label:"headingShowOn"},className:"uagb-multi-button-alignment-control",options:[{value:"always",label:(0,M.__)("Always","sureforms")},{value:"hover",label:(0,M.__)("Hover","sureforms")}],showIcons:!1})),Na=(0,w.createElement)(Jo,{title:(0,M.__)("Description","sureforms"),initialOpen:!1},(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Show On","sureforms"),data:{value:Q,label:"captionShowOn"},className:"uagb-multi-button-alignment-control",options:[{value:"always",label:(0,M.__)("Always","sureforms")},{value:"hover",label:(0,M.__)("Hover","sureforms")}],showIcons:!1})),Va=(0,w.createElement)(Jo,{title:(0,M.__)("Heading","sureforms"),initialOpen:!1},(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Heading Tag","sureforms"),data:{value:Oe,label:"headingTag"},options:[{value:"h1",label:(0,M.__)("H1","sureforms")},{value:"h2",label:(0,M.__)("H2","sureforms")},{value:"h3",label:(0,M.__)("H3","sureforms")},{value:"h4",label:(0,M.__)("H4","sureforms")},{value:"h5",label:(0,M.__)("H5","sureforms")},{value:"h6",label:(0,M.__)("H6","sureforms")}]}),(0,w.createElement)(Qa,{label:(0,M.__)("Typography","sureforms"),setAttributes:a,loadGoogleFonts:{value:Ie,label:"headingLoadGoogleFonts"},fontFamily:{value:Ne,label:"headingFontFamily"},fontWeight:{value:Ve,label:"headingFontWeight"},fontStyle:{value:Ge,label:"headingFontStyle"},transform:{value:je,label:"headingTransform"},decoration:{value:qe,label:"headingDecoration"},fontSizeType:{value:$e,label:"headingFontSizeType"},fontSizeTypeTablet:{value:Ke,label:"headingFontSizeTypeTablet"},fontSizeTypeMobile:{value:Ze,label:"headingFontSizeTypeMobile"},fontSize:{value:We,label:"headingFontSize"},fontSizeMobile:{value:Ye,label:"headingFontSizeMobile"},fontSizeTablet:{value:Je,label:"headingFontSizeTablet"},lineHeightType:{value:Qe,label:"headingLineHeightType"},lineHeight:{value:Xe,label:"headingLineHeight"},lineHeightMobile:{value:et,label:"headingLineHeightMobile"},lineHeightTablet:{value:tt,label:"headingLineHeightTablet"},letterSpacing:{value:pa,label:"headingLetterSpacing"},letterSpacingTablet:{value:ha,label:"headingLetterSpacingTablet"},letterSpacingMobile:{value:ma,label:"headingLetterSpacingMobile"},letterSpacingType:{value:ba,label:"headingLetterSpacingType"}}),(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:Ue||"",data:{value:Ue,label:"headingColor"},setAttributes:a}),(0,w.createElement)(Yo,{label:(0,M.__)("Margin","sureforms"),valueTop:{value:at,label:"headingTopMargin"},valueRight:{value:it,label:"headingRightMargin"},valueBottom:{value:nt,label:"headingBottomMargin"},valueLeft:{value:lt,label:"headingLeftMargin"},valueTopTablet:{value:ot,label:"headingTopMarginTablet"},valueRightTablet:{value:rt,label:"headingRightMarginTablet"},valueBottomTablet:{value:ut,label:"headingBottomMarginTablet"},valueLeftTablet:{value:st,label:"headingLeftMarginTablet"},valueTopMobile:{value:ct,label:"headingTopMarginMobile"},valueRightMobile:{value:gt,label:"headingRightMarginMobile"},valueBottomMobile:{value:pt,label:"headingBottomMarginMobile"},valueLeftMobile:{value:dt,label:"headingLeftMarginMobile"},unit:{value:ht,label:"headingMarginUnit"},mUnit:{value:bt,label:"headingMarginUnitMobile"},tUnit:{value:mt,label:"headingMarginUnitTablet"},deviceType:o,attributes:t,setAttributes:a,link:{value:ft,label:"headingMarginLink"}})),Ga=(0,w.createElement)(Jo,{title:"overlay"===g?(0,M.__)("Description","sureforms"):(0,M.__)("Caption","sureforms"),initialOpen:!1},(0,w.createElement)(Qa,{label:(0,M.__)("Typography","sureforms"),setAttributes:a,loadGoogleFonts:{value:ee,label:"captionLoadGoogleFonts"},fontFamily:{value:ie,label:"captionFontFamily"},fontWeight:{value:le,label:"captionFontWeight"},fontStyle:{value:ne,label:"captionFontStyle"},transform:{value:se,label:"captionTransform"},decoration:{value:ue,label:"captionDecoration"},fontSizeType:{value:ce,label:"captionFontSizeType"},fontSizeTypeTablet:{value:pe,label:"captionFontSizeTypeTablet"},fontSizeTypeMobile:{value:ge,label:"captionFontSizeTypeMobile"},fontSize:{value:oe,label:"captionFontSize"},fontSizeMobile:{value:he,label:"captionFontSizeMobile"},fontSizeTablet:{value:me,label:"captionFontSizeTablet"},lineHeightType:{value:fe,label:"captionLineHeightType"},lineHeight:{value:be,label:"captionLineHeight"},lineHeightMobile:{value:ve,label:"captionLineHeightMobile"},lineHeightTablet:{value:we,label:"captionLineHeightTablet"},letterSpacing:{value:fa,label:"captionLetterSpacing"},letterSpacingTablet:{value:va,label:"captionLetterSpacingTablet"},letterSpacingMobile:{value:wa,label:"captionLetterSpacingMobile"},letterSpacingType:{value:xa,label:"captionLetterSpacingType"}}),(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:re||"",data:{value:re,label:"captionColor"},setAttributes:a}),(0,w.createElement)(Yo,{label:(0,M.__)("Margin","sureforms"),valueTop:{value:xe,label:"captionTopMargin"},valueRight:{value:ye,label:"captionRightMargin"},valueBottom:{value:ke,label:"captionBottomMargin"},valueLeft:{value:_e,label:"captionLeftMargin"},valueTopTablet:{value:Se,label:"captionTopMarginTablet"},valueRightTablet:{value:Ce,label:"captionRightMarginTablet"},valueBottomTablet:{value:De,label:"captionBottomMarginTablet"},valueLeftTablet:{value:Te,label:"captionLeftMarginTablet"},valueTopMobile:{value:Ee,label:"captionTopMarginMobile"},valueRightMobile:{value:Le,label:"captionRightMarginMobile"},valueBottomMobile:{value:He,label:"captionBottomMarginMobile"},valueLeftMobile:{value:Be,label:"captionLeftMarginMobile"},unit:{value:Ae,label:"captionMarginUnit"},mUnit:{value:Pe,label:"captionMarginUnitMobile"},tUnit:{value:Re,label:"captionMarginUnitTablet"},deviceType:o,attributes:t,setAttributes:a,link:{value:ze,label:"captionMarginLink"}})),Wa=(0,w.createElement)(Jo,{title:(0,M.__)("Image","sureforms"),initialOpen:!0},(0,w.createElement)(Hr,{setAttributes:a,prefix:"image",attributes:t,deviceType:o}),(0,w.createElement)(Yo,{label:(0,M.__)("Margin","sureforms"),valueTop:{value:P,label:"imageTopMargin"},valueRight:{value:z,label:"imageRightMargin"},valueBottom:{value:F,label:"imageBottomMargin"},valueLeft:{value:O,label:"imageLeftMargin"},valueTopTablet:{value:I,label:"imageTopMarginTablet"},valueRightTablet:{value:N,label:"imageRightMarginTablet"},valueBottomTablet:{value:W,label:"imageBottomMarginTablet"},valueLeftTablet:{value:G,label:"imageLeftMarginTablet"},valueTopMobile:{value:U,label:"imageTopMarginMobile"},valueRightMobile:{value:j,label:"imageRightMarginMobile"},valueBottomMobile:{value:$,label:"imageBottomMarginMobile"},valueLeftMobile:{value:q,label:"imageLeftMarginMobile"},unit:{value:Z,label:"imageMarginUnit"},mUnit:{value:Y,label:"imageMarginUnitMobile"},tUnit:{value:K,label:"imageMarginUnitTablet"},deviceType:o,attributes:t,setAttributes:a,link:{value:J,label:"imageMarginLink"}})),Ua=(0,w.createElement)(Jo,{title:(0,M.__)("Box Shadow","sureforms"),initialOpen:!1},(0,w.createElement)(te.ToggleControl,{label:(0,M.__)("Separate Hover Shadow","sureforms"),checked:Kt,onChange:()=>a({useSeparateBoxShadows:!Kt})}),Kt?(0,w.createElement)(Dr,{tabs:[{name:"normal",title:(0,M.__)("Normal","sureforms")},{name:"hover",title:(0,M.__)("Hover","sureforms")}],normal:(0,w.createElement)(w.Fragment,null,(0,w.createElement)(qs,{setAttributes:a,presets:Fs,presetInputType:"radioImage"}),(0,w.createElement)(us,{blockId:r,setAttributes:a,label:(0,M.__)("Box Shadow","sureforms"),boxShadowColor:{value:Yt,label:"imageBoxShadowColor",title:(0,M.__)("Color","sureforms")},boxShadowHOffset:{value:Jt,label:"imageBoxShadowHOffset",title:(0,M.__)("Horizontal","sureforms")},boxShadowVOffset:{value:Xt,label:"imageBoxShadowVOffset",title:(0,M.__)("Vertical","sureforms")},boxShadowBlur:{value:Qt,label:"imageBoxShadowBlur",title:(0,M.__)("Blur","sureforms")},boxShadowSpread:{value:ea,label:"imageBoxShadowSpread",title:(0,M.__)("Spread","sureforms")},boxShadowPosition:{value:ta,label:"imageBoxShadowPosition",title:(0,M.__)("Position","sureforms")},popup:!1})),hover:(0,w.createElement)(w.Fragment,null,(0,w.createElement)(qs,{setAttributes:a,presets:Os,presetInputType:"radioImage"}),(0,w.createElement)(us,{blockId:r,setAttributes:a,label:(0,M.__)("Box Shadow","sureforms"),boxShadowColor:{value:aa,label:"imageBoxShadowColorHover",title:(0,M.__)("Color","sureforms")},boxShadowHOffset:{value:ia,label:"imageBoxShadowHOffsetHover",title:(0,M.__)("Horizontal","sureforms")},boxShadowVOffset:{value:la,label:"imageBoxShadowVOffsetHover",title:(0,M.__)("Vertical","sureforms")},boxShadowBlur:{value:na,label:"imageBoxShadowBlurHover",title:(0,M.__)("Blur","sureforms")},boxShadowSpread:{value:oa,label:"imageBoxShadowSpreadHover",title:(0,M.__)("Spread","sureforms")},boxShadowPosition:{value:ra,label:"imageBoxShadowPositionHover",title:(0,M.__)("Position","sureforms")},popup:!1})),disableBottomSeparator:!0}):(0,w.createElement)(w.Fragment,null,(0,w.createElement)(qs,{setAttributes:a,presets:Fs,presetInputType:"radioImage"}),(0,w.createElement)(us,{blockId:r,setAttributes:a,label:(0,M.__)("Box Shadow","sureforms"),boxShadowColor:{value:Yt,label:"imageBoxShadowColor",title:(0,M.__)("Color","sureforms")},boxShadowHOffset:{value:Jt,label:"imageBoxShadowHOffset",title:(0,M.__)("Horizontal","sureforms")},boxShadowVOffset:{value:Xt,label:"imageBoxShadowVOffset",title:(0,M.__)("Vertical","sureforms")},boxShadowBlur:{value:Qt,label:"imageBoxShadowBlur",title:(0,M.__)("Blur","sureforms")},boxShadowSpread:{value:ea,label:"imageBoxShadowSpread",title:(0,M.__)("Spread","sureforms")},boxShadowPosition:{value:ta,label:"imageBoxShadowPosition",title:(0,M.__)("Position","sureforms")},popup:!1}))),ja=(0,w.createElement)(Jo,{title:(0,M.__)("Overlay","sureforms"),initialOpen:!1},(0,w.createElement)(Ti,{label:(0,M.__)("Background","sureforms"),colorValue:yt||"",data:{value:yt,label:"overlayBackground"},setAttributes:a}),(0,w.createElement)(Me,{label:(0,M.__)("Overlay Opacity","sureforms"),setAttributes:a,value:_t,data:{value:_t,label:"overlayOpacity"},min:0,max:1,step:.1,displayUnit:!1}),(0,w.createElement)(Me,{label:(0,M.__)("Overlay Hover Opacity","sureforms"),setAttributes:a,value:kt,data:{value:kt,label:"overlayHoverOpacity"},min:0,max:1,step:.1,displayUnit:!1})),qa=(0,w.createElement)(Jo,{title:"Separator",initialOpen:!1},(0,w.createElement)(Me,{label:(0,M.__)("Width","sureforms"),setAttributes:a,value:Mt,data:{value:Mt,label:"separatorWidth"},min:0,max:"%"===Tt?100:500,unit:{value:Tt,label:"separatorWidthType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("Em","sureforms"),unitValue:"em"},{name:(0,M.__)("%","sureforms"),unitValue:"%"}]}),(0,w.createElement)(Me,{label:(0,M.__)("Thickness","sureforms"),setAttributes:a,value:Dt,data:{value:Dt,label:"separatorThickness"},min:0,max:10,unit:{value:Et,label:"separatorThicknessUnit"}}),(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:Bt||"",data:{value:Bt,label:"separatorColor"},setAttributes:a}),(0,w.createElement)(Yo,{...e,label:(0,M.__)("Margin","sureforms"),valueTop:{value:Ht,label:"separatorTopMargin"},valueRight:{value:At,label:"separatorRightMargin"},valueBottom:{value:Pt,label:"separatorBottomMargin"},valueLeft:{value:Rt,label:"separatorLeftMargin"},valueTopTablet:{value:zt,label:"separatorTopMarginTablet"},valueRightTablet:{value:Ot,label:"separatorRightMarginTablet"},valueBottomTablet:{value:It,label:"separatorBottomMarginTablet"},valueLeftTablet:{value:Ft,label:"separatorLeftMarginTablet"},valueTopMobile:{value:Nt,label:"separatorTopMarginMobile"},valueRightMobile:{value:Vt,label:"separatorRightMarginMobile"},valueBottomMobile:{value:Wt,label:"separatorBottomMarginMobile"},valueLeftMobile:{value:Gt,label:"separatorLeftMarginMobile"},unit:{value:Ut,label:"separatorMarginUnit"},mUnit:{value:qt,label:"separatorMarginUnitMobile"},tUnit:{value:jt,label:"separatorMarginUnitTablet"},deviceType:o,attributes:t,setAttributes:a,link:{value:$t,label:"separatorMarginLink"}}));return(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Pi.InspectorControls,null,(0,w.createElement)(di,null,(0,w.createElement)(pi,{...hi,parentProps:e},za,Oa,"overlay"===g&&(0,w.createElement)(w.Fragment,null,Ia,Na,Fa)),(0,w.createElement)(pi,{...mi,parentProps:e},Wa,"static"===Zt&&Ua,"overlay"===g&&(0,w.createElement)(w.Fragment,null,ja,Va,Ga),H&&"overlay"!==g&&Ga,"none"!==Ct&&"overlay"===g&&qa))))}const eu=window.wp.primitives,tu=(0,y.createElement)(eu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,y.createElement)(eu.Path,{d:"M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z"})),au=window.wp.url,iu=(0,y.createElement)(eu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,y.createElement)(eu.Path,{d:"M16.5 7.8v7H18v-7c0-1-.8-1.8-1.8-1.8h-7v1.5h7c.2 0 .3.1.3.3zm-8.7 8.7c-.1 0-.2-.1-.2-.2V2H6v4H2v1.5h4v8.8c0 1 .8 1.8 1.8 1.8h8.8v4H18v-4h4v-1.5H7.8z"})),lu="none",nu="media",ou="attachment",ru="custom",su=["image"];function uu({temporaryURL:e,attributes:t,attributes:{url:a="",urlTablet:i="",urlMobile:l="",alt:n,align:o,id:r,width:s,widthTablet:u,widthMobile:c,height:g,heightTablet:d,heightMobile:p,disableLazyLoad:h},setAttributes:m,isSelected:b,onCloseModal:f,onSelectImage:v,onSelectURL:x,onUploadError:_,containerRef:k,context:S,clientId:C,onImageLoadError:T}){const D=(0,y.useRef)(),{allowResize:E=!0}=S,{toggleSelection:L}=(0,V.useDispatch)(Pi.store),B=Q(),{multiImageSelection:H}=(0,V.useSelect)(e=>{const{getMultiSelectedBlockClientIds:t,getBlockName:a}=e(Pi.store),i=t();return{multiImageSelection:i.length&&i.every(e=>"srfm/image"===a(e))}},[r,b]),{imageEditing:A,maxWidth:R}=(0,V.useSelect)(e=>{const{getSettings:t}=e(Pi.store),{imageEditing:a,maxWidth:i}=t();return{imageEditing:a,maxWidth:i}},[C]),P=(0,X.useViewportMatch)("medium"),z=["wide","full"].includes(o),[{loadedNaturalWidth:O,loadedNaturalHeight:F},I]=(0,y.useState)({}),[N,G]=(0,y.useState)(!1),W=function(e,t){const[a,i]=(0,y.useState)();function l(){i(e.current.clientWidth)}return(0,y.useEffect)(l,t),(0,y.useEffect)(()=>{const{defaultView:t}=e.current.ownerDocument;return t.addEventListener("resize",l),()=>{t.removeEventListener("resize",l)}},[]),a}(k,[o]),U=E&&!(z&&P),{naturalWidth:j,naturalHeight:q}=(0,y.useMemo)(()=>{const e=D.current?.naturalWidth||O||void 0,a=D.current?.naturalHeight||F||void 0;return t.naturalWidth&&t.naturalHeight||m({naturalWidth:e,naturalHeight:a}),{naturalWidth:e,naturalHeight:a}},[O,F,D.current?.complete]),$=(0,au.getFilename)(a);let Z;Z=n||($?(0,M.sprintf)(/* translators: %s: file name */ /* translators: %s: file name */ +(0,M.__)("This image has an empty alt attribute; its file name is %s","sureforms"),$):(0,M.__)("This image has an empty alt attribute","sureforms"));let K,Y,J=(0,w.createElement)(w.Fragment,null,(0,w.createElement)("img",{srcSet:`${e||a} ${i?","+i+" 780w":""}${l?", "+l+" 360w":""}`,src:e||a,alt:Z,onLoad:e=>{I({loadedNaturalWidth:e.target?.naturalWidth,loadedNaturalHeight:e.target?.naturalHeight})},ref:D,loading:h?"eager":"lazy"}),e&&(0,w.createElement)(te.Spinner,null));if(W&&j&&q){const e=j>W;K=e?W:j,Y=e?W*(q/j):q}(0,y.useEffect)(()=>{b||G(!1),b&&Js(r)&&T()},[b]);const ee=r&&j&&q&&A,ae=!H&&ee&&!N;if(ee&&N)J=(0,w.createElement)(Pi.__experimentalImageEditor,{id:r,url:a,width:s,height:g,clientWidth:W,naturalHeight:q,naturalWidth:j,onSaveImage:e=>m(e),onFinishEditing:()=>{G(!1)}});else if(U&&K){const e=s||K,t=g||Y,a=j/q,i=j{if(L(!0),"Tablet"===B){const e=u||780;m({widthTablet:Math.abs(parseInt(e+n.width,10)),heightTablet:Math.abs(parseInt(d+n.height,10))})}else if("Mobile"===B){const e=c||320;m({widthMobile:Math.abs(parseInt(e+n.width,10)),heightMobile:Math.abs(parseInt(p+n.height,10))})}else m({width:Math.abs(parseInt(e+n.width,10)),height:Math.abs(parseInt(t+n.height,10))})}},J)}else"full"!==o&&(J=(0,w.createElement)("div",null,J));const ie=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Pi.BlockControls,{group:"block"},ae&&(0,w.createElement)(te.ToolbarButton,{onClick:()=>G(!0),icon:iu,label:(0,M.__)("Crop","sureforms")})),!H&&!N&&(0,w.createElement)(Pi.BlockControls,{group:"other"},(0,w.createElement)(Pi.MediaReplaceFlow,{mediaId:r,mediaURL:a,allowedTypes:su,accept:"image/*",onSelect:v,onSelectURL:x,onError:_,onCloseModal:f})));return(0,w.createElement)(w.Fragment,null,!e&&ie,J)}function cu({attributes:e,isSelected:t,setAttributes:a,captionRef:i}){const{caption:l,enableCaption:n,heading:o,headingTag:r,layout:s,overlayContentPosition:u,separatorStyle:c,separatorPosition:g}=e,d=(0,y.useRef)();(0,y.useEffect)(()=>{d.current=o},[l]);const p=(0,w.createElement)(w.Fragment,null,(!Pi.RichText.isEmpty(o)||t)&&(0,w.createElement)(Pi.RichText,{ref:d,tagName:r,className:"uagb-image-heading","aria-label":(0,M.__)("Image overlay heading text","sureforms"),placeholder:(0,M.__)("Add Heading","sureforms"),value:o,onChange:e=>a({heading:e})})),h=(0,w.createElement)(w.Fragment,null,(!Pi.RichText.isEmpty(l)||t)&&(0,w.createElement)(Pi.RichText,{ref:i,tagName:"figcaption",className:"uagb-image-caption","aria-label":(0,M.__)("Image caption text","sureforms"),placeholder:(0,M.__)("Add caption","sureforms"),value:l,onChange:e=>a({caption:e})})),m="none"!==c&&(0,w.createElement)("div",{className:"uagb-image-separator"});return(0,w.createElement)(w.Fragment,null,"overlay"===s?(0,w.createElement)(w.Fragment,null,(0,w.createElement)("div",{className:"wp-block-uagb-image--layout-overlay__color-wrapper"}),(0,w.createElement)("div",{className:`wp-block-uagb-image--layout-overlay__inner ${u.replace(" ","-")}`},"before_title"===g&&m,p,"after_title"===g&&m,h,"after_sub_title"===g&&m)):(0,w.createElement)(w.Fragment,null,n&&h))}var gu=a(4486),du={};gu.A&&gu.A.locals&&(du.locals=gu.A.locals);var pu,hu=0,mu={attributes:{id:"uagb-editor-styles"}};mu.setAttributes=g(),mu.insert=u().bind(null,"head"),mu.domAPI=r(),mu.insertStyleElement=p(),du.use=function(e){return mu.options=e||{},hu++||(pu=n()(gu.A,mu)),du},du.unuse=function(){hu>0&&! --hu&&(pu(),pu=null)};const bu=du,fu=e=>{let{attributes:t}=e;const{setAttributes:a,className:i,isSelected:l,insertBlocksAfter:n,onReplace:o,context:r,clientId:s,deviceType:u}=e;e?.loopUrl&&(t={...t,url:e.loopUrl}),e?.loopAlt&&(t={...t,alt:e.loopAlt}),e?.loopWidth&&(t={...t,width:e.loopWidth});const{block_id:c,layout:g,url:d,alt:p,caption:h,align:m,id:b,linkTarget:f,linkClass:v,rel:x,imageHoverEffect:_,href:k,linkDestination:S,sizeSlug:T,sizeSlugTablet:D,sizeSlugMobile:E}=t;(0,y.useLayoutEffect)(()=>(bu.use(),()=>{bu.unuse()}),[]);const{createNotice:L}=(0,V.useDispatch)("core/notices"),[B,H]=(0,y.useState)(),[A,R]=(0,y.useState)(),P=(0,y.useRef)();(0,y.useEffect)(()=>{P.current=p},[p]);const z=(0,y.useRef)();(0,y.useEffect)(()=>{z.current=h},[h]);const O=(0,y.useRef)(),{imageDefaultSize:F,mediaUpload:I}=(0,V.useSelect)(e=>{const{getSettings:t}=e(Pi.store),{imageDefaultSize:a,mediaUpload:i}=t();return{imageDefaultSize:a,mediaUpload:i}},[]),{image:N}=(0,V.useSelect)(e=>{const{getMedia:t}=e(Ps.store);return{image:b&&l?t(b):null}},[b,l]);function G(){Js(t?.id)&&a({url:void 0,id:void 0})}function W(e){L("error",e,{type:"snackbar"})}function U(e){if(!e||!e.url)return void a({url:void 0,alt:void 0,id:void 0,title:void 0,caption:void 0});if((0,$s.isBlobURL)(e.url))return void H(e.url);H();let i=Zs(e,F);"custom"===T&&(delete i.width,delete i.height),z.current&&!i.caption&&(i={...i,alt:i.alt,id:i.id,link:i.link});let l={};e.id&&e.id===b?l={url:d}:("custom"!==T&&(l={width:void 0,height:void 0,sizeSlug:Ys(e,F)?F:"full",...l}),"custom"!==D&&(l={...l,sizeSlugTablet:Ys(e,F)?F:"full"}),"custom"!==E&&(l={...l,sizeSlugMobile:Ys(e,F)?F:"full"}));let n,o=t.linkDestination;if(!o)switch(wp?.media?.view?.settings?.defaultProps?.link||lu){case"file":case nu:o=nu;break;case"post":case ou:o=ou;break;case ru:o=ru;break;case lu:o=lu}switch(o){case nu:n=e.url;break;case ou:n=e.link}i.href=n,i={...i,...Xs(e,"Tablet"),...Xs(e,"Mobile")};const r={...i,...l,linkDestination:o};a(r)}function j(e){if(e!==d){let t={url:e,urlTablet:e,urlMobile:e,id:void 0};"custom"!==T&&(t={...t,width:void 0,height:void 0,sizeSlug:F}),"custom"!==D&&(t={...t,widthTablet:void 0,heightTablet:void 0,sizeSlugTablet:F}),"custom"!==E&&(t={...t,heightMobile:void 0,widthMobile:void 0,sizeSlugMobile:F}),a(t)}}let q=((e,t)=>!e&&(0,$s.isBlobURL)(t))(b,d);(0,y.useEffect)(()=>{if(!q)return;const e=(0,$s.getBlobByURL)(d);e&&I({filesList:[e],onFileChange:([e])=>{U(e)},allowedTypes:su,onError:e=>{q=!1,L("error",e,{type:"snackbar"}),a({src:void 0,id:void 0,url:void 0})}})},[]),(0,y.useEffect)(()=>{q?H(d):(0,$s.revokeBlobURL)(B)},[q,d]);const $=Ks(b,d)?d:void 0,Z=!!d&&(0,w.createElement)("img",{alt:(0,M.__)("Edit image","sureforms"),title:(0,M.__)("Edit image","sureforms"),className:"edit-image-preview",src:d});return(0,y.useEffect)(()=>{Ks(b,d)&&l&&!A&&window.fetch(d).then(e=>e.blob()).then(e=>R(e)).catch(()=>{})},[b,d,l,A]),(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Pi.BlockControls,{group:"block"},(0,w.createElement)(Pi.__experimentalImageURLInputUI,{url:k||"",onChangeUrl:function(e){a(e)},linkDestination:S,mediaUrl:N&&N.source_url||d,mediaLink:N&&N.link,linkTarget:f,linkClass:v,rel:x}),A&&(0,w.createElement)(te.ToolbarButton,{onClick:function(){I({filesList:[A],onFileChange([e]){U(e),(0,$s.isBlobURL)(e?.url)||(R(),L("success",(0,M.__)("Image uploaded.","sureforms"),{type:"snackbar"}))},allowedTypes:su,onError(e){L("error",e,{type:"snackbar"})}})},icon:tu,label:(0,M.__)("Upload external image","sureforms")})),(0,w.createElement)("div",{ref:O,className:ri()(i,"wp-block-uagb-image","uagb-block",`uagb-editor-preview-mode-${u.toLowerCase()}`,`uagb-block-${c}`,`wp-block-uagb-image--layout-${g}`,`wp-block-uagb-image--effect-${_}`,`wp-block-uagb-image--align-${m||"none"}`)},(B||d)&&(0,w.createElement)("figure",{className:"wp-block-uagb-image__figure"},(0,w.createElement)(uu,{temporaryURL:B,attributes:t,setAttributes:a,isSelected:l,insertBlocksAfter:n,onReplace:o,onSelectImage:U,onSelectURL:j,onUploadError:W,containerRef:O,context:r,clientId:s,onCloseModal:G,onImageLoadError:function(e=!1){e||a({url:void 0,id:void 0})}}),(0,w.createElement)(cu,{captionRef:z,attributes:t,setAttributes:a,isSelected:l})),(0,w.createElement)(Pi.MediaPlaceholder,{icon:(0,w.createElement)(Pi.BlockIcon,{icon:C.image}),labels:{title:(0,M.__)("Image","sureforms"),instructions:(0,M.__)("Upload an image file, pick one from your media library, or add one with a URL.","sureforms")},onSelect:U,onSelectURL:j,onError:W,onClose:G,accept:"image/*",allowedTypes:su,value:{id:b,src:$},mediaPreview:Z,disableMediaButtons:B||d})))};fu.propTypes={},fu.defaultProps={};const vu=(0,y.memo)(fu),wu=(0,X.compose)(function(e){return t=>{const{attributes:a,context:i}=t,l=a?.dynamicContent?.bgImage?.enable;if(t={...t,hasDynamicContent:l},!l)return(0,w.createElement)(e,{...t});const n=(0,O.applyFilters)("spectra_filter_dc_image",a,i);return t={...t,attributes:n},(0,w.createElement)(e,{...t})}},tr,ee)(function(e){const{isSelected:t,attributes:a,name:i,attributes:{UAGHideDesktop:l,UAGHideTab:n,UAGHideMob:o},deviceType:r,context:s,setAttributes:u,clientId:c,hasDynamicContent:g}=e,d=(0,Pi.useBlockProps)();(0,y.useEffect)(()=>{g&&!a?.context&&u({context:s})},[s]),(0,y.useEffect)(()=>{G()},[r]);const p=(0,y.useMemo)(()=>function(e,t,a,i,l=!1){const n=a.replace("srfm/",""),o=i.toLowerCase(),{block_id:r,width:s,widthTablet:u,widthMobile:c,height:g,heightTablet:d,heightMobile:p,align:h,alignTablet:m,alignMobile:b,imageTopMargin:f,imageRightMargin:v,imageLeftMargin:w,imageBottomMargin:x,imageTopMarginTablet:y,imageRightMarginTablet:_,imageLeftMarginTablet:k,imageBottomMarginTablet:S,imageTopMarginMobile:C,imageRightMarginMobile:M,imageLeftMarginMobile:T,imageBottomMarginMobile:L,imageMarginUnit:B,imageMarginUnitTablet:H,imageMarginUnitMobile:A,captionShowOn:R,captionAlign:P,captionFontFamily:z,captionFontWeight:O,captionFontStyle:I,captionFontSize:N,captionColor:V,captionTransform:G,captionDecoration:W,captionFontSizeType:U,captionFontSizeTypeMobile:j,captionFontSizeTypeTablet:q,captionFontSizeMobile:$,captionFontSizeTablet:Z,captionLineHeight:K,captionLineHeightType:Y,captionLineHeightMobile:J,captionLineHeightTablet:X,captionTopMargin:Q,captionRightMargin:ee,captionLeftMargin:te,captionBottomMargin:ae,captionTopMarginTablet:ie,captionRightMarginTablet:le,captionLeftMarginTablet:ne,captionBottomMarginTablet:oe,captionTopMarginMobile:re,captionRightMarginMobile:se,captionLeftMarginMobile:ue,captionBottomMarginMobile:ce,captionMarginUnit:ge,captionMarginUnitTablet:de,captionMarginUnitMobile:pe,headingShowOn:he,headingFontFamily:me,headingFontWeight:be,headingFontStyle:fe,headingFontSize:ve,headingColor:we,headingTransform:xe,headingDecoration:ye,headingFontSizeType:_e,headingFontSizeTypeMobile:ke,headingFontSizeTypeTablet:Se,headingFontSizeMobile:Ce,headingFontSizeTablet:Me,headingLineHeight:Te,headingLineHeightType:De,headingLineHeightMobile:Ee,headingLineHeightTablet:Le,headingTopMargin:Be,headingRightMargin:He,headingLeftMargin:Ae,headingBottomMargin:Re,headingTopMarginTablet:Pe,headingRightMarginTablet:ze,headingLeftMarginTablet:Oe,headingBottomMarginTablet:Fe,headingTopMarginMobile:Ie,headingRightMarginMobile:Ne,headingLeftMarginMobile:Ve,headingBottomMarginMobile:Ge,headingMarginUnit:We,headingMarginUnitTablet:Ue,headingMarginUnitMobile:je,objectFit:qe,objectFitTablet:$e,objectFitMobile:Ze,overlayOpacity:Ke,overlayHoverOpacity:Ye,overlayPositionFromEdge:Je,overlayPositionFromEdgeUnit:Xe,overlayBackground:Qe,overlayBorderHColor:et,separatorShowOn:tt,separatorStyle:at,separatorWidth:it,separatorWidthType:lt,separatorThickness:nt,separatorThicknessUnit:ot,separatorColor:rt,separatorTopMargin:st,separatorRightMargin:ut,separatorLeftMargin:ct,separatorBottomMargin:gt,separatorTopMarginTablet:dt,separatorRightMarginTablet:pt,separatorLeftMarginTablet:ht,separatorBottomMarginTablet:mt,separatorTopMarginMobile:bt,separatorRightMarginMobile:ft,separatorLeftMarginMobile:vt,separatorBottomMarginMobile:wt,separatorMarginUnit:xt,separatorMarginUnitTablet:yt,separatorMarginUnitMobile:_t,imageBorderHColor:kt,useSeparateBoxShadows:St,imageBoxShadowColor:Ct,imageBoxShadowHOffset:Mt,imageBoxShadowVOffset:Tt,imageBoxShadowBlur:Dt,imageBoxShadowSpread:Et,imageBoxShadowPosition:Lt,imageBoxShadowColorHover:Bt,imageBoxShadowHOffsetHover:Ht,imageBoxShadowVOffsetHover:At,imageBoxShadowBlurHover:Rt,imageBoxShadowSpreadHover:Pt,imageBoxShadowPositionHover:zt,maskShape:Ot,maskCustomShape:Ft,maskSize:It,maskPosition:Nt,maskRepeat:Vt,headingLetterSpacing:Gt,headingLetterSpacingTablet:Wt,headingLetterSpacingMobile:Ut,headingLetterSpacingType:jt,captionLetterSpacing:qt,captionLetterSpacingTablet:$t,captionLetterSpacingMobile:Zt,captionLetterSpacingType:Kt,customHeightSetDesktop:Yt,customHeightSetTablet:Jt,customHeightSetMobile:Xt}=e,Qt=F(it,"separatorWidth",n),ea=F(Je,"overlayPositionFromEdge",n),ta=F(nt,"separatorThickness",n),aa=F(Ke,"overlayOpacity",n),ia=F(Ye,"overlayHoverOpacity",n),la=Or(e,"overlay"),na=Or(e,"overlay","tablet"),oa=Or(e,"overlay","mobile"),ra=Or(e,"image"),sa=Or(e,"image","tablet"),ua=Or(e,"image","mobile"),ca=""!==u?u:s,ga=""!==c?c:ca,da=""!==d?d:g,pa=""!==p?p:da,ha=Ur({horizontal:Mt,vertical:Tt,blur:Dt,spread:Et,color:Ct,position:Lt}),ma=Ur({horizontal:Ht,vertical:At,blur:Rt,spread:Pt,color:Bt,position:zt,altColor:Ct});function ba(e){switch(e){case"center":return"center";case"left":return"flex-start";case"right":return"flex-end";default:return""}}const fa=ba(h),va=ba(m),wa=ba(b),xa={".wp-block-uagb-image":{"margin-top":E(f,B),"margin-right":E(v,B),"margin-bottom":E(x,B),"margin-left":E(w,B),"text-align":h,"justify-content":fa}," .wp-block-uagb-image__figure":{"align-items":fa},".wp-block-uagb-image--layout-default figure img":{width:"inherit",height:"inherit","box-shadow":ha,...ra},".wp-block-uagb-image .wp-block-uagb-image__figure img:hover":{"border-color":kt},".wp-block-uagb-image .wp-block-uagb-image__figure figcaption":{"font-family":z,"font-style":I,"text-decoration":W,"text-transform":G,"font-weight":O,"font-size":E(N,U),"line-height":E(K,Y),"letter-spacing":E(qt,Kt),color:V,"margin-top":E(Q,ge),"margin-right":E(ee,ge),"margin-bottom":E(ae,ge),"margin-left":E(te,ge),"text-align":P},".wp-block-uagb-image .wp-block-uagb-image__figure figcaption a":{color:V},".wp-block-uagb-image--layout-overlay figure img":{width:"inherit",height:"inherit","box-shadow":ha,...ra},".wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__color-wrapper":{background:Qe,opacity:aa,...ra},".wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__color-wrapper:hover":{"border-color":kt},".wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner":{left:E(ea,Xe),right:E(ea,Xe),top:E(ea,Xe),bottom:E(ea,Xe),...la},".wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner .uagb-image-heading":{"font-family":me,"font-style":fe,"text-decoration":ye,"text-transform":xe,"font-weight":be,"font-size":E(ve,_e),"line-height":E(Te,De),"letter-spacing":E(Gt,jt),color:we,"margin-top":E(Be,We),"margin-right":E(He,We),"margin-bottom":E(Re,We),"margin-left":E(Ae,We),opacity:"always"===he?1:0},".wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner .uagb-image-heading a":{color:we},".wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner .uagb-image-caption":{opacity:"always"===R?1:0},".wp-block-uagb-image--layout-overlay .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__inner":{"border-color":et},".wp-block-uagb-image--layout-overlay .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__color-wrapper":{opacity:ia},".wp-block-uagb-image .wp-block-uagb-image--layout-overlay__inner .uagb-image-separator":{width:E(Qt,lt),"border-top-width":E(ta,ot),"border-top-color":rt,"border-top-style":at,"margin-bottom":E(gt,xt),"margin-top":E(st,xt),"margin-left":E(ct,xt),"margin-right":E(ut,xt),opacity:"always"===tt?1:0}};if(xa[".wp-block-uagb-image .wp-block-uagb-image__figure img"]={"object-fit":qe,width:s+"px",height:"auto"},Yt&&(xa[".wp-block-uagb-image .wp-block-uagb-image__figure img"].height=g+"px"),"hover"===he&&(xa[".wp-block-uagb-image .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__inner .uagb-image-heading"]={opacity:1}),"hover"===R&&(xa[".wp-block-uagb-image .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__inner .uagb-image-caption"]={opacity:1}),"hover"===tt&&(xa[".wp-block-uagb-image .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__inner .uagb-image-separator"]={opacity:1}),St&&(xa[".wp-block-uagb-image--layout-default figure img:hover"]={"box-shadow":ma},xa[".wp-block-uagb-image--layout-overlay figure img:hover"]={"box-shadow":ma}),"none"!==Ot){let e=`${window?.srfm_spec_blocks_info?.uagb_url}assets/images/masks/${Ot}.svg`;"custom"===Ot&&(e=`${Ft?.url}`),void 0!==e&&e&&(xa[`.wp-block-uagb-image .wp-block-uagb-image__figure img, .uagb-block-${r} .wp-block-uagb-image--layout-overlay__color-wrapper`]={"mask-image":`url(${e})`,"-webkit-mask-image":`url(${e})`,"mask-size":It,"-webkit-mask-size":It,"mask-repeat":Vt,"-webkit-mask-repeat":Vt,"mask-position":Nt,"-webkit-mask-position":Nt})}const ya={},_a={};ya[".wp-block-uagb-image .components-resizable-box__container"]={width:E(u,"px"),height:E(d,"px")},ya[".wp-block-uagb-image--layout-default figure img"]=sa,ya[".wp-block-uagb-image--layout-overlay figure img"]=sa,ya[".wp-block-uagb-image"]={"margin-top":E(y,H),"margin-right":E(_,H),"margin-bottom":E(S,H),"margin-left":E(k,H),"text-align":m,"justify-content":va},ya[" .wp-block-uagb-image__figure"]={"align-items":va},ya[".wp-block-uagb-image .wp-block-uagb-image__figure figcaption"]={"font-size":E(Z,q),"line-height":E(X,Y),"letter-spacing":E($t,Kt),"margin-top":E(ie,de),"margin-right":E(le,de),"margin-bottom":E(oe,de),"margin-left":E(ne,de)},ya[".wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner"]=na,ya[".wp-block-uagb-image .wp-block-uagb-image--layout-overlay__inner .uagb-image-heading"]={"font-size":E(Me,Se),"line-height":E(Le,De),"letter-spacing":E(Wt,jt),"margin-top":E(Pe,Ue),"margin-right":E(ze,Ue),"margin-bottom":E(Fe,Ue),"margin-left":E(Oe,Ue)},ya[".wp-block-uagb-image .wp-block-uagb-image--layout-overlay__inner .uagb-image-separator"]={"margin-bottom":E(mt,yt),"margin-top":E(dt,yt),"margin-left":E(ht,yt),"margin-right":E(pt,yt)},ya[".wp-block-uagb-image .wp-block-uagb-image__figure img"]={"object-fit":$e,width:ca+"px",height:"auto"},Jt&&(ya[".wp-block-uagb-image .wp-block-uagb-image__figure img"].height=da+"px"),_a[".wp-block-uagb-image .components-resizable-box__container"]={width:E(c,"px"),height:E(p,"px")},_a[".wp-block-uagb-image--layout-default figure img"]=ua,_a[".wp-block-uagb-image--layout-overlay figure img"]=ua,_a[".wp-block-uagb-image"]={"margin-top":E(C,A),"margin-right":E(M,A),"margin-bottom":E(L,A),"margin-left":E(T,A),"text-align":b,"justify-content":wa},_a[" .wp-block-uagb-image__figure"]={"align-items":wa},_a[".wp-block-uagb-image .wp-block-uagb-image__figure figcaption"]={"font-size":E($,j),"line-height":E(J,Y),"letter-spacing":E(Zt,Kt),"margin-top":E(re,pe),"margin-right":E(se,pe),"margin-bottom":E(ce,pe),"margin-left":E(ue,pe)},_a[".wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner"]=oa,_a[".wp-block-uagb-image .wp-block-uagb-image--layout-overlay__inner .uagb-image-heading"]={"font-size":E(Ce,ke),"line-height":E(Ee,De),"letter-spacing":E(Ut,jt),"margin-top":E(Ie,je),"margin-right":E(Ne,je),"margin-bottom":E(Ge,je),"margin-left":E(Ve,je)},_a[".wp-block-uagb-image .wp-block-uagb-image--layout-overlay__inner .uagb-image-separator"]={"margin-bottom":E(wt,_t),"margin-top":E(bt,_t),"margin-left":E(vt,_t),"margin-right":E(ft,_t)},_a[".wp-block-uagb-image .wp-block-uagb-image__figure img"]={"object-fit":Ze,width:ga+"px",height:"auto"},Xt&&(_a[".wp-block-uagb-image .wp-block-uagb-image__figure img"].height=pa+"px");const ka=l?`.editor-styles-wrapper ${l} `:`.editor-styles-wrapper .uagb-block-${r}`;let Sa=D(xa,ka);return("tablet"===o||"mobile"===o||l)&&(Sa+=D(ya,`${ka}`,!0,"tablet"),("mobile"===o||l)&&(Sa+=D(_a,`${ka}`,!0,"mobile"))),Sa}(a,0,i,r),[a,r]);return(0,y.useEffect)(()=>{N(e)},[l,n,o,r]),(0,w.createElement)("div",{...d},(0,w.createElement)(W,{blockStyling:p}),t&&(0,w.createElement)(Qs,{...e}),(0,w.createElement)(vu,{...e}))});let xu={};xu=(0,O.applyFilters)("srfm/image",nr(xu)),(0,ir.registerBlockType)("srfm/image",{...xu,apiVersion:3,title:(0,M.__)("Image","sureforms"),description:(0,M.__)("Add images on your webpage with multiple customization options.","sureforms"),icon:C.image,keywords:[(0,M.__)("image","sureforms"),(0,M.__)("advance image","sureforms"),(0,M.__)("caption","sureforms"),(0,M.__)("overlay image","sureforms")],supports:{anchor:!0,color:{__experimentalDuotone:"img",text:!1,background:!1},align:!0,html:!1},attributes:H,category:srfm_spec_blocks_info.category,edit:e=>e.attributes.isPreview?(0,w.createElement)(lr,{image:"image"}):(0,w.createElement)(wu,{...e}),save:()=>null,__experimentalLabel:e=>(0,O.applyFilters)("uag_loop_data_source_label",(0,M.__)("Image","sureforms"),e),usesContext:["postId","postType"],transforms:{from:[{type:"block",blocks:["core/image"],transform:({url:e,sizeSlug:t})=>(0,ir.createBlock)("srfm/image",{url:e,sizeSlug:t})},{type:"block",blocks:["core/post-featured-image"],transform:({sizeSlug:e})=>(0,ir.createBlock)("srfm/image",{useDynamicData:!0,dynamicContentType:"featured-image",sizeSlug:e})}],to:[{type:"block",blocks:["core/image"],transform:({url:e,sizeSlug:t})=>(0,ir.createBlock)("core/image",{url:e,sizeSlug:t})}]}});const yu=[{defaultAttributes:A},{value:"preset-1",label:(0,M.__)("Preset 1","sureforms"),attributes:[{label:"iconShadowHOffset",value:2},{label:"iconShadowVOffset",value:4},{label:"iconShadowBlur",value:3}],icon:' '},{value:"preset-2",label:(0,M.__)("Preset 2","sureforms"),attributes:[{label:"iconShadowHOffset",value:0},{label:"iconShadowVOffset",value:5},{label:"iconShadowBlur",value:5}],icon:' '},{value:"preset-3",label:(0,M.__)("Preset 3","sureforms"),attributes:[{label:"iconShadowHOffset",value:0},{label:"iconShadowVOffset",value:2},{label:"iconShadowBlur",value:3}],icon:' '},{value:"preset-4",label:(0,M.__)("Preset 4","sureforms"),attributes:[{label:"iconShadowHOffset",value:0},{label:"iconShadowVOffset",value:1},{label:"iconShadowBlur",value:3}],icon:' '},{value:"preset-5",label:(0,M.__)("Preset 5","sureforms"),attributes:[{label:"iconShadowHOffset",value:0},{label:"iconShadowVOffset",value:5},{label:"iconShadowBlur",value:5}],icon:' '},{value:"preset-6",label:(0,M.__)("Preset 6","sureforms"),attributes:[{label:"iconShadowHOffset",value:0},{label:"iconShadowVOffset",value:5},{label:"iconShadowBlur",value:8}],icon:' '}],_u=[{defaultAttributes:A},{value:"preset-1",label:(0,M.__)("Preset 1","sureforms"),attributes:[{label:"iconBoxShadowHOffset",value:3},{label:"iconBoxShadowVOffset",value:8},{label:"iconBoxShadowBlur",value:12},{label:"iconBoxShadowSpread",value:0},{label:"iconBoxShadowPosition",value:"outset"}],icon:' '},{value:"preset-2",label:(0,M.__)("Preset 2","sureforms"),attributes:[{label:"iconBoxShadowHOffset",value:0},{label:"iconBoxShadowVOffset",value:18},{label:"iconBoxShadowBlur",value:40},{label:"iconBoxShadowSpread",value:-10},{label:"iconBoxShadowPosition",value:"outset"}],icon:' '},{value:"preset-3",label:(0,M.__)("Preset 3","sureforms"),attributes:[{label:"iconBoxShadowHOffset",value:0},{label:"iconBoxShadowVOffset",value:4},{label:"iconBoxShadowBlur",value:12},{label:"iconBoxShadowSpread",value:0},{label:"iconBoxShadowPosition",value:"outset"}],icon:' '},{value:"preset-4",label:(0,M.__)("Preset 4","sureforms"),attributes:[{label:"iconBoxShadowHOffset",value:0},{label:"iconBoxShadowVOffset",value:2},{label:"iconBoxShadowBlur",value:5},{label:"iconBoxShadowSpread",value:-1},{label:"iconBoxShadowPosition",value:"outset"}],icon:' '},{value:"preset-5",label:(0,M.__)("Preset 5","sureforms"),attributes:[{label:"iconBoxShadowHOffset",value:0},{label:"iconBoxShadowVOffset",value:50},{label:"iconBoxShadowBlur",value:50},{label:"iconBoxShadowSpread",value:-30},{label:"iconBoxShadowPosition",value:"outset"}],icon:' '},{value:"preset-6",label:(0,M.__)("Preset 6","sureforms"),attributes:[{label:"iconBoxShadowHOffset",value:0},{label:"iconBoxShadowVOffset",value:20},{label:"iconBoxShadowBlur",value:30},{label:"iconBoxShadowSpread",value:0},{label:"iconBoxShadowPosition",value:"outset"}],icon:' '}],ku=[{defaultAttributes:A},{value:"preset-1",label:(0,M.__)("Preset 1","sureforms"),attributes:[{label:"iconBoxShadowHOffsetHover",value:3},{label:"iconBoxShadowVOffsetHover",value:8},{label:"iconBoxShadowBlurHover",value:12},{label:"iconBoxShadowSpreadHover",value:0},{label:"iconBoxShadowPositionHover",value:"outset"}],icon:' '},{value:"preset-2",label:(0,M.__)("Preset 2","sureforms"),attributes:[{label:"iconBoxShadowHOffsetHover",value:0},{label:"iconBoxShadowVOffsetHover",value:18},{label:"iconBoxShadowBlurHover",value:40},{label:"iconBoxShadowSpreadHover",value:-10},{label:"iconBoxShadowPositionHover",value:"outset"}],icon:' '},{value:"preset-3",label:(0,M.__)("Preset 3","sureforms"),attributes:[{label:"iconBoxShadowHOffsetHover",value:0},{label:"iconBoxShadowVOffsetHover",value:4},{label:"iconBoxShadowBlurHover",value:12},{label:"iconBoxShadowSpreadHover",value:0},{label:"iconBoxShadowPositionHover",value:"outset"}],icon:' '},{value:"preset-4",label:(0,M.__)("Preset 4","sureforms"),attributes:[{label:"iconBoxShadowHOffsetHover",value:0},{label:"iconBoxShadowVOffsetHover",value:2},{label:"iconBoxShadowBlurHover",value:5},{label:"iconBoxShadowSpreadHover",value:-1},{label:"iconBoxShadowPositionHover",value:"outset"}],icon:' '},{value:"preset-5",label:(0,M.__)("Preset 5","sureforms"),attributes:[{label:"iconBoxShadowHOffsetHover",value:0},{label:"iconBoxShadowVOffsetHover",value:50},{label:"iconBoxShadowBlurHover",value:50},{label:"iconBoxShadowSpreadHover",value:-30},{label:"iconBoxShadowPositionHover",value:"outset"}],icon:' '},{value:"preset-6",label:(0,M.__)("Preset 6","sureforms"),attributes:[{label:"iconBoxShadowHOffsetHover",value:0},{label:"iconBoxShadowVOffsetHover",value:20},{label:"iconBoxShadowBlurHover",value:30},{label:"iconBoxShadowSpreadHover",value:0},{label:"iconBoxShadowPositionHover",value:"outset"}],icon:' '}],Su=[{defaultAttributes:A},{defaultPresetAttributes:[{label:"iconBackgroundColor"},{label:"iconBorderTopLeftRadius"},{label:"iconBorderTopRightRadius"},{label:"iconBorderBottomRightRadius"},{label:"iconBorderBottomLeftRadius"},{label:"iconBorderTopWidth"},{label:"iconBorderRightWidth"},{label:"iconBorderBottomWidth"},{label:"iconBorderLeftWidth"},{label:"iconBorderStyle"}]},{value:"preset-1",label:(0,M.__)("Preset 1","sureforms"),attributes:[{label:"iconBackgroundColor",value:"#DCF1FF"},{label:"iconBorderStyle",value:""},{label:"iconBorderTopLeftRadius",value:50},{label:"iconBorderTopRightRadius",value:50},{label:"iconBorderBottomRightRadius",value:50},{label:"iconBorderBottomLeftRadius",value:50},{label:"iconTopPadding",value:12},{label:"iconRightPadding",value:12},{label:"iconBottomPadding",value:12},{label:"iconLeftPadding",value:12}],icon:''},{value:"preset-2",label:(0,M.__)("Preset 2","sureforms"),attributes:[{label:"iconBackgroundColor",value:""},{label:"iconBorderStyle",value:"solid"},{label:"iconBorderTopLeftRadius",value:50},{label:"iconBorderTopRightRadius",value:50},{label:"iconBorderBottomRightRadius",value:50},{label:"iconBorderBottomLeftRadius",value:50},{label:"iconBorderTopWidth",value:2},{label:"iconBorderRightWidth",value:2},{label:"iconBorderBottomWidth",value:2},{label:"iconBorderLeftWidth",value:2},{label:"iconTopPadding",value:12},{label:"iconRightPadding",value:12},{label:"iconBottomPadding",value:12},{label:"iconLeftPadding",value:12}],icon:''},{value:"preset-3",label:(0,M.__)("Preset 3","sureforms"),attributes:[{label:"iconBackgroundColor",value:"#DCF1FF"},{label:"iconBorderStyle",value:""},{label:"iconBorderTopLeftRadius",value:6},{label:"iconBorderTopRightRadius",value:6},{label:"iconBorderBottomRightRadius",value:6},{label:"iconBorderBottomLeftRadius",value:6},{label:"iconTopPadding",value:12},{label:"iconRightPadding",value:12},{label:"iconBottomPadding",value:12},{label:"iconLeftPadding",value:12}],icon:''},{value:"preset-4",label:(0,M.__)("Preset 4","sureforms"),attributes:[{label:"iconBackgroundColor",value:""},{label:"iconBorderStyle",value:"solid"},{label:"iconBorderTopWidth",value:2},{label:"iconBorderRightWidth",value:2},{label:"iconBorderBottomWidth",value:2},{label:"iconBorderLeftWidth",value:2},{label:"iconTopPadding",value:12},{label:"iconRightPadding",value:12},{label:"iconBottomPadding",value:12},{label:"iconLeftPadding",value:12}],icon:''}],Cu=(0,y.memo)(e=>{const{attributes:t,setAttributes:a}=e,{icon:i,iconSize:l,iconSizeTablet:n,iconSizeMobile:o,iconSizeUnit:r,align:s,alignTablet:u,alignMobile:c,rotation:g,rotationUnit:d,link:p,target:h,disableLink:m,iconAccessabilityMode:b,iconAccessabilityDesc:f}=t;return(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Jo,{title:(0,M.__)("Icon","sureforms"),initialOpen:!0},(0,w.createElement)(Wo,{label:(0,M.__)("Icon","sureforms"),value:i,onChange:e=>a({icon:e})}),(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Accessibility Mode","sureforms"),data:{value:b,label:"iconAccessabilityMode"},options:[{value:"svg",label:(0,M.__)("SVG","sureforms")},{value:"image",label:(0,M.__)("Image","sureforms")},{value:"presentation",label:(0,M.__)("Decorative","sureforms")}]}),"presentation"!==b&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Xi,{label:(0,M.__)("Accessibility Label","sureforms"),data:{value:f,label:"iconAccessabilityDesc"},value:f,setAttributes:a,onChange:e=>a({iconAccessabilityDesc:e})})),(0,w.createElement)(Qi,{label:(0,M.__)("Size","sureforms"),data:{desktop:{value:l,label:"iconSize"},tablet:{value:n,label:"iconSizeTablet"},mobile:{value:o,label:"iconSizeMobile"}},min:0,max:200,unit:{value:r,label:"iconSizeUnit"},setAttributes:a}),(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Alignment","sureforms"),data:{desktop:{value:s,label:"align"},tablet:{value:u,label:"alignTablet"},mobile:{value:c,label:"alignMobile"}},options:[{value:"left",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-left")}),tooltip:(0,M.__)("Left","sureforms")},{value:"center",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-center")}),tooltip:(0,M.__)("Center","sureforms")},{value:"right",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-right")}),tooltip:(0,M.__)("Right","sureforms")}],showIcons:!0,responsive:!0}),(0,w.createElement)(Me,{label:(0,M.__)("Rotation","sureforms"),setAttributes:a,value:g,data:{value:g,label:"rotation"},min:-180,max:180,unit:{value:d,label:"rotationUnit"},units:[{name:(0,M.__)("Degree","sureforms"),unitValue:"deg"}]}),(0,w.createElement)(te.ToggleControl,{label:(0,M.__)("Link","sureforms"),checked:m,onChange:()=>a({disableLink:!m})}),m&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Xi,{label:(0,M.__)("URL","sureforms"),value:p,data:{value:p,label:"link"},setAttributes:a,onChange:e=>a({link:e}),placeholder:(0,M.__)("Enter URL","sureforms")}),(0,w.createElement)(te.ToggleControl,{label:(0,M.__)("Open in New Tab","sureforms"),checked:h,onChange:()=>a({target:!h})}))),(0,w.createElement)(Jo,{title:(0,M.__)("Presets","sureforms"),initialOpen:!1},(0,w.createElement)(qs,{setAttributes:a,presets:Su,presetInputType:"radioImage"})))}),Mu=(0,y.memo)(e=>{const{attributes:t,setAttributes:a,deviceType:i}=e,{block_id:l,iconColor:n,iconBackgroundColorType:o,iconBackgroundColor:r,iconBackgroundGradientColor:s,iconHoverColor:u,iconHoverBackgroundColorType:c,iconHoverBackgroundColor:g,iconHoverBackgroundGradientColor:d,iconTopPadding:p,iconRightPadding:h,iconBottomPadding:m,iconLeftPadding:b,iconTopTabletPadding:f,iconRightTabletPadding:v,iconBottomTabletPadding:x,iconLeftTabletPadding:y,iconTopMobilePadding:_,iconRightMobilePadding:k,iconBottomMobilePadding:S,iconLeftMobilePadding:C,iconPaddingUnit:T,iconMobilePaddingUnit:D,iconTabletPaddingUnit:E,iconPaddingLink:L,iconTopMargin:B,iconRightMargin:H,iconBottomMargin:A,iconLeftMargin:R,iconTopTabletMargin:P,iconRightTabletMargin:z,iconBottomTabletMargin:O,iconLeftTabletMargin:F,iconTopMobileMargin:I,iconRightMobileMargin:N,iconBottomMobileMargin:V,iconLeftMobileMargin:G,iconMarginUnit:W,iconMobileMarginUnit:U,iconTabletMarginUnit:j,iconMarginLink:q,iconShadowColor:$,iconShadowHOffset:Z,iconShadowVOffset:K,iconShadowBlur:Y,useSeparateBoxShadows:J,iconBoxShadowColor:X,iconBoxShadowHOffset:Q,iconBoxShadowVOffset:ee,iconBoxShadowBlur:ae,iconBoxShadowSpread:ie,iconBoxShadowPosition:le,iconBoxShadowColorHover:ne,iconBoxShadowHOffsetHover:oe,iconBoxShadowVOffsetHover:re,iconBoxShadowBlurHover:se,iconBoxShadowSpreadHover:ue,iconBoxShadowPositionHover:ce}=t;return(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Jo,{title:(0,M.__)("Icon","sureforms"),initialOpen:!0},(0,w.createElement)(Dr,{tabs:[{name:"normal",title:(0,M.__)("Normal","sureforms")},{name:"hover",title:(0,M.__)("Hover","sureforms")}],normal:(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Ti,{label:(0,M.__)("Icon Color","sureforms"),colorValue:n||"",data:{value:n,label:"iconColor"},setAttributes:a}),(0,w.createElement)(xr,{label:(0,M.__)("Background Type","sureforms"),type:{value:o,label:"iconBackgroundColorType"},classic:{value:r,label:"iconBackgroundColor"},gradient:{value:s,label:"iconBackgroundGradientColor"},setAttributes:a})),hover:(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Ti,{label:(0,M.__)("Icon Color","sureforms"),colorValue:u||"",data:{value:u,label:"iconHoverColor"},setAttributes:a}),(0,w.createElement)(xr,{label:(0,M.__)("Background Type","sureforms"),type:{value:c,label:"iconHoverBackgroundColorType"},classic:{value:g,label:"iconHoverBackgroundColor"},gradient:{value:d,label:"iconHoverBackgroundGradientColor"},setAttributes:a})),disableBottomSeparator:!1}),(0,w.createElement)(Hr,{setAttributes:a,prefix:"icon",attributes:t,deviceType:i,disableBottomSeparator:!0})),(0,w.createElement)(Jo,{title:(0,M.__)("Drop Shadow","sureforms"),initialOpen:!1},(0,w.createElement)(qs,{setAttributes:a,presets:yu,presetInputType:"radioImage"}),(0,w.createElement)(yr,{blockId:l,setAttributes:a,textShadowColor:{value:$,label:"iconShadowColor",title:(0,M.__)("Color","sureforms")},textShadowHOffset:{value:Z,label:"iconShadowHOffset",title:(0,M.__)("Horizontal","sureforms")},textShadowVOffset:{value:K,label:"iconShadowVOffset",title:(0,M.__)("Vertical","sureforms")},textShadowBlur:{value:Y,label:"iconShadowBlur",title:(0,M.__)("Blur","sureforms")},popup:!1})),(0,w.createElement)(Jo,{title:(0,M.__)("Box Shadow","sureforms"),initialOpen:!1},(0,w.createElement)(te.ToggleControl,{label:(0,M.__)("Separate Hover Shadow","sureforms"),checked:J,onChange:()=>a({useSeparateBoxShadows:!J})}),J?(0,w.createElement)(Dr,{tabs:[{name:"normal",title:(0,M.__)("Normal","sureforms")},{name:"hover",title:(0,M.__)("Hover","sureforms")}],normal:(0,w.createElement)(w.Fragment,null,(0,w.createElement)(qs,{setAttributes:a,presets:_u,presetInputType:"radioImage"}),(0,w.createElement)(us,{blockId:l,setAttributes:a,boxShadowColor:{value:X,label:"iconBoxShadowColor",title:(0,M.__)("Color","sureforms")},boxShadowHOffset:{value:Q,label:"iconBoxShadowHOffset",title:(0,M.__)("Horizontal","sureforms")},boxShadowVOffset:{value:ee,label:"iconBoxShadowVOffset",title:(0,M.__)("Vertical","sureforms")},boxShadowBlur:{value:ae,label:"iconBoxShadowBlur",title:(0,M.__)("Blur","sureforms")},boxShadowSpread:{value:ie,label:"iconBoxShadowSpread",title:(0,M.__)("Spread","sureforms")},boxShadowPosition:{value:le,label:"iconBoxShadowPosition",title:(0,M.__)("Position","sureforms")}})),hover:(0,w.createElement)(w.Fragment,null,(0,w.createElement)(qs,{setAttributes:a,presets:ku,presetInputType:"radioImage"}),(0,w.createElement)(us,{blockId:l,setAttributes:a,boxShadowColor:{value:ne,label:"iconBoxShadowColorHover",title:(0,M.__)("Color","sureforms")},boxShadowHOffset:{value:oe,label:"iconBoxShadowHOffsetHover",title:(0,M.__)("Horizontal","sureforms")},boxShadowVOffset:{value:re,label:"iconBoxShadowVOffsetHover",title:(0,M.__)("Vertical","sureforms")},boxShadowBlur:{value:se,label:"iconBoxShadowBlurHover",title:(0,M.__)("Blur","sureforms")},boxShadowSpread:{value:ue,label:"iconBoxShadowSpreadHover",title:(0,M.__)("Spread","sureforms")},boxShadowPosition:{value:ce,label:"iconBoxShadowPositionHover",title:(0,M.__)("Position","sureforms")}})),disableBottomSeparator:!0}):(0,w.createElement)(w.Fragment,null,(0,w.createElement)(qs,{setAttributes:a,presets:_u,presetInputType:"radioImage"}),(0,w.createElement)(us,{blockId:l,setAttributes:a,boxShadowColor:{value:X,label:"iconBoxShadowColor",title:(0,M.__)("Color","sureforms")},boxShadowHOffset:{value:Q,label:"iconBoxShadowHOffset",title:(0,M.__)("Horizontal","sureforms")},boxShadowVOffset:{value:ee,label:"iconBoxShadowVOffset",title:(0,M.__)("Vertical","sureforms")},boxShadowBlur:{value:ae,label:"iconBoxShadowBlur",title:(0,M.__)("Blur","sureforms")},boxShadowSpread:{value:ie,label:"iconBoxShadowSpread",title:(0,M.__)("Spread","sureforms")},boxShadowPosition:{value:le,label:"iconBoxShadowPosition",title:(0,M.__)("Position","sureforms")}}))),(0,w.createElement)(Jo,{title:(0,M.__)("Spacing","sureforms"),initialOpen:!1},(0,w.createElement)(Yo,{...e,label:(0,M.__)("Padding","sureforms"),valueTop:{value:p,label:"iconTopPadding"},valueRight:{value:h,label:"iconRightPadding"},valueBottom:{value:m,label:"iconBottomPadding"},valueLeft:{value:b,label:"iconLeftPadding"},valueTopTablet:{value:f,label:"iconTopTabletPadding"},valueRightTablet:{value:v,label:"iconRightTabletPadding"},valueBottomTablet:{value:x,label:"iconBottomTabletPadding"},valueLeftTablet:{value:y,label:"iconLeftTabletPadding"},valueTopMobile:{value:_,label:"iconTopMobilePadding"},valueRightMobile:{value:k,label:"iconRightMobilePadding"},valueBottomMobile:{value:S,label:"iconBottomMobilePadding"},valueLeftMobile:{value:C,label:"iconLeftMobilePadding"},unit:{value:T,label:"iconPaddingUnit"},mUnit:{value:D,label:"iconMobilePaddingUnit"},tUnit:{value:E,label:"iconTabletPaddingUnit"},attributes:t,setAttributes:a,link:{value:L,label:"iconPaddingLink"}}),(0,w.createElement)(Yo,{...e,label:(0,M.__)("Margin","sureforms"),valueTop:{value:B,label:"iconTopMargin"},valueRight:{value:H,label:"iconRightMargin"},valueBottom:{value:A,label:"iconBottomMargin"},valueLeft:{value:R,label:"iconLeftMargin"},valueTopTablet:{value:P,label:"iconTopTabletMargin"},valueRightTablet:{value:z,label:"iconRightTabletMargin"},valueBottomTablet:{value:O,label:"iconBottomTabletMargin"},valueLeftTablet:{value:F,label:"iconLeftTabletMargin"},valueTopMobile:{value:I,label:"iconTopMobileMargin"},valueRightMobile:{value:N,label:"iconRightMobileMargin"},valueBottomMobile:{value:V,label:"iconBottomMobileMargin"},valueLeftMobile:{value:G,label:"iconLeftMobileMargin"},unit:{value:W,label:"iconMarginUnit"},mUnit:{value:U,label:"iconMobileMarginUnit"},tUnit:{value:j,label:"iconTabletMarginUnit"},attributes:t,setAttributes:a,link:{value:q,label:"iconMarginLink"}})))}),Tu=(0,y.memo)(e=>(0,w.createElement)(Pi.InspectorControls,null,(0,w.createElement)(di,null,(0,w.createElement)(pi,{...hi,parentProps:e},(0,w.createElement)(Cu,{...e})),(0,w.createElement)(pi,{...mi,parentProps:e},(0,w.createElement)(Mu,{...e}))))),Du=(0,y.memo)(e=>{const{attributes:t,setAttributes:a,deviceType:i}=e,{icon:l,block_id:n,iconAccessabilityMode:o,iconAccessabilityDesc:r}=t,s=zi(l||"circle-check",a),u=(0,Pi.useBlockProps)({className:`uagb-block-${n} uagb-icon-wrapper uagb-editor-preview-mode-${i.toLowerCase()}`});return(0,w.createElement)("div",{...u},(0,w.createElement)("span",{className:"uagb-svg-wrapper"},s))}),Eu=(0,X.compose)(tr,ee)(e=>{const{attributes:t,attributes:{UAGHideDesktop:a,UAGHideTab:i,UAGHideMob:l},isSelected:n,name:o,deviceType:r,clientId:s}=e,u=(0,y.useMemo)(()=>function(e,t,a,i,l=!1){const n=a.replace("srfm/",""),o=i.toLowerCase(),{block_id:r,iconSize:s,iconSizeTablet:u,iconSizeMobile:c,iconSizeUnit:g,align:d,alignTablet:p,alignMobile:h,rotation:m,rotationUnit:b,iconColor:f,iconBackgroundColorType:v,iconBackgroundColor:w,iconBackgroundGradientColor:x,iconHoverColor:y,iconHoverBackgroundColorType:_,iconHoverBackgroundColor:k,iconHoverBackgroundGradientColor:S,iconTopPadding:C,iconRightPadding:M,iconBottomPadding:T,iconLeftPadding:L,iconTopTabletPadding:B,iconRightTabletPadding:H,iconBottomTabletPadding:A,iconLeftTabletPadding:R,iconTopMobilePadding:P,iconRightMobilePadding:z,iconBottomMobilePadding:O,iconLeftMobilePadding:I,iconPaddingUnit:N,iconMobilePaddingUnit:V,iconTabletPaddingUnit:G,iconTopMargin:W,iconRightMargin:U,iconBottomMargin:j,iconLeftMargin:q,iconTopTabletMargin:$,iconRightTabletMargin:Z,iconBottomTabletMargin:K,iconLeftTabletMargin:Y,iconTopMobileMargin:J,iconRightMobileMargin:X,iconBottomMobileMargin:Q,iconLeftMobileMargin:ee,iconMarginUnit:te,iconMobileMarginUnit:ae,iconTabletMarginUnit:ie,iconBorderStyle:le,iconBorderColor:ne,iconBorderHColor:oe,iconShadowColor:re,iconShadowHOffset:se,iconShadowVOffset:ue,iconShadowBlur:ce,useSeparateBoxShadows:ge,iconBoxShadowColor:de,iconBoxShadowHOffset:pe,iconBoxShadowVOffset:he,iconBoxShadowBlur:me,iconBoxShadowSpread:be,iconBoxShadowPosition:fe,iconBoxShadowColorHover:ve,iconBoxShadowHOffsetHover:we,iconBoxShadowVOffsetHover:xe,iconBoxShadowBlurHover:ye,iconBoxShadowSpreadHover:_e,iconBoxShadowPositionHover:ke}=e,Se=F(s,"iconSize",n),Ce=E(F(m,"rotation",n),b),Me="classic"===v?w:x,Te="classic"===_?k:S,De=Ur({horizontal:se,vertical:ue,blur:ce,color:re}),Ee=Ur({horizontal:pe,vertical:he,blur:me,spread:be,color:de,position:fe}),Le=Ur({horizontal:we,vertical:xe,blur:ye,spread:_e,color:ve,position:ke,altColor:de}),Be={".uagb-icon-wrapper":{"text-align":d},".uagb-icon-wrapper svg":{width:E(Se,g),height:E(Se,g),"box-sizing":"content-box",transform:`rotate(${Ce})`,fill:f,filter:De?`drop-shadow( ${De} )`:""},".uagb-icon-wrapper .uagb-svg-wrapper":{display:"inline-flex",background:Me,"padding-top":E(C,N),"padding-right":E(M,N),"padding-bottom":E(T,N),"padding-left":E(L,N),"margin-top":E(W,te),"margin-right":E(U,te),"margin-bottom":E(j,te),"margin-left":E(q,te),"border-style":le,"border-color":ne,...Or(e,"icon"),"box-shadow":Ee},".uagb-icon-wrapper .uagb-svg-wrapper:hover":{"border-color":oe,background:Te},".uagb-icon-wrapper .uagb-svg-wrapper:hover svg":{fill:y}};ge&&(Be[".uagb-icon-wrapper .uagb-svg-wrapper:hover"]={"box-shadow":Le,background:Te,"border-color":oe});const He={".uagb-icon-wrapper":{"text-align":p},".uagb-icon-wrapper .uagb-svg-wrapper":{"padding-top":E(B,G),"padding-right":E(H,G),"padding-bottom":E(A,G),"padding-left":E(R,G),"margin-top":E($,ie),"margin-right":E(Z,ie),"margin-bottom":E(K,ie),"margin-left":E(Y,ie),...Or(e,"icon","tablet")},".uagb-icon-wrapper .uagb-svg-wrapper svg":{width:E(u,g),height:E(u,g)}},Ae={".uagb-icon-wrapper":{"text-align":h},".uagb-icon-wrapper .uagb-svg-wrapper":{"padding-top":E(P,V),"padding-right":E(z,V),"padding-bottom":E(O,V),"padding-left":E(I,V),"margin-top":E(J,ae),"margin-right":E(X,ae),"margin-bottom":E(Q,ae),"margin-left":E(ee,ae),...Or(e,"icon","mobile")},".uagb-icon-wrapper .uagb-svg-wrapper svg":{width:E(c,g),height:E(c,g)}};let Re="";const Pe=l||`.uagb-block-${r}`;return Re=D(Be,Pe),("tablet"===o||"mobile"===o||l)&&(Re+=D(He,`${Pe}`,!0,"tablet"),("mobile"===o||l)&&(Re+=D(Ae,`${Pe}`,!0,"mobile"))),Re}(t,0,o,r),[t,r]);return(0,y.useEffect)(()=>{G()},[r]),(0,y.useEffect)(()=>{N(e)},[a,i,l,r]),(0,w.createElement)(w.Fragment,null,(0,w.createElement)(W,{blockStyling:u}),n&&(0,w.createElement)(Tu,{...e}),(0,w.createElement)(Du,{...e}))});let Lu={};Lu=(0,O.applyFilters)("srfm/icon",nr(Lu)),(0,ir.registerBlockType)("srfm/icon",{...Lu,apiVersion:3,title:(0,M.__)("Icon","sureforms"),description:(0,M.__)("Add stunning customizable icons to your website.","sureforms"),icon:C.icon,keywords:[(0,M.__)("icon","sureforms"),(0,M.__)("uag","sureforms")],supports:{anchor:!0,html:!1},attributes:A,category:srfm_spec_blocks_info.category,edit:e=>e.attributes.isPreview?(0,w.createElement)(lr,{image:"icon"}):(0,w.createElement)(Eu,{...e}),save:()=>null});const Bu=i();if(Bu&&(Bu.removeItem("uagSettingState"),Bu.removeItem("isSpectraFontAwesomeAPILoading")),a.p=srfm_spec_blocks_info.uagb_url+"dist/",srfm_spec_blocks_info.uagb_svg_icons={},srfm_spec_blocks_info?.number_of_icon_chunks)for(let e=0;er});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uag-custom-ip .uag-control-label{padding-bottom:4px;display:block}.uag-custom-ip .uag-ip-placeholder-wrap{width:256px;max-width:100%;min-height:96px;display:flex;background-color:#fff;border:1px solid #e6e7e9;border-radius:3px;position:relative;overflow:hidden}.uag-custom-ip .uag-ip-placeholder-wrap:hover .uag-ip-actions{transform:translate(0, 0)}.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-remove-icon>svg,.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-selected-icon-overlay>svg{fill:#fff;width:18px;height:18px;background-color:#ccc;padding:2.4px;border-radius:50%}.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-remove-icon{position:absolute;right:5px;top:5px;line-height:0;cursor:pointer;z-index:6}.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-remove-icon>svg{transition:.3s background-color linear}.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-remove-icon>svg:hover{background-color:#959494}.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-selected-icon{width:100%;display:flex;cursor:pointer}.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-selected-icon-overlay{display:flex;width:100%;justify-content:center;align-items:center}.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-selected-icon-value{position:absolute;z-index:1;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-selected-icon-value>svg{height:30px;width:30px;fill:#50575e}.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-actions{position:absolute;bottom:0;width:100%;display:flex;z-index:2;transform:translate(0, 24px);transition:.2s all ease-in-out}.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-actions>span{background-color:#f0f0f1;flex:1;font-size:13px;font-weight:400;text-align:center;line-height:24px;color:#50575e;cursor:pointer}.components-modal__screen-overlay.uagb-ip-modal-wrapper-overlay{background-color:rgba(0,0,0,.7)}.components-modal__frame.uagb-ip-modal-wrapper{width:1080px;height:796px;max-height:80%;max-width:80%;overflow:unset;box-sizing:border-box}.components-modal__frame.uagb-ip-modal-wrapper *{box-sizing:border-box}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content{padding:30px 24px;margin:0;background-color:#fff;overflow:unset;border-radius:2px}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content>div:not(.components-modal__header){height:100%}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .components-modal__header{height:0}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .components-modal__header .components-modal__header-heading-container{display:none !important}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .components-modal__header .components-button{color:#aaa;position:absolute;width:12px;height:12px;top:4px;right:-32px;transition:.2s color linear;left:auto}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .components-modal__header .components-button:hover{color:#fff}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .uagb-ip-header{display:flex;align-items:baseline;height:64px}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .uagb-ip-header>h2{width:156px;margin:0;font-size:20px;font-weight:400;color:#1e1e1e}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .uagb-ip-footer{height:68px;text-align:right;display:flex;align-items:flex-end;justify-content:flex-end}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .uagb-ip-footer>button{font-size:13px;color:#fff;border:none;background-color:#007cba;border-radius:2px;width:89px;height:36px;cursor:pointer}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .uagb-ip-footer>button.disable{opacity:.7;cursor:not-allowed}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-lr-container{display:flex;height:calc(100% - 134px);grid-gap:24px}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-lr-container .uagb-ip-left{width:156px;overflow:auto}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-lr-container .uagb-ip-right{flex:1;padding:14px;padding-right:0;border:1px solid #e6e7e9;border-radius:2px}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-lr-container .uagb-ip-right .uagb-ip-modal-container{height:100%}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-lr-container .uagb-ip-right .uagb-ip-modal-container .ReactVirtualized__Grid__innerScrollContainer>div{display:flex;justify-content:center;align-items:center}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-categories-list>div{padding:9px 10px;cursor:pointer;border-radius:2px;color:#1d2327;display:flex;justify-content:space-between;font-size:13px}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-categories-list>div.selected{background-color:#dcf2ff;color:#0063a1}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container{flex:1;padding-left:24px}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container .uagb-ip-search-bar{position:relative}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container .uagb-ip-search-bar>svg,.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container .uagb-ip-search-bar>span{width:14px;height:14px;position:absolute;top:11px;color:#555d66;fill:#555d66;transform:rotateZ(90deg);left:12px}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container .uagb-ip-search-bar>span{width:unset;cursor:pointer}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container .uagb-ip-search-bar input{height:36px;width:100%;padding:7px 12px 7px 38px;border:1px solid #e6e7e9;margin:0;border-radius:2px;color:#1d2327}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container .uagb-ip-search-bar input::placeholder{color:#50575e}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container .uagb-ip-search-bar input:focus{border:1.5px solid #007cba}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-icons .ReactVirtualized__Grid__innerScrollContainer{overflow-x:hidden !important;max-width:inherit !important}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-icons.icon-not-found{display:flex;align-items:center;justify-content:center}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-icons .uagb-icon-item{width:80px;height:80px;background-color:#fff;border:1px solid #e6e7e9;border-radius:3px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.2s transform ease;flex-direction:column;grid-gap:6px;max-width:90%;max-height:90%}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-icons .uagb-icon-item.default{border-color:#007cba;box-shadow:0 0 0 2px #007cba;pointer-events:none}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-icons .uagb-icon-item.selected{border-color:#007cba;box-shadow:0 0 0 2px #dcf2ff;pointer-events:none}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-icons .uagb-icon-item>svg{width:20.9px;height:20.27px}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-icons .uagb-icon-item>span{font-size:11px;text-align:center}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-icons .uagb-icon-item:hover{border-color:#e6e7e9;box-shadow:0 0 0 4px #f0f0f1}",""]);const r=o},3491(e){(function(){var t,a,i,l,n,o;"undefined"!=typeof performance&&null!==performance&&performance.now?e.exports=function(){return performance.now()}:"undefined"!=typeof process&&null!==process&&process.hrtime?(e.exports=function(){return(t()-n)/1e6},a=process.hrtime,l=(t=function(){var e;return 1e9*(e=a())[0]+e[1]})(),o=1e9*process.uptime(),n=l-o):Date.now?(e.exports=function(){return Date.now()-i},i=Date.now()):(e.exports=function(){return(new Date).getTime()-i},i=(new Date).getTime())}).call(this)},3578(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uagb-advanced-color-settings-container{display:flex;align-items:center}.uagb-advanced-color-settings-container .uagb-beside-color-click{display:flex;align-items:center}.uagb-advanced-color-settings-container .uagb-color-icon-indicate{height:auto;position:relative;transform:scale(1);transition:transform .1s ease;border-radius:50%;padding:0}.uagb-advanced-color-settings-container .uagb-has-alpha{background-image:linear-gradient(45deg, #ddd 25%, transparent 0),linear-gradient(-45deg, #ddd 25%, transparent 0),linear-gradient(45deg, transparent 75%, #ddd 0),linear-gradient(-45deg, transparent 75%, #ddd 0);background-size:10px 10px;background-position:0 0,0 5px,5px -5px,-5px 0}.uagb-advanced-color-settings-container .uagb-beside-color-label{flex-grow:1;margin:0}.uagb-advanced-color-settings-container .uagb-color-icon-indicate .component-color-indicator.uagb-advanced-color-indicate{width:28px;height:28px;border-radius:50%;margin:0;background:none;display:flex;justify-content:center;align-items:center}.uagb-advanced-color-settings-container .uagb-color-icon-indicate .component-color-indicator.uagb-advanced-color-indicate>svg{fill:rgba(0,0,0,0)}.uagb-advanced-color-settings-container .uag-global-icon-black{color:#000}.uagb-advanced-color-settings-container .uag-global-icon-white{color:#fff}.uagb-popover-color .components-popover__content{overflow-x:hidden;overflow-y:auto}.uagb-popover-color .components-circular-option-picker{padding:2px 0 10px 5px}.uagb-popover-color .components-circular-option-picker .components-circular-option-picker__swatches{margin-right:0;text-align:left;padding-left:10px}.uagb-popover-color .uagb-clear-btn-inside-picker{margin:5px 20px 20px 15px;padding:0 8px;border:1px solid #ccc;box-shadow:none}",""]);const r=o},3790(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uagb-inspector-tab .spectra__matrix-control{display:flex;justify-content:space-between;align-items:flex-start}.uagb-inspector-tab .spectra__matrix-control--box{border:1px solid #e6e7e9;border-radius:3px}.uagb-inspector-tab .spectra__matrix-control .uag-control-label{margin:0}",""]);const r=o},3942(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".spectra-separator{width:100%;height:1px;margin:25px 0;background-color:#e6e7e9}.spectra-separator--removed-top-space{margin-top:0 !important}.uagb-inspector-tab .components-panel__body .spectra-separator{width:auto;margin:25px -16px}",""]);const r=o},4180(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uagb-multi-button-button-group{display:flex !important;width:100%}.uagb-multi-button-button-group .uagb-multi-button{width:100%;justify-content:center;height:unset;padding:6px;line-height:16px;min-height:30px}.uagb-multi-button-button-group .uagb-multi-button:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.uagb-multi-button-button-group .uagb-multi-button:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.uagb-multi-button-button-group button.uagb-multi-button.is-secondary{color:#50575e;box-shadow:inset 0 0 0 1px #e6e7e9}.uagb-multi-button-button-group .uagb-multi-button.is-secondary:hover:not(:disabled),.uagb-multi-button-button-group .uagb-multi-button-grou[aria-label=Gap] .uagb-multi-button.is-tertiary:hover:not(:disabled){color:#1d2327;box-shadow:inset 0 0 0 1px #e6e7e9}.uagb-multi-button-button-group .uagb-multi-button.is-secondary,.uagb-multi-button-button-group .uagb-multi-button.is-tertiary{color:#50575e}.uagb-multi-button-button-group .uagb-multi-button.is-secondary:active:not(:disabled),.uagb-multi-button-button-group .uagb-multi-button-grou[aria-label=Gap] .uagb-multi-button.is-tertiary:active:not(:disabled){background:#fff;box-shadow:inset 0 0 0 1px #e6e7e9}.uagb-multi-button-button-group button.uagb-multi-button{font-size:13px;font-weight:400}.uagb-multi-button-button-group svg{width:18px;fill:#50575e}.uagb-multi-button-button-group svg path{fill:inherit}.uagb-multi-buttons-control.uag-multibutton-icons .uagb-multi-button{padding:3px}.spectra-multi-buttons__color-scheme--primary button.uagb-multi-button.is-primary.is-primary{color:#007cba;background-color:#dcf2ff;border-color:#cde9f9;box-shadow:inset 0 0 0 1px #cde9f9}.spectra-multi-buttons__color-scheme--primary button.uagb-multi-button.is-primary.is-primary svg{fill:#007cba}.spectra-multi-buttons__color-scheme--secondary button.uagb-multi-button.is-primary.is-primary{color:#fff;background-color:#959595;border-color:#959595;box-shadow:inset 0 0 0 1px #959595}.spectra-multi-buttons__color-scheme--secondary button.uagb-multi-button.is-primary.is-primary svg{fill:#fff}.spectra-multi-buttons__layout--inline{align-items:center;display:grid;grid-template-columns:50% 50%}.spectra-multi-buttons__layout--inline .uagb-control__header,.spectra-multi-buttons__layout--inline .uag-control-label{margin-bottom:0}",""]);const r=o},4284(e){"use strict";var t,a=(t=[],function(e,a){return t[e]=a,t.filter(Boolean).join("\n")});function i(e,t,i,l){var n;if(i)n="";else{n="",l.supports&&(n+="@supports (".concat(l.supports,") {")),l.media&&(n+="@media ".concat(l.media," {"));var o=void 0!==l.layer;o&&(n+="@layer".concat(l.layer.length>0?" ".concat(l.layer):""," {")),n+=l.css,o&&(n+="}"),l.media&&(n+="}"),l.supports&&(n+="}")}if(e.styleSheet)e.styleSheet.cssText=a(t,n);else{var r=document.createTextNode(n),s=e.childNodes;s[t]&&e.removeChild(s[t]),s.length?e.insertBefore(r,s[t]):e.appendChild(r)}}var l={singleton:null,singletonCounter:0};e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=l.singletonCounter++,a=l.singleton||(l.singleton=e.insertStyleElement(e));return{update:function(e){i(a,t,!1,e)},remove:function(e){i(a,t,!0,e)}}}},4486(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,'.uagb-inspector-tab.uagb-tab-content-general .uag-advance-panel-body-image .editor-bg-image-control{margin-top:-35px}.uagb-inspector-tab .block-editor-image-size-control .block-editor-image-size-control__row{text-transform:capitalize}.uagb-inspector-tab .components-base-control label.components-input-control__label{text-transform:capitalize}.uagb-inspector-tab .block-editor-image-size-control__row .components-button-group .components-button{border:1px solid #8f9395;box-shadow:none;font-size:13px;font-weight:400;height:26px}.uagb-inspector-tab .block-editor-image-size-control__row .components-button-group .components-button.is-pressed{background:#0085ba;border-color:#0085ba}.uagb-inspector-tab .block-editor-image-size-control__row .components-button span.dashicons-image-rotate{font-size:9px;display:flex;justify-content:center;align-items:center;color:#2e92c4}.block-editor-block-list__block.wp-block[data-type="srfm/image"]{width:inherit}.wp-block-uagb-image--effect-slide .wp-block-uagb-image__figure img,.wp-block-uagb-image--effect-slide .wp-block-uagb-image__figure .wp-block-uagb-image--layout-overlay__color-wrapper{width:calc(100% + 40px) !important;max-width:none !important;transform:translate3d(-40px, 0, 0);transition:transform .35s ease-in-out}.wp-block-uagb-image--effect-slide .wp-block-uagb-image__figure:hover img,.wp-block-uagb-image--effect-slide .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__color-wrapper{transform:translate3d(0, 0, 0)}.wp-block-uagb-image .components-placeholder.block-editor-media-placeholder{box-shadow:none;border:1px dashed #555d66}.wp-block-uagb-image .components-placeholder.block-editor-media-placeholder .components-placeholder__label{margin-left:auto;margin-right:auto;margin-bottom:8px}.wp-block-uagb-image .components-placeholder.block-editor-media-placeholder .components-placeholder__label .block-editor-block-icon svg.uagb-editor-icons path{stroke:#0063a1}.wp-block-uagb-image .components-placeholder.block-editor-media-placeholder .components-placeholder__fieldset{justify-content:center}.wp-block-uagb-image .components-placeholder.block-editor-media-placeholder .components-placeholder__fieldset .components-placeholder__instructions{width:100%;text-align:center;margin-bottom:32px}.wp-block-uagb-image .components-placeholder.block-editor-media-placeholder .components-button.is-tertiary{box-shadow:inset 0 0 0 1px var(--wp-components-color-accent, var(--wp-admin-theme-color, #007cba));color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #007cba));padding:6px 12px}.wp-block-uagb-image .components-placeholder.block-editor-media-placeholder .components-button.is-tertiary:hover{box-shadow:inset 0 0 0 1px var(--wp-components-color-accent-darker-10, var(--wp-admin-theme-color-darker-10, #006ba1));color:var(--wp-components-color-accent-darker-10, var(--wp-admin-theme-color-darker-10, #006ba1))}.wp-block-uagb-image .components-resizable-box__container{max-width:100% !important;height:auto !important}.wp-block-uagb-image .components-resizable-box__container img{max-width:100% !important}.wp-block-uagb-image .components-placeholder.is-medium .components-placeholder__instructions{display:block !important}.wp-block-uagb-image .components-placeholder.is-medium .components-placeholder__fieldset{flex-direction:row}.wp-block-uagb-image .components-placeholder.is-medium .components-placeholder__fieldset .components-button{margin-right:10px}',""]);const r=o},4676(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uag-range-control .uagb-range-control__mobile-controls{display:flex;width:100%;align-items:center}.uag-range-control .uagb-range-control__mobile-controls .components-base-control.components-range-control{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start;margin-right:20px;position:relative;width:100%;margin-bottom:0;max-height:30px}.uag-range-control .uagb-range-control__mobile-controls .components-base-control.components-range-control .components-range-control__tooltip{left:45%}.uag-range-control .uagb-range-control__mobile-controls .components-input-control__container{flex:0 0 0%;width:100%}.uag-range-control .uagb-range-control__mobile-controls .components-number-control{width:35%;margin-left:10px}.uag-range-control .uagb-range-control__mobile-controls .components-number-control .components-input-control__input{padding:0 1px 0 8px !important;text-align:left;font-size:14px}.uag-range-control .uagb-range-control__mobile-controls .components-range-control__marks{top:13px}",""]);const r=o},4868(e){"use strict";e.exports=function(e,t){Object.keys(t).forEach(function(a){e.setAttribute(a,t[a])})}},4994(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},5001(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uagb-color-switch-control-container .components-flex.components-angle-picker-control{margin-bottom:0}.uagb-color-switch-control-container .uagb-multi-buttons-control{margin-bottom:5px}.uagb-color-switch-control-container .uagb-color-popover-container{margin-top:25px}.uagb-color-switch-control-container .components-custom-gradient-picker{margin-top:25px}.uagb-color-switch-control-container .uagb-advanced-color-settings-container{justify-content:flex-end}",""]);const r=o},5072(e){"use strict";var t=[];function a(e){for(var a=-1,i=0;i=t.f?l():e.fonts.load(function(e){return C(e)+" "+e.f+"00 300px "+k(e.c)}(t.a),t.h).then(function(e){1<=e.length?i():setTimeout(n,25)},function(){l()})}()}),l=null,n=new Promise(function(e,a){l=setTimeout(a,t.f)});Promise.race([n,i]).then(function(){l&&(clearTimeout(l),l=null),t.g(t.a)},function(){t.j(t.a)})};var z={D:"serif",C:"sans-serif"},O=null;function F(){if(null===O){var e=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent);O=!!e&&(536>parseInt(e[1],10)||536===parseInt(e[1],10)&&11>=parseInt(e[2],10))}return O}function I(e,t,a){for(var i in z)if(z.hasOwnProperty(i)&&t===e.f[z[i]]&&a===e.f[z[i]])return!0;return!1}function N(e){var t,a=e.g.a.offsetWidth,i=e.h.a.offsetWidth;(t=a===e.f.serif&&i===e.f["sans-serif"])||(t=F()&&I(e,a,i)),t?r()-e.A>=e.w?F()&&I(e,a,i)&&(null===e.u||e.u.hasOwnProperty(e.a.c))?V(e,e.v):V(e,e.B):function(e){setTimeout(o(function(){N(this)},e),50)}(e):V(e,e.v)}function V(e,t){setTimeout(o(function(){d(this.g.a),d(this.h.a),d(this.j.a),d(this.m.a),t(this.a)},e),0)}function G(e,t,a){this.c=e,this.a=t,this.f=0,this.m=this.j=!1,this.s=a}P.prototype.start=function(){this.f.serif=this.j.a.offsetWidth,this.f["sans-serif"]=this.m.a.offsetWidth,this.A=r(),N(this)};var W=null;function U(e){0==--e.f&&e.j&&(e.m?((e=e.a).g&&p(e.f,[e.a.c("wf","active")],[e.a.c("wf","loading"),e.a.c("wf","inactive")]),E(e,"active")):D(e.a))}function j(e){this.j=e,this.a=new L,this.h=0,this.f=this.g=!0}function q(e,t,a,i,l){var n=0==--e.h;(e.f||e.g)&&setTimeout(function(){var e=l||null,r=i||{};if(0===a.length&&n)D(t.a);else{t.f+=a.length,n&&(t.j=n);var s,u=[];for(s=0;sr});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uagb-presets-radio-image-wrap{display:grid;grid-column-gap:16px;grid-template-columns:repeat(2, 1fr);grid-row-gap:14px}.uagb-presets-radio-image-wrap .uag-presets-radio-input{display:none}.uagb-presets-radio-image-wrap .uag-presets-radio-input-label{position:relative;display:inline-block}.uagb-presets-radio-image-wrap svg{width:100%;height:auto;fill:#898e95;border:1px solid #dadada;color:#898e95;background-color:#f0f0f1;transition:background .08s ease,box-shadow .08s ease;border-radius:5px 5px 3px 3px}.uagb-presets-radio-image-wrap svg>path:first-child{scale:1.129 1.085;transform-origin:center bottom}.uagb-presets-radio-image-wrap .uag-presets-radio-input:checked+.uag-presets-radio-input-label svg{background-color:#007cba;border:1px solid #00608f}.uagb-presets-radio-image-wrap .uag-presets-radio-image-clickable{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.uagb-inspector-tab .components-panel__body .uag-presets-label{line-height:2.4}.uagb-presets-label-reset-wrap{display:flex;justify-content:space-between}.uagb-presets-main-wrap.border-none svg{border:none}",""]);const r=o},5795(e){"use strict";e.exports=window.ReactDOM},6314(e){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map(function(t){var a="",i=void 0!==t[5];return t[4]&&(a+="@supports (".concat(t[4],") {")),t[2]&&(a+="@media ".concat(t[2]," {")),i&&(a+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),a+=e(t),i&&(a+="}"),t[2]&&(a+="}"),t[4]&&(a+="}"),a}).join("")},t.i=function(e,a,i,l,n){"string"==typeof e&&(e=[[null,e,void 0]]);var o={};if(i)for(var r=0;r0?" ".concat(c[5]):""," {").concat(c[1],"}")),c[5]=n),a&&(c[2]?(c[1]="@media ".concat(c[2]," {").concat(c[1],"}"),c[2]=a):c[2]=a),l&&(c[4]?(c[1]="@supports (".concat(c[4],") {").concat(c[1],"}"),c[4]=l):c[4]="".concat(l)),t.push(c))}},t}},6323(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uagb-gradient-picker .components-custom-gradient-picker__gradient-bar{border-radius:5px;height:30px}.uagb-gradient-picker .components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button{top:9px;width:12px;height:12px}.uagb-gradient-picker .components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__insert-point{top:7px}.block-editor-block-inspector .uagb-inspector-tab .uag-background-gradient .uagb-color-popover-container,.block-editor-block-inspector .uagb-inspector-tab .uag-background-gradient .uagb-multi-buttons-control,.block-editor-block-inspector .uagb-inspector-tab .uag-background-gradient .uagb-size-type-field-tabs,.block-editor-block-inspector .uagb-inspector-tab .uag-background-gradient .components-button-group,.block-editor-block-inspector .uag-background-image-overlay-gradient .uagb-color-popover-container,.block-editor-block-inspector .uag-background-image-overlay-gradient .uagb-multi-buttons-control,.block-editor-block-inspector .uag-background-image-overlay-gradient .uagb-size-type-field-tabs,.block-editor-block-inspector .uag-background-image-overlay-gradient .components-button-group{margin-bottom:24px}.block-editor-block-inspector .uagb-inspector-tab .uag-background-gradient .uagb-size-type-field-tabs,.block-editor-block-inspector .uag-background-image-overlay-gradient .uagb-size-type-field-tabs{display:block}.block-editor-block-inspector .uagb-inspector-tab .uag-background-gradient .uagb-gradient-advanced-option,.block-editor-block-inspector .uag-background-image-overlay-gradient .uagb-gradient-advanced-option{width:100%;justify-content:right;margin-bottom:5px;padding-right:0}",""]);const r=o},6359(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,'.components-panel[data-uagb-tab]{z-index:99}.components-panel[data-uagb-tab]:not([data-uagb-tab=advance]) .components-panel__body.block-editor-block-inspector__advanced,.components-panel[data-uagb-tab]:not([data-uagb-tab=advance]) .components-panel__body.editor-block-inspector__advanced.block-editor-block-inspector__advanced,.components-panel[data-uagb-tab]:not([data-uagb-tab=advance]) .block-editor-block-inspector>div>.components-panel__body{display:none}.components-panel[data-uagb-tab]:not([data-uagb-tab=advance]) .block-editor-block-inspector>div>.components-panel__body.uagb-dynamic-content-wrap{display:block;border-bottom:1px solid #e0e0e0 !important}.components-panel[data-uagb-tab] .block-editor-block-card{position:relative;z-index:1;overflow:hidden}.components-panel[data-uagb-tab] .block-editor-block-card::before{content:"";position:absolute;top:0;left:-16px;right:-16px;bottom:0;background:#fff;z-index:-1}.components-panel[data-uagb-tab] .components-panel__body.edit-post-settings-sidebar__panel-block .block-editor-block-card{overflow:unset}.components-panel[data-uagb-tab] .components-panel__body.edit-post-settings-sidebar__panel-block .block-editor-block-card::before{top:-16px}.components-panel[data-uagb-tab=advance] .block-editor-block-inspector__advanced{border-color:rgba(0,0,0,0)}[dir=rtl] .uagb-inspector-tabs{direction:rtl}[dir=rtl] .uagb-inspector-tabs>div:first-child.uagb-active::after{border-left:1px solid #d6d9dd;border-right:0}[dir=rtl] .uagb-inspector-tabs>div:last-child.uagb-active::after{border-left:0;border-right:1px solid #d6d9dd}.uagb-inspector-tabs{display:flex;position:relative;background:#fff;z-index:9;height:65px}.uagb-inspector-tabs>div{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;background:#fff;cursor:pointer}.uagb-inspector-tabs>div::after,.uagb-inspector-tabs>div::before{content:"";position:absolute;display:block;top:0;left:0;width:100%}.uagb-inspector-tabs>div::after{border-bottom:1px solid #d6d9dd;height:100%;z-index:1}.uagb-inspector-tabs>div:first-child.uagb-active::after{border-left:0;box-shadow:inset 0 -3px 0 0 #007cba;color:#007cba}.uagb-inspector-tabs>div:last-child.uagb-active::after{border-right:0;box-shadow:inset 0 -3px 0 0 #007cba;color:#007cba}.uagb-inspector-tabs>div.uagb-active::after{border-left:1px solid #d6d9dd;border-right:1px solid #d6d9dd;border-bottom:0;box-shadow:inset 0 -3px 0 0 #007cba;color:#007cba}.uagb-inspector-tabs>div.uagb-active::before{height:0;background-color:rgba(0,0,0,0);z-index:2}.uagb-inspector-tabs>div h5{margin:6px 0 0;font-size:13px;font-weight:400;line-height:1.2}.uagb-inspector-tabs>div h5,.uagb-inspector-tabs>div svg{z-index:2;fill:#585858}.uagb-inspector-tabs>div.uagb-active h5{color:#0085ba}.uagb-inspector-tabs>div.uagb-active path{fill:#0085ba}.components-panel .components-panel__body .uagb-inspector-tabs-container{position:static !important;margin-left:-16px;margin-right:-16px;border-top:0 !important;top:0 !important}.uagb-inspector-tabs-container{position:sticky;top:-3px;z-index:9;border-top:calc(.1em + 1px) solid #f2f4f5;direction:initial}.customize-widgets-layout__inspector .uagb-inspector-tabs-container{top:-12px;margin-left:-12px;margin-right:-12px}.uagb-inspector-tab .components-panel__body:first-child,.edit-post-settings-sidebar__panel-block .uagb-inspector-tab .components-panel__body:first-child{margin-top:0;border-top:none !important}',""]);const r=o},6925(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},6942(e,t){var a;!function(){"use strict";var i={}.hasOwnProperty;function l(){for(var e="",t=0;t=0||Object.prototype.hasOwnProperty.call(e,i)&&(a[i]=e[i]);return a}(this.props,[]);return function(e){c.forEach(function(t){return delete e[t]})}(l),l.className=this.props.inputClassName,l.id=this.state.inputId,l.style=a,o.default.createElement("div",{className:this.props.className,style:t},this.renderStyles(),o.default.createElement("input",i({},l,{ref:this.inputRef})),o.default.createElement("div",{ref:this.sizerRef,style:u},e),this.props.placeholder?o.default.createElement("div",{ref:this.placeHolderSizerRef,style:u},this.props.placeholder):null)}}]),t}(n.Component);h.propTypes={className:r.default.string,defaultValue:r.default.any,extraWidth:r.default.oneOfType([r.default.number,r.default.string]),id:r.default.string,injectStyles:r.default.bool,inputClassName:r.default.string,inputRef:r.default.func,inputStyle:r.default.object,minWidth:r.default.oneOfType([r.default.number,r.default.string]),onAutosize:r.default.func,onChange:r.default.func,placeholder:r.default.string,placeholderIsMinWidth:r.default.bool,style:r.default.object,value:r.default.any},h.defaultProps={minWidth:1,injectStyles:!0},t.A=h},8226(e){e.exports=function(){"use strict";return function(e){var t="/*|*/",a=t+"}";function i(t){if(t)try{e(t+"}")}catch(e){}}return function(l,n,o,r,s,u,c,g,d,p){switch(l){case 1:if(0===d&&64===n.charCodeAt(0))return e(n+";"),"";break;case 2:if(0===g)return n+t;break;case 3:switch(g){case 102:case 112:return e(o[0]+n),"";default:return n+(0===p?t:"")}case-2:n.split(a).forEach(i)}}}}()},8514(e,t,a){"use strict";t.__esModule=!0,t.default=void 0,function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,a):{};i.get||i.set?Object.defineProperty(t,a,i):t[a]=e[a]}t.default=e}(a(5556));var i=r(a(2963)),l=r(a(788)),n=r(a(1609)),o=r(a(495));function r(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign||function(e){for(var t=1;tr});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".block-editor-image-size-control{margin-bottom:1em}.block-editor-image-size-control .block-editor-image-size-control__row{display:flex;justify-content:space-between;flex-direction:column}.block-editor-image-size-control .block-editor-image-size-control__row .uag-number-control .uag-number-control__inline,.block-editor-image-size-control .block-editor-image-size-control__row .uag-number-control .uag-number-control__full-width{margin-bottom:10px}",""]);const r=o},8619(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uag-control-tabs{margin:0 -16px;padding:0 16px}.uag-control-tabs.uag-control-tabs-three-tabs .components-tab-panel__tabs>.components-button{width:31.3%}.uag-control-tabs>.components-tab-panel__tabs{justify-content:space-between;margin:0 -16px 25px;padding:0 16px;border-bottom:1px solid #e6e7e9}.uag-control-tabs>.components-tab-panel__tabs>.components-button{width:47%;text-align:center;justify-content:center;border:1px solid #e6e7e9;border-radius:3px 3px 0 0;color:#50575e;background-color:#f0f0f1;max-height:30px;font-size:13px;border-bottom:0;margin-bottom:-1px}.uag-control-tabs>.components-tab-panel__tabs>.components-button.active-tab{color:#007cba;background:#fff}.uag-control-tabs>.components-tab-panel__tabs>.components-button:focus:not(:disabled){box-shadow:none}.uag-control-tabs .components-base-control{margin-bottom:25px}.uag-control-tabs .components-base-control .components-base-control,.uag-control-tabs .components-base-control .components-base-control__field{padding-top:0;margin-bottom:0}.uag-control-tabs .components-base-control:last-child{margin-bottom:0}",""]);const r=o},9194(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uag-confirm-popup-wrapper{display:flex;flex-direction:row;align-items:flex-start;padding:24px;width:612px;height:166px;background:#fff;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);border-radius:2px}.uag-confirm-popup-wrapper .components-modal__content{margin:0;padding:0;display:flex;flex-direction:row;gap:20px}.uag-confirm-popup-wrapper .components-modal__content .components-modal__header{display:none}.uag-confirm-popup-wrapper .components-modal__content .uag-confirm-popup-icon{display:flex;flex-direction:row;align-items:flex-start;padding:12px;gap:8px;width:54px;height:54px;background:#dcf2ff;border-radius:32px;flex:none;order:0;flex-grow:0}.uag-confirm-popup-wrapper .components-modal__content .uag-confirm-popup-icon svg{stroke:#007cba}.uag-confirm-popup-wrapper .components-modal__content .uag-confirm-popup-content{box-sizing:border-box;display:flex;flex-direction:column;gap:24px}.uag-confirm-popup-wrapper .components-modal__content .uag-confirm-popup-content .uag-confirm-popup-text{display:flex;flex-direction:column;order:1;gap:4px}.uag-confirm-popup-wrapper .components-modal__content .uag-confirm-popup-content .uag-confirm-popup-text .uag-confirm-popup-title{width:480px;height:28px;font-style:normal;font-weight:500;font-size:20px;line-height:28px;color:#1d2327;flex:none;order:0;flex-grow:0}.uag-confirm-popup-wrapper .components-modal__content .uag-confirm-popup-content .uag-confirm-popup-text .uag-confirm-popup-description{width:480px;height:20px;font-style:normal;font-weight:400;font-size:13px;line-height:20px;display:flex;align-items:center;color:#50575e;flex:none;order:1;flex-grow:0}.uag-confirm-popup-wrapper .components-modal__content .uag-confirm-popup-content .uag-confirm-popup-controls{display:flex;flex-direction:row;align-items:flex-start;gap:12px;flex:none;order:2}.uag-confirm-popup-wrapper .components-modal__content .uag-confirm-popup-content .uag-confirm-popup-controls .uag-confirm-popup-buttons{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:9px 17px;box-shadow:0 1px 2px rgba(0,0,0,.05)}.uag-confirm-popup-wrapper .components-modal__content .uag-confirm-popup-content .uag-confirm-popup-controls .uag-popup-confirmation-button{background:#007cba;color:#fff;border-radius:2px;flex:none;order:0}.uag-confirm-popup-wrapper .components-modal__content .uag-confirm-popup-content .uag-confirm-popup-controls .uag-popup-cancellation-button{background:#fff;border:1px solid #e6e7e9;border-radius:2px;flex:none;order:1}.uag-confirm-popup-overlay{background-color:rgba(0,0,0,.4392156863)}",""]);const r=o},9380(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uagb-text-control{position:relative}.uagb-text-control--open-dynamic-content{flex-direction:column;align-items:unset}.uagb-text-control .components-base-control__field{margin-bottom:0}.uagb-text-control .components-text-control__input{padding-right:30px;margin-left:0;margin-right:0;color:#50575e;border-color:#e6e7e9}.uagb-text-control .components-text-control__input:focus{border-color:#959595;box-shadow:unset}.uagb-text-control .uagb-control__header .uagb-number-control__actions .uagb-reset{height:fit-content}.uagb-text-control__controls>.components-button{position:absolute;right:0;bottom:0;padding:0 8px;border-radius:2px;height:30px}.uagb-text-control__controls>.components-button svg{width:18px;stroke:#555d66;stroke-width:1.4;fill:none}.uagb-text-control__controls-inline .components-base-control__field{display:flex;align-items:center}.uagb-text-control__controls-inline .components-base-control__field>label{flex:50%;margin-bottom:unset}.uagb-text-control__controls-inline .components-base-control__field>input{flex:50%}.uagb-text-control__controls-textarea{position:relative}.uagb-text-control__controls-textarea>.components-button{top:2px;bottom:auto}.uagb-text-control__controls-textarea textarea{color:#50575e;border-color:#e6e7e9}.uagb-text-control__controls-textarea textarea:focus{border-color:#959595;box-shadow:unset}.uagb-text-control.components-base-control>.components-base-control__help{margin-top:10px}",""]);const r=o},9790(e,t,a){"use strict";var i=r(a(8514)),l=r(a(1369)),n=r(a(2312)),o=r(a(495));function r(e){return e&&e.__esModule?e:{default:e}}e.exports={Transition:o.default,TransitionGroup:n.default,ReplaceTransition:l.default,CSSTransition:i.default}},9810(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uag-number-control .uagb-number-control__mobile-controls.uag-number-control__full-width{position:relative;color:#50575e}.uag-number-control .uagb-number-control__mobile-controls.uag-number-control__full-width .uag-control-label{margin-bottom:10px}.uag-number-control .uagb-number-control__mobile-controls.uag-number-control__full-width .components-number-control .components-input-control__input{padding:0 7px 0 12px !important}.uag-number-control .uagb-number-control__mobile-controls.uag-number-control__full-width>.components-button{position:absolute;left:75%;bottom:0%;height:30px;z-index:1}.uag-number-control .uagb-number-control__mobile-controls.uag-number-control__inline{align-items:center;display:grid;grid-template-columns:repeat(3, 1fr);color:#50575e}.uag-number-control .uagb-number-control__mobile-controls.uag-number-control__inline .uag-control-label{margin-bottom:0}.uag-number-control .uagb-number-control__mobile-controls.uag-number-control__inline .components-number-control .components-input-control__input{padding:0 7px 0 12px !important}.uag-number-control .uagb-number-control__mobile-controls.uag-number-control__inline .components-input-control__container{width:100%}.uag-number-control .uagb-number-control__mobile-controls.uag-number-control__inline .uagb-dynamic-content-wrap{width:245%;margin-top:20px}.uag-number-control .uagb-number-control__mobile-controls.uag-number-control__inline>.components-button{position:absolute;right:34%}.uag-number-control .uagb-number-control__mobile-controls>.components-button svg{width:18px;stroke:#555d66;stroke-width:1.4;fill:none;z-index:1}.uag-number-control .uagb-control__header{display:grid;grid-template-columns:100%;justify-items:end;justify-content:end}.uag-number-control .uag-responsive-label-wrap{grid-column:1/span 2}.uag-number-control .uagb-dynamic-content-wrap{margin-top:20px}.uag-number-control.uagb-text-control--open-dynamic-content .uag-number-control__inline{display:block}.uag-number-control.uagb-text-control--open-dynamic-content .uag-number-control__inline .uagb-dynamic-content-wrap{width:100%;margin-top:20px}.uag-number-control input[type=number]::-webkit-inner-spin-button,.uag-number-control input[type=number]::-webkit-outer-spin-button{opacity:1}",""]);const r=o}},a={};function i(e){var l=a[e];if(void 0!==l)return l.exports;var n=a[e]={id:e,exports:{}};return t[e].call(n.exports,n,n.exports,i),n.exports}i.m=t,e=[],i.O=(t,a,l,n)=>{if(!a){var o=1/0;for(c=0;c=n)&&Object.keys(i.O).every(e=>i.O[e](a[s]))?a.splice(s--,1):(r=!1,n0&&e[c-1][2]>n;c--)e[c]=e[c-1];e[c]=[a,l,n]},i.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return i.d(t,{a:t}),t},i.d=(e,t)=>{for(var a in t)i.o(t,a)&&!i.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e;globalThis.importScripts&&(e=globalThis.location+"");var t=globalThis.document;if(!e&&t&&(t.currentScript&&"SCRIPT"===t.currentScript.tagName.toUpperCase()&&(e=t.currentScript.src),!e)){var a=t.getElementsByTagName("script");if(a.length)for(var l=a.length-1;l>-1&&(!e||!/^http(s?):/.test(e));)e=a[l--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),i.p=e})(),(()=>{var e={617:0,232:0};i.O.j=t=>0===e[t];var t=(t,a)=>{var l,n,[o,r,s]=a,u=0;if(o.some(t=>0!==e[t])){for(l in r)i.o(r,l)&&(i.m[l]=r[l]);if(s)var c=s(i)}for(t&&t(a);ui(3216));l=i.O(l)})(); \ No newline at end of file diff --git a/modules/gutenberg/src/components/text-shadow/index.js b/modules/gutenberg/src/components/text-shadow/index.js index 6fd448d40..cb2cb4e8f 100644 --- a/modules/gutenberg/src/components/text-shadow/index.js +++ b/modules/gutenberg/src/components/text-shadow/index.js @@ -40,7 +40,10 @@ const TextShadowControl = ( props ) => { const activeClass = showAdvancedControls ? 'active' : ''; useLayoutEffect( () => { - window.addEventListener( 'click', function ( e ) { + // Named so the cleanup below can remove it. As an inline anonymous + // function this listener could never be detached, and one accumulated on + // window per mount -- this control remounts on every block selection. + const handleOutsideClick = ( e ) => { const popupButton = document.querySelector( `.active.popup-${ blockId } .spectra-control-popup__options--action-button` ); @@ -80,7 +83,13 @@ const TextShadowControl = ( props ) => { ); } } - } ); + }; + + window.addEventListener( 'click', handleOutsideClick ); + + return () => { + window.removeEventListener( 'click', handleOutsideClick ); + }; }, [] ); // Array of all the current Typography Control's Labels. diff --git a/modules/gutenberg/src/components/typography/index.js b/modules/gutenberg/src/components/typography/index.js index 8651de0fe..2921f2a43 100644 --- a/modules/gutenberg/src/components/typography/index.js +++ b/modules/gutenberg/src/components/typography/index.js @@ -48,7 +48,10 @@ const TypographyControl = ( props ) => { }, [] ); useLayoutEffect( () => { - window.addEventListener( 'click', function ( e ) { + // Named so the cleanup below can remove it. As an inline anonymous + // function this listener could never be detached, and one accumulated on + // window per mount -- this control remounts on every block selection. + const handleOutsideClick = ( e ) => { const popupButton = document.querySelector( `.active.popup-${ props?.attributes?.block_id } .spectra-control-popup__options--action-button` ); @@ -92,7 +95,13 @@ const TypographyControl = ( props ) => { ); } } - } ); + }; + + window.addEventListener( 'click', handleOutsideClick ); + + return () => { + window.removeEventListener( 'click', handleOutsideClick ); + }; }, [] ); let lineHeight; diff --git a/src/admin/components/Header.js b/src/admin/components/Header.js index a3d04752e..9913e7545 100644 --- a/src/admin/components/Header.js +++ b/src/admin/components/Header.js @@ -119,11 +119,23 @@ const Header = ( { breadCrumb } ) => { } ); useEffect( () => { - window.addEventListener( 'srfm_license_status_updated', ( event ) => { + const handleLicenseStatusUpdate = ( event ) => { if ( event?.detail ) { setIsLicenseActive( event.detail.is_license_active ); } - } ); + }; + + window.addEventListener( + 'srfm_license_status_updated', + handleLicenseStatusUpdate + ); + + return () => { + window.removeEventListener( + 'srfm_license_status_updated', + handleLicenseStatusUpdate + ); + }; }, [] ); return ( From 03b9fca6bd547dada0d57c5aa3cbe1899923a672 Mon Sep 17 00:00:00 2001 From: Aditya Jain Date: Wed, 16 Sep 2026 14:05:58 +0530 Subject: [PATCH 08/60] review: leave the OAuth popup open on unmount, plus review follow-ups Addresses review on #3144. 1. stopAuthPoll() closed the popup, and ran from the unmount cleanup, so switching a settings tab or closing the form dialog while the user was logging in killed their window. Confirmed force-ui renders its dialog as `{ open && ... }`, so dialog close really is an unmount path. The cleanup now clears the interval and resets the ref only; success and timeout still own closing the popup. 3. isMountedRef is set back to true when the effect runs, so StrictMode's double-invoke or Fast Refresh cannot leave every continuation bailing. 4. window.SureTriggersConfig is process-wide, not component state, so the outer handler writes it before the mounted bail -- matching the poll's success path. 5. Comments no longer point at integrations/index.js, which is not on the branch, and the new comment describes the real reason the poll is dropped first: callers can invoke this while one is in flight. --- src/admin/settings/pages/OttoKit.js | 45 ++++++++++++++++++++--------- 1 file changed, 31 insertions(+), 14 deletions(-) diff --git a/src/admin/settings/pages/OttoKit.js b/src/admin/settings/pages/OttoKit.js index cbc2d61aa..4ea1ac4e6 100644 --- a/src/admin/settings/pages/OttoKit.js +++ b/src/admin/settings/pages/OttoKit.js @@ -28,7 +28,7 @@ const OttoKitPage = ( { ]; const plugin = srfm_admin?.integrations?.sure_triggers; - // Add state management for connection functionality (reused from integrations/index.js) + // State backing the connect/install/activate button. const [ btnDisabled, setBtnDisabled ] = useState( false ); const [ buttonText, setButtonText ] = useState( '' ); const [ action, setAction ] = useState( '' ); @@ -40,7 +40,9 @@ const OttoKitPage = ( { const authPollRef = useRef( { interval: null, popup: null } ); const isMountedRef = useRef( true ); - // Stop the OAuth poll and close the popup it was watching, if either is still around. + // Stop the OAuth poll and close the popup it was watching. For the paths that + // own the popup's lifetime: success, timeout/user-closed, and replacing a poll + // that is still in flight. const stopAuthPoll = () => { const { interval, popup } = authPollRef.current; @@ -55,16 +57,27 @@ const OttoKitPage = ( { authPollRef.current = { interval: null, popup: null }; }; - // Tear the poll down on unmount. Without this the interval keeps polling - // admin-ajax and writing into a parent that is still mounted. + // Drop the poll on unmount, but deliberately leave the popup open: the user may + // still be logging in, and OttoKit completes that server-side. force-ui renders + // its dialog as `{ open && ... }`, so closing the form dialog unmounts this + // component -- closing the window here would kill a login in progress just + // because a dialog closed or a settings tab changed. useEffect( () => { + isMountedRef.current = true; + return () => { isMountedRef.current = false; - stopAuthPoll(); + + if ( authPollRef.current.interval ) { + clearInterval( authPollRef.current.interval ); + } + + authPollRef.current = { interval: null, popup: null }; }; }, [] ); - // Reuse the connection logic from integrations/index.js + // Connect this site to OttoKit, opening the OAuth popup when the stored + // secret key is missing or stale. const integrateWithSureTriggers = () => { const formData = new window.FormData(); formData.append( 'action', 'sureforms_integration' ); @@ -76,23 +89,27 @@ const OttoKitPage = ( { method: 'POST', body: formData, } ).then( ( response ) => { - // This can resolve after unmount, and everything below either touches - // a still-mounted parent's state or opens a popup nothing is left to - // clean up. + if ( response.success ) { + // Process-wide state rather than this component's, so it is written + // even when the response lands after unmount. + window.SureTriggersConfig = response.data.data; + } + + // Everything past here either touches a still-mounted parent's state or + // opens a popup nothing would be left to clean up. if ( ! isMountedRef.current ) { return; } if ( response.success ) { - window.SureTriggersConfig = response.data.data; if ( setSelectedTab ) { setSelectedTab( 'suretriggers' ); } } else { if ( response.data.code ) { if ( 'invalid_secret_key' === response.data.code ) { - // This effect re-runs on several deps, so drop any poll - // already in flight rather than stacking another on top. + // Callers can invoke this while a poll is in flight, so + // drop the old one rather than stacking another on top. stopAuthPoll(); const windowDimension = { width: 800, height: 720 }; @@ -193,7 +210,7 @@ const OttoKitPage = ( { } ); }; - // Complete plugin lifecycle management from integrations/index.js + // Complete plugin lifecycle management: install, activate, then connect. const handlePluginActionTrigger = () => { // For global settings: use internal methods so React state updates trigger re-render if ( ! isFormSettings ) { @@ -333,7 +350,7 @@ const OttoKitPage = ( { return __( 'Install & Activate', 'sureforms' ); }; - // Optimized button text logic from integrations/index.js + // Button label for the current plugin status and connection state. const getButtonText = ( status, connected = false ) => { if ( status === 'Activated' ) { if ( isFormSettings ) { From 1280c3a7188e1cb936080030f81028e78af1c617 Mon Sep 17 00:00:00 2001 From: Vansh Kapoor Date: Wed, 16 Sep 2026 18:45:48 +0530 Subject: [PATCH 09/60] feat(onboarding): redesign the guided setup Rebuilds the onboarding wizard against the Figma "New Improvements Aug 2026" designs. Routing, REST calls, the AI auth handshake and the migration import are unchanged; this is a visual and copy rebuild plus one new conditional step. Steps - Welcome: feature carousel that cross-fades through the designed artwork. Free installs see four slides, Pro installs see all nine. - Connect / SureMail: designed hero animations, new copy. - Add-ons: replaces the twelve-feature checkbox list with four tabs, each showing a draggable free-vs-premium comparison. Free installs only. - Cache conflict (new): shown when a recognised caching plugin is active, naming the plugin and linking to its setup guide. - User details moves to the last step before Done; the progress bar is hidden on Done. Analytics - premiumFeatures.selectedFeatures is replaced by viewedTabs + upgradeClicked, and cacheConflictAcknowledged is added. admin/analytics.php maps these to viewed_premium_tabs, premium_upgrade_clicked and cache_conflict_acknowledged. cacheConflictAcknowledged stays null until the step renders, so "never shown" stays distinct from "shown and not acknowledged". Also - Fixes initiateAuth and the access-key handler sending X-WP-Nonce: undefined on the dashboard bundle, where template_picker_nonce is not localized. - Onboarding artwork is emitted as separate hashed files instead of being inlined as data URIs; with the three retired inline icons removed, the dashboard bundle drops from 1.40 MB to 1.11 MB. - Both Router branches now derive their onboarding routes from one list, so a step can no longer be registered in only one of them. --- admin/admin.php | 4 + admin/analytics.php | 28 +- .../onboarding/addon-conversational-pro.svg | 36 + images/onboarding/cache-conflict.svg | 841 +++++++++++ images/onboarding/connect-describe-form.gif | Bin 0 -> 1961469 bytes images/onboarding/email-delivery.svg | 1257 +++++++++++++++++ images/onboarding/welcome-ai-form-builder.svg | 46 + .../onboarding/welcome-calculator-forms.svg | 76 + .../onboarding/welcome-conditional-logic.svg | 69 + .../onboarding/welcome-connect-your-apps.svg | 276 ++++ .../welcome-conversational-forms.svg | 59 + .../onboarding/welcome-drag-drop-fields.svg | 91 ++ images/onboarding/welcome-entries.svg | 113 ++ images/onboarding/welcome-payment-forms.svg | 77 + images/onboarding/welcome-pdf-generation.svg | 106 ++ readme.txt | 3 + .../template-picker/components/icons.js | 1180 ---------------- src/admin/dashboard/index.js | 60 +- .../components/before-after-slider.js | 74 + .../onboarding/components/feature-carousel.js | 104 ++ .../onboarding/components/feature-list.js | 51 + src/admin/onboarding/components/header.js | 50 +- src/admin/onboarding/components/index.js | 8 + src/admin/onboarding/hooks.js | 46 +- .../illustrations/addon-comparisons.js | 290 ++++ .../illustrations/welcome-slides.js | 57 + src/admin/onboarding/index.js | 1 + src/admin/onboarding/onboarding-layout.js | 57 +- .../onboarding/onboarding-routes-config.js | 7 +- .../onboarding/onboarding-state/index.js | 79 +- src/admin/onboarding/pages/cache-conflict.js | 108 ++ src/admin/onboarding/pages/connect.js | 109 +- src/admin/onboarding/pages/done.js | 63 +- src/admin/onboarding/pages/email-delivery.js | 102 +- src/admin/onboarding/pages/import-forms.js | 86 +- .../onboarding/pages/premium-features.js | 814 +++-------- src/admin/onboarding/pages/user-details.js | 44 +- src/admin/onboarding/pages/welcome.js | 70 +- src/admin/onboarding/styles.scss | 53 + src/utils/Helpers.js | 7 +- tests/unit/admin/test-admin.php | 5 + tests/unit/admin/test-analytics.php | 96 ++ webpack.config.js | 25 +- 43 files changed, 4527 insertions(+), 2201 deletions(-) create mode 100644 images/onboarding/addon-conversational-pro.svg create mode 100644 images/onboarding/cache-conflict.svg create mode 100644 images/onboarding/connect-describe-form.gif create mode 100644 images/onboarding/email-delivery.svg create mode 100644 images/onboarding/welcome-ai-form-builder.svg create mode 100644 images/onboarding/welcome-calculator-forms.svg create mode 100644 images/onboarding/welcome-conditional-logic.svg create mode 100644 images/onboarding/welcome-connect-your-apps.svg create mode 100644 images/onboarding/welcome-conversational-forms.svg create mode 100644 images/onboarding/welcome-drag-drop-fields.svg create mode 100644 images/onboarding/welcome-entries.svg create mode 100644 images/onboarding/welcome-payment-forms.svg create mode 100644 images/onboarding/welcome-pdf-generation.svg create mode 100644 src/admin/onboarding/components/before-after-slider.js create mode 100644 src/admin/onboarding/components/feature-carousel.js create mode 100644 src/admin/onboarding/components/feature-list.js create mode 100644 src/admin/onboarding/illustrations/addon-comparisons.js create mode 100644 src/admin/onboarding/illustrations/welcome-slides.js create mode 100644 src/admin/onboarding/pages/cache-conflict.js diff --git a/admin/admin.php b/admin/admin.php index 25a308164..5aa9f0d4c 100644 --- a/admin/admin.php +++ b/admin/admin.php @@ -1839,6 +1839,10 @@ public function enqueue_scripts() { 'privacy_policy_url' => Helper::get_sureforms_website_url( 'privacy-policy/' ), 'is_rtl' => $is_rtl, 'onboarding_completed' => method_exists( $onboarding_instance, 'get_onboarding_status' ) ? $onboarding_instance->get_onboarding_status() : false, + // Read by the onboarding cache-conflict step: the name decides whether the + // step renders, the URL is where "View full guide" points. Since 2.13.0. + 'caching_plugin' => Helper::get_active_caching_plugin(), + 'caching_plugin_doc_url' => Helper::get_caching_plugin_doc_url(), 'migration_banner_dismissed' => method_exists( $onboarding_instance, 'is_migration_banner_dismissed' ) ? $onboarding_instance->is_migration_banner_dismissed() : false, 'migration_settings_url' => admin_url( 'admin.php?page=sureforms_form_settings&tab=migration-settings' ), 'onboarding_redirect' => isset( $_GET['srfm-activation-redirect'] ), // phpcs:ignore WordPress.Security.NonceVerification.Recommended -- Nonce is not required for the activation redirection. diff --git a/admin/analytics.php b/admin/analytics.php index 806aaaf79..591bbf9ba 100644 --- a/admin/analytics.php +++ b/admin/analytics.php @@ -1011,15 +1011,25 @@ private function detect_state_events() { $onboarding_props['exited_early'] = (bool) $onboarding_analytics['exitedEarly'] ? 'yes' : 'no'; } - if ( ! empty( $onboarding_analytics['premiumFeatures']['selectedFeatures'] ) && is_array( $onboarding_analytics['premiumFeatures']['selectedFeatures'] ) ) { - $premium = array_filter( - $onboarding_analytics['premiumFeatures']['selectedFeatures'], - static function( $f ) { - return 'ai-form-generation' !== $f && 'entries' !== $f; - } - ); - $onboarding_props['selected_premium_features'] = implode( ',', $premium ); - $onboarding_props['premium_features_count'] = (string) count( $premium ); + // Add-ons step (2.13.0): the wizard shows one feature tab at a time + // instead of a checkbox list, so we report which tabs were opened and + // whether Upgrade was clicked. Blobs written by older wizards carry + // neither key and emit neither property. + if ( ! empty( $onboarding_analytics['premiumFeatures']['viewedTabs'] ) && is_array( $onboarding_analytics['premiumFeatures']['viewedTabs'] ) ) { + // The blob is whatever the wizard POSTed, so drop anything that + // is not a scalar slug before imploding. + $viewed_tabs = array_map( 'strval', array_filter( $onboarding_analytics['premiumFeatures']['viewedTabs'], 'is_scalar' ) ); + $onboarding_props['viewed_premium_tabs'] = implode( ',', $viewed_tabs ); + } + + if ( isset( $onboarding_analytics['premiumFeatures']['upgradeClicked'] ) ) { + $onboarding_props['premium_upgrade_clicked'] = (bool) $onboarding_analytics['premiumFeatures']['upgradeClicked'] ? 'yes' : 'no'; + } + + // Cache-conflict step (2.13.0): shown only when a recognised caching + // plugin is active; "yes" means the user pressed "I've fixed this". + if ( isset( $onboarding_analytics['cacheConflictAcknowledged'] ) ) { + $onboarding_props['cache_conflict_acknowledged'] = (bool) $onboarding_analytics['cacheConflictAcknowledged'] ? 'yes' : 'no'; } } diff --git a/images/onboarding/addon-conversational-pro.svg b/images/onboarding/addon-conversational-pro.svg new file mode 100644 index 000000000..14079accf --- /dev/null +++ b/images/onboarding/addon-conversational-pro.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/onboarding/cache-conflict.svg b/images/onboarding/cache-conflict.svg new file mode 100644 index 000000000..6b259df50 --- /dev/null +++ b/images/onboarding/cache-conflict.svg @@ -0,0 +1,841 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/onboarding/connect-describe-form.gif b/images/onboarding/connect-describe-form.gif new file mode 100644 index 0000000000000000000000000000000000000000..8ef22c654f5516b5010d23ce8ae6fe457dce1488 GIT binary patch literal 1961469 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

gLA9_5}- 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

Mk--qrGwM_b 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

-#2vybhm_xZD5d$!MQNN@X*NBXaa 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 RI&`hnhJiO|jpJu#qMP{(#N9J7! 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 z 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 |)Q9bpSKn^wr1 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

6CiihacXbbU;kI)&XZPOr?ugEAdgtYL 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 z≫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%0DuS%Z3Yh5VBqUN>*&aEext1+%D7xg? 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±UVNd5oo#6xwRgLOBz>@a+_*;M$8EaA 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

&;W4cF7O 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⪼4Lk43d%5Z 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 z,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 tST)l|MI`PF`nN(YpOJF2 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 z zX0Ae#$l6<)6Ae_I41@MI4I3F#w&>s=4|D9VgNf9JcGsG8J*#@dXA=4zJ|a=FjnDm* zk;4@b*m-pPC;7MMDkLY>nby);=oG1Ruf(n1uuR^5c{`Q`OTKHPl{51e|4Y$nUP+JU z@{GoWfuxLh8rQ6h9KjcT!(&w)orX@&uQn}E*cVI`9Znyg)8@-}q8Qy?<$sJ#|M2Y6 zG>X`kpjheJ^5w0m{^e2Dhs?Juwfuy}?sM=u+I`zv5l0MG4D!G5)?b&$yj1yCHddMF zWl=U)BiH9$7aLA&iGb5gj7NPg&=YR6{1`e0JFooo@cC=Yr|Z*q22YZ&-*0h|KB<3s z`wph-?;V26i>f(o!Kug8wqCC9r_hjj4HJSnTYnGpg^LZ>L&WYx2%wrh$ow*6!;NMXHq5ciRmIb752m%fNz487bORaw26?9GA259t;5&PIQu zn>Xx+PRrhnZv7lT4%cG7tV^3ecBE}`G7>*ngVMMUUkW&vn9oM5j$h>Okgq*;%v{KE z5f~~~cjgqVnKe>r_&f_u_fEfV)&DM^xsfSlGW=~#_9N~T;rO%CEtdU=hi)TBQD)yg zu2(|LJ(ubF5ptrh4tlE^I@r*5b+2!vX_cE+h0$)b#LXXxC#~1S=bajLZ;k>bzHG=4 zL+-eg9esY~wPW+v=9jeKVLe-1mG_-A`|*;j(;sX%GfCVRUX(s+-lWY3#$MYaj#*NP zt|Br=>F#}+cBiB0UtfR!j$L(pZOq5kFIj)z`@(?!+K~ypzT zEq{IHI(6N->~k|rv_jazSi*(bRF9?D5(N>%v2JOY62*%U>kbejC>0}Y5+mvrBc2f> z*%l+c5^MTV`M)xaD2#AOBgTjSUa_+Znr2Y{gJ}SUFl}`2AJbTkvpFm-2TTL#4A8Oz zW(|QU_)p6YU>g5gcK%Hqf^kF8vUBjW5*Q8OT(5Ta|I@Mq%5^ULyBD2h_iNGs)7Y== z0aJr3A+JH#4!|0~X#A_#0nImm_YIGCKq(H;8K7L}#OKZF&hloCKkyx!>29Ea=cM-w z02=@H4MCO8QTNQ8r4U#=yh5#?FO2+$X-sJ|0to_|bwFXyc1hIv`V7ztfN6jwK~Sy( zl6;^u_A5G2t+Rhc#(!-cj>!^UWjKOz9bg%b^8@~t>zwRfuFaeTI|0D~3TgJgj_rTR z1x^G=7GN6w8I7CmMIc1}O&p$Y9092TLhO z06GIS0|6NURv>}P04U?~U;{Xd%@5u{Rh(580giDtGYCWmkQBg5?8R9Ej`7cB91pMT z$D{*`0agxy>;Sbx|3hSemZR-?@JfMdK^OXhVMG8i&bIy%9-uG)#{kG;yC4{#4Al22 zz%fwC_MkxrfQ!E)lIO=@b@A`A;pHjl(Yah*|J$I`QgrgY<8-X!xc>XtGyKcle?93Qu545j8bFLU$CIq%93DbO;;SI&?qQIKU zg!p;{r5Ma>o{3wi2O^i4C*d?>CPbpE#}Ki*1LP0r!bl6x)PuO|LX&8xiQA)H77UzI z!XAqYqe!k{Lvvw=ubq%p&1naboc^4n6X^#?(RI0sJwqA1@SE>xKNfHTvA9J-?{vyweaQlhD$Ks`h3t{!Fe z=xj$BnoUq5S|l_WP=P<&E#|gHe$Zc+)_7SKPW$T1EXf&(6J{0eC6kObCaGS0{AtAL zCs7!c6KUx~R=a*a|1pZncD{`@=}JkX`vWIowPC+nd}1d zQVtcAIe^GDq%l@G1}t z>PZmsU}KVp1z{Hd#BqEsif;jjsFUI2V`K}{`P;LTKM3W`Qo~oGV!$ZMUecgi{}D)r zigZ_$55j%Ks7BTX39ZS)fbzaC-zR0nm+zvP7mDG%2#g6N%EZ|2>Ql(%n>mMAVY)ADbOw~}DTEY)D(mx$ z2sM#dkYjgD^G(l;P?zd`gO(e9*iQ8WW=>dbq^u?-mbuB_Lde{vl1FAKwYHuI>LZ|b zw0n21p8gPUYwW%huFiqQNr^f>z=kI|QQs$AKT>mIe|}>`PpSMm+m#rnLae-&k{FL%2W_WNul$Q_n6vp2Z5VsA{KV_k zl{AkX4joF5vCmQMl}`e!Wxwc*f9ZQzLC?$jn*0{F9OOmS9_D9ho(L+jg8FTHc#pkZKs0RyGuI;y>5lLy{odtU_gQ|uz&I3tHID7G zzf7U%qHr&fD^TFD6<*_bm=xK zoom(qbY+Gp%&IzM-CAcGUO56|V2^GQh4eK{t7ss(DU z*ubJar5*Lx=i!CuTPtu|H46_ekUJ#5RgD)k8OmRF!(C!A`Hr6AeC0XsM&j%T ztPClyL7oj#I$*=^AXe0W=7^J_93u7w@n>Qh247@w8Kr&sWi8Bf=VuQLf0mq)^>csy zClMX4bmb3NyuKxLLj*-Xo^1uDzGit&;-V|cyZgNm)<#|Rm_+i|7I&;e05KuN-Xb@) zpWi}iRXKMqCiBG;2alzlU6e%o_Ccbj_|)>vX~0vgy-A9$I?6nOI?$?^P3S59k{Y8A zZ-6R~G86+As27-Rv>|HmWf}MZ{(F9v`bW&V1d-iID3`x8@0FQ2JI3(K4(gMmYFX^S z=dNR3LyUIyqv*|4%!_pEr?rco-IOdty^yI_r$G!K*zx-wZx{!ieSReBDQ<0*CK!l9 zsK2W=hs02dsZ+Wt=9^OG_#|R@iY592F7-$TmdOCcFon^N3j_!H;byyjFrvJDhG6V+ zo{jS$gkyXYgwch-(inUb13hRbJasT0E!Q(FjS$>dbtiyhtW=4!zJz7qG4_Y}9pTCU zSo9-0V!92oqo?F0AzWwU z6eRD+GVT1ZQQip55JEM<(!)UQ1~`)}%xYb=UjX)678XG1>et|jYbPDHrg4++?rMS5 zpmNLo_D@ZUl)=%-?qis!hmJ+)!fF@e$gt+uz_tjmT=gry|1<^0@aB zHe%pU9cr{Fgh-dAS#F?6Zt$;m4SSs&W@Z?vq!yu=M zBhr35T;^beRz*@UM}osD0@sZ^v>5hIHCc8NTNoo8VHoX0#m`Fab3YbSq&O+FJ89yC zB6N)+G8L8$NtNwJ-m-8f(+I@Dh|L7$;h_jkgA^<3Gz`r&{8-zfZcMIfBz-Zytz$fK z4#AfsOv}`azU+)FRV%4QKlMixQX5E_0qk$xINfvObk$qcpa0#x}W$kHW|M)n;7K{!^Er-f(3~Y6zyYj zbP(5W5b*STpn~d6IFYdN5Nz8e@ngh@;R`(d0?VzyN?-`H!1J7e5JjwVu$J8{TSERKWc?Zm$jJFo+MZYyiEk+TwwJjiq+_u@hJfd$5f(uqH>0}|b-}H`LLB=Ka5ciC zVrk>WB7gBWO7e&Xwxo%0SU5vcLW@{}JZ$IOwy4WBbRFT~4wGCE*h>{&V}pLA;h*hc z{%z?Lh>bkuEXsulVCljFEa6@9e%G5!4Ht+#jtBuv0lMsD)Ju3PRgr@X1^P=UIagBk zLf$kq;`)gB{m7@5c4pNv@+r>UiTm6aGCB`xKC~5r|G{SiVQTm0TBw=M|)Fz9MA4VHSa!r$ObZ3To)FT=j zjCm_n85?&)9p3U1F<#n+-$HyOwD*6bRLsR2LjyN?0+SiQ>a-*5gh1mzC4Y4NN^FlE zvrnwKPaFdjg`ZX8G&4UV6k(7##f6c^iCC!k+>ItA_Y{M2wh(gKHRlh!GI~NjdW&Mr zB0&lEog4NY#U;+(ns++TD2;)+I{p2RZnO4B=baKNd>$lg_P4|I7SwcQZ3U(YqFGhE zdCjAF^?kE17mRWnhUM9)Qs^u!_MPGBca#-LKMi@zK6t3{Jx0|Q!RLLJ-NIv?*$JVV z=V=wN{;{|p1-ZasnE8S7NcJ`)LF%=#mtxMVmM}BfZ-uoe_F{_7P%hg2Q1@*AG>zC^ z_#tfFBbxhC>)X%)uG_w(uYE}$h1a{a;w>7G%*S-yE-Y2l zLe^f=^ms(R9_}uyY)$lYFSD|Bl&Jeibn62x`SaCViKg-tEd?nS;MZj~WNKZ;dtOL-M=xD|^EA z6uNpT=BzCRL&P|8s7i(ck+z05JQ9LkgE)%+>v9(FhcKZa_RF?doQd?+B##YLGzvAjTk9cLz9uGRJnFo zj>5P``jZc_pm{t{wHI<5Z14`)=)2FL_^o^2f&4Qaxt_4usvRM#7hztDU>-3fn*jr1 zFvKbhRkj%?QNs)&o>?83z(X(2_O#|MKbyt{&3|5VYmub=UStd3YVz(54b#mJ*$gEp z&Dq9rMbE-!o-$>fVAwxaox!mEF5>`Pe&0^fcsNR{^NSc47HbW-c zg)mIOY+khbHvQaw0g1&RLrmtov%o4mKSZ~9`$qUsFYa}0>@DxPK%04K`|O9Mm;yir2@bCW`Yb1a5LM05*!zFb^4WD;+d<6{@_80TK)tmxSh1*F$zSDaM2-5+s$xH`CP8tot_O%P7^cHfaK}lJAk%H}e-$Zh72GZj;)&#M)>Q z*=}zZj~*llF58GWe3ZNUmClezR@rdS8{U%DK&`V)hp~l5QBGy8Je%DP&4F}B?XdCg ztlSi>-X6H$Ee5TSFUu9l7m=ks z`dEC(cNI*v{ft~k^4P6{K`O$x%+$EM9BO+cXfkL83YEq1mPK}>kCkW@C89Z#Wqd$S zisbBv3)x|FFMZxYS07mUL3rp7-g4}Q4IJ=`l6ABk8WSDL9K5^;+TYzhG|X8IYq>-G zzmQjhKccO=ZU0Fk?`a@!n&}62@C4pPvBrgj^FPc=y%jqw_i&EB!UZtpA@#kF98=kZC9(;=Z)%^B~R?WN12ln~? zwZGxz;5-EaegAs89Nrgwy@bBoL(e+u^LzGtO`HFvU?s};1I^lfq|U{)I_hTG2VHA| z2G0RL(IdP_V6~uP=jFfxU>fB2OaRl64282O=f52MSFxkW9RcwVGdpj>e7z$*7iyLQR?OKr}J za>Jhz@9wFMzW|B>Vb*F-cFJ1S!g+th0&t174 zZH$(imuq-ef`GV|@;Kxsn zYO+j;PU`YpwMXiTe4|d!l~XtQOa6Ok6ahk`%>N!5T_5et4tI{rK*25p2#scp@BiCn zSW9#SiP7K5fSI|!y9}-h|4EF-RVn|+F2nZ1ztHGEy9_(IO=ra+OMaRlGy-!B;Hnpd zM&QWzYOwjF;oHAmhJ&9~Cvkxw;{l-&NQ@4>6v0(5NQ`a{R*xbL{~oJuFaKL-0MXIB zHp5nq|5^X=oUQ18PI^I%1g?6)D8osZD~Lw^o%Dhv=5zrCZd5_Q^Di{oZz}i`Zu~DX z+A59!i4iy#1tAa^WdK#6VljWU4f=zRSUgho>X9Uxab%ZmKF$gsWmH!=F3SH1rh8Rk?F zATgS?5CowSIO#nZS-D(UJ8mC1U!6X0D7)ERy4YC+q0wG>$9_b@RlGS!k3epOu1WkC z9f90v$x9vNM%O22ASD7z1Q+vvR--L<%i=(KbosOF?;1j;6UdN2dITH#t&d# z;bMOcBt{@Wx^DdlazT(hp;}5n%5_{22%;mf(EtV%CNyY4umm!stAnkpou%W7_=T}w zAW1r%>OG$y0SO<-lXkK^Z}$IyND1Ug*UJ+Ze|E3JwC5e4f%xa*dp($+*o#X0JAtvY zc(FMT@*$8gfush7U6B~Y8tT1;DM>!+We)A+;)mzFo9H_Xp&eAw}YI zg39M>st?am=HVQWr)L8Jh3p35-oLNw#|2k-A!6^min2AlU?|F*KxXlmhRW|_ix`zS zW7Z&$lbF-@{;Is@jDfr_-pza7&n;-VkDA01W7+jvSbFZ8lQJBjfJ>nHFg79t4vCF% zHB}b6_lAn_Df9)Sz2GyB0$Fa~^>(p~c2{G0v0#&2b@q-ov8m?G2{QsGR}!zd?m(TQ zd_PA>b~wB{STWFmv8H`ggIW)_3o$g9a|q)6q@s6Y;ECxKjGC$|dO;cdX)TXb`*iKo zQ)WjP^~7hirEzfhlpJ}WQ0_%M=34t27ykF61$ycWA-~x|&Xi9>8HS5Gs%2k>G$OGC zysQ66&Z|z#^A41a*l2P|>&B=0YEym?SyQZuEF@yr9V&XG&u*(aI>P>n>#0yqbS!jo zxkacloQ>PIx9`{Uhcj0jTfTl2M@k;)I*&;ln}V$Nl}A0FbLaSM#&3LB{&V?Wn5^^2 zMu&UC9i@1cDcK>ka@=|!vSuVE8Cg$7@yO82ig%pIz-#>Gwc+jHLt))&qyfOCD}R74i`;H;dC z+>Vg|EgJW2Cg0{(dpP!0F6H-NV(fS2!!y5+Fj^XkV;Oy(M=#LiMx$)XTr+Mhig%!X zsGIcpTv~(>l~cuX-^ln8yJc@NbOpH-`7tW*&(jjulaiMa`H4G_k-ED^%JLW(zzxN) zo6S4UD^ZLp@5r(g;lj~2%m@_I0Mo6d&e0ev$J;%jh6{MjN)MRh1|P&fUVjO_{m#Oj zXpjnD2d`DVp(lZ0!^ArGi1>cepwA9Fy@YpV^y`y*7*SP=c{4)g?3u=i9)SyV#E1|P zDc z91VQ{n&wq=V#G2#{NKiua`y0dJqp)`GS*?G%wn@c6xS2|NHiEm8S++7vZGSv{+N7U zU=n92QVE;-m`g#o{s>{vk!02vi$g?CEs!j<=GC81ILM-=&N*P&(ho5+xkD+zOD-h9 z?EdEmGi6)IaKO6L$ERMZNIm&c;hJ1dYBGEd$wysYfe!Kf+@Vi{9E9IXB}yCdB6Er`h|>wH)1 zZB~UzY+vI$KEJK@P8deig(`g;mogW7-U!{MDJ^g0?s>$VK7MaIr*=o|uJ{d2m=_vf zvqJ0}cQK6-)H6vfG=pGE$;2bxNL8RbA#+=Z`9Le(LDLa8H0zD4Ld?a4ahN)@t?`>X zs(yMuYRhbPtd7Gci!ifE>zz4_8HZ*wg*b8`2ELE)8>QWcvg*Xd$rDX%W+-y!tJrG)mNtq$E8cepTI64uGp3*6`|2KO zVV+Vpy4Tt(gzzB97@mbdRYR z9%4W(m^;0_@7^M>(2u7Eg3BxA@hNY)&o7>HNOm0XfrQ5;2#Lg;zO|7{9l~C z*9iHABt}-Q6J|3Wzk)-5??*-5}D^-JKHBC5;Fu-5t_Mmo!MnUjE$A^Xzk- zYo8bA<+|2iu-1Kl@6S$VD#<4grIWW&PFnPdViR%6&Ut6I*$RA{fi7qdIYA*D|yoh3P|}RJtmy&>d9PT8sAld>OcX!?ED4fg}x7LMY7ny^gL)TGP#QTee=AsVpeipR(Lw z-g~fhKjPP?YP4T4Cxvqc3v!3leO8;hl;^2Hi++rRxG8TEBnTd?kI_`{Uy&(W4Rw z=AGpCQQHV32vuk>$$Q#C^BFgEQ`)Ch#b^Bz@z_iDJH?6%Rj7@?os1Z-@6wlA24lPE zo!Xiq((JQzUKrmyuebFudMU&Px*xn4rByUQPQ@<6oP7S3ueQ;P;7R}L6hF*rTumm# zJ(C|I6vg2K`7b`$OC5qEb67AQlvNas(Tx_W1Jloeq4OhrMFXDd1Q@#o$TRzftqKsy z;46Ztu;Fi%VkvQH1IJ82SX?HZQyyy}fpF&FpNx2BZo~w{Dxj($SUajH|Lf%ZpaKVJ z&K%f}M_-RZSTOHbOgYg2UqiREM8Y^a_(=$?(AN;T9Tkl_q*DWd!yjxcgW+9_xFRId z-cdZ^QAD((jvHY-;SY^SRf5Ka(sDyLq{EURkb@$aAB0T#3cs)|0#_9SAVaP?Ftjnh z0Dsu6N+h%$9QZtP#2nsxMQlloe|{c`+m8Ci0)x}=BS-~q~;dN1je~FgpL1+sxfiFUisGS07#-+Q`eW!20nTx?7?Ze2wMU)6 zz3pi1b`WcP+>ws-Q`rQ0;&_WV5qmgAfl3@T3~qlFuU9PftqAcP3R)tDZ*yT6$AWco zAiw{ZqsqeSEMSGyako{`sDMYSDym!-dVn7^v7EozEY- zqLLiMoMfCERnklRbPnZ18d#tzHL4`#P!pRoALoSG`=e|$@=1!C4w9|xoA!4IuEr#t zs?^V6DGyilg)2{rNDNa-BBkGBH|nU4)23h;VMgqxMnltHt)`Djgr^IH>Vv|E#WP|Y zgXRoVL2cNdn=)N>)4fZAAv7XT$FzdB3?rlzk6a_oIr!pOYNLC~vHMZhH@DNG1ehEZUEY_MO4o;hicb#GAm*wx66n~NhE=>?bN<{Zdu6^&B z`}LE#SY|d-4$cYEut2UtFFwz1SSx^<+TzC0@eb$kWZYl$8m73Vfr~-89OF2A|wX=Mv)#;!yoIVo6rgUS%xKf|-GM4djjuY%Jaww+IYEEFr^jYy7aVWH(1QK@|BySyi0_k9-fL7EN(^E)S<$! zw;;R#O!TY*R}{lv6k`az#2BL-LlAFa`^%C!(}jSPX+L;72baABM~Mq(d#s9D6)n^k zLdjJVT7_8_>REhRCg&IpV=I6lRe`Jh3fn+N?mDB7AvkmywE__kNh_F88Noz2?2nrm zYXrXVbj>T2By4yYwj*{GQ_YLATDe$rmNG)j*_z(#8degDX;3xxcqP>dNL8?bKb1fP zQ<>VgZt-&+ieua_m>8Z|4h0Rwgsfh043YSakm+gVJB;dESSoHxp}St%=vqC7s`RU7 z%=cxr{$q$7YWhegLYg3$Zv?Eu5X7=;zHa!H>srY07VgsgmCiG)OdDoiTdqy0=I|O8 zlMbVBfz611?aY_fU#b7q3A(BB@umJo_qt(nuQs}XrZ@wSCa4Lm9s95o)bkoPb6lc? zfujU_gWjH7Fwh(t8xSu^So!T6%1J1c8)xxR9_Ew*3rbfS46lvwY(PquGZ{z8`zk*F zt))EU-Ls6e;#(Az=2|*pyJ#kcy$HM&L;mAIp_K^O3q$iDR?*hwBi6lS1ee^`8R5ct%7sj&Quk6cs_&+XMK(Ty?}?-r z&J$nM^Oas7n{wK?N&zx`)G6&-noETOIKvn$= z`bbF&#L?oJ7I$z7md}b+14H}0yAFsk3=kNTq}S_xgWtC(u701)!6&hJCm1BwUR|8I z(BYw>wJ^lkX=no$=i8_47&(JYHkd^L*|O`^fz=~PG@mD92jW_WpQzNKwdd~LbxTw? z!f8IUAA^q-a2pIqX~n{Y!$wz_@>{k)u&EB8UmzB^uTw$&Fq zIZ~ZQ?2$3Z;xYE66~b5p3I6Eq!4%ba>5S6C_oZMDyr4e8I6Uc4!)7rqTWnG(ZcCK! zfe;ny780+pL!YMe8|S{6l6^xYFEk*5|6W&-=#Ao7PUMv7jl0@GxwzOgCpT}T%@>m_ zB3ux}{}^P5m}E2R%5a%>^uq~V!SNcN@fV%>aVwK0UEpy73R}SmS(-U?02316xxOKN zLq6fz4zBW@4PTo1crYe%GHXxMj0GPFa0G`r%!XCWR<+H+{pD#&DJezglfCEsMDdC% zCd7E=8*Jwayc@-l=A+vee2_3359Yn^LG0@!<99Zph70YsbITY%@m3eS;E;iX`4DgL zNEZB)B1N9iQi%6__anB-F3*Br^-?1?=5Ulx8N3b=xAX{yFmVCfEf7K9d2693jh~kt zXQmD>u&KDPsi;TmX_n6#u){@hc^y{HV{!VzNpFT@pVVOQ8m=I4`guVsWi%^?J>%#~ zt7M zd3oRiYi$;`h^za>7bk1noaa)#v z0%~Z(`SxeJ;Ss5&`R5wg2uzg&nOwmV$=c>b!nt(7HSpbKYr_dWoORUR#A4gw$%UpI zqDsW>ri|<+R&JY)@3Nnu7{Gp~3ja>SnaDdNXPA9f_8nou^}9eACB+BV#Nl^K?;cD2rNAo#}amE8H;24X9J;%J#M%6 z!)F(_ZR;7$7A4IlEBD&#bUin_L-@&>r6}?(=OO6u5Yi4#eb}$_+4URScwxkLOi9K` zeFQhcT%$Z${e)wUbBtaMM*VV_@*ON)eXR9?U}fZp_Scc+7^HawXH4lhO$nk>$={j@ zTcE_-eiQ{j(Mg{$+HUl&L>1U#iOObbKhu=p7uV_P$PxVQPjEYUG4{;KVOg?*)Rc2U zh51Ay8%;(8w!($x#D%g5L(6nU;W#|T57eZ4d$BqK)gC3K{Dn}>hI>`wQ>pxUh~8Ih z-&sSP^{;Q=+nrmsZMgiv&xyLsH@XzXIz)^@6(N%k8>5-WI11+e-Tk` z`bE}^OWJ6Eghz9cpF0VOW%}{!_O0Jt{g1nnVX4|LrBXAv*wNEfOwT%g5lcJV8*@|D zJ+|G^cU^0vJy@QQF2!(12;WW7)%M*snjT7mjSr#t#b=R{R@oo0{Uj5c!T z9QrNN6@;6!_IAr&xMCP=FZ-XXgW2VgPS`be#BkZLY-vz*W--dK z-lnT?ph~!?(&(8vS+Zfr7>oJA-%dd!De(3yIZ;a8OM0pt_RU}A8}B>HR+XwE3Qq03 zVq_xx5s^VwPAFmhM6ZYXx(~u>zsc> z8Ucd=l6tbPRno+?PF`Mx>+8_aAlcW`Z9zLTYE9nbuLDMQBXw*Dth7JR#4_y66+<$A zF4lBC+gS=f$5t}%LQaM(C0!9*t+YUr2j1p^q=*^cQ)%@ZM(@1qHwqh8<8O%KJN;?= zKs=&T98JRNZknjxv%B$GQtNtio!LOfEY;d|d^1V3!QC7~*8p=ptWR@i8Q1+e=5~n6 z64Wv&^*L!nD3SP#`D1uZ?u})6N((7%kpw|RZ+YjZlHXaP725m34N?n?d79DR@?+b< z9tV+Ag}0(rM+OmF)h^T5#-U$3Yi(PxYck3!`VXUzJIFrVIrbqLzC10zlG-~`&!v!Y z95~t{Z|WC3I&g>(Cc1Z-QfHbv4dpUtbD5UaoIM{lY0Q$JN9txiS_q@P-&sz(Tl$a` z^ojKk!K8ilXgdw*j{wpVlXS5PkGIgILh}Rp&L^FAk zPpnWP;C^|!ZNyT%2KJGbrY523+C9(3QKKydOysm4| zQcs`EH+zPJYN42cg7QC$^?$3!ZU0j}&do~uQj`VYBH*eFI9&qB=*{ugqA@^5|5H7V zwF1Z}FhBqAoDRUEs~*b#7VH0E(HRxOyZu#wjGlH?0i*T*F6w}DI-niAXUGVU(fh*# z0E+@}^zW(M(Z-*NPJoR5`TG5+Ars(#|H$Y@@Y{dqbO0H>K3D_b=sza9o9XcvQUYYu zL2OZ%20){kx?Duqc2_PnyU6o|;{s{)sjPXx~L?*ya52KOlO0 zbOE5yf63#k)t>+mJqgkKJ5j%|{iiksIH3bjD8NJkg1hCf^N{2I4~qg26riNQ*&F~z zfeChij9%~lxm{m8X*ue(COyRR7lh6KPT07L--x^2V%4}Tt1C+B3Q0(|uLWanmi41k~j zxxBxC=>vn$4$9^@9K^=r)6;f2zoKG^!H%y z@&urpOV)x%WgVO0rWZf^{vOW(E#v=e(qGTc0pRn`;T8Z~fh)S}KgV~ew!j(ReRUkr zxdw{f015?YH^4#XUo!xK=7+Q0D}c5Fk>%T~|0@{z-wFoLuG@KUH073BY^; z@%nl)@YI{H-kaRgadjv|KAZDY;Lp;yvmW}lrL#XrDa`?ozdUtX2KLwAWhjqQo_Itz zjK_E>C-`{QUwq!e{r32<^k9qhHP-8a0FvN~rc|IWk77*lCP0CvI5rR}CuyV%)8Z$w zBe8PHm8Jk6(@10X@Y0IWe1ec*V$|sv%R)*+vqgDI3u&yUxK_Z(Oo4ssQE2aX)}!=V zci_)Br_|&b>$wsLy(gJrn~4}z#G77BNW1#x8qCnJ_~#Z)$%z~dq2XZjyu7V+n+9F8 zBz6Upd{L>J=ceA04PE}&^)et(HX>9&)$zW%k2c*ZJfAV0!yt{x6ocLp8T97onzRl( zd3v$Dg&vEBjlZx*ES17Hq&BErM@@l*X=U1Eo~g$pAB`hh5G$*A@lPi(h?tp0GI(h& zT_wo^<9%Tw1eljp!syF2wd6Ei^RFR6Dq>-k;TTw}ah4T`g2@eV$C4SUtuw2s*7#QV zR4chKHBt0U?aom_@@a6JE*(zM_(~L<zEP|!SOQQrqYV^(@xFYiH6ze$)0n6_1!a{U~tl4)Enbkg%q zNH_#r17hoB9BUpveNr&4I|$#ehVKfH#v~4aBDl?PiZ~{fpz}{Q^GUx z*F>x>PV+ujmO%tD$YqUf&1HmQE=__3_ZyXTcDj{fnu!^gS6eo(D@TIe=Z#9%O(hr_ zzjH$q5jsuw{T0tGi!bQrYWfhF>L5K7x2tj)+=9VP38V&f2lq<_CDsB$~5i+#UM2V}nM-M5} zN$Eq-%=*Z-a=Xx8455G|t0e4;OU*SSWeMN8Q7}lE3f5E8(4*wVpku7k7+@L8yx^xS z!j=r@o$$kXMh$b`86!t_G`RozO61~dTmoX$18H5Q2SNM-p)eRxP(n|LVcRFqEnOXKEmD$@5SNxiGn+HJ1|B4-Jq&sjFd7e_EWU!#{+qUcr~x= zsuRqS#n9N^i{g;k(4~Pw8QBB5LX7*)5ay=JOqOb@Znh&dD_!rT?i`R1cE?hPXR`8C zuBw5=JpSUHp;WxS%HmoU1#EMcqo8yZy9Wmx3zI%xUTPHRPE8LWkM} zN7ySz0d+#uJ$#Z}+^|PrTo!J{&co~YCKTMI(hD!d2W>Ia(9g^1au_5t+I*9Xpyk2# z-XBv2rv<+pJ|S;=j7BdZ=bo9FPkdUU^HdiNE{^{SC4y0}ypCjUTfXoHiBF@3wnfoa z(|27&L==`=yvX1L_n%6NzhIiILehI8wydy{OfznqAPV3)1<{Tqd0AD(6S2`$aiXWc zg8Fq|IL4R7$=(% zXtg`$Ngc;{9hyi?fT_hDe$pPG*xBfgvdbZU*R4nc!lQ{cNPZWkwuT2H8Fl;K2EENR zpkTlL*^7UkATh70(dLiATDlSJVT!%6{N|exGay~-1TncJnauWNyB-9IjgEc zA$}OkyCuDk3J2Nc^R1-*6M=EzL4Ak`UxKH3_*Lhgj-~Ed6G&Xd8wBZ%YWH$h&egDb&`6 zLvQE^9_=HW-BIH)C^Hy#yZPYXK z>5FU6+xHjWeX}&5w~KO%uDCWX&>lW2UC^Vwy?FmxpH?%a|KsiQrEb9HL;}A!75&FR z9(>C95N!{|k@gQgmlVqa%12Dm$6>+>59cYpGJCSZ6kzV{L-=*j_CjSqLk0%NE(h|a z@~>dJx?J2oXqslC<`03o*0WFMzIu7`H%sylm$s>rEl5=FLn%-%;M~3YWJiS071z#3 zFTEeBJRYGL<-(5J*?sAYzFr&6LQtn`;j8Um!Kb|$V*gOXFX1_SUMg{J z9DasIEACJSPiJnQwHZ&IS+v_CA8?IRTQ{Yux-l^b>ZgL$O^wcALGY{56NA}*i;ul_ z{3Afy6mP2 zB;4W4S41g4Wojy-aW=HM56_-BywN|Ly&ddih{GBi+_GgYo`cj^?D6yxk%N$|u^=d> zMpFtjzBx9m+X5r!;(jYcMDHM4`^e_Fqs4L=rx;<(Xy)s|7!OjiEILjsIw4oRWc)gC z0+*P<5BkW}+6R46Xsg)2bP%@uktejI5|aKO{V=kBS{~&wK1jiiiz85>(H;Cmx?6UW zIs}J0FlI9iZ!};dK8CBv=^2gcvSy5nx)yM$JZE9T-WH8@qK~2*_l-Dg>rn>pW(PJ; zO!RAw9qMPiC5oDz1XJoX$EJy8atvWXA|)e%4-*rzrMyE8L2S1{8>-N(+x(ulOI{tr zI9XIP0)T|EF(emP)iUw?A~M-3UOA}MOa=F=;pJ#Sf<2VVme)GQ$yj*gcK(3Fy`lusD8=MNZuqEMhi6I zhqxn(`k&}-p-*)oNU77RpkU$)M6s`3YLl9Df7;R%?1?PG<`kN9j6Qpe{&CEA?Q5!c zb%OW?Jn9!u-MOqxfnF))*V12=XVD0qJNb{f3WHT(Pf#a+g zNy&`wW|-qm*e_|oL^;{$V%ULJ$q=Jr+tOnDa73(Jk-lLjyJOr(zt`Wo^Q=0s7DS=j zhI!X~8840viA9T_l!7@iK*3s{TY+G!XpwVzL1qVW6I#SXQ#5pgzClt(AE%kjO5)U%+`=r`u~&iciyFs3u!ArJZ_sUFc+RzPQ&p8| z)u9Sd{KbK^Ul_?{avAInm5HQypa^_i>t{5m&WC$=?ei7rY}x(u-nQ4tIPGO0HLG7% zrx05wCT+z*F^QgZ!*D)Oef^_=pOGr!SdE^GjQq#~tDmbNyCoDv#!E`WgAcy(uqvA# zz$bF3rFoZepIYN22Eygeswqvth1V(R)yW&xN|n^@eXVtb*N2GJyGh2&JJ#tgRBTXJ zIvJ4+&^)2WBrvpo#U&Q@Gy|p+VWoGQ*L_?ovRZFwR5B@NU10gFL$1Nqy20ZX&(@m! zV*~-OHSE17Okgn0{Wp=9Cm#H^A;Ow~-qVmX9Cw3DSKWfnAv6w0u#R1uIO;XbD-D(< z*n|mH$|GR-h{DcBAg)UUY!?@{&3q-v{zQOgqZchuY#WK~g;W-mj>uT*~D z*PoVk4AkRPx1xw;gSgOtWssw;HTuBIpWmc~=$7xv!|+l-_iT7c^7$4><=#e7$OAS9#QCv_U&d_C*KZacwGNZ-d2tQzO3D-2aLvx z_>UYm?nQ$VO*?vA6zfoj+-LAg9_$9j`vlZ#z} O3P=1Cn%64Al9Mh*dc;dTg2Lx zvni5-4-ftp%oBki;-SUduNJKCeD@MhcqmK93&ysu{!p8TO@pGsU&V0JrH{nG5Eo%- z)NMoF<=_PiVu9lZ+0d3TWA7u5A2V|J*@&za+I+oW-23YIxw!AWfDaE0CBYKME5h6k zLd!dZ4_1G9S$D#n@k_2RoLIi8SiVpoTwC4$g&mJL2PqMRxnT{9QD~RdAMm>yKrZN3 z4aa@q+mN<6z|6-yVU6I!qKUYZQX0q{B|)9S0vkDWepYC=wP`QJQe~$`NrMfEl_0N6 zcJC4OCZ`mjjE)n`-lMDsJ^L3uC`jWh@X4o3 zQ~HLJHLF}dBtXsl!?YX|s-n0Ij^K=o-Yc7Sf+DblcP`^NnxgkloT@J@GTuryXqS5w(0^+!E=-AI4rs*k0ofhE| z95ABTE`5AGahqatKP1ko=pKdGK<}T*cjTwyF#|72J~N9rd5`%SBEs}w=^Xu;W>d=T z;M}DtEV40*xIT&~JQB4u4TrH~{bALy8rt!uPhoRX9AkSQ7M^A;Fo}ipRS>4C!@cwo z=PQ#8V-UG=c-do1hOE$n;qW4U`&91z6o(Oq->UB`)wG%6)E`x7e#fZizE3OHGRm+( z%lV7z90V&Xi&nM~HTxgs2^v9BPS>qsxdk&-OG~d#&~rIT8fIb6rk)sYZF0*A^{81|Nu^foXvPR6g5c$1!c6FYj7JWRjJrheN` z{>*ee{!xs|cYDL*v(a$zFA{9RYNPDQ*A z#KK#HnZ%vKBu;{PG1dFT+%EF3cDQMt)I|Q?x+cM~A>d3HJQJ*MTPAc=iglU&?N0OK zl~W-t$Z{F5{*lD15noH)MR121U$tlIRraaLq9?f(BJOvB(KJ3Pyyro zK#Nl0N5e%dR8w;s)2Ojji_61(R*ojAaaC2oG$N-zxPr#U+VOs^w%FM)A|hO>i!1|Q zA3iR_e!xy~KAzzy&$zVX-~e5LBT$mVR&@mNR{6<6KJ4ad4g@OX^FyM0a;hS7`ap@t zvVz67a;9?x0{S41mz~e=b2&BLAw|&?uG1s-#k5_$^gko(s zl~k9CPf6YEVV{1$dS7ARdtTt!-!Oo%#zzQN+HP9jUS&|(za8BWNJX?C;SEOLSv`*4 z&3+;%HvBXGcrgOPey)0`Zqp-`ipc(hR;s2k!Z&@t8Ii^pihuyBEMx*b>mScBx5-IUJw-*Y-PEj`tm{8|DQolsL*RiwTY zj{iERL%lB_vP@VXjT8#PAz(I+l||nVt&x1?yHZ#1_neNkUR^U*^rP`6M!fk<7&nyl z3PZHKtyaFf5Ov`qmnzTU-FN2SKXbIAUH=@uhbA4pZS!M!PA`Ll zvBT|I(KPnUTfXseD(SbJGIwt8x<}DjxkhTfb^e}UV@!GQuXPP#@~McsEF0G#r0ueM zcpxKCE>fk7aKTyj>0Z1R?I~ne7$M1$lwZA@j zg+C!Js*5XSj>*`Pev!ie^jR!3$yp!W==EvC^QA?$-U)F}nz6?ouH#sF&Xl$l7-R~Sv9GT+SGG8Upz|S(Tn#2J))twUP@sF~y{R_sf_flk$W)iiYo_;Sl5>dQk#V_57Q|Tx#Yn26Bf!?6T+yAyU^EuYeLbp1F+};-ec11 zj^1ZoFdqGI9p+;hXYD538CSvQ1Z-Q3w2@U2`zB^dnyK(O;~0Z$u%19-4K9HnYUwqj zhme+xQM22p-EkJ(htQx^>LCsDR+176hf#bta*kw3p?=jMgIZ=@2j3U?ksq!3u0dxoP zO0CdT{qr@KgFEVB``$M%Cgm^hKQ!xzwle+Ex{H z<9tW;r!Fb_Q|s3tiM6(5*qCoIl=AWJx!C?4n*UkJ+#@e>s94w-mVcV{5W1LKY#F@G zgK0krRVbzHnfq|ywD_v%);du&L2MA8dkm(KS~mRfSolp@4o(nr0#TUhYc?n~T)3mI zB8$s4YIhm#Nzg^CHAFolmO(&KBY3a5;rQo_Rvoe;k%@m0@ve&&TWqbJCpe!aZdb2J zt1q5e{7V$5JW>#1*u{^?57C)h-v>iemoyJzLb`DFZ9)?SDQlwV#Xb*Xtl% zDUFtDcprY|Fpd5)EC55Fl^~keW$eD(j{hjnl_Wh?!y2h00kt9mOM8 zzu|~uR0sfXWgvFf_^)S^{5gX_5s74&IxC|=lp54N0!8m9SOlBThxOFYL*Fj0iiOBo zW|OrRioGa~RW_*OKvv8aIzUs)@TfD{!h)(ugm+Mz;eWupm**?EhAZ@(^LH##QjA;T zVZ9G8`MsZdxF&%A!LTOn8%?_EFE=$d)+9! zd4c(~OX4R*4)O&mQ>^2^NI1U;rTvz?+f#jPRAQh*Ne!kV6HF?jAY_U-$Tp)e))Fa= zjntVl*KO3U9TZ0svan4t$9$cT;xqnb($`YODi2Yx@QhD~u zZXctMf={YS6&Q63(Pv`BuXHenD8vr(KSq(tR)$To8nXuxq6|FG;tbF|U59LMFeK19 zSx4K%#cG@nnv?ZKL6F}aDv+?Bmy;yV-s$>{;mMQs)F@E1FVf1t8^U+2Nn|iC-zavc z_9w(ZoOZ6qlD`;`XBo`W{kmNz6iCBQ<6`uw5XMYLI^=dKZ1jh<2DgO08%n zA5qTaU1?bj;oFqczUk&cdZzkKAEriiD3#8sF^`}%0ripgqQDzO!);AiM|Eg?e}D0E zqUcqZ4=f50BhZ5En{JVlajUGqPeN6jc&R>RH;$vJ_>E&`(d`?LE`j~4Jw(y#kc{~k z65s^$sNGD6%tEf6eAcFILU5|?^dn>!T4GvL;!NZ<)=nwc(X?g{4cYWytpD?4ePScv zi76+V*!lMqM3dfGGi$W4X-Pa@oa_w!=9TO-dGbRz<&Qf?utc4vx%ih%Au{m|gIN`Y zH(POjHqH-qP2I9*XI%E?<~;D&Ho^6+G*Nw8HNF>{QlGiDR7~bMV!|hl4d7bq`E!~x zF+&VlE=nl^ynH{OH%=bT!aqjsqlAq8+?Dze;C4sd6aQXEY`x?7n`g+&nD9A~Kdvdb ziyXm?q~a-jAMW|RpBNSOhY#CbJ*ZJ6M}K*d>y&TV!}efu-4NlsXprWdKz=GHqO@b= zW0`4TK%K7Lng}^^u4~+wio|_v{VkN|KKV=kJDE+R1`mnM;o`%gx>)M6ELHFPs68*A zmaw7E8~3hTgDY2q)&oy({-KDL+hxJ)Rw2~Vl_Tj}nmBLyd6Bo&F^}Ww53BawB^RO4djU4 zRtav#LUFxb(62`+++t%bie#mIcRGtaU#Ke>YeOB3z0PRF8>p_d5W5FMXC_5PB*b$0 z+Z$F|+pk4tem^J1k950*;GDPP>We|TK+hr|9!_naK;n#bRG9dUq|RcGXZYl6QS>bx zVO1SJs3i_wR2{=R7q}!IDe9{2ocW1rJLohBo|T8Q=R?TKC4|V^0;;Rk`a2EuI)w0B z$#@&ZUUn5Mba37Q{l?Zd8GfE2c1cOnpr%f46x`=7S+e;UAk(JK<|0LQI(d|2g}?-r zb5dmX?y*#fdj9Th(Qi_c&!awP1|nBl%nNHTMx?wJNwntPmw5ToOZaN=)$vLiXN{<4 z3xZ{p%~)TeK)u>fvdWA;TQ!r^AR`!WqutUg+H^zwRXK*1MwRV;lVj#LUiRK5q)Z2w zAA#c1r%yBN5?={8_P($YVae}(QQjl&68gSN`s1B6HV;`Y19QC|H4B zqCpy>a^&LEq0)99GLN^b)xr9F5sQ6PiD8lDj3bs(qqk8p=Q8&&p6GoE3ojg71=)LM zS!Ks3DMN&Q<n_LmtseRFj5`FoMci?Udv#5v>;Pt&gbu&-HnU93Z4 z8HpIOHdR-jvBbRO#CD~ye5>+oQqt=>Nl~Ds8FCd0Vp|fC4)`#r!a%K;{K&1`SN0mE zq2!bPfu;=%EUv*=-d80<@)enAX(&U`Rrzw6>c}ow=M+mvIlR$k$N*zda=nA4ukjH;nF0g1x$p-lYY2X}=&+~WrjO8+LbjNqZK6;2bn$0V+CaxS|qUhr?+VWEQd_%FM_?2tosBFG6Xhr${ zP8qaB-fvAwd^h}9r)88F%oI7h%%JFwUeWWoQt?Er{Q zz}omh&Nska0v6H%aS5=N0Fz}-hX&A;0Cx$nkp2ud9hG#O!6z+gI1a`>k&0WK0yVEEgMxHyWA2nQ++S8FH# z45q8`pMS>M0DTD+y4Z?|7H`8R{?7Y@SgtqEJI^}#{}q0 z7rwUFpP~S-2bgYO4|omuT$lA}fW&llw*ONG8<3a)yXSi6d|3$r2r^r-)<6&(P>ld( z2~e2;v+2rL5wMwnVfS@kO`sI!mw=MP{h#Z*zG^^O`dtvRWF_$6E_!qL>u<&Z$X;I^0a1m+ z>SRF60#v4xmi+7O#W^kNhx2_vUjj-FhXp^5W6V#xs{jLQu=5)rA_1ln;4WP`^4;vO z-U0#c(;YzO0yfzJ=Lm3@{tmeRC*%#p9Dp9euA3}iGXd>&K>WGcTmEZ5{bzywud=ke z2*^jb-)kBo{ z8v(!}0-77~(NTaM2BaYXP3ii3!QKAJU4%YhFx?&hIV+32yE+40C!i<-xJ!T-_1AK` zJOPxh-~L+n^P}fO3xCzE{gtEWw7;?M->X1B9av-k@wNJI68-ltz*M^2`Mc77f3|mf zxDI3`{+db$tI6?kKjmS7!*$%01Bgy{M=O9t_J47gUP3JYrod6Z4g9}S;O9Dy|D6J7 zeD&Wc@C*^b22+x{;{P)RP9XY!EVfS)Q{eyOF6F%O_au}5w5YXb(u@1VbIL3B>E`I)6nN{Tv+iU*P<5z)y;q$n zH(?4=jD0Tit^VC_912}?`ymR?$LQZv7l);tOL@GucVEwXhO?zVDp6E!@6uIk{~8fm zwI5vS9DJM-#`_?9=GPw~lAf7+asi!|f2;iC{e5KR=C5BL>xI1hFz%S*e49?pskLvK zK2Terpe5yK&2X6N1z>7@oetp2Z6NYMR<)opBz{hx9n$2u6K@t1bd{^e+Hqr&%bu9|g9-J3N-Q5R^;g9E~GkS}pyCOSTzhe?BgSum?B*nT(8YHFGZ)$*K(9y?G z$<9I}tBS)*53+nkRFGmM#JiRBo%;+#j0^dU6r~(wVvf05H|7uaWE~3!`!-Az<#-XM z7iA$6x@aX~)Ld%|*z?d1A!i!~z2Wyon;$5waOm324m!MkC(bCja-FgH@&Mh6iuAoYmYlrg;9m+g zPDO2`hWcP%gahYm^|V-|RA97(5|y=rD3_^HVh$__52O5QET>zmPol}p zH!t-QtYF!X%-#lo{VB4wfwQP zYue@8zPVA3Fu_?;YE9cy+(a8w7=6lDk6NzED!=-Ld{erNA5g-eYInAU5J>g;*O}53=Z1a?V#`1$OK4_lg<;qIUn`~jtVQfrb zNpQcMT@Jfu@`vlw#?&!J?GWq8bwj5xK8{HEyTQI&MsV1yt+b)3T$&o1P9x-nBr2|3 z+w&ET7wKO+tX3^io2#b7Fno7cTQ9-nOpJDckreZ_Dw6LpvNVp>TKj&g3xDn`E&t zotg;CrY?rL6M5@3Hiph}bOr|yq%eAmh>+p~8Z zNyomNd!GY4a*Egn=6Xj?ROm2vO%FgX;4{3tyElB zVvCSv&AI4|hZG;iQk?c_1r0RSLM$TDaox7a-P_W#e>%OoL$_Cs zkcMby-<;`s$}hCGKH?optdw<*m)3MOvMPv~)OcK61&rlXXKN~nq;3pZNBDkaa(Uy_ zeG(ofSz(AGLt!C0kL~taRb1sQTctMYG^}GG z!k}`Likr}(K!K+U#XE9X+V6%l5S<}{FE?SHsl*7ey8S$aOqv>PZUn>eD||)^f8v|5 z(C>j6&gJX8FX<-Y87G;5IR-Q8Ip($ZxbLt@{p3L&Vp*SLDoG{^%4OzBB5}m49EY$p z=tyA@E>Y5)Y8%%;lAp$|!&cUw+6Y1O8O@iW@uSxR{^!X(*3saS^~_+oSCSLSfx+KW zDh?H1-ZD8zMuGhoLMfOpsT&DpzLV72#u$=;UZ6b76QS8>Ugw8&Kfg$V=NOs^w#`|@WRiO2R=T8b+QHTUcBWpKyPTPXwq@4q#6zh;9$n&#ZqneS#tSQ9rF@(!GENvKEUl=K-Gx4Heqn5yn$1kgvkh;ZzbeG zC|@f~kt@y+FY$=(OQVrq<_(YxWajyJ7kWRdD{jeJ?M1c;JP zlJAF5v`=x@KhLtx_IH{nw+<6?BnXbA}Cg$<{v%}dZm zEH{4tWv%b?Q9Vqs1Hzn)Rm9_!=N-!s-tt|=lb$G>kNN(QZ*#H+ zCzUc^ULD{WTt*tWIe zZ zygVk@(^KuYe*U*&v{xZ8vh4ti#{WgvT{yMXHeenO5FltHxD|IOP>K|2ad$6Pptuxi z@j`Ke2X~4WcbDR>!QG0xRM3~ryWj3NJG-<0L2@ROGkMOH-|aGe1wEGwPC)t-+5`vk z22aP+OMMTxnuDp|1gpaR@8%(jL(I&-zY2oL^lSpO^+_qwo#3)$A8x)@y@Y~*5aS_Y z@dG~z4eQ__n}r+#8wAJ#M3aa`Pld*)oN8%mO=j;-AnOm8MZmx4!%m*U7)!N-B(^_< z=fESI;hv_z_#5ADK6YD8mYX>`7c$?>KzOoec$!ee%>cP(DxHuk2~H|SxN~^14KNLk z9W4*DfkqZcyp5biuP2L&^dt~sed`G%Elq_wz=G#^BO5#;8*PA0H{r{FA}U;%yLO^_ z$fEn;L8;x5(oo1JI5?;Ri^$B8T9>28b?B=9+ay{`!u;$zx=34YKIEh~6;D7}6lNafjzAqmgE zj+5}a=T=GagV-b@!z#$6Sc*-c1bNb{;SeKM+`cYCfxi$660%s(i>zEl3m%v`I7#Ey z=h_1efCV@Tbt9MHPeBLT71i(k3p0jhf9*k*;!z3If(udjtj>J+AWC>Ah3A?mh6$l(mGy>r| z*9vj}VBsW8dCJeWu=+tr41>-0L9ovuWQQl6uO;!$Ds>8+R_u-*!OLvNpYf(9BU?a< zPy0Pu6EtEogUd>UA_qO&8O&sziYLL}7Y;t@%G7=8b|o&%JP3va>SpX~z-qfv>Gfe8 zSOj>ynJGGHc~hQvTiOg{)VRHhQ!LpIaT%JkwjIo{j65_x@#M*z?AGlR0yKiVa5<8s zWWs>NT#@UQ3BRmcfT_Q`s7uz!m>ovE+9U-b^SvE|DVYt%92hp)&76%x7)2 z8FgAoL$QuhpV`S~XcFEzgQrXZmBQd2M3ewlJT)@ctGj^mvcM5r13MrCh>Vsm&gadw z#784IZ)7uKESTcK!0X0$Ik1R53|ATIX9nO>OhlE$rw}-M zx(dZ!;HaEnTQccy3339^tR?s7RCam$Pst(2Hfdjvz*AG-rH8ZZ4nJb%qF;G|=g8fI zB7!q)vMF1^_7pnLBMRRs^1pQc&K&{p?!vEXVoS!&ZSca$umfZ4m3;H2|DzEWB2l<% zCGfqq>`71_`_e>mF$Ia?WnB1yZ&Q4b<=2Ed1 z3T|{ZJ?AK44%rt#?b(wZq4=Vb@&{0R7&Jn z_Yk$^@_4!$(JoL6MU4?wy_YvwcBhuCEa_D!cfvp!dzcjkJ50qe8gl9SJD~y71r;_a z!Pjt&uKt{19y#mWlm_Q&X9iyw7`44?%#Q%$?cl0mHk*T*91YWfTRGxBZvG3nd*TG@ zv@MB|*jU~Sf_6|%VCGNTl0s>jEoVDi4cE^RP*3NkM4zSvj_67oh_RA#ah_nPNZ@k!OR0qbrw$jA93Tj;DkHPL=hrBOWQq`TIadaU11eF2?~33R zVVLYi+mGWm-O@^ur`*r$am8{0pL0?v9@x_uLgiS?zE2_2Sj-5!L^^-rwI@dg(_bZ( z*R&rfR4cl;;UaMzM(ZHX9XtWpos{j@94+O?(Aa}cG<=VT6|ib+eE=H4q=6DSXWHGx zM{J``+SRUB`fw5>Vtc`E2xglWZnqFxf%tKYxmAh#>o$@&5Uq0Otbf56k|DYwU~|%n1j(bT;NGv&nW7^}GK;%G$G>i7M0UYR{Ckl-w3 zo$l9#)Jy0QrUVfeL)_hYEu3JvQZR-nm`ztn(AvHdUz+h!{hp{bUyLvXSwKUw3E4o;4n^b z&eLBoXGAl zMp1W>MYBwGGRUcY902KsBfE^3vRSHqdv>3nz{0K*Te;9hL~KqjRw5}^&?V5WP8xL>*YPAO?IAB3#JB;o34H2niUb}t z9^>}38`Ihw5qJwX1off@Bp+PKMF{$}FR5=Sg~DWD5t}%I{sb$|GN3om-HY`Fs^S=; zp}}f%e9 zLAJJi$$1Mer86tz|)2^u+wf(Al5)}I}nW>ER9w)L%8`5Fv-ZycMT4wx;SO*U1}E(tS9I4tt7c%&dH@O z5arX)sEZ~6JSf*-T40&bvpb-=1T5goy3+W7&{oLJ`hgPo@*{^#HN8~Rz0SO1pN5C@ zMUMfdhg9Ts&vUUC+7Ccz1>h_v|D3gK#F3C6v{Zjjwwqx<xT7wI7-*yFf$t?P#{qTU$FTjlwlIgXg-o262=}Ni1Mkgl)5;@;xEYh-gg+)* zwKVE%H771dCl#~Hm=gXUKY}4(69e90`Sb+>NGTY3nwv`fJH3E4cLbOB;``$u(ZTu0 zRNuSq$oq#r$T{>`%($$HBH6dg9qvZv?wTPJBKmMr`1j+5r>K!s0%$lQJdt{jgO0R9 zDu1)=>Z=)x-2`d&=&pb&@yZI0;s%a70`$5Q%6xRO;_}N9t(S;;TPqHz)cK2J3P;xe zx0!WbMe4c1IN8>Z1HO^PUUdv%ElE^fR0PDp@f=bCK+gi)25sPQh{HZZn7nIO@t&aGZ#jm`StqX;qMxAb zhPxlkfCdNX8wgGCbn9L4Tvkm!i7_ew8rvz&_nITrFa|Lra4PVBr@$}G zgd)j#?Fu}3{k9wC{eq#87hD4t@>-~>1L>z2eCtoB6u3kP;p37W z12T{>j@xqN}G4Hu!?b!F&c0)lbSdF3-eU+A@#NVX~S=t&q zaEblbGPVqAbQtqz-$M#BS@R4RtNV4GArn~~>JlFY!;q(kkVcBYtzo#7 zS_gjZFZH2(COxa6){;=6ua+WlPp1d{@cq$!&9+C^pL3r3d42$U}hefcl9#_2P zbj=bJJ&tE?K84ynw<8_OD)j)^g~7(9+Uia^&8w@dy{S>hOic~7okwzs9?kDM(p5#yiW~d05+Gtu^=bgw2=0{Zl{TSuW0G!E^yf_Xi#sy>)3t z4AUr1rWjEo);eWjIf~h_CyJ#zL}_Y4B4>Z;MM1n0fGSF>*f~?9kGzABseUR}R3)KO z@Y5FsHFZ2UCS;j3HNQ@uk>&3)-Q{+?`S{9$m!na%zlrH+x3snAU%5oX7tI$URO$Q4 zBYnHVWVd2(nsOQ|slpuV|VY*OX&) zHCxwY%rjn;e{L%A+|aqEP&NR0Rt#KOx-+s-GdaHxFHJf?*Qgwx*9pMnGsk3~zVyTl zvecQKjTLYe`T%DbdzG8`*ZB9g)JrT{oLKwHTZ*`T18w>YqKN~G-YH9Yn@r7t@OAVL z6E_s>uicmT5J{DPHJ@_&ue=lkXa!!IC)NFP5coA0k5VsY=5Wy}HW#e3RBDN3XCDa1 zikJ?hJzY5U&hWcC{M?FYH3^U(@No{`v8r+GQ8V{;s-Ic1cPMq2^)7>hV@bAMx84ZS zwPM$bTs9a?wb|Aw{nh8|PB1t+@)?}V-0fk2Vs7KT_Us7OJ2{1w9M^=GlkpCuL6()>-fwr4yI`sdC$)Kr4^ra#98$A1w)p|!eifdl%^1U0G_t#r_4_TYtfZ>BphS4 zAjz!!&y(~{xP(tnt5|H;Awa{$?ojj0$~JLcDeCvsk`C-3C{psWDA}QG zh8(15cu&)^nn^rKF=VipEb$>0p<3$YR8yYK*pTODTIuXP(+Zv~g*KX)u@+P;!c6AF z&OLm1nI~WvWIHb8W=w;UH%&oYfoQzr+Vd?Cux7WP>74jMi}G?$`XX&o`6@yD+8|<; zmX0&<;L5$qKJGO(NO@TMS2kIH0WQDdx2%ApoL?HOBr>jOdYsRS>dWO{=zA+XUL=ZL zMky=YVSaNvD=4Z?$l_3boz{?sm3DiQufC8EFxinVz(xD!bJ9>z=&j0XIaIeaMozNP?U;85Zb!Q}{z7{g zu(9|jMXZAu^c7P%kRm&#+sP!zTB=}blv|FM zC&bXrEFkBGq0p>4ybMZ+4FmQ--D`9laDK9c{`6Z{0hL}D7Lz3~3Y}4d$PJ7>d@g;` zZwIqk+Cf_wPJn5Am}vce49amfM`Xi{ntY*EN84^&&0Q6ABVU`Smivls!hhZJ8jo;5 zomFC90SUqhhIzJLGB8t-VlBjNq*{mL-?F@%z|p=7uol-N?E8Qvo`xT&J!THPhLceyVglD$l}werhI<2(y3$ z{j%969Ly>ti0d=DnR{Q;piZ%}!Gjkvvwy~00^_siO91lu6?s&L$FD`3qMYsYKd(wd zj39nKYF{+h-DD)A!Au{doh`aNzLq>Xe0kYENHcM5UbC7C8GOfhy#A>w^7trFd~vFV zP_J_-&n2Qf0||cK9G=f`t@X2XCZyC=;Q~4tM(Q~ypeNpcJ$`_5oAy;?kYFs9J1$45 z59xk5*#2xx+Re$Eo-ZXlD6KL-;TI#nbj2@eQ08Lrx0215&mtBHCbFwW$1=fNcXj=~ z5@pz=$N4UIs*K|&Zhyr3*xY?IqoHb+FH%pH{!yvv$U82QGoD=#ke4Z?@zAtw-Eta) zxQK6irs(a22C9{};OLd{X9Sa~?!Vs)O@80q>wQ%k;J$_F{;9Gm6SdR(^mlus?j-hR z>MNtM&`&P(jVnUAtE!k|_%Lm;Ba`fPG+`U!1ykO}#;E@(VaNV)5181xX=zd|=~vnM zL91b#lH81|JkN{%zfT3Lf(j1f!oO1e$U27DupiRz-}KM!8;1V4sKAk7a$AzvBC59F$ms?(Ez_`!}|g% z1dF5}@DqG#VZ#vD@)rO4GQ4z#7n3T&Ah-F@m0nV-mI@+-AR~;6=!lAo-?EVmJZSk2 z6QdMue*6jNW@{Qe=uXIil+Uzp-iWus;N^B*KQXwoAzkD7lBEY+PkHFQM7>R=WvwJ2 z^4#L2yp_7^gx1U{ZmRaSN-Z9KWr3eT;;y~n4;&rB(i|+gaf7K+w3%;&62fsDgqVPB z;^lQzR6M^Td!-7R#jg8=`lM9xr7H48{_z2&F|^2Q3oR{+oqGy;*WvVCcS@qda~M*B zzr-ejnl+^basbt24l+N65dOtuF#cMJov*|2=t|WIP^{QRHMJpHAF%kBmy!*|n%sFf@EVa)nY9LlV ztN9A*`$hJ*&%jB#Y^YCjl9Gh<9m^6&lpk7$Br=9*H6~?~@JV0vd2sVkEGs$zYhd8T z&;@Atthp$4bf^YAoN&^gINKY*Nqz=u2p@~QY3*aKp^vC$?qmmLegPp?;{y&d={KRd zneZ(B@N8*?3MHAgvPL&iSv%3*mp<}y%L%~H5AVt2Pc!_TOR+&4%!GOdU#Vgyoz5zn<~792p)S^9NnBz*FG33tz=gNf`7@X zNDQY%8)iLHs8WWvje*=0l}!qI+=fYSZ`jig1~BT1%*#f(q3|K#cql!5$f70rSImsI zLM4BA>O{2FdiylYul4<5) zIIK$n{fO!TKC%B_Ul+v-(`RbvzSvElvJ|4}WM&B& z#l5IKv|i8^BHV;d9AO$D?{PGdG&Vj!H5?_XIFhKI{Y#{P6aG(q&reaD&*5@hhlNHp z4ZE32==2l_eCYH^ddm*Sy3yMPP^a6=lFfS2MD6dX{HpakbRB_e&pX0tF_F*5hp)HB z*?gzYoVzL#he}MR0gjp(5pbFi<*HkSW8=D1kM6AK>vj=8o~h? zut(6IgG%_&IBWD|O|ue=Sf%YjE8jqYomzEHUIh0i-9j1B(z~=DBdUCbqle|H+?VoG zqAGJh|0?O4xlCm#u3>Ji5oHSzxekf<1#H`1I=y}AO0TBkE`~gOW@>E8jaElU`e%Rv zIvmI(`6L~W4A9D|Dp6Jx*$U75EZk?t+R#UJ_MRb+1T|^Pi15{!bH*2JhI29$;WHFk z=sIe{ueDq|hKW>$@tn0JDkeD}LBEhOev4X4cv^%y>@Kew9ou6GxE30_imaK!>w=3e zRwwP+aeTz;g5!}92-UBaX+S2~OjEt5xKu4WV!9txgKHd8vP=;Wn0N-Kvh{fQ8%G9j z9qqRvx_&OW+g}tfY$L{km*VasX16oQ&bG)spX;^p;wW`}Io!ZY2}<3!(8%=q^? za56j2!vZo89T9voOP^oORJTtNHyCI-Ea_SrxNpzodg>Z`vE+Bm>nUpo9?Zr3*6#-5 zI{B7A6VrTHA%(jWlIDJQPhGvbIFFNv!R`!g-4cyf>F^fKeD{$^eCSoe!+|D;OeWDr)9$}pyl0mI^(Li4>*Oj%PNRgQA$lh=@K|)^Ii0FGahBt&Dej7K z_=Rzv4X4BQDyxye)m85+=tf@L>=m`TfzJE>hwzx$c*%aHXlaAcRFgP_DH>s6Ml+@N z9Mz-FY;BVA$8uASiVDwhy#cXsF_pE@)F3`ChW9!7Ml8P|V2M&yH8kKMN7c$UrE zRQ7#M;Os`5_l)3}wH>34`@+c+V_e*SI*BQ^(_Xzd#aYHgLdWI^y*uO;KA5p^n;R(@ z?1>?n{N4iw1~1mOC$*xVwp-*0oXym@wrFHG>t1~jW?qsvG^#5c3g6j~DDP+9TM=&D zaFjM{<~KVZgV&Ay#QL=T!O>VC;wS6<2YG?5YMp4FiRh!~9V%Hxsvi*v6+45NMlroR zRj=mR9|>My;hxzbhc9=kns@v@nZY3z`$OAmez;sDyO&93!SM-)mX^##az?7}7p`_0 ztdOkB+(USK+{uQ<+`E)b1Z!f&J2SE={mo+K+P zdl;c>OT~;+WqZKmNh@92lu2?@6{#!Nj>~{tKQh3OK%0s+NX7Iy&1Pi zgXf((9+D@6D%~X;KjNjm!Kox!^t4K7{}|Dsx(cB&{tzOAKmU#o>nNw|ua&x|2!Y>Q;?yU-#kMyD=lYL07w#&87`U_9T!*?&>X*BJ+|Q%B zPv2T0Lg)SOb?2WtjPC}bPb)tPeQZPfitL$Jio7|eRdx3MXcR(nHgzMiYk1=E`2>%CTY2*6GUlU73Etb$`h9 zg;T`;>0u+#!T~*Kx&Pb4qSzzK!#|UJX|7`iSqV~H` z%5`0xXxmTwze8vL$@x8=Z2j%4LQzCi%kRHKXDA7KUY~K9k^gx96Xju1TW2V^`g^+j zSNkx^!=jpc|6#Bf(aHa*`0b*8FJJE6?5&_gDk|jn+fDrO_sOaW8wxotC__+)^$+~> z|Fv(1s^(^N8zl&!plPDE?w|D+8U;T4}0=6g>`=6ZO&HBt?wjT<^-k}_2#}aA= z4W)ov>MEWpB2cFCzY}MF(<1*fafWi2ztTUUY%D73cTw4Qi;|eA8Ls8kyWQ3QNLZ8r zMXAzxIb4+U{m;-Din#6u8={(ne-?LtxBNiyPgKwDxCnk%7=U87C_Rdj$d7++|2g}K zLbCteI(rEIck2u_1ov;7@6Xxo)!{>T@nfPjiprw;fLHx12M$92ru}Yyq1L@n9Qbzs z7mBr_*z9df*3I7X?a^-()J56Yhspl)nxx$r+lxrkf9rm~PYzPtP;&Oy$m+2v)9=a7 zo9}6;Y~TOP1zz2cG@$S-N+ti>{ySJfCI3)_83j&JJ87r^w0|w_!yO9A{-5o?zo^9F z&E-Go&YSKEsL&p&`giT4fWoR*#kF@Q*VjY!7fG29zt2#Lb_Lar+*|sW(Ed8QIo^C+ z9beQSU$+t-J%5LK{YPt$ zS9_@TB8t%dJ8^crdREwlLbd{IM|sE|+u zwNhjGQk~6AkG82s$a0hO&nte$rpmRpS4*;PN{AOG0e(-oG|FTp>pgJTAOZf>h3r5C zgVLV^PjkzV6wK+Yv6k!6F-{2|8kJUlMI`3o$7GQAZ;OQ@;$D*1D<4l6n?JEgcktKQ zthWZmV#PpeFMbXML0P_tw0xTX9`qv2=Aq^HG3NId4lx~V9{J0ikx$PzoV`6`k|q=0 zPtxRl=sa2({W{LmA#sM~^~4PS`s3^F%UqHTb&P+kHznt6L)8PHtrdxX{f*Y}E#ur?Iods!d9QeS>YV(a%ocIJR4l$cq`x zan^)eKzUR}jN5SFHcF1p1;S6f_Ah0O;I~iebG_$kp$i|aX#A*ihb(ABZ#gkMON8M8 ztP-_C(wQZMoLjdCK7TBxfZRfB@qQ*s)B~tA2|@esmJ1Qo1kGi*FV{7)YhWc|W`I9h{rch<)Z>SFc_Omid@XKHY2}wa z?RqeBq!*oTyBbH(*&ttX8LBcrc7pC(Ar&TI!?>u!{-llxQj;3(A^=qH^4Ak)XoQp} z7NtF}RIcMhRsz23j3E=MG7T0rgy+jS;9)L6tP;zdKXruPR}cwd{VetKZpLQ<`_8Hr zbvPa)S~4A1`Xb=yh8mpv_v^Jjkd31CyAs?+y#P5WGHr;ga2deB&hLp`xBaSP%>lj) zXV8?vOT)E5r~fTU8F>k#dkd~fQgXkoyq$iNjE>BIKT&5^zeapBh28^M{=>~kz~z_4 zX3{Qc-lV%*sut=jN1PoB5Ae^S!aoQT;Q@2L_C3|_lth*57QQX9+P)=ldG53BCgh}z zW57%X!NtRFn*Dq%v{Lr%@hqiI3eW|76B!%-^s$$FF<3FUJMF#u6;$8{{?G@k5=r4? zH2=67bbj?d!&^VO-iNMo5#d>S1;iqh&szcQs*4sdn;bCsYJyf%G3}^N3*T5L+}Do& z1BR13h7EPDNf{65kfN3t;2iQf=p=#`BS5|-nkA}%FPz+?IgSz_0Zyf&l7ilXry<;Q znTZrw%s8?lug?-!B$&d-7l(A{AQAfDLh&723gyjVfjRc4n1yvBb%tvI)t^wNsw3Iu!%s{q8aOZB+2y=O zf9Xm!3=kQWs03DPiHdxyMq2P$CS-l5(XYBzKY$ zq0_Pym21m|uD`Wcm*V0!WrrCUwiw7jGTLRVuV)sz(5M9l^d5KywjnoUEt+R^PD$JBa;s^jfsp31@9 zKm_`QKS*LszXh91UhA!4@OdDhL`f7LBvQ8>sO?36*Z1AI=3ax*7w_3LrKAXkFnDEI z9K6-ffDjIxBdKb6Qf1eY$KxAa3^>rsn0`Hyxa(>uWBxAgBe&An)nOZ*Z8+DOCCe*d z{DR{^otSU3d;!bVut1v!+aBMZ_zqow(x3R@zdTR6DZTv>m%1ctQe= zJRfEYLIO*7zOBKi=p|~uLz))7c@v$R9ucji6;hijQAse33y`RuDR=twLc*M2MC{sP z;b%N{b<^Xanoke+x}uKM{JUURP+#R)-JjZWR}8mv;L0|IWc5CQgPEMEbq$`Hq9cL; z;7^wU&53Ih`QQ*fM!_J+%CEC!jE|3hzx564&vz#06yZ1QXv>M%pnBUg|B%y>&fgn` zWFJkmo!BL)qH3MHm{w2 z{7FgAcdU~8646m~qQ$R1yE z4&3vox|ja)=Aiat2rM*A7J6vH9-5=L)Rn`Fb_z z111Yda|hlpeC5;+VA+Ko%K7sLGgq?^O*etXb!-WEy=t4Fi;cLyQhd_}F#`cXi+eak zi(h{(U=tMwyb)r@xS^7A3nE3c*YNbd5C~-O^kuwp|C?g#I~8bt@U`ADIMFo(Hy~7g zi$b?ouv8<64$EoO*|#mlcY}mTg2hi!KY+*vFf|W5L=Pd$)3wWGy3aFy4|fy?e>E)j z%6^&(5}XTaDf02(NM6j4S*V(h!+mM z#0ay6&=g;ab72PJV*?b_FN6OSe9$_fRJ=*hy(uL+Kn2S7wtQcJom)w!? z))dg=*=iP<>JsOKh3Iqf;YW`_M305-o+FF2%zunFmYG=9b#q8UeaYRpm)m2Yytl^V zrAF3}LVAKJb($=}Ci%B5;p{5m=P!SG>$}F0S7$etWG&EfZ;EpseFcFc{ftanpDjMuml2uumn zoYdxYe+Xqw8Yk9k?)2*HJD$`8iCiM~9FEq!=&8&cd1l=2NM{}6oWJ!f*%fL2N!C-E|!=AqPddOZ>N*~39o*#`ChVQ=UtllO-_S6 zCx0@$D3HC-C5?9B<@0ZhzS^FUb}v{zLf?Bi;+r*=&?XeBSRAzcoexQ$8$b;j0-x*_ zUhfps+F@Xt0V*$i2Mc+NbMiFPG3Ci)r{0l$v+zFKhvpl=Le+yiT1x{-D?k!OOh^zp zPM)r}ptCm#E^#Rho$I^w$X8}qa4_Di9T-bpLLZKXvq_Gf4yGE43r;O(q^ndBg#2Nx z%(JVc&=MW|`EFfbzBDTKHF7~81(cL_#Z5V3s&b^ta-dW;tZ1WTRL zE!Y!V!jJZX02_j)NJ+XLU%Z+GHZcUdwbk+>Ynfc^b@vSO1F9KUz&`AjYi?j=8;r?M zKrCl4Jd%_quxUOdf&ch3u0~U%ff>VR3@fk>p&0=DT1}^`@x%@wA^;w<0)H`Z2_w&c z5kXUSpGkoOGs1*@8IAtB;(Qqa7TUy-QYUosQ2})a?*b^*M8F4@q$Jo>Z~2m6Swj-S zGz~Mr~3#WxdUQfJ%R`ZdG}&G@T|>_5%nzjw;jP*e!UUx9tI1B0n-O5QdB-2)w!! zpBm(MN^U){??ub?FDJsw7PsJ13|_xgQql(z5~GZ?5$l#0O5OMAspt+L_L(i^z|FV; z7^YpGT!=1pk!JTT(!2W#=YSu?nL1=qD(GeyV|{g@kzhqm(-4u?XuOZzhu%a|MA}02 zoF}Ms(&Map_<@LrejDz)wNow6M)LI`(HZ{hpVdzLCy?&Oz7Vt|Beev_d$Tp2nMuRN)M7emw+2TbSM#DmzA*q?ekh!7oDAFdQzV~flF2u+ix)SyK zL3AW~UIyxu3=}q!ZGA1P%RWL@M#75+IV0|J@*2i02lI_p`sh>w+MwbN#*-&agOG8e zc5urBgrO0?Xj9UjwG#_6YOCLi-~=__l_M|T{Enkt%`3KJtGPW2xFwpxqrk35pkt}v zA$hu)B!*8j#^|iZ8BRJ5hccOwbO)qF$&o)O9-(Al0?bDwfg%PWH4#H}YZLpJjRT;o ze2mB#`f&`bY+lHAI7aiN5rta;4mX{8-7$ll8hTDQib;otABcT2I=D18u2I6QADo65 z0GpIG)c$!-D>g@9mo6Rsd%tkxqQU$RxFJYQ}QC}f=3s()kw%A;!Vq$<1SZ-XGqvE>(HEdQKR40yA zCk_HGiCb3aq>2sZ<0m{f!zDPH|91LK{uoilrGrGx6QR zbiguJ)|7}DmhTe+%#5dKWDFKipY~{7J?L1@ET;amxS*i|°JvHGMdQbR>e&_2G> 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�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

20(bDxe)rwTVzUb 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�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

$(J&^zjphXlB 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

=+oUHJkzFVCaTsoU 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

+B~ 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 WV*rf-GzQQZKw|)n@xN${pZ^N|3ezV5 literal 0 HcmV?d00001 diff --git a/images/onboarding/email-delivery.svg b/images/onboarding/email-delivery.svg new file mode 100644 index 000000000..5de54134d --- /dev/null +++ b/images/onboarding/email-delivery.svg @@ -0,0 +1,1257 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/onboarding/welcome-ai-form-builder.svg b/images/onboarding/welcome-ai-form-builder.svg new file mode 100644 index 000000000..69b2d8db3 --- /dev/null +++ b/images/onboarding/welcome-ai-form-builder.svg @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/onboarding/welcome-calculator-forms.svg b/images/onboarding/welcome-calculator-forms.svg new file mode 100644 index 000000000..6f7478370 --- /dev/null +++ b/images/onboarding/welcome-calculator-forms.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/onboarding/welcome-conditional-logic.svg b/images/onboarding/welcome-conditional-logic.svg new file mode 100644 index 000000000..cf28f1f75 --- /dev/null +++ b/images/onboarding/welcome-conditional-logic.svg @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/onboarding/welcome-connect-your-apps.svg b/images/onboarding/welcome-connect-your-apps.svg new file mode 100644 index 000000000..124efce17 --- /dev/null +++ b/images/onboarding/welcome-connect-your-apps.svg @@ -0,0 +1,276 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/onboarding/welcome-conversational-forms.svg b/images/onboarding/welcome-conversational-forms.svg new file mode 100644 index 000000000..e71b42f51 --- /dev/null +++ b/images/onboarding/welcome-conversational-forms.svg @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/onboarding/welcome-drag-drop-fields.svg b/images/onboarding/welcome-drag-drop-fields.svg new file mode 100644 index 000000000..a080456a1 --- /dev/null +++ b/images/onboarding/welcome-drag-drop-fields.svg @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/onboarding/welcome-entries.svg b/images/onboarding/welcome-entries.svg new file mode 100644 index 000000000..b29a26693 --- /dev/null +++ b/images/onboarding/welcome-entries.svg @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/onboarding/welcome-payment-forms.svg b/images/onboarding/welcome-payment-forms.svg new file mode 100644 index 000000000..d0bc2e31c --- /dev/null +++ b/images/onboarding/welcome-payment-forms.svg @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/onboarding/welcome-pdf-generation.svg b/images/onboarding/welcome-pdf-generation.svg new file mode 100644 index 000000000..a234671e9 --- /dev/null +++ b/images/onboarding/welcome-pdf-generation.svg @@ -0,0 +1,106 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/readme.txt b/readme.txt index 6a97559f9..5c42a1969 100644 --- a/readme.txt +++ b/readme.txt @@ -426,6 +426,9 @@ Visit the [SureForms features page](https://sureforms.com/features/?utm_source=w You can report security issues through our [Bug Bounty Program](https://brainstormforce.com/bug-bounty-program/). We collaborate with Patchstack to validate, triage, and handle security reports. == Changelog == += 2.13.0 - DD Month 2026 = +* Improvement: Redesigned the guided setup with a clearer step-by-step flow, refreshed visuals, and a tour of the add-on features. +* Improvement: The guided setup now flags an active caching plugin and links to its setup guide, so cache rules never silently break a form. = 2.12.7 - 12th September 2026 = * Improvement: Submission failure notices now offer View details, so you can read and copy the full diagnostics before contacting support. * Improvement: The Form Checks panel now appears only when something genuinely needs attention, with clearer wording, keeping the sidebar focused. diff --git a/src/admin/components/template-picker/components/icons.js b/src/admin/components/template-picker/components/icons.js index c5f1ce01c..53e3aa37c 100644 --- a/src/admin/components/template-picker/components/icons.js +++ b/src/admin/components/template-picker/components/icons.js @@ -273,1186 +273,6 @@ const ICONS = { ), - onboardingSureMailsScreen: ( - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ), - onboardingWelcome: ( - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ), - onboardingConnect: ( - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ), }; export default ICONS; diff --git a/src/admin/dashboard/index.js b/src/admin/dashboard/index.js index abeeadedf..f074690fe 100644 --- a/src/admin/dashboard/index.js +++ b/src/admin/dashboard/index.js @@ -14,11 +14,35 @@ import { PremiumFeatures, UserDetails, ImportForms, + CacheConflict, Done, } from '../onboarding'; import '../tw-base.scss'; import '../onboarding/styles.scss'; +// One definition for both Router branches below. Keeping two hand-maintained +// copies is how `cache-conflict` ended up registered in only one of them: a +// missing path falls through to `*`, which unmounts OnboardingLayout and wipes +// the wizard's state mid-flow. +const ONBOARDING_ROUTES = [ + [ 'welcome', ], + [ 'connect', ], + [ 'email-delivery', ], + [ 'premium-features', ], + [ 'import-forms', ], + [ 'cache-conflict', ], + [ 'user-details', ], + [ 'done', ], +]; + +const renderOnboardingRoutes = () => ( + }> + { ONBOARDING_ROUTES.map( ( [ path, element ] ) => ( + + ) ) } + +); + const APP = () => { const { onboarding_completed, onboarding_redirect } = srfm_admin || {}; @@ -29,26 +53,10 @@ const APP = () => { return ( - }> - } /> - } /> - } - /> - } - /> - } /> - } /> - } /> - + { renderOnboardingRoutes() } - } + element={ } /> @@ -60,21 +68,7 @@ const APP = () => { } /> - }> - } /> - } /> - } - /> - } - /> - } /> - } /> - } /> - + { renderOnboardingRoutes() } } /> diff --git a/src/admin/onboarding/components/before-after-slider.js b/src/admin/onboarding/components/before-after-slider.js new file mode 100644 index 000000000..844b20c36 --- /dev/null +++ b/src/admin/onboarding/components/before-after-slider.js @@ -0,0 +1,74 @@ +import { useState } from '@wordpress/element'; +import { __, sprintf } from '@wordpress/i18n'; +import { ChevronsLeftRight } from 'lucide-react'; + +/** + * Before/after comparison. `before` fills the box; `after` is revealed from + * the right edge up to a draggable divider. Dragging is a transparent native + * range input laid over the whole box, so it works with mouse, touch and + * keyboard without any extra code. + * + * @param {Object} props + * @param {Node} props.before Full-size "before" card. + * @param {Node} props.after Full-size "after" card (same dimensions). + * @param {number} props.width Box width in px. + * @param {number} props.height Box height in px. + * @param {number} props.initial Initial divider position, 0–100 (% from the left). + * @param {string} props.label Accessible name for the drag handle. + * @return {JSX.Element} The slider. + */ +const BeforeAfterSlider = ( { + before, + after, + width = 283, + height = 246, + initial = 50, + label = __( 'Compare free and premium', 'sureforms' ), +} ) => { + const [ position, setPosition ] = useState( initial ); + + return ( +

+ ); +}; + +export default BeforeAfterSlider; diff --git a/src/admin/onboarding/components/feature-carousel.js b/src/admin/onboarding/components/feature-carousel.js new file mode 100644 index 000000000..758b9adc2 --- /dev/null +++ b/src/admin/onboarding/components/feature-carousel.js @@ -0,0 +1,104 @@ +import { useState, useEffect } from '@wordpress/element'; +import { Text } from '@bsf/force-ui'; +import { cn } from '@Utils/Helpers'; + +const AUTO_ADVANCE_MS = 2000; + +/** + * Illustration carousel for the welcome step: one slide at a time, dot + * pagination, the active slide's title as a caption. Advances on its own + * every few seconds, pauses while hovered, and hides the dots when there is + * a single slide. + * + * @param {Object} props + * @param {Array} props.slides Array of { title, illustration } where + * illustration is a React node. + * @return {JSX.Element|null} The carousel, or null without slides. + */ +const FeatureCarousel = ( { slides = [] } ) => { + const [ active, setActive ] = useState( 0 ); + const [ paused, setPaused ] = useState( false ); + const count = slides.length; + + useEffect( () => { + // Auto-advancing content needs a pause mechanism (WCAG 2.2.2); hover + // gives one to pointer users, and reduced-motion opts everyone else out. + const prefersReducedMotion = window.matchMedia?.( + '(prefers-reduced-motion: reduce)' + )?.matches; + + if ( paused || prefersReducedMotion || count < 2 ) { + return; + } + const timer = setInterval( + () => setActive( ( index ) => ( index + 1 ) % count ), + AUTO_ADVANCE_MS + ); + return () => clearInterval( timer ); + }, [ paused, count ] ); + + const slide = slides[ active ]; + + if ( ! slide ) { + return null; + } + + return ( +
setPaused( true ) } + onMouseLeave={ () => setPaused( false ) } + > + { /* All slides share one grid cell and cross-fade via opacity. */ } +
+ { slides.map( ( item, index ) => ( +
+ { item.illustration } +
+ ) ) } +
+ { count > 1 && ( + // Pagination dots, not tabs: there is no tabpanel for them to + // own, so aria-current is the honest role here. +
+ { slides.map( ( item, index ) => ( +
+ ) } + { /* Keyed so the caption re-mounts and fades in with each slide. */ } + + { slide.title } + +
+ ); +}; + +export default FeatureCarousel; diff --git a/src/admin/onboarding/components/feature-list.js b/src/admin/onboarding/components/feature-list.js new file mode 100644 index 000000000..6a5e5deed --- /dev/null +++ b/src/admin/onboarding/components/feature-list.js @@ -0,0 +1,51 @@ +import { Text } from '@bsf/force-ui'; +import { Check } from 'lucide-react'; +import { cn } from '@Utils/Helpers'; + +/** + * Check-marked list of short benefit lines, with an optional lead-in heading. + * + * @param {Object} props + * @param {string} props.heading Optional 14/500 heading rendered above the list. + * @param {string[]} props.items Lines to render. + * @param {Function} props.icon lucide icon component, defaults to Check. + * @param {boolean} props.inline Render as a centered horizontal row (welcome trust strip). + * @param {number} props.size Item font size in px, defaults to 14. + * @param {string} props.className Extra classes for the wrapper. + * @return {JSX.Element} The list. + */ +const FeatureList = ( { + heading, + items = [], + icon: Icon = Check, + inline = false, + size = 14, + className, +} ) => ( +
+ { heading && ( + + { heading } + + ) } +
    + { items.map( ( item, index ) => ( +
  • + + + { item } + +
  • + ) ) } +
+
+); + +export default FeatureList; diff --git a/src/admin/onboarding/components/header.js b/src/admin/onboarding/components/header.js index 54f1a0f04..29fb798f9 100644 --- a/src/admin/onboarding/components/header.js +++ b/src/admin/onboarding/components/header.js @@ -1,12 +1,50 @@ import { Text, Title } from '@bsf/force-ui'; +import { cn } from '@Utils/Helpers'; -const Header = ( { title, description } ) => { +/** + * Step title + description. + * + * @param {Object} props + * @param {string} props.title Heading text. + * @param {string|Node} props.description Supporting copy. + * @param {'h2'|'h3'} props.tag h2 renders 30/38 semibold, h3 (default) renders 24/32 semibold. + * @param {'left'|'center'} props.align Text alignment. + * @param {string} props.className Extra wrapper classes. + * @return {JSX.Element} The header block. + */ +const Header = ( { + title, + description, + tag = 'h3', + align = 'left', + className, +} ) => { return ( -
- - <Text as="p" size={ 14 } color="secondary"> - { description } - </Text> + <div + className={ cn( + 'space-y-2', + align === 'center' && 'text-center', + className + ) } + > + { tag === 'h2' ? ( + <Text + as="h2" + size={ 30 } + lineHeight={ 38 } + weight={ 600 } + color="primary" + > + { title } + </Text> + ) : ( + <Title tag="h3" title={ title } size="lg" /> + ) } + { description && ( + <Text as="p" size={ 14 } color="secondary"> + { description } + </Text> + ) } </div> ); }; diff --git a/src/admin/onboarding/components/index.js b/src/admin/onboarding/components/index.js index 2ef3b2be4..b8eab717f 100644 --- a/src/admin/onboarding/components/index.js +++ b/src/admin/onboarding/components/index.js @@ -1,2 +1,10 @@ export { default as Header } from './header'; export { default as Divider } from './divider'; +export { default as FeatureList } from './feature-list'; +export { default as FeatureCarousel } from './feature-carousel'; +export { default as BeforeAfterSlider } from './before-after-slider'; + +// Pastel panel that frames the step illustrations (connect, email-delivery, +// cache-conflict). A constant rather than a component: it is one div. +export const HERO_PANEL_CLASS = + 'flex h-[277px] w-full items-center justify-center overflow-hidden rounded-lg bg-[#fdf1e2]'; diff --git a/src/admin/onboarding/hooks.js b/src/admin/onboarding/hooks.js index 2715339e9..080b922a3 100644 --- a/src/admin/onboarding/hooks.js +++ b/src/admin/onboarding/hooks.js @@ -13,24 +13,6 @@ export const useOnboardingNavigation = () => { const currentRoute = location.pathname; const [ onboardingState ] = useOnboardingState(); - // Check if user has business plan - const hasBusinessPlan = () => { - // Get current active pro version if available - const currentProVersion = srfm_admin?.pro_plugin_name || ''; - const hasProVersion = currentProVersion.includes( 'SureForms' ); - - if ( hasProVersion ) { - // Extract plan name from "SureForms <plan name>" - const planMatch = currentProVersion.match( /SureForms\s+(.*)/ ); - if ( planMatch && planMatch[ 1 ] ) { - const plan = planMatch[ 1 ].trim().toLowerCase(); - return plan === 'business'; - } - } - - return false; - }; - // Check if user is already connected const isUserConnected = () => { return ( @@ -41,23 +23,37 @@ export const useOnboardingNavigation = () => { const getVisibleRoutes = () => { const userConnected = isUserConnected(); - const businessPlan = hasBusinessPlan(); return ONBOARDING_ROUTES_CONFIG.filter( ( route ) => { if ( route.url === '/onboarding/connect' && userConnected ) { return false; } + // The add-ons step is an upsell, so only free installs see it. + // `is_pro_active` is Helper::has_pro() (i.e. SRFM_PRO_VER defined) + // and is the only trustworthy signal here: `pro_plugin_name` falls + // back to the literal 'SureForms Pro' when Pro is absent + // (admin/admin.php:1813), so testing it would hide the upsell from + // every free user. if ( route.url === '/onboarding/premium-features' && - businessPlan + srfm_admin?.is_pro_active ) { return false; } + if ( route.url === '/onboarding/user-details' && userConnected ) { + return false; + } + + // The cache-conflict step only makes sense when a recognised caching + // plugin is active. `caching_plugin` is the display name of the + // first active plugin in Helper::get_known_caching_plugins() and + // is '' when there is none; the step's title and guide link both + // take their plugin from it. if ( - route.url === '/onboarding/user-details' && - userConnected + route.url === '/onboarding/cache-conflict' && + ! srfm_admin?.caching_plugin ) { return false; } @@ -180,7 +176,10 @@ export const useOnboardingNavigation = () => { const getCurrentStepNumber = () => { const visibleRoutes = getVisibleRoutes(); - const currentIndex = getCurrentRouteIndex( currentRoute, visibleRoutes ); + const currentIndex = getCurrentRouteIndex( + currentRoute, + visibleRoutes + ); if ( currentIndex === -1 ) { return 1; @@ -253,7 +252,6 @@ export const useOnboardingNavigation = () => { navigateToPreviousRoute, getCurrentStepNumber, checkRequiredStep, - hasBusinessPlan, isUserConnected, }; }; diff --git a/src/admin/onboarding/illustrations/addon-comparisons.js b/src/admin/onboarding/illustrations/addon-comparisons.js new file mode 100644 index 000000000..c23306a76 --- /dev/null +++ b/src/admin/onboarding/illustrations/addon-comparisons.js @@ -0,0 +1,290 @@ +import { __ } from '@wordpress/i18n'; +import conversationalPro from '@Image/onboarding/addon-conversational-pro.svg'; + +/* + * Free vs Pro mock cards for the add-ons step, one pair per tab. Copy and + * layout follow the Figma "Upgrade Comparison Visuals" frame. Sample names, + * prices and percentages are illustrative data. + */ + +const Card = ( { title, chip, pro = false, children } ) => ( + <div + className={ `flex h-[246px] w-[283px] flex-col gap-1.5 overflow-hidden rounded-[13px] border-[1.5px] border-solid border-[#e2e8f0] p-[18px] ${ + pro ? 'bg-[#f0fdf4]' : 'bg-[#f8fafc]' + }` } + aria-hidden="true" + > + <div className="flex items-center"> + <span className="flex-1 text-[12.5px] font-bold leading-none text-[#0f172a]"> + { title } + </span> + <span + className={ `rounded border border-solid px-2 py-[3px] text-[9.5px] font-semibold leading-none ${ + pro + ? 'border-[#fddccc] bg-[#fff4ef] text-[#1f2937]' + : 'border-[#e2e8f0] bg-white text-[#94a3b8]' + }` } + > + { chip } + </span> + </div> + <div className="h-1.5" /> + { children } + </div> +); + +const Field = ( { label } ) => ( + <div className="flex w-full min-w-0 shrink-0 items-center overflow-hidden rounded-[7px] border border-solid border-[#e2e8f0] bg-white px-[11px] py-2"> + <span className="truncate text-[11.5px] leading-none text-[#64748b]"> + { label } + </span> + </div> +); + +// Side-by-side fields share the row width equally. +const Row = ( { children } ) => ( + <div className="flex gap-1.5 [&>*]:min-w-0 [&>*]:flex-1">{ children }</div> +); + +const Label = ( { children } ) => ( + <span className="text-[9px] font-semibold uppercase leading-none tracking-wide text-[#64748b]"> + { children } + </span> +); + +const Pill = ( { children, active = false } ) => ( + <span + className={ `flex-1 rounded-[7px] border border-solid px-1.5 py-1.5 text-center text-[10.5px] leading-none ${ + active + ? 'border-[#fddccc] bg-[#fff4ef] font-semibold text-[#d54407]' + : 'border-[#e2e8f0] bg-white text-[#64748b]' + }` } + > + { children } + </span> +); + +const DarkButton = ( { children, className = '' } ) => ( + <div + className={ `flex items-center justify-center rounded-[7px] bg-[#1f2937] py-[9px] ${ className }` } + > + <span className="text-xs font-semibold leading-none text-white"> + { children } + </span> + </div> +); + +const Note = ( { children } ) => ( + <span className="text-center text-[10.5px] font-semibold leading-none text-[#1f2937]"> + { children } + </span> +); + +const PriceRow = ( { label, price, total = false } ) => ( + <div + className={ `flex items-center justify-between rounded-[7px] border border-solid px-[11px] py-2 text-[11.5px] leading-none ${ + total + ? 'border-[#fddccc] bg-[#fff4ef] font-semibold text-[#1f2937]' + : 'border-[#e2e8f0] bg-white text-[#64748b]' + }` } + > + <span>{ label }</span> + <span + className={ + total ? 'text-[#d54407]' : 'font-medium text-[#1f2937]' + } + > + { price } + </span> + </div> +); + +const Progress = ( { segments, filled } ) => ( + <div className="flex gap-[5px]"> + { Array.from( { length: segments }, ( _, index ) => ( + <span + key={ index } + className={ `h-1 flex-1 rounded-full ${ + index < filled ? 'bg-[#d54407]' : 'bg-[#e2e8f0]' + }` } + /> + ) ) } + </div> +); + +/* ---------- Multistep ---------- */ + +const MultistepFree = () => ( + <Card + title={ __( 'Personal Details', 'sureforms' ) } + chip={ __( '8 fields', 'sureforms' ) } + > + <Row> + <Field label={ __( 'Full name', 'sureforms' ) } /> + <Field label={ __( 'Email address', 'sureforms' ) } /> + </Row> + <Row> + <Field label={ __( 'Company name', 'sureforms' ) } /> + <Field label={ __( 'Phone number', 'sureforms' ) } /> + </Row> + <Field label={ __( 'Company size', 'sureforms' ) } /> + <Field label={ __( 'Services needed', 'sureforms' ) } /> + <Field label={ __( 'Project timeline', 'sureforms' ) } /> + </Card> +); + +const MultistepPro = () => ( + <Card + title={ __( 'Personal Details', 'sureforms' ) } + chip={ __( 'Step 1 of 3', 'sureforms' ) } + pro + > + <Progress segments={ 3 } filled={ 1 } /> + <div className="h-2" /> + <Field label={ __( 'Full name', 'sureforms' ) } /> + <Field label={ __( 'Email address', 'sureforms' ) } /> + <Field label={ __( 'Company name', 'sureforms' ) } /> + <div className="h-0.5" /> + <DarkButton>{ __( 'Continue', 'sureforms' ) }</DarkButton> + <div className="h-1.5" /> + <Note>{ __( 'Two more steps, three fields each', 'sureforms' ) }</Note> + </Card> +); + +/* ---------- Conditional ---------- */ + +const ConditionalFree = () => ( + <Card + title={ __( 'Registration', 'sureforms' ) } + chip={ __( '6 fields', 'sureforms' ) } + > + <Row> + <Field label={ __( 'Full name', 'sureforms' ) } /> + <Field label={ __( 'Email address', 'sureforms' ) } /> + </Row> + <Field label={ __( 'I am a…', 'sureforms' ) } /> + <Row> + <Field label={ __( 'School name', 'sureforms' ) } /> + <Field label={ __( 'Graduation year', 'sureforms' ) } /> + </Row> + <Row> + <Field label={ __( 'Company name', 'sureforms' ) } /> + <Field label={ __( 'Job title', 'sureforms' ) } /> + </Row> + </Card> +); + +const ConditionalPro = () => ( + <Card + title={ __( 'Registration', 'sureforms' ) } + chip={ __( '3 fields', 'sureforms' ) } + pro + > + <Label>{ __( 'I am a', 'sureforms' ) }</Label> + <Row> + <Pill>{ __( 'Student', 'sureforms' ) }</Pill> + <Pill active>{ __( 'Employee', 'sureforms' ) }</Pill> + <Pill>{ __( 'Business', 'sureforms' ) }</Pill> + </Row> + <Field label={ __( 'Company name', 'sureforms' ) } /> + <Field label={ __( 'Job title', 'sureforms' ) } /> + <div className="h-0.5" /> + <DarkButton>{ __( 'Submit', 'sureforms' ) }</DarkButton> + <div className="h-1.5" /> + <Note>{ __( 'Three fields stayed hidden', 'sureforms' ) }</Note> + </Card> +); + +/* ---------- Calculation ---------- */ + +const CalculationFree = () => ( + <Card + title={ __( 'Get a quote', 'sureforms' ) } + chip={ __( 'No pricing', 'sureforms' ) } + > + <Field label={ __( 'Website design', 'sureforms' ) } /> + <Field label={ __( 'SEO setup', 'sureforms' ) } /> + <Field label={ __( 'Content pages', 'sureforms' ) } /> + <Field label={ __( 'Anything else', 'sureforms' ) } /> + <div className="h-0.5" /> + <DarkButton>{ __( 'Request a quote', 'sureforms' ) }</DarkButton> + <Note>{ __( 'You reply with a price later', 'sureforms' ) }</Note> + </Card> +); + +const CalculationPro = () => ( + <Card + title={ __( 'Get a quote', 'sureforms' ) } + chip={ __( 'Live total', 'sureforms' ) } + pro + > + <PriceRow + label={ __( 'Website design', 'sureforms' ) } + price="$2,500" + /> + <PriceRow label={ __( 'SEO setup', 'sureforms' ) } price="$800" /> + <PriceRow + label={ __( 'Content, 5 pages', 'sureforms' ) } + price="$1,250" + /> + <PriceRow + label={ __( 'Your estimate', 'sureforms' ) } + price="$4,550" + total + /> + <div className="h-0.5" /> + <DarkButton>{ __( 'Book this in', 'sureforms' ) }</DarkButton> + </Card> +); + +/* ---------- Conversational ---------- */ + +const ConversationalFree = () => ( + <Card + title={ __( 'Product Review', 'sureforms' ) } + chip={ __( '8 fields', 'sureforms' ) } + > + <Row> + <Field label={ __( 'Full name', 'sureforms' ) } /> + <Field label={ __( 'Email address', 'sureforms' ) } /> + </Row> + <Row> + <Field label={ __( 'Company name', 'sureforms' ) } /> + <Field label={ __( 'Job title', 'sureforms' ) } /> + </Row> + <Field label={ __( 'What do you like most about…', 'sureforms' ) } /> + <Field + label={ __( + 'Which feature do you find most useful?', + 'sureforms' + ) } + /> + <Row> + <Field label={ __( 'Company size', 'sureforms' ) } /> + <Field label={ __( 'Phone number', 'sureforms' ) } /> + </Row> + </Card> +); + +// Designed artwork (283×246, static) rather than a hand-built card. +const ConversationalPro = () => ( + <img + src={ conversationalPro } + alt="" + width={ 283 } + height={ 246 } + className="block h-[246px] w-[283px]" + /> +); + +const ADDON_COMPARISONS = { + multistep: { free: <MultistepFree />, pro: <MultistepPro /> }, + conditional: { free: <ConditionalFree />, pro: <ConditionalPro /> }, + calculation: { free: <CalculationFree />, pro: <CalculationPro /> }, + conversational: { + free: <ConversationalFree />, + pro: <ConversationalPro />, + }, +}; + +export default ADDON_COMPARISONS; diff --git a/src/admin/onboarding/illustrations/welcome-slides.js b/src/admin/onboarding/illustrations/welcome-slides.js new file mode 100644 index 000000000..bb7876c84 --- /dev/null +++ b/src/admin/onboarding/illustrations/welcome-slides.js @@ -0,0 +1,57 @@ +import { __ } from '@wordpress/i18n'; +import aiFormBuilder from '@Image/onboarding/welcome-ai-form-builder.svg'; +import dragDropFields from '@Image/onboarding/welcome-drag-drop-fields.svg'; +import paymentForms from '@Image/onboarding/welcome-payment-forms.svg'; +import entries from '@Image/onboarding/welcome-entries.svg'; +import conditionalLogic from '@Image/onboarding/welcome-conditional-logic.svg'; +import conversationalForms from '@Image/onboarding/welcome-conversational-forms.svg'; +import calculatorForms from '@Image/onboarding/welcome-calculator-forms.svg'; +import pdfGeneration from '@Image/onboarding/welcome-pdf-generation.svg'; +import connectYourApps from '@Image/onboarding/welcome-connect-your-apps.svg'; + +/* + * Welcome-step carousel slides: the designed 460×360 mock-browser artwork. + * Free installs see the four features the free plan ships; Pro installs see + * the full set. + */ +const Slide = ( { src } ) => ( + <img + src={ src } + alt="" + width={ 460 } + height={ 360 } + className="block h-auto w-[400px] max-w-full" + /> +); + +const slide = ( title, src, pro = false ) => ( { + title, + illustration: <Slide src={ src } />, + pro, +} ); + +const ALL_SLIDES = [ + slide( __( 'AI Form Builder', 'sureforms' ), aiFormBuilder ), + slide( __( 'Drag & Drop Fields', 'sureforms' ), dragDropFields ), + slide( __( 'Payment Forms', 'sureforms' ), paymentForms ), + slide( __( 'Entries', 'sureforms' ), entries ), + slide( __( 'Conditional Logic', 'sureforms' ), conditionalLogic, true ), + slide( + __( 'Conversational Forms', 'sureforms' ), + conversationalForms, + true + ), + slide( __( 'Calculator Forms', 'sureforms' ), calculatorForms, true ), + slide( __( 'PDF Generation', 'sureforms' ), pdfGeneration, true ), + slide( __( 'Connect Your Apps', 'sureforms' ), connectYourApps, true ), +]; + +/** + * Slides for the current install. + * + * @return {Array} Free slides, plus the Pro ones when SureForms Pro is active. + */ +export const getWelcomeSlides = () => + srfm_admin?.is_pro_active + ? ALL_SLIDES + : ALL_SLIDES.filter( ( item ) => ! item.pro ); diff --git a/src/admin/onboarding/index.js b/src/admin/onboarding/index.js index f58ba4ca7..650689585 100644 --- a/src/admin/onboarding/index.js +++ b/src/admin/onboarding/index.js @@ -5,4 +5,5 @@ export { default as EmailDelivery } from './pages/email-delivery'; export { default as PremiumFeatures } from './pages/premium-features'; export { default as UserDetails } from './pages/user-details'; export { default as ImportForms } from './pages/import-forms'; +export { default as CacheConflict } from './pages/cache-conflict'; export { default as Done } from './pages/done'; diff --git a/src/admin/onboarding/onboarding-layout.js b/src/admin/onboarding/onboarding-layout.js index 08282311d..91d82ef32 100644 --- a/src/admin/onboarding/onboarding-layout.js +++ b/src/admin/onboarding/onboarding-layout.js @@ -16,12 +16,15 @@ import { listSources } from '@Admin/settings/migration/api'; const NavBar = () => { const { getCurrentStepNumber, getVisibleRoutes } = useOnboardingNavigation(); + const { pathname } = useLocation(); const [ onboardingState, actions ] = useOnboardingState(); - const location = useLocation(); const [ isExiting, setIsExiting ] = useState( false ); - // Do not include the final thank-you page in progress indicators. + // Do not include the final thank-you page in progress indicators, and + // hide the bar entirely once the user reaches it — there is nothing left + // to track at that point. const totalSteps = Math.max( getVisibleRoutes().length - 1, 1 ); + const showProgress = pathname !== '/onboarding/done'; // Function to handle exit with proper state updates const handleExit = () => { @@ -34,11 +37,6 @@ const NavBar = () => { // Mark as exited early actions.setExitedEarly( true ); - // If exiting from premium features screen, clear selected features - if ( location.pathname === '/onboarding/premium-features' ) { - actions.setSelectedPremiumFeatures( [] ); - } - // Clear all onboarding storage data actions.clearStorage(); @@ -82,20 +80,22 @@ const NavBar = () => { <Topbar.Item>{ ICONS.logo }</Topbar.Item> </Topbar.Left> <Topbar.Middle align="center"> - <Topbar.Item className="md:block hidden"> - <ProgressSteps - completedVariant="number" - currentStep={ getCurrentStepNumber() } - size="md" - type="inline" - variant="number" - lineClassName="w-[128px]" - > - { Array.from( { length: totalSteps }, ( _, index ) => ( - <ProgressSteps.Step key={ index } size="md" /> - ) ) } - </ProgressSteps> - </Topbar.Item> + { showProgress && ( + <Topbar.Item className="md:block hidden"> + <ProgressSteps + completedVariant="number" + currentStep={ getCurrentStepNumber() } + size="md" + type="inline" + variant="number" + lineClassName="w-[128px]" + > + { Array.from( { length: totalSteps }, ( _, index ) => ( + <ProgressSteps.Step key={ index } size="md" /> + ) ) } + </ProgressSteps> + </Topbar.Item> + ) } </Topbar.Middle> <Topbar.Right> <Topbar.Item> @@ -137,13 +137,6 @@ const OnboardingContent = () => { const location = useLocation(); const [ , actions ] = useOnboardingState(); - const widthClassNames = { - 1: 'max-w-xl', // 560px converted to rem (assuming 1rem = 16px) - 2: 'max-w-2xl', // 750px converted to rem (assuming 1rem = 16px) - }; - - const widthClassKey = location.pathname === '/onboarding/welcome' ? 1 : 2; - // Add body class for onboarding-specific styles useEffect( () => { document.body.classList.add( 'sureforms-onboarding-page' ); @@ -164,7 +157,9 @@ const OnboardingContent = () => { if ( cancelled ) { return; } - const sources = Array.isArray( res?.sources ) ? res.sources : []; + const sources = Array.isArray( res?.sources ) + ? res.sources + : []; actions.setMigrationSources( sources ); } ) .catch( () => { @@ -192,9 +187,7 @@ const OnboardingContent = () => { <NavBar /> { /* Content */ } <div className="p-7 w-full h-full"> - <div - className={ `w-full h-full border-0.5 border-solid border-border-subtle bg-background-primary shadow-sm rounded-xl mx-auto p-7 ${ widthClassNames[ widthClassKey ] }` } - > + <div className="w-full h-full max-w-2xl border-0.5 border-solid border-border-subtle bg-background-primary shadow-sm rounded-xl mx-auto p-6"> <Outlet /> </div> </div> diff --git a/src/admin/onboarding/onboarding-routes-config.js b/src/admin/onboarding/onboarding-routes-config.js index 4e93755b1..6a52e7a19 100644 --- a/src/admin/onboarding/onboarding-routes-config.js +++ b/src/admin/onboarding/onboarding-routes-config.js @@ -13,10 +13,13 @@ const ONBOARDING_ROUTES_CONFIG = [ url: '/onboarding/premium-features', }, { - url: '/onboarding/user-details', + url: '/onboarding/import-forms', }, { - url: '/onboarding/import-forms', + url: '/onboarding/cache-conflict', + }, + { + url: '/onboarding/user-details', }, { url: '/onboarding/done', diff --git a/src/admin/onboarding/onboarding-state/index.js b/src/admin/onboarding/onboarding-state/index.js index 48300a771..b8e55141a 100644 --- a/src/admin/onboarding/onboarding-state/index.js +++ b/src/admin/onboarding/onboarding-state/index.js @@ -5,14 +5,8 @@ const leadDetails = srfm_admin?.website_lead_details || {}; // Session storage key for onboarding state export const ONBOARDING_SESSION_STORAGE_KEY = 'sureforms_onboarding_state'; -// Storage keys used in onboarding process -export const ONBOARDING_STORAGE_KEYS = [ - 'srfm_onboarding_premium_features', - 'srfm_onboarding_premium_selections', - 'srfm_onboarding_current_plan', - 'srfm_onboarding_user_id', - 'srfm_suremail_installation_started', -]; +// localStorage keys written during onboarding and cleared on exit/finish. +export const ONBOARDING_STORAGE_KEYS = [ 'srfm_suremail_installation_started' ]; // Initial state const initialState = { @@ -32,11 +26,19 @@ const initialState = { // Analytics data analytics: { skippedSteps: [], + // Add-ons step: which feature tabs were opened and whether Upgrade + // was clicked. Mapped to viewed_premium_tabs / premium_upgrade_clicked + // in admin/analytics.php. premiumFeatures: { - selectedFeatures: [], + viewedTabs: [], + upgradeClicked: false, }, suremailInstalled: false, accountConnected: false, + // Cache-conflict step: null until the step renders, then false/true. + // PHP reads this with isset(), so null keeps "never shown" distinct + // from "shown and not acknowledged" in the analytics blob. + cacheConflictAcknowledged: null, completed: false, exitedEarly: false, // Migration step state. Captured for telemetry on /done. @@ -51,7 +53,9 @@ const ACTIONS = { MARK_STEP_SKIPPED: 'MARK_STEP_SKIPPED', UNMARK_STEP_SKIPPED: 'UNMARK_STEP_SKIPPED', SET_SUREMAIL_INSTALLED: 'SET_SUREMAIL_INSTALLED', - SET_SELECTED_PREMIUM_FEATURES: 'SET_SELECTED_PREMIUM_FEATURES', + MARK_PREMIUM_TAB_VIEWED: 'MARK_PREMIUM_TAB_VIEWED', + SET_PREMIUM_UPGRADE_CLICKED: 'SET_PREMIUM_UPGRADE_CLICKED', + SET_CACHE_CONFLICT_ACKNOWLEDGED: 'SET_CACHE_CONFLICT_ACKNOWLEDGED', SET_ACCOUNT_CONNECTED: 'SET_ACCOUNT_CONNECTED', SET_USER_DETAILS: 'SET_USER_DETAILS', SET_COMPLETED: 'SET_COMPLETED', @@ -105,19 +109,46 @@ const onboardingReducer = ( state, action ) => { : state.analytics.skippedSteps, }, }; - case ACTIONS.SET_SELECTED_PREMIUM_FEATURES: - // Filter out any duplicate features before setting them - const uniqueFeatures = [ ...new Set( action.payload ) ]; + case ACTIONS.MARK_PREMIUM_TAB_VIEWED: + if ( + state.analytics.premiumFeatures.viewedTabs.includes( + action.payload + ) + ) { + return state; + } + return { + ...state, + analytics: { + ...state.analytics, + premiumFeatures: { + ...state.analytics.premiumFeatures, + viewedTabs: [ + ...state.analytics.premiumFeatures.viewedTabs, + action.payload, + ], + }, + }, + }; + case ACTIONS.SET_PREMIUM_UPGRADE_CLICKED: return { ...state, analytics: { ...state.analytics, premiumFeatures: { ...state.analytics.premiumFeatures, - selectedFeatures: uniqueFeatures, + upgradeClicked: action.payload, }, }, }; + case ACTIONS.SET_CACHE_CONFLICT_ACKNOWLEDGED: + return { + ...state, + analytics: { + ...state.analytics, + cacheConflictAcknowledged: action.payload, + }, + }; case ACTIONS.SET_ACCOUNT_CONNECTED: return { ...state, @@ -157,7 +188,9 @@ const onboardingReducer = ( state, action ) => { case ACTIONS.SET_MIGRATION_SOURCES: return { ...state, - migrationSources: Array.isArray( action.payload ) ? action.payload : [], + migrationSources: Array.isArray( action.payload ) + ? action.payload + : [], migrationDetectionLoaded: true, }; case ACTIONS.SET_MIGRATION_RESULT: @@ -223,10 +256,20 @@ export const OnboardingProvider = ( { children } ) => { type: ACTIONS.SET_SUREMAIL_INSTALLED, payload: installed, } ), - setSelectedPremiumFeatures: ( features ) => + markPremiumTabViewed: ( slug ) => + dispatch( { + type: ACTIONS.MARK_PREMIUM_TAB_VIEWED, + payload: slug, + } ), + setPremiumUpgradeClicked: ( clicked ) => + dispatch( { + type: ACTIONS.SET_PREMIUM_UPGRADE_CLICKED, + payload: clicked, + } ), + setCacheConflictAcknowledged: ( acknowledged ) => dispatch( { - type: ACTIONS.SET_SELECTED_PREMIUM_FEATURES, - payload: features, + type: ACTIONS.SET_CACHE_CONFLICT_ACKNOWLEDGED, + payload: acknowledged, } ), setAccountConnected: ( connected ) => dispatch( { diff --git a/src/admin/onboarding/pages/cache-conflict.js b/src/admin/onboarding/pages/cache-conflict.js new file mode 100644 index 000000000..e3a723879 --- /dev/null +++ b/src/admin/onboarding/pages/cache-conflict.js @@ -0,0 +1,108 @@ +import { __, sprintf } from '@wordpress/i18n'; +import { useEffect } from '@wordpress/element'; +import { ExternalLink } from 'lucide-react'; +import { useOnboardingNavigation } from '../hooks'; +import { useOnboardingState } from '../onboarding-state'; +import { Divider, Header, FeatureList, HERO_PANEL_CLASS } from '../components'; +import NavigationButtons from '../components/navigation-buttons'; +// Rendered via <object>, not <img> or an inlined component: the artwork +// animates with CSS keyframes, which svgr/svgo strips when inlining, and +// <object> gives the SVG its own document where they run untouched. +import cacheConflictIllustration from '@Image/onboarding/cache-conflict.svg'; + +const tips = [ + __( 'Exclude SureForms pages from the cache completely', 'sureforms' ), + __( + 'Clear your browser cache after changing plugin settings', + 'sureforms' + ), + __( + 'Prevent failed form submissions and unexpected caching errors', + 'sureforms' + ), +]; + +/** + * Shown only when a recognised caching plugin is active (see + * getVisibleRoutes in ../hooks.js). "View full guide" opens the plugin's + * setup guide without leaving the wizard; "I've fixed this" records the + * acknowledgement and moves on. + */ +const CacheConflict = () => { + const { navigateToNextRoute, navigateToPreviousRoute } = + useOnboardingNavigation(); + const [ , actions ] = useOnboardingState(); + + // Flip null -> false on render so the analytics blob distinguishes + // "never saw this step" from "saw it and did not acknowledge". + useEffect( () => { + actions.setCacheConflictAcknowledged( false ); + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [] ); + + const pluginName = srfm_admin?.caching_plugin || ''; + const guideUrl = srfm_admin?.caching_plugin_doc_url || ''; + + const handleViewGuide = () => { + if ( guideUrl ) { + window.open( guideUrl, '_blank', 'noopener' ); + } + }; + + const handleFixed = () => { + actions.setCacheConflictAcknowledged( true ); + navigateToNextRoute(); + }; + + return ( + <div className="space-y-4"> + <div className={ HERO_PANEL_CLASS }> + <object + type="image/svg+xml" + data={ cacheConflictIllustration } + className="pointer-events-none block h-auto w-full" + aria-label={ __( + 'Illustration comparing a form with and without a cache exclusion', + 'sureforms' + ) } + /> + </div> + + <Header + title={ sprintf( + /* translators: %s: caching plugin name, e.g. LiteSpeed Cache. */ + __( '%s might be blocking your forms', 'sureforms' ), + pluginName + ) } + description={ __( + "Without an exclusion, visitors may see outdated pages or submissions that don't go through as expected, leading to failed form entries and frustrated users.", + 'sureforms' + ) } + /> + + <FeatureList + heading={ __( 'Keep Your Forms Working', 'sureforms' ) } + items={ tips } + /> + + <Divider /> + + <NavigationButtons + backProps={ { onClick: navigateToPreviousRoute } } + skipProps={ { + onClick: handleFixed, + text: __( "I've fixed this, continue setup", 'sureforms' ), + } } + continueProps={ { + onClick: handleViewGuide, + text: __( 'View full guide', 'sureforms' ), + icon: <ExternalLink />, + className: '[&>svg]:size-4', + disabled: ! guideUrl, + } } + /> + </div> + ); +}; + +export default CacheConflict; diff --git a/src/admin/onboarding/pages/connect.js b/src/admin/onboarding/pages/connect.js index 2203ab337..586693447 100644 --- a/src/admin/onboarding/pages/connect.js +++ b/src/admin/onboarding/pages/connect.js @@ -1,105 +1,84 @@ import { __ } from '@wordpress/i18n'; -import { Container, Text, Title } from '@bsf/force-ui'; -import { Check } from 'lucide-react'; import { useOnboardingNavigation } from '../hooks'; import { useOnboardingState } from '../onboarding-state'; -import { Divider } from '../components'; +import { Divider, Header, FeatureList, HERO_PANEL_CLASS } from '../components'; import NavigationButtons from '../components/navigation-buttons'; import { initiateAuth } from '@Utils/Helpers'; -import ICONS from '@Admin/components/template-picker/components/icons'; +// Animated GIF (1232×554, shown at half size). Emitted as a file by webpack's +// image rule, so it is not inlined into the bundle. +import describeFormIllustration from '@Image/onboarding/connect-describe-form.gif'; const features = [ - __( 'Build up to 10 forms using AI', 'sureforms' ), - __( 'A secure and private connection', 'sureforms' ), - __( 'Smart form drafts based on your input', 'sureforms' ), + __( + 'Type a simple description and get a fully built form instantly', + 'sureforms' + ), + __( 'AI picks the right fields, labels, and layout for you', 'sureforms' ), + __( 'Generate up to 10 forms with AI, completely free', 'sureforms' ), ]; -const Welcome = () => { - const { navigateToNextRoute, navigateToPreviousRoute } = - useOnboardingNavigation(); +const Connect = () => { + const { navigateToNextRoute } = useOnboardingNavigation(); const [ , actions ] = useOnboardingState(); + const isRegistered = srfm_admin?.srfm_ai_details?.type !== 'non-registered'; + const handleConnect = async () => { try { - // Check if user has not connected their account yet. - if ( 'non-registered' !== srfm_admin?.srfm_ai_details?.type ) { - // User is already connected, just navigate to next step + if ( isRegistered ) { + // Already connected: nothing to authorise, move on. navigateToNextRoute(); return; } - // Use the initiateAuth helper function which will redirect to auth page. + // Redirects the whole page to the auth provider. await initiateAuth( 'onboarding' ); } catch ( error ) { console.error( 'Error during authentication:', error ); } }; - const handleSkip = async () => { - // Mark welcome step as skipped in analytics + const handleSkip = () => { actions.markStepSkipped( 'connect' ); - - // Skip without connecting account navigateToNextRoute(); }; - const isRegistered = srfm_admin?.srfm_ai_details?.type !== 'non-registered'; - const description = ( - <> - <p> - { __( - "Starting from a blank form isn't always easy. Our AI can help by creating a draft form based on what you're trying to do — saving you time and giving you a clear direction.", + return ( + <div className="space-y-4"> + <div className={ HERO_PANEL_CLASS }> + <img + src={ describeFormIllustration } + alt="" + width={ 616 } + height={ 277 } + className="block h-auto w-full" + /> + </div> + + <Header + title={ __( + 'From Your Idea to a Publish-Ready Form in Seconds', 'sureforms' ) } - <br /> - <br /> - { __( - "To do this, you'll need to connect your account.", + description={ __( + 'Describe what you need in a few words. AI builds the entire form for you, ready to publish.', 'sureforms' ) } - </p> - </> - ); + /> - return ( - <form - onSubmit={ ( event ) => event.preventDefault() } - className="space-y-6" - > - <div>{ ICONS.onboardingConnect }</div> - <Title - title={ __( - 'Let AI Help You Build Smarter, Faster Forms', + <FeatureList + heading={ __( + 'Connect your free account to get started.', 'sureforms' ) } - description={ description } - tag="h3" - size="lg" - className="flex flex-col gap-2" + items={ features } /> - <div className="space-y-2"> - <Text size={ 14 } weight={ 500 } color="primary"> - { __( "Here's what that gives you:", 'sureforms' ) } - </Text> - { features.map( ( feature, index ) => ( - <Container - key={ index } - className="flex items-center gap-1.5" - > - <Check className="size-4 text-icon-interactive" /> - <Text size={ 14 } weight={ 400 } color="label"> - { feature } - </Text> - </Container> - ) ) } - </div> <Divider /> <NavigationButtons - backProps={ { - onClick: navigateToPreviousRoute, - } } + // No Back button on this step, so push Skip + Connect to the right. + containerProps={ { justify: 'end' } } continueProps={ { onClick: handleConnect, text: isRegistered @@ -111,8 +90,8 @@ const Welcome = () => { text: __( 'Skip', 'sureforms' ), } } /> - </form> + </div> ); }; -export default Welcome; +export default Connect; diff --git a/src/admin/onboarding/pages/done.js b/src/admin/onboarding/pages/done.js index 9686b802a..ca9992a3e 100644 --- a/src/admin/onboarding/pages/done.js +++ b/src/admin/onboarding/pages/done.js @@ -1,17 +1,14 @@ -import { Container, Text, Title } from '@bsf/force-ui'; import { __ } from '@wordpress/i18n'; -import { Check } from 'lucide-react'; import { useState } from '@wordpress/element'; -import { Divider } from '../components'; +import { Divider, Header, FeatureList } from '../components'; import NavigationButtons from '../components/navigation-buttons'; import { useOnboardingState } from '../onboarding-state'; -import { useOnboardingNavigation } from '../hooks'; import apiFetch from '@wordpress/api-fetch'; const features = [ __( "Style your form to better match your site's design", 'sureforms' ), __( - 'Set up confirmation messages and email notifications for each entry', + 'Set up confirmation messages and email notifications for each submission', 'sureforms' ), __( 'Add spam protection to block common bot submissions', 'sureforms' ), @@ -23,7 +20,6 @@ const features = [ const Done = () => { const [ onboardingState, actions ] = useOnboardingState(); - const { navigateToPreviousRoute } = useOnboardingNavigation(); const [ isCompleting, setIsCompleting ] = useState( false ); const handleBuildForm = () => { @@ -74,48 +70,27 @@ const Done = () => { }; return ( - <div className="space-y-6"> - <Container gap="sm" align="center" className="h-auto"> - <div className="space-y-2"> - <Title - tag="h3" - title={ __( "You're All Set! 🚀", 'sureforms' ) } - size="lg" - /> - <Text size={ 14 } weight={ 400 } color="secondary"> - { __( - 'Use our AI form builder to get started quickly, or build your form from scratch if you already know what you need. Your forms are ready to create, share, and connect with your site visitors.', - 'sureforms' - ) } - </Text> - </div> - </Container> - <div className="space-y-2"> - <Text size={ 14 } weight={ 600 } color="primary"> - { __( - 'Final Touches That Make a Difference:', - 'sureforms' - ) } - </Text> - { features.map( ( feature, index ) => ( - <Container - key={ index } - className="flex items-center gap-1.5" - > - <Check className="size-4 text-icon-interactive" /> - <Text size={ 14 } weight={ 500 } color="label"> - { feature } - </Text> - </Container> - ) ) } - </div> + <div className="space-y-4"> + <Header + title={ __( "You're All Set! 🚀", 'sureforms' ) } + description={ __( + 'Try AI if you want a quick head start or start from scratch if you have a clear idea in mind. Forms are ready to be created, shared, and connected to your audience.', + 'sureforms' + ) } + /> + + <FeatureList + heading={ __( + 'Final Touches That Make a Difference:', + 'sureforms' + ) } + items={ features } + /> <Divider /> <NavigationButtons - backProps={ { - onClick: navigateToPreviousRoute, - } } + containerProps={ { justify: 'start' } } continueProps={ { onClick: handleBuildForm, text: __( 'Build Your First Form', 'sureforms' ), diff --git a/src/admin/onboarding/pages/email-delivery.js b/src/admin/onboarding/pages/email-delivery.js index c8488ad43..9098d7b07 100644 --- a/src/admin/onboarding/pages/email-delivery.js +++ b/src/admin/onboarding/pages/email-delivery.js @@ -1,20 +1,20 @@ import { __ } from '@wordpress/i18n'; -import { Container, Text, Title } from '@bsf/force-ui'; -import { Check } from 'lucide-react'; import { useState, useEffect } from '@wordpress/element'; import apiFetch from '@wordpress/api-fetch'; import { useOnboardingNavigation } from '../hooks'; import { useOnboardingState } from '../onboarding-state'; import { handlePluginActionTrigger } from '@Utils/Helpers'; -import { Divider } from '../components'; +import { Divider, Header, FeatureList, HERO_PANEL_CLASS } from '../components'; import NavigationButtons from '../components/navigation-buttons'; -import ICONS from '@Admin/components/template-picker/components/icons'; +// Rendered via <object>, not <img> or an inlined component: the artwork +// animates with CSS keyframes, which svgr/svgo strips when inlining, and +// <object> gives the SVG its own document where they run untouched. +import emailDeliveryIllustration from '@Image/onboarding/email-delivery.svg'; const features = [ - __( 'Works smoothly with forms made using SureForms', 'sureforms' ), - __( 'Helps your emails reach the inbox instead of spam', 'sureforms' ), - __( "Setup is straightforward, even if you're not technical", 'sureforms' ), - __( 'Lightweight and easy to use without adding clutter', 'sureforms' ), + __( 'Form submission emails land in the inbox, not spam', 'sureforms' ), + __( 'Set up any SMTP provider in under 2 minutes', 'sureforms' ), + __( 'Works automatically with every SureForms form', 'sureforms' ), ]; const EmailDelivery = () => { @@ -45,16 +45,12 @@ const EmailDelivery = () => { // Handle access key by sending it to the server const handleAccessKey = async () => { try { + // apiFetch adds the REST nonce itself; template_picker_nonce + // is not localized on this screen. const response = await apiFetch( { path: '/sureforms/v1/handle-access-key', - headers: { - 'Content-Type': 'application/json', - 'X-WP-Nonce': srfm_admin.template_picker_nonce, - }, method: 'POST', - body: JSON.stringify( { - accessKey, - } ), + data: { accessKey }, } ); if ( response?.success ) { @@ -228,52 +224,38 @@ const EmailDelivery = () => { }; return ( - <div className="space-y-6"> - <Container gap="sm" align="center" className="h-auto"> - <div className="space-y-2"> - <Title - tag="h3" - title={ __( - 'Make Sure Your Emails Get Delivered', - 'sureforms' - ) } - size="lg" - /> - <Text size={ 14 } weight={ 400 } color="secondary"> - { __( - 'Most WordPress sites struggle to send emails reliably, which means form submissions from your site might not reach your inbox — or end up in spam.', - 'sureforms' - ) } - </Text> - <Text size={ 14 } weight={ 400 } color="secondary"> - { __( - 'SureMail is a simple SMTP plugin that helps make sure your emails actually get delivered.', - 'sureforms' - ) } - </Text> - </div> - <div className="h-full mx-auto"> - { ICONS.onboardingSureMailsScreen } - </div> - </Container> - - <div className="space-y-2"> - <Text size={ 14 } weight={ 600 } color="primary"> - { __( 'What you will get:', 'sureforms' ) } - </Text> - { features.map( ( feature, index ) => ( - <Container - key={ index } - className="flex items-center gap-1.5" - > - <Check className="size-4 text-icon-interactive" /> - <Text size={ 14 } weight={ 400 } color="label"> - { feature } - </Text> - </Container> - ) ) } + <div className="space-y-4"> + <div className={ HERO_PANEL_CLASS }> + <object + type="image/svg+xml" + data={ emailDeliveryIllustration } + className="pointer-events-none block h-auto w-full" + aria-label={ __( + 'Illustration of a form submission travelling to an inbox', + 'sureforms' + ) } + /> </div> + <Header + title={ __( + 'Make Sure Your Emails Get Delivered', + 'sureforms' + ) } + description={ __( + 'WordPress can lose form emails to spam or failed delivery. SureMail routes them through a proper SMTP connection so every submission actually arrives.', + 'sureforms' + ) } + /> + + <FeatureList + heading={ __( + 'Connect your free account to get started.', + 'sureforms' + ) } + items={ features } + /> + <Divider /> <NavigationButtons @@ -284,7 +266,7 @@ const EmailDelivery = () => { onClick: handleInstallSureMail, text: pluginStatus.includes( suremailsPlugin?.status ) ? __( 'Continue', 'sureforms' ) - : __( 'Install SureMail', 'sureforms' ), + : __( 'Get SureMail', 'sureforms' ), } } skipProps={ { onClick: handleSkip, diff --git a/src/admin/onboarding/pages/import-forms.js b/src/admin/onboarding/pages/import-forms.js index 405ce1dfb..2a3b17612 100644 --- a/src/admin/onboarding/pages/import-forms.js +++ b/src/admin/onboarding/pages/import-forms.js @@ -3,8 +3,8 @@ * plugins (CF7, WPForms, Gravity Forms, Ninja Forms) and offers to import * them into SureForms in one click. * - * The step is registered between `/onboarding/user-details` and - * `/onboarding/done` and is **hidden silently** when: + * The step is registered between `/onboarding/premium-features` and + * `/onboarding/cache-conflict` and is **hidden silently** when: * - the migration sources REST call fails, OR * - no source plugin is installed, OR * - all installed sources have zero forms. @@ -16,11 +16,11 @@ * @since 2.11.0 */ -import { Container, Text, Title, Loader, Alert } from '@bsf/force-ui'; +import { Container, Text, Loader, Alert } from '@bsf/force-ui'; import { __, _n, sprintf } from '@wordpress/i18n'; import { useState, useMemo, useEffect } from '@wordpress/element'; import { CheckCircle2 } from 'lucide-react'; -import { Divider } from '../components'; +import { Divider, Header } from '../components'; import NavigationButtons from '../components/navigation-buttons'; import SourceMigrationCard from '../components/source-migration-card'; import { useOnboardingState } from '../onboarding-state'; @@ -230,29 +230,21 @@ const ImportForms = () => { const failed = ( result?.failed || [] ).length; const unsupported = ( result?.unsupported_fields || [] ).length; return ( - <div className="space-y-6"> - <Container gap="sm" align="center" className="h-auto"> - <div className="space-y-2"> - <Title - tag="h3" - title={ __( 'Forms imported', 'sureforms' ) } - size="lg" - /> - <Text size={ 14 } weight={ 400 } color="secondary"> - { sprintf( - /* translators: 1: imported count, 2: source plugin title. */ - _n( - '%1$d form from %2$s is now in SureForms, ready to publish, style, and connect.', - '%1$d forms from %2$s are now in SureForms, ready to publish, style, and connect.', - imported, - 'sureforms' - ), - imported, - selectedSource?.title || '' - ) } - </Text> - </div> - </Container> + <div className="space-y-4"> + <Header + title={ __( 'Forms imported', 'sureforms' ) } + description={ sprintf( + /* translators: 1: imported count, 2: source plugin title. */ + _n( + '%1$d form from %2$s is now in SureForms, ready to publish, style, and connect.', + '%1$d forms from %2$s are now in SureForms, ready to publish, style, and connect.', + imported, + 'sureforms' + ), + imported, + selectedSource?.title || '' + ) } + /> <div className="space-y-2"> <Container className="flex items-center gap-1.5"> <CheckCircle2 className="size-4 text-icon-interactive" /> @@ -314,25 +306,17 @@ const ImportForms = () => { } return ( - <div className="space-y-6"> - <Container gap="sm" align="center" className="h-auto"> - <div className="space-y-2"> - <Title - tag="h3" - title={ __( - 'Bring your existing forms with you', - 'sureforms' - ) } - size="lg" - /> - <Text size={ 14 } weight={ 400 } color="secondary"> - { __( - 'We detected forms in another plugin. Pick one to import into SureForms.', - 'sureforms' - ) } - </Text> - </div> - </Container> + <div className="space-y-4"> + <Header + title={ __( + 'Bring your existing forms with you', + 'sureforms' + ) } + description={ __( + 'We detected forms in another plugin. Pick one to import into SureForms.', + 'sureforms' + ) } + /> <div role="radiogroup" @@ -363,10 +347,7 @@ const ImportForms = () => { { status === 'error' && ( <Alert variant="warning" - title={ __( - 'Import did not complete', - 'sureforms' - ) } + title={ __( 'Import did not complete', 'sureforms' ) } content={ errorMsg } /> ) } @@ -377,10 +358,7 @@ const ImportForms = () => { backProps={ { onClick: navigateToPreviousRoute } } skipProps={ { onClick: handleSkip, - text: __( - "I'll do this later", - 'sureforms' - ), + text: __( "I'll do this later", 'sureforms' ), } } continueProps={ { onClick: status === 'error' ? handleRetry : handleImport, diff --git a/src/admin/onboarding/pages/premium-features.js b/src/admin/onboarding/pages/premium-features.js index 70e0c1fde..f3727a5fe 100644 --- a/src/admin/onboarding/pages/premium-features.js +++ b/src/admin/onboarding/pages/premium-features.js @@ -1,700 +1,272 @@ import { __, sprintf } from '@wordpress/i18n'; -import { Text, Checkbox, Badge } from '@bsf/force-ui'; -import { useState, useEffect, useMemo } from '@wordpress/element'; +import { useState, useEffect, useRef } from '@wordpress/element'; +import { Text, Badge, Button, Tabs } from '@bsf/force-ui'; +import { ExternalLink } from 'lucide-react'; import { useOnboardingNavigation } from '../hooks'; import { useOnboardingState } from '../onboarding-state'; import NavigationButtons from '../components/navigation-buttons'; -import { Header, Divider } from '../components'; +import { Header, Divider, BeforeAfterSlider } from '../components'; import { addQueryParam } from '@Utils/Helpers'; -import { ExternalLink } from 'lucide-react'; +import ADDON_COMPARISONS from '../illustrations/addon-comparisons'; -// Define all available features with their respective plans. -const allFeatures = [ - // Free features - { - id: 'ai_form_generation', - title: __( 'AI Form Generation', 'sureforms' ), - description: __( - 'Tired of building forms manually? Let AI do the work for you. Just describe and our AI will create your perfect form in seconds.', - 'sureforms' - ), - type: 'free', - plan: 'free', - }, - { - id: 'payment_forms', - title: __( 'Payment Forms', 'sureforms' ), - description: __( - 'Collect payments directly through your forms. Accept one-time and recurring payments seamlessly.', - 'sureforms' - ), - type: 'free', - plan: 'free', - }, +const COUPON_CODE = 'ONB10'; +const TAB_ROTATE_MS = 3000; - // Starter features - 'premium' is now the default type when not specified +// One tab per add-on; the free/pro mock pair for each lives in +// ../illustrations/addon-comparisons.js keyed by slug. +const TABS = [ { - id: 'multi_step_form', + slug: 'multistep', + tab: __( 'Multistep', 'sureforms' ), title: __( 'Multistep Forms', 'sureforms' ), description: __( - 'Break complex forms into simple steps, reducing overwhelm and boosting completion rates. Guide users smoothly through the process', + 'Break complex forms into simple steps, reducing overwhelm and boosting completion. Guide users smoothly through the process.', 'sureforms' ), - plan: 'starter', }, { - id: 'conditional_logic', + slug: 'conditional', + tab: __( 'Conditional', 'sureforms' ), title: __( 'Conditional Fields', 'sureforms' ), description: __( "Show or hide fields based on user answers. Ask the right questions and display only what's needed to keep forms clean and relevant.", 'sureforms' ), - plan: 'starter', - }, - { - id: 'webhooks', - title: __( 'Webhooks', 'sureforms' ), - description: __( - 'Send form entries instantly to any external system or endpoint to power advanced workflows.', - 'sureforms' - ), - plan: 'starter', }, { - id: 'advanced_fields', - title: __( 'Advanced Fields', 'sureforms' ), + slug: 'calculation', + tab: __( 'Calculation', 'sureforms' ), + title: __( 'Calculation Forms', 'sureforms' ), description: __( - 'Enhance your forms with advanced fields like multi-file upload, rating fields, and date & time pickers to collect richer, flexible data.', + 'Add interactive calculators to your forms for instant estimates, quotes, and calculations for your users.', 'sureforms' ), - plan: 'starter', }, - - // Pro features - 'premium' is now the default type when not specified { - id: 'conversational_forms', + slug: 'conversational', + tab: __( 'Conversational', 'sureforms' ), title: __( 'Conversational Forms', 'sureforms' ), description: __( 'Create forms that feel like a conversation. One question at a time keeps users engaged and makes form completion easy.', 'sureforms' ), - plan: 'pro', - }, - { - id: 'digital_signatures', - title: __( 'Digital Signatures', 'sureforms' ), - description: __( - 'Collect legally binding digital signatures directly in your forms for agreements, approvals, and contracts.', - 'sureforms' - ), - plan: 'pro', - }, - - // Business features - 'premium' is now the default type when not specified - { - id: 'calculations', - title: __( 'Calculators', 'sureforms' ), - description: __( - 'Add interactive calculators to your forms for instant estimates, quotes, and calculations for your users.', - 'sureforms' - ), - plan: 'business', - }, - { - id: 'user_registration', - title: __( 'User Registration and Login', 'sureforms' ), - description: __( - 'Allow visitors to register and log in to your site. Useful for membership, community, or any site that needs user access.', - 'sureforms' - ), - plan: 'business', - }, - { - id: 'pdf_generation', - title: __( 'PDF Generation Made Simple', 'sureforms' ), - description: __( - 'Automatically turn form entries into clean, ready-to-download PDFs. Perfect for records, sharing, archiving, or keeping things organized.', - 'sureforms' - ), - plan: 'business', - }, - { - id: 'custom_app', - title: __( 'Custom App', 'sureforms' ), - description: __( - 'Collect data, send it to external applications for processing, and display results instantly — all seamlessly integrated to create dynamic, interactive user experiences.', - 'sureforms' - ), - plan: 'business', }, ]; -// Create a map of feature IDs for quick lookup -const featureMap = {}; -allFeatures.forEach( ( feature ) => { - featureMap[ feature.id ] = feature; -} ); - -// Plan badge colors -const planBadgeColors = { - free: 'green', - premium: 'inverse', -}; - -// Storage keys for localStorage -const FEATURES_STORAGE_KEY = 'srfm_onboarding_premium_features'; -const SELECTIONS_STORAGE_KEY = 'srfm_onboarding_premium_selections'; -const PLAN_STORAGE_KEY = 'srfm_onboarding_current_plan'; - -// Coupon code constant -const COUPON_CODE = 'ONB10'; - -// Helper function to shuffle an array (Fisher-Yates algorithm) -const shuffleArray = ( array ) => { - const shuffled = [ ...array ]; - for ( let i = shuffled.length - 1; i > 0; i-- ) { - const j = Math.floor( Math.random() * ( i + 1 ) ); - [ shuffled[ i ], shuffled[ j ] ] = [ shuffled[ j ], shuffled[ i ] ]; - } - return shuffled; -}; - -// Helper function to get a random subset of features -const getRandomFeatures = ( featuresArray, count ) => { - return shuffleArray( featuresArray ).slice( 0, count ); -}; - -// Helper functions for localStorage -const getFromLocalStorage = ( key, defaultValue ) => { +const copyText = async ( text ) => { try { - const storedValue = localStorage.getItem( key ); - if ( ! storedValue ) { - return defaultValue; - } - + await navigator.clipboard.writeText( text ); + return true; + } catch ( error ) { + // Clipboard API unavailable (insecure context / permissions): fall + // back to a hidden textarea + execCommand. try { - return JSON.parse( storedValue ); - } catch ( parseError ) { - console.error( 'Error parsing stored value:', parseError ); - return defaultValue; + const textArea = document.createElement( 'textarea' ); + textArea.value = text; + textArea.style.position = 'fixed'; + textArea.style.opacity = '0'; + document.body.appendChild( textArea ); + textArea.focus(); + textArea.select(); + document.execCommand( 'copy' ); + document.body.removeChild( textArea ); + return true; + } catch ( fallbackError ) { + return false; } - } catch ( error ) { - console.error( 'Error reading from local storage:', error ); - return defaultValue; - } -}; - -const saveToLocalStorage = ( key, value ) => { - try { - localStorage.setItem( key, JSON.stringify( value ) ); - } catch ( error ) { - console.error( 'Error saving to local storage:', error ); } }; -// Generate features based on plan -const generateFeatures = ( currentPlan ) => { - // Always include free features - const freeFeatures = allFeatures.filter( - ( feature ) => feature.plan === 'free' - ); - - // For Starter plan: Display 2 random Pro features and 1 random Business feature - if ( currentPlan === 'starter' ) { - const randomProFeatures = getRandomFeatures( - allFeatures.filter( ( feature ) => feature.plan === 'pro' ), - 2 - ); - - const randomBusinessFeatures = getRandomFeatures( - allFeatures.filter( ( feature ) => feature.plan === 'business' ), - 1 - ); - - return [ - ...freeFeatures, - ...randomProFeatures, - ...randomBusinessFeatures, - ]; - } else if ( currentPlan === 'pro' ) { - // For Pro plan: Display 3 random Business features - const randomBusinessFeatures = getRandomFeatures( - allFeatures.filter( ( feature ) => feature.plan === 'business' ), - 3 - ); - - return [ ...freeFeatures, ...randomBusinessFeatures ]; - } - // Default case (free plan, business plan, or any other): - - // Get 1 random starter feature - const randomStarterFeatures = getRandomFeatures( - allFeatures.filter( ( feature ) => feature.plan === 'starter' ), - 1 - ); - - // Get 1 random pro feature - const randomProFeatures = getRandomFeatures( - allFeatures.filter( ( feature ) => feature.plan === 'pro' ), - 1 - ); - - // Get 1 random business feature - const randomBusinessFeatures = getRandomFeatures( - allFeatures.filter( ( feature ) => feature.plan === 'business' ), - 1 - ); - - return [ - ...freeFeatures, - ...randomStarterFeatures, - ...randomProFeatures, - ...randomBusinessFeatures, - ]; -}; - const PremiumFeatures = () => { const [ , actions ] = useOnboardingState(); const { navigateToPreviousRoute, navigateToNextRoute } = useOnboardingNavigation(); - - // Get current active pro version if available - const currentProVersion = - ( srfm_admin?.is_pro_active && srfm_admin?.pro_plugin_name ) || ''; - const hasProVersion = currentProVersion.includes( 'SureForms' ); - - // Extract plan name if pro version exists - const [ currentPlan, setCurrentPlan ] = useState( '' ); - - // State to track if component is ready to render - const [ isReady, setIsReady ] = useState( false ); - - // State to store the filtered features - will be set only once - const [ stableFilteredFeatures, setStableFilteredFeatures ] = useState( - [] - ); - - // State to track selected features - const [ selectedFeatures, setSelectedFeatures ] = useState( {} ); - - // State to track copy status + const [ activeSlug, setActiveSlug ] = useState( TABS[ 0 ].slug ); const [ isCopied, setIsCopied ] = useState( false ); + const [ isPaused, setIsPaused ] = useState( false ); + // Rotate through the tabs while the pointer is outside the showcase. useEffect( () => { - if ( hasProVersion ) { - // Extract plan name from "SureForms <plan name>" - const planMatch = currentProVersion.match( /SureForms\s+(.*)/ ); - if ( planMatch && planMatch[ 1 ] ) { - const plan = planMatch[ 1 ].trim().toLowerCase(); - setCurrentPlan( plan ); - - // Check if plan has changed from stored plan - const storedPlan = getFromLocalStorage( PLAN_STORAGE_KEY, '' ); - if ( plan !== storedPlan ) { - // Clear stored features if plan changed - localStorage.removeItem( FEATURES_STORAGE_KEY ); - localStorage.removeItem( SELECTIONS_STORAGE_KEY ); - saveToLocalStorage( PLAN_STORAGE_KEY, plan ); - } - } - } - // Mark component as ready to render after plan is determined - setIsReady( true ); - }, [ currentProVersion, hasProVersion ] ); - - // Load or generate filtered features when component is ready - useEffect( () => { - if ( isReady ) { - // Try to load features from localStorage - const storedFeatures = getFromLocalStorage( - FEATURES_STORAGE_KEY, - null - ); - - if ( - storedFeatures && - Array.isArray( storedFeatures ) && - storedFeatures.length > 0 - ) { - // Use stored features if available - setStableFilteredFeatures( storedFeatures ); - } else { - // Generate new features if not available in storage - // Generate features based on current plan - const features = generateFeatures( currentPlan ); - - // Save to localStorage for persistence - saveToLocalStorage( FEATURES_STORAGE_KEY, features ); - - // Update state - setStableFilteredFeatures( features ); - } - - // Load stored selections if available - const storedSelections = getFromLocalStorage( - SELECTIONS_STORAGE_KEY, - null - ); - if ( storedSelections && typeof storedSelections === 'object' ) { - setSelectedFeatures( storedSelections ); - } + if ( isPaused ) { + return; } - }, [ isReady, currentPlan ] ); - - // Initialize selected features when features are loaded + const timer = setInterval( () => { + setActiveSlug( ( current ) => { + const index = TABS.findIndex( + ( item ) => item.slug === current + ); + return TABS[ ( index + 1 ) % TABS.length ].slug; + } ); + }, TAB_ROTATE_MS ); + return () => clearInterval( timer ); + }, [ isPaused ] ); + + const activeTab = + TABS.find( ( item ) => item.slug === activeSlug ) || TABS[ 0 ]; + + // Only the first tab is "viewed" without a click; every later entry comes + // from handleTabChange. Recording the rotation as well would turn + // viewed_premium_tabs into "sat on the step for 12 seconds". useEffect( () => { - if ( isReady && stableFilteredFeatures.length > 0 ) { - // Only initialize if we don't have stored selections - if ( Object.keys( selectedFeatures ).length === 0 ) { - const initialState = {}; + actions.markPremiumTabViewed( TABS[ 0 ].slug ); + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [] ); - stableFilteredFeatures.forEach( ( feature ) => { - // check free features - if ( feature.type === 'free' ) { - initialState[ feature.id ] = true; - } - } ); - - setSelectedFeatures( initialState ); - saveToLocalStorage( SELECTIONS_STORAGE_KEY, initialState ); - } - } - }, [ isReady, stableFilteredFeatures, currentPlan, selectedFeatures ] ); - - // Check if any premium feature is selected - const hasSelectedPremiumFeatures = useMemo( () => { - return stableFilteredFeatures - .filter( ( feature ) => feature.type !== 'free' ) // Consider features without type as premium - .some( ( feature ) => selectedFeatures[ feature.id ] ); - }, [ stableFilteredFeatures, selectedFeatures ] ); + const pricingUrl = addQueryParam( + srfm_admin?.sureforms_pricing_page, + 'onboarding_premium_features' + ); - const handleBack = () => { - navigateToPreviousRoute(); + const handleUpgrade = () => { + actions.setPremiumUpgradeClicked( true ); + window.open( pricingUrl, '_blank', 'noopener' ); }; - // Function to handle button click based on premium feature selection - const handleContinue = () => { - // If premium features are selected, save them to analytics and open pricing page - if ( hasSelectedPremiumFeatures ) { - const selectedFeatureIds = Object.entries( selectedFeatures ) - .filter( ( [ featureId, isSelected ] ) => { - // Only include selected premium features (exclude free features) - const feature = featureMap[ featureId ]; - return isSelected && feature && feature.type !== 'free'; - } ) - .map( ( [ featureId ] ) => featureId ); - - // Only save selected features if user clicks Upgrade - // Use Set to ensure uniqueness of feature IDs - actions.setSelectedPremiumFeatures( [ - ...new Set( selectedFeatureIds ), - ] ); - - if ( showUpgradeButton ) { - // Open pricing page - window.open( - addQueryParam( - srfm_admin?.sureforms_pricing_page, - 'onboarding_premium_features' - ), - '_blank' - ); - } - } else { - // Clear selected premium features if continuing without premium features - actions.setSelectedPremiumFeatures( [] ); - } - - // Always navigate to next route + const handleUpgradeAndContinue = () => { + handleUpgrade(); navigateToNextRoute(); }; - // Function to handle skip const handleSkip = () => { - // Mark premium features as skipped actions.markStepSkipped( 'premiumFeatures' ); - - // Clear selected premium features when skipping - actions.setSelectedPremiumFeatures( [] ); - - // Clear storage when skipping - actions.clearStorage(); - - // Navigate to next route navigateToNextRoute(); }; - // Function to handle checkbox changes - const handleCheckboxChange = ( featureId, type ) => { - // Don't allow unchecking free features - if ( type === 'free' ) { - return; - } + // Held in a ref so unmounting mid-countdown (e.g. clicking Upgrade) clears it. + const copyTimer = useRef( null ); + useEffect( () => () => clearTimeout( copyTimer.current ), [] ); - const newSelections = { - ...selectedFeatures, - [ featureId ]: ! selectedFeatures[ featureId ], - }; - - setSelectedFeatures( newSelections ); - saveToLocalStorage( SELECTIONS_STORAGE_KEY, newSelections ); - }; - - // Function to get badge for plan. - const getPlanBadge = ( type ) => { - // Default to 'premium' if type is not specified - const featureType = type || 'premium'; - const planName = - featureType === 'free' - ? __( 'Free', 'sureforms' ) - : __( 'Premium', 'sureforms' ); - return ( - <Badge - variant={ planBadgeColors[ featureType ] } - label={ planName } - size="xs" - /> - ); - }; - - // Check if we should show the upgrade button - const showUpgradeButton = - hasSelectedPremiumFeatures && currentPlan !== 'business'; - - // Determine the highest plan required based on selected features - const getHighestPlanRequired = () => { - let highestPlan = 'starter'; // Default to starter if any premium feature is selected - - // Check selected features to determine highest plan needed - stableFilteredFeatures.forEach( ( feature ) => { - if ( selectedFeatures[ feature.id ] && feature.type !== 'free' ) { - if ( feature.plan === 'business' ) { - highestPlan = 'business'; - } else if ( - feature.plan === 'pro' && - highestPlan !== 'business' - ) { - highestPlan = 'pro'; - } - } - } ); - - return highestPlan; + const handleCopy = async () => { + if ( await copyText( COUPON_CODE ) ) { + setIsCopied( true ); + clearTimeout( copyTimer.current ); + copyTimer.current = setTimeout( () => setIsCopied( false ), 1500 ); + } }; - // Get the display name for the plan - const getPlanDisplayName = ( _plan ) => { - return sprintf( - /* translators: %s: plan name */ - __( 'SureForms %s', 'sureforms' ), - __( 'Business', 'sureforms' ) - ); + // A deliberate choice should stick, so restart the rotation from it. + const handleTabChange = ( slug ) => { + setActiveSlug( slug ); + actions.markPremiumTabViewed( slug ); }; return ( - <div className="space-y-6"> + <div className="space-y-7"> <Header - title={ __( 'Select Your Features', 'sureforms' ) } + tag="h2" + align="center" + title={ __( 'Add more to your forms', 'sureforms' ) } description={ __( - 'Get more control, faster workflows, and deeper customization — all designed to help you build better websites with less effort.', + 'Small additions that make a big difference', 'sureforms' ) } /> - { isReady && stableFilteredFeatures.length > 0 && ( - <> - <div> - { stableFilteredFeatures.map( ( feature, index ) => ( - <div key={ feature.id }> - <div className="p-1 bg-background-primary flex items-start justify-between"> - <div className="flex-grow"> - <div className="flex items-center gap-3"> - <Text - size={ 16 } - weight={ 500 } - color="primary" - > - { feature.title } - </Text> - { getPlanBadge( feature.type ) } - </div> - <Text - size={ 14 } - weight={ 400 } - color="tertiary" - className="mt-1" - > - { feature.description } - </Text> - </div> - <div className="ml-4 mt-1"> - <Checkbox - checked={ - !! selectedFeatures[ - feature.id - ] - } - onChange={ () => - handleCheckboxChange( - feature.id, - feature.type - ) - } - size="sm" - /> - </div> - </div> - { index < stableFilteredFeatures.length - 1 && ( - <Divider className="m-2 w-auto" /> - ) } - </div> - ) ) } - </div> - </> - ) } - - { isReady && ( - <> - <Divider /> - - <NavigationButtons - backProps={ { - onClick: handleBack, - } } - continueProps={ { - onClick: handleContinue, - text: showUpgradeButton - ? __( 'Upgrade', 'sureforms' ) - : __( 'Next', 'sureforms' ), - ...( showUpgradeButton && { - icon: <ExternalLink />, - className: '[&>svg]:size-4', - } ), - } } - skipProps={ { - onClick: handleSkip, - text: __( 'Skip', 'sureforms' ), - } } + <div + className="flex flex-col items-center gap-8" + onMouseEnter={ () => setIsPaused( true ) } + onMouseLeave={ () => setIsPaused( false ) } + > + <Tabs.Group + activeItem={ activeSlug } + onChange={ ( { value } ) => + handleTabChange( + typeof value === 'string' ? value : value?.slug + ) + } + size="sm" + variant="rounded" + width="auto" + // force-ui marks the active tab with bg-background-primary; + // recolour that to the brand fill from the group so the + // highlight always follows the component's own active state. + className="[&_.bg-background-primary]:bg-button-primary [&_.bg-background-primary]:text-text-on-color [&_.bg-background-primary:hover]:text-text-on-color" + > + { TABS.map( ( item ) => ( + <Tabs.Tab + key={ item.slug } + slug={ item.slug } + text={ item.tab } + /> + ) ) } + </Tabs.Group> + + <div className="flex items-center justify-center gap-7"> + { /* Keyed by slug so the divider resets when the tab changes. */ } + <BeforeAfterSlider + key={ activeTab.slug } + before={ ADDON_COMPARISONS[ activeTab.slug ].free } + after={ ADDON_COMPARISONS[ activeTab.slug ].pro } + initial={ 20 } + label={ sprintf( + /* translators: %s: add-on name, e.g. Multistep Forms. */ + __( 'Compare %s: free versus premium', 'sureforms' ), + activeTab.title + ) } /> - - { showUpgradeButton && ( - <div className="flex items-center justify-between p-3 gap-2 relative ring-1 rounded-lg ring-alert-border-neutral bg-background-secondary shadow-none"> - <div className="flex items-center justify-between"> - <span className="text-text-primary text-sm [&_*]:text-sm leading-5 [&_*]:leading-5 font-normal [word-break:break-word] inline px-1 mr-4"> - { ( () => { - const translatedText = sprintf( - /* translators: 1: Plan name (Starter, Pro, or Business), 2: Coupon code */ - __( - 'Selected features require %1$s - use code %2$s to get 10% off on any plan.', - 'sureforms' - ), - '%1$s', - '%2$s' - ); - const planName = getPlanDisplayName( - getHighestPlanRequired() - ); - - const parts = translatedText - .split( '%1$s' ) - .flatMap( ( part, index ) => { - if ( index === 0 ) { - return [ part ]; - } - const [ - beforeCoupon, - afterCoupon, - ] = part.split( '%2$s' ); - return [ - <strong key="plan"> - { planName } - </strong>, - beforeCoupon, - <strong key="coupon"> - { COUPON_CODE } - </strong>, - afterCoupon, - ]; - } ); - return parts; - } )() } - </span> - <button - className="outline-1 border-none cursor-pointer transition-colors duration-300 ease-in-out text-xs font-semibold focus:ring-toggle-on disabled:text-text-disabled rounded [&>svg]:size-4 outline-none bg-transparent hover:underline p-0 border-0 leading-none focus:ring-0 focus:ring-offset-0 ring-offset-0 focus:outline-none text-button-primary border-button-primary hover:border-button-primary hover:text-button-primary-hover" - onClick={ () => { - const copyToClipboard = async () => { - try { - await navigator.clipboard.writeText( - COUPON_CODE - ); - console.log( - 'Coupon code copied to clipboard' - ); - setIsCopied( true ); - setTimeout( - () => setIsCopied( false ), - 1000 - ); - } catch ( err ) { - console.error( - 'Failed to copy using Clipboard API:', - err - ); - try { - const textArea = - document.createElement( - 'textarea' - ); - textArea.value = - COUPON_CODE; - textArea.style.position = - 'fixed'; // prevent scrolling to bottom - textArea.style.opacity = - '0'; - document.body.appendChild( - textArea - ); - textArea.focus(); - textArea.select(); - document.execCommand( - 'copy' - ); - document.body.removeChild( - textArea - ); - console.log( - 'Fallback: Coupon code copied using execCommand' - ); - setIsCopied( true ); - setTimeout( - () => - setIsCopied( - false - ), - 1000 - ); - } catch ( fallbackErr ) { - console.error( - 'Fallback copy failed:', - fallbackErr - ); - } - } - }; - copyToClipboard(); - } } - > - <span className="px-1"> - { isCopied - ? __( 'Copied', 'sureforms' ) - : __( 'Copy', 'sureforms' ) } - </span> - </button> - </div> + <div className="w-[304px] space-y-1.5 rounded-lg bg-background-primary p-2"> + <div className="flex items-center gap-2"> + <Text size={ 16 } weight={ 500 } color="primary"> + { activeTab.title } + </Text> + <Badge + label={ __( 'Premium', 'sureforms' ) } + size="xs" + variant="neutral" + /> </div> + <Text size={ 14 } weight={ 400 } color="tertiary"> + { activeTab.description } + </Text> + <a + href={ pricingUrl } + target="_blank" + rel="noopener noreferrer" + onClick={ () => + actions.setPremiumUpgradeClicked( true ) + } + className="inline-block text-xs font-semibold text-button-primary no-underline hover:text-button-primary-hover hover:underline" + > + { __( 'Upgrade Now', 'sureforms' ) } + </a> + </div> + </div> + </div> + + <Divider /> + + <div className="flex items-center justify-between gap-2 rounded-lg p-3 ring-1 ring-alert-border-neutral bg-[#F9FAFB]"> + <Text + size={ 12 } + weight={ 400 } + color="primary" + className="px-1" + > + { __( + 'Selected features require SureForms Business - use code ONB10 to get 10% off on any plan.', + 'sureforms' ) } - </> - ) } + </Text> + <Button variant="link" size="xs" onClick={ handleCopy }> + { isCopied + ? __( 'Copied', 'sureforms' ) + : __( 'Copy', 'sureforms' ) } + </Button> + </div> + + <NavigationButtons + backProps={ { onClick: navigateToPreviousRoute } } + skipProps={ { + onClick: handleSkip, + text: __( 'Skip', 'sureforms' ), + } } + continueProps={ { + onClick: handleUpgradeAndContinue, + text: __( 'Upgrade', 'sureforms' ), + icon: <ExternalLink />, + className: '[&>svg]:size-4', + } } + /> </div> ); }; diff --git a/src/admin/onboarding/pages/user-details.js b/src/admin/onboarding/pages/user-details.js index e97c2d086..d17a96e57 100644 --- a/src/admin/onboarding/pages/user-details.js +++ b/src/admin/onboarding/pages/user-details.js @@ -1,8 +1,8 @@ import { __ } from '@wordpress/i18n'; import { createInterpolateElement, useState } from '@wordpress/element'; -import { Checkbox, Input, Text, Title } from '@bsf/force-ui'; +import { Checkbox, Input, Text } from '@bsf/force-ui'; import apiFetch from '@wordpress/api-fetch'; -import { Divider } from '../components'; +import { Divider, Header } from '../components'; import NavigationButtons from '../components/navigation-buttons'; import { useOnboardingNavigation } from '../hooks'; import { useOnboardingState } from '../onboarding-state'; @@ -26,7 +26,8 @@ const UserDetails = () => { const [ errors, setErrors ] = useState( {} ); const privacyPolicyURL = - srfm_admin?.privacy_policy_url || 'https://sureforms.com/privacy-policy/'; + srfm_admin?.privacy_policy_url || + 'https://sureforms.com/privacy-policy/'; const handleFieldChange = ( field ) => ( value ) => { setFormData( ( prev ) => ( { @@ -105,20 +106,14 @@ const UserDetails = () => { }; return ( - <div className="space-y-6"> - <div className="space-y-2"> - <Title - tag="h3" - title={ __( 'Okay, just one last step…', 'sureforms' ) } - size="lg" - /> - <Text size={ 14 } weight={ 400 } color="secondary"> - { __( - 'Help us tailor your SureForms experience by sharing a bit about yourself.', - 'sureforms' - ) } - </Text> - </div> + <div className="space-y-4"> + <Header + title={ __( 'Okay, just one last step…', 'sureforms' ) } + description={ __( + 'Help us tailor your SureForms experience by sharing a bit about yourself.', + 'sureforms' + ) } + /> <div className="space-y-4"> <div className="grid grid-cols-1 md:grid-cols-2 gap-4"> @@ -127,7 +122,10 @@ const UserDetails = () => { id="srfm-onboarding-first-name" size="md" label={ __( 'First Name', 'sureforms' ) } - placeholder={ __( 'Enter your first name', 'sureforms' ) } + placeholder={ __( + 'Enter your first name', + 'sureforms' + ) } value={ formData.firstName } onChange={ handleFieldChange( 'firstName' ) } error={ errors.firstName } @@ -144,7 +142,10 @@ const UserDetails = () => { id="srfm-onboarding-last-name" size="md" label={ __( 'Last Name', 'sureforms' ) } - placeholder={ __( 'Enter your last name', 'sureforms' ) } + placeholder={ __( + 'Enter your last name', + 'sureforms' + ) } value={ formData.lastName } onChange={ handleFieldChange( 'lastName' ) } /> @@ -157,7 +158,10 @@ const UserDetails = () => { size="md" type="email" label={ __( 'Email Address', 'sureforms' ) } - placeholder={ __( 'Enter your email address', 'sureforms' ) } + placeholder={ __( + 'Enter your email address', + 'sureforms' + ) } value={ formData.email } onChange={ handleFieldChange( 'email' ) } error={ errors.email } diff --git a/src/admin/onboarding/pages/welcome.js b/src/admin/onboarding/pages/welcome.js index ee8c0b246..4e23f78c8 100644 --- a/src/admin/onboarding/pages/welcome.js +++ b/src/admin/onboarding/pages/welcome.js @@ -1,16 +1,15 @@ import { __ } from '@wordpress/i18n'; +import { createInterpolateElement } from '@wordpress/element'; import { Text } from '@bsf/force-ui'; -import { Check } from 'lucide-react'; import { useOnboardingNavigation } from '../hooks'; -import { Divider } from '../components'; +import { Divider, FeatureList, FeatureCarousel } from '../components'; import NavigationButtons from '../components/navigation-buttons'; -import ICONS from '@Admin/components/template-picker/components/icons'; +import { getWelcomeSlides } from '../illustrations/welcome-slides'; -const features = [ - __( 'Build beautiful forms visually', 'sureforms' ), - __( 'Works perfectly on mobile', 'sureforms' ), - __( 'Spam protection included', 'sureforms' ), - __( 'Easy to connect with automation tools', 'sureforms' ), +const trustItems = [ + __( 'Gutenberg Native', 'sureforms' ), + __( 'No Code Required', 'sureforms' ), + __( 'Works With Any Theme', 'sureforms' ), ]; const Welcome = () => { @@ -18,36 +17,51 @@ const Welcome = () => { return ( <div className="space-y-6"> - <div className="space-y-1.5"> - <Text as="h2" size={ 30 } lineHeight={ 38 } weight={ 600 }> - { __( 'Welcome to SureForms', 'sureforms' ) } + <div className="space-y-2 text-center"> + <Text + as="h2" + size={ 30 } + lineHeight={ 38 } + weight={ 600 } + color="primary" + > + { createInterpolateElement( + __( + 'Welcome to <brand>SureForms</brand> <wave>👋</wave>', + 'sureforms' + ), + { + brand: <span className="text-button-primary" />, + wave: <span className="srfm-onboarding-wave" />, + } + ) } </Text> - <Text size={ 16 } weight={ 500 }> - { __( 'Smart, Quick and Powerful Forms.', 'sureforms' ) } + <Text as="p" size={ 16 } color="secondary"> + { __( + 'Build WordPress forms that actually convert.', + 'sureforms' + ) } + <br /> + { __( + "Let's get you set up in under a minute.", + 'sureforms' + ) } </Text> </div> - <div>{ ICONS.onboardingWelcome }</div> - <div> - <ul> - { features.map( ( feature, index ) => ( - <li key={ index } className="flex items-center gap-1"> - <Check className="size-4 text-icon-interactive" /> - <Text size={ 14 } weight={ 400 } color="label"> - { feature } - </Text> - </li> - ) ) } - </ul> - </div> - <Divider /> + <FeatureCarousel slides={ getWelcomeSlides() } /> <NavigationButtons + containerProps={ { justify: 'center' } } continueProps={ { onClick: navigateToNextRoute, - text: __( "Let's Get Started", 'sureforms' ), + text: __( 'Set Up SureForms Now', 'sureforms' ), } } /> + + <Divider /> + + <FeatureList inline size={ 12 } items={ trustItems } /> </div> ); }; diff --git a/src/admin/onboarding/styles.scss b/src/admin/onboarding/styles.scss index eded18884..847f35166 100644 --- a/src/admin/onboarding/styles.scss +++ b/src/admin/onboarding/styles.scss @@ -1,3 +1,56 @@ +// Waving hand on the welcome title. Pivots from the wrist (bottom-right of +// the glyph), waves twice, then rests for the remainder of each 2.5s loop. +@keyframes srfm-onboarding-wave { + 0%, + 60%, + 100% { + transform: rotate( 0deg ); + } + + 10%, + 30% { + transform: rotate( 14deg ); + } + + 20%, + 40% { + transform: rotate( -8deg ); + } + + 50% { + transform: rotate( 10deg ); + } +} + +.srfm-onboarding-wave { + display: inline-block; + transform-origin: 70% 70%; + animation: srfm-onboarding-wave 2.5s ease-in-out infinite; + + @media ( prefers-reduced-motion: reduce ) { + animation: none; + } +} + +// Fade-in for the welcome carousel caption on each slide change. +@keyframes srfm-onboarding-fade-in { + from { + opacity: 0; + } + + to { + opacity: 1; + } +} + +.srfm-onboarding-fade-in { + animation: srfm-onboarding-fade-in 0.5s ease-in-out; + + @media ( prefers-reduced-motion: reduce ) { + animation: none; + } +} + // SureForms Onboarding Stylings - Full Screen Support. html:has( > body.sureforms-onboarding-page ).wp-toolbar { padding-top: 0 !important; diff --git a/src/utils/Helpers.js b/src/utils/Helpers.js index 610ad49d0..6c853400d 100644 --- a/src/utils/Helpers.js +++ b/src/utils/Helpers.js @@ -135,12 +135,11 @@ export const handleAddNewPost = async ( }; export const initiateAuth = async ( source = 'default' ) => { + // No manual X-WP-Nonce header: apiFetch's nonce middleware adds the REST + // nonce on every screen, whereas template_picker_nonce is only localized + // on the template-picker page and would be sent as "undefined" elsewhere. const response = await apiFetch( { path: `/sureforms/v1/initiate-auth?source=${ source }`, - headers: { - 'Content-Type': 'application/json', - 'X-WP-Nonce': srfm_admin.template_picker_nonce, - }, method: 'GET', } ); diff --git a/tests/unit/admin/test-admin.php b/tests/unit/admin/test-admin.php index 730143302..83a7b7c25 100644 --- a/tests/unit/admin/test-admin.php +++ b/tests/unit/admin/test-admin.php @@ -130,6 +130,11 @@ public function test_enqueue_scripts() { $source = implode( '', array_slice( file( $source_file ), $start_line - 1, $end_line - $start_line + 1 ) ); $this->assertStringContainsString( 'current_user_login', $source, 'Localization data should include current_user_login.' ); + + // The onboarding cache-conflict step reads these two keys to decide whether + // to render and where "View full guide" points. + $this->assertStringContainsString( "'caching_plugin'", $source, 'Localization data should include caching_plugin.' ); + $this->assertStringContainsString( "'caching_plugin_doc_url'", $source, 'Localization data should include caching_plugin_doc_url.' ); } /** diff --git a/tests/unit/admin/test-analytics.php b/tests/unit/admin/test-analytics.php index 6ba8b5307..8f9c9ca1c 100644 --- a/tests/unit/admin/test-analytics.php +++ b/tests/unit/admin/test-analytics.php @@ -10,6 +10,7 @@ use Yoast\PHPUnitPolyfills\TestCases\TestCase; use SRFM\Admin\Analytics; use SRFM\Inc\Helper; +use SRFM\Inc\Onboarding; /** * Tests for embed styling and MCP analytics tracking. @@ -63,9 +64,104 @@ protected function tearDown(): void { Helper::update_srfm_option( 'usage_events_pushed', [] ); Helper::update_srfm_option( 'usage_events_pending', [] ); + // Only the onboarding_completed tests touch these, and this class has no + // DB rollback, so put back exactly what was there rather than blanketing + // every test in the class with a write. + if ( null !== $this->onboarding_options_backup ) { + foreach ( $this->onboarding_options_backup as $key => $value ) { + Helper::update_srfm_option( $key, $value ); + } + $this->onboarding_options_backup = null; + } + parent::tearDown(); } + // ─── onboarding_completed (state event) ─────────────────────── + + /** + * Onboarding options as they were before a test overwrote them, or null + * when the running test never touched them. + * + * @var array<string,mixed>|null + */ + private $onboarding_options_backup = null; + + /** + * Store an onboarding analytics blob, run state detection, and return the + * properties the onboarding_completed event was tracked with. + * + * @param array<string,mixed> $blob The onboarding_analytics option value. + * @return array<string,mixed> + */ + private function detect_onboarding_completed_props( array $blob ) { + $this->onboarding_options_backup = [ + 'onboarding_completed' => Helper::get_srfm_option( 'onboarding_completed', 'no' ), + 'onboarding_analytics' => Helper::get_srfm_option( 'onboarding_analytics', [] ), + 'onboarding_event_v2_flushed' => Helper::get_srfm_option( 'onboarding_event_v2_flushed', false ), + ]; + + Onboarding::get_instance()->set_onboarding_status( 'yes' ); + Helper::update_srfm_option( 'onboarding_event_v2_flushed', true ); + Helper::update_srfm_option( 'onboarding_analytics', $blob ); + + // The constructor runs detect_state_events(); the singleton was built + // before this test could seed the option, so construct a fresh instance. + new Analytics(); + + $pending = get_option( 'srfm_options', [] )['usage_events_pending'] ?? []; + foreach ( $pending as $event ) { + if ( 'onboarding_completed' === ( $event['event_name'] ?? '' ) ) { + return $event['properties'] ?? []; + } + } + + $this->fail( 'onboarding_completed was not tracked.' ); + } + + /** + * The add-ons step reports the tabs the user opened and whether they clicked + * Upgrade; the cache step reports whether the warning was acknowledged. + */ + public function test_onboarding_completed_maps_viewed_tabs_upgrade_and_cache_ack() { + $props = $this->detect_onboarding_completed_props( + [ + 'skippedSteps' => [ 'connect' ], + 'premiumFeatures' => [ + 'viewedTabs' => [ 'multistep', 'conditional' ], + 'upgradeClicked' => true, + ], + 'cacheConflictAcknowledged' => true, + 'completed' => true, + ] + ); + + $this->assertSame( 'connect', $props['skipped_steps'] ); + $this->assertSame( 'multistep,conditional', $props['viewed_premium_tabs'] ); + $this->assertSame( 'yes', $props['premium_upgrade_clicked'] ); + $this->assertSame( 'yes', $props['cache_conflict_acknowledged'] ); + $this->assertArrayNotHasKey( 'selected_premium_features', $props ); + $this->assertArrayNotHasKey( 'premium_features_count', $props ); + } + + /** + * A blob written by an older wizard (no tab / cache keys) must not emit the + * new properties, so dashboards can tell "not tracked" from "no". + */ + public function test_onboarding_completed_omits_new_props_when_absent() { + $props = $this->detect_onboarding_completed_props( + [ + 'skippedSteps' => [ 'emailDelivery' ], + 'completed' => true, + ] + ); + + $this->assertSame( 'emailDelivery', $props['skipped_steps'] ); + $this->assertArrayNotHasKey( 'viewed_premium_tabs', $props ); + $this->assertArrayNotHasKey( 'premium_upgrade_clicked', $props ); + $this->assertArrayNotHasKey( 'cache_conflict_acknowledged', $props ); + } + // ─── embed_styling_gutenberg_count ──────────────────────────── /** diff --git a/webpack.config.js b/webpack.config.js index d9e181ada..62c66acca 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -123,7 +123,30 @@ module.exports = { module: { rules: [ //...wp_rules, - ...defaultConfig.module.rules, + // The onboarding artwork is large (some files are >100KB) and is only + // ever used as an <img>/<object> source. wp-scripts' default SVG rule + // inlines every SVG as a base64 data URI, which would add ~950KB to + // the dashboard bundle for screens that never render it — so emit + // these as separate hashed files and let the browser cache them. + { + test: /\.svg$/, + include: path.resolve( __dirname, 'images/onboarding' ), + type: 'asset/resource', + generator: { + filename: 'images/[name].[contenthash:8][ext]', + }, + }, + ...defaultConfig.module.rules.map( ( rule ) => + String( rule.test ) === String( /\.svg$/ ) + ? { + ...rule, + exclude: path.resolve( + __dirname, + 'images/onboarding' + ), + } + : rule + ), { test: /\.(scss|css)$/, exclude: [ From 42b058956a6272c3f64bc7c43d7d8a88cf986956 Mon Sep 17 00:00:00 2001 From: Aditya Jain <adi3890@gmail.com> Date: Wed, 16 Sep 2026 18:52:38 +0530 Subject: [PATCH 10/60] review: fix the same listener leak in box-shadow, rebuild bundle Addresses review on #3146. 1. BoxShadowControl had the identical uncleaned window click listener and is live: mounted three times per block by the image and icon block settings, so selecting either still added three listeners per selection after the previous commit. Same fix, and it shares the bundle rebuild. Verified against origin/dev: addEventListener stays 27, removeEventListener 22 -> 25, removeEventListener("click" 0 -> 3, blocks.js +405 bytes, blocks.asset.php dependency array unchanged. 2. Collapsed the duplicated three-line comment in typography and text-shadow to the rule it is stating. Re-swept both trees afterwards. The remaining unbalanced listeners are not live: responsive-icons is a module-level DOMContentLoaded bootstrap, getImageHeightWidth attaches to a local Image() that is collected with it, and addInitialAttr guards on a listOfParentBlock of uagb/faq, buttons, icon-list, restaurant-menu, social-share, content-timeline, tabs and how-to -- none of which this module ships (advanced-heading, icon, image, separator), so that branch never runs. --- modules/gutenberg/build/blocks.asset.php | 2 +- modules/gutenberg/build/blocks.js | 2 +- modules/gutenberg/src/components/box-shadow/index.js | 11 +++++++++-- modules/gutenberg/src/components/text-shadow/index.js | 4 +--- modules/gutenberg/src/components/typography/index.js | 4 +--- 5 files changed, 13 insertions(+), 10 deletions(-) diff --git a/modules/gutenberg/build/blocks.asset.php b/modules/gutenberg/build/blocks.asset.php index ddf89d841..824295854 100644 --- a/modules/gutenberg/build/blocks.asset.php +++ b/modules/gutenberg/build/blocks.asset.php @@ -1 +1 @@ -<?php return array('dependencies' => array('react', 'react-dom', 'wp-api-fetch', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-primitives', 'wp-rich-text', 'wp-url'), 'version' => 'd6a7aa49823fe3c5e89c'); +<?php return array('dependencies' => array('react', 'react-dom', 'wp-api-fetch', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-primitives', 'wp-rich-text', 'wp-url'), 'version' => '8560120ca7da5a69e7ce'); diff --git a/modules/gutenberg/build/blocks.js b/modules/gutenberg/build/blocks.js index 139c3518f..a40bc7a02 100644 --- a/modules/gutenberg/build/blocks.js +++ b/modules/gutenberg/build/blocks.js @@ -3,7 +3,7 @@ (0,M.__)("%s units","sureforms"),t.name),key:t.name},(0,w.createElement)(te.Button,{key:t.unitValue,className:"uagb-range-control__units--"+t.name,isSmall:!0,isPrimary:e.unit.value===t.unitValue,isSecondary:e.unit.value!==t.unitValue,"aria-pressed":e.unit.value===t.unitValue,"aria-label":(0,M.sprintf)(/* translators: abbreviation for units */ /* translators: abbreviation for units */ (0,M.__)("%s units","sureforms"),t.name),onClick:()=>p(t.unitValue)},t.unitValue)))),a})(g)))),(0,w.createElement)("div",{className:"uagb-range-control__mobile-controls"},(0,w.createElement)(te.RangeControl,{__next40pxDefaultSize:!0,value:c,onChange:d,withInputField:!1,allowReset:!1,max:s,min:u,step:e?.step||1,initialPosition:c,marks:e?.marks||!1}),o&&Se&&(0,w.createElement)(te.__experimentalNumberControl,{__next40pxDefaultSize:!0,disabled:e.disabled,isShiftStepEnabled:r,max:s,min:u,onChange:d,value:c,step:e?.step||1})),(0,w.createElement)(pe,{text:e.help})),b)};Ce.defaultProps={label:(0,M.__)("Margin","sureforms"),className:"",allowReset:!0,withInputField:!0,isShiftStepEnabled:!0,max:1/0,min:-1/0,resetFallbackValue:"",placeholder:null,unit:["px","em"],displayUnit:!0,responsive:!1,help:!1,marks:!1};const Me=Ce;function Te(e){const t=(0,V.useSelect)(e=>e("core/edit-post")?.__experimentalGetPreviewDeviceType(),[]),{sizeText:a,size:i,min:l,type:n,typeTablet:o,typeMobile:r,setAttributes:s,sizeLabel:u,sizeTabletText:c,sizeTablet:g,sizeTabletLabel:d,sizeMobileText:p,sizeMobile:h,sizeMobileLabel:m}=e,b={};return b.Desktop=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Me,{...e,label:a,value:i.value||"",min:l,max:200,unit:n,responsive:!0,setAttributes:s,data:{value:i.value,label:u},step:e?.step})),b.Tablet=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Me,{...e,label:c,value:g.value,min:l,max:200,unit:o||n,responsive:!0,setAttributes:s,data:{value:g.value,label:d},step:e?.stepTablet?e?.stepTablet:e?.step})),b.Mobile=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Me,{...e,label:p,value:h.value,min:l,max:200,unit:r||n,responsive:!0,setAttributes:s,data:{value:h.value,label:m},step:e?.stepMobile?e?.stepMobile:e?.step})),(0,w.createElement)("div",{className:"uagb-size-type-field-tabs"},(0,w.createElement)("div",{className:"uagb-responsive-control-inner"},b[t]?b[t]:b.Desktop))}const De={ABeeZee:{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},Abel:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Abhaya Libre":{v:["regular","500","600","700","800"],subset:["latin","latin-ext","sinhala"],weight:["Default","400","500","600","700","800"],i:["normal"]},Aboreto:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Abril Fatface":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Abyssinica SIL":{v:["regular"],subset:["ethiopic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Aclonica:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Acme:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Actor:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Adamina:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Advent Pro":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Aguafina Script":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Akaya Kanadaka":{v:["regular"],subset:["kannada","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Akaya Telivigala":{v:["regular"],subset:["latin","latin-ext","telugu"],weight:["Default","400"],i:["normal"]},Akronim:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Akshar:{v:["300","regular","500","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},Aladin:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Alata:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Alatsi:{v:["regular"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Albert Sans":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Aldrich:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Alef:{v:["regular","700"],subset:["hebrew","latin"],weight:["Default","400","700"],i:["normal"]},Alegreya:{v:["regular","500","600","700","800","900","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800","900"],i:["normal","italic"]},"Alegreya SC":{v:["regular","italic","500","500italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","400","500","700","800","900"],i:["normal","italic"]},"Alegreya Sans":{v:["100","100italic","300","300italic","regular","italic","500","500italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","300","400","500","700","800","900"],i:["normal","italic"]},"Alegreya Sans SC":{v:["100","100italic","300","300italic","regular","italic","500","500italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","300","400","500","700","800","900"],i:["normal","italic"]},Aleo:{v:["300","300italic","regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","300","400","700"],i:["normal","italic"]},"Alex Brush":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Alexandria:{v:["100","200","300","regular","500","600","700","800","900"],subset:["arabic","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Alfa Slab One":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Alice:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Alike:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Alike Angular":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Alkalami:{v:["regular"],subset:["arabic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Alkatra:{v:["regular","500","600","700"],subset:["bengali","devanagari","latin","latin-ext","oriya"],weight:["Default","400","500","600","700"],i:["normal"]},Allan:{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Allerta:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Allerta Stencil":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Allison:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Allura:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Almarai:{v:["300","regular","700","800"],subset:["arabic"],weight:["Default","300","400","700","800"],i:["normal"]},Almendra:{v:["regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},"Almendra Display":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Almendra SC":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Alumni Sans":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Alumni Sans Collegiate One":{v:["regular","italic"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal","italic"]},"Alumni Sans Inline One":{v:["regular","italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal","italic"]},"Alumni Sans Pinstripe":{v:["regular","italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal","italic"]},Amarante:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Amaranth:{v:["regular","italic","700","700italic"],subset:["latin"],weight:["Default","400","700"],i:["normal","italic"]},"Amatic SC":{v:["regular","700"],subset:["cyrillic","hebrew","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal"]},Amethysta:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Amiko:{v:["regular","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","600","700"],i:["normal"]},Amiri:{v:["regular","italic","700","700italic"],subset:["arabic","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},"Amiri Quran":{v:["regular"],subset:["arabic","latin"],weight:["Default","400"],i:["normal"]},Amita:{v:["regular","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Anaheim:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Andada Pro":{v:["regular","500","600","700","800","italic","500italic","600italic","700italic","800italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal","italic"]},Andika:{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},"Anek Bangla":{v:["100","200","300","regular","500","600","700","800"],subset:["bengali","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},"Anek Devanagari":{v:["100","200","300","regular","500","600","700","800"],subset:["devanagari","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},"Anek Gujarati":{v:["100","200","300","regular","500","600","700","800"],subset:["gujarati","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},"Anek Gurmukhi":{v:["100","200","300","regular","500","600","700","800"],subset:["gurmukhi","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},"Anek Kannada":{v:["100","200","300","regular","500","600","700","800"],subset:["kannada","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},"Anek Latin":{v:["100","200","300","regular","500","600","700","800"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},"Anek Malayalam":{v:["100","200","300","regular","500","600","700","800"],subset:["latin","latin-ext","malayalam"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},"Anek Odia":{v:["100","200","300","regular","500","600","700","800"],subset:["latin","latin-ext","oriya"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},"Anek Tamil":{v:["100","200","300","regular","500","600","700","800"],subset:["latin","latin-ext","tamil"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},"Anek Telugu":{v:["100","200","300","regular","500","600","700","800"],subset:["latin","latin-ext","telugu"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},Angkor:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},"Annie Use Your Telescope":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Anonymous Pro":{v:["regular","italic","700","700italic"],subset:["cyrillic","greek","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Antic:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Antic Didone":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Antic Slab":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Anton:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Antonio:{v:["100","200","300","regular","500","600","700"],subset:["latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},Anuphan:{v:["100","200","300","regular","500","600","700"],subset:["cyrillic-ext","latin","latin-ext","thai","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},Anybody:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Aoboshi One":{v:["regular"],subset:["japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Arapey:{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},Arbutus:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Arbutus Slab":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Architects Daughter":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Archivo:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Archivo Black":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Archivo Narrow":{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},"Are You Serious":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Aref Ruqaa":{v:["regular","700"],subset:["arabic","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"Aref Ruqaa Ink":{v:["regular","700"],subset:["arabic","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Arima:{v:["100","200","300","regular","500","600","700"],subset:["greek","greek-ext","latin","latin-ext","malayalam","tamil","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},Arimo:{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","hebrew","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},Arizonia:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Armata:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Arsenal:{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},Artifika:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Arvo:{v:["regular","italic","700","700italic"],subset:["latin"],weight:["Default","400","700"],i:["normal","italic"]},Arya:{v:["regular","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Asap:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Asap Condensed":{v:["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Asar:{v:["regular"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Asset:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Assistant:{v:["200","300","regular","500","600","700","800"],subset:["hebrew","latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},Astloch:{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},Asul:{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},Athiti:{v:["200","300","regular","500","600","700"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal"]},"Atkinson Hyperlegible":{v:["regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Atma:{v:["300","regular","500","600","700"],subset:["bengali","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Atomic Age":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Aubrey:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Audiowide:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Autour One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Average:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Average Sans":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Averia Gruesa Libre":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Averia Libre":{v:["300","300italic","regular","italic","700","700italic"],subset:["latin"],weight:["Default","300","400","700"],i:["normal","italic"]},"Averia Sans Libre":{v:["300","300italic","regular","italic","700","700italic"],subset:["latin"],weight:["Default","300","400","700"],i:["normal","italic"]},"Averia Serif Libre":{v:["300","300italic","regular","italic","700","700italic"],subset:["latin"],weight:["Default","300","400","700"],i:["normal","italic"]},"Azeret Mono":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},B612:{v:["regular","italic","700","700italic"],subset:["latin"],weight:["Default","400","700"],i:["normal","italic"]},"B612 Mono":{v:["regular","italic","700","700italic"],subset:["latin"],weight:["Default","400","700"],i:["normal","italic"]},"BIZ UDGothic":{v:["regular","700"],subset:["cyrillic","greek-ext","japanese","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"BIZ UDMincho":{v:["regular","700"],subset:["cyrillic","greek-ext","japanese","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"BIZ UDPGothic":{v:["regular","700"],subset:["cyrillic","greek-ext","japanese","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"BIZ UDPMincho":{v:["regular","700"],subset:["cyrillic","greek-ext","japanese","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Babylonica:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Bad Script":{v:["regular"],subset:["cyrillic","latin"],weight:["Default","400"],i:["normal"]},Bahiana:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Bahianita:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Bai Jamjuree":{v:["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal","italic"]},"Bakbak One":{v:["regular"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Ballet:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Baloo 2":{v:["regular","500","600","700","800"],subset:["devanagari","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Baloo Bhai 2":{v:["regular","500","600","700","800"],subset:["gujarati","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Baloo Bhaijaan 2":{v:["regular","500","600","700","800"],subset:["arabic","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Baloo Bhaina 2":{v:["regular","500","600","700","800"],subset:["latin","latin-ext","oriya","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Baloo Chettan 2":{v:["regular","500","600","700","800"],subset:["latin","latin-ext","malayalam","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Baloo Da 2":{v:["regular","500","600","700","800"],subset:["bengali","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Baloo Paaji 2":{v:["regular","500","600","700","800"],subset:["gurmukhi","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Baloo Tamma 2":{v:["regular","500","600","700","800"],subset:["kannada","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Baloo Tammudu 2":{v:["regular","500","600","700","800"],subset:["latin","latin-ext","telugu","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Baloo Thambi 2":{v:["regular","500","600","700","800"],subset:["latin","latin-ext","tamil","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Balsamiq Sans":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Balthazar:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Bangers:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Barlow:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Barlow Condensed":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Barlow Semi Condensed":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Barriecito:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Barrio:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Basic:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Baskervville:{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},Battambang:{v:["100","300","regular","700","900"],subset:["khmer","latin"],weight:["Default","100","300","400","700","900"],i:["normal"]},Baumans:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Bayon:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},"Be Vietnam Pro":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Beau Rivage":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Bebas Neue":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Belgrano:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Bellefair:{v:["regular"],subset:["hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Belleza:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Bellota:{v:["300","300italic","regular","italic","700","700italic"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","300","400","700"],i:["normal","italic"]},"Bellota Text":{v:["300","300italic","regular","italic","700","700italic"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","300","400","700"],i:["normal","italic"]},BenchNine:{v:["300","regular","700"],subset:["latin","latin-ext"],weight:["Default","300","400","700"],i:["normal"]},Benne:{v:["regular"],subset:["kannada","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Bentham:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Berkshire Swash":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Besley:{v:["regular","500","600","700","800","900","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext"],weight:["Default","400","500","600","700","800","900"],i:["normal","italic"]},"Beth Ellen":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Bevan:{v:["regular","italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal","italic"]},"BhuTuka Expanded One":{v:["regular"],subset:["gurmukhi","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Big Shoulders Display":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Big Shoulders Inline Display":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Big Shoulders Inline Text":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Big Shoulders Stencil Display":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Big Shoulders Stencil Text":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Big Shoulders Text":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Bigelow Rules":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Bigshot One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Bilbo:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Bilbo Swash Caps":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},BioRhyme:{v:["200","300","regular","700","800"],subset:["latin","latin-ext"],weight:["Default","200","300","400","700","800"],i:["normal"]},"BioRhyme Expanded":{v:["200","300","regular","700","800"],subset:["latin","latin-ext"],weight:["Default","200","300","400","700","800"],i:["normal"]},Birthstone:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Birthstone Bounce":{v:["regular","500"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500"],i:["normal"]},Biryani:{v:["200","300","regular","600","700","800","900"],subset:["devanagari","latin","latin-ext"],weight:["Default","200","300","400","600","700","800","900"],i:["normal"]},Bitter:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Black And White Picture":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},"Black Han Sans":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},"Black Ops One":{v:["regular"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Blaka:{v:["regular"],subset:["arabic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Blaka Hollow":{v:["regular"],subset:["arabic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Blaka Ink":{v:["regular"],subset:["arabic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Blinker:{v:["100","200","300","regular","600","700","800","900"],subset:["latin","latin-ext"],weight:["Default","100","200","300","400","600","700","800","900"],i:["normal"]},"Bodoni Moda":{v:["regular","500","600","700","800","900","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext"],weight:["Default","400","500","600","700","800","900"],i:["normal","italic"]},Bokor:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},"Bona Nova":{v:["regular","italic","700"],subset:["cyrillic","cyrillic-ext","greek","hebrew","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},Bonbon:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Bonheur Royale":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Boogaloo:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Bowlby One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Bowlby One SC":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Braah One":{v:["regular"],subset:["gurmukhi","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Brawler:{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},"Bree Serif":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Bruno Ace":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Bruno Ace SC":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Brygada 1918":{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},"Bubblegum Sans":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Bubbler One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Buda:{v:["300"],subset:["latin"],weight:["Default","300","400"],i:["normal"]},Buenard:{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Bungee:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Bungee Hairline":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Bungee Inline":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Bungee Outline":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Bungee Shade":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Bungee Spice":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Butcherman:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Butterfly Kids":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Cabin:{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},"Cabin Condensed":{v:["regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal"]},"Cabin Sketch":{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},"Caesar Dressing":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Cagliostro:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Cairo:{v:["200","300","regular","500","600","700","800","900"],subset:["arabic","latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal"]},"Cairo Play":{v:["200","300","regular","500","600","700","800","900"],subset:["arabic","latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal"]},Caladea:{v:["regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Calistoga:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Calligraffitti:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Cambay:{v:["regular","italic","700","700italic"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Cambo:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Candal:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Cantarell:{v:["regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},"Cantata One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Cantora One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Capriola:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Caramel:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Carattere:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Cardo:{v:["regular","italic","700"],subset:["greek","greek-ext","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Carlito:{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},Carme:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Carrois Gothic":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Carrois Gothic SC":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Carter One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Castoro:{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Castoro Titling":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Catamaran:{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","tamil"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},Caudex:{v:["regular","italic","700","700italic"],subset:["greek","greek-ext","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Caveat:{v:["regular","500","600","700"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Caveat Brush":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Cedarville Cursive":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Ceviche One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Chakra Petch":{v:["300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},Changa:{v:["200","300","regular","500","600","700","800"],subset:["arabic","latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},"Changa One":{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},Chango:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Charis SIL":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},Charm:{v:["regular","700"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","400","700"],i:["normal"]},Charmonman:{v:["regular","700"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","400","700"],i:["normal"]},Chathura:{v:["100","300","regular","700","800"],subset:["latin","telugu"],weight:["Default","100","300","400","700","800"],i:["normal"]},"Chau Philomene One":{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Chela One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Chelsea Market":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Chenla:{v:["regular"],subset:["khmer"],weight:["Default","400"],i:["normal"]},Cherish:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Cherry Bomb One":{v:["regular"],subset:["japanese","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Cherry Cream Soda":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Cherry Swash":{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Chewy:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Chicle:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Chilanka:{v:["regular"],subset:["latin","latin-ext","malayalam"],weight:["Default","400"],i:["normal"]},Chivo:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Chivo Mono":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Chokokutai:{v:["regular"],subset:["japanese","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Chonburi:{v:["regular"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","400"],i:["normal"]},Cinzel:{v:["regular","500","600","700","800","900"],subset:["latin","latin-ext"],weight:["Default","400","500","600","700","800","900"],i:["normal"]},"Cinzel Decorative":{v:["regular","700","900"],subset:["latin"],weight:["Default","400","700","900"],i:["normal"]},"Clicker Script":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Climate Crisis":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Coda:{v:["regular","800"],subset:["latin","latin-ext"],weight:["Default","400","800"],i:["normal"]},"Coda Caption":{v:["800"],subset:["latin","latin-ext"],weight:["Default","400","800"],i:["normal"]},Codystar:{v:["300","regular"],subset:["latin","latin-ext"],weight:["Default","300","400"],i:["normal"]},Coiny:{v:["regular"],subset:["latin","latin-ext","tamil","vietnamese"],weight:["Default","400"],i:["normal"]},Combo:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Comfortaa:{v:["300","regular","500","600","700"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},Comforter:{v:["regular"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Comforter Brush":{v:["regular"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Comic Neue":{v:["300","300italic","regular","italic","700","700italic"],subset:["latin"],weight:["Default","300","400","700"],i:["normal","italic"]},"Coming Soon":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Comme:{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},Commissioner:{v:["100","200","300","regular","500","600","700","800","900"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Concert One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Condiment:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Content:{v:["regular","700"],subset:["khmer"],weight:["Default","400","700"],i:["normal"]},"Contrail One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Convergence:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Cookie:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Copse:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Corben:{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Corinthia:{v:["regular","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal"]},Cormorant:{v:["300","regular","500","600","700","300italic","italic","500italic","600italic","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},"Cormorant Garamond":{v:["300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},"Cormorant Infant":{v:["300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},"Cormorant SC":{v:["300","regular","500","600","700"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Cormorant Unicase":{v:["300","regular","500","600","700"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Cormorant Upright":{v:["300","regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},Courgette:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Courier Prime":{v:["regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Cousine:{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","hebrew","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},Coustard:{v:["regular","900"],subset:["latin"],weight:["Default","400","900"],i:["normal"]},"Covered By Your Grace":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Crafty Girls":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Creepster:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Crete Round":{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Crimson Pro":{v:["200","300","regular","500","600","700","800","900","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Crimson Text":{v:["regular","italic","600","600italic","700","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","600","700"],i:["normal","italic"]},"Croissant One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Crushed:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Cuprum:{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},"Cute Font":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},Cutive:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Cutive Mono":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"DM Mono":{v:["300","300italic","regular","italic","500","500italic"],subset:["latin","latin-ext"],weight:["Default","300","400","500"],i:["normal","italic"]},"DM Sans":{v:["regular","italic","500","500italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","500","700"],i:["normal","italic"]},"DM Serif Display":{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"DM Serif Text":{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},Damion:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Dancing Script":{v:["regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal"]},Dangrek:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},"Darker Grotesque":{v:["300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800","900"],i:["normal"]},"Darumadrop One":{v:["regular"],subset:["japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"David Libre":{v:["regular","500","700"],subset:["hebrew","latin","latin-ext","vietnamese"],weight:["Default","400","500","700"],i:["normal"]},"Dawning of a New Day":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Days One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Dekko:{v:["regular"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Dela Gothic One":{v:["regular"],subset:["cyrillic","greek","japanese","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Delicious Handrawn":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Delius:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Delius Swash Caps":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Delius Unicase":{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},"Della Respira":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Denk One":{v:["regular"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Devonshire:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Dhurjati:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},"Didact Gothic":{v:["regular"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Diplomata:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Diplomata SC":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Do Hyeon":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},Dokdo:{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},Domine:{v:["regular","500","600","700"],subset:["latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Donegal One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Dongle:{v:["300","regular","700"],subset:["korean","latin","latin-ext","vietnamese"],weight:["Default","300","400","700"],i:["normal"]},"Doppio One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Dorsa:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Dosis:{v:["200","300","regular","500","600","700","800"],subset:["latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},DotGothic16:{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Dr Sugiyama":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Duru Sans":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},DynaPuff:{v:["regular","500","600","700"],subset:["cyrillic-ext","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},Dynalight:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"EB Garamond":{v:["regular","500","600","700","800","italic","500italic","600italic","700italic","800italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal","italic"]},"Eagle Lake":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"East Sea Dokdo":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},Eater:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Economica:{v:["regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Eczar:{v:["regular","500","600","700","800"],subset:["devanagari","greek","greek-ext","latin","latin-ext"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Edu NSW ACT Foundation":{v:["regular","500","600","700"],subset:["latin"],weight:["Default","400","500","600","700"],i:["normal"]},"Edu QLD Beginner":{v:["regular","500","600","700"],subset:["latin"],weight:["Default","400","500","600","700"],i:["normal"]},"Edu SA Beginner":{v:["regular","500","600","700"],subset:["latin"],weight:["Default","400","500","600","700"],i:["normal"]},"Edu TAS Beginner":{v:["regular","500","600","700"],subset:["latin"],weight:["Default","400","500","600","700"],i:["normal"]},"Edu VIC WA NT Beginner":{v:["regular","500","600","700"],subset:["latin"],weight:["Default","400","500","600","700"],i:["normal"]},"El Messiri":{v:["regular","500","600","700"],subset:["arabic","cyrillic","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},Electrolize:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Elsie:{v:["regular","900"],subset:["latin","latin-ext"],weight:["Default","400","900"],i:["normal"]},"Elsie Swash Caps":{v:["regular","900"],subset:["latin","latin-ext"],weight:["Default","400","900"],i:["normal"]},"Emblema One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Emilys Candy":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Encode Sans":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Encode Sans Condensed":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Encode Sans Expanded":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Encode Sans SC":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Encode Sans Semi Condensed":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Encode Sans Semi Expanded":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},Engagement:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Englebert:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Enriqueta:{v:["regular","500","600","700"],subset:["latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},Ephesis:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Epilogue:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Erica One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Esteban:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Estonia:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Euphoria Script":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Ewert:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Exo:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Exo 2":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Expletus Sans":{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal","italic"]},Explora:{v:["regular"],subset:["cherokee","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Fahkwang:{v:["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal","italic"]},"Familjen Grotesk":{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},"Fanwood Text":{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},Farro:{v:["300","regular","500","700"],subset:["latin","latin-ext"],weight:["Default","300","400","500","700"],i:["normal"]},Farsan:{v:["regular"],subset:["gujarati","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Fascinate:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Fascinate Inline":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Faster One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Fasthand:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},"Fauna One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Faustina:{v:["300","regular","500","600","700","800","300italic","italic","500italic","600italic","700italic","800italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800"],i:["normal","italic"]},Federant:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Federo:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Felipa:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Fenix:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Festive:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Figtree:{v:["300","regular","500","600","700","800","900","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext"],weight:["Default","300","400","500","600","700","800","900"],i:["normal","italic"]},"Finger Paint":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Finlandica:{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal","italic"]},"Fira Code":{v:["300","regular","500","600","700"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Fira Mono":{v:["regular","500","700"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext"],weight:["Default","400","500","700"],i:["normal"]},"Fira Sans":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Fira Sans Condensed":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Fira Sans Extra Condensed":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Fjalla One":{v:["regular"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Fjord One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Flamenco:{v:["300","regular"],subset:["latin"],weight:["Default","300","400"],i:["normal"]},Flavors:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Fleur De Leah":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Flow Block":{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Flow Circular":{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Flow Rounded":{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Foldit:{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},Fondamento:{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Fontdiner Swanky":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Forum:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Fragment Mono":{v:["regular","italic"],subset:["cyrillic-ext","latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Francois One":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Frank Ruhl Libre":{v:["300","regular","500","600","700","800","900"],subset:["hebrew","latin","latin-ext"],weight:["Default","300","400","500","600","700","800","900"],i:["normal"]},Fraunces:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Freckle Face":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Fredericka the Great":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Fredoka:{v:["300","regular","500","600","700"],subset:["hebrew","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},Freehand:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},Fresca:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Frijole:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Fruktur:{v:["regular","italic"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal","italic"]},"Fugaz One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Fuggles:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Fuzzy Bubbles":{v:["regular","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal"]},"GFS Didot":{v:["regular"],subset:["greek"],weight:["Default","400"],i:["normal"]},"GFS Neohellenic":{v:["regular","italic","700","700italic"],subset:["greek"],weight:["Default","400","700"],i:["normal","italic"]},Gabriela:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Gaegu:{v:["300","regular","700"],subset:["korean","latin"],weight:["Default","300","400","700"],i:["normal"]},Gafata:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Gajraj One":{v:["regular"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Galada:{v:["regular"],subset:["bengali","latin"],weight:["Default","400"],i:["normal"]},Galdeano:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Galindo:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Gamja Flower":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},Gantari:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Gayathri:{v:["100","regular","700"],subset:["latin","malayalam"],weight:["Default","100","400","700"],i:["normal"]},Gelasio:{v:["regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},"Gemunu Libre":{v:["200","300","regular","500","600","700","800"],subset:["latin","latin-ext","sinhala"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},Genos:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cherokee","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Gentium Book Plus":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},"Gentium Plus":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},Geo:{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},Georama:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Geostar:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Geostar Fill":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Germania One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Gideon Roman":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Gidugu:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},"Gilda Display":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Girassol:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Give You Glory":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Glass Antiqua":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Glegoo:{v:["regular","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Gloock:{v:["regular"],subset:["cyrillic-ext","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Gloria Hallelujah":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Glory:{v:["100","200","300","regular","500","600","700","800","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal","italic"]},Gluten:{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Goblin One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Gochi Hand":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Goldman:{v:["regular","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal"]},"Golos Text":{v:["regular","500","600","700","800","900"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400","500","600","700","800","900"],i:["normal"]},Gorditas:{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},"Gothic A1":{v:["100","200","300","regular","500","600","700","800","900"],subset:["korean","latin"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},Gotu:{v:["regular"],subset:["devanagari","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Goudy Bookletter 1911":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Gowun Batang":{v:["regular","700"],subset:["korean","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal"]},"Gowun Dodum":{v:["regular"],subset:["korean","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Graduate:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Grand Hotel":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Grandstander:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Grape Nuts":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Gravitas One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Great Vibes":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Grechen Fuemen":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Grenze:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Grenze Gotisch":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Grey Qo":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Griffy:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Gruppo:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Gudea:{v:["regular","italic","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Gugi:{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},Gulzar:{v:["regular"],subset:["arabic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Gupter:{v:["regular","500","700"],subset:["latin"],weight:["Default","400","500","700"],i:["normal"]},Gurajada:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Gwendolyn:{v:["regular","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal"]},Habibi:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Hachi Maru Pop":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Hahmlet:{v:["100","200","300","regular","500","600","700","800","900"],subset:["korean","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},Halant:{v:["300","regular","500","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Hammersmith One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Hanalei:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Hanalei Fill":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Handlee:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Hanken Grotesk":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Hanuman:{v:["100","300","regular","700","900"],subset:["khmer","latin"],weight:["Default","100","300","400","700","900"],i:["normal"]},"Happy Monkey":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Harmattan:{v:["regular","500","600","700"],subset:["arabic","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Headland One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Heebo:{v:["100","200","300","regular","500","600","700","800","900"],subset:["hebrew","latin"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Henny Penny":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Hepta Slab":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Herr Von Muellerhoff":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Hi Melody":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},"Hina Mincho":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Hind:{v:["300","regular","500","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Hind Guntur":{v:["300","regular","500","600","700"],subset:["latin","latin-ext","telugu"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Hind Madurai":{v:["300","regular","500","600","700"],subset:["latin","latin-ext","tamil"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Hind Siliguri":{v:["300","regular","500","600","700"],subset:["bengali","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Hind Vadodara":{v:["300","regular","500","600","700"],subset:["gujarati","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Holtwood One SC":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Homemade Apple":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Homenaje:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Hubballi:{v:["regular"],subset:["kannada","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Hurricane:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"IBM Plex Mono":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal","italic"]},"IBM Plex Sans":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal","italic"]},"IBM Plex Sans Arabic":{v:["100","200","300","regular","500","600","700"],subset:["arabic","cyrillic-ext","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"IBM Plex Sans Condensed":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal","italic"]},"IBM Plex Sans Devanagari":{v:["100","200","300","regular","500","600","700"],subset:["cyrillic-ext","devanagari","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"IBM Plex Sans Hebrew":{v:["100","200","300","regular","500","600","700"],subset:["cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"IBM Plex Sans JP":{v:["100","200","300","regular","500","600","700"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"IBM Plex Sans KR":{v:["100","200","300","regular","500","600","700"],subset:["korean","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"IBM Plex Sans Thai":{v:["100","200","300","regular","500","600","700"],subset:["cyrillic-ext","latin","latin-ext","thai"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"IBM Plex Sans Thai Looped":{v:["100","200","300","regular","500","600","700"],subset:["cyrillic-ext","latin","latin-ext","thai"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"IBM Plex Serif":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal","italic"]},"IM Fell DW Pica":{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},"IM Fell DW Pica SC":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"IM Fell Double Pica":{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},"IM Fell Double Pica SC":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"IM Fell English":{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},"IM Fell English SC":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"IM Fell French Canon":{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},"IM Fell French Canon SC":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"IM Fell Great Primer":{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},"IM Fell Great Primer SC":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Ibarra Real Nova":{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal","italic"]},Iceberg:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Iceland:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Imbue:{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Imperial Script":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Imprima:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Inconsolata:{v:["200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal"]},Inder:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Indie Flower":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Ingrid Darling":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Inika:{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"Inknut Antiqua":{v:["300","regular","500","600","700","800","900"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","500","600","700","800","900"],i:["normal"]},"Inria Sans":{v:["300","300italic","regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","300","400","700"],i:["normal","italic"]},"Inria Serif":{v:["300","300italic","regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","300","400","700"],i:["normal","italic"]},Inspiration:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Instrument Sans":{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal","italic"]},"Instrument Serif":{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},Inter:{v:["100","200","300","regular","500","600","700","800","900"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Inter Tight":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Irish Grover":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Island Moments":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Istok Web":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Italiana:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Italianno:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Itim:{v:["regular"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","400"],i:["normal"]},"Jacques Francois":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Jacques Francois Shadow":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Jaldi:{v:["regular","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"JetBrains Mono":{v:["100","200","300","regular","500","600","700","800","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal","italic"]},"Jim Nightshade":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Joan:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Jockey One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Jolly Lodger":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Jomhuria:{v:["regular"],subset:["arabic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Jomolhari:{v:["regular"],subset:["latin","tibetan"],weight:["Default","400"],i:["normal"]},"Josefin Sans":{v:["100","200","300","regular","500","600","700","100italic","200italic","300italic","italic","500italic","600italic","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal","italic"]},"Josefin Slab":{v:["100","200","300","regular","500","600","700","100italic","200italic","300italic","italic","500italic","600italic","700italic"],subset:["latin"],weight:["Default","100","200","300","400","500","600","700"],i:["normal","italic"]},Jost:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Joti One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Jua:{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},Judson:{v:["regular","italic","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},Julee:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Julius Sans One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Junge:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Jura:{v:["300","regular","500","600","700"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","kayah-li","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Just Another Hand":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Just Me Again Down Here":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},K2D:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal","italic"]},Kadwa:{v:["regular","700"],subset:["devanagari","latin"],weight:["Default","400","700"],i:["normal"]},"Kaisei Decol":{v:["regular","500","700"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400","500","700"],i:["normal"]},"Kaisei HarunoUmi":{v:["regular","500","700"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400","500","700"],i:["normal"]},"Kaisei Opti":{v:["regular","500","700"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400","500","700"],i:["normal"]},"Kaisei Tokumin":{v:["regular","500","700","800"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400","500","700","800"],i:["normal"]},Kalam:{v:["300","regular","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","700"],i:["normal"]},Kameron:{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},Kanit:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Kantumruy Pro":{v:["100","200","300","regular","500","600","700","100italic","200italic","300italic","italic","500italic","600italic","700italic"],subset:["khmer","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700"],i:["normal","italic"]},Karantina:{v:["300","regular","700"],subset:["hebrew","latin","latin-ext"],weight:["Default","300","400","700"],i:["normal"]},Karla:{v:["200","300","regular","500","600","700","800","200italic","300italic","italic","500italic","600italic","700italic","800italic"],subset:["latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800"],i:["normal","italic"]},Karma:{v:["300","regular","500","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},Katibeh:{v:["regular"],subset:["arabic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Kaushan Script":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Kavivanar:{v:["regular"],subset:["latin","latin-ext","tamil"],weight:["Default","400"],i:["normal"]},Kavoon:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Kdam Thmor Pro":{v:["regular"],subset:["khmer","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Keania One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Kelly Slab":{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Kenia:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Khand:{v:["300","regular","500","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},Khmer:{v:["regular"],subset:["khmer"],weight:["Default","400"],i:["normal"]},Khula:{v:["300","regular","600","700","800"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","600","700","800"],i:["normal"]},Kings:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Kirang Haerang":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},"Kite One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Kiwi Maru":{v:["300","regular","500"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","300","400","500"],i:["normal"]},"Klee One":{v:["regular","600"],subset:["cyrillic","greek-ext","japanese","latin","latin-ext"],weight:["Default","400","600"],i:["normal"]},Knewave:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},KoHo:{v:["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal","italic"]},Kodchasan:{v:["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal","italic"]},"Koh Santepheap":{v:["100","300","regular","700","900"],subset:["khmer","latin"],weight:["Default","100","300","400","700","900"],i:["normal"]},"Kolker Brush":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Konkhmer Sleokchher":{v:["regular"],subset:["khmer","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Kosugi:{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Kosugi Maru":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Kotta One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Koulen:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},Kranky:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Kreon:{v:["300","regular","500","600","700"],subset:["latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},Kristi:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Krona One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Krub:{v:["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal","italic"]},Kufam:{v:["regular","500","600","700","800","900","italic","500italic","600italic","700italic","800italic","900italic"],subset:["arabic","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800","900"],i:["normal","italic"]},"Kulim Park":{v:["200","200italic","300","300italic","regular","italic","600","600italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","200","300","400","600","700"],i:["normal","italic"]},"Kumar One":{v:["regular"],subset:["gujarati","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Kumar One Outline":{v:["regular"],subset:["gujarati","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Kumbh Sans":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","math"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},Kurale:{v:["regular"],subset:["cyrillic","cyrillic-ext","devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"La Belle Aurore":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Labrada:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Lacquer:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Laila:{v:["300","regular","500","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Lakki Reddy":{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Lalezar:{v:["regular"],subset:["arabic","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Lancelot:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Langar:{v:["regular"],subset:["gurmukhi","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Lateef:{v:["200","300","regular","500","600","700","800"],subset:["arabic","latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},Lato:{v:["100","100italic","300","300italic","regular","italic","700","700italic","900","900italic"],subset:["latin","latin-ext"],weight:["Default","100","300","400","700","900"],i:["normal","italic"]},"Lavishly Yours":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"League Gothic":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"League Script":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"League Spartan":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Leckerli One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Ledger:{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Lekton:{v:["regular","italic","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Lemon:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Lemonada:{v:["300","regular","500","600","700"],subset:["arabic","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},Lexend:{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Lexend Deca":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Lexend Exa":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Lexend Giga":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Lexend Mega":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Lexend Peta":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Lexend Tera":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Lexend Zetta":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Libre Barcode 128":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Libre Barcode 128 Text":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Libre Barcode 39":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Libre Barcode 39 Extended":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Libre Barcode 39 Extended Text":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Libre Barcode 39 Text":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Libre Barcode EAN13 Text":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Libre Baskerville":{v:["regular","italic","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},"Libre Bodoni":{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},"Libre Caslon Display":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Libre Caslon Text":{v:["regular","italic","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},"Libre Franklin":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Licorice:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Life Savers":{v:["regular","700","800"],subset:["latin","latin-ext"],weight:["Default","400","700","800"],i:["normal"]},"Lilita One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Lily Script One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Limelight:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Linden Hill":{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},Literata:{v:["200","300","regular","500","600","700","800","900","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Liu Jian Mao Cao":{v:["regular"],subset:["chinese-simplified","latin"],weight:["Default","400"],i:["normal"]},Livvic:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","900","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","900"],i:["normal","italic"]},Lobster:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Lobster Two":{v:["regular","italic","700","700italic"],subset:["latin"],weight:["Default","400","700"],i:["normal","italic"]},"Londrina Outline":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Londrina Shadow":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Londrina Sketch":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Londrina Solid":{v:["100","300","regular","900"],subset:["latin"],weight:["Default","100","300","400","900"],i:["normal"]},"Long Cang":{v:["regular"],subset:["chinese-simplified","latin"],weight:["Default","400"],i:["normal"]},Lora:{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},"Love Light":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Love Ya Like A Sister":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Loved by the King":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Lovers Quarrel":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Luckiest Guy":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Lusitana:{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},Lustria:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Luxurious Roman":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Luxurious Script":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"M PLUS 1":{v:["100","200","300","regular","500","600","700","800","900"],subset:["japanese","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"M PLUS 1 Code":{v:["100","200","300","regular","500","600","700"],subset:["japanese","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"M PLUS 1p":{v:["100","300","regular","500","700","800","900"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","hebrew","japanese","latin","latin-ext","vietnamese"],weight:["Default","100","300","400","500","700","800","900"],i:["normal"]},"M PLUS 2":{v:["100","200","300","regular","500","600","700","800","900"],subset:["japanese","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"M PLUS Code Latin":{v:["100","200","300","regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"M PLUS Rounded 1c":{v:["100","300","regular","500","700","800","900"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","hebrew","japanese","latin","latin-ext","vietnamese"],weight:["Default","100","300","400","500","700","800","900"],i:["normal"]},"Ma Shan Zheng":{v:["regular"],subset:["chinese-simplified","latin"],weight:["Default","400"],i:["normal"]},Macondo:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Macondo Swash Caps":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Mada:{v:["200","300","regular","500","600","700","800","900"],subset:["arabic","latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal"]},Magra:{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"Maiden Orange":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Maitree:{v:["200","300","regular","500","600","700"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal"]},"Major Mono Display":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Mako:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Mali:{v:["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal","italic"]},Mallanna:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Mandali:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Manjari:{v:["100","regular","700"],subset:["latin","latin-ext","malayalam"],weight:["Default","100","400","700"],i:["normal"]},Manrope:{v:["200","300","regular","500","600","700","800"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},Mansalva:{v:["regular"],subset:["greek","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Manuale:{v:["300","regular","500","600","700","800","300italic","italic","500italic","600italic","700italic","800italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800"],i:["normal","italic"]},Marcellus:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Marcellus SC":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Marck Script":{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Margarine:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Marhey:{v:["300","regular","500","600","700"],subset:["arabic","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Markazi Text":{v:["regular","500","600","700"],subset:["arabic","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal"]},"Marko One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Marmelad:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Martel:{v:["200","300","regular","600","700","800","900"],subset:["devanagari","latin","latin-ext"],weight:["Default","200","300","400","600","700","800","900"],i:["normal"]},"Martel Sans":{v:["200","300","regular","600","700","800","900"],subset:["devanagari","latin","latin-ext"],weight:["Default","200","300","400","600","700","800","900"],i:["normal"]},"Martian Mono":{v:["100","200","300","regular","500","600","700","800"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},Marvel:{v:["regular","italic","700","700italic"],subset:["latin"],weight:["Default","400","700"],i:["normal","italic"]},Mate:{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Mate SC":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Material Icons":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Material Icons Outlined":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Material Icons Round":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Material Icons Sharp":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Material Icons Two Tone":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Material Symbols Outlined":{v:["100","200","300","regular","500","600","700"],subset:["latin"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"Material Symbols Rounded":{v:["100","200","300","regular","500","600","700"],subset:["latin"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"Material Symbols Sharp":{v:["100","200","300","regular","500","600","700"],subset:["latin"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"Maven Pro":{v:["regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800","900"],i:["normal"]},McLaren:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Mea Culpa":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Meddon:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},MedievalSharp:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Medula One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Meera Inimai":{v:["regular"],subset:["latin","tamil"],weight:["Default","400"],i:["normal"]},Megrim:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Meie Script":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Meow Script":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Merienda:{v:["300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800","900"],i:["normal"]},Merriweather:{v:["300","300italic","regular","italic","700","700italic","900","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","700","900"],i:["normal","italic"]},"Merriweather Sans":{v:["300","regular","500","600","700","800","300italic","italic","500italic","600italic","700italic","800italic"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800"],i:["normal","italic"]},Metal:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},"Metal Mania":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Metamorphous:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Metrophobic:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Michroma:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Milonga:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Miltonian:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Miltonian Tattoo":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Mina:{v:["regular","700"],subset:["bengali","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Mingzat:{v:["regular"],subset:["latin","latin-ext","lepcha"],weight:["Default","400"],i:["normal"]},Miniver:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Miriam Libre":{v:["regular","700"],subset:["hebrew","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Mirza:{v:["regular","500","600","700"],subset:["arabic","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Miss Fajardose":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Mitr:{v:["200","300","regular","500","600","700"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal"]},"Mochiy Pop One":{v:["regular"],subset:["japanese","latin"],weight:["Default","400"],i:["normal"]},"Mochiy Pop P One":{v:["regular"],subset:["japanese","latin"],weight:["Default","400"],i:["normal"]},Modak:{v:["regular"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Modern Antiqua":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Mogra:{v:["regular"],subset:["gujarati","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Mohave:{v:["300","regular","500","600","700","300italic","italic","500italic","600italic","700italic"],subset:["latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},Molengo:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Molle:{v:["italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},Monda:{v:["regular","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal"]},Monofett:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Monomaniac One":{v:["regular"],subset:["japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Monoton:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Monsieur La Doulaise":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Montaga:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Montagu Slab":{v:["100","200","300","regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},MonteCarlo:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Montez:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Montserrat:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Montserrat Alternates":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Montserrat Subrayada":{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},"Moo Lah Lah":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Moon Dance":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Moul:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},Moulpali:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},"Mountains of Christmas":{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},"Mouse Memoirs":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Mr Bedfort":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Mr Dafoe":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Mr De Haviland":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Mrs Saint Delafield":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Mrs Sheppards":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Ms Madi":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Mukta:{v:["200","300","regular","500","600","700","800"],subset:["devanagari","latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},"Mukta Mahee":{v:["200","300","regular","500","600","700","800"],subset:["gurmukhi","latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},"Mukta Malar":{v:["200","300","regular","500","600","700","800"],subset:["latin","latin-ext","tamil"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},"Mukta Vaani":{v:["200","300","regular","500","600","700","800"],subset:["gujarati","latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},Mulish:{v:["200","300","regular","500","600","700","800","900","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Murecho:{v:["100","200","300","regular","500","600","700","800","900"],subset:["cyrillic","cyrillic-ext","greek","japanese","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},MuseoModerno:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"My Soul":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Mynerve:{v:["regular"],subset:["greek","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Mystery Quest":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},NTR:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Nabla:{v:["regular"],subset:["cyrillic-ext","latin","latin-ext","math","vietnamese"],weight:["Default","400"],i:["normal"]},"Nanum Brush Script":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},"Nanum Gothic":{v:["regular","700","800"],subset:["korean","latin"],weight:["Default","400","700","800"],i:["normal"]},"Nanum Gothic Coding":{v:["regular","700"],subset:["korean","latin"],weight:["Default","400","700"],i:["normal"]},"Nanum Myeongjo":{v:["regular","700","800"],subset:["korean","latin"],weight:["Default","400","700","800"],i:["normal"]},"Nanum Pen Script":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},Neonderthaw:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Nerko One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Neucha:{v:["regular"],subset:["cyrillic","latin"],weight:["Default","400"],i:["normal"]},Neuton:{v:["200","300","regular","italic","700","800"],subset:["latin","latin-ext"],weight:["Default","200","300","400","700","800"],i:["normal","italic"]},"New Rocker":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"New Tegomin":{v:["regular"],subset:["japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"News Cycle":{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Newsreader:{v:["200","300","regular","500","600","700","800","200italic","300italic","italic","500italic","600italic","700italic","800italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800"],i:["normal","italic"]},Niconne:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Niramit:{v:["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal","italic"]},"Nixie One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Nobile:{v:["regular","italic","500","500italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","500","700"],i:["normal","italic"]},Nokora:{v:["100","300","regular","700","900"],subset:["khmer","latin"],weight:["Default","100","300","400","700","900"],i:["normal"]},Norican:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Nosifer:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Notable:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Nothing You Could Do":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Noticia Text":{v:["regular","italic","700","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},"Noto Color Emoji":{v:["regular"],subset:["emoji"],weight:["Default","400"],i:["normal"]},"Noto Emoji":{v:["300","regular","500","600","700"],subset:["emoji"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Noto Kufi Arabic":{v:["100","200","300","regular","500","600","700","800","900"],subset:["arabic"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Music":{v:["regular"],subset:["latin","latin-ext","music"],weight:["Default","400"],i:["normal"]},"Noto Naskh Arabic":{v:["regular","500","600","700"],subset:["arabic","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Nastaliq Urdu":{v:["regular","500","600","700"],subset:["arabic","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Rashi Hebrew":{v:["100","200","300","regular","500","600","700","800","900"],subset:["hebrew","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","devanagari","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Noto Sans Adlam":{v:["regular","500","600","700"],subset:["adlam","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Adlam Unjoined":{v:["regular","500","600","700"],subset:["adlam","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Anatolian Hieroglyphs":{v:["regular"],subset:["anatolian-hieroglyphs"],weight:["Default","400"],i:["normal"]},"Noto Sans Arabic":{v:["100","200","300","regular","500","600","700","800","900"],subset:["arabic"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Armenian":{v:["100","200","300","regular","500","600","700","800","900"],subset:["armenian","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Avestan":{v:["regular"],subset:["avestan","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Balinese":{v:["regular","500","600","700"],subset:["balinese","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Bamum":{v:["regular","500","600","700"],subset:["bamum","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Bassa Vah":{v:["regular","500","600","700"],subset:["bassa-vah","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Batak":{v:["regular"],subset:["batak","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Bengali":{v:["100","200","300","regular","500","600","700","800","900"],subset:["bengali","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Bhaiksuki":{v:["regular"],subset:["bhaiksuki"],weight:["Default","400"],i:["normal"]},"Noto Sans Brahmi":{v:["regular"],subset:["brahmi"],weight:["Default","400"],i:["normal"]},"Noto Sans Buginese":{v:["regular"],subset:["buginese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Buhid":{v:["regular"],subset:["buhid","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Canadian Aboriginal":{v:["100","200","300","regular","500","600","700","800","900"],subset:["canadian-aboriginal","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Carian":{v:["regular"],subset:["carian"],weight:["Default","400"],i:["normal"]},"Noto Sans Caucasian Albanian":{v:["regular"],subset:["caucasian-albanian"],weight:["Default","400"],i:["normal"]},"Noto Sans Chakma":{v:["regular"],subset:["chakma","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Cham":{v:["100","200","300","regular","500","600","700","800","900"],subset:["cham","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Cherokee":{v:["100","200","300","regular","500","600","700","800","900"],subset:["cherokee","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Chorasmian":{v:["regular"],subset:["chorasmian","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Coptic":{v:["regular"],subset:["coptic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Cuneiform":{v:["regular"],subset:["cuneiform"],weight:["Default","400"],i:["normal"]},"Noto Sans Cypriot":{v:["regular"],subset:["cypriot"],weight:["Default","400"],i:["normal"]},"Noto Sans Deseret":{v:["regular"],subset:["deseret"],weight:["Default","400"],i:["normal"]},"Noto Sans Devanagari":{v:["100","200","300","regular","500","600","700","800","900"],subset:["devanagari","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Display":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Noto Sans Duployan":{v:["regular"],subset:["duployan"],weight:["Default","400"],i:["normal"]},"Noto Sans Egyptian Hieroglyphs":{v:["regular"],subset:["egyptian-hieroglyphs"],weight:["Default","400"],i:["normal"]},"Noto Sans Elbasan":{v:["regular"],subset:["elbasan","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Elymaic":{v:["regular"],subset:["elymaic"],weight:["Default","400"],i:["normal"]},"Noto Sans Ethiopic":{v:["100","200","300","regular","500","600","700","800","900"],subset:["ethiopic","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Georgian":{v:["100","200","300","regular","500","600","700","800","900"],subset:["georgian","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Glagolitic":{v:["regular"],subset:["glagolitic"],weight:["Default","400"],i:["normal"]},"Noto Sans Gothic":{v:["regular"],subset:["gothic"],weight:["Default","400"],i:["normal"]},"Noto Sans Grantha":{v:["regular"],subset:["grantha","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Gujarati":{v:["100","200","300","regular","500","600","700","800","900"],subset:["gujarati","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Gunjala Gondi":{v:["regular"],subset:["gunjala-gondi"],weight:["Default","400"],i:["normal"]},"Noto Sans Gurmukhi":{v:["100","200","300","regular","500","600","700","800","900"],subset:["gurmukhi","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans HK":{v:["100","300","regular","500","700","900"],subset:["chinese-hongkong","latin"],weight:["Default","100","300","400","500","700","900"],i:["normal"]},"Noto Sans Hanifi Rohingya":{v:["regular","500","600","700"],subset:["hanifi-rohingya","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Hanunoo":{v:["regular"],subset:["hanunoo","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Hatran":{v:["regular"],subset:["hatran"],weight:["Default","400"],i:["normal"]},"Noto Sans Hebrew":{v:["100","200","300","regular","500","600","700","800","900"],subset:["hebrew","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Imperial Aramaic":{v:["regular"],subset:["imperial-aramaic"],weight:["Default","400"],i:["normal"]},"Noto Sans Indic Siyaq Numbers":{v:["regular"],subset:["indic-siyaq-numbers"],weight:["Default","400"],i:["normal"]},"Noto Sans Inscriptional Pahlavi":{v:["regular"],subset:["inscriptional-pahlavi"],weight:["Default","400"],i:["normal"]},"Noto Sans Inscriptional Parthian":{v:["regular"],subset:["inscriptional-parthian","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans JP":{v:["100","200","300","regular","500","600","700","800","900"],subset:["cyrillic","japanese","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Javanese":{v:["regular","500","600","700"],subset:["javanese","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans KR":{v:["100","300","regular","500","700","900"],subset:["korean","latin"],weight:["Default","100","300","400","500","700","900"],i:["normal"]},"Noto Sans Kaithi":{v:["regular"],subset:["kaithi"],weight:["Default","400"],i:["normal"]},"Noto Sans Kannada":{v:["100","200","300","regular","500","600","700","800","900"],subset:["kannada","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Kayah Li":{v:["regular","500","600","700"],subset:["kayah-li","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Kharoshthi":{v:["regular"],subset:["kharoshthi","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Khmer":{v:["100","200","300","regular","500","600","700","800","900"],subset:["khmer","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Khojki":{v:["regular"],subset:["khojki","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Sans Khudawadi":{v:["regular"],subset:["khudawadi"],weight:["Default","400"],i:["normal"]},"Noto Sans Lao":{v:["100","200","300","regular","500","600","700","800","900"],subset:["lao","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Lao Looped":{v:["100","200","300","regular","500","600","700","800","900"],subset:["lao","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Lepcha":{v:["regular"],subset:["latin","latin-ext","lepcha"],weight:["Default","400"],i:["normal"]},"Noto Sans Limbu":{v:["regular"],subset:["latin","latin-ext","limbu"],weight:["Default","400"],i:["normal"]},"Noto Sans Linear A":{v:["regular"],subset:["linear-a"],weight:["Default","400"],i:["normal"]},"Noto Sans Linear B":{v:["regular"],subset:["linear-b"],weight:["Default","400"],i:["normal"]},"Noto Sans Lisu":{v:["regular","500","600","700"],subset:["latin","latin-ext","lisu"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Lycian":{v:["regular"],subset:["lycian"],weight:["Default","400"],i:["normal"]},"Noto Sans Lydian":{v:["regular"],subset:["lydian"],weight:["Default","400"],i:["normal"]},"Noto Sans Mahajani":{v:["regular"],subset:["mahajani"],weight:["Default","400"],i:["normal"]},"Noto Sans Malayalam":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","malayalam"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Mandaic":{v:["regular"],subset:["mandaic"],weight:["Default","400"],i:["normal"]},"Noto Sans Manichaean":{v:["regular"],subset:["manichaean"],weight:["Default","400"],i:["normal"]},"Noto Sans Marchen":{v:["regular"],subset:["marchen"],weight:["Default","400"],i:["normal"]},"Noto Sans Masaram Gondi":{v:["regular"],subset:["latin","latin-ext","masaram-gondi"],weight:["Default","400"],i:["normal"]},"Noto Sans Math":{v:["regular"],subset:["math"],weight:["Default","400"],i:["normal"]},"Noto Sans Mayan Numerals":{v:["regular"],subset:["mayan-numerals"],weight:["Default","400"],i:["normal"]},"Noto Sans Medefaidrin":{v:["regular","500","600","700"],subset:["latin","latin-ext","medefaidrin"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Meetei Mayek":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","meetei-mayek"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Mende Kikakui":{v:["regular"],subset:["latin","latin-ext","mende-kikakui"],weight:["Default","400"],i:["normal"]},"Noto Sans Meroitic":{v:["regular"],subset:["meroitic"],weight:["Default","400"],i:["normal"]},"Noto Sans Miao":{v:["regular"],subset:["latin","latin-ext","miao"],weight:["Default","400"],i:["normal"]},"Noto Sans Modi":{v:["regular"],subset:["latin","latin-ext","modi"],weight:["Default","400"],i:["normal"]},"Noto Sans Mongolian":{v:["regular"],subset:["latin","latin-ext","mongolian"],weight:["Default","400"],i:["normal"]},"Noto Sans Mono":{v:["100","200","300","regular","500","600","700","800","900"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Mro":{v:["regular"],subset:["latin","latin-ext","mro"],weight:["Default","400"],i:["normal"]},"Noto Sans Multani":{v:["regular"],subset:["latin","latin-ext","multani"],weight:["Default","400"],i:["normal"]},"Noto Sans Myanmar":{v:["100","200","300","regular","500","600","700","800","900"],subset:["myanmar"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans NKo":{v:["regular"],subset:["latin","latin-ext","nko"],weight:["Default","400"],i:["normal"]},"Noto Sans Nabataean":{v:["regular"],subset:["nabataean"],weight:["Default","400"],i:["normal"]},"Noto Sans Nag Mundari":{v:["regular","500","600","700"],subset:["latin","latin-ext","nag-mundari"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Nandinagari":{v:["regular"],subset:["latin","latin-ext","nandinagari"],weight:["Default","400"],i:["normal"]},"Noto Sans New Tai Lue":{v:["regular","500","600","700"],subset:["latin","latin-ext","new-tai-lue"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Newa":{v:["regular"],subset:["latin","latin-ext","newa"],weight:["Default","400"],i:["normal"]},"Noto Sans Nushu":{v:["regular"],subset:["latin","latin-ext","nushu"],weight:["Default","400"],i:["normal"]},"Noto Sans Ogham":{v:["regular"],subset:["ogham"],weight:["Default","400"],i:["normal"]},"Noto Sans Ol Chiki":{v:["regular","500","600","700"],subset:["latin","latin-ext","ol-chiki"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Old Hungarian":{v:["regular"],subset:["old-hungarian"],weight:["Default","400"],i:["normal"]},"Noto Sans Old Italic":{v:["regular"],subset:["old-italic"],weight:["Default","400"],i:["normal"]},"Noto Sans Old North Arabian":{v:["regular"],subset:["old-north-arabian"],weight:["Default","400"],i:["normal"]},"Noto Sans Old Permic":{v:["regular"],subset:["old-permic"],weight:["Default","400"],i:["normal"]},"Noto Sans Old Persian":{v:["regular"],subset:["old-persian"],weight:["Default","400"],i:["normal"]},"Noto Sans Old Sogdian":{v:["regular"],subset:["old-sogdian"],weight:["Default","400"],i:["normal"]},"Noto Sans Old South Arabian":{v:["regular"],subset:["old-south-arabian"],weight:["Default","400"],i:["normal"]},"Noto Sans Old Turkic":{v:["regular"],subset:["old-turkic"],weight:["Default","400"],i:["normal"]},"Noto Sans Oriya":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","oriya"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Osage":{v:["regular"],subset:["latin","latin-ext","osage"],weight:["Default","400"],i:["normal"]},"Noto Sans Osmanya":{v:["regular"],subset:["latin","latin-ext","osmanya"],weight:["Default","400"],i:["normal"]},"Noto Sans Pahawh Hmong":{v:["regular"],subset:["latin","latin-ext","pahawh-hmong"],weight:["Default","400"],i:["normal"]},"Noto Sans Palmyrene":{v:["regular"],subset:["palmyrene"],weight:["Default","400"],i:["normal"]},"Noto Sans Pau Cin Hau":{v:["regular"],subset:["latin","latin-ext","pau-cin-hau"],weight:["Default","400"],i:["normal"]},"Noto Sans Phags Pa":{v:["regular"],subset:["phags-pa"],weight:["Default","400"],i:["normal"]},"Noto Sans Phoenician":{v:["regular"],subset:["phoenician"],weight:["Default","400"],i:["normal"]},"Noto Sans Psalter Pahlavi":{v:["regular"],subset:["psalter-pahlavi"],weight:["Default","400"],i:["normal"]},"Noto Sans Rejang":{v:["regular"],subset:["latin","latin-ext","rejang"],weight:["Default","400"],i:["normal"]},"Noto Sans Runic":{v:["regular"],subset:["runic"],weight:["Default","400"],i:["normal"]},"Noto Sans SC":{v:["100","300","regular","500","700","900"],subset:["chinese-simplified","latin"],weight:["Default","100","300","400","500","700","900"],i:["normal"]},"Noto Sans Samaritan":{v:["regular"],subset:["samaritan"],weight:["Default","400"],i:["normal"]},"Noto Sans Saurashtra":{v:["regular"],subset:["latin","latin-ext","saurashtra"],weight:["Default","400"],i:["normal"]},"Noto Sans Sharada":{v:["regular"],subset:["latin","latin-ext","sharada"],weight:["Default","400"],i:["normal"]},"Noto Sans Shavian":{v:["regular"],subset:["shavian"],weight:["Default","400"],i:["normal"]},"Noto Sans Siddham":{v:["regular"],subset:["latin","latin-ext","siddham"],weight:["Default","400"],i:["normal"]},"Noto Sans SignWriting":{v:["regular"],subset:["latin","latin-ext","signwriting"],weight:["Default","400"],i:["normal"]},"Noto Sans Sinhala":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","sinhala"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Sogdian":{v:["regular"],subset:["sogdian"],weight:["Default","400"],i:["normal"]},"Noto Sans Sora Sompeng":{v:["regular","500","600","700"],subset:["latin","latin-ext","sora-sompeng"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Soyombo":{v:["regular"],subset:["soyombo"],weight:["Default","400"],i:["normal"]},"Noto Sans Sundanese":{v:["regular","500","600","700"],subset:["latin","latin-ext","sundanese"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Syloti Nagri":{v:["regular"],subset:["latin","latin-ext","syloti-nagri"],weight:["Default","400"],i:["normal"]},"Noto Sans Symbols":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","symbols"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Symbols 2":{v:["regular"],subset:["latin","latin-ext","symbols"],weight:["Default","400"],i:["normal"]},"Noto Sans Syriac":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","syriac"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans TC":{v:["100","300","regular","500","700","900"],subset:["chinese-traditional","latin"],weight:["Default","100","300","400","500","700","900"],i:["normal"]},"Noto Sans Tagalog":{v:["regular"],subset:["latin","latin-ext","tagalog"],weight:["Default","400"],i:["normal"]},"Noto Sans Tagbanwa":{v:["regular"],subset:["latin","latin-ext","tagbanwa"],weight:["Default","400"],i:["normal"]},"Noto Sans Tai Le":{v:["regular"],subset:["latin","latin-ext","tai-le"],weight:["Default","400"],i:["normal"]},"Noto Sans Tai Tham":{v:["regular","500","600","700"],subset:["latin","latin-ext","tai-tham"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Tai Viet":{v:["regular"],subset:["latin","latin-ext","tai-viet"],weight:["Default","400"],i:["normal"]},"Noto Sans Takri":{v:["regular"],subset:["latin","latin-ext","takri"],weight:["Default","400"],i:["normal"]},"Noto Sans Tamil":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","tamil"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Tamil Supplement":{v:["regular"],subset:["tamil-supplement"],weight:["Default","400"],i:["normal"]},"Noto Sans Tangsa":{v:["regular","500","600","700"],subset:["latin","latin-ext","tangsa"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Sans Telugu":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","telugu"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Thaana":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","thaana"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Thai":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","thai"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Thai Looped":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","thai"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Sans Tifinagh":{v:["regular"],subset:["latin","latin-ext","tifinagh"],weight:["Default","400"],i:["normal"]},"Noto Sans Tirhuta":{v:["regular"],subset:["tirhuta"],weight:["Default","400"],i:["normal"]},"Noto Sans Ugaritic":{v:["regular"],subset:["latin","latin-ext","ugaritic"],weight:["Default","400"],i:["normal"]},"Noto Sans Vai":{v:["regular"],subset:["latin","latin-ext","vai"],weight:["Default","400"],i:["normal"]},"Noto Sans Wancho":{v:["regular"],subset:["latin","latin-ext","wancho"],weight:["Default","400"],i:["normal"]},"Noto Sans Warang Citi":{v:["regular"],subset:["latin","latin-ext","warang-citi"],weight:["Default","400"],i:["normal"]},"Noto Sans Yi":{v:["regular"],subset:["latin","latin-ext","yi"],weight:["Default","400"],i:["normal"]},"Noto Sans Zanabazar Square":{v:["regular"],subset:["latin","latin-ext","zanabazar-square"],weight:["Default","400"],i:["normal"]},"Noto Serif":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},"Noto Serif Ahom":{v:["regular"],subset:["ahom","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Serif Armenian":{v:["100","200","300","regular","500","600","700","800","900"],subset:["armenian","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Balinese":{v:["regular"],subset:["balinese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Serif Bengali":{v:["100","200","300","regular","500","600","700","800","900"],subset:["bengali","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Devanagari":{v:["100","200","300","regular","500","600","700","800","900"],subset:["devanagari","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Display":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Noto Serif Dogra":{v:["regular"],subset:["dogra"],weight:["Default","400"],i:["normal"]},"Noto Serif Ethiopic":{v:["100","200","300","regular","500","600","700","800","900"],subset:["ethiopic","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Georgian":{v:["100","200","300","regular","500","600","700","800","900"],subset:["georgian","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Grantha":{v:["regular"],subset:["grantha","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Noto Serif Gujarati":{v:["100","200","300","regular","500","600","700","800","900"],subset:["gujarati","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Gurmukhi":{v:["100","200","300","regular","500","600","700","800","900"],subset:["gurmukhi","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif HK":{v:["200","300","regular","500","600","700","800","900"],subset:["chinese-hongkong","cyrillic","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Hebrew":{v:["100","200","300","regular","500","600","700","800","900"],subset:["hebrew","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif JP":{v:["200","300","regular","500","600","700","900"],subset:["japanese","latin"],weight:["Default","200","300","400","500","600","700","900"],i:["normal"]},"Noto Serif KR":{v:["200","300","regular","500","600","700","900"],subset:["korean","latin"],weight:["Default","200","300","400","500","600","700","900"],i:["normal"]},"Noto Serif Kannada":{v:["100","200","300","regular","500","600","700","800","900"],subset:["kannada","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Khmer":{v:["100","200","300","regular","500","600","700","800","900"],subset:["khmer","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Khojki":{v:["regular","500","600","700"],subset:["khojki","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Serif Lao":{v:["100","200","300","regular","500","600","700","800","900"],subset:["lao","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Malayalam":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","malayalam"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Myanmar":{v:["100","200","300","regular","500","600","700","800","900"],subset:["myanmar"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif NP Hmong":{v:["regular","500","600","700"],subset:["latin","nyiakeng-puachue-hmong"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Serif Oriya":{v:["regular","500","600","700"],subset:["latin","latin-ext","oriya"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Serif SC":{v:["200","300","regular","500","600","700","900"],subset:["chinese-simplified","latin"],weight:["Default","200","300","400","500","600","700","900"],i:["normal"]},"Noto Serif Sinhala":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","sinhala"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif TC":{v:["200","300","regular","500","600","700","900"],subset:["chinese-traditional","latin"],weight:["Default","200","300","400","500","600","700","900"],i:["normal"]},"Noto Serif Tamil":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","tamil"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Noto Serif Tangut":{v:["regular"],subset:["latin","latin-ext","tangut"],weight:["Default","400"],i:["normal"]},"Noto Serif Telugu":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","telugu"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Thai":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","thai"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Tibetan":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","tibetan"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Noto Serif Toto":{v:["regular","500","600","700"],subset:["latin","latin-ext","toto"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Serif Yezidi":{v:["regular","500","600","700"],subset:["yezidi"],weight:["Default","400","500","600","700"],i:["normal"]},"Noto Traditional Nushu":{v:["300","regular","500","600","700"],subset:["latin","latin-ext","nushu"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Nova Cut":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Nova Flat":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Nova Mono":{v:["regular"],subset:["greek","latin"],weight:["Default","400"],i:["normal"]},"Nova Oval":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Nova Round":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Nova Script":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Nova Slim":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Nova Square":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Numans:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Nunito:{v:["200","300","regular","500","600","700","800","900","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Nunito Sans":{v:["200","300","regular","500","600","700","800","900","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Nuosu SIL":{v:["regular"],subset:["latin","latin-ext","yi"],weight:["Default","400"],i:["normal"]},"Odibee Sans":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Odor Mean Chey":{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},Offside:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Oi:{v:["regular"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","tamil","vietnamese"],weight:["Default","400"],i:["normal"]},"Old Standard TT":{v:["regular","italic","700"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},Oldenburg:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Ole:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Oleo Script":{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"Oleo Script Swash Caps":{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"Oooh Baby":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Open Sans":{v:["300","regular","500","600","700","800","300italic","italic","500italic","600italic","700italic","800italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","hebrew","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800"],i:["normal","italic"]},Oranienbaum:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Orbitron:{v:["regular","500","600","700","800","900"],subset:["latin"],weight:["Default","400","500","600","700","800","900"],i:["normal"]},Oregano:{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Orelega One":{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Orienta:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Original Surfer":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Oswald:{v:["200","300","regular","500","600","700"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal"]},Outfit:{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Over the Rainbow":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Overlock:{v:["regular","italic","700","700italic","900","900italic"],subset:["latin","latin-ext"],weight:["Default","400","700","900"],i:["normal","italic"]},"Overlock SC":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Overpass:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Overpass Mono":{v:["300","regular","500","600","700"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},Ovo:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Oxanium:{v:["200","300","regular","500","600","700","800"],subset:["latin","latin-ext"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},Oxygen:{v:["300","regular","700"],subset:["latin","latin-ext"],weight:["Default","300","400","700"],i:["normal"]},"Oxygen Mono":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"PT Mono":{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"PT Sans":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},"PT Sans Caption":{v:["regular","700"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"PT Sans Narrow":{v:["regular","700"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"PT Serif":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},"PT Serif Caption":{v:["regular","italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},Pacifico:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Padauk:{v:["regular","700"],subset:["latin","latin-ext","myanmar"],weight:["Default","400","700"],i:["normal"]},"Padyakke Expanded One":{v:["regular"],subset:["kannada","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Palanquin:{v:["100","200","300","regular","500","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700"],i:["normal"]},"Palanquin Dark":{v:["regular","500","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},Pangolin:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Paprika:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Parisienne:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Passero One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Passion One":{v:["regular","700","900"],subset:["latin","latin-ext"],weight:["Default","400","700","900"],i:["normal"]},"Passions Conflict":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Pathway Extreme":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Pathway Gothic One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Patrick Hand":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Patrick Hand SC":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Pattaya:{v:["regular"],subset:["cyrillic","latin","latin-ext","thai","vietnamese"],weight:["Default","400"],i:["normal"]},"Patua One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Pavanam:{v:["regular"],subset:["latin","latin-ext","tamil"],weight:["Default","400"],i:["normal"]},"Paytone One":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Peddana:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Peralta:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Permanent Marker":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Petemoss:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Petit Formal Script":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Petrona:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Philosopher:{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},Phudu:{v:["300","regular","500","600","700","800","900"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800","900"],i:["normal"]},Piazzolla:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Piedra:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Pinyon Script":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Pirata One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Plaster:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Play:{v:["regular","700"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal"]},Playball:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Playfair:{v:["300","regular","500","600","700","800","900","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800","900"],i:["normal","italic"]},"Playfair Display":{v:["regular","500","600","700","800","900","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800","900"],i:["normal","italic"]},"Playfair Display SC":{v:["regular","italic","700","700italic","900","900italic"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","400","700","900"],i:["normal","italic"]},"Plus Jakarta Sans":{v:["200","300","regular","500","600","700","800","200italic","300italic","italic","500italic","600italic","700italic","800italic"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800"],i:["normal","italic"]},Podkova:{v:["regular","500","600","700","800"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Poiret One":{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Poller One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Poltawski Nowy":{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},Poly:{v:["regular","italic"],subset:["latin"],weight:["Default","400"],i:["normal","italic"]},Pompiere:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Pontano Sans":{v:["300","regular","500","600","700"],subset:["latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Poor Story":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},Poppins:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["devanagari","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Port Lligat Sans":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Port Lligat Slab":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Potta One":{v:["regular"],subset:["japanese","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Pragati Narrow":{v:["regular","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Praise:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Prata:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","vietnamese"],weight:["Default","400"],i:["normal"]},Preahvihear:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},"Press Start 2P":{v:["regular"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Pridi:{v:["200","300","regular","500","600","700"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal"]},"Princess Sofia":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Prociono:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Prompt:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Prosto One":{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Proza Libre":{v:["regular","italic","500","500italic","600","600italic","700","700italic","800","800italic"],subset:["latin","latin-ext"],weight:["Default","400","500","600","700","800"],i:["normal","italic"]},"Public Sans":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Puppies Play":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Puritan:{v:["regular","italic","700","700italic"],subset:["latin"],weight:["Default","400","700"],i:["normal","italic"]},"Purple Purse":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Qahiri:{v:["regular"],subset:["arabic","latin"],weight:["Default","400"],i:["normal"]},Quando:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Quantico:{v:["regular","italic","700","700italic"],subset:["latin"],weight:["Default","400","700"],i:["normal","italic"]},Quattrocento:{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"Quattrocento Sans":{v:["regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Questrial:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Quicksand:{v:["300","regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},Quintessential:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Qwigley:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Qwitcher Grypen":{v:["regular","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal"]},"Racing Sans One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Radio Canada":{v:["300","regular","500","600","700","300italic","italic","500italic","600italic","700italic"],subset:["canadian-aboriginal","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},Radley:{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},Rajdhani:{v:["300","regular","500","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},Rakkas:{v:["regular"],subset:["arabic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Raleway:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Raleway Dots":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Ramabhadra:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Ramaraja:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Rambla:{v:["regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},"Rammetto One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rampart One":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Ranchers:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Rancho:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Ranga:{v:["regular","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Rasa:{v:["300","regular","500","600","700","300italic","italic","500italic","600italic","700italic"],subset:["gujarati","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},Rationale:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Ravi Prakash":{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},"Readex Pro":{v:["200","300","regular","500","600","700"],subset:["arabic","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal"]},Recursive:{v:["300","regular","500","600","700","800","900"],subset:["cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800","900"],i:["normal"]},"Red Hat Display":{v:["300","regular","500","600","700","800","900","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext"],weight:["Default","300","400","500","600","700","800","900"],i:["normal","italic"]},"Red Hat Mono":{v:["300","regular","500","600","700","300italic","italic","500italic","600italic","700italic"],subset:["latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},"Red Hat Text":{v:["300","regular","500","600","700","300italic","italic","500italic","600italic","700italic"],subset:["latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},"Red Rose":{v:["300","regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},Redacted:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Redacted Script":{v:["300","regular","700"],subset:["latin","latin-ext"],weight:["Default","300","400","700"],i:["normal"]},Redressed:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Reem Kufi":{v:["regular","500","600","700"],subset:["arabic","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal"]},"Reem Kufi Fun":{v:["regular","500","600","700"],subset:["arabic","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal"]},"Reem Kufi Ink":{v:["regular"],subset:["arabic","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Reenie Beanie":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Reggae One":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Revalia:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rhodium Libre":{v:["regular"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Ribeye:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Ribeye Marrow":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Righteous:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Risque:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Road Rage":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Roboto:{v:["100","100italic","300","300italic","regular","italic","500","500italic","700","700italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","300","400","500","700","900"],i:["normal","italic"]},"Roboto Condensed":{v:["300","300italic","regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","700"],i:["normal","italic"]},"Roboto Flex":{v:["regular"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Roboto Mono":{v:["100","200","300","regular","500","600","700","100italic","200italic","300italic","italic","500italic","600italic","700italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700"],i:["normal","italic"]},"Roboto Serif":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Roboto Slab":{v:["100","200","300","regular","500","600","700","800","900"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},Rochester:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Rock Salt":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"RocknRoll One":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Rokkitt:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Romanesco:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Ropa Sans":{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},Rosario:{v:["300","regular","500","600","700","300italic","italic","500italic","600italic","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},Rosarivo:{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Rouge Script":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Rowdies:{v:["300","regular","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","700"],i:["normal"]},"Rozha One":{v:["regular"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Rubik:{v:["300","regular","500","600","700","800","900","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","300","400","500","600","700","800","900"],i:["normal","italic"]},"Rubik 80s Fade":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Beastly":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Bubbles":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Burned":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Dirt":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Distressed":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Gemstones":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Glitch":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Iso":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Marker Hatch":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Maze":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Microbe":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Mono One":{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Moonrocks":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Pixels":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Puddles":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Spray Paint":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Storm":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Vinyl":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rubik Wet Paint":{v:["regular"],subset:["cyrillic","cyrillic-ext","hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Ruda:{v:["regular","500","600","700","800","900"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800","900"],i:["normal"]},Rufina:{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"Ruge Boogie":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Ruluko:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Rum Raisin":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Ruslan Display":{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Russo One":{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Ruthie:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Rye:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"STIX Two Text":{v:["regular","500","600","700","italic","500italic","600italic","700italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700"],i:["normal","italic"]},Sacramento:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Sahitya:{v:["regular","700"],subset:["devanagari","latin"],weight:["Default","400","700"],i:["normal"]},Sail:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Saira:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Saira Condensed":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Saira Extra Condensed":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Saira Semi Condensed":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Saira Stencil One":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Salsa:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Sanchez:{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},Sancreek:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Sansita:{v:["regular","italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext"],weight:["Default","400","700","800","900"],i:["normal","italic"]},"Sansita Swashed":{v:["300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800","900"],i:["normal"]},Sarabun:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal","italic"]},Sarala:{v:["regular","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Sarina:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Sarpanch:{v:["regular","500","600","700","800","900"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","500","600","700","800","900"],i:["normal"]},"Sassy Frass":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Satisfy:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Sawarabi Gothic":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Sawarabi Mincho":{v:["regular"],subset:["japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Scada:{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},"Scheherazade New":{v:["regular","500","600","700"],subset:["arabic","latin","latin-ext"],weight:["Default","400","500","600","700"],i:["normal"]},"Schibsted Grotesk":{v:["regular","500","600","700","800","900","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext"],weight:["Default","400","500","600","700","800","900"],i:["normal","italic"]},Schoolbell:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Scope One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Seaweed Script":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Secular One":{v:["regular"],subset:["hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Sedgwick Ave":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Sedgwick Ave Display":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Sen:{v:["regular","700","800"],subset:["latin","latin-ext"],weight:["Default","400","700","800"],i:["normal"]},"Send Flowers":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Sevillana:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Seymour One":{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Shadows Into Light":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Shadows Into Light Two":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Shalimar:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Shantell Sans":{v:["300","regular","500","600","700","800","300italic","italic","500italic","600italic","700italic","800italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700","800"],i:["normal","italic"]},Shanti:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Share:{v:["regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},"Share Tech":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Share Tech Mono":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Shippori Antique":{v:["regular"],subset:["japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Shippori Antique B1":{v:["regular"],subset:["japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Shippori Mincho":{v:["regular","500","600","700","800"],subset:["japanese","latin","latin-ext"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Shippori Mincho B1":{v:["regular","500","600","700","800"],subset:["japanese","latin","latin-ext"],weight:["Default","400","500","600","700","800"],i:["normal"]},Shojumaru:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Short Stack":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Shrikhand:{v:["regular"],subset:["gujarati","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Siemreap:{v:["regular"],subset:["khmer"],weight:["Default","400"],i:["normal"]},Sigmar:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Sigmar One":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Signika:{v:["300","regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Signika Negative":{v:["300","regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},Silkscreen:{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Simonetta:{v:["regular","italic","900","900italic"],subset:["latin","latin-ext"],weight:["Default","400","900"],i:["normal","italic"]},"Single Day":{v:["regular"],subset:["korean"],weight:["Default","400"],i:["normal"]},Sintony:{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"Sirin Stencil":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Six Caps":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Skranji:{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},"Slabo 13px":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Slabo 27px":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Slackey:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Slackside One":{v:["regular"],subset:["japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Smokum:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Smooch:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Smooch Sans":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},Smythe:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Sniglet:{v:["regular","800"],subset:["latin","latin-ext"],weight:["Default","400","800"],i:["normal"]},Snippet:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Snowburst One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Sofadi One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Sofia:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Sofia Sans":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Sofia Sans Condensed":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Sofia Sans Extra Condensed":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Sofia Sans Semi Condensed":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Solitreo:{v:["regular"],subset:["hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Solway:{v:["300","regular","500","700","800"],subset:["latin"],weight:["Default","300","400","500","700","800"],i:["normal"]},"Song Myung":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},Sono:{v:["200","300","regular","500","600","700","800"],subset:["latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},"Sonsie One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Sora:{v:["100","200","300","regular","500","600","700","800"],subset:["latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},"Sorts Mill Goudy":{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Source Code Pro":{v:["200","300","regular","500","600","700","800","900","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Source Sans 3":{v:["200","300","regular","500","600","700","800","900","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Source Sans Pro":{v:["200","200italic","300","300italic","regular","italic","600","600italic","700","700italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","600","700","900"],i:["normal","italic"]},"Source Serif 4":{v:["200","300","regular","500","600","700","800","900","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Source Serif Pro":{v:["200","200italic","300","300italic","regular","italic","600","600italic","700","700italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","600","700","900"],i:["normal","italic"]},"Space Grotesk":{v:["300","regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Space Mono":{v:["regular","italic","700","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},"Special Elite":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Spectral:{v:["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800"],i:["normal","italic"]},"Spectral SC":{v:["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800"],i:["normal","italic"]},"Spicy Rice":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Spinnaker:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Spirax:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Splash:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Spline Sans":{v:["300","regular","500","600","700"],subset:["latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Spline Sans Mono":{v:["300","regular","500","600","700","300italic","italic","500italic","600italic","700italic"],subset:["latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},"Squada One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Square Peg":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Sree Krushnadevaraya":{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Sriracha:{v:["regular"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","400"],i:["normal"]},Srisakdi:{v:["regular","700"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","400","700"],i:["normal"]},Staatliches:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Stalemate:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Stalinist One":{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Stardos Stencil":{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},Stick:{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Stick No Bills":{v:["200","300","regular","500","600","700","800"],subset:["latin","latin-ext","sinhala"],weight:["Default","200","300","400","500","600","700","800"],i:["normal"]},"Stint Ultra Condensed":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Stint Ultra Expanded":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Stoke:{v:["300","regular"],subset:["latin","latin-ext"],weight:["Default","300","400"],i:["normal"]},Strait:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Style Script":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Stylish:{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},"Sue Ellen Francisco":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Suez One":{v:["regular"],subset:["hebrew","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Sulphur Point":{v:["300","regular","700"],subset:["latin","latin-ext"],weight:["Default","300","400","700"],i:["normal"]},Sumana:{v:["regular","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Sunflower:{v:["300","500","700"],subset:["korean","latin"],weight:["Default","300","400","500","700"],i:["normal"]},Sunshiney:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Supermercado One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Sura:{v:["regular","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","700"],i:["normal"]},Suranna:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Suravaram:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Suwannaphum:{v:["100","300","regular","700","900"],subset:["khmer","latin"],weight:["Default","100","300","400","700","900"],i:["normal"]},"Swanky and Moo Moo":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Syncopate:{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},Syne:{v:["regular","500","600","700","800"],subset:["greek","latin","latin-ext"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Syne Mono":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Syne Tactile":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Tai Heritage Pro":{v:["regular","700"],subset:["latin","latin-ext","tai-viet","vietnamese"],weight:["Default","400","700"],i:["normal"]},Tajawal:{v:["200","300","regular","500","700","800","900"],subset:["arabic","latin"],weight:["Default","200","300","400","500","700","800","900"],i:["normal"]},Tangerine:{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},Tapestry:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Taprom:{v:["regular"],subset:["khmer","latin"],weight:["Default","400"],i:["normal"]},Tauri:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Taviraj:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Teko:{v:["300","regular","500","600","700"],subset:["devanagari","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},Telex:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Tenali Ramakrishna":{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},"Tenor Sans":{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Text Me One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Texturina:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Thasadith:{v:["regular","italic","700","700italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},"The Girl Next Door":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"The Nautigal":{v:["regular","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal"]},Tienne:{v:["regular","700","900"],subset:["latin"],weight:["Default","400","700","900"],i:["normal"]},Tillana:{v:["regular","500","600","700","800"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Tilt Neon":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Tilt Prism":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Tilt Warp":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Timmana:{v:["regular"],subset:["latin","telugu"],weight:["Default","400"],i:["normal"]},Tinos:{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","hebrew","latin","latin-ext","vietnamese"],weight:["Default","400","700"],i:["normal","italic"]},"Tiro Bangla":{v:["regular","italic"],subset:["bengali","latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Tiro Devanagari Hindi":{v:["regular","italic"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Tiro Devanagari Marathi":{v:["regular","italic"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Tiro Devanagari Sanskrit":{v:["regular","italic"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Tiro Gurmukhi":{v:["regular","italic"],subset:["gurmukhi","latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Tiro Kannada":{v:["regular","italic"],subset:["kannada","latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Tiro Tamil":{v:["regular","italic"],subset:["latin","latin-ext","tamil"],weight:["Default","400"],i:["normal","italic"]},"Tiro Telugu":{v:["regular","italic"],subset:["latin","latin-ext","telugu"],weight:["Default","400"],i:["normal","italic"]},"Titan One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Titillium Web":{v:["200","200italic","300","300italic","regular","italic","600","600italic","700","700italic","900"],subset:["latin","latin-ext"],weight:["Default","200","300","400","600","700","900"],i:["normal","italic"]},Tomorrow:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Tourney:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Trade Winds":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Train One":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Trirong:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin","latin-ext","thai","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Trispace:{v:["100","200","300","regular","500","600","700","800"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800"],i:["normal"]},Trocchi:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Trochut:{v:["regular","italic","700"],subset:["latin"],weight:["Default","400","700"],i:["normal","italic"]},Truculenta:{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},Trykker:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Tsukimi Rounded":{v:["300","regular","500","600","700"],subset:["japanese","latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Tulpen One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Turret Road":{v:["200","300","regular","500","700","800"],subset:["latin","latin-ext"],weight:["Default","200","300","400","500","700","800"],i:["normal"]},"Twinkle Star":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Ubuntu:{v:["300","300italic","regular","italic","500","500italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext"],weight:["Default","300","400","500","700"],i:["normal","italic"]},"Ubuntu Condensed":{v:["regular"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Ubuntu Mono":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek","greek-ext","latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Uchen:{v:["regular"],subset:["latin","tibetan"],weight:["Default","400"],i:["normal"]},Ultra:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Unbounded:{v:["200","300","regular","500","600","700","800","900"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700","800","900"],i:["normal"]},"Uncial Antiqua":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Underdog:{v:["regular"],subset:["cyrillic","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Unica One":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},UnifrakturCook:{v:["700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},UnifrakturMaguntia:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Unkempt:{v:["regular","700"],subset:["latin"],weight:["Default","400","700"],i:["normal"]},Unlock:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Unna:{v:["regular","italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal","italic"]},Updock:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Urbanist:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},VT323:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Vampiro One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Varela:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Varela Round":{v:["regular"],subset:["hebrew","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Varta:{v:["300","regular","500","600","700"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal"]},"Vast Shadow":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Vazirmatn:{v:["100","200","300","regular","500","600","700","800","900"],subset:["arabic","latin","latin-ext"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal"]},"Vesper Libre":{v:["regular","500","700","900"],subset:["devanagari","latin","latin-ext"],weight:["Default","400","500","700","900"],i:["normal"]},"Viaoda Libre":{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Vibes:{v:["regular"],subset:["arabic","latin"],weight:["Default","400"],i:["normal"]},Vibur:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Vidaloka:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Viga:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Vina Sans":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Voces:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Volkhov:{v:["regular","italic","700","700italic"],subset:["latin"],weight:["Default","400","700"],i:["normal","italic"]},Vollkorn:{v:["regular","500","600","700","800","900","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800","900"],i:["normal","italic"]},"Vollkorn SC":{v:["regular","600","700","900"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400","600","700","900"],i:["normal"]},Voltaire:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Vujahday Script":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},"Waiting for the Sunrise":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Wallpoet:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Walter Turncoat":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Warnes:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Water Brush":{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Waterfall:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Wellfleet:{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Wendy One":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Whisper:{v:["regular"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},WindSong:{v:["regular","500"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400","500"],i:["normal"]},"Wire One":{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Wix Madefor Display":{v:["regular","500","600","700","800"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal"]},"Wix Madefor Text":{v:["regular","italic","500","500italic","600","600italic","700","700italic","800","800italic"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400","500","600","700","800"],i:["normal","italic"]},"Work Sans":{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Xanh Mono":{v:["regular","italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal","italic"]},Yaldevi:{v:["200","300","regular","500","600","700"],subset:["latin","latin-ext","sinhala"],weight:["Default","200","300","400","500","600","700"],i:["normal"]},"Yanone Kaffeesatz":{v:["200","300","regular","500","600","700"],subset:["cyrillic","latin","latin-ext","vietnamese"],weight:["Default","200","300","400","500","600","700"],i:["normal"]},Yantramanav:{v:["100","300","regular","500","700","900"],subset:["devanagari","latin","latin-ext"],weight:["Default","100","300","400","500","700","900"],i:["normal"]},"Yatra One":{v:["regular"],subset:["devanagari","latin","latin-ext"],weight:["Default","400"],i:["normal"]},Yellowtail:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Yeon Sung":{v:["regular"],subset:["korean","latin"],weight:["Default","400"],i:["normal"]},"Yeseva One":{v:["regular"],subset:["cyrillic","cyrillic-ext","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Yesteryear:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},Yomogi:{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext","vietnamese"],weight:["Default","400"],i:["normal"]},Yrsa:{v:["300","regular","500","600","700","300italic","italic","500italic","600italic","700italic"],subset:["latin","latin-ext","vietnamese"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},Ysabeau:{v:["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],subset:["cyrillic","cyrillic-ext","greek","latin","latin-ext","vietnamese"],weight:["Default","100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Yuji Boku":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Yuji Mai":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Yuji Syuku":{v:["regular"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Yusei Magic":{v:["regular"],subset:["japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"ZCOOL KuaiLe":{v:["regular"],subset:["chinese-simplified","latin"],weight:["Default","400"],i:["normal"]},"ZCOOL QingKe HuangYou":{v:["regular"],subset:["chinese-simplified","latin"],weight:["Default","400"],i:["normal"]},"ZCOOL XiaoWei":{v:["regular"],subset:["chinese-simplified","latin"],weight:["Default","400"],i:["normal"]},"Zen Antique":{v:["regular"],subset:["cyrillic","greek","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Zen Antique Soft":{v:["regular"],subset:["cyrillic","greek","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Zen Dots":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Zen Kaku Gothic Antique":{v:["300","regular","500","700","900"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","300","400","500","700","900"],i:["normal"]},"Zen Kaku Gothic New":{v:["300","regular","500","700","900"],subset:["cyrillic","japanese","latin","latin-ext"],weight:["Default","300","400","500","700","900"],i:["normal"]},"Zen Kurenaido":{v:["regular"],subset:["cyrillic","greek","japanese","latin","latin-ext"],weight:["Default","400"],i:["normal"]},"Zen Loop":{v:["regular","italic"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal","italic"]},"Zen Maru Gothic":{v:["300","regular","500","700","900"],subset:["cyrillic","greek","japanese","latin","latin-ext"],weight:["Default","300","400","500","700","900"],i:["normal"]},"Zen Old Mincho":{v:["regular","500","600","700","900"],subset:["cyrillic","greek","japanese","latin","latin-ext"],weight:["Default","400","500","600","700","900"],i:["normal"]},"Zen Tokyo Zoo":{v:["regular"],subset:["latin","latin-ext"],weight:["Default","400"],i:["normal"]},Zeyada:{v:["regular"],subset:["latin"],weight:["Default","400"],i:["normal"]},"Zhi Mang Xing":{v:["regular"],subset:["chinese-simplified","latin"],weight:["Default","400"],i:["normal"]},"Zilla Slab":{v:["300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin","latin-ext"],weight:["Default","300","400","500","600","700"],i:["normal","italic"]},"Zilla Slab Highlight":{v:["regular","700"],subset:["latin","latin-ext"],weight:["Default","400","700"],i:["normal"]}};var Ee=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function Le(e,t){return e===t||!(!Ee(e)||!Ee(t))}function Be(e,t){if(e.length!==t.length)return!1;for(var a=0;a<e.length;a++)if(!Le(e[a],t[a]))return!1;return!0}const He=function(e,t){var a;void 0===t&&(t=Be);var i,l=[],n=!1;return function(){for(var o=[],r=0;r<arguments.length;r++)o[r]=arguments[r];return n&&a===this&&t(o,l)||(i=e.apply(this,o),n=!0,a=this,l=o),i}},Ae={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},Re=function(e){function t(e,i,s,u,d){for(var p,h,m,b,x,_=0,k=0,S=0,C=0,M=0,H=0,R=m=p=0,z=0,O=0,F=0,I=0,N=s.length,V=N-1,G="",W="",U="",j="";z<N;){if(h=s.charCodeAt(z),z===V&&0!==k+C+S+_&&(0!==k&&(h=47===k?10:47),C=S=_=0,N++,V++),0===k+C+S+_){if(z===V&&(0<O&&(G=G.replace(g,"")),0<G.trim().length)){switch(h){case 32:case 9:case 59:case 13:case 10:break;default:G+=s.charAt(z)}h=59}switch(h){case 123:for(p=(G=G.trim()).charCodeAt(0),m=1,I=++z;z<N;){switch(h=s.charCodeAt(z)){case 123:m++;break;case 125:m--;break;case 47:switch(h=s.charCodeAt(z+1)){case 42:case 47:e:{for(R=z+1;R<V;++R)switch(s.charCodeAt(R)){case 47:if(42===h&&42===s.charCodeAt(R-1)&&z+2!==R){z=R+1;break e}break;case 10:if(47===h){z=R+1;break e}}z=R}}break;case 91:h++;case 40:h++;case 34:case 39:for(;z++<V&&s.charCodeAt(z)!==h;);}if(0===m)break;z++}if(m=s.substring(I,z),0===p&&(p=(G=G.replace(c,"").trim()).charCodeAt(0)),64===p){switch(0<O&&(G=G.replace(g,"")),h=G.charCodeAt(1)){case 100:case 109:case 115:case 45:O=i;break;default:O=B}if(I=(m=t(i,O,m,h,d+1)).length,0<A&&(x=r(3,m,O=a(B,G,F),i,D,T,I,h,d,u),G=O.join(""),void 0!==x&&0===(I=(m=x.trim()).length)&&(h=0,m="")),0<I)switch(h){case 115:G=G.replace(y,o);case 100:case 109:case 45:m=G+"{"+m+"}";break;case 107:m=(G=G.replace(f,"$1 $2"))+"{"+m+"}",m=1===L||2===L&&n("@"+m,3)?"@-webkit-"+m+"@"+m:"@"+m;break;default:m=G+m,112===u&&(W+=m,m="")}else m=""}else m=t(i,a(i,G,F),m,u,d+1);U+=m,m=F=O=R=p=0,G="",h=s.charCodeAt(++z);break;case 125:case 59:if(1<(I=(G=(0<O?G.replace(g,""):G).trim()).length))switch(0===R&&(p=G.charCodeAt(0),45===p||96<p&&123>p)&&(I=(G=G.replace(" ",":")).length),0<A&&void 0!==(x=r(1,G,i,e,D,T,W.length,u,d,u))&&0===(I=(G=x.trim()).length)&&(G="\0\0"),p=G.charCodeAt(0),h=G.charCodeAt(1),p){case 0:break;case 64:if(105===h||99===h){j+=G+s.charAt(z);break}default:58!==G.charCodeAt(I-1)&&(W+=l(G,p,h,G.charCodeAt(2)))}F=O=R=p=0,G="",h=s.charCodeAt(++z)}}switch(h){case 13:case 10:47===k?k=0:0===1+p&&107!==u&&0<G.length&&(O=1,G+="\0"),0<A*P&&r(0,G,i,e,D,T,W.length,u,d,u),T=1,D++;break;case 59:case 125:if(0===k+C+S+_){T++;break}default:switch(T++,b=s.charAt(z),h){case 9:case 32:if(0===C+_+k)switch(M){case 44:case 58:case 9:case 32:b="";break;default:32!==h&&(b=" ")}break;case 0:b="\\0";break;case 12:b="\\f";break;case 11:b="\\v";break;case 38:0===C+k+_&&(O=F=1,b="\f"+b);break;case 108:if(0===C+k+_+E&&0<R)switch(z-R){case 2:112===M&&58===s.charCodeAt(z-3)&&(E=M);case 8:111===H&&(E=H)}break;case 58:0===C+k+_&&(R=z);break;case 44:0===k+S+C+_&&(O=1,b+="\r");break;case 34:case 39:0===k&&(C=C===h?0:0===C?h:C);break;case 91:0===C+k+S&&_++;break;case 93:0===C+k+S&&_--;break;case 41:0===C+k+_&&S--;break;case 40:0===C+k+_&&(0===p&&(2*M+3*H==533||(p=1)),S++);break;case 64:0===k+S+C+_+R+m&&(m=1);break;case 42:case 47:if(!(0<C+_+S))switch(k){case 0:switch(2*h+3*s.charCodeAt(z+1)){case 235:k=47;break;case 220:I=z,k=42}break;case 42:47===h&&42===M&&I+2!==z&&(33===s.charCodeAt(I+2)&&(W+=s.substring(I,z+1)),b="",k=0)}}0===k&&(G+=b)}H=M,M=h,z++}if(0<(I=W.length)){if(O=i,0<A&&void 0!==(x=r(2,W,O,e,D,T,I,u,d,u))&&0===(W=x).length)return j+W+U;if(W=O.join(",")+"{"+W+"}",0!==L*E){switch(2!==L||n(W,2)||(E=0),E){case 111:W=W.replace(w,":-moz-$1")+W;break;case 112:W=W.replace(v,"::-webkit-input-$1")+W.replace(v,"::-moz-$1")+W.replace(v,":-ms-input-$1")+W}E=0}}return j+W+U}function a(e,t,a){var l=t.trim().split(m);t=l;var n=l.length,o=e.length;switch(o){case 0:case 1:var r=0;for(e=0===o?"":e[0]+" ";r<n;++r)t[r]=i(e,t[r],a).trim();break;default:var s=r=0;for(t=[];r<n;++r)for(var u=0;u<o;++u)t[s++]=i(e[u]+" ",l[r],a).trim()}return t}function i(e,t,a){var i=t.charCodeAt(0);switch(33>i&&(i=(t=t.trim()).charCodeAt(0)),i){case 38:return t.replace(b,"$1"+e.trim());case 58:return e.trim()+t.replace(b,"$1"+e.trim());default:if(0<1*a&&0<t.indexOf("\f"))return t.replace(b,(58===e.charCodeAt(0)?"":"$1")+e.trim())}return e+t}function l(e,t,a,i){var o=e+";",r=2*t+3*a+4*i;if(944===r){e=o.indexOf(":",9)+1;var s=o.substring(e,o.length-1).trim();return s=o.substring(0,e).trim()+s+";",1===L||2===L&&n(s,1)?"-webkit-"+s+s:s}if(0===L||2===L&&!n(o,1))return o;switch(r){case 1015:return 97===o.charCodeAt(10)?"-webkit-"+o+o:o;case 951:return 116===o.charCodeAt(3)?"-webkit-"+o+o:o;case 963:return 110===o.charCodeAt(5)?"-webkit-"+o+o:o;case 1009:if(100!==o.charCodeAt(4))break;case 969:case 942:return"-webkit-"+o+o;case 978:return"-webkit-"+o+"-moz-"+o+o;case 1019:case 983:return"-webkit-"+o+"-moz-"+o+"-ms-"+o+o;case 883:if(45===o.charCodeAt(8))return"-webkit-"+o+o;if(0<o.indexOf("image-set(",11))return o.replace(M,"$1-webkit-$2")+o;break;case 932:if(45===o.charCodeAt(4))switch(o.charCodeAt(5)){case 103:return"-webkit-box-"+o.replace("-grow","")+"-webkit-"+o+"-ms-"+o.replace("grow","positive")+o;case 115:return"-webkit-"+o+"-ms-"+o.replace("shrink","negative")+o;case 98:return"-webkit-"+o+"-ms-"+o.replace("basis","preferred-size")+o}return"-webkit-"+o+"-ms-"+o+o;case 964:return"-webkit-"+o+"-ms-flex-"+o+o;case 1023:if(99!==o.charCodeAt(8))break;return"-webkit-box-pack"+(s=o.substring(o.indexOf(":",15)).replace("flex-","").replace("space-between","justify"))+"-webkit-"+o+"-ms-flex-pack"+s+o;case 1005:return p.test(o)?o.replace(d,":-webkit-")+o.replace(d,":-moz-")+o:o;case 1e3:switch(t=(s=o.substring(13).trim()).indexOf("-")+1,s.charCodeAt(0)+s.charCodeAt(t)){case 226:s=o.replace(x,"tb");break;case 232:s=o.replace(x,"tb-rl");break;case 220:s=o.replace(x,"lr");break;default:return o}return"-webkit-"+o+"-ms-"+s+o;case 1017:if(-1===o.indexOf("sticky",9))break;case 975:switch(t=(o=e).length-10,r=(s=(33===o.charCodeAt(t)?o.substring(0,t):o).substring(e.indexOf(":",7)+1).trim()).charCodeAt(0)+(0|s.charCodeAt(7))){case 203:if(111>s.charCodeAt(8))break;case 115:o=o.replace(s,"-webkit-"+s)+";"+o;break;case 207:case 102:o=o.replace(s,"-webkit-"+(102<r?"inline-":"")+"box")+";"+o.replace(s,"-webkit-"+s)+";"+o.replace(s,"-ms-"+s+"box")+";"+o}return o+";";case 938:if(45===o.charCodeAt(5))switch(o.charCodeAt(6)){case 105:return s=o.replace("-items",""),"-webkit-"+o+"-webkit-box-"+s+"-ms-flex-"+s+o;case 115:return"-webkit-"+o+"-ms-flex-item-"+o.replace(k,"")+o;default:return"-webkit-"+o+"-ms-flex-line-pack"+o.replace("align-content","").replace(k,"")+o}break;case 973:case 989:if(45!==o.charCodeAt(3)||122===o.charCodeAt(4))break;case 931:case 953:if(!0===C.test(e))return 115===(s=e.substring(e.indexOf(":")+1)).charCodeAt(0)?l(e.replace("stretch","fill-available"),t,a,i).replace(":fill-available",":stretch"):o.replace(s,"-webkit-"+s)+o.replace(s,"-moz-"+s.replace("fill-",""))+o;break;case 962:if(o="-webkit-"+o+(102===o.charCodeAt(5)?"-ms-"+o:"")+o,211===a+i&&105===o.charCodeAt(13)&&0<o.indexOf("transform",10))return o.substring(0,o.indexOf(";",27)+1).replace(h,"$1-webkit-$2")+o}return o}function n(e,t){var a=e.indexOf(1===t?":":"{"),i=e.substring(0,3!==t?a:10);return a=e.substring(a+1,e.length-1),R(2!==t?i:i.replace(S,"$1"),a,t)}function o(e,t){var a=l(t,t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2));return a!==t+";"?a.replace(_," or ($1)").substring(4):"("+t+")"}function r(e,t,a,i,l,n,o,r,s,c){for(var g,d=0,p=t;d<A;++d)switch(g=H[d].call(u,e,p,a,i,l,n,o,r,s,c)){case void 0:case!1:case!0:case null:break;default:p=g}if(p!==t)return p}function s(e){return void 0!==(e=e.prefix)&&(R=null,e?"function"!=typeof e?L=1:(L=2,R=e):L=0),s}function u(e,a){var i=e;if(33>i.charCodeAt(0)&&(i=i.trim()),i=[i],0<A){var l=r(-1,a,i,i,D,T,0,0,0,0);void 0!==l&&"string"==typeof l&&(a=l)}var n=t(B,i,a,0,0);return 0<A&&void 0!==(l=r(-2,n,i,i,D,T,n.length,0,0,0))&&(n=l),E=0,T=D=1,n}var c=/^\0+/g,g=/[\0\r\f]/g,d=/: */g,p=/zoo|gra/,h=/([,: ])(transform)/g,m=/,\r+?/g,b=/([\t\r\n ])*\f?&/g,f=/@(k\w+)\s*(\S*)\s*/,v=/::(place)/g,w=/:(read-only)/g,x=/[svh]\w+-[tblr]{2}/,y=/\(\s*(.*)\s*\)/g,_=/([\s\S]*?);/g,k=/-self|flex-/g,S=/[^]*?(:[rp][el]a[\w-]+)[^]*/,C=/stretch|:\s*\w+\-(?:conte|avail)/,M=/([^-])(image-set\()/,T=1,D=1,E=0,L=1,B=[],H=[],A=0,R=null,P=0;return u.use=function e(t){switch(t){case void 0:case null:A=H.length=0;break;default:switch(t.constructor){case Array:for(var a=0,i=t.length;a<i;++a)e(t[a]);break;case Function:H[A++]=t;break;case Boolean:P=0|!!t}}return e},u.set=s,void 0!==e&&s(e),u};var Pe,ze,Oe=a(8226),Fe=a.n(Oe),Ie=/[A-Z]|^ms/g,Ne=(Pe=function(e){return e.replace(Ie,"-$&").toLowerCase()},ze={},function(e){return void 0===ze[e]&&(ze[e]=Pe(e)),ze[e]}),Ve=function(e,t){return null==t||"boolean"==typeof t?"":1===Ae[e]||45===e.charCodeAt(1)||isNaN(t)||0===t?t:t+"px"},Ge=function e(t){for(var a=t.length,i=0,l="";i<a;i++){var n=t[i];if(null!=n){var o=void 0;switch(typeof n){case"boolean":break;case"function":o=e([n()]);break;case"object":if(Array.isArray(n))o=e(n);else for(var r in o="",n)n[r]&&r&&(o&&(o+=" "),o+=r);break;default:o=n}o&&(l&&(l+=" "),l+=o)}}return l},We="undefined"!=typeof document;function Ue(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key||""),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),(void 0!==e.container?e.container:document.head).appendChild(t),t}var je=function(){function e(e){this.isSpeedy=!0,this.tags=[],this.ctr=0,this.opts=e}var t=e.prototype;return t.inject=function(){if(this.injected)throw new Error("already injected!");this.tags[0]=Ue(this.opts),this.injected=!0},t.speedy=function(e){if(0!==this.ctr)throw new Error("cannot change speedy now");this.isSpeedy=!!e},t.insert=function(e,t){if(this.isSpeedy){var a=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(this.tags[this.tags.length-1]);try{a.insertRule(e,a.cssRules.length)}catch(e){}}else{var i=Ue(this.opts);this.tags.push(i),i.appendChild(document.createTextNode(e+(t||"")))}this.ctr++,this.ctr%65e3==0&&this.tags.push(Ue(this.opts))},t.flush=function(){this.tags.forEach(function(e){return e.parentNode.removeChild(e)}),this.tags=[],this.ctr=0,this.injected=!1},e}();var qe=function(e,t){if(void 0!==e.__SECRET_EMOTION__)return e.__SECRET_EMOTION__;void 0===t&&(t={});var a,i,l=t.key||"css",n=Fe()(function(e){a+=e,We&&r.insert(e,u)});void 0!==t.prefix&&(i={prefix:t.prefix});var o={registered:{},inserted:{},nonce:t.nonce,key:l},r=new je(t);We&&r.inject();var s=new Re(i);s.use(t.stylisPlugins)(n);var u="";function c(e,t){if(null==e)return"";switch(typeof e){case"boolean":return"";case"function":return void 0!==e.__emotion_styles?e.toString():c.call(this,void 0===this?e():e(this.mergedProps,this.context),t);case"object":return h.call(this,e);default:var a=o.registered[e];return!1===t&&void 0!==a?a:e}}var g,d,p=new WeakMap;function h(e){if(p.has(e))return p.get(e);var t="";return Array.isArray(e)?e.forEach(function(e){t+=c.call(this,e,!1)},this):Object.keys(e).forEach(function(a){"object"!=typeof e[a]?void 0!==o.registered[e[a]]?t+=a+"{"+o.registered[e[a]]+"}":t+=Ne(a)+":"+Ve(a,e[a])+";":Array.isArray(e[a])&&"string"==typeof e[a][0]&&void 0===o.registered[e[a][0]]?e[a].forEach(function(e){t+=Ne(a)+":"+Ve(a,e)+";"}):t+=a+"{"+c.call(this,e[a],!1)+"}"},this),p.set(e,t),t}var m=/label:\s*([^\s;\n{]+)\s*;/g,b=function(e){var t=!0,a="",i="";null==e||void 0===e.raw?(t=!1,a+=c.call(this,e,!1)):a+=e[0];for(var l=arguments.length,n=new Array(l>1?l-1:0),o=1;o<l;o++)n[o-1]=arguments[o];return n.forEach(function(i,l){a+=c.call(this,i,46===a.charCodeAt(a.length-1)),!0===t&&void 0!==e[l+1]&&(a+=e[l+1])},this),d=a,a=a.replace(m,function(e,t){return i+="-"+t,""}),g=function(e,t){return function(e){for(var t,a=e.length,i=a^a,l=0;a>=4;)t=1540483477*(65535&(t=255&e.charCodeAt(l)|(255&e.charCodeAt(++l))<<8|(255&e.charCodeAt(++l))<<16|(255&e.charCodeAt(++l))<<24))+((1540483477*(t>>>16)&65535)<<16),i=1540483477*(65535&i)+((1540483477*(i>>>16)&65535)<<16)^(t=1540483477*(65535&(t^=t>>>24))+((1540483477*(t>>>16)&65535)<<16)),a-=4,++l;switch(a){case 3:i^=(255&e.charCodeAt(l+2))<<16;case 2:i^=(255&e.charCodeAt(l+1))<<8;case 1:i=1540483477*(65535&(i^=255&e.charCodeAt(l)))+((1540483477*(i>>>16)&65535)<<16)}return i=1540483477*(65535&(i^=i>>>13))+((1540483477*(i>>>16)&65535)<<16),((i^=i>>>15)>>>0).toString(36)}(e+t)+t}(a,i),a};function f(e,t){void 0===o.inserted[g]&&(a="",s(e,t),o.inserted[g]=a)}var v=function(){var e=b.apply(this,arguments),t=l+"-"+g;return void 0===o.registered[t]&&(o.registered[t]=d),f("."+t,e),t};function w(e,t){var a="";return t.split(" ").forEach(function(t){void 0!==o.registered[t]?e.push(t):a+=t+" "}),a}function x(e,t){var a=[],i=w(a,e);return a.length<2?e:i+v(a,t)}function y(e){o.inserted[e]=!0}if(We){var _=document.querySelectorAll("[data-emotion-"+l+"]");Array.prototype.forEach.call(_,function(e){r.tags[0].parentNode.insertBefore(e,r.tags[0]),e.getAttribute("data-emotion-"+l).split(" ").forEach(y)})}var k={flush:function(){We&&(r.flush(),r.inject()),o.inserted={},o.registered={}},hydrate:function(e){e.forEach(y)},cx:function(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];return x(Ge(t))},merge:x,getRegisteredStyles:w,injectGlobal:function(){f("",b.apply(this,arguments))},keyframes:function(){var e=b.apply(this,arguments),t="animation-"+g;return f("","@keyframes "+t+"{"+e+"}"),t},css:v,sheet:r,caches:o};return e.__SECRET_EMOTION__=k,k}("undefined"!=typeof globalThis?globalThis:{}),$e=(qe.flush,qe.hydrate,qe.cx,qe.merge,qe.getRegisteredStyles,qe.injectGlobal),Ze=(qe.keyframes,qe.css),Ke=(qe.sheet,qe.caches,a(5795)),Ye=a(3146),Je=a.n(Ye),Xe=a(8006),Qe=a(9790);function et(e){return et="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},et(e)}function tt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function at(e,t){for(var a=0;a<t.length;a++){var i=t[a];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function it(e,t,a){return t&&at(e.prototype,t),a&&at(e,a),e}function lt(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function nt(){return nt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var i in a)Object.prototype.hasOwnProperty.call(a,i)&&(e[i]=a[i])}return e},nt.apply(this,arguments)}function ot(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{},i=Object.keys(a);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(a).filter(function(e){return Object.getOwnPropertyDescriptor(a,e).enumerable}))),i.forEach(function(t){lt(e,t,a[t])})}return e}function rt(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ut(e,t)}function st(e){return st=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},st(e)}function ut(e,t){return ut=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},ut(e,t)}function ct(e,t){if(null==e)return{};var a,i,l=function(e,t){if(null==e)return{};var a,i,l={},n=Object.keys(e);for(i=0;i<n.length;i++)a=n[i],t.indexOf(a)>=0||(l[a]=e[a]);return l}(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(i=0;i<n.length;i++)a=n[i],t.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(l[a]=e[a])}return l}function gt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function dt(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?gt(e):t}function pt(e){return function(e){if(Array.isArray(e)){for(var t=0,a=new Array(e.length);t<e.length;t++)a[t]=e[t];return a}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var ht=function(){};function mt(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function bt(e,t,a,i){var l=[t,i];if(a&&e)for(var n in a)a.hasOwnProperty(n)&&a[n]&&l.push("".concat(mt(e,n)));return l.filter(function(e){return e}).map(function(e){return String(e).trim()}).join(" ")}var ft=function(e){return Array.isArray(e)?e.filter(Boolean):"object"===et(e)&&null!==e?[e]:[]};function vt(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function wt(e){return vt(e)?window.pageYOffset:e.scrollTop}function xt(e,t){vt(e)?window.scrollTo(0,t):e.scrollTop=t}function yt(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:ht,l=wt(e),n=t-l,o=0;!function t(){var r,s=n*((r=(r=o+=10)/a-1)*r*r+1)+l;xt(e,s),o<a?Je()(t):i(e)}()}function _t(){try{return document.createEvent("TouchEvent"),!0}catch(e){return!1}}var kt=function(e){return"auto"===e?"bottom":e},St=function(e){function t(){var e,a;tt(this,t);for(var i=arguments.length,l=new Array(i),n=0;n<i;n++)l[n]=arguments[n];return lt(gt(gt(a=dt(this,(e=st(t)).call.apply(e,[this].concat(l))))),"state",{maxHeight:a.props.maxMenuHeight,placement:null}),lt(gt(gt(a)),"getPlacement",function(e){var t=a.props,i=t.minMenuHeight,l=t.maxMenuHeight,n=t.menuPlacement,o=t.menuPosition,r=t.menuShouldScrollIntoView,s=t.theme,u=a.context.getPortalPlacement;if(e){var c="fixed"===o,g=function(e){var t=e.maxHeight,a=e.menuEl,i=e.minHeight,l=e.placement,n=e.shouldScroll,o=e.isFixedPosition,r=e.theme.spacing,s=function(e){var t=getComputedStyle(e),a="absolute"===t.position,i=/(auto|scroll)/,l=document.documentElement;if("fixed"===t.position)return l;for(var n=e;n=n.parentElement;)if(t=getComputedStyle(n),(!a||"static"!==t.position)&&i.test(t.overflow+t.overflowY+t.overflowX))return n;return l}(a),u={placement:"bottom",maxHeight:t};if(!a||!a.offsetParent)return u;var c=s.getBoundingClientRect().height,g=a.getBoundingClientRect(),d=g.bottom,p=g.height,h=g.top,m=a.offsetParent.getBoundingClientRect().top,b=window.innerHeight,f=wt(s),v=parseInt(getComputedStyle(a).marginBottom,10),w=parseInt(getComputedStyle(a).marginTop,10),x=m-w,y=b-h,_=x+f,k=c-f-h,S=d-b+f+v,C=f+h-w,M=160;switch(l){case"auto":case"bottom":if(y>=p)return{placement:"bottom",maxHeight:t};if(k>=p&&!o)return n&&yt(s,S,M),{placement:"bottom",maxHeight:t};if(!o&&k>=i||o&&y>=i)return n&&yt(s,S,M),{placement:"bottom",maxHeight:o?y-v:k-v};if("auto"===l||o){var T=t,D=o?x:_;return D>=i&&(T=Math.min(D-v-r.controlHeight,t)),{placement:"top",maxHeight:T}}if("bottom"===l)return xt(s,S),{placement:"bottom",maxHeight:t};break;case"top":if(x>=p)return{placement:"top",maxHeight:t};if(_>=p&&!o)return n&&yt(s,C,M),{placement:"top",maxHeight:t};if(!o&&_>=i||o&&x>=i){var E=t;return(!o&&_>=i||o&&x>=i)&&(E=o?x-w:_-w),n&&yt(s,C,M),{placement:"top",maxHeight:E}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(l,'".'))}return u}({maxHeight:l,menuEl:e,minHeight:i,placement:n,shouldScroll:r&&!c,isFixedPosition:c,theme:s});u&&u(g),a.setState(g)}}),lt(gt(gt(a)),"getUpdatedProps",function(){var e=a.props.menuPlacement,t=a.state.placement||kt(e);return ot({},a.props,{placement:t,maxHeight:a.state.maxHeight})}),a}return rt(t,e),it(t,[{key:"render",value:function(){return(0,this.props.children)({ref:this.getPlacement,placerProps:this.getUpdatedProps()})}}]),t}(w.Component);lt(St,"contextTypes",{getPortalPlacement:j().func});var Ct=function(e){var t=e.theme,a=t.spacing.baseUnit;return{color:t.colors.neutral40,padding:"".concat(2*a,"px ").concat(3*a,"px"),textAlign:"center"}},Mt=Ct,Tt=Ct,Dt=function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.innerProps;return x().createElement("div",nt({className:i(Ze(l("noOptionsMessage",e)),{"menu-notice":!0,"menu-notice--no-options":!0},a)},n),t)};Dt.defaultProps={children:"No options"};var Et=function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.innerProps;return x().createElement("div",nt({className:i(Ze(l("loadingMessage",e)),{"menu-notice":!0,"menu-notice--loading":!0},a)},n),t)};Et.defaultProps={children:"Loading..."};var Lt=function(e){function t(){var e,a;tt(this,t);for(var i=arguments.length,l=new Array(i),n=0;n<i;n++)l[n]=arguments[n];return lt(gt(gt(a=dt(this,(e=st(t)).call.apply(e,[this].concat(l))))),"state",{placement:null}),lt(gt(gt(a)),"getPortalPlacement",function(e){var t=e.placement;t!==kt(a.props.menuPlacement)&&a.setState({placement:t})}),a}return rt(t,e),it(t,[{key:"getChildContext",value:function(){return{getPortalPlacement:this.getPortalPlacement}}},{key:"render",value:function(){var e=this.props,t=e.appendTo,a=e.children,i=e.controlElement,l=e.menuPlacement,n=e.menuPosition,o=e.getStyles,r="fixed"===n;if(!t&&!r||!i)return null;var s=this.state.placement||kt(l),u=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(i),c=r?0:window.pageYOffset,g={offset:u[s]+c,position:n,rect:u},d=x().createElement("div",{className:Ze(o("menuPortal",g))},a);return t?(0,Ke.createPortal)(d,t):d}}]),t}(w.Component);lt(Lt,"childContextTypes",{getPortalPlacement:j().func});var Bt=Array.isArray,Ht=Object.keys,At=Object.prototype.hasOwnProperty;function Rt(e,t){if(e===t)return!0;if(e&&t&&"object"==et(e)&&"object"==et(t)){var a,i,l,n=Bt(e),o=Bt(t);if(n&&o){if((i=e.length)!=t.length)return!1;for(a=i;0!==a--;)if(!Rt(e[a],t[a]))return!1;return!0}if(n!=o)return!1;var r=e instanceof Date,s=t instanceof Date;if(r!=s)return!1;if(r&&s)return e.getTime()==t.getTime();var u=e instanceof RegExp,c=t instanceof RegExp;if(u!=c)return!1;if(u&&c)return e.toString()==t.toString();var g=Ht(e);if((i=g.length)!==Ht(t).length)return!1;for(a=i;0!==a--;)if(!At.call(t,g[a]))return!1;for(a=i;0!==a--;)if(!("_owner"===(l=g[a])&&e.$$typeof||Rt(e[l],t[l])))return!1;return!0}return e!=e&&t!=t}function Pt(e,t){try{return Rt(e,t)}catch(e){if(e.message&&e.message.match(/stack|recursion/i))return console.warn("Warning: react-fast-compare does not handle circular references.",e.name,e.message),!1;throw e}}var zt=[{base:"A",letters:/[\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F]/g},{base:"AA",letters:/[\uA732]/g},{base:"AE",letters:/[\u00C6\u01FC\u01E2]/g},{base:"AO",letters:/[\uA734]/g},{base:"AU",letters:/[\uA736]/g},{base:"AV",letters:/[\uA738\uA73A]/g},{base:"AY",letters:/[\uA73C]/g},{base:"B",letters:/[\u0042\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181]/g},{base:"C",letters:/[\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E]/g},{base:"D",letters:/[\u0044\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779]/g},{base:"DZ",letters:/[\u01F1\u01C4]/g},{base:"Dz",letters:/[\u01F2\u01C5]/g},{base:"E",letters:/[\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E]/g},{base:"F",letters:/[\u0046\u24BB\uFF26\u1E1E\u0191\uA77B]/g},{base:"G",letters:/[\u0047\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E]/g},{base:"H",letters:/[\u0048\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D]/g},{base:"I",letters:/[\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197]/g},{base:"J",letters:/[\u004A\u24BF\uFF2A\u0134\u0248]/g},{base:"K",letters:/[\u004B\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2]/g},{base:"L",letters:/[\u004C\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780]/g},{base:"LJ",letters:/[\u01C7]/g},{base:"Lj",letters:/[\u01C8]/g},{base:"M",letters:/[\u004D\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C]/g},{base:"N",letters:/[\u004E\u24C3\uFF2E\u01F8\u0143\u00D1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4]/g},{base:"NJ",letters:/[\u01CA]/g},{base:"Nj",letters:/[\u01CB]/g},{base:"O",letters:/[\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C]/g},{base:"OI",letters:/[\u01A2]/g},{base:"OO",letters:/[\uA74E]/g},{base:"OU",letters:/[\u0222]/g},{base:"P",letters:/[\u0050\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754]/g},{base:"Q",letters:/[\u0051\u24C6\uFF31\uA756\uA758\u024A]/g},{base:"R",letters:/[\u0052\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782]/g},{base:"S",letters:/[\u0053\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784]/g},{base:"T",letters:/[\u0054\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786]/g},{base:"TZ",letters:/[\uA728]/g},{base:"U",letters:/[\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244]/g},{base:"V",letters:/[\u0056\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245]/g},{base:"VY",letters:/[\uA760]/g},{base:"W",letters:/[\u0057\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72]/g},{base:"X",letters:/[\u0058\u24CD\uFF38\u1E8A\u1E8C]/g},{base:"Y",letters:/[\u0059\u24CE\uFF39\u1EF2\u00DD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE]/g},{base:"Z",letters:/[\u005A\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762]/g},{base:"a",letters:/[\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250]/g},{base:"aa",letters:/[\uA733]/g},{base:"ae",letters:/[\u00E6\u01FD\u01E3]/g},{base:"ao",letters:/[\uA735]/g},{base:"au",letters:/[\uA737]/g},{base:"av",letters:/[\uA739\uA73B]/g},{base:"ay",letters:/[\uA73D]/g},{base:"b",letters:/[\u0062\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253]/g},{base:"c",letters:/[\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184]/g},{base:"d",letters:/[\u0064\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A]/g},{base:"dz",letters:/[\u01F3\u01C6]/g},{base:"e",letters:/[\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD]/g},{base:"f",letters:/[\u0066\u24D5\uFF46\u1E1F\u0192\uA77C]/g},{base:"g",letters:/[\u0067\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F]/g},{base:"h",letters:/[\u0068\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265]/g},{base:"hv",letters:/[\u0195]/g},{base:"i",letters:/[\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131]/g},{base:"j",letters:/[\u006A\u24D9\uFF4A\u0135\u01F0\u0249]/g},{base:"k",letters:/[\u006B\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3]/g},{base:"l",letters:/[\u006C\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747]/g},{base:"lj",letters:/[\u01C9]/g},{base:"m",letters:/[\u006D\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F]/g},{base:"n",letters:/[\u006E\u24DD\uFF4E\u01F9\u0144\u00F1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5]/g},{base:"nj",letters:/[\u01CC]/g},{base:"o",letters:/[\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275]/g},{base:"oi",letters:/[\u01A3]/g},{base:"ou",letters:/[\u0223]/g},{base:"oo",letters:/[\uA74F]/g},{base:"p",letters:/[\u0070\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755]/g},{base:"q",letters:/[\u0071\u24E0\uFF51\u024B\uA757\uA759]/g},{base:"r",letters:/[\u0072\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783]/g},{base:"s",letters:/[\u0073\u24E2\uFF53\u00DF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B]/g},{base:"t",letters:/[\u0074\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787]/g},{base:"tz",letters:/[\uA729]/g},{base:"u",letters:/[\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289]/g},{base:"v",letters:/[\u0076\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C]/g},{base:"vy",letters:/[\uA761]/g},{base:"w",letters:/[\u0077\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73]/g},{base:"x",letters:/[\u0078\u24E7\uFF58\u1E8B\u1E8D]/g},{base:"y",letters:/[\u0079\u24E8\uFF59\u1EF3\u00FD\u0177\u1EF9\u0233\u1E8F\u00FF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF]/g},{base:"z",letters:/[\u007A\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763]/g}],Ot=function(e){for(var t=0;t<zt.length;t++)e=e.replace(zt[t].letters,zt[t].base);return e},Ft=function(e){return e.replace(/^\s+|\s+$/g,"")},It=function(e){return"".concat(e.label," ").concat(e.value)},Nt=function(e){return x().createElement("span",nt({className:Ze({label:"a11yText",zIndex:9999,border:0,clip:"rect(1px, 1px, 1px, 1px)",height:1,width:1,position:"absolute",overflow:"hidden",padding:0,whiteSpace:"nowrap",backgroundColor:"red",color:"blue"})},e))},Vt=function(e){function t(){return tt(this,t),dt(this,st(t).apply(this,arguments))}return rt(t,e),it(t,[{key:"render",value:function(){var e=this.props,t=(e.in,e.out,e.onExited,e.appear,e.enter,e.exit,e.innerRef),a=(e.emotion,ct(e,["in","out","onExited","appear","enter","exit","innerRef","emotion"]));return x().createElement("input",nt({ref:t},a,{className:Ze({label:"dummyInput",background:0,border:0,fontSize:"inherit",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(0)"})}))}}]),t}(w.Component),Gt=function(e){function t(){return tt(this,t),dt(this,st(t).apply(this,arguments))}return rt(t,e),it(t,[{key:"componentDidMount",value:function(){this.props.innerRef((0,Ke.findDOMNode)(this))}},{key:"componentWillUnmount",value:function(){this.props.innerRef(null)}},{key:"render",value:function(){return this.props.children}}]),t}(w.Component),Wt=["boxSizing","height","overflow","paddingRight","position"],Ut={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function jt(e){e.preventDefault()}function qt(e){e.stopPropagation()}function $t(){var e=this.scrollTop,t=this.scrollHeight,a=e+this.offsetHeight;0===e?this.scrollTop=1:a===t&&(this.scrollTop=e-1)}function Zt(){return"ontouchstart"in window||navigator.maxTouchPoints}var Kt=!("undefined"==typeof window||!window.document||!window.document.createElement),Yt=0,Jt=function(e){function t(){var e,a;tt(this,t);for(var i=arguments.length,l=new Array(i),n=0;n<i;n++)l[n]=arguments[n];return lt(gt(gt(a=dt(this,(e=st(t)).call.apply(e,[this].concat(l))))),"originalStyles",{}),lt(gt(gt(a)),"listenerOptions",{capture:!1,passive:!1}),a}return rt(t,e),it(t,[{key:"componentDidMount",value:function(){var e=this;if(Kt){var t=this.props,a=t.accountForScrollbars,i=t.touchScrollTarget,l=document.body,n=l&&l.style;if(a&&Wt.forEach(function(t){var a=n&&n[t];e.originalStyles[t]=a}),a&&Yt<1){var o=parseInt(this.originalStyles.paddingRight,10)||0,r=document.body?document.body.clientWidth:0,s=window.innerWidth-r+o||0;Object.keys(Ut).forEach(function(e){var t=Ut[e];n&&(n[e]=t)}),n&&(n.paddingRight="".concat(s,"px"))}l&&Zt()&&(l.addEventListener("touchmove",jt,this.listenerOptions),i&&(i.addEventListener("touchstart",$t,this.listenerOptions),i.addEventListener("touchmove",qt,this.listenerOptions))),Yt+=1}}},{key:"componentWillUnmount",value:function(){var e=this;if(Kt){var t=this.props,a=t.accountForScrollbars,i=t.touchScrollTarget,l=document.body,n=l&&l.style;Yt=Math.max(Yt-1,0),a&&Yt<1&&Wt.forEach(function(t){var a=e.originalStyles[t];n&&(n[t]=a)}),l&&Zt()&&(l.removeEventListener("touchmove",jt,this.listenerOptions),i&&(i.removeEventListener("touchstart",$t,this.listenerOptions),i.removeEventListener("touchmove",qt,this.listenerOptions)))}}},{key:"render",value:function(){return null}}]),t}(w.Component);lt(Jt,"defaultProps",{accountForScrollbars:!0});var Xt=function(e){function t(){var e,a;tt(this,t);for(var i=arguments.length,l=new Array(i),n=0;n<i;n++)l[n]=arguments[n];return lt(gt(gt(a=dt(this,(e=st(t)).call.apply(e,[this].concat(l))))),"state",{touchScrollTarget:null}),lt(gt(gt(a)),"getScrollTarget",function(e){e!==a.state.touchScrollTarget&&a.setState({touchScrollTarget:e})}),lt(gt(gt(a)),"blurSelectInput",function(){document.activeElement&&document.activeElement.blur()}),a}return rt(t,e),it(t,[{key:"render",value:function(){var e=this.props,t=e.children,a=e.isEnabled,i=this.state.touchScrollTarget;return a?x().createElement("div",null,x().createElement("div",{onClick:this.blurSelectInput,className:Ze({position:"fixed",left:0,bottom:0,right:0,top:0})}),x().createElement(Gt,{innerRef:this.getScrollTarget},t),i?x().createElement(Jt,{touchScrollTarget:i}):null):t}}]),t}(w.PureComponent),Qt=function(e){function t(){var e,a;tt(this,t);for(var i=arguments.length,l=new Array(i),n=0;n<i;n++)l[n]=arguments[n];return lt(gt(gt(a=dt(this,(e=st(t)).call.apply(e,[this].concat(l))))),"isBottom",!1),lt(gt(gt(a)),"isTop",!1),lt(gt(gt(a)),"scrollTarget",void 0),lt(gt(gt(a)),"touchStart",void 0),lt(gt(gt(a)),"cancelScroll",function(e){e.preventDefault(),e.stopPropagation()}),lt(gt(gt(a)),"handleEventDelta",function(e,t){var i=a.props,l=i.onBottomArrive,n=i.onBottomLeave,o=i.onTopArrive,r=i.onTopLeave,s=a.scrollTarget,u=s.scrollTop,c=s.scrollHeight,g=s.clientHeight,d=a.scrollTarget,p=t>0,h=c-g-u,m=!1;h>t&&a.isBottom&&(n&&n(e),a.isBottom=!1),p&&a.isTop&&(r&&r(e),a.isTop=!1),p&&t>h?(l&&!a.isBottom&&l(e),d.scrollTop=c,m=!0,a.isBottom=!0):!p&&-t>u&&(o&&!a.isTop&&o(e),d.scrollTop=0,m=!0,a.isTop=!0),m&&a.cancelScroll(e)}),lt(gt(gt(a)),"onWheel",function(e){a.handleEventDelta(e,e.deltaY)}),lt(gt(gt(a)),"onTouchStart",function(e){a.touchStart=e.changedTouches[0].clientY}),lt(gt(gt(a)),"onTouchMove",function(e){var t=a.touchStart-e.changedTouches[0].clientY;a.handleEventDelta(e,t)}),lt(gt(gt(a)),"getScrollTarget",function(e){a.scrollTarget=e}),a}return rt(t,e),it(t,[{key:"componentDidMount",value:function(){this.startListening(this.scrollTarget)}},{key:"componentWillUnmount",value:function(){this.stopListening(this.scrollTarget)}},{key:"startListening",value:function(e){e&&(e.scrollHeight<=e.clientHeight||("function"==typeof e.addEventListener&&e.addEventListener("wheel",this.onWheel,!1),"function"==typeof e.addEventListener&&e.addEventListener("touchstart",this.onTouchStart,!1),"function"==typeof e.addEventListener&&e.addEventListener("touchmove",this.onTouchMove,!1)))}},{key:"stopListening",value:function(e){e.scrollHeight<=e.clientHeight||("function"==typeof e.removeEventListener&&e.removeEventListener("wheel",this.onWheel,!1),"function"==typeof e.removeEventListener&&e.removeEventListener("touchstart",this.onTouchStart,!1),"function"==typeof e.removeEventListener&&e.removeEventListener("touchmove",this.onTouchMove,!1))}},{key:"render",value:function(){return x().createElement(Gt,{innerRef:this.getScrollTarget},this.props.children)}}]),t}(w.Component),ea=function(e){function t(){return tt(this,t),dt(this,st(t).apply(this,arguments))}return rt(t,e),it(t,[{key:"render",value:function(){var e=this.props,t=e.isEnabled,a=ct(e,["isEnabled"]);return t?x().createElement(Qt,a):this.props.children}}]),t}(w.Component);lt(ea,"defaultProps",{isEnabled:!0});var ta=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=t.isSearchable,i=t.isMulti,l=t.label,n=t.isDisabled;switch(e){case"menu":return"Use Up and Down to choose options".concat(n?"":", press Enter to select the currently focused option",", press Escape to exit the menu, press Tab to select the option and exit the menu.");case"input":return"".concat(l||"Select"," is focused ").concat(a?",type to refine list":"",", press Down to open the menu, ").concat(i?" press left to focus selected values":"");case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value"}},aa=function(e,t){var a=t.value,i=t.isDisabled;if(a)switch(e){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(a,", deselected.");case"select-option":return"option ".concat(a,i?" is disabled. Select another option.":", selected.")}},ia=function(e){return!!e.isDisabled},la=function(e){function t(){return tt(this,t),dt(this,st(t).apply(this,arguments))}return rt(t,e),it(t,[{key:"render",value:function(){var e=this.props,t=e.children,a=e.className,i=e.cx,l=e.isMulti,n=e.getStyles,o=e.hasValue;return x().createElement("div",{className:i(Ze(n("valueContainer",this.props)),{"value-container":!0,"value-container--is-multi":l,"value-container--has-value":o},a)},t)}}]),t}(w.Component),na=function(e){var t=e.size,a=ct(e,["size"]);return x().createElement("svg",nt({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",className:Ze({display:"inline-block",fill:"currentColor",lineHeight:1,stroke:"currentColor",strokeWidth:0})},a))},oa=function(e){return x().createElement(na,nt({size:20},e),x().createElement("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},ra=function(e){return x().createElement(na,nt({size:20},e),x().createElement("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},sa=function(e){var t=e.isFocused,a=e.theme,i=a.spacing.baseUnit,l=a.colors;return{label:"indicatorContainer",color:t?l.neutral60:l.neutral20,display:"flex",padding:2*i,transition:"color 150ms",":hover":{color:t?l.neutral80:l.neutral40}}},ua=sa,ca=sa,ga="react-select-loading-indicator",da=!1,pa=function(e){var t=e.color,a=e.delay,i=e.offset;return x().createElement("span",{className:Ze({animationDuration:"1s",animationDelay:"".concat(a,"ms"),animationIterationCount:"infinite",animationName:ga,animationTimingFunction:"ease-in-out",backgroundColor:t,borderRadius:"1em",display:"inline-block",marginLeft:i?"1em":null,height:"1em",verticalAlign:"top",width:"1em"})})},ha=function(e){var t=e.className,a=e.cx,i=e.getStyles,l=e.innerProps,n=e.isFocused,o=e.isRtl,r=e.theme.colors,s=n?r.neutral80:r.neutral20;return da||($e("@keyframes ",ga,"{0%,80%,100%{opacity:0;}40%{opacity:1;}};"),da=!0),x().createElement("div",nt({},l,{className:a(Ze(i("loadingIndicator",e)),{indicator:!0,"loading-indicator":!0},t)}),x().createElement(pa,{color:s,delay:0,offset:o}),x().createElement(pa,{color:s,delay:160,offset:!0}),x().createElement(pa,{color:s,delay:320,offset:!o}))};ha.defaultProps={size:4};var ma=function(e){return{label:"input",background:0,border:0,fontSize:"inherit",opacity:e?0:1,outline:0,padding:0,color:"inherit"}},ba=function(e){var t=e.children,a=e.innerProps;return x().createElement("div",a,t)},fa=ba,va=ba,wa=function(e){function t(){return tt(this,t),dt(this,st(t).apply(this,arguments))}return rt(t,e),it(t,[{key:"render",value:function(){var e=this.props,t=e.children,a=e.innerProps;return x().createElement("div",a,t||x().createElement(oa,{size:14}))}}]),t}(w.Component),xa=function(e){function t(){return tt(this,t),dt(this,st(t).apply(this,arguments))}return rt(t,e),it(t,[{key:"render",value:function(){var e=this.props,t=e.children,a=e.className,i=e.components,l=e.cx,n=e.data,o=e.getStyles,r=e.innerProps,s=e.isDisabled,u=e.removeProps,c=e.selectProps,g=i.Container,d=i.Label,p=i.Remove,h=ot({className:l(Ze(o("multiValue",this.props)),{"multi-value":!0,"multi-value--is-disabled":s},a)},r),m={className:l(Ze(o("multiValueLabel",this.props)),{"multi-value__label":!0},a)},b=ot({className:l(Ze(o("multiValueRemove",this.props)),{"multi-value__remove":!0},a)},u);return x().createElement(g,{data:n,innerProps:h,selectProps:c},x().createElement(d,{data:n,innerProps:m,selectProps:c},t),x().createElement(p,{data:n,innerProps:b,selectProps:c}))}}]),t}(w.Component);lt(xa,"defaultProps",{cropWithEllipsis:!0});var ya={ClearIndicator:function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.innerProps;return x().createElement("div",nt({},n,{className:i(Ze(l("clearIndicator",e)),{indicator:!0,"clear-indicator":!0},a)}),t||x().createElement(oa,null))},Control:function(e){var t=e.children,a=e.cx,i=e.getStyles,l=e.className,n=e.isDisabled,o=e.isFocused,r=e.innerRef,s=e.innerProps,u=e.menuIsOpen;return x().createElement("div",nt({ref:r,className:a(Ze(i("control",e)),{control:!0,"control--is-disabled":n,"control--is-focused":o,"control--menu-is-open":u},l)},s),t)},DropdownIndicator:function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.innerProps;return x().createElement("div",nt({},n,{className:i(Ze(l("dropdownIndicator",e)),{indicator:!0,"dropdown-indicator":!0},a)}),t||x().createElement(ra,null))},DownChevron:ra,CrossIcon:oa,Group:function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.Heading,o=e.headingProps,r=e.label,s=e.theme,u=e.selectProps;return x().createElement("div",{className:i(Ze(l("group",e)),{group:!0},a)},x().createElement(n,nt({},o,{selectProps:u,theme:s,getStyles:l,cx:i}),r),x().createElement("div",null,t))},GroupHeading:function(e){var t=e.className,a=e.cx,i=e.getStyles,l=e.theme,n=(e.selectProps,ct(e,["className","cx","getStyles","theme","selectProps"]));return x().createElement("div",nt({className:a(Ze(i("groupHeading",ot({theme:l},n))),{"group-heading":!0},t)},n))},IndicatorsContainer:function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles;return x().createElement("div",{className:i(Ze(l("indicatorsContainer",e)),{indicators:!0},a)},t)},IndicatorSeparator:function(e){var t=e.className,a=e.cx,i=e.getStyles,l=e.innerProps;return x().createElement("span",nt({},l,{className:a(Ze(i("indicatorSeparator",e)),{"indicator-separator":!0},t)}))},Input:function(e){var t=e.className,a=e.cx,i=e.getStyles,l=e.innerRef,n=e.isHidden,o=e.isDisabled,r=e.theme,s=(e.selectProps,ct(e,["className","cx","getStyles","innerRef","isHidden","isDisabled","theme","selectProps"]));return x().createElement("div",{className:Ze(i("input",ot({theme:r},s)))},x().createElement(Xe.A,nt({className:a(null,{input:!0},t),inputRef:l,inputStyle:ma(n),disabled:o},s)))},LoadingIndicator:ha,Menu:function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.innerRef,o=e.innerProps,r=i(Ze(l("menu",e)),{menu:!0},a);return x().createElement("div",nt({className:r},o,{ref:n}),t)},MenuList:function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.isMulti,o=e.innerRef;return x().createElement("div",{className:i(Ze(l("menuList",e)),{"menu-list":!0,"menu-list--is-multi":n},a),ref:o},t)},MenuPortal:Lt,LoadingMessage:Et,NoOptionsMessage:Dt,MultiValue:xa,MultiValueContainer:fa,MultiValueLabel:va,MultiValueRemove:wa,Option:function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.isDisabled,o=e.isFocused,r=e.isSelected,s=e.innerRef,u=e.innerProps;return x().createElement("div",nt({ref:s,className:i(Ze(l("option",e)),{option:!0,"option--is-disabled":n,"option--is-focused":o,"option--is-selected":r},a)},u),t)},Placeholder:function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.innerProps;return x().createElement("div",nt({className:i(Ze(l("placeholder",e)),{placeholder:!0},a)},n),t)},SelectContainer:function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.innerProps,o=e.isDisabled,r=e.isRtl;return x().createElement("div",nt({className:i(Ze(l("container",e)),{"--is-disabled":o,"--is-rtl":r},a)},n),t)},SingleValue:function(e){var t=e.children,a=e.className,i=e.cx,l=e.getStyles,n=e.isDisabled,o=e.innerProps;return x().createElement("div",nt({className:i(Ze(l("singleValue",e)),{"single-value":!0,"single-value--is-disabled":n},a)},o),t)},ValueContainer:la},_a=function(e){return ot({},ya,e.components)},ka={clearIndicator:ca,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":null,pointerEvents:t?"none":null,position:"relative"}},control:function(e){var t=e.isDisabled,a=e.isFocused,i=e.theme,l=i.colors,n=i.borderRadius,o=i.spacing;return{label:"control",alignItems:"center",backgroundColor:t?l.neutral5:l.neutral0,borderColor:t?l.neutral10:a?l.primary:l.neutral20,borderRadius:n,borderStyle:"solid",borderWidth:1,boxShadow:a?"0 0 0 1px ".concat(l.primary):null,cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:o.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms","&:hover":{borderColor:a?l.primary:l.neutral30}}},dropdownIndicator:ua,group:function(e){var t=e.theme.spacing;return{paddingBottom:2*t.baseUnit,paddingTop:2*t.baseUnit}},groupHeading:function(e){var t=e.theme.spacing;return{label:"group",color:"#999",cursor:"default",display:"block",fontSize:"75%",fontWeight:"500",marginBottom:"0.25em",paddingLeft:3*t.baseUnit,paddingRight:3*t.baseUnit,textTransform:"uppercase"}},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e){var t=e.isDisabled,a=e.theme,i=a.spacing.baseUnit,l=a.colors;return{label:"indicatorSeparator",alignSelf:"stretch",backgroundColor:t?l.neutral10:l.neutral20,marginBottom:2*i,marginTop:2*i,width:1}},input:function(e){var t=e.isDisabled,a=e.theme,i=a.spacing,l=a.colors;return{margin:i.baseUnit/2,paddingBottom:i.baseUnit/2,paddingTop:i.baseUnit/2,visibility:t?"hidden":"visible",color:l.neutral80}},loadingIndicator:function(e){var t=e.isFocused,a=e.size,i=e.theme,l=i.colors,n=i.spacing.baseUnit;return{label:"loadingIndicator",color:t?l.neutral60:l.neutral20,display:"flex",padding:2*n,transition:"color 150ms",alignSelf:"center",fontSize:a,lineHeight:1,marginRight:a,textAlign:"center",verticalAlign:"middle"}},loadingMessage:Tt,menu:function(e){var t,a=e.placement,i=e.theme,l=i.borderRadius,n=i.spacing,o=i.colors;return lt(t={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(a),"100%"),lt(t,"backgroundColor",o.neutral0),lt(t,"borderRadius",l),lt(t,"boxShadow","0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)"),lt(t,"marginBottom",n.menuGutter),lt(t,"marginTop",n.menuGutter),lt(t,"position","absolute"),lt(t,"width","100%"),lt(t,"zIndex",1),t},menuList:function(e){var t=e.maxHeight,a=e.theme.spacing.baseUnit;return{maxHeight:t,overflowY:"auto",paddingBottom:a,paddingTop:a,position:"relative",WebkitOverflowScrolling:"touch"}},menuPortal:function(e){var t=e.rect,a=e.offset,i=e.position;return{left:t.left,position:i,top:a,width:t.width,zIndex:1}},multiValue:function(e){var t=e.theme,a=t.spacing,i=t.borderRadius;return{label:"multiValue",backgroundColor:t.colors.neutral10,borderRadius:i/2,display:"flex",margin:a.baseUnit/2,minWidth:0}},multiValueLabel:function(e){var t=e.theme,a=t.borderRadius,i=t.colors,l=e.cropWithEllipsis;return{borderRadius:a/2,color:i.neutral80,fontSize:"85%",overflow:"hidden",padding:3,paddingLeft:6,textOverflow:l?"ellipsis":null,whiteSpace:"nowrap"}},multiValueRemove:function(e){var t=e.theme,a=t.spacing,i=t.borderRadius,l=t.colors;return{alignItems:"center",borderRadius:i/2,backgroundColor:e.isFocused&&l.dangerLight,display:"flex",paddingLeft:a.baseUnit,paddingRight:a.baseUnit,":hover":{backgroundColor:l.dangerLight,color:l.danger}}},noOptionsMessage:Mt,option:function(e){var t=e.isDisabled,a=e.isFocused,i=e.isSelected,l=e.theme,n=l.spacing,o=l.colors;return{label:"option",backgroundColor:i?o.primary:a?o.primary25:"transparent",color:t?o.neutral20:i?o.neutral0:"inherit",cursor:"default",display:"block",fontSize:"inherit",padding:"".concat(2*n.baseUnit,"px ").concat(3*n.baseUnit,"px"),width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",":active":{backgroundColor:!t&&(i?o.primary:o.primary50)}}},placeholder:function(e){var t=e.theme,a=t.spacing;return{label:"placeholder",color:t.colors.neutral50,marginLeft:a.baseUnit/2,marginRight:a.baseUnit/2,position:"absolute",top:"50%",transform:"translateY(-50%)"}},singleValue:function(e){var t=e.isDisabled,a=e.theme,i=a.spacing,l=a.colors;return{label:"singleValue",color:t?l.neutral40:l.neutral80,marginLeft:i.baseUnit/2,marginRight:i.baseUnit/2,maxWidth:"calc(100% - ".concat(2*i.baseUnit,"px)"),overflow:"hidden",position:"absolute",textOverflow:"ellipsis",whiteSpace:"nowrap",top:"50%",transform:"translateY(-50%)"}},valueContainer:function(e){var t=e.theme.spacing;return{alignItems:"center",display:"flex",flex:1,flexWrap:"wrap",padding:"".concat(t.baseUnit/2,"px ").concat(2*t.baseUnit,"px"),WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"}}},Sa={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},Ca={backspaceRemovesValue:!0,blurInputOnSelect:_t(),captureMenuScroll:!_t(),closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){var a=ot({ignoreCase:!0,ignoreAccents:!0,stringify:It,trim:!0,matchFrom:"any"},void 0),i=a.ignoreCase,l=a.ignoreAccents,n=a.stringify,o=a.trim,r=a.matchFrom,s=o?Ft(t):t,u=o?Ft(n(e)):n(e);return i&&(s=s.toLowerCase(),u=u.toLowerCase()),l&&(s=Ot(s),u=Ot(u)),"start"===r?u.substr(0,s.length)===s:u.indexOf(s)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:ia,loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(e){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:"0",tabSelectsValue:!0},Ma=1,Ta=function(e){function t(e){var a;tt(this,t),lt(gt(gt(a=dt(this,st(t).call(this,e)))),"state",{ariaLiveSelection:"",ariaLiveContext:"",focusedOption:null,focusedValue:null,inputIsHidden:!1,isFocused:!1,menuOptions:{render:[],focusable:[]},selectValue:[]}),lt(gt(gt(a)),"blockOptionHover",!1),lt(gt(gt(a)),"isComposing",!1),lt(gt(gt(a)),"clearFocusValueOnUpdate",!1),lt(gt(gt(a)),"commonProps",void 0),lt(gt(gt(a)),"components",void 0),lt(gt(gt(a)),"hasGroups",!1),lt(gt(gt(a)),"initialTouchX",0),lt(gt(gt(a)),"initialTouchY",0),lt(gt(gt(a)),"inputIsHiddenAfterUpdate",void 0),lt(gt(gt(a)),"instancePrefix",""),lt(gt(gt(a)),"openAfterFocus",!1),lt(gt(gt(a)),"scrollToFocusedOptionOnUpdate",!1),lt(gt(gt(a)),"userIsDragging",void 0),lt(gt(gt(a)),"controlRef",null),lt(gt(gt(a)),"getControlRef",function(e){a.controlRef=e}),lt(gt(gt(a)),"focusedOptionRef",null),lt(gt(gt(a)),"getFocusedOptionRef",function(e){a.focusedOptionRef=e}),lt(gt(gt(a)),"menuListRef",null),lt(gt(gt(a)),"getMenuListRef",function(e){a.menuListRef=e}),lt(gt(gt(a)),"inputRef",null),lt(gt(gt(a)),"getInputRef",function(e){a.inputRef=e}),lt(gt(gt(a)),"cacheComponents",function(e){a.components=_a({components:e})}),lt(gt(gt(a)),"focus",a.focusInput),lt(gt(gt(a)),"blur",a.blurInput),lt(gt(gt(a)),"onChange",function(e,t){var i=a.props;(0,i.onChange)(e,ot({},t,{name:i.name}))}),lt(gt(gt(a)),"setValue",function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"set-value",i=arguments.length>2?arguments[2]:void 0,l=a.props,n=l.closeMenuOnSelect,o=l.isMulti;a.onInputChange("",{action:"set-value"}),n&&(a.inputIsHiddenAfterUpdate=!o,a.onMenuClose()),a.clearFocusValueOnUpdate=!0,a.onChange(e,{action:t,option:i})}),lt(gt(gt(a)),"selectOption",function(e){var t=a.props,i=t.blurInputOnSelect,l=t.isMulti,n=a.state.selectValue;if(l)if(a.isOptionSelected(e,n)){var o=a.getOptionValue(e);a.setValue(n.filter(function(e){return a.getOptionValue(e)!==o}),"deselect-option",e),a.announceAriaLiveSelection({event:"deselect-option",context:{value:a.getOptionLabel(e)}})}else a.isOptionDisabled(e,n)?a.announceAriaLiveSelection({event:"select-option",context:{value:a.getOptionLabel(e),isDisabled:!0}}):(a.setValue([].concat(pt(n),[e]),"select-option",e),a.announceAriaLiveSelection({event:"select-option",context:{value:a.getOptionLabel(e)}}));else a.isOptionDisabled(e,n)?a.announceAriaLiveSelection({event:"select-option",context:{value:a.getOptionLabel(e),isDisabled:!0}}):(a.setValue(e,"select-option"),a.announceAriaLiveSelection({event:"select-option",context:{value:a.getOptionLabel(e)}}));i&&a.blurInput()}),lt(gt(gt(a)),"removeValue",function(e){var t=a.state.selectValue,i=a.getOptionValue(e);a.onChange(t.filter(function(e){return a.getOptionValue(e)!==i}),{action:"remove-value",removedValue:e}),a.announceAriaLiveSelection({event:"remove-value",context:{value:e?a.getOptionLabel(e):""}}),a.focusInput()}),lt(gt(gt(a)),"clearValue",function(){var e=a.props.isMulti;a.onChange(e?[]:null,{action:"clear"})}),lt(gt(gt(a)),"popValue",function(){var e=a.state.selectValue,t=e[e.length-1];a.announceAriaLiveSelection({event:"pop-value",context:{value:t?a.getOptionLabel(t):""}}),a.onChange(e.slice(0,e.length-1),{action:"pop-value",removedValue:t})}),lt(gt(gt(a)),"getOptionLabel",function(e){return a.props.getOptionLabel(e)}),lt(gt(gt(a)),"getOptionValue",function(e){return a.props.getOptionValue(e)}),lt(gt(gt(a)),"getStyles",function(e,t){var i=ka[e](t);i.boxSizing="border-box";var l=a.props.styles[e];return l?l(i,t):i}),lt(gt(gt(a)),"getElementId",function(e){return"".concat(a.instancePrefix,"-").concat(e)}),lt(gt(gt(a)),"getActiveDescendentId",function(){var e=a.props.menuIsOpen,t=a.state,i=t.menuOptions,l=t.focusedOption;if(l&&e){var n=i.focusable.indexOf(l),o=i.render[n];return o&&o.key}}),lt(gt(gt(a)),"announceAriaLiveSelection",function(e){var t=e.event,i=e.context;a.setState({ariaLiveSelection:aa(t,i)})}),lt(gt(gt(a)),"announceAriaLiveContext",function(e){var t=e.event,i=e.context;a.setState({ariaLiveContext:ta(t,ot({},i,{label:a.props["aria-label"]}))})}),lt(gt(gt(a)),"onMenuMouseDown",function(e){0===e.button&&(e.stopPropagation(),e.preventDefault(),a.focusInput())}),lt(gt(gt(a)),"onMenuMouseMove",function(e){a.blockOptionHover=!1}),lt(gt(gt(a)),"onControlMouseDown",function(e){var t=a.props.openMenuOnClick;a.state.isFocused?a.props.menuIsOpen?"INPUT"!==e.target.tagName&&a.onMenuClose():t&&a.openMenu("first"):(t&&(a.openAfterFocus=!0),a.focusInput()),"INPUT"!==e.target.tagName&&e.preventDefault()}),lt(gt(gt(a)),"onDropdownIndicatorMouseDown",function(e){if(!(e&&"mousedown"===e.type&&0!==e.button||a.props.isDisabled)){var t=a.props,i=t.isMulti,l=t.menuIsOpen;a.focusInput(),l?(a.inputIsHiddenAfterUpdate=!i,a.onMenuClose()):a.openMenu("first"),e.preventDefault(),e.stopPropagation()}}),lt(gt(gt(a)),"onClearIndicatorMouseDown",function(e){e&&"mousedown"===e.type&&0!==e.button||(a.clearValue(),e.stopPropagation(),a.openAfterFocus=!1,setTimeout(function(){return a.focusInput()}))}),lt(gt(gt(a)),"onScroll",function(e){"boolean"==typeof a.props.closeMenuOnScroll?e.target instanceof HTMLElement&&vt(e.target)&&a.props.onMenuClose():"function"==typeof a.props.closeMenuOnScroll&&a.props.closeMenuOnScroll(e)&&a.props.onMenuClose()}),lt(gt(gt(a)),"onCompositionStart",function(){a.isComposing=!0}),lt(gt(gt(a)),"onCompositionEnd",function(){a.isComposing=!1}),lt(gt(gt(a)),"onTouchStart",function(e){var t=e.touches.item(0);t&&(a.initialTouchX=t.clientX,a.initialTouchY=t.clientY,a.userIsDragging=!1)}),lt(gt(gt(a)),"onTouchMove",function(e){var t=e.touches.item(0);if(t){var i=Math.abs(t.clientX-a.initialTouchX),l=Math.abs(t.clientY-a.initialTouchY);a.userIsDragging=i>5||l>5}}),lt(gt(gt(a)),"onTouchEnd",function(e){a.userIsDragging||(a.controlRef&&!a.controlRef.contains(e.target)&&a.menuListRef&&!a.menuListRef.contains(e.target)&&a.blurInput(),a.initialTouchX=0,a.initialTouchY=0)}),lt(gt(gt(a)),"onControlTouchEnd",function(e){a.userIsDragging||a.onControlMouseDown(e)}),lt(gt(gt(a)),"onClearIndicatorTouchEnd",function(e){a.userIsDragging||a.onClearIndicatorMouseDown(e)}),lt(gt(gt(a)),"onDropdownIndicatorTouchEnd",function(e){a.userIsDragging||a.onDropdownIndicatorMouseDown(e)}),lt(gt(gt(a)),"handleInputChange",function(e){var t=e.currentTarget.value;a.inputIsHiddenAfterUpdate=!1,a.onInputChange(t,{action:"input-change"}),a.onMenuOpen()}),lt(gt(gt(a)),"onInputFocus",function(e){var t=a.props,i=t.isSearchable,l=t.isMulti;a.props.onFocus&&a.props.onFocus(e),a.inputIsHiddenAfterUpdate=!1,a.announceAriaLiveContext({event:"input",context:{isSearchable:i,isMulti:l}}),a.setState({isFocused:!0}),(a.openAfterFocus||a.props.openMenuOnFocus)&&a.openMenu("first"),a.openAfterFocus=!1}),lt(gt(gt(a)),"onInputBlur",function(e){a.menuListRef&&a.menuListRef.contains(document.activeElement)?a.inputRef.focus():(a.props.onBlur&&a.props.onBlur(e),a.onInputChange("",{action:"input-blur"}),a.onMenuClose(),a.setState({focusedValue:null,isFocused:!1}))}),lt(gt(gt(a)),"onOptionHover",function(e){a.blockOptionHover||a.state.focusedOption===e||a.setState({focusedOption:e})}),lt(gt(gt(a)),"shouldHideSelectedOptions",function(){var e=a.props,t=e.hideSelectedOptions,i=e.isMulti;return void 0===t?i:t}),lt(gt(gt(a)),"onKeyDown",function(e){var t=a.props,i=t.isMulti,l=t.backspaceRemovesValue,n=t.escapeClearsValue,o=t.inputValue,r=t.isClearable,s=t.isDisabled,u=t.menuIsOpen,c=t.onKeyDown,g=t.tabSelectsValue,d=t.openMenuOnFocus,p=a.state,h=p.focusedOption,m=p.focusedValue,b=p.selectValue;if(!(s||"function"==typeof c&&(c(e),e.defaultPrevented))){switch(a.blockOptionHover=!0,e.key){case"ArrowLeft":if(!i||o)return;a.focusValue("previous");break;case"ArrowRight":if(!i||o)return;a.focusValue("next");break;case"Delete":case"Backspace":if(o)return;if(m)a.removeValue(m);else{if(!l)return;i?a.popValue():r&&a.clearValue()}break;case"Tab":if(a.isComposing)return;if(e.shiftKey||!u||!g||!h||d&&a.isOptionSelected(h,b))return;a.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(u){if(!h)return;if(a.isComposing)return;a.selectOption(h);break}return;case"Escape":u?(a.inputIsHiddenAfterUpdate=!1,a.onInputChange("",{action:"menu-close"}),a.onMenuClose()):r&&n&&a.clearValue();break;case" ":if(o)return;if(!u){a.openMenu("first");break}if(!h)return;a.selectOption(h);break;case"ArrowUp":u?a.focusOption("up"):a.openMenu("last");break;case"ArrowDown":u?a.focusOption("down"):a.openMenu("first");break;case"PageUp":if(!u)return;a.focusOption("pageup");break;case"PageDown":if(!u)return;a.focusOption("pagedown");break;case"Home":if(!u)return;a.focusOption("first");break;case"End":if(!u)return;a.focusOption("last");break;default:return}e.preventDefault()}});var i=e.value;a.cacheComponents=He(a.cacheComponents,Pt).bind(gt(gt(a))),a.cacheComponents(e.components),a.instancePrefix="react-select-"+(a.props.instanceId||++Ma);var l=ft(i),n=a.buildMenuOptions(e,l);return a.state.menuOptions=n,a.state.selectValue=l,a}return rt(t,e),it(t,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput()}},{key:"componentWillReceiveProps",value:function(e){var t=this.props,a=t.options,i=t.value,l=t.inputValue;if(this.cacheComponents(e.components),e.value!==i||e.options!==a||e.inputValue!==l){var n=ft(e.value),o=this.buildMenuOptions(e,n),r=this.getNextFocusedValue(n),s=this.getNextFocusedOption(o.focusable);this.setState({menuOptions:o,selectValue:n,focusedOption:s,focusedValue:r})}null!=this.inputIsHiddenAfterUpdate&&(this.setState({inputIsHidden:this.inputIsHiddenAfterUpdate}),delete this.inputIsHiddenAfterUpdate)}},{key:"componentDidUpdate",value:function(e){var t,a,i,l,n,o=this.props,r=o.isDisabled,s=o.menuIsOpen,u=this.state.isFocused;(u&&!r&&e.isDisabled||u&&s&&!e.menuIsOpen)&&this.focusInput(),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(t=this.menuListRef,a=this.focusedOptionRef,i=t.getBoundingClientRect(),l=a.getBoundingClientRect(),n=a.offsetHeight/3,l.bottom+n>i.bottom?xt(t,Math.min(a.offsetTop+a.clientHeight-t.offsetHeight+n,t.scrollHeight)):l.top-n<i.top&&xt(t,Math.max(a.offsetTop-n,0))),this.scrollToFocusedOptionOnUpdate=!1}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){var e=this.props,t=e.isSearchable,a=e.isMulti;this.announceAriaLiveContext({event:"input",context:{isSearchable:t,isMulti:a}}),this.onInputChange("",{action:"menu-close"}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this.state,a=t.menuOptions,i=t.selectValue,l=t.isFocused,n=this.props.isMulti,o="first"===e?0:a.focusable.length-1;if(!n){var r=a.focusable.indexOf(i[0]);r>-1&&(o=r)}this.scrollToFocusedOptionOnUpdate=!(l&&this.menuListRef),this.inputIsHiddenAfterUpdate=!1,this.onMenuOpen(),this.setState({focusedValue:null,focusedOption:a.focusable[o]}),this.announceAriaLiveContext({event:"menu"})}},{key:"focusValue",value:function(e){var t=this.props,a=t.isMulti,i=t.isSearchable,l=this.state,n=l.selectValue,o=l.focusedValue;if(a){this.setState({focusedOption:null});var r=n.indexOf(o);o||(r=-1,this.announceAriaLiveContext({event:"value"}));var s=n.length-1,u=-1;if(n.length){switch(e){case"previous":u=0===r?0:-1===r?s:r-1;break;case"next":r>-1&&r<s&&(u=r+1)}-1===u&&this.announceAriaLiveContext({event:"input",context:{isSearchable:i,isMulti:a}}),this.setState({inputIsHidden:-1!==u,focusedValue:n[u]})}}}},{key:"focusOption",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,a=this.state,i=a.focusedOption,l=a.menuOptions.focusable;if(l.length){var n=0,o=l.indexOf(i);i||(o=-1,this.announceAriaLiveContext({event:"menu"})),"up"===e?n=o>0?o-1:l.length-1:"down"===e?n=(o+1)%l.length:"pageup"===e?(n=o-t)<0&&(n=0):"pagedown"===e?(n=o+t)>l.length-1&&(n=l.length-1):"last"===e&&(n=l.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:l[n],focusedValue:null}),this.announceAriaLiveContext({event:"menu",context:{isDisabled:ia(l[n])}})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(Sa):ot({},Sa,this.props.theme):Sa}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.getStyles,a=this.setValue,i=this.selectOption,l=this.props,n=l.classNamePrefix,o=l.isMulti,r=l.isRtl,s=l.options,u=this.state.selectValue,c=this.hasValue();return{cx:bt.bind(null,n),clearValue:e,getStyles:t,getValue:function(){return u},hasValue:c,isMulti:o,isRtl:r,options:s,selectOption:i,setValue:a,selectProps:l,theme:this.getTheme()}}},{key:"getNextFocusedValue",value:function(e){if(this.clearFocusValueOnUpdate)return this.clearFocusValueOnUpdate=!1,null;var t=this.state,a=t.focusedValue,i=t.selectValue.indexOf(a);if(i>-1){if(e.indexOf(a)>-1)return a;if(i<e.length)return e[i]}return null}},{key:"getNextFocusedOption",value:function(e){var t=this.state.focusedOption;return t&&e.indexOf(t)>-1?t:e[0]}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.state.menuOptions.render.length}},{key:"countOptions",value:function(){return this.state.menuOptions.focusable.length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,a=e.isMulti;return void 0===t?a:t}},{key:"isOptionDisabled",value:function(e,t){return"function"==typeof this.props.isOptionDisabled&&this.props.isOptionDisabled(e,t)}},{key:"isOptionSelected",value:function(e,t){var a=this;if(t.indexOf(e)>-1)return!0;if("function"==typeof this.props.isOptionSelected)return this.props.isOptionSelected(e,t);var i=this.getOptionValue(e);return t.some(function(e){return a.getOptionValue(e)===i})}},{key:"filterOption",value:function(e,t){return!this.props.filterOption||this.props.filterOption(e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var a=this.props.inputValue,i=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:a,selectValue:i})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"buildMenuOptions",value:function(e,t){var a=this,i=e.inputValue,l=void 0===i?"":i,n=e.options,o=function(e,i){var n=a.isOptionDisabled(e,t),o=a.isOptionSelected(e,t),r=a.getOptionLabel(e),s=a.getOptionValue(e);if(!(a.shouldHideSelectedOptions()&&o||!a.filterOption({label:r,value:s,data:e},l))){var u=n?void 0:function(){return a.onOptionHover(e)},c=n?void 0:function(){return a.selectOption(e)},g="".concat(a.getElementId("option"),"-").concat(i);return{innerProps:{id:g,onClick:c,onMouseMove:u,onMouseOver:u,tabIndex:-1},data:e,isDisabled:n,isSelected:o,key:g,label:r,type:"option",value:s}}};return n.reduce(function(e,t,i){if(t.options){a.hasGroups||(a.hasGroups=!0);var l=t.options.map(function(t,a){var l=o(t,"".concat(i,"-").concat(a));return l&&e.focusable.push(t),l}).filter(Boolean);if(l.length){var n="".concat(a.getElementId("group"),"-").concat(i);e.render.push({type:"group",key:n,data:t,options:l})}}else{var r=o(t,"".concat(i));r&&(e.render.push(r),e.focusable.push(t))}return e},{render:[],focusable:[]})}},{key:"constructAriaLiveMessage",value:function(){var e=this.state,t=e.ariaLiveContext,a=e.selectValue,i=e.focusedValue,l=e.focusedOption,n=this.props,o=n.options,r=n.menuIsOpen,s=n.inputValue,u=n.screenReaderStatus,c=i?function(e){var t=e.focusedValue,a=e.selectValue;return"value ".concat((0,e.getOptionLabel)(t)," focused, ").concat(a.indexOf(t)+1," of ").concat(a.length,".")}({focusedValue:i,getOptionLabel:this.getOptionLabel,selectValue:a}):"",g=l&&r?function(e){var t=e.focusedOption,a=e.options;return"option ".concat((0,e.getOptionLabel)(t)," focused").concat(t.isDisabled?" disabled":"",", ").concat(a.indexOf(t)+1," of ").concat(a.length,".")}({focusedOption:l,getOptionLabel:this.getOptionLabel,options:o}):"",d=function(e){var t=e.inputValue;return"".concat(e.screenReaderMessage).concat(t?" for search term "+t:"",".")}({inputValue:s,screenReaderMessage:u({count:this.countOptions()})});return"".concat(c," ").concat(g," ").concat(d," ").concat(t)}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,a=e.isSearchable,i=e.inputId,l=e.inputValue,n=e.tabIndex,o=this.components.Input,r=this.state.inputIsHidden,s=i||this.getElementId("input");if(!a)return x().createElement(Vt,{id:s,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:ht,onFocus:this.onInputFocus,readOnly:!0,disabled:t,tabIndex:n,value:""});var u={"aria-autocomplete":"list","aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"]},c=this.commonProps,g=c.cx,d=c.theme,p=c.selectProps;return x().createElement(o,nt({autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",cx:g,getStyles:this.getStyles,id:s,innerRef:this.getInputRef,isDisabled:t,isHidden:r,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,selectProps:p,spellCheck:"false",tabIndex:n,theme:d,type:"text",value:l},u))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.components,a=t.MultiValue,i=t.MultiValueContainer,l=t.MultiValueLabel,n=t.MultiValueRemove,o=t.SingleValue,r=t.Placeholder,s=this.commonProps,u=this.props,c=u.controlShouldRenderValue,g=u.isDisabled,d=u.isMulti,p=u.inputValue,h=u.placeholder,m=this.state,b=m.selectValue,f=m.focusedValue,v=m.isFocused;if(!this.hasValue()||!c)return p?null:x().createElement(r,nt({},s,{key:"placeholder",isDisabled:g,isFocused:v}),h);if(d)return b.map(function(t){var o=t===f;return x().createElement(a,nt({},s,{components:{Container:i,Label:l,Remove:n},isFocused:o,isDisabled:g,key:e.getOptionValue(t),removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault(),e.stopPropagation()}},data:t}),e.formatOptionLabel(t,"value"))});if(p)return null;var w=b[0];return x().createElement(o,nt({},s,{data:w,isDisabled:g}),this.formatOptionLabel(w,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.components.ClearIndicator,t=this.commonProps,a=this.props,i=a.isDisabled,l=a.isLoading,n=this.state.isFocused;if(!this.isClearable()||!e||i||!this.hasValue()||l)return null;var o={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return x().createElement(e,nt({},t,{innerProps:o,isFocused:n}))}},{key:"renderLoadingIndicator",value:function(){var e=this.components.LoadingIndicator,t=this.commonProps,a=this.props,i=a.isDisabled,l=a.isLoading,n=this.state.isFocused;return e&&l?x().createElement(e,nt({},t,{innerProps:{"aria-hidden":"true"},isDisabled:i,isFocused:n})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.components,t=e.DropdownIndicator,a=e.IndicatorSeparator;if(!t||!a)return null;var i=this.commonProps,l=this.props.isDisabled,n=this.state.isFocused;return x().createElement(a,nt({},i,{isDisabled:l,isFocused:n}))}},{key:"renderDropdownIndicator",value:function(){var e=this.components.DropdownIndicator;if(!e)return null;var t=this.commonProps,a=this.props.isDisabled,i=this.state.isFocused,l={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return x().createElement(e,nt({},t,{innerProps:l,isDisabled:a,isFocused:i}))}},{key:"renderMenu",value:function(){var e=this,t=this.components,a=t.Group,i=t.GroupHeading,l=t.Menu,n=t.MenuList,o=t.MenuPortal,r=t.LoadingMessage,s=t.NoOptionsMessage,u=t.Option,c=this.commonProps,g=this.state,d=g.focusedOption,p=g.menuOptions,h=this.props,m=h.captureMenuScroll,b=h.inputValue,f=h.isLoading,v=h.loadingMessage,w=h.minMenuHeight,y=h.maxMenuHeight,_=h.menuIsOpen,k=h.menuPlacement,S=h.menuPosition,C=h.menuPortalTarget,M=h.menuShouldBlockScroll,T=h.menuShouldScrollIntoView,D=h.noOptionsMessage,E=h.onMenuScrollToTop,L=h.onMenuScrollToBottom;if(!_)return null;var B,H=function(t){var a=d===t.data;return t.innerRef=a?e.getFocusedOptionRef:void 0,x().createElement(u,nt({},c,t,{isFocused:a}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())B=p.render.map(function(t){if("group"===t.type){t.type;var l=ct(t,["type"]),n="".concat(t.key,"-heading");return x().createElement(a,nt({},c,l,{Heading:i,headingProps:{id:n},label:e.formatGroupLabel(t.data)}),t.options.map(function(e){return H(e)}))}if("option"===t.type)return H(t)});else if(f){var A=v({inputValue:b});if(null===A)return null;B=x().createElement(r,c,A)}else{var R=D({inputValue:b});if(null===R)return null;B=x().createElement(s,c,R)}var P={minMenuHeight:w,maxMenuHeight:y,menuPlacement:k,menuPosition:S,menuShouldScrollIntoView:T},z=x().createElement(St,nt({},c,P),function(t){var a=t.ref,i=t.placerProps,o=i.placement,r=i.maxHeight;return x().createElement(l,nt({},c,P,{innerRef:a,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:f,placement:o}),x().createElement(ea,{isEnabled:m,onTopArrive:E,onBottomArrive:L},x().createElement(Xt,{isEnabled:M},x().createElement(n,nt({},c,{innerRef:e.getMenuListRef,isLoading:f,maxHeight:r}),B))))});return C||"fixed"===S?x().createElement(o,nt({},c,{appendTo:C,controlElement:this.controlRef,menuPlacement:k,menuPosition:S}),z):z}},{key:"renderFormField",value:function(){var e=this,t=this.props,a=t.delimiter,i=t.isDisabled,l=t.isMulti,n=t.name,o=this.state.selectValue;if(n&&!i){if(l){if(a){var r=o.map(function(t){return e.getOptionValue(t)}).join(a);return x().createElement("input",{name:n,type:"hidden",value:r})}var s=o.length>0?o.map(function(t,a){return x().createElement("input",{key:"i-".concat(a),name:n,type:"hidden",value:e.getOptionValue(t)})}):x().createElement("input",{name:n,type:"hidden"});return x().createElement("div",null,s)}var u=o[0]?this.getOptionValue(o[0]):"";return x().createElement("input",{name:n,type:"hidden",value:u})}}},{key:"renderLiveRegion",value:function(){return this.state.isFocused?x().createElement(Nt,{"aria-live":"assertive"},x().createElement("p",{id:"aria-selection-event"}," ",this.state.ariaLiveSelection),x().createElement("p",{id:"aria-context"}," ",this.constructAriaLiveMessage())):null}},{key:"render",value:function(){var e=this.components,t=e.Control,a=e.IndicatorsContainer,i=e.SelectContainer,l=e.ValueContainer,n=this.props,o=n.className,r=n.id,s=n.isDisabled,u=n.menuIsOpen,c=this.state.isFocused,g=this.commonProps=this.getCommonProps();return x().createElement(i,nt({},g,{className:o,innerProps:{id:r,onKeyDown:this.onKeyDown},isDisabled:s,isFocused:c}),this.renderLiveRegion(),x().createElement(t,nt({},g,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:s,isFocused:c,menuIsOpen:u}),x().createElement(l,nt({},g,{isDisabled:s}),this.renderPlaceholderOrValue(),this.renderInput()),x().createElement(a,nt({},g,{isDisabled:s}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}]),t}(w.Component);lt(Ta,"defaultProps",Ca);var Da={defaultInputValue:"",defaultMenuIsOpen:!1,defaultValue:null},Ea=function(e){var t,a;return a=t=function(t){function a(){var e,t;tt(this,a);for(var i=arguments.length,l=new Array(i),n=0;n<i;n++)l[n]=arguments[n];return lt(gt(gt(t=dt(this,(e=st(a)).call.apply(e,[this].concat(l))))),"select",void 0),lt(gt(gt(t)),"state",{inputValue:void 0!==t.props.inputValue?t.props.inputValue:t.props.defaultInputValue,menuIsOpen:void 0!==t.props.menuIsOpen?t.props.menuIsOpen:t.props.defaultMenuIsOpen,value:void 0!==t.props.value?t.props.value:t.props.defaultValue}),lt(gt(gt(t)),"onChange",function(e,a){t.callProp("onChange",e,a),t.setState({value:e})}),lt(gt(gt(t)),"onInputChange",function(e,a){var i=t.callProp("onInputChange",e,a);t.setState({inputValue:void 0!==i?i:e})}),lt(gt(gt(t)),"onMenuOpen",function(){t.callProp("onMenuOpen"),t.setState({menuIsOpen:!0})}),lt(gt(gt(t)),"onMenuClose",function(){t.callProp("onMenuClose"),t.setState({menuIsOpen:!1})}),t}return rt(a,t),it(a,[{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"getProp",value:function(e){return void 0!==this.props[e]?this.props[e]:this.state[e]}},{key:"callProp",value:function(e){if("function"==typeof this.props[e]){for(var t,a=arguments.length,i=new Array(a>1?a-1:0),l=1;l<a;l++)i[l-1]=arguments[l];return(t=this.props)[e].apply(t,i)}}},{key:"render",value:function(){var t=this,a=this.props,i=(a.defaultInputValue,a.defaultMenuIsOpen,a.defaultValue,ct(a,["defaultInputValue","defaultMenuIsOpen","defaultValue"]));return x().createElement(e,nt({},i,{ref:function(e){t.select=e},inputValue:this.getProp("inputValue"),menuIsOpen:this.getProp("menuIsOpen"),onChange:this.onChange,onInputChange:this.onInputChange,onMenuClose:this.onMenuClose,onMenuOpen:this.onMenuOpen,value:this.getProp("value")}))}}]),a}(w.Component),lt(t,"defaultProps",Da),a},La={cacheOptions:!1,defaultOptions:!1,filterOption:null},Ba=function(e){var t,a;return a=t=function(t){function a(e){var t;return tt(this,a),lt(gt(gt(t=dt(this,st(a).call(this)))),"select",void 0),lt(gt(gt(t)),"lastRequest",void 0),lt(gt(gt(t)),"mounted",!1),lt(gt(gt(t)),"optionsCache",{}),lt(gt(gt(t)),"handleInputChange",function(e,a){var i=t.props,l=i.cacheOptions,n=function(e,t,a){if(a){var i=a(e,t);if("string"==typeof i)return i}return e}(e,a,i.onInputChange);if(!n)return delete t.lastRequest,void t.setState({inputValue:"",loadedInputValue:"",loadedOptions:[],isLoading:!1,passEmptyOptions:!1});if(l&&t.optionsCache[n])t.setState({inputValue:n,loadedInputValue:n,loadedOptions:t.optionsCache[n],isLoading:!1,passEmptyOptions:!1});else{var o=t.lastRequest={};t.setState({inputValue:n,isLoading:!0,passEmptyOptions:!t.state.loadedInputValue},function(){t.loadOptions(n,function(e){t.mounted&&(e&&(t.optionsCache[n]=e),o===t.lastRequest&&(delete t.lastRequest,t.setState({isLoading:!1,loadedInputValue:n,loadedOptions:e||[],passEmptyOptions:!1})))})})}return n}),t.state={defaultOptions:Array.isArray(e.defaultOptions)?e.defaultOptions:void 0,inputValue:void 0!==e.inputValue?e.inputValue:"",isLoading:!0===e.defaultOptions,loadedOptions:[],passEmptyOptions:!1},t}return rt(a,t),it(a,[{key:"componentDidMount",value:function(){var e=this;this.mounted=!0;var t=this.props.defaultOptions,a=this.state.inputValue;!0===t&&this.loadOptions(a,function(t){if(e.mounted){var a=!!e.lastRequest;e.setState({defaultOptions:t||[],isLoading:a})}})}},{key:"componentWillReceiveProps",value:function(e){e.cacheOptions!==this.props.cacheOptions&&(this.optionsCache={}),e.defaultOptions!==this.props.defaultOptions&&this.setState({defaultOptions:Array.isArray(e.defaultOptions)?e.defaultOptions:void 0})}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"loadOptions",value:function(e,t){var a=this.props.loadOptions;if(!a)return t();var i=a(e,t);i&&"function"==typeof i.then&&i.then(t,function(){return t()})}},{key:"render",value:function(){var t=this,a=this.props,i=(a.loadOptions,ct(a,["loadOptions"])),l=this.state,n=l.defaultOptions,o=l.inputValue,r=l.isLoading,s=l.loadedInputValue,u=l.loadedOptions,c=l.passEmptyOptions?[]:o&&s?u:n||[];return x().createElement(e,nt({},i,{ref:function(e){t.select=e},options:c,isLoading:r,onInputChange:this.handleInputChange}))}}]),a}(w.Component),lt(t,"defaultProps",La),a},Ha=(Ba(Ea(Ta)),function(){var e=arguments.length>1?arguments[1]:void 0,t=String(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").toLowerCase(),a=String(e.value).toLowerCase(),i=String(e.label).toLowerCase();return a===t||i===t}),Aa=ot({allowCreateWhileLoading:!1,createOptionPosition:"last"},{formatCreateLabel:function(e){return'Create "'.concat(e,'"')},isValidNewOption:function(e,t,a){return!(!e||t.some(function(t){return Ha(e,t)})||a.some(function(t){return Ha(e,t)}))},getNewOptionData:function(e,t){return{label:t,value:e,__isNew__:!0}}}),Ra=function(e){var t,a;return a=t=function(t){function a(e){var t;tt(this,a),lt(gt(gt(t=dt(this,st(a).call(this,e)))),"select",void 0),lt(gt(gt(t)),"onChange",function(e,a){var i=t.props,l=i.getNewOptionData,n=i.inputValue,o=i.isMulti,r=i.onChange,s=i.onCreateOption,u=i.value;if("select-option"!==a.action)return r(e,a);var c=t.state.newOption,g=Array.isArray(e)?e:[e];if(g[g.length-1]!==c)r(e,a);else if(s)s(n);else{var d=l(n,n);r(o?[].concat(pt(ft(u)),[d]):d,{action:"create-option"})}});var i=e.options||[];return t.state={newOption:void 0,options:i},t}return rt(a,t),it(a,[{key:"componentWillReceiveProps",value:function(e){var t=e.allowCreateWhileLoading,a=e.createOptionPosition,i=e.formatCreateLabel,l=e.getNewOptionData,n=e.inputValue,o=e.isLoading,r=e.isValidNewOption,s=e.value,u=e.options||[],c=this.state.newOption;c=r(n,ft(s),u)?l(n,i(n)):void 0,this.setState({newOption:c,options:!t&&o||!c?u:"first"===a?[c].concat(pt(u)):[].concat(pt(u),[c])})}},{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"render",value:function(){var t=this,a=nt({},this.props),i=this.state.options;return x().createElement(e,nt({},a,{ref:function(e){t.select=e},options:i,onChange:this.onChange}))}}]),a}(w.Component),lt(t,"defaultProps",Aa),a},Pa=(Ea(Ra(Ta)),Ba(Ea(Ra(Ta))),function(e){var t=e.component,a=e.duration,i=void 0===a?1:a,l=e.in,n=(e.onExited,ct(e,["component","duration","in","onExited"])),o={entering:{opacity:0},entered:{opacity:1,transition:"opacity ".concat(i,"ms")},exiting:{opacity:0},exited:{opacity:0}};return x().createElement(Qe.Transition,{mountOnEnter:!0,unmountOnExit:!0,in:l,timeout:i},function(e){var a={style:ot({},o[e])};return x().createElement(t,nt({innerProps:a},n))})}),za=function(e){function t(){var e,a;tt(this,t);for(var i=arguments.length,l=new Array(i),n=0;n<i;n++)l[n]=arguments[n];return lt(gt(gt(a=dt(this,(e=st(t)).call.apply(e,[this].concat(l))))),"duration",260),lt(gt(gt(a)),"rafID",void 0),lt(gt(gt(a)),"state",{width:"auto"}),lt(gt(gt(a)),"transition",{exiting:{width:0,transition:"width ".concat(a.duration,"ms ease-out")},exited:{width:0}}),lt(gt(gt(a)),"getWidth",function(e){e&&isNaN(a.state.width)&&(a.rafID=window.requestAnimationFrame(function(){var t=e.getBoundingClientRect().width;a.setState({width:t})}))}),lt(gt(gt(a)),"getStyle",function(e){return{overflow:"hidden",whiteSpace:"nowrap",width:e}}),lt(gt(gt(a)),"getTransition",function(e){return a.transition[e]}),a}return rt(t,e),it(t,[{key:"componentWillUnmount",value:function(){this.rafID&&window.cancelAnimationFrame(this.rafID)}},{key:"render",value:function(){var e=this,t=this.props,a=t.children,i=t.in,l=this.state.width;return x().createElement(Qe.Transition,{enter:!1,mountOnEnter:!0,unmountOnExit:!0,in:i,timeout:this.duration},function(t){var i=ot({},e.getStyle(l),e.getTransition(t));return x().createElement("div",{ref:e.getWidth,style:i},a)})}}]),t}(w.Component),Oa=function(e){return function(t){var a=t.in,i=t.onExited,l=ct(t,["in","onExited"]);return x().createElement(za,{in:a,onExited:i},x().createElement(e,nt({cropWithEllipsis:a},l)))}},Fa=function(e){return function(t){return x().createElement(Pa,nt({component:e,duration:t.isMulti?260:1},t))}},Ia=function(e){return function(t){return x().createElement(Pa,nt({component:e},t))}},Na=function(e){return function(t){return x().createElement(Qe.TransitionGroup,nt({component:e},t))}},Va=function(){var e,t=_a({components:arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}}),a=t.Input,i=t.MultiValue,l=t.Placeholder,n=t.SingleValue,o=t.ValueContainer,r=ct(t,["Input","MultiValue","Placeholder","SingleValue","ValueContainer"]);return ot({Input:(e=a,function(t){t.in,t.onExited,t.appear,t.enter,t.exit;var a=ct(t,["in","onExited","appear","enter","exit"]);return x().createElement(e,a)}),MultiValue:Oa(i),Placeholder:Fa(l),SingleValue:Ia(n),ValueContainer:Na(o)},r)},Ga=Va();Ga.Input,Ga.MultiValue,Ga.Placeholder,Ga.SingleValue,Ga.ValueContainer,He(Va,Pt);const Wa=Ea(Ta),{uag_select_font_globally:Ua,uag_load_select_font_globally:ja}=srfm_spec_blocks_info,qa=function(e){const t=[{value:"Default",label:(0,M.__)("Default","sureforms"),weight:["Default","100","200","300","400","500","600","700","800","900"],google:!1},{value:"Arial",label:"Arial",weight:["Default","100","200","300","400","500","600","700","800","900"],google:!1},{value:"Helvetica",label:"Helvetica",weight:["Default","100","200","300","400","500","600","700","800","900"],google:!1},{value:"Times New Roman",label:"Times New Roman",weight:["Default","100","200","300","400","500","600","700","800","900"],google:!1},{value:"Georgia",label:"Georgia",weight:["Default","100","200","300","400","500","600","700","800","900"],google:!1}];let a="";const i=srfm_spec_blocks_info.spectra_custom_fonts;Object.keys(De).map(i=>{t.push({value:i,label:i,weight:De[i].weight}),i===e.fontFamily.value&&(a=De[i].weight)}),Object.keys(i).map(l=>{t.push({value:l,label:l,weight:i[l].weight}),l===e.fontFamily.value&&(a=i[l].weight)}),""===a&&(a=t[0].weight);const l=[];a.forEach(function(e){l.push({value:"Default"===e?"":e,label:e})});const n="enabled"===ja&&0!==Ua?Ua:t;let o,r;n&&n.map(t=>{e.fontFamily.weight||t.value!==e.fontFamily.value||(o={...e.fontFamily,weight:t.weight,label:t.value})});const s="em"===e.fontSizeType.value?.1:1,u="em"===e.fontSizeTypeMobile?.value?.1:1,c="em"===e.fontSizeTypeTablet?.value?.1:1;return!0!==e.disableFontSize&&(r=(0,w.createElement)(Te,{type:e.fontSizeType,typeLabel:e.fontSizeType.label,typeMobile:e.fontSizeTypeMobile?e.fontSizeTypeMobile:e.fontSizeType,typeLabelMobile:e.fontSizeTypeMobile?.label?e.fontSizeTypeMobile.label:e.fontSizeType.label,typeTablet:e.fontSizeTypeTablet?e.fontSizeTypeTablet:e.fontSizeType,typeLabelTablet:e.fontSizeTypeTablet?.label?e.fontSizeTypeTablet.label:e.fontSizeType.label,sizeMobile:e.fontSizeMobile,sizeMobileLabel:e.fontSizeMobile.label,sizeTablet:e.fontSizeTablet,sizeTabletLabel:e.fontSizeTablet.label,size:e.fontSize,sizeLabel:e.fontSize.label,min:0,sizeMobileText:e.fontSizeLabel?e.fontSizeLabel:(0,M.__)("Font Size","sureforms"),sizeTabletText:e.fontSizeLabel?e.fontSizeLabel:(0,M.__)("Font Size","sureforms"),sizeText:e.fontSizeLabel?e.fontSizeLabel:(0,M.__)("Font Size","sureforms"),step:s,stepMobile:u,stepTablet:c,...e})),(0,w.createElement)(w.Fragment,null,(0,w.createElement)("div",{className:"components-base-control uag-font-family-searchable-select__wrapper"},(0,w.createElement)("label",{className:"components-input-control__label",htmlFor:"font-family"},(0,M.__)("Font Family","sureforms")),(0,w.createElement)(Wa,{styles:{container:e=>({...e,width:"100%"}),control:e=>({...e,border:"1px solid #E6E7E9",boxShadow:"none",height:"30px",minHeight:"30px",borderRadius:"3px"}),placeholder:e=>({...e,color:"#50575E"}),menu:e=>({...e,color:"#50575E"}),singleValue:e=>({...e,color:"#50575E",top:"50%",transform:"translateY(-50%);"}),indicatorSeparator:e=>({...e,display:"none"}),dropdownIndicator:e=>({...e,color:"#50575E"}),valueContainer:e=>({...e,height:"30px",padding:"0px 8px"})},placeholder:(0,M.__)("Default","sureforms"),onChange:t=>{const a=t.value,{loadGoogleFonts:i,fontFamily:l}=e;e.setAttributes({[l.label]:a}),((t,a)=>{let i;i=""===a||"object"==typeof De[a],e.setAttributes({[t.label]:i})})(i,a)},options:n,value:o,defaultValue:o,isSearchable:!0,className:"uag-font-family-searchable-select",classNamePrefix:"uag-font-family-select"})),r,(0,w.createElement)(de,{label:(0,M.__)("Weight","sureforms"),data:{value:e.fontWeight.value,label:e.fontWeight.label},setAttributes:e.setAttributes,options:l}),e.fontStyle&&(0,w.createElement)(de,{label:(0,M.__)("Style","sureforms"),data:{value:e.fontStyle.value,label:e.fontStyle.label},setAttributes:e.setAttributes,options:[{value:"normal",label:(0,M.__)("Default","sureforms")},{value:"italic",label:(0,M.__)("Italic","sureforms")},{value:"oblique",label:(0,M.__)("Oblique","sureforms")}]}))};var $a=a(2854),Za={};$a.A&&$a.A.locals&&(Za.locals=$a.A.locals);var Ka,Ya=0,Ja={attributes:{id:"uagb-editor-styles"}};Ja.setAttributes=g(),Ja.insert=u().bind(null,"head"),Ja.domAPI=r(),Ja.insertStyleElement=p(),Za.use=function(e){return Ja.options=e||{},Ya++||(Ka=n()($a.A,Ja)),Za},Za.unuse=function(){Ya>0&&! --Ya&&(Ka(),Ka=null)};const Xa=Za,Qa=e=>{const[t,a]=(0,y.useState)(null),l=(0,y.useRef)(null),[n,o]=(0,y.useState)(!1),r=(0,O.applyFilters)("uagb.blocksAttributes",z);let s,u,c,g,d,p,h,m;(0,y.useLayoutEffect)(()=>(Xa.use(),()=>{Xa.unuse()}),[]),(0,y.useLayoutEffect)(()=>{const t=t=>{const a=document.querySelector(`.active.popup-${e?.attributes?.block_id} .spectra-control-popup__options--action-button`),l=document.querySelector(`.active.popup-${e?.attributes?.block_id} .spectra-control-popup`);if(a&&!a?.contains(t.target)&&l&&!l?.contains(t.target)&&!t.target?.parentElement?.parentElement?.classList?.contains("uag-font-family-select__menu")&&!t.target?.classList?.contains("uag-responsive-common-button")&&!t.target?.closest(".uag-responsive-common-button")&&!t.target?.parentElement?.closest(".uagb-reset")){o(!1);const e=L()?.name,t=i("uagSettingState"),a={...t,[e]:{...t?.[e],selectedSetting:!1}},l=i();l&&l.setItem("uagSettingState",JSON.stringify(a))}};return window.addEventListener("click",t),()=>{window.removeEventListener("click",t)}},[]);const b=n?"active":"",{disableFontFamily:f,disableFontSize:v,disableLineHeight:x,disableTransform:_,disableDecoration:k,disableAdvancedOptions:S=!1,help:C=!1}=e;!0!==f&&(u=(0,w.createElement)(qa,{...e}));const T="em"===e.lineHeightType?.value?.1:1,D="em"===e.letterSpacingType?.value?.1:1,E=[];f||E.push(e.fontFamily.label,e.fontWeight.label,e.fontStyle.label),v||(E.push(e.fontSizeType.label,e.fontSize.label,e.fontSizeMobile.label,e.fontSizeTablet.label),e.fontSizeTypeMobile&&e.fontSizeTypeTablet&&E.push(e.fontSizeTypeMobile.label,e.fontSizeTypeTablet.label)),x||E.push(e.lineHeightType.label,e.lineHeight.label,e.lineHeightMobile.label,e.lineHeightTablet.label),_||E.push(e.transform.label),k||E.push(e.decoration.label),e.letterSpacing&&E.push(e.letterSpacing.label,e.letterSpacingTablet.label,e.letterSpacingMobile.label,e.letterSpacingType.label);const{getSelectedBlock:L}=(0,V.select)("core/block-editor"),B=L()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(l))},[B]);const H=(()=>{const e=(()=>{const e=L()?.name.split("/").pop();let t=!1;return void 0!==r[e]&&E.forEach(a=>{if(a){const i=void 0!==r[e][a]?.default?r[e][a]?.default:"";t={...t,[a]:i}}}),t})(),t=L()?.attributes;let a=!1;return E.forEach(i=>{t?.[i]&&t?.[i]!==e?.[i]&&(a=!0)}),a})();!0!==x&&(s=(0,w.createElement)(Te,{type:e.lineHeightType,typeLabel:e.lineHeightType.label,sizeMobile:e.lineHeightMobile,sizeMobileLabel:e.lineHeightMobile.label,sizeTablet:e.lineHeightTablet,sizeTabletLabel:e.lineHeightTablet.label,size:e.lineHeight,sizeLabel:e.lineHeight.label,min:0,sizeMobileText:(0,M.__)("Line Height","sureforms"),sizeTabletText:(0,M.__)("Line Height","sureforms"),sizeText:(0,M.__)("Line Height","sureforms"),step:T,...e})),e.letterSpacing&&(m=(0,w.createElement)(Te,{type:e.letterSpacingType,typeLabel:e.letterSpacingType.label,sizeMobile:e.letterSpacingMobile,sizeMobileLabel:e.letterSpacingMobile.label,sizeTablet:e.letterSpacingTablet,sizeTabletLabel:e.letterSpacingTablet.label,size:e.letterSpacing,sizeLabel:e.letterSpacing.label,min:-50,sizeMobileText:(0,M.__)("Letter Spacing","sureforms"),sizeTabletText:(0,M.__)("Letter Spacing","sureforms"),sizeText:(0,M.__)("Letter Spacing","sureforms"),step:D,...e})),!_&&e.transform&&(p=(0,w.createElement)(de,{label:(0,M.__)("Transform","sureforms"),data:{value:e.transform.value,label:e.transform.label},setAttributes:e.setAttributes,options:[{value:"",label:(0,M.__)("Default","sureforms")},{value:"normal",label:(0,M.__)("Normal","sureforms")},{value:"capitalize",label:(0,M.__)("Capitalize","sureforms")},{value:"uppercase",label:(0,M.__)("Uppercase","sureforms")},{value:"lowercase",label:(0,M.__)("Lowercase","sureforms")}]})),!k&&e.decoration&&(h=(0,w.createElement)("div",{className:"uag-typography-decoration"},(0,w.createElement)(de,{label:(0,M.__)("Decoration","sureforms"),data:{value:e.decoration.value,label:e.decoration.label},setAttributes:e.setAttributes,options:[{value:"",label:(0,M.__)("Default","sureforms")},{value:"none",label:(0,M.__)("None","sureforms")},{value:"underline",label:(0,M.__)("Underline","sureforms")},{value:"overline",label:(0,M.__)("Overline","sureforms")},{value:"line-through",label:(0,M.__)("Line Through","sureforms")}]}))),!0!==f&&!0!==v?c=(0,w.createElement)(te.Button,{className:"uag-typography-button spectra-control-popup__options--action-button","aria-pressed":n,onClick:()=>{const e=document.querySelectorAll(".spectra-control-popup__options");if(e&&0<e.length)for(let t=0;t<e.length;t++){const a=e[t]?.querySelector(".spectra-control-popup__options.active .spectra-control-popup__options--action-button");a?.click()}o(!n);const t=L()?.name,a=i("uagSettingState");let l={...a,[t]:{...a?.[t],selectedSetting:".uag-typography-options"}};n&&(l={...a,[t]:{...a?.[t],selectedSetting:!1}});const r=i();r&&r.setItem("uagSettingState",JSON.stringify(l))}},(0,w.createElement)(te.Dashicon,{icon:"edit"})):d=(0,w.createElement)(w.Fragment,null,u,p,h,s,m),!0===n&&(d=(0,w.createElement)("div",{className:"uagb-typography-advanced spectra-control-popup"},u,p,h,s,m)),!0!==f&&!0!==v&&(g=(0,w.createElement)("div",{className:"spectra-control-popup__options--action-wrapper"},(0,w.createElement)("span",{className:"uag-control-label"},e.label,H&&(0,w.createElement)("div",{className:"spectra__change-indicator--dot-right"})),c));const A=ce(e.label),R=(0,O.applyFilters)(`spectra.${B}.${t}.${A}.before`,"",B),P=(0,O.applyFilters)(`spectra.${B}.${t}.${A}`,"",B);return(0,w.createElement)("div",{ref:l,className:"components-base-control"},R,(0,w.createElement)("div",{className:` uag-typography-options spectra-control-popup__options popup-${e?.attributes?.block_id} ${b}`},!S&&(0,w.createElement)(w.Fragment,null,g,d),(0,w.createElement)(pe,{text:C})),P)};var ei=a(6359),ti={};ei.A&&ei.A.locals&&(ti.locals=ei.A.locals);var ai,ii=0,li={attributes:{id:"uagb-editor-styles"}};li.setAttributes=g(),li.insert=u().bind(null,"head"),li.domAPI=r(),li.insertStyleElement=p(),ti.use=function(e){return li.options=e||{},ii++||(ai=n()(ei.A,li)),ti},ti.unuse=function(){ii>0&&! --ii&&(ai(),ai=null)};const ni=ti;var oi=a(6942),ri=a.n(oi);const si="general",ui="style",ci="advance",gi=e=>{(0,y.useLayoutEffect)(()=>(ni.use(),()=>{ni.unuse()}),[]);const t=i("uagSettingState"),{defaultTab:a,children:l,tabs:n}=e,[o,r]=(0,y.useState)(a||n[0]),s=(0,y.useRef)();let u;(0,y.useEffect)(()=>{u=s.current.closest(".components-panel")});const c=()=>{const e=document.querySelector(".uagb-inspector-tabs-container");let t=document.querySelector(".components-panel__body.uagb-dynamic-content-wrap"),a=document.querySelector(".uagb-tab-content-general"),i=document.querySelector(".uagb-tab-content-style"),l=document.querySelector(".uagb-tab-content-advance");if(e){const n=e.parentElement;n&&(t=t||"",a=a||"",i=i||"",l=l||"",n.prepend(t,e,a,i,l))}};(0,y.useEffect)(()=>{c();const{getSelectedBlock:e}=(0,V.select)("core/block-editor"),a=e()?.name;return t&&t[a]&&o!==t[a]?.selectedTab?(r(t[a]?.selectedTab||"general"),u&&u.setAttribute("data-uagb-tab",t[a]?.selectedTab||"general")):u&&u.setAttribute("data-uagb-tab","general"),()=>{if(u){const e=u.querySelector(".uagb-inspector-tabs-container");e&&null!==e||u.removeAttribute("data-uagb-tab")}}},[]);const g=e=>{c(),r(e),(0,O.doAction)("uag_inspector_change_tab",e),u&&u.setAttribute("data-uagb-tab",e);const{getSelectedBlock:a}=(0,V.select)("core/block-editor"),l=a()?.name,n={...t,[l]:{selectedTab:e}},o=i();o&&o.setItem("uagSettingState",JSON.stringify(n))};return(0,w.createElement)(w.Fragment,null,(0,w.createElement)("div",{className:"uagb-inspector-tabs-container"},(0,w.createElement)("div",{ref:s,className:ri()("uagb-inspector-tabs","uagb-inspector-tabs-count-"+n.length,o)},n.indexOf(si)>-1&&(0,w.createElement)("div",{className:ri()({"uagb-active":o===si}),onClick:()=>g(si)},(0,w.createElement)("svg",{xmlns:"https://www.w3.org/2000/svg",width:"16",height:"15"},(0,w.createElement)("path",{fillRule:"nonzero",d:"M14.346 0H1.654C1.017 0 .5.517.5 1.154v12.692C.5 14.483 1.017 15 1.654 15h12.692c.637 0 1.154-.517 1.154-1.154V1.154C15.5.517 14.983 0 14.346 0zm-5.77 13.846v-5.77h5.77v5.77h-5.77z"})),(0,w.createElement)("h5",null,(0,M.__)("General","sureforms"))),n.indexOf(ui)>-1&&(0,w.createElement)("div",{className:ri()({"uagb-active":o===ui}),onClick:()=>g(ui)},(0,w.createElement)("svg",{xmlns:"https://www.w3.org/2000/svg",width:"18",height:"21"},(0,w.createElement)("g",{fillRule:"nonzero"},(0,w.createElement)("path",{d:"M15.12 12.091a.814.814 0 00-.68-.378.814.814 0 00-.68.378c-.531.863-2.252 3.807-2.252 5.09 0 1.598 1.317 2.901 2.932 2.901s2.933-1.303 2.933-2.902c0-1.303-1.722-4.226-2.253-5.089zm-1.041 3.828c-.043.063-.744 1.198-.213 1.976a.52.52 0 01.064.358.409.409 0 01-.191.294.608.608 0 01-.255.084.476.476 0 01-.383-.21c-.871-1.283.149-2.902.192-2.986a.517.517 0 01.297-.21.534.534 0 01.361.063c.192.126.255.42.128.63zM13.314 10.388l1.36-.147c.446-.042.807-.337.935-.736.127-.4.042-.862-.276-1.157L7.258.294c-.255-.252-.68-.252-.957 0a.68.68 0 000 .947l.34.336-5.1 5.047C.82 7.339.5 8.348.67 9.379c.128.652.489 1.24.956 1.703l3.082 3.05c.467.462 1.062.82 1.72.946a3.134 3.134 0 002.785-.863l3.612-3.575a.74.74 0 01.489-.252zM7.576 2.502l5.759 5.7H2.073c.085-.232.212-.463.403-.653l5.1-5.047z"}))),(0,w.createElement)("h5",null,(0,M.__)("Style","sureforms"))),n.indexOf(ci)>-1&&(0,w.createElement)("div",{className:ri()({"uagb-active":o===ci}),onClick:()=>g(ci)},(0,w.createElement)("svg",{xmlns:"https://www.w3.org/2000/svg",width:"17",height:"16"},(0,w.createElement)("path",{fillRule:"nonzero",d:"M15.666 6.325c-.277-.05-.572-.082-.85-.115a6.385 6.385 0 00-.571-1.389c.18-.229.343-.457.523-.686a.994.994 0 00-.098-1.291l-.997-.997a.994.994 0 00-1.291-.098c-.23.163-.458.343-.687.523a6.954 6.954 0 00-1.39-.589c-.032-.277-.08-.572-.113-.85A.987.987 0 009.21 0H7.805a1 1 0 00-.98.834c-.05.277-.082.572-.115.85-.474.13-.947.326-1.389.571-.229-.18-.457-.343-.686-.523a.994.994 0 00-1.291.098l-.997.997a.994.994 0 00-.098 1.291c.163.23.343.458.523.687a6.954 6.954 0 00-.589 1.39c-.277.032-.572.08-.85.113A.987.987 0 00.5 7.29v1.406a1 1 0 00.834.98c.277.05.572.082.85.115.13.474.326.947.571 1.389-.18.229-.343.457-.523.686a.994.994 0 00.098 1.291l.997.997a.994.994 0 001.291.098c.23-.163.458-.343.687-.523.441.245.899.442 1.39.589.032.294.08.572.113.85.066.473.49.833.981.833h1.406a1 1 0 00.98-.834c.05-.277.082-.572.115-.85.474-.13.947-.326 1.389-.571.229.18.457.343.686.523a.994.994 0 001.291-.098l.997-.997a.994.994 0 00.098-1.291 19.095 19.095 0 00-.523-.687c.245-.441.442-.899.589-1.39.277-.032.572-.08.85-.113a.987.987 0 00.833-.981V7.305a1 1 0 00-.834-.98zM8.492 11.57a3.571 3.571 0 01-3.563-3.563 3.571 3.571 0 013.563-3.563 3.571 3.571 0 013.563 3.563 3.571 3.571 0 01-3.563 3.563z"})),(0,w.createElement)("h5",null,(0,M.__)("Advanced","sureforms"))))),Array.isArray(l)&&y.Children.map(l,(e,t)=>{if(!e)return e;if(!e.key)throw new Error("props.key not found in <InspectorTab />, you must use `key` prop");return(0,y.cloneElement)(e,{index:t,isActive:e.key===o})}))};gi.defaultProps={defaultTab:"general",tabs:["general","style","advance"]};const di=gi,pi=e=>{const{children:t,isActive:a,type:l}=e,n=(0,y.useRef)(null),{getSelectedBlock:o}=(0,V.select)("core/block-editor"),r=o()?.name;(0,y.useEffect)(()=>{const e=i("uagSettingState");if(e){const t=e[r]?.selectedTab,a=e[r]?.selectedPanel,i=e[r]?.selectedSetting,o=e[r]?.selectedInnerTab;if(t&&l===t){let e=!1;e=a?n.current.querySelector(`.${a}`):n.current.querySelector(".is-opened"),e&&(e.classList.contains("is-opened")||e.querySelector(".components-button").click(),o&&setTimeout(function(){const t=e.querySelector(o);t&&!t.classList.contains("active-tab")&&t.click()},100),i&&setTimeout(function(){const t=e.querySelector(i);t&&!t.classList.contains("active")&&t.querySelector(".components-button").click()},100))}}},[]);const s=r.split("/").pop(),u=(0,O.applyFilters)(`spectra.${s}.tab_${l}.before`,"",r),c=(0,O.applyFilters)(`spectra.${s}.tab_${l}`,"",r);return(0,w.createElement)("div",{style:{display:a?"block":"none"},className:`uagb-inspector-tab uagb-tab-content-${l}`,ref:n},u,Array.isArray(t)?t.map(e=>e):t,(0,O.applyFilters)(`uag_${l}_tab_content`,"",e.parentProps),c)},hi={key:"general",type:"general"},mi={key:"style",type:"style"},bi={key:"advance",type:"advance"},fi={};fi.inherit=(0,w.createElement)("svg",{xmlns:"https://www.w3.org/2000/svg",fillRule:"evenodd",width:"24",height:"24",strokeLinejoin:"round",strokeMiterlimit:"1.5",clipRule:"evenodd",viewBox:"0 0 24 24"},(0,w.createElement)("path",{fill:"none",stroke:"currentColor",strokeWidth:"1.5",d:"M12.383 26.976l2.01-.941 1.884.538 1.623 1.666-.692.236.281 1.539 1.552 1.35-1.552 2.153",transform:"matrix(.68343 0 0 .68343 -5.086 -1.48)"}),(0,w.createElement)("path",{fill:"none",stroke:"currentColor",strokeLinecap:"square",strokeWidth:"1.5",d:"M12.016 24.355l.998-.952M33.573 26.085l-1.636-1.343-1.348-1.248M26.35 27.774l.332.37 1.349.756-.711 2.768 1.274 1.203.989-.449 3.933-6.226",transform:"matrix(.68343 0 0 .68343 -5.086 -1.48)"}),(0,w.createElement)("path",{fill:"none",stroke:"currentColor",strokeLinecap:"square",strokeWidth:"1.5",d:"M29.519 9.539c5.298 1.881 9.099 6.977 9.099 12.961 0 7.582-6.102 13.737-13.618 13.737S11.382 30.082 11.382 22.5",transform:"matrix(.68343 0 0 .68343 -5.086 -1.48)"}),(0,w.createElement)("path",{fill:"none",stroke:"currentColor",strokeLinecap:"square",strokeWidth:"1.5",d:"M20.684 3.211v9.433h4.179l-6.429 6.429-6.429-6.429h4.179V8.021",transform:"matrix(.68343 0 0 .68343 -5.086 -1.48) translate(-6.686 -1.321) scale(1.55693)"}),(0,w.createElement)("path",{fill:"none",stroke:"currentColor",strokeLinecap:"square",strokeWidth:"1.5",d:"M32.994 21.014l.2.205 3.364.329 1.532 2.432M32.931 12.002l-3.219.944-1.054 1.996-.408-.003",transform:"matrix(.68343 0 0 .68343 -5.086 -1.48)"})),fi.globe=(0,w.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,w.createElement)("circle",{cx:"12",cy:"12",r:"10"}),(0,w.createElement)("path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"}),(0,w.createElement)("path",{d:"M4 12h16"}),(0,w.createElement)("path",{d:"M4 8h16"}),(0,w.createElement)("path",{d:"M4 16h16"}));const vi=fi,wi=e=>{if(e&&e.includes("var")){const t=window.getComputedStyle(document.body);if((e=e.slice(4).slice(0,-1)).includes(","))return e.split(",").pop().trim();e=t.getPropertyValue(e).trim()}return e};var xi=a(3578),yi={};xi.A&&xi.A.locals&&(yi.locals=xi.A.locals);var _i,ki=0,Si={attributes:{id:"uagb-editor-styles"}};Si.setAttributes=g(),Si.insert=u().bind(null,"head"),Si.domAPI=r(),Si.insertStyleElement=p(),yi.use=function(e){return Si.options=e||{},ki++||(_i=n()(xi.A,Si)),yi},yi.unuse=function(){ki>0&&! --ki&&(_i(),_i=null)};const Ci=yi,Mi=e=>{const{colorValue:t,className:a,isGlobal:i}=e;let l="component-color-indicator uagb-advanced-color-indicate";return l=a?`${l} ${a}`:l,(0,w.createElement)("span",{className:l,style:{background:t}},i?vi.globe:"")},Ti=e=>{const[t,a]=(0,y.useState)(null),i=(0,y.useRef)(null);(0,y.useLayoutEffect)(()=>(Ci.use(),()=>{Ci.unuse()}),[]);const{getSelectedBlock:l}=(0,V.select)("core/block-editor"),n=l()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(i))},[n]);const{colors:o}=(0,V.useSelect)(e=>({colors:e("core/block-editor").getSettings().colors})),{alpha:r,colorValue:s,opacityValue:u,backgroundVideoOpacity:c,onOpacityChange:g,data:d,setAttributes:p,onColorChange:h,label:m,help:b}=e,[f,v]=(0,y.useState)({alpha:!1!==r,colors:[],classSat:"first",currentColor:s,inherit:!1,currentOpacity:void 0!==u?u:1,isPalette:!(!s||!s.startsWith("palette")),refresh:!1}),[x,_]=(0,y.useState)({isVisible:!1});(0,y.useEffect)(()=>{k(s,"")},[s]);const k=(e,t)=>{let a,i=c?.value;t?a=e:e?.rgb&&e?.rgb?.a&&1!==e?.rgb?.a?(g&&(i=e?.rgb?.a),a="rgba("+e?.rgb?.r+","+e?.rgb?.g+","+e?.rgb?.b+","+e?.rgb?.a+")"):a=e?.hex?e?.hex:e,v({currentColor:a,currentOpacity:i,isPalette:!!t}),!0===t&&v({refresh:!f?.refresh}),d&&p&&p({[d?.label]:a}),h&&h(a),g&&g(i)},S=()=>{!0===x.isVisible&&_({isVisible:!1})},C=f.currentColor?f.currentColor:s,T=(e=>{const t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e),a=t?{r:parseInt(t[1],16),g:parseInt(t[2],16),b:parseInt(t[3],16)}:null;return a&&Math.round((299*a.r+587*a.g+114*a.b)/1e3)>125?"black":"white"})(wi(C)),D=C&&C.includes("var"),E=D?`uag-global-indicator uag-global-icon-${T}`:"",L=ce(e.label),B=(0,O.applyFilters)(`spectra.${n}.${t}.${L}.before`,"",n),H=(0,O.applyFilters)(`spectra.${n}.${t}.${L}`,"",n);return(0,w.createElement)("div",{ref:i,className:"components-base-control"},B,(0,w.createElement)("div",{className:"uagb-color-popover-container new-uagb-advanced-colors"},(0,w.createElement)("div",{className:"uagb-advanced-color-settings-container"},m&&(0,w.createElement)("span",{className:"uagb-beside-color-label uag-control-label"},m),(0,w.createElement)(ke,{onReset:e=>{v({...f,currentColor:e[d?.label]})},attributeNames:[d?.label],setAttributes:p}),(0,w.createElement)("div",{className:"uagb-beside-color-click"},x.isVisible&&(0,w.createElement)(te.Popover,{position:"top left",className:"uagb-popover-color new-uagb-advanced-colors-pop",onClose:S},f.refresh&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(te.ColorPicker,{color:wi(C),onChangeComplete:e=>k(e,"")})),!f.refresh&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(te.ColorPicker,{color:wi(C),onChangeComplete:e=>k(e,"")})),o&&(0,w.createElement)(te.ColorPalette,{color:C,colors:o,onChange:e=>k(e,!0),clearable:!1,disableCustomColors:!0}),(0,w.createElement)("button",{type:"button",onClick:()=>{k("",!0)},className:"uagb-clear-btn-inside-picker components-button components-circular-option-picker__clear is-secondary is-small"},(0,M.__)("Clear","sureforms"))),x.isVisible&&(0,w.createElement)(te.Tooltip,{text:(0,M.__)("Select Color","sureforms")},(0,w.createElement)(te.Button,{className:"uagb-color-icon-indicate uagb-has-alpha",onClick:S},(0,w.createElement)(Mi,{isGlobal:D,className:E,colorValue:C}),""===C&&f.inherit&&(0,w.createElement)("span",{className:"color-indicator-icon"},vi.inherit),s&&s.startsWith("palette")&&(0,w.createElement)("span",{className:"color-indicator-icon"},(0,w.createElement)(te.Dashicon,{icon:"admin-site"})))),!x.isVisible&&(0,w.createElement)(te.Tooltip,{text:(0,M.__)("Select Color","sureforms")},(0,w.createElement)(te.Button,{className:"uagb-color-icon-indicate uagb-has-alpha",onClick:()=>{_({isVisible:!0})}},(0,w.createElement)(Mi,{isGlobal:D,className:E,colorValue:C}),""===C&&f.inherit&&(0,w.createElement)("span",{className:"color-indicator-icon"},vi.inherit),s&&s.startsWith("palette")&&(0,w.createElement)("span",{className:"color-indicator-icon"},(0,w.createElement)(te.Dashicon,{icon:"admin-site"})))))),b&&(0,w.createElement)("p",{className:"components-base-control__help"},b)),H)};var Di=a(4180),Ei={};Di.A&&Di.A.locals&&(Ei.locals=Di.A.locals);var Li,Bi=0,Hi={attributes:{id:"uagb-editor-styles"}};Hi.setAttributes=g(),Hi.insert=u().bind(null,"head"),Hi.domAPI=r(),Hi.insertStyleElement=p(),Ei.use=function(e){return Hi.options=e||{},Bi++||(Li=n()(Di.A,Hi)),Ei},Ei.unuse=function(){Bi>0&&! --Bi&&(Li(),Li=null)};const Ai=Ei,Ri=e=>{const[t,a]=(0,y.useState)(null),i=(0,y.useRef)(null);(0,y.useLayoutEffect)(()=>(Ai.use(),()=>{Ai.unuse()}),[]);const{getSelectedBlock:l}=(0,V.select)("core/block-editor"),n=l()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(i))},[n]);const{data:o,label:r,options:s,showIcons:u,responsive:c,onChange:g,colorVariant:d="primary",layoutVariant:p="full",help:h=!1}=e,m=!(!e.setAttributes||"function"!=typeof e.setAttributes)&&e.setAttributes,b=l()?.name.split("/").pop(),f=(0,O.applyFilters)("uagb.blocksAttributes",z),[v,x]=(0,y.useState)(!0),[_,k]=(0,y.useState)(!0),[S,C]=(0,y.useState)(!0),T=Q(),D=u?"uag-multibutton-icons":"";if(!s)return(0,M.__)("Please add a option props to MultiButtonsControl","sureforms");if(c){const e={};return e.Desktop=(0,w.createElement)(te.ButtonGroup,{className:"uagb-multi-button-button-group","aria-label":r},s.map(e=>(0,w.createElement)(te.Button,{key:`option-${e.value}`,className:"uagb-multi-button",isLarge:!0,isSecondary:o.desktop.value!==e.value||!v,isPrimary:o.desktop.value===e.value&&v,"aria-pressed":o.desktop.value===e.value,onClick:()=>{if(x(!0),e.value===o.desktop.value&&v)return x(!1),void(m&&m({[o.desktop.label]:f[b][o.desktop.label].default}));m&&m({[o.desktop.label]:e.value})},"aria-label":e.tooltip,label:e.tooltip,showTooltip:!!e.tooltip},u?e.icon:e.label))),e.Tablet=(0,w.createElement)(te.ButtonGroup,{className:"uagb-multi-button-button-group","aria-label":r},s.map(e=>(0,w.createElement)(te.Button,{key:`option-${e.value}`,className:"uagb-multi-button",isLarge:!0,isSecondary:o.tablet.value!==e.value||!_,isPrimary:o.tablet.value===e.value&&_,"aria-pressed":o.tablet.value===e.value,onClick:()=>{if(k(!0),e.value===o.tablet.value&&_)return k(!1),void(m&&m({[o.tablet.label]:f[b][o.tablet.label].default}));m&&m({[o.tablet.label]:e.value})},"aria-label":e.tooltip,label:e.tooltip,showTooltip:!!e.tooltip},u?e.icon:e.label))),e.Mobile=(0,w.createElement)(te.ButtonGroup,{className:"uagb-multi-button-button-group","aria-label":r},s.map(e=>(0,w.createElement)(te.Button,{key:`option-${e.value}`,className:"uagb-multi-button",isLarge:!0,isSecondary:o.mobile.value!==e.value||!S,isPrimary:o.mobile.value===e.value&&S,"aria-pressed":o.mobile.value===e.value,onClick:()=>{if(C(!0),e.value===o.mobile.value&&S)return C(!1),void(m&&m({[o.mobile.label]:f[b][o.mobile.label].default}));m&&m({[o.mobile.label]:e.value})},"aria-label":e.tooltip,label:e.tooltip,showTooltip:!!e.tooltip},u?e.icon:e.label))),(0,w.createElement)("div",{className:`components-base-control uagb-multi-buttons-control ${D} spectra-multi-buttons__color-scheme--${d} spectra-multi-buttons__layout--${p}`},(0,w.createElement)("div",{className:"uagb-control__header uagb-size-type-field-tabs"},(0,w.createElement)(he,{label:r,responsive:c})),e[T]?e[T]:e.Desktop,(0,w.createElement)(pe,{text:h}))}const E=ce(r),L=(0,O.applyFilters)(`spectra.${b}.${t}.${E}.before`,"",b),B=(0,O.applyFilters)(`spectra.${b}.${t}.${E}`,"",b),H=(0,O.applyFilters)(`spectra.${b}.${t}.${E}.options`,s,b);return(0,w.createElement)("div",{ref:i,className:"components-base-control"},L,(0,w.createElement)("div",{className:` uagb-multi-buttons-control ${D} spectra-multi-buttons__color-scheme--${d} spectra-multi-buttons__layout--${p}`},(0,w.createElement)("div",{className:"uagb-multi-buttons-control__label uag-control-label"},r),(0,w.createElement)(te.ButtonGroup,{className:"uagb-multi-button-button-group","aria-label":r},H.map(e=>(0,w.createElement)(te.Button,{key:`option-${e.value}`,className:"uagb-multi-button",isLarge:!0,isSecondary:o.value!==e.value||!v,isPrimary:o.value===e.value&&v,"aria-pressed":o.value===e.value,onClick:()=>(e=>{if(x(!0),g&&g(e),e===o.value&&v)return x(!1),void(m&&m({[o.label]:f[b][o.label].default}));m&&m({[o.label]:e})})(e.value),"aria-label":e.tooltip,label:e.tooltip,showTooltip:!!e.tooltip},u?e.icon:e.label))),(0,w.createElement)(pe,{text:h})),B)},Pi=window.wp.blockEditor,zi=function(e,t=!1){let a;if(e=function(e){return(e=(e=(e=(e=e.replace("far ","")).replace("fas ","")).replace("fab ","")).replace("fa-","")).replace("fa ","")}(e),0!==srfm_spec_blocks_info.font_awesome_5_polyfill.length&&(a=srfm_spec_blocks_info.uagb_svg_icons[e],a||(a=srfm_spec_blocks_info.uagb_svg_icons[srfm_spec_blocks_info.font_awesome_5_polyfill?.[e]])),!a)return null;const i=a.svg?.brands?a.svg.brands:a.svg.solid,l=`0 0 ${i.width} ${i.height}`,n=i.path;let o=null;switch(e){case"align-center":o={fillRule:"evenodd",clipRule:"evenodd",d:"M4 2H14V0H4V2ZM0 7H18V5H0V7ZM4 12H14V10H4V12Z"};break;case"align-left":o={fillRule:"evenodd",clipRule:"evenodd",d:"M10 2H0V0H10V2ZM18 7H0V5H18V7ZM10 12H0V10H10V12Z"};break;case"align-right":o={fillRule:"evenodd",clipRule:"evenodd",d:"M8 2H18V0H8V2ZM0 7H18V5H0V7ZM8 12H18V10H8V12Z"};break;case"align-justify":o={d:"M0 0H18V2H0V0ZM0 5.00001H18V7.00001H0V5.00001ZM0 10H18V12H0V10Z"}}return o?(0,w.createElement)("svg",{width:"18",height:"12",viewBox:"0 0 18 12",xmlns:"http://www.w3.org/2000/svg"},(0,w.createElement)("path",{...o})):t&&"not_set"!==t?(0,w.createElement)("svg",{width:"20",height:"20",xmlns:"https://www.w3.org/2000/svg",viewBox:l},(0,w.createElement)("path",{d:n})):(0,w.createElement)("svg",{xmlns:"https://www.w3.org/2000/svg",viewBox:l},(0,w.createElement)("path",{d:n}))};var Oi=a(3942),Fi={};Oi.A&&Oi.A.locals&&(Fi.locals=Oi.A.locals);var Ii,Ni=0,Vi={attributes:{id:"uagb-editor-styles"}};Vi.setAttributes=g(),Vi.insert=u().bind(null,"head"),Vi.domAPI=r(),Vi.insertStyleElement=p(),Fi.use=function(e){return Vi.options=e||{},Ni++||(Ii=n()(Oi.A,Vi)),Fi},Fi.unuse=function(){Ni>0&&! --Ni&&(Ii(),Ii=null)};const Gi=Fi,Wi={disabledTopSpace:j().bool};function Ui({disabledTopSpace:e}){const[t,a]=(0,y.useState)(null),i=(0,y.useRef)(null);(0,y.useLayoutEffect)(()=>(Gi.use(),()=>{Gi.unuse()}),[]);const{getSelectedBlock:l}=(0,V.select)("core/block-editor"),n=l()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(i))},[n]);const o="separator",r=(0,O.applyFilters)(`spectra.${n}.${t}.${o}.before`,"",n),s=(0,O.applyFilters)(`spectra.${n}.${t}.${o}`,"",n);return(0,w.createElement)("div",{ref:i},r,(0,w.createElement)("div",{className:"spectra-separator "+(e?"spectra-separator--removed-top-space":"")}),s)}Ui.propTypes=Wi,Ui.defaultProps={disabledTopSpace:!1};var ji=a(9380),qi={};ji.A&&ji.A.locals&&(qi.locals=ji.A.locals);var $i,Zi=0,Ki={attributes:{id:"uagb-editor-styles"}};Ki.setAttributes=g(),Ki.insert=u().bind(null,"head"),Ki.domAPI=r(),Ki.insertStyleElement=p(),qi.use=function(e){return Ki.options=e||{},Zi++||($i=n()(ji.A,Ki)),qi},qi.unuse=function(){Zi>0&&! --Zi&&($i(),$i=null)};const Yi=qi,Ji=e=>{const[t,a]=(0,y.useState)(null),i=(0,y.useRef)(null);(0,y.useLayoutEffect)(()=>(Yi.use(),()=>{Yi.unuse()}),[]);const l=(0,V.useSelect)(e=>e("core/block-editor").getSelectedBlock(),[]),n=l?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(i))},[n]);const o=e.enableDynamicContent&&e.name?(0,O.applyFilters)("uagb.registerTextExtender","",l?.name,e.name,e.dynamicContentType):null,r=()=>{if(!e.enableDynamicContent||!e.name)return!1;const t=l?.attributes?.dynamicContent;return!(!t||!0!==t?.[e.name]?.enable)},s=t=>{e.name&&e?.setAttributes?e.setAttributes({[e.name]:t}):e?.setAttributes&&e?.setAttributes({[e?.data?.label]:t}),e?.onChange&&e?.onChange(t)},u=t=>{e?.onChange&&e?.onChange(t[e?.data?.label])},c=ce(e.label),g=(0,O.applyFilters)(`spectra.${n}.${t}.${c}.before`,"",n),d=(0,O.applyFilters)(`spectra.${n}.${t}.${c}`,"",n);return(0,w.createElement)("div",{ref:i,className:"components-base-control"},g,(0,w.createElement)("div",{className:ri()("components-base-control uagb-text-control uagb-size-type-field-tabs",r()?" uagb-text-control--open-dynamic-content":"",e.className)},"inline"!==e?.variant&&e?.showHeaderControls&&(0,w.createElement)(()=>(0,w.createElement)("div",{className:"uagb-control__header"},(0,w.createElement)(he,{label:e?.label}),(0,w.createElement)("div",{className:"uagb-number-control__actions uagb-control__actions"},(0,w.createElement)(ke,{onReset:u,attributeNames:[e?.data?.label],setAttributes:e?.setAttributes}))),null),(0,w.createElement)("div",{className:ri()("uagb-text-control__controls","uagb-text-control__controls-"+e?.variant)},!r()&&(0,w.createElement)(w.Fragment,null,"textarea"!==e?.variant&&(0,w.createElement)(te.TextControl,{__next40pxDefaultSize:!0,label:("inline"===e?.variant||"inline"!==e?.variant&&!e?.showHeaderControls)&&e?.label,type:e?.type,value:e?.value,onChange:s,autoComplete:e?.autoComplete,readOnly:r(),placeholder:e?.placeholder}),"textarea"===e?.variant&&(0,w.createElement)(te.TextareaControl,{label:!e?.showHeaderControls&&e?.label,value:e?.value,onChange:s,autoComplete:e?.autoComplete,readOnly:r()})),r()&&"inline"===e?.variant&&(0,w.createElement)("div",{className:"components-base-control"},(0,w.createElement)("div",{className:"components-base-control__field"},(0,w.createElement)("label",{className:"components-base-control__label"},e.label))),o),(0,w.createElement)(pe,{text:e.help}),r()&&(0,w.createElement)(Ui,null)),d)};Ji.defaultProps={label:"",type:"text",className:"",allowReset:!0,resetFallbackValue:"",placeholder:null,variant:"full-width",autoComplete:"off",showHeaderControls:!0,dynamicContentType:"url",enableDynamicContent:!1,help:!1};const Xi=Ji,Qi=e=>{const[t,a]=(0,y.useState)(null),i=(0,y.useRef)(null),l=Q(),{getSelectedBlock:n}=(0,V.select)("core/block-editor"),o=n()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(i))},[o]);const r={},s=ye(e.data.desktop.unit?.value,e,!0),u=ye(e.data.tablet.unit?.value,e,!0),c=ye(e.data.mobile.unit?.value,e,!0),g=_e(e.data.desktop.unit?.value,e,!0),d=_e(e.data.tablet.unit?.value,e,!0),p=_e(e.data.mobile.unit?.value,e,!0);r.Desktop=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Me,{...e,label:e.label,value:isNaN(e.data.desktop.value)?"":e.data.desktop.value,data:{value:e.data.desktop.value,label:e.data.desktop.label},onChange:!!e?.onChange&&(t=>{e?.onChange&&e.onChange(t)}),min:g,max:s,unit:e.data.desktop.unit||e.unit,responsive:!0,units:e.units})),r.Tablet=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Me,{...e,label:e.label,value:isNaN(e.data.tablet.value)?"":e.data.tablet.value,data:{value:e.data.tablet.value,label:e.data.tablet.label},onChange:!!e?.onChange&&(t=>{e?.onChange&&e.onChange(t)}),min:d,max:u,unit:e.data.tablet.unit||e.unit,responsive:!0,units:e.units})),r.Mobile=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Me,{...e,label:e.label,value:isNaN(e.data.mobile.value)?"":e.data.mobile.value,data:{value:e.data.mobile.value,label:e.data.mobile.label},onChange:!!e?.onChange&&(t=>{e?.onChange&&e.onChange(t)}),min:p,max:c,unit:e.data.mobile.unit||e.unit,responsive:!0,units:e.units}));const h=ce(e.label),m=(0,O.applyFilters)(`spectra.${o}.${t}.${h}.before`,"",o),b=(0,O.applyFilters)(`spectra.${o}.${t}.${h}`,"",o);return(0,w.createElement)("div",{ref:i,className:"components-base-control"},m,(0,w.createElement)("div",{className:"uagb-responsive-range"},(0,w.createElement)("div",{className:"uagb-responsive-control-inner"},r[l]?r[l]:r.Desktop)),b)};var el=a(3307),tl={};el.A&&el.A.locals&&(tl.locals=el.A.locals);var al,il=0,ll={attributes:{id:"uagb-editor-styles"}};ll.setAttributes=g(),ll.insert=u().bind(null,"head"),ll.domAPI=r(),ll.insertStyleElement=p(),tl.use=function(e){return ll.options=e||{},il++||(al=n()(el.A,ll)),tl},tl.unuse=function(){il>0&&! --il&&(al(),al=null)};const nl=tl;function ol(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function rl(e){return rl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},rl(e)}function sl(e){var t=function(e){if("object"!=rl(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var a=t.call(e,"string");if("object"!=rl(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==rl(t)?t:t+""}function ul(e,t){for(var a=0;a<t.length;a++){var i=t[a];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,sl(i.key),i)}}function cl(e,t,a){return t&&ul(e.prototype,t),a&&ul(e,a),Object.defineProperty(e,"prototype",{writable:!1}),e}function gl(e,t){if(t&&("object"==rl(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function dl(e){return dl=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},dl(e)}function pl(e,t){return pl=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},pl(e,t)}function hl(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&pl(e,t)}function ml(e,t,a){return(t=sl(t))in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}var bl=a(1345);function fl(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,i)}return a}function vl(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?fl(Object(a),!0).forEach(function(t){ml(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):fl(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function wl(e,t,a){return t=dl(t),gl(e,xl()?Reflect.construct(t,a||[],dl(e).constructor):t.apply(e,a))}function xl(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(xl=function(){return!!e})()}var yl=function(e){function t(){var e;ol(this,t);for(var a=arguments.length,i=new Array(a),l=0;l<a;l++)i[l]=arguments[l];return ml(e=wl(this,t,[].concat(i)),"state",{scrollToColumn:0,scrollToRow:0,instanceProps:{prevScrollToColumn:0,prevScrollToRow:0}}),ml(e,"_columnStartIndex",0),ml(e,"_columnStopIndex",0),ml(e,"_rowStartIndex",0),ml(e,"_rowStopIndex",0),ml(e,"_onKeyDown",function(t){var a=e.props,i=a.columnCount,l=a.disabled,n=a.mode,o=a.rowCount;if(!l){var r=e._getScrollState(),s=r.scrollToColumn,u=r.scrollToRow,c=e._getScrollState(),g=c.scrollToColumn,d=c.scrollToRow;switch(t.key){case"ArrowDown":d="cells"===n?Math.min(d+1,o-1):Math.min(e._rowStopIndex+1,o-1);break;case"ArrowLeft":g="cells"===n?Math.max(g-1,0):Math.max(e._columnStartIndex-1,0);break;case"ArrowRight":g="cells"===n?Math.min(g+1,i-1):Math.min(e._columnStopIndex+1,i-1);break;case"ArrowUp":d="cells"===n?Math.max(d-1,0):Math.max(e._rowStartIndex-1,0)}g===s&&d===u||(t.preventDefault(),e._updateScrollState({scrollToColumn:g,scrollToRow:d}))}}),ml(e,"_onSectionRendered",function(t){var a=t.columnStartIndex,i=t.columnStopIndex,l=t.rowStartIndex,n=t.rowStopIndex;e._columnStartIndex=a,e._columnStopIndex=i,e._rowStartIndex=l,e._rowStopIndex=n}),e}return hl(t,e),cl(t,[{key:"setScrollIndexes",value:function(e){var t=e.scrollToColumn,a=e.scrollToRow;this.setState({scrollToRow:a,scrollToColumn:t})}},{key:"render",value:function(){var e=this.props,t=e.className,a=e.children,i=this._getScrollState(),l=i.scrollToColumn,n=i.scrollToRow;return w.createElement("div",{className:t,onKeyDown:this._onKeyDown},a({onSectionRendered:this._onSectionRendered,scrollToColumn:l,scrollToRow:n}))}},{key:"_getScrollState",value:function(){return this.props.isControlled?this.props:this.state}},{key:"_updateScrollState",value:function(e){var t=e.scrollToColumn,a=e.scrollToRow,i=this.props,l=i.isControlled,n=i.onScrollToChange;"function"==typeof n&&n({scrollToColumn:t,scrollToRow:a}),l||this.setState({scrollToColumn:t,scrollToRow:a})}}],[{key:"getDerivedStateFromProps",value:function(e,t){return e.isControlled?{}:e.scrollToColumn!==t.instanceProps.prevScrollToColumn||e.scrollToRow!==t.instanceProps.prevScrollToRow?vl(vl({},t),{},{scrollToColumn:e.scrollToColumn,scrollToRow:e.scrollToRow,instanceProps:{prevScrollToColumn:e.scrollToColumn,prevScrollToRow:e.scrollToRow}}):{}}}])}(w.PureComponent);function _l(e,t){var a,i=void 0!==(a=void 0!==t?t:"undefined"!=typeof window?window:"undefined"!=typeof self?self:globalThis).document&&a.document.attachEvent;if(!i){var l=function(){var e=a.requestAnimationFrame||a.mozRequestAnimationFrame||a.webkitRequestAnimationFrame||function(e){return a.setTimeout(e,20)};return function(t){return e(t)}}(),n=function(){var e=a.cancelAnimationFrame||a.mozCancelAnimationFrame||a.webkitCancelAnimationFrame||a.clearTimeout;return function(t){return e(t)}}(),o=function(e){var t=e.__resizeTriggers__,a=t.firstElementChild,i=t.lastElementChild,l=a.firstElementChild;i.scrollLeft=i.scrollWidth,i.scrollTop=i.scrollHeight,l.style.width=a.offsetWidth+1+"px",l.style.height=a.offsetHeight+1+"px",a.scrollLeft=a.scrollWidth,a.scrollTop=a.scrollHeight},r=function(e){if(!(e.target.className&&"function"==typeof e.target.className.indexOf&&e.target.className.indexOf("contract-trigger")<0&&e.target.className.indexOf("expand-trigger")<0)){var t=this;o(this),this.__resizeRAF__&&n(this.__resizeRAF__),this.__resizeRAF__=l(function(){(function(e){return e.offsetWidth!=e.__resizeLast__.width||e.offsetHeight!=e.__resizeLast__.height})(t)&&(t.__resizeLast__.width=t.offsetWidth,t.__resizeLast__.height=t.offsetHeight,t.__resizeListeners__.forEach(function(a){a.call(t,e)}))})}},s=!1,u="",c="animationstart",g="Webkit Moz O ms".split(" "),d="webkitAnimationStart animationstart oAnimationStart MSAnimationStart".split(" "),p=a.document.createElement("fakeelement");if(void 0!==p.style.animationName&&(s=!0),!1===s)for(var h=0;h<g.length;h++)if(void 0!==p.style[g[h]+"AnimationName"]){u="-"+g[h].toLowerCase()+"-",c=d[h],s=!0;break}var m="resizeanim",b="@"+u+"keyframes "+m+" { from { opacity: 0; } to { opacity: 0; } } ",f=u+"animation: 1ms "+m+"; "}return{addResizeListener:function(t,l){if(i)t.attachEvent("onresize",l);else{if(!t.__resizeTriggers__){var n=t.ownerDocument,s=a.getComputedStyle(t);s&&"static"==s.position&&(t.style.position="relative"),function(t){if(!t.getElementById("detectElementResize")){var a=(b||"")+".resize-triggers { "+(f||"")+'visibility: hidden; opacity: 0; } .resize-triggers, .resize-triggers > div, .contract-trigger:before { content: " "; display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; z-index: -1; } .resize-triggers > div { background: #eee; overflow: auto; } .contract-trigger:before { width: 200%; height: 200%; }',i=t.head||t.getElementsByTagName("head")[0],l=t.createElement("style");l.id="detectElementResize",l.type="text/css",null!=e&&l.setAttribute("nonce",e),l.styleSheet?l.styleSheet.cssText=a:l.appendChild(t.createTextNode(a)),i.appendChild(l)}}(n),t.__resizeLast__={},t.__resizeListeners__=[],(t.__resizeTriggers__=n.createElement("div")).className="resize-triggers";var u=n.createElement("div");u.className="expand-trigger",u.appendChild(n.createElement("div"));var g=n.createElement("div");g.className="contract-trigger",t.__resizeTriggers__.appendChild(u),t.__resizeTriggers__.appendChild(g),t.appendChild(t.__resizeTriggers__),o(t),t.addEventListener("scroll",r,!0),c&&(t.__resizeTriggers__.__animationListener__=function(e){e.animationName==m&&o(t)},t.__resizeTriggers__.addEventListener(c,t.__resizeTriggers__.__animationListener__))}t.__resizeListeners__.push(l)}},removeResizeListener:function(e,t){if(i)e.detachEvent("onresize",t);else if(e.__resizeListeners__.splice(e.__resizeListeners__.indexOf(t),1),!e.__resizeListeners__.length){e.removeEventListener("scroll",r,!0),e.__resizeTriggers__.__animationListener__&&(e.__resizeTriggers__.removeEventListener(c,e.__resizeTriggers__.__animationListener__),e.__resizeTriggers__.__animationListener__=null);try{e.__resizeTriggers__=!e.removeChild(e.__resizeTriggers__)}catch(e){}}}}}function kl(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,i)}return a}function Sl(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?kl(Object(a),!0).forEach(function(t){ml(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):kl(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function Cl(e,t,a){return t=dl(t),gl(e,Ml()?Reflect.construct(t,a||[],dl(e).constructor):t.apply(e,a))}function Ml(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Ml=function(){return!!e})()}ml(yl,"defaultProps",{disabled:!1,isControlled:!1,mode:"edges",scrollToColumn:0,scrollToRow:0}),(0,bl.polyfill)(yl);var Tl=function(e){function t(){var e;ol(this,t);for(var a=arguments.length,i=new Array(a),l=0;l<a;l++)i[l]=arguments[l];return ml(e=Cl(this,t,[].concat(i)),"state",{height:e.props.defaultHeight||0,width:e.props.defaultWidth||0}),ml(e,"_parentNode",void 0),ml(e,"_autoSizer",void 0),ml(e,"_window",void 0),ml(e,"_detectElementResize",void 0),ml(e,"_onResize",function(){var t=e.props,a=t.disableHeight,i=t.disableWidth,l=t.onResize;if(e._parentNode){var n=e._parentNode.offsetHeight||0,o=e._parentNode.offsetWidth||0,r=(e._window||window).getComputedStyle(e._parentNode)||{},s=parseInt(r.paddingLeft,10)||0,u=parseInt(r.paddingRight,10)||0,c=parseInt(r.paddingTop,10)||0,g=parseInt(r.paddingBottom,10)||0,d=n-c-g,p=o-s-u;(!a&&e.state.height!==d||!i&&e.state.width!==p)&&(e.setState({height:n-c-g,width:o-s-u}),l({height:n,width:o}))}}),ml(e,"_setRef",function(t){e._autoSizer=t}),e}return hl(t,e),cl(t,[{key:"componentDidMount",value:function(){var e=this.props.nonce;this._autoSizer&&this._autoSizer.parentNode&&this._autoSizer.parentNode.ownerDocument&&this._autoSizer.parentNode.ownerDocument.defaultView&&this._autoSizer.parentNode instanceof this._autoSizer.parentNode.ownerDocument.defaultView.HTMLElement&&(this._parentNode=this._autoSizer.parentNode,this._window=this._autoSizer.parentNode.ownerDocument.defaultView,this._detectElementResize=_l(e,this._window),this._detectElementResize.addResizeListener(this._parentNode,this._onResize),this._onResize())}},{key:"componentWillUnmount",value:function(){this._detectElementResize&&this._parentNode&&this._detectElementResize.removeResizeListener(this._parentNode,this._onResize)}},{key:"render",value:function(){var e=this.props,t=e.children,a=e.className,i=e.disableHeight,l=e.disableWidth,n=e.style,o=this.state,r=o.height,s=o.width,u={overflow:"visible"},c={};return i||(u.height=0,c.height=r),l||(u.width=0,c.width=s),w.createElement("div",{className:a,ref:this._setRef,style:Sl(Sl({},u),n)},t(c))}}])}(w.Component);function Dl(e,t,a){return t=dl(t),gl(e,El()?Reflect.construct(t,a||[],dl(e).constructor):t.apply(e,a))}function El(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(El=function(){return!!e})()}ml(Tl,"defaultProps",{onResize:function(){},disableHeight:!1,disableWidth:!1,style:{}});var Ll=function(e){function t(){var e;ol(this,t);for(var a=arguments.length,i=new Array(a),l=0;l<a;l++)i[l]=arguments[l];return ml(e=Dl(this,t,[].concat(i)),"_child",w.createRef()),ml(e,"_measure",function(){var t=e.props,a=t.cache,i=t.columnIndex,l=void 0===i?0:i,n=t.parent,o=t.rowIndex,r=void 0===o?e.props.index||0:o,s=e._getCellMeasurements(),u=s.height,c=s.width;u===a.getHeight(r,l)&&c===a.getWidth(r,l)||(a.set(r,l,c,u),n&&"function"==typeof n.recomputeGridSize&&n.recomputeGridSize({columnIndex:l,rowIndex:r}))}),ml(e,"_registerChild",function(t){!t||t instanceof Element||console.warn("CellMeasurer registerChild expects to be passed Element or null"),e._child.current=t,t&&e._maybeMeasureCell()}),e}return hl(t,e),cl(t,[{key:"componentDidMount",value:function(){this._maybeMeasureCell()}},{key:"componentDidUpdate",value:function(){this._maybeMeasureCell()}},{key:"render",value:function(){var e=this,t=this.props.children,a="function"==typeof t?t({measure:this._measure,registerChild:this._registerChild}):t;return null===a?a:(0,w.cloneElement)(a,{ref:function(t){"function"==typeof a.ref?a.ref(t):a.ref&&(a.ref.current=t),e._child.current=t}})}},{key:"_getCellMeasurements",value:function(){var e=this.props.cache,t=this._child.current;if(t&&t.ownerDocument&&t.ownerDocument.defaultView&&t instanceof t.ownerDocument.defaultView.HTMLElement){var a=t.style.width,i=t.style.height;e.hasFixedWidth()||(t.style.width="auto"),e.hasFixedHeight()||(t.style.height="auto");var l=Math.ceil(t.offsetHeight),n=Math.ceil(t.offsetWidth);return a&&(t.style.width=a),i&&(t.style.height=i),{height:l,width:n}}return{height:0,width:0}}},{key:"_maybeMeasureCell",value:function(){var e=this.props,t=e.cache,a=e.columnIndex,i=void 0===a?0:a,l=e.parent,n=e.rowIndex,o=void 0===n?this.props.index||0:n;if(!t.has(o,i)){var r=this._getCellMeasurements(),s=r.height,u=r.width;t.set(o,i,u,s),l&&"function"==typeof l.invalidateCellSizeAfterRender&&l.invalidateCellSizeAfterRender({columnIndex:i,rowIndex:o})}}}])}(w.PureComponent);function Bl(){return Bl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var i in a)({}).hasOwnProperty.call(a,i)&&(e[i]=a[i])}return e},Bl.apply(null,arguments)}function Hl(e){var t,a,i="";if("string"==typeof e||"number"==typeof e)i+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(a=Hl(e[t]))&&(i&&(i+=" "),i+=a);else for(t in e)e[t]&&(i&&(i+=" "),i+=t);return i}ml(Ll,"__internalCellMeasurerFlag",!1);const Al=function(){for(var e,t,a=0,i="";a<arguments.length;)(e=arguments[a++])&&(t=Hl(e))&&(i&&(i+=" "),i+=t);return i};function Rl(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t={};return function(a){var i=a.callback,l=a.indices,n=Object.keys(l),o=!e||n.every(function(e){var t=l[e];return Array.isArray(t)?t.length>0:t>=0}),r=n.length!==Object.keys(t).length||n.some(function(e){var a=t[e],i=l[e];return Array.isArray(i)?a.join(",")!==i.join(","):a!==i});t=l,o&&r&&i(l)}}const Pl=!("undefined"==typeof window||!window.document||!window.document.createElement);var zl;function Ol(e){if((!zl&&0!==zl||e)&&Pl){var t=document.createElement("div");t.style.position="absolute",t.style.top="-9999px",t.style.width="50px",t.style.height="50px",t.style.overflow="scroll",document.body.appendChild(t),zl=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return zl}function Fl(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,i)}return a}function Il(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?Fl(Object(a),!0).forEach(function(t){ml(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):Fl(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function Nl(e,t,a){return t=dl(t),gl(e,Vl()?Reflect.construct(t,a||[],dl(e).constructor):t.apply(e,a))}function Vl(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Vl=function(){return!!e})()}var Gl="requested",Wl=function(e){function t(){var e;ol(this,t);for(var a=arguments.length,i=new Array(a),l=0;l<a;l++)i[l]=arguments[l];return ml(e=Nl(this,t,[].concat(i)),"state",{isScrolling:!1,scrollLeft:0,scrollTop:0}),ml(e,"_calculateSizeAndPositionDataOnNextUpdate",!1),ml(e,"_onSectionRenderedMemoizer",Rl()),ml(e,"_onScrollMemoizer",Rl(!1)),ml(e,"_invokeOnSectionRenderedHelper",function(){var t=e.props,a=t.cellLayoutManager,i=t.onSectionRendered;e._onSectionRenderedMemoizer({callback:i,indices:{indices:a.getLastRenderedIndices()}})}),ml(e,"_setScrollingContainerRef",function(t){e._scrollingContainer=t}),ml(e,"_updateScrollPositionForScrollToCell",function(){var t=e.props,a=t.cellLayoutManager,i=t.height,l=t.scrollToAlignment,n=t.scrollToCell,o=t.width,r=e.state,s=r.scrollLeft,u=r.scrollTop;if(n>=0){var c=a.getScrollPositionForCell({align:l,cellIndex:n,height:i,scrollLeft:s,scrollTop:u,width:o});c.scrollLeft===s&&c.scrollTop===u||e._setScrollPosition(c)}}),ml(e,"_onScroll",function(t){if(t.target===e._scrollingContainer){e._enablePointerEventsAfterDelay();var a=e.props,i=a.cellLayoutManager,l=a.height,n=a.isScrollingChange,o=a.width,r=e._scrollbarSize,s=i.getTotalSize(),u=s.height,c=s.width,g=Math.max(0,Math.min(c-o+r,t.target.scrollLeft)),d=Math.max(0,Math.min(u-l+r,t.target.scrollTop));if(e.state.scrollLeft!==g||e.state.scrollTop!==d){var p=t.cancelable?"observed":Gl;e.state.isScrolling||n(!0),e.setState({isScrolling:!0,scrollLeft:g,scrollPositionChangeReason:p,scrollTop:d})}e._invokeOnScrollMemoizer({scrollLeft:g,scrollTop:d,totalWidth:c,totalHeight:u})}}),e._scrollbarSize=Ol(),void 0===e._scrollbarSize?(e._scrollbarSizeMeasured=!1,e._scrollbarSize=0):e._scrollbarSizeMeasured=!0,e}return hl(t,e),cl(t,[{key:"recomputeCellSizesAndPositions",value:function(){this._calculateSizeAndPositionDataOnNextUpdate=!0,this.forceUpdate()}},{key:"componentDidMount",value:function(){var e=this.props,t=e.cellLayoutManager,a=e.scrollLeft,i=e.scrollToCell,l=e.scrollTop;this._scrollbarSizeMeasured||(this._scrollbarSize=Ol(),this._scrollbarSizeMeasured=!0,this.setState({})),i>=0?this._updateScrollPositionForScrollToCell():(a>=0||l>=0)&&this._setScrollPosition({scrollLeft:a,scrollTop:l}),this._invokeOnSectionRenderedHelper();var n=t.getTotalSize(),o=n.height,r=n.width;this._invokeOnScrollMemoizer({scrollLeft:a||0,scrollTop:l||0,totalHeight:o,totalWidth:r})}},{key:"componentDidUpdate",value:function(e,t){var a=this.props,i=a.height,l=a.scrollToAlignment,n=a.scrollToCell,o=a.width,r=this.state,s=r.scrollLeft,u=r.scrollPositionChangeReason,c=r.scrollTop;u===Gl&&(s>=0&&s!==t.scrollLeft&&s!==this._scrollingContainer.scrollLeft&&(this._scrollingContainer.scrollLeft=s),c>=0&&c!==t.scrollTop&&c!==this._scrollingContainer.scrollTop&&(this._scrollingContainer.scrollTop=c)),i===e.height&&l===e.scrollToAlignment&&n===e.scrollToCell&&o===e.width||this._updateScrollPositionForScrollToCell(),this._invokeOnSectionRenderedHelper()}},{key:"componentWillUnmount",value:function(){this._disablePointerEventsTimeoutId&&clearTimeout(this._disablePointerEventsTimeoutId)}},{key:"render",value:function(){var e=this.props,t=e.autoHeight,a=e.cellCount,i=e.cellLayoutManager,l=e.className,n=e.height,o=e.horizontalOverscanSize,r=e.id,s=e.noContentRenderer,u=e.style,c=e.verticalOverscanSize,g=e.width,d=this.state,p=d.isScrolling,h=d.scrollLeft,m=d.scrollTop;(this._lastRenderedCellCount!==a||this._lastRenderedCellLayoutManager!==i||this._calculateSizeAndPositionDataOnNextUpdate)&&(this._lastRenderedCellCount=a,this._lastRenderedCellLayoutManager=i,this._calculateSizeAndPositionDataOnNextUpdate=!1,i.calculateSizeAndPositionData());var b=i.getTotalSize(),f=b.height,v=b.width,x=Math.max(0,h-o),y=Math.max(0,m-c),_=Math.min(v,h+g+o),k=Math.min(f,m+n+c),S=n>0&&g>0?i.cellRenderers({height:k-y,isScrolling:p,width:_-x,x,y}):[],C={boxSizing:"border-box",direction:"ltr",height:t?"auto":n,position:"relative",WebkitOverflowScrolling:"touch",width:g,willChange:"transform"},M=f>n?this._scrollbarSize:0,T=v>g?this._scrollbarSize:0;return C.overflowX=v+M<=g?"hidden":"auto",C.overflowY=f+T<=n?"hidden":"auto",w.createElement("div",{ref:this._setScrollingContainerRef,"aria-label":this.props["aria-label"],className:Al("ReactVirtualized__Collection",l),id:r,onScroll:this._onScroll,role:"grid",style:Il(Il({},C),u),tabIndex:0},a>0&&w.createElement("div",{className:"ReactVirtualized__Collection__innerScrollContainer",style:{height:f,maxHeight:f,maxWidth:v,overflow:"hidden",pointerEvents:p?"none":"",width:v}},S),0===a&&s())}},{key:"_enablePointerEventsAfterDelay",value:function(){var e=this;this._disablePointerEventsTimeoutId&&clearTimeout(this._disablePointerEventsTimeoutId),this._disablePointerEventsTimeoutId=setTimeout(function(){(0,e.props.isScrollingChange)(!1),e._disablePointerEventsTimeoutId=null,e.setState({isScrolling:!1})},150)}},{key:"_invokeOnScrollMemoizer",value:function(e){var t=this,a=e.scrollLeft,i=e.scrollTop,l=e.totalHeight,n=e.totalWidth;this._onScrollMemoizer({callback:function(e){var a=e.scrollLeft,i=e.scrollTop,o=t.props,r=o.height;(0,o.onScroll)({clientHeight:r,clientWidth:o.width,scrollHeight:l,scrollLeft:a,scrollTop:i,scrollWidth:n})},indices:{scrollLeft:a,scrollTop:i}})}},{key:"_setScrollPosition",value:function(e){var t=e.scrollLeft,a=e.scrollTop,i={scrollPositionChangeReason:Gl};t>=0&&(i.scrollLeft=t),a>=0&&(i.scrollTop=a),(t>=0&&t!==this.state.scrollLeft||a>=0&&a!==this.state.scrollTop)&&this.setState(i)}}],[{key:"getDerivedStateFromProps",value:function(e,t){return 0!==e.cellCount||0===t.scrollLeft&&0===t.scrollTop?e.scrollLeft!==t.scrollLeft||e.scrollTop!==t.scrollTop?{scrollLeft:null!=e.scrollLeft?e.scrollLeft:t.scrollLeft,scrollTop:null!=e.scrollTop?e.scrollTop:t.scrollTop,scrollPositionChangeReason:Gl}:null:{scrollLeft:0,scrollTop:0,scrollPositionChangeReason:Gl}}}])}(w.PureComponent);ml(Wl,"defaultProps",{"aria-label":"grid",horizontalOverscanSize:0,noContentRenderer:function(){return null},onScroll:function(){return null},onSectionRendered:function(){return null},scrollToAlignment:"auto",scrollToCell:-1,style:{},verticalOverscanSize:0}),Wl.propTypes={},(0,bl.polyfill)(Wl);const Ul=Wl;var jl=function(){return cl(function e(t){var a=t.height,i=t.width,l=t.x,n=t.y;ol(this,e),this.height=a,this.width=i,this.x=l,this.y=n,this._indexMap={},this._indices=[]},[{key:"addCellIndex",value:function(e){var t=e.index;this._indexMap[t]||(this._indexMap[t]=!0,this._indices.push(t))}},{key:"getCellIndices",value:function(){return this._indices}},{key:"toString",value:function(){return"".concat(this.x,",").concat(this.y," ").concat(this.width,"x").concat(this.height)}}])}(),ql=function(){return cl(function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:100;ol(this,e),this._sectionSize=t,this._cellMetadata=[],this._sections={}},[{key:"getCellIndices",value:function(e){var t=e.height,a=e.width,i=e.x,l=e.y,n={};return this.getSections({height:t,width:a,x:i,y:l}).forEach(function(e){return e.getCellIndices().forEach(function(e){n[e]=e})}),Object.keys(n).map(function(e){return n[e]})}},{key:"getCellMetadata",value:function(e){var t=e.index;return this._cellMetadata[t]}},{key:"getSections",value:function(e){for(var t=e.height,a=e.width,i=e.x,l=e.y,n=Math.floor(i/this._sectionSize),o=Math.floor((i+a-1)/this._sectionSize),r=Math.floor(l/this._sectionSize),s=Math.floor((l+t-1)/this._sectionSize),u=[],c=n;c<=o;c++)for(var g=r;g<=s;g++){var d="".concat(c,".").concat(g);this._sections[d]||(this._sections[d]=new jl({height:this._sectionSize,width:this._sectionSize,x:c*this._sectionSize,y:g*this._sectionSize})),u.push(this._sections[d])}return u}},{key:"getTotalSectionCount",value:function(){return Object.keys(this._sections).length}},{key:"toString",value:function(){var e=this;return Object.keys(this._sections).map(function(t){return e._sections[t].toString()})}},{key:"registerCell",value:function(e){var t=e.cellMetadatum,a=e.index;this._cellMetadata[a]=t,this.getSections(t).forEach(function(e){return e.addCellIndex({index:a})})}}])}();function $l(e){var t=e.align,a=void 0===t?"auto":t,i=e.cellOffset,l=e.cellSize,n=e.containerSize,o=e.currentOffset,r=i,s=r-n+l;switch(a){case"start":return r;case"end":return s;case"center":return r-(n-l)/2;default:return Math.max(s,Math.min(r,o))}}function Zl(e,t,a){return t=dl(t),gl(e,Kl()?Reflect.construct(t,a||[],dl(e).constructor):t.apply(e,a))}function Kl(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Kl=function(){return!!e})()}var Yl=function(e){function t(e,a){var i;return ol(this,t),(i=Zl(this,t,[e,a]))._cellMetadata=[],i._lastRenderedCellIndices=[],i._cellCache=[],i._isScrollingChange=i._isScrollingChange.bind(i),i._setCollectionViewRef=i._setCollectionViewRef.bind(i),i}return hl(t,e),cl(t,[{key:"forceUpdate",value:function(){void 0!==this._collectionView&&this._collectionView.forceUpdate()}},{key:"recomputeCellSizesAndPositions",value:function(){this._cellCache=[],this._collectionView.recomputeCellSizesAndPositions()}},{key:"render",value:function(){var e=Bl({},(function(e){if(null==e)throw new TypeError("Cannot destructure "+e)}(this.props),this.props));return w.createElement(Ul,Bl({cellLayoutManager:this,isScrollingChange:this._isScrollingChange,ref:this._setCollectionViewRef},e))}},{key:"calculateSizeAndPositionData",value:function(){var e=this.props,t=function(e){for(var t=e.cellCount,a=e.cellSizeAndPositionGetter,i=[],l=new ql(e.sectionSize),n=0,o=0,r=0;r<t;r++){var s=a({index:r});if(null==s.height||isNaN(s.height)||null==s.width||isNaN(s.width)||null==s.x||isNaN(s.x)||null==s.y||isNaN(s.y))throw Error("Invalid metadata returned for cell ".concat(r,":\n x:").concat(s.x,", y:").concat(s.y,", width:").concat(s.width,", height:").concat(s.height));n=Math.max(n,s.y+s.height),o=Math.max(o,s.x+s.width),i[r]=s,l.registerCell({cellMetadatum:s,index:r})}return{cellMetadata:i,height:n,sectionManager:l,width:o}}({cellCount:e.cellCount,cellSizeAndPositionGetter:e.cellSizeAndPositionGetter,sectionSize:e.sectionSize});this._cellMetadata=t.cellMetadata,this._sectionManager=t.sectionManager,this._height=t.height,this._width=t.width}},{key:"getLastRenderedIndices",value:function(){return this._lastRenderedCellIndices}},{key:"getScrollPositionForCell",value:function(e){var t=e.align,a=e.cellIndex,i=e.height,l=e.scrollLeft,n=e.scrollTop,o=e.width,r=this.props.cellCount;if(a>=0&&a<r){var s=this._cellMetadata[a];l=$l({align:t,cellOffset:s.x,cellSize:s.width,containerSize:o,currentOffset:l,targetIndex:a}),n=$l({align:t,cellOffset:s.y,cellSize:s.height,containerSize:i,currentOffset:n,targetIndex:a})}return{scrollLeft:l,scrollTop:n}}},{key:"getTotalSize",value:function(){return{height:this._height,width:this._width}}},{key:"cellRenderers",value:function(e){var t=this,a=e.height,i=e.isScrolling,l=e.width,n=e.x,o=e.y,r=this.props,s=r.cellGroupRenderer,u=r.cellRenderer;return this._lastRenderedCellIndices=this._sectionManager.getCellIndices({height:a,width:l,x:n,y:o}),s({cellCache:this._cellCache,cellRenderer:u,cellSizeAndPositionGetter:function(e){var a=e.index;return t._sectionManager.getCellMetadata({index:a})},indices:this._lastRenderedCellIndices,isScrolling:i})}},{key:"_isScrollingChange",value:function(e){e||(this._cellCache=[])}},{key:"_setCollectionViewRef",value:function(e){this._collectionView=e}}])}(w.PureComponent);function Jl(e,t,a){return t=dl(t),gl(e,Xl()?Reflect.construct(t,a||[],dl(e).constructor):t.apply(e,a))}function Xl(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Xl=function(){return!!e})()}function Ql(e){var t=e.cellCount,a=e.cellSize,i=e.computeMetadataCallback,l=e.computeMetadataCallbackProps,n=e.nextCellsCount,o=e.nextCellSize,r=e.nextScrollToIndex,s=e.scrollToIndex,u=e.updateScrollOffsetForScrollToIndex;t===n&&("number"!=typeof a&&"number"!=typeof o||a===o)||(i(l),s>=0&&s===r&&u())}function en(e,t){if(null==e)return{};var a,i,l=function(e,t){if(null==e)return{};var a={};for(var i in e)if({}.hasOwnProperty.call(e,i)){if(-1!==t.indexOf(i))continue;a[i]=e[i]}return a}(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(i=0;i<n.length;i++)a=n[i],-1===t.indexOf(a)&&{}.propertyIsEnumerable.call(e,a)&&(l[a]=e[a])}return l}ml(Yl,"defaultProps",{"aria-label":"grid",cellGroupRenderer:function(e){var t=e.cellCache,a=e.cellRenderer,i=e.cellSizeAndPositionGetter,l=e.indices,n=e.isScrolling;return l.map(function(e){var l=i({index:e}),o={index:e,isScrolling:n,key:e,style:{height:l.height,left:l.x,position:"absolute",top:l.y,width:l.width}};return n?(e in t||(t[e]=a(o)),t[e]):a(o)}).filter(function(e){return!!e})}}),Yl.propTypes={},(function(e){function t(e,a){var i;return ol(this,t),(i=Jl(this,t,[e,a]))._registerChild=i._registerChild.bind(i),i}return hl(t,e),cl(t,[{key:"componentDidUpdate",value:function(e){var t=this.props,a=t.columnMaxWidth,i=t.columnMinWidth,l=t.columnCount,n=t.width;a===e.columnMaxWidth&&i===e.columnMinWidth&&l===e.columnCount&&n===e.width||this._registeredChild&&this._registeredChild.recomputeGridSize()}},{key:"render",value:function(){var e=this.props,t=e.children,a=e.columnMaxWidth,i=e.columnMinWidth,l=e.columnCount,n=e.width,o=i||1,r=a?Math.min(a,n):n,s=n/l;return s=Math.max(o,s),s=Math.min(r,s),s=Math.floor(s),t({adjustedWidth:Math.min(n,s*l),columnWidth:s,getColumnWidth:function(){return s},registerChild:this._registerChild})}},{key:"_registerChild",value:function(e){if(e&&"function"!=typeof e.recomputeGridSize)throw Error("Unexpected child type registered; only Grid/MultiGrid children are supported.");this._registeredChild=e,this._registeredChild&&this._registeredChild.recomputeGridSize()}}])}(w.PureComponent)).propTypes={};var tn,an=function(){return cl(function e(t){var a=t.cellCount,i=t.cellSizeGetter,l=t.estimatedCellSize;ol(this,e),ml(this,"_cellSizeAndPositionData",{}),ml(this,"_lastMeasuredIndex",-1),ml(this,"_lastBatchedIndex",-1),ml(this,"_cellCount",void 0),ml(this,"_cellSizeGetter",void 0),ml(this,"_estimatedCellSize",void 0),this._cellSizeGetter=i,this._cellCount=a,this._estimatedCellSize=l},[{key:"areOffsetsAdjusted",value:function(){return!1}},{key:"configure",value:function(e){var t=e.cellCount,a=e.estimatedCellSize,i=e.cellSizeGetter;this._cellCount=t,this._estimatedCellSize=a,this._cellSizeGetter=i}},{key:"getCellCount",value:function(){return this._cellCount}},{key:"getEstimatedCellSize",value:function(){return this._estimatedCellSize}},{key:"getLastMeasuredIndex",value:function(){return this._lastMeasuredIndex}},{key:"getOffsetAdjustment",value:function(){return 0}},{key:"getSizeAndPositionOfCell",value:function(e){if(e<0||e>=this._cellCount)throw Error("Requested index ".concat(e," is outside of range 0..").concat(this._cellCount));if(e>this._lastMeasuredIndex)for(var t=this.getSizeAndPositionOfLastMeasuredCell(),a=t.offset+t.size,i=this._lastMeasuredIndex+1;i<=e;i++){var l=this._cellSizeGetter({index:i});if(void 0===l||isNaN(l))throw Error("Invalid size returned for cell ".concat(i," of value ").concat(l));null===l?(this._cellSizeAndPositionData[i]={offset:a,size:0},this._lastBatchedIndex=e):(this._cellSizeAndPositionData[i]={offset:a,size:l},a+=l,this._lastMeasuredIndex=e)}return this._cellSizeAndPositionData[e]}},{key:"getSizeAndPositionOfLastMeasuredCell",value:function(){return this._lastMeasuredIndex>=0?this._cellSizeAndPositionData[this._lastMeasuredIndex]:{offset:0,size:0}}},{key:"getTotalSize",value:function(){var e=this.getSizeAndPositionOfLastMeasuredCell();return e.offset+e.size+(this._cellCount-this._lastMeasuredIndex-1)*this._estimatedCellSize}},{key:"getUpdatedOffsetForIndex",value:function(e){var t=e.align,a=void 0===t?"auto":t,i=e.containerSize,l=e.currentOffset,n=e.targetIndex;if(i<=0)return 0;var o,r=this.getSizeAndPositionOfCell(n),s=r.offset,u=s-i+r.size;switch(a){case"start":o=s;break;case"end":o=u;break;case"center":o=s-(i-r.size)/2;break;default:o=Math.max(u,Math.min(s,l))}var c=this.getTotalSize();return Math.max(0,Math.min(c-i,o))}},{key:"getVisibleCellRange",value:function(e){var t=e.containerSize,a=e.offset;if(0===this.getTotalSize())return{};var i=a+t,l=this._findNearestCell(a),n=this.getSizeAndPositionOfCell(l);a=n.offset+n.size;for(var o=l;a<i&&o<this._cellCount-1;)o++,a+=this.getSizeAndPositionOfCell(o).size;return{start:l,stop:o}}},{key:"resetCell",value:function(e){this._lastMeasuredIndex=Math.min(this._lastMeasuredIndex,e-1)}},{key:"_binarySearch",value:function(e,t,a){for(;t<=e;){var i=t+Math.floor((e-t)/2),l=this.getSizeAndPositionOfCell(i).offset;if(l===a)return i;l<a?t=i+1:l>a&&(e=i-1)}return t>0?t-1:0}},{key:"_exponentialSearch",value:function(e,t){for(var a=1;e<this._cellCount&&this.getSizeAndPositionOfCell(e).offset<t;)e+=a,a*=2;return this._binarySearch(Math.min(e,this._cellCount-1),Math.floor(e/2),t)}},{key:"_findNearestCell",value:function(e){if(isNaN(e))throw Error("Invalid offset ".concat(e," specified"));e=Math.max(0,e);var t=this.getSizeAndPositionOfLastMeasuredCell(),a=Math.max(0,this._lastMeasuredIndex);return t.offset>=e?this._binarySearch(a,0,e):this._exponentialSearch(a,e)}}])}(),ln=["maxScrollSize"],nn=function(){return cl(function e(t){var a=t.maxScrollSize,i=void 0===a?"undefined"!=typeof window&&window.chrome?16777100:15e5:a,l=en(t,ln);ol(this,e),ml(this,"_cellSizeAndPositionManager",void 0),ml(this,"_maxScrollSize",void 0),this._cellSizeAndPositionManager=new an(l),this._maxScrollSize=i},[{key:"areOffsetsAdjusted",value:function(){return this._cellSizeAndPositionManager.getTotalSize()>this._maxScrollSize}},{key:"configure",value:function(e){this._cellSizeAndPositionManager.configure(e)}},{key:"getCellCount",value:function(){return this._cellSizeAndPositionManager.getCellCount()}},{key:"getEstimatedCellSize",value:function(){return this._cellSizeAndPositionManager.getEstimatedCellSize()}},{key:"getLastMeasuredIndex",value:function(){return this._cellSizeAndPositionManager.getLastMeasuredIndex()}},{key:"getOffsetAdjustment",value:function(e){var t=e.containerSize,a=e.offset,i=this._cellSizeAndPositionManager.getTotalSize(),l=this.getTotalSize(),n=this._getOffsetPercentage({containerSize:t,offset:a,totalSize:l});return Math.round(n*(l-i))}},{key:"getSizeAndPositionOfCell",value:function(e){return this._cellSizeAndPositionManager.getSizeAndPositionOfCell(e)}},{key:"getSizeAndPositionOfLastMeasuredCell",value:function(){return this._cellSizeAndPositionManager.getSizeAndPositionOfLastMeasuredCell()}},{key:"getTotalSize",value:function(){return Math.min(this._maxScrollSize,this._cellSizeAndPositionManager.getTotalSize())}},{key:"getUpdatedOffsetForIndex",value:function(e){var t=e.align,a=void 0===t?"auto":t,i=e.containerSize,l=e.currentOffset,n=e.targetIndex;l=this._safeOffsetToOffset({containerSize:i,offset:l});var o=this._cellSizeAndPositionManager.getUpdatedOffsetForIndex({align:a,containerSize:i,currentOffset:l,targetIndex:n});return this._offsetToSafeOffset({containerSize:i,offset:o})}},{key:"getVisibleCellRange",value:function(e){var t=e.containerSize,a=e.offset;return a=this._safeOffsetToOffset({containerSize:t,offset:a}),this._cellSizeAndPositionManager.getVisibleCellRange({containerSize:t,offset:a})}},{key:"resetCell",value:function(e){this._cellSizeAndPositionManager.resetCell(e)}},{key:"_getOffsetPercentage",value:function(e){var t=e.containerSize,a=e.offset,i=e.totalSize;return i<=t?0:a/(i-t)}},{key:"_offsetToSafeOffset",value:function(e){var t=e.containerSize,a=e.offset,i=this._cellSizeAndPositionManager.getTotalSize(),l=this.getTotalSize();if(i===l)return a;var n=this._getOffsetPercentage({containerSize:t,offset:a,totalSize:i});return Math.round(n*(l-t))}},{key:"_safeOffsetToOffset",value:function(e){var t=e.containerSize,a=e.offset,i=this._cellSizeAndPositionManager.getTotalSize(),l=this.getTotalSize();if(i===l)return a;var n=this._getOffsetPercentage({containerSize:t,offset:a,totalSize:l});return Math.round(n*(i-t))}}])}();function on(e){var t=e.cellSize,a=e.cellSizeAndPositionManager,i=e.previousCellsCount,l=e.previousCellSize,n=e.previousScrollToAlignment,o=e.previousScrollToIndex,r=e.previousSize,s=e.scrollOffset,u=e.scrollToAlignment,c=e.scrollToIndex,g=e.size,d=e.sizeJustIncreasedFromZero,p=e.updateScrollIndexCallback,h=a.getCellCount(),m=c>=0&&c<h;m&&(g!==r||d||!l||"number"==typeof t&&t!==l||u!==n||c!==o)?p(c):!m&&h>0&&(g<r||h<i)&&s>a.getTotalSize()-g&&p(h-1)}var rn=(tn="undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).requestAnimationFrame||tn.webkitRequestAnimationFrame||tn.mozRequestAnimationFrame||tn.oRequestAnimationFrame||tn.msRequestAnimationFrame||function(e){return tn.setTimeout(e,1e3/60)},sn=tn.cancelAnimationFrame||tn.webkitCancelAnimationFrame||tn.mozCancelAnimationFrame||tn.oCancelAnimationFrame||tn.msCancelAnimationFrame||function(e){tn.clearTimeout(e)},un=rn,cn=sn,gn=function(e){return cn(e.id)},dn=function(e,t){var a;Promise.resolve().then(function(){a=Date.now()});var i=function(){Date.now()-a>=t?e.call():l.id=un(i)},l={id:un(i)};return l};function pn(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,i)}return a}function hn(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?pn(Object(a),!0).forEach(function(t){ml(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):pn(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function mn(e,t,a){return t=dl(t),gl(e,bn()?Reflect.construct(t,a||[],dl(e).constructor):t.apply(e,a))}function bn(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(bn=function(){return!!e})()}var fn="requested",vn=function(e){function t(e){var a;ol(this,t),ml(a=mn(this,t,[e]),"_onGridRenderedMemoizer",Rl()),ml(a,"_onScrollMemoizer",Rl(!1)),ml(a,"_deferredInvalidateColumnIndex",null),ml(a,"_deferredInvalidateRowIndex",null),ml(a,"_recomputeScrollLeftFlag",!1),ml(a,"_recomputeScrollTopFlag",!1),ml(a,"_horizontalScrollBarSize",0),ml(a,"_verticalScrollBarSize",0),ml(a,"_scrollbarPresenceChanged",!1),ml(a,"_scrollingContainer",void 0),ml(a,"_childrenToDisplay",void 0),ml(a,"_columnStartIndex",void 0),ml(a,"_columnStopIndex",void 0),ml(a,"_rowStartIndex",void 0),ml(a,"_rowStopIndex",void 0),ml(a,"_renderedColumnStartIndex",0),ml(a,"_renderedColumnStopIndex",0),ml(a,"_renderedRowStartIndex",0),ml(a,"_renderedRowStopIndex",0),ml(a,"_initialScrollTop",void 0),ml(a,"_initialScrollLeft",void 0),ml(a,"_disablePointerEventsTimeoutId",void 0),ml(a,"_styleCache",{}),ml(a,"_cellCache",{}),ml(a,"_debounceScrollEndedCallback",function(){a._disablePointerEventsTimeoutId=null,a.setState({isScrolling:!1,needToResetStyleCache:!1})}),ml(a,"_invokeOnGridRenderedHelper",function(){var e=a.props.onSectionRendered;a._onGridRenderedMemoizer({callback:e,indices:{columnOverscanStartIndex:a._columnStartIndex,columnOverscanStopIndex:a._columnStopIndex,columnStartIndex:a._renderedColumnStartIndex,columnStopIndex:a._renderedColumnStopIndex,rowOverscanStartIndex:a._rowStartIndex,rowOverscanStopIndex:a._rowStopIndex,rowStartIndex:a._renderedRowStartIndex,rowStopIndex:a._renderedRowStopIndex}})}),ml(a,"_setScrollingContainerRef",function(e){a._scrollingContainer=e,"function"==typeof a.props.elementRef?a.props.elementRef(e):"object"===rl(a.props.elementRef)&&(a.props.elementRef.current=e)}),ml(a,"_onScroll",function(e){e.target===a._scrollingContainer&&a.handleScrollEvent(e.target)});var i=new nn({cellCount:e.columnCount,cellSizeGetter:function(a){return t._wrapSizeGetter(e.columnWidth)(a)},estimatedCellSize:t._getEstimatedColumnSize(e)}),l=new nn({cellCount:e.rowCount,cellSizeGetter:function(a){return t._wrapSizeGetter(e.rowHeight)(a)},estimatedCellSize:t._getEstimatedRowSize(e)});return a.state={instanceProps:{columnSizeAndPositionManager:i,rowSizeAndPositionManager:l,prevColumnWidth:e.columnWidth,prevRowHeight:e.rowHeight,prevColumnCount:e.columnCount,prevRowCount:e.rowCount,prevIsScrolling:!0===e.isScrolling,prevScrollToColumn:e.scrollToColumn,prevScrollToRow:e.scrollToRow,scrollbarSize:0,scrollbarSizeMeasured:!1},isScrolling:!1,scrollDirectionHorizontal:1,scrollDirectionVertical:1,scrollLeft:0,scrollTop:0,scrollPositionChangeReason:null,needToResetStyleCache:!1},e.scrollToRow>0&&(a._initialScrollTop=a._getCalculatedScrollTop(e,a.state)),e.scrollToColumn>0&&(a._initialScrollLeft=a._getCalculatedScrollLeft(e,a.state)),a}return hl(t,e),cl(t,[{key:"getOffsetForCell",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.alignment,a=void 0===t?this.props.scrollToAlignment:t,i=e.columnIndex,l=void 0===i?this.props.scrollToColumn:i,n=e.rowIndex,o=void 0===n?this.props.scrollToRow:n,r=hn(hn({},this.props),{},{scrollToAlignment:a,scrollToColumn:l,scrollToRow:o});return{scrollLeft:this._getCalculatedScrollLeft(r),scrollTop:this._getCalculatedScrollTop(r)}}},{key:"getTotalRowsHeight",value:function(){return this.state.instanceProps.rowSizeAndPositionManager.getTotalSize()}},{key:"getTotalColumnsWidth",value:function(){return this.state.instanceProps.columnSizeAndPositionManager.getTotalSize()}},{key:"handleScrollEvent",value:function(e){var t=e.scrollLeft,a=void 0===t?0:t,i=e.scrollTop,l=void 0===i?0:i;if(!(l<0)){this._debounceScrollEnded();var n=this.props,o=n.autoHeight,r=n.autoWidth,s=n.height,u=n.width,c=this.state.instanceProps,g=c.scrollbarSize,d=c.rowSizeAndPositionManager.getTotalSize(),p=c.columnSizeAndPositionManager.getTotalSize(),h=Math.min(Math.max(0,p-u+g),a),m=Math.min(Math.max(0,d-s+g),l);if(this.state.scrollLeft!==h||this.state.scrollTop!==m){var b={isScrolling:!0,scrollDirectionHorizontal:h!==this.state.scrollLeft?h>this.state.scrollLeft?1:-1:this.state.scrollDirectionHorizontal,scrollDirectionVertical:m!==this.state.scrollTop?m>this.state.scrollTop?1:-1:this.state.scrollDirectionVertical,scrollPositionChangeReason:"observed"};o||(b.scrollTop=m),r||(b.scrollLeft=h),b.needToResetStyleCache=!1,this.setState(b)}this._invokeOnScrollMemoizer({scrollLeft:h,scrollTop:m,totalColumnsWidth:p,totalRowsHeight:d})}}},{key:"invalidateCellSizeAfterRender",value:function(e){var t=e.columnIndex,a=e.rowIndex;this._deferredInvalidateColumnIndex="number"==typeof this._deferredInvalidateColumnIndex?Math.min(this._deferredInvalidateColumnIndex,t):t,this._deferredInvalidateRowIndex="number"==typeof this._deferredInvalidateRowIndex?Math.min(this._deferredInvalidateRowIndex,a):a}},{key:"measureAllCells",value:function(){var e=this.props,t=e.columnCount,a=e.rowCount,i=this.state.instanceProps;i.columnSizeAndPositionManager.getSizeAndPositionOfCell(t-1),i.rowSizeAndPositionManager.getSizeAndPositionOfCell(a-1)}},{key:"recomputeGridSize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.columnIndex,a=void 0===t?0:t,i=e.rowIndex,l=void 0===i?0:i,n=this.props,o=n.scrollToColumn,r=n.scrollToRow,s=this.state.instanceProps;s.columnSizeAndPositionManager.resetCell(a),s.rowSizeAndPositionManager.resetCell(l),this._recomputeScrollLeftFlag=o>=0&&(1===this.state.scrollDirectionHorizontal?a<=o:a>=o),this._recomputeScrollTopFlag=r>=0&&(1===this.state.scrollDirectionVertical?l<=r:l>=r),this._styleCache={},this._cellCache={},this.forceUpdate()}},{key:"scrollToCell",value:function(e){var t=e.columnIndex,a=e.rowIndex,i=this.props.columnCount,l=this.props;i>1&&void 0!==t&&this._updateScrollLeftForScrollToColumn(hn(hn({},l),{},{scrollToColumn:t})),void 0!==a&&this._updateScrollTopForScrollToRow(hn(hn({},l),{},{scrollToRow:a}))}},{key:"componentDidMount",value:function(){var e=this.props,a=e.getScrollbarSize,i=e.height,l=e.scrollLeft,n=e.scrollToColumn,o=e.scrollTop,r=e.scrollToRow,s=e.width,u=this.state.instanceProps;if(this._initialScrollTop=0,this._initialScrollLeft=0,this._handleInvalidatedGridSize(),u.scrollbarSizeMeasured||this.setState(function(e){var t=hn(hn({},e),{},{needToResetStyleCache:!1});return t.instanceProps.scrollbarSize=a(),t.instanceProps.scrollbarSizeMeasured=!0,t}),"number"==typeof l&&l>=0||"number"==typeof o&&o>=0){var c=t._getScrollToPositionStateUpdate({prevState:this.state,scrollLeft:l,scrollTop:o});c&&(c.needToResetStyleCache=!1,this.setState(c))}this._scrollingContainer&&(this._scrollingContainer.scrollLeft!==this.state.scrollLeft&&(this._scrollingContainer.scrollLeft=this.state.scrollLeft),this._scrollingContainer.scrollTop!==this.state.scrollTop&&(this._scrollingContainer.scrollTop=this.state.scrollTop));var g=i>0&&s>0;n>=0&&g&&this._updateScrollLeftForScrollToColumn(),r>=0&&g&&this._updateScrollTopForScrollToRow(),this._invokeOnGridRenderedHelper(),this._invokeOnScrollMemoizer({scrollLeft:l||0,scrollTop:o||0,totalColumnsWidth:u.columnSizeAndPositionManager.getTotalSize(),totalRowsHeight:u.rowSizeAndPositionManager.getTotalSize()}),this._maybeCallOnScrollbarPresenceChange()}},{key:"componentDidUpdate",value:function(e,t){var a=this,i=this.props,l=i.autoHeight,n=i.autoWidth,o=i.columnCount,r=i.height,s=i.rowCount,u=i.scrollToAlignment,c=i.scrollToColumn,g=i.scrollToRow,d=i.width,p=this.state,h=p.scrollLeft,m=p.scrollPositionChangeReason,b=p.scrollTop,f=p.instanceProps;this._handleInvalidatedGridSize();var v=o>0&&0===e.columnCount||s>0&&0===e.rowCount;m===fn&&(!n&&h>=0&&(h!==this._scrollingContainer.scrollLeft||v)&&(this._scrollingContainer.scrollLeft=h),!l&&b>=0&&(b!==this._scrollingContainer.scrollTop||v)&&(this._scrollingContainer.scrollTop=b));var w=(0===e.width||0===e.height)&&r>0&&d>0;if(this._recomputeScrollLeftFlag?(this._recomputeScrollLeftFlag=!1,this._updateScrollLeftForScrollToColumn(this.props)):on({cellSizeAndPositionManager:f.columnSizeAndPositionManager,previousCellsCount:e.columnCount,previousCellSize:e.columnWidth,previousScrollToAlignment:e.scrollToAlignment,previousScrollToIndex:e.scrollToColumn,previousSize:e.width,scrollOffset:h,scrollToAlignment:u,scrollToIndex:c,size:d,sizeJustIncreasedFromZero:w,updateScrollIndexCallback:function(){return a._updateScrollLeftForScrollToColumn(a.props)}}),this._recomputeScrollTopFlag?(this._recomputeScrollTopFlag=!1,this._updateScrollTopForScrollToRow(this.props)):on({cellSizeAndPositionManager:f.rowSizeAndPositionManager,previousCellsCount:e.rowCount,previousCellSize:e.rowHeight,previousScrollToAlignment:e.scrollToAlignment,previousScrollToIndex:e.scrollToRow,previousSize:e.height,scrollOffset:b,scrollToAlignment:u,scrollToIndex:g,size:r,sizeJustIncreasedFromZero:w,updateScrollIndexCallback:function(){return a._updateScrollTopForScrollToRow(a.props)}}),this._invokeOnGridRenderedHelper(),h!==t.scrollLeft||b!==t.scrollTop){var x=f.rowSizeAndPositionManager.getTotalSize(),y=f.columnSizeAndPositionManager.getTotalSize();this._invokeOnScrollMemoizer({scrollLeft:h,scrollTop:b,totalColumnsWidth:y,totalRowsHeight:x})}this._maybeCallOnScrollbarPresenceChange()}},{key:"componentWillUnmount",value:function(){this._disablePointerEventsTimeoutId&&gn(this._disablePointerEventsTimeoutId)}},{key:"render",value:function(){var e=this.props,t=e.autoContainerWidth,a=e.autoHeight,i=e.autoWidth,l=e.className,n=e.containerProps,o=e.containerRole,r=e.containerStyle,s=e.height,u=e.id,c=e.noContentRenderer,g=e.role,d=e.style,p=e.tabIndex,h=e.width,m=this.state,b=m.instanceProps,f=m.needToResetStyleCache,v=this._isScrolling(),x={boxSizing:"border-box",direction:"ltr",height:a?"auto":s,position:"relative",width:i?"auto":h,WebkitOverflowScrolling:"touch",willChange:"transform"};f&&(this._styleCache={}),this.state.isScrolling||this._resetStyleCache(),this._calculateChildrenToRender(this.props,this.state);var y=b.columnSizeAndPositionManager.getTotalSize(),_=b.rowSizeAndPositionManager.getTotalSize(),k=_>s?b.scrollbarSize:0,S=y>h?b.scrollbarSize:0;S===this._horizontalScrollBarSize&&k===this._verticalScrollBarSize||(this._horizontalScrollBarSize=S,this._verticalScrollBarSize=k,this._scrollbarPresenceChanged=!0),x.overflowX=y+k<=h?"hidden":"auto",x.overflowY=_+S<=s?"hidden":"auto";var C=this._childrenToDisplay,M=0===C.length&&s>0&&h>0;return w.createElement("div",Bl({ref:this._setScrollingContainerRef},n,{"aria-label":this.props["aria-label"],"aria-readonly":this.props["aria-readonly"],className:Al("ReactVirtualized__Grid",l),id:u,onScroll:this._onScroll,role:g,style:hn(hn({},x),d),tabIndex:p}),C.length>0&&w.createElement("div",{className:"ReactVirtualized__Grid__innerScrollContainer",role:o,style:hn({width:t?"auto":y,height:_,maxWidth:y,maxHeight:_,overflow:"hidden",pointerEvents:v?"none":"",position:"relative"},r)},C),M&&c())}},{key:"_calculateChildrenToRender",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state,a=e.cellRenderer,i=e.cellRangeRenderer,l=e.columnCount,n=e.deferredMeasurementCache,o=e.height,r=e.overscanColumnCount,s=e.overscanIndicesGetter,u=e.overscanRowCount,c=e.rowCount,g=e.width,d=e.isScrollingOptOut,p=t.scrollDirectionHorizontal,h=t.scrollDirectionVertical,m=t.instanceProps,b=this._initialScrollTop>0?this._initialScrollTop:t.scrollTop,f=this._initialScrollLeft>0?this._initialScrollLeft:t.scrollLeft,v=this._isScrolling(e,t);if(this._childrenToDisplay=[],o>0&&g>0){var w=m.columnSizeAndPositionManager.getVisibleCellRange({containerSize:g,offset:f}),x=m.rowSizeAndPositionManager.getVisibleCellRange({containerSize:o,offset:b}),y=m.columnSizeAndPositionManager.getOffsetAdjustment({containerSize:g,offset:f}),_=m.rowSizeAndPositionManager.getOffsetAdjustment({containerSize:o,offset:b});this._renderedColumnStartIndex=w.start,this._renderedColumnStopIndex=w.stop,this._renderedRowStartIndex=x.start,this._renderedRowStopIndex=x.stop;var k=s({direction:"horizontal",cellCount:l,overscanCellsCount:r,scrollDirection:p,startIndex:"number"==typeof w.start?w.start:0,stopIndex:"number"==typeof w.stop?w.stop:-1}),S=s({direction:"vertical",cellCount:c,overscanCellsCount:u,scrollDirection:h,startIndex:"number"==typeof x.start?x.start:0,stopIndex:"number"==typeof x.stop?x.stop:-1}),C=k.overscanStartIndex,M=k.overscanStopIndex,T=S.overscanStartIndex,D=S.overscanStopIndex;if(n){if(!n.hasFixedHeight())for(var E=T;E<=D;E++)if(!n.has(E,0)){C=0,M=l-1;break}if(!n.hasFixedWidth())for(var L=C;L<=M;L++)if(!n.has(0,L)){T=0,D=c-1;break}}this._childrenToDisplay=i({cellCache:this._cellCache,cellRenderer:a,columnSizeAndPositionManager:m.columnSizeAndPositionManager,columnStartIndex:C,columnStopIndex:M,deferredMeasurementCache:n,horizontalOffsetAdjustment:y,isScrolling:v,isScrollingOptOut:d,parent:this,rowSizeAndPositionManager:m.rowSizeAndPositionManager,rowStartIndex:T,rowStopIndex:D,scrollLeft:f,scrollTop:b,styleCache:this._styleCache,verticalOffsetAdjustment:_,visibleColumnIndices:w,visibleRowIndices:x}),this._columnStartIndex=C,this._columnStopIndex=M,this._rowStartIndex=T,this._rowStopIndex=D}}},{key:"_debounceScrollEnded",value:function(){var e=this.props.scrollingResetTimeInterval;this._disablePointerEventsTimeoutId&&gn(this._disablePointerEventsTimeoutId),this._disablePointerEventsTimeoutId=dn(this._debounceScrollEndedCallback,e)}},{key:"_handleInvalidatedGridSize",value:function(){if("number"==typeof this._deferredInvalidateColumnIndex&&"number"==typeof this._deferredInvalidateRowIndex){var e=this._deferredInvalidateColumnIndex,t=this._deferredInvalidateRowIndex;this._deferredInvalidateColumnIndex=null,this._deferredInvalidateRowIndex=null,this.recomputeGridSize({columnIndex:e,rowIndex:t})}}},{key:"_invokeOnScrollMemoizer",value:function(e){var t=this,a=e.scrollLeft,i=e.scrollTop,l=e.totalColumnsWidth,n=e.totalRowsHeight;this._onScrollMemoizer({callback:function(e){var a=e.scrollLeft,i=e.scrollTop,o=t.props,r=o.height;(0,o.onScroll)({clientHeight:r,clientWidth:o.width,scrollHeight:n,scrollLeft:a,scrollTop:i,scrollWidth:l})},indices:{scrollLeft:a,scrollTop:i}})}},{key:"_isScrolling",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state;return Object.hasOwnProperty.call(e,"isScrolling")?Boolean(e.isScrolling):Boolean(t.isScrolling)}},{key:"_maybeCallOnScrollbarPresenceChange",value:function(){if(this._scrollbarPresenceChanged){var e=this.props.onScrollbarPresenceChange;this._scrollbarPresenceChanged=!1,e({horizontal:this._horizontalScrollBarSize>0,size:this.state.instanceProps.scrollbarSize,vertical:this._verticalScrollBarSize>0})}}},{key:"scrollToPosition",value:function(e){var a=e.scrollLeft,i=e.scrollTop,l=t._getScrollToPositionStateUpdate({prevState:this.state,scrollLeft:a,scrollTop:i});l&&(l.needToResetStyleCache=!1,this.setState(l))}},{key:"_getCalculatedScrollLeft",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state;return t._getCalculatedScrollLeft(e,a)}},{key:"_updateScrollLeftForScrollToColumn",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state,i=t._getScrollLeftForScrollToColumnStateUpdate(e,a);i&&(i.needToResetStyleCache=!1,this.setState(i))}},{key:"_getCalculatedScrollTop",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state;return t._getCalculatedScrollTop(e,a)}},{key:"_resetStyleCache",value:function(){var e=this._styleCache,t=this._cellCache,a=this.props.isScrollingOptOut;this._cellCache={},this._styleCache={};for(var i=this._rowStartIndex;i<=this._rowStopIndex;i++)for(var l=this._columnStartIndex;l<=this._columnStopIndex;l++){var n="".concat(i,"-").concat(l);this._styleCache[n]=e[n],a&&(this._cellCache[n]=t[n])}}},{key:"_updateScrollTopForScrollToRow",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state,i=t._getScrollTopForScrollToRowStateUpdate(e,a);i&&(i.needToResetStyleCache=!1,this.setState(i))}}],[{key:"getDerivedStateFromProps",value:function(e,a){var i={};0===e.columnCount&&0!==a.scrollLeft||0===e.rowCount&&0!==a.scrollTop?(i.scrollLeft=0,i.scrollTop=0):(e.scrollLeft!==a.scrollLeft&&e.scrollToColumn<0||e.scrollTop!==a.scrollTop&&e.scrollToRow<0)&&Object.assign(i,t._getScrollToPositionStateUpdate({prevState:a,scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}));var l,n,o=a.instanceProps;return i.needToResetStyleCache=!1,e.columnWidth===o.prevColumnWidth&&e.rowHeight===o.prevRowHeight||(i.needToResetStyleCache=!0),o.columnSizeAndPositionManager.configure({cellCount:e.columnCount,estimatedCellSize:t._getEstimatedColumnSize(e),cellSizeGetter:t._wrapSizeGetter(e.columnWidth)}),o.rowSizeAndPositionManager.configure({cellCount:e.rowCount,estimatedCellSize:t._getEstimatedRowSize(e),cellSizeGetter:t._wrapSizeGetter(e.rowHeight)}),0!==o.prevColumnCount&&0!==o.prevRowCount||(o.prevColumnCount=0,o.prevRowCount=0),e.autoHeight&&!1===e.isScrolling&&!0===o.prevIsScrolling&&Object.assign(i,{isScrolling:!1}),Ql({cellCount:o.prevColumnCount,cellSize:"number"==typeof o.prevColumnWidth?o.prevColumnWidth:null,computeMetadataCallback:function(){return o.columnSizeAndPositionManager.resetCell(0)},computeMetadataCallbackProps:e,nextCellsCount:e.columnCount,nextCellSize:"number"==typeof e.columnWidth?e.columnWidth:null,nextScrollToIndex:e.scrollToColumn,scrollToIndex:o.prevScrollToColumn,updateScrollOffsetForScrollToIndex:function(){l=t._getScrollLeftForScrollToColumnStateUpdate(e,a)}}),Ql({cellCount:o.prevRowCount,cellSize:"number"==typeof o.prevRowHeight?o.prevRowHeight:null,computeMetadataCallback:function(){return o.rowSizeAndPositionManager.resetCell(0)},computeMetadataCallbackProps:e,nextCellsCount:e.rowCount,nextCellSize:"number"==typeof e.rowHeight?e.rowHeight:null,nextScrollToIndex:e.scrollToRow,scrollToIndex:o.prevScrollToRow,updateScrollOffsetForScrollToIndex:function(){n=t._getScrollTopForScrollToRowStateUpdate(e,a)}}),o.prevColumnCount=e.columnCount,o.prevColumnWidth=e.columnWidth,o.prevIsScrolling=!0===e.isScrolling,o.prevRowCount=e.rowCount,o.prevRowHeight=e.rowHeight,o.prevScrollToColumn=e.scrollToColumn,o.prevScrollToRow=e.scrollToRow,o.scrollbarSize=e.getScrollbarSize(),void 0===o.scrollbarSize?(o.scrollbarSizeMeasured=!1,o.scrollbarSize=0):o.scrollbarSizeMeasured=!0,i.instanceProps=o,hn(hn(hn({},i),l),n)}},{key:"_getEstimatedColumnSize",value:function(e){return"number"==typeof e.columnWidth?e.columnWidth:e.estimatedColumnSize}},{key:"_getEstimatedRowSize",value:function(e){return"number"==typeof e.rowHeight?e.rowHeight:e.estimatedRowSize}},{key:"_getScrollToPositionStateUpdate",value:function(e){var t=e.prevState,a=e.scrollLeft,i=e.scrollTop,l={scrollPositionChangeReason:fn};return"number"==typeof a&&a>=0&&(l.scrollDirectionHorizontal=a>t.scrollLeft?1:-1,l.scrollLeft=a),"number"==typeof i&&i>=0&&(l.scrollDirectionVertical=i>t.scrollTop?1:-1,l.scrollTop=i),"number"==typeof a&&a>=0&&a!==t.scrollLeft||"number"==typeof i&&i>=0&&i!==t.scrollTop?l:{}}},{key:"_wrapSizeGetter",value:function(e){return"function"==typeof e?e:function(){return e}}},{key:"_getCalculatedScrollLeft",value:function(e,t){var a=e.columnCount,i=e.height,l=e.scrollToAlignment,n=e.scrollToColumn,o=e.width,r=t.scrollLeft,s=t.instanceProps;if(a>0){var u=a-1,c=n<0?u:Math.min(u,n),g=s.rowSizeAndPositionManager.getTotalSize(),d=s.scrollbarSizeMeasured&&g>i?s.scrollbarSize:0;return s.columnSizeAndPositionManager.getUpdatedOffsetForIndex({align:l,containerSize:o-d,currentOffset:r,targetIndex:c})}return 0}},{key:"_getScrollLeftForScrollToColumnStateUpdate",value:function(e,a){var i=a.scrollLeft,l=t._getCalculatedScrollLeft(e,a);return"number"==typeof l&&l>=0&&i!==l?t._getScrollToPositionStateUpdate({prevState:a,scrollLeft:l,scrollTop:-1}):{}}},{key:"_getCalculatedScrollTop",value:function(e,t){var a=e.height,i=e.rowCount,l=e.scrollToAlignment,n=e.scrollToRow,o=e.width,r=t.scrollTop,s=t.instanceProps;if(i>0){var u=i-1,c=n<0?u:Math.min(u,n),g=s.columnSizeAndPositionManager.getTotalSize(),d=s.scrollbarSizeMeasured&&g>o?s.scrollbarSize:0;return s.rowSizeAndPositionManager.getUpdatedOffsetForIndex({align:l,containerSize:a-d,currentOffset:r,targetIndex:c})}return 0}},{key:"_getScrollTopForScrollToRowStateUpdate",value:function(e,a){var i=a.scrollTop,l=t._getCalculatedScrollTop(e,a);return"number"==typeof l&&l>=0&&i!==l?t._getScrollToPositionStateUpdate({prevState:a,scrollLeft:-1,scrollTop:l}):{}}}])}(w.PureComponent);ml(vn,"defaultProps",{"aria-label":"grid","aria-readonly":!0,autoContainerWidth:!1,autoHeight:!1,autoWidth:!1,cellRangeRenderer:function(e){for(var t=e.cellCache,a=e.cellRenderer,i=e.columnSizeAndPositionManager,l=e.columnStartIndex,n=e.columnStopIndex,o=e.deferredMeasurementCache,r=e.horizontalOffsetAdjustment,s=e.isScrolling,u=e.isScrollingOptOut,c=e.parent,g=e.rowSizeAndPositionManager,d=e.rowStartIndex,p=e.rowStopIndex,h=e.styleCache,m=e.verticalOffsetAdjustment,b=e.visibleColumnIndices,f=e.visibleRowIndices,v=[],w=i.areOffsetsAdjusted()||g.areOffsetsAdjusted(),y=!s&&!w,_=d;_<=p;_++)for(var k=g.getSizeAndPositionOfCell(_),S=l;S<=n;S++){var C=i.getSizeAndPositionOfCell(S),M=S>=b.start&&S<=b.stop&&_>=f.start&&_<=f.stop,T="".concat(_,"-").concat(S),D=void 0;y&&h[T]?D=h[T]:o&&!o.has(_,S)?D={height:"auto",left:0,position:"absolute",top:0,width:"auto"}:(D={height:k.size,left:C.offset+r,position:"absolute",top:k.offset+m,width:C.size},h[T]=D);var E={columnIndex:S,isScrolling:s,isVisible:M,key:T,parent:c,rowIndex:_,style:D},L=void 0;!u&&!s||r||m?L=a(E):(t[T]||(t[T]=a(E)),L=t[T]),null!=L&&!1!==L&&(L.props.role||(L=x().cloneElement(L,{role:"gridcell"})),v.push(L))}return v},containerRole:"row",containerStyle:{},estimatedColumnSize:100,estimatedRowSize:30,getScrollbarSize:Ol,noContentRenderer:function(){return null},onScroll:function(){},onScrollbarPresenceChange:function(){},onSectionRendered:function(){},overscanColumnCount:0,overscanIndicesGetter:function(e){var t=e.cellCount,a=e.overscanCellsCount,i=e.scrollDirection,l=e.startIndex,n=e.stopIndex;return 1===i?{overscanStartIndex:Math.max(0,l),overscanStopIndex:Math.min(t-1,n+a)}:{overscanStartIndex:Math.max(0,l-a),overscanStopIndex:Math.min(t-1,n)}},overscanRowCount:10,role:"grid",scrollingResetTimeInterval:150,scrollToAlignment:"auto",scrollToColumn:-1,scrollToRow:-1,style:{},tabIndex:0,isScrollingOptOut:!1}),(0,bl.polyfill)(vn);const wn=vn;function xn(e){var t=e.cellCount,a=e.overscanCellsCount,i=e.scrollDirection,l=e.startIndex,n=e.stopIndex;return a=Math.max(1,a),1===i?{overscanStartIndex:Math.max(0,l-1),overscanStopIndex:Math.min(t-1,n+a)}:{overscanStartIndex:Math.max(0,l-a),overscanStopIndex:Math.min(t-1,n+1)}}function yn(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=Array(t);a<t;a++)i[a]=e[a];return i}function kn(e,t){if(e){if("string"==typeof e)return yn(e,t);var a={}.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?yn(e,t):void 0}}function Sn(e,t,a){return t=dl(t),gl(e,Cn()?Reflect.construct(t,a||[],dl(e).constructor):t.apply(e,a))}function Cn(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Cn=function(){return!!e})()}var Mn=function(e){function t(e,a){var i;return ol(this,t),(i=Sn(this,t,[e,a]))._loadMoreRowsMemoizer=Rl(),i._onRowsRendered=i._onRowsRendered.bind(i),i._registerChild=i._registerChild.bind(i),i}return hl(t,e),cl(t,[{key:"resetLoadMoreRowsCache",value:function(e){this._loadMoreRowsMemoizer=Rl(),e&&this._doStuff(this._lastRenderedStartIndex,this._lastRenderedStopIndex)}},{key:"render",value:function(){return(0,this.props.children)({onRowsRendered:this._onRowsRendered,registerChild:this._registerChild})}},{key:"_loadUnloadedRanges",value:function(e){var t=this,a=this.props.loadMoreRows;e.forEach(function(e){var i=a(e);i&&i.then(function(){var a;(a={lastRenderedStartIndex:t._lastRenderedStartIndex,lastRenderedStopIndex:t._lastRenderedStopIndex,startIndex:e.startIndex,stopIndex:e.stopIndex}).startIndex>a.lastRenderedStopIndex||a.stopIndex<a.lastRenderedStartIndex||t._registeredChild&&function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,a="function"==typeof e.recomputeGridSize?e.recomputeGridSize:e.recomputeRowHeights;a?a.call(e,t):e.forceUpdate()}(t._registeredChild,t._lastRenderedStartIndex)})})}},{key:"_onRowsRendered",value:function(e){var t=e.startIndex,a=e.stopIndex;this._lastRenderedStartIndex=t,this._lastRenderedStopIndex=a,this._doStuff(t,a)}},{key:"_doStuff",value:function(e,t){var a,i=this,l=this.props,n=l.isRowLoaded,o=l.minimumBatchSize,r=l.rowCount,s=l.threshold,u=function(e){for(var t=e.isRowLoaded,a=e.minimumBatchSize,i=e.rowCount,l=e.stopIndex,n=[],o=null,r=null,s=e.startIndex;s<=l;s++)t({index:s})?null!==r&&(n.push({startIndex:o,stopIndex:r}),o=r=null):(r=s,null===o&&(o=s));if(null!==r){for(var u=Math.min(Math.max(r,o+a-1),i-1),c=r+1;c<=u&&!t({index:c});c++)r=c;n.push({startIndex:o,stopIndex:r})}if(n.length)for(var g=n[0];g.stopIndex-g.startIndex+1<a&&g.startIndex>0;){var d=g.startIndex-1;if(t({index:d}))break;g.startIndex=d}return n}({isRowLoaded:n,minimumBatchSize:o,rowCount:r,startIndex:Math.max(0,e-s),stopIndex:Math.min(r-1,t+s)}),c=(a=[]).concat.apply(a,function(e){return function(e){if(Array.isArray(e))return yn(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||kn(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(u.map(function(e){return[e.startIndex,e.stopIndex]})));this._loadMoreRowsMemoizer({callback:function(){i._loadUnloadedRanges(u)},indices:{squashedUnloadedRanges:c}})}},{key:"_registerChild",value:function(e){this._registeredChild=e}}])}(w.PureComponent);function Tn(e,t,a){return t=dl(t),gl(e,Dn()?Reflect.construct(t,a||[],dl(e).constructor):t.apply(e,a))}function Dn(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Dn=function(){return!!e})()}ml(Mn,"defaultProps",{minimumBatchSize:10,rowCount:0,threshold:15}),Mn.propTypes={};var En=function(e){function t(){var e;ol(this,t);for(var a=arguments.length,i=new Array(a),l=0;l<a;l++)i[l]=arguments[l];return ml(e=Tn(this,t,[].concat(i)),"Grid",void 0),ml(e,"_cellRenderer",function(t){var a=t.parent,i=t.rowIndex,l=t.style,n=t.isScrolling,o=t.isVisible,r=t.key,s=e.props.rowRenderer,u=Object.getOwnPropertyDescriptor(l,"width");return u&&u.writable&&(l.width="100%"),s({index:i,style:l,isScrolling:n,isVisible:o,key:r,parent:a})}),ml(e,"_setRef",function(t){e.Grid=t}),ml(e,"_onScroll",function(t){var a=t.clientHeight,i=t.scrollHeight,l=t.scrollTop;(0,e.props.onScroll)({clientHeight:a,scrollHeight:i,scrollTop:l})}),ml(e,"_onSectionRendered",function(t){var a=t.rowOverscanStartIndex,i=t.rowOverscanStopIndex,l=t.rowStartIndex,n=t.rowStopIndex;(0,e.props.onRowsRendered)({overscanStartIndex:a,overscanStopIndex:i,startIndex:l,stopIndex:n})}),e}return hl(t,e),cl(t,[{key:"forceUpdateGrid",value:function(){this.Grid&&this.Grid.forceUpdate()}},{key:"getOffsetForRow",value:function(e){var t=e.alignment,a=e.index;return this.Grid?this.Grid.getOffsetForCell({alignment:t,rowIndex:a,columnIndex:0}).scrollTop:0}},{key:"invalidateCellSizeAfterRender",value:function(e){var t=e.columnIndex,a=e.rowIndex;this.Grid&&this.Grid.invalidateCellSizeAfterRender({rowIndex:a,columnIndex:t})}},{key:"measureAllRows",value:function(){this.Grid&&this.Grid.measureAllCells()}},{key:"recomputeGridSize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.columnIndex,a=void 0===t?0:t,i=e.rowIndex,l=void 0===i?0:i;this.Grid&&this.Grid.recomputeGridSize({rowIndex:l,columnIndex:a})}},{key:"recomputeRowHeights",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid&&this.Grid.recomputeGridSize({rowIndex:e,columnIndex:0})}},{key:"scrollToPosition",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid&&this.Grid.scrollToPosition({scrollTop:e})}},{key:"scrollToRow",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid&&this.Grid.scrollToCell({columnIndex:0,rowIndex:e})}},{key:"render",value:function(){var e=this.props,t=e.className,a=e.noRowsRenderer,i=e.scrollToIndex,l=e.width,n=Al("ReactVirtualized__List",t);return w.createElement(wn,Bl({},this.props,{autoContainerWidth:!0,cellRenderer:this._cellRenderer,className:n,columnWidth:l,columnCount:1,noContentRenderer:a,onScroll:this._onScroll,onSectionRendered:this._onSectionRendered,ref:this._setRef,scrollToRow:i}))}}])}(w.PureComponent);ml(En,"defaultProps",{autoHeight:!1,estimatedRowSize:30,onScroll:function(){},noRowsRenderer:function(){return null},onRowsRendered:function(){},overscanIndicesGetter:xn,overscanRowCount:10,scrollToAlignment:"auto",scrollToIndex:-1,style:{}});const Ln=function(e,t,a,i,l){return"function"==typeof a?function(e,t,a,i,l){for(var n=a+1;t<=a;){var o=t+a>>>1;l(e[o],i)>=0?(n=o,a=o-1):t=o+1}return n}(e,void 0===i?0:0|i,void 0===l?e.length-1:0|l,t,a):function(e,t,a,i){for(var l=a+1;t<=a;){var n=t+a>>>1;e[n]>=i?(l=n,a=n-1):t=n+1}return l}(e,void 0===a?0:0|a,void 0===i?e.length-1:0|i,t)};function Bn(e,t,a,i,l){this.mid=e,this.left=t,this.right=a,this.leftPoints=i,this.rightPoints=l,this.count=(t?t.count:0)+(a?a.count:0)+i.length}var Hn=Bn.prototype;function An(e,t){e.mid=t.mid,e.left=t.left,e.right=t.right,e.leftPoints=t.leftPoints,e.rightPoints=t.rightPoints,e.count=t.count}function Rn(e,t){var a=Wn(t);e.mid=a.mid,e.left=a.left,e.right=a.right,e.leftPoints=a.leftPoints,e.rightPoints=a.rightPoints,e.count=a.count}function Pn(e,t){var a=e.intervals([]);a.push(t),Rn(e,a)}function zn(e,t){var a=e.intervals([]),i=a.indexOf(t);return i<0?0:(a.splice(i,1),Rn(e,a),1)}function On(e,t,a){for(var i=0;i<e.length&&e[i][0]<=t;++i){var l=a(e[i]);if(l)return l}}function Fn(e,t,a){for(var i=e.length-1;i>=0&&e[i][1]>=t;--i){var l=a(e[i]);if(l)return l}}function In(e,t){for(var a=0;a<e.length;++a){var i=t(e[a]);if(i)return i}}function Nn(e,t){return e-t}function Vn(e,t){return e[0]-t[0]||e[1]-t[1]}function Gn(e,t){return e[1]-t[1]||e[0]-t[0]}function Wn(e){if(0===e.length)return null;for(var t=[],a=0;a<e.length;++a)t.push(e[a][0],e[a][1]);t.sort(Nn);var i=t[t.length>>1],l=[],n=[],o=[];for(a=0;a<e.length;++a){var r=e[a];r[1]<i?l.push(r):i<r[0]?n.push(r):o.push(r)}var s=o,u=o.slice();return s.sort(Vn),u.sort(Gn),new Bn(i,Wn(l),Wn(n),s,u)}function Un(e){this.root=e}Hn.intervals=function(e){return e.push.apply(e,this.leftPoints),this.left&&this.left.intervals(e),this.right&&this.right.intervals(e),e},Hn.insert=function(e){var t=this.count-this.leftPoints.length;if(this.count+=1,e[1]<this.mid)this.left?4*(this.left.count+1)>3*(t+1)?Pn(this,e):this.left.insert(e):this.left=Wn([e]);else if(e[0]>this.mid)this.right?4*(this.right.count+1)>3*(t+1)?Pn(this,e):this.right.insert(e):this.right=Wn([e]);else{var a=Ln(this.leftPoints,e,Vn),i=Ln(this.rightPoints,e,Gn);this.leftPoints.splice(a,0,e),this.rightPoints.splice(i,0,e)}},Hn.remove=function(e){var t=this.count-this.leftPoints;if(e[1]<this.mid)return this.left?4*(this.right?this.right.count:0)>3*(t-1)?zn(this,e):2===(n=this.left.remove(e))?(this.left=null,this.count-=1,1):(1===n&&(this.count-=1),n):0;if(e[0]>this.mid)return this.right?4*(this.left?this.left.count:0)>3*(t-1)?zn(this,e):2===(n=this.right.remove(e))?(this.right=null,this.count-=1,1):(1===n&&(this.count-=1),n):0;if(1===this.count)return this.leftPoints[0]===e?2:0;if(1===this.leftPoints.length&&this.leftPoints[0]===e){if(this.left&&this.right){for(var a=this,i=this.left;i.right;)a=i,i=i.right;if(a===this)i.right=this.right;else{var l=this.left,n=this.right;a.count-=i.count,a.right=i.left,i.left=l,i.right=n}An(this,i),this.count=(this.left?this.left.count:0)+(this.right?this.right.count:0)+this.leftPoints.length}else this.left?An(this,this.left):An(this,this.right);return 1}for(l=Ln(this.leftPoints,e,Vn);l<this.leftPoints.length&&this.leftPoints[l][0]===e[0];++l)if(this.leftPoints[l]===e)for(this.count-=1,this.leftPoints.splice(l,1),n=Ln(this.rightPoints,e,Gn);n<this.rightPoints.length&&this.rightPoints[n][1]===e[1];++n)if(this.rightPoints[n]===e)return this.rightPoints.splice(n,1),1;return 0},Hn.queryPoint=function(e,t){return e<this.mid?this.left&&(a=this.left.queryPoint(e,t))?a:On(this.leftPoints,e,t):e>this.mid?this.right&&(a=this.right.queryPoint(e,t))?a:Fn(this.rightPoints,e,t):In(this.leftPoints,t);var a},Hn.queryInterval=function(e,t,a){var i;return e<this.mid&&this.left&&(i=this.left.queryInterval(e,t,a))||t>this.mid&&this.right&&(i=this.right.queryInterval(e,t,a))?i:t<this.mid?On(this.leftPoints,t,a):e>this.mid?Fn(this.rightPoints,e,a):In(this.leftPoints,a)};var jn=Un.prototype;jn.insert=function(e){this.root?this.root.insert(e):this.root=new Bn(e[0],null,null,[e],[e])},jn.remove=function(e){if(this.root){var t=this.root.remove(e);return 2===t&&(this.root=null),0!==t}return!1},jn.queryPoint=function(e,t){if(this.root)return this.root.queryPoint(e,t)},jn.queryInterval=function(e,t,a){if(e<=t&&this.root)return this.root.queryInterval(e,t,a)},Object.defineProperty(jn,"count",{get:function(){return this.root?this.root.count:0}}),Object.defineProperty(jn,"intervals",{get:function(){return this.root?this.root.intervals([]):[]}});var qn=function(){return cl(function e(){ol(this,e),ml(this,"_columnSizeMap",{}),ml(this,"_intervalTree",new Un(null)),ml(this,"_leftMap",{})},[{key:"estimateTotalHeight",value:function(e,t,a){var i=e-this.count;return this.tallestColumnSize+Math.ceil(i/t)*a}},{key:"range",value:function(e,t,a){var i=this;this._intervalTree.queryInterval(e,e+t,function(e){var t=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var i,l,n,o,r=[],s=!0,u=!1;try{if(n=(a=a.call(e)).next,0===t){if(Object(a)!==a)return;s=!1}else for(;!(s=(i=n.call(a)).done)&&(r.push(i.value),r.length!==t);s=!0);}catch(e){u=!0,l=e}finally{try{if(!s&&null!=a.return&&(o=a.return(),Object(o)!==o))return}finally{if(u)throw l}}return r}}(e,t)||kn(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(e,3),l=t[0],n=(t[1],t[2]);return a(n,i._leftMap[n],l)})}},{key:"setPosition",value:function(e,t,a,i){this._intervalTree.insert([a,a+i,e]),this._leftMap[e]=t;var l=this._columnSizeMap,n=l[t];l[t]=void 0===n?a+i:Math.max(n,a+i)}},{key:"count",get:function(){return this._intervalTree.count}},{key:"shortestColumnSize",get:function(){var e=this._columnSizeMap,t=0;for(var a in e){var i=e[a];t=0===t?i:Math.min(t,i)}return t}},{key:"tallestColumnSize",get:function(){var e=this._columnSizeMap,t=0;for(var a in e){var i=e[a];t=Math.max(t,i)}return t}}])}();function $n(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,i)}return a}function Zn(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?$n(Object(a),!0).forEach(function(t){ml(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):$n(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function Kn(e,t,a){return t=dl(t),gl(e,Yn()?Reflect.construct(t,a||[],dl(e).constructor):t.apply(e,a))}function Yn(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Yn=function(){return!!e})()}var Jn=function(e){function t(){var e;ol(this,t);for(var a=arguments.length,i=new Array(a),l=0;l<a;l++)i[l]=arguments[l];return ml(e=Kn(this,t,[].concat(i)),"state",{isScrolling:!1,scrollTop:0}),ml(e,"_debounceResetIsScrollingId",void 0),ml(e,"_invalidateOnUpdateStartIndex",null),ml(e,"_invalidateOnUpdateStopIndex",null),ml(e,"_positionCache",new qn),ml(e,"_startIndex",null),ml(e,"_startIndexMemoized",null),ml(e,"_stopIndex",null),ml(e,"_stopIndexMemoized",null),ml(e,"_debounceResetIsScrollingCallback",function(){e.setState({isScrolling:!1})}),ml(e,"_setScrollingContainerRef",function(t){e._scrollingContainer=t}),ml(e,"_onScroll",function(t){var a=e.props.height,i=t.currentTarget.scrollTop,l=Math.min(Math.max(0,e._getEstimatedTotalHeight()-a),i);i===l&&(e._debounceResetIsScrolling(),e.state.scrollTop!==l&&e.setState({isScrolling:!0,scrollTop:l}))}),e}return hl(t,e),cl(t,[{key:"clearCellPositions",value:function(){this._positionCache=new qn,this.forceUpdate()}},{key:"invalidateCellSizeAfterRender",value:function(e){var t=e.rowIndex;null===this._invalidateOnUpdateStartIndex?(this._invalidateOnUpdateStartIndex=t,this._invalidateOnUpdateStopIndex=t):(this._invalidateOnUpdateStartIndex=Math.min(this._invalidateOnUpdateStartIndex,t),this._invalidateOnUpdateStopIndex=Math.max(this._invalidateOnUpdateStopIndex,t))}},{key:"recomputeCellPositions",value:function(){var e=this._positionCache.count-1;this._positionCache=new qn,this._populatePositionCache(0,e),this.forceUpdate()}},{key:"componentDidMount",value:function(){this._checkInvalidateOnUpdate(),this._invokeOnScrollCallback(),this._invokeOnCellsRenderedCallback()}},{key:"componentDidUpdate",value:function(e,t){this._checkInvalidateOnUpdate(),this._invokeOnScrollCallback(),this._invokeOnCellsRenderedCallback(),this.props.scrollTop!==e.scrollTop&&this._debounceResetIsScrolling()}},{key:"componentWillUnmount",value:function(){this._debounceResetIsScrollingId&&gn(this._debounceResetIsScrollingId)}},{key:"render",value:function(){var e,t=this,a=this.props,i=a.autoHeight,l=a.cellCount,n=a.cellMeasurerCache,o=a.cellRenderer,r=a.className,s=a.height,u=a.id,c=a.keyMapper,g=a.overscanByPixels,d=a.role,p=a.style,h=a.tabIndex,m=a.width,b=a.rowDirection,f=this.state,v=f.isScrolling,x=f.scrollTop,y=[],_=this._getEstimatedTotalHeight(),k=this._positionCache.shortestColumnSize,S=this._positionCache.count,C=0;if(this._positionCache.range(Math.max(0,x-g),s+2*g,function(a,i,l){void 0===e?(C=a,e=a):(C=Math.min(C,a),e=Math.max(e,a)),y.push(o({index:a,isScrolling:v,key:c(a),parent:t,style:ml(ml(ml(ml({height:n.getHeight(a)},"ltr"===b?"left":"right",i),"position","absolute"),"top",l),"width",n.getWidth(a))}))}),k<x+s+g&&S<l)for(var M=Math.min(l-S,Math.ceil((x+s+g-k)/n.defaultHeight*m/n.defaultWidth)),T=S;T<S+M;T++)e=T,y.push(o({index:T,isScrolling:v,key:c(T),parent:this,style:{width:n.getWidth(T)}}));return this._startIndex=C,this._stopIndex=e,w.createElement("div",{ref:this._setScrollingContainerRef,"aria-label":this.props["aria-label"],className:Al("ReactVirtualized__Masonry",r),id:u,onScroll:this._onScroll,role:d,style:Zn({boxSizing:"border-box",direction:"ltr",height:i?"auto":s,overflowX:"hidden",overflowY:_<s?"hidden":"auto",position:"relative",width:m,WebkitOverflowScrolling:"touch",willChange:"transform"},p),tabIndex:h},w.createElement("div",{className:"ReactVirtualized__Masonry__innerScrollContainer",style:{width:"100%",height:_,maxWidth:"100%",maxHeight:_,overflow:"hidden",pointerEvents:v?"none":"",position:"relative"}},y))}},{key:"_checkInvalidateOnUpdate",value:function(){if("number"==typeof this._invalidateOnUpdateStartIndex){var e=this._invalidateOnUpdateStartIndex,t=this._invalidateOnUpdateStopIndex;this._invalidateOnUpdateStartIndex=null,this._invalidateOnUpdateStopIndex=null,this._populatePositionCache(e,t),this.forceUpdate()}}},{key:"_debounceResetIsScrolling",value:function(){var e=this.props.scrollingResetTimeInterval;this._debounceResetIsScrollingId&&gn(this._debounceResetIsScrollingId),this._debounceResetIsScrollingId=dn(this._debounceResetIsScrollingCallback,e)}},{key:"_getEstimatedTotalHeight",value:function(){var e=this.props,t=e.cellCount,a=e.cellMeasurerCache,i=e.width,l=Math.max(1,Math.floor(i/a.defaultWidth));return this._positionCache.estimateTotalHeight(t,l,a.defaultHeight)}},{key:"_invokeOnScrollCallback",value:function(){var e=this.props,t=e.height,a=e.onScroll,i=this.state.scrollTop;this._onScrollMemoized!==i&&(a({clientHeight:t,scrollHeight:this._getEstimatedTotalHeight(),scrollTop:i}),this._onScrollMemoized=i)}},{key:"_invokeOnCellsRenderedCallback",value:function(){this._startIndexMemoized===this._startIndex&&this._stopIndexMemoized===this._stopIndex||((0,this.props.onCellsRendered)({startIndex:this._startIndex,stopIndex:this._stopIndex}),this._startIndexMemoized=this._startIndex,this._stopIndexMemoized=this._stopIndex)}},{key:"_populatePositionCache",value:function(e,t){for(var a=this.props,i=a.cellMeasurerCache,l=a.cellPositioner,n=e;n<=t;n++){var o=l(n),r=o.left,s=o.top;this._positionCache.setPosition(n,r,s,i.getHeight(n))}}}],[{key:"getDerivedStateFromProps",value:function(e,t){return void 0!==e.scrollTop&&t.scrollTop!==e.scrollTop?{isScrolling:!0,scrollTop:e.scrollTop}:null}}])}(w.PureComponent);function Xn(){}ml(Jn,"defaultProps",{autoHeight:!1,keyMapper:function(e){return e},onCellsRendered:Xn,onScroll:Xn,overscanByPixels:20,role:"grid",scrollingResetTimeInterval:150,style:{},tabIndex:0,rowDirection:"ltr"}),(0,bl.polyfill)(Jn);var Qn=function(){return cl(function e(){var t=this,a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};ol(this,e),ml(this,"_cellMeasurerCache",void 0),ml(this,"_columnIndexOffset",void 0),ml(this,"_rowIndexOffset",void 0),ml(this,"columnWidth",function(e){var a=e.index;t._cellMeasurerCache.columnWidth({index:a+t._columnIndexOffset})}),ml(this,"rowHeight",function(e){var a=e.index;t._cellMeasurerCache.rowHeight({index:a+t._rowIndexOffset})});var i=a.cellMeasurerCache,l=a.columnIndexOffset,n=void 0===l?0:l,o=a.rowIndexOffset,r=void 0===o?0:o;this._cellMeasurerCache=i,this._columnIndexOffset=n,this._rowIndexOffset=r},[{key:"clear",value:function(e,t){this._cellMeasurerCache.clear(e+this._rowIndexOffset,t+this._columnIndexOffset)}},{key:"clearAll",value:function(){this._cellMeasurerCache.clearAll()}},{key:"defaultHeight",get:function(){return this._cellMeasurerCache.defaultHeight}},{key:"defaultWidth",get:function(){return this._cellMeasurerCache.defaultWidth}},{key:"hasFixedHeight",value:function(){return this._cellMeasurerCache.hasFixedHeight()}},{key:"hasFixedWidth",value:function(){return this._cellMeasurerCache.hasFixedWidth()}},{key:"getHeight",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return this._cellMeasurerCache.getHeight(e+this._rowIndexOffset,t+this._columnIndexOffset)}},{key:"getWidth",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return this._cellMeasurerCache.getWidth(e+this._rowIndexOffset,t+this._columnIndexOffset)}},{key:"has",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return this._cellMeasurerCache.has(e+this._rowIndexOffset,t+this._columnIndexOffset)}},{key:"set",value:function(e,t,a,i){this._cellMeasurerCache.set(e+this._rowIndexOffset,t+this._columnIndexOffset,a,i)}}])}(),eo=["rowIndex"],to=["columnIndex","rowIndex"],ao=["columnIndex"],io=["onScroll","onSectionRendered","onScrollbarPresenceChange","scrollLeft","scrollToColumn","scrollTop","scrollToRow"];function lo(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,i)}return a}function no(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?lo(Object(a),!0).forEach(function(t){ml(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):lo(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function oo(e,t,a){return t=dl(t),gl(e,ro()?Reflect.construct(t,a||[],dl(e).constructor):t.apply(e,a))}function ro(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(ro=function(){return!!e})()}var so=function(e){function t(e,a){var i;ol(this,t),ml(i=oo(this,t,[e,a]),"state",{scrollLeft:0,scrollTop:0,scrollbarSize:0,showHorizontalScrollbar:!1,showVerticalScrollbar:!1}),ml(i,"_deferredInvalidateColumnIndex",null),ml(i,"_deferredInvalidateRowIndex",null),ml(i,"_bottomLeftGridRef",function(e){i._bottomLeftGrid=e}),ml(i,"_bottomRightGridRef",function(e){i._bottomRightGrid=e}),ml(i,"_cellRendererBottomLeftGrid",function(e){var t=e.rowIndex,a=en(e,eo),l=i.props,n=l.cellRenderer,o=l.fixedRowCount;return t===l.rowCount-o?w.createElement("div",{key:a.key,style:no(no({},a.style),{},{height:20})}):n(no(no({},a),{},{parent:i,rowIndex:t+o}))}),ml(i,"_cellRendererBottomRightGrid",function(e){var t=e.columnIndex,a=e.rowIndex,l=en(e,to),n=i.props,o=n.cellRenderer,r=n.fixedColumnCount,s=n.fixedRowCount;return o(no(no({},l),{},{columnIndex:t+r,parent:i,rowIndex:a+s}))}),ml(i,"_cellRendererTopRightGrid",function(e){var t=e.columnIndex,a=en(e,ao),l=i.props,n=l.cellRenderer,o=l.columnCount,r=l.fixedColumnCount;return t===o-r?w.createElement("div",{key:a.key,style:no(no({},a.style),{},{width:20})}):n(no(no({},a),{},{columnIndex:t+r,parent:i}))}),ml(i,"_columnWidthRightGrid",function(e){var t=e.index,a=i.props,l=a.columnCount,n=a.fixedColumnCount,o=a.columnWidth,r=i.state,s=r.scrollbarSize;return r.showHorizontalScrollbar&&t===l-n?s:"function"==typeof o?o({index:t+n}):o}),ml(i,"_onScroll",function(e){var t=e.scrollLeft,a=e.scrollTop;i.setState({scrollLeft:t,scrollTop:a});var l=i.props.onScroll;l&&l(e)}),ml(i,"_onScrollbarPresenceChange",function(e){var t=e.horizontal,a=e.size,l=e.vertical,n=i.state,o=n.showHorizontalScrollbar,r=n.showVerticalScrollbar;if(t!==o||l!==r){i.setState({scrollbarSize:a,showHorizontalScrollbar:t,showVerticalScrollbar:l});var s=i.props.onScrollbarPresenceChange;"function"==typeof s&&s({horizontal:t,size:a,vertical:l})}}),ml(i,"_onScrollLeft",function(e){var t=e.scrollLeft;i._onScroll({scrollLeft:t,scrollTop:i.state.scrollTop})}),ml(i,"_onScrollTop",function(e){var t=e.scrollTop;i._onScroll({scrollTop:t,scrollLeft:i.state.scrollLeft})}),ml(i,"_rowHeightBottomGrid",function(e){var t=e.index,a=i.props,l=a.fixedRowCount,n=a.rowCount,o=a.rowHeight,r=i.state,s=r.scrollbarSize;return r.showVerticalScrollbar&&t===n-l?s:"function"==typeof o?o({index:t+l}):o}),ml(i,"_topLeftGridRef",function(e){i._topLeftGrid=e}),ml(i,"_topRightGridRef",function(e){i._topRightGrid=e});var l=e.deferredMeasurementCache,n=e.fixedColumnCount,o=e.fixedRowCount;return i._maybeCalculateCachedStyles(!0),l&&(i._deferredMeasurementCacheBottomLeftGrid=o>0?new Qn({cellMeasurerCache:l,columnIndexOffset:0,rowIndexOffset:o}):l,i._deferredMeasurementCacheBottomRightGrid=n>0||o>0?new Qn({cellMeasurerCache:l,columnIndexOffset:n,rowIndexOffset:o}):l,i._deferredMeasurementCacheTopRightGrid=n>0?new Qn({cellMeasurerCache:l,columnIndexOffset:n,rowIndexOffset:0}):l),i}return hl(t,e),cl(t,[{key:"forceUpdateGrids",value:function(){this._bottomLeftGrid&&this._bottomLeftGrid.forceUpdate(),this._bottomRightGrid&&this._bottomRightGrid.forceUpdate(),this._topLeftGrid&&this._topLeftGrid.forceUpdate(),this._topRightGrid&&this._topRightGrid.forceUpdate()}},{key:"invalidateCellSizeAfterRender",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.columnIndex,a=void 0===t?0:t,i=e.rowIndex,l=void 0===i?0:i;this._deferredInvalidateColumnIndex="number"==typeof this._deferredInvalidateColumnIndex?Math.min(this._deferredInvalidateColumnIndex,a):a,this._deferredInvalidateRowIndex="number"==typeof this._deferredInvalidateRowIndex?Math.min(this._deferredInvalidateRowIndex,l):l}},{key:"measureAllCells",value:function(){this._bottomLeftGrid&&this._bottomLeftGrid.measureAllCells(),this._bottomRightGrid&&this._bottomRightGrid.measureAllCells(),this._topLeftGrid&&this._topLeftGrid.measureAllCells(),this._topRightGrid&&this._topRightGrid.measureAllCells()}},{key:"recomputeGridSize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.columnIndex,a=void 0===t?0:t,i=e.rowIndex,l=void 0===i?0:i,n=this.props,o=n.fixedColumnCount,r=n.fixedRowCount,s=Math.max(0,a-o),u=Math.max(0,l-r);this._bottomLeftGrid&&this._bottomLeftGrid.recomputeGridSize({columnIndex:a,rowIndex:u}),this._bottomRightGrid&&this._bottomRightGrid.recomputeGridSize({columnIndex:s,rowIndex:u}),this._topLeftGrid&&this._topLeftGrid.recomputeGridSize({columnIndex:a,rowIndex:l}),this._topRightGrid&&this._topRightGrid.recomputeGridSize({columnIndex:s,rowIndex:l}),this._leftGridWidth=null,this._topGridHeight=null,this._maybeCalculateCachedStyles(!0)}},{key:"componentDidMount",value:function(){var e=this.props,t=e.scrollLeft,a=e.scrollTop;if(t>0||a>0){var i={};t>0&&(i.scrollLeft=t),a>0&&(i.scrollTop=a),this.setState(i)}this._handleInvalidatedGridSize()}},{key:"componentDidUpdate",value:function(){this._handleInvalidatedGridSize()}},{key:"render",value:function(){var e=this.props,t=e.onScroll,a=e.onSectionRendered,i=(e.onScrollbarPresenceChange,e.scrollLeft,e.scrollToColumn),l=(e.scrollTop,e.scrollToRow),n=en(e,io);if(this._prepareForRender(),0===this.props.width||0===this.props.height)return null;var o=this.state,r=o.scrollLeft,s=o.scrollTop;return w.createElement("div",{style:this._containerOuterStyle},w.createElement("div",{style:this._containerTopStyle},this._renderTopLeftGrid(n),this._renderTopRightGrid(no(no({},n),{},{onScroll:t,scrollLeft:r}))),w.createElement("div",{style:this._containerBottomStyle},this._renderBottomLeftGrid(no(no({},n),{},{onScroll:t,scrollTop:s})),this._renderBottomRightGrid(no(no({},n),{},{onScroll:t,onSectionRendered:a,scrollLeft:r,scrollToColumn:i,scrollToRow:l,scrollTop:s}))))}},{key:"_getBottomGridHeight",value:function(e){return e.height-this._getTopGridHeight(e)}},{key:"_getLeftGridWidth",value:function(e){var t=e.fixedColumnCount,a=e.columnWidth;if(null==this._leftGridWidth)if("function"==typeof a){for(var i=0,l=0;l<t;l++)i+=a({index:l});this._leftGridWidth=i}else this._leftGridWidth=a*t;return this._leftGridWidth}},{key:"_getRightGridWidth",value:function(e){return e.width-this._getLeftGridWidth(e)}},{key:"_getTopGridHeight",value:function(e){var t=e.fixedRowCount,a=e.rowHeight;if(null==this._topGridHeight)if("function"==typeof a){for(var i=0,l=0;l<t;l++)i+=a({index:l});this._topGridHeight=i}else this._topGridHeight=a*t;return this._topGridHeight}},{key:"_handleInvalidatedGridSize",value:function(){if("number"==typeof this._deferredInvalidateColumnIndex){var e=this._deferredInvalidateColumnIndex,t=this._deferredInvalidateRowIndex;this._deferredInvalidateColumnIndex=null,this._deferredInvalidateRowIndex=null,this.recomputeGridSize({columnIndex:e,rowIndex:t}),this.forceUpdate()}}},{key:"_maybeCalculateCachedStyles",value:function(e){var t=this.props,a=t.columnWidth,i=t.enableFixedColumnScroll,l=t.enableFixedRowScroll,n=t.height,o=t.fixedColumnCount,r=t.fixedRowCount,s=t.rowHeight,u=t.style,c=t.styleBottomLeftGrid,g=t.styleBottomRightGrid,d=t.styleTopLeftGrid,p=t.styleTopRightGrid,h=t.width,m=e||n!==this._lastRenderedHeight||h!==this._lastRenderedWidth,b=e||a!==this._lastRenderedColumnWidth||o!==this._lastRenderedFixedColumnCount,f=e||r!==this._lastRenderedFixedRowCount||s!==this._lastRenderedRowHeight;(e||m||u!==this._lastRenderedStyle)&&(this._containerOuterStyle=no({height:n,overflow:"visible",width:h},u)),(e||m||f)&&(this._containerTopStyle={height:this._getTopGridHeight(this.props),position:"relative",width:h},this._containerBottomStyle={height:n-this._getTopGridHeight(this.props),overflow:"visible",position:"relative",width:h}),(e||c!==this._lastRenderedStyleBottomLeftGrid)&&(this._bottomLeftGridStyle=no({left:0,overflowX:"hidden",overflowY:i?"auto":"hidden",position:"absolute"},c)),(e||b||g!==this._lastRenderedStyleBottomRightGrid)&&(this._bottomRightGridStyle=no({left:this._getLeftGridWidth(this.props),position:"absolute"},g)),(e||d!==this._lastRenderedStyleTopLeftGrid)&&(this._topLeftGridStyle=no({left:0,overflowX:"hidden",overflowY:"hidden",position:"absolute",top:0},d)),(e||b||p!==this._lastRenderedStyleTopRightGrid)&&(this._topRightGridStyle=no({left:this._getLeftGridWidth(this.props),overflowX:l?"auto":"hidden",overflowY:"hidden",position:"absolute",top:0},p)),this._lastRenderedColumnWidth=a,this._lastRenderedFixedColumnCount=o,this._lastRenderedFixedRowCount=r,this._lastRenderedHeight=n,this._lastRenderedRowHeight=s,this._lastRenderedStyle=u,this._lastRenderedStyleBottomLeftGrid=c,this._lastRenderedStyleBottomRightGrid=g,this._lastRenderedStyleTopLeftGrid=d,this._lastRenderedStyleTopRightGrid=p,this._lastRenderedWidth=h}},{key:"_prepareForRender",value:function(){this._lastRenderedColumnWidth===this.props.columnWidth&&this._lastRenderedFixedColumnCount===this.props.fixedColumnCount||(this._leftGridWidth=null),this._lastRenderedFixedRowCount===this.props.fixedRowCount&&this._lastRenderedRowHeight===this.props.rowHeight||(this._topGridHeight=null),this._maybeCalculateCachedStyles(),this._lastRenderedColumnWidth=this.props.columnWidth,this._lastRenderedFixedColumnCount=this.props.fixedColumnCount,this._lastRenderedFixedRowCount=this.props.fixedRowCount,this._lastRenderedRowHeight=this.props.rowHeight}},{key:"_renderBottomLeftGrid",value:function(e){var t=e.enableFixedColumnScroll,a=e.fixedColumnCount,i=e.fixedRowCount,l=e.rowCount,n=e.hideBottomLeftGridScrollbar,o=this.state.showVerticalScrollbar;if(!a)return null;var r=o?1:0,s=this._getBottomGridHeight(e),u=this._getLeftGridWidth(e),c=this.state.showVerticalScrollbar?this.state.scrollbarSize:0,g=n?u+c:u,d=w.createElement(wn,Bl({},e,{cellRenderer:this._cellRendererBottomLeftGrid,className:this.props.classNameBottomLeftGrid,columnCount:a,deferredMeasurementCache:this._deferredMeasurementCacheBottomLeftGrid,height:s,onScroll:t?this._onScrollTop:void 0,ref:this._bottomLeftGridRef,rowCount:Math.max(0,l-i)+r,rowHeight:this._rowHeightBottomGrid,style:this._bottomLeftGridStyle,tabIndex:null,width:g}));return n?w.createElement("div",{className:"BottomLeftGrid_ScrollWrapper",style:no(no({},this._bottomLeftGridStyle),{},{height:s,width:u,overflowY:"hidden"})},d):d}},{key:"_renderBottomRightGrid",value:function(e){var t=e.columnCount,a=e.fixedColumnCount,i=e.fixedRowCount,l=e.rowCount,n=e.scrollToColumn,o=e.scrollToRow;return w.createElement(wn,Bl({},e,{cellRenderer:this._cellRendererBottomRightGrid,className:this.props.classNameBottomRightGrid,columnCount:Math.max(0,t-a),columnWidth:this._columnWidthRightGrid,deferredMeasurementCache:this._deferredMeasurementCacheBottomRightGrid,height:this._getBottomGridHeight(e),onScroll:this._onScroll,onScrollbarPresenceChange:this._onScrollbarPresenceChange,ref:this._bottomRightGridRef,rowCount:Math.max(0,l-i),rowHeight:this._rowHeightBottomGrid,scrollToColumn:n-a,scrollToRow:o-i,style:this._bottomRightGridStyle,width:this._getRightGridWidth(e)}))}},{key:"_renderTopLeftGrid",value:function(e){var t=e.fixedColumnCount,a=e.fixedRowCount;return t&&a?w.createElement(wn,Bl({},e,{className:this.props.classNameTopLeftGrid,columnCount:t,height:this._getTopGridHeight(e),ref:this._topLeftGridRef,rowCount:a,style:this._topLeftGridStyle,tabIndex:null,width:this._getLeftGridWidth(e)})):null}},{key:"_renderTopRightGrid",value:function(e){var t=e.columnCount,a=e.enableFixedRowScroll,i=e.fixedColumnCount,l=e.fixedRowCount,n=e.scrollLeft,o=e.hideTopRightGridScrollbar,r=this.state,s=r.showHorizontalScrollbar,u=r.scrollbarSize;if(!l)return null;var c=s?1:0,g=this._getTopGridHeight(e),d=this._getRightGridWidth(e),p=s?u:0,h=g,m=this._topRightGridStyle;o&&(h=g+p,m=no(no({},this._topRightGridStyle),{},{left:0}));var b=w.createElement(wn,Bl({},e,{cellRenderer:this._cellRendererTopRightGrid,className:this.props.classNameTopRightGrid,columnCount:Math.max(0,t-i)+c,columnWidth:this._columnWidthRightGrid,deferredMeasurementCache:this._deferredMeasurementCacheTopRightGrid,height:h,onScroll:a?this._onScrollLeft:void 0,ref:this._topRightGridRef,rowCount:l,scrollLeft:n,style:m,tabIndex:null,width:d}));return o?w.createElement("div",{className:"TopRightGrid_ScrollWrapper",style:no(no({},this._topRightGridStyle),{},{height:g,width:d,overflowX:"hidden"})},b):b}}],[{key:"getDerivedStateFromProps",value:function(e,t){return e.scrollLeft!==t.scrollLeft||e.scrollTop!==t.scrollTop?{scrollLeft:null!=e.scrollLeft&&e.scrollLeft>=0?e.scrollLeft:t.scrollLeft,scrollTop:null!=e.scrollTop&&e.scrollTop>=0?e.scrollTop:t.scrollTop}:null}}])}(w.PureComponent);function uo(e,t,a){return t=dl(t),gl(e,co()?Reflect.construct(t,a||[],dl(e).constructor):t.apply(e,a))}function co(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(co=function(){return!!e})()}ml(so,"defaultProps",{classNameBottomLeftGrid:"",classNameBottomRightGrid:"",classNameTopLeftGrid:"",classNameTopRightGrid:"",enableFixedColumnScroll:!1,enableFixedRowScroll:!1,fixedColumnCount:0,fixedRowCount:0,scrollToColumn:-1,scrollToRow:-1,style:{},styleBottomLeftGrid:{},styleBottomRightGrid:{},styleTopLeftGrid:{},styleTopRightGrid:{},hideTopRightGridScrollbar:!1,hideBottomLeftGridScrollbar:!1}),so.propTypes={},(0,bl.polyfill)(so),(function(e){function t(e,a){var i;return ol(this,t),(i=uo(this,t,[e,a])).state={clientHeight:0,clientWidth:0,scrollHeight:0,scrollLeft:0,scrollTop:0,scrollWidth:0},i._onScroll=i._onScroll.bind(i),i}return hl(t,e),cl(t,[{key:"render",value:function(){var e=this.props.children,t=this.state,a=t.clientHeight,i=t.clientWidth,l=t.scrollHeight,n=t.scrollLeft,o=t.scrollTop,r=t.scrollWidth;return e({clientHeight:a,clientWidth:i,onScroll:this._onScroll,scrollHeight:l,scrollLeft:n,scrollTop:o,scrollWidth:r})}},{key:"_onScroll",value:function(e){var t=e.clientHeight,a=e.clientWidth,i=e.scrollHeight,l=e.scrollLeft,n=e.scrollTop,o=e.scrollWidth;this.setState({clientHeight:t,clientWidth:a,scrollHeight:i,scrollLeft:l,scrollTop:n,scrollWidth:o})}}])}(w.PureComponent)).propTypes={};const go="ASC",po="DESC";function ho(e){var t=e.sortDirection,a=Al("ReactVirtualized__Table__sortableHeaderIcon",{"ReactVirtualized__Table__sortableHeaderIcon--ASC":t===go,"ReactVirtualized__Table__sortableHeaderIcon--DESC":t===po});return w.createElement("svg",{className:a,width:18,height:18,viewBox:"0 0 24 24"},t===go?w.createElement("path",{d:"M7 14l5-5 5 5z"}):w.createElement("path",{d:"M7 10l5 5 5-5z"}),w.createElement("path",{d:"M0 0h24v24H0z",fill:"none"}))}function mo(e,t,a){return t=dl(t),gl(e,bo()?Reflect.construct(t,a||[],dl(e).constructor):t.apply(e,a))}function bo(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(bo=function(){return!!e})()}ho.propTypes={};var fo=function(e){function t(){return ol(this,t),mo(this,t,arguments)}return hl(t,e),cl(t)}(w.Component);function vo(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,i)}return a}function wo(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?vo(Object(a),!0).forEach(function(t){ml(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):vo(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function xo(e,t,a){return t=dl(t),gl(e,yo()?Reflect.construct(t,a||[],dl(e).constructor):t.apply(e,a))}function yo(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(yo=function(){return!!e})()}ml(fo,"defaultProps",{cellDataGetter:function(e){var t=e.dataKey,a=e.rowData;return"function"==typeof a.get?a.get(t):a[t]},cellRenderer:function(e){var t=e.cellData;return null==t?"":String(t)},defaultSortDirection:go,flexGrow:0,flexShrink:1,headerRenderer:function(e){var t=e.dataKey,a=e.label,i=e.sortBy,l=e.sortDirection,n=i===t,o=[w.createElement("span",{className:"ReactVirtualized__Table__headerTruncatedText",key:"label",title:"string"==typeof a?a:null},a)];return n&&o.push(w.createElement(ho,{key:"SortIndicator",sortDirection:l})),o},style:{}}),fo.propTypes={};var _o=function(e){function t(e){var a;return ol(this,t),(a=xo(this,t,[e])).state={scrollbarWidth:0},a._createColumn=a._createColumn.bind(a),a._createRow=a._createRow.bind(a),a._onScroll=a._onScroll.bind(a),a._onSectionRendered=a._onSectionRendered.bind(a),a._setRef=a._setRef.bind(a),a._setGridElementRef=a._setGridElementRef.bind(a),a}return hl(t,e),cl(t,[{key:"forceUpdateGrid",value:function(){this.Grid&&this.Grid.forceUpdate()}},{key:"getOffsetForRow",value:function(e){var t=e.alignment,a=e.index;return this.Grid?this.Grid.getOffsetForCell({alignment:t,rowIndex:a}).scrollTop:0}},{key:"invalidateCellSizeAfterRender",value:function(e){var t=e.columnIndex,a=e.rowIndex;this.Grid&&this.Grid.invalidateCellSizeAfterRender({rowIndex:a,columnIndex:t})}},{key:"measureAllRows",value:function(){this.Grid&&this.Grid.measureAllCells()}},{key:"recomputeGridSize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.columnIndex,a=void 0===t?0:t,i=e.rowIndex,l=void 0===i?0:i;this.Grid&&this.Grid.recomputeGridSize({rowIndex:l,columnIndex:a})}},{key:"recomputeRowHeights",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid&&this.Grid.recomputeGridSize({rowIndex:e})}},{key:"scrollToPosition",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid&&this.Grid.scrollToPosition({scrollTop:e})}},{key:"scrollToRow",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid&&this.Grid.scrollToCell({columnIndex:0,rowIndex:e})}},{key:"getScrollbarWidth",value:function(){if(this.GridElement){var e=this.GridElement,t=e.clientWidth||0;return(e.offsetWidth||0)-t}return 0}},{key:"componentDidMount",value:function(){this._setScrollbarWidth()}},{key:"componentDidUpdate",value:function(){this._setScrollbarWidth()}},{key:"render",value:function(){var e=this,t=this.props,a=t.children,i=t.className,l=t.disableHeader,n=t.gridClassName,o=t.gridStyle,r=t.headerHeight,s=t.headerRowRenderer,u=t.height,c=t.id,g=t.noRowsRenderer,d=t.rowClassName,p=t.rowStyle,h=t.scrollToIndex,m=t.style,b=t.width,f=this.state.scrollbarWidth,v=l?u:u-r,x="function"==typeof d?d({index:-1}):d,y="function"==typeof p?p({index:-1}):p;return this._cachedColumnStyles=[],w.Children.toArray(a).forEach(function(t,a){var i=e._getFlexStyleForColumn(t,t.props.style||fo.defaultProps.style);e._cachedColumnStyles[a]=wo({overflow:"hidden"},i)}),w.createElement("div",{"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-colcount":w.Children.toArray(a).length,"aria-rowcount":this.props.rowCount,className:Al("ReactVirtualized__Table",i),id:c,role:"grid",style:m},!l&&s({className:Al("ReactVirtualized__Table__headerRow",x),columns:this._getHeaderColumns(),style:wo({height:r,overflow:"hidden",paddingRight:f,width:b},y)}),w.createElement(wn,Bl({},this.props,{elementRef:this._setGridElementRef,"aria-readonly":null,autoContainerWidth:!0,className:Al("ReactVirtualized__Table__Grid",n),cellRenderer:this._createRow,columnWidth:b,columnCount:1,height:v,id:void 0,noContentRenderer:g,onScroll:this._onScroll,onSectionRendered:this._onSectionRendered,ref:this._setRef,role:"rowgroup",scrollbarWidth:f,scrollToRow:h,style:wo(wo({},o),{},{overflowX:"hidden"})})))}},{key:"_createColumn",value:function(e){var t=e.column,a=e.columnIndex,i=e.isScrolling,l=e.parent,n=e.rowData,o=e.rowIndex,r=this.props.onColumnClick,s=t.props,u=s.cellDataGetter,c=s.cellRenderer,g=s.className,d=s.columnData,p=s.dataKey,h=s.id,m=c({cellData:u({columnData:d,dataKey:p,rowData:n}),columnData:d,columnIndex:a,dataKey:p,isScrolling:i,parent:l,rowData:n,rowIndex:o}),b=this._cachedColumnStyles[a],f="string"==typeof m?m:null;return w.createElement("div",{"aria-colindex":a+1,"aria-describedby":h,className:Al("ReactVirtualized__Table__rowColumn",g),key:"Row"+o+"-Col"+a,onClick:function(e){r&&r({columnData:d,dataKey:p,event:e})},role:"gridcell",style:b,title:f},m)}},{key:"_createHeader",value:function(e){var t,a,i,l,n,o=e.column,r=e.index,s=this.props,u=s.headerClassName,c=s.headerStyle,g=s.onHeaderClick,d=s.sort,p=s.sortBy,h=s.sortDirection,m=o.props,b=m.columnData,f=m.dataKey,v=m.defaultSortDirection,x=m.disableSort,y=m.headerRenderer,_=m.id,k=m.label,S=!x&&d,C=Al("ReactVirtualized__Table__headerColumn",u,o.props.headerClassName,{ReactVirtualized__Table__sortableHeaderColumn:S}),M=this._getFlexStyleForColumn(o,wo(wo({},c),o.props.headerStyle)),T=y({columnData:b,dataKey:f,disableSort:x,label:k,sortBy:p,sortDirection:h});if(S||g){var D=p!==f?v:h===po?go:po,E=function(e){S&&d({defaultSortDirection:v,event:e,sortBy:f,sortDirection:D}),g&&g({columnData:b,dataKey:f,event:e})};n=o.props["aria-label"]||k||f,l="none",i=0,t=E,a=function(e){"Enter"!==e.key&&" "!==e.key||E(e)}}return p===f&&(l=h===go?"ascending":"descending"),w.createElement("div",{"aria-label":n,"aria-sort":l,className:C,id:_,key:"Header-Col"+r,onClick:t,onKeyDown:a,role:"columnheader",style:M,tabIndex:i},T)}},{key:"_createRow",value:function(e){var t=this,a=e.rowIndex,i=e.isScrolling,l=e.key,n=e.parent,o=e.style,r=this.props,s=r.children,u=r.onRowClick,c=r.onRowDoubleClick,g=r.onRowRightClick,d=r.onRowMouseOver,p=r.onRowMouseOut,h=r.rowClassName,m=r.rowGetter,b=r.rowRenderer,f=r.rowStyle,v=this.state.scrollbarWidth,x="function"==typeof h?h({index:a}):h,y="function"==typeof f?f({index:a}):f,_=m({index:a}),k=w.Children.toArray(s).map(function(e,l){return t._createColumn({column:e,columnIndex:l,isScrolling:i,parent:n,rowData:_,rowIndex:a,scrollbarWidth:v})}),S=Al("ReactVirtualized__Table__row",x),C=wo(wo({},o),{},{height:this._getRowHeight(a),overflow:"hidden",paddingRight:v},y);return b({className:S,columns:k,index:a,isScrolling:i,key:l,onRowClick:u,onRowDoubleClick:c,onRowRightClick:g,onRowMouseOver:d,onRowMouseOut:p,rowData:_,style:C})}},{key:"_getFlexStyleForColumn",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a="".concat(e.props.flexGrow," ").concat(e.props.flexShrink," ").concat(e.props.width,"px"),i=wo(wo({},t),{},{flex:a,msFlex:a,WebkitFlex:a});return e.props.maxWidth&&(i.maxWidth=e.props.maxWidth),e.props.minWidth&&(i.minWidth=e.props.minWidth),i}},{key:"_getHeaderColumns",value:function(){var e=this,t=this.props,a=t.children;return(t.disableHeader?[]:w.Children.toArray(a)).map(function(t,a){return e._createHeader({column:t,index:a})})}},{key:"_getRowHeight",value:function(e){var t=this.props.rowHeight;return"function"==typeof t?t({index:e}):t}},{key:"_onScroll",value:function(e){var t=e.clientHeight,a=e.scrollHeight,i=e.scrollTop;(0,this.props.onScroll)({clientHeight:t,scrollHeight:a,scrollTop:i})}},{key:"_onSectionRendered",value:function(e){var t=e.rowOverscanStartIndex,a=e.rowOverscanStopIndex,i=e.rowStartIndex,l=e.rowStopIndex;(0,this.props.onRowsRendered)({overscanStartIndex:t,overscanStopIndex:a,startIndex:i,stopIndex:l})}},{key:"_setRef",value:function(e){this.Grid=e}},{key:"_setGridElementRef",value:function(e){this.GridElement=e}},{key:"_setScrollbarWidth",value:function(){var e=this.getScrollbarWidth();this.setState({scrollbarWidth:e})}}])}(w.PureComponent);ml(_o,"defaultProps",{disableHeader:!1,estimatedRowSize:30,headerHeight:0,headerStyle:{},noRowsRenderer:function(){return null},onRowsRendered:function(){return null},onScroll:function(){return null},overscanIndicesGetter:xn,overscanRowCount:10,rowRenderer:function(e){var t=e.className,a=e.columns,i=e.index,l=e.key,n=e.onRowClick,o=e.onRowDoubleClick,r=e.onRowMouseOut,s=e.onRowMouseOver,u=e.onRowRightClick,c=e.rowData,g=e.style,d={"aria-rowindex":i+1};return(n||o||r||s||u)&&(d["aria-label"]="row",d.tabIndex=0,n&&(d.onClick=function(e){return n({event:e,index:i,rowData:c})}),o&&(d.onDoubleClick=function(e){return o({event:e,index:i,rowData:c})}),r&&(d.onMouseOut=function(e){return r({event:e,index:i,rowData:c})}),s&&(d.onMouseOver=function(e){return s({event:e,index:i,rowData:c})}),u&&(d.onContextMenu=function(e){return u({event:e,index:i,rowData:c})})),w.createElement("div",Bl({},d,{className:t,key:l,role:"row",style:g}),a)},headerRowRenderer:function(e){var t=e.className,a=e.columns,i=e.style;return w.createElement("div",{className:t,role:"row",style:i},a)},rowStyle:{},scrollToAlignment:"auto",scrollToIndex:-1,style:{}}),_o.propTypes={};var ko=[],So=null,Co=null;function Mo(){Co&&(Co=null,document.body&&null!=So&&(document.body.style.pointerEvents=So),So=null)}function To(){Mo(),ko.forEach(function(e){return e.__resetIsScrolling()})}function Do(e){e.currentTarget===window&&null==So&&document.body&&(So=document.body.style.pointerEvents,document.body.style.pointerEvents="none"),function(){Co&&gn(Co);var e=0;ko.forEach(function(t){e=Math.max(e,t.props.scrollingResetTimeInterval)}),Co=dn(To,e)}(),ko.forEach(function(t){t.props.scrollElement===e.currentTarget&&t.__handleWindowScrollEvent()})}function Eo(e,t){ko.some(function(e){return e.props.scrollElement===t})||t.addEventListener("scroll",Do),ko.push(e)}function Lo(e,t){(ko=ko.filter(function(t){return t!==e})).length||(t.removeEventListener("scroll",Do),Co&&(gn(Co),Mo()))}var Bo=function(e){return e===window},Ho=function(e){return e.getBoundingClientRect()};function Ao(e,t){if(e){if(Bo(e)){var a=window,i=a.innerHeight,l=a.innerWidth;return{height:"number"==typeof i?i:0,width:"number"==typeof l?l:0}}return Ho(e)}return{height:t.serverHeight,width:t.serverWidth}}function Ro(e){return Bo(e)&&document.documentElement?{top:"scrollY"in window?window.scrollY:document.documentElement.scrollTop,left:"scrollX"in window?window.scrollX:document.documentElement.scrollLeft}:{top:e.scrollTop,left:e.scrollLeft}}function Po(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,i)}return a}function zo(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?Po(Object(a),!0).forEach(function(t){ml(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):Po(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function Oo(e,t,a){return t=dl(t),gl(e,Fo()?Reflect.construct(t,a||[],dl(e).constructor):t.apply(e,a))}function Fo(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Fo=function(){return!!e})()}var Io=function(){return"undefined"!=typeof window?window:void 0},No=function(e){function t(){var e;ol(this,t);for(var a=arguments.length,i=new Array(a),l=0;l<a;l++)i[l]=arguments[l];return ml(e=Oo(this,t,[].concat(i)),"_window",Io()),ml(e,"_isMounted",!1),ml(e,"_positionFromTop",0),ml(e,"_positionFromLeft",0),ml(e,"_detectElementResize",void 0),ml(e,"_child",void 0),ml(e,"_windowScrollerRef",w.createRef()),ml(e,"state",zo(zo({},Ao(e.props.scrollElement,e.props)),{},{isScrolling:!1,scrollLeft:0,scrollTop:0})),ml(e,"_registerChild",function(t){!t||t instanceof Element||console.warn("WindowScroller registerChild expects to be passed Element or null"),e._child=t,e.updatePosition()}),ml(e,"_onChildScroll",function(t){var a=t.scrollTop;if(e.state.scrollTop!==a){var i=e.props.scrollElement;i&&("function"==typeof i.scrollTo?i.scrollTo(0,a+e._positionFromTop):i.scrollTop=a+e._positionFromTop)}}),ml(e,"_registerResizeListener",function(t){t===window?window.addEventListener("resize",e._onResize,!1):e._detectElementResize.addResizeListener(t,e._onResize)}),ml(e,"_unregisterResizeListener",function(t){t===window?window.removeEventListener("resize",e._onResize,!1):t&&e._detectElementResize.removeResizeListener(t,e._onResize)}),ml(e,"_onResize",function(){e.updatePosition()}),ml(e,"__handleWindowScrollEvent",function(){if(e._isMounted){var t=e.props.onScroll,a=e.props.scrollElement;if(a){var i=Ro(a),l=Math.max(0,i.left-e._positionFromLeft),n=Math.max(0,i.top-e._positionFromTop);e.setState({isScrolling:!0,scrollLeft:l,scrollTop:n}),t({scrollLeft:l,scrollTop:n})}}}),ml(e,"__resetIsScrolling",function(){e.setState({isScrolling:!1})}),e}return hl(t,e),cl(t,[{key:"updatePosition",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props.scrollElement,t=this.props.onResize,a=this.state,i=a.height,l=a.width,n=this._child||this._windowScrollerRef.current;if(n instanceof Element&&e){var o=function(e,t){if(Bo(t)&&document.documentElement){var a=document.documentElement,i=Ho(e),l=Ho(a);return{top:i.top-l.top,left:i.left-l.left}}var n=Ro(t),o=Ho(e),r=Ho(t);return{top:o.top+n.top-r.top,left:o.left+n.left-r.left}}(n,e);this._positionFromTop=o.top,this._positionFromLeft=o.left}var r=Ao(e,this.props);i===r.height&&l===r.width||(this.setState({height:r.height,width:r.width}),t({height:r.height,width:r.width})),!0===this.props.updateScrollTopOnUpdatePosition&&(this.__handleWindowScrollEvent(),this.__resetIsScrolling())}},{key:"componentDidMount",value:function(){var e=this.props.scrollElement;this._detectElementResize=_l(),this.updatePosition(e),e&&(Eo(this,e),this._registerResizeListener(e)),this._isMounted=!0}},{key:"componentDidUpdate",value:function(e,t){var a=this.props.scrollElement,i=e.scrollElement;i!==a&&null!=i&&null!=a&&(this.updatePosition(a),Lo(this,i),Eo(this,a),this._unregisterResizeListener(i),this._registerResizeListener(a))}},{key:"componentWillUnmount",value:function(){var e=this.props.scrollElement;e&&(Lo(this,e),this._unregisterResizeListener(e)),this._isMounted=!1}},{key:"render",value:function(){var e=this.props.children,t=this.state,a=t.isScrolling,i=t.scrollTop,l=t.scrollLeft,n=t.height,o=t.width;return w.createElement("div",{ref:this._windowScrollerRef},e({onChildScroll:this._onChildScroll,registerChild:this._registerChild,height:n,isScrolling:a,scrollLeft:l,scrollTop:i,width:o}))}}])}(w.PureComponent);ml(No,"defaultProps",{onResize:function(){},onScroll:function(){},scrollingResetTimeInterval:150,scrollElement:Io(),serverHeight:0,serverWidth:0});const Vo=e=>{const{searchIconInputValue:t,onClickRemoveSearch:a,searchIcon:i,inputElement:l}=e;return(0,w.createElement)("section",{className:"uagb-ip-header"},(0,w.createElement)("h2",null,(0,M.__)("Icon Library","sureforms")),(0,w.createElement)("div",{className:"uagb-ip-search-container"},(0,w.createElement)("div",{className:"uagb-ip-search-bar"},""===t?zi("sistrix"):(0,w.createElement)("span",{onClick:a,className:"dashicons dashicons-no-alt"}),(0,w.createElement)("input",{type:"text",placeholder:(0,M.__)("Search","sureforms"),value:t,onChange:i,ref:l}))))},Go=e=>{const{value:t,onChange:a,closeModal:i,defaultIcons:l,iconCategoryList:n}=e,o={...srfm_spec_blocks_info.uagb_svg_icons},r=e=>((e,t)=>Array.from({length:Math.ceil(e.length/t)},(a,i)=>e.slice(i*t,i*t+t)))(e,8),[s,u]=(0,y.useState)(""),[c,g]=(0,y.useState)(r(l)),[d,p]=(0,y.useState)("all"),[h,m]=(0,y.useState)(l),[b,f]=(0,y.useState)(""),v=(0,y.useRef)(),x=(0,y.useRef)(),[_,k]=(0,y.useState)(null),[S,C]=(0,y.useState)(null),[T,D]=(0,y.useState)(null),E=e=>{const t=x?.current;return t?"w"===e?t.offsetWidth:t.offsetHeight:null};(0,y.useEffect)(()=>{v.current.focus(),k(E("h")),C(E("w"));const e=c.findIndex(e=>e.includes(t));D(e)},[]);const L=e=>{let t=[];if("all"===e)t=l;else if("no-category"===e)for(const e in o)0===o[e].custom_categories.length&&t.push(e);else for(const a in o)o[a].custom_categories.includes(e)&&t.push(a);p(e),m(t),D(null),g(r(t)),u("")};return(0,w.createElement)(te.Modal,{className:"uagb-ip-modal-wrapper",onRequestClose:i,overlayClassName:"uagb-ip-modal-wrapper-overlay",shouldCloseOnClickOutside:!1,closeButtonLabel:(0,M.__)("Close","sureforms")},(0,w.createElement)(Vo,{searchIconInputValue:s,onClickRemoveSearch:()=>{L(d),u("")},searchIcon:e=>{const t=e.target.value.toLowerCase();if(""!==t){const e=[...h].filter(e=>!!o[e]?.label&&-1!==o[e].label.toLowerCase().indexOf(t));g(r(e))}else L(d);u(t)},inputElement:v}),(0,w.createElement)("section",{className:"uagb-ip-lr-container"},(0,w.createElement)("div",{className:"uagb-ip-left"},(0,w.createElement)("div",{className:"uagb-ip-categories-list"},(0,w.createElement)("div",{key:"all",className:"all"===d?"selected":null,onClick:()=>L("all")},(0,M.__)("All Icons","sureforms")),n.map((e,t)=>(0,w.createElement)("div",{key:t,className:e.slug===d?"selected":null,onClick:()=>L(e.slug)},e.title)),(0,w.createElement)("div",{key:"no-category",className:"no-category"===d?"selected":null,onClick:()=>L("no-category")},(0,M.__)("Other","sureforms")))),(0,w.createElement)("div",{className:"uagb-ip-right"},(0,w.createElement)("div",{className:"uagb-ip-modal-container",ref:x},(()=>{if(!c.length)return(0,w.createElement)("div",{className:"uagb-ip-icons icon-not-found"},(0,w.createElement)("div",{className:"uagb-icon-not-available"},(0,w.createElement)("span",null,(0,M.__)("No Icons Found","sureforms"))));const e=S/8;return(0,w.createElement)("div",{className:"uagb-ip-icons"},(0,w.createElement)(wn,{cellRenderer:function(e){const{columnIndex:a,key:i,rowIndex:l,style:n}=e,r=c[l][a];if(!r)return null;const s=ue(["uagb-icon-item",t===r&&"default",r===b&&"selected"]),u=o[r]?.label?o[r].label:"";return(0,w.createElement)("div",{key:i,style:n},(0,w.createElement)("div",{className:s,onClick:()=>{t!==r&&f(r)}},zi(r),(0,w.createElement)(te.Tooltip,{text:u},(0,w.createElement)("span",null,(e=>e?e.length<11?e:e.slice(0,10)+"..":"")(u)))))},columnCount:c[0].length,columnWidth:8===c[0].length?e-2:100,height:_,rowCount:c.length,rowHeight:8===c[0].length?e:100,width:S,scrollToRow:T,autoContainerWidth:!0}))})()))),(0,w.createElement)("section",{className:"uagb-ip-footer"},(0,w.createElement)("button",{className:""===b?"disable":null,onClick:""!==b?()=>{a(b),i()}:null},(0,M.__)("Insert Icon","sureforms"))))},Wo=e=>{(0,y.useLayoutEffect)(()=>(nl.use(),()=>{nl.unuse()}),[]);const{label:t,value:a,onChange:i,help:l=!1}=e,n=[...wp.UAGBSvgIcons],o=[...wp.uagb_icon_category_list],[r,s]=(0,y.useState)(!1),u=()=>s(!0),c=a&&""!==a,g=(0,w.createElement)("div",{className:"uag-ip-placeholder-wrap"},c&&(0,w.createElement)("div",{className:"uag-ip-remove-icon",onClick:()=>{i("")}},zi("xmark")),(0,w.createElement)("div",{className:"uag-ip-selected-icon",onClick:u},(0,w.createElement)("div",{className:"uag-ip-selected-icon-overlay"},!c&&zi("plus")),c&&(0,w.createElement)("div",{className:"uag-ip-selected-icon-value"},zi(a))),(0,w.createElement)("div",{className:"uag-ip-actions"},(0,w.createElement)("span",{onClick:u},c?(0,M.__)("Change Icon","sureforms"):(0,M.__)("Choose Icon","sureforms"))));return(0,w.createElement)("div",{className:"uag-custom-ip components-base-control"},(0,w.createElement)("span",{className:"uag-control-label"},t||(0,M.__)("Icon","sureforms")),g,r&&(0,w.createElement)(Go,{...e,closeModal:()=>s(!1),defaultIcons:n,iconCategoryList:o}),(0,w.createElement)(pe,{text:l}))};var Uo=a(420),jo={};Uo.A&&Uo.A.locals&&(jo.locals=Uo.A.locals);var qo,$o=0,Zo={attributes:{id:"uagb-editor-styles"}};Zo.setAttributes=g(),Zo.insert=u().bind(null,"head"),Zo.domAPI=r(),Zo.insertStyleElement=p(),jo.use=function(e){return Zo.options=e||{},$o++||(qo=n()(Uo.A,Zo)),jo},jo.unuse=function(){$o>0&&! --$o&&(qo(),qo=null)};const Ko=jo,Yo=e=>{const[t,a]=(0,y.useState)(null),i=(0,y.useRef)(null);(0,y.useLayoutEffect)(()=>(Ko.use(),()=>{Ko.unuse()}),[]);const{getSelectedBlock:l}=(0,V.select)("core/block-editor"),n=l()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(i))},[n]);const o=Q(),{label:r,unit:s,mUnit:u,tUnit:c,disableUnits:g,valueBottom:d,valueLeft:p,valueRight:h,valueTop:m,valueBottomTablet:b,valueLeftTablet:f,valueRightTablet:v,valueTopTablet:x,valueBottomMobile:_,valueLeftMobile:k,valueRightMobile:S,valueTopMobile:C,link:T,setAttributes:D,help:E=!1,min:L=-50}=e,B=(e,t)=>{switch(t){case"desktop":D({[m.label]:e}),D({[h.label]:e}),D({[d.label]:e}),D({[p.label]:e});break;case"tablet":D({[x.label]:e}),D({[v.label]:e}),D({[b.label]:e}),D({[f.label]:e});break;case"mobile":D({[C.label]:e}),D({[S.label]:e}),D({[_.label]:e}),D({[k.label]:e})}},H=(e,t,a="",i=!1)=>{let l=a;switch(""===a&&""!==e&&(l=""===e.target.value?0:Number(e.target.value)),i||(T.value?B(l,t):A(t)),t){case"desktop":D({[m.label]:l});break;case"tablet":D({[x.label]:l});break;case"mobile":D({[C.label]:l})}},A=e=>{switch(e){case"desktop":D({[m.label]:""===m.value||void 0===m.value?0:m.value}),D({[h.label]:""===h.value||void 0===h.value?0:h.value}),D({[d.label]:""===d.value||void 0===d.value?0:d.value}),D({[p.label]:""===p.value||void 0===p.value?0:p.value});break;case"tablet":D({[x.label]:void 0===x.value||""===x.value?0:x.value}),D({[v.label]:void 0===v.value||""===v.value?0:v.value}),D({[b.label]:void 0===b.value||""===b.value?0:b.value}),D({[f.label]:void 0===f.value||""===f.value?0:f.value});break;case"mobile":D({[C.label]:""===C.value||void 0===C.value?0:C.value}),D({[S.label]:""===S.value||void 0===S.value?0:S.value}),D({[_.label]:""===_.value||void 0===_.value?0:_.value}),D({[k.label]:""===k.value||void 0===k.value?0:k.value})}},R=(e,t,a="",i=!1)=>{let l=a;switch(""===a&&""!==e&&(l=""===e.target.value?0:Number(e.target.value)),i||(T.value?B(l,t):A(t)),t){case"desktop":D({[h.label]:l});break;case"tablet":D({[v.label]:l});break;case"mobile":D({[S.label]:l})}},P=(e,t,a="",i=!1)=>{let l=a;switch(""===a&&""!==e&&(l=""===e.target.value?0:Number(e.target.value)),i||(T.value?B(l,t):A(o)),t){case"desktop":D({[d.label]:l});break;case"tablet":D({[b.label]:l});break;case"mobile":D({[_.label]:l})}},z=(e,t,a="",i=!1)=>{let l=a;switch(""===a&&""!==e&&(l=""===e.target.value?0:Number(e.target.value)),i||(T.value&&!i?B(l,t):A(o)),t){case"desktop":D({[p.label]:l});break;case"tablet":D({[f.label]:l});break;case"mobile":D({[k.label]:l})}};let F=[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("Em","sureforms"),unitValue:"em"},{name:(0,M.__)("%","sureforms"),unitValue:"%"}];e.units&&(F=e.units);let I="";T&&(I=(0,w.createElement)("span",{className:"uagb-spacing-control__link uagb-spacing-control-connected dashicons dashicons-admin-links ",onClick:()=>{A(o.toLowerCase()),D({[T.label]:!1})}}),T.value||(I=(0,w.createElement)("span",{className:"uagb-spacing-control__link uagb-spacing-control-disconnected dashicons dashicons-editor-unlink",onClick:()=>{N(),D({[T.label]:!0})}})));const N=()=>{let e;const t=o.toLowerCase();switch(t){case"desktop":e=m.value;break;case"tablet":e=x.value;break;case"mobile":e=C.value}B(e,t)},G={};G.Desktop=(0,w.createElement)(w.Fragment,null,(0,w.createElement)("div",{className:"uagb-spacing-control__inputs"},(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>H(e,"desktop"),value:void 0!==m.value?m.value:""}),(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>R(e,"desktop"),value:void 0!==h.value?h.value:""}),(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>P(e,"desktop"),value:void 0!==d.value?d.value:""}),(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>z(e,"desktop"),value:void 0!==p.value?p.value:""}),I)),G.Tablet=(0,w.createElement)(w.Fragment,null,(0,w.createElement)("div",{className:"uagb-spacing-control__inputs"},(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>H(e,"tablet"),value:void 0!==x.value?x.value:""}),(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>R(e,"tablet"),value:void 0!==v.value?v.value:""}),(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>P(e,"tablet"),value:void 0!==b.value?b.value:""}),(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>z(e,"tablet"),value:void 0!==f.value?f.value:""}),I)),G.Mobile=(0,w.createElement)(w.Fragment,null,(0,w.createElement)("div",{className:"uagb-spacing-control__inputs"},(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>H(e,"mobile"),value:void 0!==C.value?C.value:""}),(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>R(e,"mobile"),value:void 0!==S.value?S.value:""}),(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>P(e,"mobile"),value:void 0!==_.value?_.value:""}),(0,w.createElement)("input",{className:"uagb-spacing-control__number",type:"number",min:L,onChange:e=>z(e,"mobile"),value:void 0!==k.value?k.value:""}),I));const W=ce(e.label),U=(0,O.applyFilters)(`spectra.${n}.${t}.${W}.before`,"",n),j=(0,O.applyFilters)(`spectra.${n}.${t}.${W}`,"",n);return(0,w.createElement)("div",{ref:i,className:"components-base-control"},U,(0,w.createElement)("div",{className:"uagb-spacing-control"},(0,w.createElement)("div",{className:"uagb-size-type-field-tabs"},(0,w.createElement)("div",{className:"uagb-control__header"},(0,w.createElement)(he,{label:r,responsive:!0}),(0,w.createElement)("div",{className:"uagb-control__actions"},(0,w.createElement)(ke,{onReset:e=>{switch(o.toLowerCase()){case"desktop":H("","desktop",e[m.label],!0),R("","desktop",e[h.label],!0),P("","desktop",e[d.label],!0),z("","desktop",e[p.label],!0),D({[s?.label]:e[s?.label]});break;case"tablet":H("","tablet",e[x.label],!0),R("","tablet",e[v.label],!0),P("","tablet",e[b.label],!0),z("","tablet",e[f.label],!0),D({[c?.label]:e[c?.label]});break;case"mobile":H("","mobile",e[C.label],!0),R("","mobile",e[S.label],!0),P("","mobile",e[_.label],!0),z("","mobile",e[k.label],!0),D({[u?.label]:e[u?.label]})}},attributeNames:[m?.label,h?.label,d?.label,p?.label,x?.label,v?.label,b?.label,f?.label,C?.label,S?.label,_?.label,k?.label,s?.label,c?.label,u?.label]}),(0,w.createElement)(te.ButtonGroup,{className:"uagb-control__units","aria-label":(0,M.__)("Select Units","sureforms")},!g&&(e=>{const t=[];return e.map(e=>t.push((0,w.createElement)(te.Tooltip,{text:(0,M.sprintf)(/* translators: abbreviation for units */ /* translators: abbreviation for units */ (0,M.__)("%s units","sureforms"),e.name)},(0,w.createElement)(te.Button,{key:e.unitValue,className:"uagb-range-control__units--"+e.name,isSmall:!0,isPrimary:"Desktop"===o&&s.value===e.unitValue||"Mobile"===o&&u.value===e.unitValue||"Tablet"===o&&c.value===e.unitValue,isSecondary:s.value!==e.unitValue||u.value!==e.unitValue||c.value!==e.unitValue,"aria-pressed":"Desktop"===o&&s.value===e.unitValue||"Mobile"===o&&u.value===e.unitValue||"Tablet"===o&&c.value===e.unitValue,"data-device-type":o,"aria-label":(0,M.sprintf)(/* translators: abbreviation for units */ /* translators: abbreviation for units */ -(0,M.__)("%s units","sureforms"),e.name),onClick:()=>{return t=e,void D("Mobile"===o?{[u.label]:t.unitValue}:"Tablet"===o?{[c.label]:t.unitValue}:{[s.label]:t.unitValue});var t}},e.unitValue)))),t})(F)))),G[o]?G[o]:G.Desktop,(0,w.createElement)("div",{className:"uagb-spacing-control__input-labels"},(0,w.createElement)("span",{className:"uagb-spacing-control__number-label"},(0,M.__)("Top","sureforms")),(0,w.createElement)("span",{className:"uagb-spacing-control__number-label"},(0,M.__)("Right","sureforms")),(0,w.createElement)("span",{className:"uagb-spacing-control__number-label"},(0,M.__)("Bottom","sureforms")),(0,w.createElement)("span",{className:"uagb-spacing-control__number-label"},(0,M.__)("Left","sureforms")),(0,w.createElement)("span",{className:"uagb-spacing-control__number-label uagb-spacing-control__link-label"}))),(0,w.createElement)(pe,{text:E})),j)},Jo=(0,y.memo)(e=>{const{children:t}=e,a=(0,y.useRef)(null),{getSelectedBlock:l}=(0,V.select)("core/block-editor"),n=l()?.name,o=i("uagSettingState"),[r,s]=(0,y.useState)("style");(0,y.useEffect)(()=>{s((()=>{let e="style";return a?.current?.parentElement?.classList.contains("uagb-tab-content-general")&&(e="general"),a?.current?.parentElement?.classList.contains("uagb-tab-content-advance")&&(e="advance"),e})())},[a]);const u=e?.title?e?.title.toLowerCase().replace(/[^a-zA-Z ]/g,"").replace(/\s+/g,"-"):"",c=n.split("/").pop(),g=(0,O.applyFilters)(`spectra.${c}.${r}.${u}.before`,"",n),d=(0,O.applyFilters)(`spectra.${c}.${r}.${u}`,"",n);return(0,w.createElement)(te.PanelBody,{...e,onToggle:()=>{"enabled"===srfm_spec_blocks_info.collapse_panels&&function(e){const t=[];let a=e.parentNode.firstChild;for(;a;)1===a.nodeType&&a!==e&&a.classList.contains("is-opened")&&t.push(a),a=a.nextSibling;return t}(a.current).forEach(e=>{e.querySelector(".components-button").click()});let e=!1;a?.current?.classList.forEach(function(t){t.includes("uag-advance-panel-body")&&(e=t)});let t="style";a?.current?.parentElement?.classList.contains("uagb-tab-content-general")&&(t="general"),a?.current?.parentElement?.classList.contains("uagb-tab-content-advance")&&(t="advance");const l={...o,[n]:{...o?.[n],selectedPanel:e,selectedTab:t}},r=i();r&&r.setItem("uagSettingState",JSON.stringify(l))},ref:a,className:`uag-advance-panel-body-${u}`},g,t,d)}),Xo=(0,y.memo)(e=>{const{attributes:t,setAttributes:a,deviceType:i}=e,{separatorStyle:l,separatorAlign:n,separatorAlignTablet:o,separatorAlignMobile:r,separatorWidth:s,separatorWidthTablet:u,separatorWidthMobile:c,separatorWidthType:g,separatorColor:d,separatorBorderHeight:p,separatorBorderHeightMobile:h,separatorBorderHeightTablet:m,separatorBorderHeightUnit:b,separatorSize:f,separatorSizeMobile:v,separatorSizeTablet:x,separatorSizeType:y,elementType:_,separatorText:k,separatorTextTag:S,separatorIcon:C,elementPosition:T,elementSpacing:D,elementSpacingTablet:E,elementSpacingMobile:L,elementSpacingUnit:B,elementTextLoadGoogleFonts:H,elementTextFontFamily:A,elementTextFontWeight:R,elementTextFontSize:P,elementTextFontSizeType:z,elementTextFontSizeTablet:O,elementTextFontSizeMobile:F,elementTextLineHeightType:I,elementTextLineHeight:N,elementTextLineHeightTablet:V,elementTextLineHeightMobile:G,elementTextFontStyle:W,elementTextLetterSpacing:U,elementTextLetterSpacingTablet:j,elementTextLetterSpacingMobile:q,elementTextLetterSpacingType:$,elementTextDecoration:Z,elementTextTransform:K,elementColor:Y,elementIconWidth:J,elementIconWidthTablet:X,elementIconWidthMobile:Q,elementIconWidthType:ee,blockTopPadding:ae,blockRightPadding:ie,blockLeftPadding:le,blockBottomPadding:ne,blockTopPaddingTablet:oe,blockRightPaddingTablet:re,blockLeftPaddingTablet:se,blockBottomPaddingTablet:ue,blockTopPaddingMobile:ce,blockRightPaddingMobile:ge,blockLeftPaddingMobile:pe,blockBottomPaddingMobile:he,blockPaddingUnit:me,blockPaddingUnitTablet:be,blockPaddingUnitMobile:fe,blockPaddingLink:ve,blockTopMargin:we,blockRightMargin:xe,blockLeftMargin:ye,blockBottomMargin:_e,blockTopMarginTablet:ke,blockRightMarginTablet:Se,blockLeftMarginTablet:Ce,blockBottomMarginTablet:Me,blockTopMarginMobile:Te,blockRightMarginMobile:De,blockLeftMarginMobile:Ee,blockBottomMarginMobile:Le,blockMarginUnit:Be,blockMarginUnitTablet:He,blockMarginUnitMobile:Ae,blockMarginLink:Re}=t;return(0,w.createElement)("div",null,(0,w.createElement)(Pi.InspectorControls,null,(0,w.createElement)(di,null,(0,w.createElement)(pi,{...hi},(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Jo,{title:(0,M.__)("Separator","sureforms"),initialOpen:!0},(0,w.createElement)(de,{label:(0,M.__)("Style","sureforms"),data:{value:l,label:"separatorStyle"},help:"none"!==l&&"dotted"!==l&&"dashed"!==l&&"double"!==l&&"solid"!==l&&(0,M.__)("Note: Please set Separator Height for proper thickness.","sureforms"),setAttributes:a,options:[{value:"none",label:(0,M.__)("None","sureforms")},{value:"dotted",label:(0,M.__)("Dotted","sureforms")},{value:"dashed",label:(0,M.__)("Dashed","sureforms")},{value:"double",label:(0,M.__)("Double","sureforms")},{value:"solid",label:(0,M.__)("Solid","sureforms")},{value:"rectangles",label:(0,M.__)("Rectangles","sureforms")},{value:"parallelogram",label:(0,M.__)("Parallelogram","sureforms")},{value:"slash",label:(0,M.__)("Slash","sureforms")},{value:"leaves",label:(0,M.__)("Leaves","sureforms")}]}),(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Add Element","sureforms"),data:{value:_,label:"elementType"},options:[{value:"none",label:(0,M.__)("None","sureforms")},{value:"text",label:(0,M.__)("Text","sureforms")},{value:"icon",label:(0,M.__)("Icon","sureforms")}],showIcons:!1,responsive:!1}),"text"===_&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Xi,{label:(0,M.__)("Text","sureforms"),data:{value:k,label:"separatorText"},setAttributes:a,value:k}),(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Heading Tag","sureforms"),data:{value:S,label:"separatorTextTag"},options:[{value:"h1",label:(0,M.__)("H1","sureforms")},{value:"h2",label:(0,M.__)("H2","sureforms")},{value:"h3",label:(0,M.__)("H3","sureforms")},{value:"h4",label:(0,M.__)("H4","sureforms")},{value:"h5",label:(0,M.__)("H5","sureforms")},{value:"h6",label:(0,M.__)("H6","sureforms")},{value:"span",label:(0,M.__)("Span","sureforms")},{value:"p",label:(0,M.__)("P","sureforms")}]})),"icon"===_&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Wo,{label:(0,M.__)("Icon","sureforms"),value:C,onChange:e=>a({separatorIcon:e})}))))),(0,w.createElement)(pi,{...mi},(0,w.createElement)(Jo,{title:"Separator",initialOpen:!0},(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Alignment","sureforms"),data:{desktop:{value:n,label:"separatorAlign"},tablet:{value:o,label:"separatorAlignTablet"},mobile:{value:r,label:"separatorAlignMobile"}},className:"uagb-multi-button-alignment-control",options:[{value:"left",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-left")}),tooltip:(0,M.__)("Left","sureforms")},{value:"center",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-center")}),tooltip:(0,M.__)("Center","sureforms")},{value:"right",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-right")}),tooltip:(0,M.__)("Right","sureforms")}],showIcons:!0,responsive:!0}),(0,w.createElement)(Qi,{label:(0,M.__)("Width","sureforms"),data:{desktop:{value:s,label:"separatorWidth"},tablet:{value:u,label:"separatorWidthTablet"},mobile:{value:c,label:"separatorWidthMobile"}},min:0,max:"%"===g?100:500,unit:{value:g,label:"separatorWidthType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("%","sureforms"),unitValue:"%"}],setAttributes:a}),"solid"!==l&&"double"!==l&&"dotted"!==l&&"dashed"!==l&&"none"!==l&&(0,w.createElement)(Qi,{label:(0,M.__)("Size","sureforms"),data:{desktop:{value:f,label:"separatorSize"},tablet:{value:x,label:"separatorSizeTablet"},mobile:{value:v,label:"separatorSizeMobile"}},min:0,max:"%"===y?100:500,unit:{value:y,label:"separatorSizeType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("%","sureforms"),unitValue:"%"}],setAttributes:a}),"none"!==l&&(0,w.createElement)(Qi,{label:(0,M.__)("Separator Height","sureforms"),data:{desktop:{value:p,label:"separatorBorderHeight"},tablet:{value:m,label:"separatorBorderHeightTablet"},mobile:{value:h,label:"separatorBorderHeightMobile"}},min:0,max:"%"===y?100:500,unit:{value:b,label:"separatorBorderHeightUnit"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("%","sureforms"),unitValue:"%"}],setAttributes:a}),"none"!==l&&(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:d||"",data:{value:d,label:"separatorColor"},setAttributes:a})),"none"!==_&&(0,w.createElement)(Jo,{title:"text"===_?(0,M.__)("Text","sureforms"):(0,M.__)("Icon","sureforms"),initialOpen:!1},(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Alignment","sureforms"),responsive:!0,data:{desktop:{value:T,label:"elementPosition"},tablet:{value:T,label:"elementPosition"},mobile:{value:T,label:"elementPosition"}},className:"uagb-multi-button-alignment-control",options:[{value:"left",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-left")}),tooltip:(0,M.__)("Left","sureforms")},{value:"center",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-center")}),tooltip:(0,M.__)("Center","sureforms")},{value:"right",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-right")}),tooltip:(0,M.__)("Right","sureforms")}],showIcons:!0}),(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:Y||"",data:{value:Y,label:"elementColor"},setAttributes:a}),"text"===_&&(0,w.createElement)(Qa,{label:(0,M.__)("Typography","sureforms"),attributes:t,setAttributes:a,loadGoogleFonts:{value:H,label:"elementTextLoadGoogleFonts"},fontFamily:{value:A,label:"elementTextFontFamily"},fontWeight:{value:R,label:"elementTextFontWeight"},fontStyle:{value:W,label:"elementTextFontStyle"},fontSizeType:{value:z,label:"elementTextFontSizeType"},fontSize:{value:P,label:"elementTextFontSize"},fontSizeMobile:{value:F,label:"elementTextFontSizeMobile"},fontSizeTablet:{value:O,label:"elementTextFontSizeTablet"},lineHeightType:{value:I,label:"elementTextLineHeightType"},lineHeight:{value:N,label:"elementTextLineHeight"},lineHeightMobile:{value:G,label:"elementTextLineHeightMobile"},lineHeightTablet:{value:V,label:"elementTextLineHeightTablet"},letterSpacing:{value:U,label:"elementTextLetterSpacing"},letterSpacingTablet:{value:j,label:"elementTextLetterSpacingTablet"},letterSpacingMobile:{value:q,label:"elementTextLetterSpacingMobile"},letterSpacingType:{value:$,label:"elementTextLetterSpacingType"},transform:{value:K,label:"elementTextTransform"},decoration:{value:Z,label:"elementTextDecoration"}}),"icon"===_&&(0,w.createElement)(Qi,{label:(0,M.__)("Icon Size","sureforms"),data:{desktop:{value:J,label:"elementIconWidth"},tablet:{value:X,label:"elementIconWidthTablet"},mobile:{value:Q,label:"elementIconWidthMobile"}},min:0,max:100,unit:{value:ee,label:"elementIconWidthType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("EM","sureforms"),unitValue:"em"}],setAttributes:a}),(0,w.createElement)(Qi,{label:(0,M.__)("Spacing","sureforms"),data:{desktop:{value:D,label:"elementSpacing"},tablet:{value:E,label:"elementSpacingTablet"},mobile:{value:L,label:"elementSpacingMobile"}},min:0,max:500,unit:{value:B,label:"elementSpacingUnit"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"}],setAttributes:a})),(0,w.createElement)(Jo,{title:(0,M.__)("Spacing","sureforms"),initialOpen:!1},(0,w.createElement)(Yo,{label:(0,M.__)("Padding","sureforms"),valueTop:{value:ae,label:"blockTopPadding"},valueRight:{value:ie,label:"blockRightPadding"},valueBottom:{value:ne,label:"blockBottomPadding"},valueLeft:{value:le,label:"blockLeftPadding"},valueTopTablet:{value:oe,label:"blockTopPaddingTablet"},valueRightTablet:{value:re,label:"blockRightPaddingTablet"},valueBottomTablet:{value:ue,label:"blockBottomPaddingTablet"},valueLeftTablet:{value:se,label:"blockLeftPaddingTablet"},valueTopMobile:{value:ce,label:"blockTopPaddingMobile"},valueRightMobile:{value:ge,label:"blockRightPaddingMobile"},valueBottomMobile:{value:he,label:"blockBottomPaddingMobile"},valueLeftMobile:{value:pe,label:"blockLeftPaddingMobile"},unit:{value:me,label:"blockPaddingUnit"},mUnit:{value:fe,label:"blockPaddingUnitMobile"},tUnit:{value:be,label:"blockPaddingUnitTablet"},deviceType:i,attributes:t,setAttributes:a,link:{value:ve,label:"blockPaddingLink"}}),(0,w.createElement)(Yo,{label:(0,M.__)("Margin","sureforms"),valueTop:{value:we,label:"blockTopMargin"},valueRight:{value:xe,label:"blockRightMargin"},valueBottom:{value:_e,label:"blockBottomMargin"},valueLeft:{value:ye,label:"blockLeftMargin"},valueTopTablet:{value:ke,label:"blockTopMarginTablet"},valueRightTablet:{value:Se,label:"blockRightMarginTablet"},valueBottomTablet:{value:Me,label:"blockBottomMarginTablet"},valueLeftTablet:{value:Ce,label:"blockLeftMarginTablet"},valueTopMobile:{value:Te,label:"blockTopMarginMobile"},valueRightMobile:{value:De,label:"blockRightMarginMobile"},valueBottomMobile:{value:Le,label:"blockBottomMarginMobile"},valueLeftMobile:{value:Ee,label:"blockLeftMarginMobile"},unit:{value:Be,label:"blockMarginUnit"},mUnit:{value:Ae,label:"blockMarginUnitMobile"},tUnit:{value:He,label:"blockMarginUnitTablet"},deviceType:i,attributes:t,setAttributes:a,link:{value:Re,label:"blockMarginLink"}}))))))}),Qo=(0,y.memo)(e=>{const{attributes:{block_id:t,elementType:a,separatorText:i,separatorTextTag:l,separatorStyle:n,separatorIcon:o},className:r,deviceType:s}=e,u=function(e){const t={rectangles:"url(\"data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.4 0H16L9.6 16H0L6.4 0Z' fill='black'/%3E%3C/svg%3E\")",parallelogram:"url(\"data:image/svg+xml,%3Csvg width='8' height='16' viewBox='0 0 8 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='8' height='16' fill='black'/%3E%3C/svg%3E\")",slash:"url(\"data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.29312 16.9999L17 6.29302M14.2931 16.9999L17 14.293M-0.707031 15.9999L16.0002 -0.707153M8.00017 -0.707153L-0.706882 7.9999' stroke='black'/%3E%3C/svg%3E\")",leaves:"url(\"data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2356_5631)'%3E%3Cpath d='M15 1C10.5 1 9 2.5 9 7C13.5 7 15 5.5 15 1Z' stroke='black'/%3E%3Cpath d='M1 1C5.5 1 7 2.5 7 7C2.5 7 1 5.5 1 1Z' stroke='black'/%3E%3Cpath d='M15 15C10.5 15 9 13.5 9 9C13.5 9 15 10.5 15 15Z' stroke='black'/%3E%3Cpath d='M1 15C5.5 15 7 13.5 7 9C2.5 9 1 10.5 1 15Z' stroke='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2356_5631'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E\")"};return e in t?t[e]:""}(n),c=`${l}`,g="none"!==a?"wp-block-uagb-separator--"+a:"",d=(0,Pi.useBlockProps)({className:ue([r,`uagb-editor-preview-mode-${s.toLowerCase()}`,`uagb-block-${t}`,g])});return(0,w.createElement)("div",{...d},(0,w.createElement)("div",{className:ue([`uagb-editor-preview-mode-${s.toLowerCase()}`,`uagb-block-${t}`,"wp-block-uagb-separator","none"!==a?"wp-block-uagb-separator--"+a:""])},(0,w.createElement)("div",{className:"wp-block-uagb-separator__inner",style:{"--my-background-image":`${u}`}},"none"!==a&&(0,w.createElement)("div",{className:"wp-block-uagb-separator-element"},"icon"===a?zi(o):(0,w.createElement)(c,{className:"uagb-html-tag"},i)))))}),er=e=>e.reduce((e,t)=>{if(t?.attributes?.block_id&&t.name.includes("srfm")&&(e.blockIds.push(t.attributes.block_id),e.clientIds.push(t.clientId)),t.innerBlocks){const{blockIds:a,clientIds:i}=er(t.innerBlocks);e.blockIds=[...e.blockIds,...a],e.clientIds=[...e.clientIds,...i]}return e},{blockIds:[],clientIds:[]}),tr=e=>t=>{const{name:a,setAttributes:i,clientId:l,attributes:{block_id:n}}=t,o=["uagb/faq","uagb/buttons","uagb/icon-list","uagb/restaurant-menu","uagb/social-share","uagb/content-timeline","uagb/tabs","uagb/how-to"];return(0,y.useEffect)(()=>{srfm_spec_blocks_info.is_customize_preview&&("0"===n||void 0===n)&&o.includes(a)&&document.addEventListener(`UAG-${a}-${l.substr(0,8)}-BlockCustomizeWidgetEditor`,function(e){i({block_id:e.detail.id,classMigrate:e.detail.classMigrate,childMigrate:e.detail.childMigrate})})},[]),(0,y.useEffect)(()=>{if(srfm_spec_blocks_info.is_customize_preview&&("0"===n||void 0===n)&&o.includes(a)){const e=new CustomEvent(`UAG-${a}-${l.substr(0,8)}-BlockCustomizeWidgetEditor`,{detail:{id:l.substr(0,8),classMigrate:!0,childMigrate:!0}});document.dispatchEvent(e)}},[t.attributes]),(0,y.useEffect)(()=>{const e={block_id:l.substr(0,8)};if(["uagb/post-carousel","uagb/post-grid","uagb/post-masonry"].includes(a)&&(e.allTaxonomyStore=void 0),["uagb/countdown"].includes(a)&&(e.editorInnerblocksPreview=!1),["uagb/cf7-styler","uagb/gf-styler"].includes(a)&&(e.isHtml=!1),["uagb/buttons","uagb/icon-list","uagb/restaurant-menu","uagb/social-share","uagb/content-timeline","uagb/instagram-feed"].includes(a)&&(e.childMigrate=!0),["uagb/advanced-heading","uagb/blockquote","uagb/buttons","uagb/call-to-action","uagb/column","uagb/columns","uagb/icon-list","uagb/marketing-button","uagb/image-gallery","uagb/info-box","uagb/lottie","uagb/restaurant-menu","uagb/section","uagb/social-share","uagb/content-timeline","uagb/table-of-contents","uagb/team","uagb/testimonial","uagb/instagram-feed","uagb/login","uagb/register"].includes(a)&&(e.classMigrate=!0),["uagb/image-gallery","srfm/separator","srfm/icon","srfm/image"].includes(a))i(e);else{const t=(0,V.select)("core/block-editor")?.getBlocks(),{blockIds:a,clientIds:o}=t?er(t):{blockIds:[],clientIds:[]};"not_set"!==n&&"0"!==n&&n&&!((e,t,a)=>e.filter(e=>e===t).length>1&&a===e.lastIndexOf(t))(a,n,o.indexOf(l))||i(e)}},[l]),(0,w.createElement)(e,{...t})},ar=(0,X.compose)(ee,tr)(e=>{const{isSelected:t,attributes:a,attributes:{UAGHideDesktop:i,UAGHideTab:l,UAGHideMob:n},name:o,clientId:r,deviceType:s}=e;(0,y.useEffect)(()=>{N(e)},[i,l,n,s]),(0,y.useEffect)(()=>{G()},[s]);const u=(0,y.useMemo)(()=>function(e,t,a,i){const l=a.replace("srfm/",""),n=i.toLowerCase(),{block_id:o,separatorAlign:r,separatorAlignTablet:s,separatorAlignMobile:u,separatorStyle:c,separatorColor:g,separatorWidth:d,separatorWidthTablet:p,separatorWidthMobile:h,separatorWidthType:m,separatorBorderHeight:b,separatorBorderHeightMobile:f,separatorBorderHeightTablet:v,separatorBorderHeightUnit:w,separatorSize:x,separatorSizeTablet:y,separatorSizeMobile:_,separatorSizeType:k,elementType:S,elementPosition:C,elementSpacing:M,elementSpacingTablet:T,elementSpacingMobile:L,elementSpacingUnit:B,elementTextFontFamily:H,elementTextFontWeight:A,elementTextFontSize:R,elementTextFontSizeType:P,elementTextFontSizeTablet:z,elementTextFontSizeMobile:O,elementTextLineHeightType:N,elementTextLineHeight:V,elementTextLineHeightTablet:G,elementTextLineHeightMobile:W,elementTextFontStyle:U,elementTextLetterSpacing:j,elementTextLetterSpacingTablet:q,elementTextLetterSpacingMobile:$,elementTextLetterSpacingType:Z,elementTextDecoration:K,elementTextTransform:Y,elementColor:J,elementIconWidth:X,elementIconWidthTablet:Q,elementIconWidthMobile:ee,elementIconWidthType:te,blockTopPadding:ae,blockRightPadding:ie,blockLeftPadding:le,blockBottomPadding:ne,blockTopPaddingTablet:oe,blockRightPaddingTablet:re,blockLeftPaddingTablet:se,blockBottomPaddingTablet:ue,blockTopPaddingMobile:ce,blockRightPaddingMobile:ge,blockLeftPaddingMobile:de,blockBottomPaddingMobile:pe,blockPaddingUnit:he,blockPaddingUnitTablet:me,blockPaddingUnitMobile:be,blockTopMargin:fe,blockRightMargin:ve,blockLeftMargin:we,blockBottomMargin:xe,blockTopMarginTablet:ye,blockRightMarginTablet:_e,blockLeftMarginTablet:ke,blockBottomMarginTablet:Se,blockTopMarginMobile:Ce,blockRightMarginMobile:Me,blockLeftMarginMobile:Te,blockBottomMarginMobile:De,blockMarginUnit:Ee,blockMarginUnitTablet:Le,blockMarginUnitMobile:Be}=e,He=F(d,"separatorWidth",l),Ae=F(p,"separatorWidthTablet",l),Re=F(h,"separatorWidthMobile",l),Pe=F(b,"separatorBorderHeight",l),ze=F(f,"separatorBorderHeightMobile",l),Oe=F(v,"separatorBorderHeightTablet",l),Fe=F(x,"separatorSize",l),Ie=F(y,"separatorSizeTablet",l),Ne=F(_,"separatorSizeMobile",l),Ve={"border-top-width":E(Pe,w),"-webkit-mask-size":`${E(Fe,k)} 100%`,width:E(He,m),"border-top-color":g,"border-top-style":c};let Ge={};const We={};if("none"===S)Ge={".wp-block-uagb-separator .wp-block-uagb-separator__inner":{"margin-top":"5px","margin-bottom":"5px",...Ve}};else{const e=I(r);Ge={".wp-block-uagb-separator .wp-block-uagb-separator__inner":{width:E(He,m),...e},".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::before":Ve,".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::before":Ve,".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::after":Ve,".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::after":Ve},"left"===C&&(We[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-right":E(M,B)},Ge[".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::before"]={display:"none"},Ge[".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::before"]={display:"none"}),"right"===C&&(We[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-left":E(M,B)},Ge[".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::after"]={display:"none"},Ge[".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::after"]={display:"none"}),"center"===C&&(We[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-right":E(M,B),"margin-left":E(M,B)})}const Ue={...Ge,...We,".wp-block-uagb-separator--text .wp-block-uagb-separator-element .uagb-html-tag":{"font-family":H,"font-style":U,"text-decoration":K,"text-transform":Y,"font-weight":A,"font-size":E(R,P),"line-height":E(V,N),"letter-spacing":E(j,Z),color:J,margin:0},".wp-block-uagb-separator--icon .wp-block-uagb-separator-element svg":{"font-size":E(X,te),width:E(X,te),height:E(X,te),"line-height":E(X,te),color:J,fill:J},".wp-block-srfm-separator":{"margin-top":E(fe,Ee||"px"),"margin-right":E(ve,Ee||"px"),"margin-bottom":E(xe,Ee||"px"),"margin-left":E(we,Ee||"px")},".wp-block-uagb-separator":{"padding-top":E(ae,he||"px"),"padding-right":E(ie,he||"px"),"padding-bottom":E(ne,he||"px"),"padding-left":E(le,he||"px"),"text-align":r}},je={"border-top-width":E(Oe,w),"-webkit-mask-size":`${E(Ie,k)} 100%`,width:E(Ae,m),"border-top-color":g,"border-top-style":c};let qe={};const $e={};if("none"===S)qe={".wp-block-uagb-separator .wp-block-uagb-separator__inner":{"margin-top":"5px","margin-bottom":"5px",...je}};else{const e=I(s);qe={".wp-block-uagb-separator .wp-block-uagb-separator__inner":{width:E(Ae,m),...e},".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::before":je,".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::before":je,".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::after":je,".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::after":je},"left"===C&&($e[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-right":E(T,B)},qe[".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::before"]={display:"none"},qe[".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::before"]={display:"none"}),"center"===C&&($e[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-left":E(T,B),"margin-right":E(T,B)}),"right"===C&&($e[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-left":E(T,B)},qe[".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::after"]={display:"none"},qe[".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::after"]={display:"none"})}const Ze={...qe,...$e,".wp-block-uagb-separator--text .wp-block-uagb-separator-element .uagb-html-tag":{"font-family":H,"font-style":U,"text-decoration":K,"text-transform":Y,"font-weight":A,"font-size":E(z,P),"line-height":E(G,N),"letter-spacing":E(q,Z),color:J,margin:0},".wp-block-uagb-separator--icon .wp-block-uagb-separator-element svg":{"font-size":E(Q,te),width:E(Q,te),height:E(Q,te),"line-height":E(Q,te),color:J,fill:J},".wp-block-srfm-separator":{"margin-top":E(ye,Le||"px"),"margin-right":E(_e,Le||"px"),"margin-bottom":E(Se,Le||"px"),"margin-left":E(ke,Le||"px")},".wp-block-uagb-separator":{"padding-top":E(oe,me||"px"),"padding-right":E(re,me||"px"),"padding-bottom":E(ue,me||"px"),"padding-left":E(se,me||"px"),"text-align":s}},Ke={"border-top-width":E(ze,w),"-webkit-mask-size":`${E(Ne,k)} 100%`,width:E(Re,m),"border-top-color":g,"border-top-style":c};let Ye={};const Je={};if("none"===S)Ye={".wp-block-uagb-separator .wp-block-uagb-separator__inner":{"margin-top":"5px","margin-bottom":"5px",...Ke}};else{const e=I(u);Ye={".wp-block-uagb-separator .wp-block-uagb-separator__inner":{width:E(Re,m),...e},".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::before":Ke,".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::before":Ke,".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::after":Ke,".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::after":Ke},"left"===C&&(Je[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-right":E(L,B)},Ye[".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::before"]={display:"none"},Ye[".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::before"]={display:"none"}),"center"===C&&(Je[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-left":E(L,B),"margin-right":E(L,B)}),"right"===C&&(Je[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-left":E(L,B)},Ye[".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::after"]={display:"none"},Ye[".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::after"]={display:"none"})}const Xe={...Ye,...Je,".wp-block-uagb-separator--text .wp-block-uagb-separator-element .uagb-html-tag":{"font-family":H,"font-style":U,"text-decoration":K,"text-transform":Y,"font-weight":A,"font-size":E(O,P),"line-height":E(W,N),"letter-spacing":E($,Z),color:J,margin:0},".wp-block-uagb-separator--icon .wp-block-uagb-separator-element svg":{"font-size":E(ee,te),width:E(ee,te),height:E(ee,te),"line-height":E(ee,te),color:J,fill:J},".wp-block-srfm-separator":{"margin-top":E(Ce,Be||"px"),"margin-right":E(Me,Be||"px"),"margin-bottom":E(De,Be||"px"),"margin-left":E(Te,Be||"px")},".wp-block-uagb-separator":{"padding-top":E(ce,be||"px"),"padding-right":E(ge,be||"px"),"padding-bottom":E(pe,be||"px"),"padding-left":E(de,be||"px"),"text-align":u}},Qe=`.editor-styles-wrapper .uagb-block-${o}`;let et=D(Ue,Qe);return"tablet"!==n&&"mobile"!==n||(et+=D(Ze,`${Qe}`,!0,"tablet"),"mobile"===n&&(et+=D(Xe,`${Qe}`,!0,"mobile"))),et}(a,0,o,s),[a,s]);return(0,w.createElement)(w.Fragment,null,(0,w.createElement)(W,{blockStyling:u}),(0,w.createElement)(J,{attributes:a}),t&&(0,w.createElement)(Xo,{...e}),(0,w.createElement)(Qo,{...e}))}),ir=window.wp.blocks,lr=({image:e,isChildren:t=!1})=>{e||console.error(__("Please add preview image.","sureforms"));let a=srfm_spec_blocks_info.srfm_url;return a+="/images/field-previews/",t&&(a+="children/"),a+=e+".svg",(0,w.createElement)("img",{width:"100%",src:a,alt:""})},nr=function(e={}){let t={example:{attributes:{isPreview:!0}},usesContext:["postId","postType"]};return"site-editor"===srfm_spec_blocks_info.is_site_editor&&(t={}),(0,O.applyFilters)("addCommonDataToSpectraBlocks",{...e,...t})},or=(0,O.applyFilters)("srfm/separator",nr({}));(0,ir.registerBlockType)("srfm/separator",{...or,apiVersion:3,title:(0,M.__)("Separator","sureforms"),description:(0,M.__)("Add a modern separator to divide your page content with icon/text.","sureforms"),supports:{html:!1},icon:C.separator,category:srfm_spec_blocks_info.category,keywords:[(0,M.__)("divider","sureforms"),(0,M.__)("separator","sureforms")],attributes:T,edit:e=>e.attributes.isPreview?(0,w.createElement)(lr,{image:"separator"}):(0,w.createElement)(ar,{...e}),save:()=>null});var rr=a(6323),sr={};rr.A&&rr.A.locals&&(sr.locals=rr.A.locals);var ur,cr=0,gr={attributes:{id:"uagb-editor-styles"}};gr.setAttributes=g(),gr.insert=u().bind(null,"head"),gr.domAPI=r(),gr.insertStyleElement=p(),sr.use=function(e){return gr.options=e||{},cr++||(ur=n()(rr.A,gr)),sr},sr.unuse=function(){cr>0&&! --cr&&(ur(),ur=null)};const dr=sr,pr=e=>{const[t,a]=(0,y.useState)(null),i=(0,y.useRef)(null),{getSelectedBlock:l}=(0,V.select)("core/block-editor");(0,y.useLayoutEffect)(()=>(dr.use(),()=>{dr.unuse()}),[]);const{setAttributes:n,gradientType:o,backgroundGradient:r,backgroundGradientColor2:s,backgroundGradientColor1:u,backgroundGradientType:c,backgroundGradientLocation1:g,backgroundGradientLocation2:d,backgroundGradientAngle:p}=e,h=l()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(i))},[h]);const m="gradient-settings",b=(0,O.applyFilters)(`spectra.${h}.${t}.${m}.before`,"",h),f=(0,O.applyFilters)(`spectra.${h}.${t}.${m}`,"",h),v=void 0!==o?o.value:"basic";return(0,w.createElement)(w.Fragment,null,void 0!==o&&(0,w.createElement)(Ri,{setAttributes:n,label:"Select Gradient",data:{value:o.value,label:o.label},options:[{value:"basic",label:(0,M.__)("Basic","sureforms")},{value:"advanced",label:(0,M.__)("Advanced","sureforms")}],showIcons:!1}),(0,w.createElement)("div",{ref:i},b,"basic"===v&&(0,w.createElement)(te.GradientPicker,{__nextHasNoMargin:!0,value:r?.value||null,onChange:e=>{n({[r.label]:e})},className:"uagb-gradient-picker",gradients:[]}),f),"advanced"===v&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Ti,{label:(0,M.__)("Color 1","sureforms"),colorValue:u.value?u.value:"",data:{value:u.value,label:u.label},setAttributes:n}),(0,w.createElement)(Ti,{label:(0,M.__)("Color 2","sureforms"),colorValue:s.value?s.value:"",data:{value:s.value,label:s.label},setAttributes:n}),(0,w.createElement)(Ri,{setAttributes:n,label:(0,M.__)("Type","sureforms"),data:{value:c.value,label:c.label},className:"uagb-multi-button-alignment-control",options:[{value:"linear",label:(0,M.__)("Linear","sureforms")},{value:"radial",label:(0,M.__)("Radial","sureforms")}]}),(0,w.createElement)(Me,{label:(0,M.__)("Location 1","sureforms"),setAttributes:n,value:g.value,data:{value:g.value,label:g.label},min:0,max:100,displayUnit:!1}),(0,w.createElement)(Me,{label:(0,M.__)("Location 2","sureforms"),setAttributes:n,value:d.value,data:{value:d.value,label:d.label},min:0,max:100,displayUnit:!1}),"linear"===c.value&&(0,w.createElement)(Me,{label:(0,M.__)("Angle","sureforms"),setAttributes:n,value:p.value,data:{value:p.value,label:p.label},min:0,max:360,displayUnit:!1})))};var hr=a(5001),mr={};hr.A&&hr.A.locals&&(mr.locals=hr.A.locals);var br,fr=0,vr={attributes:{id:"uagb-editor-styles"}};vr.setAttributes=g(),vr.insert=u().bind(null,"head"),vr.domAPI=r(),vr.insertStyleElement=p(),mr.use=function(e){return vr.options=e||{},fr++||(br=n()(hr.A,vr)),mr},mr.unuse=function(){fr>0&&! --fr&&(br(),br=null)};const wr=mr;function xr({label:e,type:t,classic:a,gradient:i,setAttributes:l}){const[n,o]=(0,y.useState)(null),r=(0,y.useRef)(null);(0,y.useLayoutEffect)(()=>(wr.use(),()=>{wr.unuse()}),[]);const{getSelectedBlock:s}=(0,V.select)("core/block-editor"),u=s()?.name.split("/").pop();(0,y.useEffect)(()=>{o(se(r))},[u]);const c=ce(e),g=(0,O.applyFilters)(`spectra.${u}.${n}.${c}.before`,"",u),d=(0,O.applyFilters)(`spectra.${u}.${n}.${c}`,"",u);return(0,w.createElement)("div",{ref:r,className:"components-base-control"},g,(0,w.createElement)("div",{className:"uagb-color-switch-control-container"},(0,w.createElement)(Ri,{setAttributes:l,label:e,data:t,className:"uagb-multi-button-alignment-control",options:[{value:"classic",label:(0,M.__)("Classic","sureforms")},{value:"gradient",label:(0,M.__)("Gradient","sureforms")}],showIcons:!1}),"classic"===t.value?(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:a.value,data:{value:a.value,label:a.label},setAttributes:l}):(0,w.createElement)(pr,{backgroundGradient:i,setAttributes:l})),d)}const yr=e=>{const[t,a]=(0,y.useState)(!1),[l,n]=(0,y.useState)(null),o=(0,y.useRef)(null),{setAttributes:r,textShadowColor:s,textShadowHOffset:u,textShadowVOffset:c,textShadowBlur:g,label:d=(0,M.__)("Text Shadow","sureforms"),popup:p=!1,blockId:h,help:m=!1}=e;let b;const f=t?"active":"";(0,y.useLayoutEffect)(()=>{const e=e=>{const t=document.querySelector(`.active.popup-${h} .spectra-control-popup__options--action-button`),l=document.querySelector(`.active.popup-${h} .spectra-control-popup`);if(t&&!t?.contains(e.target)&&!e.target?.classList?.contains("uagb-advanced-color-indicate")&&!e.target?.parentElement?.closest(".uagb-popover-color")&&l&&!l?.contains(e.target)&&!e.target?.parentElement?.closest(".uagb-reset")){a(!1);const e=x()?.name,t=i("uagSettingState"),l={...t,[e]:{...t?.[e],selectedSetting:!1}},n=i();n&&n.setItem("uagSettingState",JSON.stringify(l))}};return window.addEventListener("click",e),()=>{window.removeEventListener("click",e)}},[]);const v=[s.label,u.label,c.label,g.label],{getSelectedBlock:x}=(0,V.select)("core/block-editor"),_=x()?.name.split("/").pop();(0,y.useEffect)(()=>{n(se(o))},[_]);const k=p&&(()=>{const e=(()=>{const e=x()?.name.split("/").pop();let t=!1;return void 0!==z[e]&&v.forEach(a=>{if(a){const i=void 0!==z[e][a]?.default?z[e][a]?.default:"";t={...t,[a]:i}}}),t})(),t=x()?.attributes;let a=!1;return v.forEach(i=>{t?.[i]&&t?.[i]!==e?.[i]&&(a=!0)}),a})(),S=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Ti,{label:s.title,colorValue:s.value,data:{value:s.value,label:s.label},setAttributes:r}),(0,w.createElement)(Me,{label:u.title,value:u.value,min:-100,max:100,displayUnit:!1,setAttributes:r,data:{value:u.value,label:u.label}}),(0,w.createElement)(Me,{label:c.title,value:c.value,min:-100,max:100,displayUnit:!1,setAttributes:r,data:{value:c.value,label:c.label}}),(0,w.createElement)(Me,{label:g.title,value:g.value,min:0,max:100,displayUnit:!1,setAttributes:r,data:{value:g.value,label:g.label}}));t&&(b=(0,w.createElement)("div",{className:"uagb-text-shadow-advanced spectra-control-popup"},S));const C=(0,w.createElement)("div",{className:"spectra-control-popup__options--action-wrapper"},(0,w.createElement)("span",{className:"uag-control-label"},d,k&&(0,w.createElement)("div",{className:"spectra__change-indicator--dot-right"})),(0,w.createElement)(te.Button,{className:"uag-text-shadow-button spectra-control-popup__options--action-button","aria-pressed":t,onClick:()=>{const e=document.querySelectorAll(".spectra-control-popup__options");if(e&&0<e.length)for(let t=0;t<e.length;t++){const a=e[t]?.querySelector(".spectra-control-popup__options.active .spectra-control-popup__options--action-button");a?.click()}a(!t);const l=x()?.name,n=i("uagSettingState");let o={...n,[l]:{...n?.[l],selectedSetting:".uag-text-shadow-options"}};t&&(o={...n,[l]:{...n?.[l],selectedSetting:!1}});const r=i();r&&r.setItem("uagSettingState",JSON.stringify(o))}},(0,w.createElement)(te.Dashicon,{icon:"edit"}))),T=ce(e.label),D=(0,O.applyFilters)(`spectra.${_}.${l}.${T}.before`,"",_),E=(0,O.applyFilters)(`spectra.${_}.${l}.${T}`,"",_);return(0,w.createElement)("div",{ref:o,className:p?"components-base-control":""},D,p?(0,w.createElement)("div",{className:` uag-text-shadow-options spectra-control-popup__options popup-${h} ${f}`},C,t&&b):(0,w.createElement)(w.Fragment,null,S),(0,w.createElement)(pe,{text:m}),E)};var _r=a(8619),kr={};_r.A&&_r.A.locals&&(kr.locals=_r.A.locals);var Sr,Cr=0,Mr={attributes:{id:"uagb-editor-styles"}};Mr.setAttributes=g(),Mr.insert=u().bind(null,"head"),Mr.domAPI=r(),Mr.insertStyleElement=p(),kr.use=function(e){return Mr.options=e||{},Cr++||(Sr=n()(_r.A,Mr)),kr},kr.unuse=function(){Cr>0&&! --Cr&&(Sr(),Sr=null)};const Tr=kr,Dr=e=>{const[t,a]=(0,y.useState)(null),l=(0,y.useRef)(null);(0,y.useLayoutEffect)(()=>(Tr.use(),()=>{Tr.unuse()}),[]);const{getSelectedBlock:n}=(0,V.select)("core/block-editor"),o=n()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(l))},[o]);const r=(0,y.useRef)(null),s=3===e.tabs.length?"uag-control-tabs-three-tabs ":"",u=e.tabs.map((e,t)=>({...e,className:`uagb-tab-${t+1} ${e?.name}`})),c="tabs",g=(0,O.applyFilters)(`spectra.${o}.${t}.${c}.before`,"",o),d=(0,O.applyFilters)(`spectra.${o}.${t}.${c}`,"",o);return(0,w.createElement)("div",{ref:l},g,(0,w.createElement)(te.TabPanel,{className:`uag-control-tabs ${s}`,activeClass:"active-tab",tabs:u,ref:r,onSelect:e=>{const t=document.getElementsByClassName("uag-control-tabs")[0]?.querySelector(`.${e}`);let a=!1;t&&t?.classList&&t?.classList.forEach(e=>{e.includes("uagb-tab")&&(a=`.${e}`)});const l=n()?.name,o=i("uagSettingState"),r={...o,[l]:{...o?.[l],selectedInnerTab:a}},s=i();s&&s.setItem("uagSettingState",JSON.stringify(r))}},t=>(0,w.createElement)("div",{className:"uag-control-tabs-output"},e[t.name])),!e?.disableBottomSeparator&&(0,w.createElement)(Ui,null),(0,w.createElement)(pe,{text:e.help}),d)},Er={prefix:j().string,borderStyleLabel:j().string,borderWidthLabel:j().string,borderRadiusLabel:j().string,borderColorLabel:j().string},Lr={borderStyleLabel:(0,M.__)("Style","sureforms"),borderWidthLabel:(0,M.__)("Width","sureforms"),borderRadiusLabel:(0,M.__)("Radius","sureforms"),borderColorLabel:(0,M.__)("Color","sureforms"),borderHoverColorLabel:(0,M.__)("Color","sureforms")},Br=e=>{const[t,a]=(0,y.useState)(null),i=(0,y.useRef)(null),{attributes:l,setAttributes:n,disabledBorderTitle:o,disableBottomSeparator:r,deviceType:s,prefix:u,borderStyleLabel:c,borderWidthLabel:g,borderRadiusLabel:d,borderColorLabel:p,borderHoverColorLabel:h,showWidth:m,label:b=(0,M.__)("Border","sureforms"),normalTabLabel:f=(0,M.__)("Normal","sureforms"),hoverTabLabel:v=(0,M.__)("Hover","sureforms"),borderRadiusHelp:x,help:_=!1}=e,{getSelectedBlock:k}=(0,V.select)("core/block-editor"),S=k()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(i))},[S]);const C=[{name:"normal",title:f}];C.push({name:"hover",title:v});const T=l[u+"BorderStyle"],D=(0,w.createElement)(Ti,{label:p,colorValue:l[u+"BorderColor"]?l[u+"BorderColor"]:"",data:{value:l[u+"BorderColor"],label:u+"BorderColor"},setAttributes:n}),E=(0,w.createElement)(Ti,{label:h,colorValue:l[u+"BorderHColor"]?l[u+"BorderHColor"]:"",data:{value:l[u+"BorderHColor"],label:u+"BorderHColor"},setAttributes:n}),L=(0,w.createElement)(w.Fragment,null,!o&&(0,w.createElement)("p",{className:"spectra-panel__body-sub-heading"},b),(0,w.createElement)(de,{label:c,data:{value:T,label:u+"BorderStyle"},setAttributes:n,options:[{value:"default",label:(0,M.__)("Default","sureforms")},{value:"none",label:(0,M.__)("None","sureforms")},{value:"solid",label:(0,M.__)("Solid","sureforms")},{value:"dotted",label:(0,M.__)("Dotted","sureforms")},{value:"dashed",label:(0,M.__)("Dashed","sureforms")},{value:"double",label:(0,M.__)("Double","sureforms")},{value:"groove",label:(0,M.__)("Groove","sureforms")},{value:"inset",label:(0,M.__)("Inset","sureforms")},{value:"outset",label:(0,M.__)("Outset","sureforms")},{value:"ridge",label:(0,M.__)("Ridge","sureforms")}]}),"default"!==T&&"none"!==T&&!1!==m&&(0,w.createElement)(Yo,{label:g,valueTop:{value:l[u+"BorderTopWidth"],label:u+"BorderTopWidth"},valueRight:{value:l[u+"BorderRightWidth"],label:u+"BorderRightWidth"},valueBottom:{value:l[u+"BorderBottomWidth"],label:u+"BorderBottomWidth"},valueLeft:{value:l[u+"BorderLeftWidth"],label:u+"BorderLeftWidth"},valueTopTablet:{value:l[u+"BorderTopWidthTablet"],label:u+"BorderTopWidthTablet"},valueRightTablet:{value:l[u+"BorderRightWidthTablet"],label:u+"BorderRightWidthTablet"},valueBottomTablet:{value:l[u+"BorderBottomWidthTablet"],label:u+"BorderBottomWidthTablet"},valueLeftTablet:{value:l[u+"BorderLeftWidthTablet"],label:u+"BorderLeftWidthTablet"},valueTopMobile:{value:l[u+"BorderTopWidthMobile"],label:u+"BorderTopWidthMobile"},valueRightMobile:{value:l[u+"BorderRightWidthMobile"],label:u+"BorderRightWidthMobile"},valueBottomMobile:{value:l[u+"BorderBottomWidthMobile"],label:u+"BorderBottomWidthMobile"},valueLeftMobile:{value:l[u+"BorderLeftWidthMobile"],label:u+"BorderLeftWidthMobile"},disableUnits:!0,deviceType:s,attributes:l,setAttributes:n,link:{value:l[u+"BorderLink"],label:u+"BorderLink"},min:0}),"default"!==T&&(0,w.createElement)(Yo,{label:d,valueTop:{value:l[u+"BorderTopLeftRadius"],label:u+"BorderTopLeftRadius"},valueRight:{value:l[u+"BorderTopRightRadius"],label:u+"BorderTopRightRadius"},valueBottom:{value:l[u+"BorderBottomRightRadius"],label:u+"BorderBottomRightRadius"},valueLeft:{value:l[u+"BorderBottomLeftRadius"],label:u+"BorderBottomLeftRadius"},valueTopTablet:{value:l[u+"BorderTopLeftRadiusTablet"],label:u+"BorderTopLeftRadiusTablet"},valueRightTablet:{value:l[u+"BorderTopRightRadiusTablet"],label:u+"BorderTopRightRadiusTablet"},valueBottomTablet:{value:l[u+"BorderBottomRightRadiusTablet"],label:u+"BorderBottomRightRadiusTablet"},valueLeftTablet:{value:l[u+"BorderBottomLeftRadiusTablet"],label:u+"BorderBottomLeftRadiusTablet"},valueTopMobile:{value:l[u+"BorderTopLeftRadiusMobile"],label:u+"BorderTopLeftRadiusMobile"},valueRightMobile:{value:l[u+"BorderTopRightRadiusMobile"],label:u+"BorderTopRightRadiusMobile"},valueBottomMobile:{value:l[u+"BorderBottomRightRadiusMobile"],label:u+"BorderBottomRightRadiusMobile"},valueLeftMobile:{value:l[u+"BorderBottomLeftRadiusMobile"],label:u+"BorderBottomLeftRadiusMobile"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("%","sureforms"),unitValue:"%"}],unit:{value:l[u+"BorderRadiusUnit"],label:u+"BorderRadiusUnit"},mUnit:{value:l[u+"BorderRadiusUnitMobile"],label:u+"BorderRadiusUnitMobile"},tUnit:{value:l[u+"BorderRadiusUnitTablet"],label:u+"BorderRadiusUnitTablet"},deviceType:s,attributes:l,setAttributes:n,link:{value:l[u+"BorderRadiusLink"],label:u+"BorderRadiusLink"},help:x||!1,min:0}),"none"!==T&&"default"!==T&&(0,w.createElement)(Dr,{tabs:C,normal:D,hover:E,active:"",disableBottomSeparator:!0}),!r&&(0,w.createElement)(Ui,null),(0,w.createElement)(pe,{text:_})),B=ce(e.label),H=(0,O.applyFilters)(`spectra.${S}.${t}.${B}.before`,"",S),A=(0,O.applyFilters)(`spectra.${S}.${t}.${B}`,"",S);return(0,w.createElement)("div",{ref:i},H,L,A)},Hr=Br;Br.propTypes=Er,Br.defaultProps=Lr;const Ar=(0,y.memo)(e=>{const{attributes:t,deviceType:a,setAttributes:i}=e,{block_id:l,headingTitleToggle:n,headingAlign:o,headingAlignTablet:r,headingAlignMobile:s,headingColorType:u,headingColor:c,headingGradientColor:g,blockBackgroundType:d,blockBackground:p,blockGradientBackground:h,subHeadingColor:m,subHeadSpace:b,subHeadSpaceTablet:f,subHeadSpaceMobile:v,subHeadSpaceType:x,separatorColor:y,headingTag:_,headingWrapper:k,headFontFamily:S,headFontWeight:C,headFontStyle:T,headFontSizeType:D,headFontSizeTypeMobile:E,headFontSizeTypeTablet:L,headFontSize:B,headFontSizeMobile:H,headFontSizeTablet:A,headLineHeightType:R,headLineHeight:P,headLineHeightMobile:z,headLineHeightTablet:F,headLetterSpacing:I,headLetterSpacingTablet:N,headLetterSpacingMobile:V,headLetterSpacingType:G,headShadowColor:W,headShadowHOffset:U,headShadowVOffset:j,headShadowBlur:q,headingDescToggle:$,headingDescPosition:Z,subHeadFontFamily:K,subHeadFontWeight:Y,subHeadFontStyle:J,subHeadFontSize:X,subHeadFontSizeType:Q,subHeadFontSizeTypeMobile:ee,subHeadFontSizeTypeTablet:ae,subHeadFontSizeMobile:ie,subHeadFontSizeTablet:le,subHeadLineHeight:ne,subHeadLineHeightType:oe,subHeadLineHeightMobile:re,subHeadLineHeightTablet:se,headTransform:ue,headDecoration:ce,subHeadTransform:ge,subHeadDecoration:pe,separatorWidth:he,separatorWidthTablet:me,separatorWidthMobile:be,separatorWidthType:fe,separatorStyle:ve,separatorPosition:we,separatorHeight:xe,separatorHeightType:ye,headSpace:_e,headSpaceTablet:ke,headSpaceMobile:Se,headSpaceType:Ce,separatorSpace:Te,separatorSpaceTablet:De,separatorSpaceMobile:Ee,separatorSpaceType:Le,headLoadGoogleFonts:Be,subHeadLoadGoogleFonts:He,subHeadLetterSpacing:Ae,subHeadLetterSpacingTablet:Re,subHeadLetterSpacingMobile:Pe,subHeadLetterSpacingType:ze,blockTopPadding:Oe,blockRightPadding:Fe,blockLeftPadding:Ie,blockBottomPadding:Ne,blockTopPaddingTablet:Ve,blockRightPaddingTablet:Ge,blockLeftPaddingTablet:We,blockBottomPaddingTablet:Ue,blockTopPaddingMobile:je,blockRightPaddingMobile:qe,blockLeftPaddingMobile:$e,blockBottomPaddingMobile:Ze,blockPaddingUnit:Ke,blockPaddingUnitTablet:Ye,blockPaddingUnitMobile:Je,blockPaddingLink:Xe,blockTopMargin:Qe,blockRightMargin:et,blockLeftMargin:tt,blockBottomMargin:at,blockTopMarginTablet:it,blockRightMarginTablet:lt,blockLeftMarginTablet:nt,blockBottomMarginTablet:ot,blockTopMarginMobile:rt,blockRightMarginMobile:st,blockLeftMarginMobile:ut,blockBottomMarginMobile:ct,blockMarginUnit:gt,blockMarginUnitTablet:dt,blockMarginUnitMobile:pt,blockMarginLink:ht,linkColor:mt,linkHColor:bt,highLightColor:ft,highLightBackground:vt,highLightLoadGoogleFonts:wt,highLightFontFamily:xt,highLightFontWeight:yt,highLightFontStyle:_t,highLightTransform:kt,highLightDecoration:St,highLightFontSizeType:Ct,highLightFontSizeTypeMobile:Mt,highLightFontSizeTypeTablet:Tt,highLightLineHeightType:Dt,highLightFontSize:Et,highLightFontSizeTablet:Lt,highLightFontSizeMobile:Bt,highLightLineHeight:Ht,highLightLineHeightTablet:At,highLightLineHeightMobile:Rt,highLightLetterSpacing:Pt,highLightLetterSpacingTablet:zt,highLightLetterSpacingMobile:Ot,highLightLetterSpacingType:Ft,highLightTopPadding:It,highLightRightPadding:Nt,highLightLeftPadding:Vt,highLightBottomPadding:Gt,highLightTopPaddingTablet:Wt,highLightRightPaddingTablet:Ut,highLightLeftPaddingTablet:jt,highLightBottomPaddingTablet:qt,highLightTopPaddingMobile:$t,highLightRightPaddingMobile:Zt,highLightLeftPaddingMobile:Kt,highLightBottomPaddingMobile:Yt,highLightPaddingUnit:Jt,highLightPaddingUnitTablet:Xt,highLightPaddingUnitMobile:Qt,highLightPaddingLink:ea}=t;let ta=[{value:"above-heading",label:(0,M.__)("Above Heading","sureforms")},{value:"below-heading",label:(0,M.__)("Below Heading","sureforms")},{value:"above-sub-heading",label:(0,M.__)("Above Sub-heading","sureforms")},{value:"below-sub-heading",label:(0,M.__)("Below Sub-heading","sureforms")}];n||(ta=[{value:"above-sub-heading",label:(0,M.__)("Above Sub-heading","sureforms")},{value:"below-sub-heading",label:(0,M.__)("Below Sub-heading","sureforms")}]),$||(ta=[{value:"above-heading",label:(0,M.__)("Above Heading","sureforms")},{value:"below-heading",label:(0,M.__)("Below Heading","sureforms")}]),$&&"above-heading"===Z&&(ta=[{value:"above-heading",label:(0,M.__)("Above Heading","sureforms")},{value:"below-heading",label:(0,M.__)("Below Heading","sureforms")},{value:"above-sub-heading",label:(0,M.__)("Above Sub-heading","sureforms")}]),$&&"below-heading"===Z&&(ta=[{value:"above-heading",label:(0,M.__)("Above Heading","sureforms")},{value:"below-heading",label:(0,M.__)("Below Heading","sureforms")},{value:"below-sub-heading",label:(0,M.__)("Below Sub-heading","sureforms")}]);const aa=[{id:"alignment",component:(0,w.createElement)(Ri,{setAttributes:i,label:(0,M.__)("Alignment","sureforms"),data:{desktop:{value:o,label:"headingAlign"},tablet:{value:r,label:"headingAlignTablet"},mobile:{value:s,label:"headingAlignMobile"}},options:[{value:"left",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-left")}),tooltip:(0,M.__)("Left","sureforms")},{value:"center",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-center")}),tooltip:(0,M.__)("Center","sureforms")},{value:"right",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-right")}),tooltip:(0,M.__)("Right","sureforms")}],showIcons:!0,responsive:!0})},{id:"heading",component:(0,w.createElement)(te.ToggleControl,{label:(0,M.__)("Heading","sureforms"),checked:n,onChange:()=>i({headingTitleToggle:!n})})},{id:"heading-tag",component:n&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Ri,{setAttributes:i,label:(0,M.__)("Heading Tag","sureforms"),data:{value:_,label:"headingTag"},options:[{value:"h1",label:(0,M.__)("H1","sureforms")},{value:"h2",label:(0,M.__)("H2","sureforms")},{value:"h3",label:(0,M.__)("H3","sureforms")},{value:"h4",label:(0,M.__)("H4","sureforms")},{value:"h5",label:(0,M.__)("H5","sureforms")},{value:"h6",label:(0,M.__)("H6","sureforms")},{value:"p",label:(0,M.__)("P","sureforms")},{value:"div",label:(0,M.__)("Div","sureforms")}]}),(0,w.createElement)(Ri,{setAttributes:i,label:(0,M.__)("Heading Wrapper","sureforms"),data:{value:k,label:"headingWrapper"},options:[{value:"div",label:(0,M.__)("Div","sureforms")},{value:"header",label:(0,M.__)("Header","sureforms")}]}))}],ia=(0,O.applyFilters)("srfm.block.heading.content",aa,e),la=(0,O.applyFilters)("srfm.advanced-heading.settings.advance",[],e);return(0,w.createElement)("div",null,(0,w.createElement)(Pi.InspectorControls,null,(0,w.createElement)(di,null,(0,w.createElement)(pi,{...hi,parentProps:e},(0,w.createElement)(Jo,{title:(0,M.__)("Content","sureforms"),initialOpen:!0},ia.map(e=>e.component)),(0,w.createElement)(Jo,{title:(0,M.__)("Sub Heading","sureforms"),initialOpen:!1},(0,w.createElement)(te.ToggleControl,{label:(0,M.__)("Enable Sub Heading","sureforms"),checked:$,onChange:()=>i({headingDescToggle:!$})}),$&&(0,w.createElement)(de,{label:(0,M.__)("Position","sureforms"),data:{value:Z,label:"headingDescPosition"},setAttributes:i,options:[{value:"above-heading",label:(0,M.__)("Above Heading","sureforms")},{value:"below-heading",label:(0,M.__)("Below Heading","sureforms")}]})),(0,w.createElement)(Jo,{title:(0,M.__)("Separator","sureforms"),initialOpen:!1},(0,w.createElement)(de,{label:(0,M.__)("Style","sureforms"),data:{value:ve,label:"separatorStyle"},setAttributes:i,options:[{value:"none",label:(0,M.__)("None","sureforms")},{value:"solid",label:(0,M.__)("Solid","sureforms")},{value:"double",label:(0,M.__)("Double","sureforms")},{value:"dashed",label:(0,M.__)("Dashed","sureforms")},{value:"dotted",label:(0,M.__)("Dotted","sureforms")}]}),"none"!==ve&&(0,w.createElement)(de,{label:(0,M.__)("Position","sureforms"),data:{value:we,label:"separatorPosition"},setAttributes:i,options:ta}))),(0,w.createElement)(pi,{...mi,parentProps:e},n&&(0,w.createElement)(Jo,{title:(0,M.__)("Heading","sureforms"),initialOpen:!0},(0,w.createElement)(xr,{label:(0,M.__)("Text Color","sureforms"),type:{value:u,label:"headingColorType"},classic:{value:c,label:"headingColor"},gradient:{value:g,label:"headingGradientColor"},setAttributes:i}),(0,w.createElement)(Qa,{label:(0,M.__)("Typography","sureforms"),attributes:t,setAttributes:i,loadGoogleFonts:{value:Be,label:"headLoadGoogleFonts"},fontFamily:{value:S,label:"headFontFamily"},fontWeight:{value:C,label:"headFontWeight"},fontStyle:{value:T,label:"headFontStyle"},transform:{value:ue,label:"headTransform"},decoration:{value:ce,label:"headDecoration"},fontSizeType:{value:D,label:"headFontSizeType"},fontSizeTypeMobile:{value:E,label:"headFontSizeTypeMobile"},fontSizeTypeTablet:{value:L,label:"headFontSizeTypeTablet"},fontSize:{value:B,label:"headFontSize"},fontSizeMobile:{value:H,label:"headFontSizeMobile"},fontSizeTablet:{value:A,label:"headFontSizeTablet"},lineHeightType:{value:R,label:"headLineHeightType"},lineHeight:{value:P,label:"headLineHeight"},lineHeightMobile:{value:z,label:"headLineHeightMobile"},lineHeightTablet:{value:F,label:"headLineHeightTablet"},letterSpacing:{value:I,label:"headLetterSpacing"},letterSpacingTablet:{value:N,label:"headLetterSpacingTablet"},letterSpacingMobile:{value:V,label:"headLetterSpacingMobile"},letterSpacingType:{value:G,label:"headLetterSpacingType"}}),(0,w.createElement)(yr,{blockId:l,setAttributes:i,label:(0,M.__)("Text Shadow","sureforms"),textShadowColor:{value:W,label:"headShadowColor",title:(0,M.__)("Color","sureforms")},textShadowHOffset:{value:U,label:"headShadowHOffset",title:(0,M.__)("Horizontal","sureforms")},textShadowVOffset:{value:j,label:"headShadowVOffset",title:(0,M.__)("Vertical","sureforms")},textShadowBlur:{value:q,label:"headShadowBlur",title:(0,M.__)("Blur","sureforms")},popup:!0}),($||"none"!==ve)&&(0,w.createElement)(Qi,{label:(0,M.__)("Bottom Spacing","sureforms"),data:{desktop:{value:_e,label:"headSpace"},tablet:{value:ke,label:"headSpaceTablet"},mobile:{value:Se,label:"headSpaceMobile"}},min:0,max:200,unit:{value:Ce,label:"headSpaceType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"}],setAttributes:i})),"none"!==ve&&(0,w.createElement)(Jo,{title:(0,M.__)("Separator","sureforms"),initialOpen:!1},(0,w.createElement)(Qi,{label:(0,M.__)("Width","sureforms"),data:{desktop:{value:he,label:"separatorWidth"},tablet:{value:me,label:"separatorWidthTablet"},mobile:{value:be,label:"separatorWidthMobile"}},min:0,max:"%"===fe?100:500,unit:{value:fe,label:"separatorWidthType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("%","sureforms"),unitValue:"%"}],setAttributes:i}),(0,w.createElement)(Me,{label:(0,M.__)("Thickness","sureforms"),setAttributes:i,value:xe,data:{value:xe,label:"separatorHeight"},min:0,max:20,unit:{value:ye,label:"separatorHeightType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"}]}),(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:y||"",data:{value:y,label:"separatorColor"},setAttributes:i}),(0,w.createElement)(Qi,{label:(0,M.__)("Bottom Spacing","sureforms"),data:{desktop:{value:Te,label:"separatorSpace"},tablet:{value:De,label:"separatorSpaceTablet"},mobile:{value:Ee,label:"separatorSpaceMobile"}},min:0,max:200,unit:{value:Le,label:"separatorSpaceType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"}],setAttributes:i})),$&&(0,w.createElement)(Jo,{title:(0,M.__)("Sub Heading","sureforms"),initialOpen:!1},(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:m||"",data:{value:m,label:"subHeadingColor"},setAttributes:i}),(0,w.createElement)(Qa,{label:(0,M.__)("Typography","sureforms"),attributes:t,setAttributes:i,loadGoogleFonts:{value:He,label:"subHeadLoadGoogleFonts"},fontFamily:{value:K,label:"subHeadFontFamily"},fontWeight:{value:Y,label:"subHeadFontWeight"},fontStyle:{value:J,label:"subHeadFontStyle"},transform:{value:ge,label:"subHeadTransform"},decoration:{value:pe,label:"subHeadDecoration"},fontSizeType:{value:Q,label:"subHeadFontSizeType"},fontSizeTypeMobile:{value:ee,label:"subHeadFontSizeTypeMobile"},fontSizeTypeTablet:{value:ae,label:"subHeadFontSizeTypeTablet"},fontSize:{value:X,label:"subHeadFontSize"},fontSizeMobile:{value:ie,label:"subHeadFontSizeMobile"},fontSizeTablet:{value:le,label:"subHeadFontSizeTablet"},lineHeightType:{value:oe,label:"subHeadLineHeightType"},lineHeight:{value:ne,label:"subHeadLineHeight"},lineHeightMobile:{value:re,label:"subHeadLineHeightMobile"},lineHeightTablet:{value:se,label:"subHeadLineHeightTablet"},letterSpacing:{value:Ae,label:"subHeadLetterSpacing"},letterSpacingTablet:{value:Re,label:"subHeadLetterSpacingTablet"},letterSpacingMobile:{value:Pe,label:"subHeadLetterSpacingMobile"},letterSpacingType:{value:ze,label:"subHeadLetterSpacingType"}}),(0,w.createElement)(Qi,{label:(0,M.__)("Bottom Spacing","sureforms"),data:{desktop:{value:b,label:"subHeadSpace"},tablet:{value:f,label:"subHeadSpaceTablet"},mobile:{value:v,label:"subHeadSpaceMobile"}},min:0,max:200,unit:{value:x,label:"subHeadSpaceType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"}],setAttributes:i})),(0,w.createElement)(Jo,{title:(0,M.__)("Link","sureforms"),initialOpen:!1},(0,w.createElement)("p",{className:"components-base-control__help"},(0,M.__)("Below settings will apply to the heading text to which a link is applied.","sureforms")),(0,w.createElement)(Dr,{tabs:[{name:"normal",title:(0,M.__)("Normal","sureforms")},{name:"hover",title:(0,M.__)("Hover","sureforms")}],normal:(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:mt,data:{value:mt,label:"linkColor"},setAttributes:i}),hover:(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:bt,data:{value:bt,label:"linkHColor"},setAttributes:i}),disableBottomSeparator:!0})),(0,w.createElement)(Jo,{title:(0,M.__)("Highlight","sureforms"),initialOpen:!1},(0,w.createElement)("p",{className:"components-base-control__help"},(0,M.__)("Highlight heading text from toolbar to see the below controls working.","sureforms")),(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:ft,data:{value:ft,label:"highLightColor"},setAttributes:i}),(0,w.createElement)(Ti,{label:(0,M.__)("Background","sureforms"),colorValue:vt,data:{value:vt,label:"highLightBackground"},setAttributes:i}),(0,w.createElement)(Qa,{label:(0,M.__)("Typography","sureforms"),attributes:t,setAttributes:i,loadGoogleFonts:{value:wt,label:"highLightLoadGoogleFonts"},fontFamily:{value:xt,label:"highLightFontFamily"},fontWeight:{value:yt,label:"highLightFontWeight"},fontStyle:{value:_t,label:"highLightFontStyle"},transform:{value:kt,label:"highLightTransform"},decoration:{value:St,label:"highLightDecoration"},fontSizeType:{value:Ct,label:"highLightFontSizeType"},fontSizeTypeMobile:{value:Mt,label:"highLightFontSizeTypeMobile"},fontSizeTypeTablet:{value:Tt,label:"highLightFontSizeTypeTablet"},fontSize:{value:Et,label:"highLightFontSize"},fontSizeMobile:{value:Bt,label:"highLightFontSizeMobile"},fontSizeTablet:{value:Lt,label:"highLightFontSizeTablet"},lineHeightType:{value:Dt,label:"highLightLineHeightType"},lineHeight:{value:Ht,label:"highLightLineHeight"},lineHeightMobile:{value:Rt,label:"highLightLineHeightMobile"},lineHeightTablet:{value:At,label:"highLightLineHeightTablet"},letterSpacing:{value:Pt,label:"highLightLetterSpacing"},letterSpacingTablet:{value:zt,label:"highLightLetterSpacingTablet"},letterSpacingMobile:{value:Ot,label:"highLightLetterSpacingMobile"},letterSpacingType:{value:Ft,label:"highLightLetterSpacingType"}}),(0,w.createElement)(Yo,{label:(0,M.__)("Padding","sureforms"),valueTop:{value:It,label:"highLightTopPadding"},valueRight:{value:Nt,label:"highLightRightPadding"},valueBottom:{value:Gt,label:"highLightBottomPadding"},valueLeft:{value:Vt,label:"highLightLeftPadding"},valueTopTablet:{value:Wt,label:"highLightTopPaddingTablet"},valueRightTablet:{value:Ut,label:"highLightRightPaddingTablet"},valueBottomTablet:{value:qt,label:"highLightBottomPaddingTablet"},valueLeftTablet:{value:jt,label:"highLightLeftPaddingTablet"},valueTopMobile:{value:$t,label:"highLightTopPaddingMobile"},valueRightMobile:{value:Zt,label:"highLightRightPaddingMobile"},valueBottomMobile:{value:Yt,label:"highLightBottomPaddingMobile"},valueLeftMobile:{value:Kt,label:"highLightLeftPaddingMobile"},unit:{value:Jt,label:"highLightPaddingUnit"},mUnit:{value:Qt,label:"highLightPaddingUnitMobile"},tUnit:{value:Xt,label:"highLightPaddingUnitTablet"},deviceType:a,attributes:t,setAttributes:i,link:{value:ea,label:"highLightPaddingLink"}}),(0,w.createElement)(Hr,{setAttributes:i,prefix:"highLight",attributes:t,deviceType:a,disableBottomSeparator:!0})),(0,w.createElement)(Jo,{title:(0,M.__)("Background","sureforms"),initialOpen:!1},(0,w.createElement)(xr,{label:(0,M.__)("Background Color","sureforms"),type:{value:d,label:"blockBackgroundType"},classic:{value:p,label:"blockBackground"},gradient:{value:h,label:"blockGradientBackground"},setAttributes:i})),(0,w.createElement)(Jo,{title:(0,M.__)("Spacing","sureforms"),initialOpen:!1},(0,w.createElement)(Yo,{label:(0,M.__)("Padding","sureforms"),valueTop:{value:Oe,label:"blockTopPadding"},valueRight:{value:Fe,label:"blockRightPadding"},valueBottom:{value:Ne,label:"blockBottomPadding"},valueLeft:{value:Ie,label:"blockLeftPadding"},valueTopTablet:{value:Ve,label:"blockTopPaddingTablet"},valueRightTablet:{value:Ge,label:"blockRightPaddingTablet"},valueBottomTablet:{value:Ue,label:"blockBottomPaddingTablet"},valueLeftTablet:{value:We,label:"blockLeftPaddingTablet"},valueTopMobile:{value:je,label:"blockTopPaddingMobile"},valueRightMobile:{value:qe,label:"blockRightPaddingMobile"},valueBottomMobile:{value:Ze,label:"blockBottomPaddingMobile"},valueLeftMobile:{value:$e,label:"blockLeftPaddingMobile"},unit:{value:Ke,label:"blockPaddingUnit"},mUnit:{value:Je,label:"blockPaddingUnitMobile"},tUnit:{value:Ye,label:"blockPaddingUnitTablet"},deviceType:a,attributes:t,setAttributes:i,link:{value:Xe,label:"blockPaddingLink"}}),(0,w.createElement)(Yo,{label:(0,M.__)("Margin","sureforms"),valueTop:{value:Qe,label:"blockTopMargin"},valueRight:{value:et,label:"blockRightMargin"},valueBottom:{value:at,label:"blockBottomMargin"},valueLeft:{value:tt,label:"blockLeftMargin"},valueTopTablet:{value:it,label:"blockTopMarginTablet"},valueRightTablet:{value:lt,label:"blockRightMarginTablet"},valueBottomTablet:{value:ot,label:"blockBottomMarginTablet"},valueLeftTablet:{value:nt,label:"blockLeftMarginTablet"},valueTopMobile:{value:rt,label:"blockTopMarginMobile"},valueRightMobile:{value:st,label:"blockRightMarginMobile"},valueBottomMobile:{value:ct,label:"blockBottomMarginMobile"},valueLeftMobile:{value:ut,label:"blockLeftMarginMobile"},unit:{value:gt,label:"blockMarginUnit"},mUnit:{value:pt,label:"blockMarginUnitMobile"},tUnit:{value:dt,label:"blockMarginUnitTablet"},deviceType:a,attributes:t,setAttributes:i,link:{value:ht,label:"blockMarginLink"}}))),(0,w.createElement)(pi,{...bi},la.map(e=>e.content)))))}),Rr=e=>{const{setAttributes:t,attributes:a,context:i,onReplace:l,mergeBlocks:n,headingHasDynamicContent:o}=e;let{headingTitle:r,headingTag:s}=a,u=!1;if(o){const e=(0,O.applyFilters)("uag_render_text_loop_data",r,i);""!==e&&(u=["srfm/dynamic-content"],r=e)}return(0,w.createElement)(Pi.RichText,{tagName:s,placeholder:(0,M.__)("Write a Heading","sureforms"),value:r,className:"uagb-heading-text",onChange:e=>{t({headingTitle:e})},allowedFormats:u,onMerge:n,onSplit:e=>e?(0,ir.createBlock)("srfm/advanced-heading",{...a,headingTitle:e}):(0,ir.createBlock)("core/paragraph"),onReplace:l,onRemove:()=>l([])})},Pr=e=>{const{setAttributes:t,attributes:a,context:i,onReplace:l,mergeBlocks:n,descriptionHasDynamicContent:o}=e;let{headingDesc:r}=e.attributes,s=!1;if(o){const e=(0,O.applyFilters)("uag_render_text_loop_data",r,i);""!==e&&(s=["srfm/dynamic-content"],r=e)}return(0,w.createElement)(Pi.RichText,{tagName:"p",placeholder:(0,M.__)("Write a Description","sureforms"),value:r,className:"uagb-desc-text",onChange:e=>t({headingDesc:e}),allowedFormats:s,onMerge:n,onSplit:e=>e?(0,ir.createBlock)("srfm/advanced-heading",{...a,headingDesc:e}):(0,ir.createBlock)("core/paragraph"),onReplace:l,onRemove:()=>l([])})},zr=(0,y.memo)(e=>{const{attributes:{block_id:t,headingTitleToggle:a,headingDescToggle:i,separatorStyle:l,separatorPosition:n,headingDescPosition:o,headingWrapper:r},className:s,deviceType:u}=e,c=r||"div",g="none"!==l&&(0,w.createElement)("div",{className:"uagb-separator-wrap"},(0,w.createElement)("div",{className:"uagb-separator"})),d=(0,w.createElement)(w.Fragment,null,"above-heading"===n?g:"",(0,w.createElement)(Rr,{...e}),"below-heading"===n?g:""),p=(0,w.createElement)(w.Fragment,null,"above-sub-heading"===n?g:"",(0,w.createElement)(Pr,{...e}),"below-sub-heading"===n?g:"");return(0,w.createElement)(c,{className:ue([s,"wp-block-uagb-advanced-heading","uagb-block",`uagb-editor-preview-mode-${u.toLowerCase()}`,`uagb-block-${t}`])},i&&"above-heading"===o?p:"",a&&d,i&&"below-heading"===o?p:"",i||a?"":g)}),Or=(e,t,a="desktop")=>{if("default"!==e[t+"BorderStyle"]){switch(a){case"tablet":a="Tablet";break;case"mobile":a="Mobile";break;default:a=""}const i={},l=e[t+"BorderStyle"],n=e[t+"BorderColor"],o=E(e[t+"BorderTopWidth"+a],"px"),r=E(e[t+"BorderRightWidth"+a],"px"),s=E(e[t+"BorderBottomWidth"+a],"px"),u=E(e[t+"BorderLeftWidth"+a],"px"),c=e[t+"BorderRadiusUnit"+a]||"px",g=E(e[t+"BorderTopLeftRadius"+a],c),d=E(e[t+"BorderTopRightRadius"+a],c),p=E(e[t+"BorderBottomRightRadius"+a],c),h=E(e[t+"BorderBottomLeftRadius"+a],c);return"none"!==e[t+"BorderStyle"]&&""!==e[t+"BorderStyle"]&&(i["border-top-width"]=o,i["border-right-width"]=r,i["border-bottom-width"]=s,i["border-left-width"]=u,i["border-color"]=n),i["border-style"]=l,i["border-top-left-radius"]=g,i["border-top-right-radius"]=d,i["border-bottom-right-radius"]=p,i["border-bottom-left-radius"]=h,i}return{}},Fr=(0,y.memo)(({attributes:e})=>{const{headLoadGoogleFonts:t,headFontFamily:a,headFontWeight:i,subHeadLoadGoogleFonts:l,subHeadFontFamily:n,subHeadFontWeight:o,highLightLoadGoogleFonts:r,highLightFontFamily:s,highLightFontWeight:u}=e;let c,g,d;if(!0===t){const e={google:{families:[a+(i?":"+i:"")]}};c=(0,w.createElement)(Y,{config:e})}if(!0===l){const e={google:{families:[n+(o?":"+o:"")]}};g=(0,w.createElement)(Y,{config:e})}if(!0===r){const e={google:{families:[s+(u?":"+u:"")]}};d=(0,w.createElement)(Y,{config:e})}return(0,w.createElement)(w.Fragment,null,c,g,d)}),Ir=(0,X.compose)(tr,ee)(e=>{const{attributes:t,attributes:{UAGHideDesktop:a,UAGHideTab:i,UAGHideMob:l,headingTitle:n,headingDesc:o,formId:r},isSelected:s,clientId:u,name:c,deviceType:g,context:d,setAttributes:p}=e,h=-1!==n.indexOf('<span data-spectra-dc-field="'),m=o&&-1!==o.indexOf('<span data-spectra-dc-field="'),b=(e=>(0,V.useSelect)(t=>{const a=t(Pi.store).getBlockParents(e),i=t(Pi.store).getBlocksByClientId(a?.[0]),l=t("core/editor").getCurrentPostId();return i?.[0]?.attributes?.id||l}))(u);e={...e,headingHasDynamicContent:h,descriptionHasDynamicContent:m};const f=(0,Pi.useBlockProps)();(0,y.useEffect)(()=>{N(e)},[a,i,l,g]),(0,y.useEffect)(()=>{!h&&!m||t?.context||p({context:d})},[d]),(0,y.useEffect)(()=>{G()},[g]),(0,y.useEffect)(()=>{r!==b&&p({formId:b})},[r,b]);const v=(0,y.useMemo)(()=>function(e,t,a,i,l=!1){const n=i.toLowerCase(),o=a.replace("srfm/",""),{block_id:r,headingAlign:s,headingAlignTablet:u,headingAlignMobile:c,headingTag:g,headingColor:d,headingColorType:p,headingGradientColor:h,blockBackgroundType:m,blockBackground:b,blockGradientBackground:f,headSpace:v,headSpaceTablet:w,headSpaceMobile:x,separatorStyle:y,separatorHeight:_,separatorHeightType:k,separatorWidth:S,separatorWidthTablet:C,separatorWidthMobile:M,separatorWidthType:T,separatorColor:L,separatorSpace:B,separatorSpaceTablet:H,separatorSpaceMobile:A,separatorSpaceType:R,subHeadingColor:P,headFontFamily:z,headFontStyle:I,headFontWeight:N,headFontSize:V,headFontSizeType:G,headFontSizeTypeMobile:W,headFontSizeTypeTablet:U,headFontSizeMobile:j,headFontSizeTablet:q,headLineHeight:$,headLineHeightType:Z,headLineHeightMobile:K,headLineHeightTablet:Y,headLetterSpacing:J,headLetterSpacingTablet:X,headLetterSpacingMobile:Q,headLetterSpacingType:ee,headShadowColor:te,headShadowHOffset:ae,headShadowVOffset:ie,headShadowBlur:le,subHeadFontFamily:ne,subHeadFontStyle:oe,subHeadFontWeight:re,subHeadFontSize:se,subHeadFontSizeType:ue,subHeadFontSizeTypeMobile:ce,subHeadFontSizeTypeTablet:ge,subHeadFontSizeMobile:de,subHeadFontSizeTablet:pe,subHeadLineHeight:he,subHeadLineHeightType:me,subHeadLineHeightMobile:be,subHeadLineHeightTablet:fe,headTransform:ve,headDecoration:we,subHeadTransform:xe,subHeadDecoration:ye,subHeadLetterSpacing:_e,subHeadLetterSpacingTablet:ke,subHeadLetterSpacingMobile:Se,subHeadLetterSpacingType:Ce,blockTopPadding:Me,blockRightPadding:Te,blockLeftPadding:De,blockBottomPadding:Ee,blockTopPaddingTablet:Le,blockRightPaddingTablet:Be,blockLeftPaddingTablet:He,blockBottomPaddingTablet:Ae,blockTopPaddingMobile:Re,blockRightPaddingMobile:Pe,blockLeftPaddingMobile:ze,blockBottomPaddingMobile:Oe,blockPaddingUnit:Fe,blockPaddingUnitTablet:Ie,blockPaddingUnitMobile:Ne,blockTopMargin:Ve,blockRightMargin:Ge,blockLeftMargin:We,blockBottomMargin:Ue,blockTopMarginTablet:je,blockRightMarginTablet:qe,blockLeftMarginTablet:$e,blockBottomMarginTablet:Ze,blockTopMarginMobile:Ke,blockRightMarginMobile:Ye,blockLeftMarginMobile:Je,blockBottomMarginMobile:Xe,blockMarginUnit:Qe,blockMarginUnitTablet:et,blockMarginUnitMobile:tt,linkColor:at,linkHColor:it,highLightBorderHColor:lt,highLightColor:nt,highLightBackground:ot,highLightFontFamily:rt,highLightFontWeight:st,highLightFontStyle:ut,highLightTransform:ct,highLightDecoration:gt,highLightFontSizeType:dt,highLightFontSizeTypeTablet:pt,highLightFontSizeTypeMobile:ht,highLightLineHeightType:mt,highLightFontSize:bt,highLightFontSizeTablet:ft,highLightFontSizeMobile:vt,highLightLineHeight:wt,highLightLineHeightTablet:xt,highLightLineHeightMobile:yt,highLightLetterSpacing:_t,highLightLetterSpacingTablet:kt,highLightLetterSpacingMobile:St,highLightLetterSpacingType:Ct,highLightTopPadding:Mt,highLightRightPadding:Tt,highLightLeftPadding:Dt,highLightBottomPadding:Et,highLightTopPaddingTablet:Lt,highLightRightPaddingTablet:Bt,highLightLeftPaddingTablet:Ht,highLightBottomPaddingTablet:At,highLightTopPaddingMobile:Rt,highLightRightPaddingMobile:Pt,highLightLeftPaddingMobile:zt,highLightBottomPaddingMobile:Ot,highLightPaddingUnit:Ft,highLightPaddingUnitTablet:It,highLightPaddingUnitMobile:Nt,subHeadSpace:Vt,subHeadSpaceTablet:Gt,subHeadSpaceMobile:Wt,headingDescToggle:Ut}=e;let jt={},qt={},$t={},Zt={};"gradient"===p&&($t={"-webkit-text-fill-color":at},Zt={"-webkit-text-fill-color":it});const Kt=Or(e,"highLight"),Yt=Or(e,"highLight","tablet"),Jt=Or(e,"highLight","mobile");let Xt={".wp-block-uagb-advanced-heading ":{background:"classic"===m?b:f,"text-align":s,"margin-top":E(Ve,Qe),"margin-right":E(Ge,Qe),"margin-bottom":E(Ue,Qe),"margin-left":E(We,Qe),"padding-top":E(Me,Fe),"padding-right":E(Te,Fe),"padding-bottom":E(Ee,Fe),"padding-left":E(De,Fe)}," p.uagb-desc-text":{"font-family":ne,"font-style":oe,"text-decoration":ye,"text-transform":xe,"font-weight":re,"font-size":E(se,ue),"line-height":E(he,me),"letter-spacing":E(_e,Ce),color:P,"margin-bottom":E(F(Vt,"subHeadSpace",o),"px")},".wp-block-uagb-advanced-heading a":{color:at,...$t},".wp-block-uagb-advanced-heading a:hover":{color:it,...Zt},".wp-block-uagb-advanced-heading .srfm-highlight":{background:ot,color:nt,"-webkit-text-fill-color":nt,"font-family":rt,"font-style":ut,"text-decoration":gt,"text-transform":ct,"font-weight":st,"font-size":E(bt,dt),"line-height":E(wt,mt),"letter-spacing":E(_t,Ct),"padding-top":E(Mt,Ft),"padding-right":E(Tt,Ft),"padding-bottom":E(Et,Ft),"padding-left":E(Dt,Ft),...Kt},".wp-block-uagb-advanced-heading .srfm-highlight:hover":{"border-color":lt}},Qt={};"gradient"===p&&(Qt={background:h,"-webkit-background-clip":"text","-webkit-text-fill-color":"transparent"});const ea={color:nt,background:ot,"-webkit-text-fill-color":nt};Xt[".wp-block-uagb-advanced-heading .srfm-highlight::-moz-selection"]=ea,Xt[".wp-block-uagb-advanced-heading .srfm-highlight::selection"]=ea,Xt[" "+g+".uagb-heading-text"]={"font-family":z,"font-style":I,"text-decoration":we,"text-transform":ve,"font-weight":N,"font-size":E(V,G),"line-height":E($,Z),color:d,"letter-spacing":E(J,ee),...Qt};const ta=te&&E(ae,"px")+" "+E(ie,"px")+" "+E(le,"px")+" "+te;"gradient"===p?Xt[" "+g+".uagb-heading-text"].filter=`drop-shadow(${ta})`:Xt[" "+g+".uagb-heading-text"]["text-shadow"]=ta,"none"!==y&&(Xt[" .uagb-separator"]={"border-top-style":y,"border-top-width":E(F(_,"separatorHeight",o),k),width:E(F(S,"separatorWidth",o),T),"border-color":L,"margin-bottom":E(F(B,"separatorSpace",o),R)}),jt[".wp-block-uagb-advanced-heading "]={"text-align":u,"margin-top":E(je,et),"margin-right":E(qe,et),"margin-bottom":E(Ze,et),"margin-left":E($e,et),"padding-top":E(Le,Ie),"padding-right":E(Be,Ie),"padding-bottom":E(Ae,Ie),"padding-left":E(He,Ie)},jt[" "+g+".uagb-heading-text"]={"font-size":E(q,U),"line-height":E(Y,Z),"letter-spacing":E(X,ee)},jt[" p.uagb-desc-text"]={"font-size":E(pe,ge),"line-height":E(fe,me),"letter-spacing":E(ke,Ce),"margin-bottom":E(F(Gt,"subHeadSpaceTablet",o),"px")},jt[".wp-block-uagb-advanced-heading .srfm-highlight"]={"font-size":E(ft,pt),"line-height":E(xt,mt),"letter-spacing":E(kt,Ct),"padding-top":E(Lt,It),"padding-right":E(Bt,It),"padding-bottom":E(At,It),"padding-left":E(Ht,It),...Yt},qt[".wp-block-uagb-advanced-heading "]={"text-align":c,"margin-top":E(Ke,tt),"margin-right":E(Ye,tt),"margin-bottom":E(Xe,tt),"margin-left":E(Je,tt),"padding-top":E(Re,Ne),"padding-right":E(Pe,Ne),"padding-bottom":E(Oe,Ne),"padding-left":E(ze,Ne)},jt[" .uagb-separator"]={width:E(F(C,"separatorWidthTablet",o),T),"margin-bottom":E(F(H,"separatorSpaceTablet",o),R)},qt[" "+g+".uagb-heading-text"]={"font-size":E(j,W),"line-height":E(K,Z),"letter-spacing":E(Q,ee)},qt[" p.uagb-desc-text"]={"font-size":E(de,ce),"line-height":E(be,me),"letter-spacing":E(Se,Ce),"margin-bottom":E(F(Wt,"subHeadSpaceMobile",o),"px")},qt[".wp-block-uagb-advanced-heading .srfm-highlight"]={"font-size":E(vt,ht),"line-height":E(yt,mt),"letter-spacing":E(St,Ct),"padding-top":E(Rt,Nt),"padding-right":E(Pt,Nt),"padding-bottom":E(Ot,Nt),"padding-left":E(zt,Nt),...Jt},qt[" .uagb-separator"]={width:E(F(M,"separatorWidthMobile",o),T),"margin-bottom":E(F(A,"separatorSpaceMobile",o),R)},(Ut||"none"!==y)&&(Xt[" .uagb-heading-text"]={"margin-bottom":E(F(v,"headSpace",o),"px")},jt[" .uagb-heading-text"]={"margin-bottom":E(F(w,"headSpaceTablet",o),"px")},qt[" .uagb-heading-text"]={"margin-bottom":E(F(x,"headSpaceMobile",o),"px")});const aa=".editor-styles-wrapper "+(l?l+" ":`#block-${t} .uagb-block-${r}`);Xt=(0,O.applyFilters)(`spectra.${o}.styling`,Xt,e),jt=(0,O.applyFilters)(`spectra.${o}.tabletStyling`,jt,e),qt=(0,O.applyFilters)(`spectra.${o}.mobileStyling`,qt,e);let ia=D(Xt,aa);return("tablet"===n||"mobile"===n||l)&&(ia+=D(jt,`${aa}`,!0,"tablet"),("mobile"===n||l)&&(ia+=D(qt,`${aa}`,!0,"mobile"))),ia}(t,u,c,g),[t,g]);return(0,w.createElement)("div",{...f},(0,w.createElement)(W,{blockStyling:v}),(0,w.createElement)(Fr,{attributes:t}),s&&(0,w.createElement)(Ar,{...e}),(0,w.createElement)(zr,{...e}))}),Nr=window.wp.richText,Vr="srfm/advanced-heading-highlight";(0,Nr.registerFormatType)(Vr,{title:"Spectra Highlight",tagName:"mark",className:"srfm-highlight",edit:function({isActive:e,onChange:t,value:a}){const i=(0,V.useSelect)(e=>e("core/block-editor").getSelectedBlock(),[]);return(0,w.createElement)(Pi.BlockControls,null,i&&"srfm/advanced-heading"===i.name&&(0,w.createElement)(te.ToolbarGroup,{className:"uag-highlight-toolbar",label:"Options"},(0,w.createElement)(te.Tooltip,{text:(0,M.__)("Highlight Text","sureforms")},(0,w.createElement)(te.Button,{isPrimary:e,onClick:()=>{t((0,Nr.toggleFormat)(a,{type:Vr}))}},(0,w.createElement)("span",{className:"dashicons dashicons-admin-customizer"})))))}});const Gr=function(e){let t;const a={black:"#000000","cyan-bluish-gray":"#abb8c3",white:"#ffffff","pale-pink":"#f78da7","luminous-vivid-orange":"#ff6900","luminous-vivid-amber":"#fcb900","light-green-cyan":"#7bdcb5","vivid-green-cyan":"#00d084","pale-cyan-blue":"#8ed1fc","vivid-cyan-blue":"#0693e3","vivid-purple":"#9b51e0","vivid-red":"#cf2e2e"};return t=void 0!==a[e?.toLowerCase()]?a[e?.toLowerCase()]:wi(`var(--wp--preset--color--${e})`),t};let Wr={};Wr=(0,O.applyFilters)("srfm/advanced-heading",nr(Wr)),(0,ir.registerBlockType)("srfm/advanced-heading",{...Wr,apiVersion:3,title:(0,M.__)("Heading","sureforms"),description:(0,M.__)("Add heading, sub heading and a separator using one block.","sureforms"),icon:C.advanced_heading,keywords:[(0,M.__)("creative heading","sureforms"),(0,M.__)("uag","sureforms"),(0,M.__)("heading","sureforms")],supports:{anchor:!0,html:!1},attributes:P,category:srfm_spec_blocks_info.category,edit:e=>e.attributes.isPreview?(0,w.createElement)(lr,{image:"advanced-heading"}):(0,w.createElement)(Ir,{...e}),save:()=>null,__experimentalLabel:e=>(0,O.applyFilters)("uag_loop_data_source_label",(0,M.__)("Heading","sureforms"),e),usesContext:["postId","postType"],transforms:{from:[{type:"block",blocks:["core/heading"],transform:e=>(0,ir.createBlock)("srfm/advanced-heading",{headingTitle:e.content,headingAlign:e.textAlign,headingColor:Gr(e.textColor),blockBackground:Gr(e.backgroundColor)})},{type:"block",blocks:["core/quote"],transform:e=>(0,ir.createBlock)("srfm/advanced-heading",{headingTitle:e.value,headingDesc:e.citation,headingAlign:e.align,headingColor:Gr(e.textColor),blockBackground:Gr(e.backgroundColor)})},{type:"block",blocks:["core/paragraph"],transform:e=>(0,ir.createBlock)("srfm/advanced-heading",{headingTitle:e.content,headingAlign:e.align,headingColor:Gr(e.textColor),blockBackground:Gr(e.backgroundColor)})},{type:"block",blocks:["core/list"],transform:(e,t)=>{const a=[];return t.forEach((e,i)=>{a.push({text:t[i].attributes.content})}),a.map(t=>(0,ir.createBlock)("srfm/advanced-heading",{headingTitle:t.text,headingColor:Gr(e.textColor),blockBackground:Gr(e.backgroundColor)}))}}],to:[{type:"block",blocks:["core/heading"],transform:e=>(0,ir.createBlock)("core/heading",{content:e.headingTitle,align:e.headingAlign})},{type:"block",blocks:["core/quote"],transform:e=>(0,ir.createBlock)("core/quote",{value:e.headingTitle,citation:e.headingDesc})},{type:"block",blocks:["core/paragraph"],transform:e=>(0,ir.createBlock)("core/paragraph",{content:e.headingTitle})}]}});const Ur=e=>{let{horizontal:t,vertical:a,blur:i,spread:l,horizontalUnit:n="px",verticalUnit:o="px",blurUnit:r="px",spreadUnit:s="px",color:u,position:c="outset",altColor:g=""}=e;return u||g?(t=E(t,n),""===t&&(t=0),a=E(a,o),""===a&&(a=0),i=E(i,r),""===i&&(i=0),l=E(l,s),""===l&&(l=0),0===t&&0===a&&0===i&&0===l?"":`${t} ${a} ${i}${l?` ${l}`:""} ${u||g}${"outset"===c?"":` ${c}`}`):""};var jr=a(1388),qr={};jr.A&&jr.A.locals&&(qr.locals=jr.A.locals);var $r,Zr=0,Kr={attributes:{id:"uagb-editor-styles"}};Kr.setAttributes=g(),Kr.insert=u().bind(null,"head"),Kr.domAPI=r(),Kr.insertStyleElement=p(),qr.use=function(e){return Kr.options=e||{},Zr++||($r=n()(jr.A,Kr)),qr},qr.unuse=function(){Zr>0&&! --Zr&&($r(),$r=null)};const Yr=qr,Jr=e=>{const[t,a]=(0,y.useState)(null),i=(0,y.useRef)(null);(0,y.useLayoutEffect)(()=>(Yr.use(),()=>{Yr.unuse()}),[]);const{getSelectedBlock:l}=(0,V.select)("core/block-editor"),n=l()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(i))},[n]);const{label:o,data:r,setAttributes:s,options:u,help:c=!1}=e,g=Q(),d={};d.Desktop=(0,w.createElement)(te.SelectControl,{__next40pxDefaultSize:!0,value:r.desktop.value,onChange:e=>s({[r.desktop.label]:e}),options:u.desktop}),d.Tablet=(0,w.createElement)(te.SelectControl,{__next40pxDefaultSize:!0,value:r.tablet.value,onChange:e=>s({[r.tablet.label]:e}),options:u.tablet||u.desktop}),d.Mobile=(0,w.createElement)(te.SelectControl,{__next40pxDefaultSize:!0,value:r.mobile.value,onChange:e=>s({[r.mobile.label]:e}),options:u.mobile||u.desktop});const p=ce(e.label),h=(0,O.applyFilters)(`spectra.${n}.${t}.${p}.before`,"",n),m=(0,O.applyFilters)(`spectra.${n}.${t}.${p}`,"",n);return(0,w.createElement)("div",{ref:i,className:"uagb-responsive-select-control components-base-control"},h,(0,w.createElement)("div",{className:"uagb-size-type-field-tabs"},(0,w.createElement)("div",{className:"uagb-control__header"},(0,w.createElement)(he,{label:o,responsive:!0})),d[g]?d[g]:d.Desktop),(0,w.createElement)(pe,{text:c}),m)};var Xr=a(9194),Qr={};Xr.A&&Xr.A.locals&&(Qr.locals=Xr.A.locals);var es,ts=0,as={attributes:{id:"uagb-editor-styles"}};as.setAttributes=g(),as.insert=u().bind(null,"head"),as.domAPI=r(),as.insertStyleElement=p(),Qr.use=function(e){return as.options=e||{},ts++||(es=n()(Xr.A,as)),Qr},Qr.unuse=function(){ts>0&&! --ts&&(es(),es=null)};const is=Qr,ls=e=>{const{isOpen:t,setOpen:a,onConfirm:i,title:l,description:n,confirmLabel:o=(0,M.__)("Confirm","sureforms"),cancelLabel:r=(0,M.__)("Cancel","sureforms"),processingLabel:s=(0,M.__)("Processing…","sureforms"),icon:u="",executable:c=!1}=e;(0,y.useLayoutEffect)(()=>(is.use(),()=>{is.unuse()}),[]);const[g,d]=(0,y.useState)(!1),p=()=>{a(!1),d(!1)};return(0,w.createElement)(w.Fragment,null,t&&(0,w.createElement)(te.Modal,{onRequestClose:p,className:"uag-confirm-popup-wrapper",overlayClassName:"uag-confirm-popup-overlay"},(0,w.createElement)("div",{className:"uag-confirm-popup-icon"},""!==u?zi(u):(0,w.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:"1.5",stroke:"currentColor"},(0,w.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 9v3.75m9-.75a9 9 0 11-18 0 9 9 0 0118 0zm-9 3.75h.008v.008H12v-.008z"}))),(0,w.createElement)("div",{className:"uag-confirm-popup-content"},(0,w.createElement)("div",{className:"uag-confirm-popup-text"},(0,w.createElement)("span",{className:"uag-confirm-popup-title"},l),(0,w.createElement)("span",{className:"uag-confirm-popup-description"},n)),(0,w.createElement)("div",{className:"uag-confirm-popup-controls"},!1===g?(0,w.createElement)(w.Fragment,null,(0,w.createElement)(te.Button,{className:"uag-confirm-popup-buttons uag-popup-confirmation-button",onClick:()=>{d(!0),c?i(c):i()}},o),(0,w.createElement)(te.Button,{className:"uag-confirm-popup-buttons uag-popup-cancellation-button",onClick:p},r)):(0,w.createElement)(te.Button,{isBusy:!0,className:"uag-confirm-popup-buttons uag-popup-confirmation-button"},s)))))};ls.defaultProps={};const ns=ls,os=window.wp.apiFetch;var rs=a.n(os);const ss=e=>{const[t,a]=(0,y.useState)(null),l=(0,y.useRef)(null),n=(0,V.useSelect)(e=>e("core/block-editor").getSelectedBlock(),[]),o=i(),r=n?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(l))},[r]);const[s,u]=(0,y.useState)(!1),{onSelectImage:c,backgroundImage:g,onRemoveImage:d,slug:p="image",label:h=(0,M.__)("Image","sureforms"),disableLabel:m=!1,disableRemove:b=!1,allow:f=["image"],disableDynamicContent:v=!1,help:x=!1}=e;let _,k,S;switch(p){case"video":k=(0,M.__)("Select Video","sureforms"),S=(0,M.__)("Change Video","sureforms"),_=C.video_placeholder;break;case"lottie":k=(0,M.__)("Select Lottie Animation","sureforms"),S=(0,M.__)("Change Lottie Animation","sureforms"),_=C.lottie;break;case"svg":k=(0,M.__)("Upload SVG","sureforms"),S=(0,M.__)("Change SVG","sureforms");break;default:k=(0,M.__)("Select Image","sureforms"),S=(0,M.__)("Change Image","sureforms")}const T=v?null:(0,O.applyFilters)("uagb.registerImageExtender","",n?.name,c),D=v?null:(0,O.applyFilters)("uagb.registerImageLinkExtender","",n?.name,"bgImageLink","url"),E=e=>{const t={svg_nonce:srfm_spec_blocks_info.uagb_svg_confirmation_nonce,confirmation:"yes"};(async({url:e,action:t,data:a})=>{if(!((i=a)&&Object.keys(i).length>0&&Object.getPrototypeOf(i)===Object.prototype))return Promise.reject(new Error((0,M.__)("data object is empty","sureforms")));var i;const l=new window.FormData;l.append("action",t);for(const e in a){const t=a[e];l.append(e,t)}return await rs()({url:e,method:"POST",body:l})})({url:srfm_spec_blocks_info.ajax_url,action:"uagb_svg_confirmation",data:t}).then(t=>{t.success&&(o.setItem("uagSvgConfirmation",JSON.stringify("yes")),e())})},L=e=>{const t=i("uagSvgConfirmation");"svg"===p&&"yes"!==t?u(!0):e()},B=e=>(0,w.createElement)("div",{className:`spectra-media-control__button spectra-media-control__button--${e}`},C[e]),H=ce(e?.label),A=(0,O.applyFilters)(`spectra.${r}.${t}.${H}.before`,"",r),R=(0,O.applyFilters)(`spectra.${r}.${t}.${H}`,"",r);return(0,w.createElement)("div",{ref:l,className:"components-base-control"},A,(0,w.createElement)(te.BaseControl,{className:"spectra-media-control",id:`uagb-option-selector-${p}`,label:h,hideLabelFromVision:m},(()=>{if(v)return!0;const e=n?.attributes?.dynamicContent;return!e||!0!==e?.bgImage?.enable})()?(0,w.createElement)(w.Fragment,null,(0,w.createElement)("div",{className:"spectra-media-control__wrapper",style:{backgroundImage:!_&&g?.url&&!g?.svg&&`url("${(e=>{let t=e;switch(/(?:\.([^.]+))?$/.exec(String(t))[1]){case"json":case"avi":case"mpg":case"mp4":case"m4v":case"mov":case"ogv":case"vtt":case"wmv":case"3gp":case"3g2":t=""}return t})(g?.url)}")`}},_&&g?.url&&(0,w.createElement)("div",{className:"spectra-media-control__icon spectra-media-control__icon--stroke"},_),g?.svg&&(0,w.createElement)("div",{className:"spectra-media-control__icon spectra-media-control__icon--stroke",dangerouslySetInnerHTML:{__html:g.svg}}),(0,w.createElement)(Pi.MediaUpload,{title:k,onSelect:c,allowedTypes:f,value:g,render:({open:e})=>(e=>{const t=g?.url?"replace":"add";return(0,w.createElement)(w.Fragment,null,"add"===t&&(0,w.createElement)("button",{className:`spectra-media-control__clickable spectra-media-control__clickable--${t}`,onClick:()=>L(e)},B(t)),(0,w.createElement)("div",{className:"spectra-media-control__footer"},(0,w.createElement)("button",{className:"uag-control-label",onClick:()=>L(e)},S),T),"svg"===p&&(0,w.createElement)(ns,{isOpen:s,setOpen:u,onConfirm:E,title:(0,M.__)("Upload SVG?","sureforms"),description:(0,M.__)("Upload SVG can be potentially risky. Are you sure?","sureforms"),confirmLabel:(0,M.__)("Upload Anyway","sureforms"),cancelLabel:(0,M.__)("Cancel","sureforms"),executable:e}))})(e)}),!b&&g?.url&&(0,w.createElement)("button",{className:"spectra-media-control__clickable spectra-media-control__clickable--close",onClick:d},B("close"))),(0,w.createElement)(pe,{text:x})):T),D,R)},us=e=>{const[t,a]=(0,y.useState)(null),l=(0,y.useRef)(null),[n,o]=(0,y.useState)(!1),r=(0,O.applyFilters)("uagb.blocksAttributes",z),{getSelectedBlock:s}=(0,V.select)("core/block-editor");(0,y.useLayoutEffect)(()=>{window.addEventListener("click",function(e){const t=document.querySelector(`.active.popup-${x} .spectra-control-popup__options--action-button`),a=document.querySelector(`.active.popup-${x} .spectra-control-popup`);if(t&&!t?.contains(e.target)&&a&&!a?.contains(e.target)&&!e.target?.classList?.contains("uagb-advanced-color-indicate")&&!e.target?.parentElement?.closest(".uagb-popover-color")&&!e.target?.parentElement?.closest(".uagb-reset")){o(!1);const e=s()?.name,t=i("uagSettingState"),a={...t,[e]:{...t?.[e],selectedSetting:!1}},l=i();l&&l.setItem("uagSettingState",JSON.stringify(a))}})},[]);const u=s()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(l))},[u]);const{setAttributes:c,boxShadowColor:g,boxShadowHOffset:d,boxShadowVOffset:p,boxShadowBlur:h,boxShadowSpread:m,boxShadowPosition:b,label:f=(0,M.__)("Box Shadow","sureforms"),popup:v=!1,blockId:x,help:_=!1}=e;let k;const S=n?"active":"",C=[g.label,d.label,p.label,h.label,m.label,b.label],T=v&&(()=>{const e=(()=>{const e=s()?.name.split("/").pop();let t=!1;return void 0!==r[e]&&C.forEach(a=>{if(a){const i=void 0!==r[e][a]?.default?r[e][a]?.default:"";t={...t,[a]:i}}}),t})(),t=s()?.attributes;let a=!1;return C.forEach(i=>{t?.[i]&&t?.[i]!==e?.[i]&&(a=!0)}),a})(),D=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Ti,{label:g.title,colorValue:g.value,data:{value:g.value,label:g.label},setAttributes:c}),(0,w.createElement)(Me,{label:d.title,value:d.value,min:-100,max:100,displayUnit:!1,setAttributes:c,data:{value:d.value,label:d.label}}),(0,w.createElement)(Me,{label:p.title,value:p.value,min:-100,max:100,displayUnit:!1,setAttributes:c,data:{value:p.value,label:p.label}}),(0,w.createElement)(Me,{label:h.title,value:h.value,min:0,max:100,displayUnit:!1,setAttributes:c,data:{value:h.value,label:h.label}}),(0,w.createElement)(Me,{label:m.title,value:m.value,min:-100,max:100,displayUnit:!1,setAttributes:c,data:{value:m.value,label:m.label}}),(0,w.createElement)(Ri,{setAttributes:c,label:b.title,data:{value:b.value,label:b.label},options:[{value:"outset",label:(0,M.__)("Outset","sureforms"),tooltip:(0,M.__)("Outset","sureforms")},{value:"inset",label:(0,M.__)("Inset","sureforms"),tooltip:(0,M.__)("Inset (10px)","sureforms")}],showIcons:!1}));n&&(k=(0,w.createElement)("div",{className:"uagb-box-shadow-advanced spectra-control-popup"},D));const E=(0,w.createElement)("div",{className:"spectra-control-popup__options--action-wrapper"},(0,w.createElement)("span",{className:"uag-control-label"},f,T&&(0,w.createElement)("div",{className:"spectra__change-indicator--dot-right"})),(0,w.createElement)(te.Button,{className:"uag-box-shadow-button spectra-control-popup__options--action-button","aria-pressed":n,onClick:()=>{const e=document.querySelectorAll(".spectra-control-popup__options");if(e&&0<e.length)for(let t=0;t<e.length;t++){const a=e[t]?.querySelector(".spectra-control-popup__options.active .spectra-control-popup__options--action-button");a?.click()}o(!n);const t=s()?.name,a=i("uagSettingState");let l={...a,[t]:{...a?.[t],selectedSetting:".uag-box-shadow-options"}};n&&(l={...a,[t]:{...a?.[t],selectedSetting:!1}});const r=i();r&&r.setItem("uagSettingState",JSON.stringify(l))}},(0,w.createElement)(te.Dashicon,{icon:"edit"}))),L=ce(e.label),B=(0,O.applyFilters)(`spectra.${u}.${t}.${L}.before`,"",u),H=(0,O.applyFilters)(`spectra.${u}.${t}.${L}`,"",u);return(0,w.createElement)("div",{ref:l},B,v?(0,w.createElement)("div",{className:` components-base-control uag-box-shadow-options spectra-control-popup__options popup-${x} ${S}`},E,n&&k,(0,w.createElement)(pe,{text:_})):(0,w.createElement)(w.Fragment,null,D),H)};var cs=a(8542),gs={};cs.A&&cs.A.locals&&(gs.locals=cs.A.locals);var ds,ps=0,hs={attributes:{id:"uagb-editor-styles"}};hs.setAttributes=g(),hs.insert=u().bind(null,"head"),hs.domAPI=r(),hs.insertStyleElement=p(),gs.use=function(e){return hs.options=e||{},ps++||(ds=n()(cs.A,hs)),gs},gs.unuse=function(){ps>0&&! --ps&&(ds(),ds=null)};const ms=gs;var bs=a(9810),fs={};bs.A&&bs.A.locals&&(fs.locals=bs.A.locals);var vs,ws=0,xs={attributes:{id:"uagb-editor-styles"}};xs.setAttributes=g(),xs.insert=u().bind(null,"head"),xs.domAPI=r(),xs.insertStyleElement=p(),fs.use=function(e){return xs.options=e||{},ws++||(vs=n()(bs.A,xs)),fs},fs.unuse=function(){ws>0&&! --ws&&(vs(),vs=null)};const ys=fs,_s=e=>{const[t,a]=(0,y.useState)(null),i=(0,y.useRef)(null);(0,y.useLayoutEffect)(()=>(ys.use(),()=>{ys.unuse()}),[]);const{getSelectedBlock:l}=(0,V.select)("core/block-editor"),n=l()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(i))},[n]);const o=(0,V.useSelect)(()=>(0,V.select)("core/block-editor").getSelectedBlock(),[]),r=e.enableDynamicContent&&e.name?wp.hooks.applyFilters("uagb.registerTextExtender","",o?.name,e.name,e.dynamicContentType):null,s=()=>{if(!e.enableDynamicContent||!e.name)return!1;const t=o?.attributes?.dynamicContent;return!(!t||!0!==t?.[e.name]?.enable)},{isShiftStepEnabled:u}=e;let c=ye(e.unit?.value,e),g=_e(e.unit?.value,e);const d=isNaN(e?.value)?"":e?.value;let p=[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("Em","sureforms"),unitValue:"em"}];e.units&&(p=e.units);const h=t=>{const a=parseFloat(t);e.setAttributes&&e.setAttributes({[e.data.label]:a}),e?.onChange&&e.onChange(a)},m=t=>{e?.onChange&&e?.onChange(t[e?.data?.label]),e.displayUnit&&b(t[e?.unit?.label])},b=t=>{e.setAttributes({[e.unit.label]:t}),c=ye(t,e),g=_e(t,e),e.value>c&&h(c),e.value<g&&h(g)},f=e.inlineControl?"inline":"full-width",v=ce(e?.label),x=(0,O.applyFilters)(`spectra.${n}.${t}.${v}.before`,"",n),_=(0,O.applyFilters)(`spectra.${n}.${t}.${v}`,"",n);return(0,w.createElement)("div",{ref:i,className:"components-base-control uag-number-control uagb-size-type-field-tabs"+(s()?" uagb-text-control--open-dynamic-content":"")},x,e.showControlHeader&&(0,w.createElement)(()=>(0,w.createElement)("div",{className:"uagb-control__header"},(0,w.createElement)("div",{className:"uagb-number-control__actions uagb-control__actions"},(0,w.createElement)(ke,{onReset:m,attributeNames:[e.data.label,!!e.displayUnit&&e.unit.label],setAttributes:e.setAttributes}),e.displayUnit&&(0,w.createElement)(te.ButtonGroup,{className:"uagb-control__units","aria-label":(0,M.__)("Select Units","sureforms")},(t=>{const a=[];return t.map(t=>a.push((0,w.createElement)(te.Tooltip,{text:(0,M.sprintf)(/* translators: abbreviation for units */ /* translators: abbreviation for units */ +(0,M.__)("%s units","sureforms"),e.name),onClick:()=>{return t=e,void D("Mobile"===o?{[u.label]:t.unitValue}:"Tablet"===o?{[c.label]:t.unitValue}:{[s.label]:t.unitValue});var t}},e.unitValue)))),t})(F)))),G[o]?G[o]:G.Desktop,(0,w.createElement)("div",{className:"uagb-spacing-control__input-labels"},(0,w.createElement)("span",{className:"uagb-spacing-control__number-label"},(0,M.__)("Top","sureforms")),(0,w.createElement)("span",{className:"uagb-spacing-control__number-label"},(0,M.__)("Right","sureforms")),(0,w.createElement)("span",{className:"uagb-spacing-control__number-label"},(0,M.__)("Bottom","sureforms")),(0,w.createElement)("span",{className:"uagb-spacing-control__number-label"},(0,M.__)("Left","sureforms")),(0,w.createElement)("span",{className:"uagb-spacing-control__number-label uagb-spacing-control__link-label"}))),(0,w.createElement)(pe,{text:E})),j)},Jo=(0,y.memo)(e=>{const{children:t}=e,a=(0,y.useRef)(null),{getSelectedBlock:l}=(0,V.select)("core/block-editor"),n=l()?.name,o=i("uagSettingState"),[r,s]=(0,y.useState)("style");(0,y.useEffect)(()=>{s((()=>{let e="style";return a?.current?.parentElement?.classList.contains("uagb-tab-content-general")&&(e="general"),a?.current?.parentElement?.classList.contains("uagb-tab-content-advance")&&(e="advance"),e})())},[a]);const u=e?.title?e?.title.toLowerCase().replace(/[^a-zA-Z ]/g,"").replace(/\s+/g,"-"):"",c=n.split("/").pop(),g=(0,O.applyFilters)(`spectra.${c}.${r}.${u}.before`,"",n),d=(0,O.applyFilters)(`spectra.${c}.${r}.${u}`,"",n);return(0,w.createElement)(te.PanelBody,{...e,onToggle:()=>{"enabled"===srfm_spec_blocks_info.collapse_panels&&function(e){const t=[];let a=e.parentNode.firstChild;for(;a;)1===a.nodeType&&a!==e&&a.classList.contains("is-opened")&&t.push(a),a=a.nextSibling;return t}(a.current).forEach(e=>{e.querySelector(".components-button").click()});let e=!1;a?.current?.classList.forEach(function(t){t.includes("uag-advance-panel-body")&&(e=t)});let t="style";a?.current?.parentElement?.classList.contains("uagb-tab-content-general")&&(t="general"),a?.current?.parentElement?.classList.contains("uagb-tab-content-advance")&&(t="advance");const l={...o,[n]:{...o?.[n],selectedPanel:e,selectedTab:t}},r=i();r&&r.setItem("uagSettingState",JSON.stringify(l))},ref:a,className:`uag-advance-panel-body-${u}`},g,t,d)}),Xo=(0,y.memo)(e=>{const{attributes:t,setAttributes:a,deviceType:i}=e,{separatorStyle:l,separatorAlign:n,separatorAlignTablet:o,separatorAlignMobile:r,separatorWidth:s,separatorWidthTablet:u,separatorWidthMobile:c,separatorWidthType:g,separatorColor:d,separatorBorderHeight:p,separatorBorderHeightMobile:h,separatorBorderHeightTablet:m,separatorBorderHeightUnit:b,separatorSize:f,separatorSizeMobile:v,separatorSizeTablet:x,separatorSizeType:y,elementType:_,separatorText:k,separatorTextTag:S,separatorIcon:C,elementPosition:T,elementSpacing:D,elementSpacingTablet:E,elementSpacingMobile:L,elementSpacingUnit:B,elementTextLoadGoogleFonts:H,elementTextFontFamily:A,elementTextFontWeight:R,elementTextFontSize:P,elementTextFontSizeType:z,elementTextFontSizeTablet:O,elementTextFontSizeMobile:F,elementTextLineHeightType:I,elementTextLineHeight:N,elementTextLineHeightTablet:V,elementTextLineHeightMobile:G,elementTextFontStyle:W,elementTextLetterSpacing:U,elementTextLetterSpacingTablet:j,elementTextLetterSpacingMobile:q,elementTextLetterSpacingType:$,elementTextDecoration:Z,elementTextTransform:K,elementColor:Y,elementIconWidth:J,elementIconWidthTablet:X,elementIconWidthMobile:Q,elementIconWidthType:ee,blockTopPadding:ae,blockRightPadding:ie,blockLeftPadding:le,blockBottomPadding:ne,blockTopPaddingTablet:oe,blockRightPaddingTablet:re,blockLeftPaddingTablet:se,blockBottomPaddingTablet:ue,blockTopPaddingMobile:ce,blockRightPaddingMobile:ge,blockLeftPaddingMobile:pe,blockBottomPaddingMobile:he,blockPaddingUnit:me,blockPaddingUnitTablet:be,blockPaddingUnitMobile:fe,blockPaddingLink:ve,blockTopMargin:we,blockRightMargin:xe,blockLeftMargin:ye,blockBottomMargin:_e,blockTopMarginTablet:ke,blockRightMarginTablet:Se,blockLeftMarginTablet:Ce,blockBottomMarginTablet:Me,blockTopMarginMobile:Te,blockRightMarginMobile:De,blockLeftMarginMobile:Ee,blockBottomMarginMobile:Le,blockMarginUnit:Be,blockMarginUnitTablet:He,blockMarginUnitMobile:Ae,blockMarginLink:Re}=t;return(0,w.createElement)("div",null,(0,w.createElement)(Pi.InspectorControls,null,(0,w.createElement)(di,null,(0,w.createElement)(pi,{...hi},(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Jo,{title:(0,M.__)("Separator","sureforms"),initialOpen:!0},(0,w.createElement)(de,{label:(0,M.__)("Style","sureforms"),data:{value:l,label:"separatorStyle"},help:"none"!==l&&"dotted"!==l&&"dashed"!==l&&"double"!==l&&"solid"!==l&&(0,M.__)("Note: Please set Separator Height for proper thickness.","sureforms"),setAttributes:a,options:[{value:"none",label:(0,M.__)("None","sureforms")},{value:"dotted",label:(0,M.__)("Dotted","sureforms")},{value:"dashed",label:(0,M.__)("Dashed","sureforms")},{value:"double",label:(0,M.__)("Double","sureforms")},{value:"solid",label:(0,M.__)("Solid","sureforms")},{value:"rectangles",label:(0,M.__)("Rectangles","sureforms")},{value:"parallelogram",label:(0,M.__)("Parallelogram","sureforms")},{value:"slash",label:(0,M.__)("Slash","sureforms")},{value:"leaves",label:(0,M.__)("Leaves","sureforms")}]}),(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Add Element","sureforms"),data:{value:_,label:"elementType"},options:[{value:"none",label:(0,M.__)("None","sureforms")},{value:"text",label:(0,M.__)("Text","sureforms")},{value:"icon",label:(0,M.__)("Icon","sureforms")}],showIcons:!1,responsive:!1}),"text"===_&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Xi,{label:(0,M.__)("Text","sureforms"),data:{value:k,label:"separatorText"},setAttributes:a,value:k}),(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Heading Tag","sureforms"),data:{value:S,label:"separatorTextTag"},options:[{value:"h1",label:(0,M.__)("H1","sureforms")},{value:"h2",label:(0,M.__)("H2","sureforms")},{value:"h3",label:(0,M.__)("H3","sureforms")},{value:"h4",label:(0,M.__)("H4","sureforms")},{value:"h5",label:(0,M.__)("H5","sureforms")},{value:"h6",label:(0,M.__)("H6","sureforms")},{value:"span",label:(0,M.__)("Span","sureforms")},{value:"p",label:(0,M.__)("P","sureforms")}]})),"icon"===_&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Wo,{label:(0,M.__)("Icon","sureforms"),value:C,onChange:e=>a({separatorIcon:e})}))))),(0,w.createElement)(pi,{...mi},(0,w.createElement)(Jo,{title:"Separator",initialOpen:!0},(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Alignment","sureforms"),data:{desktop:{value:n,label:"separatorAlign"},tablet:{value:o,label:"separatorAlignTablet"},mobile:{value:r,label:"separatorAlignMobile"}},className:"uagb-multi-button-alignment-control",options:[{value:"left",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-left")}),tooltip:(0,M.__)("Left","sureforms")},{value:"center",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-center")}),tooltip:(0,M.__)("Center","sureforms")},{value:"right",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-right")}),tooltip:(0,M.__)("Right","sureforms")}],showIcons:!0,responsive:!0}),(0,w.createElement)(Qi,{label:(0,M.__)("Width","sureforms"),data:{desktop:{value:s,label:"separatorWidth"},tablet:{value:u,label:"separatorWidthTablet"},mobile:{value:c,label:"separatorWidthMobile"}},min:0,max:"%"===g?100:500,unit:{value:g,label:"separatorWidthType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("%","sureforms"),unitValue:"%"}],setAttributes:a}),"solid"!==l&&"double"!==l&&"dotted"!==l&&"dashed"!==l&&"none"!==l&&(0,w.createElement)(Qi,{label:(0,M.__)("Size","sureforms"),data:{desktop:{value:f,label:"separatorSize"},tablet:{value:x,label:"separatorSizeTablet"},mobile:{value:v,label:"separatorSizeMobile"}},min:0,max:"%"===y?100:500,unit:{value:y,label:"separatorSizeType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("%","sureforms"),unitValue:"%"}],setAttributes:a}),"none"!==l&&(0,w.createElement)(Qi,{label:(0,M.__)("Separator Height","sureforms"),data:{desktop:{value:p,label:"separatorBorderHeight"},tablet:{value:m,label:"separatorBorderHeightTablet"},mobile:{value:h,label:"separatorBorderHeightMobile"}},min:0,max:"%"===y?100:500,unit:{value:b,label:"separatorBorderHeightUnit"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("%","sureforms"),unitValue:"%"}],setAttributes:a}),"none"!==l&&(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:d||"",data:{value:d,label:"separatorColor"},setAttributes:a})),"none"!==_&&(0,w.createElement)(Jo,{title:"text"===_?(0,M.__)("Text","sureforms"):(0,M.__)("Icon","sureforms"),initialOpen:!1},(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Alignment","sureforms"),responsive:!0,data:{desktop:{value:T,label:"elementPosition"},tablet:{value:T,label:"elementPosition"},mobile:{value:T,label:"elementPosition"}},className:"uagb-multi-button-alignment-control",options:[{value:"left",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-left")}),tooltip:(0,M.__)("Left","sureforms")},{value:"center",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-center")}),tooltip:(0,M.__)("Center","sureforms")},{value:"right",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-right")}),tooltip:(0,M.__)("Right","sureforms")}],showIcons:!0}),(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:Y||"",data:{value:Y,label:"elementColor"},setAttributes:a}),"text"===_&&(0,w.createElement)(Qa,{label:(0,M.__)("Typography","sureforms"),attributes:t,setAttributes:a,loadGoogleFonts:{value:H,label:"elementTextLoadGoogleFonts"},fontFamily:{value:A,label:"elementTextFontFamily"},fontWeight:{value:R,label:"elementTextFontWeight"},fontStyle:{value:W,label:"elementTextFontStyle"},fontSizeType:{value:z,label:"elementTextFontSizeType"},fontSize:{value:P,label:"elementTextFontSize"},fontSizeMobile:{value:F,label:"elementTextFontSizeMobile"},fontSizeTablet:{value:O,label:"elementTextFontSizeTablet"},lineHeightType:{value:I,label:"elementTextLineHeightType"},lineHeight:{value:N,label:"elementTextLineHeight"},lineHeightMobile:{value:G,label:"elementTextLineHeightMobile"},lineHeightTablet:{value:V,label:"elementTextLineHeightTablet"},letterSpacing:{value:U,label:"elementTextLetterSpacing"},letterSpacingTablet:{value:j,label:"elementTextLetterSpacingTablet"},letterSpacingMobile:{value:q,label:"elementTextLetterSpacingMobile"},letterSpacingType:{value:$,label:"elementTextLetterSpacingType"},transform:{value:K,label:"elementTextTransform"},decoration:{value:Z,label:"elementTextDecoration"}}),"icon"===_&&(0,w.createElement)(Qi,{label:(0,M.__)("Icon Size","sureforms"),data:{desktop:{value:J,label:"elementIconWidth"},tablet:{value:X,label:"elementIconWidthTablet"},mobile:{value:Q,label:"elementIconWidthMobile"}},min:0,max:100,unit:{value:ee,label:"elementIconWidthType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("EM","sureforms"),unitValue:"em"}],setAttributes:a}),(0,w.createElement)(Qi,{label:(0,M.__)("Spacing","sureforms"),data:{desktop:{value:D,label:"elementSpacing"},tablet:{value:E,label:"elementSpacingTablet"},mobile:{value:L,label:"elementSpacingMobile"}},min:0,max:500,unit:{value:B,label:"elementSpacingUnit"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"}],setAttributes:a})),(0,w.createElement)(Jo,{title:(0,M.__)("Spacing","sureforms"),initialOpen:!1},(0,w.createElement)(Yo,{label:(0,M.__)("Padding","sureforms"),valueTop:{value:ae,label:"blockTopPadding"},valueRight:{value:ie,label:"blockRightPadding"},valueBottom:{value:ne,label:"blockBottomPadding"},valueLeft:{value:le,label:"blockLeftPadding"},valueTopTablet:{value:oe,label:"blockTopPaddingTablet"},valueRightTablet:{value:re,label:"blockRightPaddingTablet"},valueBottomTablet:{value:ue,label:"blockBottomPaddingTablet"},valueLeftTablet:{value:se,label:"blockLeftPaddingTablet"},valueTopMobile:{value:ce,label:"blockTopPaddingMobile"},valueRightMobile:{value:ge,label:"blockRightPaddingMobile"},valueBottomMobile:{value:he,label:"blockBottomPaddingMobile"},valueLeftMobile:{value:pe,label:"blockLeftPaddingMobile"},unit:{value:me,label:"blockPaddingUnit"},mUnit:{value:fe,label:"blockPaddingUnitMobile"},tUnit:{value:be,label:"blockPaddingUnitTablet"},deviceType:i,attributes:t,setAttributes:a,link:{value:ve,label:"blockPaddingLink"}}),(0,w.createElement)(Yo,{label:(0,M.__)("Margin","sureforms"),valueTop:{value:we,label:"blockTopMargin"},valueRight:{value:xe,label:"blockRightMargin"},valueBottom:{value:_e,label:"blockBottomMargin"},valueLeft:{value:ye,label:"blockLeftMargin"},valueTopTablet:{value:ke,label:"blockTopMarginTablet"},valueRightTablet:{value:Se,label:"blockRightMarginTablet"},valueBottomTablet:{value:Me,label:"blockBottomMarginTablet"},valueLeftTablet:{value:Ce,label:"blockLeftMarginTablet"},valueTopMobile:{value:Te,label:"blockTopMarginMobile"},valueRightMobile:{value:De,label:"blockRightMarginMobile"},valueBottomMobile:{value:Le,label:"blockBottomMarginMobile"},valueLeftMobile:{value:Ee,label:"blockLeftMarginMobile"},unit:{value:Be,label:"blockMarginUnit"},mUnit:{value:Ae,label:"blockMarginUnitMobile"},tUnit:{value:He,label:"blockMarginUnitTablet"},deviceType:i,attributes:t,setAttributes:a,link:{value:Re,label:"blockMarginLink"}}))))))}),Qo=(0,y.memo)(e=>{const{attributes:{block_id:t,elementType:a,separatorText:i,separatorTextTag:l,separatorStyle:n,separatorIcon:o},className:r,deviceType:s}=e,u=function(e){const t={rectangles:"url(\"data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.4 0H16L9.6 16H0L6.4 0Z' fill='black'/%3E%3C/svg%3E\")",parallelogram:"url(\"data:image/svg+xml,%3Csvg width='8' height='16' viewBox='0 0 8 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='8' height='16' fill='black'/%3E%3C/svg%3E\")",slash:"url(\"data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.29312 16.9999L17 6.29302M14.2931 16.9999L17 14.293M-0.707031 15.9999L16.0002 -0.707153M8.00017 -0.707153L-0.706882 7.9999' stroke='black'/%3E%3C/svg%3E\")",leaves:"url(\"data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2356_5631)'%3E%3Cpath d='M15 1C10.5 1 9 2.5 9 7C13.5 7 15 5.5 15 1Z' stroke='black'/%3E%3Cpath d='M1 1C5.5 1 7 2.5 7 7C2.5 7 1 5.5 1 1Z' stroke='black'/%3E%3Cpath d='M15 15C10.5 15 9 13.5 9 9C13.5 9 15 10.5 15 15Z' stroke='black'/%3E%3Cpath d='M1 15C5.5 15 7 13.5 7 9C2.5 9 1 10.5 1 15Z' stroke='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2356_5631'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E\")"};return e in t?t[e]:""}(n),c=`${l}`,g="none"!==a?"wp-block-uagb-separator--"+a:"",d=(0,Pi.useBlockProps)({className:ue([r,`uagb-editor-preview-mode-${s.toLowerCase()}`,`uagb-block-${t}`,g])});return(0,w.createElement)("div",{...d},(0,w.createElement)("div",{className:ue([`uagb-editor-preview-mode-${s.toLowerCase()}`,`uagb-block-${t}`,"wp-block-uagb-separator","none"!==a?"wp-block-uagb-separator--"+a:""])},(0,w.createElement)("div",{className:"wp-block-uagb-separator__inner",style:{"--my-background-image":`${u}`}},"none"!==a&&(0,w.createElement)("div",{className:"wp-block-uagb-separator-element"},"icon"===a?zi(o):(0,w.createElement)(c,{className:"uagb-html-tag"},i)))))}),er=e=>e.reduce((e,t)=>{if(t?.attributes?.block_id&&t.name.includes("srfm")&&(e.blockIds.push(t.attributes.block_id),e.clientIds.push(t.clientId)),t.innerBlocks){const{blockIds:a,clientIds:i}=er(t.innerBlocks);e.blockIds=[...e.blockIds,...a],e.clientIds=[...e.clientIds,...i]}return e},{blockIds:[],clientIds:[]}),tr=e=>t=>{const{name:a,setAttributes:i,clientId:l,attributes:{block_id:n}}=t,o=["uagb/faq","uagb/buttons","uagb/icon-list","uagb/restaurant-menu","uagb/social-share","uagb/content-timeline","uagb/tabs","uagb/how-to"];return(0,y.useEffect)(()=>{srfm_spec_blocks_info.is_customize_preview&&("0"===n||void 0===n)&&o.includes(a)&&document.addEventListener(`UAG-${a}-${l.substr(0,8)}-BlockCustomizeWidgetEditor`,function(e){i({block_id:e.detail.id,classMigrate:e.detail.classMigrate,childMigrate:e.detail.childMigrate})})},[]),(0,y.useEffect)(()=>{if(srfm_spec_blocks_info.is_customize_preview&&("0"===n||void 0===n)&&o.includes(a)){const e=new CustomEvent(`UAG-${a}-${l.substr(0,8)}-BlockCustomizeWidgetEditor`,{detail:{id:l.substr(0,8),classMigrate:!0,childMigrate:!0}});document.dispatchEvent(e)}},[t.attributes]),(0,y.useEffect)(()=>{const e={block_id:l.substr(0,8)};if(["uagb/post-carousel","uagb/post-grid","uagb/post-masonry"].includes(a)&&(e.allTaxonomyStore=void 0),["uagb/countdown"].includes(a)&&(e.editorInnerblocksPreview=!1),["uagb/cf7-styler","uagb/gf-styler"].includes(a)&&(e.isHtml=!1),["uagb/buttons","uagb/icon-list","uagb/restaurant-menu","uagb/social-share","uagb/content-timeline","uagb/instagram-feed"].includes(a)&&(e.childMigrate=!0),["uagb/advanced-heading","uagb/blockquote","uagb/buttons","uagb/call-to-action","uagb/column","uagb/columns","uagb/icon-list","uagb/marketing-button","uagb/image-gallery","uagb/info-box","uagb/lottie","uagb/restaurant-menu","uagb/section","uagb/social-share","uagb/content-timeline","uagb/table-of-contents","uagb/team","uagb/testimonial","uagb/instagram-feed","uagb/login","uagb/register"].includes(a)&&(e.classMigrate=!0),["uagb/image-gallery","srfm/separator","srfm/icon","srfm/image"].includes(a))i(e);else{const t=(0,V.select)("core/block-editor")?.getBlocks(),{blockIds:a,clientIds:o}=t?er(t):{blockIds:[],clientIds:[]};"not_set"!==n&&"0"!==n&&n&&!((e,t,a)=>e.filter(e=>e===t).length>1&&a===e.lastIndexOf(t))(a,n,o.indexOf(l))||i(e)}},[l]),(0,w.createElement)(e,{...t})},ar=(0,X.compose)(ee,tr)(e=>{const{isSelected:t,attributes:a,attributes:{UAGHideDesktop:i,UAGHideTab:l,UAGHideMob:n},name:o,clientId:r,deviceType:s}=e;(0,y.useEffect)(()=>{N(e)},[i,l,n,s]),(0,y.useEffect)(()=>{G()},[s]);const u=(0,y.useMemo)(()=>function(e,t,a,i){const l=a.replace("srfm/",""),n=i.toLowerCase(),{block_id:o,separatorAlign:r,separatorAlignTablet:s,separatorAlignMobile:u,separatorStyle:c,separatorColor:g,separatorWidth:d,separatorWidthTablet:p,separatorWidthMobile:h,separatorWidthType:m,separatorBorderHeight:b,separatorBorderHeightMobile:f,separatorBorderHeightTablet:v,separatorBorderHeightUnit:w,separatorSize:x,separatorSizeTablet:y,separatorSizeMobile:_,separatorSizeType:k,elementType:S,elementPosition:C,elementSpacing:M,elementSpacingTablet:T,elementSpacingMobile:L,elementSpacingUnit:B,elementTextFontFamily:H,elementTextFontWeight:A,elementTextFontSize:R,elementTextFontSizeType:P,elementTextFontSizeTablet:z,elementTextFontSizeMobile:O,elementTextLineHeightType:N,elementTextLineHeight:V,elementTextLineHeightTablet:G,elementTextLineHeightMobile:W,elementTextFontStyle:U,elementTextLetterSpacing:j,elementTextLetterSpacingTablet:q,elementTextLetterSpacingMobile:$,elementTextLetterSpacingType:Z,elementTextDecoration:K,elementTextTransform:Y,elementColor:J,elementIconWidth:X,elementIconWidthTablet:Q,elementIconWidthMobile:ee,elementIconWidthType:te,blockTopPadding:ae,blockRightPadding:ie,blockLeftPadding:le,blockBottomPadding:ne,blockTopPaddingTablet:oe,blockRightPaddingTablet:re,blockLeftPaddingTablet:se,blockBottomPaddingTablet:ue,blockTopPaddingMobile:ce,blockRightPaddingMobile:ge,blockLeftPaddingMobile:de,blockBottomPaddingMobile:pe,blockPaddingUnit:he,blockPaddingUnitTablet:me,blockPaddingUnitMobile:be,blockTopMargin:fe,blockRightMargin:ve,blockLeftMargin:we,blockBottomMargin:xe,blockTopMarginTablet:ye,blockRightMarginTablet:_e,blockLeftMarginTablet:ke,blockBottomMarginTablet:Se,blockTopMarginMobile:Ce,blockRightMarginMobile:Me,blockLeftMarginMobile:Te,blockBottomMarginMobile:De,blockMarginUnit:Ee,blockMarginUnitTablet:Le,blockMarginUnitMobile:Be}=e,He=F(d,"separatorWidth",l),Ae=F(p,"separatorWidthTablet",l),Re=F(h,"separatorWidthMobile",l),Pe=F(b,"separatorBorderHeight",l),ze=F(f,"separatorBorderHeightMobile",l),Oe=F(v,"separatorBorderHeightTablet",l),Fe=F(x,"separatorSize",l),Ie=F(y,"separatorSizeTablet",l),Ne=F(_,"separatorSizeMobile",l),Ve={"border-top-width":E(Pe,w),"-webkit-mask-size":`${E(Fe,k)} 100%`,width:E(He,m),"border-top-color":g,"border-top-style":c};let Ge={};const We={};if("none"===S)Ge={".wp-block-uagb-separator .wp-block-uagb-separator__inner":{"margin-top":"5px","margin-bottom":"5px",...Ve}};else{const e=I(r);Ge={".wp-block-uagb-separator .wp-block-uagb-separator__inner":{width:E(He,m),...e},".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::before":Ve,".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::before":Ve,".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::after":Ve,".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::after":Ve},"left"===C&&(We[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-right":E(M,B)},Ge[".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::before"]={display:"none"},Ge[".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::before"]={display:"none"}),"right"===C&&(We[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-left":E(M,B)},Ge[".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::after"]={display:"none"},Ge[".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::after"]={display:"none"}),"center"===C&&(We[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-right":E(M,B),"margin-left":E(M,B)})}const Ue={...Ge,...We,".wp-block-uagb-separator--text .wp-block-uagb-separator-element .uagb-html-tag":{"font-family":H,"font-style":U,"text-decoration":K,"text-transform":Y,"font-weight":A,"font-size":E(R,P),"line-height":E(V,N),"letter-spacing":E(j,Z),color:J,margin:0},".wp-block-uagb-separator--icon .wp-block-uagb-separator-element svg":{"font-size":E(X,te),width:E(X,te),height:E(X,te),"line-height":E(X,te),color:J,fill:J},".wp-block-srfm-separator":{"margin-top":E(fe,Ee||"px"),"margin-right":E(ve,Ee||"px"),"margin-bottom":E(xe,Ee||"px"),"margin-left":E(we,Ee||"px")},".wp-block-uagb-separator":{"padding-top":E(ae,he||"px"),"padding-right":E(ie,he||"px"),"padding-bottom":E(ne,he||"px"),"padding-left":E(le,he||"px"),"text-align":r}},je={"border-top-width":E(Oe,w),"-webkit-mask-size":`${E(Ie,k)} 100%`,width:E(Ae,m),"border-top-color":g,"border-top-style":c};let qe={};const $e={};if("none"===S)qe={".wp-block-uagb-separator .wp-block-uagb-separator__inner":{"margin-top":"5px","margin-bottom":"5px",...je}};else{const e=I(s);qe={".wp-block-uagb-separator .wp-block-uagb-separator__inner":{width:E(Ae,m),...e},".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::before":je,".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::before":je,".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::after":je,".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::after":je},"left"===C&&($e[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-right":E(T,B)},qe[".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::before"]={display:"none"},qe[".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::before"]={display:"none"}),"center"===C&&($e[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-left":E(T,B),"margin-right":E(T,B)}),"right"===C&&($e[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-left":E(T,B)},qe[".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::after"]={display:"none"},qe[".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::after"]={display:"none"})}const Ze={...qe,...$e,".wp-block-uagb-separator--text .wp-block-uagb-separator-element .uagb-html-tag":{"font-family":H,"font-style":U,"text-decoration":K,"text-transform":Y,"font-weight":A,"font-size":E(z,P),"line-height":E(G,N),"letter-spacing":E(q,Z),color:J,margin:0},".wp-block-uagb-separator--icon .wp-block-uagb-separator-element svg":{"font-size":E(Q,te),width:E(Q,te),height:E(Q,te),"line-height":E(Q,te),color:J,fill:J},".wp-block-srfm-separator":{"margin-top":E(ye,Le||"px"),"margin-right":E(_e,Le||"px"),"margin-bottom":E(Se,Le||"px"),"margin-left":E(ke,Le||"px")},".wp-block-uagb-separator":{"padding-top":E(oe,me||"px"),"padding-right":E(re,me||"px"),"padding-bottom":E(ue,me||"px"),"padding-left":E(se,me||"px"),"text-align":s}},Ke={"border-top-width":E(ze,w),"-webkit-mask-size":`${E(Ne,k)} 100%`,width:E(Re,m),"border-top-color":g,"border-top-style":c};let Ye={};const Je={};if("none"===S)Ye={".wp-block-uagb-separator .wp-block-uagb-separator__inner":{"margin-top":"5px","margin-bottom":"5px",...Ke}};else{const e=I(u);Ye={".wp-block-uagb-separator .wp-block-uagb-separator__inner":{width:E(Re,m),...e},".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::before":Ke,".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::before":Ke,".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::after":Ke,".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::after":Ke},"left"===C&&(Je[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-right":E(L,B)},Ye[".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::before"]={display:"none"},Ye[".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::before"]={display:"none"}),"center"===C&&(Je[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-left":E(L,B),"margin-right":E(L,B)}),"right"===C&&(Je[".wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element"]={"margin-left":E(L,B)},Ye[".wp-block-uagb-separator--text .wp-block-uagb-separator__inner::after"]={display:"none"},Ye[".wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::after"]={display:"none"})}const Xe={...Ye,...Je,".wp-block-uagb-separator--text .wp-block-uagb-separator-element .uagb-html-tag":{"font-family":H,"font-style":U,"text-decoration":K,"text-transform":Y,"font-weight":A,"font-size":E(O,P),"line-height":E(W,N),"letter-spacing":E($,Z),color:J,margin:0},".wp-block-uagb-separator--icon .wp-block-uagb-separator-element svg":{"font-size":E(ee,te),width:E(ee,te),height:E(ee,te),"line-height":E(ee,te),color:J,fill:J},".wp-block-srfm-separator":{"margin-top":E(Ce,Be||"px"),"margin-right":E(Me,Be||"px"),"margin-bottom":E(De,Be||"px"),"margin-left":E(Te,Be||"px")},".wp-block-uagb-separator":{"padding-top":E(ce,be||"px"),"padding-right":E(ge,be||"px"),"padding-bottom":E(pe,be||"px"),"padding-left":E(de,be||"px"),"text-align":u}},Qe=`.editor-styles-wrapper .uagb-block-${o}`;let et=D(Ue,Qe);return"tablet"!==n&&"mobile"!==n||(et+=D(Ze,`${Qe}`,!0,"tablet"),"mobile"===n&&(et+=D(Xe,`${Qe}`,!0,"mobile"))),et}(a,0,o,s),[a,s]);return(0,w.createElement)(w.Fragment,null,(0,w.createElement)(W,{blockStyling:u}),(0,w.createElement)(J,{attributes:a}),t&&(0,w.createElement)(Xo,{...e}),(0,w.createElement)(Qo,{...e}))}),ir=window.wp.blocks,lr=({image:e,isChildren:t=!1})=>{e||console.error(__("Please add preview image.","sureforms"));let a=srfm_spec_blocks_info.srfm_url;return a+="/images/field-previews/",t&&(a+="children/"),a+=e+".svg",(0,w.createElement)("img",{width:"100%",src:a,alt:""})},nr=function(e={}){let t={example:{attributes:{isPreview:!0}},usesContext:["postId","postType"]};return"site-editor"===srfm_spec_blocks_info.is_site_editor&&(t={}),(0,O.applyFilters)("addCommonDataToSpectraBlocks",{...e,...t})},or=(0,O.applyFilters)("srfm/separator",nr({}));(0,ir.registerBlockType)("srfm/separator",{...or,apiVersion:3,title:(0,M.__)("Separator","sureforms"),description:(0,M.__)("Add a modern separator to divide your page content with icon/text.","sureforms"),supports:{html:!1},icon:C.separator,category:srfm_spec_blocks_info.category,keywords:[(0,M.__)("divider","sureforms"),(0,M.__)("separator","sureforms")],attributes:T,edit:e=>e.attributes.isPreview?(0,w.createElement)(lr,{image:"separator"}):(0,w.createElement)(ar,{...e}),save:()=>null});var rr=a(6323),sr={};rr.A&&rr.A.locals&&(sr.locals=rr.A.locals);var ur,cr=0,gr={attributes:{id:"uagb-editor-styles"}};gr.setAttributes=g(),gr.insert=u().bind(null,"head"),gr.domAPI=r(),gr.insertStyleElement=p(),sr.use=function(e){return gr.options=e||{},cr++||(ur=n()(rr.A,gr)),sr},sr.unuse=function(){cr>0&&! --cr&&(ur(),ur=null)};const dr=sr,pr=e=>{const[t,a]=(0,y.useState)(null),i=(0,y.useRef)(null),{getSelectedBlock:l}=(0,V.select)("core/block-editor");(0,y.useLayoutEffect)(()=>(dr.use(),()=>{dr.unuse()}),[]);const{setAttributes:n,gradientType:o,backgroundGradient:r,backgroundGradientColor2:s,backgroundGradientColor1:u,backgroundGradientType:c,backgroundGradientLocation1:g,backgroundGradientLocation2:d,backgroundGradientAngle:p}=e,h=l()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(i))},[h]);const m="gradient-settings",b=(0,O.applyFilters)(`spectra.${h}.${t}.${m}.before`,"",h),f=(0,O.applyFilters)(`spectra.${h}.${t}.${m}`,"",h),v=void 0!==o?o.value:"basic";return(0,w.createElement)(w.Fragment,null,void 0!==o&&(0,w.createElement)(Ri,{setAttributes:n,label:"Select Gradient",data:{value:o.value,label:o.label},options:[{value:"basic",label:(0,M.__)("Basic","sureforms")},{value:"advanced",label:(0,M.__)("Advanced","sureforms")}],showIcons:!1}),(0,w.createElement)("div",{ref:i},b,"basic"===v&&(0,w.createElement)(te.GradientPicker,{__nextHasNoMargin:!0,value:r?.value||null,onChange:e=>{n({[r.label]:e})},className:"uagb-gradient-picker",gradients:[]}),f),"advanced"===v&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Ti,{label:(0,M.__)("Color 1","sureforms"),colorValue:u.value?u.value:"",data:{value:u.value,label:u.label},setAttributes:n}),(0,w.createElement)(Ti,{label:(0,M.__)("Color 2","sureforms"),colorValue:s.value?s.value:"",data:{value:s.value,label:s.label},setAttributes:n}),(0,w.createElement)(Ri,{setAttributes:n,label:(0,M.__)("Type","sureforms"),data:{value:c.value,label:c.label},className:"uagb-multi-button-alignment-control",options:[{value:"linear",label:(0,M.__)("Linear","sureforms")},{value:"radial",label:(0,M.__)("Radial","sureforms")}]}),(0,w.createElement)(Me,{label:(0,M.__)("Location 1","sureforms"),setAttributes:n,value:g.value,data:{value:g.value,label:g.label},min:0,max:100,displayUnit:!1}),(0,w.createElement)(Me,{label:(0,M.__)("Location 2","sureforms"),setAttributes:n,value:d.value,data:{value:d.value,label:d.label},min:0,max:100,displayUnit:!1}),"linear"===c.value&&(0,w.createElement)(Me,{label:(0,M.__)("Angle","sureforms"),setAttributes:n,value:p.value,data:{value:p.value,label:p.label},min:0,max:360,displayUnit:!1})))};var hr=a(5001),mr={};hr.A&&hr.A.locals&&(mr.locals=hr.A.locals);var br,fr=0,vr={attributes:{id:"uagb-editor-styles"}};vr.setAttributes=g(),vr.insert=u().bind(null,"head"),vr.domAPI=r(),vr.insertStyleElement=p(),mr.use=function(e){return vr.options=e||{},fr++||(br=n()(hr.A,vr)),mr},mr.unuse=function(){fr>0&&! --fr&&(br(),br=null)};const wr=mr;function xr({label:e,type:t,classic:a,gradient:i,setAttributes:l}){const[n,o]=(0,y.useState)(null),r=(0,y.useRef)(null);(0,y.useLayoutEffect)(()=>(wr.use(),()=>{wr.unuse()}),[]);const{getSelectedBlock:s}=(0,V.select)("core/block-editor"),u=s()?.name.split("/").pop();(0,y.useEffect)(()=>{o(se(r))},[u]);const c=ce(e),g=(0,O.applyFilters)(`spectra.${u}.${n}.${c}.before`,"",u),d=(0,O.applyFilters)(`spectra.${u}.${n}.${c}`,"",u);return(0,w.createElement)("div",{ref:r,className:"components-base-control"},g,(0,w.createElement)("div",{className:"uagb-color-switch-control-container"},(0,w.createElement)(Ri,{setAttributes:l,label:e,data:t,className:"uagb-multi-button-alignment-control",options:[{value:"classic",label:(0,M.__)("Classic","sureforms")},{value:"gradient",label:(0,M.__)("Gradient","sureforms")}],showIcons:!1}),"classic"===t.value?(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:a.value,data:{value:a.value,label:a.label},setAttributes:l}):(0,w.createElement)(pr,{backgroundGradient:i,setAttributes:l})),d)}const yr=e=>{const[t,a]=(0,y.useState)(!1),[l,n]=(0,y.useState)(null),o=(0,y.useRef)(null),{setAttributes:r,textShadowColor:s,textShadowHOffset:u,textShadowVOffset:c,textShadowBlur:g,label:d=(0,M.__)("Text Shadow","sureforms"),popup:p=!1,blockId:h,help:m=!1}=e;let b;const f=t?"active":"";(0,y.useLayoutEffect)(()=>{const e=e=>{const t=document.querySelector(`.active.popup-${h} .spectra-control-popup__options--action-button`),l=document.querySelector(`.active.popup-${h} .spectra-control-popup`);if(t&&!t?.contains(e.target)&&!e.target?.classList?.contains("uagb-advanced-color-indicate")&&!e.target?.parentElement?.closest(".uagb-popover-color")&&l&&!l?.contains(e.target)&&!e.target?.parentElement?.closest(".uagb-reset")){a(!1);const e=x()?.name,t=i("uagSettingState"),l={...t,[e]:{...t?.[e],selectedSetting:!1}},n=i();n&&n.setItem("uagSettingState",JSON.stringify(l))}};return window.addEventListener("click",e),()=>{window.removeEventListener("click",e)}},[]);const v=[s.label,u.label,c.label,g.label],{getSelectedBlock:x}=(0,V.select)("core/block-editor"),_=x()?.name.split("/").pop();(0,y.useEffect)(()=>{n(se(o))},[_]);const k=p&&(()=>{const e=(()=>{const e=x()?.name.split("/").pop();let t=!1;return void 0!==z[e]&&v.forEach(a=>{if(a){const i=void 0!==z[e][a]?.default?z[e][a]?.default:"";t={...t,[a]:i}}}),t})(),t=x()?.attributes;let a=!1;return v.forEach(i=>{t?.[i]&&t?.[i]!==e?.[i]&&(a=!0)}),a})(),S=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Ti,{label:s.title,colorValue:s.value,data:{value:s.value,label:s.label},setAttributes:r}),(0,w.createElement)(Me,{label:u.title,value:u.value,min:-100,max:100,displayUnit:!1,setAttributes:r,data:{value:u.value,label:u.label}}),(0,w.createElement)(Me,{label:c.title,value:c.value,min:-100,max:100,displayUnit:!1,setAttributes:r,data:{value:c.value,label:c.label}}),(0,w.createElement)(Me,{label:g.title,value:g.value,min:0,max:100,displayUnit:!1,setAttributes:r,data:{value:g.value,label:g.label}}));t&&(b=(0,w.createElement)("div",{className:"uagb-text-shadow-advanced spectra-control-popup"},S));const C=(0,w.createElement)("div",{className:"spectra-control-popup__options--action-wrapper"},(0,w.createElement)("span",{className:"uag-control-label"},d,k&&(0,w.createElement)("div",{className:"spectra__change-indicator--dot-right"})),(0,w.createElement)(te.Button,{className:"uag-text-shadow-button spectra-control-popup__options--action-button","aria-pressed":t,onClick:()=>{const e=document.querySelectorAll(".spectra-control-popup__options");if(e&&0<e.length)for(let t=0;t<e.length;t++){const a=e[t]?.querySelector(".spectra-control-popup__options.active .spectra-control-popup__options--action-button");a?.click()}a(!t);const l=x()?.name,n=i("uagSettingState");let o={...n,[l]:{...n?.[l],selectedSetting:".uag-text-shadow-options"}};t&&(o={...n,[l]:{...n?.[l],selectedSetting:!1}});const r=i();r&&r.setItem("uagSettingState",JSON.stringify(o))}},(0,w.createElement)(te.Dashicon,{icon:"edit"}))),T=ce(e.label),D=(0,O.applyFilters)(`spectra.${_}.${l}.${T}.before`,"",_),E=(0,O.applyFilters)(`spectra.${_}.${l}.${T}`,"",_);return(0,w.createElement)("div",{ref:o,className:p?"components-base-control":""},D,p?(0,w.createElement)("div",{className:` uag-text-shadow-options spectra-control-popup__options popup-${h} ${f}`},C,t&&b):(0,w.createElement)(w.Fragment,null,S),(0,w.createElement)(pe,{text:m}),E)};var _r=a(8619),kr={};_r.A&&_r.A.locals&&(kr.locals=_r.A.locals);var Sr,Cr=0,Mr={attributes:{id:"uagb-editor-styles"}};Mr.setAttributes=g(),Mr.insert=u().bind(null,"head"),Mr.domAPI=r(),Mr.insertStyleElement=p(),kr.use=function(e){return Mr.options=e||{},Cr++||(Sr=n()(_r.A,Mr)),kr},kr.unuse=function(){Cr>0&&! --Cr&&(Sr(),Sr=null)};const Tr=kr,Dr=e=>{const[t,a]=(0,y.useState)(null),l=(0,y.useRef)(null);(0,y.useLayoutEffect)(()=>(Tr.use(),()=>{Tr.unuse()}),[]);const{getSelectedBlock:n}=(0,V.select)("core/block-editor"),o=n()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(l))},[o]);const r=(0,y.useRef)(null),s=3===e.tabs.length?"uag-control-tabs-three-tabs ":"",u=e.tabs.map((e,t)=>({...e,className:`uagb-tab-${t+1} ${e?.name}`})),c="tabs",g=(0,O.applyFilters)(`spectra.${o}.${t}.${c}.before`,"",o),d=(0,O.applyFilters)(`spectra.${o}.${t}.${c}`,"",o);return(0,w.createElement)("div",{ref:l},g,(0,w.createElement)(te.TabPanel,{className:`uag-control-tabs ${s}`,activeClass:"active-tab",tabs:u,ref:r,onSelect:e=>{const t=document.getElementsByClassName("uag-control-tabs")[0]?.querySelector(`.${e}`);let a=!1;t&&t?.classList&&t?.classList.forEach(e=>{e.includes("uagb-tab")&&(a=`.${e}`)});const l=n()?.name,o=i("uagSettingState"),r={...o,[l]:{...o?.[l],selectedInnerTab:a}},s=i();s&&s.setItem("uagSettingState",JSON.stringify(r))}},t=>(0,w.createElement)("div",{className:"uag-control-tabs-output"},e[t.name])),!e?.disableBottomSeparator&&(0,w.createElement)(Ui,null),(0,w.createElement)(pe,{text:e.help}),d)},Er={prefix:j().string,borderStyleLabel:j().string,borderWidthLabel:j().string,borderRadiusLabel:j().string,borderColorLabel:j().string},Lr={borderStyleLabel:(0,M.__)("Style","sureforms"),borderWidthLabel:(0,M.__)("Width","sureforms"),borderRadiusLabel:(0,M.__)("Radius","sureforms"),borderColorLabel:(0,M.__)("Color","sureforms"),borderHoverColorLabel:(0,M.__)("Color","sureforms")},Br=e=>{const[t,a]=(0,y.useState)(null),i=(0,y.useRef)(null),{attributes:l,setAttributes:n,disabledBorderTitle:o,disableBottomSeparator:r,deviceType:s,prefix:u,borderStyleLabel:c,borderWidthLabel:g,borderRadiusLabel:d,borderColorLabel:p,borderHoverColorLabel:h,showWidth:m,label:b=(0,M.__)("Border","sureforms"),normalTabLabel:f=(0,M.__)("Normal","sureforms"),hoverTabLabel:v=(0,M.__)("Hover","sureforms"),borderRadiusHelp:x,help:_=!1}=e,{getSelectedBlock:k}=(0,V.select)("core/block-editor"),S=k()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(i))},[S]);const C=[{name:"normal",title:f}];C.push({name:"hover",title:v});const T=l[u+"BorderStyle"],D=(0,w.createElement)(Ti,{label:p,colorValue:l[u+"BorderColor"]?l[u+"BorderColor"]:"",data:{value:l[u+"BorderColor"],label:u+"BorderColor"},setAttributes:n}),E=(0,w.createElement)(Ti,{label:h,colorValue:l[u+"BorderHColor"]?l[u+"BorderHColor"]:"",data:{value:l[u+"BorderHColor"],label:u+"BorderHColor"},setAttributes:n}),L=(0,w.createElement)(w.Fragment,null,!o&&(0,w.createElement)("p",{className:"spectra-panel__body-sub-heading"},b),(0,w.createElement)(de,{label:c,data:{value:T,label:u+"BorderStyle"},setAttributes:n,options:[{value:"default",label:(0,M.__)("Default","sureforms")},{value:"none",label:(0,M.__)("None","sureforms")},{value:"solid",label:(0,M.__)("Solid","sureforms")},{value:"dotted",label:(0,M.__)("Dotted","sureforms")},{value:"dashed",label:(0,M.__)("Dashed","sureforms")},{value:"double",label:(0,M.__)("Double","sureforms")},{value:"groove",label:(0,M.__)("Groove","sureforms")},{value:"inset",label:(0,M.__)("Inset","sureforms")},{value:"outset",label:(0,M.__)("Outset","sureforms")},{value:"ridge",label:(0,M.__)("Ridge","sureforms")}]}),"default"!==T&&"none"!==T&&!1!==m&&(0,w.createElement)(Yo,{label:g,valueTop:{value:l[u+"BorderTopWidth"],label:u+"BorderTopWidth"},valueRight:{value:l[u+"BorderRightWidth"],label:u+"BorderRightWidth"},valueBottom:{value:l[u+"BorderBottomWidth"],label:u+"BorderBottomWidth"},valueLeft:{value:l[u+"BorderLeftWidth"],label:u+"BorderLeftWidth"},valueTopTablet:{value:l[u+"BorderTopWidthTablet"],label:u+"BorderTopWidthTablet"},valueRightTablet:{value:l[u+"BorderRightWidthTablet"],label:u+"BorderRightWidthTablet"},valueBottomTablet:{value:l[u+"BorderBottomWidthTablet"],label:u+"BorderBottomWidthTablet"},valueLeftTablet:{value:l[u+"BorderLeftWidthTablet"],label:u+"BorderLeftWidthTablet"},valueTopMobile:{value:l[u+"BorderTopWidthMobile"],label:u+"BorderTopWidthMobile"},valueRightMobile:{value:l[u+"BorderRightWidthMobile"],label:u+"BorderRightWidthMobile"},valueBottomMobile:{value:l[u+"BorderBottomWidthMobile"],label:u+"BorderBottomWidthMobile"},valueLeftMobile:{value:l[u+"BorderLeftWidthMobile"],label:u+"BorderLeftWidthMobile"},disableUnits:!0,deviceType:s,attributes:l,setAttributes:n,link:{value:l[u+"BorderLink"],label:u+"BorderLink"},min:0}),"default"!==T&&(0,w.createElement)(Yo,{label:d,valueTop:{value:l[u+"BorderTopLeftRadius"],label:u+"BorderTopLeftRadius"},valueRight:{value:l[u+"BorderTopRightRadius"],label:u+"BorderTopRightRadius"},valueBottom:{value:l[u+"BorderBottomRightRadius"],label:u+"BorderBottomRightRadius"},valueLeft:{value:l[u+"BorderBottomLeftRadius"],label:u+"BorderBottomLeftRadius"},valueTopTablet:{value:l[u+"BorderTopLeftRadiusTablet"],label:u+"BorderTopLeftRadiusTablet"},valueRightTablet:{value:l[u+"BorderTopRightRadiusTablet"],label:u+"BorderTopRightRadiusTablet"},valueBottomTablet:{value:l[u+"BorderBottomRightRadiusTablet"],label:u+"BorderBottomRightRadiusTablet"},valueLeftTablet:{value:l[u+"BorderBottomLeftRadiusTablet"],label:u+"BorderBottomLeftRadiusTablet"},valueTopMobile:{value:l[u+"BorderTopLeftRadiusMobile"],label:u+"BorderTopLeftRadiusMobile"},valueRightMobile:{value:l[u+"BorderTopRightRadiusMobile"],label:u+"BorderTopRightRadiusMobile"},valueBottomMobile:{value:l[u+"BorderBottomRightRadiusMobile"],label:u+"BorderBottomRightRadiusMobile"},valueLeftMobile:{value:l[u+"BorderBottomLeftRadiusMobile"],label:u+"BorderBottomLeftRadiusMobile"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("%","sureforms"),unitValue:"%"}],unit:{value:l[u+"BorderRadiusUnit"],label:u+"BorderRadiusUnit"},mUnit:{value:l[u+"BorderRadiusUnitMobile"],label:u+"BorderRadiusUnitMobile"},tUnit:{value:l[u+"BorderRadiusUnitTablet"],label:u+"BorderRadiusUnitTablet"},deviceType:s,attributes:l,setAttributes:n,link:{value:l[u+"BorderRadiusLink"],label:u+"BorderRadiusLink"},help:x||!1,min:0}),"none"!==T&&"default"!==T&&(0,w.createElement)(Dr,{tabs:C,normal:D,hover:E,active:"",disableBottomSeparator:!0}),!r&&(0,w.createElement)(Ui,null),(0,w.createElement)(pe,{text:_})),B=ce(e.label),H=(0,O.applyFilters)(`spectra.${S}.${t}.${B}.before`,"",S),A=(0,O.applyFilters)(`spectra.${S}.${t}.${B}`,"",S);return(0,w.createElement)("div",{ref:i},H,L,A)},Hr=Br;Br.propTypes=Er,Br.defaultProps=Lr;const Ar=(0,y.memo)(e=>{const{attributes:t,deviceType:a,setAttributes:i}=e,{block_id:l,headingTitleToggle:n,headingAlign:o,headingAlignTablet:r,headingAlignMobile:s,headingColorType:u,headingColor:c,headingGradientColor:g,blockBackgroundType:d,blockBackground:p,blockGradientBackground:h,subHeadingColor:m,subHeadSpace:b,subHeadSpaceTablet:f,subHeadSpaceMobile:v,subHeadSpaceType:x,separatorColor:y,headingTag:_,headingWrapper:k,headFontFamily:S,headFontWeight:C,headFontStyle:T,headFontSizeType:D,headFontSizeTypeMobile:E,headFontSizeTypeTablet:L,headFontSize:B,headFontSizeMobile:H,headFontSizeTablet:A,headLineHeightType:R,headLineHeight:P,headLineHeightMobile:z,headLineHeightTablet:F,headLetterSpacing:I,headLetterSpacingTablet:N,headLetterSpacingMobile:V,headLetterSpacingType:G,headShadowColor:W,headShadowHOffset:U,headShadowVOffset:j,headShadowBlur:q,headingDescToggle:$,headingDescPosition:Z,subHeadFontFamily:K,subHeadFontWeight:Y,subHeadFontStyle:J,subHeadFontSize:X,subHeadFontSizeType:Q,subHeadFontSizeTypeMobile:ee,subHeadFontSizeTypeTablet:ae,subHeadFontSizeMobile:ie,subHeadFontSizeTablet:le,subHeadLineHeight:ne,subHeadLineHeightType:oe,subHeadLineHeightMobile:re,subHeadLineHeightTablet:se,headTransform:ue,headDecoration:ce,subHeadTransform:ge,subHeadDecoration:pe,separatorWidth:he,separatorWidthTablet:me,separatorWidthMobile:be,separatorWidthType:fe,separatorStyle:ve,separatorPosition:we,separatorHeight:xe,separatorHeightType:ye,headSpace:_e,headSpaceTablet:ke,headSpaceMobile:Se,headSpaceType:Ce,separatorSpace:Te,separatorSpaceTablet:De,separatorSpaceMobile:Ee,separatorSpaceType:Le,headLoadGoogleFonts:Be,subHeadLoadGoogleFonts:He,subHeadLetterSpacing:Ae,subHeadLetterSpacingTablet:Re,subHeadLetterSpacingMobile:Pe,subHeadLetterSpacingType:ze,blockTopPadding:Oe,blockRightPadding:Fe,blockLeftPadding:Ie,blockBottomPadding:Ne,blockTopPaddingTablet:Ve,blockRightPaddingTablet:Ge,blockLeftPaddingTablet:We,blockBottomPaddingTablet:Ue,blockTopPaddingMobile:je,blockRightPaddingMobile:qe,blockLeftPaddingMobile:$e,blockBottomPaddingMobile:Ze,blockPaddingUnit:Ke,blockPaddingUnitTablet:Ye,blockPaddingUnitMobile:Je,blockPaddingLink:Xe,blockTopMargin:Qe,blockRightMargin:et,blockLeftMargin:tt,blockBottomMargin:at,blockTopMarginTablet:it,blockRightMarginTablet:lt,blockLeftMarginTablet:nt,blockBottomMarginTablet:ot,blockTopMarginMobile:rt,blockRightMarginMobile:st,blockLeftMarginMobile:ut,blockBottomMarginMobile:ct,blockMarginUnit:gt,blockMarginUnitTablet:dt,blockMarginUnitMobile:pt,blockMarginLink:ht,linkColor:mt,linkHColor:bt,highLightColor:ft,highLightBackground:vt,highLightLoadGoogleFonts:wt,highLightFontFamily:xt,highLightFontWeight:yt,highLightFontStyle:_t,highLightTransform:kt,highLightDecoration:St,highLightFontSizeType:Ct,highLightFontSizeTypeMobile:Mt,highLightFontSizeTypeTablet:Tt,highLightLineHeightType:Dt,highLightFontSize:Et,highLightFontSizeTablet:Lt,highLightFontSizeMobile:Bt,highLightLineHeight:Ht,highLightLineHeightTablet:At,highLightLineHeightMobile:Rt,highLightLetterSpacing:Pt,highLightLetterSpacingTablet:zt,highLightLetterSpacingMobile:Ot,highLightLetterSpacingType:Ft,highLightTopPadding:It,highLightRightPadding:Nt,highLightLeftPadding:Vt,highLightBottomPadding:Gt,highLightTopPaddingTablet:Wt,highLightRightPaddingTablet:Ut,highLightLeftPaddingTablet:jt,highLightBottomPaddingTablet:qt,highLightTopPaddingMobile:$t,highLightRightPaddingMobile:Zt,highLightLeftPaddingMobile:Kt,highLightBottomPaddingMobile:Yt,highLightPaddingUnit:Jt,highLightPaddingUnitTablet:Xt,highLightPaddingUnitMobile:Qt,highLightPaddingLink:ea}=t;let ta=[{value:"above-heading",label:(0,M.__)("Above Heading","sureforms")},{value:"below-heading",label:(0,M.__)("Below Heading","sureforms")},{value:"above-sub-heading",label:(0,M.__)("Above Sub-heading","sureforms")},{value:"below-sub-heading",label:(0,M.__)("Below Sub-heading","sureforms")}];n||(ta=[{value:"above-sub-heading",label:(0,M.__)("Above Sub-heading","sureforms")},{value:"below-sub-heading",label:(0,M.__)("Below Sub-heading","sureforms")}]),$||(ta=[{value:"above-heading",label:(0,M.__)("Above Heading","sureforms")},{value:"below-heading",label:(0,M.__)("Below Heading","sureforms")}]),$&&"above-heading"===Z&&(ta=[{value:"above-heading",label:(0,M.__)("Above Heading","sureforms")},{value:"below-heading",label:(0,M.__)("Below Heading","sureforms")},{value:"above-sub-heading",label:(0,M.__)("Above Sub-heading","sureforms")}]),$&&"below-heading"===Z&&(ta=[{value:"above-heading",label:(0,M.__)("Above Heading","sureforms")},{value:"below-heading",label:(0,M.__)("Below Heading","sureforms")},{value:"below-sub-heading",label:(0,M.__)("Below Sub-heading","sureforms")}]);const aa=[{id:"alignment",component:(0,w.createElement)(Ri,{setAttributes:i,label:(0,M.__)("Alignment","sureforms"),data:{desktop:{value:o,label:"headingAlign"},tablet:{value:r,label:"headingAlignTablet"},mobile:{value:s,label:"headingAlignMobile"}},options:[{value:"left",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-left")}),tooltip:(0,M.__)("Left","sureforms")},{value:"center",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-center")}),tooltip:(0,M.__)("Center","sureforms")},{value:"right",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-right")}),tooltip:(0,M.__)("Right","sureforms")}],showIcons:!0,responsive:!0})},{id:"heading",component:(0,w.createElement)(te.ToggleControl,{label:(0,M.__)("Heading","sureforms"),checked:n,onChange:()=>i({headingTitleToggle:!n})})},{id:"heading-tag",component:n&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Ri,{setAttributes:i,label:(0,M.__)("Heading Tag","sureforms"),data:{value:_,label:"headingTag"},options:[{value:"h1",label:(0,M.__)("H1","sureforms")},{value:"h2",label:(0,M.__)("H2","sureforms")},{value:"h3",label:(0,M.__)("H3","sureforms")},{value:"h4",label:(0,M.__)("H4","sureforms")},{value:"h5",label:(0,M.__)("H5","sureforms")},{value:"h6",label:(0,M.__)("H6","sureforms")},{value:"p",label:(0,M.__)("P","sureforms")},{value:"div",label:(0,M.__)("Div","sureforms")}]}),(0,w.createElement)(Ri,{setAttributes:i,label:(0,M.__)("Heading Wrapper","sureforms"),data:{value:k,label:"headingWrapper"},options:[{value:"div",label:(0,M.__)("Div","sureforms")},{value:"header",label:(0,M.__)("Header","sureforms")}]}))}],ia=(0,O.applyFilters)("srfm.block.heading.content",aa,e),la=(0,O.applyFilters)("srfm.advanced-heading.settings.advance",[],e);return(0,w.createElement)("div",null,(0,w.createElement)(Pi.InspectorControls,null,(0,w.createElement)(di,null,(0,w.createElement)(pi,{...hi,parentProps:e},(0,w.createElement)(Jo,{title:(0,M.__)("Content","sureforms"),initialOpen:!0},ia.map(e=>e.component)),(0,w.createElement)(Jo,{title:(0,M.__)("Sub Heading","sureforms"),initialOpen:!1},(0,w.createElement)(te.ToggleControl,{label:(0,M.__)("Enable Sub Heading","sureforms"),checked:$,onChange:()=>i({headingDescToggle:!$})}),$&&(0,w.createElement)(de,{label:(0,M.__)("Position","sureforms"),data:{value:Z,label:"headingDescPosition"},setAttributes:i,options:[{value:"above-heading",label:(0,M.__)("Above Heading","sureforms")},{value:"below-heading",label:(0,M.__)("Below Heading","sureforms")}]})),(0,w.createElement)(Jo,{title:(0,M.__)("Separator","sureforms"),initialOpen:!1},(0,w.createElement)(de,{label:(0,M.__)("Style","sureforms"),data:{value:ve,label:"separatorStyle"},setAttributes:i,options:[{value:"none",label:(0,M.__)("None","sureforms")},{value:"solid",label:(0,M.__)("Solid","sureforms")},{value:"double",label:(0,M.__)("Double","sureforms")},{value:"dashed",label:(0,M.__)("Dashed","sureforms")},{value:"dotted",label:(0,M.__)("Dotted","sureforms")}]}),"none"!==ve&&(0,w.createElement)(de,{label:(0,M.__)("Position","sureforms"),data:{value:we,label:"separatorPosition"},setAttributes:i,options:ta}))),(0,w.createElement)(pi,{...mi,parentProps:e},n&&(0,w.createElement)(Jo,{title:(0,M.__)("Heading","sureforms"),initialOpen:!0},(0,w.createElement)(xr,{label:(0,M.__)("Text Color","sureforms"),type:{value:u,label:"headingColorType"},classic:{value:c,label:"headingColor"},gradient:{value:g,label:"headingGradientColor"},setAttributes:i}),(0,w.createElement)(Qa,{label:(0,M.__)("Typography","sureforms"),attributes:t,setAttributes:i,loadGoogleFonts:{value:Be,label:"headLoadGoogleFonts"},fontFamily:{value:S,label:"headFontFamily"},fontWeight:{value:C,label:"headFontWeight"},fontStyle:{value:T,label:"headFontStyle"},transform:{value:ue,label:"headTransform"},decoration:{value:ce,label:"headDecoration"},fontSizeType:{value:D,label:"headFontSizeType"},fontSizeTypeMobile:{value:E,label:"headFontSizeTypeMobile"},fontSizeTypeTablet:{value:L,label:"headFontSizeTypeTablet"},fontSize:{value:B,label:"headFontSize"},fontSizeMobile:{value:H,label:"headFontSizeMobile"},fontSizeTablet:{value:A,label:"headFontSizeTablet"},lineHeightType:{value:R,label:"headLineHeightType"},lineHeight:{value:P,label:"headLineHeight"},lineHeightMobile:{value:z,label:"headLineHeightMobile"},lineHeightTablet:{value:F,label:"headLineHeightTablet"},letterSpacing:{value:I,label:"headLetterSpacing"},letterSpacingTablet:{value:N,label:"headLetterSpacingTablet"},letterSpacingMobile:{value:V,label:"headLetterSpacingMobile"},letterSpacingType:{value:G,label:"headLetterSpacingType"}}),(0,w.createElement)(yr,{blockId:l,setAttributes:i,label:(0,M.__)("Text Shadow","sureforms"),textShadowColor:{value:W,label:"headShadowColor",title:(0,M.__)("Color","sureforms")},textShadowHOffset:{value:U,label:"headShadowHOffset",title:(0,M.__)("Horizontal","sureforms")},textShadowVOffset:{value:j,label:"headShadowVOffset",title:(0,M.__)("Vertical","sureforms")},textShadowBlur:{value:q,label:"headShadowBlur",title:(0,M.__)("Blur","sureforms")},popup:!0}),($||"none"!==ve)&&(0,w.createElement)(Qi,{label:(0,M.__)("Bottom Spacing","sureforms"),data:{desktop:{value:_e,label:"headSpace"},tablet:{value:ke,label:"headSpaceTablet"},mobile:{value:Se,label:"headSpaceMobile"}},min:0,max:200,unit:{value:Ce,label:"headSpaceType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"}],setAttributes:i})),"none"!==ve&&(0,w.createElement)(Jo,{title:(0,M.__)("Separator","sureforms"),initialOpen:!1},(0,w.createElement)(Qi,{label:(0,M.__)("Width","sureforms"),data:{desktop:{value:he,label:"separatorWidth"},tablet:{value:me,label:"separatorWidthTablet"},mobile:{value:be,label:"separatorWidthMobile"}},min:0,max:"%"===fe?100:500,unit:{value:fe,label:"separatorWidthType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("%","sureforms"),unitValue:"%"}],setAttributes:i}),(0,w.createElement)(Me,{label:(0,M.__)("Thickness","sureforms"),setAttributes:i,value:xe,data:{value:xe,label:"separatorHeight"},min:0,max:20,unit:{value:ye,label:"separatorHeightType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"}]}),(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:y||"",data:{value:y,label:"separatorColor"},setAttributes:i}),(0,w.createElement)(Qi,{label:(0,M.__)("Bottom Spacing","sureforms"),data:{desktop:{value:Te,label:"separatorSpace"},tablet:{value:De,label:"separatorSpaceTablet"},mobile:{value:Ee,label:"separatorSpaceMobile"}},min:0,max:200,unit:{value:Le,label:"separatorSpaceType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"}],setAttributes:i})),$&&(0,w.createElement)(Jo,{title:(0,M.__)("Sub Heading","sureforms"),initialOpen:!1},(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:m||"",data:{value:m,label:"subHeadingColor"},setAttributes:i}),(0,w.createElement)(Qa,{label:(0,M.__)("Typography","sureforms"),attributes:t,setAttributes:i,loadGoogleFonts:{value:He,label:"subHeadLoadGoogleFonts"},fontFamily:{value:K,label:"subHeadFontFamily"},fontWeight:{value:Y,label:"subHeadFontWeight"},fontStyle:{value:J,label:"subHeadFontStyle"},transform:{value:ge,label:"subHeadTransform"},decoration:{value:pe,label:"subHeadDecoration"},fontSizeType:{value:Q,label:"subHeadFontSizeType"},fontSizeTypeMobile:{value:ee,label:"subHeadFontSizeTypeMobile"},fontSizeTypeTablet:{value:ae,label:"subHeadFontSizeTypeTablet"},fontSize:{value:X,label:"subHeadFontSize"},fontSizeMobile:{value:ie,label:"subHeadFontSizeMobile"},fontSizeTablet:{value:le,label:"subHeadFontSizeTablet"},lineHeightType:{value:oe,label:"subHeadLineHeightType"},lineHeight:{value:ne,label:"subHeadLineHeight"},lineHeightMobile:{value:re,label:"subHeadLineHeightMobile"},lineHeightTablet:{value:se,label:"subHeadLineHeightTablet"},letterSpacing:{value:Ae,label:"subHeadLetterSpacing"},letterSpacingTablet:{value:Re,label:"subHeadLetterSpacingTablet"},letterSpacingMobile:{value:Pe,label:"subHeadLetterSpacingMobile"},letterSpacingType:{value:ze,label:"subHeadLetterSpacingType"}}),(0,w.createElement)(Qi,{label:(0,M.__)("Bottom Spacing","sureforms"),data:{desktop:{value:b,label:"subHeadSpace"},tablet:{value:f,label:"subHeadSpaceTablet"},mobile:{value:v,label:"subHeadSpaceMobile"}},min:0,max:200,unit:{value:x,label:"subHeadSpaceType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"}],setAttributes:i})),(0,w.createElement)(Jo,{title:(0,M.__)("Link","sureforms"),initialOpen:!1},(0,w.createElement)("p",{className:"components-base-control__help"},(0,M.__)("Below settings will apply to the heading text to which a link is applied.","sureforms")),(0,w.createElement)(Dr,{tabs:[{name:"normal",title:(0,M.__)("Normal","sureforms")},{name:"hover",title:(0,M.__)("Hover","sureforms")}],normal:(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:mt,data:{value:mt,label:"linkColor"},setAttributes:i}),hover:(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:bt,data:{value:bt,label:"linkHColor"},setAttributes:i}),disableBottomSeparator:!0})),(0,w.createElement)(Jo,{title:(0,M.__)("Highlight","sureforms"),initialOpen:!1},(0,w.createElement)("p",{className:"components-base-control__help"},(0,M.__)("Highlight heading text from toolbar to see the below controls working.","sureforms")),(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:ft,data:{value:ft,label:"highLightColor"},setAttributes:i}),(0,w.createElement)(Ti,{label:(0,M.__)("Background","sureforms"),colorValue:vt,data:{value:vt,label:"highLightBackground"},setAttributes:i}),(0,w.createElement)(Qa,{label:(0,M.__)("Typography","sureforms"),attributes:t,setAttributes:i,loadGoogleFonts:{value:wt,label:"highLightLoadGoogleFonts"},fontFamily:{value:xt,label:"highLightFontFamily"},fontWeight:{value:yt,label:"highLightFontWeight"},fontStyle:{value:_t,label:"highLightFontStyle"},transform:{value:kt,label:"highLightTransform"},decoration:{value:St,label:"highLightDecoration"},fontSizeType:{value:Ct,label:"highLightFontSizeType"},fontSizeTypeMobile:{value:Mt,label:"highLightFontSizeTypeMobile"},fontSizeTypeTablet:{value:Tt,label:"highLightFontSizeTypeTablet"},fontSize:{value:Et,label:"highLightFontSize"},fontSizeMobile:{value:Bt,label:"highLightFontSizeMobile"},fontSizeTablet:{value:Lt,label:"highLightFontSizeTablet"},lineHeightType:{value:Dt,label:"highLightLineHeightType"},lineHeight:{value:Ht,label:"highLightLineHeight"},lineHeightMobile:{value:Rt,label:"highLightLineHeightMobile"},lineHeightTablet:{value:At,label:"highLightLineHeightTablet"},letterSpacing:{value:Pt,label:"highLightLetterSpacing"},letterSpacingTablet:{value:zt,label:"highLightLetterSpacingTablet"},letterSpacingMobile:{value:Ot,label:"highLightLetterSpacingMobile"},letterSpacingType:{value:Ft,label:"highLightLetterSpacingType"}}),(0,w.createElement)(Yo,{label:(0,M.__)("Padding","sureforms"),valueTop:{value:It,label:"highLightTopPadding"},valueRight:{value:Nt,label:"highLightRightPadding"},valueBottom:{value:Gt,label:"highLightBottomPadding"},valueLeft:{value:Vt,label:"highLightLeftPadding"},valueTopTablet:{value:Wt,label:"highLightTopPaddingTablet"},valueRightTablet:{value:Ut,label:"highLightRightPaddingTablet"},valueBottomTablet:{value:qt,label:"highLightBottomPaddingTablet"},valueLeftTablet:{value:jt,label:"highLightLeftPaddingTablet"},valueTopMobile:{value:$t,label:"highLightTopPaddingMobile"},valueRightMobile:{value:Zt,label:"highLightRightPaddingMobile"},valueBottomMobile:{value:Yt,label:"highLightBottomPaddingMobile"},valueLeftMobile:{value:Kt,label:"highLightLeftPaddingMobile"},unit:{value:Jt,label:"highLightPaddingUnit"},mUnit:{value:Qt,label:"highLightPaddingUnitMobile"},tUnit:{value:Xt,label:"highLightPaddingUnitTablet"},deviceType:a,attributes:t,setAttributes:i,link:{value:ea,label:"highLightPaddingLink"}}),(0,w.createElement)(Hr,{setAttributes:i,prefix:"highLight",attributes:t,deviceType:a,disableBottomSeparator:!0})),(0,w.createElement)(Jo,{title:(0,M.__)("Background","sureforms"),initialOpen:!1},(0,w.createElement)(xr,{label:(0,M.__)("Background Color","sureforms"),type:{value:d,label:"blockBackgroundType"},classic:{value:p,label:"blockBackground"},gradient:{value:h,label:"blockGradientBackground"},setAttributes:i})),(0,w.createElement)(Jo,{title:(0,M.__)("Spacing","sureforms"),initialOpen:!1},(0,w.createElement)(Yo,{label:(0,M.__)("Padding","sureforms"),valueTop:{value:Oe,label:"blockTopPadding"},valueRight:{value:Fe,label:"blockRightPadding"},valueBottom:{value:Ne,label:"blockBottomPadding"},valueLeft:{value:Ie,label:"blockLeftPadding"},valueTopTablet:{value:Ve,label:"blockTopPaddingTablet"},valueRightTablet:{value:Ge,label:"blockRightPaddingTablet"},valueBottomTablet:{value:Ue,label:"blockBottomPaddingTablet"},valueLeftTablet:{value:We,label:"blockLeftPaddingTablet"},valueTopMobile:{value:je,label:"blockTopPaddingMobile"},valueRightMobile:{value:qe,label:"blockRightPaddingMobile"},valueBottomMobile:{value:Ze,label:"blockBottomPaddingMobile"},valueLeftMobile:{value:$e,label:"blockLeftPaddingMobile"},unit:{value:Ke,label:"blockPaddingUnit"},mUnit:{value:Je,label:"blockPaddingUnitMobile"},tUnit:{value:Ye,label:"blockPaddingUnitTablet"},deviceType:a,attributes:t,setAttributes:i,link:{value:Xe,label:"blockPaddingLink"}}),(0,w.createElement)(Yo,{label:(0,M.__)("Margin","sureforms"),valueTop:{value:Qe,label:"blockTopMargin"},valueRight:{value:et,label:"blockRightMargin"},valueBottom:{value:at,label:"blockBottomMargin"},valueLeft:{value:tt,label:"blockLeftMargin"},valueTopTablet:{value:it,label:"blockTopMarginTablet"},valueRightTablet:{value:lt,label:"blockRightMarginTablet"},valueBottomTablet:{value:ot,label:"blockBottomMarginTablet"},valueLeftTablet:{value:nt,label:"blockLeftMarginTablet"},valueTopMobile:{value:rt,label:"blockTopMarginMobile"},valueRightMobile:{value:st,label:"blockRightMarginMobile"},valueBottomMobile:{value:ct,label:"blockBottomMarginMobile"},valueLeftMobile:{value:ut,label:"blockLeftMarginMobile"},unit:{value:gt,label:"blockMarginUnit"},mUnit:{value:pt,label:"blockMarginUnitMobile"},tUnit:{value:dt,label:"blockMarginUnitTablet"},deviceType:a,attributes:t,setAttributes:i,link:{value:ht,label:"blockMarginLink"}}))),(0,w.createElement)(pi,{...bi},la.map(e=>e.content)))))}),Rr=e=>{const{setAttributes:t,attributes:a,context:i,onReplace:l,mergeBlocks:n,headingHasDynamicContent:o}=e;let{headingTitle:r,headingTag:s}=a,u=!1;if(o){const e=(0,O.applyFilters)("uag_render_text_loop_data",r,i);""!==e&&(u=["srfm/dynamic-content"],r=e)}return(0,w.createElement)(Pi.RichText,{tagName:s,placeholder:(0,M.__)("Write a Heading","sureforms"),value:r,className:"uagb-heading-text",onChange:e=>{t({headingTitle:e})},allowedFormats:u,onMerge:n,onSplit:e=>e?(0,ir.createBlock)("srfm/advanced-heading",{...a,headingTitle:e}):(0,ir.createBlock)("core/paragraph"),onReplace:l,onRemove:()=>l([])})},Pr=e=>{const{setAttributes:t,attributes:a,context:i,onReplace:l,mergeBlocks:n,descriptionHasDynamicContent:o}=e;let{headingDesc:r}=e.attributes,s=!1;if(o){const e=(0,O.applyFilters)("uag_render_text_loop_data",r,i);""!==e&&(s=["srfm/dynamic-content"],r=e)}return(0,w.createElement)(Pi.RichText,{tagName:"p",placeholder:(0,M.__)("Write a Description","sureforms"),value:r,className:"uagb-desc-text",onChange:e=>t({headingDesc:e}),allowedFormats:s,onMerge:n,onSplit:e=>e?(0,ir.createBlock)("srfm/advanced-heading",{...a,headingDesc:e}):(0,ir.createBlock)("core/paragraph"),onReplace:l,onRemove:()=>l([])})},zr=(0,y.memo)(e=>{const{attributes:{block_id:t,headingTitleToggle:a,headingDescToggle:i,separatorStyle:l,separatorPosition:n,headingDescPosition:o,headingWrapper:r},className:s,deviceType:u}=e,c=r||"div",g="none"!==l&&(0,w.createElement)("div",{className:"uagb-separator-wrap"},(0,w.createElement)("div",{className:"uagb-separator"})),d=(0,w.createElement)(w.Fragment,null,"above-heading"===n?g:"",(0,w.createElement)(Rr,{...e}),"below-heading"===n?g:""),p=(0,w.createElement)(w.Fragment,null,"above-sub-heading"===n?g:"",(0,w.createElement)(Pr,{...e}),"below-sub-heading"===n?g:"");return(0,w.createElement)(c,{className:ue([s,"wp-block-uagb-advanced-heading","uagb-block",`uagb-editor-preview-mode-${u.toLowerCase()}`,`uagb-block-${t}`])},i&&"above-heading"===o?p:"",a&&d,i&&"below-heading"===o?p:"",i||a?"":g)}),Or=(e,t,a="desktop")=>{if("default"!==e[t+"BorderStyle"]){switch(a){case"tablet":a="Tablet";break;case"mobile":a="Mobile";break;default:a=""}const i={},l=e[t+"BorderStyle"],n=e[t+"BorderColor"],o=E(e[t+"BorderTopWidth"+a],"px"),r=E(e[t+"BorderRightWidth"+a],"px"),s=E(e[t+"BorderBottomWidth"+a],"px"),u=E(e[t+"BorderLeftWidth"+a],"px"),c=e[t+"BorderRadiusUnit"+a]||"px",g=E(e[t+"BorderTopLeftRadius"+a],c),d=E(e[t+"BorderTopRightRadius"+a],c),p=E(e[t+"BorderBottomRightRadius"+a],c),h=E(e[t+"BorderBottomLeftRadius"+a],c);return"none"!==e[t+"BorderStyle"]&&""!==e[t+"BorderStyle"]&&(i["border-top-width"]=o,i["border-right-width"]=r,i["border-bottom-width"]=s,i["border-left-width"]=u,i["border-color"]=n),i["border-style"]=l,i["border-top-left-radius"]=g,i["border-top-right-radius"]=d,i["border-bottom-right-radius"]=p,i["border-bottom-left-radius"]=h,i}return{}},Fr=(0,y.memo)(({attributes:e})=>{const{headLoadGoogleFonts:t,headFontFamily:a,headFontWeight:i,subHeadLoadGoogleFonts:l,subHeadFontFamily:n,subHeadFontWeight:o,highLightLoadGoogleFonts:r,highLightFontFamily:s,highLightFontWeight:u}=e;let c,g,d;if(!0===t){const e={google:{families:[a+(i?":"+i:"")]}};c=(0,w.createElement)(Y,{config:e})}if(!0===l){const e={google:{families:[n+(o?":"+o:"")]}};g=(0,w.createElement)(Y,{config:e})}if(!0===r){const e={google:{families:[s+(u?":"+u:"")]}};d=(0,w.createElement)(Y,{config:e})}return(0,w.createElement)(w.Fragment,null,c,g,d)}),Ir=(0,X.compose)(tr,ee)(e=>{const{attributes:t,attributes:{UAGHideDesktop:a,UAGHideTab:i,UAGHideMob:l,headingTitle:n,headingDesc:o,formId:r},isSelected:s,clientId:u,name:c,deviceType:g,context:d,setAttributes:p}=e,h=-1!==n.indexOf('<span data-spectra-dc-field="'),m=o&&-1!==o.indexOf('<span data-spectra-dc-field="'),b=(e=>(0,V.useSelect)(t=>{const a=t(Pi.store).getBlockParents(e),i=t(Pi.store).getBlocksByClientId(a?.[0]),l=t("core/editor").getCurrentPostId();return i?.[0]?.attributes?.id||l}))(u);e={...e,headingHasDynamicContent:h,descriptionHasDynamicContent:m};const f=(0,Pi.useBlockProps)();(0,y.useEffect)(()=>{N(e)},[a,i,l,g]),(0,y.useEffect)(()=>{!h&&!m||t?.context||p({context:d})},[d]),(0,y.useEffect)(()=>{G()},[g]),(0,y.useEffect)(()=>{r!==b&&p({formId:b})},[r,b]);const v=(0,y.useMemo)(()=>function(e,t,a,i,l=!1){const n=i.toLowerCase(),o=a.replace("srfm/",""),{block_id:r,headingAlign:s,headingAlignTablet:u,headingAlignMobile:c,headingTag:g,headingColor:d,headingColorType:p,headingGradientColor:h,blockBackgroundType:m,blockBackground:b,blockGradientBackground:f,headSpace:v,headSpaceTablet:w,headSpaceMobile:x,separatorStyle:y,separatorHeight:_,separatorHeightType:k,separatorWidth:S,separatorWidthTablet:C,separatorWidthMobile:M,separatorWidthType:T,separatorColor:L,separatorSpace:B,separatorSpaceTablet:H,separatorSpaceMobile:A,separatorSpaceType:R,subHeadingColor:P,headFontFamily:z,headFontStyle:I,headFontWeight:N,headFontSize:V,headFontSizeType:G,headFontSizeTypeMobile:W,headFontSizeTypeTablet:U,headFontSizeMobile:j,headFontSizeTablet:q,headLineHeight:$,headLineHeightType:Z,headLineHeightMobile:K,headLineHeightTablet:Y,headLetterSpacing:J,headLetterSpacingTablet:X,headLetterSpacingMobile:Q,headLetterSpacingType:ee,headShadowColor:te,headShadowHOffset:ae,headShadowVOffset:ie,headShadowBlur:le,subHeadFontFamily:ne,subHeadFontStyle:oe,subHeadFontWeight:re,subHeadFontSize:se,subHeadFontSizeType:ue,subHeadFontSizeTypeMobile:ce,subHeadFontSizeTypeTablet:ge,subHeadFontSizeMobile:de,subHeadFontSizeTablet:pe,subHeadLineHeight:he,subHeadLineHeightType:me,subHeadLineHeightMobile:be,subHeadLineHeightTablet:fe,headTransform:ve,headDecoration:we,subHeadTransform:xe,subHeadDecoration:ye,subHeadLetterSpacing:_e,subHeadLetterSpacingTablet:ke,subHeadLetterSpacingMobile:Se,subHeadLetterSpacingType:Ce,blockTopPadding:Me,blockRightPadding:Te,blockLeftPadding:De,blockBottomPadding:Ee,blockTopPaddingTablet:Le,blockRightPaddingTablet:Be,blockLeftPaddingTablet:He,blockBottomPaddingTablet:Ae,blockTopPaddingMobile:Re,blockRightPaddingMobile:Pe,blockLeftPaddingMobile:ze,blockBottomPaddingMobile:Oe,blockPaddingUnit:Fe,blockPaddingUnitTablet:Ie,blockPaddingUnitMobile:Ne,blockTopMargin:Ve,blockRightMargin:Ge,blockLeftMargin:We,blockBottomMargin:Ue,blockTopMarginTablet:je,blockRightMarginTablet:qe,blockLeftMarginTablet:$e,blockBottomMarginTablet:Ze,blockTopMarginMobile:Ke,blockRightMarginMobile:Ye,blockLeftMarginMobile:Je,blockBottomMarginMobile:Xe,blockMarginUnit:Qe,blockMarginUnitTablet:et,blockMarginUnitMobile:tt,linkColor:at,linkHColor:it,highLightBorderHColor:lt,highLightColor:nt,highLightBackground:ot,highLightFontFamily:rt,highLightFontWeight:st,highLightFontStyle:ut,highLightTransform:ct,highLightDecoration:gt,highLightFontSizeType:dt,highLightFontSizeTypeTablet:pt,highLightFontSizeTypeMobile:ht,highLightLineHeightType:mt,highLightFontSize:bt,highLightFontSizeTablet:ft,highLightFontSizeMobile:vt,highLightLineHeight:wt,highLightLineHeightTablet:xt,highLightLineHeightMobile:yt,highLightLetterSpacing:_t,highLightLetterSpacingTablet:kt,highLightLetterSpacingMobile:St,highLightLetterSpacingType:Ct,highLightTopPadding:Mt,highLightRightPadding:Tt,highLightLeftPadding:Dt,highLightBottomPadding:Et,highLightTopPaddingTablet:Lt,highLightRightPaddingTablet:Bt,highLightLeftPaddingTablet:Ht,highLightBottomPaddingTablet:At,highLightTopPaddingMobile:Rt,highLightRightPaddingMobile:Pt,highLightLeftPaddingMobile:zt,highLightBottomPaddingMobile:Ot,highLightPaddingUnit:Ft,highLightPaddingUnitTablet:It,highLightPaddingUnitMobile:Nt,subHeadSpace:Vt,subHeadSpaceTablet:Gt,subHeadSpaceMobile:Wt,headingDescToggle:Ut}=e;let jt={},qt={},$t={},Zt={};"gradient"===p&&($t={"-webkit-text-fill-color":at},Zt={"-webkit-text-fill-color":it});const Kt=Or(e,"highLight"),Yt=Or(e,"highLight","tablet"),Jt=Or(e,"highLight","mobile");let Xt={".wp-block-uagb-advanced-heading ":{background:"classic"===m?b:f,"text-align":s,"margin-top":E(Ve,Qe),"margin-right":E(Ge,Qe),"margin-bottom":E(Ue,Qe),"margin-left":E(We,Qe),"padding-top":E(Me,Fe),"padding-right":E(Te,Fe),"padding-bottom":E(Ee,Fe),"padding-left":E(De,Fe)}," p.uagb-desc-text":{"font-family":ne,"font-style":oe,"text-decoration":ye,"text-transform":xe,"font-weight":re,"font-size":E(se,ue),"line-height":E(he,me),"letter-spacing":E(_e,Ce),color:P,"margin-bottom":E(F(Vt,"subHeadSpace",o),"px")},".wp-block-uagb-advanced-heading a":{color:at,...$t},".wp-block-uagb-advanced-heading a:hover":{color:it,...Zt},".wp-block-uagb-advanced-heading .srfm-highlight":{background:ot,color:nt,"-webkit-text-fill-color":nt,"font-family":rt,"font-style":ut,"text-decoration":gt,"text-transform":ct,"font-weight":st,"font-size":E(bt,dt),"line-height":E(wt,mt),"letter-spacing":E(_t,Ct),"padding-top":E(Mt,Ft),"padding-right":E(Tt,Ft),"padding-bottom":E(Et,Ft),"padding-left":E(Dt,Ft),...Kt},".wp-block-uagb-advanced-heading .srfm-highlight:hover":{"border-color":lt}},Qt={};"gradient"===p&&(Qt={background:h,"-webkit-background-clip":"text","-webkit-text-fill-color":"transparent"});const ea={color:nt,background:ot,"-webkit-text-fill-color":nt};Xt[".wp-block-uagb-advanced-heading .srfm-highlight::-moz-selection"]=ea,Xt[".wp-block-uagb-advanced-heading .srfm-highlight::selection"]=ea,Xt[" "+g+".uagb-heading-text"]={"font-family":z,"font-style":I,"text-decoration":we,"text-transform":ve,"font-weight":N,"font-size":E(V,G),"line-height":E($,Z),color:d,"letter-spacing":E(J,ee),...Qt};const ta=te&&E(ae,"px")+" "+E(ie,"px")+" "+E(le,"px")+" "+te;"gradient"===p?Xt[" "+g+".uagb-heading-text"].filter=`drop-shadow(${ta})`:Xt[" "+g+".uagb-heading-text"]["text-shadow"]=ta,"none"!==y&&(Xt[" .uagb-separator"]={"border-top-style":y,"border-top-width":E(F(_,"separatorHeight",o),k),width:E(F(S,"separatorWidth",o),T),"border-color":L,"margin-bottom":E(F(B,"separatorSpace",o),R)}),jt[".wp-block-uagb-advanced-heading "]={"text-align":u,"margin-top":E(je,et),"margin-right":E(qe,et),"margin-bottom":E(Ze,et),"margin-left":E($e,et),"padding-top":E(Le,Ie),"padding-right":E(Be,Ie),"padding-bottom":E(Ae,Ie),"padding-left":E(He,Ie)},jt[" "+g+".uagb-heading-text"]={"font-size":E(q,U),"line-height":E(Y,Z),"letter-spacing":E(X,ee)},jt[" p.uagb-desc-text"]={"font-size":E(pe,ge),"line-height":E(fe,me),"letter-spacing":E(ke,Ce),"margin-bottom":E(F(Gt,"subHeadSpaceTablet",o),"px")},jt[".wp-block-uagb-advanced-heading .srfm-highlight"]={"font-size":E(ft,pt),"line-height":E(xt,mt),"letter-spacing":E(kt,Ct),"padding-top":E(Lt,It),"padding-right":E(Bt,It),"padding-bottom":E(At,It),"padding-left":E(Ht,It),...Yt},qt[".wp-block-uagb-advanced-heading "]={"text-align":c,"margin-top":E(Ke,tt),"margin-right":E(Ye,tt),"margin-bottom":E(Xe,tt),"margin-left":E(Je,tt),"padding-top":E(Re,Ne),"padding-right":E(Pe,Ne),"padding-bottom":E(Oe,Ne),"padding-left":E(ze,Ne)},jt[" .uagb-separator"]={width:E(F(C,"separatorWidthTablet",o),T),"margin-bottom":E(F(H,"separatorSpaceTablet",o),R)},qt[" "+g+".uagb-heading-text"]={"font-size":E(j,W),"line-height":E(K,Z),"letter-spacing":E(Q,ee)},qt[" p.uagb-desc-text"]={"font-size":E(de,ce),"line-height":E(be,me),"letter-spacing":E(Se,Ce),"margin-bottom":E(F(Wt,"subHeadSpaceMobile",o),"px")},qt[".wp-block-uagb-advanced-heading .srfm-highlight"]={"font-size":E(vt,ht),"line-height":E(yt,mt),"letter-spacing":E(St,Ct),"padding-top":E(Rt,Nt),"padding-right":E(Pt,Nt),"padding-bottom":E(Ot,Nt),"padding-left":E(zt,Nt),...Jt},qt[" .uagb-separator"]={width:E(F(M,"separatorWidthMobile",o),T),"margin-bottom":E(F(A,"separatorSpaceMobile",o),R)},(Ut||"none"!==y)&&(Xt[" .uagb-heading-text"]={"margin-bottom":E(F(v,"headSpace",o),"px")},jt[" .uagb-heading-text"]={"margin-bottom":E(F(w,"headSpaceTablet",o),"px")},qt[" .uagb-heading-text"]={"margin-bottom":E(F(x,"headSpaceMobile",o),"px")});const aa=".editor-styles-wrapper "+(l?l+" ":`#block-${t} .uagb-block-${r}`);Xt=(0,O.applyFilters)(`spectra.${o}.styling`,Xt,e),jt=(0,O.applyFilters)(`spectra.${o}.tabletStyling`,jt,e),qt=(0,O.applyFilters)(`spectra.${o}.mobileStyling`,qt,e);let ia=D(Xt,aa);return("tablet"===n||"mobile"===n||l)&&(ia+=D(jt,`${aa}`,!0,"tablet"),("mobile"===n||l)&&(ia+=D(qt,`${aa}`,!0,"mobile"))),ia}(t,u,c,g),[t,g]);return(0,w.createElement)("div",{...f},(0,w.createElement)(W,{blockStyling:v}),(0,w.createElement)(Fr,{attributes:t}),s&&(0,w.createElement)(Ar,{...e}),(0,w.createElement)(zr,{...e}))}),Nr=window.wp.richText,Vr="srfm/advanced-heading-highlight";(0,Nr.registerFormatType)(Vr,{title:"Spectra Highlight",tagName:"mark",className:"srfm-highlight",edit:function({isActive:e,onChange:t,value:a}){const i=(0,V.useSelect)(e=>e("core/block-editor").getSelectedBlock(),[]);return(0,w.createElement)(Pi.BlockControls,null,i&&"srfm/advanced-heading"===i.name&&(0,w.createElement)(te.ToolbarGroup,{className:"uag-highlight-toolbar",label:"Options"},(0,w.createElement)(te.Tooltip,{text:(0,M.__)("Highlight Text","sureforms")},(0,w.createElement)(te.Button,{isPrimary:e,onClick:()=>{t((0,Nr.toggleFormat)(a,{type:Vr}))}},(0,w.createElement)("span",{className:"dashicons dashicons-admin-customizer"})))))}});const Gr=function(e){let t;const a={black:"#000000","cyan-bluish-gray":"#abb8c3",white:"#ffffff","pale-pink":"#f78da7","luminous-vivid-orange":"#ff6900","luminous-vivid-amber":"#fcb900","light-green-cyan":"#7bdcb5","vivid-green-cyan":"#00d084","pale-cyan-blue":"#8ed1fc","vivid-cyan-blue":"#0693e3","vivid-purple":"#9b51e0","vivid-red":"#cf2e2e"};return t=void 0!==a[e?.toLowerCase()]?a[e?.toLowerCase()]:wi(`var(--wp--preset--color--${e})`),t};let Wr={};Wr=(0,O.applyFilters)("srfm/advanced-heading",nr(Wr)),(0,ir.registerBlockType)("srfm/advanced-heading",{...Wr,apiVersion:3,title:(0,M.__)("Heading","sureforms"),description:(0,M.__)("Add heading, sub heading and a separator using one block.","sureforms"),icon:C.advanced_heading,keywords:[(0,M.__)("creative heading","sureforms"),(0,M.__)("uag","sureforms"),(0,M.__)("heading","sureforms")],supports:{anchor:!0,html:!1},attributes:P,category:srfm_spec_blocks_info.category,edit:e=>e.attributes.isPreview?(0,w.createElement)(lr,{image:"advanced-heading"}):(0,w.createElement)(Ir,{...e}),save:()=>null,__experimentalLabel:e=>(0,O.applyFilters)("uag_loop_data_source_label",(0,M.__)("Heading","sureforms"),e),usesContext:["postId","postType"],transforms:{from:[{type:"block",blocks:["core/heading"],transform:e=>(0,ir.createBlock)("srfm/advanced-heading",{headingTitle:e.content,headingAlign:e.textAlign,headingColor:Gr(e.textColor),blockBackground:Gr(e.backgroundColor)})},{type:"block",blocks:["core/quote"],transform:e=>(0,ir.createBlock)("srfm/advanced-heading",{headingTitle:e.value,headingDesc:e.citation,headingAlign:e.align,headingColor:Gr(e.textColor),blockBackground:Gr(e.backgroundColor)})},{type:"block",blocks:["core/paragraph"],transform:e=>(0,ir.createBlock)("srfm/advanced-heading",{headingTitle:e.content,headingAlign:e.align,headingColor:Gr(e.textColor),blockBackground:Gr(e.backgroundColor)})},{type:"block",blocks:["core/list"],transform:(e,t)=>{const a=[];return t.forEach((e,i)=>{a.push({text:t[i].attributes.content})}),a.map(t=>(0,ir.createBlock)("srfm/advanced-heading",{headingTitle:t.text,headingColor:Gr(e.textColor),blockBackground:Gr(e.backgroundColor)}))}}],to:[{type:"block",blocks:["core/heading"],transform:e=>(0,ir.createBlock)("core/heading",{content:e.headingTitle,align:e.headingAlign})},{type:"block",blocks:["core/quote"],transform:e=>(0,ir.createBlock)("core/quote",{value:e.headingTitle,citation:e.headingDesc})},{type:"block",blocks:["core/paragraph"],transform:e=>(0,ir.createBlock)("core/paragraph",{content:e.headingTitle})}]}});const Ur=e=>{let{horizontal:t,vertical:a,blur:i,spread:l,horizontalUnit:n="px",verticalUnit:o="px",blurUnit:r="px",spreadUnit:s="px",color:u,position:c="outset",altColor:g=""}=e;return u||g?(t=E(t,n),""===t&&(t=0),a=E(a,o),""===a&&(a=0),i=E(i,r),""===i&&(i=0),l=E(l,s),""===l&&(l=0),0===t&&0===a&&0===i&&0===l?"":`${t} ${a} ${i}${l?` ${l}`:""} ${u||g}${"outset"===c?"":` ${c}`}`):""};var jr=a(1388),qr={};jr.A&&jr.A.locals&&(qr.locals=jr.A.locals);var $r,Zr=0,Kr={attributes:{id:"uagb-editor-styles"}};Kr.setAttributes=g(),Kr.insert=u().bind(null,"head"),Kr.domAPI=r(),Kr.insertStyleElement=p(),qr.use=function(e){return Kr.options=e||{},Zr++||($r=n()(jr.A,Kr)),qr},qr.unuse=function(){Zr>0&&! --Zr&&($r(),$r=null)};const Yr=qr,Jr=e=>{const[t,a]=(0,y.useState)(null),i=(0,y.useRef)(null);(0,y.useLayoutEffect)(()=>(Yr.use(),()=>{Yr.unuse()}),[]);const{getSelectedBlock:l}=(0,V.select)("core/block-editor"),n=l()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(i))},[n]);const{label:o,data:r,setAttributes:s,options:u,help:c=!1}=e,g=Q(),d={};d.Desktop=(0,w.createElement)(te.SelectControl,{__next40pxDefaultSize:!0,value:r.desktop.value,onChange:e=>s({[r.desktop.label]:e}),options:u.desktop}),d.Tablet=(0,w.createElement)(te.SelectControl,{__next40pxDefaultSize:!0,value:r.tablet.value,onChange:e=>s({[r.tablet.label]:e}),options:u.tablet||u.desktop}),d.Mobile=(0,w.createElement)(te.SelectControl,{__next40pxDefaultSize:!0,value:r.mobile.value,onChange:e=>s({[r.mobile.label]:e}),options:u.mobile||u.desktop});const p=ce(e.label),h=(0,O.applyFilters)(`spectra.${n}.${t}.${p}.before`,"",n),m=(0,O.applyFilters)(`spectra.${n}.${t}.${p}`,"",n);return(0,w.createElement)("div",{ref:i,className:"uagb-responsive-select-control components-base-control"},h,(0,w.createElement)("div",{className:"uagb-size-type-field-tabs"},(0,w.createElement)("div",{className:"uagb-control__header"},(0,w.createElement)(he,{label:o,responsive:!0})),d[g]?d[g]:d.Desktop),(0,w.createElement)(pe,{text:c}),m)};var Xr=a(9194),Qr={};Xr.A&&Xr.A.locals&&(Qr.locals=Xr.A.locals);var es,ts=0,as={attributes:{id:"uagb-editor-styles"}};as.setAttributes=g(),as.insert=u().bind(null,"head"),as.domAPI=r(),as.insertStyleElement=p(),Qr.use=function(e){return as.options=e||{},ts++||(es=n()(Xr.A,as)),Qr},Qr.unuse=function(){ts>0&&! --ts&&(es(),es=null)};const is=Qr,ls=e=>{const{isOpen:t,setOpen:a,onConfirm:i,title:l,description:n,confirmLabel:o=(0,M.__)("Confirm","sureforms"),cancelLabel:r=(0,M.__)("Cancel","sureforms"),processingLabel:s=(0,M.__)("Processing…","sureforms"),icon:u="",executable:c=!1}=e;(0,y.useLayoutEffect)(()=>(is.use(),()=>{is.unuse()}),[]);const[g,d]=(0,y.useState)(!1),p=()=>{a(!1),d(!1)};return(0,w.createElement)(w.Fragment,null,t&&(0,w.createElement)(te.Modal,{onRequestClose:p,className:"uag-confirm-popup-wrapper",overlayClassName:"uag-confirm-popup-overlay"},(0,w.createElement)("div",{className:"uag-confirm-popup-icon"},""!==u?zi(u):(0,w.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:"1.5",stroke:"currentColor"},(0,w.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 9v3.75m9-.75a9 9 0 11-18 0 9 9 0 0118 0zm-9 3.75h.008v.008H12v-.008z"}))),(0,w.createElement)("div",{className:"uag-confirm-popup-content"},(0,w.createElement)("div",{className:"uag-confirm-popup-text"},(0,w.createElement)("span",{className:"uag-confirm-popup-title"},l),(0,w.createElement)("span",{className:"uag-confirm-popup-description"},n)),(0,w.createElement)("div",{className:"uag-confirm-popup-controls"},!1===g?(0,w.createElement)(w.Fragment,null,(0,w.createElement)(te.Button,{className:"uag-confirm-popup-buttons uag-popup-confirmation-button",onClick:()=>{d(!0),c?i(c):i()}},o),(0,w.createElement)(te.Button,{className:"uag-confirm-popup-buttons uag-popup-cancellation-button",onClick:p},r)):(0,w.createElement)(te.Button,{isBusy:!0,className:"uag-confirm-popup-buttons uag-popup-confirmation-button"},s)))))};ls.defaultProps={};const ns=ls,os=window.wp.apiFetch;var rs=a.n(os);const ss=e=>{const[t,a]=(0,y.useState)(null),l=(0,y.useRef)(null),n=(0,V.useSelect)(e=>e("core/block-editor").getSelectedBlock(),[]),o=i(),r=n?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(l))},[r]);const[s,u]=(0,y.useState)(!1),{onSelectImage:c,backgroundImage:g,onRemoveImage:d,slug:p="image",label:h=(0,M.__)("Image","sureforms"),disableLabel:m=!1,disableRemove:b=!1,allow:f=["image"],disableDynamicContent:v=!1,help:x=!1}=e;let _,k,S;switch(p){case"video":k=(0,M.__)("Select Video","sureforms"),S=(0,M.__)("Change Video","sureforms"),_=C.video_placeholder;break;case"lottie":k=(0,M.__)("Select Lottie Animation","sureforms"),S=(0,M.__)("Change Lottie Animation","sureforms"),_=C.lottie;break;case"svg":k=(0,M.__)("Upload SVG","sureforms"),S=(0,M.__)("Change SVG","sureforms");break;default:k=(0,M.__)("Select Image","sureforms"),S=(0,M.__)("Change Image","sureforms")}const T=v?null:(0,O.applyFilters)("uagb.registerImageExtender","",n?.name,c),D=v?null:(0,O.applyFilters)("uagb.registerImageLinkExtender","",n?.name,"bgImageLink","url"),E=e=>{const t={svg_nonce:srfm_spec_blocks_info.uagb_svg_confirmation_nonce,confirmation:"yes"};(async({url:e,action:t,data:a})=>{if(!((i=a)&&Object.keys(i).length>0&&Object.getPrototypeOf(i)===Object.prototype))return Promise.reject(new Error((0,M.__)("data object is empty","sureforms")));var i;const l=new window.FormData;l.append("action",t);for(const e in a){const t=a[e];l.append(e,t)}return await rs()({url:e,method:"POST",body:l})})({url:srfm_spec_blocks_info.ajax_url,action:"uagb_svg_confirmation",data:t}).then(t=>{t.success&&(o.setItem("uagSvgConfirmation",JSON.stringify("yes")),e())})},L=e=>{const t=i("uagSvgConfirmation");"svg"===p&&"yes"!==t?u(!0):e()},B=e=>(0,w.createElement)("div",{className:`spectra-media-control__button spectra-media-control__button--${e}`},C[e]),H=ce(e?.label),A=(0,O.applyFilters)(`spectra.${r}.${t}.${H}.before`,"",r),R=(0,O.applyFilters)(`spectra.${r}.${t}.${H}`,"",r);return(0,w.createElement)("div",{ref:l,className:"components-base-control"},A,(0,w.createElement)(te.BaseControl,{className:"spectra-media-control",id:`uagb-option-selector-${p}`,label:h,hideLabelFromVision:m},(()=>{if(v)return!0;const e=n?.attributes?.dynamicContent;return!e||!0!==e?.bgImage?.enable})()?(0,w.createElement)(w.Fragment,null,(0,w.createElement)("div",{className:"spectra-media-control__wrapper",style:{backgroundImage:!_&&g?.url&&!g?.svg&&`url("${(e=>{let t=e;switch(/(?:\.([^.]+))?$/.exec(String(t))[1]){case"json":case"avi":case"mpg":case"mp4":case"m4v":case"mov":case"ogv":case"vtt":case"wmv":case"3gp":case"3g2":t=""}return t})(g?.url)}")`}},_&&g?.url&&(0,w.createElement)("div",{className:"spectra-media-control__icon spectra-media-control__icon--stroke"},_),g?.svg&&(0,w.createElement)("div",{className:"spectra-media-control__icon spectra-media-control__icon--stroke",dangerouslySetInnerHTML:{__html:g.svg}}),(0,w.createElement)(Pi.MediaUpload,{title:k,onSelect:c,allowedTypes:f,value:g,render:({open:e})=>(e=>{const t=g?.url?"replace":"add";return(0,w.createElement)(w.Fragment,null,"add"===t&&(0,w.createElement)("button",{className:`spectra-media-control__clickable spectra-media-control__clickable--${t}`,onClick:()=>L(e)},B(t)),(0,w.createElement)("div",{className:"spectra-media-control__footer"},(0,w.createElement)("button",{className:"uag-control-label",onClick:()=>L(e)},S),T),"svg"===p&&(0,w.createElement)(ns,{isOpen:s,setOpen:u,onConfirm:E,title:(0,M.__)("Upload SVG?","sureforms"),description:(0,M.__)("Upload SVG can be potentially risky. Are you sure?","sureforms"),confirmLabel:(0,M.__)("Upload Anyway","sureforms"),cancelLabel:(0,M.__)("Cancel","sureforms"),executable:e}))})(e)}),!b&&g?.url&&(0,w.createElement)("button",{className:"spectra-media-control__clickable spectra-media-control__clickable--close",onClick:d},B("close"))),(0,w.createElement)(pe,{text:x})):T),D,R)},us=e=>{const[t,a]=(0,y.useState)(null),l=(0,y.useRef)(null),[n,o]=(0,y.useState)(!1),r=(0,O.applyFilters)("uagb.blocksAttributes",z),{getSelectedBlock:s}=(0,V.select)("core/block-editor");(0,y.useLayoutEffect)(()=>{const e=e=>{const t=document.querySelector(`.active.popup-${x} .spectra-control-popup__options--action-button`),a=document.querySelector(`.active.popup-${x} .spectra-control-popup`);if(t&&!t?.contains(e.target)&&a&&!a?.contains(e.target)&&!e.target?.classList?.contains("uagb-advanced-color-indicate")&&!e.target?.parentElement?.closest(".uagb-popover-color")&&!e.target?.parentElement?.closest(".uagb-reset")){o(!1);const e=s()?.name,t=i("uagSettingState"),a={...t,[e]:{...t?.[e],selectedSetting:!1}},l=i();l&&l.setItem("uagSettingState",JSON.stringify(a))}};return window.addEventListener("click",e),()=>{window.removeEventListener("click",e)}},[]);const u=s()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(l))},[u]);const{setAttributes:c,boxShadowColor:g,boxShadowHOffset:d,boxShadowVOffset:p,boxShadowBlur:h,boxShadowSpread:m,boxShadowPosition:b,label:f=(0,M.__)("Box Shadow","sureforms"),popup:v=!1,blockId:x,help:_=!1}=e;let k;const S=n?"active":"",C=[g.label,d.label,p.label,h.label,m.label,b.label],T=v&&(()=>{const e=(()=>{const e=s()?.name.split("/").pop();let t=!1;return void 0!==r[e]&&C.forEach(a=>{if(a){const i=void 0!==r[e][a]?.default?r[e][a]?.default:"";t={...t,[a]:i}}}),t})(),t=s()?.attributes;let a=!1;return C.forEach(i=>{t?.[i]&&t?.[i]!==e?.[i]&&(a=!0)}),a})(),D=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Ti,{label:g.title,colorValue:g.value,data:{value:g.value,label:g.label},setAttributes:c}),(0,w.createElement)(Me,{label:d.title,value:d.value,min:-100,max:100,displayUnit:!1,setAttributes:c,data:{value:d.value,label:d.label}}),(0,w.createElement)(Me,{label:p.title,value:p.value,min:-100,max:100,displayUnit:!1,setAttributes:c,data:{value:p.value,label:p.label}}),(0,w.createElement)(Me,{label:h.title,value:h.value,min:0,max:100,displayUnit:!1,setAttributes:c,data:{value:h.value,label:h.label}}),(0,w.createElement)(Me,{label:m.title,value:m.value,min:-100,max:100,displayUnit:!1,setAttributes:c,data:{value:m.value,label:m.label}}),(0,w.createElement)(Ri,{setAttributes:c,label:b.title,data:{value:b.value,label:b.label},options:[{value:"outset",label:(0,M.__)("Outset","sureforms"),tooltip:(0,M.__)("Outset","sureforms")},{value:"inset",label:(0,M.__)("Inset","sureforms"),tooltip:(0,M.__)("Inset (10px)","sureforms")}],showIcons:!1}));n&&(k=(0,w.createElement)("div",{className:"uagb-box-shadow-advanced spectra-control-popup"},D));const E=(0,w.createElement)("div",{className:"spectra-control-popup__options--action-wrapper"},(0,w.createElement)("span",{className:"uag-control-label"},f,T&&(0,w.createElement)("div",{className:"spectra__change-indicator--dot-right"})),(0,w.createElement)(te.Button,{className:"uag-box-shadow-button spectra-control-popup__options--action-button","aria-pressed":n,onClick:()=>{const e=document.querySelectorAll(".spectra-control-popup__options");if(e&&0<e.length)for(let t=0;t<e.length;t++){const a=e[t]?.querySelector(".spectra-control-popup__options.active .spectra-control-popup__options--action-button");a?.click()}o(!n);const t=s()?.name,a=i("uagSettingState");let l={...a,[t]:{...a?.[t],selectedSetting:".uag-box-shadow-options"}};n&&(l={...a,[t]:{...a?.[t],selectedSetting:!1}});const r=i();r&&r.setItem("uagSettingState",JSON.stringify(l))}},(0,w.createElement)(te.Dashicon,{icon:"edit"}))),L=ce(e.label),B=(0,O.applyFilters)(`spectra.${u}.${t}.${L}.before`,"",u),H=(0,O.applyFilters)(`spectra.${u}.${t}.${L}`,"",u);return(0,w.createElement)("div",{ref:l},B,v?(0,w.createElement)("div",{className:` components-base-control uag-box-shadow-options spectra-control-popup__options popup-${x} ${S}`},E,n&&k,(0,w.createElement)(pe,{text:_})):(0,w.createElement)(w.Fragment,null,D),H)};var cs=a(8542),gs={};cs.A&&cs.A.locals&&(gs.locals=cs.A.locals);var ds,ps=0,hs={attributes:{id:"uagb-editor-styles"}};hs.setAttributes=g(),hs.insert=u().bind(null,"head"),hs.domAPI=r(),hs.insertStyleElement=p(),gs.use=function(e){return hs.options=e||{},ps++||(ds=n()(cs.A,hs)),gs},gs.unuse=function(){ps>0&&! --ps&&(ds(),ds=null)};const ms=gs;var bs=a(9810),fs={};bs.A&&bs.A.locals&&(fs.locals=bs.A.locals);var vs,ws=0,xs={attributes:{id:"uagb-editor-styles"}};xs.setAttributes=g(),xs.insert=u().bind(null,"head"),xs.domAPI=r(),xs.insertStyleElement=p(),fs.use=function(e){return xs.options=e||{},ws++||(vs=n()(bs.A,xs)),fs},fs.unuse=function(){ws>0&&! --ws&&(vs(),vs=null)};const ys=fs,_s=e=>{const[t,a]=(0,y.useState)(null),i=(0,y.useRef)(null);(0,y.useLayoutEffect)(()=>(ys.use(),()=>{ys.unuse()}),[]);const{getSelectedBlock:l}=(0,V.select)("core/block-editor"),n=l()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(i))},[n]);const o=(0,V.useSelect)(()=>(0,V.select)("core/block-editor").getSelectedBlock(),[]),r=e.enableDynamicContent&&e.name?wp.hooks.applyFilters("uagb.registerTextExtender","",o?.name,e.name,e.dynamicContentType):null,s=()=>{if(!e.enableDynamicContent||!e.name)return!1;const t=o?.attributes?.dynamicContent;return!(!t||!0!==t?.[e.name]?.enable)},{isShiftStepEnabled:u}=e;let c=ye(e.unit?.value,e),g=_e(e.unit?.value,e);const d=isNaN(e?.value)?"":e?.value;let p=[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("Em","sureforms"),unitValue:"em"}];e.units&&(p=e.units);const h=t=>{const a=parseFloat(t);e.setAttributes&&e.setAttributes({[e.data.label]:a}),e?.onChange&&e.onChange(a)},m=t=>{e?.onChange&&e?.onChange(t[e?.data?.label]),e.displayUnit&&b(t[e?.unit?.label])},b=t=>{e.setAttributes({[e.unit.label]:t}),c=ye(t,e),g=_e(t,e),e.value>c&&h(c),e.value<g&&h(g)},f=e.inlineControl?"inline":"full-width",v=ce(e?.label),x=(0,O.applyFilters)(`spectra.${n}.${t}.${v}.before`,"",n),_=(0,O.applyFilters)(`spectra.${n}.${t}.${v}`,"",n);return(0,w.createElement)("div",{ref:i,className:"components-base-control uag-number-control uagb-size-type-field-tabs"+(s()?" uagb-text-control--open-dynamic-content":"")},x,e.showControlHeader&&(0,w.createElement)(()=>(0,w.createElement)("div",{className:"uagb-control__header"},(0,w.createElement)("div",{className:"uagb-number-control__actions uagb-control__actions"},(0,w.createElement)(ke,{onReset:m,attributeNames:[e.data.label,!!e.displayUnit&&e.unit.label],setAttributes:e.setAttributes}),e.displayUnit&&(0,w.createElement)(te.ButtonGroup,{className:"uagb-control__units","aria-label":(0,M.__)("Select Units","sureforms")},(t=>{const a=[];return t.map(t=>a.push((0,w.createElement)(te.Tooltip,{text:(0,M.sprintf)(/* translators: abbreviation for units */ /* translators: abbreviation for units */ (0,M.__)("%s units","sureforms"),t.name),key:t.name},(0,w.createElement)(te.Button,{key:t.unitValue,className:"uagb-number-control__units--"+t.name,isSmall:!0,isPrimary:e.unit.value===t.unitValue,isSecondary:e.unit.value!==t.unitValue,"aria-pressed":e.unit.value===t.unitValue,"aria-label":(0,M.sprintf)(/* translators: abbreviation for units */ /* translators: abbreviation for units */ (0,M.__)("%s units","sureforms"),t.name),onClick:()=>b(t.unitValue)},t.unitValue)))),a})(p)))),null),(0,w.createElement)("div",{className:ri()("uagb-number-control__mobile-controls","uag-number-control__"+f)},(0,w.createElement)(he,{label:e.label,responsive:e.responsive}),!s()&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(te.__experimentalNumberControl,{__next40pxDefaultSize:!0,labelPosition:"edge",disabled:e.disabled,isShiftStepEnabled:u,max:c,min:g,onChange:h,value:d,step:e?.step||1,required:e?.required,readOnly:s()})),r),(0,w.createElement)(pe,{text:e.help}),s()&&(0,w.createElement)(Ui,null),_)};_s.defaultProps={label:(0,M.__)("Margin","sureforms"),className:"",allowReset:!0,isShiftStepEnabled:!0,max:1/0,min:-1/0,resetFallbackValue:"",placeholder:null,unit:["px","em"],displayUnit:!0,responsive:!1,showControlHeader:!0,inlineControl:!0,dynamicContentType:"text",enableDynamicContent:!1,help:!1};const ks=_s;function Ss({imageWidth:e,imageHeight:t,imageSizeOptions:a=[],isResizable:i=!0,data:l,width:n,widthTablet:o,widthMobile:r,height:s,heightTablet:u,heightMobile:c,setAttributes:g,onChange:d,help:p}){const[h,m]=(0,y.useState)(null),b=(0,y.useRef)(null);(0,y.useLayoutEffect)(()=>(ms.use(),()=>{ms.unuse()}),[]);const{getSelectedBlock:f}=(0,V.select)("core/block-editor"),v=f()?.name.split("/").pop();(0,y.useEffect)(()=>{m(se(b))},[v]);const x=Q();let _,k;switch(x){case"Tablet":_=u,k=o;break;case"Mobile":_=c,k=r;break;default:_=s,k=n}const{currentHeight:S,currentWidth:C,updateDimension:T}=function(e,t,a,i,l){const[n,o]=(0,y.useState)(t||i||""),[r,s]=(0,y.useState)(e||a||"");return(0,y.useEffect)(()=>{void 0===t&&void 0!==i&&o(i),void 0===e&&void 0!==a&&s(a)},[i,a]),(0,y.useEffect)(()=>{void 0!==t&&Number.parseInt(t)!==Number.parseInt(n)&&o(t),void 0!==e&&Number.parseInt(e)!==Number.parseInt(r)&&s(e)},[t,e]),{currentHeight:r,currentWidth:n,updateDimension:(e,t)=>{"width"===e?o(t):s(t),l({[e]:""===t?void 0:parseInt(t,10)})},updateDimensions:(e,t)=>{s(e||a||""),s(t||i||""),l({height:e,width:t})}}}(_,k,t,e,d),D={};D.Desktop=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(ks,{label:(0,M.__)("Width","sureforms"),value:C,data:{value:n,label:"width"},displayUnit:!1,setAttributes:g,min:1/0,step:1,max:-1/0,showControlHeader:!1,onChange:e=>T("width",e)}),(0,w.createElement)(ks,{label:(0,M.__)("Height","sureforms"),value:S,data:{value:s,label:"height"},displayUnit:!1,setAttributes:g,min:1/0,step:1,max:-1/0,showControlHeader:!1,onChange:e=>{T("height",e),isNaN(e)||""===e?g({customHeightSetDesktop:!1}):g({customHeightSetDesktop:!0})}})),D.Tablet=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(ks,{label:(0,M.__)("Width","sureforms"),value:C,data:{value:o,label:"widthTablet"},displayUnit:!1,setAttributes:g,min:1/0,step:1,max:-1/0,showControlHeader:!1,onChange:e=>T("widthTablet",e)}),(0,w.createElement)(ks,{label:(0,M.__)("Height","sureforms"),value:S,data:{value:u,label:"heightTablet"},displayUnit:!1,setAttributes:g,min:1/0,step:1,max:-1/0,showControlHeader:!1,onChange:e=>{T("heightTablet",e),isNaN(e)||""===e?g({customHeightSetTablet:!1}):g({customHeightSetTablet:!0})}})),D.Mobile=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(ks,{label:(0,M.__)("Width","sureforms"),value:C,data:{value:r,label:"widthMobile"},displayUnit:!1,setAttributes:g,min:1/0,step:1,max:-1/0,showControlHeader:!1,onChange:e=>T("widthMobile",e)}),(0,w.createElement)(ks,{label:(0,M.__)("Height","sureforms"),value:S,data:{value:c,label:"heightMobile"},displayUnit:!1,setAttributes:g,min:1/0,step:1,max:-1/0,showControlHeader:!1,onChange:e=>{T("heightMobile",e),isNaN(e)||""===e?g({customHeightSetMobile:!1}):g({customHeightSetMobile:!0})}}));const E="image-size",L=(0,O.applyFilters)(`spectra.${v}.${h}.${E}.before`,"",v),B=(0,O.applyFilters)(`spectra.${v}.${h}.${E}`,"",v);return(0,w.createElement)("div",{ref:b,className:"components-base-control"},L,0!==a.length&&(0,w.createElement)(Jr,{label:(0,M.__)("Image Size","sureforms"),options:{desktop:a,tablet:a,mobile:a},data:{desktop:{label:l.sizeSlug.label,value:l.sizeSlug.value},tablet:{label:l.sizeSlugTablet.label,value:l.sizeSlugTablet.value},mobile:{label:l.sizeSlugMobile.label,value:l.sizeSlugMobile.value}},setAttributes:g}),i&&(0,w.createElement)("div",{className:"block-editor-image-size-control"},(0,w.createElement)("div",{className:"uagb-size-type-field-tabs"},(0,w.createElement)("div",{className:"uagb-control__header"},(0,w.createElement)(he,{label:(0,M.__)("Image Dimensions","sureforms"),responsive:!0})),(0,w.createElement)("div",{className:"block-editor-image-size-control__row"},D[x])),p&&(0,w.createElement)("p",{className:"components-base-control__help"},p)),B)}var Cs=a(3790),Ms={};Cs.A&&Cs.A.locals&&(Ms.locals=Cs.A.locals);var Ts,Ds=0,Es={attributes:{id:"uagb-editor-styles"}};Es.setAttributes=g(),Es.insert=u().bind(null,"head"),Es.domAPI=r(),Es.insertStyleElement=p(),Ms.use=function(e){return Es.options=e||{},Ds++||(Ts=n()(Cs.A,Es)),Ms},Ms.unuse=function(){Ds>0&&! --Ds&&(Ts(),Ts=null)};const Ls=Ms,Bs={label:j().string,data:j().object,onChange:j().func,setAttributes:j().func},Hs={label:(0,M.__)("Alignment","sureforms")},As=e=>{(0,y.useLayoutEffect)(()=>(Ls.use(),()=>{Ls.unuse()}),[]);const{label:t,data:a,onChange:i,setAttributes:l,help:n=!1}=e;return(0,w.createElement)(w.Fragment,null,(0,w.createElement)("div",{className:"components-base-control spectra__matrix-control"},(0,w.createElement)("div",{className:"uag-control-label"},t),(0,w.createElement)(te.__experimentalAlignmentMatrixControl,{className:"spectra__matrix-control--box",label:t,value:a?.value,onChange:!(!i&&!l)&&(e=>(e=>{l?l({[a?.label]:e}):i&&i(e)})(e))})),(0,w.createElement)(pe,{text:n}))};As.propTypes=Bs,As.defaultProps=Hs;const Rs=As,Ps=window.wp.coreData,zs=[{defaultAttributes:H},{value:"preset-1",label:(0,M.__)("Preset 1","sureforms"),attributes:[{label:"imageBoxShadowHOffset",value:3},{label:"imageBoxShadowVOffset",value:8},{label:"imageBoxShadowBlur",value:12},{label:"imageBoxShadowSpread",value:0},{label:"imageBoxShadowPosition",value:"outset"}],icon:'<svg xmlns="http://www.w3.org/2000/svg" width="325" height="245" viewBox="0 0 325 245" fill="none"> <path d="M27 31.7987C27 29.1485 29.1527 27 31.8081 27H294.192C296.847 27 299 29.1485 299 31.7987V245H27V31.7987Z" fill="white"/> <g filter="url(#filter0_d_103_451)"> <path d="M268 190.388C268 193.493 265.493 196 262.4 196H63.5995C60.5034 196 58 193.486 58 190.388V82.615C58 79.5136 60.5067 77 63.5995 77H262.4C265.497 77 267.997 79.5136 267.997 82.615L268 190.388Z" fill="#FBFBFB"/> </g> <defs> <filter id="filter0_d_103_451" x="55" y="75" width="218" height="127" 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 dx="1" dy="2"/> <feGaussianBlur stdDeviation="2"/> <feComposite in2="hardAlpha" operator="out"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0"/> <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_103_451"/> <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_103_451" result="shape"/> </filter> </defs> </svg>'},{value:"preset-2",label:(0,M.__)("Preset 2","sureforms"),attributes:[{label:"imageBoxShadowHOffset",value:0},{label:"imageBoxShadowVOffset",value:18},{label:"imageBoxShadowBlur",value:40},{label:"imageBoxShadowSpread",value:-10},{label:"imageBoxShadowPosition",value:"outset"}],icon:'<svg xmlns="http://www.w3.org/2000/svg" width="325" height="245" viewBox="0 0 325 245" fill="none"> <path d="M27 31.7987C27 29.1485 29.1527 27 31.8081 27H294.192C296.847 27 299 29.1485 299 31.7987V245H27V31.7987Z" fill="white"/> <g filter="url(#filter0_d_103_459)"> <path d="M268 190.388C268 193.493 265.493 196 262.4 196H63.5995C60.5034 196 58 193.486 58 190.388V82.615C58 79.5136 60.5067 77 63.5995 77H262.4C265.497 77 267.997 79.5136 267.997 82.615L268 190.388Z" fill="#FBFBFB"/> </g> <defs> <filter id="filter0_d_103_459" x="48" y="71" width="230" height="139" 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="4"/> <feGaussianBlur stdDeviation="5"/> <feComposite in2="hardAlpha" operator="out"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0"/> <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_103_459"/> <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_103_459" result="shape"/> </filter> </defs> </svg>'},{value:"preset-3",label:(0,M.__)("Preset 3","sureforms"),attributes:[{label:"imageBoxShadowHOffset",value:0},{label:"imageBoxShadowVOffset",value:4},{label:"imageBoxShadowBlur",value:12},{label:"imageBoxShadowSpread",value:0},{label:"imageBoxShadowPosition",value:"outset"}],icon:'<svg xmlns="http://www.w3.org/2000/svg" width="325" height="245" viewBox="0 0 325 245" fill="none"> <path d="M27 31.7987C27 29.1485 29.1527 27 31.8081 27H294.192C296.847 27 299 29.1485 299 31.7987V245H27V31.7987Z" fill="white"/> <g filter="url(#filter0_d_103_463)"> <path d="M268 190.388C268 193.493 265.493 196 262.4 196H63.5995C60.5034 196 58 193.486 58 190.388V82.615C58 79.5136 60.5067 77 63.5995 77H262.4C265.497 77 267.997 79.5136 267.997 82.615L268 190.388Z" fill="#FBFBFB"/> </g> <defs> <filter id="filter0_d_103_463" x="48" y="67" width="230" height="139" 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/> <feGaussianBlur stdDeviation="5"/> <feComposite in2="hardAlpha" operator="out"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0"/> <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_103_463"/> <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_103_463" result="shape"/> </filter> </defs> </svg>'},{value:"preset-4",label:(0,M.__)("Preset 4","sureforms"),attributes:[{label:"imageBoxShadowHOffset",value:0},{label:"imageBoxShadowVOffset",value:2},{label:"imageBoxShadowBlur",value:5},{label:"imageBoxShadowSpread",value:-1},{label:"imageBoxShadowPosition",value:"outset"}],icon:'<svg xmlns="http://www.w3.org/2000/svg" width="325" height="245" viewBox="0 0 325 245" fill="none"> <path d="M28 31.7987C28 29.1485 30.1527 27 32.8081 27H295.192C297.847 27 300 29.1485 300 31.7987V245H28V31.7987Z" fill="white"/> <g filter="url(#filter0_d_103_467)"> <path d="M269 190.388C269 193.493 266.493 196 263.4 196H64.5995C61.5034 196 59 193.486 59 190.388V82.615C59 79.5136 61.5067 77 64.5995 77H263.4C266.497 77 268.997 79.5136 268.997 82.615L269 190.388Z" fill="#FBFBFB"/> </g> <defs> <filter id="filter0_d_103_467" x="53" y="71" width="222" height="131" 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/> <feGaussianBlur stdDeviation="3"/> <feComposite in2="hardAlpha" operator="out"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0"/> <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_103_467"/> <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_103_467" result="shape"/> </filter> </defs> </svg>'},{value:"preset-5",label:(0,M.__)("Preset 5","sureforms"),attributes:[{label:"imageBoxShadowHOffset",value:0},{label:"imageBoxShadowVOffset",value:50},{label:"imageBoxShadowBlur",value:50},{label:"imageBoxShadowSpread",value:-30},{label:"imageBoxShadowPosition",value:"outset"}],icon:'<svg xmlns="http://www.w3.org/2000/svg" width="325" height="245" viewBox="0 0 325 245" fill="none"> <path d="M28 31.7987C28 29.1485 30.1527 27 32.8081 27H295.192C297.847 27 300 29.1485 300 31.7987V245H28V31.7987Z" fill="white"/> <g filter="url(#filter0_d_103_471)"> <ellipse cx="169" cy="174.5" rx="100" ry="16.5" fill="#FAFAFA"/> </g> <path d="M275 189.388C275 192.493 272.493 195 269.4 195H70.5995C67.5034 195 65 192.486 65 189.388V81.615C65 78.5136 67.5067 76 70.5995 76H269.4C272.497 76 274.997 78.5136 274.997 81.615L275 189.388Z" fill="#FBFBFB"/> <defs> <filter id="filter0_d_103_471" x="60" y="154" width="220" height="53" 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 dx="1" dy="6"/> <feGaussianBlur stdDeviation="5"/> <feComposite in2="hardAlpha" operator="out"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0"/> <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_103_471"/> <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_103_471" result="shape"/> </filter> </defs> </svg>'},{value:"preset-6",label:(0,M.__)("Preset 6","sureforms"),attributes:[{label:"imageBoxShadowHOffset",value:0},{label:"imageBoxShadowVOffset",value:20},{label:"imageBoxShadowBlur",value:30},{label:"imageBoxShadowSpread",value:0},{label:"imageBoxShadowPosition",value:"outset"}],icon:'<svg xmlns="http://www.w3.org/2000/svg" width="325" height="245" viewBox="0 0 325 245" fill="none"> <path d="M28 31.7987C28 29.1485 30.1527 27 32.8081 27H295.192C297.847 27 300 29.1485 300 31.7987V245H28V31.7987Z" fill="white"/> <g filter="url(#filter0_d_103_476)"> <path d="M269 190.388C269 193.493 266.493 196 263.4 196H64.5995C61.5034 196 59 193.486 59 190.388V82.615C59 79.5136 61.5067 77 64.5995 77H263.4C266.497 77 268.997 79.5136 268.997 82.615L269 190.388Z" fill="#FBFBFB"/> </g> <defs> <filter id="filter0_d_103_476" x="52" y="74" width="224" height="133" 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="4"/> <feGaussianBlur stdDeviation="3.5"/> <feComposite in2="hardAlpha" operator="out"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0"/> <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_103_476"/> <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_103_476" result="shape"/> </filter> </defs> </svg>'}],Os=[{defaultAttributes:H},{value:"preset-1",label:(0,M.__)("Preset 1","sureforms"),attributes:[{label:"imageBoxShadowHOffsetHover",value:3},{label:"imageBoxShadowVOffsetHover",value:8},{label:"imageBoxShadowBlurHover",value:12},{label:"imageBoxShadowSpreadHover",value:0},{label:"imageBoxShadowPositionHover",value:"outset"}],icon:'<svg xmlns="http://www.w3.org/2000/svg" width="325" height="245" viewBox="0 0 325 245" fill="none"> <path d="M27 31.7987C27 29.1485 29.1527 27 31.8081 27H294.192C296.847 27 299 29.1485 299 31.7987V245H27V31.7987Z" fill="white"/> <g filter="url(#filter0_d_103_451)"> <path d="M268 190.388C268 193.493 265.493 196 262.4 196H63.5995C60.5034 196 58 193.486 58 190.388V82.615C58 79.5136 60.5067 77 63.5995 77H262.4C265.497 77 267.997 79.5136 267.997 82.615L268 190.388Z" fill="#FBFBFB"/> </g> <defs> <filter id="filter0_d_103_451" x="55" y="75" width="218" height="127" 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 dx="1" dy="2"/> <feGaussianBlur stdDeviation="2"/> <feComposite in2="hardAlpha" operator="out"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0"/> <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_103_451"/> <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_103_451" result="shape"/> </filter> </defs> </svg>'},{value:"preset-2",label:(0,M.__)("Preset 2","sureforms"),attributes:[{label:"imageBoxShadowHOffsetHover",value:0},{label:"imageBoxShadowVOffsetHover",value:18},{label:"imageBoxShadowBlurHover",value:40},{label:"imageBoxShadowSpreadHover",value:-10},{label:"imageBoxShadowPositionHover",value:"outset"}],icon:'<svg xmlns="http://www.w3.org/2000/svg" width="325" height="245" viewBox="0 0 325 245" fill="none"> <path d="M27 31.7987C27 29.1485 29.1527 27 31.8081 27H294.192C296.847 27 299 29.1485 299 31.7987V245H27V31.7987Z" fill="white"/> <g filter="url(#filter0_d_103_459)"> <path d="M268 190.388C268 193.493 265.493 196 262.4 196H63.5995C60.5034 196 58 193.486 58 190.388V82.615C58 79.5136 60.5067 77 63.5995 77H262.4C265.497 77 267.997 79.5136 267.997 82.615L268 190.388Z" fill="#FBFBFB"/> </g> <defs> <filter id="filter0_d_103_459" x="48" y="71" width="230" height="139" 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="4"/> <feGaussianBlur stdDeviation="5"/> <feComposite in2="hardAlpha" operator="out"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0"/> <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_103_459"/> <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_103_459" result="shape"/> </filter> </defs> </svg>'},{value:"preset-3",label:(0,M.__)("Preset 3","sureforms"),attributes:[{label:"imageBoxShadowHOffsetHover",value:0},{label:"imageBoxShadowVOffsetHover",value:4},{label:"imageBoxShadowBlurHover",value:12},{label:"imageBoxShadowSpreadHover",value:0},{label:"imageBoxShadowPositionHover",value:"outset"}],icon:'<svg xmlns="http://www.w3.org/2000/svg" width="325" height="245" viewBox="0 0 325 245" fill="none"> <path d="M27 31.7987C27 29.1485 29.1527 27 31.8081 27H294.192C296.847 27 299 29.1485 299 31.7987V245H27V31.7987Z" fill="white"/> <g filter="url(#filter0_d_103_463)"> <path d="M268 190.388C268 193.493 265.493 196 262.4 196H63.5995C60.5034 196 58 193.486 58 190.388V82.615C58 79.5136 60.5067 77 63.5995 77H262.4C265.497 77 267.997 79.5136 267.997 82.615L268 190.388Z" fill="#FBFBFB"/> </g> <defs> <filter id="filter0_d_103_463" x="48" y="67" width="230" height="139" 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/> <feGaussianBlur stdDeviation="5"/> <feComposite in2="hardAlpha" operator="out"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0"/> <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_103_463"/> <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_103_463" result="shape"/> </filter> </defs> </svg>'},{value:"preset-4",label:(0,M.__)("Preset 4","sureforms"),attributes:[{label:"imageBoxShadowHOffsetHover",value:0},{label:"imageBoxShadowVOffsetHover",value:2},{label:"imageBoxShadowBlurHover",value:5},{label:"imageBoxShadowSpreadHover",value:-1},{label:"imageBoxShadowPositionHover",value:"outset"}],icon:'<svg xmlns="http://www.w3.org/2000/svg" width="325" height="245" viewBox="0 0 325 245" fill="none"> <path d="M28 31.7987C28 29.1485 30.1527 27 32.8081 27H295.192C297.847 27 300 29.1485 300 31.7987V245H28V31.7987Z" fill="white"/> <g filter="url(#filter0_d_103_467)"> <path d="M269 190.388C269 193.493 266.493 196 263.4 196H64.5995C61.5034 196 59 193.486 59 190.388V82.615C59 79.5136 61.5067 77 64.5995 77H263.4C266.497 77 268.997 79.5136 268.997 82.615L269 190.388Z" fill="#FBFBFB"/> </g> <defs> <filter id="filter0_d_103_467" x="53" y="71" width="222" height="131" 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/> <feGaussianBlur stdDeviation="3"/> <feComposite in2="hardAlpha" operator="out"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0"/> <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_103_467"/> <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_103_467" result="shape"/> </filter> </defs> </svg>'},{value:"preset-5",label:(0,M.__)("Preset 5","sureforms"),attributes:[{label:"imageBoxShadowHOffsetHover",value:0},{label:"imageBoxShadowVOffsetHover",value:50},{label:"imageBoxShadowBlurHover",value:50},{label:"imageBoxShadowSpreadHover",value:-30},{label:"imageBoxShadowPositionHover",value:"outset"}],icon:'<svg xmlns="http://www.w3.org/2000/svg" width="325" height="245" viewBox="0 0 325 245" fill="none"> <path d="M28 31.7987C28 29.1485 30.1527 27 32.8081 27H295.192C297.847 27 300 29.1485 300 31.7987V245H28V31.7987Z" fill="white"/> <g filter="url(#filter0_d_103_471)"> <ellipse cx="169" cy="174.5" rx="100" ry="16.5" fill="#FAFAFA"/> </g> <path d="M275 189.388C275 192.493 272.493 195 269.4 195H70.5995C67.5034 195 65 192.486 65 189.388V81.615C65 78.5136 67.5067 76 70.5995 76H269.4C272.497 76 274.997 78.5136 274.997 81.615L275 189.388Z" fill="#FBFBFB"/> <defs> <filter id="filter0_d_103_471" x="60" y="154" width="220" height="53" 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 dx="1" dy="6"/> <feGaussianBlur stdDeviation="5"/> <feComposite in2="hardAlpha" operator="out"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0"/> <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_103_471"/> <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_103_471" result="shape"/> </filter> </defs> </svg>'},{value:"preset-6",label:(0,M.__)("Preset 6","sureforms"),attributes:[{label:"imageBoxShadowHOffsetHover",value:0},{label:"imageBoxShadowVOffsetHover",value:20},{label:"imageBoxShadowBlurHover",value:30},{label:"imageBoxShadowSpreadHover",value:0},{label:"imageBoxShadowPositionHover",value:"outset"}],icon:'<svg xmlns="http://www.w3.org/2000/svg" width="325" height="245" viewBox="0 0 325 245" fill="none"> <path d="M28 31.7987C28 29.1485 30.1527 27 32.8081 27H295.192C297.847 27 300 29.1485 300 31.7987V245H28V31.7987Z" fill="white"/> <g filter="url(#filter0_d_103_476)"> <path d="M269 190.388C269 193.493 266.493 196 263.4 196H64.5995C61.5034 196 59 193.486 59 190.388V82.615C59 79.5136 61.5067 77 64.5995 77H263.4C266.497 77 268.997 79.5136 268.997 82.615L269 190.388Z" fill="#FBFBFB"/> </g> <defs> <filter id="filter0_d_103_476" x="52" y="74" width="224" height="133" 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="4"/> <feGaussianBlur stdDeviation="3.5"/> <feComposite in2="hardAlpha" operator="out"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0"/> <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_103_476"/> <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_103_476" result="shape"/> </filter> </defs> </svg>'}],Fs=(0,O.applyFilters)("uag_image_presets",zs);var Is=a(5621),Ns={};Is.A&&Is.A.locals&&(Ns.locals=Is.A.locals);var Vs,Gs=0,Ws={attributes:{id:"uagb-editor-styles"}};Ws.setAttributes=g(),Ws.insert=u().bind(null,"head"),Ws.domAPI=r(),Ws.insertStyleElement=p(),Ns.use=function(e){return Ws.options=e||{},Gs++||(Vs=n()(Is.A,Ws)),Ns},Ns.unuse=function(){Gs>0&&! --Gs&&(Vs(),Vs=null)};const Us=Ns,js=e=>{const[t,a]=(0,y.useState)(null),i=(0,y.useRef)(null);(0,y.useLayoutEffect)(()=>(Us.use(),()=>{Us.unuse()}),[]);const{getSelectedBlock:l}=(0,V.select)("core/block-editor"),n=l()?.name.split("/").pop();(0,y.useEffect)(()=>{a(se(i))},[n]);const{setAttributes:o,presets:r,presetInputType:s,label:u,className:c,help:g=!1}=e,d=[];r&&r.map(e=>{if(e?.attributes)for(const t of e?.attributes)d.includes(t?.label)||d.push(t?.label);return e});const[p,h]=(0,y.useState)(""),m=e=>{h(e),r&&r.map(t=>(t.value&&("default"!==e&&"default"===t.value&&t.attributes&&t.attributes.map(e=>(o({[e.label]:e.value}),e)),t.value&&t.value===e&&t.attributes&&(r[1]?.defaultPresetAttributes?.map(e=>(o({[e.label]:r[0]?.defaultAttributes[e.label]?.default}),e)),t.attributes.map(e=>(o({[e.label]:e.value}),e)),t.childAttributes&&b(t))),t))},b=e=>{let t=[];l().innerBlocks&&(t=l().innerBlocks);const a=[];t.map(e=>(e.clientId&&a.push(e.clientId),e));const i={};e.childAttributes.map(e=>(i[e.label]=e.value,e)),a.map(e=>((0,V.dispatch)("core/block-editor").updateBlockAttributes(e,i),e))},f=r.map(e=>{if(!e.value)return"";const t=e.value,a=p===t;return(0,w.createElement)(w.Fragment,null,(0,w.createElement)("input",{key:t,className:"uag-presets-radio-input",type:"radio",value:t,checked:a,onChange:()=>m(t),onClick:()=>m(t)}),(0,w.createElement)("label",{htmlFor:t,className:"uag-presets-radio-input-label",dangerouslySetInnerHTML:{__html:e.icon},onClick:()=>m(t)}))}),v=(0,w.createElement)(te.SelectControl,{__next40pxDefaultSize:!0,className:"uagb-presets-dropdown",onChange:m,options:r,label:u}),x=(0,w.createElement)(w.Fragment,null,(0,w.createElement)("div",{className:"uagb-presets-radio-image-wrap"},f)),_=ce(u),k=(0,O.applyFilters)(`spectra.${n}.${t}.${_}.before`,"",n),S=(0,O.applyFilters)(`spectra.${n}.${t}.${_}`,"",n);return(0,w.createElement)("div",{ref:i,className:"components-base-control"},k,(0,w.createElement)("div",{className:ri()(c,"uagb-presets-main-wrap")},(0,w.createElement)("div",{className:"uagb-presets-label-reset-wrap"},(0,w.createElement)("label",{htmlFor:"uag-presets-label",className:"uag-presets-label"},u),(0,w.createElement)(ke,{attributeNames:d,setAttributes:o,onReset:()=>{h(""),(()=>{let e=[];l().innerBlocks&&(e=l().innerBlocks);const t=[];e.map(e=>(e.clientId&&t.push(e.clientId),e));const a={};r.map(e=>(e?.childAttributes&&e?.childAttributes.map(e=>(r[1]?.defaultChildAttributes&&r[1]?.defaultChildAttributes[e.label]&&void 0!==r[1]?.defaultChildAttributes[e.label].default&&(a[e.label]=r[1]?.defaultChildAttributes[e.label].default),e)),e)),t.map(e=>((0,V.dispatch)("core/block-editor").updateBlockAttributes(e,a),e))})()}})),"dropdown"===s&&v,"radioImage"===s&&x,(0,w.createElement)(pe,{text:g})),S)};js.defaultProps={presetInputType:"dropdown",label:(0,M.__)("Select Preset","sureforms")};const qs=(0,y.memo)(js),$s=window.wp.blob,Zs=(e,t)=>{const{alt:a,id:i,link:l,caption:n}=e,o={alt:a,id:i,link:l,caption:n};return e?.sizes&&e?.sizes[t]?{...o,width:e?.sizes[t]?.width,height:e?.sizes[t]?.height,url:e?.sizes[t]?.url}:e?.media_details&&e?.media_details?.sizes[t]?{...o,width:e?.media_details?.sizes[t]?.width,height:e?.media_details?.sizes[t]?.height,url:e?.media_details?.sizes[t]?.source_url}:{...o,url:e?.url}},Ks=(e,t)=>t&&!e&&!(0,$s.isBlobURL)(t),Ys=(e,t)=>!(!e?.sizes?.[t]&&!e?.media_details?.sizes?.[t]),Js=e=>(wp?.media?.attachment(e)||{}).destroyed,Xs=(e,t)=>{const a="url"+t,i="height"+t,l="width"+t,n="sizeSlug"+t,o=Zs(e,n),r={};return o.url&&(r[a]=o.url),"custom"!==n?(o.height&&(r[i]=o.height),o.width&&(r[l]=o.width)):(r[i]=void 0,r[l]=void 0),r};function Qs(e){const{attributes:t,setAttributes:a,context:i,isSelected:l,clientId:n,deviceType:o}=e,{block_id:r,objectFit:s,objectFitTablet:u,objectFitMobile:c,layout:g,id:d,url:p,urlTablet:h,urlMobile:m,width:b,widthTablet:f,widthMobile:v,height:x,heightTablet:_,heightMobile:k,align:S,alignTablet:C,alignMobile:T,alt:D,sizeSlug:E,sizeSlugTablet:L,sizeSlugMobile:B,enableCaption:H,naturalWidth:A,naturalHeight:R,imageTopMargin:P,imageRightMargin:z,imageLeftMargin:O,imageBottomMargin:F,imageTopMarginTablet:I,imageRightMarginTablet:N,imageLeftMarginTablet:G,imageBottomMarginTablet:W,imageTopMarginMobile:U,imageRightMarginMobile:j,imageLeftMarginMobile:q,imageBottomMarginMobile:$,imageMarginUnit:Z,imageMarginUnitTablet:K,imageMarginUnitMobile:Y,imageMarginLink:J,captionShowOn:Q,captionLoadGoogleFonts:ee,captionAlign:ae,captionFontFamily:ie,captionFontWeight:le,captionFontStyle:ne,captionFontSize:oe,captionColor:re,captionTransform:se,captionDecoration:ue,captionFontSizeType:ce,captionFontSizeTypeMobile:ge,captionFontSizeTypeTablet:pe,captionFontSizeMobile:he,captionFontSizeTablet:me,captionLineHeight:be,captionLineHeightType:fe,captionLineHeightMobile:ve,captionLineHeightTablet:we,captionTopMargin:xe,captionRightMargin:ye,captionLeftMargin:_e,captionBottomMargin:ke,captionTopMarginTablet:Se,captionRightMarginTablet:Ce,captionLeftMarginTablet:Te,captionBottomMarginTablet:De,captionTopMarginMobile:Ee,captionRightMarginMobile:Le,captionLeftMarginMobile:Be,captionBottomMarginMobile:He,captionMarginUnit:Ae,captionMarginUnitTablet:Re,captionMarginUnitMobile:Pe,captionMarginLink:ze,headingTag:Oe,headingShowOn:Fe,headingLoadGoogleFonts:Ie,headingFontFamily:Ne,headingFontWeight:Ve,headingFontStyle:Ge,headingFontSize:We,headingColor:Ue,headingTransform:je,headingDecoration:qe,headingFontSizeType:$e,headingFontSizeTypeMobile:Ze,headingFontSizeTypeTablet:Ke,headingFontSizeMobile:Ye,headingFontSizeTablet:Je,headingLineHeight:Xe,headingLineHeightType:Qe,headingLineHeightMobile:et,headingLineHeightTablet:tt,headingTopMargin:at,headingRightMargin:it,headingLeftMargin:lt,headingBottomMargin:nt,headingTopMarginTablet:ot,headingRightMarginTablet:rt,headingLeftMarginTablet:st,headingBottomMarginTablet:ut,headingTopMarginMobile:ct,headingRightMarginMobile:gt,headingLeftMarginMobile:dt,headingBottomMarginMobile:pt,headingMarginUnit:ht,headingMarginUnitTablet:mt,headingMarginUnitMobile:bt,headingMarginLink:ft,overlayPositionFromEdge:vt,overlayPositionFromEdgeUnit:wt,overlayContentPosition:xt,overlayBackground:yt,overlayOpacity:_t,overlayHoverOpacity:kt,separatorShowOn:St,separatorStyle:Ct,separatorWidth:Mt,separatorWidthType:Tt,separatorThickness:Dt,separatorThicknessUnit:Et,separatorPosition:Lt,separatorColor:Bt,separatorTopMargin:Ht,separatorRightMargin:At,separatorLeftMargin:Rt,separatorBottomMargin:Pt,separatorTopMarginTablet:zt,separatorRightMarginTablet:Ot,separatorLeftMarginTablet:Ft,separatorBottomMarginTablet:It,separatorTopMarginMobile:Nt,separatorRightMarginMobile:Vt,separatorLeftMarginMobile:Gt,separatorBottomMarginMobile:Wt,separatorMarginUnit:Ut,separatorMarginUnitTablet:jt,separatorMarginUnitMobile:qt,separatorMarginLink:$t,imageHoverEffect:Zt,useSeparateBoxShadows:Kt,imageBoxShadowColor:Yt,imageBoxShadowHOffset:Jt,imageBoxShadowVOffset:Xt,imageBoxShadowBlur:Qt,imageBoxShadowSpread:ea,imageBoxShadowPosition:ta,imageBoxShadowColorHover:aa,imageBoxShadowHOffsetHover:ia,imageBoxShadowVOffsetHover:la,imageBoxShadowBlurHover:na,imageBoxShadowSpreadHover:oa,imageBoxShadowPositionHover:ra,maskShape:sa,maskCustomShape:ua,maskSize:ca,maskPosition:ga,maskRepeat:da,headingLetterSpacing:pa,headingLetterSpacingTablet:ha,headingLetterSpacingMobile:ma,headingLetterSpacingType:ba,captionLetterSpacing:fa,captionLetterSpacingTablet:va,captionLetterSpacingMobile:wa,captionLetterSpacingType:xa,disableLazyLoad:ya}=t,{imageSizes:_a}=(0,V.useSelect)(e=>{const{getSettings:t}=e(Pi.store),{imageSizes:a}=t();return{imageSizes:a}},[n]),{image:ka}=(0,V.useSelect)(e=>{const{getMedia:t}=e(Ps.store);return{image:d&&l?t(d):null}},[d,l]),{imageDefaultSize:Sa}=(0,V.useSelect)(e=>{const{getSettings:t}=e(Pi.store),{imageDefaultSize:a}=t();return{imageDefaultSize:a}},[]),[Ca,Ma]=(0,y.useState)({desktop:E,tablet:L,mobile:B});(0,y.useEffect)(()=>{if(E)switch(o){case"Mobile":"custom"===B&&Ca.mobile!==B?a({objectFitMobile:"cover"}):"custom"!==B&&Ra(B),Ma({...Ca,mobile:B});break;case"Tablet":"custom"===L&&Ca.tablet!==L?a({objectFitTablet:"cover"}):"custom"!==L&&Aa(L),Ma({...Ca,tablet:L});break;default:"custom"===E&&Ca.desktop!==E?a({objectFit:"cover"}):"custom"!==E&&Ha(E),Ma({...Ca,desktop:E})}},[E,L,B]);const{allowResize:Ta=!0}=i,Da=(0,X.useViewportMatch)("medium"),Ea=["wide","full"].includes(S),La=Ta&&!(Ea&&Da),Ba=ka?.media_details&&_a.reduce((e,t)=>{if(ka?.media_details?.sizes[t.slug]){const a=e.pop();e.push({value:t.slug,label:t.name},a)}return e},[{value:"custom",label:"Custom"}]),Ha=e=>{const t=ka?.media_details?.sizes[e];if(!t||t?.source_url===p)return null;a({url:t?.source_url,width:t?.width,height:t?.height,sizeSlug:e})},Aa=e=>{const t=ka?.media_details?.sizes[e];if(!t||t?.source_url===h)return null;a({urlTablet:t?.source_url,widthTablet:t?.width,heightTablet:t?.height,sizeSlugTablet:e})},Ra=e=>{const t=ka?.media_details?.sizes[e];if(!t||t?.source_url===m)return null;a({urlMobile:t?.source_url,widthMobile:t?.width,heightMobile:t?.height,sizeSlugMobile:e})},Pa={desktop:[{value:"",label:(0,M.__)("Default","sureforms")},{value:"fill",label:(0,M.__)("Fill","sureforms")},{value:"cover",label:(0,M.__)("Cover","sureforms")},{value:"contain",label:(0,M.__)("Contain","sureforms")}],tablet:[{value:"",label:(0,M.__)("Default","sureforms")},{value:"fill",label:(0,M.__)("Fill","sureforms")},{value:"cover",label:(0,M.__)("Cover","sureforms")},{value:"contain",label:(0,M.__)("Contain","sureforms")}],mobile:[{value:"",label:(0,M.__)("Default","sureforms")},{value:"fill",label:(0,M.__)("Fill","sureforms")},{value:"cover",label:(0,M.__)("Cover","sureforms")},{value:"contain",label:(0,M.__)("Contain","sureforms")}]},za=(0,w.createElement)(Jo,{title:(0,M.__)("Image","sureforms"),initialOpen:!0},(0,w.createElement)(ss,{onSelectImage:e=>{if(!e||!e.url)return void a({url:void 0,alt:void 0,id:void 0,title:void 0,caption:void 0});let t=Zs(e,Sa);t={...t,...Xs(e,"Tablet"),...Xs(e,"Mobile")},"custom"===E&&(delete t.width,delete t.height),a(t)},backgroundImage:{url:p},onRemoveImage:()=>{a({url:void 0,urlTablet:void 0,urlMobile:void 0,alt:void 0,id:void 0,title:void 0,caption:void 0,width:void 0,widthTablet:void 0,widthMobile:void 0,height:void 0,heightTablet:void 0,heightMobile:void 0})},disableLabel:!0}),(0,w.createElement)(te.ToggleControl,{label:(0,M.__)("Disable Lazy Loading","sureforms"),checked:ya,onChange:()=>{a({disableLazyLoad:!ya})}}),(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Alignment","sureforms"),data:{desktop:{value:S,label:"align"},tablet:{value:C,label:"alignTablet"},mobile:{value:T,label:"alignMobile"}},className:"uagb-multi-button-alignment-control",options:[{value:"left",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-left")}),tooltip:(0,M.__)("Left","sureforms")},{value:"center",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-center")}),tooltip:(0,M.__)("Center","sureforms")},{value:"right",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-right")}),tooltip:(0,M.__)("Right","sureforms")}],showIcons:!0,responsive:!0}),(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Layout","sureforms"),data:{value:g,label:"layout"},className:"uagb-multi-button-alignment-control",options:[{value:"default",label:(0,M.__)("Normal","sureforms")},{value:"overlay",label:(0,M.__)("Overlay","sureforms")}],showIcons:!1}),"overlay"===g&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Rs,{label:(0,M.__)("Content Position","sureforms"),data:{label:"overlayContentPosition",value:xt},setAttributes:a}),(0,w.createElement)(Hr,{setAttributes:a,prefix:"overlay",attributes:t,deviceType:o}),(0,w.createElement)(Me,{label:(0,M.__)("Border Distance From EDGE","sureforms"),setAttributes:a,value:vt,data:{value:vt,label:"overlayPositionFromEdge"},min:-100,max:100,unit:{value:wt,label:"overlayPositionFromEdgeUnit"}})),l&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Ss,{onChange:e=>a(e),data:{sizeSlug:{label:"sizeSlug",value:E},sizeSlugTablet:{label:"sizeSlugTablet",value:L},sizeSlugMobile:{label:"sizeSlugMobile",value:B}},width:b||A,widthTablet:f,widthMobile:v,height:x||R,heightTablet:_,heightMobile:k,setAttributes:a,imageSizeOptions:Ba,isResizable:La,imageWidth:A,imageHeight:R}),(0,w.createElement)(Xi,{label:(0,M.__)("Alt Text","sureforms"),enableDynamicContent:!0,dynamicContentType:"text",value:D,name:"alt",setAttributes:a,data:{value:D,label:"alt"}})),(0,w.createElement)(Jr,{label:(0,M.__)("Object Fit","sureforms"),data:{desktop:{value:s,label:"objectFit"},tablet:{value:u,label:"objectFitTablet"},mobile:{value:c,label:"objectFitMobile"}},options:Pa,setAttributes:a}),(0,w.createElement)(de,{label:(0,M.__)("On Hover Image","sureforms"),data:{value:Zt,label:"imageHoverEffect"},setAttributes:a,options:[{value:"static",label:(0,M.__)("Static","sureforms")},{value:"zoomin",label:(0,M.__)("Zoom In","sureforms")},{value:"slide",label:(0,M.__)("Slide","sureforms")},{value:"grayscale",label:(0,M.__)("Gray Scale","sureforms")},{value:"blur",label:(0,M.__)("Blur","sureforms")}]}),"overlay"!==g&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(te.ToggleControl,{label:(0,M.__)("Enable Caption","sureforms"),checked:H,onChange:()=>{a({enableCaption:!H})}}),H&&(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Alignment","sureforms"),data:{value:ae,label:"captionAlign"},className:"uagb-multi-button-alignment-control",options:[{value:"left",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-left")}),tooltip:(0,M.__)("Left","sureforms")},{value:"center",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-center")}),tooltip:(0,M.__)("Center","sureforms")},{value:"right",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-right")}),tooltip:(0,M.__)("Right","sureforms")}],showIcons:!0}))),Oa=(0,w.createElement)(Jo,{title:(0,M.__)("Mask","sureforms"),initialOpen:!1},(0,w.createElement)(de,{label:(0,M.__)("Mask Shape","sureforms"),data:{value:sa,label:"maskShape"},setAttributes:a,options:[{value:"none",label:(0,M.__)("None","sureforms")},{value:"circle",label:(0,M.__)("Circle","sureforms")},{value:"diamond",label:(0,M.__)("Diamond","sureforms")},{value:"hexagon",label:(0,M.__)("Hexagon","sureforms")},{value:"rounded",label:(0,M.__)("Rounded","sureforms")},{value:"blob1",label:(0,M.__)("Blob 1","sureforms")},{value:"blob2",label:(0,M.__)("Blob 2","sureforms")},{value:"blob3",label:(0,M.__)("Blob 3","sureforms")},{value:"blob4",label:(0,M.__)("Blob 4","sureforms")},{value:"custom",label:(0,M.__)("Custom","sureforms")}]}),"custom"===sa&&(0,w.createElement)(ss,{onSelectImage:e=>{e&&e.url?e.type&&"image"===e.type&&a({maskCustomShape:e}):a({maskCustomShape:null})},backgroundImage:ua,onRemoveImage:()=>{a({maskCustomShape:null})},label:(0,M.__)("Custom Mask Image","sureforms"),slug:"custom-mask-image"}),"none"!==sa&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(de,{label:(0,M.__)("Mask Size","sureforms"),data:{value:ca,label:"maskSize"},setAttributes:a,options:[{value:"auto",label:(0,M.__)("Auto","sureforms")},{value:"contain",label:(0,M.__)("Contain","sureforms")},{value:"cover",label:(0,M.__)("Cover","sureforms")}]}),(0,w.createElement)(de,{label:(0,M.__)("Mask Position","sureforms"),data:{value:ga,label:"maskPosition"},setAttributes:a,options:[{value:"center top",label:(0,M.__)("Center Top","sureforms")},{value:"center center",label:(0,M.__)("Center Center","sureforms")},{value:"center bottom",label:(0,M.__)("Center Bottom","sureforms")},{value:"left top",label:(0,M.__)("Left Top","sureforms")},{value:"left center",label:(0,M.__)("Left Center","sureforms")},{value:"left bottom",label:(0,M.__)("Left Bottom","sureforms")},{value:"right top",label:(0,M.__)("Right Top","sureforms")},{value:"right center",label:(0,M.__)("Right Center","sureforms")},{value:"right bottom",label:(0,M.__)("Right Bottom","sureforms")}]}),(0,w.createElement)(de,{label:(0,M.__)("Mask Repeat","sureforms"),data:{value:da,label:"maskRepeat"},setAttributes:a,options:[{value:"no-repeat",label:(0,M.__)("No Repeat","sureforms")},{value:"repeat",label:(0,M.__)("Repeat","sureforms")},{value:"repeat-x",label:(0,M.__)("Repeat-X","sureforms")},{value:"repeat-y",label:(0,M.__)("Repeat-Y","sureforms")}]}))),Fa=(0,w.createElement)(Jo,{title:(0,M.__)("Separator","sureforms"),initialOpen:!1},"none"!==Ct&&(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Show On","sureforms"),data:{value:St,label:"separatorShowOn"},className:"uagb-multi-button-alignment-control",options:[{value:"always",label:(0,M.__)("Always","sureforms")},{value:"hover",label:(0,M.__)("Hover","sureforms")}],showIcons:!1}),(0,w.createElement)(de,{label:(0,M.__)("Style","sureforms"),data:{value:Ct,label:"separatorStyle"},setAttributes:a,options:[{value:"none",label:(0,M.__)("None","sureforms")},{value:"solid",label:(0,M.__)("Solid","sureforms")},{value:"double",label:(0,M.__)("Double","sureforms")},{value:"dashed",label:(0,M.__)("Dashed","sureforms")},{value:"dotted",label:(0,M.__)("Dotted","sureforms")}]}),"none"!==Ct&&(0,w.createElement)(de,{label:(0,M.__)("Position","sureforms"),data:{value:Lt,label:"separatorPosition"},setAttributes:a,options:[{value:"before_title",label:(0,M.__)("Before Title","sureforms")},{value:"after_title",label:(0,M.__)("After Title","sureforms")},{value:"after_sub_title",label:(0,M.__)("After Sub Title","sureforms")}]})),Ia=(0,w.createElement)(Jo,{title:(0,M.__)("Heading","sureforms"),initialOpen:!1},(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Show On","sureforms"),data:{value:Fe,label:"headingShowOn"},className:"uagb-multi-button-alignment-control",options:[{value:"always",label:(0,M.__)("Always","sureforms")},{value:"hover",label:(0,M.__)("Hover","sureforms")}],showIcons:!1})),Na=(0,w.createElement)(Jo,{title:(0,M.__)("Description","sureforms"),initialOpen:!1},(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Show On","sureforms"),data:{value:Q,label:"captionShowOn"},className:"uagb-multi-button-alignment-control",options:[{value:"always",label:(0,M.__)("Always","sureforms")},{value:"hover",label:(0,M.__)("Hover","sureforms")}],showIcons:!1})),Va=(0,w.createElement)(Jo,{title:(0,M.__)("Heading","sureforms"),initialOpen:!1},(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Heading Tag","sureforms"),data:{value:Oe,label:"headingTag"},options:[{value:"h1",label:(0,M.__)("H1","sureforms")},{value:"h2",label:(0,M.__)("H2","sureforms")},{value:"h3",label:(0,M.__)("H3","sureforms")},{value:"h4",label:(0,M.__)("H4","sureforms")},{value:"h5",label:(0,M.__)("H5","sureforms")},{value:"h6",label:(0,M.__)("H6","sureforms")}]}),(0,w.createElement)(Qa,{label:(0,M.__)("Typography","sureforms"),setAttributes:a,loadGoogleFonts:{value:Ie,label:"headingLoadGoogleFonts"},fontFamily:{value:Ne,label:"headingFontFamily"},fontWeight:{value:Ve,label:"headingFontWeight"},fontStyle:{value:Ge,label:"headingFontStyle"},transform:{value:je,label:"headingTransform"},decoration:{value:qe,label:"headingDecoration"},fontSizeType:{value:$e,label:"headingFontSizeType"},fontSizeTypeTablet:{value:Ke,label:"headingFontSizeTypeTablet"},fontSizeTypeMobile:{value:Ze,label:"headingFontSizeTypeMobile"},fontSize:{value:We,label:"headingFontSize"},fontSizeMobile:{value:Ye,label:"headingFontSizeMobile"},fontSizeTablet:{value:Je,label:"headingFontSizeTablet"},lineHeightType:{value:Qe,label:"headingLineHeightType"},lineHeight:{value:Xe,label:"headingLineHeight"},lineHeightMobile:{value:et,label:"headingLineHeightMobile"},lineHeightTablet:{value:tt,label:"headingLineHeightTablet"},letterSpacing:{value:pa,label:"headingLetterSpacing"},letterSpacingTablet:{value:ha,label:"headingLetterSpacingTablet"},letterSpacingMobile:{value:ma,label:"headingLetterSpacingMobile"},letterSpacingType:{value:ba,label:"headingLetterSpacingType"}}),(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:Ue||"",data:{value:Ue,label:"headingColor"},setAttributes:a}),(0,w.createElement)(Yo,{label:(0,M.__)("Margin","sureforms"),valueTop:{value:at,label:"headingTopMargin"},valueRight:{value:it,label:"headingRightMargin"},valueBottom:{value:nt,label:"headingBottomMargin"},valueLeft:{value:lt,label:"headingLeftMargin"},valueTopTablet:{value:ot,label:"headingTopMarginTablet"},valueRightTablet:{value:rt,label:"headingRightMarginTablet"},valueBottomTablet:{value:ut,label:"headingBottomMarginTablet"},valueLeftTablet:{value:st,label:"headingLeftMarginTablet"},valueTopMobile:{value:ct,label:"headingTopMarginMobile"},valueRightMobile:{value:gt,label:"headingRightMarginMobile"},valueBottomMobile:{value:pt,label:"headingBottomMarginMobile"},valueLeftMobile:{value:dt,label:"headingLeftMarginMobile"},unit:{value:ht,label:"headingMarginUnit"},mUnit:{value:bt,label:"headingMarginUnitMobile"},tUnit:{value:mt,label:"headingMarginUnitTablet"},deviceType:o,attributes:t,setAttributes:a,link:{value:ft,label:"headingMarginLink"}})),Ga=(0,w.createElement)(Jo,{title:"overlay"===g?(0,M.__)("Description","sureforms"):(0,M.__)("Caption","sureforms"),initialOpen:!1},(0,w.createElement)(Qa,{label:(0,M.__)("Typography","sureforms"),setAttributes:a,loadGoogleFonts:{value:ee,label:"captionLoadGoogleFonts"},fontFamily:{value:ie,label:"captionFontFamily"},fontWeight:{value:le,label:"captionFontWeight"},fontStyle:{value:ne,label:"captionFontStyle"},transform:{value:se,label:"captionTransform"},decoration:{value:ue,label:"captionDecoration"},fontSizeType:{value:ce,label:"captionFontSizeType"},fontSizeTypeTablet:{value:pe,label:"captionFontSizeTypeTablet"},fontSizeTypeMobile:{value:ge,label:"captionFontSizeTypeMobile"},fontSize:{value:oe,label:"captionFontSize"},fontSizeMobile:{value:he,label:"captionFontSizeMobile"},fontSizeTablet:{value:me,label:"captionFontSizeTablet"},lineHeightType:{value:fe,label:"captionLineHeightType"},lineHeight:{value:be,label:"captionLineHeight"},lineHeightMobile:{value:ve,label:"captionLineHeightMobile"},lineHeightTablet:{value:we,label:"captionLineHeightTablet"},letterSpacing:{value:fa,label:"captionLetterSpacing"},letterSpacingTablet:{value:va,label:"captionLetterSpacingTablet"},letterSpacingMobile:{value:wa,label:"captionLetterSpacingMobile"},letterSpacingType:{value:xa,label:"captionLetterSpacingType"}}),(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:re||"",data:{value:re,label:"captionColor"},setAttributes:a}),(0,w.createElement)(Yo,{label:(0,M.__)("Margin","sureforms"),valueTop:{value:xe,label:"captionTopMargin"},valueRight:{value:ye,label:"captionRightMargin"},valueBottom:{value:ke,label:"captionBottomMargin"},valueLeft:{value:_e,label:"captionLeftMargin"},valueTopTablet:{value:Se,label:"captionTopMarginTablet"},valueRightTablet:{value:Ce,label:"captionRightMarginTablet"},valueBottomTablet:{value:De,label:"captionBottomMarginTablet"},valueLeftTablet:{value:Te,label:"captionLeftMarginTablet"},valueTopMobile:{value:Ee,label:"captionTopMarginMobile"},valueRightMobile:{value:Le,label:"captionRightMarginMobile"},valueBottomMobile:{value:He,label:"captionBottomMarginMobile"},valueLeftMobile:{value:Be,label:"captionLeftMarginMobile"},unit:{value:Ae,label:"captionMarginUnit"},mUnit:{value:Pe,label:"captionMarginUnitMobile"},tUnit:{value:Re,label:"captionMarginUnitTablet"},deviceType:o,attributes:t,setAttributes:a,link:{value:ze,label:"captionMarginLink"}})),Wa=(0,w.createElement)(Jo,{title:(0,M.__)("Image","sureforms"),initialOpen:!0},(0,w.createElement)(Hr,{setAttributes:a,prefix:"image",attributes:t,deviceType:o}),(0,w.createElement)(Yo,{label:(0,M.__)("Margin","sureforms"),valueTop:{value:P,label:"imageTopMargin"},valueRight:{value:z,label:"imageRightMargin"},valueBottom:{value:F,label:"imageBottomMargin"},valueLeft:{value:O,label:"imageLeftMargin"},valueTopTablet:{value:I,label:"imageTopMarginTablet"},valueRightTablet:{value:N,label:"imageRightMarginTablet"},valueBottomTablet:{value:W,label:"imageBottomMarginTablet"},valueLeftTablet:{value:G,label:"imageLeftMarginTablet"},valueTopMobile:{value:U,label:"imageTopMarginMobile"},valueRightMobile:{value:j,label:"imageRightMarginMobile"},valueBottomMobile:{value:$,label:"imageBottomMarginMobile"},valueLeftMobile:{value:q,label:"imageLeftMarginMobile"},unit:{value:Z,label:"imageMarginUnit"},mUnit:{value:Y,label:"imageMarginUnitMobile"},tUnit:{value:K,label:"imageMarginUnitTablet"},deviceType:o,attributes:t,setAttributes:a,link:{value:J,label:"imageMarginLink"}})),Ua=(0,w.createElement)(Jo,{title:(0,M.__)("Box Shadow","sureforms"),initialOpen:!1},(0,w.createElement)(te.ToggleControl,{label:(0,M.__)("Separate Hover Shadow","sureforms"),checked:Kt,onChange:()=>a({useSeparateBoxShadows:!Kt})}),Kt?(0,w.createElement)(Dr,{tabs:[{name:"normal",title:(0,M.__)("Normal","sureforms")},{name:"hover",title:(0,M.__)("Hover","sureforms")}],normal:(0,w.createElement)(w.Fragment,null,(0,w.createElement)(qs,{setAttributes:a,presets:Fs,presetInputType:"radioImage"}),(0,w.createElement)(us,{blockId:r,setAttributes:a,label:(0,M.__)("Box Shadow","sureforms"),boxShadowColor:{value:Yt,label:"imageBoxShadowColor",title:(0,M.__)("Color","sureforms")},boxShadowHOffset:{value:Jt,label:"imageBoxShadowHOffset",title:(0,M.__)("Horizontal","sureforms")},boxShadowVOffset:{value:Xt,label:"imageBoxShadowVOffset",title:(0,M.__)("Vertical","sureforms")},boxShadowBlur:{value:Qt,label:"imageBoxShadowBlur",title:(0,M.__)("Blur","sureforms")},boxShadowSpread:{value:ea,label:"imageBoxShadowSpread",title:(0,M.__)("Spread","sureforms")},boxShadowPosition:{value:ta,label:"imageBoxShadowPosition",title:(0,M.__)("Position","sureforms")},popup:!1})),hover:(0,w.createElement)(w.Fragment,null,(0,w.createElement)(qs,{setAttributes:a,presets:Os,presetInputType:"radioImage"}),(0,w.createElement)(us,{blockId:r,setAttributes:a,label:(0,M.__)("Box Shadow","sureforms"),boxShadowColor:{value:aa,label:"imageBoxShadowColorHover",title:(0,M.__)("Color","sureforms")},boxShadowHOffset:{value:ia,label:"imageBoxShadowHOffsetHover",title:(0,M.__)("Horizontal","sureforms")},boxShadowVOffset:{value:la,label:"imageBoxShadowVOffsetHover",title:(0,M.__)("Vertical","sureforms")},boxShadowBlur:{value:na,label:"imageBoxShadowBlurHover",title:(0,M.__)("Blur","sureforms")},boxShadowSpread:{value:oa,label:"imageBoxShadowSpreadHover",title:(0,M.__)("Spread","sureforms")},boxShadowPosition:{value:ra,label:"imageBoxShadowPositionHover",title:(0,M.__)("Position","sureforms")},popup:!1})),disableBottomSeparator:!0}):(0,w.createElement)(w.Fragment,null,(0,w.createElement)(qs,{setAttributes:a,presets:Fs,presetInputType:"radioImage"}),(0,w.createElement)(us,{blockId:r,setAttributes:a,label:(0,M.__)("Box Shadow","sureforms"),boxShadowColor:{value:Yt,label:"imageBoxShadowColor",title:(0,M.__)("Color","sureforms")},boxShadowHOffset:{value:Jt,label:"imageBoxShadowHOffset",title:(0,M.__)("Horizontal","sureforms")},boxShadowVOffset:{value:Xt,label:"imageBoxShadowVOffset",title:(0,M.__)("Vertical","sureforms")},boxShadowBlur:{value:Qt,label:"imageBoxShadowBlur",title:(0,M.__)("Blur","sureforms")},boxShadowSpread:{value:ea,label:"imageBoxShadowSpread",title:(0,M.__)("Spread","sureforms")},boxShadowPosition:{value:ta,label:"imageBoxShadowPosition",title:(0,M.__)("Position","sureforms")},popup:!1}))),ja=(0,w.createElement)(Jo,{title:(0,M.__)("Overlay","sureforms"),initialOpen:!1},(0,w.createElement)(Ti,{label:(0,M.__)("Background","sureforms"),colorValue:yt||"",data:{value:yt,label:"overlayBackground"},setAttributes:a}),(0,w.createElement)(Me,{label:(0,M.__)("Overlay Opacity","sureforms"),setAttributes:a,value:_t,data:{value:_t,label:"overlayOpacity"},min:0,max:1,step:.1,displayUnit:!1}),(0,w.createElement)(Me,{label:(0,M.__)("Overlay Hover Opacity","sureforms"),setAttributes:a,value:kt,data:{value:kt,label:"overlayHoverOpacity"},min:0,max:1,step:.1,displayUnit:!1})),qa=(0,w.createElement)(Jo,{title:"Separator",initialOpen:!1},(0,w.createElement)(Me,{label:(0,M.__)("Width","sureforms"),setAttributes:a,value:Mt,data:{value:Mt,label:"separatorWidth"},min:0,max:"%"===Tt?100:500,unit:{value:Tt,label:"separatorWidthType"},units:[{name:(0,M.__)("Pixel","sureforms"),unitValue:"px"},{name:(0,M.__)("Em","sureforms"),unitValue:"em"},{name:(0,M.__)("%","sureforms"),unitValue:"%"}]}),(0,w.createElement)(Me,{label:(0,M.__)("Thickness","sureforms"),setAttributes:a,value:Dt,data:{value:Dt,label:"separatorThickness"},min:0,max:10,unit:{value:Et,label:"separatorThicknessUnit"}}),(0,w.createElement)(Ti,{label:(0,M.__)("Color","sureforms"),colorValue:Bt||"",data:{value:Bt,label:"separatorColor"},setAttributes:a}),(0,w.createElement)(Yo,{...e,label:(0,M.__)("Margin","sureforms"),valueTop:{value:Ht,label:"separatorTopMargin"},valueRight:{value:At,label:"separatorRightMargin"},valueBottom:{value:Pt,label:"separatorBottomMargin"},valueLeft:{value:Rt,label:"separatorLeftMargin"},valueTopTablet:{value:zt,label:"separatorTopMarginTablet"},valueRightTablet:{value:Ot,label:"separatorRightMarginTablet"},valueBottomTablet:{value:It,label:"separatorBottomMarginTablet"},valueLeftTablet:{value:Ft,label:"separatorLeftMarginTablet"},valueTopMobile:{value:Nt,label:"separatorTopMarginMobile"},valueRightMobile:{value:Vt,label:"separatorRightMarginMobile"},valueBottomMobile:{value:Wt,label:"separatorBottomMarginMobile"},valueLeftMobile:{value:Gt,label:"separatorLeftMarginMobile"},unit:{value:Ut,label:"separatorMarginUnit"},mUnit:{value:qt,label:"separatorMarginUnitMobile"},tUnit:{value:jt,label:"separatorMarginUnitTablet"},deviceType:o,attributes:t,setAttributes:a,link:{value:$t,label:"separatorMarginLink"}}));return(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Pi.InspectorControls,null,(0,w.createElement)(di,null,(0,w.createElement)(pi,{...hi,parentProps:e},za,Oa,"overlay"===g&&(0,w.createElement)(w.Fragment,null,Ia,Na,Fa)),(0,w.createElement)(pi,{...mi,parentProps:e},Wa,"static"===Zt&&Ua,"overlay"===g&&(0,w.createElement)(w.Fragment,null,ja,Va,Ga),H&&"overlay"!==g&&Ga,"none"!==Ct&&"overlay"===g&&qa))))}const eu=window.wp.primitives,tu=(0,y.createElement)(eu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,y.createElement)(eu.Path,{d:"M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z"})),au=window.wp.url,iu=(0,y.createElement)(eu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,y.createElement)(eu.Path,{d:"M16.5 7.8v7H18v-7c0-1-.8-1.8-1.8-1.8h-7v1.5h7c.2 0 .3.1.3.3zm-8.7 8.7c-.1 0-.2-.1-.2-.2V2H6v4H2v1.5h4v8.8c0 1 .8 1.8 1.8 1.8h8.8v4H18v-4h4v-1.5H7.8z"})),lu="none",nu="media",ou="attachment",ru="custom",su=["image"];function uu({temporaryURL:e,attributes:t,attributes:{url:a="",urlTablet:i="",urlMobile:l="",alt:n,align:o,id:r,width:s,widthTablet:u,widthMobile:c,height:g,heightTablet:d,heightMobile:p,disableLazyLoad:h},setAttributes:m,isSelected:b,onCloseModal:f,onSelectImage:v,onSelectURL:x,onUploadError:_,containerRef:k,context:S,clientId:C,onImageLoadError:T}){const D=(0,y.useRef)(),{allowResize:E=!0}=S,{toggleSelection:L}=(0,V.useDispatch)(Pi.store),B=Q(),{multiImageSelection:H}=(0,V.useSelect)(e=>{const{getMultiSelectedBlockClientIds:t,getBlockName:a}=e(Pi.store),i=t();return{multiImageSelection:i.length&&i.every(e=>"srfm/image"===a(e))}},[r,b]),{imageEditing:A,maxWidth:R}=(0,V.useSelect)(e=>{const{getSettings:t}=e(Pi.store),{imageEditing:a,maxWidth:i}=t();return{imageEditing:a,maxWidth:i}},[C]),P=(0,X.useViewportMatch)("medium"),z=["wide","full"].includes(o),[{loadedNaturalWidth:O,loadedNaturalHeight:F},I]=(0,y.useState)({}),[N,G]=(0,y.useState)(!1),W=function(e,t){const[a,i]=(0,y.useState)();function l(){i(e.current.clientWidth)}return(0,y.useEffect)(l,t),(0,y.useEffect)(()=>{const{defaultView:t}=e.current.ownerDocument;return t.addEventListener("resize",l),()=>{t.removeEventListener("resize",l)}},[]),a}(k,[o]),U=E&&!(z&&P),{naturalWidth:j,naturalHeight:q}=(0,y.useMemo)(()=>{const e=D.current?.naturalWidth||O||void 0,a=D.current?.naturalHeight||F||void 0;return t.naturalWidth&&t.naturalHeight||m({naturalWidth:e,naturalHeight:a}),{naturalWidth:e,naturalHeight:a}},[O,F,D.current?.complete]),$=(0,au.getFilename)(a);let Z;Z=n||($?(0,M.sprintf)(/* translators: %s: file name */ /* translators: %s: file name */ (0,M.__)("This image has an empty alt attribute; its file name is %s","sureforms"),$):(0,M.__)("This image has an empty alt attribute","sureforms"));let K,Y,J=(0,w.createElement)(w.Fragment,null,(0,w.createElement)("img",{srcSet:`${e||a} ${i?","+i+" 780w":""}${l?", "+l+" 360w":""}`,src:e||a,alt:Z,onLoad:e=>{I({loadedNaturalWidth:e.target?.naturalWidth,loadedNaturalHeight:e.target?.naturalHeight})},ref:D,loading:h?"eager":"lazy"}),e&&(0,w.createElement)(te.Spinner,null));if(W&&j&&q){const e=j>W;K=e?W:j,Y=e?W*(q/j):q}(0,y.useEffect)(()=>{b||G(!1),b&&Js(r)&&T()},[b]);const ee=r&&j&&q&&A,ae=!H&&ee&&!N;if(ee&&N)J=(0,w.createElement)(Pi.__experimentalImageEditor,{id:r,url:a,width:s,height:g,clientWidth:W,naturalHeight:q,naturalWidth:j,onSaveImage:e=>m(e),onFinishEditing:()=>{G(!1)}});else if(U&&K){const e=s||K,t=g||Y,a=j/q,i=j<q?20:20*a,l=q<j?20:20/a,n=2.5*R;let r=!1,h=!1;"center"===o?(r=!0,h=!0):(0,M.isRTL)()?"left"===o?r=!0:h=!0:"right"===o?h=!0:r=!0;let f="",v="";"Tablet"===B?(f=u||s,v=d||g):"Mobile"===B?(f=c||u||s,v=p||d||g):(f=s,v=g),J=(0,w.createElement)(te.ResizableBox,{size:{width:f||"auto",height:v||"auto"},showHandle:b,minWidth:i,maxWidth:n,minHeight:l,maxHeight:n/a,lockAspectRatio:!0,enable:{top:!1,right:r,bottom:!0,left:h},onResizeStart:function(){L(!1)},onResizeStop:(a,i,l,n)=>{if(L(!0),"Tablet"===B){const e=u||780;m({widthTablet:Math.abs(parseInt(e+n.width,10)),heightTablet:Math.abs(parseInt(d+n.height,10))})}else if("Mobile"===B){const e=c||320;m({widthMobile:Math.abs(parseInt(e+n.width,10)),heightMobile:Math.abs(parseInt(p+n.height,10))})}else m({width:Math.abs(parseInt(e+n.width,10)),height:Math.abs(parseInt(t+n.height,10))})}},J)}else"full"!==o&&(J=(0,w.createElement)("div",null,J));const ie=(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Pi.BlockControls,{group:"block"},ae&&(0,w.createElement)(te.ToolbarButton,{onClick:()=>G(!0),icon:iu,label:(0,M.__)("Crop","sureforms")})),!H&&!N&&(0,w.createElement)(Pi.BlockControls,{group:"other"},(0,w.createElement)(Pi.MediaReplaceFlow,{mediaId:r,mediaURL:a,allowedTypes:su,accept:"image/*",onSelect:v,onSelectURL:x,onError:_,onCloseModal:f})));return(0,w.createElement)(w.Fragment,null,!e&&ie,J)}function cu({attributes:e,isSelected:t,setAttributes:a,captionRef:i}){const{caption:l,enableCaption:n,heading:o,headingTag:r,layout:s,overlayContentPosition:u,separatorStyle:c,separatorPosition:g}=e,d=(0,y.useRef)();(0,y.useEffect)(()=>{d.current=o},[l]);const p=(0,w.createElement)(w.Fragment,null,(!Pi.RichText.isEmpty(o)||t)&&(0,w.createElement)(Pi.RichText,{ref:d,tagName:r,className:"uagb-image-heading","aria-label":(0,M.__)("Image overlay heading text","sureforms"),placeholder:(0,M.__)("Add Heading","sureforms"),value:o,onChange:e=>a({heading:e})})),h=(0,w.createElement)(w.Fragment,null,(!Pi.RichText.isEmpty(l)||t)&&(0,w.createElement)(Pi.RichText,{ref:i,tagName:"figcaption",className:"uagb-image-caption","aria-label":(0,M.__)("Image caption text","sureforms"),placeholder:(0,M.__)("Add caption","sureforms"),value:l,onChange:e=>a({caption:e})})),m="none"!==c&&(0,w.createElement)("div",{className:"uagb-image-separator"});return(0,w.createElement)(w.Fragment,null,"overlay"===s?(0,w.createElement)(w.Fragment,null,(0,w.createElement)("div",{className:"wp-block-uagb-image--layout-overlay__color-wrapper"}),(0,w.createElement)("div",{className:`wp-block-uagb-image--layout-overlay__inner ${u.replace(" ","-")}`},"before_title"===g&&m,p,"after_title"===g&&m,h,"after_sub_title"===g&&m)):(0,w.createElement)(w.Fragment,null,n&&h))}var gu=a(4486),du={};gu.A&&gu.A.locals&&(du.locals=gu.A.locals);var pu,hu=0,mu={attributes:{id:"uagb-editor-styles"}};mu.setAttributes=g(),mu.insert=u().bind(null,"head"),mu.domAPI=r(),mu.insertStyleElement=p(),du.use=function(e){return mu.options=e||{},hu++||(pu=n()(gu.A,mu)),du},du.unuse=function(){hu>0&&! --hu&&(pu(),pu=null)};const bu=du,fu=e=>{let{attributes:t}=e;const{setAttributes:a,className:i,isSelected:l,insertBlocksAfter:n,onReplace:o,context:r,clientId:s,deviceType:u}=e;e?.loopUrl&&(t={...t,url:e.loopUrl}),e?.loopAlt&&(t={...t,alt:e.loopAlt}),e?.loopWidth&&(t={...t,width:e.loopWidth});const{block_id:c,layout:g,url:d,alt:p,caption:h,align:m,id:b,linkTarget:f,linkClass:v,rel:x,imageHoverEffect:_,href:k,linkDestination:S,sizeSlug:T,sizeSlugTablet:D,sizeSlugMobile:E}=t;(0,y.useLayoutEffect)(()=>(bu.use(),()=>{bu.unuse()}),[]);const{createNotice:L}=(0,V.useDispatch)("core/notices"),[B,H]=(0,y.useState)(),[A,R]=(0,y.useState)(),P=(0,y.useRef)();(0,y.useEffect)(()=>{P.current=p},[p]);const z=(0,y.useRef)();(0,y.useEffect)(()=>{z.current=h},[h]);const O=(0,y.useRef)(),{imageDefaultSize:F,mediaUpload:I}=(0,V.useSelect)(e=>{const{getSettings:t}=e(Pi.store),{imageDefaultSize:a,mediaUpload:i}=t();return{imageDefaultSize:a,mediaUpload:i}},[]),{image:N}=(0,V.useSelect)(e=>{const{getMedia:t}=e(Ps.store);return{image:b&&l?t(b):null}},[b,l]);function G(){Js(t?.id)&&a({url:void 0,id:void 0})}function W(e){L("error",e,{type:"snackbar"})}function U(e){if(!e||!e.url)return void a({url:void 0,alt:void 0,id:void 0,title:void 0,caption:void 0});if((0,$s.isBlobURL)(e.url))return void H(e.url);H();let i=Zs(e,F);"custom"===T&&(delete i.width,delete i.height),z.current&&!i.caption&&(i={...i,alt:i.alt,id:i.id,link:i.link});let l={};e.id&&e.id===b?l={url:d}:("custom"!==T&&(l={width:void 0,height:void 0,sizeSlug:Ys(e,F)?F:"full",...l}),"custom"!==D&&(l={...l,sizeSlugTablet:Ys(e,F)?F:"full"}),"custom"!==E&&(l={...l,sizeSlugMobile:Ys(e,F)?F:"full"}));let n,o=t.linkDestination;if(!o)switch(wp?.media?.view?.settings?.defaultProps?.link||lu){case"file":case nu:o=nu;break;case"post":case ou:o=ou;break;case ru:o=ru;break;case lu:o=lu}switch(o){case nu:n=e.url;break;case ou:n=e.link}i.href=n,i={...i,...Xs(e,"Tablet"),...Xs(e,"Mobile")};const r={...i,...l,linkDestination:o};a(r)}function j(e){if(e!==d){let t={url:e,urlTablet:e,urlMobile:e,id:void 0};"custom"!==T&&(t={...t,width:void 0,height:void 0,sizeSlug:F}),"custom"!==D&&(t={...t,widthTablet:void 0,heightTablet:void 0,sizeSlugTablet:F}),"custom"!==E&&(t={...t,heightMobile:void 0,widthMobile:void 0,sizeSlugMobile:F}),a(t)}}let q=((e,t)=>!e&&(0,$s.isBlobURL)(t))(b,d);(0,y.useEffect)(()=>{if(!q)return;const e=(0,$s.getBlobByURL)(d);e&&I({filesList:[e],onFileChange:([e])=>{U(e)},allowedTypes:su,onError:e=>{q=!1,L("error",e,{type:"snackbar"}),a({src:void 0,id:void 0,url:void 0})}})},[]),(0,y.useEffect)(()=>{q?H(d):(0,$s.revokeBlobURL)(B)},[q,d]);const $=Ks(b,d)?d:void 0,Z=!!d&&(0,w.createElement)("img",{alt:(0,M.__)("Edit image","sureforms"),title:(0,M.__)("Edit image","sureforms"),className:"edit-image-preview",src:d});return(0,y.useEffect)(()=>{Ks(b,d)&&l&&!A&&window.fetch(d).then(e=>e.blob()).then(e=>R(e)).catch(()=>{})},[b,d,l,A]),(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Pi.BlockControls,{group:"block"},(0,w.createElement)(Pi.__experimentalImageURLInputUI,{url:k||"",onChangeUrl:function(e){a(e)},linkDestination:S,mediaUrl:N&&N.source_url||d,mediaLink:N&&N.link,linkTarget:f,linkClass:v,rel:x}),A&&(0,w.createElement)(te.ToolbarButton,{onClick:function(){I({filesList:[A],onFileChange([e]){U(e),(0,$s.isBlobURL)(e?.url)||(R(),L("success",(0,M.__)("Image uploaded.","sureforms"),{type:"snackbar"}))},allowedTypes:su,onError(e){L("error",e,{type:"snackbar"})}})},icon:tu,label:(0,M.__)("Upload external image","sureforms")})),(0,w.createElement)("div",{ref:O,className:ri()(i,"wp-block-uagb-image","uagb-block",`uagb-editor-preview-mode-${u.toLowerCase()}`,`uagb-block-${c}`,`wp-block-uagb-image--layout-${g}`,`wp-block-uagb-image--effect-${_}`,`wp-block-uagb-image--align-${m||"none"}`)},(B||d)&&(0,w.createElement)("figure",{className:"wp-block-uagb-image__figure"},(0,w.createElement)(uu,{temporaryURL:B,attributes:t,setAttributes:a,isSelected:l,insertBlocksAfter:n,onReplace:o,onSelectImage:U,onSelectURL:j,onUploadError:W,containerRef:O,context:r,clientId:s,onCloseModal:G,onImageLoadError:function(e=!1){e||a({url:void 0,id:void 0})}}),(0,w.createElement)(cu,{captionRef:z,attributes:t,setAttributes:a,isSelected:l})),(0,w.createElement)(Pi.MediaPlaceholder,{icon:(0,w.createElement)(Pi.BlockIcon,{icon:C.image}),labels:{title:(0,M.__)("Image","sureforms"),instructions:(0,M.__)("Upload an image file, pick one from your media library, or add one with a URL.","sureforms")},onSelect:U,onSelectURL:j,onError:W,onClose:G,accept:"image/*",allowedTypes:su,value:{id:b,src:$},mediaPreview:Z,disableMediaButtons:B||d})))};fu.propTypes={},fu.defaultProps={};const vu=(0,y.memo)(fu),wu=(0,X.compose)(function(e){return t=>{const{attributes:a,context:i}=t,l=a?.dynamicContent?.bgImage?.enable;if(t={...t,hasDynamicContent:l},!l)return(0,w.createElement)(e,{...t});const n=(0,O.applyFilters)("spectra_filter_dc_image",a,i);return t={...t,attributes:n},(0,w.createElement)(e,{...t})}},tr,ee)(function(e){const{isSelected:t,attributes:a,name:i,attributes:{UAGHideDesktop:l,UAGHideTab:n,UAGHideMob:o},deviceType:r,context:s,setAttributes:u,clientId:c,hasDynamicContent:g}=e,d=(0,Pi.useBlockProps)();(0,y.useEffect)(()=>{g&&!a?.context&&u({context:s})},[s]),(0,y.useEffect)(()=>{G()},[r]);const p=(0,y.useMemo)(()=>function(e,t,a,i,l=!1){const n=a.replace("srfm/",""),o=i.toLowerCase(),{block_id:r,width:s,widthTablet:u,widthMobile:c,height:g,heightTablet:d,heightMobile:p,align:h,alignTablet:m,alignMobile:b,imageTopMargin:f,imageRightMargin:v,imageLeftMargin:w,imageBottomMargin:x,imageTopMarginTablet:y,imageRightMarginTablet:_,imageLeftMarginTablet:k,imageBottomMarginTablet:S,imageTopMarginMobile:C,imageRightMarginMobile:M,imageLeftMarginMobile:T,imageBottomMarginMobile:L,imageMarginUnit:B,imageMarginUnitTablet:H,imageMarginUnitMobile:A,captionShowOn:R,captionAlign:P,captionFontFamily:z,captionFontWeight:O,captionFontStyle:I,captionFontSize:N,captionColor:V,captionTransform:G,captionDecoration:W,captionFontSizeType:U,captionFontSizeTypeMobile:j,captionFontSizeTypeTablet:q,captionFontSizeMobile:$,captionFontSizeTablet:Z,captionLineHeight:K,captionLineHeightType:Y,captionLineHeightMobile:J,captionLineHeightTablet:X,captionTopMargin:Q,captionRightMargin:ee,captionLeftMargin:te,captionBottomMargin:ae,captionTopMarginTablet:ie,captionRightMarginTablet:le,captionLeftMarginTablet:ne,captionBottomMarginTablet:oe,captionTopMarginMobile:re,captionRightMarginMobile:se,captionLeftMarginMobile:ue,captionBottomMarginMobile:ce,captionMarginUnit:ge,captionMarginUnitTablet:de,captionMarginUnitMobile:pe,headingShowOn:he,headingFontFamily:me,headingFontWeight:be,headingFontStyle:fe,headingFontSize:ve,headingColor:we,headingTransform:xe,headingDecoration:ye,headingFontSizeType:_e,headingFontSizeTypeMobile:ke,headingFontSizeTypeTablet:Se,headingFontSizeMobile:Ce,headingFontSizeTablet:Me,headingLineHeight:Te,headingLineHeightType:De,headingLineHeightMobile:Ee,headingLineHeightTablet:Le,headingTopMargin:Be,headingRightMargin:He,headingLeftMargin:Ae,headingBottomMargin:Re,headingTopMarginTablet:Pe,headingRightMarginTablet:ze,headingLeftMarginTablet:Oe,headingBottomMarginTablet:Fe,headingTopMarginMobile:Ie,headingRightMarginMobile:Ne,headingLeftMarginMobile:Ve,headingBottomMarginMobile:Ge,headingMarginUnit:We,headingMarginUnitTablet:Ue,headingMarginUnitMobile:je,objectFit:qe,objectFitTablet:$e,objectFitMobile:Ze,overlayOpacity:Ke,overlayHoverOpacity:Ye,overlayPositionFromEdge:Je,overlayPositionFromEdgeUnit:Xe,overlayBackground:Qe,overlayBorderHColor:et,separatorShowOn:tt,separatorStyle:at,separatorWidth:it,separatorWidthType:lt,separatorThickness:nt,separatorThicknessUnit:ot,separatorColor:rt,separatorTopMargin:st,separatorRightMargin:ut,separatorLeftMargin:ct,separatorBottomMargin:gt,separatorTopMarginTablet:dt,separatorRightMarginTablet:pt,separatorLeftMarginTablet:ht,separatorBottomMarginTablet:mt,separatorTopMarginMobile:bt,separatorRightMarginMobile:ft,separatorLeftMarginMobile:vt,separatorBottomMarginMobile:wt,separatorMarginUnit:xt,separatorMarginUnitTablet:yt,separatorMarginUnitMobile:_t,imageBorderHColor:kt,useSeparateBoxShadows:St,imageBoxShadowColor:Ct,imageBoxShadowHOffset:Mt,imageBoxShadowVOffset:Tt,imageBoxShadowBlur:Dt,imageBoxShadowSpread:Et,imageBoxShadowPosition:Lt,imageBoxShadowColorHover:Bt,imageBoxShadowHOffsetHover:Ht,imageBoxShadowVOffsetHover:At,imageBoxShadowBlurHover:Rt,imageBoxShadowSpreadHover:Pt,imageBoxShadowPositionHover:zt,maskShape:Ot,maskCustomShape:Ft,maskSize:It,maskPosition:Nt,maskRepeat:Vt,headingLetterSpacing:Gt,headingLetterSpacingTablet:Wt,headingLetterSpacingMobile:Ut,headingLetterSpacingType:jt,captionLetterSpacing:qt,captionLetterSpacingTablet:$t,captionLetterSpacingMobile:Zt,captionLetterSpacingType:Kt,customHeightSetDesktop:Yt,customHeightSetTablet:Jt,customHeightSetMobile:Xt}=e,Qt=F(it,"separatorWidth",n),ea=F(Je,"overlayPositionFromEdge",n),ta=F(nt,"separatorThickness",n),aa=F(Ke,"overlayOpacity",n),ia=F(Ye,"overlayHoverOpacity",n),la=Or(e,"overlay"),na=Or(e,"overlay","tablet"),oa=Or(e,"overlay","mobile"),ra=Or(e,"image"),sa=Or(e,"image","tablet"),ua=Or(e,"image","mobile"),ca=""!==u?u:s,ga=""!==c?c:ca,da=""!==d?d:g,pa=""!==p?p:da,ha=Ur({horizontal:Mt,vertical:Tt,blur:Dt,spread:Et,color:Ct,position:Lt}),ma=Ur({horizontal:Ht,vertical:At,blur:Rt,spread:Pt,color:Bt,position:zt,altColor:Ct});function ba(e){switch(e){case"center":return"center";case"left":return"flex-start";case"right":return"flex-end";default:return""}}const fa=ba(h),va=ba(m),wa=ba(b),xa={".wp-block-uagb-image":{"margin-top":E(f,B),"margin-right":E(v,B),"margin-bottom":E(x,B),"margin-left":E(w,B),"text-align":h,"justify-content":fa}," .wp-block-uagb-image__figure":{"align-items":fa},".wp-block-uagb-image--layout-default figure img":{width:"inherit",height:"inherit","box-shadow":ha,...ra},".wp-block-uagb-image .wp-block-uagb-image__figure img:hover":{"border-color":kt},".wp-block-uagb-image .wp-block-uagb-image__figure figcaption":{"font-family":z,"font-style":I,"text-decoration":W,"text-transform":G,"font-weight":O,"font-size":E(N,U),"line-height":E(K,Y),"letter-spacing":E(qt,Kt),color:V,"margin-top":E(Q,ge),"margin-right":E(ee,ge),"margin-bottom":E(ae,ge),"margin-left":E(te,ge),"text-align":P},".wp-block-uagb-image .wp-block-uagb-image__figure figcaption a":{color:V},".wp-block-uagb-image--layout-overlay figure img":{width:"inherit",height:"inherit","box-shadow":ha,...ra},".wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__color-wrapper":{background:Qe,opacity:aa,...ra},".wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__color-wrapper:hover":{"border-color":kt},".wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner":{left:E(ea,Xe),right:E(ea,Xe),top:E(ea,Xe),bottom:E(ea,Xe),...la},".wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner .uagb-image-heading":{"font-family":me,"font-style":fe,"text-decoration":ye,"text-transform":xe,"font-weight":be,"font-size":E(ve,_e),"line-height":E(Te,De),"letter-spacing":E(Gt,jt),color:we,"margin-top":E(Be,We),"margin-right":E(He,We),"margin-bottom":E(Re,We),"margin-left":E(Ae,We),opacity:"always"===he?1:0},".wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner .uagb-image-heading a":{color:we},".wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner .uagb-image-caption":{opacity:"always"===R?1:0},".wp-block-uagb-image--layout-overlay .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__inner":{"border-color":et},".wp-block-uagb-image--layout-overlay .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__color-wrapper":{opacity:ia},".wp-block-uagb-image .wp-block-uagb-image--layout-overlay__inner .uagb-image-separator":{width:E(Qt,lt),"border-top-width":E(ta,ot),"border-top-color":rt,"border-top-style":at,"margin-bottom":E(gt,xt),"margin-top":E(st,xt),"margin-left":E(ct,xt),"margin-right":E(ut,xt),opacity:"always"===tt?1:0}};if(xa[".wp-block-uagb-image .wp-block-uagb-image__figure img"]={"object-fit":qe,width:s+"px",height:"auto"},Yt&&(xa[".wp-block-uagb-image .wp-block-uagb-image__figure img"].height=g+"px"),"hover"===he&&(xa[".wp-block-uagb-image .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__inner .uagb-image-heading"]={opacity:1}),"hover"===R&&(xa[".wp-block-uagb-image .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__inner .uagb-image-caption"]={opacity:1}),"hover"===tt&&(xa[".wp-block-uagb-image .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__inner .uagb-image-separator"]={opacity:1}),St&&(xa[".wp-block-uagb-image--layout-default figure img:hover"]={"box-shadow":ma},xa[".wp-block-uagb-image--layout-overlay figure img:hover"]={"box-shadow":ma}),"none"!==Ot){let e=`${window?.srfm_spec_blocks_info?.uagb_url}assets/images/masks/${Ot}.svg`;"custom"===Ot&&(e=`${Ft?.url}`),void 0!==e&&e&&(xa[`.wp-block-uagb-image .wp-block-uagb-image__figure img, .uagb-block-${r} .wp-block-uagb-image--layout-overlay__color-wrapper`]={"mask-image":`url(${e})`,"-webkit-mask-image":`url(${e})`,"mask-size":It,"-webkit-mask-size":It,"mask-repeat":Vt,"-webkit-mask-repeat":Vt,"mask-position":Nt,"-webkit-mask-position":Nt})}const ya={},_a={};ya[".wp-block-uagb-image .components-resizable-box__container"]={width:E(u,"px"),height:E(d,"px")},ya[".wp-block-uagb-image--layout-default figure img"]=sa,ya[".wp-block-uagb-image--layout-overlay figure img"]=sa,ya[".wp-block-uagb-image"]={"margin-top":E(y,H),"margin-right":E(_,H),"margin-bottom":E(S,H),"margin-left":E(k,H),"text-align":m,"justify-content":va},ya[" .wp-block-uagb-image__figure"]={"align-items":va},ya[".wp-block-uagb-image .wp-block-uagb-image__figure figcaption"]={"font-size":E(Z,q),"line-height":E(X,Y),"letter-spacing":E($t,Kt),"margin-top":E(ie,de),"margin-right":E(le,de),"margin-bottom":E(oe,de),"margin-left":E(ne,de)},ya[".wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner"]=na,ya[".wp-block-uagb-image .wp-block-uagb-image--layout-overlay__inner .uagb-image-heading"]={"font-size":E(Me,Se),"line-height":E(Le,De),"letter-spacing":E(Wt,jt),"margin-top":E(Pe,Ue),"margin-right":E(ze,Ue),"margin-bottom":E(Fe,Ue),"margin-left":E(Oe,Ue)},ya[".wp-block-uagb-image .wp-block-uagb-image--layout-overlay__inner .uagb-image-separator"]={"margin-bottom":E(mt,yt),"margin-top":E(dt,yt),"margin-left":E(ht,yt),"margin-right":E(pt,yt)},ya[".wp-block-uagb-image .wp-block-uagb-image__figure img"]={"object-fit":$e,width:ca+"px",height:"auto"},Jt&&(ya[".wp-block-uagb-image .wp-block-uagb-image__figure img"].height=da+"px"),_a[".wp-block-uagb-image .components-resizable-box__container"]={width:E(c,"px"),height:E(p,"px")},_a[".wp-block-uagb-image--layout-default figure img"]=ua,_a[".wp-block-uagb-image--layout-overlay figure img"]=ua,_a[".wp-block-uagb-image"]={"margin-top":E(C,A),"margin-right":E(M,A),"margin-bottom":E(L,A),"margin-left":E(T,A),"text-align":b,"justify-content":wa},_a[" .wp-block-uagb-image__figure"]={"align-items":wa},_a[".wp-block-uagb-image .wp-block-uagb-image__figure figcaption"]={"font-size":E($,j),"line-height":E(J,Y),"letter-spacing":E(Zt,Kt),"margin-top":E(re,pe),"margin-right":E(se,pe),"margin-bottom":E(ce,pe),"margin-left":E(ue,pe)},_a[".wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner"]=oa,_a[".wp-block-uagb-image .wp-block-uagb-image--layout-overlay__inner .uagb-image-heading"]={"font-size":E(Ce,ke),"line-height":E(Ee,De),"letter-spacing":E(Ut,jt),"margin-top":E(Ie,je),"margin-right":E(Ne,je),"margin-bottom":E(Ge,je),"margin-left":E(Ve,je)},_a[".wp-block-uagb-image .wp-block-uagb-image--layout-overlay__inner .uagb-image-separator"]={"margin-bottom":E(wt,_t),"margin-top":E(bt,_t),"margin-left":E(vt,_t),"margin-right":E(ft,_t)},_a[".wp-block-uagb-image .wp-block-uagb-image__figure img"]={"object-fit":Ze,width:ga+"px",height:"auto"},Xt&&(_a[".wp-block-uagb-image .wp-block-uagb-image__figure img"].height=pa+"px");const ka=l?`.editor-styles-wrapper ${l} `:`.editor-styles-wrapper .uagb-block-${r}`;let Sa=D(xa,ka);return("tablet"===o||"mobile"===o||l)&&(Sa+=D(ya,`${ka}`,!0,"tablet"),("mobile"===o||l)&&(Sa+=D(_a,`${ka}`,!0,"mobile"))),Sa}(a,0,i,r),[a,r]);return(0,y.useEffect)(()=>{N(e)},[l,n,o,r]),(0,w.createElement)("div",{...d},(0,w.createElement)(W,{blockStyling:p}),t&&(0,w.createElement)(Qs,{...e}),(0,w.createElement)(vu,{...e}))});let xu={};xu=(0,O.applyFilters)("srfm/image",nr(xu)),(0,ir.registerBlockType)("srfm/image",{...xu,apiVersion:3,title:(0,M.__)("Image","sureforms"),description:(0,M.__)("Add images on your webpage with multiple customization options.","sureforms"),icon:C.image,keywords:[(0,M.__)("image","sureforms"),(0,M.__)("advance image","sureforms"),(0,M.__)("caption","sureforms"),(0,M.__)("overlay image","sureforms")],supports:{anchor:!0,color:{__experimentalDuotone:"img",text:!1,background:!1},align:!0,html:!1},attributes:H,category:srfm_spec_blocks_info.category,edit:e=>e.attributes.isPreview?(0,w.createElement)(lr,{image:"image"}):(0,w.createElement)(wu,{...e}),save:()=>null,__experimentalLabel:e=>(0,O.applyFilters)("uag_loop_data_source_label",(0,M.__)("Image","sureforms"),e),usesContext:["postId","postType"],transforms:{from:[{type:"block",blocks:["core/image"],transform:({url:e,sizeSlug:t})=>(0,ir.createBlock)("srfm/image",{url:e,sizeSlug:t})},{type:"block",blocks:["core/post-featured-image"],transform:({sizeSlug:e})=>(0,ir.createBlock)("srfm/image",{useDynamicData:!0,dynamicContentType:"featured-image",sizeSlug:e})}],to:[{type:"block",blocks:["core/image"],transform:({url:e,sizeSlug:t})=>(0,ir.createBlock)("core/image",{url:e,sizeSlug:t})}]}});const yu=[{defaultAttributes:A},{value:"preset-1",label:(0,M.__)("Preset 1","sureforms"),attributes:[{label:"iconShadowHOffset",value:2},{label:"iconShadowVOffset",value:4},{label:"iconShadowBlur",value:3}],icon:'<svg xmlns="http://www.w3.org/2000/svg" width="325" height="245" viewBox="0 0 325 245" fill="none"> <path d="M27 31.7987C27 29.1485 29.1527 27 31.8081 27H294.192C296.847 27 299 29.1485 299 31.7987V245H27V31.7987Z" fill="white"/> <g filter="url(#filter0_d_103_451)"> <path d="M268 190.388C268 193.493 265.493 196 262.4 196H63.5995C60.5034 196 58 193.486 58 190.388V82.615C58 79.5136 60.5067 77 63.5995 77H262.4C265.497 77 267.997 79.5136 267.997 82.615L268 190.388Z" fill="#FBFBFB"/> </g> <defs> <filter id="filter0_d_103_451" x="55" y="75" width="218" height="127" 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 dx="1" dy="2"/> <feGaussianBlur stdDeviation="2"/> <feComposite in2="hardAlpha" operator="out"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0"/> <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_103_451"/> <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_103_451" result="shape"/> </filter> </defs> </svg>'},{value:"preset-2",label:(0,M.__)("Preset 2","sureforms"),attributes:[{label:"iconShadowHOffset",value:0},{label:"iconShadowVOffset",value:5},{label:"iconShadowBlur",value:5}],icon:'<svg xmlns="http://www.w3.org/2000/svg" width="325" height="245" viewBox="0 0 325 245" fill="none"> <path d="M27 31.7987C27 29.1485 29.1527 27 31.8081 27H294.192C296.847 27 299 29.1485 299 31.7987V245H27V31.7987Z" fill="white"/> <g filter="url(#filter0_d_103_459)"> <path d="M268 190.388C268 193.493 265.493 196 262.4 196H63.5995C60.5034 196 58 193.486 58 190.388V82.615C58 79.5136 60.5067 77 63.5995 77H262.4C265.497 77 267.997 79.5136 267.997 82.615L268 190.388Z" fill="#FBFBFB"/> </g> <defs> <filter id="filter0_d_103_459" x="48" y="71" width="230" height="139" 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="4"/> <feGaussianBlur stdDeviation="5"/> <feComposite in2="hardAlpha" operator="out"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0"/> <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_103_459"/> <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_103_459" result="shape"/> </filter> </defs> </svg>'},{value:"preset-3",label:(0,M.__)("Preset 3","sureforms"),attributes:[{label:"iconShadowHOffset",value:0},{label:"iconShadowVOffset",value:2},{label:"iconShadowBlur",value:3}],icon:'<svg xmlns="http://www.w3.org/2000/svg" width="325" height="245" viewBox="0 0 325 245" fill="none"> <path d="M27 31.7987C27 29.1485 29.1527 27 31.8081 27H294.192C296.847 27 299 29.1485 299 31.7987V245H27V31.7987Z" fill="white"/> <g filter="url(#filter0_d_103_463)"> <path d="M268 190.388C268 193.493 265.493 196 262.4 196H63.5995C60.5034 196 58 193.486 58 190.388V82.615C58 79.5136 60.5067 77 63.5995 77H262.4C265.497 77 267.997 79.5136 267.997 82.615L268 190.388Z" fill="#FBFBFB"/> </g> <defs> <filter id="filter0_d_103_463" x="48" y="67" width="230" height="139" 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/> <feGaussianBlur stdDeviation="5"/> <feComposite in2="hardAlpha" operator="out"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0"/> <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_103_463"/> <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_103_463" result="shape"/> </filter> </defs> </svg>'},{value:"preset-4",label:(0,M.__)("Preset 4","sureforms"),attributes:[{label:"iconShadowHOffset",value:0},{label:"iconShadowVOffset",value:1},{label:"iconShadowBlur",value:3}],icon:'<svg xmlns="http://www.w3.org/2000/svg" width="325" height="245" viewBox="0 0 325 245" fill="none"> <path d="M28 31.7987C28 29.1485 30.1527 27 32.8081 27H295.192C297.847 27 300 29.1485 300 31.7987V245H28V31.7987Z" fill="white"/> <g filter="url(#filter0_d_103_467)"> <path d="M269 190.388C269 193.493 266.493 196 263.4 196H64.5995C61.5034 196 59 193.486 59 190.388V82.615C59 79.5136 61.5067 77 64.5995 77H263.4C266.497 77 268.997 79.5136 268.997 82.615L269 190.388Z" fill="#FBFBFB"/> </g> <defs> <filter id="filter0_d_103_467" x="53" y="71" width="222" height="131" 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/> <feGaussianBlur stdDeviation="3"/> <feComposite in2="hardAlpha" operator="out"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0"/> <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_103_467"/> <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_103_467" result="shape"/> </filter> </defs> </svg>'},{value:"preset-5",label:(0,M.__)("Preset 5","sureforms"),attributes:[{label:"iconShadowHOffset",value:0},{label:"iconShadowVOffset",value:5},{label:"iconShadowBlur",value:5}],icon:'<svg xmlns="http://www.w3.org/2000/svg" width="325" height="245" viewBox="0 0 325 245" fill="none"> <path d="M28 31.7987C28 29.1485 30.1527 27 32.8081 27H295.192C297.847 27 300 29.1485 300 31.7987V245H28V31.7987Z" fill="white"/> <g filter="url(#filter0_d_103_471)"> <ellipse cx="169" cy="174.5" rx="100" ry="16.5" fill="#FAFAFA"/> </g> <path d="M275 189.388C275 192.493 272.493 195 269.4 195H70.5995C67.5034 195 65 192.486 65 189.388V81.615C65 78.5136 67.5067 76 70.5995 76H269.4C272.497 76 274.997 78.5136 274.997 81.615L275 189.388Z" fill="#FBFBFB"/> <defs> <filter id="filter0_d_103_471" x="60" y="154" width="220" height="53" 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 dx="1" dy="6"/> <feGaussianBlur stdDeviation="5"/> <feComposite in2="hardAlpha" operator="out"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0"/> <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_103_471"/> <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_103_471" result="shape"/> </filter> </defs> </svg>'},{value:"preset-6",label:(0,M.__)("Preset 6","sureforms"),attributes:[{label:"iconShadowHOffset",value:0},{label:"iconShadowVOffset",value:5},{label:"iconShadowBlur",value:8}],icon:'<svg xmlns="http://www.w3.org/2000/svg" width="325" height="245" viewBox="0 0 325 245" fill="none"> <path d="M28 31.7987C28 29.1485 30.1527 27 32.8081 27H295.192C297.847 27 300 29.1485 300 31.7987V245H28V31.7987Z" fill="white"/> <g filter="url(#filter0_d_103_476)"> <path d="M269 190.388C269 193.493 266.493 196 263.4 196H64.5995C61.5034 196 59 193.486 59 190.388V82.615C59 79.5136 61.5067 77 64.5995 77H263.4C266.497 77 268.997 79.5136 268.997 82.615L269 190.388Z" fill="#FBFBFB"/> </g> <defs> <filter id="filter0_d_103_476" x="52" y="74" width="224" height="133" 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="4"/> <feGaussianBlur stdDeviation="3.5"/> <feComposite in2="hardAlpha" operator="out"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0"/> <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_103_476"/> <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_103_476" result="shape"/> </filter> </defs> </svg>'}],_u=[{defaultAttributes:A},{value:"preset-1",label:(0,M.__)("Preset 1","sureforms"),attributes:[{label:"iconBoxShadowHOffset",value:3},{label:"iconBoxShadowVOffset",value:8},{label:"iconBoxShadowBlur",value:12},{label:"iconBoxShadowSpread",value:0},{label:"iconBoxShadowPosition",value:"outset"}],icon:'<svg xmlns="http://www.w3.org/2000/svg" width="325" height="245" viewBox="0 0 325 245" fill="none"> <path d="M27 31.7987C27 29.1485 29.1527 27 31.8081 27H294.192C296.847 27 299 29.1485 299 31.7987V245H27V31.7987Z" fill="white"/> <g filter="url(#filter0_d_103_451)"> <path d="M268 190.388C268 193.493 265.493 196 262.4 196H63.5995C60.5034 196 58 193.486 58 190.388V82.615C58 79.5136 60.5067 77 63.5995 77H262.4C265.497 77 267.997 79.5136 267.997 82.615L268 190.388Z" fill="#FBFBFB"/> </g> <defs> <filter id="filter0_d_103_451" x="55" y="75" width="218" height="127" 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 dx="1" dy="2"/> <feGaussianBlur stdDeviation="2"/> <feComposite in2="hardAlpha" operator="out"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0"/> <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_103_451"/> <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_103_451" result="shape"/> </filter> </defs> </svg>'},{value:"preset-2",label:(0,M.__)("Preset 2","sureforms"),attributes:[{label:"iconBoxShadowHOffset",value:0},{label:"iconBoxShadowVOffset",value:18},{label:"iconBoxShadowBlur",value:40},{label:"iconBoxShadowSpread",value:-10},{label:"iconBoxShadowPosition",value:"outset"}],icon:'<svg xmlns="http://www.w3.org/2000/svg" width="325" height="245" viewBox="0 0 325 245" fill="none"> <path d="M27 31.7987C27 29.1485 29.1527 27 31.8081 27H294.192C296.847 27 299 29.1485 299 31.7987V245H27V31.7987Z" fill="white"/> <g filter="url(#filter0_d_103_459)"> <path d="M268 190.388C268 193.493 265.493 196 262.4 196H63.5995C60.5034 196 58 193.486 58 190.388V82.615C58 79.5136 60.5067 77 63.5995 77H262.4C265.497 77 267.997 79.5136 267.997 82.615L268 190.388Z" fill="#FBFBFB"/> </g> <defs> <filter id="filter0_d_103_459" x="48" y="71" width="230" height="139" 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="4"/> <feGaussianBlur stdDeviation="5"/> <feComposite in2="hardAlpha" operator="out"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0"/> <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_103_459"/> <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_103_459" result="shape"/> </filter> </defs> </svg>'},{value:"preset-3",label:(0,M.__)("Preset 3","sureforms"),attributes:[{label:"iconBoxShadowHOffset",value:0},{label:"iconBoxShadowVOffset",value:4},{label:"iconBoxShadowBlur",value:12},{label:"iconBoxShadowSpread",value:0},{label:"iconBoxShadowPosition",value:"outset"}],icon:'<svg xmlns="http://www.w3.org/2000/svg" width="325" height="245" viewBox="0 0 325 245" fill="none"> <path d="M27 31.7987C27 29.1485 29.1527 27 31.8081 27H294.192C296.847 27 299 29.1485 299 31.7987V245H27V31.7987Z" fill="white"/> <g filter="url(#filter0_d_103_463)"> <path d="M268 190.388C268 193.493 265.493 196 262.4 196H63.5995C60.5034 196 58 193.486 58 190.388V82.615C58 79.5136 60.5067 77 63.5995 77H262.4C265.497 77 267.997 79.5136 267.997 82.615L268 190.388Z" fill="#FBFBFB"/> </g> <defs> <filter id="filter0_d_103_463" x="48" y="67" width="230" height="139" 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/> <feGaussianBlur stdDeviation="5"/> <feComposite in2="hardAlpha" operator="out"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0"/> <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_103_463"/> <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_103_463" result="shape"/> </filter> </defs> </svg>'},{value:"preset-4",label:(0,M.__)("Preset 4","sureforms"),attributes:[{label:"iconBoxShadowHOffset",value:0},{label:"iconBoxShadowVOffset",value:2},{label:"iconBoxShadowBlur",value:5},{label:"iconBoxShadowSpread",value:-1},{label:"iconBoxShadowPosition",value:"outset"}],icon:'<svg xmlns="http://www.w3.org/2000/svg" width="325" height="245" viewBox="0 0 325 245" fill="none"> <path d="M28 31.7987C28 29.1485 30.1527 27 32.8081 27H295.192C297.847 27 300 29.1485 300 31.7987V245H28V31.7987Z" fill="white"/> <g filter="url(#filter0_d_103_467)"> <path d="M269 190.388C269 193.493 266.493 196 263.4 196H64.5995C61.5034 196 59 193.486 59 190.388V82.615C59 79.5136 61.5067 77 64.5995 77H263.4C266.497 77 268.997 79.5136 268.997 82.615L269 190.388Z" fill="#FBFBFB"/> </g> <defs> <filter id="filter0_d_103_467" x="53" y="71" width="222" height="131" 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/> <feGaussianBlur stdDeviation="3"/> <feComposite in2="hardAlpha" operator="out"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0"/> <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_103_467"/> <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_103_467" result="shape"/> </filter> </defs> </svg>'},{value:"preset-5",label:(0,M.__)("Preset 5","sureforms"),attributes:[{label:"iconBoxShadowHOffset",value:0},{label:"iconBoxShadowVOffset",value:50},{label:"iconBoxShadowBlur",value:50},{label:"iconBoxShadowSpread",value:-30},{label:"iconBoxShadowPosition",value:"outset"}],icon:'<svg xmlns="http://www.w3.org/2000/svg" width="325" height="245" viewBox="0 0 325 245" fill="none"> <path d="M28 31.7987C28 29.1485 30.1527 27 32.8081 27H295.192C297.847 27 300 29.1485 300 31.7987V245H28V31.7987Z" fill="white"/> <g filter="url(#filter0_d_103_471)"> <ellipse cx="169" cy="174.5" rx="100" ry="16.5" fill="#FAFAFA"/> </g> <path d="M275 189.388C275 192.493 272.493 195 269.4 195H70.5995C67.5034 195 65 192.486 65 189.388V81.615C65 78.5136 67.5067 76 70.5995 76H269.4C272.497 76 274.997 78.5136 274.997 81.615L275 189.388Z" fill="#FBFBFB"/> <defs> <filter id="filter0_d_103_471" x="60" y="154" width="220" height="53" 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 dx="1" dy="6"/> <feGaussianBlur stdDeviation="5"/> <feComposite in2="hardAlpha" operator="out"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0"/> <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_103_471"/> <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_103_471" result="shape"/> </filter> </defs> </svg>'},{value:"preset-6",label:(0,M.__)("Preset 6","sureforms"),attributes:[{label:"iconBoxShadowHOffset",value:0},{label:"iconBoxShadowVOffset",value:20},{label:"iconBoxShadowBlur",value:30},{label:"iconBoxShadowSpread",value:0},{label:"iconBoxShadowPosition",value:"outset"}],icon:'<svg xmlns="http://www.w3.org/2000/svg" width="325" height="245" viewBox="0 0 325 245" fill="none"> <path d="M28 31.7987C28 29.1485 30.1527 27 32.8081 27H295.192C297.847 27 300 29.1485 300 31.7987V245H28V31.7987Z" fill="white"/> <g filter="url(#filter0_d_103_476)"> <path d="M269 190.388C269 193.493 266.493 196 263.4 196H64.5995C61.5034 196 59 193.486 59 190.388V82.615C59 79.5136 61.5067 77 64.5995 77H263.4C266.497 77 268.997 79.5136 268.997 82.615L269 190.388Z" fill="#FBFBFB"/> </g> <defs> <filter id="filter0_d_103_476" x="52" y="74" width="224" height="133" 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="4"/> <feGaussianBlur stdDeviation="3.5"/> <feComposite in2="hardAlpha" operator="out"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0"/> <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_103_476"/> <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_103_476" result="shape"/> </filter> </defs> </svg>'}],ku=[{defaultAttributes:A},{value:"preset-1",label:(0,M.__)("Preset 1","sureforms"),attributes:[{label:"iconBoxShadowHOffsetHover",value:3},{label:"iconBoxShadowVOffsetHover",value:8},{label:"iconBoxShadowBlurHover",value:12},{label:"iconBoxShadowSpreadHover",value:0},{label:"iconBoxShadowPositionHover",value:"outset"}],icon:'<svg xmlns="http://www.w3.org/2000/svg" width="325" height="245" viewBox="0 0 325 245" fill="none"> <path d="M27 31.7987C27 29.1485 29.1527 27 31.8081 27H294.192C296.847 27 299 29.1485 299 31.7987V245H27V31.7987Z" fill="white"/> <g filter="url(#filter0_d_103_451)"> <path d="M268 190.388C268 193.493 265.493 196 262.4 196H63.5995C60.5034 196 58 193.486 58 190.388V82.615C58 79.5136 60.5067 77 63.5995 77H262.4C265.497 77 267.997 79.5136 267.997 82.615L268 190.388Z" fill="#FBFBFB"/> </g> <defs> <filter id="filter0_d_103_451" x="55" y="75" width="218" height="127" 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 dx="1" dy="2"/> <feGaussianBlur stdDeviation="2"/> <feComposite in2="hardAlpha" operator="out"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0"/> <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_103_451"/> <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_103_451" result="shape"/> </filter> </defs> </svg>'},{value:"preset-2",label:(0,M.__)("Preset 2","sureforms"),attributes:[{label:"iconBoxShadowHOffsetHover",value:0},{label:"iconBoxShadowVOffsetHover",value:18},{label:"iconBoxShadowBlurHover",value:40},{label:"iconBoxShadowSpreadHover",value:-10},{label:"iconBoxShadowPositionHover",value:"outset"}],icon:'<svg xmlns="http://www.w3.org/2000/svg" width="325" height="245" viewBox="0 0 325 245" fill="none"> <path d="M27 31.7987C27 29.1485 29.1527 27 31.8081 27H294.192C296.847 27 299 29.1485 299 31.7987V245H27V31.7987Z" fill="white"/> <g filter="url(#filter0_d_103_459)"> <path d="M268 190.388C268 193.493 265.493 196 262.4 196H63.5995C60.5034 196 58 193.486 58 190.388V82.615C58 79.5136 60.5067 77 63.5995 77H262.4C265.497 77 267.997 79.5136 267.997 82.615L268 190.388Z" fill="#FBFBFB"/> </g> <defs> <filter id="filter0_d_103_459" x="48" y="71" width="230" height="139" 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="4"/> <feGaussianBlur stdDeviation="5"/> <feComposite in2="hardAlpha" operator="out"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0"/> <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_103_459"/> <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_103_459" result="shape"/> </filter> </defs> </svg>'},{value:"preset-3",label:(0,M.__)("Preset 3","sureforms"),attributes:[{label:"iconBoxShadowHOffsetHover",value:0},{label:"iconBoxShadowVOffsetHover",value:4},{label:"iconBoxShadowBlurHover",value:12},{label:"iconBoxShadowSpreadHover",value:0},{label:"iconBoxShadowPositionHover",value:"outset"}],icon:'<svg xmlns="http://www.w3.org/2000/svg" width="325" height="245" viewBox="0 0 325 245" fill="none"> <path d="M27 31.7987C27 29.1485 29.1527 27 31.8081 27H294.192C296.847 27 299 29.1485 299 31.7987V245H27V31.7987Z" fill="white"/> <g filter="url(#filter0_d_103_463)"> <path d="M268 190.388C268 193.493 265.493 196 262.4 196H63.5995C60.5034 196 58 193.486 58 190.388V82.615C58 79.5136 60.5067 77 63.5995 77H262.4C265.497 77 267.997 79.5136 267.997 82.615L268 190.388Z" fill="#FBFBFB"/> </g> <defs> <filter id="filter0_d_103_463" x="48" y="67" width="230" height="139" 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/> <feGaussianBlur stdDeviation="5"/> <feComposite in2="hardAlpha" operator="out"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0"/> <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_103_463"/> <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_103_463" result="shape"/> </filter> </defs> </svg>'},{value:"preset-4",label:(0,M.__)("Preset 4","sureforms"),attributes:[{label:"iconBoxShadowHOffsetHover",value:0},{label:"iconBoxShadowVOffsetHover",value:2},{label:"iconBoxShadowBlurHover",value:5},{label:"iconBoxShadowSpreadHover",value:-1},{label:"iconBoxShadowPositionHover",value:"outset"}],icon:'<svg xmlns="http://www.w3.org/2000/svg" width="325" height="245" viewBox="0 0 325 245" fill="none"> <path d="M28 31.7987C28 29.1485 30.1527 27 32.8081 27H295.192C297.847 27 300 29.1485 300 31.7987V245H28V31.7987Z" fill="white"/> <g filter="url(#filter0_d_103_467)"> <path d="M269 190.388C269 193.493 266.493 196 263.4 196H64.5995C61.5034 196 59 193.486 59 190.388V82.615C59 79.5136 61.5067 77 64.5995 77H263.4C266.497 77 268.997 79.5136 268.997 82.615L269 190.388Z" fill="#FBFBFB"/> </g> <defs> <filter id="filter0_d_103_467" x="53" y="71" width="222" height="131" 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/> <feGaussianBlur stdDeviation="3"/> <feComposite in2="hardAlpha" operator="out"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0"/> <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_103_467"/> <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_103_467" result="shape"/> </filter> </defs> </svg>'},{value:"preset-5",label:(0,M.__)("Preset 5","sureforms"),attributes:[{label:"iconBoxShadowHOffsetHover",value:0},{label:"iconBoxShadowVOffsetHover",value:50},{label:"iconBoxShadowBlurHover",value:50},{label:"iconBoxShadowSpreadHover",value:-30},{label:"iconBoxShadowPositionHover",value:"outset"}],icon:'<svg xmlns="http://www.w3.org/2000/svg" width="325" height="245" viewBox="0 0 325 245" fill="none"> <path d="M28 31.7987C28 29.1485 30.1527 27 32.8081 27H295.192C297.847 27 300 29.1485 300 31.7987V245H28V31.7987Z" fill="white"/> <g filter="url(#filter0_d_103_471)"> <ellipse cx="169" cy="174.5" rx="100" ry="16.5" fill="#FAFAFA"/> </g> <path d="M275 189.388C275 192.493 272.493 195 269.4 195H70.5995C67.5034 195 65 192.486 65 189.388V81.615C65 78.5136 67.5067 76 70.5995 76H269.4C272.497 76 274.997 78.5136 274.997 81.615L275 189.388Z" fill="#FBFBFB"/> <defs> <filter id="filter0_d_103_471" x="60" y="154" width="220" height="53" 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 dx="1" dy="6"/> <feGaussianBlur stdDeviation="5"/> <feComposite in2="hardAlpha" operator="out"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0"/> <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_103_471"/> <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_103_471" result="shape"/> </filter> </defs> </svg>'},{value:"preset-6",label:(0,M.__)("Preset 6","sureforms"),attributes:[{label:"iconBoxShadowHOffsetHover",value:0},{label:"iconBoxShadowVOffsetHover",value:20},{label:"iconBoxShadowBlurHover",value:30},{label:"iconBoxShadowSpreadHover",value:0},{label:"iconBoxShadowPositionHover",value:"outset"}],icon:'<svg xmlns="http://www.w3.org/2000/svg" width="325" height="245" viewBox="0 0 325 245" fill="none"> <path d="M28 31.7987C28 29.1485 30.1527 27 32.8081 27H295.192C297.847 27 300 29.1485 300 31.7987V245H28V31.7987Z" fill="white"/> <g filter="url(#filter0_d_103_476)"> <path d="M269 190.388C269 193.493 266.493 196 263.4 196H64.5995C61.5034 196 59 193.486 59 190.388V82.615C59 79.5136 61.5067 77 64.5995 77H263.4C266.497 77 268.997 79.5136 268.997 82.615L269 190.388Z" fill="#FBFBFB"/> </g> <defs> <filter id="filter0_d_103_476" x="52" y="74" width="224" height="133" 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="4"/> <feGaussianBlur stdDeviation="3.5"/> <feComposite in2="hardAlpha" operator="out"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0"/> <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_103_476"/> <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_103_476" result="shape"/> </filter> </defs> </svg>'}],Su=[{defaultAttributes:A},{defaultPresetAttributes:[{label:"iconBackgroundColor"},{label:"iconBorderTopLeftRadius"},{label:"iconBorderTopRightRadius"},{label:"iconBorderBottomRightRadius"},{label:"iconBorderBottomLeftRadius"},{label:"iconBorderTopWidth"},{label:"iconBorderRightWidth"},{label:"iconBorderBottomWidth"},{label:"iconBorderLeftWidth"},{label:"iconBorderStyle"}]},{value:"preset-1",label:(0,M.__)("Preset 1","sureforms"),attributes:[{label:"iconBackgroundColor",value:"#DCF1FF"},{label:"iconBorderStyle",value:""},{label:"iconBorderTopLeftRadius",value:50},{label:"iconBorderTopRightRadius",value:50},{label:"iconBorderBottomRightRadius",value:50},{label:"iconBorderBottomLeftRadius",value:50},{label:"iconTopPadding",value:12},{label:"iconRightPadding",value:12},{label:"iconBottomPadding",value:12},{label:"iconLeftPadding",value:12}],icon:'<svg width="325" height="245" viewBox="0 0 325 245" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M27 31.7987C27 29.1485 29.1527 27 31.8081 27H294.192C296.847 27 299 29.1485 299 31.7987V245H27V31.7987Z" fill="white"/><circle cx="162.619" cy="136.119" r="30" fill="#B6B6B6"/><path d="M161.512 118.9C161.922 117.917 163.316 117.917 163.726 118.9L167.605 128.193C167.778 128.608 168.168 128.891 168.615 128.927L178.652 129.744C179.715 129.831 180.145 131.156 179.336 131.851L171.697 138.412C171.356 138.704 171.207 139.162 171.311 139.599L173.635 149.397C173.881 150.434 172.754 151.254 171.844 150.699L163.243 145.461C162.86 145.227 162.378 145.227 161.995 145.461L153.394 150.699C152.484 151.254 151.356 150.434 151.602 149.397L153.927 139.599C154.031 139.162 153.882 138.704 153.541 138.412L145.901 131.851C145.093 131.156 145.523 129.831 146.586 129.744L156.623 128.927C157.07 128.891 157.46 128.608 157.633 128.193L161.512 118.9Z" fill="white"/></svg>'},{value:"preset-2",label:(0,M.__)("Preset 2","sureforms"),attributes:[{label:"iconBackgroundColor",value:""},{label:"iconBorderStyle",value:"solid"},{label:"iconBorderTopLeftRadius",value:50},{label:"iconBorderTopRightRadius",value:50},{label:"iconBorderBottomRightRadius",value:50},{label:"iconBorderBottomLeftRadius",value:50},{label:"iconBorderTopWidth",value:2},{label:"iconBorderRightWidth",value:2},{label:"iconBorderBottomWidth",value:2},{label:"iconBorderLeftWidth",value:2},{label:"iconTopPadding",value:12},{label:"iconRightPadding",value:12},{label:"iconBottomPadding",value:12},{label:"iconLeftPadding",value:12}],icon:'<svg width="325" height="245" viewBox="0 0 325 245" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M27 31.7987C27 29.1485 29.1527 27 31.8081 27H294.192C296.847 27 299 29.1485 299 31.7987V245H27V31.7987Z" fill="white"/><path d="M192.119 136C192.119 152.225 178.913 165.381 162.619 165.381C146.325 165.381 133.119 152.225 133.119 136C133.119 119.775 146.325 106.619 162.619 106.619C178.913 106.619 192.119 119.775 192.119 136Z" stroke="#959595" fill="none"/><path d="M161.512 118.848C161.924 117.867 163.314 117.867 163.726 118.848L167.604 128.105C167.778 128.518 168.167 128.801 168.614 128.837L178.643 129.65C179.707 129.736 180.137 131.064 179.326 131.758L171.699 138.281C171.357 138.574 171.208 139.033 171.312 139.471L173.634 149.219C173.881 150.255 172.755 151.075 171.844 150.523L163.241 145.304C162.859 145.072 162.379 145.072 161.996 145.304L153.394 150.523C152.483 151.075 151.357 150.255 151.604 149.219L153.926 139.471C154.03 139.033 153.88 138.574 153.538 138.281L145.912 131.758C145.101 131.064 145.531 129.736 146.595 129.65L156.624 128.837C157.071 128.801 157.46 128.518 157.633 128.105L161.512 118.848Z" fill="#B6B6B6"/></svg>'},{value:"preset-3",label:(0,M.__)("Preset 3","sureforms"),attributes:[{label:"iconBackgroundColor",value:"#DCF1FF"},{label:"iconBorderStyle",value:""},{label:"iconBorderTopLeftRadius",value:6},{label:"iconBorderTopRightRadius",value:6},{label:"iconBorderBottomRightRadius",value:6},{label:"iconBorderBottomLeftRadius",value:6},{label:"iconTopPadding",value:12},{label:"iconRightPadding",value:12},{label:"iconBottomPadding",value:12},{label:"iconLeftPadding",value:12}],icon:'<svg width="325" height="245" viewBox="0 0 325 245" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M27 31.7987C27 29.1485 29.1527 27 31.8081 27H294.192C296.847 27 299 29.1485 299 31.7987V245H27V31.7987Z" fill="white"/><rect x="132.902" y="106" width="60.1963" height="60" rx="5" fill="#B6B6B6"/><path d="M161.893 118.849C162.305 117.867 163.695 117.867 164.107 118.849L167.986 128.105C168.159 128.519 168.548 128.801 168.995 128.837L179.024 129.651C180.088 129.737 180.518 131.065 179.707 131.759L172.081 138.282C171.738 138.574 171.589 139.034 171.693 139.472L174.015 149.219C174.262 150.256 173.136 151.076 172.225 150.523L163.622 145.304C163.24 145.072 162.76 145.072 162.378 145.304L153.775 150.523C152.864 151.076 151.738 150.256 151.985 149.219L154.307 139.472C154.411 139.034 154.261 138.574 153.919 138.282L146.293 131.759C145.482 131.065 145.912 129.737 146.976 129.651L157.005 128.837C157.452 128.801 157.841 128.519 158.014 128.105L161.893 118.849Z" fill="white"/></svg>'},{value:"preset-4",label:(0,M.__)("Preset 4","sureforms"),attributes:[{label:"iconBackgroundColor",value:""},{label:"iconBorderStyle",value:"solid"},{label:"iconBorderTopWidth",value:2},{label:"iconBorderRightWidth",value:2},{label:"iconBorderBottomWidth",value:2},{label:"iconBorderLeftWidth",value:2},{label:"iconTopPadding",value:12},{label:"iconRightPadding",value:12},{label:"iconBottomPadding",value:12},{label:"iconLeftPadding",value:12}],icon:'<svg width="325" height="245" viewBox="0 0 325 245" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M27 31.7987C27 29.1485 29.1527 27 31.8081 27H294.192C296.847 27 299 29.1485 299 31.7987V245H27V31.7987Z" fill="white"/><rect x="133.402" y="106.5" width="59.1963" height="59" rx="4.5" stroke="#959595" fill="none"/><path d="M161.893 118.849C162.305 117.867 163.695 117.867 164.107 118.849L167.986 128.105C168.159 128.519 168.548 128.801 168.995 128.837L179.024 129.651C180.088 129.737 180.518 131.065 179.707 131.759L172.081 138.282C171.738 138.574 171.589 139.034 171.693 139.472L174.015 149.219C174.262 150.256 173.136 151.076 172.225 150.523L163.622 145.304C163.24 145.072 162.76 145.072 162.378 145.304L153.775 150.523C152.864 151.076 151.738 150.256 151.985 149.219L154.307 139.472C154.411 139.034 154.261 138.574 153.919 138.282L146.293 131.759C145.482 131.065 145.912 129.737 146.976 129.651L157.005 128.837C157.452 128.801 157.841 128.519 158.014 128.105L161.893 118.849Z" fill="#B6B6B6"/></svg>'}],Cu=(0,y.memo)(e=>{const{attributes:t,setAttributes:a}=e,{icon:i,iconSize:l,iconSizeTablet:n,iconSizeMobile:o,iconSizeUnit:r,align:s,alignTablet:u,alignMobile:c,rotation:g,rotationUnit:d,link:p,target:h,disableLink:m,iconAccessabilityMode:b,iconAccessabilityDesc:f}=t;return(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Jo,{title:(0,M.__)("Icon","sureforms"),initialOpen:!0},(0,w.createElement)(Wo,{label:(0,M.__)("Icon","sureforms"),value:i,onChange:e=>a({icon:e})}),(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Accessibility Mode","sureforms"),data:{value:b,label:"iconAccessabilityMode"},options:[{value:"svg",label:(0,M.__)("SVG","sureforms")},{value:"image",label:(0,M.__)("Image","sureforms")},{value:"presentation",label:(0,M.__)("Decorative","sureforms")}]}),"presentation"!==b&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Xi,{label:(0,M.__)("Accessibility Label","sureforms"),data:{value:f,label:"iconAccessabilityDesc"},value:f,setAttributes:a,onChange:e=>a({iconAccessabilityDesc:e})})),(0,w.createElement)(Qi,{label:(0,M.__)("Size","sureforms"),data:{desktop:{value:l,label:"iconSize"},tablet:{value:n,label:"iconSizeTablet"},mobile:{value:o,label:"iconSizeMobile"}},min:0,max:200,unit:{value:r,label:"iconSizeUnit"},setAttributes:a}),(0,w.createElement)(Ri,{setAttributes:a,label:(0,M.__)("Alignment","sureforms"),data:{desktop:{value:s,label:"align"},tablet:{value:u,label:"alignTablet"},mobile:{value:c,label:"alignMobile"}},options:[{value:"left",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-left")}),tooltip:(0,M.__)("Left","sureforms")},{value:"center",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-center")}),tooltip:(0,M.__)("Center","sureforms")},{value:"right",icon:(0,w.createElement)(te.Icon,{icon:zi("fa fa-align-right")}),tooltip:(0,M.__)("Right","sureforms")}],showIcons:!0,responsive:!0}),(0,w.createElement)(Me,{label:(0,M.__)("Rotation","sureforms"),setAttributes:a,value:g,data:{value:g,label:"rotation"},min:-180,max:180,unit:{value:d,label:"rotationUnit"},units:[{name:(0,M.__)("Degree","sureforms"),unitValue:"deg"}]}),(0,w.createElement)(te.ToggleControl,{label:(0,M.__)("Link","sureforms"),checked:m,onChange:()=>a({disableLink:!m})}),m&&(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Xi,{label:(0,M.__)("URL","sureforms"),value:p,data:{value:p,label:"link"},setAttributes:a,onChange:e=>a({link:e}),placeholder:(0,M.__)("Enter URL","sureforms")}),(0,w.createElement)(te.ToggleControl,{label:(0,M.__)("Open in New Tab","sureforms"),checked:h,onChange:()=>a({target:!h})}))),(0,w.createElement)(Jo,{title:(0,M.__)("Presets","sureforms"),initialOpen:!1},(0,w.createElement)(qs,{setAttributes:a,presets:Su,presetInputType:"radioImage"})))}),Mu=(0,y.memo)(e=>{const{attributes:t,setAttributes:a,deviceType:i}=e,{block_id:l,iconColor:n,iconBackgroundColorType:o,iconBackgroundColor:r,iconBackgroundGradientColor:s,iconHoverColor:u,iconHoverBackgroundColorType:c,iconHoverBackgroundColor:g,iconHoverBackgroundGradientColor:d,iconTopPadding:p,iconRightPadding:h,iconBottomPadding:m,iconLeftPadding:b,iconTopTabletPadding:f,iconRightTabletPadding:v,iconBottomTabletPadding:x,iconLeftTabletPadding:y,iconTopMobilePadding:_,iconRightMobilePadding:k,iconBottomMobilePadding:S,iconLeftMobilePadding:C,iconPaddingUnit:T,iconMobilePaddingUnit:D,iconTabletPaddingUnit:E,iconPaddingLink:L,iconTopMargin:B,iconRightMargin:H,iconBottomMargin:A,iconLeftMargin:R,iconTopTabletMargin:P,iconRightTabletMargin:z,iconBottomTabletMargin:O,iconLeftTabletMargin:F,iconTopMobileMargin:I,iconRightMobileMargin:N,iconBottomMobileMargin:V,iconLeftMobileMargin:G,iconMarginUnit:W,iconMobileMarginUnit:U,iconTabletMarginUnit:j,iconMarginLink:q,iconShadowColor:$,iconShadowHOffset:Z,iconShadowVOffset:K,iconShadowBlur:Y,useSeparateBoxShadows:J,iconBoxShadowColor:X,iconBoxShadowHOffset:Q,iconBoxShadowVOffset:ee,iconBoxShadowBlur:ae,iconBoxShadowSpread:ie,iconBoxShadowPosition:le,iconBoxShadowColorHover:ne,iconBoxShadowHOffsetHover:oe,iconBoxShadowVOffsetHover:re,iconBoxShadowBlurHover:se,iconBoxShadowSpreadHover:ue,iconBoxShadowPositionHover:ce}=t;return(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Jo,{title:(0,M.__)("Icon","sureforms"),initialOpen:!0},(0,w.createElement)(Dr,{tabs:[{name:"normal",title:(0,M.__)("Normal","sureforms")},{name:"hover",title:(0,M.__)("Hover","sureforms")}],normal:(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Ti,{label:(0,M.__)("Icon Color","sureforms"),colorValue:n||"",data:{value:n,label:"iconColor"},setAttributes:a}),(0,w.createElement)(xr,{label:(0,M.__)("Background Type","sureforms"),type:{value:o,label:"iconBackgroundColorType"},classic:{value:r,label:"iconBackgroundColor"},gradient:{value:s,label:"iconBackgroundGradientColor"},setAttributes:a})),hover:(0,w.createElement)(w.Fragment,null,(0,w.createElement)(Ti,{label:(0,M.__)("Icon Color","sureforms"),colorValue:u||"",data:{value:u,label:"iconHoverColor"},setAttributes:a}),(0,w.createElement)(xr,{label:(0,M.__)("Background Type","sureforms"),type:{value:c,label:"iconHoverBackgroundColorType"},classic:{value:g,label:"iconHoverBackgroundColor"},gradient:{value:d,label:"iconHoverBackgroundGradientColor"},setAttributes:a})),disableBottomSeparator:!1}),(0,w.createElement)(Hr,{setAttributes:a,prefix:"icon",attributes:t,deviceType:i,disableBottomSeparator:!0})),(0,w.createElement)(Jo,{title:(0,M.__)("Drop Shadow","sureforms"),initialOpen:!1},(0,w.createElement)(qs,{setAttributes:a,presets:yu,presetInputType:"radioImage"}),(0,w.createElement)(yr,{blockId:l,setAttributes:a,textShadowColor:{value:$,label:"iconShadowColor",title:(0,M.__)("Color","sureforms")},textShadowHOffset:{value:Z,label:"iconShadowHOffset",title:(0,M.__)("Horizontal","sureforms")},textShadowVOffset:{value:K,label:"iconShadowVOffset",title:(0,M.__)("Vertical","sureforms")},textShadowBlur:{value:Y,label:"iconShadowBlur",title:(0,M.__)("Blur","sureforms")},popup:!1})),(0,w.createElement)(Jo,{title:(0,M.__)("Box Shadow","sureforms"),initialOpen:!1},(0,w.createElement)(te.ToggleControl,{label:(0,M.__)("Separate Hover Shadow","sureforms"),checked:J,onChange:()=>a({useSeparateBoxShadows:!J})}),J?(0,w.createElement)(Dr,{tabs:[{name:"normal",title:(0,M.__)("Normal","sureforms")},{name:"hover",title:(0,M.__)("Hover","sureforms")}],normal:(0,w.createElement)(w.Fragment,null,(0,w.createElement)(qs,{setAttributes:a,presets:_u,presetInputType:"radioImage"}),(0,w.createElement)(us,{blockId:l,setAttributes:a,boxShadowColor:{value:X,label:"iconBoxShadowColor",title:(0,M.__)("Color","sureforms")},boxShadowHOffset:{value:Q,label:"iconBoxShadowHOffset",title:(0,M.__)("Horizontal","sureforms")},boxShadowVOffset:{value:ee,label:"iconBoxShadowVOffset",title:(0,M.__)("Vertical","sureforms")},boxShadowBlur:{value:ae,label:"iconBoxShadowBlur",title:(0,M.__)("Blur","sureforms")},boxShadowSpread:{value:ie,label:"iconBoxShadowSpread",title:(0,M.__)("Spread","sureforms")},boxShadowPosition:{value:le,label:"iconBoxShadowPosition",title:(0,M.__)("Position","sureforms")}})),hover:(0,w.createElement)(w.Fragment,null,(0,w.createElement)(qs,{setAttributes:a,presets:ku,presetInputType:"radioImage"}),(0,w.createElement)(us,{blockId:l,setAttributes:a,boxShadowColor:{value:ne,label:"iconBoxShadowColorHover",title:(0,M.__)("Color","sureforms")},boxShadowHOffset:{value:oe,label:"iconBoxShadowHOffsetHover",title:(0,M.__)("Horizontal","sureforms")},boxShadowVOffset:{value:re,label:"iconBoxShadowVOffsetHover",title:(0,M.__)("Vertical","sureforms")},boxShadowBlur:{value:se,label:"iconBoxShadowBlurHover",title:(0,M.__)("Blur","sureforms")},boxShadowSpread:{value:ue,label:"iconBoxShadowSpreadHover",title:(0,M.__)("Spread","sureforms")},boxShadowPosition:{value:ce,label:"iconBoxShadowPositionHover",title:(0,M.__)("Position","sureforms")}})),disableBottomSeparator:!0}):(0,w.createElement)(w.Fragment,null,(0,w.createElement)(qs,{setAttributes:a,presets:_u,presetInputType:"radioImage"}),(0,w.createElement)(us,{blockId:l,setAttributes:a,boxShadowColor:{value:X,label:"iconBoxShadowColor",title:(0,M.__)("Color","sureforms")},boxShadowHOffset:{value:Q,label:"iconBoxShadowHOffset",title:(0,M.__)("Horizontal","sureforms")},boxShadowVOffset:{value:ee,label:"iconBoxShadowVOffset",title:(0,M.__)("Vertical","sureforms")},boxShadowBlur:{value:ae,label:"iconBoxShadowBlur",title:(0,M.__)("Blur","sureforms")},boxShadowSpread:{value:ie,label:"iconBoxShadowSpread",title:(0,M.__)("Spread","sureforms")},boxShadowPosition:{value:le,label:"iconBoxShadowPosition",title:(0,M.__)("Position","sureforms")}}))),(0,w.createElement)(Jo,{title:(0,M.__)("Spacing","sureforms"),initialOpen:!1},(0,w.createElement)(Yo,{...e,label:(0,M.__)("Padding","sureforms"),valueTop:{value:p,label:"iconTopPadding"},valueRight:{value:h,label:"iconRightPadding"},valueBottom:{value:m,label:"iconBottomPadding"},valueLeft:{value:b,label:"iconLeftPadding"},valueTopTablet:{value:f,label:"iconTopTabletPadding"},valueRightTablet:{value:v,label:"iconRightTabletPadding"},valueBottomTablet:{value:x,label:"iconBottomTabletPadding"},valueLeftTablet:{value:y,label:"iconLeftTabletPadding"},valueTopMobile:{value:_,label:"iconTopMobilePadding"},valueRightMobile:{value:k,label:"iconRightMobilePadding"},valueBottomMobile:{value:S,label:"iconBottomMobilePadding"},valueLeftMobile:{value:C,label:"iconLeftMobilePadding"},unit:{value:T,label:"iconPaddingUnit"},mUnit:{value:D,label:"iconMobilePaddingUnit"},tUnit:{value:E,label:"iconTabletPaddingUnit"},attributes:t,setAttributes:a,link:{value:L,label:"iconPaddingLink"}}),(0,w.createElement)(Yo,{...e,label:(0,M.__)("Margin","sureforms"),valueTop:{value:B,label:"iconTopMargin"},valueRight:{value:H,label:"iconRightMargin"},valueBottom:{value:A,label:"iconBottomMargin"},valueLeft:{value:R,label:"iconLeftMargin"},valueTopTablet:{value:P,label:"iconTopTabletMargin"},valueRightTablet:{value:z,label:"iconRightTabletMargin"},valueBottomTablet:{value:O,label:"iconBottomTabletMargin"},valueLeftTablet:{value:F,label:"iconLeftTabletMargin"},valueTopMobile:{value:I,label:"iconTopMobileMargin"},valueRightMobile:{value:N,label:"iconRightMobileMargin"},valueBottomMobile:{value:V,label:"iconBottomMobileMargin"},valueLeftMobile:{value:G,label:"iconLeftMobileMargin"},unit:{value:W,label:"iconMarginUnit"},mUnit:{value:U,label:"iconMobileMarginUnit"},tUnit:{value:j,label:"iconTabletMarginUnit"},attributes:t,setAttributes:a,link:{value:q,label:"iconMarginLink"}})))}),Tu=(0,y.memo)(e=>(0,w.createElement)(Pi.InspectorControls,null,(0,w.createElement)(di,null,(0,w.createElement)(pi,{...hi,parentProps:e},(0,w.createElement)(Cu,{...e})),(0,w.createElement)(pi,{...mi,parentProps:e},(0,w.createElement)(Mu,{...e}))))),Du=(0,y.memo)(e=>{const{attributes:t,setAttributes:a,deviceType:i}=e,{icon:l,block_id:n,iconAccessabilityMode:o,iconAccessabilityDesc:r}=t,s=zi(l||"circle-check",a),u=(0,Pi.useBlockProps)({className:`uagb-block-${n} uagb-icon-wrapper uagb-editor-preview-mode-${i.toLowerCase()}`});return(0,w.createElement)("div",{...u},(0,w.createElement)("span",{className:"uagb-svg-wrapper"},s))}),Eu=(0,X.compose)(tr,ee)(e=>{const{attributes:t,attributes:{UAGHideDesktop:a,UAGHideTab:i,UAGHideMob:l},isSelected:n,name:o,deviceType:r,clientId:s}=e,u=(0,y.useMemo)(()=>function(e,t,a,i,l=!1){const n=a.replace("srfm/",""),o=i.toLowerCase(),{block_id:r,iconSize:s,iconSizeTablet:u,iconSizeMobile:c,iconSizeUnit:g,align:d,alignTablet:p,alignMobile:h,rotation:m,rotationUnit:b,iconColor:f,iconBackgroundColorType:v,iconBackgroundColor:w,iconBackgroundGradientColor:x,iconHoverColor:y,iconHoverBackgroundColorType:_,iconHoverBackgroundColor:k,iconHoverBackgroundGradientColor:S,iconTopPadding:C,iconRightPadding:M,iconBottomPadding:T,iconLeftPadding:L,iconTopTabletPadding:B,iconRightTabletPadding:H,iconBottomTabletPadding:A,iconLeftTabletPadding:R,iconTopMobilePadding:P,iconRightMobilePadding:z,iconBottomMobilePadding:O,iconLeftMobilePadding:I,iconPaddingUnit:N,iconMobilePaddingUnit:V,iconTabletPaddingUnit:G,iconTopMargin:W,iconRightMargin:U,iconBottomMargin:j,iconLeftMargin:q,iconTopTabletMargin:$,iconRightTabletMargin:Z,iconBottomTabletMargin:K,iconLeftTabletMargin:Y,iconTopMobileMargin:J,iconRightMobileMargin:X,iconBottomMobileMargin:Q,iconLeftMobileMargin:ee,iconMarginUnit:te,iconMobileMarginUnit:ae,iconTabletMarginUnit:ie,iconBorderStyle:le,iconBorderColor:ne,iconBorderHColor:oe,iconShadowColor:re,iconShadowHOffset:se,iconShadowVOffset:ue,iconShadowBlur:ce,useSeparateBoxShadows:ge,iconBoxShadowColor:de,iconBoxShadowHOffset:pe,iconBoxShadowVOffset:he,iconBoxShadowBlur:me,iconBoxShadowSpread:be,iconBoxShadowPosition:fe,iconBoxShadowColorHover:ve,iconBoxShadowHOffsetHover:we,iconBoxShadowVOffsetHover:xe,iconBoxShadowBlurHover:ye,iconBoxShadowSpreadHover:_e,iconBoxShadowPositionHover:ke}=e,Se=F(s,"iconSize",n),Ce=E(F(m,"rotation",n),b),Me="classic"===v?w:x,Te="classic"===_?k:S,De=Ur({horizontal:se,vertical:ue,blur:ce,color:re}),Ee=Ur({horizontal:pe,vertical:he,blur:me,spread:be,color:de,position:fe}),Le=Ur({horizontal:we,vertical:xe,blur:ye,spread:_e,color:ve,position:ke,altColor:de}),Be={".uagb-icon-wrapper":{"text-align":d},".uagb-icon-wrapper svg":{width:E(Se,g),height:E(Se,g),"box-sizing":"content-box",transform:`rotate(${Ce})`,fill:f,filter:De?`drop-shadow( ${De} )`:""},".uagb-icon-wrapper .uagb-svg-wrapper":{display:"inline-flex",background:Me,"padding-top":E(C,N),"padding-right":E(M,N),"padding-bottom":E(T,N),"padding-left":E(L,N),"margin-top":E(W,te),"margin-right":E(U,te),"margin-bottom":E(j,te),"margin-left":E(q,te),"border-style":le,"border-color":ne,...Or(e,"icon"),"box-shadow":Ee},".uagb-icon-wrapper .uagb-svg-wrapper:hover":{"border-color":oe,background:Te},".uagb-icon-wrapper .uagb-svg-wrapper:hover svg":{fill:y}};ge&&(Be[".uagb-icon-wrapper .uagb-svg-wrapper:hover"]={"box-shadow":Le,background:Te,"border-color":oe});const He={".uagb-icon-wrapper":{"text-align":p},".uagb-icon-wrapper .uagb-svg-wrapper":{"padding-top":E(B,G),"padding-right":E(H,G),"padding-bottom":E(A,G),"padding-left":E(R,G),"margin-top":E($,ie),"margin-right":E(Z,ie),"margin-bottom":E(K,ie),"margin-left":E(Y,ie),...Or(e,"icon","tablet")},".uagb-icon-wrapper .uagb-svg-wrapper svg":{width:E(u,g),height:E(u,g)}},Ae={".uagb-icon-wrapper":{"text-align":h},".uagb-icon-wrapper .uagb-svg-wrapper":{"padding-top":E(P,V),"padding-right":E(z,V),"padding-bottom":E(O,V),"padding-left":E(I,V),"margin-top":E(J,ae),"margin-right":E(X,ae),"margin-bottom":E(Q,ae),"margin-left":E(ee,ae),...Or(e,"icon","mobile")},".uagb-icon-wrapper .uagb-svg-wrapper svg":{width:E(c,g),height:E(c,g)}};let Re="";const Pe=l||`.uagb-block-${r}`;return Re=D(Be,Pe),("tablet"===o||"mobile"===o||l)&&(Re+=D(He,`${Pe}`,!0,"tablet"),("mobile"===o||l)&&(Re+=D(Ae,`${Pe}`,!0,"mobile"))),Re}(t,0,o,r),[t,r]);return(0,y.useEffect)(()=>{G()},[r]),(0,y.useEffect)(()=>{N(e)},[a,i,l,r]),(0,w.createElement)(w.Fragment,null,(0,w.createElement)(W,{blockStyling:u}),n&&(0,w.createElement)(Tu,{...e}),(0,w.createElement)(Du,{...e}))});let Lu={};Lu=(0,O.applyFilters)("srfm/icon",nr(Lu)),(0,ir.registerBlockType)("srfm/icon",{...Lu,apiVersion:3,title:(0,M.__)("Icon","sureforms"),description:(0,M.__)("Add stunning customizable icons to your website.","sureforms"),icon:C.icon,keywords:[(0,M.__)("icon","sureforms"),(0,M.__)("uag","sureforms")],supports:{anchor:!0,html:!1},attributes:A,category:srfm_spec_blocks_info.category,edit:e=>e.attributes.isPreview?(0,w.createElement)(lr,{image:"icon"}):(0,w.createElement)(Eu,{...e}),save:()=>null});const Bu=i();if(Bu&&(Bu.removeItem("uagSettingState"),Bu.removeItem("isSpectraFontAwesomeAPILoading")),a.p=srfm_spec_blocks_info.uagb_url+"dist/",srfm_spec_blocks_info.uagb_svg_icons={},srfm_spec_blocks_info?.number_of_icon_chunks)for(let e=0;e<srfm_spec_blocks_info.number_of_icon_chunks;e++)srfm_spec_blocks_info.uagb_svg_icons={...srfm_spec_blocks_info.uagb_svg_icons,...window["uagb_svg_icons_"+e]};srfm_spec_blocks_info.font_awesome_5_polyfill={ad:"rectangle-ad","rectangle-ad":"rectangle-ad",adjust:"circle-half-stroke","circle-half-stroke":"circle-half-stroke","air-freshener":"spray-can-sparkles","spray-can-sparkles":"spray-can-sparkles","alien-monster":"alien-8bit","alien-8bit":"alien-8bit",allergies:"hand-dots","hand-dots":"hand-dots",ambulance:"truck-medical","truck-medical":"truck-medical","american-sign-language-interpreting":"hands-asl-interpreting","hands-asl-interpreting":"hands-asl-interpreting",analytics:"chart-mixed","chart-mixed":"chart-mixed","angle-double-down":"angles-down","angles-down":"angles-down","angle-double-left":"angles-left","angles-left":"angles-left","angle-double-right":"angles-right","angles-right":"angles-right","angle-double-up":"angles-up","angles-up":"angles-up",angry:"face-angry","face-angry":"face-angry","apple-alt":"apple-whole","apple-whole":"apple-whole","apple-crate":"crate-apple","crate-apple":"crate-apple",archive:"box-archive","box-archive":"box-archive","arrow-alt-circle-down":"circle-down","circle-down":"circle-down","arrow-alt-circle-left":"circle-left","circle-left":"circle-left","arrow-alt-circle-right":"circle-right","circle-right":"circle-right","arrow-alt-circle-up":"circle-up","circle-up":"circle-up","arrow-alt-down":"down",down:"down","arrow-alt-from-bottom":"up-from-line","up-from-line":"up-from-line","arrow-alt-from-left":"right-from-line","right-from-line":"right-from-line","arrow-alt-from-right":"left-from-line","left-from-line":"left-from-line","arrow-alt-from-top":"down-from-line","down-from-line":"down-from-line","arrow-alt-left":"left",left:"left","arrow-alt-right":"right",right:"right","arrow-alt-square-down":"square-down","square-down":"square-down","arrow-alt-square-left":"square-left","square-left":"square-left","arrow-alt-square-right":"square-right","square-right":"square-right","arrow-alt-square-up":"square-up","square-up":"square-up","arrow-alt-to-bottom":"down-to-line","down-to-line":"down-to-line","arrow-alt-to-left":"left-to-line","left-to-line":"left-to-line","arrow-alt-to-right":"right-to-line","right-to-line":"right-to-line","arrow-alt-to-top":"up-to-line","up-to-line":"up-to-line","arrow-alt-up":"up",up:"up","arrow-circle-down":"circle-arrow-down","circle-arrow-down":"circle-arrow-down","arrow-circle-left":"circle-arrow-left","circle-arrow-left":"circle-arrow-left","arrow-circle-right":"circle-arrow-right","circle-arrow-right":"circle-arrow-right","arrow-circle-up":"circle-arrow-up","circle-arrow-up":"circle-arrow-up","arrow-from-bottom":"arrow-up-from-line","arrow-up-from-line":"arrow-up-from-line","arrow-from-left":"arrow-right-from-line","arrow-right-from-line":"arrow-right-from-line","arrow-from-right":"arrow-left-from-line","arrow-left-from-line":"arrow-left-from-line","arrow-from-top":"arrow-down-from-line","arrow-down-from-line":"arrow-down-from-line","arrow-square-down":"square-arrow-down","square-arrow-down":"square-arrow-down","arrow-square-left":"square-arrow-left","square-arrow-left":"square-arrow-left","arrow-square-right":"square-arrow-right","square-arrow-right":"square-arrow-right","arrow-square-up":"square-arrow-up","square-arrow-up":"square-arrow-up","arrow-to-bottom":"arrow-down-to-line","arrow-down-to-line":"arrow-down-to-line","arrow-to-left":"arrow-left-to-line","arrow-left-to-line":"arrow-left-to-line","arrow-to-right":"arrow-right-to-line","arrow-right-to-line":"arrow-right-to-line","arrow-to-top":"arrow-up-to-line","arrow-up-to-line":"arrow-up-to-line",arrows:"arrows-up-down-left-right","arrows-up-down-left-right":"arrows-up-down-left-right","arrows-alt":"up-down-left-right","up-down-left-right":"up-down-left-right","arrows-alt-h":"left-right","left-right":"left-right","arrows-alt-v":"up-down","up-down":"up-down","arrows-h":"arrows-left-right","arrows-left-right":"arrows-left-right","arrows-v":"arrows-up-down","arrows-up-down":"arrows-up-down","assistive-listening-systems":"ear-listen","ear-listen":"ear-listen",atlas:"book-atlas","book-atlas":"book-atlas","atom-alt":"atom-simple","atom-simple":"atom-simple",backspace:"delete-left","delete-left":"delete-left","balance-scale":"scale-balanced","scale-balanced":"scale-balanced","balance-scale-left":"scale-unbalanced","scale-unbalanced":"scale-unbalanced","balance-scale-right":"scale-unbalanced-flip","scale-unbalanced-flip":"scale-unbalanced-flip","band-aid":"bandage",bandage:"bandage","barcode-alt":"rectangle-barcode","rectangle-barcode":"rectangle-barcode","baseball-ball":"baseball",baseball:"baseball","basketball-ball":"basketball",basketball:"basketball","bed-alt":"bed-front","bed-front":"bed-front",beer:"beer-mug-empty","beer-mug-empty":"beer-mug-empty",betamax:"cassette-betamax","cassette-betamax":"cassette-betamax",bible:"book-bible","book-bible":"book-bible",biking:"person-biking","person-biking":"person-biking","biking-mountain":"person-biking-mountain","person-biking-mountain":"person-biking-mountain","birthday-cake":"cake-candles","cake-candles":"cake-candles",blind:"person-walking-with-cane","person-walking-with-cane":"person-walking-with-cane","book-alt":"book-blank","book-blank":"book-blank","book-dead":"book-skull","book-skull":"book-skull","book-reader":"book-open-reader","book-open-reader":"book-open-reader","book-spells":"book-sparkles","book-sparkles":"book-sparkles","border-style":"border-top-left","border-top-left":"border-top-left","border-style-alt":"border-bottom-right","border-bottom-right":"border-bottom-right","box-alt":"box-taped","box-taped":"box-taped","box-fragile":"square-fragile","square-fragile":"square-fragile","box-full":"box-open-full","box-open-full":"box-open-full","box-up":"square-this-way-up","square-this-way-up":"square-this-way-up","box-usd":"box-dollar","box-dollar":"box-dollar",boxes:"boxes-stacked","boxes-stacked":"boxes-stacked","boxes-alt":"boxes-stacked",brackets:"brackets-square","brackets-square":"brackets-square","broadcast-tower":"tower-broadcast","tower-broadcast":"tower-broadcast",burn:"fire-flame-simple","fire-flame-simple":"fire-flame-simple","bus-alt":"bus-simple","bus-simple":"bus-simple","calculator-alt":"calculator-simple","calculator-simple":"calculator-simple","calendar-alt":"calendar-days","calendar-days":"calendar-days","calendar-edit":"calendar-pen","calendar-pen":"calendar-pen","calendar-times":"calendar-xmark","calendar-xmark":"calendar-xmark","camera-alt":"camera",camera:"camera","camera-home":"camera-security","camera-security":"camera-security","car-alt":"car-rear","car-rear":"car-rear","car-crash":"car-burst","car-burst":"car-burst","car-mechanic":"car-wrench","car-wrench":"car-wrench","caravan-alt":"caravan-simple","caravan-simple":"caravan-simple","caret-circle-down":"circle-caret-down","circle-caret-down":"circle-caret-down","caret-circle-left":"circle-caret-left","circle-caret-left":"circle-caret-left","caret-circle-right":"circle-caret-right","circle-caret-right":"circle-caret-right","caret-circle-up":"circle-caret-up","circle-caret-up":"circle-caret-up","caret-square-down":"square-caret-down","square-caret-down":"square-caret-down","caret-square-left":"square-caret-left","square-caret-left":"square-caret-left","caret-square-right":"square-caret-right","square-caret-right":"square-caret-right","caret-square-up":"square-caret-up","square-caret-up":"square-caret-up",cctv:"camera-cctv","camera-cctv":"camera-cctv","chalkboard-teacher":"chalkboard-user","chalkboard-user":"chalkboard-user","chart-pie-alt":"chart-pie-simple","chart-pie-simple":"chart-pie-simple","check-circle":"circle-check","circle-check":"circle-check","check-square":"square-check","square-check":"square-check",cheeseburger:"burger-cheese","burger-cheese":"burger-cheese","chess-bishop-alt":"chess-bishop-piece","chess-bishop-piece":"chess-bishop-piece","chess-clock-alt":"chess-clock-flip","chess-clock-flip":"chess-clock-flip","chess-king-alt":"chess-king-piece","chess-king-piece":"chess-king-piece","chess-knight-alt":"chess-knight-piece","chess-knight-piece":"chess-knight-piece","chess-pawn-alt":"chess-pawn-piece","chess-pawn-piece":"chess-pawn-piece","chess-queen-alt":"chess-queen-piece","chess-queen-piece":"chess-queen-piece","chess-rook-alt":"chess-rook-piece","chess-rook-piece":"chess-rook-piece","chevron-circle-down":"circle-chevron-down","circle-chevron-down":"circle-chevron-down","chevron-circle-left":"circle-chevron-left","circle-chevron-left":"circle-chevron-left","chevron-circle-right":"circle-chevron-right","circle-chevron-right":"circle-chevron-right","chevron-circle-up":"circle-chevron-up","circle-chevron-up":"circle-chevron-up","chevron-double-down":"chevrons-down","chevrons-down":"chevrons-down","chevron-double-left":"chevrons-left","chevrons-left":"chevrons-left","chevron-double-right":"chevrons-right","chevrons-right":"chevrons-right","chevron-double-up":"chevrons-up","chevrons-up":"chevrons-up","chevron-square-down":"square-chevron-down","square-chevron-down":"square-chevron-down","chevron-square-left":"square-chevron-left","square-chevron-left":"square-chevron-left","chevron-square-right":"square-chevron-right","square-chevron-right":"square-chevron-right","chevron-square-up":"square-chevron-up","square-chevron-up":"square-chevron-up","clinic-medical":"house-chimney-medical","house-chimney-medical":"house-chimney-medical","cloud-download":"cloud-arrow-down","cloud-arrow-down":"cloud-arrow-down","cloud-download-alt":"cloud-arrow-down","cloud-upload":"cloud-arrow-up","cloud-arrow-up":"cloud-arrow-up","cloud-upload-alt":"cloud-arrow-up",cocktail:"martini-glass-citrus","martini-glass-citrus":"martini-glass-citrus",coffee:"mug-saucer","mug-saucer":"mug-saucer","coffee-togo":"cup-togo","cup-togo":"cup-togo",cog:"gear",gear:"gear",cogs:"gears",gears:"gears",columns:"table-columns","table-columns":"table-columns","comment-alt":"message",message:"message","comment-alt-check":"message-check","message-check":"message-check","comment-alt-dollar":"message-dollar","message-dollar":"message-dollar","comment-alt-dots":"message-dots","message-dots":"message-dots","comment-alt-edit":"message-pen","message-pen":"message-pen","comment-alt-exclamation":"message-exclamation","message-exclamation":"message-exclamation","comment-alt-lines":"message-lines","message-lines":"message-lines","comment-alt-medical":"message-medical","message-medical":"message-medical","comment-alt-minus":"message-minus","message-minus":"message-minus","comment-alt-music":"message-music","message-music":"message-music","comment-alt-plus":"message-plus","message-plus":"message-plus","comment-alt-slash":"message-slash","message-slash":"message-slash","comment-alt-smile":"message-smile","message-smile":"message-smile","comment-alt-times":"message-xmark","message-xmark":"message-xmark","comment-edit":"comment-pen","comment-pen":"comment-pen","comment-times":"comment-xmark","comment-xmark":"comment-xmark","comments-alt":"messages",messages:"messages","comments-alt-dollar":"messages-dollar","messages-dollar":"messages-dollar","compress-alt":"down-left-and-up-right-to-center","down-left-and-up-right-to-center":"down-left-and-up-right-to-center","compress-arrows-alt":"minimize",minimize:"minimize","concierge-bell":"bell-concierge","bell-concierge":"bell-concierge",construction:"triangle-person-digging","triangle-person-digging":"triangle-person-digging","conveyor-belt-alt":"conveyor-belt-boxes","conveyor-belt-boxes":"conveyor-belt-boxes","cowbell-more":"cowbell-circle-plus","cowbell-circle-plus":"cowbell-circle-plus",cricket:"cricket-bat-ball","cricket-bat-ball":"cricket-bat-ball","crop-alt":"crop-simple","crop-simple":"crop-simple",curling:"curling-stone","curling-stone":"curling-stone",cut:"scissors",scissors:"scissors",deaf:"ear-deaf","ear-deaf":"ear-deaf",debug:"ban-bug","ban-bug":"ban-bug","desktop-alt":"desktop",desktop:"desktop",dewpoint:"droplet-degree","droplet-degree":"droplet-degree",diagnoses:"person-dots-from-line","person-dots-from-line":"person-dots-from-line",digging:"person-digging","person-digging":"person-digging","digital-tachograph":"tachograph-digital","tachograph-digital":"tachograph-digital",directions:"diamond-turn-right","diamond-turn-right":"diamond-turn-right",dizzy:"face-dizzy","face-dizzy":"face-dizzy","dolly-flatbed":"cart-flatbed","cart-flatbed":"cart-flatbed","dolly-flatbed-alt":"cart-flatbed-boxes","cart-flatbed-boxes":"cart-flatbed-boxes","dolly-flatbed-empty":"cart-flatbed-empty","cart-flatbed-empty":"cart-flatbed-empty",donate:"circle-dollar-to-slot","circle-dollar-to-slot":"circle-dollar-to-slot","dot-circle":"circle-dot","circle-dot":"circle-dot","drafting-compass":"compass-drafting","compass-drafting":"compass-drafting","drone-alt":"drone-front","drone-front":"drone-front","dryer-alt":"dryer-heat","dryer-heat":"dryer-heat","eclipse-alt":"moon-over-sun","moon-over-sun":"moon-over-sun",edit:"pen-to-square","pen-to-square":"pen-to-square","ellipsis-h":"ellipsis",ellipsis:"ellipsis","ellipsis-h-alt":"ellipsis-stroke","ellipsis-stroke":"ellipsis-stroke","ellipsis-v":"ellipsis-vertical","ellipsis-vertical":"ellipsis-vertical","ellipsis-v-alt":"ellipsis-stroke-vertical","ellipsis-stroke-vertical":"ellipsis-stroke-vertical","envelope-square":"square-envelope","square-envelope":"square-envelope",exchange:"arrow-right-arrow-left","arrow-right-arrow-left":"arrow-right-arrow-left","exchange-alt":"right-left","right-left":"right-left","exclamation-circle":"circle-exclamation","circle-exclamation":"circle-exclamation","exclamation-square":"square-exclamation","square-exclamation":"square-exclamation","exclamation-triangle":"triangle-exclamation","triangle-exclamation":"triangle-exclamation","expand-alt":"up-right-and-down-left-from-center","up-right-and-down-left-from-center":"up-right-and-down-left-from-center","expand-arrows":"arrows-maximize","arrows-maximize":"arrows-maximize","expand-arrows-alt":"maximize",maximize:"maximize","external-link":"arrow-up-right-from-square","arrow-up-right-from-square":"arrow-up-right-from-square","external-link-alt":"up-right-from-square","up-right-from-square":"up-right-from-square","external-link-square":"square-arrow-up-right","square-arrow-up-right":"square-arrow-up-right","external-link-square-alt":"square-up-right","square-up-right":"square-up-right","fast-backward":"backward-fast","backward-fast":"backward-fast","fast-forward":"forward-fast","forward-fast":"forward-fast","feather-alt":"feather-pointed","feather-pointed":"feather-pointed",female:"person-dress","person-dress":"person-dress","field-hockey":"field-hockey-stick-ball","field-hockey-stick-ball":"field-hockey-stick-ball","fighter-jet":"jet-fighter","jet-fighter":"jet-fighter","file-alt":"file-lines","file-lines":"file-lines","file-archive":"file-zipper","file-zipper":"file-zipper","file-chart-line":"file-chart-column","file-chart-column":"file-chart-column","file-download":"file-arrow-down","file-arrow-down":"file-arrow-down","file-edit":"file-pen","file-pen":"file-pen","file-medical-alt":"file-waveform","file-waveform":"file-waveform","file-search":"file-magnifying-glass","file-magnifying-glass":"file-magnifying-glass","file-times":"file-xmark","file-xmark":"file-xmark","file-upload":"file-arrow-up","file-arrow-up":"file-arrow-up","film-alt":"film-simple","film-simple":"film-simple","fire-alt":"fire-flame-curved","fire-flame-curved":"fire-flame-curved","first-aid":"kit-medical","kit-medical":"kit-medical","fist-raised":"hand-fist","hand-fist":"hand-fist","flag-alt":"flag-swallowtail","flag-swallowtail":"flag-swallowtail",flame:"fire-flame","fire-flame":"fire-flame","flask-poison":"flask-round-poison","flask-round-poison":"flask-round-poison","flask-potion":"flask-round-potion","flask-round-potion":"flask-round-potion",flushed:"face-flushed","face-flushed":"face-flushed",fog:"cloud-fog","cloud-fog":"cloud-fog","folder-download":"folder-arrow-down","folder-arrow-down":"folder-arrow-down","folder-times":"folder-xmark","folder-xmark":"folder-xmark","folder-upload":"folder-arrow-up","folder-arrow-up":"folder-arrow-up","font-awesome-alt":"square-font-awesome-stroke","square-font-awesome-stroke":"square-font-awesome-stroke","font-awesome-flag":"font-awesome","font-awesome":"font-awesome","font-awesome-logo-full":"font-awesome","football-ball":"football",football:"football",fragile:"wine-glass-crack","wine-glass-crack":"wine-glass-crack","frosty-head":"snowman-head","snowman-head":"snowman-head",frown:"face-frown","face-frown":"face-frown","frown-open":"face-frown-open","face-frown-open":"face-frown-open","funnel-dollar":"filter-circle-dollar","filter-circle-dollar":"filter-circle-dollar","game-board-alt":"game-board-simple","game-board-simple":"game-board-simple","gamepad-alt":"gamepad-modern","gamepad-modern":"gamepad-modern","glass-champagne":"champagne-glass","champagne-glass":"champagne-glass","glass-cheers":"champagne-glasses","champagne-glasses":"champagne-glasses","glass-martini":"martini-glass-empty","martini-glass-empty":"martini-glass-empty","glass-martini-alt":"martini-glass","martini-glass":"martini-glass","glass-whiskey":"whiskey-glass","whiskey-glass":"whiskey-glass","glass-whiskey-rocks":"whiskey-glass-ice","whiskey-glass-ice":"whiskey-glass-ice","glasses-alt":"glasses-round","glasses-round":"glasses-round","globe-africa":"earth-africa","earth-africa":"earth-africa","globe-americas":"earth-americas","earth-americas":"earth-americas","globe-asia":"earth-asia","earth-asia":"earth-asia","globe-europe":"earth-europa","earth-europa":"earth-europa","golf-ball":"golf-ball-tee","golf-ball-tee":"golf-ball-tee",grimace:"face-grimace","face-grimace":"face-grimace",grin:"face-grin","face-grin":"face-grin","grin-alt":"face-grin-wide","face-grin-wide":"face-grin-wide","grin-beam":"face-grin-beam","face-grin-beam":"face-grin-beam","grin-beam-sweat":"face-grin-beam-sweat","face-grin-beam-sweat":"face-grin-beam-sweat","grin-hearts":"face-grin-hearts","face-grin-hearts":"face-grin-hearts","grin-squint":"face-grin-squint","face-grin-squint":"face-grin-squint","grin-squint-tears":"face-grin-squint-tears","face-grin-squint-tears":"face-grin-squint-tears","grin-stars":"face-grin-stars","face-grin-stars":"face-grin-stars","grin-tears":"face-grin-tears","face-grin-tears":"face-grin-tears","grin-tongue":"face-grin-tongue","face-grin-tongue":"face-grin-tongue","grin-tongue-squint":"face-grin-tongue-squint","face-grin-tongue-squint":"face-grin-tongue-squint","grin-tongue-wink":"face-grin-tongue-wink","face-grin-tongue-wink":"face-grin-tongue-wink","grin-wink":"face-grin-wink","face-grin-wink":"face-grin-wink","grip-horizontal":"grip",grip:"grip","h-square":"square-h","square-h":"square-h",hamburger:"burger",burger:"burger","hand-holding-usd":"hand-holding-dollar","hand-holding-dollar":"hand-holding-dollar","hand-holding-water":"hand-holding-droplet","hand-holding-droplet":"hand-holding-droplet","hand-paper":"hand",hand:"hand","hand-receiving":"hands-holding-diamond","hands-holding-diamond":"hands-holding-diamond","hand-rock":"hand-back-fist","hand-back-fist":"hand-back-fist","hands-heart":"hands-holding-heart","hands-holding-heart":"hands-holding-heart","hands-helping":"handshake-angle","handshake-angle":"handshake-angle","hands-usd":"hands-holding-dollar","hands-holding-dollar":"hands-holding-dollar","hands-wash":"hands-bubbles","hands-bubbles":"hands-bubbles","handshake-alt":"handshake-simple","handshake-simple":"handshake-simple","handshake-alt-slash":"handshake-simple-slash","handshake-simple-slash":"handshake-simple-slash","hard-hat":"helmet-safety","helmet-safety":"helmet-safety",hdd:"hard-drive","hard-drive":"hard-drive","head-vr":"head-side-goggles","head-side-goggles":"head-side-goggles","headphones-alt":"headphones-simple","headphones-simple":"headphones-simple","heart-broken":"heart-crack","heart-crack":"heart-crack","heart-circle":"circle-heart","circle-heart":"circle-heart","heart-rate":"wave-pulse","wave-pulse":"wave-pulse","heart-square":"square-heart","square-heart":"square-heart",heartbeat:"heart-pulse","heart-pulse":"heart-pulse",hiking:"person-hiking","person-hiking":"person-hiking",history:"clock-rotate-left","clock-rotate-left":"clock-rotate-left",home:"house",house:"house","home-alt":"house","home-heart":"house-heart","house-heart":"house-heart","home-lg":"house-chimney","house-chimney":"house-chimney","home-lg-alt":"house","hospital-alt":"hospital",hospital:"hospital","hospital-symbol":"circle-h","circle-h":"circle-h","hot-tub":"hot-tub-person","hot-tub-person":"hot-tub-person","hourglass-half":"hourglass",hourglass:"hourglass","house-damage":"house-chimney-crack","house-chimney-crack":"house-chimney-crack","house-leave":"house-person-leave","house-person-leave":"house-person-leave","house-return":"house-person-return","house-person-return":"house-person-return",hryvnia:"hryvnia-sign","hryvnia-sign":"hryvnia-sign",humidity:"droplet-percent","droplet-percent":"droplet-percent","icons-alt":"symbols",symbols:"symbols","id-card-alt":"id-card-clip","id-card-clip":"id-card-clip","industry-alt":"industry-windows","industry-windows":"industry-windows","info-circle":"circle-info","circle-info":"circle-info","info-square":"square-info","square-info":"square-info",innosoft:"42-group","42-group":"42-group",inventory:"shelves",shelves:"shelves","journal-whills":"book-journal-whills","book-journal-whills":"book-journal-whills",kiss:"face-kiss","face-kiss":"face-kiss","kiss-beam":"face-kiss-beam","face-kiss-beam":"face-kiss-beam","kiss-wink-heart":"face-kiss-wink-heart","face-kiss-wink-heart":"face-kiss-wink-heart","landmark-alt":"landmark-dome","landmark-dome":"landmark-dome","laptop-house":"house-laptop","house-laptop":"house-laptop",laugh:"face-laugh","face-laugh":"face-laugh","laugh-beam":"face-laugh-beam","face-laugh-beam":"face-laugh-beam","laugh-squint":"face-laugh-squint","face-laugh-squint":"face-laugh-squint","laugh-wink":"face-laugh-wink","face-laugh-wink":"face-laugh-wink","level-down":"arrow-turn-down","arrow-turn-down":"arrow-turn-down","level-down-alt":"turn-down","turn-down":"turn-down","level-up":"arrow-turn-up","arrow-turn-up":"arrow-turn-up","level-up-alt":"turn-up","turn-up":"turn-up","list-alt":"rectangle-list","rectangle-list":"rectangle-list",location:"location-crosshairs","location-crosshairs":"location-crosshairs","location-circle":"circle-location-arrow","circle-location-arrow":"circle-location-arrow","location-slash":"location-crosshairs-slash","location-crosshairs-slash":"location-crosshairs-slash","lock-alt":"lock-keyhole","lock-keyhole":"lock-keyhole","lock-open-alt":"lock-keyhole-open","lock-keyhole-open":"lock-keyhole-open","long-arrow-alt-down":"down-long","down-long":"down-long","long-arrow-alt-left":"left-long","left-long":"left-long","long-arrow-alt-right":"right-long","right-long":"right-long","long-arrow-alt-up":"up-long","up-long":"up-long","long-arrow-down":"arrow-down-long","arrow-down-long":"arrow-down-long","long-arrow-left":"arrow-left-long","arrow-left-long":"arrow-left-long","long-arrow-right":"arrow-right-long","arrow-right-long":"arrow-right-long","long-arrow-up":"arrow-up-long","arrow-up-long":"arrow-up-long","low-vision":"eye-low-vision","eye-low-vision":"eye-low-vision",luchador:"luchador-mask","luchador-mask":"luchador-mask","luggage-cart":"cart-flatbed-suitcase","cart-flatbed-suitcase":"cart-flatbed-suitcase",magic:"wand-magic","wand-magic":"wand-magic","mail-bulk":"envelopes-bulk","envelopes-bulk":"envelopes-bulk",male:"person",person:"person","map-marked":"map-location","map-location":"map-location","map-marked-alt":"map-location-dot","map-location-dot":"map-location-dot","map-marker":"location-pin","location-pin":"location-pin","map-marker-alt":"location-dot","location-dot":"location-dot","map-marker-alt-slash":"location-dot-slash","location-dot-slash":"location-dot-slash","map-marker-check":"location-check","location-check":"location-check","map-marker-edit":"location-pen","location-pen":"location-pen","map-marker-exclamation":"location-exclamation","location-exclamation":"location-exclamation","map-marker-minus":"location-minus","location-minus":"location-minus","map-marker-plus":"location-plus","location-plus":"location-plus","map-marker-question":"location-question","location-question":"location-question","map-marker-slash":"location-pin-slash","location-pin-slash":"location-pin-slash","map-marker-smile":"location-smile","location-smile":"location-smile","map-marker-times":"location-xmark","location-xmark":"location-xmark","map-signs":"signs-post","signs-post":"signs-post","mars-stroke-h":"mars-stroke-right","mars-stroke-right":"mars-stroke-right","mars-stroke-v":"mars-stroke-up","mars-stroke-up":"mars-stroke-up","medium-m":"medium",medium:"medium",medkit:"suitcase-medical","suitcase-medical":"suitcase-medical",meh:"face-meh","face-meh":"face-meh","meh-blank":"face-meh-blank","face-meh-blank":"face-meh-blank","meh-rolling-eyes":"face-rolling-eyes","face-rolling-eyes":"face-rolling-eyes","microphone-alt":"microphone-lines","microphone-lines":"microphone-lines","microphone-alt-slash":"microphone-lines-slash","microphone-lines-slash":"microphone-lines-slash","mind-share":"brain-arrow-curved-right","brain-arrow-curved-right":"brain-arrow-curved-right","minus-circle":"circle-minus","circle-minus":"circle-minus","minus-hexagon":"hexagon-minus","hexagon-minus":"hexagon-minus","minus-octagon":"octagon-minus","octagon-minus":"octagon-minus","minus-square":"square-minus","square-minus":"square-minus","mobile-alt":"mobile-screen-button","mobile-screen-button":"mobile-screen-button","mobile-android":"mobile",mobile:"mobile","mobile-android-alt":"mobile-screen","mobile-screen":"mobile-screen","money-bill-alt":"money-bill-1","money-bill-1":"money-bill-1","money-bill-wave-alt":"money-bill-1-wave","money-bill-1-wave":"money-bill-1-wave","money-check-alt":"money-check-dollar","money-check-dollar":"money-check-dollar","money-check-edit":"money-check-pen","money-check-pen":"money-check-pen","money-check-edit-alt":"money-check-dollar-pen","money-check-dollar-pen":"money-check-dollar-pen","monitor-heart-rate":"monitor-waveform","monitor-waveform":"monitor-waveform",mouse:"computer-mouse","computer-mouse":"computer-mouse","mouse-alt":"computer-mouse-scrollwheel","computer-mouse-scrollwheel":"computer-mouse-scrollwheel","mouse-pointer":"arrow-pointer","arrow-pointer":"arrow-pointer","music-alt":"music-note","music-note":"music-note","music-alt-slash":"music-note-slash","music-note-slash":"music-note-slash","oil-temp":"oil-temperature","oil-temperature":"oil-temperature","page-break":"file-dashed-line","file-dashed-line":"file-dashed-line","paint-brush-alt":"paint-brush-fine","paint-brush-fine":"paint-brush-fine","pallet-alt":"pallet-boxes","pallet-boxes":"pallet-boxes","paragraph-rtl":"paragraph-left","paragraph-left":"paragraph-left",parking:"square-parking","square-parking":"square-parking","parking-circle":"circle-parking","circle-parking":"circle-parking","parking-circle-slash":"ban-parking","ban-parking":"ban-parking","parking-slash":"square-parking-slash","square-parking-slash":"square-parking-slash",pastafarianism:"spaghetti-monster-flying","spaghetti-monster-flying":"spaghetti-monster-flying","pause-circle":"circle-pause","circle-pause":"circle-pause","paw-alt":"paw-simple","paw-simple":"paw-simple","pen-alt":"pen-clip","pen-clip":"pen-clip","pen-square":"square-pen","square-pen":"square-pen","pencil-alt":"pencil",pencil:"pencil","pencil-paintbrush":"pen-paintbrush","pen-paintbrush":"pen-paintbrush","pencil-ruler":"pen-ruler","pen-ruler":"pen-ruler",pennant:"flag-pennant","flag-pennant":"flag-pennant","people-arrows":"people-arrows-left-right","people-arrows-left-right":"people-arrows-left-right","people-carry":"people-carry-box","people-carry-box":"people-carry-box",percentage:"percent",percent:"percent","person-carry":"person-carry-box","person-carry-box":"person-carry-box","phone-alt":"phone-flip","phone-flip":"phone-flip","phone-laptop":"laptop-mobile","laptop-mobile":"laptop-mobile","phone-square":"square-phone","square-phone":"square-phone","phone-square-alt":"square-phone-flip","square-phone-flip":"square-phone-flip","photo-video":"photo-film","photo-film":"photo-film","plane-alt":"plane-engines","plane-engines":"plane-engines","play-circle":"circle-play","circle-play":"circle-play","plus-circle":"circle-plus","circle-plus":"circle-plus","plus-hexagon":"hexagon-plus","hexagon-plus":"hexagon-plus","plus-octagon":"octagon-plus","octagon-plus":"octagon-plus","plus-square":"square-plus","square-plus":"square-plus",poll:"square-poll-vertical","square-poll-vertical":"square-poll-vertical","poll-h":"square-poll-horizontal","square-poll-horizontal":"square-poll-horizontal","portal-enter":"person-to-portal","person-to-portal":"person-to-portal","portal-exit":"person-from-portal","person-from-portal":"person-from-portal",portrait:"image-portrait","image-portrait":"image-portrait","pound-sign":"sterling-sign","sterling-sign":"sterling-sign",pray:"person-praying","person-praying":"person-praying","praying-hands":"hands-praying","hands-praying":"hands-praying","prescription-bottle-alt":"prescription-bottle-medical","prescription-bottle-medical":"prescription-bottle-medical",presentation:"presentation-screen","presentation-screen":"presentation-screen","print-search":"print-magnifying-glass","print-magnifying-glass":"print-magnifying-glass",procedures:"bed-pulse","bed-pulse":"bed-pulse","project-diagram":"diagram-project","diagram-project":"diagram-project","question-circle":"circle-question","circle-question":"circle-question","question-square":"square-question","square-question":"square-question",quran:"book-quran","book-quran":"book-quran","rabbit-fast":"rabbit-running","rabbit-running":"rabbit-running","radiation-alt":"circle-radiation","circle-radiation":"circle-radiation","radio-alt":"radio-tuner","radio-tuner":"radio-tuner",random:"shuffle",shuffle:"shuffle","rectangle-landscape":"rectangle",rectangle:"rectangle","rectangle-portrait":"rectangle-vertical","rectangle-vertical":"rectangle-vertical",redo:"arrow-rotate-right","arrow-rotate-right":"arrow-rotate-right","redo-alt":"rotate-right","rotate-right":"rotate-right","remove-format":"text-slash","text-slash":"text-slash","repeat-1-alt":"arrows-repeat-1","arrows-repeat-1":"arrows-repeat-1","repeat-alt":"arrows-repeat","arrows-repeat":"arrows-repeat","retweet-alt":"arrows-retweet","arrows-retweet":"arrows-retweet","rss-square":"square-rss","square-rss":"square-rss",running:"person-running","person-running":"person-running","sad-cry":"face-sad-cry","face-sad-cry":"face-sad-cry","sad-tear":"face-sad-tear","face-sad-tear":"face-sad-tear",save:"floppy-disk","floppy-disk":"floppy-disk","sax-hot":"saxophone-fire","saxophone-fire":"saxophone-fire","scalpel-path":"scalpel-line-dashed","scalpel-line-dashed":"scalpel-line-dashed","scanner-image":"scanner",scanner:"scanner",search:"magnifying-glass","magnifying-glass":"magnifying-glass","search-dollar":"magnifying-glass-dollar","magnifying-glass-dollar":"magnifying-glass-dollar","search-location":"magnifying-glass-location","magnifying-glass-location":"magnifying-glass-location","search-minus":"magnifying-glass-minus","magnifying-glass-minus":"magnifying-glass-minus","search-plus":"magnifying-glass-plus","magnifying-glass-plus":"magnifying-glass-plus","sensor-alert":"sensor-triangle-exclamation","sensor-triangle-exclamation":"sensor-triangle-exclamation","sensor-smoke":"sensor-cloud","sensor-cloud":"sensor-cloud","share-alt":"share-nodes","share-nodes":"share-nodes","share-alt-square":"square-share-nodes","square-share-nodes":"square-share-nodes","share-square":"share-from-square","share-from-square":"share-from-square","shield-alt":"shield-blank","shield-blank":"shield-blank","shipping-fast":"truck-fast","truck-fast":"truck-fast","shipping-timed":"truck-clock","truck-clock":"truck-clock","shopping-bag":"bag-shopping","bag-shopping":"bag-shopping","shopping-basket":"basket-shopping","basket-shopping":"basket-shopping","shopping-cart":"cart-shopping","cart-shopping":"cart-shopping","shuttle-van":"van-shuttle","van-shuttle":"van-shuttle",sign:"sign-hanging","sign-hanging":"sign-hanging","sign-in":"arrow-right-to-bracket","arrow-right-to-bracket":"arrow-right-to-bracket","sign-in-alt":"right-to-bracket","right-to-bracket":"right-to-bracket","sign-language":"hands",hands:"hands","sign-out":"arrow-right-from-bracket","arrow-right-from-bracket":"arrow-right-from-bracket","sign-out-alt":"right-from-bracket","right-from-bracket":"right-from-bracket","signal-1":"signal-weak","signal-weak":"signal-weak","signal-2":"signal-fair","signal-fair":"signal-fair","signal-3":"signal-good","signal-good":"signal-good","signal-4":"signal-strong","signal-strong":"signal-strong","signal-alt":"signal-bars","signal-bars":"signal-bars","signal-alt-1":"signal-bars-weak","signal-bars-weak":"signal-bars-weak","signal-alt-2":"signal-bars-fair","signal-bars-fair":"signal-bars-fair","signal-alt-3":"signal-bars-good","signal-bars-good":"signal-bars-good","signal-alt-slash":"signal-bars-slash","signal-bars-slash":"signal-bars-slash",skating:"person-skating","person-skating":"person-skating","ski-jump":"person-ski-jumping","person-ski-jumping":"person-ski-jumping","ski-lift":"person-ski-lift","person-ski-lift":"person-ski-lift",skiing:"person-skiing","person-skiing":"person-skiing","skiing-nordic":"person-skiing-nordic","person-skiing-nordic":"person-skiing-nordic","slack-hash":"slack",slack:"slack",sledding:"person-sledding","person-sledding":"person-sledding","sliders-h":"sliders",sliders:"sliders","sliders-h-square":"square-sliders","square-sliders":"square-sliders","sliders-v":"sliders-up","sliders-up":"sliders-up","sliders-v-square":"square-sliders-vertical","square-sliders-vertical":"square-sliders-vertical",smile:"face-smile","face-smile":"face-smile","smile-beam":"face-smile-beam","face-smile-beam":"face-smile-beam","smile-plus":"face-smile-plus","face-smile-plus":"face-smile-plus","smile-wink":"face-smile-wink","face-smile-wink":"face-smile-wink","smoking-ban":"ban-smoking","ban-smoking":"ban-smoking",sms:"comment-sms","comment-sms":"comment-sms","snapchat-ghost":"snapchat",snapchat:"snapchat",snowboarding:"person-snowboarding","person-snowboarding":"person-snowboarding",snowmobile:"person-snowmobiling","person-snowmobiling":"person-snowmobiling","sort-alpha-down":"arrow-down-a-z","arrow-down-a-z":"arrow-down-a-z","sort-alpha-down-alt":"arrow-down-z-a","arrow-down-z-a":"arrow-down-z-a","sort-alpha-up":"arrow-up-a-z","arrow-up-a-z":"arrow-up-a-z","sort-alpha-up-alt":"arrow-up-z-a","arrow-up-z-a":"arrow-up-z-a","sort-alt":"arrow-down-arrow-up","arrow-down-arrow-up":"arrow-down-arrow-up","sort-amount-down":"arrow-down-wide-short","arrow-down-wide-short":"arrow-down-wide-short","sort-amount-down-alt":"arrow-down-short-wide","arrow-down-short-wide":"arrow-down-short-wide","sort-amount-up":"arrow-up-wide-short","arrow-up-wide-short":"arrow-up-wide-short","sort-amount-up-alt":"arrow-up-short-wide","arrow-up-short-wide":"arrow-up-short-wide","sort-circle":"circle-sort","circle-sort":"circle-sort","sort-circle-down":"circle-sort-down","circle-sort-down":"circle-sort-down","sort-circle-up":"circle-sort-up","circle-sort-up":"circle-sort-up","sort-numeric-down":"arrow-down-1-9","arrow-down-1-9":"arrow-down-1-9","sort-numeric-down-alt":"arrow-down-9-1","arrow-down-9-1":"arrow-down-9-1","sort-numeric-up":"arrow-up-1-9","arrow-up-1-9":"arrow-up-1-9","sort-numeric-up-alt":"arrow-up-9-1","arrow-up-9-1":"arrow-up-9-1","sort-shapes-down":"arrow-down-triangle-square","arrow-down-triangle-square":"arrow-down-triangle-square","sort-shapes-down-alt":"arrow-down-square-triangle","arrow-down-square-triangle":"arrow-down-square-triangle","sort-shapes-up":"arrow-up-triangle-square","arrow-up-triangle-square":"arrow-up-triangle-square","sort-shapes-up-alt":"arrow-up-square-triangle","arrow-up-square-triangle":"arrow-up-square-triangle","sort-size-down":"arrow-down-big-small","arrow-down-big-small":"arrow-down-big-small","sort-size-down-alt":"arrow-down-small-big","arrow-down-small-big":"arrow-down-small-big","sort-size-up":"arrow-up-big-small","arrow-up-big-small":"arrow-up-big-small","sort-size-up-alt":"arrow-up-small-big","arrow-up-small-big":"arrow-up-small-big",soup:"bowl-hot","bowl-hot":"bowl-hot","space-shuttle":"shuttle-space","shuttle-space":"shuttle-space","space-station-moon-alt":"space-station-moon-construction","space-station-moon-construction":"space-station-moon-construction","square-root-alt":"square-root-variable","square-root-variable":"square-root-variable","star-half-alt":"star-half-stroke","star-half-stroke":"star-half-stroke","starfighter-alt":"starfighter-twin-ion-engine","starfighter-twin-ion-engine":"starfighter-twin-ion-engine","step-backward":"backward-step","backward-step":"backward-step","step-forward":"forward-step","forward-step":"forward-step","sticky-note":"note-sticky","note-sticky":"note-sticky","stop-circle":"circle-stop","circle-stop":"circle-stop","store-alt":"shop",shop:"shop","store-alt-slash":"shop-slash","shop-slash":"shop-slash",stream:"bars-staggered","bars-staggered":"bars-staggered",subway:"train-subway","train-subway":"train-subway",surprise:"face-surprise","face-surprise":"face-surprise",swimmer:"person-swimming","person-swimming":"person-swimming","swimming-pool":"water-ladder","water-ladder":"water-ladder",sync:"arrows-rotate","arrows-rotate":"arrows-rotate","sync-alt":"rotate",rotate:"rotate","table-tennis":"table-tennis-paddle-ball","table-tennis-paddle-ball":"table-tennis-paddle-ball","tablet-alt":"tablet-screen-button","tablet-screen-button":"tablet-screen-button","tablet-android":"tablet",tablet:"tablet","tablet-android-alt":"tablet-screen","tablet-screen":"tablet-screen",tachometer:"gauge-simple","gauge-simple":"gauge-simple","tachometer-alt":"gauge",gauge:"gauge","tachometer-alt-average":"gauge-med","gauge-med":"gauge-med","tachometer-alt-fast":"gauge","tachometer-alt-fastest":"gauge-max","gauge-max":"gauge-max","tachometer-alt-slow":"gauge-low","gauge-low":"gauge-low","tachometer-alt-slowest":"gauge-min","gauge-min":"gauge-min","tachometer-average":"gauge-simple-med","gauge-simple-med":"gauge-simple-med","tachometer-fast":"gauge-simple","tachometer-fastest":"gauge-simple-max","gauge-simple-max":"gauge-simple-max","tachometer-slow":"gauge-simple-low","gauge-simple-low":"gauge-simple-low","tachometer-slowest":"gauge-simple-min","gauge-simple-min":"gauge-simple-min",tanakh:"book-tanakh","book-tanakh":"book-tanakh",tasks:"list-check","list-check":"list-check","tasks-alt":"bars-progress","bars-progress":"bars-progress","telegram-plane":"telegram",telegram:"telegram","temperature-down":"temperature-arrow-down","temperature-arrow-down":"temperature-arrow-down","temperature-frigid":"temperature-snow","temperature-snow":"temperature-snow","temperature-hot":"temperature-sun","temperature-sun":"temperature-sun","temperature-up":"temperature-arrow-up","temperature-arrow-up":"temperature-arrow-up",tenge:"tenge-sign","tenge-sign":"tenge-sign",th:"table-cells","table-cells":"table-cells","th-large":"table-cells-large","table-cells-large":"table-cells-large","th-list":"table-list","table-list":"table-list","theater-masks":"masks-theater","masks-theater":"masks-theater","thermometer-empty":"temperature-empty","temperature-empty":"temperature-empty","thermometer-full":"temperature-full","temperature-full":"temperature-full","thermometer-half":"temperature-half","temperature-half":"temperature-half","thermometer-quarter":"temperature-quarter","temperature-quarter":"temperature-quarter","thermometer-three-quarters":"temperature-three-quarters","temperature-three-quarters":"temperature-three-quarters",thunderstorm:"cloud-bolt","cloud-bolt":"cloud-bolt","thunderstorm-moon":"cloud-bolt-moon","cloud-bolt-moon":"cloud-bolt-moon","thunderstorm-sun":"cloud-bolt-sun","cloud-bolt-sun":"cloud-bolt-sun","ticket-alt":"ticket-simple","ticket-simple":"ticket-simple",times:"xmark",xmark:"xmark","times-circle":"circle-xmark","circle-xmark":"circle-xmark","times-hexagon":"hexagon-xmark","hexagon-xmark":"hexagon-xmark","times-octagon":"octagon-xmark","octagon-xmark":"octagon-xmark","times-square":"square-xmark","square-xmark":"square-xmark",tint:"droplet",droplet:"droplet","tint-slash":"droplet-slash","droplet-slash":"droplet-slash",tired:"face-tired","face-tired":"face-tired","toilet-paper-alt":"toilet-paper-blank","toilet-paper-blank":"toilet-paper-blank","tombstone-alt":"tombstone-blank","tombstone-blank":"tombstone-blank",tools:"screwdriver-wrench","screwdriver-wrench":"screwdriver-wrench",torah:"scroll-torah","scroll-torah":"scroll-torah",tram:"train-tram","train-tram":"train-tram","transgender-alt":"transgender",transgender:"transgender","trash-alt":"trash-can","trash-can":"trash-can","trash-restore":"trash-arrow-up","trash-arrow-up":"trash-arrow-up","trash-restore-alt":"trash-can-arrow-up","trash-can-arrow-up":"trash-can-arrow-up","trash-undo-alt":"trash-can-undo","trash-can-undo":"trash-can-undo","tree-alt":"tree-deciduous","tree-deciduous":"tree-deciduous","triangle-music":"triangle-instrument","triangle-instrument":"triangle-instrument","trophy-alt":"trophy-star","trophy-star":"trophy-star","truck-couch":"truck-ramp-couch","truck-ramp-couch":"truck-ramp-couch","truck-loading":"truck-ramp-box","truck-ramp-box":"truck-ramp-box",tshirt:"shirt",shirt:"shirt","tv-alt":"tv",tv:"tv",undo:"arrow-rotate-left","arrow-rotate-left":"arrow-rotate-left","undo-alt":"rotate-left","rotate-left":"rotate-left",university:"building-columns","building-columns":"building-columns",unlink:"link-slash","link-slash":"link-slash","unlock-alt":"unlock-keyhole","unlock-keyhole":"unlock-keyhole","usd-circle":"circle-dollar","circle-dollar":"circle-dollar","usd-square":"square-dollar","square-dollar":"square-dollar","user-alt":"user-large","user-large":"user-large","user-alt-slash":"user-large-slash","user-large-slash":"user-large-slash","user-chart":"chart-user","chart-user":"chart-user","user-circle":"circle-user","circle-user":"circle-user","user-cog":"user-gear","user-gear":"user-gear","user-edit":"user-pen","user-pen":"user-pen","user-friends":"user-group","user-group":"user-group","user-hard-hat":"user-helmet-safety","user-helmet-safety":"user-helmet-safety","user-md":"user-doctor","user-doctor":"user-doctor","user-md-chat":"user-doctor-message","user-doctor-message":"user-doctor-message","user-times":"user-xmark","user-xmark":"user-xmark","users-class":"screen-users","screen-users":"screen-users","users-cog":"users-gear","users-gear":"users-gear","users-crown":"user-group-crown","user-group-crown":"user-group-crown","utensil-fork":"fork",fork:"fork","utensil-knife":"knife",knife:"knife","utensil-spoon":"spoon",spoon:"spoon","utensils-alt":"fork-knife","fork-knife":"fork-knife",vhs:"cassette-vhs","cassette-vhs":"cassette-vhs","volleyball-ball":"volleyball",volleyball:"volleyball","volume-down":"volume-low","volume-low":"volume-low","volume-mute":"volume-xmark","volume-xmark":"volume-xmark","volume-up":"volume-high","volume-high":"volume-high","vote-nay":"xmark-to-slot","xmark-to-slot":"xmark-to-slot","vote-yea":"check-to-slot","check-to-slot":"check-to-slot",walking:"person-walking","person-walking":"person-walking","warehouse-alt":"warehouse-full","warehouse-full":"warehouse-full",washer:"washing-machine","washing-machine":"washing-machine","water-lower":"water-arrow-down","water-arrow-down":"water-arrow-down","water-rise":"water-arrow-up","water-arrow-up":"water-arrow-up","waveform-path":"waveform-lines","waveform-lines":"waveform-lines",webcam:"camera-web","camera-web":"camera-web","webcam-slash":"camera-web-slash","camera-web-slash":"camera-web-slash",weight:"weight-scale","weight-scale":"weight-scale","wifi-1":"wifi-weak","wifi-weak":"wifi-weak","wifi-2":"wifi-fair","wifi-fair":"wifi-fair","window-alt":"window-flip","window-flip":"window-flip","window-close":"rectangle-xmark","rectangle-xmark":"rectangle-xmark","wine-glass-alt":"wine-glass-empty","wine-glass-empty":"wine-glass-empty"},Bu.setItem("uagSvgConfirmation",JSON.stringify(srfm_spec_blocks_info?.svg_confirmation||!1)),srfm_spec_blocks_info.uagb_svg_icons?.uagb_category_list&&(wp.uagb_icon_category_list=[...srfm_spec_blocks_info.uagb_svg_icons.uagb_category_list],delete srfm_spec_blocks_info.uagb_svg_icons.uagb_category_list),wp.UAGBSvgIcons=Object.keys(srfm_spec_blocks_info.uagb_svg_icons),wp.hooks.addFilter("uag_reponsive_conditions_compatible_blocks","enable_reponsive_condition_for_cf_blocks",function(e){return e.push("wcfb/"),e})},3307(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uag-custom-ip .uag-control-label{padding-bottom:4px;display:block}.uag-custom-ip .uag-ip-placeholder-wrap{width:256px;max-width:100%;min-height:96px;display:flex;background-color:#fff;border:1px solid #e6e7e9;border-radius:3px;position:relative;overflow:hidden}.uag-custom-ip .uag-ip-placeholder-wrap:hover .uag-ip-actions{transform:translate(0, 0)}.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-remove-icon>svg,.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-selected-icon-overlay>svg{fill:#fff;width:18px;height:18px;background-color:#ccc;padding:2.4px;border-radius:50%}.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-remove-icon{position:absolute;right:5px;top:5px;line-height:0;cursor:pointer;z-index:6}.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-remove-icon>svg{transition:.3s background-color linear}.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-remove-icon>svg:hover{background-color:#959494}.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-selected-icon{width:100%;display:flex;cursor:pointer}.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-selected-icon-overlay{display:flex;width:100%;justify-content:center;align-items:center}.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-selected-icon-value{position:absolute;z-index:1;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-selected-icon-value>svg{height:30px;width:30px;fill:#50575e}.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-actions{position:absolute;bottom:0;width:100%;display:flex;z-index:2;transform:translate(0, 24px);transition:.2s all ease-in-out}.uag-custom-ip .uag-ip-placeholder-wrap .uag-ip-actions>span{background-color:#f0f0f1;flex:1;font-size:13px;font-weight:400;text-align:center;line-height:24px;color:#50575e;cursor:pointer}.components-modal__screen-overlay.uagb-ip-modal-wrapper-overlay{background-color:rgba(0,0,0,.7)}.components-modal__frame.uagb-ip-modal-wrapper{width:1080px;height:796px;max-height:80%;max-width:80%;overflow:unset;box-sizing:border-box}.components-modal__frame.uagb-ip-modal-wrapper *{box-sizing:border-box}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content{padding:30px 24px;margin:0;background-color:#fff;overflow:unset;border-radius:2px}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content>div:not(.components-modal__header){height:100%}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .components-modal__header{height:0}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .components-modal__header .components-modal__header-heading-container{display:none !important}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .components-modal__header .components-button{color:#aaa;position:absolute;width:12px;height:12px;top:4px;right:-32px;transition:.2s color linear;left:auto}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .components-modal__header .components-button:hover{color:#fff}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .uagb-ip-header{display:flex;align-items:baseline;height:64px}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .uagb-ip-header>h2{width:156px;margin:0;font-size:20px;font-weight:400;color:#1e1e1e}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .uagb-ip-footer{height:68px;text-align:right;display:flex;align-items:flex-end;justify-content:flex-end}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .uagb-ip-footer>button{font-size:13px;color:#fff;border:none;background-color:#007cba;border-radius:2px;width:89px;height:36px;cursor:pointer}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .uagb-ip-footer>button.disable{opacity:.7;cursor:not-allowed}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-lr-container{display:flex;height:calc(100% - 134px);grid-gap:24px}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-lr-container .uagb-ip-left{width:156px;overflow:auto}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-lr-container .uagb-ip-right{flex:1;padding:14px;padding-right:0;border:1px solid #e6e7e9;border-radius:2px}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-lr-container .uagb-ip-right .uagb-ip-modal-container{height:100%}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-lr-container .uagb-ip-right .uagb-ip-modal-container .ReactVirtualized__Grid__innerScrollContainer>div{display:flex;justify-content:center;align-items:center}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-categories-list>div{padding:9px 10px;cursor:pointer;border-radius:2px;color:#1d2327;display:flex;justify-content:space-between;font-size:13px}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-categories-list>div.selected{background-color:#dcf2ff;color:#0063a1}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container{flex:1;padding-left:24px}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container .uagb-ip-search-bar{position:relative}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container .uagb-ip-search-bar>svg,.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container .uagb-ip-search-bar>span{width:14px;height:14px;position:absolute;top:11px;color:#555d66;fill:#555d66;transform:rotateZ(90deg);left:12px}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container .uagb-ip-search-bar>span{width:unset;cursor:pointer}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container .uagb-ip-search-bar input{height:36px;width:100%;padding:7px 12px 7px 38px;border:1px solid #e6e7e9;margin:0;border-radius:2px;color:#1d2327}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container .uagb-ip-search-bar input::placeholder{color:#50575e}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container .uagb-ip-search-bar input:focus{border:1.5px solid #007cba}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-icons .ReactVirtualized__Grid__innerScrollContainer{overflow-x:hidden !important;max-width:inherit !important}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-icons.icon-not-found{display:flex;align-items:center;justify-content:center}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-icons .uagb-icon-item{width:80px;height:80px;background-color:#fff;border:1px solid #e6e7e9;border-radius:3px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.2s transform ease;flex-direction:column;grid-gap:6px;max-width:90%;max-height:90%}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-icons .uagb-icon-item.default{border-color:#007cba;box-shadow:0 0 0 2px #007cba;pointer-events:none}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-icons .uagb-icon-item.selected{border-color:#007cba;box-shadow:0 0 0 2px #dcf2ff;pointer-events:none}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-icons .uagb-icon-item>svg{width:20.9px;height:20.27px}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-icons .uagb-icon-item>span{font-size:11px;text-align:center}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-icons .uagb-icon-item:hover{border-color:#e6e7e9;box-shadow:0 0 0 4px #f0f0f1}",""]);const r=o},3491(e){(function(){var t,a,i,l,n,o;"undefined"!=typeof performance&&null!==performance&&performance.now?e.exports=function(){return performance.now()}:"undefined"!=typeof process&&null!==process&&process.hrtime?(e.exports=function(){return(t()-n)/1e6},a=process.hrtime,l=(t=function(){var e;return 1e9*(e=a())[0]+e[1]})(),o=1e9*process.uptime(),n=l-o):Date.now?(e.exports=function(){return Date.now()-i},i=Date.now()):(e.exports=function(){return(new Date).getTime()-i},i=(new Date).getTime())}).call(this)},3578(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uagb-advanced-color-settings-container{display:flex;align-items:center}.uagb-advanced-color-settings-container .uagb-beside-color-click{display:flex;align-items:center}.uagb-advanced-color-settings-container .uagb-color-icon-indicate{height:auto;position:relative;transform:scale(1);transition:transform .1s ease;border-radius:50%;padding:0}.uagb-advanced-color-settings-container .uagb-has-alpha{background-image:linear-gradient(45deg, #ddd 25%, transparent 0),linear-gradient(-45deg, #ddd 25%, transparent 0),linear-gradient(45deg, transparent 75%, #ddd 0),linear-gradient(-45deg, transparent 75%, #ddd 0);background-size:10px 10px;background-position:0 0,0 5px,5px -5px,-5px 0}.uagb-advanced-color-settings-container .uagb-beside-color-label{flex-grow:1;margin:0}.uagb-advanced-color-settings-container .uagb-color-icon-indicate .component-color-indicator.uagb-advanced-color-indicate{width:28px;height:28px;border-radius:50%;margin:0;background:none;display:flex;justify-content:center;align-items:center}.uagb-advanced-color-settings-container .uagb-color-icon-indicate .component-color-indicator.uagb-advanced-color-indicate>svg{fill:rgba(0,0,0,0)}.uagb-advanced-color-settings-container .uag-global-icon-black{color:#000}.uagb-advanced-color-settings-container .uag-global-icon-white{color:#fff}.uagb-popover-color .components-popover__content{overflow-x:hidden;overflow-y:auto}.uagb-popover-color .components-circular-option-picker{padding:2px 0 10px 5px}.uagb-popover-color .components-circular-option-picker .components-circular-option-picker__swatches{margin-right:0;text-align:left;padding-left:10px}.uagb-popover-color .uagb-clear-btn-inside-picker{margin:5px 20px 20px 15px;padding:0 8px;border:1px solid #ccc;box-shadow:none}",""]);const r=o},3790(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uagb-inspector-tab .spectra__matrix-control{display:flex;justify-content:space-between;align-items:flex-start}.uagb-inspector-tab .spectra__matrix-control--box{border:1px solid #e6e7e9;border-radius:3px}.uagb-inspector-tab .spectra__matrix-control .uag-control-label{margin:0}",""]);const r=o},3942(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".spectra-separator{width:100%;height:1px;margin:25px 0;background-color:#e6e7e9}.spectra-separator--removed-top-space{margin-top:0 !important}.uagb-inspector-tab .components-panel__body .spectra-separator{width:auto;margin:25px -16px}",""]);const r=o},4180(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uagb-multi-button-button-group{display:flex !important;width:100%}.uagb-multi-button-button-group .uagb-multi-button{width:100%;justify-content:center;height:unset;padding:6px;line-height:16px;min-height:30px}.uagb-multi-button-button-group .uagb-multi-button:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.uagb-multi-button-button-group .uagb-multi-button:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.uagb-multi-button-button-group button.uagb-multi-button.is-secondary{color:#50575e;box-shadow:inset 0 0 0 1px #e6e7e9}.uagb-multi-button-button-group .uagb-multi-button.is-secondary:hover:not(:disabled),.uagb-multi-button-button-group .uagb-multi-button-grou[aria-label=Gap] .uagb-multi-button.is-tertiary:hover:not(:disabled){color:#1d2327;box-shadow:inset 0 0 0 1px #e6e7e9}.uagb-multi-button-button-group .uagb-multi-button.is-secondary,.uagb-multi-button-button-group .uagb-multi-button.is-tertiary{color:#50575e}.uagb-multi-button-button-group .uagb-multi-button.is-secondary:active:not(:disabled),.uagb-multi-button-button-group .uagb-multi-button-grou[aria-label=Gap] .uagb-multi-button.is-tertiary:active:not(:disabled){background:#fff;box-shadow:inset 0 0 0 1px #e6e7e9}.uagb-multi-button-button-group button.uagb-multi-button{font-size:13px;font-weight:400}.uagb-multi-button-button-group svg{width:18px;fill:#50575e}.uagb-multi-button-button-group svg path{fill:inherit}.uagb-multi-buttons-control.uag-multibutton-icons .uagb-multi-button{padding:3px}.spectra-multi-buttons__color-scheme--primary button.uagb-multi-button.is-primary.is-primary{color:#007cba;background-color:#dcf2ff;border-color:#cde9f9;box-shadow:inset 0 0 0 1px #cde9f9}.spectra-multi-buttons__color-scheme--primary button.uagb-multi-button.is-primary.is-primary svg{fill:#007cba}.spectra-multi-buttons__color-scheme--secondary button.uagb-multi-button.is-primary.is-primary{color:#fff;background-color:#959595;border-color:#959595;box-shadow:inset 0 0 0 1px #959595}.spectra-multi-buttons__color-scheme--secondary button.uagb-multi-button.is-primary.is-primary svg{fill:#fff}.spectra-multi-buttons__layout--inline{align-items:center;display:grid;grid-template-columns:50% 50%}.spectra-multi-buttons__layout--inline .uagb-control__header,.spectra-multi-buttons__layout--inline .uag-control-label{margin-bottom:0}",""]);const r=o},4284(e){"use strict";var t,a=(t=[],function(e,a){return t[e]=a,t.filter(Boolean).join("\n")});function i(e,t,i,l){var n;if(i)n="";else{n="",l.supports&&(n+="@supports (".concat(l.supports,") {")),l.media&&(n+="@media ".concat(l.media," {"));var o=void 0!==l.layer;o&&(n+="@layer".concat(l.layer.length>0?" ".concat(l.layer):""," {")),n+=l.css,o&&(n+="}"),l.media&&(n+="}"),l.supports&&(n+="}")}if(e.styleSheet)e.styleSheet.cssText=a(t,n);else{var r=document.createTextNode(n),s=e.childNodes;s[t]&&e.removeChild(s[t]),s.length?e.insertBefore(r,s[t]):e.appendChild(r)}}var l={singleton:null,singletonCounter:0};e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=l.singletonCounter++,a=l.singleton||(l.singleton=e.insertStyleElement(e));return{update:function(e){i(a,t,!1,e)},remove:function(e){i(a,t,!0,e)}}}},4486(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,'.uagb-inspector-tab.uagb-tab-content-general .uag-advance-panel-body-image .editor-bg-image-control{margin-top:-35px}.uagb-inspector-tab .block-editor-image-size-control .block-editor-image-size-control__row{text-transform:capitalize}.uagb-inspector-tab .components-base-control label.components-input-control__label{text-transform:capitalize}.uagb-inspector-tab .block-editor-image-size-control__row .components-button-group .components-button{border:1px solid #8f9395;box-shadow:none;font-size:13px;font-weight:400;height:26px}.uagb-inspector-tab .block-editor-image-size-control__row .components-button-group .components-button.is-pressed{background:#0085ba;border-color:#0085ba}.uagb-inspector-tab .block-editor-image-size-control__row .components-button span.dashicons-image-rotate{font-size:9px;display:flex;justify-content:center;align-items:center;color:#2e92c4}.block-editor-block-list__block.wp-block[data-type="srfm/image"]{width:inherit}.wp-block-uagb-image--effect-slide .wp-block-uagb-image__figure img,.wp-block-uagb-image--effect-slide .wp-block-uagb-image__figure .wp-block-uagb-image--layout-overlay__color-wrapper{width:calc(100% + 40px) !important;max-width:none !important;transform:translate3d(-40px, 0, 0);transition:transform .35s ease-in-out}.wp-block-uagb-image--effect-slide .wp-block-uagb-image__figure:hover img,.wp-block-uagb-image--effect-slide .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__color-wrapper{transform:translate3d(0, 0, 0)}.wp-block-uagb-image .components-placeholder.block-editor-media-placeholder{box-shadow:none;border:1px dashed #555d66}.wp-block-uagb-image .components-placeholder.block-editor-media-placeholder .components-placeholder__label{margin-left:auto;margin-right:auto;margin-bottom:8px}.wp-block-uagb-image .components-placeholder.block-editor-media-placeholder .components-placeholder__label .block-editor-block-icon svg.uagb-editor-icons path{stroke:#0063a1}.wp-block-uagb-image .components-placeholder.block-editor-media-placeholder .components-placeholder__fieldset{justify-content:center}.wp-block-uagb-image .components-placeholder.block-editor-media-placeholder .components-placeholder__fieldset .components-placeholder__instructions{width:100%;text-align:center;margin-bottom:32px}.wp-block-uagb-image .components-placeholder.block-editor-media-placeholder .components-button.is-tertiary{box-shadow:inset 0 0 0 1px var(--wp-components-color-accent, var(--wp-admin-theme-color, #007cba));color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #007cba));padding:6px 12px}.wp-block-uagb-image .components-placeholder.block-editor-media-placeholder .components-button.is-tertiary:hover{box-shadow:inset 0 0 0 1px var(--wp-components-color-accent-darker-10, var(--wp-admin-theme-color-darker-10, #006ba1));color:var(--wp-components-color-accent-darker-10, var(--wp-admin-theme-color-darker-10, #006ba1))}.wp-block-uagb-image .components-resizable-box__container{max-width:100% !important;height:auto !important}.wp-block-uagb-image .components-resizable-box__container img{max-width:100% !important}.wp-block-uagb-image .components-placeholder.is-medium .components-placeholder__instructions{display:block !important}.wp-block-uagb-image .components-placeholder.is-medium .components-placeholder__fieldset{flex-direction:row}.wp-block-uagb-image .components-placeholder.is-medium .components-placeholder__fieldset .components-button{margin-right:10px}',""]);const r=o},4676(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uag-range-control .uagb-range-control__mobile-controls{display:flex;width:100%;align-items:center}.uag-range-control .uagb-range-control__mobile-controls .components-base-control.components-range-control{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start;margin-right:20px;position:relative;width:100%;margin-bottom:0;max-height:30px}.uag-range-control .uagb-range-control__mobile-controls .components-base-control.components-range-control .components-range-control__tooltip{left:45%}.uag-range-control .uagb-range-control__mobile-controls .components-input-control__container{flex:0 0 0%;width:100%}.uag-range-control .uagb-range-control__mobile-controls .components-number-control{width:35%;margin-left:10px}.uag-range-control .uagb-range-control__mobile-controls .components-number-control .components-input-control__input{padding:0 1px 0 8px !important;text-align:left;font-size:14px}.uag-range-control .uagb-range-control__mobile-controls .components-range-control__marks{top:13px}",""]);const r=o},4868(e){"use strict";e.exports=function(e,t){Object.keys(t).forEach(function(a){e.setAttribute(a,t[a])})}},4994(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},5001(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uagb-color-switch-control-container .components-flex.components-angle-picker-control{margin-bottom:0}.uagb-color-switch-control-container .uagb-multi-buttons-control{margin-bottom:5px}.uagb-color-switch-control-container .uagb-color-popover-container{margin-top:25px}.uagb-color-switch-control-container .components-custom-gradient-picker{margin-top:25px}.uagb-color-switch-control-container .uagb-advanced-color-settings-container{justify-content:flex-end}",""]);const r=o},5072(e){"use strict";var t=[];function a(e){for(var a=-1,i=0;i<t.length;i++)if(t[i].identifier===e){a=i;break}return a}function i(e,i){for(var n={},o=[],r=0;r<e.length;r++){var s=e[r],u=i.base?s[0]+i.base:s[0],c=n[u]||0,g="".concat(u," ").concat(c);n[u]=c+1;var d=a(g),p={css:s[1],media:s[2],sourceMap:s[3],supports:s[4],layer:s[5]};if(-1!==d)t[d].references++,t[d].updater(p);else{var h=l(p,i);i.byIndex=r,t.splice(r,0,{identifier:g,updater:h,references:1})}o.push(g)}return o}function l(e,t){var a=t.domAPI(t);return a.update(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;a.update(e=t)}else a.remove()}}e.exports=function(e,l){var n=i(e=e||[],l=l||{});return function(e){e=e||[];for(var o=0;o<n.length;o++){var r=a(n[o]);t[r].references--}for(var s=i(e,l),u=0;u<n.length;u++){var c=a(n[u]);0===t[c].references&&(t[c].updater(),t.splice(c,1))}n=s}}},5371(e,t,a){var i;!function(){function l(e,t,a){return e.call.apply(e.bind,arguments)}function n(e,t,a){if(!e)throw Error();if(2<arguments.length){var i=Array.prototype.slice.call(arguments,2);return function(){var a=Array.prototype.slice.call(arguments);return Array.prototype.unshift.apply(a,i),e.apply(t,a)}}return function(){return e.apply(t,arguments)}}function o(e,t,a){return(o=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?l:n).apply(null,arguments)}var r=Date.now||function(){return+new Date};function s(e,t){this.a=e,this.o=t||e,this.c=this.o.document}var u=!!window.FontFace;function c(e,t,a,i){if(t=e.c.createElement(t),a)for(var l in a)a.hasOwnProperty(l)&&("style"==l?t.style.cssText=a[l]:t.setAttribute(l,a[l]));return i&&t.appendChild(e.c.createTextNode(i)),t}function g(e,t,a){(e=e.c.getElementsByTagName(t)[0])||(e=document.documentElement),e.insertBefore(a,e.lastChild)}function d(e){e.parentNode&&e.parentNode.removeChild(e)}function p(e,t,a){t=t||[],a=a||[];for(var i=e.className.split(/\s+/),l=0;l<t.length;l+=1){for(var n=!1,o=0;o<i.length;o+=1)if(t[l]===i[o]){n=!0;break}n||i.push(t[l])}for(t=[],l=0;l<i.length;l+=1){for(n=!1,o=0;o<a.length;o+=1)if(i[l]===a[o]){n=!0;break}n||t.push(i[l])}e.className=t.join(" ").replace(/\s+/g," ").replace(/^\s+|\s+$/,"")}function h(e,t){for(var a=e.className.split(/\s+/),i=0,l=a.length;i<l;i++)if(a[i]==t)return!0;return!1}function m(e,t,a){function i(){r&&l&&n&&(r(o),r=null)}t=c(e,"link",{rel:"stylesheet",href:t,media:"all"});var l=!1,n=!0,o=null,r=a||null;u?(t.onload=function(){l=!0,i()},t.onerror=function(){l=!0,o=Error("Stylesheet failed to load"),i()}):setTimeout(function(){l=!0,i()},0),g(e,"head",t)}function b(e,t,a,i){var l=e.c.getElementsByTagName("head")[0];if(l){var n=c(e,"script",{src:t}),o=!1;return n.onload=n.onreadystatechange=function(){o||this.readyState&&"loaded"!=this.readyState&&"complete"!=this.readyState||(o=!0,a&&a(null),n.onload=n.onreadystatechange=null,"HEAD"==n.parentNode.tagName&&l.removeChild(n))},l.appendChild(n),setTimeout(function(){o||(o=!0,a&&a(Error("Script load timeout")))},i||5e3),n}return null}function f(){this.a=0,this.c=null}function v(e){return e.a++,function(){e.a--,x(e)}}function w(e,t){e.c=t,x(e)}function x(e){0==e.a&&e.c&&(e.c(),e.c=null)}function y(e){this.a=e||"-"}function _(e,t){this.c=e,this.f=4,this.a="n";var a=(t||"n4").match(/^([nio])([1-9])$/i);a&&(this.a=a[1],this.f=parseInt(a[2],10))}function k(e){var t=[];e=e.split(/,\s*/);for(var a=0;a<e.length;a++){var i=e[a].replace(/['"]/g,"");-1!=i.indexOf(" ")||/^\d/.test(i)?t.push("'"+i+"'"):t.push(i)}return t.join(",")}function S(e){return e.a+e.f}function C(e){var t="normal";return"o"===e.a?t="oblique":"i"===e.a&&(t="italic"),t}function M(e){var t=4,a="n",i=null;return e&&((i=e.match(/(normal|oblique|italic)/i))&&i[1]&&(a=i[1].substr(0,1).toLowerCase()),(i=e.match(/([1-9]00|normal|bold)/i))&&i[1]&&(/bold/i.test(i[1])?t=7:/[1-9]00/.test(i[1])&&(t=parseInt(i[1].substr(0,1),10)))),a+t}function T(e,t){this.c=e,this.f=e.o.document.documentElement,this.h=t,this.a=new y("-"),this.j=!1!==t.events,this.g=!1!==t.classes}function D(e){if(e.g){var t=h(e.f,e.a.c("wf","active")),a=[],i=[e.a.c("wf","loading")];t||a.push(e.a.c("wf","inactive")),p(e.f,a,i)}E(e,"inactive")}function E(e,t,a){e.j&&e.h[t]&&(a?e.h[t](a.c,S(a)):e.h[t]())}function L(){this.c={}}function B(e,t){this.c=e,this.f=t,this.a=c(this.c,"span",{"aria-hidden":"true"},this.f)}function H(e){g(e.c,"body",e.a)}function A(e){return"display:block;position:absolute;top:-9999px;left:-9999px;font-size:300px;width:auto;height:auto;line-height:normal;margin:0;padding:0;font-variant:normal;white-space:nowrap;font-family:"+k(e.c)+";font-style:"+C(e)+";font-weight:"+e.f+"00;"}function R(e,t,a,i,l,n){this.g=e,this.j=t,this.a=i,this.c=a,this.f=l||3e3,this.h=n||void 0}function P(e,t,a,i,l,n,o){this.v=e,this.B=t,this.c=a,this.a=i,this.s=o||"BESbswy",this.f={},this.w=l||3e3,this.u=n||null,this.m=this.j=this.h=this.g=null,this.g=new B(this.c,this.s),this.h=new B(this.c,this.s),this.j=new B(this.c,this.s),this.m=new B(this.c,this.s),e=A(e=new _(this.a.c+",serif",S(this.a))),this.g.a.style.cssText=e,e=A(e=new _(this.a.c+",sans-serif",S(this.a))),this.h.a.style.cssText=e,e=A(e=new _("serif",S(this.a))),this.j.a.style.cssText=e,e=A(e=new _("sans-serif",S(this.a))),this.m.a.style.cssText=e,H(this.g),H(this.h),H(this.j),H(this.m)}y.prototype.c=function(e){for(var t=[],a=0;a<arguments.length;a++)t.push(arguments[a].replace(/[\W_]+/g,"").toLowerCase());return t.join(this.a)},R.prototype.start=function(){var e=this.c.o.document,t=this,a=r(),i=new Promise(function(i,l){!function n(){r()-a>=t.f?l():e.fonts.load(function(e){return C(e)+" "+e.f+"00 300px "+k(e.c)}(t.a),t.h).then(function(e){1<=e.length?i():setTimeout(n,25)},function(){l()})}()}),l=null,n=new Promise(function(e,a){l=setTimeout(a,t.f)});Promise.race([n,i]).then(function(){l&&(clearTimeout(l),l=null),t.g(t.a)},function(){t.j(t.a)})};var z={D:"serif",C:"sans-serif"},O=null;function F(){if(null===O){var e=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent);O=!!e&&(536>parseInt(e[1],10)||536===parseInt(e[1],10)&&11>=parseInt(e[2],10))}return O}function I(e,t,a){for(var i in z)if(z.hasOwnProperty(i)&&t===e.f[z[i]]&&a===e.f[z[i]])return!0;return!1}function N(e){var t,a=e.g.a.offsetWidth,i=e.h.a.offsetWidth;(t=a===e.f.serif&&i===e.f["sans-serif"])||(t=F()&&I(e,a,i)),t?r()-e.A>=e.w?F()&&I(e,a,i)&&(null===e.u||e.u.hasOwnProperty(e.a.c))?V(e,e.v):V(e,e.B):function(e){setTimeout(o(function(){N(this)},e),50)}(e):V(e,e.v)}function V(e,t){setTimeout(o(function(){d(this.g.a),d(this.h.a),d(this.j.a),d(this.m.a),t(this.a)},e),0)}function G(e,t,a){this.c=e,this.a=t,this.f=0,this.m=this.j=!1,this.s=a}P.prototype.start=function(){this.f.serif=this.j.a.offsetWidth,this.f["sans-serif"]=this.m.a.offsetWidth,this.A=r(),N(this)};var W=null;function U(e){0==--e.f&&e.j&&(e.m?((e=e.a).g&&p(e.f,[e.a.c("wf","active")],[e.a.c("wf","loading"),e.a.c("wf","inactive")]),E(e,"active")):D(e.a))}function j(e){this.j=e,this.a=new L,this.h=0,this.f=this.g=!0}function q(e,t,a,i,l){var n=0==--e.h;(e.f||e.g)&&setTimeout(function(){var e=l||null,r=i||{};if(0===a.length&&n)D(t.a);else{t.f+=a.length,n&&(t.j=n);var s,u=[];for(s=0;s<a.length;s++){var c=a[s],g=r[c.c],d=t.a,h=c;if(d.g&&p(d.f,[d.a.c("wf",h.c,S(h).toString(),"loading")]),E(d,"fontloading",h),d=null,null===W)if(window.FontFace){h=/Gecko.*Firefox\/(\d+)/.exec(window.navigator.userAgent);var m=/OS X.*Version\/10\..*Safari/.exec(window.navigator.userAgent)&&/Apple/.exec(window.navigator.vendor);W=h?42<parseInt(h[1],10):!m}else W=!1;d=W?new R(o(t.g,t),o(t.h,t),t.c,c,t.s,g):new P(o(t.g,t),o(t.h,t),t.c,c,t.s,e,g),u.push(d)}for(s=0;s<u.length;s++)u[s].start()}},0)}function $(e,t){this.c=e,this.a=t}function Z(e,t){this.c=e,this.a=t}function K(e,t){this.c=e||Y,this.a=[],this.f=[],this.g=t||""}G.prototype.g=function(e){var t=this.a;t.g&&p(t.f,[t.a.c("wf",e.c,S(e).toString(),"active")],[t.a.c("wf",e.c,S(e).toString(),"loading"),t.a.c("wf",e.c,S(e).toString(),"inactive")]),E(t,"fontactive",e),this.m=!0,U(this)},G.prototype.h=function(e){var t=this.a;if(t.g){var a=h(t.f,t.a.c("wf",e.c,S(e).toString(),"active")),i=[],l=[t.a.c("wf",e.c,S(e).toString(),"loading")];a||i.push(t.a.c("wf",e.c,S(e).toString(),"inactive")),p(t.f,i,l)}E(t,"fontinactive",e),U(this)},j.prototype.load=function(e){this.c=new s(this.j,e.context||this.j),this.g=!1!==e.events,this.f=!1!==e.classes,function(e,t,a){var i=[],l=a.timeout;!function(e){e.g&&p(e.f,[e.a.c("wf","loading")]),E(e,"loading")}(t),i=function(e,t,a){var i,l=[];for(i in t)if(t.hasOwnProperty(i)){var n=e.c[i];n&&l.push(n(t[i],a))}return l}(e.a,a,e.c);var n=new G(e.c,t,l);for(e.h=i.length,t=0,a=i.length;t<a;t++)i[t].load(function(t,a,i){q(e,n,t,a,i)})}(this,new T(this.c,e),e)},$.prototype.load=function(e){function t(){if(n["__mti_fntLst"+i]){var a,l=n["__mti_fntLst"+i](),o=[];if(l)for(var r=0;r<l.length;r++){var s=l[r].fontfamily;null!=l[r].fontStyle&&null!=l[r].fontWeight?(a=l[r].fontStyle+l[r].fontWeight,o.push(new _(s,a))):o.push(new _(s))}e(o)}else setTimeout(function(){t()},50)}var a=this,i=a.a.projectId,l=a.a.version;if(i){var n=a.c.o;b(this.c,(a.a.api||"https://fast.fonts.net/jsapi")+"/"+i+".js"+(l?"?v="+l:""),function(l){l?e([]):(n["__MonotypeConfiguration__"+i]=function(){return a.a},t())}).id="__MonotypeAPIScript__"+i}else e([])},Z.prototype.load=function(e){var t,a,i=this.a.urls||[],l=this.a.families||[],n=this.a.testStrings||{},o=new f;for(t=0,a=i.length;t<a;t++)m(this.c,i[t],v(o));var r=[];for(t=0,a=l.length;t<a;t++)if((i=l[t].split(":"))[1])for(var s=i[1].split(","),u=0;u<s.length;u+=1)r.push(new _(i[0],s[u]));else r.push(new _(i[0]));w(o,function(){e(r,n)})};var Y="https://fonts.googleapis.com/css";function J(e){this.f=e,this.a=[],this.c={}}var X={latin:"BESbswy","latin-ext":"çöüğş",cyrillic:"йяЖ",greek:"αβΣ",khmer:"កខគ",Hanuman:"កខគ"},Q={thin:"1",extralight:"2","extra-light":"2",ultralight:"2","ultra-light":"2",light:"3",regular:"4",book:"4",medium:"5","semi-bold":"6",semibold:"6","demi-bold":"6",demibold:"6",bold:"7","extra-bold":"8",extrabold:"8","ultra-bold":"8",ultrabold:"8",black:"9",heavy:"9",l:"3",r:"4",b:"7"},ee={i:"i",italic:"i",n:"n",normal:"n"},te=/^(thin|(?:(?:extra|ultra)-?)?light|regular|book|medium|(?:(?:semi|demi|extra|ultra)-?)?bold|black|heavy|l|r|b|[1-9]00)?(n|i|normal|italic)?$/;function ae(e,t){this.c=e,this.a=t}var ie={Arimo:!0,Cousine:!0,Tinos:!0};function le(e,t){this.c=e,this.a=t}function ne(e,t){this.c=e,this.f=t,this.a=[]}ae.prototype.load=function(e){var t=new f,a=this.c,i=new K(this.a.api,this.a.text),l=this.a.families;!function(e,t){for(var a=t.length,i=0;i<a;i++){var l=t[i].split(":");3==l.length&&e.f.push(l.pop());var n="";2==l.length&&""!=l[1]&&(n=":"),e.a.push(l.join(n))}}(i,l);var n=new J(l);!function(e){for(var t=e.f.length,a=0;a<t;a++){var i=e.f[a].split(":"),l=i[0].replace(/\+/g," "),n=["n4"];if(2<=i.length){var o;if(o=[],r=i[1])for(var r,s=(r=r.split(",")).length,u=0;u<s;u++){var c;if((c=r[u]).match(/^[\w-]+$/))if(null==(g=te.exec(c.toLowerCase())))c="";else{if(c=null==(c=g[2])||""==c?"n":ee[c],null==(g=g[1])||""==g)g="4";else var g=Q[g]||(isNaN(g)?"4":g.substr(0,1));c=[c,g].join("")}else c="";c&&o.push(c)}0<o.length&&(n=o),3==i.length&&(o=[],0<(i=(i=i[2])?i.split(","):o).length&&(i=X[i[0]])&&(e.c[l]=i))}for(e.c[l]||(i=X[l])&&(e.c[l]=i),i=0;i<n.length;i+=1)e.a.push(new _(l,n[i]))}}(n),m(a,function(e){if(0==e.a.length)throw Error("No fonts to load!");if(-1!=e.c.indexOf("kit="))return e.c;for(var t=e.a.length,a=[],i=0;i<t;i++)a.push(e.a[i].replace(/ /g,"+"));return t=e.c+"?family="+a.join("%7C"),0<e.f.length&&(t+="&subset="+e.f.join(",")),0<e.g.length&&(t+="&text="+encodeURIComponent(e.g)),t}(i),v(t)),w(t,function(){e(n.a,n.c,ie)})},le.prototype.load=function(e){var t=this.a.id,a=this.c.o;t?b(this.c,(this.a.api||"https://use.typekit.net")+"/"+t+".js",function(t){if(t)e([]);else if(a.Typekit&&a.Typekit.config&&a.Typekit.config.fn){t=a.Typekit.config.fn;for(var i=[],l=0;l<t.length;l+=2)for(var n=t[l],o=t[l+1],r=0;r<o.length;r++)i.push(new _(n,o[r]));try{a.Typekit.load({events:!1,classes:!1,async:!0})}catch(e){}e(i)}},2e3):e([])},ne.prototype.load=function(e){var t=this.f.id,a=this.c.o,i=this;t?(a.__webfontfontdeckmodule__||(a.__webfontfontdeckmodule__={}),a.__webfontfontdeckmodule__[t]=function(t,a){for(var l=0,n=a.fonts.length;l<n;++l){var o=a.fonts[l];i.a.push(new _(o.name,M("font-weight:"+o.weight+";font-style:"+o.style)))}e(i.a)},b(this.c,(this.f.api||"https://f.fontdeck.com/s/css/js/")+function(e){return e.o.location.hostname||e.a.location.hostname}(this.c)+"/"+t+".js",function(t){t&&e([])})):e([])};var oe=new j(window);oe.a.c.custom=function(e,t){return new Z(t,e)},oe.a.c.fontdeck=function(e,t){return new ne(t,e)},oe.a.c.monotype=function(e,t){return new $(t,e)},oe.a.c.typekit=function(e,t){return new le(t,e)},oe.a.c.google=function(e,t){return new ae(t,e)};var re={load:o(oe.load,oe)};void 0===(i=function(){return re}.call(t,a,t,e))||(e.exports=i)}()},5556(e,t,a){e.exports=a(2694)()},5621(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uagb-presets-radio-image-wrap{display:grid;grid-column-gap:16px;grid-template-columns:repeat(2, 1fr);grid-row-gap:14px}.uagb-presets-radio-image-wrap .uag-presets-radio-input{display:none}.uagb-presets-radio-image-wrap .uag-presets-radio-input-label{position:relative;display:inline-block}.uagb-presets-radio-image-wrap svg{width:100%;height:auto;fill:#898e95;border:1px solid #dadada;color:#898e95;background-color:#f0f0f1;transition:background .08s ease,box-shadow .08s ease;border-radius:5px 5px 3px 3px}.uagb-presets-radio-image-wrap svg>path:first-child{scale:1.129 1.085;transform-origin:center bottom}.uagb-presets-radio-image-wrap .uag-presets-radio-input:checked+.uag-presets-radio-input-label svg{background-color:#007cba;border:1px solid #00608f}.uagb-presets-radio-image-wrap .uag-presets-radio-image-clickable{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.uagb-inspector-tab .components-panel__body .uag-presets-label{line-height:2.4}.uagb-presets-label-reset-wrap{display:flex;justify-content:space-between}.uagb-presets-main-wrap.border-none svg{border:none}",""]);const r=o},5795(e){"use strict";e.exports=window.ReactDOM},6314(e){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map(function(t){var a="",i=void 0!==t[5];return t[4]&&(a+="@supports (".concat(t[4],") {")),t[2]&&(a+="@media ".concat(t[2]," {")),i&&(a+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),a+=e(t),i&&(a+="}"),t[2]&&(a+="}"),t[4]&&(a+="}"),a}).join("")},t.i=function(e,a,i,l,n){"string"==typeof e&&(e=[[null,e,void 0]]);var o={};if(i)for(var r=0;r<this.length;r++){var s=this[r][0];null!=s&&(o[s]=!0)}for(var u=0;u<e.length;u++){var c=[].concat(e[u]);i&&o[c[0]]||(void 0!==n&&(void 0===c[5]||(c[1]="@layer".concat(c[5].length>0?" ".concat(c[5]):""," {").concat(c[1],"}")),c[5]=n),a&&(c[2]?(c[1]="@media ".concat(c[2]," {").concat(c[1],"}"),c[2]=a):c[2]=a),l&&(c[4]?(c[1]="@supports (".concat(c[4],") {").concat(c[1],"}"),c[4]=l):c[4]="".concat(l)),t.push(c))}},t}},6323(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uagb-gradient-picker .components-custom-gradient-picker__gradient-bar{border-radius:5px;height:30px}.uagb-gradient-picker .components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button{top:9px;width:12px;height:12px}.uagb-gradient-picker .components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__insert-point{top:7px}.block-editor-block-inspector .uagb-inspector-tab .uag-background-gradient .uagb-color-popover-container,.block-editor-block-inspector .uagb-inspector-tab .uag-background-gradient .uagb-multi-buttons-control,.block-editor-block-inspector .uagb-inspector-tab .uag-background-gradient .uagb-size-type-field-tabs,.block-editor-block-inspector .uagb-inspector-tab .uag-background-gradient .components-button-group,.block-editor-block-inspector .uag-background-image-overlay-gradient .uagb-color-popover-container,.block-editor-block-inspector .uag-background-image-overlay-gradient .uagb-multi-buttons-control,.block-editor-block-inspector .uag-background-image-overlay-gradient .uagb-size-type-field-tabs,.block-editor-block-inspector .uag-background-image-overlay-gradient .components-button-group{margin-bottom:24px}.block-editor-block-inspector .uagb-inspector-tab .uag-background-gradient .uagb-size-type-field-tabs,.block-editor-block-inspector .uag-background-image-overlay-gradient .uagb-size-type-field-tabs{display:block}.block-editor-block-inspector .uagb-inspector-tab .uag-background-gradient .uagb-gradient-advanced-option,.block-editor-block-inspector .uag-background-image-overlay-gradient .uagb-gradient-advanced-option{width:100%;justify-content:right;margin-bottom:5px;padding-right:0}",""]);const r=o},6359(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,'.components-panel[data-uagb-tab]{z-index:99}.components-panel[data-uagb-tab]:not([data-uagb-tab=advance]) .components-panel__body.block-editor-block-inspector__advanced,.components-panel[data-uagb-tab]:not([data-uagb-tab=advance]) .components-panel__body.editor-block-inspector__advanced.block-editor-block-inspector__advanced,.components-panel[data-uagb-tab]:not([data-uagb-tab=advance]) .block-editor-block-inspector>div>.components-panel__body{display:none}.components-panel[data-uagb-tab]:not([data-uagb-tab=advance]) .block-editor-block-inspector>div>.components-panel__body.uagb-dynamic-content-wrap{display:block;border-bottom:1px solid #e0e0e0 !important}.components-panel[data-uagb-tab] .block-editor-block-card{position:relative;z-index:1;overflow:hidden}.components-panel[data-uagb-tab] .block-editor-block-card::before{content:"";position:absolute;top:0;left:-16px;right:-16px;bottom:0;background:#fff;z-index:-1}.components-panel[data-uagb-tab] .components-panel__body.edit-post-settings-sidebar__panel-block .block-editor-block-card{overflow:unset}.components-panel[data-uagb-tab] .components-panel__body.edit-post-settings-sidebar__panel-block .block-editor-block-card::before{top:-16px}.components-panel[data-uagb-tab=advance] .block-editor-block-inspector__advanced{border-color:rgba(0,0,0,0)}[dir=rtl] .uagb-inspector-tabs{direction:rtl}[dir=rtl] .uagb-inspector-tabs>div:first-child.uagb-active::after{border-left:1px solid #d6d9dd;border-right:0}[dir=rtl] .uagb-inspector-tabs>div:last-child.uagb-active::after{border-left:0;border-right:1px solid #d6d9dd}.uagb-inspector-tabs{display:flex;position:relative;background:#fff;z-index:9;height:65px}.uagb-inspector-tabs>div{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;background:#fff;cursor:pointer}.uagb-inspector-tabs>div::after,.uagb-inspector-tabs>div::before{content:"";position:absolute;display:block;top:0;left:0;width:100%}.uagb-inspector-tabs>div::after{border-bottom:1px solid #d6d9dd;height:100%;z-index:1}.uagb-inspector-tabs>div:first-child.uagb-active::after{border-left:0;box-shadow:inset 0 -3px 0 0 #007cba;color:#007cba}.uagb-inspector-tabs>div:last-child.uagb-active::after{border-right:0;box-shadow:inset 0 -3px 0 0 #007cba;color:#007cba}.uagb-inspector-tabs>div.uagb-active::after{border-left:1px solid #d6d9dd;border-right:1px solid #d6d9dd;border-bottom:0;box-shadow:inset 0 -3px 0 0 #007cba;color:#007cba}.uagb-inspector-tabs>div.uagb-active::before{height:0;background-color:rgba(0,0,0,0);z-index:2}.uagb-inspector-tabs>div h5{margin:6px 0 0;font-size:13px;font-weight:400;line-height:1.2}.uagb-inspector-tabs>div h5,.uagb-inspector-tabs>div svg{z-index:2;fill:#585858}.uagb-inspector-tabs>div.uagb-active h5{color:#0085ba}.uagb-inspector-tabs>div.uagb-active path{fill:#0085ba}.components-panel .components-panel__body .uagb-inspector-tabs-container{position:static !important;margin-left:-16px;margin-right:-16px;border-top:0 !important;top:0 !important}.uagb-inspector-tabs-container{position:sticky;top:-3px;z-index:9;border-top:calc(.1em + 1px) solid #f2f4f5;direction:initial}.customize-widgets-layout__inspector .uagb-inspector-tabs-container{top:-12px;margin-left:-12px;margin-right:-12px}.uagb-inspector-tab .components-panel__body:first-child,.edit-post-settings-sidebar__panel-block .uagb-inspector-tab .components-panel__body:first-child{margin-top:0;border-top:none !important}',""]);const r=o},6925(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},6942(e,t){var a;!function(){"use strict";var i={}.hasOwnProperty;function l(){for(var e="",t=0;t<arguments.length;t++){var a=arguments[t];a&&(e=o(e,n(a)))}return e}function n(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return l.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var a in e)i.call(e,a)&&e[a]&&(t=o(t,a));return t}function o(e,t){return t?e?e+" "+t:e+t:e}e.exports?(l.default=l,e.exports=l):void 0===(a=function(){return l}.apply(t,[]))||(e.exports=a)}()},7659(e){"use strict";var t={};e.exports=function(e,a){var i=function(e){if(void 0===t[e]){var a=document.querySelector(e);if(window.HTMLIFrameElement&&a instanceof window.HTMLIFrameElement)try{a=a.contentDocument.head}catch(e){a=null}t[e]=a}return t[e]}(e);if(!i)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");i.appendChild(a)}},8006(e,t,a){"use strict";var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var i in a)Object.prototype.hasOwnProperty.call(a,i)&&(e[i]=a[i])}return e},l=function(){function e(e,t){for(var a=0;a<t.length;a++){var i=t[a];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,a,i){return a&&e(t.prototype,a),i&&e(t,i),t}}(),n=a(1609),o=s(n),r=s(a(5556));function s(e){return e&&e.__esModule?e:{default:e}}var u={position:"absolute",top:0,left:0,visibility:"hidden",height:0,overflow:"scroll",whiteSpace:"pre"},c=["extraWidth","injectStyles","inputClassName","inputRef","inputStyle","minWidth","onAutosize","placeholderIsMinWidth"],g=function(e,t){t.style.fontSize=e.fontSize,t.style.fontFamily=e.fontFamily,t.style.fontWeight=e.fontWeight,t.style.fontStyle=e.fontStyle,t.style.letterSpacing=e.letterSpacing,t.style.textTransform=e.textTransform},d=!("undefined"==typeof window||!window.navigator)&&/MSIE |Trident\/|Edge\//.test(window.navigator.userAgent),p=function(){return d?"_"+Math.random().toString(36).substr(2,12):void 0},h=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var a=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.inputRef=function(e){a.input=e,"function"==typeof a.props.inputRef&&a.props.inputRef(e)},a.placeHolderSizerRef=function(e){a.placeHolderSizer=e},a.sizerRef=function(e){a.sizer=e},a.state={inputWidth:e.minWidth,inputId:e.id||p()},a}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),l(t,[{key:"componentDidMount",value:function(){this.mounted=!0,this.copyInputStyles(),this.updateInputWidth()}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=e.id;t!==this.props.id&&this.setState({inputId:t||p()})}},{key:"componentDidUpdate",value:function(e,t){t.inputWidth!==this.state.inputWidth&&"function"==typeof this.props.onAutosize&&this.props.onAutosize(this.state.inputWidth),this.updateInputWidth()}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"copyInputStyles",value:function(){if(this.mounted&&window.getComputedStyle){var e=this.input&&window.getComputedStyle(this.input);e&&(g(e,this.sizer),this.placeHolderSizer&&g(e,this.placeHolderSizer))}}},{key:"updateInputWidth",value:function(){if(this.mounted&&this.sizer&&void 0!==this.sizer.scrollWidth){var e=void 0;e=this.props.placeholder&&(!this.props.value||this.props.value&&this.props.placeholderIsMinWidth)?Math.max(this.sizer.scrollWidth,this.placeHolderSizer.scrollWidth)+2:this.sizer.scrollWidth+2,(e+="number"===this.props.type&&void 0===this.props.extraWidth?16:parseInt(this.props.extraWidth)||0)<this.props.minWidth&&(e=this.props.minWidth),e!==this.state.inputWidth&&this.setState({inputWidth:e})}}},{key:"getInput",value:function(){return this.input}},{key:"focus",value:function(){this.input.focus()}},{key:"blur",value:function(){this.input.blur()}},{key:"select",value:function(){this.input.select()}},{key:"renderStyles",value:function(){var e=this.props.injectStyles;return d&&e?o.default.createElement("style",{dangerouslySetInnerHTML:{__html:"input#"+this.state.inputId+"::-ms-clear {display: none;}"}}):null}},{key:"render",value:function(){var e=[this.props.defaultValue,this.props.value,""].reduce(function(e,t){return null!=e?e:t}),t=i({},this.props.style);t.display||(t.display="inline-block");var a=i({boxSizing:"content-box",width:this.state.inputWidth+"px"},this.props.inputStyle),l=function(e,t){var a={};for(var i in e)t.indexOf(i)>=0||Object.prototype.hasOwnProperty.call(e,i)&&(a[i]=e[i]);return a}(this.props,[]);return function(e){c.forEach(function(t){return delete e[t]})}(l),l.className=this.props.inputClassName,l.id=this.state.inputId,l.style=a,o.default.createElement("div",{className:this.props.className,style:t},this.renderStyles(),o.default.createElement("input",i({},l,{ref:this.inputRef})),o.default.createElement("div",{ref:this.sizerRef,style:u},e),this.props.placeholder?o.default.createElement("div",{ref:this.placeHolderSizerRef,style:u},this.props.placeholder):null)}}]),t}(n.Component);h.propTypes={className:r.default.string,defaultValue:r.default.any,extraWidth:r.default.oneOfType([r.default.number,r.default.string]),id:r.default.string,injectStyles:r.default.bool,inputClassName:r.default.string,inputRef:r.default.func,inputStyle:r.default.object,minWidth:r.default.oneOfType([r.default.number,r.default.string]),onAutosize:r.default.func,onChange:r.default.func,placeholder:r.default.string,placeholderIsMinWidth:r.default.bool,style:r.default.object,value:r.default.any},h.defaultProps={minWidth:1,injectStyles:!0},t.A=h},8226(e){e.exports=function(){"use strict";return function(e){var t="/*|*/",a=t+"}";function i(t){if(t)try{e(t+"}")}catch(e){}}return function(l,n,o,r,s,u,c,g,d,p){switch(l){case 1:if(0===d&&64===n.charCodeAt(0))return e(n+";"),"";break;case 2:if(0===g)return n+t;break;case 3:switch(g){case 102:case 112:return e(o[0]+n),"";default:return n+(0===p?t:"")}case-2:n.split(a).forEach(i)}}}}()},8514(e,t,a){"use strict";t.__esModule=!0,t.default=void 0,function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,a):{};i.get||i.set?Object.defineProperty(t,a,i):t[a]=e[a]}t.default=e}(a(5556));var i=r(a(2963)),l=r(a(788)),n=r(a(1609)),o=r(a(495));function r(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var i in a)Object.prototype.hasOwnProperty.call(a,i)&&(e[i]=a[i])}return e},s.apply(this,arguments)}a(554);var u=function(e,t){return e&&t&&t.split(" ").forEach(function(t){return(0,i.default)(e,t)})},c=function(e,t){return e&&t&&t.split(" ").forEach(function(t){return(0,l.default)(e,t)})},g=function(e){var t,a;function i(){for(var t,a=arguments.length,i=new Array(a),l=0;l<a;l++)i[l]=arguments[l];return(t=e.call.apply(e,[this].concat(i))||this).onEnter=function(e,a){var i=t.getClassNames(a?"appear":"enter").className;t.removeClasses(e,"exit"),u(e,i),t.props.onEnter&&t.props.onEnter(e,a)},t.onEntering=function(e,a){var i=t.getClassNames(a?"appear":"enter").activeClassName;t.reflowAndAddClass(e,i),t.props.onEntering&&t.props.onEntering(e,a)},t.onEntered=function(e,a){var i=t.getClassNames("appear").doneClassName,l=t.getClassNames("enter").doneClassName,n=a?i+" "+l:l;t.removeClasses(e,a?"appear":"enter"),u(e,n),t.props.onEntered&&t.props.onEntered(e,a)},t.onExit=function(e){var a=t.getClassNames("exit").className;t.removeClasses(e,"appear"),t.removeClasses(e,"enter"),u(e,a),t.props.onExit&&t.props.onExit(e)},t.onExiting=function(e){var a=t.getClassNames("exit").activeClassName;t.reflowAndAddClass(e,a),t.props.onExiting&&t.props.onExiting(e)},t.onExited=function(e){var a=t.getClassNames("exit").doneClassName;t.removeClasses(e,"exit"),u(e,a),t.props.onExited&&t.props.onExited(e)},t.getClassNames=function(e){var a=t.props.classNames,i="string"==typeof a,l=i?(i&&a?a+"-":"")+e:a[e];return{className:l,activeClassName:i?l+"-active":a[e+"Active"],doneClassName:i?l+"-done":a[e+"Done"]}},t}a=e,(t=i).prototype=Object.create(a.prototype),t.prototype.constructor=t,t.__proto__=a;var l=i.prototype;return l.removeClasses=function(e,t){var a=this.getClassNames(t),i=a.className,l=a.activeClassName,n=a.doneClassName;i&&c(e,i),l&&c(e,l),n&&c(e,n)},l.reflowAndAddClass=function(e,t){t&&(e&&e.scrollTop,u(e,t))},l.render=function(){var e=s({},this.props);return delete e.classNames,n.default.createElement(o.default,s({},e,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},i}(n.default.Component);g.defaultProps={classNames:""},g.propTypes={};var d=g;t.default=d,e.exports=t.default},8542(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".block-editor-image-size-control{margin-bottom:1em}.block-editor-image-size-control .block-editor-image-size-control__row{display:flex;justify-content:space-between;flex-direction:column}.block-editor-image-size-control .block-editor-image-size-control__row .uag-number-control .uag-number-control__inline,.block-editor-image-size-control .block-editor-image-size-control__row .uag-number-control .uag-number-control__full-width{margin-bottom:10px}",""]);const r=o},8619(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uag-control-tabs{margin:0 -16px;padding:0 16px}.uag-control-tabs.uag-control-tabs-three-tabs .components-tab-panel__tabs>.components-button{width:31.3%}.uag-control-tabs>.components-tab-panel__tabs{justify-content:space-between;margin:0 -16px 25px;padding:0 16px;border-bottom:1px solid #e6e7e9}.uag-control-tabs>.components-tab-panel__tabs>.components-button{width:47%;text-align:center;justify-content:center;border:1px solid #e6e7e9;border-radius:3px 3px 0 0;color:#50575e;background-color:#f0f0f1;max-height:30px;font-size:13px;border-bottom:0;margin-bottom:-1px}.uag-control-tabs>.components-tab-panel__tabs>.components-button.active-tab{color:#007cba;background:#fff}.uag-control-tabs>.components-tab-panel__tabs>.components-button:focus:not(:disabled){box-shadow:none}.uag-control-tabs .components-base-control{margin-bottom:25px}.uag-control-tabs .components-base-control .components-base-control,.uag-control-tabs .components-base-control .components-base-control__field{padding-top:0;margin-bottom:0}.uag-control-tabs .components-base-control:last-child{margin-bottom:0}",""]);const r=o},9194(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uag-confirm-popup-wrapper{display:flex;flex-direction:row;align-items:flex-start;padding:24px;width:612px;height:166px;background:#fff;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);border-radius:2px}.uag-confirm-popup-wrapper .components-modal__content{margin:0;padding:0;display:flex;flex-direction:row;gap:20px}.uag-confirm-popup-wrapper .components-modal__content .components-modal__header{display:none}.uag-confirm-popup-wrapper .components-modal__content .uag-confirm-popup-icon{display:flex;flex-direction:row;align-items:flex-start;padding:12px;gap:8px;width:54px;height:54px;background:#dcf2ff;border-radius:32px;flex:none;order:0;flex-grow:0}.uag-confirm-popup-wrapper .components-modal__content .uag-confirm-popup-icon svg{stroke:#007cba}.uag-confirm-popup-wrapper .components-modal__content .uag-confirm-popup-content{box-sizing:border-box;display:flex;flex-direction:column;gap:24px}.uag-confirm-popup-wrapper .components-modal__content .uag-confirm-popup-content .uag-confirm-popup-text{display:flex;flex-direction:column;order:1;gap:4px}.uag-confirm-popup-wrapper .components-modal__content .uag-confirm-popup-content .uag-confirm-popup-text .uag-confirm-popup-title{width:480px;height:28px;font-style:normal;font-weight:500;font-size:20px;line-height:28px;color:#1d2327;flex:none;order:0;flex-grow:0}.uag-confirm-popup-wrapper .components-modal__content .uag-confirm-popup-content .uag-confirm-popup-text .uag-confirm-popup-description{width:480px;height:20px;font-style:normal;font-weight:400;font-size:13px;line-height:20px;display:flex;align-items:center;color:#50575e;flex:none;order:1;flex-grow:0}.uag-confirm-popup-wrapper .components-modal__content .uag-confirm-popup-content .uag-confirm-popup-controls{display:flex;flex-direction:row;align-items:flex-start;gap:12px;flex:none;order:2}.uag-confirm-popup-wrapper .components-modal__content .uag-confirm-popup-content .uag-confirm-popup-controls .uag-confirm-popup-buttons{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:9px 17px;box-shadow:0 1px 2px rgba(0,0,0,.05)}.uag-confirm-popup-wrapper .components-modal__content .uag-confirm-popup-content .uag-confirm-popup-controls .uag-popup-confirmation-button{background:#007cba;color:#fff;border-radius:2px;flex:none;order:0}.uag-confirm-popup-wrapper .components-modal__content .uag-confirm-popup-content .uag-confirm-popup-controls .uag-popup-cancellation-button{background:#fff;border:1px solid #e6e7e9;border-radius:2px;flex:none;order:1}.uag-confirm-popup-overlay{background-color:rgba(0,0,0,.4392156863)}",""]);const r=o},9380(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uagb-text-control{position:relative}.uagb-text-control--open-dynamic-content{flex-direction:column;align-items:unset}.uagb-text-control .components-base-control__field{margin-bottom:0}.uagb-text-control .components-text-control__input{padding-right:30px;margin-left:0;margin-right:0;color:#50575e;border-color:#e6e7e9}.uagb-text-control .components-text-control__input:focus{border-color:#959595;box-shadow:unset}.uagb-text-control .uagb-control__header .uagb-number-control__actions .uagb-reset{height:fit-content}.uagb-text-control__controls>.components-button{position:absolute;right:0;bottom:0;padding:0 8px;border-radius:2px;height:30px}.uagb-text-control__controls>.components-button svg{width:18px;stroke:#555d66;stroke-width:1.4;fill:none}.uagb-text-control__controls-inline .components-base-control__field{display:flex;align-items:center}.uagb-text-control__controls-inline .components-base-control__field>label{flex:50%;margin-bottom:unset}.uagb-text-control__controls-inline .components-base-control__field>input{flex:50%}.uagb-text-control__controls-textarea{position:relative}.uagb-text-control__controls-textarea>.components-button{top:2px;bottom:auto}.uagb-text-control__controls-textarea textarea{color:#50575e;border-color:#e6e7e9}.uagb-text-control__controls-textarea textarea:focus{border-color:#959595;box-shadow:unset}.uagb-text-control.components-base-control>.components-base-control__help{margin-top:10px}",""]);const r=o},9790(e,t,a){"use strict";var i=r(a(8514)),l=r(a(1369)),n=r(a(2312)),o=r(a(495));function r(e){return e&&e.__esModule?e:{default:e}}e.exports={Transition:o.default,TransitionGroup:n.default,ReplaceTransition:l.default,CSSTransition:i.default}},9810(e,t,a){"use strict";a.d(t,{A:()=>r});var i=a(1601),l=a.n(i),n=a(6314),o=a.n(n)()(l());o.push([e.id,".uag-number-control .uagb-number-control__mobile-controls.uag-number-control__full-width{position:relative;color:#50575e}.uag-number-control .uagb-number-control__mobile-controls.uag-number-control__full-width .uag-control-label{margin-bottom:10px}.uag-number-control .uagb-number-control__mobile-controls.uag-number-control__full-width .components-number-control .components-input-control__input{padding:0 7px 0 12px !important}.uag-number-control .uagb-number-control__mobile-controls.uag-number-control__full-width>.components-button{position:absolute;left:75%;bottom:0%;height:30px;z-index:1}.uag-number-control .uagb-number-control__mobile-controls.uag-number-control__inline{align-items:center;display:grid;grid-template-columns:repeat(3, 1fr);color:#50575e}.uag-number-control .uagb-number-control__mobile-controls.uag-number-control__inline .uag-control-label{margin-bottom:0}.uag-number-control .uagb-number-control__mobile-controls.uag-number-control__inline .components-number-control .components-input-control__input{padding:0 7px 0 12px !important}.uag-number-control .uagb-number-control__mobile-controls.uag-number-control__inline .components-input-control__container{width:100%}.uag-number-control .uagb-number-control__mobile-controls.uag-number-control__inline .uagb-dynamic-content-wrap{width:245%;margin-top:20px}.uag-number-control .uagb-number-control__mobile-controls.uag-number-control__inline>.components-button{position:absolute;right:34%}.uag-number-control .uagb-number-control__mobile-controls>.components-button svg{width:18px;stroke:#555d66;stroke-width:1.4;fill:none;z-index:1}.uag-number-control .uagb-control__header{display:grid;grid-template-columns:100%;justify-items:end;justify-content:end}.uag-number-control .uag-responsive-label-wrap{grid-column:1/span 2}.uag-number-control .uagb-dynamic-content-wrap{margin-top:20px}.uag-number-control.uagb-text-control--open-dynamic-content .uag-number-control__inline{display:block}.uag-number-control.uagb-text-control--open-dynamic-content .uag-number-control__inline .uagb-dynamic-content-wrap{width:100%;margin-top:20px}.uag-number-control input[type=number]::-webkit-inner-spin-button,.uag-number-control input[type=number]::-webkit-outer-spin-button{opacity:1}",""]);const r=o}},a={};function i(e){var l=a[e];if(void 0!==l)return l.exports;var n=a[e]={id:e,exports:{}};return t[e].call(n.exports,n,n.exports,i),n.exports}i.m=t,e=[],i.O=(t,a,l,n)=>{if(!a){var o=1/0;for(c=0;c<e.length;c++){for(var[a,l,n]=e[c],r=!0,s=0;s<a.length;s++)(!1&n||o>=n)&&Object.keys(i.O).every(e=>i.O[e](a[s]))?a.splice(s--,1):(r=!1,n<o&&(o=n));if(r){e.splice(c--,1);var u=l();void 0!==u&&(t=u)}}return t}n=n||0;for(var c=e.length;c>0&&e[c-1][2]>n;c--)e[c]=e[c-1];e[c]=[a,l,n]},i.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return i.d(t,{a:t}),t},i.d=(e,t)=>{for(var a in t)i.o(t,a)&&!i.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e;globalThis.importScripts&&(e=globalThis.location+"");var t=globalThis.document;if(!e&&t&&(t.currentScript&&"SCRIPT"===t.currentScript.tagName.toUpperCase()&&(e=t.currentScript.src),!e)){var a=t.getElementsByTagName("script");if(a.length)for(var l=a.length-1;l>-1&&(!e||!/^http(s?):/.test(e));)e=a[l--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),i.p=e})(),(()=>{var e={617:0,232:0};i.O.j=t=>0===e[t];var t=(t,a)=>{var l,n,[o,r,s]=a,u=0;if(o.some(t=>0!==e[t])){for(l in r)i.o(r,l)&&(i.m[l]=r[l]);if(s)var c=s(i)}for(t&&t(a);u<o.length;u++)n=o[u],i.o(e,n)&&e[n]&&e[n][0](),e[n]=0;return i.O(c)},a=globalThis.webpackChunksureforms=globalThis.webpackChunksureforms||[];a.forEach(t.bind(null,0)),a.push=t.bind(null,a.push.bind(a))})();var l=i.O(void 0,[232],()=>i(3216));l=i.O(l)})(); \ No newline at end of file diff --git a/modules/gutenberg/src/components/box-shadow/index.js b/modules/gutenberg/src/components/box-shadow/index.js index d571aa48a..213025433 100644 --- a/modules/gutenberg/src/components/box-shadow/index.js +++ b/modules/gutenberg/src/components/box-shadow/index.js @@ -33,7 +33,8 @@ const BoxShadowControl = ( props ) => { const { getSelectedBlock } = select( 'core/block-editor' ); useLayoutEffect( () => { - window.addEventListener( 'click', function ( e ) { + // Named so the cleanup can remove it. + const handleOutsideClick = ( e ) => { const popupButton = document.querySelector( `.active.popup-${ blockId } .spectra-control-popup__options--action-button` ); @@ -73,7 +74,13 @@ const BoxShadowControl = ( props ) => { ); } } - } ); + }; + + window.addEventListener( 'click', handleOutsideClick ); + + return () => { + window.removeEventListener( 'click', handleOutsideClick ); + }; }, [] ); const blockNameForHook = getSelectedBlock()?.name.split( '/' ).pop(); // eslint-disable-line @wordpress/no-unused-vars-before-return diff --git a/modules/gutenberg/src/components/text-shadow/index.js b/modules/gutenberg/src/components/text-shadow/index.js index cb2cb4e8f..66570ee9a 100644 --- a/modules/gutenberg/src/components/text-shadow/index.js +++ b/modules/gutenberg/src/components/text-shadow/index.js @@ -40,9 +40,7 @@ const TextShadowControl = ( props ) => { const activeClass = showAdvancedControls ? 'active' : ''; useLayoutEffect( () => { - // Named so the cleanup below can remove it. As an inline anonymous - // function this listener could never be detached, and one accumulated on - // window per mount -- this control remounts on every block selection. + // Named so the cleanup can remove it. const handleOutsideClick = ( e ) => { const popupButton = document.querySelector( `.active.popup-${ blockId } .spectra-control-popup__options--action-button` diff --git a/modules/gutenberg/src/components/typography/index.js b/modules/gutenberg/src/components/typography/index.js index 2921f2a43..d3e951302 100644 --- a/modules/gutenberg/src/components/typography/index.js +++ b/modules/gutenberg/src/components/typography/index.js @@ -48,9 +48,7 @@ const TypographyControl = ( props ) => { }, [] ); useLayoutEffect( () => { - // Named so the cleanup below can remove it. As an inline anonymous - // function this listener could never be detached, and one accumulated on - // window per mount -- this control remounts on every block selection. + // Named so the cleanup can remove it. const handleOutsideClick = ( e ) => { const popupButton = document.querySelector( `.active.popup-${ props?.attributes?.block_id } .spectra-control-popup__options--action-button` From e766c9671b444f7001306b8c38b8613b2e95dbbd Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Thu, 17 Sep 2026 11:27:23 +0530 Subject: [PATCH 11/60] style: use the inverse Premium badge from the onboarding design The add-ons step used the neutral badge, a grey chip that sat back into the card. The design calls for the dark pill, which is what marks the feature as gated rather than just labelled. Force UI already ships it: variant="inverse" is bg-background-inverse text-text-inverse, #1F2937 on #FFFFFF, with the default pill shape. No custom classes. --- src/admin/onboarding/pages/premium-features.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/admin/onboarding/pages/premium-features.js b/src/admin/onboarding/pages/premium-features.js index f3727a5fe..b6644ae7f 100644 --- a/src/admin/onboarding/pages/premium-features.js +++ b/src/admin/onboarding/pages/premium-features.js @@ -212,7 +212,7 @@ const PremiumFeatures = () => { <Badge label={ __( 'Premium', 'sureforms' ) } size="xs" - variant="neutral" + variant="inverse" /> </div> <Text size={ 14 } weight={ 400 } color="tertiary"> From d5ce63b70a2477f04f971a34f182c05556e4be6b Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Thu, 17 Sep 2026 11:33:28 +0530 Subject: [PATCH 12/60] feat: wipe the comparison on hover, and stop ringing the card on click The divider now follows the pointer while it is over the card, so the comparison plays as you move across it. Dragging a handle was a step nobody has to take to see what the step is showing them. Also drops the orange border that appeared around the card. It was the focus ring: the range input covers the whole card, so :focus-within fired on click as well as on Tab, and every mouse interaction left a border behind. Keyed to :has(:focus-visible) instead, which keeps it for the keyboard, where the input is invisible and the ring is the only thing showing where focus is. The input takes no pointer events now, so mouse and touch are driven only by the move handler and the two cannot compute slightly different positions and fight over the divider. Pointer events rather than mouse events, because touch has no hover but a dragged finger still emits pointermove. --- .../components/before-after-slider.js | 42 ++++++++++++++++--- 1 file changed, 36 insertions(+), 6 deletions(-) diff --git a/src/admin/onboarding/components/before-after-slider.js b/src/admin/onboarding/components/before-after-slider.js index 844b20c36..a73ad2033 100644 --- a/src/admin/onboarding/components/before-after-slider.js +++ b/src/admin/onboarding/components/before-after-slider.js @@ -1,12 +1,19 @@ -import { useState } from '@wordpress/element'; +import { useRef, useState } from '@wordpress/element'; import { __, sprintf } from '@wordpress/i18n'; import { ChevronsLeftRight } from 'lucide-react'; /** * Before/after comparison. `before` fills the box; `after` is revealed from - * the right edge up to a draggable divider. Dragging is a transparent native - * range input laid over the whole box, so it works with mouse, touch and - * keyboard without any extra code. + * the right edge up to a divider that follows the pointer -- move across the + * card and the two versions wipe between each other, with nothing to click. + * + * A transparent native range input sits over the box so the comparison is + * reachable by keyboard. It takes no pointer events, so mouse and touch are + * driven only by the move handler below and the two cannot compute slightly + * different positions and fight over the divider. + * + * Pointer rather than mouse events: touch has no hover, but a finger dragged + * across the card still emits pointermove, so the wipe works there too. * * @param {Object} props * @param {Node} props.before Full-size "before" card. @@ -26,11 +33,34 @@ const BeforeAfterSlider = ( { label = __( 'Compare free and premium', 'sureforms' ), } ) => { const [ position, setPosition ] = useState( initial ); + const trackRef = useRef( null ); + + // Measured per event rather than cached: the card is inside a tab panel that + // can be scrolled or re-laid-out between renders, and a stale rect silently + // offsets the divider from the cursor. + const followPointer = ( event ) => { + const rect = trackRef.current?.getBoundingClientRect(); + + if ( ! rect?.width ) { + return; + } + + const percent = ( ( event.clientX - rect.left ) / rect.width ) * 100; + + setPosition( Math.min( 100, Math.max( 0, Math.round( percent ) ) ) ); + }; + // The ring is keyed to :focus-visible, not :focus-within. The range input + // covers the whole card, so focus-within also fires on click and drew a + // border around the card every time someone used the slider with a mouse. + // Keyboard focus still needs the ring: the input itself is invisible, so + // without it there is nothing on screen to show where focus is. return ( <div style={ { width } }> <div - className="relative select-none overflow-hidden rounded-[13px] focus-within:outline focus-within:outline-2 focus-within:outline-offset-2 focus-within:outline-button-primary" + ref={ trackRef } + onPointerMove={ followPointer } + className="relative cursor-ew-resize select-none overflow-hidden rounded-[13px] has-[:focus-visible]:outline has-[:focus-visible]:outline-2 has-[:focus-visible]:outline-offset-2 has-[:focus-visible]:outline-button-primary" style={ { width, height } } > <div className="absolute inset-0">{ before }</div> @@ -64,7 +94,7 @@ const BeforeAfterSlider = ( { __( '%s of the free version shown', 'sureforms' ), `${ position }%` ) } - className="absolute inset-0 m-0 h-full w-full cursor-ew-resize appearance-none bg-transparent opacity-0" + className="pointer-events-none absolute inset-0 m-0 h-full w-full appearance-none bg-transparent opacity-0" /> </div> </div> From c2b367e8b29c9bfaa11d94bf3c265a8b1e435c6c Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Thu, 17 Sep 2026 15:27:21 +0530 Subject: [PATCH 13/60] copy: rewrite the welcome and connect steps Connect step, per the copy sheet. The heading above the feature list now says what connecting actually does and what you get for it, rather than "get started"; the three bullets drop the AI-does-it-for-you framing; and both buttons say what they do, so "Connect" is no longer a bare verb next to an account you have not heard of yet. Welcome step: new headline, subheading and trust row, and the primary button is "Get Started". The arrow stays the button's own ChevronRight rather than a literal arrow in the string, which a screen reader would read out and which would point the wrong way in RTL. The Entries slide is now "Manage Form Entries". Left alone deliberately: email-delivery.js carries the same "Connect your free account to get started." string, but the replacement names AI form generations, which that step has nothing to do with. --- .../onboarding/illustrations/welcome-slides.js | 2 +- src/admin/onboarding/pages/connect.js | 17 +++++++---------- src/admin/onboarding/pages/welcome.js | 12 ++++++------ 3 files changed, 14 insertions(+), 17 deletions(-) diff --git a/src/admin/onboarding/illustrations/welcome-slides.js b/src/admin/onboarding/illustrations/welcome-slides.js index bb7876c84..71ce0a43f 100644 --- a/src/admin/onboarding/illustrations/welcome-slides.js +++ b/src/admin/onboarding/illustrations/welcome-slides.js @@ -34,7 +34,7 @@ const ALL_SLIDES = [ slide( __( 'AI Form Builder', 'sureforms' ), aiFormBuilder ), slide( __( 'Drag & Drop Fields', 'sureforms' ), dragDropFields ), slide( __( 'Payment Forms', 'sureforms' ), paymentForms ), - slide( __( 'Entries', 'sureforms' ), entries ), + slide( __( 'Manage Form Entries', 'sureforms' ), entries ), slide( __( 'Conditional Logic', 'sureforms' ), conditionalLogic, true ), slide( __( 'Conversational Forms', 'sureforms' ), diff --git a/src/admin/onboarding/pages/connect.js b/src/admin/onboarding/pages/connect.js index 586693447..6edadab86 100644 --- a/src/admin/onboarding/pages/connect.js +++ b/src/admin/onboarding/pages/connect.js @@ -9,12 +9,9 @@ import { initiateAuth } from '@Utils/Helpers'; import describeFormIllustration from '@Image/onboarding/connect-describe-form.gif'; const features = [ - __( - 'Type a simple description and get a fully built form instantly', - 'sureforms' - ), - __( 'AI picks the right fields, labels, and layout for you', 'sureforms' ), - __( 'Generate up to 10 forms with AI, completely free', 'sureforms' ), + __( 'Create complete forms from a simple description', 'sureforms' ), + __( 'Get the right fields, labels, and layout added for you', 'sureforms' ), + __( 'Get 10 AI form generations for free', 'sureforms' ), ]; const Connect = () => { @@ -61,14 +58,14 @@ const Connect = () => { 'sureforms' ) } description={ __( - 'Describe what you need in a few words. AI builds the entire form for you, ready to publish.', + 'Describe the form you need, and SureForms will create the fields, labels, and layout for you.', 'sureforms' ) } /> <FeatureList heading={ __( - 'Connect your free account to get started.', + 'Connect this website to your free SureForms account to activate AI form creation and get 10 free AI generations.', 'sureforms' ) } items={ features } @@ -83,11 +80,11 @@ const Connect = () => { onClick: handleConnect, text: isRegistered ? __( 'Continue', 'sureforms' ) - : __( 'Connect', 'sureforms' ), + : __( 'Connect and Activate AI', 'sureforms' ), } } skipProps={ { onClick: handleSkip, - text: __( 'Skip', 'sureforms' ), + text: __( 'Skip for now', 'sureforms' ), } } /> </div> diff --git a/src/admin/onboarding/pages/welcome.js b/src/admin/onboarding/pages/welcome.js index 4e23f78c8..425bebbc1 100644 --- a/src/admin/onboarding/pages/welcome.js +++ b/src/admin/onboarding/pages/welcome.js @@ -7,8 +7,8 @@ import NavigationButtons from '../components/navigation-buttons'; import { getWelcomeSlides } from '../illustrations/welcome-slides'; const trustItems = [ - __( 'Gutenberg Native', 'sureforms' ), - __( 'No Code Required', 'sureforms' ), + __( 'Built for WordPress', 'sureforms' ), + __( 'No Coding Required', 'sureforms' ), __( 'Works With Any Theme', 'sureforms' ), ]; @@ -27,7 +27,7 @@ const Welcome = () => { > { createInterpolateElement( __( - 'Welcome to <brand>SureForms</brand> <wave>👋</wave>', + 'Welcome to <brand>SureForms</brand>! <wave>👋</wave>', 'sureforms' ), { @@ -38,12 +38,12 @@ const Welcome = () => { </Text> <Text as="p" size={ 16 } color="secondary"> { __( - 'Build WordPress forms that actually convert.', + 'Create beautiful WordPress forms that convert.', 'sureforms' ) } <br /> { __( - "Let's get you set up in under a minute.", + 'Get started in less than a minute.', 'sureforms' ) } </Text> @@ -55,7 +55,7 @@ const Welcome = () => { containerProps={ { justify: 'center' } } continueProps={ { onClick: navigateToNextRoute, - text: __( 'Set Up SureForms Now', 'sureforms' ), + text: __( 'Get Started', 'sureforms' ), } } /> From fcd2d892c26d800d2157cd144927763e5f06d05d Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Thu, 17 Sep 2026 15:43:05 +0530 Subject: [PATCH 14/60] fix(onboarding): address review on #3147 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1 (High) — rotation no longer destroys keyboard focus. Each tick remounts BeforeAfterSlider, whose range input is the step's only focusable control, so a tick while it held focus dumped focus on <body>; pausing on pointer alone meant a keyboard user could never hold it for more than one tick. Rotation now also stops on focus (capture phase, since focus/blur do not bubble), permanently once a tab is picked -- which is what the comment already claimed -- and under prefers-reduced-motion. 2 — upgradeClicked starts null and moves to false when the step actually renders. The step is hidden on Pro, which used to report premium_upgrade_clicked='no' for people who never saw it, while viewed_premium_tabs was correctly absent for the same user. Same shape as cacheConflictAcknowledged, which already did this. isset() skips null, so no PHP change. 3 — the cache step has a forward path that does not acknowledge. Every route through it acknowledged, so 'no' only ever meant "abandoned here". The primary button now advances the wizard rather than leaving it for a docs tab with muted ghost text as the only way on. 4 — get_caching_plugin_doc_url() takes the placement as utm_medium. Both surfaces sent form_checks_notice, so wizard clicks were attributed to the dashboard notice, defeating the attribution the helper exists to provide. Default keeps the existing call site unchanged. 5 — images/onboarding is build-time source only; webpack re-emits every import into assets/build/images/, so 2.8 MB shipped twice. The rest of images/ has to keep shipping, since gutenberg-hooks serves field-previews/* directly. 6 — the coupon comes from COUPON_CODE instead of being spelled out in a translatable string, so changing the constant cannot leave the sentence lying. Drops "Selected features", stale from the deleted checkbox UI. 7 — analytics tests. The old blob carried no selectedFeatures key, so the assertions claiming the old mapping is gone passed against the old code too; it now carries one. Adds the null case (distinct from absent: they are different paths through isset()), the false case, and the slug allowlist. viewed_premium_tabs now intersects against the four known slugs rather than filtering on type. 8 — the cache step only downgrades the acknowledgement from null, so browser Back no longer wipes a recorded true. 9 — the three inline comments drop the guessed 2.13.0. readme.txt is left for the release PR. 10 — the analytics test invokes detect_state_events() on the singleton rather than constructing a second Analytics, which registered four callbacks that survived into later tests. 11 — the addon comparison lookup is guarded, so a tab added without its illustration shows an empty panel instead of white-screening the step. 12 — removed a stray console.log, the dead session-storage key, and corrected the import-forms comment to the post-reorder step order. --- .distignore | 5 ++ admin/admin.php | 4 +- admin/analytics.php | 17 ++-- inc/helper.php | 11 ++- src/admin/onboarding/hooks.js | 2 +- .../onboarding/onboarding-state/index.js | 14 ++-- src/admin/onboarding/pages/cache-conflict.js | 51 ++++++++++-- src/admin/onboarding/pages/email-delivery.js | 2 - .../onboarding/pages/premium-features.js | 53 ++++++++++-- tests/unit/admin/test-analytics.php | 82 ++++++++++++++++++- 10 files changed, 198 insertions(+), 43 deletions(-) diff --git a/.distignore b/.distignore index d2d03a916..49a490979 100644 --- a/.distignore +++ b/.distignore @@ -67,6 +67,11 @@ auth.json credentials.json # Directories +# Build-time artwork source. Webpack re-emits every @Image/onboarding import as a +# hashed file under assets/build/images/, so shipping this directory as well put +# the same 2.8 MB in the ZIP twice. The rest of images/ cannot be ignored -- +# inc/gutenberg-hooks.php serves images/field-previews/* directly. +images/onboarding node_modules vendor tests diff --git a/admin/admin.php b/admin/admin.php index 5aa9f0d4c..5250eed1c 100644 --- a/admin/admin.php +++ b/admin/admin.php @@ -1840,9 +1840,9 @@ public function enqueue_scripts() { 'is_rtl' => $is_rtl, 'onboarding_completed' => method_exists( $onboarding_instance, 'get_onboarding_status' ) ? $onboarding_instance->get_onboarding_status() : false, // Read by the onboarding cache-conflict step: the name decides whether the - // step renders, the URL is where "View full guide" points. Since 2.13.0. + // step renders, the URL is where "View full guide" points. 'caching_plugin' => Helper::get_active_caching_plugin(), - 'caching_plugin_doc_url' => Helper::get_caching_plugin_doc_url(), + 'caching_plugin_doc_url' => Helper::get_caching_plugin_doc_url( 'onboarding' ), 'migration_banner_dismissed' => method_exists( $onboarding_instance, 'is_migration_banner_dismissed' ) ? $onboarding_instance->is_migration_banner_dismissed() : false, 'migration_settings_url' => admin_url( 'admin.php?page=sureforms_form_settings&tab=migration-settings' ), 'onboarding_redirect' => isset( $_GET['srfm-activation-redirect'] ), // phpcs:ignore WordPress.Security.NonceVerification.Recommended -- Nonce is not required for the activation redirection. diff --git a/admin/analytics.php b/admin/analytics.php index 591bbf9ba..f1d977238 100644 --- a/admin/analytics.php +++ b/admin/analytics.php @@ -1011,14 +1011,21 @@ private function detect_state_events() { $onboarding_props['exited_early'] = (bool) $onboarding_analytics['exitedEarly'] ? 'yes' : 'no'; } - // Add-ons step (2.13.0): the wizard shows one feature tab at a time + // Add-ons step: the wizard shows one feature tab at a time // instead of a checkbox list, so we report which tabs were opened and // whether Upgrade was clicked. Blobs written by older wizards carry // neither key and emit neither property. if ( ! empty( $onboarding_analytics['premiumFeatures']['viewedTabs'] ) && is_array( $onboarding_analytics['premiumFeatures']['viewedTabs'] ) ) { - // The blob is whatever the wizard POSTed, so drop anything that - // is not a scalar slug before imploding. - $viewed_tabs = array_map( 'strval', array_filter( $onboarding_analytics['premiumFeatures']['viewedTabs'], 'is_scalar' ) ); + // The blob is whatever the wizard POSTed. The tabs are a closed + // set of four, so intersect against it rather than filtering on + // type: that drops anything unrecognised and caps both the + // content and the length of the property in one step. + $viewed_tabs = array_values( + array_intersect( + array_map( 'strval', array_filter( (array) $onboarding_analytics['premiumFeatures']['viewedTabs'], 'is_scalar' ) ), + [ 'multistep', 'conditional', 'calculation', 'conversational' ] + ) + ); $onboarding_props['viewed_premium_tabs'] = implode( ',', $viewed_tabs ); } @@ -1026,7 +1033,7 @@ private function detect_state_events() { $onboarding_props['premium_upgrade_clicked'] = (bool) $onboarding_analytics['premiumFeatures']['upgradeClicked'] ? 'yes' : 'no'; } - // Cache-conflict step (2.13.0): shown only when a recognised caching + // Cache-conflict step: shown only when a recognised caching // plugin is active; "yes" means the user pressed "I've fixed this". if ( isset( $onboarding_analytics['cacheConflictAcknowledged'] ) ) { $onboarding_props['cache_conflict_acknowledged'] = (bool) $onboarding_analytics['cacheConflictAcknowledged'] ? 'yes' : 'no'; diff --git a/inc/helper.php b/inc/helper.php index 3c22319ec..79bc1abbe 100644 --- a/inc/helper.php +++ b/inc/helper.php @@ -2239,20 +2239,25 @@ public static function get_active_caching_plugin() { * always has somewhere to send them. * * @since 2.12.7 + * @param string $medium Placement the link is rendered in, used as utm_medium. + * Two surfaces show this guide -- the dashboard notice and + * the onboarding step -- and a shared value would make the + * two indistinguishable in reporting, which is the whole + * point of the attribution. * @return string Absolute documentation URL. */ - public static function get_caching_plugin_doc_url() { + public static function get_caching_plugin_doc_url( $medium = 'form_checks_notice' ) { $entry = self::get_active_caching_plugin_entry(); $slug = null === $entry || '' === $entry[1] ? 'how-to-set-up-sureforms-with-caching-plugins' : $entry[1]; // Through the central builder rather than hardcoding the domain, so the // link carries the same UTM attribution as every other doc link and a - // domain change is one edit. utm_content is the slug, so the notice can be + // domain change is one edit. utm_content is the slug, so the caller can be // told which guide people actually open. return self::get_sureforms_website_url( 'docs/' . $slug . '/', [ - 'utm_medium' => 'form_checks_notice', + 'utm_medium' => self::get_string_value( $medium ), 'utm_content' => $slug, ] ); diff --git a/src/admin/onboarding/hooks.js b/src/admin/onboarding/hooks.js index 080b922a3..63fa68bba 100644 --- a/src/admin/onboarding/hooks.js +++ b/src/admin/onboarding/hooks.js @@ -68,7 +68,7 @@ export const useOnboardingNavigation = () => { // // While the probe is in-flight (`migrationDetectionLoaded === false`) // we keep the step visible so that linear navigation past - // `user-details` doesn't race past it into `/done`. The step + // `premium-features` doesn't race past it into `cache-conflict`. The step // itself renders a short loader and a clean "nothing to // import" hint if the probe ultimately finds nothing. if ( route.url === '/onboarding/import-forms' ) { diff --git a/src/admin/onboarding/onboarding-state/index.js b/src/admin/onboarding/onboarding-state/index.js index b8e55141a..79af798c8 100644 --- a/src/admin/onboarding/onboarding-state/index.js +++ b/src/admin/onboarding/onboarding-state/index.js @@ -3,7 +3,6 @@ import { createContext, useContext, useReducer } from '@wordpress/element'; const leadDetails = srfm_admin?.website_lead_details || {}; // Session storage key for onboarding state -export const ONBOARDING_SESSION_STORAGE_KEY = 'sureforms_onboarding_state'; // localStorage keys written during onboarding and cleared on exit/finish. export const ONBOARDING_STORAGE_KEYS = [ 'srfm_suremail_installation_started' ]; @@ -31,7 +30,11 @@ const initialState = { // in admin/analytics.php. premiumFeatures: { viewedTabs: [], - upgradeClicked: false, + // null until the step renders, then false/true -- the same shape as + // cacheConflictAcknowledged below, and for the same reason. The step + // is hidden on Pro installs, so a plain false would report + // premium_upgrade_clicked='no' for someone who never saw it. + upgradeClicked: null, }, suremailInstalled: false, accountConnected: false, @@ -211,13 +214,6 @@ const onboardingReducer = ( state, action ) => { // Function to clear all onboarding localStorage data export const clearOnboardingStorage = () => { - // Clear session storage - try { - sessionStorage.removeItem( ONBOARDING_SESSION_STORAGE_KEY ); - } catch ( error ) { - console.error( `Error clearing session storage:`, error ); - } - // Clear local storage keys ONBOARDING_STORAGE_KEYS.forEach( ( key ) => { try { diff --git a/src/admin/onboarding/pages/cache-conflict.js b/src/admin/onboarding/pages/cache-conflict.js index e3a723879..03277a8bf 100644 --- a/src/admin/onboarding/pages/cache-conflict.js +++ b/src/admin/onboarding/pages/cache-conflict.js @@ -1,4 +1,5 @@ import { __, sprintf } from '@wordpress/i18n'; +import { Button } from '@bsf/force-ui'; import { useEffect } from '@wordpress/element'; import { ExternalLink } from 'lucide-react'; import { useOnboardingNavigation } from '../hooks'; @@ -31,12 +32,20 @@ const tips = [ const CacheConflict = () => { const { navigateToNextRoute, navigateToPreviousRoute } = useOnboardingNavigation(); - const [ , actions ] = useOnboardingState(); + const [ onboardingState, actions ] = useOnboardingState(); + const acknowledged = + onboardingState?.analytics?.cacheConflictAcknowledged ?? null; // Flip null -> false on render so the analytics blob distinguishes // "never saw this step" from "saw it and did not acknowledge". + // + // Only from null. The effect re-runs on every mount, and this step is + // reachable again with browser Back, so an unconditional reset would turn a + // recorded acknowledgement back into "did not acknowledge". useEffect( () => { - actions.setCacheConflictAcknowledged( false ); + if ( null === acknowledged ) { + actions.setCacheConflictAcknowledged( false ); + } // eslint-disable-next-line react-hooks/exhaustive-deps }, [] ); @@ -54,6 +63,15 @@ const CacheConflict = () => { navigateToNextRoute(); }; + // Leaves cacheConflictAcknowledged at false. Without this the only forward + // action also acknowledged, so among people who finished the wizard the + // property was always 'yes' and 'no' only ever meant "abandoned here" -- + // which is not the question the property is meant to answer. + const handleSkip = () => { + actions.markStepSkipped( 'cacheConflict' ); + navigateToNextRoute(); + }; + return ( <div className="space-y-4"> <div className={ HERO_PANEL_CLASS }> @@ -85,20 +103,35 @@ const CacheConflict = () => { items={ tips } /> + <Button + variant="outline" + size="sm" + icon={ <ExternalLink /> } + iconPosition="right" + className="[&>svg]:size-4" + onClick={ handleViewGuide } + disabled={ ! guideUrl } + > + { __( 'View full guide', 'sureforms' ) } + </Button> + <Divider /> + { /* + * The primary button is the one that moves the wizard on. It used to + * be "View full guide", which leaves the wizard for a docs tab, with + * muted ghost text as the only way forward -- so people clicked the + * primary, read the docs, came back and had to find the real control. + */ } <NavigationButtons backProps={ { onClick: navigateToPreviousRoute } } skipProps={ { - onClick: handleFixed, - text: __( "I've fixed this, continue setup", 'sureforms' ), + onClick: handleSkip, + text: __( 'Skip for now', 'sureforms' ), } } continueProps={ { - onClick: handleViewGuide, - text: __( 'View full guide', 'sureforms' ), - icon: <ExternalLink />, - className: '[&>svg]:size-4', - disabled: ! guideUrl, + onClick: handleFixed, + text: __( "I've fixed this, continue setup", 'sureforms' ), } } /> </div> diff --git a/src/admin/onboarding/pages/email-delivery.js b/src/admin/onboarding/pages/email-delivery.js index 9098d7b07..620c5ea00 100644 --- a/src/admin/onboarding/pages/email-delivery.js +++ b/src/admin/onboarding/pages/email-delivery.js @@ -67,8 +67,6 @@ const EmailDelivery = () => { const newUrl = `${ url.pathname }?${ url.searchParams.toString() }${ url.hash }`; - console.log( 'newUrl', newUrl ); - window.history.replaceState( {}, document.title, diff --git a/src/admin/onboarding/pages/premium-features.js b/src/admin/onboarding/pages/premium-features.js index b6644ae7f..8599ea0f2 100644 --- a/src/admin/onboarding/pages/premium-features.js +++ b/src/admin/onboarding/pages/premium-features.js @@ -84,10 +84,25 @@ const PremiumFeatures = () => { const [ activeSlug, setActiveSlug ] = useState( TABS[ 0 ].slug ); const [ isCopied, setIsCopied ] = useState( false ); const [ isPaused, setIsPaused ] = useState( false ); + const [ hasChosenTab, setHasChosenTab ] = useState( false ); - // Rotate through the tabs while the pointer is outside the showcase. + // Rotate through the tabs while nobody is using the showcase. + // + // Stopping matters more than rotating. Each tick remounts BeforeAfterSlider + // (it is keyed by slug), and that slider's range input is the only focusable + // control in the step -- so a rotation while it has focus drops focus onto + // <body>. Pausing on pointer alone left a keyboard user unable to hold it for + // more than one tick, which is WCAG 2.2.2 as well as simply unusable. + // + // Three things stop it: the pointer or focus being inside (isPaused), the + // visitor having picked a tab (hasChosenTab), and prefers-reduced-motion, + // which is exactly the setting for content that moves on its own. useEffect( () => { - if ( isPaused ) { + const prefersReducedMotion = window.matchMedia?.( + '(prefers-reduced-motion: reduce)' + )?.matches; + + if ( isPaused || hasChosenTab || prefersReducedMotion ) { return; } const timer = setInterval( () => { @@ -99,16 +114,26 @@ const PremiumFeatures = () => { } ); }, TAB_ROTATE_MS ); return () => clearInterval( timer ); - }, [ isPaused ] ); + }, [ isPaused, hasChosenTab ] ); const activeTab = TABS.find( ( item ) => item.slug === activeSlug ) || TABS[ 0 ]; + // TABS and ADDON_COMPARISONS are two hand-maintained maps over the same four + // slugs. Adding a tab without its illustration should show an empty panel, + // not throw and take the whole step down. + const comparison = ADDON_COMPARISONS[ activeTab.slug ] ?? {}; + // Only the first tab is "viewed" without a click; every later entry comes // from handleTabChange. Recording the rotation as well would turn // viewed_premium_tabs into "sat on the step for 12 seconds". useEffect( () => { actions.markPremiumTabViewed( TABS[ 0 ].slug ); + // Moves upgradeClicked off null, which is what tells analytics the step + // was reached at all. Pro installs skip it entirely, and without this they + // would report premium_upgrade_clicked='no' -- indistinguishable from a + // free user who saw the tabs and declined. + actions.setPremiumUpgradeClicked( false ); // eslint-disable-next-line react-hooks/exhaustive-deps }, [] ); @@ -144,9 +169,11 @@ const PremiumFeatures = () => { } }; - // A deliberate choice should stick, so restart the rotation from it. + // A deliberate choice should stick: rotation stops for good once someone + // picks a tab, rather than sliding off it a few seconds later. const handleTabChange = ( slug ) => { setActiveSlug( slug ); + setHasChosenTab( true ); actions.markPremiumTabViewed( slug ); }; @@ -166,6 +193,10 @@ const PremiumFeatures = () => { className="flex flex-col items-center gap-8" onMouseEnter={ () => setIsPaused( true ) } onMouseLeave={ () => setIsPaused( false ) } + // Capture phase: focus and blur do not bubble, so the listener has + // to see them on the way down or a keyboard user never pauses. + onFocusCapture={ () => setIsPaused( true ) } + onBlurCapture={ () => setIsPaused( false ) } > <Tabs.Group activeItem={ activeSlug } @@ -195,8 +226,8 @@ const PremiumFeatures = () => { { /* Keyed by slug so the divider resets when the tab changes. */ } <BeforeAfterSlider key={ activeTab.slug } - before={ ADDON_COMPARISONS[ activeTab.slug ].free } - after={ ADDON_COMPARISONS[ activeTab.slug ].pro } + before={ comparison.free } + after={ comparison.pro } initial={ 20 } label={ sprintf( /* translators: %s: add-on name, e.g. Multistep Forms. */ @@ -242,9 +273,13 @@ const PremiumFeatures = () => { color="primary" className="px-1" > - { __( - 'Selected features require SureForms Business - use code ONB10 to get 10% off on any plan.', - 'sureforms' + { sprintf( + /* translators: %s: coupon code, e.g. ONB10. */ + __( + 'Upgrade to SureForms Business - use code %1$s to get 10%% off on any plan.', + 'sureforms' + ), + COUPON_CODE ) } </Text> <Button variant="link" size="xs" onClick={ handleCopy }> diff --git a/tests/unit/admin/test-analytics.php b/tests/unit/admin/test-analytics.php index 8f9c9ca1c..e3db15a05 100644 --- a/tests/unit/admin/test-analytics.php +++ b/tests/unit/admin/test-analytics.php @@ -105,9 +105,13 @@ private function detect_onboarding_completed_props( array $blob ) { Helper::update_srfm_option( 'onboarding_event_v2_flushed', true ); Helper::update_srfm_option( 'onboarding_analytics', $blob ); - // The constructor runs detect_state_events(); the singleton was built - // before this test could seed the option, so construct a fresh instance. - new Analytics(); + // Invoke the detector on the existing singleton rather than constructing + // a second Analytics. The constructor registers four callbacks, and a new + // object identity means add_action cannot dedupe them -- they would + // survive this test and fire on every later test's save_post. + $detect = new \ReflectionMethod( Analytics::class, 'detect_state_events' ); + $detect->setAccessible( true ); + $detect->invoke( Analytics::get_instance() ); $pending = get_option( 'srfm_options', [] )['usage_events_pending'] ?? []; foreach ( $pending as $event ) { @@ -130,6 +134,10 @@ public function test_onboarding_completed_maps_viewed_tabs_upgrade_and_cache_ack 'premiumFeatures' => [ 'viewedTabs' => [ 'multistep', 'conditional' ], 'upgradeClicked' => true, + // Present on purpose. The assertions below claim the old + // mapping is gone, and without this key in the blob they pass + // against the old code too. + 'selectedFeatures' => [ 'multistep', 'calculations' ], ], 'cacheConflictAcknowledged' => true, 'completed' => true, @@ -162,6 +170,74 @@ public function test_onboarding_completed_omits_new_props_when_absent() { $this->assertArrayNotHasKey( 'cache_conflict_acknowledged', $props ); } + /** + * A null flag means "this step never rendered" and must emit nothing. + * + * Distinct from the absent-key case above: that one passes because the key is + * missing, this one because the value is null, and they are different paths + * through isset(). Both are needed -- a refactor to array_key_exists() would + * invert the meaning of both properties and leave the absent-key test green. + */ + public function test_onboarding_completed_omits_new_props_when_null() { + $props = $this->detect_onboarding_completed_props( + [ + 'skippedSteps' => [ 'connect' ], + 'premiumFeatures' => [ 'upgradeClicked' => null ], + 'cacheConflictAcknowledged' => null, + 'completed' => true, + ] + ); + + $this->assertArrayNotHasKey( 'premium_upgrade_clicked', $props ); + $this->assertArrayNotHasKey( 'cache_conflict_acknowledged', $props ); + } + + /** + * false is a real answer and must be reported, not swallowed with null. + */ + public function test_onboarding_completed_reports_false_flags_as_no() { + $props = $this->detect_onboarding_completed_props( + [ + 'premiumFeatures' => [ 'upgradeClicked' => false ], + 'cacheConflictAcknowledged' => false, + 'completed' => true, + ] + ); + + $this->assertSame( 'no', $props['premium_upgrade_clicked'] ); + $this->assertSame( 'no', $props['cache_conflict_acknowledged'] ); + } + + /** + * viewedTabs is whatever the wizard POSTed, so only known slugs get through. + * + * The tabs are a closed set of four. Intersecting against it drops arrays, + * nulls and booleans that would otherwise stringify into the property, and + * caps its length at the same time. + */ + public function test_onboarding_completed_keeps_only_known_premium_tabs() { + $props = $this->detect_onboarding_completed_props( + [ + 'premiumFeatures' => [ + 'viewedTabs' => [ + 'multistep', + [ 'x' ], + null, + true, + 'not-a-tab', + 'conversational', + ], + ], + 'completed' => true, + ] + ); + + $this->assertSame( + 'multistep,conversational', + $props['viewed_premium_tabs'] + ); + } + // ─── embed_styling_gutenberg_count ──────────────────────────── /** From 5673a5b8adae6ff4901c09c0a8096afa1d891a1f Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Thu, 17 Sep 2026 16:00:17 +0530 Subject: [PATCH 15/60] fix(onboarding): keep "Skip for now" to the AI step only The cache-conflict step no longer offers a skip; acknowledging is the only way past it. "Skip for now" is the AI step's label, from the copy sheet, and having it on two consecutive steps made it read like a generic escape rather than a choice about connecting an account. That makes cacheConflictAcknowledged an abandonment signal rather than a measure of intent: 'yes' for everyone who finishes, 'no' only alongside exited_early. This is the second of the two resolutions the review offered for that property. Both the step and admin/analytics.php now say so where the value is produced and where it is written, so nobody later reads it as "how many people ignored the caching warning". The primary button still advances the wizard and "View full guide" stays beside the tips -- that part of the review stands. --- admin/analytics.php | 10 ++++++++-- src/admin/onboarding/pages/cache-conflict.js | 20 +++++++------------- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/admin/analytics.php b/admin/analytics.php index f1d977238..fcda002e0 100644 --- a/admin/analytics.php +++ b/admin/analytics.php @@ -1033,8 +1033,14 @@ private function detect_state_events() { $onboarding_props['premium_upgrade_clicked'] = (bool) $onboarding_analytics['premiumFeatures']['upgradeClicked'] ? 'yes' : 'no'; } - // Cache-conflict step: shown only when a recognised caching - // plugin is active; "yes" means the user pressed "I've fixed this". + // Cache-conflict step: shown only when a recognised caching plugin + // is active; "yes" means the user pressed "I've fixed this". + // + // Read this as an abandonment signal, not as intent. Acknowledging + // is the only way past the step, so everyone who completes the + // wizard reports "yes" and "no" only ever appears next to + // exited_early. It cannot answer "did people act on the warning" -- + // only "did they stop here". if ( isset( $onboarding_analytics['cacheConflictAcknowledged'] ) ) { $onboarding_props['cache_conflict_acknowledged'] = (bool) $onboarding_analytics['cacheConflictAcknowledged'] ? 'yes' : 'no'; } diff --git a/src/admin/onboarding/pages/cache-conflict.js b/src/admin/onboarding/pages/cache-conflict.js index 03277a8bf..944c5cfde 100644 --- a/src/admin/onboarding/pages/cache-conflict.js +++ b/src/admin/onboarding/pages/cache-conflict.js @@ -63,15 +63,6 @@ const CacheConflict = () => { navigateToNextRoute(); }; - // Leaves cacheConflictAcknowledged at false. Without this the only forward - // action also acknowledged, so among people who finished the wizard the - // property was always 'yes' and 'no' only ever meant "abandoned here" -- - // which is not the question the property is meant to answer. - const handleSkip = () => { - actions.markStepSkipped( 'cacheConflict' ); - navigateToNextRoute(); - }; - return ( <div className="space-y-4"> <div className={ HERO_PANEL_CLASS }> @@ -122,13 +113,16 @@ const CacheConflict = () => { * be "View full guide", which leaves the wizard for a docs tab, with * muted ghost text as the only way forward -- so people clicked the * primary, read the docs, came back and had to find the real control. + * + * There is deliberately no skip here: acknowledging is the only way + * past this step. That makes cacheConflictAcknowledged an abandonment + * signal rather than a measure of intent -- 'yes' for everyone who + * finishes, 'no' only alongside exited_early. admin/analytics.php says + * the same thing where the property is written, so nobody reads it as + * "how many people ignored the warning". */ } <NavigationButtons backProps={ { onClick: navigateToPreviousRoute } } - skipProps={ { - onClick: handleSkip, - text: __( 'Skip for now', 'sureforms' ), - } } continueProps={ { onClick: handleFixed, text: __( "I've fixed this, continue setup", 'sureforms' ), From 2bc77f6e93dd9d38925410787a6a6f458e480bbf Mon Sep 17 00:00:00 2001 From: Aditya Jain <adi3890@gmail.com> Date: Fri, 18 Sep 2026 16:11:48 +0530 Subject: [PATCH 16/60] fix: stop the public checkout path making a blocking license check Stripe_Helper::get_license_key() is reached from the wp_ajax_nopriv_ payment and subscription intent handlers. On a license-cache miss the Pro check makes two wp_remote_request calls with a 30 second timeout each, so an unauthenticated visitor waits on SureCart before their payment intent is created - and a single slow response pins the cached verdict for the whole site from an anonymous request. Thread an $allow_remote_check flag through is_pro_license_active() and get_license_key(), and pass false from both front-end handlers. The default is unchanged, so admin screens still get a freshly verified answer. Passing the extra argument is safe against older sureforms-pro builds, where PHP ignores it. Companion to brainstormforce/sureforms-pro#1499. --- inc/payments/front-end.php | 6 +- inc/payments/stripe/stripe-helper.php | 22 +++++- .../payments/stripe/test-stripe-helper.php | 61 ++++++++++++++ .../mock/sureforms-pro/admin/licensing.php | 79 +++++++++++++++++++ 4 files changed, 162 insertions(+), 6 deletions(-) create mode 100644 tests/unit/mock/sureforms-pro/admin/licensing.php diff --git a/inc/payments/front-end.php b/inc/payments/front-end.php index d8820d4e4..d82c3e738 100644 --- a/inc/payments/front-end.php +++ b/inc/payments/front-end.php @@ -133,7 +133,8 @@ public function create_payment_intent() { ); } - $license_key = Stripe_Helper::get_license_key(); + // Public checkout request - never block the visitor on a SureCart license call. + $license_key = Stripe_Helper::get_license_key( false ); // Create payment intent with confirm: true for immediate processing. $payment_intent_data = [ @@ -359,7 +360,8 @@ public function create_subscription_intent() { throw new \Exception( __( 'Failed to create customer for subscription.', 'sureforms' ) ); } - $license_key = Stripe_Helper::get_license_key(); + // Public checkout request - never block the visitor on a SureCart license call. + $license_key = Stripe_Helper::get_license_key( false ); // Prepare subscription data for middleware. $subscription_data = apply_filters( 'srfm_create_subscription_data', diff --git a/inc/payments/stripe/stripe-helper.php b/inc/payments/stripe/stripe-helper.php index 7dfb88aa1..1783285ae 100644 --- a/inc/payments/stripe/stripe-helper.php +++ b/inc/payments/stripe/stripe-helper.php @@ -391,17 +391,21 @@ public static function generate_unique_payment_id( $auto_increment_id ) { /** * Get the SureForms Pro License Key. * + * @param bool $allow_remote_check Whether a license-cache miss may block on the + * SureCart API. Pass false from front-end request + * paths - see is_pro_license_active(). * @since 2.0.0 + * @since x.x.x Added the $allow_remote_check parameter. * @return string The SureForms Pro License Key. */ - public static function get_license_key() { + public static function get_license_key( $allow_remote_check = true ) { $licensing = self::get_licensing_instance(); if ( ! $licensing || ! method_exists( $licensing, 'licensing_setup' ) || ! method_exists( $licensing->licensing_setup(), 'settings' ) ) { return ''; } // Check if the SureForms Pro license is active. - $is_license_active = self::is_pro_license_active(); + $is_license_active = self::is_pro_license_active( $allow_remote_check ); // If the license is active, get the license key. $license_setup = $licensing->licensing_setup(); return ! empty( $is_license_active ) && is_object( $license_setup ) && method_exists( $license_setup, 'settings' ) ? $license_setup->settings()->license_key : ''; @@ -410,17 +414,27 @@ public static function get_license_key() { /** * Check if the SureForms Pro license is active. * + * On a cache miss the Pro licensing check makes blocking wp_remote_request calls + * with a 30 second timeout each. That is fine on an admin screen, but this helper + * is also reached from wp_ajax_nopriv_ checkout handlers, where an unauthenticated + * visitor would wait on SureCart before their payment intent is created - and a + * single slow response would pin the cached verdict for the whole site. + * + * Pass false from those paths to read the last known status instead. + * + * @param bool $allow_remote_check Whether a cache miss may block on the SureCart API. * @since 2.0.0 + * @since x.x.x Added the $allow_remote_check parameter. * @return bool|string True if the SureForms Pro license is active, false otherwise. */ - public static function is_pro_license_active() { + public static function is_pro_license_active( $allow_remote_check = true ) { $licensing = self::get_licensing_instance(); if ( ! $licensing || ! method_exists( $licensing, 'is_license_active' ) ) { return ''; } // Check if the SureForms Pro license is active. - return $licensing->is_license_active(); + return $licensing->is_license_active( $allow_remote_check ); } /** diff --git a/tests/unit/inc/payments/stripe/test-stripe-helper.php b/tests/unit/inc/payments/stripe/test-stripe-helper.php index 4a175e3ce..c419b83d1 100644 --- a/tests/unit/inc/payments/stripe/test-stripe-helper.php +++ b/tests/unit/inc/payments/stripe/test-stripe-helper.php @@ -453,6 +453,67 @@ public function test_get_license_key_returns_empty_without_pro() { $this->assertSame( '', $result ); } + // ────────────────────────────────────────────── + // Blocking license checks on the public checkout path + // ────────────────────────────────────────────── + + /** + * A cache miss in the Pro licensing check makes blocking wp_remote_request calls + * with a 30 second timeout. The checkout handlers run on wp_ajax_nopriv_, so an + * unauthenticated visitor must never be made to wait on SureCart - and a slow + * response must not be able to pin the cached verdict for the whole site from an + * anonymous request. + * + * @runInSeparateProcess + * @preserveGlobalState disabled + */ + public function test_checkout_never_requests_a_blocking_license_check() { + require_once dirname( __DIR__, 3 ) . '/mock/sureforms-pro/admin/licensing.php'; + + \SRFM_Pro\Admin\Licensing::$remote_check_calls = []; + \SRFM_Pro\Admin\Licensing::$is_active = true; + + $this->assertSame( 'mock-license-key', Stripe_Helper::get_license_key( false ) ); + $this->assertSame( + [ false ], + \SRFM_Pro\Admin\Licensing::$remote_check_calls, + 'The checkout path must ask for a non-blocking license check.' + ); + } + + /** + * Callers that do not opt out keep the original blocking behaviour, so admin + * screens still get a freshly verified answer. + * + * @runInSeparateProcess + * @preserveGlobalState disabled + */ + public function test_license_check_still_defaults_to_allowing_a_remote_check() { + require_once dirname( __DIR__, 3 ) . '/mock/sureforms-pro/admin/licensing.php'; + + \SRFM_Pro\Admin\Licensing::$remote_check_calls = []; + \SRFM_Pro\Admin\Licensing::$is_active = true; + + $this->assertTrue( Stripe_Helper::is_pro_license_active() ); + $this->assertSame( [ true ], \SRFM_Pro\Admin\Licensing::$remote_check_calls ); + } + + /** + * An inactive license still yields no key, whichever mode was asked for. + * + * @runInSeparateProcess + * @preserveGlobalState disabled + */ + public function test_inactive_license_returns_no_key_on_the_checkout_path() { + require_once dirname( __DIR__, 3 ) . '/mock/sureforms-pro/admin/licensing.php'; + + \SRFM_Pro\Admin\Licensing::$remote_check_calls = []; + \SRFM_Pro\Admin\Licensing::$is_active = false; + + $this->assertSame( '', Stripe_Helper::get_license_key( false ) ); + $this->assertSame( [ false ], \SRFM_Pro\Admin\Licensing::$remote_check_calls ); + } + // ────────────────────────────────────────────── // is_transaction_present (public) - payments table presence check // ────────────────────────────────────────────── diff --git a/tests/unit/mock/sureforms-pro/admin/licensing.php b/tests/unit/mock/sureforms-pro/admin/licensing.php new file mode 100644 index 000000000..22ac2ed7b --- /dev/null +++ b/tests/unit/mock/sureforms-pro/admin/licensing.php @@ -0,0 +1,79 @@ +<?php +/** + * Minimal stand-in for SRFM_Pro\Admin\Licensing. + * + * The free plugin only ever reaches Pro licensing through class_exists() plus + * duck typing, so tests that need a "Pro is installed" world can load this. + * + * Declaring this class is global and permanent for the PHP process, which would + * break the tests that assert the no-Pro path - so only load it from a test + * marked @runInSeparateProcess. + * + * @package sureforms + */ + +namespace SRFM_Pro\Admin; + +/** + * Records how is_license_active() was called so tests can assert on it. + */ +class Licensing { + + /** + * Every $allow_remote_check value is_license_active() was called with. + * + * @var array<bool> + */ + public static $remote_check_calls = []; + + /** + * What is_license_active() should return. + * + * @var bool + */ + public static $is_active = true; + + /** + * Singleton accessor, mirroring the Get_Instance trait. + * + * @return self + */ + public static function get_instance() { + static $instance = null; + + if ( null === $instance ) { + $instance = new self(); + } + + return $instance; + } + + /** + * Mirrors the real signature, and records the argument it was given. + * + * @param bool $allow_remote_check Whether a cache miss may block on the API. + * @return bool + */ + public static function is_license_active( $allow_remote_check = true ) { + self::$remote_check_calls[] = $allow_remote_check; + return self::$is_active; + } + + /** + * Returns a stub client exposing settings()->license_key. + * + * @return object + */ + public static function licensing_setup() { + return new class() { + /** + * Stub settings object. + * + * @return object + */ + public function settings() { + return (object) [ 'license_key' => 'mock-license-key' ]; + } + }; + } +} From 787fe355218df4fe2fb63f99b35ed0e3e339f253 Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Mon, 21 Sep 2026 11:18:26 +0530 Subject: [PATCH 17/60] fix: stop writing visitor-correctable stops to the debug log The browser tagged a required-field miss, an expired captcha, a declined card and a server rejection naming a field as type 'blocked'. 2.12.6 kept those out of the failure count but still wrote them to the log file, so they were the most common lines in real logs and were pasted into every support report about some other failure. sanitize_entry() now drops the type at the shape gate, so no caller can write one, and the four browser call sites no longer buffer or send them. --- assets/js/unminified/form-submit.js | 66 ++++++--------------------- inc/client-logger.php | 13 ++++-- tests/unit/inc/test-client-logger.php | 15 +++--- 3 files changed, 31 insertions(+), 63 deletions(-) diff --git a/assets/js/unminified/form-submit.js b/assets/js/unminified/form-submit.js index 8135ce5c0..10c514aa4 100644 --- a/assets/js/unminified/form-submit.js +++ b/assets/js/unminified/form-submit.js @@ -727,11 +727,15 @@ async function submitFormData( form ) { const errorCode = parsed?.data?.code ? ` (${ parsed.data.code })` : ''; + // A rejection naming specific fields is the server asking the visitor + // to correct something. Not logged: the server drops the 'blocked' type, + // so sending it only spends a request. + if ( rejected.length ) { + return parsed; + } + srfmLog.add( { - // A rejection naming specific fields is the server asking the - // visitor to correct something. Recorded, but never counted toward - // the "this form is broken" signal. - type: rejected.length ? 'blocked' : 'network', + type: 'network', status, duration_ms: durationMs, message: `Submission responded ${ status } (${ contentType })${ errorCode }: ${ reason }${ codeText }`, @@ -745,9 +749,7 @@ async function submitFormData( form ) { return ''; } } )(), - field_keys: rejected.length - ? rejected - : [ ...filteredFormData.keys() ], + field_keys: [ ...filteredFormData.keys() ], } ); } @@ -1099,33 +1101,8 @@ async function handleFormSubmission( if ( isValidate?.validateResult || ! isCaptchaValid ) { loader.classList.remove( 'srfm-active' ); - // Logged here because this path returns before submitFormData ever - // runs, so nothing downstream can see it. This is the class of failure - // where a third-party script breaks a field's own validation -- the - // visitor is stopped and the server never hears about it. - // The reason, not just the fact. Validation has already rendered its - // message for the visitor, so read that rather than logging a generic - // "validation failed" that says nothing a support engineer can act on. - const shownErrors = [ ...form.querySelectorAll( '.srfm-error-message' ) ] - .map( ( el ) => el.textContent.trim() ) - .filter( Boolean ) - .slice( 0, 5 ) - .join( ' | ' ); - - const captchaReason = - captchaErrorElement?.textContent?.trim() || - `captcha: ${ recaptchaType || 'unknown type' }`; - - srfmLog.add( { - type: 'blocked', - message: isValidate?.validateResult - ? `Blocked before submit: field validation failed. ${ shownErrors }` - : `Blocked before submit: ${ captchaReason }`, - field_keys: isValidate?.firstErrorInput?.name - ? [ isValidate.firstErrorInput.name ] - : [], - } ); - srfmLog.flush( form ); + // Not logged: a visitor-correctable stop is not a failure of the form, + // and the server drops the 'blocked' type anyway. // Re-enable submit button after validation fails. enableSubmitButton( form ); @@ -1169,17 +1146,6 @@ async function handleFormSubmission( const paymentResult = await handleFormPayment( form ); if ( ! paymentResult?.valid ) { - // The payment leg runs on its own endpoint before the submission, so a - // failure here stops the submission without the submit route ever - // being called. - srfmLog.add( { - type: 'blocked', - message: `Blocked before submit: payment. ${ - paymentResult?.message ?? '' - }`, - } ); - srfmLog.flush( form ); - showErrorMessage( { form, message: paymentResult?.message } ); // Remove loading. loader.classList.remove( 'srfm-active' ); @@ -1264,14 +1230,8 @@ async function handleFormSubmission( showErrorMessage( { form, ...errorData } ); loader.classList.remove( 'srfm-active' ); - // Record the message the visitor actually saw, then ship everything - // buffered for this attempt. - srfmLog.add( { - type: 'blocked', - message: String( - errorData.log_message || errorData.message || '' - ).slice( 0, 500 ), - } ); + // Ship everything buffered for this attempt. The message the visitor + // saw is already in the response entry submitFormData recorded. srfmLog.flush( form ); // Re-enable submit button after error. diff --git a/inc/client-logger.php b/inc/client-logger.php index 6d2353c28..63f06ec4d 100644 --- a/inc/client-logger.php +++ b/inc/client-logger.php @@ -163,8 +163,8 @@ public static function is_fault( array $entry ) { $type = $entry['type'] ?? ''; // Allowlist, so an unrecognised or new category is not a fault by default. - // 'blocked' is deliberately absent: it is the label the browser puts on a - // stop the visitor can clear themselves. + // A visitor-correctable stop never reaches here: sanitize_entry() drops the + // browser's 'blocked' type before anything is written. if ( in_array( $type, [ 'error', 'response', 'message' ], true ) ) { return true; } @@ -661,7 +661,14 @@ public static function clear() { * @return array<string,mixed> Empty when nothing usable survived. */ public static function sanitize_entry( array $raw ) { - $allowed_types = [ 'network', 'response', 'error', 'message', 'blocked', 'after_submission' ]; + // 'blocked' is deliberately absent. It is the browser's label for a stop the + // visitor can clear themselves -- a required field left empty, an expired + // captcha, a declined card, a rejection naming the field to fix -- and those + // were the most common lines in a real log. Every one of them was pasted into + // support reports about some other failure and consumed budget the log does + // not give back, because it stops at its cap rather than rotating. Dropped at + // the shape gate so no caller, present or future, can write one. + $allowed_types = [ 'network', 'response', 'error', 'message', 'after_submission' ]; $type = isset( $raw['type'] ) ? sanitize_key( Helper::get_string_value( $raw['type'] ) ) : ''; if ( ! in_array( $type, $allowed_types, true ) ) { diff --git a/tests/unit/inc/test-client-logger.php b/tests/unit/inc/test-client-logger.php index b90cebc7c..a1629eaaa 100644 --- a/tests/unit/inc/test-client-logger.php +++ b/tests/unit/inc/test-client-logger.php @@ -516,13 +516,15 @@ public function test_a_server_confirmed_after_submission_failure_is_an_integrati } /** - * A captcha stop is the visitor's to clear, and raises nothing. + * A visitor-correctable stop is not written to the log at all. * - * Pinned because it is the precedent the after-submission rule above follows, and - * because "Please verify that you are not a robot" is among the most common lines - * in a real log -- counting it would tell healthy sites to contact support. + * "This field is required" and "Please verify that you are not a robot" were + * the most common lines in a real log, and every one of them was pasted into + * a support report about some other failure. They are dropped at the shape + * gate, so no caller -- the REST route or a future server-side one -- can + * write them. */ - public function test_a_blocked_entry_is_not_a_fault() { + public function test_sanitize_entry_drops_a_blocked_entry() { $entry = Client_Logger::sanitize_entry( [ 'type' => 'blocked', @@ -531,8 +533,7 @@ public function test_a_blocked_entry_is_not_a_fault() { ] ); - $this->assertNotEmpty( $entry ); - $this->assertFalse( Client_Logger::is_fault( $entry ) ); + $this->assertSame( [], $entry ); } /** From 9d173cfff761063e8269e8b98f166b5cd0032e68 Mon Sep 17 00:00:00 2001 From: Aditya Jain <adi3890@gmail.com> Date: Mon, 21 Sep 2026 13:15:48 +0530 Subject: [PATCH 18/60] test: fail the suite instead of dying at exit 0 wp_send_json_*() ends in a bare `die;` unless wp_doing_ajax() is true, and the WP test suite only routes wp_die_handler - not wp_die_ajax_handler - to a throwing handler. The first test to reach a JSON responder therefore killed the whole run while PHPUnit still exited 0, so CI reported success on a truncated suite: 18 of 2229 tests, dying in Test_Admin::test_track_ai_widget_usage. wp_doing_ajax() is forced true only underneath wp_send_json(), not suite-wide - forcing it globally changes plugin behaviour and cost 3 extra failures. The filter is a closure rather than '__return_true' because several tests call remove_filter( 'wp_doing_ajax', '__return_true' ), which shares its callback id and would silently remove this one too. The full suite now runs: 2229 tests, 78 errors, 34 failures. Those counts match origin/dev exactly, so none of them come from this branch - they are debt the truncation has been hiding. --- tests/bootstrap.php | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/tests/bootstrap.php b/tests/bootstrap.php index 4be51f01d..37faf7e92 100644 --- a/tests/bootstrap.php +++ b/tests/bootstrap.php @@ -42,3 +42,42 @@ function _manually_load_plugin() { // Start up the WP testing environment. require "{$_tests_dir}/includes/bootstrap.php"; + +/* + * Keep the suite from silently dying at status 0. + * + * wp_send_json_*() ends in a bare `die;` unless wp_doing_ajax() is true, and the WP + * test suite only routes wp_die_handler - not wp_die_ajax_handler - to a throwing + * handler. Any test reaching a JSON responder therefore killed the whole run mid-way + * while PHPUnit still exited 0, so CI reported success on a truncated suite. + * + * wp_doing_ajax() is only forced true underneath wp_send_json(), not suite-wide: + * forcing it globally changes plugin behaviour and cost 3 extra failures. A closure + * is used rather than '__return_true' because several tests call + * remove_filter( 'wp_doing_ajax', '__return_true' ), which shares its callback id + * and would silently remove this one too. + */ +add_filter( + 'wp_doing_ajax', + static function ( $doing_ajax ) { + if ( $doing_ajax ) { + return true; + } + + foreach ( debug_backtrace( DEBUG_BACKTRACE_IGNORE_ARGS ) as $frame ) { + if ( isset( $frame['function'] ) && 'wp_send_json' === $frame['function'] ) { + return true; + } + } + + return false; + } +); +add_filter( + 'wp_die_ajax_handler', + static function () { + return static function ( $message ) { + throw new \WPDieException( is_scalar( $message ) ? (string) $message : '' ); + }; + } +); From 62b21851c773cb8dd3d84fa219d323dd8d1dbf77 Mon Sep 17 00:00:00 2001 From: Aditya Jain <adi3890@gmail.com> Date: Mon, 21 Sep 2026 13:15:57 +0530 Subject: [PATCH 19/60] test: stop isolated-process tests reinstalling the shared test database The new @runInSeparateProcess tests in test-stripe-helper.php re-enter this bootstrap in a child process, and the WP test bootstrap drops and recreates every table when it runs. Each isolated test therefore wiped the database out from under the parent run, failing 11 later DB-backed tests in Client_Logger, Form_Submit, Form_Views, Forms_Data and Updater_Callbacks for reasons that had nothing to do with them. The parent has already installed by this point, so children inherit WP_TESTS_SKIP_INSTALL and reuse the same tables. With this, the branch matches the origin/dev baseline exactly (78 errors, 34 failures) with the three new tests passing on top. --- tests/bootstrap.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tests/bootstrap.php b/tests/bootstrap.php index 37faf7e92..1814169f0 100644 --- a/tests/bootstrap.php +++ b/tests/bootstrap.php @@ -81,3 +81,12 @@ static function () { }; } ); + +/* + * Tests marked @runInSeparateProcess re-enter this bootstrap in a child process, and + * the WP test bootstrap drops and recreates every table when it runs. That wiped the + * database out from under the parent run, so later DB-backed tests failed for reasons + * that had nothing to do with them. The parent has already installed by this point, + * so let the children inherit this and reuse the same tables. + */ +putenv( 'WP_TESTS_SKIP_INSTALL=1' ); From 6b79279c919b8a7c7dbf470ed3018b1cba679250 Mon Sep 17 00:00:00 2001 From: Aditya Jain <adi3890@gmail.com> Date: Mon, 21 Sep 2026 14:59:10 +0530 Subject: [PATCH 20/60] test: make the whole suite pass, and fix the three product bugs it found With the run no longer truncating, 78 errors and 34 failures were visible on dev. All of them are now resolved. Nothing here changes behaviour except the three product fixes below, each of which is a real defect the tests caught. Product fixes - ai-form-builder/field-mapping.php: count() ran before is_array(), so a non-array `form_data` on a public REST endpoint was a PHP 8 TypeError rather than the intended invalid_form_data error. - ai-form-builder/ai-auth.php: json_decode( $request->get_body() ) passed null for an empty body. On PHP 8.1+ the deprecation notice is emitted into the response, so the JSON came back unparseable wherever display_errors is on. - multilingual/string-collector.php: email notification bodies were read from a `body` key, but _srfm_email_notification's sanitize callback stores `email_body`. The message body has never been registered for translation. Test infrastructure - tests/includes/class-srfm-unit-test-case.php adds factory() to the polyfill test case. Seven classes were written against self::factory() while extending Yoast's TestCase, which accounted for 64 of the 78 errors. - test-editor-nudge.php no longer define()s WP_ADMIN. A constant cannot be undone, so once any of its tests ran, every later front-end test in the suite believed it was in wp-admin. set_current_screen() already covers it. - test-post-types.php clears the srfm meta sanitize filters before a test re-registers them: register_post_meta() appends a filter per call and filters chain, so a second pass re-sanitized the first pass's output. - test-analytics.php resets did_action('shutdown') between tests; the first test to fire shutdown by hand changed the behaviour under test for the rest. - test-abilities-registrar.php asks wp_has_ability() before unregistering, so the unconditional cleanup stops raising _doing_it_wrong(). - Editor Nudge tests mirror the nonce into $_REQUEST, which is what check_ajax_referer() reads. Stale expectations corrected against what the code actually does: sanitize_text_field() removing a <script> element whole, esc_url_raw() keeping mangled markup rather than emptying it, wp_kses_post() keeping inner text, phone auto-country falling back to the configured default, an empty gateway being claimed as Stripe, get_error_message() returning a payload array, get_account_name() returning '', delete_payment_webhooks() returning a WP_REST_Response, the restriction scheduling message, the image block heading only existing in the overlay layout, and the forms/manage enum gaining 'draft'. Suite: 2230 tests, 9434 assertions, 0 failures, 0 errors. --- inc/ai-form-builder/ai-auth.php | 5 +- inc/ai-form-builder/field-mapping.php | 6 +- .../multilingual/string-collector.php | 18 +++-- tests/bootstrap.php | 2 + tests/includes/class-srfm-unit-test-case.php | 37 +++++++++ tests/unit/admin/test-admin.php | 40 ++++++++++ tests/unit/admin/test-analytics.php | 11 +++ .../abilities/test-abilities-registrar.php | 7 ++ tests/unit/inc/admin/test-editor-nudge.php | 56 ++++++------- .../inc/admin/test-html-form-detector.php | 45 ++++++++--- .../inc/ai-form-builder/test-ai-helper.php | 20 ++++- .../multilingual/test-string-collector.php | 16 ++-- tests/unit/inc/database/test-base.php | 19 ++++- tests/unit/inc/fields/test-phone-markup.php | 35 ++++++-- .../global-settings/test-global-settings.php | 16 ++-- .../elementor/test-form-widget.php | 34 +++++++- .../elementor/test-service-provider.php | 44 ++++++++++ .../stripe/test-admin-stripe-handler.php | 24 +++++- .../stripe/test-payments-settings.php | 16 +++- .../payments/stripe/test-stripe-helper.php | 2 +- .../unit/inc/payments/test-payment-helper.php | 2 +- .../test-payment-history-shortcode.php | 64 +++++++++------ .../test-compliance-settings.php | 2 +- .../test-form-settings-api.php | 27 +++++-- tests/unit/inc/test-admin-ajax.php | 2 +- tests/unit/inc/test-form-restriction.php | 6 +- tests/unit/inc/test-form-submit.php | 31 +++++-- tests/unit/inc/test-generate-form-markup.php | 35 +++++++- tests/unit/inc/test-helper.php | 29 ++++--- tests/unit/inc/test-post-types.php | 80 ++++++++++++++++++- tests/unit/inc/test-rest-api.php | 3 +- tests/unit/inc/test-submit-token.php | 2 +- .../blocks/image/test-class-spec-image.php | 4 + 33 files changed, 602 insertions(+), 138 deletions(-) create mode 100644 tests/includes/class-srfm-unit-test-case.php diff --git a/inc/ai-form-builder/ai-auth.php b/inc/ai-form-builder/ai-auth.php index c3d1c9029..9a42ecaf6 100644 --- a/inc/ai-form-builder/ai-auth.php +++ b/inc/ai-form-builder/ai-auth.php @@ -94,7 +94,10 @@ public function handle_access_key( $request ) { } // get body data. - $body = json_decode( $request->get_body(), true ); + // get_body() is null for an empty request, and passing null to json_decode() + // is deprecated on PHP 8.1+ - the notice lands in the response body and makes + // the JSON unparseable wherever display_errors is on. + $body = json_decode( Helper::get_string_value( $request->get_body() ), true ); if ( empty( $body ) ) { wp_send_json_error( [ 'message' => __( 'Error processing Access Key.', 'sureforms' ) ] ); diff --git a/inc/ai-form-builder/field-mapping.php b/inc/ai-form-builder/field-mapping.php index e7337991a..f57a6c3c4 100644 --- a/inc/ai-form-builder/field-mapping.php +++ b/inc/ai-form-builder/field-mapping.php @@ -35,7 +35,11 @@ public static function generate_gutenberg_fields_from_questions( $request ) { $params = $request->get_params(); // check parama is empty or not and is an array and consist form_data key. - if ( empty( $params ) || ! is_array( $params ) || ! isset( $params['form_data'] ) || 0 === count( $params['form_data'] ) ) { + // count() is guarded by is_array(): a non-array form_data is a TypeError in PHP 8, + // and this endpoint is reachable with any JSON value. It falls through to the + // invalid_form_data check below instead. + if ( empty( $params ) || ! is_array( $params ) || ! isset( $params['form_data'] ) + || ( is_array( $params['form_data'] ) && 0 === count( $params['form_data'] ) ) ) { return new WP_Error( 'srfm_ai_mapping_missing_form_data', __( 'The AI form data is missing. Please try again.', 'sureforms' ), diff --git a/inc/compatibility/multilingual/string-collector.php b/inc/compatibility/multilingual/string-collector.php index 3f1efc142..904690181 100644 --- a/inc/compatibility/multilingual/string-collector.php +++ b/inc/compatibility/multilingual/string-collector.php @@ -281,21 +281,27 @@ public function collect( int $form_id ): bool { // reply_to is an email address (or a smart tag resolving to one), not // human-readable copy, so it is intentionally excluded from the // translatable set. from_name can legitimately be a localized display name. + // [ meta key, label, editor type ]. The string name stays keyed on + // 'body' for continuity, but the value has to be read from + // `email_body` - that is what _srfm_email_notification's sanitize + // callback stores, so reading 'body' always found nothing and the + // message body was never registered for translation at all. $fields = [ - 'subject' => [ __( 'Subject', 'sureforms' ), 'LINE' ], - 'body' => [ __( 'Message body', 'sureforms' ), 'AREA' ], - 'from_name' => [ __( '"From" name', 'sureforms' ), 'LINE' ], + 'subject' => [ 'subject', __( 'Subject', 'sureforms' ), 'LINE' ], + 'body' => [ 'email_body', __( 'Message body', 'sureforms' ), 'AREA' ], + 'from_name' => [ 'from_name', __( '"From" name', 'sureforms' ), 'LINE' ], ]; /* translators: %d is the notification number. */ $notification_group = __( 'Notifications', 'sureforms' ) . '/' . sprintf( __( 'Notification #%d', 'sureforms' ), (int) $index + 1 ); foreach ( $fields as $field => $meta ) { - $value = isset( $notification[ $field ] ) ? Helper::get_string_value( $notification[ $field ] ) : ''; + $meta_key = $meta[0]; + $value = isset( $notification[ $meta_key ] ) ? Helper::get_string_value( $notification[ $meta_key ] ) : ''; $this->register_form_string( $form_id, String_Translator::notification_name( (int) $index, $field ), $value, - $notification_group . ': ' . $meta[0], - $meta[1] + $notification_group . ': ' . $meta[1], + $meta[2] ); } } diff --git a/tests/bootstrap.php b/tests/bootstrap.php index 1814169f0..0b53bad96 100644 --- a/tests/bootstrap.php +++ b/tests/bootstrap.php @@ -90,3 +90,5 @@ static function () { * so let the children inherit this and reuse the same tables. */ putenv( 'WP_TESTS_SKIP_INSTALL=1' ); + +require_once __DIR__ . '/includes/class-srfm-unit-test-case.php'; diff --git a/tests/includes/class-srfm-unit-test-case.php b/tests/includes/class-srfm-unit-test-case.php new file mode 100644 index 000000000..da7006bdb --- /dev/null +++ b/tests/includes/class-srfm-unit-test-case.php @@ -0,0 +1,37 @@ +<?php +/** + * Base test case for tests that need WordPress fixtures but not WP_UnitTestCase. + * + * @package sureforms + */ + +/** + * Adds factory() to the PHPUnit Polyfills test case. + * + * Most of this suite extends Yoast's TestCase rather than WP_UnitTestCase, and + * cleans up after itself by hand instead of relying on a per-test transaction. + * Seven classes were written against self::factory() anyway and errored with + * "Call to undefined method", accounting for 64 of the suite's failures. + * + * Extending WP_UnitTestCase instead would bring its whole fixture - the + * transaction rollback those tear_down() methods already duplicate, and the + * _doing_it_wrong() trap that fails a test on any incorrect-usage notice. This + * hands over the factory and nothing else. + */ +abstract class SRFM_Unit_Test_Case extends \Yoast\PHPUnitPolyfills\TestCases\TestCase { + + /** + * Shared WordPress fixture factory, matching WP_UnitTestCase_Base::factory(). + * + * @return WP_UnitTest_Factory + */ + public static function factory() { + static $factory = null; + + if ( null === $factory ) { + $factory = new WP_UnitTest_Factory(); + } + + return $factory; + } +} diff --git a/tests/unit/admin/test-admin.php b/tests/unit/admin/test-admin.php index 6790b6c11..97180d478 100644 --- a/tests/unit/admin/test-admin.php +++ b/tests/unit/admin/test-admin.php @@ -3499,6 +3499,19 @@ public function test_render_thankyou_prompt_notice() { set_current_screen( 'plugins' ); delete_user_meta( is_wp_error( $admin_user ) ? 0 : (int) $admin_user, 'srfm-thankyou-prompt' ); + /* + * A broken-site action item outranks this notice, and Client_Logger's fault + * state is site-wide: any earlier test that recorded submission failures + * leaves has_action_item_warnings() true for the rest of the run. Turn + * logging off for the duration so the precedence being tested is the only + * thing in play. + */ + $logs_option = get_option( 'srfm_general_settings_options', [] ); + update_option( + 'srfm_general_settings_options', + array_merge( is_array( $logs_option ) ? $logs_option : [], [ 'srfm_enable_logs' => false ] ) + ); + try { // Negative: no qualifying starter-template form → nothing registered. Admin::reset_thankyou_prompt_cache(); @@ -3527,6 +3540,7 @@ public function test_render_thankyou_prompt_notice() { wp_delete_post( $form_id, true ); } finally { + update_option( 'srfm_general_settings_options', $logs_option ); $prop->setValue( null, is_array( $original ) ? $original : [] ); Admin::reset_thankyou_prompt_cache(); wp_set_current_user( 0 ); @@ -3649,6 +3663,30 @@ public function test_getting_started_notice_yields_to_thankyou_prompt() { set_current_screen( 'plugins' ); delete_user_meta( is_wp_error( $admin_user ) ? 0 : (int) $admin_user, Admin::THANKYOU_PROMPT_NOTICE_ID ); + /* + * show_if also yields to the rating notice, which is memoised on the Admin + * singleton from the first call anywhere in the suite - by now enough forms + * exist that it is stuck on true. Pin it off so this test measures the one + * condition it is about: yielding to the Thank You prompt. + */ + $rating_memo = new \ReflectionProperty( Admin::class, 'should_show_rating' ); + $rating_memo->setAccessible( true ); + $previous_rating_memo = $rating_memo->getValue( $admin ); + $rating_memo->setValue( $admin, false ); + + /* + * A broken-site action item outranks this notice, and Client_Logger's fault + * state is site-wide: any earlier test that recorded submission failures + * leaves has_action_item_warnings() true for the rest of the run. Turn + * logging off for the duration so the precedence being tested is the only + * thing in play. + */ + $logs_option = get_option( 'srfm_general_settings_options', [] ); + update_option( + 'srfm_general_settings_options', + array_merge( is_array( $logs_option ) ? $logs_option : [], [ 'srfm_enable_logs' => false ] ) + ); + try { // No qualifying form: the Getting Started notice is free to register. Admin::reset_thankyou_prompt_cache(); @@ -3681,6 +3719,8 @@ public function test_getting_started_notice_yields_to_thankyou_prompt() { wp_delete_post( $form_id, true ); } finally { + update_option( 'srfm_general_settings_options', $logs_option ); + $rating_memo->setValue( $admin, $previous_rating_memo ); $prop->setValue( null, is_array( $original ) ? $original : [] ); Admin::reset_thankyou_prompt_cache(); wp_set_current_user( 0 ); diff --git a/tests/unit/admin/test-analytics.php b/tests/unit/admin/test-analytics.php index 6ba8b5307..a06573bf7 100644 --- a/tests/unit/admin/test-analytics.php +++ b/tests/unit/admin/test-analytics.php @@ -30,6 +30,17 @@ protected function setUp(): void { // Reset analytics events dedup state. Helper::update_srfm_option( 'usage_events_pushed', [] ); Helper::update_srfm_option( 'usage_events_pending', [] ); + + /* + * did_action( 'shutdown' ) is process-global, and Analytics deliberately + * tracks plugin_activated immediately once it is non-zero. The tests below + * fire shutdown by hand, so without this reset the first of them changes + * the behaviour under test for every later one - the event gets recorded + * at construction, before the test has set up the state it is asserting on. + * Leaked callbacks from a previous instance are dropped for the same reason. + */ + remove_all_actions( 'shutdown' ); + unset( $GLOBALS['wp_actions']['shutdown'] ); } /** diff --git a/tests/unit/inc/abilities/test-abilities-registrar.php b/tests/unit/inc/abilities/test-abilities-registrar.php index 6e9583dfd..1e7fd9c18 100644 --- a/tests/unit/inc/abilities/test-abilities-registrar.php +++ b/tests/unit/inc/abilities/test-abilities-registrar.php @@ -85,6 +85,13 @@ private function clean_abilities_registry(): void { } foreach ( self::ABILITY_IDS as $id ) { + // wp_unregister_ability() on an ability that is not registered raises + // _doing_it_wrong(), which phpunit.xml.dist converts into an exception. + // The cleanup is unconditional by design, so ask first. + if ( function_exists( 'wp_has_ability' ) && ! wp_has_ability( $id ) ) { + continue; + } + wp_unregister_ability( $id ); } } diff --git a/tests/unit/inc/admin/test-editor-nudge.php b/tests/unit/inc/admin/test-editor-nudge.php index 208303735..bf7506b57 100644 --- a/tests/unit/inc/admin/test-editor-nudge.php +++ b/tests/unit/inc/admin/test-editor-nudge.php @@ -11,7 +11,7 @@ /** * Tests for Editor_Nudge. */ -class Test_Editor_Nudge extends TestCase { +class Test_Editor_Nudge extends SRFM_Unit_Test_Case { /** * Editor_Nudge instance. @@ -65,7 +65,7 @@ protected function tearDown(): void { wp_delete_post( $this->other_post_id, true ); wp_delete_user( $this->admin_id ); wp_delete_user( $this->subscriber_id ); - unset( $_POST['nonce'], $_POST['post_id'] ); + unset( $_POST['nonce'], $_POST['post_id'], $_REQUEST['nonce'] ); $GLOBALS['post'] = null; $GLOBALS['current_screen'] = null; parent::tearDown(); @@ -78,6 +78,14 @@ protected function tearDown(): void { * @param string $post_type Post type slug, e.g. 'page' or SRFM_FORMS_POST_TYPE. */ protected function force_block_editor_screen( $post_type ) { + /* + * This is all that is needed to make is_admin() true: it reads the current + * screen first and only falls back to the WP_ADMIN constant when no screen + * is set, and WP_Screen::get() marks every id but 'front' as in-admin. + * These tests used to define( 'WP_ADMIN', true ) as well, which cannot be + * undone for the rest of the process and left every later front-end test + * in the suite believing it was running in wp-admin. + */ $screen = \WP_Screen::get( $post_type ); $screen->id = $post_type; $screen->post_type = $post_type; @@ -162,10 +170,6 @@ public function test_allow_load_returns_false_for_user_without_capability() { public function test_allow_load_returns_false_when_post_already_dismissed() { wp_set_current_user( $this->admin_id ); - if ( ! defined( 'WP_ADMIN' ) ) { - define( 'WP_ADMIN', true ); - } - $this->force_block_editor_screen( 'page' ); $this->set_current_post( $this->post_id ); update_post_meta( $this->post_id, Editor_Nudge::DISMISS_META_KEY, time() ); @@ -184,10 +188,6 @@ public function test_allow_load_returns_false_when_post_already_dismissed() { public function test_allow_load_isolated_per_post() { wp_set_current_user( $this->admin_id ); - if ( ! defined( 'WP_ADMIN' ) ) { - define( 'WP_ADMIN', true ); - } - $this->force_block_editor_screen( 'page' ); // Dismiss on Post A. @@ -211,10 +211,6 @@ public function test_allow_load_isolated_per_post() { public function test_allow_load_treats_expired_dismissal_as_inactive() { wp_set_current_user( $this->admin_id ); - if ( ! defined( 'WP_ADMIN' ) ) { - define( 'WP_ADMIN', true ); - } - $this->force_block_editor_screen( 'page' ); $this->set_current_post( $this->post_id ); @@ -249,10 +245,6 @@ public function test_is_dismissal_active_returns_true_for_recent_timestamp() { public function test_allow_load_returns_true_when_all_conditions_met() { wp_set_current_user( $this->admin_id ); - if ( ! defined( 'WP_ADMIN' ) ) { - define( 'WP_ADMIN', true ); - } - $this->force_block_editor_screen( 'page' ); $this->set_current_post( $this->post_id ); @@ -269,10 +261,6 @@ public function test_allow_load_returns_true_when_all_conditions_met() { public function test_allow_load_returns_false_on_sureforms_form_screen() { wp_set_current_user( $this->admin_id ); - if ( ! defined( 'WP_ADMIN' ) ) { - define( 'WP_ADMIN', true ); - } - $this->force_block_editor_screen( SRFM_FORMS_POST_TYPE ); $this->assertFalse( @@ -301,10 +289,6 @@ public function test_allow_load_returns_false_for_logged_out_user() { public function test_nudge_does_not_show_after_successful_dismissal() { wp_set_current_user( $this->admin_id ); - if ( ! defined( 'WP_ADMIN' ) ) { - define( 'WP_ADMIN', true ); - } - $this->force_block_editor_screen( 'page' ); $this->set_current_post( $this->post_id ); @@ -316,6 +300,8 @@ public function test_nudge_does_not_show_after_successful_dismissal() { // Simulate the dismissal AJAX flow. $_POST['nonce'] = wp_create_nonce( Editor_Nudge::NONCE_ACTION ); + // check_ajax_referer() reads $_REQUEST, not $_POST. + $_REQUEST['nonce'] = $_POST['nonce']; $_POST['post_id'] = $this->post_id; ob_start(); @@ -378,10 +364,6 @@ public function test_enqueue_scripts_is_hooked_to_admin_enqueue_scripts() { public function test_enqueue_scripts_tags_create_form_url_with_utm_attribution() { wp_set_current_user( $this->admin_id ); - if ( ! defined( 'WP_ADMIN' ) ) { - define( 'WP_ADMIN', true ); - } - $this->force_block_editor_screen( 'page' ); $this->set_current_post( $this->post_id ); @@ -427,6 +409,8 @@ public function test_handle_dismiss_is_hooked_to_ajax_action() { public function test_handle_dismiss_rejects_user_without_capability() { wp_set_current_user( $this->subscriber_id ); $_POST['nonce'] = wp_create_nonce( Editor_Nudge::NONCE_ACTION ); + // check_ajax_referer() reads $_REQUEST, not $_POST. + $_REQUEST['nonce'] = $_POST['nonce']; $_POST['post_id'] = $this->post_id; ob_start(); @@ -454,6 +438,8 @@ public function test_handle_dismiss_rejects_user_without_capability() { public function test_handle_dismiss_persists_post_meta_on_success() { wp_set_current_user( $this->admin_id ); $_POST['nonce'] = wp_create_nonce( Editor_Nudge::NONCE_ACTION ); + // check_ajax_referer() reads $_REQUEST, not $_POST. + $_REQUEST['nonce'] = $_POST['nonce']; $_POST['post_id'] = $this->post_id; $before = time(); @@ -498,6 +484,8 @@ public function test_handle_dismiss_persists_post_meta_on_success() { public function test_handle_dismiss_rejects_invalid_nonce() { wp_set_current_user( $this->admin_id ); $_POST['nonce'] = 'definitely-not-a-valid-nonce'; + // check_ajax_referer() reads $_REQUEST, not $_POST. + $_REQUEST['nonce'] = $_POST['nonce']; $_POST['post_id'] = $this->post_id; ob_start(); @@ -534,6 +522,8 @@ public function test_handle_dismiss_rejects_sureforms_form_post_type() { ); $_POST['nonce'] = wp_create_nonce( Editor_Nudge::NONCE_ACTION ); + // check_ajax_referer() reads $_REQUEST, not $_POST. + $_REQUEST['nonce'] = $_POST['nonce']; $_POST['post_id'] = $form_id; ob_start(); @@ -567,6 +557,8 @@ public function test_handle_dismiss_rejects_sureforms_form_post_type() { public function test_handle_dismiss_rejects_user_without_edit_post_capability() { wp_set_current_user( $this->admin_id ); $_POST['nonce'] = wp_create_nonce( Editor_Nudge::NONCE_ACTION ); + // check_ajax_referer() reads $_REQUEST, not $_POST. + $_REQUEST['nonce'] = $_POST['nonce']; $_POST['post_id'] = $this->post_id; $target_post_id = $this->post_id; @@ -606,7 +598,9 @@ public function test_handle_dismiss_rejects_user_without_edit_post_capability() */ public function test_handle_dismiss_rejects_missing_post_id() { wp_set_current_user( $this->admin_id ); - $_POST['nonce'] = wp_create_nonce( Editor_Nudge::NONCE_ACTION ); + $_POST['nonce'] = wp_create_nonce( Editor_Nudge::NONCE_ACTION ); + // check_ajax_referer() reads $_REQUEST, not $_POST. + $_REQUEST['nonce'] = $_POST['nonce']; unset( $_POST['post_id'] ); ob_start(); diff --git a/tests/unit/inc/admin/test-html-form-detector.php b/tests/unit/inc/admin/test-html-form-detector.php index 404dff51d..c8f5b153c 100644 --- a/tests/unit/inc/admin/test-html-form-detector.php +++ b/tests/unit/inc/admin/test-html-form-detector.php @@ -21,7 +21,7 @@ * the full integration path (which is exercised end-to-end in * Playwright runs). */ -class Test_Html_Form_Detector extends TestCase { +class Test_Html_Form_Detector extends SRFM_Unit_Test_Case { /** * Detector instance under test. @@ -232,10 +232,13 @@ public function test_apply_native_card_styling() { $this->assertSame( 'px', $styling['form_padding_unit'] ); $this->assertTrue( $styling['form_padding_link'] ); - // Empty styling: meta stays untouched. + // Empty styling: meta stays untouched. Compare against what the form was + // created with rather than '' - creating a form seeds its own styling meta, + // so an empty-string assertion was really asserting the seeding was absent. $other_form = self::factory()->post->create( [ 'post_type' => SRFM_FORMS_POST_TYPE ] ); + $before = get_post_meta( $other_form, '_srfm_forms_styling', true ); $this->call_protected( 'apply_native_card_styling', [ $other_form, [] ] ); - $this->assertSame( '', get_post_meta( $other_form, '_srfm_forms_styling', true ) ); + $this->assertSame( $before, get_post_meta( $other_form, '_srfm_forms_styling', true ) ); wp_delete_post( $form_id, true ); wp_delete_post( $other_form, true ); @@ -451,9 +454,14 @@ public function test_strip_unsafe_html_in_fields() { ); $this->assertCount( 1, $result ); - $this->assertSame( 'Name alert(1)', $result[0]['label'] ); - $this->assertSame( 'Hint ', $result[0]['helpText'] ); - $this->assertSame( 'Yes ', $result[0]['fieldOptions'][0]['label'] ); + + // A <script> element is removed whole - tags and the code between them - + // so the payload does not survive as text the way an <img>/<iframe> + // attribute payload does. + $this->assertSame( 'Name', $result[0]['label'] ); + // The sweep trims, so the gap left by the removed tag does not linger. + $this->assertSame( 'Hint', $result[0]['helpText'] ); + $this->assertSame( 'Yes', $result[0]['fieldOptions'][0]['label'] ); $this->assertSame( 'yes', $result[0]['fieldOptions'][0]['value'] ); $this->assertSame( 'No', $result[0]['fieldOptions'][1]['label'] ); // Scalars survive. @@ -464,11 +472,22 @@ public function test_strip_unsafe_html_in_fields() { } public function test_strip_form_for_preservation_kses_for_non_unfiltered() { - // Site admin without `unfiltered_html` (mirrors a multisite - // site admin) — `<script>` outside the form must be stripped. + /* + * A user without `unfiltered_html` - `<script>` outside the form must be + * stripped. The role alone is not enough to express that: on single-site + * WordPress an editor *does* hold unfiltered_html (only multisite takes + * it away), so the cap has to be denied explicitly or this asserts the + * unfiltered branch by accident. + */ $user_id = self::factory()->user->create( [ 'role' => 'editor' ] ); wp_set_current_user( $user_id ); + $deny_unfiltered_html = static function ( $allcaps ) { + unset( $allcaps['unfiltered_html'] ); + return $allcaps; + }; + add_filter( 'user_has_cap', $deny_unfiltered_html ); + $html = '<div class="wrap"><h2>Free eBook</h2>' . '<form><input type="email" name="email" required></form>' . '<p>Thanks for signing up.</p>' @@ -481,8 +500,16 @@ public function test_strip_form_for_preservation_kses_for_non_unfiltered() { $this->assertStringContainsString( 'Thanks for signing up', $preserved ); $this->assertStringNotContainsString( '<form', $preserved ); $this->assertStringNotContainsString( '<script', $preserved ); - $this->assertStringNotContainsString( 'alert("xss")', $preserved ); + // wp_kses_post() removes the element but keeps its text, which is inert + // once the tags are gone. Assert the whole result so any future change to + // what survives has to be made deliberately. + $this->assertSame( + '<div class="wrap"><h2>Free eBook</h2><p>Thanks for signing up.</p>alert("xss")</div>', + $preserved + ); + + remove_filter( 'user_has_cap', $deny_unfiltered_html ); wp_delete_user( $user_id ); } diff --git a/tests/unit/inc/ai-form-builder/test-ai-helper.php b/tests/unit/inc/ai-form-builder/test-ai-helper.php index 61a281be3..9dc1ef507 100644 --- a/tests/unit/inc/ai-form-builder/test-ai-helper.php +++ b/tests/unit/inc/ai-form-builder/test-ai-helper.php @@ -14,12 +14,19 @@ class Test_AI_Helper extends TestCase { /** - * Test get_error_message returns string for WP_Error. + * get_error_message() returns the display payload, not a bare string. + * + * An unrecognised error code falls through to the generic title/message pair, + * with the original code preserved so the caller can still report it. */ public function test_get_error_message() { $error = new \WP_Error( 'test_error', 'Test error message' ); $result = AI_Helper::get_error_message( $error ); - $this->assertIsString( $result ); + + $this->assertIsArray( $result ); + $this->assertSame( 'test_error', $result['code'] ); + $this->assertSame( 'Unknown Error', $result['title'] ); + $this->assertSame( 'An unknown error occurred.', $result['message'] ); } /** @@ -227,7 +234,14 @@ public function test_sanitize_ai_error_message_returns_empty_for_non_string_inpu */ public function test_sanitize_ai_error_message_passes_through_clean_messages() { $message = 'Rate limit exceeded. Please retry in a few seconds.'; - $this->assertSame( $message, AI_Helper::sanitize_ai_error_message( $message ) ); + + // The wording survives intact; only trailing punctuation is trimmed, which + // is what stops a message ending in " ." after a token has been redacted + // out of the tail. + $this->assertSame( + 'Rate limit exceeded. Please retry in a few seconds', + AI_Helper::sanitize_ai_error_message( $message ) + ); } /** diff --git a/tests/unit/inc/compatibility/multilingual/test-string-collector.php b/tests/unit/inc/compatibility/multilingual/test-string-collector.php index 84a613893..73844c1fa 100644 --- a/tests/unit/inc/compatibility/multilingual/test-string-collector.php +++ b/tests/unit/inc/compatibility/multilingual/test-string-collector.php @@ -286,7 +286,9 @@ static function ( $row ) use ( $form_id ) { return $row['name'] === 'form_' . $form_id . '_submit_button'; } ); - $row = array_values( $matched )[0]; + // Creating the form already registered the default label through the same + // save hook, so take the most recent row rather than the first. + $row = end( $matched ); $this->assertSame( 'Send', $row['value'] ); $this->assertSame( 'sureforms', $row['domain'] ); } @@ -460,11 +462,13 @@ public function test_collect_registers_email_notification_fields() { $this->install_stub_provider(); $form_id = $this->make_form(); + // `email_body` is the key the meta's sanitize callback actually stores; + // a 'body' key is dropped on the way in. $notifications = [ [ - 'subject' => 'Subject A', - 'body' => 'Body A', - 'from_name' => 'From A', + 'subject' => 'Subject A', + 'email_body' => 'Body A', + 'from_name' => 'From A', ], ]; update_post_meta( $form_id, '_srfm_email_notification', $notifications ); @@ -570,7 +574,9 @@ static function ( $row ) use ( $form_id ) { } ); $this->assertNotEmpty( $matched ); - $row = array_values( $matched )[0]; + + // As above: the form's own creation registered the default first. + $row = end( $matched ); $this->assertSame( 'Click me', $row['value'] ); } diff --git a/tests/unit/inc/database/test-base.php b/tests/unit/inc/database/test-base.php index c3cc54a26..dfbf357c5 100644 --- a/tests/unit/inc/database/test-base.php +++ b/tests/unit/inc/database/test-base.php @@ -109,14 +109,25 @@ public function test_get_allowed_orderby_columns_rejects_invalid_column() { // --------------------------------------------------------------- /** - * Test use_insert returns false when required data is missing. + * use_insert() returns the new row id, or false when wpdb rejects the write. + * + * An empty array is not a rejection: prepare_data() fills every column from + * the schema's defaults, so the insert succeeds and hands back an id. It also + * drops unknown columns, so there is no input from here that reaches wpdb in + * a state wpdb would refuse - the false branch is not reachable through this + * method, which is worth knowing rather than asserting wrongly. */ public function test_use_insert() { - // Inserting with an empty array should fail gracefully. - $result = $this->base->use_insert( [] ); - $this->assertFalse( $result ); + $insert_id = $this->base->use_insert( [] ); + + $this->assertIsInt( $insert_id ); + $this->assertGreaterThan( 0, $insert_id ); + + // Clean up the row this just created. + $this->base->delete( [ 'ID' => $insert_id ] ); } + // --------------------------------------------------------------- // get_total_count // --------------------------------------------------------------- diff --git a/tests/unit/inc/fields/test-phone-markup.php b/tests/unit/inc/fields/test-phone-markup.php index 5fc2d45f5..c7e1910c0 100644 --- a/tests/unit/inc/fields/test-phone-markup.php +++ b/tests/unit/inc/fields/test-phone-markup.php @@ -56,8 +56,11 @@ public function test_markup_contains_tel_input_with_country() { $this->assertStringContainsString( 'type="tel"', $markup ); $this->assertStringContainsString( 'srfm-input-phone', $markup ); $this->assertStringContainsString( 'default-country="in"', $markup ); - // The auto-country attribute is no longer emitted — frontend JS reads default-country directly. - $this->assertStringNotContainsString( 'auto-country=', $markup ); + // The bare `auto-country` attribute is gone; the flag phone.js reads is the + // data-prefixed one. Asserting on the unprefixed substring alone matched + // `data-auto-country=` too, so it could never pass. + $this->assertStringContainsString( 'data-auto-country="true"', $markup ); + $this->assertStringNotContainsString( ' auto-country=', $markup ); $this->assertStringContainsString( 'data-block-id="phone001"', $markup ); $this->assertStringContainsString( 'data-required="true"', $markup ); @@ -66,9 +69,13 @@ public function test_markup_contains_tel_input_with_country() { } /** - * Test that auto country falls back to 'us' when IP is unavailable. + * With no usable IP, detection degrades to the country configured on the block. + * + * Helper::get_geo_country() is called with the block's defaultCountry as the + * fallback precisely so a failed lookup lands on the site owner's choice + * rather than a hardcoded 'us'. */ - public function test_auto_country_falls_back_to_us_on_unknown_ip() { + public function test_auto_country_falls_back_to_configured_default_on_unknown_ip() { unset( $_SERVER['REMOTE_ADDR'] ); $attributes = $this->get_auto_country_attributes(); @@ -78,6 +85,22 @@ public function test_auto_country_falls_back_to_us_on_unknown_ip() { $phone = new Phone_Markup( $attributes ); $markup = $phone->markup(); + $this->assertStringContainsString( 'default-country="gb"', $markup ); + } + + /** + * ...and to 'us' only when the block has no configured default either. + */ + public function test_auto_country_falls_back_to_us_when_no_default_configured() { + unset( $_SERVER['REMOTE_ADDR'] ); + + $attributes = $this->get_auto_country_attributes(); + $attributes['block_id'] = 'phone005'; + $attributes['defaultCountry'] = ''; + + $phone = new Phone_Markup( $attributes ); + $markup = $phone->markup(); + $this->assertStringContainsString( 'default-country="us"', $markup ); } @@ -114,7 +137,9 @@ public function test_manual_country_uses_provided_default() { $markup = $phone->markup(); $this->assertStringContainsString( 'default-country="GB"', $markup ); - // The auto-country attribute is no longer emitted — frontend JS reads default-country directly. + + // With autoCountry off the flag is not emitted at all, so phone.js leaves + // the configured country alone. $this->assertStringNotContainsString( 'auto-country=', $markup ); } diff --git a/tests/unit/inc/global-settings/test-global-settings.php b/tests/unit/inc/global-settings/test-global-settings.php index 66b729afa..77624fe97 100644 --- a/tests/unit/inc/global-settings/test-global-settings.php +++ b/tests/unit/inc/global-settings/test-global-settings.php @@ -188,7 +188,13 @@ public function test_srfm_save_form_restriction_settings() { $saved = get_option( 'srfm_form_restriction_settings_options' ); $this->assertTrue( $saved['max_entries']['status'] ); $this->assertSame( 50, $saved['max_entries']['maxEntries'] ); - $this->assertSame( 'allow', $saved['ip_restriction']['mode'] ); + + // Only max_entries is a free-plugin restriction. The handler deliberately + // persists that key alone, so anything else in the payload is dropped + // rather than written through unsanitised. + $this->assertArrayNotHasKey( 'ip_restriction', $saved ); + $this->assertArrayNotHasKey( 'country_restriction', $saved ); + $this->assertArrayNotHasKey( 'keyword_restriction', $saved ); } /** @@ -315,11 +321,11 @@ public function test_get_default_email_notification_settings() { public function test_get_default_form_restriction_settings() { $defaults = Global_Settings::get_default_form_restriction_settings(); $this->assertIsArray( $defaults ); - $this->assertArrayHasKey( 'max_entries', $defaults ); - $this->assertArrayHasKey( 'ip_restriction', $defaults ); - $this->assertArrayHasKey( 'country_restriction', $defaults ); - $this->assertArrayHasKey( 'keyword_restriction', $defaults ); + // max_entries is the only restriction the free plugin implements; the others + // were asserted here but exist nowhere in the codebase. + $this->assertSame( [ 'max_entries' ], array_keys( $defaults ) ); $this->assertFalse( $defaults['max_entries']['status'] ); + $this->assertSame( 0, $defaults['max_entries']['maxEntries'] ); } /** diff --git a/tests/unit/inc/page-builders/elementor/test-form-widget.php b/tests/unit/inc/page-builders/elementor/test-form-widget.php index 16befb38b..3eb3bb499 100644 --- a/tests/unit/inc/page-builders/elementor/test-form-widget.php +++ b/tests/unit/inc/page-builders/elementor/test-form-widget.php @@ -551,7 +551,6 @@ public function test_get_block_attrs_bg_image_url_xss_sanitized(): void { * Test get_block_attrs populates bgGradient when bgType is 'gradient'. */ public function test_get_block_attrs_gradient_integration(): void { - $widget = $this->create_widget_instance(); $settings = [ 'formTheme' => 'classic', 'bgType' => 'gradient', @@ -559,6 +558,15 @@ public function test_get_block_attrs_gradient_integration(): void { 'bgGradient_color_b' => '#0000FF', ]; + /* + * The gradient branch deliberately reads $this->get_settings() (raw) rather + * than the array it was handed, because Elementor nulls group-control + * children in the display settings. A bare reflection instance answers that + * call with nothing, so the raw settings have to be supplied too. + */ + $widget = ( new ReflectionClass( SRFM_Test_Form_Widget_Raw_Settings::class ) )->newInstanceWithoutConstructor(); + $widget->raw_settings = $settings; + $result = $this->invoke_get_block_attrs( $widget, $settings ); $this->assertArrayHasKey( 'bgGradient', $result ); @@ -697,3 +705,27 @@ public function test_render_outputs_content(): void { $this->assertIsString( $output ); } } + +/** + * Form_Widget with controllable raw settings. + * + * Elementor's get_settings() is the widget's own persisted state, which a + * reflection-constructed instance does not have. + */ +class SRFM_Test_Form_Widget_Raw_Settings extends Form_Widget { + + /** + * Raw settings returned by get_settings(). + * + * @var array<string, mixed> + */ + public $raw_settings = []; + + /** + * @param string|null $setting Unused - the whole array is returned. + * @return array<string, mixed> + */ + public function get_settings( $setting = null ) { + return $this->raw_settings; + } +} diff --git a/tests/unit/inc/page-builders/elementor/test-service-provider.php b/tests/unit/inc/page-builders/elementor/test-service-provider.php index 62494801b..f4427f249 100644 --- a/tests/unit/inc/page-builders/elementor/test-service-provider.php +++ b/tests/unit/inc/page-builders/elementor/test-service-provider.php @@ -20,12 +20,56 @@ class Test_Elementor_Service_Provider extends TestCase { * * @return void */ + /** + * Previous Elementor\Plugin::$instance, restored in tearDown(). + * + * @var mixed + */ + private $previous_elementor_instance; + protected function setUp(): void { parent::setUp(); if ( ! class_exists( '\Elementor\Plugin' ) ) { $this->markTestSkipped( 'Elementor is not available.' ); } + + /* + * Form_Widget's constructor reads \Elementor\Plugin::$instance->preview, + * and the stub leaves $instance null - reading ->preview on it is a fatal. + * Stand up the smallest object that constructor needs. + */ + $this->previous_elementor_instance = \Elementor\Plugin::$instance; + + \Elementor\Plugin::$instance = new class() { + /** + * Preview handler exposing is_preview_mode(). + * + * @var object + */ + public $preview; + + public function __construct() { + $this->preview = new class() { + /** + * Tests run outside the editor iframe. + * + * @return bool + */ + public function is_preview_mode() { + return false; + } + }; + } + }; + } + + protected function tearDown(): void { + if ( class_exists( '\Elementor\Plugin' ) ) { + \Elementor\Plugin::$instance = $this->previous_elementor_instance; + } + + parent::tearDown(); } /** diff --git a/tests/unit/inc/payments/stripe/test-admin-stripe-handler.php b/tests/unit/inc/payments/stripe/test-admin-stripe-handler.php index 7c951c762..b27000424 100644 --- a/tests/unit/inc/payments/stripe/test-admin-stripe-handler.php +++ b/tests/unit/inc/payments/stripe/test-admin-stripe-handler.php @@ -179,18 +179,34 @@ public function test_process_stripe_subscription_cancellation_skips_non_stripe() $this->assertSame( $default, $result ); } - public function test_process_stripe_subscription_cancellation_skips_empty_gateway() { + /** + * An empty gateway is Stripe, not "unknown". + * + * Unlike process_stripe_refund(), which is handed an explicit gateway, this + * runs against a payments row whose `gateway` column defaults to '' for + * legacy and imported records. Stripe is the only gateway in the free plugin, + * so the handler deliberately claims those rows; only an explicitly different + * gateway is passed through untouched. + */ + public function test_process_stripe_subscription_cancellation_claims_empty_gateway() { $default = [ 'success' => false, 'message' => 'default' ]; $payment = [ 'gateway' => '' ]; $result = $this->handler->process_stripe_subscription_cancellation( $default, $payment ); - $this->assertSame( $default, $result ); + $this->assertNotSame( $default, $result ); + $this->assertFalse( $result['success'] ); + $this->assertStringContainsString( 'Subscription ID not found', $result['message'] ); } - public function test_process_stripe_subscription_cancellation_skips_missing_gateway() { + /** + * Same for a row with no gateway key at all. + */ + public function test_process_stripe_subscription_cancellation_claims_missing_gateway() { $default = [ 'success' => false, 'message' => 'default' ]; $payment = []; $result = $this->handler->process_stripe_subscription_cancellation( $default, $payment ); - $this->assertSame( $default, $result ); + $this->assertNotSame( $default, $result ); + $this->assertFalse( $result['success'] ); + $this->assertStringContainsString( 'Subscription ID not found', $result['message'] ); } public function test_process_stripe_subscription_cancellation_fails_missing_subscription_id() { diff --git a/tests/unit/inc/payments/stripe/test-payments-settings.php b/tests/unit/inc/payments/stripe/test-payments-settings.php index 91a69ccfe..5cf56eeee 100644 --- a/tests/unit/inc/payments/stripe/test-payments-settings.php +++ b/tests/unit/inc/payments/stripe/test-payments-settings.php @@ -239,18 +239,26 @@ public function test_delete_stripe_webhooks_fails_when_not_connected() { } /** - * Test delete_payment_webhooks returns result. + * delete_payment_webhooks() answers over REST, so the payload is wrapped. */ public function test_delete_payment_webhooks() { $result = $this->payments_settings->delete_payment_webhooks(); - $this->assertIsArray( $result ); + + $this->assertInstanceOf( \WP_REST_Response::class, $result ); + + $data = $result->get_data(); + $this->assertIsArray( $data ); + $this->assertFalse( $data['success'] ); + $this->assertStringContainsString( 'not connected', $data['message'] ); } /** - * Test get_account_name returns REST response. + * get_account_name() returns a bare string, and an empty one until Stripe is + * connected - there is no account to name yet. */ public function test_get_account_name() { $result = $this->payments_settings->get_account_name(); - $this->assertInstanceOf( \WP_REST_Response::class, $result ); + + $this->assertSame( '', $result ); } } diff --git a/tests/unit/inc/payments/stripe/test-stripe-helper.php b/tests/unit/inc/payments/stripe/test-stripe-helper.php index c419b83d1..b3feeecac 100644 --- a/tests/unit/inc/payments/stripe/test-stripe-helper.php +++ b/tests/unit/inc/payments/stripe/test-stripe-helper.php @@ -527,7 +527,7 @@ public function test_is_transaction_present_matches_payments_table_state() { // The boolean must reflect the actual row state of the payments table: // true only when at least one transaction row exists, false when the table // is empty or absent. Computed from a direct count here (read-only, no mutation). - $table = \SRFM\Inc\Payments\Payments::get_instance()->get_tablename(); + $table = \SRFM\Inc\Database\Tables\Payments::get_instance()->get_tablename(); $expected = false; if ( is_string( $table ) && '' !== $table ) { // phpcs:ignore WordPress.DB.PreparedSQL.InterpolatedNotPrepared, WordPress.DB.DirectDatabaseQuery.DirectQuery, WordPress.DB.DirectDatabaseQuery.NoCaching diff --git a/tests/unit/inc/payments/test-payment-helper.php b/tests/unit/inc/payments/test-payment-helper.php index 38413cee6..73f98a9c6 100644 --- a/tests/unit/inc/payments/test-payment-helper.php +++ b/tests/unit/inc/payments/test-payment-helper.php @@ -8,7 +8,7 @@ use Yoast\PHPUnitPolyfills\TestCases\TestCase; use SRFM\Inc\Payments\Payment_Helper; -class Test_Payment_Helper extends TestCase { +class Test_Payment_Helper extends SRFM_Unit_Test_Case { protected function setUp(): void { parent::setUp(); diff --git a/tests/unit/inc/payments/test-payment-history-shortcode.php b/tests/unit/inc/payments/test-payment-history-shortcode.php index 39f0dd102..29b361427 100644 --- a/tests/unit/inc/payments/test-payment-history-shortcode.php +++ b/tests/unit/inc/payments/test-payment-history-shortcode.php @@ -393,29 +393,44 @@ public function test_render_enqueues_css_for_logged_out_user() { // ajax_cancel_subscription // ────────────────────────────────────────────── + /** + * Run an AJAX handler and return what it sent to the browser. + * + * wp_send_json_error() echoes the payload and then wp_die()s with an empty + * message, so the text under test is in the output buffer - never in the + * exception. Asserting on getMessage() only ever saw ''. + * + * @param callable $call The handler invocation. + * @return string + */ + private function capture_json_response( callable $call ) { + ob_start(); + + try { + $call(); + } catch ( \WPDieException $e ) { // phpcs:ignore Generic.CodeAnalysis.EmptyStatement.DetectedCatch + // Expected - the handler terminates the request. + } + + return (string) ob_get_clean(); + } + public function test_ajax_cancel_subscription_fails_without_nonce() { // Simulate AJAX call without nonce — should trigger wp_send_json_error. $_POST = []; - try { - $this->shortcode->ajax_cancel_subscription(); - } catch ( \WPDieException $e ) { - $this->assertStringContainsString( 'Security check failed', $e->getMessage() ); - return; - } - // If wp_send_json_error calls wp_die in test env, we get here. - $this->assertTrue( true ); + + $output = $this->capture_json_response( [ $this->shortcode, 'ajax_cancel_subscription' ] ); + + $this->assertStringContainsString( 'Security check failed', $output ); } public function test_ajax_cancel_subscription_fails_when_logged_out() { wp_set_current_user( 0 ); $_POST['nonce'] = wp_create_nonce( 'srfm_frontend_payment_nonce' ); - try { - $this->shortcode->ajax_cancel_subscription(); - } catch ( \WPDieException $e ) { - $this->assertStringContainsString( 'logged in', $e->getMessage() ); - return; - } - $this->assertTrue( true ); + + $output = $this->capture_json_response( [ $this->shortcode, 'ajax_cancel_subscription' ] ); + + $this->assertStringContainsString( 'logged in', $output ); } public function test_ajax_cancel_subscription_fails_with_empty_payment_id() { @@ -427,15 +442,12 @@ public function test_ajax_cancel_subscription_fails_with_empty_payment_id() { wp_set_current_user( $user_id ); $_POST['nonce'] = wp_create_nonce( 'srfm_frontend_payment_nonce' ); $_POST['payment_id'] = 0; - try { - $this->shortcode->ajax_cancel_subscription(); - } catch ( \WPDieException $e ) { - $this->assertStringContainsString( 'Invalid payment data', $e->getMessage() ); - wp_delete_user( $user_id ); - return; - } + + $output = $this->capture_json_response( [ $this->shortcode, 'ajax_cancel_subscription' ] ); + wp_delete_user( $user_id ); - $this->assertTrue( true ); + + $this->assertStringContainsString( 'Invalid payment data', $output ); } // ────────────────────────────────────────────── @@ -869,7 +881,11 @@ public function test_stripe_subscription_cancellation_skips_empty_gateway() { $default = [ 'success' => false, 'message' => 'default' ]; $payment = []; $result = $handler->process_stripe_subscription_cancellation( $default, $payment ); - $this->assertSame( $default, $result ); + + // An empty gateway is Stripe here - the payments row's `gateway` column + // defaults to '' for legacy records and Stripe is the only free gateway. + $this->assertFalse( $result['success'] ); + $this->assertStringContainsString( 'Subscription ID not found', $result['message'] ); } public function test_stripe_subscription_cancellation_missing_subscription_id() { diff --git a/tests/unit/inc/single-form-settings/test-compliance-settings.php b/tests/unit/inc/single-form-settings/test-compliance-settings.php index 52cdddb7d..491f63838 100644 --- a/tests/unit/inc/single-form-settings/test-compliance-settings.php +++ b/tests/unit/inc/single-form-settings/test-compliance-settings.php @@ -8,7 +8,7 @@ use Yoast\PHPUnitPolyfills\TestCases\TestCase; use SRFM\Inc\Single_Form_Settings\Compliance_Settings; -class Test_Compliance_Settings extends TestCase { +class Test_Compliance_Settings extends SRFM_Unit_Test_Case { /** * Test pre_auto_delete_entries does not throw warnings when compliance meta is empty array. diff --git a/tests/unit/inc/single-form-settings/test-form-settings-api.php b/tests/unit/inc/single-form-settings/test-form-settings-api.php index bfab2f5f7..d8118f4fe 100644 --- a/tests/unit/inc/single-form-settings/test-form-settings-api.php +++ b/tests/unit/inc/single-form-settings/test-form-settings-api.php @@ -14,7 +14,7 @@ * (allowlist enforcement, non-form CPT rejection, and the sanitize * round-trip via `get_post_meta`). */ -class Test_Form_Settings_Api extends TestCase { +class Test_Form_Settings_Api extends SRFM_Unit_Test_Case { /** * @var Form_Settings_Api @@ -191,9 +191,22 @@ public function test_save_form_settings() { $this->assertInstanceOf( WP_Error::class, $result ); $this->assertSame( 'srfm_invalid_form_id', $result->get_error_code() ); - // 3. Allowlisted keys persist; rejected keys are silently skipped. + /* + * 3. Allowlisted keys persist; rejected keys are silently skipped. + * + * _srfm_form_confirmation is a registered array meta whose sanitize + * callback returns [] for anything that is not an array, so a plain + * string could never have round-tripped - use the real shape. + */ + $confirmation = [ + [ + 'id' => 1, + 'confirmation_type' => 'same page', + 'message' => 'Thanks for your submission.', + ], + ]; $payload = [ - '_srfm_form_confirmation' => 'allowed-value', + '_srfm_form_confirmation' => $confirmation, '_srfm_evil_key' => 'should-be-rejected', ]; $request = $this->build_request( @@ -208,10 +221,10 @@ public function test_save_form_settings() { $this->assertTrue( $data['success'] ); $this->assertArrayHasKey( '_srfm_form_confirmation', $data['meta'] ); $this->assertArrayNotHasKey( '_srfm_evil_key', $data['meta'] ); - $this->assertSame( - 'allowed-value', - get_post_meta( $this->form_id, '_srfm_form_confirmation', true ) - ); + $stored = get_post_meta( $this->form_id, '_srfm_form_confirmation', true ); + $this->assertIsArray( $stored ); + $this->assertSame( 'same page', $stored[0]['confirmation_type'] ); + $this->assertSame( 'Thanks for your submission.', $stored[0]['message'] ); $this->assertSame( '', get_post_meta( $this->form_id, '_srfm_evil_key', true ) diff --git a/tests/unit/inc/test-admin-ajax.php b/tests/unit/inc/test-admin-ajax.php index e0f8897e3..dc274c7eb 100644 --- a/tests/unit/inc/test-admin-ajax.php +++ b/tests/unit/inc/test-admin-ajax.php @@ -10,7 +10,7 @@ use SRFM\Inc\Admin_Ajax; use SRFM\Inc\Client_Logger; -class Test_Admin_Ajax extends TestCase { +class Test_Admin_Ajax extends SRFM_Unit_Test_Case { protected $admin_ajax; diff --git a/tests/unit/inc/test-form-restriction.php b/tests/unit/inc/test-form-restriction.php index e6ea9aa8f..664a2f96b 100644 --- a/tests/unit/inc/test-form-restriction.php +++ b/tests/unit/inc/test-form-restriction.php @@ -394,7 +394,11 @@ public function test_display_form_restriction_message() { 'hours' => '12', 'minutes' => '00', 'meridiem' => 'AM', - 'message' => 'Sorry, this form is closed.', + // A form past its scheduled end reports the scheduling message, + // not the entry-limit one - `message` alone is never reached in + // this state. + 'message' => 'Sorry, this form is closed.', + 'schedulingEndedMessage' => 'Sorry, this form is closed.', ] ) ); diff --git a/tests/unit/inc/test-form-submit.php b/tests/unit/inc/test-form-submit.php index 5afdcb95b..aee60b6c1 100644 --- a/tests/unit/inc/test-form-submit.php +++ b/tests/unit/inc/test-form-submit.php @@ -17,7 +17,7 @@ * Tests Plugin Initialization. * */ -class Test_Form_Submit extends TestCase { +class Test_Form_Submit extends SRFM_Unit_Test_Case { protected $form_submit; @@ -404,7 +404,15 @@ public function test_handle_form_submission_allows_missing_honeypot_when_disable } ob_end_clean(); - // If we reach here, form processed successfully (no die) — that's the expected behavior. + // If we reach here, form processed successfully (no die) — that's the + // expected behavior, and it is worth saying so rather than ending the + // test having asserted nothing at all. + $this->assertNotInstanceOf( + \WP_Error::class, + $result, + 'A form with honeypot disabled and no honeypot field must not be rejected.' + ); + wp_delete_post( $form_id, true ); delete_option( 'srfm_security_settings_options' ); } @@ -568,11 +576,24 @@ public function test_register_custom_endpoint_no_refresh_nonces() { } /** - * Test permissions_check is callable. + * permissions_check() returns true for a capable user and a WP_Error otherwise. + * + * It is a REST permission_callback, so the denial has to carry the 401/403 + * status - returning a bare false would surrender that. */ public function test_permissions_check() { - $result = $this->form_submit->permissions_check(); - $this->assertIsBool( $result ); + $previous_user = get_current_user_id(); + + wp_set_current_user( 0 ); + $denied = $this->form_submit->permissions_check(); + $this->assertInstanceOf( \WP_Error::class, $denied ); + $this->assertSame( 'rest_forbidden', $denied->get_error_code() ); + $this->assertSame( rest_authorization_required_code(), $denied->get_error_data()['status'] ); + + wp_set_current_user( self::factory()->user->create( [ 'role' => 'administrator' ] ) ); + $this->assertTrue( $this->form_submit->permissions_check() ); + + wp_set_current_user( $previous_user ); } /** diff --git a/tests/unit/inc/test-generate-form-markup.php b/tests/unit/inc/test-generate-form-markup.php index 1947a0439..c067ba0d9 100644 --- a/tests/unit/inc/test-generate-form-markup.php +++ b/tests/unit/inc/test-generate-form-markup.php @@ -13,6 +13,17 @@ class Test_Generate_Form_Markup extends TestCase { protected $generate_form_markup; protected function setUp(): void { + parent::setUp(); + + /* + * These tests are all front-end rendering. is_admin() reads the global + * current screen, which any earlier test that called set_current_screen() + * leaves behind for the rest of the process - and both the Edit Form pill + * and collect_queried_form_ids() bail out on is_admin(). Clear it so the + * context is the one under test rather than whatever ran before. + */ + set_current_screen( 'front' ); + $this->generate_form_markup = new Generate_Form_Markup(); } @@ -299,8 +310,24 @@ public function test_collect_queried_form_ids() { $wp_query->queried_object = get_post( $page_id ); $wp_query->queried_object_id = $page_id; - $this->generate_form_markup->collect_queried_form_ids(); - $this->assertArrayHasKey( $form_id, $registry->getValue(), 'The embedded form ID should be collected from the queried post at `wp`.' ); + /* + * collect_queried_form_ids() only does the parse when the admin bar is + * actually going to be rendered for a user who can see its node - that + * guard is what keeps parse_blocks() off every anonymous request. Stand + * both up, or the method returns before collecting anything. + */ + $admin_user = $this->set_current_user_with_role( 'administrator' ); + $show_bar = static function () { + return true; + }; + add_filter( 'show_admin_bar', $show_bar ); + + try { + $this->generate_form_markup->collect_queried_form_ids(); + $this->assertArrayHasKey( $form_id, $registry->getValue(), 'The embedded form ID should be collected from the queried post at `wp`.' ); + } finally { + remove_filter( 'show_admin_bar', $show_bar ); + } // Not a singular view → no-op. $registry->setValue( null, [] ); @@ -597,11 +624,13 @@ public function test_get_form_markup_returns_string() { public function test_form_markup_contains_submit_token() { remove_all_actions( 'wp_insert_post_data' ); + // A block is required so the container - and with it the <form> tag the + // token lives on - is emitted at all. $form_id = wp_insert_post( [ 'post_title' => 'Token Markup Test', 'post_type' => 'sureforms_form', 'post_status' => 'publish', - 'post_content' => '', + 'post_content' => '<!-- wp:paragraph -->x<!-- /wp:paragraph -->', ] ); $markup = Generate_Form_Markup::get_form_markup( $form_id ); diff --git a/tests/unit/inc/test-helper.php b/tests/unit/inc/test-helper.php index bd166bb67..7861154b0 100644 --- a/tests/unit/inc/test-helper.php +++ b/tests/unit/inc/test-helper.php @@ -2373,7 +2373,9 @@ public function test_sanitize_by_type_string() { * Test sanitize_by_type strips HTML tags from strings. */ public function test_sanitize_by_type_strips_html() { - $this->assertSame( 'alert("xss")test', Helper::sanitize_by_type( '<script>alert("xss")</script>test' ) ); + // sanitize_text_field() drops a <script> element wholesale - tags and the + // code between them - rather than unwrapping it, so the payload is gone. + $this->assertSame( 'test', Helper::sanitize_by_type( '<script>alert("xss")</script>test' ) ); } /** @@ -2454,8 +2456,12 @@ public function test_sanitize_by_type_sanitizes_keys() { $result = Helper::sanitize_by_type( $input ); - $this->assertArrayHasKey( 'key', $result ); - $this->assertSame( 'value', $result['key'] ); + // Keys go through sanitize_text_field() too, and a whole <script> element + // sanitizes to '' - so the hostile key survives as an empty one, never as + // the markup that was submitted. + $this->assertArrayNotHasKey( '<script>key</script>', $result ); + $this->assertArrayHasKey( '', $result ); + $this->assertSame( 'value', $result[''] ); } /** @@ -2470,15 +2476,18 @@ public function test_sanitize_by_type_depth_limit() { $result = Helper::sanitize_by_type( $value ); - // Traverse 10 levels — should still be an array. + // The guard is `$depth > 10`, and the outermost array is handled at depth 0, + // so levels 0-10 survive as arrays - 11 of them - and the twelfth is cut. $current = $result; - for ( $i = 0; $i < 10; $i++ ) { - $this->assertIsArray( $current, "Expected array at depth {$i}" ); + $levels = 0; + while ( is_array( $current ) ) { + $this->assertArrayHasKey( 'nested', $current, "Expected 'nested' at depth {$levels}" ); $current = $current['nested']; + $levels++; } - // At depth 11+, the value should be truncated to empty string. - $this->assertSame( '', $current ); + $this->assertSame( 11, $levels, 'Nesting should be truncated after 11 array levels.' ); + $this->assertSame( '', $current, 'The truncated tail should be an empty string.' ); } /** @@ -2527,8 +2536,10 @@ public function test_generate_unique_block_slug_empty_label() { 'blockName' => 'srfm/email', 'attrs' => [ 'label' => '' ], ]; + // With no label the block name is the slug source, and sanitize_title() + // turns the namespace separator into a hyphen. $slug = Helper::generate_unique_block_slug( $block, [], '' ); - $this->assertEquals( 'srfmemail', $slug ); + $this->assertEquals( 'srfm-email', $slug ); } /** diff --git a/tests/unit/inc/test-post-types.php b/tests/unit/inc/test-post-types.php index 37ec81286..f89db8d34 100644 --- a/tests/unit/inc/test-post-types.php +++ b/tests/unit/inc/test-post-types.php @@ -10,6 +10,42 @@ class Test_Post_Types extends TestCase { + /** + * Meta sanitize filters removed for the duration of a test. + * + * @var array<string, mixed> + */ + private $meta_filter_backup = []; + + protected function setUp(): void { + parent::setUp(); + + /* + * register_post_meta() appends a sanitize filter every time it runs, and + * filters chain - so with the plugin's own registration already in place, + * a test that calls register_post_metas() again sanitizes twice, the second + * pass receiving the first pass's output. That turns a rejected non-array + * into the defaults array. Production registers once, so clear first and + * put the originals back afterwards. + */ + foreach ( array_keys( $GLOBALS['wp_filter'] ) as $hook ) { + if ( 0 === strpos( (string) $hook, 'sanitize_post_meta__srfm' ) ) { + $this->meta_filter_backup[ $hook ] = $GLOBALS['wp_filter'][ $hook ]; + unset( $GLOBALS['wp_filter'][ $hook ] ); + } + } + } + + protected function tearDown(): void { + foreach ( $this->meta_filter_backup as $hook => $callbacks ) { + $GLOBALS['wp_filter'][ $hook ] = $callbacks; + } + + $this->meta_filter_backup = []; + + parent::tearDown(); + } + /** * Test register_post_metas is callable. */ @@ -59,9 +95,40 @@ public function test_sureforms_normalize_meta_for_rest() { $data = $result->get_data(); $this->assertIsArray( $data['meta']['_srfm_form_confirmation'] ); - // Missing booleans should be normalized to false. - $this->assertFalse( $data['meta']['_srfm_form_confirmation'][0]['hide_copy'] ); - $this->assertFalse( $data['meta']['_srfm_form_confirmation'][0]['hide_download_all'] ); + + /* + * hide_copy and hide_download_all are normalized only when an extension + * (SureForms Pro) has declared them in the REST schema - adding keys the + * schema does not know about makes REST PUT reject the whole object. The + * free plugin declares neither, so the item must come back untouched. + */ + $this->assertArrayNotHasKey( 'hide_copy', $data['meta']['_srfm_form_confirmation'][0] ); + $this->assertArrayNotHasKey( 'hide_download_all', $data['meta']['_srfm_form_confirmation'][0] ); + + // With the properties declared, the same call fills the missing booleans in. + $registered_backup = $GLOBALS['wp_meta_keys']['post']['sureforms_form']['_srfm_form_confirmation']; + + $GLOBALS['wp_meta_keys']['post']['sureforms_form']['_srfm_form_confirmation']['show_in_rest'] = [ + 'schema' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'hide_copy' => [ 'type' => 'boolean' ], + 'hide_download_all' => [ 'type' => 'boolean' ], + ], + ], + ], + ]; + + try { + $declared = $post_types->sureforms_normalize_meta_for_rest( new WP_REST_Response( [ 'meta' => [] ] ), $post )->get_data(); + + $this->assertFalse( $declared['meta']['_srfm_form_confirmation'][0]['hide_copy'] ); + $this->assertFalse( $declared['meta']['_srfm_form_confirmation'][0]['hide_download_all'] ); + } finally { + $GLOBALS['wp_meta_keys']['post']['sureforms_form']['_srfm_form_confirmation'] = $registered_backup; + } wp_delete_post( $form_id, true ); } @@ -219,8 +286,13 @@ public function test_register_post_metas_instant_form_rejects_invalid_url() { $result = sanitize_meta( '_srfm_instant_form_settings', $input, 'post', SRFM_FORMS_POST_TYPE ); + // esc_url_raw() drops a disallowed scheme outright... $this->assertSame( '', $result['site_logo'] ); - $this->assertSame( '', $result['cover_image'] ); + + // ...but for markup it strips the tags and prepends a scheme rather than + // returning empty. What matters is that nothing executable survives. + $this->assertStringNotContainsString( '<', $result['cover_image'] ); + $this->assertStringNotContainsString( 'script>', $result['cover_image'] ); } public function test_register_post_metas_instant_form_returns_empty_for_non_array() { diff --git a/tests/unit/inc/test-rest-api.php b/tests/unit/inc/test-rest-api.php index 2adf010d0..af4b86bdc 100644 --- a/tests/unit/inc/test-rest-api.php +++ b/tests/unit/inc/test-rest-api.php @@ -246,7 +246,8 @@ public function test_forms_manage_args_required_and_enum() { $args = $endpoints['forms/manage']['args']; $this->assertTrue( $args['form_ids']['required'] ); $this->assertTrue( $args['action']['required'] ); - $this->assertEquals( [ 'trash', 'restore', 'delete' ], $args['action']['enum'] ); + // 'draft' joined the set when bulk un-publishing landed (rest-api.php:1910). + $this->assertEquals( [ 'trash', 'restore', 'delete', 'draft' ], $args['action']['enum'] ); } public function test_forms_duplicate_requires_form_id() { diff --git a/tests/unit/inc/test-submit-token.php b/tests/unit/inc/test-submit-token.php index 31140be78..a76f3ee02 100644 --- a/tests/unit/inc/test-submit-token.php +++ b/tests/unit/inc/test-submit-token.php @@ -13,7 +13,7 @@ * * @since 2.6.0 */ -class Test_Submit_Token extends TestCase { +class Test_Submit_Token extends SRFM_Unit_Test_Case { /** * A valid form ID for testing. diff --git a/tests/unit/modules/gutenberg/dist/blocks/image/test-class-spec-image.php b/tests/unit/modules/gutenberg/dist/blocks/image/test-class-spec-image.php index 8bd2591c0..a7067cfb0 100644 --- a/tests/unit/modules/gutenberg/dist/blocks/image/test-class-spec-image.php +++ b/tests/unit/modules/gutenberg/dist/blocks/image/test-class-spec-image.php @@ -62,7 +62,10 @@ protected function render( array $attrs ) { public function test_render_html(): void { // Malicious headingTag must be rejected and fall back to the default `h2`. + // The heading is only rendered in the overlay layout; with the default + // layout there is no heading in the output to assert on at all. $attrs = $this->base_attributes(); + $attrs['layout'] = 'overlay'; $attrs['headingTag'] = 'h1 onmouseover=alert(1)'; $output = $this->render( $attrs ); @@ -83,6 +86,7 @@ public function test_render_html(): void { // headingId is escaped and emitted as an id attribute. $attrs = $this->base_attributes(); + $attrs['layout'] = 'overlay'; $attrs['headingTag'] = 'h2'; $attrs['headingId'] = 'my-heading'; $output = $this->render( $attrs ); From 3986fec3e2376698538a401430f372e4e667f5db Mon Sep 17 00:00:00 2001 From: Aditya Jain <adi3890@gmail.com> Date: Mon, 21 Sep 2026 16:39:44 +0530 Subject: [PATCH 21/60] test: assert the exact sanitized URL instead of a substring Self-review follow-up. The instant-form URL test checked only that no '<' and no 'script>' survived esc_url_raw(), which would keep passing if the sanitizer started letting something else through. Assert the whole value so a change to what survives has to be made deliberately. --- tests/unit/inc/test-post-types.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/unit/inc/test-post-types.php b/tests/unit/inc/test-post-types.php index f89db8d34..18091bbd1 100644 --- a/tests/unit/inc/test-post-types.php +++ b/tests/unit/inc/test-post-types.php @@ -290,9 +290,10 @@ public function test_register_post_metas_instant_form_rejects_invalid_url() { $this->assertSame( '', $result['site_logo'] ); // ...but for markup it strips the tags and prepends a scheme rather than - // returning empty. What matters is that nothing executable survives. + // returning empty. Assert the whole value so any future change to what + // survives has to be made deliberately. + $this->assertSame( 'http://scriptxss/script', $result['cover_image'] ); $this->assertStringNotContainsString( '<', $result['cover_image'] ); - $this->assertStringNotContainsString( 'script>', $result['cover_image'] ); } public function test_register_post_metas_instant_form_returns_empty_for_non_array() { From 33cce2a59ffaa6ec3f34294075f0184653e35d07 Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Tue, 22 Sep 2026 00:19:07 +0530 Subject: [PATCH 22/60] feat(onboarding): report which wizard produced the analytics blob The redesigned wizard shares the onboarding_completed event name with the old one, and after this PR the two emit different property sets. A v2 run on a Pro install with no caching plugin emits none of the new properties, so the two flows could not be told apart downstream. The wizard now writes onboardingV2: true into the blob, and admin/analytics.php maps it to onboarding_v2 as yes/no. Absence reports 'no' rather than nothing, because a blob from the old wizard or no blob at all is exactly the case the property identifies. --- admin/analytics.php | 8 ++++ .../onboarding/onboarding-state/index.js | 4 ++ tests/unit/admin/test-analytics.php | 48 +++++++++++++++++++ 3 files changed, 60 insertions(+) diff --git a/admin/analytics.php b/admin/analytics.php index fcda002e0..c652395f4 100644 --- a/admin/analytics.php +++ b/admin/analytics.php @@ -990,6 +990,14 @@ private function detect_state_events() { $onboarding_props = []; $onboarding_analytics = Helper::get_srfm_option( 'onboarding_analytics', [] ); + // Which wizard produced the blob. Outside the non-empty guard and not + // isset()-gated like the flags below, because absence IS the answer: a + // blob from the old wizard, or no blob at all, must still report 'no'. + // Without this the two wizards share one event name and can only be + // told apart by which properties happen to be present -- and a v2 run + // on Pro with no caching plugin emits none of the new ones. + $onboarding_props['onboarding_v2'] = ! empty( $onboarding_analytics['onboardingV2'] ) ? 'yes' : 'no'; + if ( ! empty( $onboarding_analytics ) && is_array( $onboarding_analytics ) ) { if ( ! empty( $onboarding_analytics['skippedSteps'] ) && is_array( $onboarding_analytics['skippedSteps'] ) ) { $onboarding_props['skipped_steps'] = implode( ',', $onboarding_analytics['skippedSteps'] ); diff --git a/src/admin/onboarding/onboarding-state/index.js b/src/admin/onboarding/onboarding-state/index.js index 79af798c8..e714c3716 100644 --- a/src/admin/onboarding/onboarding-state/index.js +++ b/src/admin/onboarding/onboarding-state/index.js @@ -24,6 +24,10 @@ const initialState = { migrationDetectionLoaded: false, // Analytics data analytics: { + // Which wizard wrote the blob. Constant on purpose: admin/analytics.php + // maps it to onboarding_v2 and reports 'no' when the key is missing, + // which is how a blob from the old wizard is told apart from this one. + onboardingV2: true, skippedSteps: [], // Add-ons step: which feature tabs were opened and whether Upgrade // was clicked. Mapped to viewed_premium_tabs / premium_upgrade_clicked diff --git a/tests/unit/admin/test-analytics.php b/tests/unit/admin/test-analytics.php index e3db15a05..227af2475 100644 --- a/tests/unit/admin/test-analytics.php +++ b/tests/unit/admin/test-analytics.php @@ -238,6 +238,54 @@ public function test_onboarding_completed_keeps_only_known_premium_tabs() { ); } + /** + * Which wizard produced the blob. Every onboarding_completed event must carry + * it, so old and new onboarding can be split with one filter instead of + * inferred from which properties happen to be present -- a v2 run on a Pro + * install with no caching plugin emits none of the new properties and would + * otherwise be indistinguishable from a v1 run. + * + * Three tests rather than three calls in one: track() dedupes per event name + * and only setUp() resets that, so a second detect in the same test would + * hand back the first call's properties. + */ + public function test_onboarding_completed_reports_onboarding_v2_yes() { + $props = $this->detect_onboarding_completed_props( + [ + 'onboardingV2' => true, + 'completed' => true, + ] + ); + + $this->assertSame( 'yes', $props['onboarding_v2'] ); + } + + /** + * A blob from the old wizard has no onboardingV2 key. Deliberately not the + * isset() shape the other flags use: absence IS the legacy case, so it has to + * produce a value rather than nothing. + */ + public function test_onboarding_completed_reports_onboarding_v2_no_for_a_legacy_blob() { + $props = $this->detect_onboarding_completed_props( + [ + 'premiumFeatures' => [ 'selectedFeatures' => [ 'multistep' ] ], + 'completed' => true, + ] + ); + + $this->assertSame( 'no', $props['onboarding_v2'] ); + } + + /** + * No blob at all: onboarding was completed before analytics were captured. + * The other properties are all inside the non-empty guard; this one must not be. + */ + public function test_onboarding_completed_reports_onboarding_v2_no_without_a_blob() { + $props = $this->detect_onboarding_completed_props( [] ); + + $this->assertSame( 'no', $props['onboarding_v2'] ); + } + // ─── embed_styling_gutenberg_count ──────────────────────────── /** From 5bd376e2ce926812cec33c8eaba48b5614e443f6 Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Tue, 22 Sep 2026 15:50:10 +0530 Subject: [PATCH 23/60] fix(page-break): form-level only auto-advance toggles, house help style Two review points from Vansh. The auto-advance pair described how the whole form moves between steps, but the shared settings component is also mounted in every page break block's inspector, so they read as a per-break switch that does not exist. showAutoAdvance lets that caller leave them out; it defaults to true so the Form Options panel is unchanged. The descriptions used ToggleControl's help prop, which indents them under the label. Every other described toggle in Form Options uses a sibling components-base-control__help paragraph and sits flush left. Matched to _srfm_use_label_as_placeholder in GeneralSettings.js. --- src/components/page-break-settings/index.js | 80 +++++++++++++-------- 1 file changed, 51 insertions(+), 29 deletions(-) diff --git a/src/components/page-break-settings/index.js b/src/components/page-break-settings/index.js index 23ed8c79f..ec3fa575d 100644 --- a/src/components/page-break-settings/index.js +++ b/src/components/page-break-settings/index.js @@ -2,16 +2,22 @@ * Shared Page Break Settings controls. * * Reads and writes `_srfm_page_break_settings` post meta via the - * 'core/editor' store. Renders the same control set whether mounted in the - * Form Options document panel (GeneralSettings) or the Page Break block's - * own Inspector Controls. + * 'core/editor' store. Mounted both in the Form Options document panel + * (GeneralSettings) and in the Page Break block's own Inspector Controls. + * + * Every control here writes one shared, form-level meta value, so the block + * copy is a convenience duplicate of the form panel. `showAutoAdvance` lets a + * caller leave the auto-advance pair out of its copy: they describe how the + * whole form behaves rather than anything about the page break in front of + * you, and repeating them on every page break reads as a per-break setting + * that does not exist. Defaults to true so the form panel needs no argument. */ import { __ } from '@wordpress/i18n'; import { useDispatch, useSelect } from '@wordpress/data'; import { SelectControl, ToggleControl } from '@wordpress/components'; import SRFMTextControl from '@Components/text-control'; -const PageBreakSettings = () => { +const PageBreakSettings = ( { showAutoAdvance = true } ) => { const pageBreakSettings = useSelect( ( select ) => { const meta = select( 'core/editor' ).getEditedPostAttribute( 'meta' ); @@ -119,32 +125,48 @@ const PageBreakSettings = () => { } isFormSpecific={ true } /> - <ToggleControl - label={ __( 'Auto-Advance to Next Step', 'sureforms' ) } - help={ __( - 'Move to the next step automatically when a single-choice answer is selected. The last step always needs the Submit button.', - 'sureforms' - ) } - checked={ !! pageBreakSettings?.auto_advance } - onChange={ ( value ) => - updatePageBreakSettings( 'auto_advance', value ) - } - /> - { pageBreakSettings?.auto_advance && ( - <ToggleControl - label={ __( 'Hide Next Button', 'sureforms' ) } - help={ __( - 'Hides the Next button while auto-advance is on. It stays reachable by keyboard, so people who navigate with a keyboard are not stranded.', - 'sureforms' + { showAutoAdvance && ( + <> + <ToggleControl + label={ __( 'Auto-Advance to Next Step', 'sureforms' ) } + checked={ !! pageBreakSettings?.auto_advance } + onChange={ ( value ) => + updatePageBreakSettings( 'auto_advance', value ) + } + /> + { /* Sibling paragraph rather than ToggleControl's `help` prop: + that renders indented under the label, while every other + described toggle in Form Options sits flush left. Matches + _srfm_use_label_as_placeholder in GeneralSettings.js. */ } + <p className="components-base-control__help"> + { __( + 'Move to the next step automatically when a single-choice answer is selected. The last step always needs the Submit button.', + 'sureforms' + ) } + </p> + { pageBreakSettings?.auto_advance && ( + <> + <ToggleControl + label={ __( 'Hide Next Button', 'sureforms' ) } + checked={ + !! pageBreakSettings?.auto_advance_hide_next + } + onChange={ ( value ) => + updatePageBreakSettings( + 'auto_advance_hide_next', + value + ) + } + /> + <p className="components-base-control__help"> + { __( + 'Hides the Next button while auto-advance is on. It stays reachable by keyboard, so people who navigate with a keyboard are not stranded.', + 'sureforms' + ) } + </p> + </> ) } - checked={ !! pageBreakSettings?.auto_advance_hide_next } - onChange={ ( value ) => - updatePageBreakSettings( - 'auto_advance_hide_next', - value - ) - } - /> + </> ) } </> ); From 144bb75a848f231dc72e7d49c625ea50904e42f9 Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Tue, 22 Sep 2026 16:10:37 +0530 Subject: [PATCH 24/60] feat: emit the auto-advance attributes for the conversational layout too The form tag only carried them when page breaks were on, so a conversational form never opted in. Pro filters srfm_use_page_break_layout to false when that layout is active, which leaves $page_break_settings empty and hides its editor panel, so the two layouts each keep the toggle with the rest of their own settings and only one can ever apply. Reads whichever layout is active and derives the key from it, so the attribute markup stays one place instead of two. --- inc/generate-form-markup.php | 26 +++++++++++++++++++------- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/inc/generate-form-markup.php b/inc/generate-form-markup.php index 00d07e83b..86dbe5d38 100644 --- a/inc/generate-form-markup.php +++ b/inc/generate-form-markup.php @@ -539,16 +539,28 @@ public static function get_form_markup( $id, $show_title_current_page = true, $s } } - $page_break_settings = defined( 'SRFM_PRO_VER' ) && apply_filters( 'srfm_use_page_break_layout', true ) ? get_post_meta( $id, '_srfm_page_break_settings', true ) : []; - $page_break_settings = ! empty( $page_break_settings ) && is_array( $page_break_settings ) ? $page_break_settings : []; - $is_page_break = ! empty( $page_break_settings ) ? $page_break_settings['is_page_break'] : false; + $page_break_settings = defined( 'SRFM_PRO_VER' ) && apply_filters( 'srfm_use_page_break_layout', true ) ? get_post_meta( $id, '_srfm_page_break_settings', true ) : []; + $page_break_settings = ! empty( $page_break_settings ) && is_array( $page_break_settings ) ? $page_break_settings : []; + $is_page_break = ! empty( $page_break_settings ) ? $page_break_settings['is_page_break'] : false; // Auto-advance is read here rather than in Pro's button renderer because // save & resume replaces that whole container through the // srfm_page_break_buttons_html filter, which would drop the attributes. - // The form tag is rendered exactly once and is already how this runtime - // receives its per-form settings (form-id, ajaxurl, data-submit-token). - $auto_advance = $is_page_break && ! empty( $page_break_settings['auto_advance'] ); - $auto_advance_hide_next = $auto_advance && ! empty( $page_break_settings['auto_advance_hide_next'] ); + // The form tag is rendered exactly once and is already how both step + // runtimes receive their per-form settings (form-id, ajaxurl, + // data-submit-token). + // + // Two stored settings rather than one because the two layouts are + // mutually exclusive: Pro filters srfm_use_page_break_layout to false + // when the conversational layout is on, so $page_break_settings is + // empty there and its editor panel is hidden. Each layout keeps the + // toggle with the rest of its own settings, and only one can apply. + $conversational_settings = defined( 'SRFM_PRO_VER' ) ? get_post_meta( $id, '_srfm_conversational_form', true ) : []; + $conversational_settings = ! empty( $conversational_settings ) && is_array( $conversational_settings ) ? $conversational_settings : []; + $is_conversational = ! empty( $conversational_settings['is_cf_enabled'] ); + $active_step_settings = $is_conversational ? $conversational_settings : ( $is_page_break ? $page_break_settings : [] ); + $auto_advance_key = $is_conversational ? 'cf_auto_advance' : 'auto_advance'; + $auto_advance = ! empty( $active_step_settings[ $auto_advance_key ] ); + $auto_advance_hide_next = $auto_advance && ! empty( $active_step_settings[ $auto_advance_key . '_hide_next' ] ); $page_break_progress_type = ! empty( $page_break_settings ) ? $page_break_settings['progress_indicator_type'] : 'none'; $form_confirmation = get_post_meta( $id, '_srfm_form_confirmation' ); $confirmation_type = ''; From 9fbfeaec458665b57aa459e0940aee2e7189627b Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Tue, 22 Sep 2026 17:29:00 +0530 Subject: [PATCH 25/60] revert: Contact Support opens the mail client again Restores the 2.12.6 behaviour. 2.12.7 pointed the button at a web form, which cannot carry the diagnostics or the log, so the button had to be gated behind copying them by hand and pasting them into a field on the far side. Reporting a fault the plugin had already written up became three deliberate steps, and a report only arrived if all three were completed. get_support_contact_url() builds a mailto: again, with the subject and the whole report in the body. The 2.12.7 work that does not depend on the destination stays: per-category subjects and wording, the form title, the View details dialog, the UTM-free filter, the analytics. With the body carrying the report there is nothing to copy first, so the gate goes from both dialogs. Copy details stays for anyone reporting somewhere else. The log tail drops back to the 1200-character budget the mailto needs; the dialog on screen keeps reading 8000, which a clipboard can hold and a URL cannot. --- admin/admin.php | 151 +++++++++++++-------------- admin/assets/js/notice-response.js | 88 ++++------------ src/admin/dashboard/ActionItems.js | 144 ++++++++++---------------- tests/unit/admin/test-admin.php | 161 +++++++++++++++++------------ 4 files changed, 242 insertions(+), 302 deletions(-) diff --git a/admin/admin.php b/admin/admin.php index 25a308164..efa6e8055 100644 --- a/admin/admin.php +++ b/admin/admin.php @@ -89,15 +89,17 @@ class Admin { public const THANKYOU_PROMPT_NOTICE_ID = 'srfm-thankyou-prompt'; /** - * Where the dialog's Contact Support button goes. + * Where the dialog's Contact Support button writes to. * - * A form rather than an inbox: it collects the licence and site details support - * would otherwise have to ask for, and the diagnostics are already on the - * clipboard by the time someone gets here. + * An inbox rather than a form, restoring the 2.12.6 behaviour. A mailto: opens + * the composer the person already has open with the subject and the whole + * report in the body, so reporting a fault is one click and a send. The + * troubleshooting form could carry neither, which is why 2.12.7 had to gate the + * button behind copying the diagnostics by hand first. * - * @since 2.12.7 + * @since 2.12.8 */ - private const SUPPORT_CONTACT_URL = 'https://sureforms.com/form/troubleshooting-form/'; + private const SUPPORT_EMAIL = 'support@sureforms.com'; /** * Dashboard widget entries data. @@ -2898,7 +2900,9 @@ public function handle_action_item_details() { [ 'details' => $this->get_support_message( $category, $form_title ) . "\n\n" . $this->get_support_log_block( 8000 ), - 'support_url' => $this->get_support_contact_url( $category ), + // The form title too, so the subject and the body name the form + // rather than making support ask which one. + 'support_url' => $this->get_support_contact_url( $category, $form_title ), ] ); } @@ -4074,21 +4078,15 @@ public function enqueue_action_item_styles() { private function get_details_dialog_labels() { return [ 'title' => __( 'Details', 'sureforms' ), - 'description' => __( 'What we recorded about this problem. Copy it into your support request so we can start from the cause rather than a description of it.', 'sureforms' ), + 'description' => __( 'What we recorded about this problem. Contact Support writes it into an email for you, so you can send it as it is — or copy it if you would rather report it somewhere else.', 'sureforms' ), 'copy' => __( 'Copy details', 'sureforms' ), 'copied' => __( 'Copied', 'sureforms' ), 'contact' => __( 'Contact Support', 'sureforms' ), 'close' => __( 'Close', 'sureforms' ), - // Shown beside the buttons rather than as a title attribute: - // pointer-events:none suppresses the native tooltip, a title - // never fires on keyboard focus, and screen readers commonly - // drop it on an unavailable control -- so the sentence saying - // why the button is inert could not be read by anyone. - 'copyFirst' => __( 'Copy the details first, so you have them to paste.', 'sureforms' ), - // The unlock changes the label, the icon and whether Contact - // Support works, none of which was announced. This goes in a - // role="status" node so it is. - 'unlocked' => __( 'Copied. Contact Support is now available.', 'sureforms' ), + // copyFirst and unlocked are gone with the gate they described. They + // existed because the troubleshooting form could not carry the report, + // so the button stayed inert until the diagnostics had been copied by + // hand. The email carries them, so there is nothing to wait for. 'copyFailed' => __( 'Your browser would not let us copy. Select the text above and copy it by hand.', 'sureforms' ), // The scrollable diagnostics block is focusable, so it needs a name of // its own. @@ -4899,89 +4897,84 @@ private function track_notice_event( $event_name ) { } /** - * The contact form's address, tagged with where the click came from. - * - * One campaign, tagged per failure, so the report answers which check actually - * sends people to support rather than only how many arrive. A submission - * failure and a caching advisory are different problems and it is worth knowing - * which one drives the tickets. - * - * Prefilled with what SureForms already knows -- the admin's address, which - * failure it is, and the site host -- so the person reporting a fault does not - * retype it. Worth knowing that the address travels in the query string, so it - * reaches browser history and any referrer along the way; it is the site - * owner's own address going to SureForms' own form, which is the flow this - * button exists for. - * - * Built with add_query_arg rather than string concatenation, so it stays - * correct if the constant ever gains a query string of its own. - * - * @param string $category One of Client_Logger::CATEGORIES, naming the failure - * the visitor is reporting. - * @since 2.12.7 + * A pre-addressed support email for the failure being reported. + * + * Restores the 2.12.6 behaviour: the button opens the composer the person + * already uses, with the subject and the whole report written for them. What + * 2.12.7 replaced it with -- a web form -- could carry neither the diagnostics + * nor the log, so the button had to be gated behind copying them by hand and + * pasting them into a field on the far side. That is three deliberate steps to + * report a fault the plugin had already written up. + * + * The log is pasted into the body rather than attached because mailto has no + * attachment parameter -- browsers drop any attempt to add one -- and it is a + * tail rather than the whole file because a megabyte of JSON would exceed the + * URL length every mail client enforces. That cap is why $max_chars below is + * the small budget and not the 8000 the dialog reads on screen. + * + * @param string $category One of Client_Logger::CATEGORIES, naming the failure + * being reported. An unknown or absent one gets + * deliberately neutral wording via get_support_copy(). + * @param string $form_title Form the failure was recorded against, when known. + * @since 2.12.8 * @return string */ - private function get_support_contact_url( $category ) { - // Deliberately not translated. These are matched against the options on the - // troubleshooting form, so they are machine values, not copy -- a German - // site sending "E-Mail-Benachrichtigungsfehler" would arrive as an - // unrecognised subject and land in the wrong queue. - $subjects = [ - 'submission' => 'Form submission failure', - 'notification' => 'Email notification failure', - 'integration' => 'Integration failure', - ]; + private function get_support_contact_url( $category, $form_title = '' ) { + $copy = $this->get_support_copy( $category ); + $host = Helper::get_string_value( wp_parse_url( home_url(), PHP_URL_HOST ) ); - $user = wp_get_current_user(); + // CRLF, not "\n". RFC 6068 leaves the line ending to the client and the + // major composers normalise either, but Outlook renders a bare LF body as a + // single run-on line -- which is exactly the report a support agent has to + // read. + $body = str_replace( "\n", "\r\n", $this->get_support_message( $category, $form_title ) ); - $url = add_query_arg( + // The small budget. The dialog on screen reads 8000 because a clipboard has + // no length limit worth designing around; a mailto: is a URL and every client + // enforces one. Overrunning it does not truncate politely -- it drops the + // body, or the whole link. + $body .= "\r\n\r\n" . str_replace( "\n", "\r\n", $this->get_support_log_block( 1200 ) ); + + $url = 'mailto:' . self::SUPPORT_EMAIL . '?' . http_build_query( [ - // Prefills the form, so the person reporting a fault does not retype - // what SureForms already knows. Empty rather than absent when the - // address is unusable, so the form still opens. - 'mail' => is_email( $user->user_email ) ? $user->user_email : '', - // Falls back to "Other" for a category SureForms does not define -- - // srfm_action_items is public, so an item can carry any category or - // none. - 'subject' => $subjects[ $category ] ?? 'Other', - 'site_url' => Helper::get_string_value( wp_parse_url( home_url(), PHP_URL_HOST ) ), - 'utm_source' => 'sureforms', - 'utm_medium' => 'form_checks', - 'utm_campaign' => 'contact_support', - // Which check sent them. The one part that differs per button, and - // the reason for tagging at all. - 'utm_content' => $category, + 'subject' => sprintf( $copy['subject'], $host ), + 'body' => $body, ], - self::SUPPORT_CONTACT_URL + '', + '&', + // RFC 3986, so a space is %20 rather than +. A mail client reading a + // mailto: body decodes it as a URI, not as form data, so + arrives as a + // literal plus in every word gap. + PHP_QUERY_RFC3986 ); /** * Filter where the Contact Support action sends people. * - * Replaces the `srfm_support_email_address` filter, which pointed at an - * inbox and has no destination left to change now that the action opens a - * form. A white-label install wants to point this at its own support page. + * A white-label install wants its own inbox or its own support page, so both + * are accepted. Returning an http(s) URL is supported and drops the body -- + * a web form cannot carry it -- so a filter doing that should expect the + * person to arrive without the diagnostics, and the Copy details button in + * the dialog is what covers them. * * @since 2.12.7 * - * @param string $url Contact form URL, already UTM-tagged. - * @param string $category The failure being reported. + * @param string $url The pre-addressed mailto: URL. + * @param string $category The failure being reported. + * @param string $form_title Form the failure was recorded against, or ''. */ - $filtered = Helper::get_string_value( apply_filters( 'srfm_support_contact_url', $url, $category ) ); + $filtered = Helper::get_string_value( apply_filters( 'srfm_support_contact_url', $url, $category, $form_title ) ); // Escaped after the filter, not before: the point of escaping here is that - // neither renderer has to trust what comes back. mailto: is allowed because - // an inbox is a legitimate destination for a white-label support contact, - // and get_action_items() already allows it on the sibling item URLs. + // neither renderer has to trust what comes back. $safe = esc_url_raw( $filtered, [ 'http', 'https', 'mailto' ] ); // Never empty. Contact Support is the only action that retires these // notices and they are dismissible => false, so returning '' for a filter // value that cannot survive escaping leaves an undismissable notice with - // nothing on it that works. Falling back to SureForms' own form is worse - // for a white-label than their own URL and better than a dead end, and the - // unfiltered URL is built here rather than supplied, so it always escapes. - return '' !== $safe ? $safe : esc_url_raw( $url, [ 'http', 'https' ] ); + // nothing on it that works. The unfiltered URL is built here rather than + // supplied, so it always escapes. + return '' !== $safe ? $safe : esc_url_raw( $url, [ 'mailto' ] ); } /** diff --git a/admin/assets/js/notice-response.js b/admin/assets/js/notice-response.js index 88c5fb900..a5224a2af 100644 --- a/admin/assets/js/notice-response.js +++ b/admin/assets/js/notice-response.js @@ -455,14 +455,6 @@ const opener = overlay.ownerDocument.activeElement; const previousOverflow = document.body.style.overflow; - // Whether copying is even possible here. On a plain-HTTP admin - // navigator.clipboard does not exist, so the copy step cannot be a - // precondition for anything -- see the unlock reasoning below. - const canCopy = !! ( - navigator.clipboard && - ( navigator.clipboard.write || navigator.clipboard.writeText ) - ); - const ids = 'srfm-details-' + Math.random().toString( 36 ).slice( 2, 10 ); const panel = document.createElement( 'div' ); @@ -504,17 +496,14 @@ const actions = document.createElement( 'p' ); actions.className = 'srfm-details-actions'; - // Visible, not a title attribute. pointer-events:none suppresses the native - // tooltip, a title never fires on keyboard focus, and screen readers - // commonly drop it on an unavailable control -- so the sentence explaining - // why the button is inert could not be read by anyone. + // Visible, not a title attribute, so a screen reader can reach it. Empty + // until there is something to say: the only message left is a copy that was + // refused, now that Contact Support is never inert. const hint = document.createElement( 'span' ); hint.className = 'srfm-details-hint'; - hint.textContent = canCopy ? labels.copyFirst || '' : ''; + hint.textContent = ''; - // Doubles as the live region for the unlock. Copying changes three things at - // once -- the label, the icon and whether Contact Support works -- and none - // of them was announced. + // A live region for the copy result. hint.setAttribute( 'role', 'status' ); const copy = document.createElement( 'button' ); @@ -522,51 +511,21 @@ copy.className = 'button srfm-details-copy'; copy.textContent = labels.copy || 'Copy details'; - // Locked until the details are on the clipboard. The support form asks for - // them, and arriving with nothing to paste means describing the failure - // from memory. - // - // No href while it is locked, and a click guard behind that: `disabled` on - // an <a> does nothing at all -- it still navigates -- so removing the - // destination is what actually locks it. + // No longer locked behind a copy. The mailto: carries the diagnostics and + // the log in the body, so there is nothing for the person to paste -- the + // 2.12.6 behaviour, restored. // - // Hidden, not merely href-less, until there is a destination. An empty href - // resolves to the current document, so the click used to open a duplicate - // of the admin page and still acknowledge the failure -- standing the - // notice down without anything having been reported. The destination now - // arrives with the fetched payload, so the element is built up front and - // revealed by setSupportUrl(). + // Still hidden until there is a destination. An empty href resolves to the + // current document, so the click used to open a duplicate of the admin page + // and still acknowledge the failure -- standing the notice down without + // anything having been reported. The destination arrives with the fetched + // payload, so the element is built up front and revealed by + // setSupportUrl(). const contact = document.createElement( 'a' ); contact.className = 'button button-primary srfm-details-contact'; contact.textContent = labels.contact || 'Contact Support'; contact.hidden = ! supportUrl; - function lockContact() { - // The dimming and the pointer-events block hang off aria-disabled in the - // stylesheet, so the state is declared once rather than in two places. - contact.removeAttribute( 'href' ); - contact.setAttribute( 'aria-disabled', 'true' ); - } - - function unlockContact() { - if ( ! supportUrl ) { - return; - } - - contact.href = supportUrl; - contact.removeAttribute( 'aria-disabled' ); - } - - // Locked only where copying can actually happen. Where it cannot, the copy - // step is not a step the user can take, and Contact Support is the only - // route that acknowledges the failure -- these items are not dismissible, - // and only a submission failure ever clears itself. Keeping it locked - // behind an unavailable clipboard would leave an undismissable notice with - // no working action on it. - if ( canCopy ) { - lockContact(); - } - // Nothing to copy yet. Left focusable-but-disabled rather than hidden, so // the control does not appear from nowhere once the payload lands. copy.disabled = pending; @@ -644,19 +603,16 @@ copy.textContent = labels.copy || 'Copy details'; }, 2000 ); - unlockContact(); - hint.textContent = labels.unlocked || ''; - // On success only, so the event means a copy happened rather // than a copy was attempted. sendResponse( noticeId, 'copy_details' ); }, function () { // Refused: an insecure origin, a permission policy, a user - // decision. Do not claim success -- but release Contact Support - // for the reason above, and say why the text was not copied. + // decision. Say why rather than claiming success. Contact + // Support is unaffected -- it carries the report in the email + // body, not from the clipboard. hint.textContent = labels.copyFailed || ''; - unlockContact(); } ); } ); @@ -723,13 +679,11 @@ pre.removeAttribute( 'aria-busy' ); if ( false === copyable ) { - // No report to paste, so the copy-first gate has nothing to gate - // on. Contact Support is the only route that retires the notice, - // and these items are not dismissible -- leaving it locked would - // be an undismissable notice with no working action on it. + // Nothing to copy, so the button has nothing to do. Contact + // Support still works: the report it carries is built server + // side, not read from this pane. copy.hidden = true; hint.textContent = ''; - unlockContact(); return; } @@ -762,7 +716,7 @@ contact.rel = 'noopener noreferrer'; } - if ( supportUrl && ! contact.hasAttribute( 'aria-disabled' ) ) { + if ( supportUrl ) { contact.href = supportUrl; } }, diff --git a/src/admin/dashboard/ActionItems.js b/src/admin/dashboard/ActionItems.js index f4c1fb1b0..118327355 100644 --- a/src/admin/dashboard/ActionItems.js +++ b/src/admin/dashboard/ActionItems.js @@ -70,13 +70,9 @@ export default () => { // The item whose details are being read, or null. const [ details, setDetails ] = useState( null ); const [ copied, setCopied ] = useState( false ); - // Separate from `copied`, which reverts after a couple of seconds so the button - // stops claiming "Copied". This one does not revert: the support form is only - // useful to someone holding the diagnostics, and that stays true after the - // label has gone back. - const [ copiedOnce, setCopiedOnce ] = useState( false ); - // What the hint line says. Doubles as the live region for the unlock, which - // changes the label, the icon and whether Contact Support works at once. + // What the hint line says. A live region for the copy result. It no longer + // announces an unlock, because Contact Support is never locked: the mailto: + // carries the report, so there is nothing to copy first. const [ hint, setHint ] = useState( '' ); // force-ui's Dialog.Panel renders FloatingOverlay in place in the React tree @@ -294,8 +290,6 @@ export default () => { } setCopied( true ); - setCopiedOnce( true ); - setHint( dialogLabels.unlocked || '' ); // Reverts on its own: a button stuck on "Copied" says nothing about the // next click. window.clearTimeout( revertRef.current ); @@ -308,14 +302,11 @@ export default () => { button: 'copy_details', } ); } catch ( e ) { - // Refused outright, or no clipboard API at all. Do not claim it was - // copied -- but do release Contact Support. It is the only route that - // acknowledges the failure, these items are not dismissible, and only a - // submission failure ever clears itself, so keeping it locked behind a - // clipboard that cannot work leaves an undismissable notice with no - // working action. The text is on screen and selectable either way. + // Refused outright, or no clipboard API at all. Say so rather than + // claiming it was copied. Contact Support is unaffected -- it carries + // the report in the email body, not from the clipboard -- and the text + // is on screen and selectable either way. setCopied( false ); - setCopiedOnce( true ); setHint( dialogLabels.copyFailed || '' ); } }; @@ -348,11 +339,6 @@ export default () => { } ); const fail = () => { - // No report to paste, so the copy-first gate has nothing to gate on. - // Contact Support is the only action that retires these notices, and - // they are not dismissible -- leaving it locked would be an - // undismissable notice with no working action on it. - setCopiedOnce( true ); setHint( '' ); setDetails( ( prev ) => @@ -548,19 +534,9 @@ export default () => { // Each failure is its own // report, so the copy has to // be made again for this one. - // Pre-unlocked where the - // clipboard does not exist, - // matching the vanilla dialog: - // otherwise a plain-HTTP admin - // gets a dead button whose - // only explanation is revealed - // by clicking a Copy that - // cannot work. - setCopiedOnce( ! canCopy ); setHint( canCopy - ? dialogLabels.copyFirst || - '' + ? '' : dialogLabels.copyFailed || '' ); @@ -755,65 +731,53 @@ export default () => { through srfm_action_items for an item carrying details but no support_url. - Not an anchor while it is locked either: `disabled` - on an <a> does nothing at all, so the href only - exists once the copy has been made. */ } - { !! safeUrl( details?.support_url ) && - ( copiedOnce ? ( - <Button - variant="primary" - size="sm" - tag="a" - href={ safeUrl( - details.support_url + No longer gated on a copy. The mailto: carries the + diagnostics and the log in the body, so there is + nothing for the person to paste and nothing to wait + for -- the 2.12.6 behaviour, restored. */ } + { !! safeUrl( details?.support_url ) && ( + <Button + variant="primary" + size="sm" + tag="a" + href={ safeUrl( + details.support_url + ) } + // Not on a mailto: -- it has no + // document to open, so _blank + // leaves a blank tab behind. This + // is now the usual case rather + // than the exception, and + // srfm_support_contact_url can + // still return an http(s) page. + { ...( ! /^mailto:/i.test( + details.support_url || '' + ) && { + target: '_blank', + rel: 'noopener noreferrer', + } ) } + onClick={ () => { + // Records the click, which is also + // what stands the notice down until + // something new fails. + handleFix( + details, + 'contact_support' + )(); + // The composer takes over from + // here, so the dialog has nothing + // left to show. + closeDetails(); + } } + className="no-underline hover:no-underline" + > + { dialogLabels.contact || + __( + 'Contact Support', + 'sureforms' ) } - // Not on a mailto: -- it has no - // document to open, so _blank - // leaves a blank tab behind. - // srfm_support_contact_url can - // return one, and the sibling - // item links already match on - // this. - { ...( ! /^mailto:/i.test( - details.support_url || '' - ) && { - target: '_blank', - rel: 'noopener noreferrer', - } ) } - onClick={ () => { - // Records the click, which is also - // what stands the notice down until - // something new fails. - handleFix( - details, - 'contact_support' - )(); - // The form opens in its own tab, so - // the dialog has nothing left to - // show. - closeDetails(); - } } - className="no-underline hover:no-underline" - > - { dialogLabels.contact || - __( - 'Contact Support', - 'sureforms' - ) } - </Button> - ) : ( - <Button - variant="primary" - size="sm" - disabled - > - { dialogLabels.contact || - __( - 'Contact Support', - 'sureforms' - ) } - </Button> - ) ) } + </Button> + ) } </div> </Dialog.Footer> </Dialog.Panel> diff --git a/tests/unit/admin/test-admin.php b/tests/unit/admin/test-admin.php index 730143302..a0ac038e4 100644 --- a/tests/unit/admin/test-admin.php +++ b/tests/unit/admin/test-admin.php @@ -1531,7 +1531,7 @@ public function test_handle_action_item_details_refuses_everything_but_a_real_re $this->assertTrue( $payload['success'] ?? false ); $this->assertNotEmpty( $payload['data']['details'] ?? '' ); $this->assertStringStartsWith( - 'https://sureforms.com/form/troubleshooting-form/', + 'mailto:support@sureforms.com?', $payload['data']['support_url'] ?? '', 'The dialog gets its Contact Support destination from here too.' ); @@ -1954,103 +1954,120 @@ public function test_handle_notice_response_accepts_every_pair_the_items_emit() } /** - * Contact Support carries UTM attribution and can be redirected by a filter. + * Contact Support opens a pre-addressed email, and can be redirected. * - * utm_content is the one part that differs per button, and the reason for - * tagging at all: the report can say which check drives the tickets rather than - * only how many arrive. The filter replaces srfm_support_email_address, which - * pointed at an inbox and has no destination left to change. + * The 2.12.6 behaviour, restored. A mailto: is the only destination that can + * carry the report, which is why the web form it replaced had to gate the + * button behind copying the diagnostics by hand. */ - public function test_get_support_contact_url_is_tagged_and_filterable() { - // An address of its own: make_user() does not set one, and an admin with no - // email is exactly the case the empty fallback exists for. - $admin = $this->make_user( 'administrator' ); - wp_update_user( - [ - 'ID' => $admin, - 'user_email' => 'owner@example.org', - ] - ); - wp_set_current_user( $admin ); - + public function test_get_support_contact_url_is_a_prefilled_mailto() { $method = new ReflectionMethod( Admin::class, 'get_support_contact_url' ); $method->setAccessible( true ); $url = $method->invoke( Admin::get_instance(), 'notification' ); - $this->assertStringStartsWith( 'https://sureforms.com/form/troubleshooting-form/', $url ); - $this->assertStringContainsString( 'utm_content=notification', $url ); - $this->assertStringContainsString( 'utm_campaign=contact_support', $url ); + $this->assertStringStartsWith( 'mailto:support@sureforms.com?', $url ); parse_str( (string) wp_parse_url( $url, PHP_URL_QUERY ), $query ); - // Prefilled, so the person reporting a fault does not retype what SureForms - // already knows. - $this->assertSame( 'Email notification failure', $query['subject'] ?? '' ); + $host = Helper::get_string_value( wp_parse_url( home_url(), PHP_URL_HOST ) ); + + // One subject per category, so the inbox can route on it without opening + // the mail. The host is in it because "emails are not sending" says nothing + // on its own. $this->assertSame( - Helper::get_string_value( wp_parse_url( home_url(), PHP_URL_HOST ) ), - $query['site_url'] ?? '' + sprintf( 'SureForms: notification emails are not being sent on %s', $host ), + $query['subject'] ?? '' ); - $this->assertSame( 'owner@example.org', $query['mail'] ?? '', 'The admin address prefills the form.' ); - // An admin with no usable address still gets a working link, with the field - // left empty rather than carrying a broken value into the form. - $no_email = $this->make_user( 'administrator' ); - wp_set_current_user( $no_email ); + // The whole report, written for them. This is the point of the revert: what + // the web form could not carry. + $this->assertStringContainsString( 'Hello SureForms support,', $query['body'] ?? '' ); + $this->assertStringContainsString( 'Site: ' . home_url(), $query['body'] ?? '' ); + $this->assertStringContainsString( 'SureForms: ' . SRFM_VER, $query['body'] ?? '' ); - parse_str( - (string) wp_parse_url( $method->invoke( Admin::get_instance(), 'notification' ), PHP_URL_QUERY ), - $without - ); + // CRLF, because Outlook renders a bare LF body as one run-on line. + $this->assertStringContainsString( "\r\n", $query['body'] ?? '' ); - $this->assertSame( '', $without['mail'] ?? 'missing' ); - $this->assertSame( 'Email notification failure', $without['subject'] ?? '' ); + // RFC 3986, so a space is %20. A client decodes a mailto: body as a URI, + // not as form data, and + would arrive as a literal plus in every word gap. + $this->assertStringNotContainsString( '+', (string) wp_parse_url( $url, PHP_URL_QUERY ) ); - wp_set_current_user( $admin ); + // Named, so support does not have to ask which form. + $this->assertStringContainsString( + 'Form: Contact us', + (string) ( $this->mailto_body( $method->invoke( Admin::get_instance(), 'notification', 'Contact us' ) ) ) + ); - // One subject per category, matched against the form's own options -- so - // these are machine values and must not be translated. - $subject = static function ( $category ) use ( $method ) { + // A category SureForms does not define gets neutral wording rather than a + // specific claim -- srfm_action_items is public, so an item can carry any + // category or none. + foreach ( [ 'something-else', '' ] as $unknown ) { parse_str( - (string) wp_parse_url( $method->invoke( Admin::get_instance(), $category ), PHP_URL_QUERY ), - $parsed + (string) wp_parse_url( $method->invoke( Admin::get_instance(), $unknown ), PHP_URL_QUERY ), + $neutral ); - return $parsed['subject'] ?? ''; + $this->assertSame( + sprintf( 'SureForms: a problem with the forms on %s', $host ), + $neutral['subject'] ?? '' + ); + } + + // Different category, different subject -- otherwise routing on it is + // pointless. + parse_str( + (string) wp_parse_url( $method->invoke( Admin::get_instance(), 'submission' ), PHP_URL_QUERY ), + $submission + ); + $this->assertSame( + sprintf( 'SureForms: form submissions are failing on %s', $host ), + $submission['subject'] ?? '' + ); + } + + /** + * A white-label install can point Contact Support at its own destination. + */ + public function test_get_support_contact_url_is_filterable() { + $method = new ReflectionMethod( Admin::class, 'get_support_contact_url' ); + $method->setAccessible( true ); + + // Their own inbox. + $inbox = static function () { + return 'mailto:help@reseller.example.com'; }; - $this->assertSame( 'Form submission failure', $subject( 'submission' ) ); - $this->assertSame( 'Integration failure', $subject( 'integration' ) ); - // srfm_action_items is public, so an item can carry any category or none. - $this->assertSame( 'Other', $subject( 'something-else' ) ); - $this->assertSame( 'Other', $subject( '' ) ); + add_filter( 'srfm_support_contact_url', $inbox ); + $mailto = $method->invoke( Admin::get_instance(), 'notification' ); + remove_filter( 'srfm_support_contact_url', $inbox ); - // Different check, different tag -- otherwise the parameter says nothing. - $this->assertStringContainsString( - 'utm_content=integration', - $method->invoke( Admin::get_instance(), 'integration' ) - ); + $this->assertSame( 'mailto:help@reseller.example.com', $mailto ); - $filter = static function () { + // Or their own page. Supported, and it drops the body -- a web form cannot + // carry one -- which is what the Copy details button covers. + $page = static function () { return 'https://reseller.example.com/help/'; }; - add_filter( 'srfm_support_contact_url', $filter ); + add_filter( 'srfm_support_contact_url', $page ); $filtered = $method->invoke( Admin::get_instance(), 'notification' ); - remove_filter( 'srfm_support_contact_url', $filter ); + remove_filter( 'srfm_support_contact_url', $page ); $this->assertSame( 'https://reseller.example.com/help/', $filtered ); - // An inbox is a legitimate destination for a white-label support contact, - // and the sibling item URLs already allow it. - $inbox = static function () { - return 'mailto:help@reseller.example.com'; + // The filter is told which failure and which form, so a reseller can route + // on them rather than sending everything to one place. + $seen = []; + $spy = static function ( $url, $category, $form_title ) use ( &$seen ) { + $seen = [ $category, $form_title ]; + return $url; }; - add_filter( 'srfm_support_contact_url', $inbox ); - $mailto = $method->invoke( Admin::get_instance(), 'notification' ); - remove_filter( 'srfm_support_contact_url', $inbox ); + add_filter( 'srfm_support_contact_url', $spy, 10, 3 ); + $method->invoke( Admin::get_instance(), 'integration', 'Contact us' ); + remove_filter( 'srfm_support_contact_url', $spy, 10 ); - $this->assertSame( 'mailto:help@reseller.example.com', $mailto ); + $this->assertSame( [ 'integration', 'Contact us' ], $seen ); // Escaped after the filter, so neither renderer has to trust what came // back -- but never down to ''. Contact Support is the only action that @@ -2068,13 +2085,25 @@ public function test_get_support_contact_url_is_tagged_and_filterable() { remove_filter( 'srfm_support_contact_url', $bad ); $this->assertStringStartsWith( - 'https://sureforms.com/form/troubleshooting-form/', + 'mailto:support@sureforms.com?', $blocked, 'A filter value that cannot survive escaping must fall back, not blank the only working action.' ); } } + /** + * The decoded body of a mailto: URL. + * + * @param string $url A mailto: URL built by get_support_contact_url(). + * @return string + */ + private function mailto_body( $url ) { + parse_str( (string) wp_parse_url( $url, PHP_URL_QUERY ), $query ); + + return Helper::get_string_value( $query['body'] ?? '' ); + } + /** * Each notice interaction is recorded with a running total, and forced. * From d8c3cd952a2460622b91cd3fa62e4bd7241f0720 Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Tue, 22 Sep 2026 17:52:38 +0530 Subject: [PATCH 26/60] revert: Contact Support is the notice button again, and the dialog goes Second half of the 2.12.6 revert. The first commit changed only the button inside the details dialog; the notice itself still said View details and opened that dialog, so nothing a site owner sees had actually changed. The notice's own button is Contact Support again, pointing straight at the mailto. The View details dialog goes with it: it existed because the troubleshooting form could carry neither the diagnostics nor the log, so the report had to be read and copied by hand first. A mail composer shows the whole report before it is sent, which is what the dialog was for. Removed: handle_action_item_details() and its AJAX route and nonce, get_details_dialog_labels(), the has_details and category item keys, the force-ui dialog in the dashboard panel, the framework-free one in notice-response.js, and the view_details and copy_details analytics events. 1507 lines out, 115 in. Kept: per-category subjects and wording, the form title, Help Me Fix, the srfm_support_contact_url filter, the acknowledgement that stands a notice down once support has been contacted. --- admin/admin.php | 179 +------- admin/assets/js/notice-response.js | 526 ---------------------- src/admin/dashboard/ActionItems.js | 692 +++-------------------------- tests/unit/admin/test-admin.php | 225 +--------- 4 files changed, 115 insertions(+), 1507 deletions(-) diff --git a/admin/admin.php b/admin/admin.php index efa6e8055..44175c02b 100644 --- a/admin/admin.php +++ b/admin/admin.php @@ -235,7 +235,6 @@ public function __construct() { add_action( 'wp_ajax_sureforms_dismiss_pointer', [ $this, 'pointer_dismissed' ] ); add_action( 'wp_ajax_sureforms_accept_cta', [ $this, 'pointer_accepted_cta' ] ); add_action( 'wp_ajax_srfm_notice_response', [ $this, 'handle_notice_response' ] ); - add_action( 'wp_ajax_srfm_action_item_details', [ $this, 'handle_action_item_details' ] ); add_action( 'wp_ajax_srfm_dismiss_action_item', [ $this, 'handle_dismiss_action_item' ] ); add_action( 'admin_post_srfm_dismiss_action_item_link', [ $this, 'handle_dismiss_action_item_link' ] ); add_action( 'wp_ajax_srfm_ai_widget_usage', [ $this, 'track_ai_widget_usage' ] ); @@ -1821,14 +1820,6 @@ public function enqueue_scripts() { 'ajax_url' => admin_url( 'admin-ajax.php' ), 'client_logs_nonce' => Helper::current_user_can() ? wp_create_nonce( 'srfm_client_logs' ) : '', 'action_items' => $this->get_action_items(), - 'details_dialog' => $this->get_details_dialog_labels(), - // Where Contact Support goes when the details fetch fails and there is - // no category-tagged URL to use. Untagged, because at that point we do - // not know which check sent them -- but still a way out: these notices - // are not dismissible and Contact Support is the only action that - // retires them. - 'support_url' => $this->get_support_contact_url( '' ), - 'action_item_details_nonce' => Helper::current_user_can() ? wp_create_nonce( 'srfm_action_item_details' ) : '', 'notice_response_nonce' => Helper::current_user_can() ? wp_create_nonce( 'srfm_notice_response' ) : '', 'dismiss_action_item_nonce' => Helper::current_user_can() ? wp_create_nonce( 'srfm_dismiss_action_item' ) : '', 'sf_plugin_manager_nonce' => wp_create_nonce( 'sf_plugin_manager_nonce' ), @@ -2820,89 +2811,18 @@ public function enqueue_notice_response_script() { 'srfm-notice-response', 'srfmNoticeResponse', [ - 'ajaxurl' => admin_url( 'admin-ajax.php' ), - 'nonce' => wp_create_nonce( 'srfm_notice_response' ), - // The diagnostics are fetched when the dialog opens rather than - // shipped with every page, so the dialog needs its own nonce. - 'detailsNonce' => wp_create_nonce( 'srfm_action_item_details' ), + 'ajaxurl' => admin_url( 'admin-ajax.php' ), + 'nonce' => wp_create_nonce( 'srfm_notice_response' ), // Carousel chrome. Built in the browser rather than printed here so // that with JavaScript off every notice simply stays visible, which // is the behaviour this replaced -- controls that cannot work must // not be what hides a warning. - 'carousel' => [ + 'carousel' => [ 'previous' => __( 'Previous notice', 'sureforms' ), 'next' => __( 'Next notice', 'sureforms' ), /* translators: 1: current position, 2: total notices. */ 'counter' => __( '%1$d of %2$d', 'sureforms' ), ], - // Details modal chrome, translated here so the script carries no - // user-facing English of its own. - 'details' => $this->get_details_dialog_labels(), - // Where Contact Support goes when the fetch fails and there is no - // category-tagged URL to use. Untagged, because at that point we do - // not know which check sent them -- but still a way out: these - // notices are not dismissible and Contact Support is the only action - // that retires them. - 'supportUrl' => $this->get_support_contact_url( '' ), - ] - ); - } - - /** - * Serve one failure category's diagnostics, on demand. - * - * Hooked - wp_ajax_srfm_action_item_details. - * - * The report is built here rather than shipped with the page. Its content - * comes from the client error log, and that log is filled through a public - * REST route gated on a submit token any visitor can obtain from a form page - * rather than on a capability -- so the text is attacker-authored, and putting - * it in the localisation JSON and a hidden div on every admin screen exposed - * it far beyond the one admin who opens the dialog. - * - * Capability first, then nonce, then the category, matching the ordering of - * the sibling handlers in this class. - * - * @since 2.12.7 - * @return void - */ - public function handle_action_item_details() { - if ( ! Helper::current_user_can() ) { - wp_send_json_error( [ 'message' => __( 'Unauthorized user.', 'sureforms' ) ], 403 ); - return; - } - - if ( ! check_ajax_referer( 'srfm_action_item_details', 'nonce', false ) ) { - wp_send_json_error( [ 'message' => __( 'Invalid nonce.', 'sureforms' ) ], 403 ); - return; - } - - // sanitize_key() returns '' for anything non-scalar (formatting.php:2194), so - // a category[]= in the body arrives here as the empty string and falls into - // the refusal below rather than needing a type branch of its own. - $category = isset( $_POST['category'] ) ? sanitize_key( wp_unslash( $_POST['category'] ) ) : ''; - - // The only check the category needs, and the reason there is no separate - // allowlist above it: get_open_failures() returns nothing but keys in - // Client_Logger::CATEGORIES, so an absent category, an unrecognised one and - // a recognised one with nothing wrong all land here. Asking for a category - // with no fault must not mint a report describing one. - $open = Client_Logger::get_open_failures(); - - if ( ! isset( $open[ $category ] ) ) { - wp_send_json_error( [ 'message' => __( 'Nothing to report.', 'sureforms' ) ], 404 ); - return; - } - - $form_title = Helper::get_string_value( $open[ $category ]['form_title'] ?? '' ); - - wp_send_json_success( - [ - 'details' => $this->get_support_message( $category, $form_title ) - . "\n\n" . $this->get_support_log_block( 8000 ), - // The form title too, so the subject and the body name the form - // rather than making support ask which one. - 'support_url' => $this->get_support_contact_url( $category, $form_title ), ] ); } @@ -2951,21 +2871,15 @@ public function handle_notice_response() { ], // The "Finish setting up" prompt (#3030): three CTAs, plus the ✕. 'form_submission_error' => [ - 'view_details' => 'submission_failure_notice_view', - 'copy_details' => 'submission_failure_notice_copy', 'contact_support' => 'submission_failure_notice_cta', 'dismissed' => 'submission_failure_notice_dismiss', ], 'notification_error' => [ - 'view_details' => 'notification_failure_notice_view', - 'copy_details' => 'notification_failure_notice_copy', 'contact_support' => 'notification_failure_notice_cta', 'help_me_fix' => 'notification_failure_notice_guide', 'dismissed' => 'notification_failure_notice_dismiss', ], 'integration_error' => [ - 'view_details' => 'integration_failure_notice_view', - 'copy_details' => 'integration_failure_notice_copy', 'contact_support' => 'integration_failure_notice_cta', 'dismissed' => 'integration_failure_notice_dismiss', ], @@ -3631,17 +3545,10 @@ class="<?php echo $has_guide ? 'button' : 'button button-primary'; ?>" data-srfm-notice-id="<?php echo esc_attr( Helper::get_string_value( $item['id'] ) ); ?>" data-srfm-button="<?php echo esc_attr( Helper::get_string_value( $item['cta_action'] ?? '' ) ); ?>" <?php - // With details to fetch, the click opens them here instead - // of following the href. The href stays as the no-JS - // path: it goes to the dashboard, where the same details - // are readable. - if ( ! empty( $item['has_details'] ) ) { - printf( - 'data-srfm-details-for="%1$s" data-srfm-category="%2$s"', - esc_attr( Helper::get_string_value( $item['id'] ) ), - esc_attr( Helper::get_string_value( $item['category'] ?? '' ) ) - ); - } elseif ( 0 !== strpos( Helper::get_string_value( $item['cta_url'] ), 'mailto:' ) ) { + // A mailto: must reach the mail client, not a new tab -- + // there is no document to open, so _blank leaves a blank + // one behind. + if ( 0 !== strpos( Helper::get_string_value( $item['cta_url'] ), 'mailto:' ) ) { echo 'target="_blank" rel="noopener noreferrer"'; } ?> @@ -4063,42 +3970,6 @@ public function enqueue_action_item_styles() { wp_add_inline_style( 'srfm-action-items', $css ); } - /** - * The details dialog's strings. - * - * One array, two consumers: the classic wp-admin dialog in - * notice-response.js, and the dashboard's force-ui one. Declared here rather - * than inline in each, because the same sentence written as `__()` in PHP and - * again in JSX looks identical to translators until the first edit to either, - * after which one surface silently reverts to English. - * - * @since 2.12.7 - * @return array<string,string> - */ - private function get_details_dialog_labels() { - return [ - 'title' => __( 'Details', 'sureforms' ), - 'description' => __( 'What we recorded about this problem. Contact Support writes it into an email for you, so you can send it as it is — or copy it if you would rather report it somewhere else.', 'sureforms' ), - 'copy' => __( 'Copy details', 'sureforms' ), - 'copied' => __( 'Copied', 'sureforms' ), - 'contact' => __( 'Contact Support', 'sureforms' ), - 'close' => __( 'Close', 'sureforms' ), - // copyFirst and unlocked are gone with the gate they described. They - // existed because the troubleshooting form could not carry the report, - // so the button stayed inert until the diagnostics had been copied by - // hand. The email carries them, so there is nothing to wait for. - 'copyFailed' => __( 'Your browser would not let us copy. Select the text above and copy it by hand.', 'sureforms' ), - // The scrollable diagnostics block is focusable, so it needs a name of - // its own. - 'logRegion' => __( 'Recorded diagnostics', 'sureforms' ), - // The dialog opens before its payload arrives -- see - // handle_action_item_details() for why the report is not shipped with - // the page. - 'loading' => __( 'Collecting the details…', 'sureforms' ), - 'unavailable' => __( 'We could not collect the details. Contact Support and describe what happened, and we will take it from there.', 'sureforms' ), - ]; - } - /** * SureForms' own action items, before the filter. * @@ -4168,30 +4039,20 @@ private function get_first_party_action_items() { ? sprintf( $copy['title'], $form_title ) : $copy['generic'], 'message' => $copy['message'], - // Shows what would be sent before anything is sent. Someone reporting - // a fault on their own site is entitled to read the diagnostics and - // the log first, and a support agent gets a cleaner paste than a - // screenshot of a notice. - 'cta_label' => __( 'View details', 'sureforms' ), - // Where the classic wp-admin notice sends people, since it cannot open - // the panel's dialog. The dashboard is where the details are readable. - 'cta_url' => admin_url( 'admin.php?page=sureforms_menu' ), - 'cta_action' => 'view_details', - // Not the payload itself, only that one exists. The diagnostics are - // fetched when the dialog opens -- see handle_action_item_details(). + // Straight to a composed email, as 2.12.6 did. The subject, the + // diagnostics and the log tail are already in it, so reporting a + // fault is one click and a send. // - // They used to ride along in the localisation JSON and in a hidden - // div on every admin page. The content is authored by whoever - // triggered the failure, and the client-error-log route is a public - // endpoint gated on a submit token rather than a capability, so an - // anonymous visitor can fill that excerpt. Broadcasting it to every - // admin screen -- read or not -- put attacker-authored text in page - // source site-wide and made any future escaping slip a - // manage_options-context problem. On demand, it reaches only the - // admin who asked for it. - 'has_details' => true, - // Which record to fetch. Not the payload, just the key. - 'category' => $category, + // The report is built per click rather than shipped with the page. + // Its content comes from the client error log, which is filled + // through a public REST route gated on a submit token any visitor + // can obtain from a form page rather than on a capability -- so the + // text is attacker-authored. It reaches only this href, on a screen + // only a capable user sees, rather than a hidden div on every admin + // page. + 'cta_label' => __( 'Contact Support', 'sureforms' ), + 'cta_url' => $this->get_support_contact_url( $category, $form_title ), + 'cta_action' => 'contact_support', 'dismissible' => false, ]; diff --git a/admin/assets/js/notice-response.js b/admin/assets/js/notice-response.js index a5224a2af..4e15292f5 100644 --- a/admin/assets/js/notice-response.js +++ b/admin/assets/js/notice-response.js @@ -300,530 +300,4 @@ } else { buildNoticeCarousel(); } - - // ------------------------------------------------------------------ - // Details modal - // ------------------------------------------------------------------ - - /** - * The details as HTML, for the clipboard's text/html flavour. - * - * Gmail's composer is a rich-text field: it drops the newlines out of plain - * text, which is what turned the diagnostics into one paragraph. Pasting HTML - * instead keeps every break, and <pre> keeps the log's columns lined up. - * - * Escaped here, not on the server, so the escaping happens once and in the same - * place the markup is built. The source is a log holding whatever a server put - * in an error message, so it is never trusted as markup. - * - * @param {string} text Plain-text details. - * @return {string} Escaped HTML. - */ - function detailsAsHtml( text ) { - const escaped = text - .replace( /&/g, '&' ) - .replace( /</g, '<' ) - .replace( />/g, '>' ); - - return ( - '<pre style="font-family:monospace;white-space:pre-wrap;' + - 'word-break:break-word;margin:0">' + - escaped + - '</pre>' - ); - } - - /** - * Put the details on the clipboard in both flavours. - * - * A rich composer takes the HTML and keeps the line breaks; a plain-text field - * takes the text. Falls back to writeText where ClipboardItem is unavailable -- - * that loses the formatting, but losing it is better than copying nothing. - * - * @param {string} text Plain-text details. - * @param {Function} done Called once the clipboard actually holds it. - * @param {Function} fail Called when it does not, including where the API is - * absent entirely -- on a plain-HTTP admin - * navigator.clipboard does not exist, and a silent - * no-op there is what left the dialog with a button - * waiting on something that could never happen. - */ - function copyDetails( text, done, fail ) { - const nope = - typeof fail === 'function' - ? fail - : function () {}; - - const supportsRich = - window.ClipboardItem && - navigator.clipboard && - navigator.clipboard.write; - - if ( supportsRich ) { - // Both of these throw synchronously, not through the promise: - // ClipboardItem's constructor on an unsupported MIME type, and - // clipboard.write() on a bad argument in Chromium or a stale user - // gesture in WebKit. Outside a try, the exception leaves copyDetails - // and the click handler with neither callback run -- so the caller - // never unlocks and the notice keeps no working action. - try { - const item = new window.ClipboardItem( { - 'text/plain': new Blob( [ text ], { type: 'text/plain' } ), - 'text/html': new Blob( [ detailsAsHtml( text ) ], { - type: 'text/html', - } ), - } ); - - navigator.clipboard.write( [ item ] ).then( done, nope ); - } catch ( e ) { - nope(); - } - - return; - } - - if ( navigator.clipboard && navigator.clipboard.writeText ) { - try { - navigator.clipboard.writeText( text ).then( done, nope ); - } catch ( e ) { - nope(); - } - - return; - } - - // No clipboard API at all. The text is on screen and selectable, so there - // is nothing to recover -- but the caller has to be told, or it waits for a - // callback that never arrives. - nope(); - } - - /** - * Show what would be sent to support, before anything is sent. - * - * The dialog for the classic wp-admin notices. The SureForms dashboard has its - * own, built on force-ui's Dialog, because there is no React on these screens - * and no force-ui bundle either -- so the two surfaces are separate - * implementations by necessity. They read their strings from one PHP array - * (Admin::get_details_dialog_labels(), reaching here as - * srfmNoticeResponse.details and the dashboard as srfm_admin.details_dialog), - * so the copy cannot drift even though the markup does. - * - * This one appends to document.body, so it is not subject to a containing - * block established by an ancestor transform or filter. - * - * The fallbacks below are English, because a plain admin script has no - * gettext runtime to fall back to; they are reached only if the localize data - * is missing entirely. - * - * Read with textContent and written with textContent, never innerHTML: the log - * contains whatever a server or a browser put in an error message, and that is - * not markup to be trusted. - * - * @param {Object} config Dialog contents. - * @param {string} config.noticeId Item id, used as the analytics key. - * @param {string} config.text Plain-text details to show and copy. - * @param {string} config.supportUrl Where Contact Support goes. Empty means - * there is nowhere to send them, so the - * button is not reachable at all. - * @param {boolean} config.pending Whether `text` is a placeholder that a - * later setText() will replace. - * @return {Object|false} Handle with setText()/setSupportUrl(), or false if - * there was nothing to open. - */ - function showDetails( config ) { - const noticeId = ( config && config.noticeId ) || ''; - const pending = !! ( config && config.pending ); - - let text = ( config && config.text ) || ''; - let supportUrl = ( config && config.supportUrl ) || ''; - - if ( ! text ) { - return false; - } - - const labels = - ( typeof srfmNoticeResponse !== 'undefined' && - srfmNoticeResponse.details ) || - {}; - - const overlay = document.createElement( 'div' ); - overlay.className = 'srfm-details-overlay'; - - // Restored on close. Without it the trigger is gone from the tab order and - // a keyboard user starts again from the top of the page (WCAG 2.4.3). - const opener = overlay.ownerDocument.activeElement; - const previousOverflow = document.body.style.overflow; - - const ids = 'srfm-details-' + Math.random().toString( 36 ).slice( 2, 10 ); - - const panel = document.createElement( 'div' ); - panel.setAttribute( 'role', 'dialog' ); - panel.setAttribute( 'aria-modal', 'true' ); - // Pointed at the real heading and description rather than repeating the - // title in an aria-label, which announces it twice. - panel.setAttribute( 'aria-labelledby', ids + '-title' ); - panel.setAttribute( 'aria-describedby', ids + '-desc' ); - panel.className = 'srfm-details-panel'; - - const heading = document.createElement( 'h2' ); - heading.id = ids + '-title'; - heading.textContent = labels.title || 'Details'; - - const description = document.createElement( 'p' ); - description.id = ids + '-desc'; - description.textContent = labels.description || ''; - description.className = 'srfm-details-description'; - - // Selectable and scrollable, because clipboard access can be refused and - // then selecting by hand is the only way through. tabindex because Chromium - // and WebKit do not make a scroll container focusable on their own, so - // without it a keyboard user cannot reach the very thing the dialog exists - // to show. Firefox does, which is why this looks fine there. - const pre = document.createElement( 'pre' ); - pre.textContent = text; - pre.tabIndex = 0; - pre.setAttribute( 'role', 'region' ); - pre.setAttribute( 'aria-label', labels.logRegion || 'Diagnostics' ); - - if ( pending ) { - // Announced as busy rather than silently showing a placeholder, so a - // screen reader says the region is still filling instead of reading - // "Loading" as if it were the report. - pre.setAttribute( 'aria-busy', 'true' ); - } - - const actions = document.createElement( 'p' ); - actions.className = 'srfm-details-actions'; - - // Visible, not a title attribute, so a screen reader can reach it. Empty - // until there is something to say: the only message left is a copy that was - // refused, now that Contact Support is never inert. - const hint = document.createElement( 'span' ); - hint.className = 'srfm-details-hint'; - hint.textContent = ''; - - // A live region for the copy result. - hint.setAttribute( 'role', 'status' ); - - const copy = document.createElement( 'button' ); - copy.type = 'button'; - copy.className = 'button srfm-details-copy'; - copy.textContent = labels.copy || 'Copy details'; - - // No longer locked behind a copy. The mailto: carries the diagnostics and - // the log in the body, so there is nothing for the person to paste -- the - // 2.12.6 behaviour, restored. - // - // Still hidden until there is a destination. An empty href resolves to the - // current document, so the click used to open a duplicate of the admin page - // and still acknowledge the failure -- standing the notice down without - // anything having been reported. The destination arrives with the fetched - // payload, so the element is built up front and revealed by - // setSupportUrl(). - const contact = document.createElement( 'a' ); - contact.className = 'button button-primary srfm-details-contact'; - contact.textContent = labels.contact || 'Contact Support'; - contact.hidden = ! supportUrl; - - // Nothing to copy yet. Left focusable-but-disabled rather than hidden, so - // the control does not appear from nowhere once the payload lands. - copy.disabled = pending; - - const close = document.createElement( 'button' ); - close.type = 'button'; - close.className = 'button-link srfm-details-close'; - close.textContent = labels.close || 'Close'; - - let revert = 0; - - function dismiss() { - document.removeEventListener( 'keydown', onKey ); - window.clearTimeout( revert ); - document.body.style.overflow = previousOverflow; - overlay.remove(); - - // Back to whatever opened it, on every close path. - if ( opener && typeof opener.focus === 'function' ) { - opener.focus(); - } - } - - // aria-modal asserts that the background is unavailable; it does nothing to - // the tab sequence in any browser. Without this, Tab from the last control - // walks into the admin bar, the admin menu and the links behind the overlay. - function focusables() { - return [ pre, close, copy, contact ].filter( function ( el ) { - return ( - el && - ! el.hidden && - ! el.disabled && - ! el.hasAttribute( 'aria-disabled' ) - ); - } ); - } - - function onKey( e ) { - if ( e.key === 'Escape' ) { - dismiss(); - return; - } - - if ( e.key !== 'Tab' ) { - return; - } - - const stops = focusables(); - - if ( ! stops.length ) { - return; - } - - const at = stops.indexOf( overlay.ownerDocument.activeElement ); - const next = e.shiftKey ? at - 1 : at + 1; - - if ( at === -1 || next < 0 || next >= stops.length ) { - e.preventDefault(); - stops[ - e.shiftKey ? stops.length - 1 : 0 - ].focus(); - } - } - - copy.addEventListener( 'click', function () { - copyDetails( - text, - function () { - copy.textContent = labels.copied || 'Copied'; - // Reverts on its own: a button stuck on "Copied" says nothing - // about the next click. The unlock does not revert with it -- - // having the clipboard stays true after the label has gone back. - window.clearTimeout( revert ); - revert = window.setTimeout( function () { - copy.textContent = labels.copy || 'Copy details'; - }, 2000 ); - - // On success only, so the event means a copy happened rather - // than a copy was attempted. - sendResponse( noticeId, 'copy_details' ); - }, - function () { - // Refused: an insecure origin, a permission policy, a user - // decision. Say why rather than claiming success. Contact - // Support is unaffected -- it carries the report in the email - // body, not from the clipboard. - hint.textContent = labels.copyFailed || ''; - } - ); - } ); - - contact.addEventListener( 'click', function () { - sendResponse( noticeId, 'contact_support' ); - // The form opens in its own tab, so the dialog has nothing left to - // show. - dismiss(); - } ); - - close.addEventListener( 'click', dismiss ); - overlay.addEventListener( 'click', function ( e ) { - // Backdrop only: a click inside the panel must not close it while - // someone is selecting the text. - if ( e.target === overlay ) { - dismiss(); - } - } ); - document.addEventListener( 'keydown', onKey ); - - actions.appendChild( hint ); - actions.appendChild( close ); - actions.appendChild( copy ); - - actions.appendChild( contact ); - - panel.appendChild( heading ); - panel.appendChild( description ); - panel.appendChild( pre ); - panel.appendChild( actions ); - overlay.appendChild( panel ); - document.body.appendChild( overlay ); - - // The page behind must not scroll under the backdrop. - document.body.style.overflow = 'hidden'; - - // The diagnostics region while the payload is still coming: it carries the - // placeholder, so focusing it says what the dialog is doing. Once there is - // something to copy, the copy button is the first thing anyone wants. - ( copy.disabled ? pre : copy ).focus(); - - return { - /** - * Replace the placeholder once the payload arrives. - * - * @param {string} next The text to show and copy. - * @param {boolean} copyable Whether it is worth copying. False for an - * error message, which would otherwise unlock - * Contact Support on the strength of having - * copied the error. - * @return {void} - */ - setText( next, copyable ) { - // Dropped once this dialog is gone. Open, close, open again inside - // one round trip and the first response would otherwise write into - // the second dialog -- or into a detached node, silently. - if ( ! overlay.isConnected ) { - return; - } - - text = next || ''; - pre.textContent = text; - pre.removeAttribute( 'aria-busy' ); - - if ( false === copyable ) { - // Nothing to copy, so the button has nothing to do. Contact - // Support still works: the report it carries is built server - // side, not read from this pane. - copy.hidden = true; - hint.textContent = ''; - return; - } - - copy.disabled = ! text; - }, - - /** - * Point Contact Support somewhere, once the payload names it. - * - * @param {string} next Destination. Empty keeps the button out of the - * dialog entirely. - * @return {void} - */ - setSupportUrl( next ) { - if ( ! overlay.isConnected ) { - return; - } - - supportUrl = next || ''; - contact.hidden = ! supportUrl; - - // A mailto: has no document to open, so _blank would leave a blank - // tab behind. srfm_support_contact_url can return one, and the - // notice's own links already match on this. - if ( /^mailto:/i.test( supportUrl ) ) { - contact.removeAttribute( 'target' ); - contact.removeAttribute( 'rel' ); - } else { - contact.target = '_blank'; - contact.rel = 'noopener noreferrer'; - } - - if ( supportUrl ) { - contact.href = supportUrl; - } - }, - - dismiss, - }; - } - - /** - * Open the dialog for one classic notice and fetch its payload. - * - * Fetched on open rather than printed beside every notice. The diagnostics are - * written by a public REST route, so shipping them with the page put - * attacker-authored text on every admin screen whether or not anyone opened - * the dialog. - * - * The dialog opens first, with a placeholder, and fills in when the response - * lands -- a surface whose whole job is reporting a failure must not be a - * button that does nothing until the network answers. A failed fetch says so - * in place and still offers Contact Support, which is the only action that - * retires the notice. - * - * @param {string} noticeId Item id, used as the analytics key. - * @param {string} category Failure category, sent to the handler. - * @return {boolean} Whether the payload was found and the dialog opened. - */ - function openDetails( noticeId, category ) { - if ( typeof srfmNoticeResponse === 'undefined' || ! category ) { - return false; - } - - const labels = srfmNoticeResponse.details || {}; - - const dialog = showDetails( { - noticeId, - text: labels.loading || 'Loading…', - supportUrl: '', - pending: true, - } ); - - if ( ! dialog ) { - return false; - } - - const body = new FormData(); - body.append( 'action', 'srfm_action_item_details' ); - body.append( 'nonce', srfmNoticeResponse.detailsNonce ); - body.append( 'category', category ); - - fetch( srfmNoticeResponse.ajaxurl, { method: 'POST', body } ) - .then( function ( response ) { - return response.json(); - } ) - .then( function ( json ) { - if ( ! json || ! json.success || ! json.data ) { - throw new Error( 'unavailable' ); - } - - // Same fallback as the failure path below. A successful fetch must - // not end up with less to act on than a failed one: these notices - // are not dismissible and Contact Support is the only thing that - // retires them, so an empty destination here is a dead end. - dialog.setSupportUrl( - json.data.support_url || - srfmNoticeResponse.supportUrl || - '' - ); - dialog.setText( json.data.details || '' ); - } ) - .catch( function () { - // The report is built server-side, so there is nothing to show in - // its place. Say so, and fall back to the untagged support form: - // Contact Support is the only action that retires these notices, so - // a failed fetch must not also take the way out with it. - // - // Destination set before the message, because the message releases - // the copy-first lock and that release needs somewhere to point. - dialog.setSupportUrl( srfmNoticeResponse.supportUrl || '' ); - dialog.setText( labels.unavailable || '', false ); - } ); - - return true; - } - - document.addEventListener( 'click', function ( e ) { - // A click whose target is not an Element -- text nodes, some synthetic - // events -- has no closest() and would throw out of the handler. - if ( ! e.target || typeof e.target.closest !== 'function' ) { - return; - } - - const trigger = e.target.closest( '[data-srfm-details-for]' ); - - if ( ! trigger ) { - return; - } - - // Only swallow the navigation if the dialog actually opened. If it cannot, - // the href still goes to the dashboard, which is where the same details are - // readable. - if ( - openDetails( - trigger.getAttribute( 'data-srfm-details-for' ), - trigger.getAttribute( 'data-srfm-category' ) - ) - ) { - e.preventDefault(); - } - } ); }() ); diff --git a/src/admin/dashboard/ActionItems.js b/src/admin/dashboard/ActionItems.js index 118327355..7f956655e 100644 --- a/src/admin/dashboard/ActionItems.js +++ b/src/admin/dashboard/ActionItems.js @@ -1,19 +1,11 @@ import { __ } from '@wordpress/i18n'; -import { - useState, - useRef, - useMemo, - useEffect, - useLayoutEffect, -} from '@wordpress/element'; -import { Button, Dialog, Label } from '@bsf/force-ui'; +import { useState, useMemo } from '@wordpress/element'; +import { Button, Label } from '@bsf/force-ui'; import { CircleCheck, TriangleAlert, ChevronUp, ChevronDown, - Check, - Copy, } from 'lucide-react'; import safeUrl from './utils/safeUrl'; @@ -48,172 +40,52 @@ export default () => { // against an undeclared identifier, so a bundle enqueued without its localize // data would throw at module eval and take the whole dashboard down instead of // just this panel. - const dialogLabels = useMemo( - () => ( typeof srfm_admin === 'undefined' ? {} : srfm_admin?.details_dialog || {} ), - [] - ); - - // Whether copying is possible at all. On a plain-HTTP admin - // navigator.clipboard does not exist, so the copy step cannot be a - // precondition for anything -- see the unlock reasoning in handleCopy. - const canCopy = useMemo( - () => - !! ( - navigator.clipboard && - ( navigator.clipboard.write || navigator.clipboard.writeText ) - ), - [] - ); - const [ dismissed, setDismissed ] = useState( [] ); const [ open, setOpen ] = useState( true ); - // The item whose details are being read, or null. - const [ details, setDetails ] = useState( null ); - const [ copied, setCopied ] = useState( false ); - // What the hint line says. A live region for the copy result. It no longer - // announces an unlock, because Contact Support is never locked: the mailto: - // carries the report, so there is nothing to copy first. - const [ hint, setHint ] = useState( '' ); - - // force-ui's Dialog.Panel renders FloatingOverlay in place in the React tree - // -- FloatingPortal is used only by Dialog.Portal, which Panel does not use. - // Left there, the overlay is a descendant of the Form Checks card inside the - // dashboard's Container nesting, and position:fixed resolves against the - // nearest ancestor establishing a containing block, which is what kept an - // overlay rendered in here from ever appearing. Portalling to - // #srfm-dialog-root rather than document.body matters: tailwind.config.js - // scopes every utility behind an :is() allowlist that includes that id, so - // body would render the dialog with no styling at all. - const [ dialogRoot, setDialogRoot ] = useState( null ); - - useLayoutEffect( () => { - let root = document.getElementById( 'srfm-dialog-root' ); - - if ( ! root ) { - root = document.createElement( 'div' ); - root.id = 'srfm-dialog-root'; - document.body.appendChild( root ); - } - - setDialogRoot( root ); - }, [] ); - - // Dialog.Panel forwards only className, so aria-labelledby cannot be passed to - // the node it puts role="dialog" on. Wired here instead, against the ids set - // on Title and Description below -- without it the dialog has no accessible - // name at all. - const titleId = 'srfm-details-title'; - const descriptionId = 'srfm-details-description'; - - useEffect( () => { - if ( ! details || ! dialogRoot ) { - return; - } - - // Both of them. There are two role="dialog" nodes in the portal, not one: - // force-ui's outer motion div hardcodes it, and floating-ui's useRole() - // puts it on the inner floating element too. querySelector returns the - // outer scroll wrapper, so naming only that left the panel focus is - // actually trapped inside unnamed. Scoped to dialogRoot because that id is - // shared with other dialogs in this codebase. - dialogRoot - .querySelectorAll( '[role="dialog"]' ) - .forEach( ( node ) => { - node.setAttribute( 'aria-labelledby', titleId ); - node.setAttribute( 'aria-describedby', descriptionId ); - } ); - }, [ details, dialogRoot ] ); - - // Initial focus on Copy details rather than whatever FloatingFocusManager - // reaches first, which is the close cross. The ref has to be attached to the - // Button as well as declared -- force-ui's Button is forwardRef and applies it - // to the rendered tag, and without the attribute this was a permanent no-op - // that the optional chaining hid. - const copyRef = useRef( null ); - - useEffect( () => { - if ( ! details ) { - return; - } - - const timer = window.setTimeout( () => copyRef.current?.focus(), 50 ); - - return () => window.clearTimeout( timer ); - }, [ details ] ); - - // Finding 1: force-ui always passes returnFocus to FloatingFocusManager as - // `refs.reference` -- a ref object that always exists, so its `c?.reference` - // guard is always truthy -- whose `.current` is null because no trigger prop - // is used. FloatingFocusManager's getReturnElement() only takes its correct - // `getPreviouslyFocusedElement()` path when returnFocus is a boolean, so - // passing the object defeats the library's own default and every close path - // drops focus to <body>. Restored by hand instead. - const openerRef = useRef( null ); - - useEffect( () => { - if ( details ) { - return; - } - - const opener = openerRef.current; - - if ( ! opener || typeof opener.focus !== 'function' ) { - return; - } - - openerRef.current = null; - // After the library has finished its own restore attempt on unmount, - // otherwise it lands on the detached fallback span afterwards. - const timer = window.setTimeout( () => opener.focus(), 0 ); + const items = useMemo( () => { + const all = + typeof srfm_admin === 'undefined' + ? [] + : srfm_admin?.action_items || []; - return () => window.clearTimeout( timer ); - }, [ details ] ); - - // Low: an uncleared label timer crosses itself on two copies inside 2s, and - // leaves a setState pending on a possibly-unmounted tree when the dialog is - // closed inside that window. - const revertRef = useRef( 0 ); - - // Bumped per open and per close; a response carrying a stale token is dropped. - const requestRef = useRef( 0 ); - - useEffect( () => () => window.clearTimeout( revertRef.current ), [] ); - - const items = ( srfm_admin?.action_items || [] ).filter( - ( item ) => ! dismissed.includes( item.id ) - ); + return all.filter( ( item ) => ! dismissed.includes( item.id ) ); + }, [ dismissed ] ); if ( ! items.length ) { return null; } - // Fire and forget: neither tracking nor dismissal may block the UI. - const post = ( action, nonce, extra = {} ) => { - const ajaxUrl = srfm_admin?.ajax_url; - - if ( ! ajaxUrl || ! nonce ) { - return; - } - - const body = new FormData(); - body.append( 'action', action ); - body.append( 'nonce', nonce ); - Object.entries( extra ).forEach( ( [ key, value ] ) => - body.append( key, value ) - ); - - fetch( ajaxUrl, { + /** + * POST to admin-ajax, fire and forget. + * + * @param {string} action The admin-ajax action. + * @param {string} nonce Its nonce. + * @param {Object} extra Extra body fields. + * @return {Promise} The fetch, ignored by every caller. + */ + const post = ( action, nonce, extra = {} ) => + fetch( srfm_admin?.ajax_url || '', { method: 'POST', credentials: 'same-origin', - body, + headers: { + 'Content-Type': 'application/x-www-form-urlencoded', + }, + body: new URLSearchParams( { + action, + nonce: nonce || '', + ...extra, + } ), } ).catch( () => {} ); - }; const handleIgnore = ( item ) => () => { - post( 'srfm_dismiss_action_item', srfm_admin?.dismiss_action_item_nonce, { - item_id: item.id, - } ); + post( + 'srfm_dismiss_action_item', + srfm_admin?.dismiss_action_item_nonce, + { + item_id: item.id, + } + ); setDismissed( ( prev ) => [ ...prev, item.id ] ); }; @@ -239,178 +111,17 @@ export default () => { name: item.cta_action, label: item.cta_label, url: safeUrl( item.cta_url ), - // An item carrying details opens them here rather than - // navigating: the point is to read the diagnostics before - // sending them anywhere. cta_url stays as the fallback for a - // browser with no JavaScript, which cannot open a dialog. - dialog: !! item.has_details, - // A mailto must reach the mail client, not a browser tab. - // srfm_action_items is public, so one can still arrive that way. - // Matched case-insensitively: a MAILTO: from the filter would - // otherwise get target="_blank" and open a blank tab. + // A mailto must reach the mail client, not a browser tab -- + // there is no document to open, so _blank leaves a blank one + // behind. srfm_action_items is public, so an http(s) item can + // still arrive. Matched case-insensitively: a MAILTO: from the + // filter would otherwise get target="_blank". external: ! /^mailto:/i.test( item.cta_url ), }, ] : [] ), ]; - const handleCopy = ( item ) => async () => { - const text = item.details || ''; - - try { - // Both flavours. A rich-text composer drops the newlines out of plain - // text, which is what turns the diagnostics into one paragraph; pasting - // HTML keeps every break, and <pre> keeps the log's columns lined up. A - // plain-text field still gets the text. - // - // Escaped here because the source is a log holding whatever a server put - // in an error message. It is never trusted as markup. - const html = `<pre style="font-family:monospace;white-space:pre-wrap;word-break:break-word;margin:0">${ text - .replace( /&/g, '&' ) - .replace( /</g, '<' ) - .replace( />/g, '>' ) }</pre>`; - - if ( window.ClipboardItem && navigator.clipboard?.write ) { - await navigator.clipboard.write( [ - new window.ClipboardItem( { - 'text/plain': new Blob( [ text ], { - type: 'text/plain', - } ), - 'text/html': new Blob( [ html ], { - type: 'text/html', - } ), - } ), - ] ); - } else if ( navigator.clipboard?.writeText ) { - // No ClipboardItem: the formatting is lost, which still beats - // copying nothing. - await navigator.clipboard.writeText( text ); - } else { - throw new Error( 'no clipboard' ); - } - - setCopied( true ); - // Reverts on its own: a button stuck on "Copied" says nothing about the - // next click. - window.clearTimeout( revertRef.current ); - revertRef.current = window.setTimeout( () => setCopied( false ), 2000 ); - - // Reported inside the try, so the event means a copy happened rather - // than a copy was attempted. The classic notice records it the same way. - post( 'srfm_notice_response', srfm_admin?.notice_response_nonce, { - notice_id: item.id, - button: 'copy_details', - } ); - } catch ( e ) { - // Refused outright, or no clipboard API at all. Say so rather than - // claiming it was copied. Contact Support is unaffected -- it carries - // the report in the email body, not from the clipboard -- and the text - // is on screen and selectable either way. - setCopied( false ); - setHint( dialogLabels.copyFailed || '' ); - } - }; - - const closeDetails = () => { - // Invalidates any fetch still in flight, so a slow response cannot refill a - // dialog the user has already closed. - requestRef.current += 1; - setDetails( null ); - }; - - // Fetched on open rather than localised with the page. The diagnostics are - // written through a public REST route, so shipping them in srfm_admin put - // attacker-authored text into every admin screen's HTML whether or not anyone - // opened this dialog. See Admin::handle_action_item_details(). - // - // The dialog opens immediately with a placeholder and fills in when the - // response lands. A surface whose whole job is reporting a failure must not be - // a button that does nothing until the network answers. - const openDetails = ( item ) => { - // Guards against interleaving: open A, close it, open B, and A's response - // would otherwise land in B's dialog. - const token = ++requestRef.current; - - setDetails( { - ...item, - details: dialogLabels.loading || '', - support_url: '', - pending: true, - } ); - - const fail = () => { - setHint( '' ); - - setDetails( ( prev ) => - prev - ? { - ...prev, - details: dialogLabels.unavailable || '', - // Untagged fallback: Contact Support is the only action - // that retires these notices, so a failed fetch must not - // take the way out with it. - support_url: srfm_admin?.support_url || '', - pending: false, - failed: true, - } - : prev - ); - }; - - const ajaxUrl = srfm_admin?.ajax_url; - const nonce = srfm_admin?.action_item_details_nonce; - - if ( ! ajaxUrl || ! nonce ) { - fail(); - return; - } - - const body = new FormData(); - body.append( 'action', 'srfm_action_item_details' ); - body.append( 'nonce', nonce ); - body.append( 'category', item.category || '' ); - - fetch( ajaxUrl, { method: 'POST', credentials: 'same-origin', body } ) - .then( ( response ) => response.json() ) - .then( ( json ) => { - if ( ! json?.success || ! json?.data ) { - throw new Error( 'unavailable' ); - } - - if ( token !== requestRef.current ) { - return; - } - - setDetails( ( prev ) => - prev - ? { - ...prev, - details: json.data.details || '', - // Same fallback as the failure path. A successful - // fetch must not end up with less to act on than a - // failed one: these notices are not dismissible and - // Contact Support is the only thing that retires - // them, so an empty destination here is a dead end. - support_url: - json.data.support_url || - srfm_admin?.support_url || - '', - pending: false, - } - : prev - ); - } ) - .catch( () => { - if ( token !== requestRef.current ) { - return; - } - - fail(); - } ); - }; - - // Opens the dialog rather than navigating: the details are read here before - // anything is sent. Nothing to download, nothing to intercept. const handleFix = ( item, action ) => () => post( 'srfm_notice_response', srfm_admin?.notice_response_nonce, { notice_id: item.id, @@ -485,305 +196,50 @@ export default () => { </div> { !! actionsFor( item ).length && ( <div className="pl-6 flex items-center gap-4"> - { actionsFor( item ).map( ( action, index ) => - // A native button for the one that opens the - // dialog. Routed through force-ui's Button it - // followed the href instead -- the same page in - // a new tab -- and a control that navigates is - // the wrong element for something that opens a - // panel in place. - // - // force-ui's Dialog rather than an overlay - // rendered in place. An overlay here is a - // descendant of the panel's Container nesting, - // and position:fixed resolves against the - // nearest ancestor establishing a containing - // block -- which is why one rendered here never - // appeared. Dialog portals out, and brings the - // focus trap, scroll lock and return-focus with - // it. The classic wp-admin notices keep their - // own framework-free dialog, because there is - // no React on those screens; both read their - // strings from the same PHP array. - action.dialog ? ( - <button - key={ - action.name || - `${ item.id }-${ index }` - } - type="button" - onClick={ ( event ) => { - // Captured before the dialog - // mounts: force-ui defeats - // FloatingFocusManager's own - // return-focus, so nothing - // else remembers this. - openerRef.current = - event.currentTarget; - - // Only when the server named - // one: an unnamed action posts - // "undefined" and 400s. - if ( action.name ) { - handleFix( - item, - action.name - )(); - } - setCopied( false ); - // Each failure is its own - // report, so the copy has to - // be made again for this one. - setHint( - canCopy - ? '' - : dialogLabels.copyFailed || - '' - ); - openDetails( item ); - } } - className={ `bg-transparent border-0 p-0 cursor-pointer text-xs font-medium no-underline hover:underline focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-focus focus-visible:ring-offset-1${ - index > 0 - ? ' text-text-secondary' - : ' text-link-primary hover:text-link-primary-hover' - }` } - > - { action.label } - </button> - ) : ( - <Button - key={ - action.name || - `${ item.id }-${ index }` - } - variant="link" - size="xs" - tag="a" - href={ action.url } - { ...( action.external && { - target: '_blank', - rel: 'noopener noreferrer', - } ) } - // Only when the server named one. - // An unnamed action posts - // "undefined" as the button and is - // rejected by the allowlist anyway. - { ...( action.name && { - onClick: handleFix( - item, - action.name - ), - } ) } - // Underlined on hover only, matching - // Quick Access below it. Three - // underlined links stacked in a narrow - // column read as a block of noise - // rather than as actions. - className={ `font-medium no-underline hover:underline focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-focus focus-visible:ring-offset-1 focus:[box-shadow:none] [&>span]:px-0${ - index > 0 - ? ' text-text-secondary' - : '' - }` } - > - { action.label } - </Button> - ) - ) } - </div> - ) } - </div> - ) ) } - </div> - ) } - { /* Read before send: the same text a support request needs, so it can - be pasted rather than described. - - exitOnClickOutside is passed explicitly -- force-ui defaults it to - false, so without it a backdrop click does nothing, where the - classic dialog closes. */ } - <Dialog - design="simple" - exitOnEsc - exitOnClickOutside - scrollLock - open={ !! details } - setOpen={ ( next ) => { - // The boolean matters: discarding it means a future trigger or - // a library change calling setOpen(true) would close this. - if ( ! next ) { - closeDetails(); - } - } } - > - { !! dialogRoot && ( - <Dialog.Portal root={ dialogRoot }> - <Dialog.Backdrop /> - { /* Wider than force-ui's default w-120: this holds a - diagnostics block and a fenced log, and 480px wraps - almost every line of it. */ } - <Dialog.Panel className="gap-0 w-[50rem] max-w-[calc(100vw-2rem)]"> - <Dialog.Header> - <div className="flex items-center justify-between"> - <Dialog.Title id={ titleId }> - { dialogLabels.title || - __( 'Details', 'sureforms' ) } - </Dialog.Title> - { /* force-ui hardcodes an untranslated - aria-label="Close dialog"; it sits before the prop - spread, so this overrides it. */ } - <Dialog.CloseButton - onClick={ closeDetails } - aria-label={ - dialogLabels.close || - __( 'Close', 'sureforms' ) - } - /> - </div> - <Dialog.Description id={ descriptionId }> - { dialogLabels.description || '' } - </Dialog.Description> - </Dialog.Header> - <Dialog.Body className="mt-3"> - { /* Selectable and scrollable: clipboard access can be - refused, and then selecting by hand is the only way - through. tabIndex because Chromium and WebKit do not - make a scroll container focusable on their own, so - without it a keyboard user cannot reach the very thing - the dialog exists to show. */ } - <pre - tabIndex={ 0 } - // Announced as busy while the payload is in - // flight, so a screen reader says the region - // is still filling rather than reading the - // placeholder as if it were the report. - aria-busy={ - details?.pending ? 'true' : undefined - } - { ...( dialogLabels.logRegion && { - role: 'region', - 'aria-label': dialogLabels.logRegion, - } ) } - className="m-0 max-h-80 overflow-auto whitespace-pre-wrap break-words rounded-md bg-background-secondary p-3 text-xs text-text-secondary" - > - { details?.details || '' } - </pre> - </Dialog.Body> - <Dialog.Footer className="justify-between"> - { /* Visible text, not a title attribute: a title never fires - on keyboard focus and is commonly dropped by screen - readers on an unavailable control, so the sentence - saying why the button is inert could not be read by - anyone. role="status" so the unlock is announced. */ } - <Label - size="xs" - tag="p" - variant="neutral" - role="status" - className="font-normal text-text-secondary m-0 min-h-5" - > - { /* A space rather than '', and tag="p" - rather than the default label: force-ui's - Label returns null on falsy children, so - the region did not exist on open and was - inserted with its text already set, which - is generally not announced. */ } - { hint || ' ' } - </Label> - <div className="flex items-center gap-2"> - { /* Nothing to copy before the payload lands, and - nothing worth copying if it never did -- an - error message on the clipboard is not a - report. */ } - { ! details?.failed && ( + { actionsFor( item ).map( ( action, index ) => ( <Button - ref={ copyRef } - variant="outline" - size="sm" - disabled={ !! details?.pending } - icon={ - copied ? ( - <Check className="size-4" /> - ) : ( - <Copy className="size-4" /> - ) - } - onClick={ - details - ? handleCopy( details ) - : undefined + key={ + action.name || + `${ item.id }-${ index }` } - > - { copied - ? dialogLabels.copied || - __( 'Copied', 'sureforms' ) - : dialogLabels.copy || - __( - 'Copy details', - 'sureforms' - ) } - </Button> - ) } - { /* Not rendered at all without a destination. An empty - href resolves to the current document, so the click - would open a duplicate of this page and still - acknowledge the failure -- standing the notice down - without anything having been reported. Reachable - through srfm_action_items for an item carrying - details but no support_url. - - No longer gated on a copy. The mailto: carries the - diagnostics and the log in the body, so there is - nothing for the person to paste and nothing to wait - for -- the 2.12.6 behaviour, restored. */ } - { !! safeUrl( details?.support_url ) && ( - <Button - variant="primary" - size="sm" + variant="link" + size="xs" tag="a" - href={ safeUrl( - details.support_url - ) } - // Not on a mailto: -- it has no - // document to open, so _blank - // leaves a blank tab behind. This - // is now the usual case rather - // than the exception, and - // srfm_support_contact_url can - // still return an http(s) page. - { ...( ! /^mailto:/i.test( - details.support_url || '' - ) && { + href={ action.url } + { ...( action.external && { target: '_blank', rel: 'noopener noreferrer', } ) } - onClick={ () => { - // Records the click, which is also - // what stands the notice down until - // something new fails. - handleFix( - details, - 'contact_support' - )(); - // The composer takes over from - // here, so the dialog has nothing - // left to show. - closeDetails(); - } } - className="no-underline hover:no-underline" + // Only when the server named one. + // An unnamed action posts + // "undefined" as the button and is + // rejected by the allowlist anyway. + { ...( action.name && { + onClick: handleFix( + item, + action.name + ), + } ) } + // Underlined on hover only, matching + // Quick Access below it. Three + // underlined links stacked in a narrow + // column read as a block of noise + // rather than as actions. + className={ `font-medium no-underline hover:underline focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-focus focus-visible:ring-offset-1 focus:[box-shadow:none] [&>span]:px-0${ + index > 0 + ? ' text-text-secondary' + : '' + }` } > - { dialogLabels.contact || - __( - 'Contact Support', - 'sureforms' - ) } + { action.label } </Button> - ) } + ) ) } </div> - </Dialog.Footer> - </Dialog.Panel> - </Dialog.Portal> - ) } - </Dialog> + ) } + </div> + ) ) } + </div> + ) } </div> ); }; diff --git a/tests/unit/admin/test-admin.php b/tests/unit/admin/test-admin.php index a0ac038e4..c7d19c690 100644 --- a/tests/unit/admin/test-admin.php +++ b/tests/unit/admin/test-admin.php @@ -1187,16 +1187,12 @@ public function test_get_action_items_offers_a_guide_for_notification_failures() $this->assertSame( 'help_me_fix', $items['notification_error']['guide_action'] ?? '' ); $this->assertNotEmpty( $items['notification_error']['guide_label'] ?? '' ); - // The details action is still there; the guide is an addition, not a swap. - $this->assertSame( 'view_details', $items['notification_error']['cta_action'] ?? '' ); - $this->assertTrue( - $items['notification_error']['has_details'] ?? false, - 'Without this flag neither renderer offers the dialog at all.' - ); - $this->assertSame( - 'notification', - $items['notification_error']['category'] ?? '', - 'The category is what the dialog sends to fetch the report.' + // Contact Support is still there; the guide is an addition, not a swap. + $this->assertSame( 'contact_support', $items['notification_error']['cta_action'] ?? '' ); + $this->assertStringStartsWith( + 'mailto:support@sureforms.com?', + $items['notification_error']['cta_url'] ?? '', + 'The notice button must open the mail client, not a page.' ); $this->assertArrayNotHasKey( 'details', @@ -1411,185 +1407,6 @@ public function test_support_message_translates_its_labels_but_not_the_log() { Client_Logger::clear(); } - /** - * The served details payload keeps its line breaks. - * - * The text is several lines of diagnostics and a fenced log; one long line is - * unreadable and useless to paste. Nothing in the JSON path should touch them, - * but the earlier mailto: version was flattened by esc_url() stripping %0a from - * every scheme but mailto:, so the breaks are worth asserting on wherever the - * text is assembled. - */ - public function test_handle_action_item_details_keeps_the_line_breaks() { - wp_set_current_user( $this->make_user( 'administrator' ) ); - delete_option( Client_Logger::FAILURES_OPTION ); - Client_Logger::clear(); - Client_Logger::record_failure( 'notification', 42, 'Contact Form' ); - Admin::reset_action_items_cache(); - - $payload = $this->request_action_item_details( - [ - 'category' => 'notification', - 'nonce' => wp_create_nonce( 'srfm_action_item_details' ), - ] - ); - - $this->assertTrue( $payload['success'] ?? false ); - - $details = (string) ( $payload['data']['details'] ?? '' ); - - $this->assertStringNotContainsString( "\r", $details, 'Bare LF only.' ); - $this->assertGreaterThan( - 5, - substr_count( $details, "\n" ), - 'The diagnostics block is several lines; one long line means the breaks were lost.' - ); - } - - /** - * The details endpoint is gated, in the order the sibling handlers use. - * - * It hands back the client error log, which is filled through a public REST - * route gated on a submit token any visitor can obtain -- so this is the boundary - * between attacker-authored text and an administrator's screen. - */ - public function test_handle_action_item_details_refuses_everything_but_a_real_request() { - delete_option( Client_Logger::FAILURES_OPTION ); - Client_Logger::clear(); - Client_Logger::record_failure( 'notification', 42, 'Contact Form' ); - Admin::reset_action_items_cache(); - - // No capability. The nonce is valid, so only the capability check stands - // between a subscriber and the log. - wp_set_current_user( $this->make_user( 'subscriber' ) ); - $payload = $this->request_action_item_details( - [ - 'category' => 'notification', - 'nonce' => wp_create_nonce( 'srfm_action_item_details' ), - ] - ); - $this->assertFalse( $payload['success'] ?? true, 'A subscriber must not read the log.' ); - - wp_set_current_user( $this->make_user( 'administrator' ) ); - - // Minted after the switch: a nonce is tied to the user who created it, so - // one made earlier in this test would fail for the wrong reason. - $valid_nonce = wp_create_nonce( 'srfm_action_item_details' ); - - // Absent nonce, which is the shape a guard that only checks a supplied - // value would wave through. - $payload = $this->request_action_item_details( [ 'category' => 'notification' ] ); - $this->assertFalse( $payload['success'] ?? true, 'A missing nonce must not pass.' ); - - // Wrong action's nonce: this endpoint has its own, and the notice-response - // one is already in the page for every admin. - $payload = $this->request_action_item_details( - [ - 'category' => 'notification', - 'nonce' => wp_create_nonce( 'srfm_notice_response' ), - ] - ); - $this->assertFalse( $payload['success'] ?? true, 'Another action\'s nonce must not pass.' ); - - // Absent, empty, unrecognised, and recognised-but-nothing-wrong. All four - // are refused by the same check -- get_open_failures() only ever holds - // categories that are both known and currently failing. - foreach ( [ null, '', 'anything_else', 'submission' ] as $category ) { - $request = [ 'nonce' => $valid_nonce ]; - - if ( null !== $category ) { - $request['category'] = $category; - } - - $payload = $this->request_action_item_details( $request ); - $this->assertFalse( - $payload['success'] ?? true, - 'Nothing open in "' . (string) $category . '" means there is no report to serve.' - ); - } - - // An array where a string belongs, which arrives simply by writing - // category[]= in the body. Pinned because the refusal depends on - // sanitize_key() flattening a non-scalar to '' rather than on any branch - // here, and a future rewrite reaching for $_POST directly would lose it. - $payload = $this->request_action_item_details( - [ - 'category' => [ 'notification' ], - 'nonce' => $valid_nonce, - ] - ); - $this->assertFalse( $payload['success'] ?? true, 'A non-string category must be refused, not fatal.' ); - - // The happy path, so the refusals above are not passing because the - // endpoint refuses everything. - $payload = $this->request_action_item_details( - [ - 'category' => 'notification', - 'nonce' => $valid_nonce, - ] - ); - $this->assertTrue( $payload['success'] ?? false ); - $this->assertNotEmpty( $payload['data']['details'] ?? '' ); - $this->assertStringStartsWith( - 'mailto:support@sureforms.com?', - $payload['data']['support_url'] ?? '', - 'The dialog gets its Contact Support destination from here too.' - ); - } - - /** - * Call the details endpoint and decode what it sent. - * - * wp_send_json_* ends in a bare die() unless wp_doing_ajax() is true, which no - * filter can intercept -- so without this the runner dies mid-class and every - * later test in the file silently never runs. - * - * @param array<string,mixed> $post Request body. - * @return array<string,mixed> Decoded response. - */ - private function request_action_item_details( $post ) { - $previous_post = $_POST; - $previous_request = $_REQUEST; - - // Both: check_ajax_referer() reads the nonce out of $_REQUEST, not $_POST, - // so setting only one silently tests the missing-nonce path. - $_POST = $post; - $_REQUEST = $post; - - add_filter( 'wp_doing_ajax', '__return_true' ); - - $handler = static function () { - return static function () { - throw new \WPDieException( 'srfm-json-sent' ); - }; - }; - - add_filter( 'wp_die_ajax_handler', $handler ); - add_filter( 'wp_die_handler', $handler ); - - ob_start(); - - try { - Admin::get_instance()->handle_action_item_details(); - } catch ( \WPDieException $e ) { - // Expected: this is how wp_send_json_* returns. - unset( $e ); - } - - $json = (string) ob_get_clean(); - - remove_filter( 'wp_die_ajax_handler', $handler ); - remove_filter( 'wp_die_handler', $handler ); - remove_filter( 'wp_doing_ajax', '__return_true' ); - - $_POST = $previous_post; - $_REQUEST = $previous_request; - - $decoded = json_decode( $json, true ); - - return is_array( $decoded ) ? $decoded : []; - } - /** * A long log is cut from the oldest end, so the newest entries survive. * @@ -1682,11 +1499,11 @@ public function test_render_action_item_notices_puts_the_guide_before_the_detail $guide = strpos( $html, 'help_me_fix' ); $this->assertNotFalse( $guide, 'The notification guide must render.' ); - // The details action that follows it, not the one in the submission notice - // above, so this measures order within the same notice. - $details_after_guide = strpos( $html, 'view_details', $guide ); - $this->assertNotFalse( $details_after_guide, 'View details must follow the guide.' ); - $this->assertGreaterThan( $guide, $details_after_guide ); + // The Contact Support action that follows it, not the one in the submission + // notice above, so this measures order within the same notice. + $contact_after_guide = strpos( $html, 'contact_support', $guide ); + $this->assertNotFalse( $contact_after_guide, 'Contact Support must follow the guide.' ); + $this->assertGreaterThan( $guide, $contact_after_guide ); // Whichever action leads carries the primary button. $this->assertMatchesRegularExpression( @@ -1695,7 +1512,7 @@ public function test_render_action_item_notices_puts_the_guide_before_the_detail 'The leading action must be the primary button.' ); $this->assertMatchesRegularExpression( - '/class="button"[^>]*data-srfm-button="view_details"/', + '/class="button"[^>]*data-srfm-button="contact_support"/', $html, 'The following action must be secondary.' ); @@ -1715,9 +1532,9 @@ public function test_render_action_item_notices_puts_the_guide_before_the_detail $pagenow = $previous_pagenow; $this->assertMatchesRegularExpression( - '/class="button button-primary"[^>]*data-srfm-button="view_details"/', + '/class="button button-primary"[^>]*data-srfm-button="contact_support"/', $alone, - 'With no guide, View details leads and stays primary.' + 'With no guide, Contact Support leads and stays primary.' ); // Proof this rendered the fixture rather than the memo from the render @@ -2603,18 +2420,18 @@ public function test_render_action_item_notices() { $output = ob_get_clean(); $this->assertStringContainsString( 'notice-error', $output, $screen . ' must show the notice.' ); - // Contact Support moved into the details modal; the notice itself offers - // the diagnostics first. - $this->assertStringContainsString( 'View details', $output ); + // The notice's own button, going straight to a composed email. + $this->assertStringContainsString( 'Contact Support', $output ); $this->assertStringContainsString( - 'data-srfm-category="submission"', + 'href="mailto:support@sureforms.com?', $output, - 'The trigger carries the category the dialog fetches with.' + 'The button must open the mail client, not a page.' ); + // A mailto: has no document to open, so _blank would leave a blank tab. $this->assertStringNotContainsString( - 'srfm-notice-details', + 'target="_blank"', $output, - 'The diagnostics are fetched on open, never printed beside the notice.' + 'A mailto: must not be opened in a new tab.' ); } From b01da4f5d3d285a7a0067f55a0600663e8644ab6 Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Wed, 23 Sep 2026 10:22:11 +0530 Subject: [PATCH 27/60] fix(onboarding): QA copy pass on the connect and add-ons steps - Connect headline: "From Idea to a Ready-to-Publish Form in Seconds". - Add-ons tab descriptions rewritten to the shorter QA copy. - Coupon line reads "Use code ONB10 for 10% off any SureForms Business plan." with the code in bold. - One Skip label on every step: the per-page overrides are gone, so the NavigationButtons default is the only source. Refs #3104 --- src/admin/onboarding/pages/connect.js | 7 ++-- src/admin/onboarding/pages/email-delivery.js | 5 +-- .../onboarding/pages/premium-features.js | 35 +++++++++++-------- src/admin/onboarding/pages/user-details.js | 5 +-- 4 files changed, 24 insertions(+), 28 deletions(-) diff --git a/src/admin/onboarding/pages/connect.js b/src/admin/onboarding/pages/connect.js index 6edadab86..fc2c997fd 100644 --- a/src/admin/onboarding/pages/connect.js +++ b/src/admin/onboarding/pages/connect.js @@ -54,7 +54,7 @@ const Connect = () => { <Header title={ __( - 'From Your Idea to a Publish-Ready Form in Seconds', + 'From Idea to a Ready-to-Publish Form in Seconds', 'sureforms' ) } description={ __( @@ -82,10 +82,7 @@ const Connect = () => { ? __( 'Continue', 'sureforms' ) : __( 'Connect and Activate AI', 'sureforms' ), } } - skipProps={ { - onClick: handleSkip, - text: __( 'Skip for now', 'sureforms' ), - } } + skipProps={ { onClick: handleSkip } } /> </div> ); diff --git a/src/admin/onboarding/pages/email-delivery.js b/src/admin/onboarding/pages/email-delivery.js index 620c5ea00..f60a796b8 100644 --- a/src/admin/onboarding/pages/email-delivery.js +++ b/src/admin/onboarding/pages/email-delivery.js @@ -266,10 +266,7 @@ const EmailDelivery = () => { ? __( 'Continue', 'sureforms' ) : __( 'Get SureMail', 'sureforms' ), } } - skipProps={ { - onClick: handleSkip, - text: __( 'Skip', 'sureforms' ), - } } + skipProps={ { onClick: handleSkip } } /> </div> ); diff --git a/src/admin/onboarding/pages/premium-features.js b/src/admin/onboarding/pages/premium-features.js index 8599ea0f2..78f9eee45 100644 --- a/src/admin/onboarding/pages/premium-features.js +++ b/src/admin/onboarding/pages/premium-features.js @@ -1,5 +1,10 @@ import { __, sprintf } from '@wordpress/i18n'; -import { useState, useEffect, useRef } from '@wordpress/element'; +import { + createInterpolateElement, + useState, + useEffect, + useRef, +} from '@wordpress/element'; import { Text, Badge, Button, Tabs } from '@bsf/force-ui'; import { ExternalLink } from 'lucide-react'; import { useOnboardingNavigation } from '../hooks'; @@ -20,7 +25,7 @@ const TABS = [ tab: __( 'Multistep', 'sureforms' ), title: __( 'Multistep Forms', 'sureforms' ), description: __( - 'Break complex forms into simple steps, reducing overwhelm and boosting completion. Guide users smoothly through the process.', + 'Break long forms into short steps. Fewer drop-offs, more completions.', 'sureforms' ), }, @@ -29,7 +34,7 @@ const TABS = [ tab: __( 'Conditional', 'sureforms' ), title: __( 'Conditional Fields', 'sureforms' ), description: __( - "Show or hide fields based on user answers. Ask the right questions and display only what's needed to keep forms clean and relevant.", + "Show fields only when they're relevant. Cleaner forms, better answers.", 'sureforms' ), }, @@ -38,7 +43,7 @@ const TABS = [ tab: __( 'Calculation', 'sureforms' ), title: __( 'Calculation Forms', 'sureforms' ), description: __( - 'Add interactive calculators to your forms for instant estimates, quotes, and calculations for your users.', + 'Give instant estimates, quotes, and totals as users fill things in.', 'sureforms' ), }, @@ -47,7 +52,7 @@ const TABS = [ tab: __( 'Conversational', 'sureforms' ), title: __( 'Conversational Forms', 'sureforms' ), description: __( - 'Create forms that feel like a conversation. One question at a time keeps users engaged and makes form completion easy.', + 'One question at a time. Feels like a chat — completes like one too.', 'sureforms' ), }, @@ -273,13 +278,16 @@ const PremiumFeatures = () => { color="primary" className="px-1" > - { sprintf( - /* translators: %s: coupon code, e.g. ONB10. */ - __( - 'Upgrade to SureForms Business - use code %1$s to get 10%% off on any plan.', - 'sureforms' + { createInterpolateElement( + sprintf( + /* translators: %1$s: coupon code, e.g. ONB10. */ + __( + 'Use code <code>%1$s</code> for 10%% off any SureForms Business plan.', + 'sureforms' + ), + COUPON_CODE ), - COUPON_CODE + { code: <strong className="font-semibold" /> } ) } </Text> <Button variant="link" size="xs" onClick={ handleCopy }> @@ -291,10 +299,7 @@ const PremiumFeatures = () => { <NavigationButtons backProps={ { onClick: navigateToPreviousRoute } } - skipProps={ { - onClick: handleSkip, - text: __( 'Skip', 'sureforms' ), - } } + skipProps={ { onClick: handleSkip } } continueProps={ { onClick: handleUpgradeAndContinue, text: __( 'Upgrade', 'sureforms' ), diff --git a/src/admin/onboarding/pages/user-details.js b/src/admin/onboarding/pages/user-details.js index d17a96e57..8df339faa 100644 --- a/src/admin/onboarding/pages/user-details.js +++ b/src/admin/onboarding/pages/user-details.js @@ -224,10 +224,7 @@ const UserDetails = () => { onClick: handleContinue, text: __( 'Finish', 'sureforms' ), } } - skipProps={ { - onClick: handleSkip, - text: __( 'Skip', 'sureforms' ), - } } + skipProps={ { onClick: handleSkip } } /> </div> ); From ee4014cac92826539b744e4719623a2594177795 Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Wed, 23 Sep 2026 15:43:27 +0530 Subject: [PATCH 28/60] fix(onboarding): mark which lead fields are required First Name and Email Address get force-ui's required marker, a red asterisk beside the label. Last Name reads "Last Name (optional)" so the one field nobody has to fill says so rather than leaving the reader to infer it from the absence of a marker. Refs #3104 --- src/admin/onboarding/pages/user-details.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/admin/onboarding/pages/user-details.js b/src/admin/onboarding/pages/user-details.js index 8df339faa..2cc8dfdf5 100644 --- a/src/admin/onboarding/pages/user-details.js +++ b/src/admin/onboarding/pages/user-details.js @@ -122,6 +122,7 @@ const UserDetails = () => { id="srfm-onboarding-first-name" size="md" label={ __( 'First Name', 'sureforms' ) } + required placeholder={ __( 'Enter your first name', 'sureforms' @@ -141,7 +142,7 @@ const UserDetails = () => { <Input id="srfm-onboarding-last-name" size="md" - label={ __( 'Last Name', 'sureforms' ) } + label={ __( 'Last Name (optional)', 'sureforms' ) } placeholder={ __( 'Enter your last name', 'sureforms' @@ -158,6 +159,7 @@ const UserDetails = () => { size="md" type="email" label={ __( 'Email Address', 'sureforms' ) } + required placeholder={ __( 'Enter your email address', 'sureforms' From 4789d8deca1ac128fbccd36ad3b5dcfa8b7cc60e Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Wed, 23 Sep 2026 15:45:51 +0530 Subject: [PATCH 29/60] fix(onboarding): say what to do in the lead-step validation messages Each message now names the action and the field rather than restating that the field is required, which the red asterisk beside the label already says. First name is required. -> Please enter your first name. Email address is required. -> Please enter your email address. This is required. -> Please check this box to continue. The consent one mattered most: it sat under a checkbox and named neither the control nor what to do about it. Refs #3104 --- src/admin/onboarding/pages/user-details.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/admin/onboarding/pages/user-details.js b/src/admin/onboarding/pages/user-details.js index 2cc8dfdf5..adeaa7a97 100644 --- a/src/admin/onboarding/pages/user-details.js +++ b/src/admin/onboarding/pages/user-details.js @@ -47,14 +47,14 @@ const UserDetails = () => { if ( ! firstName ) { validationErrors.firstName = __( - 'First name is required.', + 'Please enter your first name.', 'sureforms' ); } if ( ! email ) { validationErrors.email = __( - 'Email address is required.', + 'Please enter your email address.', 'sureforms' ); } else if ( ! emailRegex.test( email ) ) { @@ -65,7 +65,10 @@ const UserDetails = () => { } if ( ! formData.consent ) { - validationErrors.consent = __( 'This is required.', 'sureforms' ); + validationErrors.consent = __( + 'Please check this box to continue.', + 'sureforms' + ); } setErrors( validationErrors ); From c9691914ec9dd728ec48ea4791d923e9acd97a98 Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Wed, 23 Sep 2026 15:55:47 +0530 Subject: [PATCH 30/60] fix(onboarding): SureMail step reports the plugin's real state MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The step offered one button, "Get SureMail", whatever the plugin's state was, then navigated away and installed in the background. QA could not tell whether anything had happened, and nothing reported a failure: the background call chained .then() on handlePluginActionTrigger, which returns undefined, so the localStorage flag it set to mark "installation started" was never cleared and a second visit silently skipped the install. The button now says what will happen, in the vocabulary the dashboard plugin card already uses (getPluginStatusText): absent -> Install & Activate installed, inactive -> Activate active -> Continue and the click awaits the work, showing "Installing SureMail…" then "Activating SureMail…". The wizard advances only once the plugin is really active; a failure keeps the user on the step with the server's message, so they can retry or skip. installAndActivatePlugin() in src/utils/Helpers.js is the promise-based sibling of handlePluginActionTrigger, sharing its statuses, nonces and AJAX actions. The existing helper drives a button's innerText and reports install failure through alert(), neither of which works inside the wizard. The dashboard card keeps using the original. Also: wasAlreadyInstalled became wasAlreadyActive and now tests 'Activated' alone. Previously an installed-but-inactive SureMail counted as "already installed", so activating it here never set the suremail_installed analytics flag. Refs #3104 --- .../onboarding/onboarding-state/index.js | 5 +- src/admin/onboarding/pages/email-delivery.js | 146 +++++++++--------- src/utils/Helpers.js | 64 ++++++++ 3 files changed, 143 insertions(+), 72 deletions(-) diff --git a/src/admin/onboarding/onboarding-state/index.js b/src/admin/onboarding/onboarding-state/index.js index e714c3716..8f9e9109a 100644 --- a/src/admin/onboarding/onboarding-state/index.js +++ b/src/admin/onboarding/onboarding-state/index.js @@ -4,7 +4,10 @@ const leadDetails = srfm_admin?.website_lead_details || {}; // Session storage key for onboarding state -// localStorage keys written during onboarding and cleared on exit/finish. +// localStorage keys cleared on exit/finish. Nothing writes this one any more -- +// the SureMail step awaits its install instead of handing it to a background +// task and leaving a flag behind -- but installs that ran an earlier build can +// still be holding it, so it stays on the cleanup list. export const ONBOARDING_STORAGE_KEYS = [ 'srfm_suremail_installation_started' ]; // Initial state diff --git a/src/admin/onboarding/pages/email-delivery.js b/src/admin/onboarding/pages/email-delivery.js index f60a796b8..a2f9ee67e 100644 --- a/src/admin/onboarding/pages/email-delivery.js +++ b/src/admin/onboarding/pages/email-delivery.js @@ -1,9 +1,13 @@ import { __ } from '@wordpress/i18n'; import { useState, useEffect } from '@wordpress/element'; +import { Text } from '@bsf/force-ui'; import apiFetch from '@wordpress/api-fetch'; import { useOnboardingNavigation } from '../hooks'; import { useOnboardingState } from '../onboarding-state'; -import { handlePluginActionTrigger } from '@Utils/Helpers'; +import { + getPluginStatusText, + installAndActivatePlugin, +} from '@Utils/Helpers'; import { Divider, Header, FeatureList, HERO_PANEL_CLASS } from '../components'; import NavigationButtons from '../components/navigation-buttons'; // Rendered via <object>, not <img> or an inlined component: the artwork @@ -91,10 +95,13 @@ const EmailDelivery = () => { initialSuremailsPlugin ); - // Track if SureMail was already installed before onboarding - const [ wasAlreadyInstalled, setWasAlreadyInstalled ] = useState( false ); + // Whether SureMail was already active before onboarding started. Only an + // install that happened *here* counts as one this wizard produced. + const [ wasAlreadyActive, setWasAlreadyActive ] = useState( false ); - const pluginStatus = [ 'Activate', 'Activated', 'Installed' ]; + // 'installing' | 'activating' while the button is working, '' otherwise. + const [ progress, setProgress ] = useState( '' ); + const [ installError, setInstallError ] = useState( '' ); // Function to refresh plugin status const refreshPluginStatus = async () => { @@ -127,80 +134,73 @@ const EmailDelivery = () => { // Refresh plugin status on component mount to ensure we have the latest status useEffect( () => { refreshPluginStatus().then( ( updatedPlugin ) => { - // Check if SureMail is already installed/activated - if ( - updatedPlugin && - pluginStatus.includes( updatedPlugin.status ) - ) { - // Mark as already installed, but don't track in analytics - setWasAlreadyInstalled( true ); + if ( 'Activated' === updatedPlugin?.status ) { + // Already active before the wizard ran: not an install to + // report, so the analytics flag stays false. + setWasAlreadyActive( true ); } } ); }, [] ); - const handleInstallSureMail = () => { - // Check if the plugin exists - if ( suremailsPlugin ) { - if ( - localStorage.getItem( 'srfm_suremail_installation_started' ) === - 'true' - ) { - // Installation already started, just navigate to next step - navigateToNextRoute(); - return; - } - // Check if the plugin is already activated or installed. - if ( pluginStatus.includes( suremailsPlugin.status ) ) { - // If the plugin was already installed before onboarding started, - // don't mark it as installed during onboarding - just navigate to next step - if ( wasAlreadyInstalled ) { - // Navigate to next step without marking as installed - navigateToNextRoute(); - } else { - // Plugin was installed during onboarding, update analytics - actions.setSuremailInstalled( true ); - // If email-delivery was previously skipped, remove it from skippedSteps - actions.unmarkStepSkipped( 'emailDelivery' ); - // Navigate to next step - handleSkip( 'install' ); - } - return; + const isActive = 'Activated' === suremailsPlugin?.status; + + // The button says what will actually happen, using the same vocabulary as + // the dashboard's plugin card: "Install & Activate" when the plugin is + // absent, "Activate" when it is installed but off, and "Continue" once + // there is nothing left to do. + const continueText = () => { + if ( 'installing' === progress ) { + return __( 'Installing SureMail…', 'sureforms' ); + } + if ( 'activating' === progress ) { + return __( 'Activating SureMail…', 'sureforms' ); + } + if ( ! suremailsPlugin || isActive ) { + return __( 'Continue', 'sureforms' ); + } + return getPluginStatusText( suremailsPlugin ); + }; + + const handleInstallSureMail = async () => { + // Nothing to install, or nothing to install it from: just move on. + if ( ! suremailsPlugin || isActive ) { + if ( isActive && ! wasAlreadyActive ) { + actions.setSuremailInstalled( true ); + actions.unmarkStepSkipped( 'emailDelivery' ); } + handleSkip( 'install' ); + return; + } - // Set a flag to indicate installation has started - localStorage.setItem( - 'srfm_suremail_installation_started', - 'true' - ); + setInstallError( '' ); - // Update analytics state before navigation - // This ensures the analytics are updated even if the component unmounts + // Awaited rather than fired and forgotten, so the wizard only advances + // once SureMail is really active and a failure can be shown here + // instead of on a screen the user has already left. NavigationButtons + // shows its spinner for as long as this promise is pending. + try { + await installAndActivatePlugin( suremailsPlugin, setProgress ); + + setSuremailsPlugin( { + ...suremailsPlugin, + status: 'Activated', + } ); actions.setSuremailInstalled( true ); actions.unmarkStepSkipped( 'emailDelivery' ); - - // Navigate to next step - handleSkip( 'install' ); - - // Start background installation (fire and forget) - handlePluginActionTrigger( { - plugin: suremailsPlugin, - event: { target: { innerText: '', style: { color: '' } } }, // Dummy event object. - } ) - .then( () => { - // Installation completed successfully - localStorage.removeItem( - 'srfm_suremail_installation_started' - ); - } ) - .catch( ( error ) => { - console.error( 'Plugin installation failed:', error ); - localStorage.removeItem( - 'srfm_suremail_installation_started' - ); - } ); - } else { - // No plugin info available, just navigate to next step handleSkip( 'install' ); + } catch ( error ) { + setInstallError( + error?.message || + __( + 'SureMail could not be installed. Please try again, or skip this step.', + 'sureforms' + ) + ); + // Re-read rather than trust our own guess: the install may have + // landed and only the activation failed. + refreshPluginStatus(); + } finally { + setProgress( '' ); } }; @@ -254,6 +254,12 @@ const EmailDelivery = () => { items={ features } /> + { installError && ( + <Text size={ 14 } color="error" role="alert"> + { installError } + </Text> + ) } + <Divider /> <NavigationButtons @@ -262,9 +268,7 @@ const EmailDelivery = () => { } } continueProps={ { onClick: handleInstallSureMail, - text: pluginStatus.includes( suremailsPlugin?.status ) - ? __( 'Continue', 'sureforms' ) - : __( 'Get SureMail', 'sureforms' ), + text: continueText(), } } skipProps={ { onClick: handleSkip } } /> diff --git a/src/utils/Helpers.js b/src/utils/Helpers.js index 6c853400d..38908e730 100644 --- a/src/utils/Helpers.js +++ b/src/utils/Helpers.js @@ -998,6 +998,70 @@ export function activatePlugin( { plugin, event } ) { } ); } +/** + * Install (when it is not there yet) and activate a recommended plugin, + * resolving only once it is really active. + * + * Promise-based sibling of handlePluginActionTrigger, which reports progress by + * writing into a button's innerText and reports install failure through + * alert(). Onboarding can use neither: it has to await the result to decide + * whether the wizard may advance, and a modal alert inside the wizard blocks + * the step. Both read the same statuses, nonces and AJAX actions. + * + * @param {Object} plugin Plugin descriptor, as srfm_admin.integrations holds it. + * @param {Function} onProgress Called with 'installing', then 'activating'. + * @return {Promise<void>} Resolves once active; rejects with the server's message. + */ +export const installAndActivatePlugin = async ( + plugin, + onProgress = () => {} +) => { + // Already active: nothing to do, and activating again would error. + if ( plugin?.status === 'Activated' ) { + return; + } + + const post = async ( formData ) => { + const response = await apiFetch( { + url: srfm_admin.ajax_url, + method: 'POST', + body: formData, + } ); + + // Both handlers answer 200 with success:false on refusal, so the + // status code alone never tells us whether this worked. + if ( ! response?.success ) { + throw new Error( + response?.data?.errorMessage || response?.data?.message || '' + ); + } + + return response; + }; + + if ( getAction( plugin?.status ) === PLUGIN_ACTIONS.INSTALL ) { + onProgress( 'installing' ); + + const installData = new window.FormData(); + installData.append( 'action', PLUGIN_ACTIONS.INSTALL ); + installData.append( '_ajax_nonce', srfm_admin.plugin_installer_nonce ); + installData.append( 'slug', plugin.slug ); + await post( installData ); + } + + onProgress( 'activating' ); + + const activateData = new window.FormData(); + activateData.append( 'action', PLUGIN_ACTIONS.ACTIVATE ); + activateData.append( + 'security', + srfm_admin.sfPluginManagerNonce ?? srfm_admin.sf_plugin_manager_nonce + ); + activateData.append( 'init', plugin.path ); + activateData.append( 'slug', plugin.slug ); + await post( activateData ); +}; + export function handlePluginActionTrigger( { plugin, event } ) { const action = getAction( plugin.status ); if ( ! action ) { From 3b00eee9f456fbf516188cfd9b6b2e4ddf9ef06c Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Wed, 23 Sep 2026 16:29:38 +0530 Subject: [PATCH 31/60] fix: cap the Contact Support mailto length, and remove dialog leftovers Addresses the review on #3157. - get_support_contact_url() caps the encoded URL at 1800 characters. It shrinks the log budget (1200, 800, 400, none) until the link fits, and falls back to the subject alone as a last resort. - Client_Logger::get_tail() no longer returns a single line longer than the budget. It keeps the start of that line and marks it [truncated]. - Removed the .srfm-details-* CSS, which nothing renders any more. - Fixed comments that still described the removed dialog, including the public srfm_support_contact_url and srfm_action_items docblocks. - Corrected the "built per click" comment: the report is built at render. - Corrected the "works without JavaScript" comment on the notice retire. - Tests: oversized log line, encoded URL cap, and Contact Support retiring the reported category. --- admin/admin.php | 264 ++++++++++---------------- inc/client-logger.php | 26 ++- tests/unit/admin/test-admin.php | 88 +++++++-- tests/unit/inc/test-client-logger.php | 23 +++ 4 files changed, 218 insertions(+), 183 deletions(-) diff --git a/admin/admin.php b/admin/admin.php index 44175c02b..5fafb1ea8 100644 --- a/admin/admin.php +++ b/admin/admin.php @@ -89,7 +89,7 @@ class Admin { public const THANKYOU_PROMPT_NOTICE_ID = 'srfm-thankyou-prompt'; /** - * Where the dialog's Contact Support button writes to. + * Where the Contact Support button writes to. * * An inbox rather than a form, restoring the 2.12.6 behaviour. A mailto: opens * the composer the person already has open with the subject and the whole @@ -101,6 +101,16 @@ class Admin { */ private const SUPPORT_EMAIL = 'support@sureforms.com'; + /** + * Longest Contact Support mailto: URL we hand to a mail client. + * + * Below the roughly 2000-character limit the strictest common clients and + * browsers apply to a link, with room to spare. + * + * @since 2.12.8 + */ + private const SUPPORT_MAILTO_MAX_LENGTH = 1800; + /** * Dashboard widget entries data. * @@ -2906,8 +2916,10 @@ public function handle_notice_response() { $this->track_notice_event( $valid[ $notice_id ][ $button ] ); // Reporting the failures retires the notice until something new fails. - // Handled here rather than in the browser so it holds for the classic - // wp-admin notice too, which is a plain link with no JavaScript. + // Handled here rather than in the browser so both surfaces share it. The + // click still reaches here only through JavaScript -- notice-response.js + // on the classic notice, ActionItems.js on the dashboard -- so with + // JavaScript off the link opens the email but the notice stays. $categories = [ 'form_submission_error' => 'submission', 'notification_error' => 'notification', @@ -3697,10 +3709,9 @@ public function get_action_items() { * handle_dismiss_action_item()'s allowlist can actually be dismissed, so * adding a dismissible item here also needs a line there. * - * The details dialog is not available here: it is served by - * handle_action_item_details(), which reads SureForms' own client error log - * and knows nothing about a third-party item. Such an item's cta_url is - * followed as a link, which is what it does with JavaScript off anyway. + * A third-party item's cta_url is followed as a plain link. The prefilled + * support email is built only for SureForms' own failure items, from its own + * client error log. * * @since 2.12.6 * @@ -3741,11 +3752,12 @@ public function get_action_items() { ); } - // The id ends up in a data attribute the dialog matches on with an - // attribute selector, and in the dismiss allowlist. sanitize_key() is - // what both dismiss paths already apply, so applying it once here means - // the value that renders is the value they compare against -- and a - // filter-contributed id carrying a quote cannot break the selector. + // The id ends up in the notice's data-srfm-notice-id attribute, which + // notice-response.js matches on, and in the dismiss allowlist. + // sanitize_key() is what both dismiss paths already apply, so applying + // it once here means the value that renders is the value they compare + // against -- and a filter-contributed id carrying a quote cannot break + // the selector. if ( isset( $item['id'] ) ) { $items[ $index ]['id'] = sanitize_key( Helper::get_string_value( $item['id'] ) ); } @@ -3789,15 +3801,14 @@ public function handle_dismiss_action_item() { } /** - * The stylesheet for the notice carousel and the details dialog. + * The stylesheet for the notice carousel. * * In a stylesheet rather than inline style assignments in - * notice-response.js, so the rules use logical properties, an RTL sheet can - * override them, and a site can restyle the dialog without patching a script. + * notice-response.js, so the rules use logical properties and an RTL sheet can + * override them. * - * Only the classic wp-admin surface needs these. The SureForms dashboard's - * dialog is force-ui's, styled by the Tailwind build, so nothing here reaches - * it -- the two surfaces share their strings, not their markup. + * Only the classic wp-admin surface needs these. The SureForms dashboard is + * styled by the Tailwind build, so nothing here reaches it. * * Attached to a registered handle with no file of its own, which is the WP way * to ship CSS tied to one script. @@ -3810,13 +3821,6 @@ public function handle_dismiss_action_item() { * the notice text, and the defensive `display: none` on the hidden payload was * inert, which is the exact window that rule exists for. * - * The buttons are painted explicitly. They carry core's `button` classes for - * their shape and focus behaviour, and core paints those with - * `var(--wp-admin-theme-color)` -- so without this the dialog renders in - * whichever admin colour scheme the user picked, which on a default install is - * blue, on a SureForms panel that is otherwise entirely brand orange. Same - * approach and same values as print_srfm_notice_styles(). - * * @since 2.12.7 * @return void */ @@ -3867,104 +3871,6 @@ public function enqueue_action_item_styles() { align-items: center; gap: 8px; } -.srfm-details-overlay { - position: fixed; - inset: 0; - z-index: 999999; - display: flex; - align-items: center; - justify-content: center; - background: rgba(0, 0, 0, .5); - padding: 16px; -} -.srfm-details-panel { - background: #fff; - border-radius: 8px; - padding: 16px; - width: 100%; - max-width: 800px; - box-shadow: 0 10px 30px rgba(0, 0, 0, .2); -} -.srfm-details-panel h2 { margin: 0 0 4px; font-size: 14px; } -.srfm-details-panel .srfm-details-description { margin: 0 0 12px; color: #50575e; } -.srfm-details-panel pre { - margin: 0; - max-height: 320px; - overflow: auto; - white-space: pre-wrap; - word-break: break-word; - background: #f6f7f7; - padding: 12px; - border-radius: 6px; - font-size: 12px; -} -.srfm-details-actions { - display: flex; - gap: 8px; - align-items: center; - flex-wrap: wrap; - justify-content: flex-end; - margin: 12px 0 0; -} -.srfm-details-hint { - margin-inline-end: auto; - font-size: 12px; - color: #4b5563; -} -/* Core paints .button with the admin colour scheme, so these say what they are - rather than inheriting whichever scheme the user picked. */ -.srfm-details-panel .srfm-details-close.button-link { - color: #50575e; - text-decoration: none; -} -.srfm-details-panel .srfm-details-close.button-link:hover, -.srfm-details-panel .srfm-details-close.button-link:focus { - color: #1e1e1e; -} -.srfm-details-panel .srfm-details-copy.button { - background: #fff; - border-color: #c3c4c7; - color: #1e1e1e; -} -.srfm-details-panel .srfm-details-copy.button:hover, -.srfm-details-panel .srfm-details-copy.button:focus { - background: #f6f7f7; - border-color: #8c8f94; - color: #1e1e1e; -} -.srfm-details-panel .srfm-details-contact.button-primary, -.srfm-details-panel .srfm-details-contact.button-primary:hover, -.srfm-details-panel .srfm-details-contact.button-primary:focus { - background: #D54407; - border-color: #D54407; - color: #fff; - box-shadow: none; - text-shadow: none; - text-decoration: none; -} -.srfm-details-panel .srfm-details-contact.button-primary:hover, -.srfm-details-panel .srfm-details-contact.button-primary:focus { - background: #C83B00; - border-color: #C83B00; -} -/* Grey rather than a dimmed orange fill. Core sets the disabled text colour with - !important, so an orange background here leaves grey on orange at 1.31:1 -- - and a control that cannot be used should not wear the primary colour anyway. - This is what core gives every other disabled button, and what force-ui renders - for the same state on the dashboard, so the two surfaces agree. */ -.srfm-details-panel .srfm-details-contact.button-primary[aria-disabled="true"], -.srfm-details-panel .srfm-details-contact.button-primary[aria-disabled="true"]:hover, -.srfm-details-panel .srfm-details-contact.button-primary[aria-disabled="true"]:focus { - background: #f6f7f7; - border-color: #dcdcde; - pointer-events: none; - box-shadow: none; -} -.srfm-details-panel .button:focus { - outline: 2px solid #D54407; - outline-offset: 1px; - box-shadow: none; -} CSS; wp_add_inline_style( 'srfm-action-items', $css ); @@ -4043,13 +3949,17 @@ private function get_first_party_action_items() { // diagnostics and the log tail are already in it, so reporting a // fault is one click and a send. // - // The report is built per click rather than shipped with the page. - // Its content comes from the client error log, which is filled - // through a public REST route gated on a submit token any visitor - // can obtain from a form page rather than on a capability -- so the - // text is attacker-authored. It reaches only this href, on a screen - // only a capable user sees, rather than a hidden div on every admin - // page. + // Built when the page renders, so the report ships in the href of the + // classic notice on every admin screen and in srfm_admin.action_items + // on the dashboard, both for capable users only. Its log comes from + // the client error log, which any visitor with a form's submit token + // can write to, so treat it as untrusted text. It is inert here: + // http_build_query() percent-encodes all of it, so it cannot break + // out of the attribute or add &cc= / &bcc= to the mailto:, and the + // URL is length-capped. Building it on click instead would bring back + // an AJAX round trip and a nonce to open an email -- the 2.12.7 + // dialog's machinery -- for text the person reads in the composer + // before anything is sent. 'cta_label' => __( 'Contact Support', 'sureforms' ), 'cta_url' => $this->get_support_contact_url( $category, $form_title ), 'cta_action' => 'contact_support', @@ -4770,8 +4680,8 @@ private function track_notice_event( $event_name ) { * The log is pasted into the body rather than attached because mailto has no * attachment parameter -- browsers drop any attempt to add one -- and it is a * tail rather than the whole file because a megabyte of JSON would exceed the - * URL length every mail client enforces. That cap is why $max_chars below is - * the small budget and not the 8000 the dialog reads on screen. + * URL length every mail client enforces. The finished URL is capped at + * SUPPORT_MAILTO_MAX_LENGTH, and the log is what gives way to meet it. * * @param string $category One of Client_Logger::CATEGORIES, naming the failure * being reported. An unknown or absent one gets @@ -4784,39 +4694,48 @@ private function get_support_contact_url( $category, $form_title = '' ) { $copy = $this->get_support_copy( $category ); $host = Helper::get_string_value( wp_parse_url( home_url(), PHP_URL_HOST ) ); + $subject = sprintf( $copy['subject'], $host ); + // CRLF, not "\n". RFC 6068 leaves the line ending to the client and the // major composers normalise either, but Outlook renders a bare LF body as a // single run-on line -- which is exactly the report a support agent has to // read. - $body = str_replace( "\n", "\r\n", $this->get_support_message( $category, $form_title ) ); + $message = str_replace( "\n", "\r\n", $this->get_support_message( $category, $form_title ) ); - // The small budget. The dialog on screen reads 8000 because a clipboard has - // no length limit worth designing around; a mailto: is a URL and every client - // enforces one. Overrunning it does not truncate politely -- it drops the - // body, or the whole link. - $body .= "\r\n\r\n" . str_replace( "\n", "\r\n", $this->get_support_log_block( 1200 ) ); + // A mailto: is a URL and every client enforces a length limit on it. + // Overrunning it does not truncate politely -- it drops the body, or the + // whole link -- while the click still retires the notice. So the cap is on + // the encoded URL, not the raw log: JSON-escaped non-ASCII text grows about + // eight times once percent-encoded. The log is shrunk first, because the + // site details are the part support cannot do without, and the subject alone + // is the last resort, since it still names the problem and the site. + $url = ''; - $url = 'mailto:' . self::SUPPORT_EMAIL . '?' . http_build_query( - [ - 'subject' => sprintf( $copy['subject'], $host ), - 'body' => $body, - ], - '', - '&', - // RFC 3986, so a space is %20 rather than +. A mail client reading a - // mailto: body decodes it as a URI, not as form data, so + arrives as a - // literal plus in every word gap. - PHP_QUERY_RFC3986 - ); + foreach ( [ 1200, 800, 400, 0 ] as $budget ) { + $log = 0 < $budget + ? $this->get_support_log_block( $budget ) + : '---' . "\n" . __( 'Debug log left out to keep this email short enough to send. The full log can be downloaded from SureForms → Settings → General.', 'sureforms' ); + + $url = $this->build_support_mailto( $subject, $message . "\r\n\r\n" . str_replace( "\n", "\r\n", $log ) ); + + if ( strlen( $url ) <= self::SUPPORT_MAILTO_MAX_LENGTH ) { + break; + } + } + + if ( strlen( $url ) > self::SUPPORT_MAILTO_MAX_LENGTH ) { + $url = $this->build_support_mailto( $subject ); + } /** * Filter where the Contact Support action sends people. * * A white-label install wants its own inbox or its own support page, so both - * are accepted. Returning an http(s) URL is supported and drops the body -- - * a web form cannot carry it -- so a filter doing that should expect the - * person to arrive without the diagnostics, and the Copy details button in - * the dialog is what covers them. + * are accepted. Returning an http(s) URL is supported but drops the body -- + * a web form cannot carry it -- so the person arrives without the site + * details or the debug log. They can still download the log from SureForms → + * Settings → General, but nothing prompts them to, so a filter returning a + * page should ask for it there. * * @since 2.12.7 * @@ -4839,17 +4758,36 @@ private function get_support_contact_url( $category, $form_title = '' ) { } /** - * The log tail, formatted for pasting. + * A mailto: to the support inbox. * - * One builder, so the text someone reads before sending is the text that gets - * sent. They used to be built separately, which is how a "details" view drifts - * from what it claims to show. + * @param string $subject Subject line. + * @param string $body Body, with CRLF line endings. Omitted when empty. + * @since 2.12.8 + * @return string + */ + private function build_support_mailto( $subject, $body = '' ) { + $query = [ 'subject' => $subject ]; + + if ( '' !== $body ) { + $query['body'] = $body; + } + + return 'mailto:' . self::SUPPORT_EMAIL . '?' . http_build_query( + $query, + '', + '&', + // RFC 3986, so a space is %20 rather than +. A mail client reading a + // mailto: body decodes it as a URI, not as form data, so + arrives as a + // literal plus in every word gap. + PHP_QUERY_RFC3986 + ); + } + + /** + * The log tail, formatted for pasting. * - * The budget is a parameter because nothing here is going into a URL any more. - * Client_Logger::get_tail()'s 1200-character default existed to fit a compose - * URL; a clipboard and a <pre> have no such limit, so the dialog asks for more - * and the note below describes the real constraint rather than a mail client - * that is not in this flow. + * The budget is a parameter because it goes into a mailto: URL, and + * get_support_contact_url() lowers it until the encoded URL fits. * * @param int $max_chars Characters of log to include. * @since 2.12.7 diff --git a/inc/client-logger.php b/inc/client-logger.php index 63f06ec4d..3732fec68 100644 --- a/inc/client-logger.php +++ b/inc/client-logger.php @@ -519,14 +519,15 @@ public static function append( array $entry ) { /** * The most recent whole log lines, up to a character budget. * - * An excerpt for reading and pasting. The budget is the caller's: the details - * dialog shows it on screen and copies it to a clipboard, neither of which has - * a length limit worth designing around, while an excerpt embedded anywhere - * length-bound needs a smaller one. Newest entries are the ones that describe - * the failure being reported, so the tail is the useful end and the oldest are - * what a smaller budget drops. + * An excerpt for a support email. The budget is the caller's, and it is a + * ceiling: the excerpt goes into a mailto: URL, which a mail client drops + * whole when it runs past its length limit. Newest entries are the ones that + * describe the failure being reported, so the tail is the useful end and the + * oldest are what a smaller budget drops. * - * Whole lines only -- half a JSON object helps nobody. + * Whole lines only -- half a JSON object helps nobody -- except when the + * newest line alone is over the budget. That one is cut and marked, because + * an empty excerpt helps nobody either. * * @param int $max_chars Character budget for the returned text. * @since 2.12.6 @@ -583,12 +584,19 @@ public static function get_tail( $max_chars = 1200 ) { foreach ( array_reverse( $lines ) as $line ) { $length = strlen( $line ) + 1; - // Always keep one line, even if it alone exceeds the budget: an empty - // excerpt is worse than a long one. if ( $used + $length > $max_chars && ! empty( $kept ) ) { break; } + // Always keep one line, since an empty excerpt is worse than a long one -- + // but never past the budget, which is a ceiling the caller relies on. The + // start is kept because it names what failed. Lines are wp_json_encode()d, + // so they are ASCII and a byte cut cannot split a character. + if ( $length > $max_chars ) { + $marker = ' [truncated]'; + $line = substr( $line, 0, max( 0, $max_chars - strlen( $marker ) ) ) . $marker; + } + array_unshift( $kept, $line ); $used += $length; } diff --git a/tests/unit/admin/test-admin.php b/tests/unit/admin/test-admin.php index c7d19c690..c48d77793 100644 --- a/tests/unit/admin/test-admin.php +++ b/tests/unit/admin/test-admin.php @@ -971,7 +971,6 @@ public function test_unknown_notice_ids_and_buttons_are_rejected() { */ private function post_notice_response( $notice_id, $button ) { wp_set_current_user( $this->make_user( 'administrator' ) ); - delete_option( Client_Logger::FAILURES_OPTION ); $_POST['nonce'] = wp_create_nonce( 'srfm_notice_response' ); $_POST['notice_id'] = $notice_id; @@ -1273,9 +1272,8 @@ public function test_handle_notice_response_accepts_the_notification_guide() { * read from the submission counter -- often zero, and always about something * else. Wrong at a glance, and routed to the wrong queue. * - * Asserted against get_support_copy() and get_support_message() rather than a - * composed URL: the dialog reads the message and the webhook reads the subject, - * and there is no mail URL left to build. + * Asserted against get_support_copy() and get_support_message() directly, so a + * wording bug fails here rather than behind the URL encoding. */ public function test_support_copy_describes_the_failure_that_happened() { delete_option( Client_Logger::FAILURES_OPTION ); @@ -1453,8 +1451,7 @@ public function test_get_support_log_block_keeps_the_newest_entries() { 'The oldest entries are what the bound drops.' ); - // The dialog gets a wider excerpt than any URL could have carried, because - // a clipboard and a <pre> have no length limit worth designing around. + // The budget is honoured in both directions: a larger one includes more. $wide = $method->invoke( Admin::get_instance(), 8000 ); $this->assertGreaterThan( @@ -1480,7 +1477,7 @@ public function test_get_support_log_block_keeps_the_newest_entries() { * here, because a swap that only reorders would leave the secondary styling on * the leading action. */ - public function test_render_action_item_notices_puts_the_guide_before_the_details_action() { + public function test_render_action_item_notices_puts_the_guide_before_contact_support() { wp_set_current_user( $this->make_user( 'administrator' ) ); delete_option( Client_Logger::FAILURES_OPTION ); Client_Logger::record_failure( 'notification', 42, 'Contact Form' ); @@ -1592,7 +1589,7 @@ public function test_reset_action_items_cache() { } /** - * The carousel and dialog CSS reaches the head, and only when it is needed. + * The carousel CSS reaches the head, and only when it is needed. * * The rules have to be in the head, not the footer. admin_notices fires from * admin-header.php after admin_print_styles has flushed, so enqueuing from the @@ -1656,8 +1653,8 @@ public function test_enqueue_action_item_styles() { // Logical properties, so an RTL sheet can override rather than fight it. $this->assertStringContainsString( 'inset-inline-end', $css ); $this->assertStringContainsString( 'padding-inline-end', $css ); - // Brand, not the admin colour scheme. - $this->assertStringContainsString( '#D54407', $css ); + // The dialog it used to style is gone, and so are its rules. + $this->assertStringNotContainsString( 'srfm-details', $css ); wp_dequeue_style( 'srfm-action-items' ); wp_deregister_style( 'srfm-action-items' ); @@ -1861,7 +1858,7 @@ public function test_get_support_contact_url_is_filterable() { $this->assertSame( 'mailto:help@reseller.example.com', $mailto ); // Or their own page. Supported, and it drops the body -- a web form cannot - // carry one -- which is what the Copy details button covers. + // carry one -- so the person arrives without the diagnostics. $page = static function () { return 'https://reseller.example.com/help/'; }; @@ -1909,6 +1906,75 @@ public function test_get_support_contact_url_is_filterable() { } } + /** + * The mailto: fits a mail client's URL limit whatever the log holds. + * + * A client given a longer link drops the body or the whole link, and the click + * still retires the notice -- so the report is lost and the one notice that + * cannot be dismissed goes away. The cap is on the encoded URL, because + * JSON-escaped non-ASCII text grows about eight times once percent-encoded. + */ + public function test_get_support_contact_url_stays_within_the_mailto_limit() { + $method = new ReflectionMethod( Admin::class, 'get_support_contact_url' ); + $method->setAccessible( true ); + $host = Helper::get_string_value( wp_parse_url( home_url(), PHP_URL_HOST ) ); + + // An ordinary log: the report still carries it. + Client_Logger::clear(); + for ( $i = 1; $i <= 3; $i++ ) { + Client_Logger::append( [ 'type' => 'error', 'message' => 'failure number ' . $i ] ); + } + + $url = $method->invoke( Admin::get_instance(), 'notification', 'Contact us' ); + + $this->assertLessThanOrEqual( 1800, strlen( $url ) ); + $this->assertStringContainsString( 'failure number 3', $this->mailto_body( $url ), 'A log that fits is sent.' ); + + // One entry far over any budget, in text that escapes to \uXXXX. + Client_Logger::append( [ 'type' => 'error', 'message' => str_repeat( 'é', 3000 ) ] ); + + $url = $method->invoke( Admin::get_instance(), 'notification', 'Contact us' ); + + $this->assertLessThanOrEqual( 1800, strlen( $url ), 'The encoded URL is capped, not the raw log.' ); + $this->assertStringStartsWith( 'mailto:support@sureforms.com?', $url ); + + parse_str( (string) wp_parse_url( $url, PHP_URL_QUERY ), $query ); + + // Still a usable report: the problem, the form and the site. + $this->assertSame( + sprintf( 'SureForms: notification emails are not being sent on %s', $host ), + $query['subject'] ?? '' + ); + $this->assertStringContainsString( 'Form: Contact us', $query['body'] ?? '' ); + $this->assertStringContainsString( 'Site: ' . home_url(), $query['body'] ?? '' ); + + Client_Logger::clear(); + } + + /** + * Contact Support retires the failure it reports. + * + * These notices are dismissible => false, so this click is the only thing that + * stands one down. A different button, or a different notice, must not. + */ + public function test_handle_notice_response_contact_support_retires_the_category() { + delete_option( Client_Logger::FAILURES_OPTION ); + Client_Logger::record_failure( 'notification', 42, 'Contact Form' ); + Client_Logger::record_failure( 'integration', 42, 'Contact Form' ); + + // The guide button on the same notice leaves it open. + $this->assertTrue( $this->post_notice_response( 'notification_error', 'help_me_fix' ) ); + $this->assertArrayHasKey( 'notification', Client_Logger::get_open_failures() ); + + $this->assertTrue( $this->post_notice_response( 'notification_error', 'contact_support' ) ); + + $open = Client_Logger::get_open_failures(); + $this->assertArrayNotHasKey( 'notification', $open, 'The reported category is retired.' ); + $this->assertArrayHasKey( 'integration', $open, 'Only the one reported.' ); + + delete_option( Client_Logger::FAILURES_OPTION ); + } + /** * The decoded body of a mailto: URL. * diff --git a/tests/unit/inc/test-client-logger.php b/tests/unit/inc/test-client-logger.php index a1629eaaa..ba133e62a 100644 --- a/tests/unit/inc/test-client-logger.php +++ b/tests/unit/inc/test-client-logger.php @@ -700,6 +700,29 @@ public function test_get_tail() { } } + /** + * The budget is a ceiling even when the newest entry alone is over it. + * + * An empty excerpt is worse than a long one, so the newest entry is always kept + * -- but trimmed to the budget, because the caller is building a mailto: and a + * URL past the client's limit loses the whole body. + */ + public function test_get_tail_trims_a_single_oversized_entry() { + Client_Logger::clear(); + Client_Logger::append( [ 'type' => 'error', 'message' => 'failure number 1' ] ); + Client_Logger::append( [ 'type' => 'error', 'message' => str_repeat( 'x', 5000 ) ] ); + + $tail = Client_Logger::get_tail( 400 ); + + $this->assertSame( 1, $tail['shown'], 'Only the newest entry fits.' ); + $this->assertSame( 2, $tail['total'] ); + $this->assertLessThanOrEqual( 400, strlen( $tail['text'] ), 'The budget holds for a single entry too.' ); + $this->assertStringStartsWith( '{"type":"error"', $tail['text'], 'The start of the entry says what failed, so it is the part kept.' ); + $this->assertStringEndsWith( '[truncated]', $tail['text'] ); + + Client_Logger::clear(); + } + /** * An empty or absent log must not produce a broken excerpt. */ From 035663e4907d4c6b0a104a2090ce85619cd84749 Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Wed, 23 Sep 2026 16:50:24 +0530 Subject: [PATCH 32/60] fix(onboarding): use the designed Multistep free card, which says 7 fields QA counted 7 fields in the mock and the chip claimed 8. The hand-built card also drew them as two rows of two plus three, where the design has one row of two and five stacked. Rather than correct the count in the JSX, this takes the exported card from the Figma frame, so the chip and the rows it labels come from the same source and cannot disagree again. The other seven comparison cards are still hand-built; Card, Field, Row and the rest stay for them, and each will be swapped as its export lands. Refs #3104 --- images/onboarding/addon-multistep-free.svg | 41 +++++++++++++++++++ .../illustrations/addon-comparisons.js | 27 +++++------- 2 files changed, 52 insertions(+), 16 deletions(-) create mode 100644 images/onboarding/addon-multistep-free.svg diff --git a/images/onboarding/addon-multistep-free.svg b/images/onboarding/addon-multistep-free.svg new file mode 100644 index 000000000..dad1d32e6 --- /dev/null +++ b/images/onboarding/addon-multistep-free.svg @@ -0,0 +1,41 @@ +<svg width="283" height="246" viewBox="0 0 283 246" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g clip-path="url(#clip0_27219_4575)"> +<rect width="283" height="246" rx="13" fill="#F8FAFC"/> +<g clip-path="url(#clip1_27219_4575)"> +<path d="M18.95 31V22.25H22.2C22.8167 22.25 23.3625 22.375 23.8375 22.625C24.3125 22.8667 24.6833 23.2083 24.95 23.65C25.2167 24.0833 25.35 24.5875 25.35 25.1625C25.35 25.7292 25.2208 26.2333 24.9625 26.675C24.7042 27.1167 24.35 27.4667 23.9 27.725C23.45 27.975 22.9292 28.1 22.3375 28.1H20.6625V31H18.95ZM20.6625 26.525H22.3C22.6833 26.525 22.9958 26.4 23.2375 26.15C23.4875 25.8917 23.6125 25.5625 23.6125 25.1625C23.6125 24.7625 23.475 24.4375 23.2 24.1875C22.9333 23.9375 22.5875 23.8125 22.1625 23.8125H20.6625V26.525ZM28.9472 31.15C28.3305 31.15 27.7847 31.0125 27.3097 30.7375C26.8347 30.4542 26.4597 30.0667 26.1847 29.575C25.918 29.0833 25.7847 28.5167 25.7847 27.875C25.7847 27.2333 25.9222 26.6667 26.1972 26.175C26.4805 25.6833 26.8638 25.3 27.3472 25.025C27.8388 24.7417 28.4013 24.6 29.0347 24.6C29.5847 24.6 30.0888 24.7458 30.5472 25.0375C31.0138 25.3208 31.3847 25.7417 31.6597 26.3C31.943 26.85 32.0847 27.5208 32.0847 28.3125H27.3472L27.4972 28.1625C27.4972 28.4708 27.5722 28.7417 27.7222 28.975C27.8805 29.2 28.0805 29.375 28.3222 29.5C28.5722 29.6167 28.8388 29.675 29.1222 29.675C29.4638 29.675 29.743 29.6042 29.9597 29.4625C30.1763 29.3125 30.343 29.1208 30.4597 28.8875L31.9347 29.4625C31.7597 29.8125 31.5305 30.1167 31.2472 30.375C30.9722 30.625 30.643 30.8167 30.2597 30.95C29.8763 31.0833 29.4388 31.15 28.9472 31.15ZM27.5847 27.2375L27.4347 27.0875H30.4472L30.3097 27.2375C30.3097 26.9375 30.2388 26.7 30.0972 26.525C29.9555 26.3417 29.7805 26.2083 29.5722 26.125C29.3722 26.0417 29.1763 26 28.9847 26C28.793 26 28.5888 26.0417 28.3722 26.125C28.1555 26.2083 27.968 26.3417 27.8097 26.525C27.6597 26.7 27.5847 26.9375 27.5847 27.2375ZM34.2061 27.7125C34.2061 27.0375 34.3352 26.4792 34.5936 26.0375C34.8602 25.5958 35.1977 25.2667 35.6061 25.05C36.0227 24.8333 36.4561 24.725 36.9061 24.725V26.325C36.5227 26.325 36.1602 26.3708 35.8186 26.4625C35.4852 26.5542 35.2144 26.7042 35.0061 26.9125C34.7977 27.1208 34.6936 27.3875 34.6936 27.7125H34.2061ZM33.0436 31V24.75H34.6936V31H33.0436ZM40.1174 31.15C39.7174 31.15 39.3424 31.0917 38.9924 30.975C38.6424 30.85 38.334 30.675 38.0674 30.45C37.8007 30.2167 37.5924 29.9333 37.4424 29.6L38.8549 28.95C38.9799 29.15 39.1507 29.325 39.3674 29.475C39.584 29.6167 39.834 29.6875 40.1174 29.6875C40.3924 29.6875 40.6049 29.65 40.7549 29.575C40.9049 29.4917 40.9799 29.375 40.9799 29.225C40.9799 29.075 40.9174 28.9667 40.7924 28.9C40.6757 28.825 40.5132 28.7625 40.3049 28.7125L39.7299 28.5625C39.1299 28.4042 38.6549 28.1542 38.3049 27.8125C37.9632 27.4625 37.7924 27.0625 37.7924 26.6125C37.7924 25.9708 37.9965 25.475 38.4049 25.125C38.8215 24.775 39.409 24.6 40.1674 24.6C40.559 24.6 40.9215 24.6583 41.2549 24.775C41.5965 24.8917 41.8882 25.0542 42.1299 25.2625C42.3715 25.4708 42.5382 25.7125 42.6299 25.9875L41.2674 26.6125C41.209 26.4458 41.0674 26.3125 40.8424 26.2125C40.6174 26.1042 40.3924 26.05 40.1674 26.05C39.9424 26.05 39.7674 26.1 39.6424 26.2C39.5257 26.2917 39.4674 26.4208 39.4674 26.5875C39.4674 26.6958 39.5257 26.7875 39.6424 26.8625C39.759 26.9292 39.9257 26.9875 40.1424 27.0375L40.9549 27.2375C41.3632 27.3375 41.6882 27.5 41.9299 27.725C42.1799 27.9417 42.359 28.1875 42.4674 28.4625C42.584 28.7292 42.6424 28.9917 42.6424 29.25C42.6424 29.625 42.5299 29.9583 42.3049 30.25C42.0882 30.5333 41.7882 30.7542 41.4049 30.9125C41.0299 31.0708 40.6007 31.15 40.1174 31.15ZM46.5401 31.15C45.9068 31.15 45.3401 31.0125 44.8401 30.7375C44.3485 30.4542 43.961 30.0667 43.6776 29.575C43.4026 29.0833 43.2651 28.5167 43.2651 27.875C43.2651 27.2333 43.4026 26.6667 43.6776 26.175C43.9526 25.6833 44.336 25.3 44.8276 25.025C45.3193 24.7417 45.8818 24.6 46.5151 24.6C47.1568 24.6 47.7235 24.7417 48.2151 25.025C48.7068 25.3 49.0901 25.6833 49.3651 26.175C49.6401 26.6667 49.7776 27.2333 49.7776 27.875C49.7776 28.5167 49.6401 29.0833 49.3651 29.575C49.0901 30.0667 48.7068 30.4542 48.2151 30.7375C47.7318 31.0125 47.1735 31.15 46.5401 31.15ZM46.5401 29.625C46.8485 29.625 47.1193 29.55 47.3526 29.4C47.586 29.25 47.7651 29.0458 47.8901 28.7875C48.0235 28.5208 48.0901 28.2167 48.0901 27.875C48.0901 27.5333 48.0235 27.2333 47.8901 26.975C47.7568 26.7083 47.5693 26.5 47.3276 26.35C47.0943 26.2 46.8235 26.125 46.5151 26.125C46.2151 26.125 45.9443 26.2 45.7026 26.35C45.4693 26.5 45.286 26.7083 45.1526 26.975C45.0193 27.2333 44.9526 27.5333 44.9526 27.875C44.9526 28.2167 45.0193 28.5208 45.1526 28.7875C45.286 29.0458 45.4735 29.25 45.7151 29.4C45.9568 29.55 46.2318 29.625 46.5401 29.625ZM50.8658 31V24.75H52.4158L52.5158 25.9V31H50.8658ZM55.0033 31V27.8H56.6533V31H55.0033ZM55.0033 27.8C55.0033 27.375 54.9533 27.0458 54.8533 26.8125C54.7617 26.5792 54.6283 26.4125 54.4533 26.3125C54.2783 26.2042 54.0742 26.15 53.8408 26.15C53.4158 26.1417 53.0867 26.2708 52.8533 26.5375C52.6283 26.8042 52.5158 27.2 52.5158 27.725H51.9658C51.9658 27.0583 52.0617 26.4958 52.2533 26.0375C52.4533 25.5708 52.7283 25.2167 53.0783 24.975C53.4367 24.725 53.8533 24.6 54.3283 24.6C54.82 24.6 55.2408 24.7 55.5908 24.9C55.9408 25.1 56.2075 25.4125 56.3908 25.8375C56.5742 26.2542 56.6617 26.7958 56.6533 27.4625V27.8H55.0033ZM61.7453 31L61.6953 29.7375V27.8375C61.6953 27.4625 61.6536 27.1417 61.5703 26.875C61.4953 26.6083 61.3703 26.4042 61.1953 26.2625C61.0286 26.1125 60.7995 26.0375 60.5078 26.0375C60.2411 26.0375 59.9995 26.0958 59.7828 26.2125C59.5661 26.3292 59.3828 26.5083 59.2328 26.75L57.7828 26.25C57.8995 25.9833 58.0703 25.725 58.2953 25.475C58.5203 25.2167 58.812 25.0083 59.1703 24.85C59.537 24.6833 59.9828 24.6 60.5078 24.6C61.1411 24.6 61.6661 24.7208 62.0828 24.9625C62.5078 25.2042 62.8203 25.5458 63.0203 25.9875C63.2286 26.4208 63.3286 26.9375 63.3203 27.5375L63.2828 31H61.7453ZM59.9953 31.15C59.2453 31.15 58.662 30.9833 58.2453 30.65C57.837 30.3167 57.6328 29.8458 57.6328 29.2375C57.6328 28.5708 57.8536 28.0708 58.2953 27.7375C58.7453 27.3958 59.3745 27.225 60.1828 27.225H61.7703V28.45H60.7578C60.2161 28.45 59.8411 28.5167 59.6328 28.65C59.4245 28.775 59.3203 28.9542 59.3203 29.1875C59.3203 29.3708 59.4036 29.5167 59.5703 29.625C59.737 29.725 59.9703 29.775 60.2703 29.775C60.5453 29.775 60.787 29.7125 60.9953 29.5875C61.212 29.4542 61.3828 29.2875 61.5078 29.0875C61.6328 28.8792 61.6953 28.6667 61.6953 28.45H62.0953C62.0953 29.3 61.9328 29.9625 61.6078 30.4375C61.2911 30.9125 60.7536 31.15 59.9953 31.15ZM64.6354 31V22.25H66.2854V31H64.6354ZM70.9275 31V22.25H73.7275C74.6192 22.25 75.4067 22.4375 76.09 22.8125C76.7817 23.1875 77.3192 23.7042 77.7025 24.3625C78.0942 25.0125 78.29 25.7667 78.29 26.625C78.29 27.475 78.0942 28.2292 77.7025 28.8875C77.3192 29.5458 76.7817 30.0625 76.09 30.4375C75.4067 30.8125 74.6192 31 73.7275 31H70.9275ZM72.64 29.4H73.7275C74.1275 29.4 74.4984 29.3292 74.84 29.1875C75.1817 29.0458 75.4775 28.85 75.7275 28.6C75.9859 28.35 76.1859 28.0583 76.3275 27.725C76.4692 27.3833 76.54 27.0167 76.54 26.625C76.54 26.2333 76.4692 25.8708 76.3275 25.5375C76.1859 25.1958 75.9859 24.9 75.7275 24.65C75.4775 24.4 75.1817 24.2042 74.84 24.0625C74.4984 23.9208 74.1275 23.85 73.7275 23.85H72.64V29.4ZM82.2675 31.15C81.6508 31.15 81.105 31.0125 80.63 30.7375C80.155 30.4542 79.78 30.0667 79.505 29.575C79.2383 29.0833 79.105 28.5167 79.105 27.875C79.105 27.2333 79.2425 26.6667 79.5175 26.175C79.8008 25.6833 80.1841 25.3 80.6675 25.025C81.1591 24.7417 81.7216 24.6 82.355 24.6C82.905 24.6 83.4091 24.7458 83.8675 25.0375C84.3341 25.3208 84.705 25.7417 84.98 26.3C85.2633 26.85 85.405 27.5208 85.405 28.3125H80.6675L80.8175 28.1625C80.8175 28.4708 80.8925 28.7417 81.0425 28.975C81.2008 29.2 81.4008 29.375 81.6425 29.5C81.8925 29.6167 82.1591 29.675 82.4425 29.675C82.7841 29.675 83.0633 29.6042 83.28 29.4625C83.4966 29.3125 83.6633 29.1208 83.78 28.8875L85.255 29.4625C85.08 29.8125 84.8508 30.1167 84.5675 30.375C84.2925 30.625 83.9633 30.8167 83.58 30.95C83.1966 31.0833 82.7591 31.15 82.2675 31.15ZM80.905 27.2375L80.755 27.0875H83.7675L83.63 27.2375C83.63 26.9375 83.5591 26.7 83.4175 26.525C83.2758 26.3417 83.1008 26.2083 82.8925 26.125C82.6925 26.0417 82.4966 26 82.305 26C82.1133 26 81.9091 26.0417 81.6925 26.125C81.4758 26.2083 81.2883 26.3417 81.13 26.525C80.98 26.7 80.905 26.9375 80.905 27.2375ZM88.9389 31.15C88.2472 31.15 87.7222 30.9792 87.3639 30.6375C87.0139 30.2958 86.8389 29.8083 86.8389 29.175V22.8H88.4889V28.8125C88.4889 29.0792 88.5472 29.2833 88.6639 29.425C88.7805 29.5583 88.9514 29.625 89.1764 29.625C89.2597 29.625 89.3514 29.6083 89.4514 29.575C89.5514 29.5333 89.6555 29.475 89.7639 29.4L90.3389 30.6375C90.1389 30.7875 89.9139 30.9083 89.6639 31C89.4222 31.1 89.1805 31.15 88.9389 31.15ZM85.8264 26.15V24.75H90.0514V26.15H85.8264ZM95.0583 31L95.0083 29.7375V27.8375C95.0083 27.4625 94.9666 27.1417 94.8833 26.875C94.8083 26.6083 94.6833 26.4042 94.5083 26.2625C94.3416 26.1125 94.1125 26.0375 93.8208 26.0375C93.5541 26.0375 93.3125 26.0958 93.0958 26.2125C92.8791 26.3292 92.6958 26.5083 92.5458 26.75L91.0958 26.25C91.2125 25.9833 91.3833 25.725 91.6083 25.475C91.8333 25.2167 92.125 25.0083 92.4833 24.85C92.85 24.6833 93.2958 24.6 93.8208 24.6C94.4541 24.6 94.9791 24.7208 95.3958 24.9625C95.8208 25.2042 96.1333 25.5458 96.3333 25.9875C96.5416 26.4208 96.6416 26.9375 96.6333 27.5375L96.5958 31H95.0583ZM93.3083 31.15C92.5583 31.15 91.975 30.9833 91.5583 30.65C91.15 30.3167 90.9458 29.8458 90.9458 29.2375C90.9458 28.5708 91.1666 28.0708 91.6083 27.7375C92.0583 27.3958 92.6875 27.225 93.4958 27.225H95.0833V28.45H94.0708C93.5291 28.45 93.1541 28.5167 92.9458 28.65C92.7375 28.775 92.6333 28.9542 92.6333 29.1875C92.6333 29.3708 92.7166 29.5167 92.8833 29.625C93.05 29.725 93.2833 29.775 93.5833 29.775C93.8583 29.775 94.1 29.7125 94.3083 29.5875C94.525 29.4542 94.6958 29.2875 94.8208 29.0875C94.9458 28.8792 95.0083 28.6667 95.0083 28.45H95.4083C95.4083 29.3 95.2458 29.9625 94.9208 30.4375C94.6041 30.9125 94.0666 31.15 93.3083 31.15ZM98.0483 31V24.75H99.6983V31H98.0483ZM98.8733 23.7375C98.6233 23.7375 98.4025 23.6458 98.2108 23.4625C98.0192 23.2708 97.9233 23.0458 97.9233 22.7875C97.9233 22.5292 98.0192 22.3083 98.2108 22.125C98.4025 21.9333 98.6233 21.8375 98.8733 21.8375C99.1317 21.8375 99.3525 21.9333 99.5358 22.125C99.7275 22.3083 99.8233 22.5292 99.8233 22.7875C99.8233 23.0458 99.7275 23.2708 99.5358 23.4625C99.3525 23.6458 99.1317 23.7375 98.8733 23.7375ZM101.22 31V22.25H102.87V31H101.22ZM106.633 31.15C106.233 31.15 105.858 31.0917 105.508 30.975C105.158 30.85 104.85 30.675 104.583 30.45C104.317 30.2167 104.108 29.9333 103.958 29.6L105.371 28.95C105.496 29.15 105.667 29.325 105.883 29.475C106.1 29.6167 106.35 29.6875 106.633 29.6875C106.908 29.6875 107.121 29.65 107.271 29.575C107.421 29.4917 107.496 29.375 107.496 29.225C107.496 29.075 107.433 28.9667 107.308 28.9C107.192 28.825 107.029 28.7625 106.821 28.7125L106.246 28.5625C105.646 28.4042 105.171 28.1542 104.821 27.8125C104.479 27.4625 104.308 27.0625 104.308 26.6125C104.308 25.9708 104.513 25.475 104.921 25.125C105.338 24.775 105.925 24.6 106.683 24.6C107.075 24.6 107.438 24.6583 107.771 24.775C108.113 24.8917 108.404 25.0542 108.646 25.2625C108.888 25.4708 109.054 25.7125 109.146 25.9875L107.783 26.6125C107.725 26.4458 107.583 26.3125 107.358 26.2125C107.133 26.1042 106.908 26.05 106.683 26.05C106.458 26.05 106.283 26.1 106.158 26.2C106.042 26.2917 105.983 26.4208 105.983 26.5875C105.983 26.6958 106.042 26.7875 106.158 26.8625C106.275 26.9292 106.442 26.9875 106.658 27.0375L107.471 27.2375C107.879 27.3375 108.204 27.5 108.446 27.725C108.696 27.9417 108.875 28.1875 108.983 28.4625C109.1 28.7292 109.158 28.9917 109.158 29.25C109.158 29.625 109.046 29.9583 108.821 30.25C108.604 30.5333 108.304 30.7542 107.921 30.9125C107.546 31.0708 107.117 31.15 106.633 31.15Z" fill="#0F172A"/> +<rect x="217.5" y="18.5" width="47" height="16" rx="3.5" fill="white"/> +<rect x="217.5" y="18.5" width="47" height="16" rx="3.5" stroke="#E2E8F0"/> +<path d="M225.846 30L228.791 24.1955H229.921L227.062 30H225.846ZM225.342 24.357V23.35H229.921V24.1955L228.886 24.357H225.342ZM233.56 30V24.7465C233.56 24.2462 233.684 23.863 233.931 23.597C234.184 23.3247 234.564 23.1885 235.071 23.1885C235.235 23.1885 235.409 23.217 235.593 23.274C235.783 23.3247 235.964 23.3943 236.135 23.483L235.745 24.2715C235.625 24.2145 235.517 24.1733 235.422 24.148C235.333 24.1227 235.254 24.11 235.185 24.11C234.995 24.11 234.852 24.1733 234.757 24.3C234.668 24.4203 234.624 24.6198 234.624 24.8985V30H233.56ZM232.743 26.124V25.25H235.869V26.124H232.743ZM236.798 30V25.25H237.852V30H236.798ZM237.33 24.3475C237.159 24.3475 237.01 24.2873 236.883 24.167C236.763 24.0403 236.703 23.8915 236.703 23.7205C236.703 23.5495 236.763 23.4038 236.883 23.2835C237.01 23.1632 237.159 23.103 237.33 23.103C237.501 23.103 237.646 23.1632 237.767 23.2835C237.893 23.4038 237.957 23.5495 237.957 23.7205C237.957 23.8915 237.893 24.0403 237.767 24.167C237.646 24.2873 237.501 24.3475 237.33 24.3475ZM241.225 30.114C240.762 30.114 240.351 30.0095 239.99 29.8005C239.635 29.5852 239.353 29.2907 239.144 28.917C238.941 28.5433 238.84 28.1127 238.84 27.625C238.84 27.1373 238.945 26.7067 239.154 26.333C239.363 25.9593 239.648 25.668 240.009 25.459C240.376 25.2437 240.794 25.136 241.263 25.136C241.687 25.136 242.07 25.2468 242.412 25.4685C242.754 25.6838 243.023 25.9973 243.22 26.409C243.422 26.8207 243.524 27.3115 243.524 27.8815H239.79L239.933 27.7485C239.933 28.0398 239.996 28.2932 240.123 28.5085C240.249 28.7175 240.417 28.879 240.626 28.993C240.835 29.107 241.066 29.164 241.32 29.164C241.611 29.164 241.852 29.1007 242.042 28.974C242.232 28.841 242.38 28.67 242.488 28.461L243.429 28.86C243.296 29.1133 243.125 29.335 242.916 29.525C242.713 29.715 242.469 29.8607 242.184 29.962C241.905 30.0633 241.586 30.114 241.225 30.114ZM239.999 27.1975L239.847 27.0645H242.526L242.384 27.1975C242.384 26.9378 242.327 26.7257 242.213 26.561C242.099 26.39 241.953 26.2633 241.776 26.181C241.605 26.0923 241.424 26.048 241.234 26.048C241.044 26.048 240.854 26.0923 240.664 26.181C240.474 26.2633 240.316 26.39 240.189 26.561C240.062 26.7257 239.999 26.9378 239.999 27.1975ZM244.339 30V23.35H245.403V30H244.339ZM250.013 30L249.966 29.1165V23.35H251.02V30H250.013ZM248.465 30.114C248.034 30.114 247.657 30.0127 247.334 29.81C247.017 29.601 246.767 29.3097 246.584 28.936C246.406 28.5623 246.318 28.1253 246.318 27.625C246.318 27.1183 246.406 26.6813 246.584 26.314C246.767 25.9403 247.017 25.6522 247.334 25.4495C247.657 25.2405 248.034 25.136 248.465 25.136C248.864 25.136 249.206 25.2405 249.491 25.4495C249.782 25.6522 250.004 25.9403 250.156 26.314C250.308 26.6813 250.384 27.1183 250.384 27.625C250.384 28.1253 250.308 28.5623 250.156 28.936C250.004 29.3097 249.782 29.601 249.491 29.81C249.206 30.0127 248.864 30.114 248.465 30.114ZM248.731 29.145C248.971 29.145 249.183 29.0817 249.367 28.955C249.557 28.822 249.703 28.6415 249.804 28.4135C249.912 28.1855 249.966 27.9227 249.966 27.625C249.966 27.3273 249.912 27.0645 249.804 26.8365C249.703 26.6085 249.557 26.4312 249.367 26.3045C249.183 26.1778 248.968 26.1145 248.721 26.1145C248.468 26.1145 248.243 26.1778 248.047 26.3045C247.85 26.4312 247.695 26.6085 247.581 26.8365C247.473 27.0645 247.416 27.3273 247.41 27.625C247.416 27.9227 247.473 28.1855 247.581 28.4135C247.695 28.6415 247.85 28.822 248.047 28.955C248.249 29.0817 248.477 29.145 248.731 29.145ZM253.925 30.114C253.609 30.114 253.317 30.0665 253.051 29.9715C252.785 29.8765 252.557 29.7435 252.367 29.5725C252.177 29.3952 252.032 29.1893 251.93 28.955L252.852 28.5465C252.947 28.7238 253.086 28.8727 253.27 28.993C253.46 29.1133 253.669 29.1735 253.897 29.1735C254.144 29.1735 254.34 29.1323 254.486 29.05C254.638 28.9613 254.714 28.841 254.714 28.689C254.714 28.5433 254.657 28.4325 254.543 28.3565C254.429 28.2742 254.267 28.2077 254.058 28.157L253.612 28.0335C253.162 27.9195 252.811 27.739 252.557 27.492C252.304 27.2387 252.177 26.9505 252.177 26.6275C252.177 26.1525 252.329 25.7852 252.633 25.5255C252.944 25.2658 253.387 25.136 253.963 25.136C254.255 25.136 254.521 25.1803 254.761 25.269C255.008 25.3513 255.221 25.4717 255.398 25.63C255.575 25.782 255.699 25.9625 255.768 26.1715L254.885 26.5705C254.822 26.4122 254.701 26.2918 254.524 26.2095C254.347 26.1208 254.15 26.0765 253.935 26.0765C253.72 26.0765 253.552 26.124 253.431 26.219C253.311 26.3077 253.251 26.4343 253.251 26.599C253.251 26.694 253.305 26.7827 253.412 26.865C253.52 26.941 253.675 27.0043 253.878 27.055L254.438 27.188C254.749 27.264 255.002 27.3843 255.198 27.549C255.395 27.7073 255.54 27.8878 255.635 28.0905C255.73 28.2868 255.778 28.4863 255.778 28.689C255.778 28.974 255.696 29.2242 255.531 29.4395C255.373 29.6548 255.154 29.8227 254.875 29.943C254.597 30.057 254.28 30.114 253.925 30.114Z" fill="#94A3B8"/> +</g> +<rect x="18.5" y="53.5" width="119.5" height="29" rx="6.5" fill="white"/> +<rect x="18.5" y="53.5" width="119.5" height="29" rx="6.5" stroke="#E2E8F0"/> +<path d="M30.0695 72V63.95H34.8535V64.8355H31.047V67.584H34.405V68.4695H31.047V72H30.0695ZM38.0183 72.138C37.5737 72.138 37.1827 72.0498 36.8453 71.8735C36.5157 71.6895 36.255 71.402 36.0633 71.011C35.8793 70.6123 35.7873 70.0987 35.7873 69.47V66.25H36.7073V69.194C36.7073 69.7613 36.7725 70.1945 36.9028 70.4935C37.0332 70.7925 37.2133 70.9995 37.4433 71.1145C37.681 71.2218 37.9455 71.2755 38.2368 71.2755C38.7352 71.2755 39.1223 71.0953 39.3983 70.735C39.682 70.3747 39.8238 69.8725 39.8238 69.2285V66.25H40.7438V72H39.8813L39.8353 71.1375C39.6437 71.4595 39.3945 71.7087 39.0878 71.885C38.7812 72.0537 38.4247 72.138 38.0183 72.138ZM42.3494 72V63.95H43.2694V72H42.3494ZM44.8763 72V63.95H45.7963V72H44.8763ZM50.2445 72V66.25H51.107L51.153 67.1125C51.3446 66.7905 51.5938 66.5452 51.9005 66.3765C52.2071 66.2002 52.5636 66.112 52.97 66.112C53.4223 66.112 53.8133 66.204 54.143 66.388C54.4803 66.5643 54.741 66.848 54.925 67.239C55.1166 67.63 55.2086 68.1437 55.201 68.78V72H54.281V69.056C54.281 68.4887 54.2158 68.0555 54.0855 67.7565C53.9551 67.4575 53.775 67.2543 53.545 67.147C53.315 67.032 53.0543 66.9745 52.763 66.9745C52.257 66.9745 51.8621 67.1547 51.5785 67.515C51.3025 67.8677 51.1645 68.3698 51.1645 69.0215V72H50.2445ZM58.4741 72.138C57.7994 72.138 57.2704 71.9847 56.8871 71.678C56.5114 71.3637 56.3236 70.9305 56.3236 70.3785C56.3236 69.7958 56.5152 69.3512 56.8986 69.0445C57.2896 68.7302 57.8339 68.573 58.5316 68.573H60.1301C60.0917 68.0287 59.9576 67.6223 59.7276 67.354C59.4976 67.078 59.1526 66.94 58.6926 66.94C58.3782 66.94 58.1061 67.0052 57.8761 67.1355C57.6537 67.2582 57.4697 67.4575 57.3241 67.7335L56.4961 67.4115C56.6417 67.1432 56.8181 66.9132 57.0251 66.7215C57.2321 66.5222 57.4736 66.3727 57.7496 66.273C58.0256 66.1657 58.3399 66.112 58.6926 66.112C59.2292 66.112 59.6701 66.2193 60.0151 66.434C60.3677 66.641 60.6322 66.9515 60.8086 67.3655C60.9849 67.7718 61.0692 68.2778 61.0616 68.8835L61.0501 72H60.1991L60.1531 71.2295C59.9844 71.5208 59.7582 71.747 59.4746 71.908C59.1909 72.0613 58.8574 72.138 58.4741 72.138ZM58.5201 71.333C58.8497 71.333 59.1372 71.264 59.3826 71.126C59.6279 70.9803 59.8157 70.7772 59.9461 70.5165C60.0841 70.2558 60.1531 69.9415 60.1531 69.5735V69.3435H58.7386C58.2019 69.3435 57.8186 69.4317 57.5886 69.608C57.3662 69.7843 57.2551 70.0373 57.2551 70.367C57.2551 70.666 57.3662 70.9037 57.5886 71.08C57.8109 71.2487 58.1214 71.333 58.5201 71.333ZM62.5194 72V66.25H63.3819L63.4279 67.055C63.6042 66.7483 63.8304 66.5145 64.1064 66.3535C64.3824 66.1925 64.7044 66.112 65.0724 66.112C65.5324 66.112 65.9234 66.2193 66.2454 66.434C66.575 66.6487 66.8127 66.9745 66.9584 67.4115C67.1194 66.9898 67.3532 66.6678 67.6599 66.4455C67.9742 66.2232 68.346 66.112 68.7754 66.112C69.4194 66.112 69.9254 66.3267 70.2934 66.756C70.669 67.1853 70.853 67.837 70.8454 68.711V72H69.9254V69.056C69.9254 68.4887 69.864 68.0555 69.7414 67.7565C69.6264 67.4575 69.4692 67.2543 69.2699 67.147C69.0705 67.032 68.8405 66.9745 68.5799 66.9745C68.1275 66.9745 67.7749 67.1547 67.5219 67.515C67.2689 67.8677 67.1424 68.3698 67.1424 69.0215V72H66.2224V69.056C66.2224 68.4887 66.161 68.0555 66.0384 67.7565C65.9234 67.4575 65.7624 67.2543 65.5554 67.147C65.356 67.032 65.126 66.9745 64.8654 66.9745C64.4207 66.9745 64.0719 67.1547 63.8189 67.515C63.5659 67.8677 63.4394 68.3698 63.4394 69.0215V72H62.5194ZM74.8196 72.138C74.2599 72.138 73.7654 72.0115 73.3361 71.7585C72.9068 71.4978 72.5694 71.1413 72.3241 70.689C72.0864 70.2367 71.9676 69.7153 71.9676 69.125C71.9676 68.5347 72.0864 68.0133 72.3241 67.561C72.5694 67.1087 72.9029 66.756 73.3246 66.503C73.7539 66.2423 74.2446 66.112 74.7966 66.112C75.3333 66.112 75.7971 66.2462 76.1881 66.5145C76.5791 66.7752 76.8819 67.1432 77.0966 67.6185C77.3113 68.0938 77.4186 68.6535 77.4186 69.2975H72.8991C72.9374 69.9262 73.1368 70.4168 73.4971 70.7695C73.8574 71.1222 74.3136 71.2985 74.8656 71.2985C75.2719 71.2985 75.6131 71.2027 75.8891 71.011C76.1728 70.8193 76.3913 70.5663 76.5446 70.252L77.3381 70.6545C77.1924 70.9535 76.9969 71.2142 76.7516 71.4365C76.5139 71.6588 76.2303 71.8313 75.9006 71.954C75.5786 72.0767 75.2183 72.138 74.8196 72.138ZM72.9681 68.527H76.4296C76.4066 68.1973 76.3184 67.9137 76.1651 67.676C76.0194 67.4383 75.8278 67.2543 75.5901 67.124C75.3524 66.9937 75.0841 66.9285 74.7851 66.9285C74.4938 66.9285 74.2139 66.9937 73.9456 67.124C73.6773 67.2467 73.4549 67.4307 73.2786 67.676C73.1023 67.9137 72.9988 68.1973 72.9681 68.527Z" fill="#64748B"/> +<rect x="145" y="53.5" width="119.5" height="29" rx="6.5" fill="white"/> +<rect x="145" y="53.5" width="119.5" height="29" rx="6.5" stroke="#E2E8F0"/> +<path d="M156.57 72V63.95H161.331V64.8355H157.547V67.4345H160.997V68.3085H157.547V71.1145H161.354V72H156.57ZM163.111 72V66.25H163.973L164.019 67.055C164.195 66.7483 164.422 66.5145 164.698 66.3535C164.974 66.1925 165.296 66.112 165.664 66.112C166.124 66.112 166.515 66.2193 166.837 66.434C167.166 66.6487 167.404 66.9745 167.55 67.4115C167.711 66.9898 167.944 66.6678 168.251 66.4455C168.565 66.2232 168.937 66.112 169.367 66.112C170.011 66.112 170.517 66.3267 170.885 66.756C171.26 67.1853 171.444 67.837 171.437 68.711V72H170.517V69.056C170.517 68.4887 170.455 68.0555 170.333 67.7565C170.218 67.4575 170.06 67.2543 169.861 67.147C169.662 67.032 169.432 66.9745 169.171 66.9745C168.719 66.9745 168.366 67.1547 168.113 67.515C167.86 67.8677 167.734 68.3698 167.734 69.0215V72H166.814V69.056C166.814 68.4887 166.752 68.0555 166.63 67.7565C166.515 67.4575 166.354 67.2543 166.147 67.147C165.947 67.032 165.717 66.9745 165.457 66.9745C165.012 66.9745 164.663 67.1547 164.41 67.515C164.157 67.8677 164.031 68.3698 164.031 69.0215V72H163.111ZM174.709 72.138C174.035 72.138 173.506 71.9847 173.122 71.678C172.747 71.3637 172.559 70.9305 172.559 70.3785C172.559 69.7958 172.751 69.3512 173.134 69.0445C173.525 68.7302 174.069 68.573 174.767 68.573H176.365C176.327 68.0287 176.193 67.6223 175.963 67.354C175.733 67.078 175.388 66.94 174.928 66.94C174.614 66.94 174.341 67.0052 174.111 67.1355C173.889 67.2582 173.705 67.4575 173.559 67.7335L172.731 67.4115C172.877 67.1432 173.053 66.9132 173.26 66.7215C173.467 66.5222 173.709 66.3727 173.985 66.273C174.261 66.1657 174.575 66.112 174.928 66.112C175.465 66.112 175.905 66.2193 176.25 66.434C176.603 66.641 176.868 66.9515 177.044 67.3655C177.22 67.7718 177.305 68.2778 177.297 68.8835L177.285 72H176.434L176.388 71.2295C176.22 71.5208 175.994 71.747 175.71 71.908C175.426 72.0613 175.093 72.138 174.709 72.138ZM174.755 71.333C175.085 71.333 175.373 71.264 175.618 71.126C175.863 70.9803 176.051 70.7772 176.181 70.5165C176.319 70.2558 176.388 69.9415 176.388 69.5735V69.3435H174.974C174.437 69.3435 174.054 69.4317 173.824 69.608C173.602 69.7843 173.49 70.0373 173.49 70.367C173.49 70.666 173.602 70.9037 173.824 71.08C174.046 71.2487 174.357 71.333 174.755 71.333ZM178.812 72V66.25H179.732V72H178.812ZM179.284 64.916C179.13 64.916 178.996 64.8585 178.881 64.7435C178.766 64.6285 178.709 64.4943 178.709 64.341C178.709 64.18 178.766 64.0458 178.881 63.9385C178.996 63.8235 179.13 63.766 179.284 63.766C179.445 63.766 179.579 63.8235 179.686 63.9385C179.801 64.0458 179.859 64.18 179.859 64.341C179.859 64.4943 179.801 64.6285 179.686 64.7435C179.579 64.8585 179.445 64.916 179.284 64.916ZM181.428 72V63.95H182.348V72H181.428ZM188.613 72.138C187.938 72.138 187.409 71.9847 187.026 71.678C186.65 71.3637 186.462 70.9305 186.462 70.3785C186.462 69.7958 186.654 69.3512 187.037 69.0445C187.428 68.7302 187.973 68.573 188.67 68.573H190.269C190.23 68.0287 190.096 67.6223 189.866 67.354C189.636 67.078 189.291 66.94 188.831 66.94C188.517 66.94 188.245 67.0052 188.015 67.1355C187.792 67.2582 187.608 67.4575 187.463 67.7335L186.635 67.4115C186.78 67.1432 186.957 66.9132 187.164 66.7215C187.371 66.5222 187.612 66.3727 187.888 66.273C188.164 66.1657 188.479 66.112 188.831 66.112C189.368 66.112 189.809 66.2193 190.154 66.434C190.506 66.641 190.771 66.9515 190.947 67.3655C191.124 67.7718 191.208 68.2778 191.2 68.8835L191.189 72H190.338L190.292 71.2295C190.123 71.5208 189.897 71.747 189.613 71.908C189.33 72.0613 188.996 72.138 188.613 72.138ZM188.659 71.333C188.988 71.333 189.276 71.264 189.521 71.126C189.767 70.9803 189.954 70.7772 190.085 70.5165C190.223 70.2558 190.292 69.9415 190.292 69.5735V69.3435H188.877C188.341 69.3435 187.957 69.4317 187.727 69.608C187.505 69.7843 187.394 70.0373 187.394 70.367C187.394 70.666 187.505 70.9037 187.727 71.08C187.95 71.2487 188.26 71.333 188.659 71.333ZM194.924 72.138C194.41 72.138 193.958 72.0115 193.567 71.7585C193.176 71.5055 192.869 71.1528 192.647 70.7005C192.432 70.2405 192.325 69.7153 192.325 69.125C192.325 68.527 192.432 68.0018 192.647 67.5495C192.869 67.0972 193.176 66.7445 193.567 66.4915C193.958 66.2385 194.41 66.112 194.924 66.112C195.345 66.112 195.721 66.2117 196.051 66.411C196.388 66.6027 196.66 66.871 196.867 67.216V63.95H197.787V72H196.913L196.867 71.0225C196.66 71.3675 196.388 71.6397 196.051 71.839C195.721 72.0383 195.345 72.138 194.924 72.138ZM195.131 71.2985C195.468 71.2985 195.763 71.2103 196.016 71.034C196.277 70.85 196.48 70.597 196.626 70.275C196.779 69.9453 196.859 69.5773 196.867 69.171V69.0905C196.859 68.6765 196.779 68.3085 196.626 67.9865C196.48 67.6568 196.277 67.4038 196.016 67.2275C195.755 67.0435 195.456 66.9515 195.119 66.9515C194.759 66.9515 194.437 67.0435 194.153 67.2275C193.869 67.4115 193.647 67.6683 193.486 67.998C193.333 68.3277 193.256 68.7033 193.256 69.125C193.256 69.5467 193.337 69.9223 193.498 70.252C193.659 70.5817 193.881 70.8385 194.165 71.0225C194.448 71.2065 194.77 71.2985 195.131 71.2985ZM201.662 72.138C201.148 72.138 200.696 72.0115 200.305 71.7585C199.914 71.5055 199.607 71.1528 199.385 70.7005C199.17 70.2405 199.063 69.7153 199.063 69.125C199.063 68.527 199.17 68.0018 199.385 67.5495C199.607 67.0972 199.914 66.7445 200.305 66.4915C200.696 66.2385 201.148 66.112 201.662 66.112C202.083 66.112 202.459 66.2117 202.789 66.411C203.126 66.6027 203.398 66.871 203.605 67.216V63.95H204.525V72H203.651L203.605 71.0225C203.398 71.3675 203.126 71.6397 202.789 71.839C202.459 72.0383 202.083 72.138 201.662 72.138ZM201.869 71.2985C202.206 71.2985 202.501 71.2103 202.754 71.034C203.015 70.85 203.218 70.597 203.364 70.275C203.517 69.9453 203.598 69.5773 203.605 69.171V69.0905C203.598 68.6765 203.517 68.3085 203.364 67.9865C203.218 67.6568 203.015 67.4038 202.754 67.2275C202.494 67.0435 202.195 66.9515 201.857 66.9515C201.497 66.9515 201.175 67.0435 200.891 67.2275C200.608 67.4115 200.385 67.6683 200.224 67.998C200.071 68.3277 199.994 68.7033 199.994 69.125C199.994 69.5467 200.075 69.9223 200.236 70.252C200.397 70.5817 200.619 70.8385 200.903 71.0225C201.186 71.2065 201.508 71.2985 201.869 71.2985ZM206.135 72V66.25H207.055V67.2735C207.285 66.9132 207.58 66.6487 207.94 66.48C208.308 66.3113 208.691 66.227 209.09 66.227V67.0895C208.753 67.0895 208.427 67.147 208.113 67.262C207.806 67.3693 207.553 67.5495 207.354 67.8025C207.154 68.0555 207.055 68.4005 207.055 68.8375V72H206.135ZM212.539 72.138C211.979 72.138 211.485 72.0115 211.055 71.7585C210.626 71.4978 210.289 71.1413 210.043 70.689C209.806 70.2367 209.687 69.7153 209.687 69.125C209.687 68.5347 209.806 68.0133 210.043 67.561C210.289 67.1087 210.622 66.756 211.044 66.503C211.473 66.2423 211.964 66.112 212.516 66.112C213.052 66.112 213.516 66.2462 213.907 66.5145C214.298 66.7752 214.601 67.1432 214.816 67.6185C215.03 68.0938 215.138 68.6535 215.138 69.2975H210.618C210.657 69.9262 210.856 70.4168 211.216 70.7695C211.577 71.1222 212.033 71.2985 212.585 71.2985C212.991 71.2985 213.332 71.2027 213.608 71.011C213.892 70.8193 214.11 70.5663 214.264 70.252L215.057 70.6545C214.912 70.9535 214.716 71.2142 214.471 71.4365C214.233 71.6588 213.949 71.8313 213.62 71.954C213.298 72.0767 212.937 72.138 212.539 72.138ZM210.687 68.527H214.149C214.126 68.1973 214.038 67.9137 213.884 67.676C213.739 67.4383 213.547 67.2543 213.309 67.124C213.072 66.9937 212.803 66.9285 212.504 66.9285C212.213 66.9285 211.933 66.9937 211.665 67.124C211.396 67.2467 211.174 67.4307 210.998 67.676C210.821 67.9137 210.718 68.1973 210.687 68.527ZM218.311 72.138C217.889 72.138 217.521 72.0767 217.207 71.954C216.892 71.8237 216.628 71.655 216.413 71.448C216.206 71.241 216.057 71.0148 215.965 70.7695L216.77 70.436C216.9 70.6967 217.095 70.9075 217.356 71.0685C217.617 71.2295 217.904 71.31 218.219 71.31C218.579 71.31 218.882 71.241 219.127 71.103C219.372 70.9573 219.495 70.7542 219.495 70.4935C219.495 70.2558 219.403 70.0642 219.219 69.9185C219.043 69.7728 218.778 69.654 218.426 69.562L217.874 69.4125C217.352 69.2745 216.946 69.0675 216.655 68.7915C216.363 68.5078 216.218 68.1897 216.218 67.837C216.218 67.2927 216.394 66.871 216.747 66.572C217.107 66.2653 217.64 66.112 218.345 66.112C218.682 66.112 218.989 66.1618 219.265 66.2615C219.541 66.3612 219.779 66.503 219.978 66.687C220.177 66.8633 220.323 67.0742 220.415 67.3195L219.61 67.676C219.51 67.4153 219.346 67.2275 219.116 67.1125C218.886 66.9975 218.606 66.94 218.276 66.94C217.923 66.94 217.647 67.0167 217.448 67.17C217.249 67.3157 217.149 67.5227 217.149 67.791C217.149 67.9443 217.23 68.09 217.391 68.228C217.559 68.3583 217.805 68.4657 218.127 68.55L218.702 68.6995C219.077 68.7915 219.392 68.9295 219.645 69.1135C219.898 69.2898 220.089 69.493 220.22 69.723C220.35 69.953 220.415 70.1983 220.415 70.459C220.415 70.804 220.323 71.103 220.139 71.356C219.955 71.609 219.706 71.8045 219.392 71.9425C219.077 72.0728 218.717 72.138 218.311 72.138ZM223.668 72.138C223.246 72.138 222.878 72.0767 222.564 71.954C222.249 71.8237 221.985 71.655 221.77 71.448C221.563 71.241 221.414 71.0148 221.322 70.7695L222.127 70.436C222.257 70.6967 222.452 70.9075 222.713 71.0685C222.974 71.2295 223.261 71.31 223.576 71.31C223.936 71.31 224.239 71.241 224.484 71.103C224.729 70.9573 224.852 70.7542 224.852 70.4935C224.852 70.2558 224.76 70.0642 224.576 69.9185C224.4 69.7728 224.135 69.654 223.783 69.562L223.231 69.4125C222.709 69.2745 222.303 69.0675 222.012 68.7915C221.72 68.5078 221.575 68.1897 221.575 67.837C221.575 67.2927 221.751 66.871 222.104 66.572C222.464 66.2653 222.997 66.112 223.702 66.112C224.039 66.112 224.346 66.1618 224.622 66.2615C224.898 66.3612 225.136 66.503 225.335 66.687C225.534 66.8633 225.68 67.0742 225.772 67.3195L224.967 67.676C224.867 67.4153 224.703 67.2275 224.473 67.1125C224.243 66.9975 223.963 66.94 223.633 66.94C223.28 66.94 223.004 67.0167 222.805 67.17C222.606 67.3157 222.506 67.5227 222.506 67.791C222.506 67.9443 222.587 68.09 222.748 68.228C222.916 68.3583 223.162 68.4657 223.484 68.55L224.059 68.6995C224.434 68.7915 224.749 68.9295 225.002 69.1135C225.255 69.2898 225.446 69.493 225.577 69.723C225.707 69.953 225.772 70.1983 225.772 70.459C225.772 70.804 225.68 71.103 225.496 71.356C225.312 71.609 225.063 71.8045 224.749 71.9425C224.434 72.0728 224.074 72.138 223.668 72.138Z" fill="#64748B"/> +<rect x="18.5" y="89.5" width="246" height="29" rx="6.5" fill="white"/> +<rect x="18.5" y="89.5" width="246" height="29" rx="6.5" stroke="#E2E8F0"/> +<path d="M33.462 108.138C32.6953 108.138 32.0168 107.962 31.4265 107.609C30.8362 107.249 30.3723 106.758 30.035 106.137C29.6977 105.508 29.529 104.788 29.529 103.975C29.529 103.162 29.6938 102.445 30.0235 101.824C30.3608 101.196 30.8208 100.705 31.4035 100.352C31.9938 99.9922 32.6685 99.812 33.4275 99.812C33.9105 99.812 34.3743 99.9002 34.819 100.076C35.2637 100.245 35.6623 100.487 36.015 100.801C36.3677 101.108 36.6398 101.464 36.8315 101.87L35.992 102.296C35.8387 101.974 35.6278 101.694 35.3595 101.456C35.0912 101.219 34.7922 101.035 34.4625 100.904C34.1328 100.766 33.7878 100.697 33.4275 100.697C32.8678 100.697 32.3657 100.839 31.921 101.123C31.4763 101.399 31.1275 101.782 30.8745 102.273C30.6292 102.764 30.5065 103.331 30.5065 103.975C30.5065 104.619 30.633 105.19 30.886 105.688C31.139 106.187 31.4878 106.578 31.9325 106.861C32.3848 107.137 32.8947 107.275 33.462 107.275C33.83 107.275 34.1788 107.203 34.5085 107.057C34.8382 106.904 35.1333 106.697 35.394 106.436C35.6623 106.175 35.8732 105.876 36.0265 105.539L36.8775 105.964C36.6782 106.386 36.4022 106.762 36.0495 107.091C35.7045 107.421 35.3058 107.678 34.8535 107.862C34.4088 108.046 33.945 108.138 33.462 108.138ZM40.6346 108.138C40.0749 108.138 39.5766 108.011 39.1396 107.758C38.7103 107.498 38.3729 107.141 38.1276 106.689C37.8823 106.237 37.7596 105.715 37.7596 105.125C37.7596 104.535 37.8784 104.013 38.1161 103.561C38.3614 103.109 38.6988 102.756 39.1281 102.503C39.5651 102.242 40.0596 102.112 40.6116 102.112C41.1789 102.112 41.6773 102.242 42.1066 102.503C42.5436 102.756 42.8809 103.109 43.1186 103.561C43.3639 104.013 43.4866 104.535 43.4866 105.125C43.4866 105.715 43.3639 106.237 43.1186 106.689C42.8809 107.141 42.5474 107.498 42.1181 107.758C41.6888 108.011 41.1943 108.138 40.6346 108.138ZM40.6346 107.287C41.0179 107.287 41.3514 107.195 41.6351 107.011C41.9188 106.827 42.1411 106.574 42.3021 106.252C42.4708 105.93 42.5551 105.554 42.5551 105.125C42.5551 104.696 42.4708 104.32 42.3021 103.998C42.1411 103.676 41.9149 103.423 41.6236 103.239C41.3323 103.055 40.9949 102.963 40.6116 102.963C40.2359 102.963 39.9024 103.055 39.6111 103.239C39.3274 103.423 39.1013 103.676 38.9326 103.998C38.7716 104.32 38.6911 104.696 38.6911 105.125C38.6911 105.547 38.7716 105.922 38.9326 106.252C39.1013 106.574 39.3313 106.827 39.6226 107.011C39.9216 107.195 40.2589 107.287 40.6346 107.287ZM44.764 108V102.25H45.6265L45.6725 103.055C45.8488 102.748 46.075 102.514 46.351 102.353C46.627 102.192 46.949 102.112 47.317 102.112C47.777 102.112 48.168 102.219 48.49 102.434C48.8197 102.649 49.0573 102.974 49.203 103.411C49.364 102.99 49.5978 102.668 49.9045 102.445C50.2188 102.223 50.5907 102.112 51.02 102.112C51.664 102.112 52.17 102.327 52.538 102.756C52.9137 103.185 53.0977 103.837 53.09 104.711V108H52.17V105.056C52.17 104.489 52.1087 104.055 51.986 103.756C51.871 103.457 51.7138 103.254 51.5145 103.147C51.3152 103.032 51.0852 102.974 50.8245 102.974C50.3722 102.974 50.0195 103.155 49.7665 103.515C49.5135 103.868 49.387 104.37 49.387 105.021V108H48.467V105.056C48.467 104.489 48.4057 104.055 48.283 103.756C48.168 103.457 48.007 103.254 47.8 103.147C47.6007 103.032 47.3707 102.974 47.11 102.974C46.6653 102.974 46.3165 103.155 46.0635 103.515C45.8105 103.868 45.684 104.37 45.684 105.021V108H44.764ZM54.6032 110.3V102.25H55.4657L55.5117 103.227C55.7264 102.882 55.9986 102.61 56.3282 102.411C56.6656 102.212 57.0451 102.112 57.4667 102.112C57.9804 102.112 58.4327 102.238 58.8237 102.491C59.2147 102.744 59.5176 103.097 59.7322 103.549C59.9546 104.002 60.0657 104.527 60.0657 105.125C60.0657 105.715 59.9546 106.24 59.7322 106.7C59.5176 107.153 59.2147 107.505 58.8237 107.758C58.4327 108.011 57.9804 108.138 57.4667 108.138C57.0451 108.138 56.6694 108.042 56.3397 107.85C56.0101 107.651 55.7379 107.379 55.5232 107.034V110.3H54.6032ZM57.2597 107.298C57.6201 107.298 57.9382 107.206 58.2142 107.022C58.4979 106.838 58.7202 106.582 58.8812 106.252C59.0499 105.922 59.1342 105.547 59.1342 105.125C59.1342 104.703 59.0537 104.328 58.8927 103.998C58.7394 103.668 58.5209 103.411 58.2372 103.227C57.9536 103.043 57.6316 102.951 57.2712 102.951C56.9339 102.951 56.6311 103.043 56.3627 103.227C56.1021 103.411 55.8951 103.668 55.7417 103.998C55.5961 104.328 55.5232 104.703 55.5232 105.125C55.5232 105.547 55.5961 105.922 55.7417 106.252C55.8951 106.582 56.1021 106.838 56.3627 107.022C56.6234 107.206 56.9224 107.298 57.2597 107.298ZM63.1572 108.138C62.4825 108.138 61.9535 107.985 61.5702 107.678C61.1945 107.364 61.0067 106.93 61.0067 106.378C61.0067 105.796 61.1983 105.351 61.5817 105.045C61.9727 104.73 62.517 104.573 63.2147 104.573H64.8132C64.7748 104.029 64.6407 103.622 64.4107 103.354C64.1807 103.078 63.8357 102.94 63.3757 102.94C63.0613 102.94 62.7892 103.005 62.5592 103.135C62.3368 103.258 62.1528 103.457 62.0072 103.733L61.1792 103.411C61.3248 103.143 61.5012 102.913 61.7082 102.721C61.9152 102.522 62.1567 102.373 62.4327 102.273C62.7087 102.166 63.023 102.112 63.3757 102.112C63.9123 102.112 64.3532 102.219 64.6982 102.434C65.0508 102.641 65.3153 102.951 65.4917 103.365C65.668 103.772 65.7523 104.278 65.7447 104.883L65.7332 108H64.8822L64.8362 107.229C64.6675 107.521 64.4413 107.747 64.1577 107.908C63.874 108.061 63.5405 108.138 63.1572 108.138ZM63.2032 107.333C63.5328 107.333 63.8203 107.264 64.0657 107.126C64.311 106.98 64.4988 106.777 64.6292 106.516C64.7672 106.256 64.8362 105.941 64.8362 105.573V105.343H63.4217C62.885 105.343 62.5017 105.432 62.2717 105.608C62.0493 105.784 61.9382 106.037 61.9382 106.367C61.9382 106.666 62.0493 106.904 62.2717 107.08C62.494 107.249 62.8045 107.333 63.2032 107.333ZM67.2025 108V102.25H68.065L68.111 103.112C68.3026 102.79 68.5518 102.545 68.8585 102.376C69.1651 102.2 69.5216 102.112 69.928 102.112C70.3803 102.112 70.7713 102.204 71.101 102.388C71.4383 102.564 71.699 102.848 71.883 103.239C72.0746 103.63 72.1666 104.144 72.159 104.78V108H71.239V105.056C71.239 104.489 71.1738 104.055 71.0435 103.756C70.9131 103.457 70.733 103.254 70.503 103.147C70.273 103.032 70.0123 102.974 69.721 102.974C69.215 102.974 68.8201 103.155 68.5365 103.515C68.2605 103.868 68.1225 104.37 68.1225 105.021V108H67.2025ZM74.0427 110.438C73.897 110.438 73.7284 110.407 73.5367 110.346C73.345 110.292 73.1419 110.22 72.9272 110.128L73.2722 109.357C73.4485 109.434 73.6019 109.491 73.7322 109.53C73.8702 109.568 73.9775 109.587 74.0542 109.587C74.2612 109.587 74.4299 109.53 74.5602 109.415C74.6982 109.307 74.8132 109.15 74.9052 108.943L75.2962 107.977L72.8237 102.25H73.8012L75.7562 106.907L77.6882 102.25H78.6772L75.9172 108.805C75.7715 109.142 75.6182 109.434 75.4572 109.679C75.3039 109.924 75.116 110.112 74.8937 110.243C74.6714 110.373 74.3877 110.438 74.0427 110.438ZM82.4197 108V102.25H83.2822L83.3282 103.112C83.5199 102.79 83.7691 102.545 84.0757 102.376C84.3824 102.2 84.7389 102.112 85.1452 102.112C85.5976 102.112 85.9886 102.204 86.3182 102.388C86.6556 102.564 86.9162 102.848 87.1002 103.239C87.2919 103.63 87.3839 104.144 87.3762 104.78V108H86.4562V105.056C86.4562 104.489 86.3911 104.055 86.2607 103.756C86.1304 103.457 85.9502 103.254 85.7202 103.147C85.4902 103.032 85.2296 102.974 84.9382 102.974C84.4322 102.974 84.0374 103.155 83.7537 103.515C83.4777 103.868 83.3397 104.37 83.3397 105.021V108H82.4197ZM90.6493 108.138C89.9747 108.138 89.4457 107.985 89.0623 107.678C88.6867 107.364 88.4988 106.93 88.4988 106.378C88.4988 105.796 88.6905 105.351 89.0738 105.045C89.4648 104.73 90.0092 104.573 90.7068 104.573H92.3053C92.267 104.029 92.1328 103.622 91.9028 103.354C91.6728 103.078 91.3278 102.94 90.8678 102.94C90.5535 102.94 90.2813 103.005 90.0513 103.135C89.829 103.258 89.645 103.457 89.4993 103.733L88.6713 103.411C88.817 103.143 88.9933 102.913 89.2003 102.721C89.4073 102.522 89.6488 102.373 89.9248 102.273C90.2008 102.166 90.5152 102.112 90.8678 102.112C91.4045 102.112 91.8453 102.219 92.1903 102.434C92.543 102.641 92.8075 102.951 92.9838 103.365C93.1602 103.772 93.2445 104.278 93.2368 104.883L93.2253 108H92.3743L92.3283 107.229C92.1597 107.521 91.9335 107.747 91.6498 107.908C91.3662 108.061 91.0327 108.138 90.6493 108.138ZM90.6953 107.333C91.025 107.333 91.3125 107.264 91.5578 107.126C91.8032 106.98 91.991 106.777 92.1213 106.516C92.2593 106.256 92.3283 105.941 92.3283 105.573V105.343H90.9138C90.3772 105.343 89.9938 105.432 89.7638 105.608C89.5415 105.784 89.4303 106.037 89.4303 106.367C89.4303 106.666 89.5415 106.904 89.7638 107.08C89.9862 107.249 90.2967 107.333 90.6953 107.333ZM94.6946 108V102.25H95.5571L95.6031 103.055C95.7795 102.748 96.0056 102.514 96.2816 102.353C96.5576 102.192 96.8796 102.112 97.2476 102.112C97.7076 102.112 98.0986 102.219 98.4206 102.434C98.7503 102.649 98.988 102.974 99.1336 103.411C99.2946 102.99 99.5285 102.668 99.8351 102.445C100.149 102.223 100.521 102.112 100.951 102.112C101.595 102.112 102.101 102.327 102.469 102.756C102.844 103.185 103.028 103.837 103.021 104.711V108H102.101V105.056C102.101 104.489 102.039 104.055 101.917 103.756C101.802 103.457 101.644 103.254 101.445 103.147C101.246 103.032 101.016 102.974 100.755 102.974C100.303 102.974 99.9501 103.155 99.6971 103.515C99.4441 103.868 99.3176 104.37 99.3176 105.021V108H98.3976V105.056C98.3976 104.489 98.3363 104.055 98.2136 103.756C98.0986 103.457 97.9376 103.254 97.7306 103.147C97.5313 103.032 97.3013 102.974 97.0406 102.974C96.596 102.974 96.2471 103.155 95.9941 103.515C95.7411 103.868 95.6146 104.37 95.6146 105.021V108H94.6946ZM106.995 108.138C106.435 108.138 105.941 108.011 105.511 107.758C105.082 107.498 104.745 107.141 104.499 106.689C104.262 106.237 104.143 105.715 104.143 105.125C104.143 104.535 104.262 104.013 104.499 103.561C104.745 103.109 105.078 102.756 105.5 102.503C105.929 102.242 106.42 102.112 106.972 102.112C107.509 102.112 107.972 102.246 108.363 102.514C108.754 102.775 109.057 103.143 109.272 103.618C109.487 104.094 109.594 104.653 109.594 105.297H105.074C105.113 105.926 105.312 106.417 105.672 106.769C106.033 107.122 106.489 107.298 107.041 107.298C107.447 107.298 107.788 107.203 108.064 107.011C108.348 106.819 108.567 106.566 108.72 106.252L109.513 106.654C109.368 106.953 109.172 107.214 108.927 107.436C108.689 107.659 108.406 107.831 108.076 107.954C107.754 108.077 107.394 108.138 106.995 108.138ZM105.143 104.527H108.605C108.582 104.197 108.494 103.914 108.34 103.676C108.195 103.438 108.003 103.254 107.765 103.124C107.528 102.994 107.259 102.928 106.96 102.928C106.669 102.928 106.389 102.994 106.121 103.124C105.853 103.247 105.63 103.431 105.454 103.676C105.278 103.914 105.174 104.197 105.143 104.527Z" fill="#64748B"/> +<rect x="18.5" y="125.5" width="246" height="29" rx="6.5" fill="white"/> +<rect x="18.5" y="125.5" width="246" height="29" rx="6.5" stroke="#E2E8F0"/> +<path d="M30.0695 144V135.95H32.6915C33.2128 135.95 33.6728 136.057 34.0715 136.272C34.4778 136.487 34.7922 136.786 35.0145 137.169C35.2445 137.552 35.3595 137.997 35.3595 138.503C35.3595 138.994 35.256 139.431 35.049 139.814C34.842 140.197 34.5583 140.5 34.198 140.722C33.8377 140.937 33.4198 141.045 32.9445 141.045H31.047V144H30.0695ZM31.047 140.159H32.9445C33.3662 140.159 33.7112 140.006 33.9795 139.699C34.2555 139.385 34.3935 138.986 34.3935 138.503C34.3935 138.005 34.2325 137.602 33.9105 137.295C33.5885 136.989 33.1783 136.835 32.68 136.835H31.047V140.159ZM36.4647 144V135.95H37.3847V139.089C37.5763 138.775 37.8255 138.534 38.1322 138.365C38.4388 138.196 38.7953 138.112 39.2017 138.112C39.6463 138.112 40.0373 138.204 40.3747 138.388C40.712 138.564 40.9727 138.848 41.1567 139.239C41.3483 139.63 41.4403 140.144 41.4327 140.78V144H40.5127V141.056C40.5127 140.489 40.4437 140.055 40.3057 139.756C40.1753 139.457 39.9952 139.254 39.7652 139.147C39.5352 139.032 39.2745 138.974 38.9832 138.974C38.4772 138.974 38.0823 139.155 37.7987 139.515C37.5227 139.868 37.3847 140.37 37.3847 141.021V144H36.4647ZM45.4188 144.138C44.8591 144.138 44.3608 144.011 43.9238 143.758C43.4944 143.498 43.1571 143.141 42.9118 142.689C42.6664 142.237 42.5438 141.715 42.5438 141.125C42.5438 140.535 42.6626 140.013 42.9003 139.561C43.1456 139.109 43.4829 138.756 43.9123 138.503C44.3493 138.242 44.8438 138.112 45.3958 138.112C45.9631 138.112 46.4614 138.242 46.8908 138.503C47.3278 138.756 47.6651 139.109 47.9028 139.561C48.1481 140.013 48.2708 140.535 48.2708 141.125C48.2708 141.715 48.1481 142.237 47.9028 142.689C47.6651 143.141 47.3316 143.498 46.9023 143.758C46.4729 144.011 45.9784 144.138 45.4188 144.138ZM45.4188 143.287C45.8021 143.287 46.1356 143.195 46.4193 143.011C46.7029 142.827 46.9253 142.574 47.0863 142.252C47.2549 141.93 47.3393 141.554 47.3393 141.125C47.3393 140.696 47.2549 140.32 47.0863 139.998C46.9253 139.676 46.6991 139.423 46.4078 139.239C46.1164 139.055 45.7791 138.963 45.3958 138.963C45.0201 138.963 44.6866 139.055 44.3953 139.239C44.1116 139.423 43.8854 139.676 43.7168 139.998C43.5558 140.32 43.4753 140.696 43.4753 141.125C43.4753 141.547 43.5558 141.922 43.7168 142.252C43.8854 142.574 44.1154 142.827 44.4068 143.011C44.7058 143.195 45.0431 143.287 45.4188 143.287ZM49.5482 144V138.25H50.4107L50.4567 139.112C50.6483 138.79 50.8975 138.545 51.2042 138.376C51.5108 138.2 51.8673 138.112 52.2737 138.112C52.726 138.112 53.117 138.204 53.4467 138.388C53.784 138.564 54.0447 138.848 54.2287 139.239C54.4203 139.63 54.5123 140.144 54.5047 140.78V144H53.5847V141.056C53.5847 140.489 53.5195 140.055 53.3892 139.756C53.2588 139.457 53.0787 139.254 52.8487 139.147C52.6187 139.032 52.358 138.974 52.0667 138.974C51.5607 138.974 51.1658 139.155 50.8822 139.515C50.6062 139.868 50.4682 140.37 50.4682 141.021V144H49.5482ZM58.4793 144.138C57.9196 144.138 57.4251 144.011 56.9958 143.758C56.5664 143.498 56.2291 143.141 55.9838 142.689C55.7461 142.237 55.6273 141.715 55.6273 141.125C55.6273 140.535 55.7461 140.013 55.9838 139.561C56.2291 139.109 56.5626 138.756 56.9843 138.503C57.4136 138.242 57.9043 138.112 58.4563 138.112C58.9929 138.112 59.4568 138.246 59.8478 138.514C60.2388 138.775 60.5416 139.143 60.7563 139.618C60.9709 140.094 61.0783 140.653 61.0783 141.297H56.5588C56.5971 141.926 56.7964 142.417 57.1568 142.769C57.5171 143.122 57.9733 143.298 58.5253 143.298C58.9316 143.298 59.2728 143.203 59.5488 143.011C59.8324 142.819 60.0509 142.566 60.2043 142.252L60.9978 142.654C60.8521 142.953 60.6566 143.214 60.4113 143.436C60.1736 143.659 59.8899 143.831 59.5603 143.954C59.2383 144.077 58.8779 144.138 58.4793 144.138ZM56.6278 140.527H60.0893C60.0663 140.197 59.9781 139.914 59.8248 139.676C59.6791 139.438 59.4874 139.254 59.2498 139.124C59.0121 138.994 58.7438 138.928 58.4448 138.928C58.1534 138.928 57.8736 138.994 57.6053 139.124C57.3369 139.247 57.1146 139.431 56.9383 139.676C56.7619 139.914 56.6584 140.197 56.6278 140.527ZM65.0799 144V138.25H65.9424L65.9884 139.112C66.1801 138.79 66.4292 138.545 66.7359 138.376C67.0426 138.2 67.3991 138.112 67.8054 138.112C68.2577 138.112 68.6487 138.204 68.9784 138.388C69.3157 138.564 69.5764 138.848 69.7604 139.239C69.9521 139.63 70.0441 140.144 70.0364 140.78V144H69.1164V141.056C69.1164 140.489 69.0512 140.055 68.9209 139.756C68.7906 139.457 68.6104 139.254 68.3804 139.147C68.1504 139.032 67.8897 138.974 67.5984 138.974C67.0924 138.974 66.6976 139.155 66.4139 139.515C66.1379 139.868 65.9999 140.37 65.9999 141.021V144H65.0799ZM73.574 144.138C73.1293 144.138 72.7383 144.05 72.401 143.873C72.0713 143.689 71.8107 143.402 71.619 143.011C71.435 142.612 71.343 142.099 71.343 141.47V138.25H72.263V141.194C72.263 141.761 72.3282 142.194 72.4585 142.493C72.5888 142.792 72.769 142.999 72.999 143.114C73.2367 143.222 73.5012 143.275 73.7925 143.275C74.2908 143.275 74.678 143.095 74.954 142.735C75.2377 142.375 75.3795 141.872 75.3795 141.228V138.25H76.2995V144H75.437L75.391 143.137C75.1993 143.459 74.9502 143.709 74.6435 143.885C74.3368 144.054 73.9803 144.138 73.574 144.138ZM77.9051 144V138.25H78.7676L78.8136 139.055C78.9899 138.748 79.2161 138.514 79.4921 138.353C79.7681 138.192 80.0901 138.112 80.4581 138.112C80.9181 138.112 81.3091 138.219 81.6311 138.434C81.9608 138.649 82.1984 138.974 82.3441 139.411C82.5051 138.99 82.7389 138.668 83.0456 138.445C83.3599 138.223 83.7318 138.112 84.1611 138.112C84.8051 138.112 85.3111 138.327 85.6791 138.756C86.0548 139.185 86.2388 139.837 86.2311 140.711V144H85.3111V141.056C85.3111 140.489 85.2498 140.055 85.1271 139.756C85.0121 139.457 84.8549 139.254 84.6556 139.147C84.4563 139.032 84.2263 138.974 83.9656 138.974C83.5133 138.974 83.1606 139.155 82.9076 139.515C82.6546 139.868 82.5281 140.37 82.5281 141.021V144H81.6081V141.056C81.6081 140.489 81.5468 140.055 81.4241 139.756C81.3091 139.457 81.1481 139.254 80.9411 139.147C80.7418 139.032 80.5118 138.974 80.2511 138.974C79.8064 138.974 79.4576 139.155 79.2046 139.515C78.9516 139.868 78.8251 140.37 78.8251 141.021V144H77.9051ZM90.5503 144.138C90.1287 144.138 89.753 144.038 89.4233 143.839C89.0937 143.64 88.8215 143.367 88.6068 143.022L88.5608 144H87.6868V135.95H88.6068V139.216C88.8215 138.871 89.0937 138.603 89.4233 138.411C89.753 138.212 90.1287 138.112 90.5503 138.112C91.064 138.112 91.5163 138.238 91.9073 138.491C92.2983 138.744 92.6012 139.097 92.8158 139.549C93.0382 140.002 93.1493 140.527 93.1493 141.125C93.1493 141.715 93.0382 142.24 92.8158 142.7C92.6012 143.153 92.2983 143.505 91.9073 143.758C91.5163 144.011 91.064 144.138 90.5503 144.138ZM90.3433 143.298C90.7037 143.298 91.0218 143.206 91.2978 143.022C91.5815 142.838 91.8038 142.582 91.9648 142.252C92.1335 141.922 92.2178 141.547 92.2178 141.125C92.2178 140.703 92.1373 140.328 91.9763 139.998C91.823 139.668 91.6045 139.411 91.3208 139.227C91.0372 139.043 90.7152 138.951 90.3548 138.951C90.0175 138.951 89.7147 139.043 89.4463 139.227C89.1857 139.411 88.9787 139.668 88.8253 139.998C88.6797 140.328 88.6068 140.703 88.6068 141.125C88.6068 141.547 88.6797 141.922 88.8253 142.252C88.9787 142.582 89.1857 142.838 89.4463 143.022C89.707 143.206 90.006 143.298 90.3433 143.298ZM96.9436 144.138C96.384 144.138 95.8895 144.011 95.4601 143.758C95.0308 143.498 94.6935 143.141 94.4481 142.689C94.2105 142.237 94.0916 141.715 94.0916 141.125C94.0916 140.535 94.2105 140.013 94.4481 139.561C94.6935 139.109 95.027 138.756 95.4486 138.503C95.878 138.242 96.3686 138.112 96.9206 138.112C97.4573 138.112 97.9211 138.246 98.3121 138.514C98.7031 138.775 99.006 139.143 99.2206 139.618C99.4353 140.094 99.5426 140.653 99.5426 141.297H95.0231C95.0615 141.926 95.2608 142.417 95.6211 142.769C95.9815 143.122 96.4376 143.298 96.9896 143.298C97.396 143.298 97.7371 143.203 98.0131 143.011C98.2968 142.819 98.5153 142.566 98.6686 142.252L99.4621 142.654C99.3165 142.953 99.121 143.214 98.8756 143.436C98.638 143.659 98.3543 143.831 98.0246 143.954C97.7026 144.077 97.3423 144.138 96.9436 144.138ZM95.0921 140.527H98.5536C98.5306 140.197 98.4425 139.914 98.2891 139.676C98.1435 139.438 97.9518 139.254 97.7141 139.124C97.4765 138.994 97.2081 138.928 96.9091 138.928C96.6178 138.928 96.338 138.994 96.0696 139.124C95.8013 139.247 95.579 139.431 95.4026 139.676C95.2263 139.914 95.1228 140.197 95.0921 140.527ZM100.703 144V138.25H101.623V139.273C101.853 138.913 102.148 138.649 102.508 138.48C102.876 138.311 103.26 138.227 103.658 138.227V139.089C103.321 139.089 102.995 139.147 102.681 139.262C102.374 139.369 102.121 139.549 101.922 139.802C101.723 140.055 101.623 140.4 101.623 140.837V144H100.703Z" fill="#64748B"/> +<rect x="18.5" y="161.5" width="246" height="29" rx="6.5" fill="white"/> +<rect x="18.5" y="161.5" width="246" height="29" rx="6.5" stroke="#E2E8F0"/> +<path d="M33.462 180.138C32.6953 180.138 32.0168 179.962 31.4265 179.609C30.8362 179.249 30.3723 178.758 30.035 178.137C29.6977 177.508 29.529 176.788 29.529 175.975C29.529 175.162 29.6938 174.445 30.0235 173.824C30.3608 173.196 30.8208 172.705 31.4035 172.352C31.9938 171.992 32.6685 171.812 33.4275 171.812C33.9105 171.812 34.3743 171.9 34.819 172.076C35.2637 172.245 35.6623 172.487 36.015 172.801C36.3677 173.108 36.6398 173.464 36.8315 173.87L35.992 174.296C35.8387 173.974 35.6278 173.694 35.3595 173.456C35.0912 173.219 34.7922 173.035 34.4625 172.904C34.1328 172.766 33.7878 172.697 33.4275 172.697C32.8678 172.697 32.3657 172.839 31.921 173.123C31.4763 173.399 31.1275 173.782 30.8745 174.273C30.6292 174.764 30.5065 175.331 30.5065 175.975C30.5065 176.619 30.633 177.19 30.886 177.688C31.139 178.187 31.4878 178.578 31.9325 178.861C32.3848 179.137 32.8947 179.275 33.462 179.275C33.83 179.275 34.1788 179.203 34.5085 179.057C34.8382 178.904 35.1333 178.697 35.394 178.436C35.6623 178.175 35.8732 177.876 36.0265 177.539L36.8775 177.964C36.6782 178.386 36.4022 178.762 36.0495 179.091C35.7045 179.421 35.3058 179.678 34.8535 179.862C34.4088 180.046 33.945 180.138 33.462 180.138ZM40.6346 180.138C40.0749 180.138 39.5766 180.011 39.1396 179.758C38.7103 179.498 38.3729 179.141 38.1276 178.689C37.8823 178.237 37.7596 177.715 37.7596 177.125C37.7596 176.535 37.8784 176.013 38.1161 175.561C38.3614 175.109 38.6988 174.756 39.1281 174.503C39.5651 174.242 40.0596 174.112 40.6116 174.112C41.1789 174.112 41.6773 174.242 42.1066 174.503C42.5436 174.756 42.8809 175.109 43.1186 175.561C43.3639 176.013 43.4866 176.535 43.4866 177.125C43.4866 177.715 43.3639 178.237 43.1186 178.689C42.8809 179.141 42.5474 179.498 42.1181 179.758C41.6888 180.011 41.1943 180.138 40.6346 180.138ZM40.6346 179.287C41.0179 179.287 41.3514 179.195 41.6351 179.011C41.9188 178.827 42.1411 178.574 42.3021 178.252C42.4708 177.93 42.5551 177.554 42.5551 177.125C42.5551 176.696 42.4708 176.32 42.3021 175.998C42.1411 175.676 41.9149 175.423 41.6236 175.239C41.3323 175.055 40.9949 174.963 40.6116 174.963C40.2359 174.963 39.9024 175.055 39.6111 175.239C39.3274 175.423 39.1013 175.676 38.9326 175.998C38.7716 176.32 38.6911 176.696 38.6911 177.125C38.6911 177.547 38.7716 177.922 38.9326 178.252C39.1013 178.574 39.3313 178.827 39.6226 179.011C39.9216 179.195 40.2589 179.287 40.6346 179.287ZM44.764 180V174.25H45.6265L45.6725 175.055C45.8488 174.748 46.075 174.514 46.351 174.353C46.627 174.192 46.949 174.112 47.317 174.112C47.777 174.112 48.168 174.219 48.49 174.434C48.8197 174.649 49.0573 174.974 49.203 175.411C49.364 174.99 49.5978 174.668 49.9045 174.445C50.2188 174.223 50.5907 174.112 51.02 174.112C51.664 174.112 52.17 174.327 52.538 174.756C52.9137 175.185 53.0977 175.837 53.09 176.711V180H52.17V177.056C52.17 176.489 52.1087 176.055 51.986 175.756C51.871 175.457 51.7138 175.254 51.5145 175.147C51.3152 175.032 51.0852 174.974 50.8245 174.974C50.3722 174.974 50.0195 175.155 49.7665 175.515C49.5135 175.868 49.387 176.37 49.387 177.021V180H48.467V177.056C48.467 176.489 48.4057 176.055 48.283 175.756C48.168 175.457 48.007 175.254 47.8 175.147C47.6007 175.032 47.3707 174.974 47.11 174.974C46.6653 174.974 46.3165 175.155 46.0635 175.515C45.8105 175.868 45.684 176.37 45.684 177.021V180H44.764ZM54.6032 182.3V174.25H55.4657L55.5117 175.227C55.7264 174.882 55.9986 174.61 56.3282 174.411C56.6656 174.212 57.0451 174.112 57.4667 174.112C57.9804 174.112 58.4327 174.238 58.8237 174.491C59.2147 174.744 59.5176 175.097 59.7322 175.549C59.9546 176.002 60.0657 176.527 60.0657 177.125C60.0657 177.715 59.9546 178.24 59.7322 178.7C59.5176 179.153 59.2147 179.505 58.8237 179.758C58.4327 180.011 57.9804 180.138 57.4667 180.138C57.0451 180.138 56.6694 180.042 56.3397 179.85C56.0101 179.651 55.7379 179.379 55.5232 179.034V182.3H54.6032ZM57.2597 179.298C57.6201 179.298 57.9382 179.206 58.2142 179.022C58.4979 178.838 58.7202 178.582 58.8812 178.252C59.0499 177.922 59.1342 177.547 59.1342 177.125C59.1342 176.703 59.0537 176.328 58.8927 175.998C58.7394 175.668 58.5209 175.411 58.2372 175.227C57.9536 175.043 57.6316 174.951 57.2712 174.951C56.9339 174.951 56.6311 175.043 56.3627 175.227C56.1021 175.411 55.8951 175.668 55.7417 175.998C55.5961 176.328 55.5232 176.703 55.5232 177.125C55.5232 177.547 55.5961 177.922 55.7417 178.252C55.8951 178.582 56.1021 178.838 56.3627 179.022C56.6234 179.206 56.9224 179.298 57.2597 179.298ZM63.1572 180.138C62.4825 180.138 61.9535 179.985 61.5702 179.678C61.1945 179.364 61.0067 178.93 61.0067 178.378C61.0067 177.796 61.1983 177.351 61.5817 177.045C61.9727 176.73 62.517 176.573 63.2147 176.573H64.8132C64.7748 176.029 64.6407 175.622 64.4107 175.354C64.1807 175.078 63.8357 174.94 63.3757 174.94C63.0613 174.94 62.7892 175.005 62.5592 175.135C62.3368 175.258 62.1528 175.457 62.0072 175.733L61.1792 175.411C61.3248 175.143 61.5012 174.913 61.7082 174.721C61.9152 174.522 62.1567 174.373 62.4327 174.273C62.7087 174.166 63.023 174.112 63.3757 174.112C63.9123 174.112 64.3532 174.219 64.6982 174.434C65.0508 174.641 65.3153 174.951 65.4917 175.365C65.668 175.772 65.7523 176.278 65.7447 176.883L65.7332 180H64.8822L64.8362 179.229C64.6675 179.521 64.4413 179.747 64.1577 179.908C63.874 180.061 63.5405 180.138 63.1572 180.138ZM63.2032 179.333C63.5328 179.333 63.8203 179.264 64.0657 179.126C64.311 178.98 64.4988 178.777 64.6292 178.516C64.7672 178.256 64.8362 177.941 64.8362 177.573V177.343H63.4217C62.885 177.343 62.5017 177.432 62.2717 177.608C62.0493 177.784 61.9382 178.037 61.9382 178.367C61.9382 178.666 62.0493 178.904 62.2717 179.08C62.494 179.249 62.8045 179.333 63.2032 179.333ZM67.2025 180V174.25H68.065L68.111 175.112C68.3026 174.79 68.5518 174.545 68.8585 174.376C69.1651 174.2 69.5216 174.112 69.928 174.112C70.3803 174.112 70.7713 174.204 71.101 174.388C71.4383 174.564 71.699 174.848 71.883 175.239C72.0746 175.63 72.1666 176.144 72.159 176.78V180H71.239V177.056C71.239 176.489 71.1738 176.055 71.0435 175.756C70.9131 175.457 70.733 175.254 70.503 175.147C70.273 175.032 70.0123 174.974 69.721 174.974C69.215 174.974 68.8201 175.155 68.5365 175.515C68.2605 175.868 68.1225 176.37 68.1225 177.021V180H67.2025ZM74.0427 182.438C73.897 182.438 73.7284 182.407 73.5367 182.346C73.345 182.292 73.1419 182.22 72.9272 182.128L73.2722 181.357C73.4485 181.434 73.6019 181.491 73.7322 181.53C73.8702 181.568 73.9775 181.587 74.0542 181.587C74.2612 181.587 74.4299 181.53 74.5602 181.415C74.6982 181.307 74.8132 181.15 74.9052 180.943L75.2962 179.977L72.8237 174.25H73.8012L75.7562 178.907L77.6882 174.25H78.6772L75.9172 180.805C75.7715 181.142 75.6182 181.434 75.4572 181.679C75.3039 181.924 75.116 182.112 74.8937 182.243C74.6714 182.373 74.3877 182.438 74.0427 182.438ZM84.4322 180.138C84.0106 180.138 83.6426 180.077 83.3282 179.954C83.0139 179.824 82.7494 179.655 82.5347 179.448C82.3277 179.241 82.1782 179.015 82.0862 178.769L82.8912 178.436C83.0216 178.697 83.2171 178.907 83.4777 179.068C83.7384 179.229 84.0259 179.31 84.3402 179.31C84.7006 179.31 85.0034 179.241 85.2487 179.103C85.4941 178.957 85.6167 178.754 85.6167 178.493C85.6167 178.256 85.5247 178.064 85.3407 177.918C85.1644 177.773 84.8999 177.654 84.5472 177.562L83.9952 177.412C83.4739 177.274 83.0676 177.067 82.7762 176.791C82.4849 176.508 82.3392 176.19 82.3392 175.837C82.3392 175.293 82.5156 174.871 82.8682 174.572C83.2286 174.265 83.7614 174.112 84.4667 174.112C84.8041 174.112 85.1107 174.162 85.3867 174.261C85.6627 174.361 85.9004 174.503 86.0997 174.687C86.2991 174.863 86.4447 175.074 86.5367 175.319L85.7317 175.676C85.6321 175.415 85.4672 175.227 85.2372 175.112C85.0072 174.997 84.7274 174.94 84.3977 174.94C84.0451 174.94 83.7691 175.017 83.5697 175.17C83.3704 175.316 83.2707 175.523 83.2707 175.791C83.2707 175.944 83.3512 176.09 83.5122 176.228C83.6809 176.358 83.9262 176.466 84.2482 176.55L84.8232 176.699C85.1989 176.791 85.5132 176.929 85.7662 177.113C86.0192 177.29 86.2109 177.493 86.3412 177.723C86.4716 177.953 86.5367 178.198 86.5367 178.459C86.5367 178.804 86.4447 179.103 86.2607 179.356C86.0767 179.609 85.8276 179.804 85.5132 179.942C85.1989 180.073 84.8386 180.138 84.4322 180.138ZM87.8342 180V174.25H88.7542V180H87.8342ZM88.3057 172.916C88.1523 172.916 88.0182 172.858 87.9032 172.743C87.7882 172.628 87.7307 172.494 87.7307 172.341C87.7307 172.18 87.7882 172.046 87.9032 171.938C88.0182 171.823 88.1523 171.766 88.3057 171.766C88.4667 171.766 88.6008 171.823 88.7082 171.938C88.8232 172.046 88.8807 172.18 88.8807 172.341C88.8807 172.494 88.8232 172.628 88.7082 172.743C88.6008 172.858 88.4667 172.916 88.3057 172.916ZM90.162 180V179.264L93.5545 175.055H90.162V174.25H94.7505V174.963L91.3465 179.195H94.7735V180H90.162ZM98.617 180.138C98.0573 180.138 97.5628 180.011 97.1335 179.758C96.7041 179.498 96.3668 179.141 96.1215 178.689C95.8838 178.237 95.765 177.715 95.765 177.125C95.765 176.535 95.8838 176.013 96.1215 175.561C96.3668 175.109 96.7003 174.756 97.122 174.503C97.5513 174.242 98.042 174.112 98.594 174.112C99.1306 174.112 99.5945 174.246 99.9855 174.514C100.376 174.775 100.679 175.143 100.894 175.618C101.109 176.094 101.216 176.653 101.216 177.297H96.6965C96.7348 177.926 96.9341 178.417 97.2945 178.769C97.6548 179.122 98.111 179.298 98.663 179.298C99.0693 179.298 99.4105 179.203 99.6865 179.011C99.9701 178.819 100.189 178.566 100.342 178.252L101.135 178.654C100.99 178.953 100.794 179.214 100.549 179.436C100.311 179.659 100.028 179.831 99.698 179.954C99.376 180.077 99.0156 180.138 98.617 180.138ZM96.7655 176.527H100.227C100.204 176.197 100.116 175.914 99.9625 175.676C99.8168 175.438 99.6251 175.254 99.3875 175.124C99.1498 174.994 98.8815 174.928 98.5825 174.928C98.2911 174.928 98.0113 174.994 97.743 175.124C97.4746 175.247 97.2523 175.431 97.076 175.676C96.8996 175.914 96.7961 176.197 96.7655 176.527Z" fill="#64748B"/> +<rect x="18.5" y="197.5" width="246" height="29" rx="6.5" fill="white"/> +<rect x="18.5" y="197.5" width="246" height="29" rx="6.5" stroke="#E2E8F0"/> +<path d="M32.6455 216.138C32.2008 216.138 31.806 216.092 31.461 216C31.116 215.9 30.817 215.766 30.564 215.597C30.311 215.421 30.104 215.229 29.943 215.022C29.782 214.808 29.6632 214.582 29.5865 214.344L30.518 214.022C30.633 214.359 30.863 214.654 31.208 214.907C31.5607 215.153 31.99 215.275 32.496 215.275C33.117 215.275 33.6038 215.153 33.9565 214.907C34.3092 214.662 34.4855 214.336 34.4855 213.93C34.4855 213.554 34.3283 213.251 34.014 213.021C33.6997 212.784 33.2857 212.6 32.772 212.469L31.8865 212.239C31.5262 212.147 31.1927 212.013 30.886 211.837C30.587 211.653 30.3455 211.423 30.1615 211.147C29.9852 210.863 29.897 210.526 29.897 210.135C29.897 209.407 30.1308 208.839 30.5985 208.433C31.0738 208.019 31.7562 207.812 32.6455 207.812C33.1745 207.812 33.6307 207.9 34.014 208.076C34.3973 208.245 34.7078 208.464 34.9455 208.732C35.1908 208.993 35.3633 209.276 35.463 209.583L34.543 209.905C34.3973 209.522 34.152 209.223 33.807 209.008C33.462 208.786 33.0442 208.674 32.5535 208.674C32.0398 208.674 31.6297 208.801 31.323 209.054C31.024 209.299 30.8745 209.637 30.8745 210.066C30.8745 210.434 30.9933 210.718 31.231 210.917C31.4687 211.109 31.7792 211.25 32.1625 211.342L33.048 211.561C33.83 211.745 34.428 212.052 34.842 212.481C35.2637 212.903 35.4745 213.359 35.4745 213.849C35.4745 214.271 35.3672 214.658 35.1525 215.011C34.9378 215.356 34.6197 215.632 34.198 215.839C33.784 216.038 33.2665 216.138 32.6455 216.138ZM39.3875 216.138C38.8278 216.138 38.3333 216.011 37.904 215.758C37.4746 215.498 37.1373 215.141 36.892 214.689C36.6543 214.237 36.5355 213.715 36.5355 213.125C36.5355 212.535 36.6543 212.013 36.892 211.561C37.1373 211.109 37.4708 210.756 37.8925 210.503C38.3218 210.242 38.8125 210.112 39.3645 210.112C39.9011 210.112 40.365 210.246 40.756 210.514C41.147 210.775 41.4498 211.143 41.6645 211.618C41.8791 212.094 41.9865 212.653 41.9865 213.297H37.467C37.5053 213.926 37.7046 214.417 38.065 214.769C38.4253 215.122 38.8815 215.298 39.4335 215.298C39.8398 215.298 40.181 215.203 40.457 215.011C40.7406 214.819 40.9591 214.566 41.1125 214.252L41.906 214.654C41.7603 214.953 41.5648 215.214 41.3195 215.436C41.0818 215.659 40.7981 215.831 40.4685 215.954C40.1465 216.077 39.7861 216.138 39.3875 216.138ZM37.536 212.527H40.9975C40.9745 212.197 40.8863 211.914 40.733 211.676C40.5873 211.438 40.3956 211.254 40.158 211.124C39.9203 210.994 39.652 210.928 39.353 210.928C39.0616 210.928 38.7818 210.994 38.5135 211.124C38.2451 211.247 38.0228 211.431 37.8465 211.676C37.6701 211.914 37.5666 212.197 37.536 212.527ZM43.1468 216V210.25H44.0668V211.273C44.2968 210.913 44.592 210.649 44.9523 210.48C45.3203 210.311 45.7036 210.227 46.1023 210.227V211.089C45.765 211.089 45.4391 211.147 45.1248 211.262C44.8181 211.369 44.5651 211.549 44.3658 211.802C44.1665 212.055 44.0668 212.4 44.0668 212.837V216H43.1468ZM48.7345 216L46.331 210.25H47.2855L49.2175 214.93L51.138 210.25H52.104L49.7005 216H48.7345ZM53.0646 216V210.25H53.9846V216H53.0646ZM53.5361 208.916C53.3828 208.916 53.2486 208.858 53.1336 208.743C53.0186 208.628 52.9611 208.494 52.9611 208.341C52.9611 208.18 53.0186 208.046 53.1336 207.938C53.2486 207.823 53.3828 207.766 53.5361 207.766C53.6971 207.766 53.8313 207.823 53.9386 207.938C54.0536 208.046 54.1111 208.18 54.1111 208.341C54.1111 208.494 54.0536 208.628 53.9386 208.743C53.8313 208.858 53.6971 208.916 53.5361 208.916ZM58.2445 216.138C57.6772 216.138 57.175 216.011 56.738 215.758C56.301 215.498 55.9598 215.141 55.7145 214.689C55.4692 214.237 55.3465 213.715 55.3465 213.125C55.3465 212.535 55.4653 212.013 55.703 211.561C55.9483 211.109 56.2895 210.756 56.7265 210.503C57.1635 210.242 57.6618 210.112 58.2215 210.112C58.7735 210.112 59.268 210.238 59.705 210.491C60.142 210.744 60.4755 211.101 60.7055 211.561L59.866 211.94C59.7127 211.634 59.4903 211.396 59.199 211.227C58.9077 211.051 58.5742 210.963 58.1985 210.963C57.8228 210.963 57.4893 211.055 57.198 211.239C56.9143 211.423 56.6882 211.68 56.5195 212.009C56.3585 212.331 56.278 212.703 56.278 213.125C56.278 213.547 56.3585 213.922 56.5195 214.252C56.6882 214.574 56.9182 214.827 57.2095 215.011C57.5085 215.195 57.8458 215.287 58.2215 215.287C58.5972 215.287 58.9307 215.191 59.222 214.999C59.521 214.808 59.7472 214.539 59.9005 214.194L60.74 214.574C60.51 215.065 60.1765 215.448 59.7395 215.724C59.3025 216 58.8042 216.138 58.2445 216.138ZM64.4202 216.138C63.8605 216.138 63.366 216.011 62.9367 215.758C62.5073 215.498 62.17 215.141 61.9247 214.689C61.687 214.237 61.5682 213.715 61.5682 213.125C61.5682 212.535 61.687 212.013 61.9247 211.561C62.17 211.109 62.5035 210.756 62.9252 210.503C63.3545 210.242 63.8452 210.112 64.3972 210.112C64.9338 210.112 65.3977 210.246 65.7887 210.514C66.1797 210.775 66.4825 211.143 66.6972 211.618C66.9118 212.094 67.0192 212.653 67.0192 213.297H62.4997C62.538 213.926 62.7373 214.417 63.0977 214.769C63.458 215.122 63.9142 215.298 64.4662 215.298C64.8725 215.298 65.2137 215.203 65.4897 215.011C65.7733 214.819 65.9918 214.566 66.1452 214.252L66.9387 214.654C66.793 214.953 66.5975 215.214 66.3522 215.436C66.1145 215.659 65.8308 215.831 65.5012 215.954C65.1792 216.077 64.8188 216.138 64.4202 216.138ZM62.5687 212.527H66.0302C66.0072 212.197 65.919 211.914 65.7657 211.676C65.62 211.438 65.4283 211.254 65.1907 211.124C64.953 210.994 64.6847 210.928 64.3857 210.928C64.0943 210.928 63.8145 210.994 63.5462 211.124C63.2778 211.247 63.0555 211.431 62.8792 211.676C62.7028 211.914 62.5993 212.197 62.5687 212.527ZM70.192 216.138C69.7703 216.138 69.4023 216.077 69.088 215.954C68.7737 215.824 68.5092 215.655 68.2945 215.448C68.0875 215.241 67.938 215.015 67.846 214.769L68.651 214.436C68.7813 214.697 68.9768 214.907 69.2375 215.068C69.4982 215.229 69.7857 215.31 70.1 215.31C70.4603 215.31 70.7632 215.241 71.0085 215.103C71.2538 214.957 71.3765 214.754 71.3765 214.493C71.3765 214.256 71.2845 214.064 71.1005 213.918C70.9242 213.773 70.6597 213.654 70.307 213.562L69.755 213.412C69.2337 213.274 68.8273 213.067 68.536 212.791C68.2447 212.508 68.099 212.19 68.099 211.837C68.099 211.293 68.2753 210.871 68.628 210.572C68.9883 210.265 69.5212 210.112 70.2265 210.112C70.5638 210.112 70.8705 210.162 71.1465 210.261C71.4225 210.361 71.6602 210.503 71.8595 210.687C72.0588 210.863 72.2045 211.074 72.2965 211.319L71.4915 211.676C71.3918 211.415 71.227 211.227 70.997 211.112C70.767 210.997 70.4872 210.94 70.1575 210.94C69.8048 210.94 69.5288 211.017 69.3295 211.17C69.1302 211.316 69.0305 211.523 69.0305 211.791C69.0305 211.944 69.111 212.09 69.272 212.228C69.4407 212.358 69.686 212.466 70.008 212.55L70.583 212.699C70.9587 212.791 71.273 212.929 71.526 213.113C71.779 213.29 71.9707 213.493 72.101 213.723C72.2313 213.953 72.2965 214.198 72.2965 214.459C72.2965 214.804 72.2045 215.103 72.0205 215.356C71.8365 215.609 71.5873 215.804 71.273 215.942C70.9587 216.073 70.5983 216.138 70.192 216.138ZM76.3778 216V210.25H77.2403L77.2863 211.112C77.4779 210.79 77.7271 210.545 78.0338 210.376C78.3404 210.2 78.6969 210.112 79.1033 210.112C79.5556 210.112 79.9466 210.204 80.2763 210.388C80.6136 210.564 80.8743 210.848 81.0583 211.239C81.2499 211.63 81.3419 212.144 81.3343 212.78V216H80.4143V213.056C80.4143 212.489 80.3491 212.055 80.2188 211.756C80.0884 211.457 79.9083 211.254 79.6783 211.147C79.4483 211.032 79.1876 210.974 78.8963 210.974C78.3903 210.974 77.9954 211.155 77.7118 211.515C77.4358 211.868 77.2978 212.37 77.2978 213.021V216H76.3778ZM85.3089 216.138C84.7492 216.138 84.2547 216.011 83.8254 215.758C83.396 215.498 83.0587 215.141 82.8134 214.689C82.5757 214.237 82.4569 213.715 82.4569 213.125C82.4569 212.535 82.5757 212.013 82.8134 211.561C83.0587 211.109 83.3922 210.756 83.8139 210.503C84.2432 210.242 84.7339 210.112 85.2859 210.112C85.8225 210.112 86.2864 210.246 86.6774 210.514C87.0684 210.775 87.3712 211.143 87.5859 211.618C87.8005 212.094 87.9079 212.653 87.9079 213.297H83.3884C83.4267 213.926 83.626 214.417 83.9864 214.769C84.3467 215.122 84.8029 215.298 85.3549 215.298C85.7612 215.298 86.1024 215.203 86.3784 215.011C86.662 214.819 86.8805 214.566 87.0339 214.252L87.8274 214.654C87.6817 214.953 87.4862 215.214 87.2409 215.436C87.0032 215.659 86.7195 215.831 86.3899 215.954C86.0679 216.077 85.7075 216.138 85.3089 216.138ZM83.4574 212.527H86.9189C86.8959 212.197 86.8077 211.914 86.6544 211.676C86.5087 211.438 86.317 211.254 86.0794 211.124C85.8417 210.994 85.5734 210.928 85.2744 210.928C84.983 210.928 84.7032 210.994 84.4349 211.124C84.1665 211.247 83.9442 211.431 83.7679 211.676C83.5915 211.914 83.488 212.197 83.4574 212.527ZM91.5867 216.138C91.027 216.138 90.5325 216.011 90.1032 215.758C89.6739 215.498 89.3365 215.141 89.0912 214.689C88.8535 214.237 88.7347 213.715 88.7347 213.125C88.7347 212.535 88.8535 212.013 89.0912 211.561C89.3365 211.109 89.67 210.756 90.0917 210.503C90.521 210.242 91.0117 210.112 91.5637 210.112C92.1004 210.112 92.5642 210.246 92.9552 210.514C93.3462 210.775 93.649 211.143 93.8637 211.618C94.0784 212.094 94.1857 212.653 94.1857 213.297H89.6662C89.7045 213.926 89.9039 214.417 90.2642 214.769C90.6245 215.122 91.0807 215.298 91.6327 215.298C92.039 215.298 92.3802 215.203 92.6562 215.011C92.9399 214.819 93.1584 214.566 93.3117 214.252L94.1052 214.654C93.9595 214.953 93.764 215.214 93.5187 215.436C93.281 215.659 92.9974 215.831 92.6677 215.954C92.3457 216.077 91.9854 216.138 91.5867 216.138ZM89.7352 212.527H93.1967C93.1737 212.197 93.0855 211.914 92.9322 211.676C92.7865 211.438 92.5949 211.254 92.3572 211.124C92.1195 210.994 91.8512 210.928 91.5522 210.928C91.2609 210.928 90.981 210.994 90.7127 211.124C90.4444 211.247 90.222 211.431 90.0457 211.676C89.8694 211.914 89.7659 212.197 89.7352 212.527ZM97.6115 216.138C97.0978 216.138 96.6455 216.011 96.2545 215.758C95.8635 215.505 95.5568 215.153 95.3345 214.7C95.1198 214.24 95.0125 213.715 95.0125 213.125C95.0125 212.527 95.1198 212.002 95.3345 211.549C95.5568 211.097 95.8635 210.744 96.2545 210.491C96.6455 210.238 97.0978 210.112 97.6115 210.112C98.0332 210.112 98.4088 210.212 98.7385 210.411C99.0758 210.603 99.348 210.871 99.555 211.216V207.95H100.475V216H99.601L99.555 215.022C99.348 215.367 99.0758 215.64 98.7385 215.839C98.4088 216.038 98.0332 216.138 97.6115 216.138ZM97.8185 215.298C98.1558 215.298 98.451 215.21 98.704 215.034C98.9647 214.85 99.1678 214.597 99.3135 214.275C99.4668 213.945 99.5473 213.577 99.555 213.171V213.09C99.5473 212.676 99.4668 212.308 99.3135 211.986C99.1678 211.657 98.9647 211.404 98.704 211.227C98.4433 211.043 98.1443 210.951 97.807 210.951C97.4467 210.951 97.1247 211.043 96.841 211.227C96.5573 211.411 96.335 211.668 96.174 211.998C96.0207 212.328 95.944 212.703 95.944 213.125C95.944 213.547 96.0245 213.922 96.1855 214.252C96.3465 214.582 96.5688 214.838 96.8525 215.022C97.1362 215.206 97.4582 215.298 97.8185 215.298ZM104.603 216.138C104.043 216.138 103.549 216.011 103.119 215.758C102.69 215.498 102.353 215.141 102.107 214.689C101.87 214.237 101.751 213.715 101.751 213.125C101.751 212.535 101.87 212.013 102.107 211.561C102.353 211.109 102.686 210.756 103.108 210.503C103.537 210.242 104.028 210.112 104.58 210.112C105.116 210.112 105.58 210.246 105.971 210.514C106.362 210.775 106.665 211.143 106.88 211.618C107.094 212.094 107.202 212.653 107.202 213.297H102.682C102.721 213.926 102.92 214.417 103.28 214.769C103.641 215.122 104.097 215.298 104.649 215.298C105.055 215.298 105.396 215.203 105.672 215.011C105.956 214.819 106.174 214.566 106.328 214.252L107.121 214.654C106.976 214.953 106.78 215.214 106.535 215.436C106.297 215.659 106.013 215.831 105.684 215.954C105.362 216.077 105.001 216.138 104.603 216.138ZM102.751 212.527H106.213C106.19 212.197 106.102 211.914 105.948 211.676C105.803 211.438 105.611 211.254 105.373 211.124C105.136 210.994 104.867 210.928 104.568 210.928C104.277 210.928 103.997 210.994 103.729 211.124C103.46 211.247 103.238 211.431 103.062 211.676C102.885 211.914 102.782 212.197 102.751 212.527ZM110.628 216.138C110.114 216.138 109.662 216.011 109.271 215.758C108.88 215.505 108.573 215.153 108.351 214.7C108.136 214.24 108.029 213.715 108.029 213.125C108.029 212.527 108.136 212.002 108.351 211.549C108.573 211.097 108.88 210.744 109.271 210.491C109.662 210.238 110.114 210.112 110.628 210.112C111.049 210.112 111.425 210.212 111.755 210.411C112.092 210.603 112.364 210.871 112.571 211.216V207.95H113.491V216H112.617L112.571 215.022C112.364 215.367 112.092 215.64 111.755 215.839C111.425 216.038 111.049 216.138 110.628 216.138ZM110.835 215.298C111.172 215.298 111.467 215.21 111.72 215.034C111.981 214.85 112.184 214.597 112.33 214.275C112.483 213.945 112.563 213.577 112.571 213.171V213.09C112.563 212.676 112.483 212.308 112.33 211.986C112.184 211.657 111.981 211.404 111.72 211.227C111.459 211.043 111.16 210.951 110.823 210.951C110.463 210.951 110.141 211.043 109.857 211.227C109.573 211.411 109.351 211.668 109.19 211.998C109.037 212.328 108.96 212.703 108.96 213.125C108.96 213.547 109.041 213.922 109.202 214.252C109.363 214.582 109.585 214.838 109.869 215.022C110.152 215.206 110.474 215.298 110.835 215.298Z" fill="#64748B"/> +<rect x="18.5" y="233.5" width="246" height="29" rx="6.5" fill="white"/> +<rect x="18.5" y="233.5" width="246" height="29" rx="6.5" stroke="#E2E8F0"/> +<path d="M30.0695 252V243.95H32.6915C33.2128 243.95 33.6728 244.057 34.0715 244.272C34.4778 244.487 34.7922 244.786 35.0145 245.169C35.2445 245.552 35.3595 245.997 35.3595 246.503C35.3595 246.994 35.256 247.431 35.049 247.814C34.842 248.197 34.5583 248.5 34.198 248.722C33.8377 248.937 33.4198 249.045 32.9445 249.045H31.047V252H30.0695ZM31.047 248.159H32.9445C33.3662 248.159 33.7112 248.006 33.9795 247.699C34.2555 247.385 34.3935 246.986 34.3935 246.503C34.3935 246.005 34.2325 245.602 33.9105 245.295C33.5885 244.989 33.1783 244.835 32.68 244.835H31.047V248.159ZM36.4197 252V246.25H37.3397V247.273C37.5697 246.913 37.8649 246.649 38.2252 246.48C38.5932 246.311 38.9766 246.227 39.3752 246.227V247.089C39.0379 247.089 38.7121 247.147 38.3977 247.262C38.0911 247.369 37.8381 247.549 37.6387 247.802C37.4394 248.055 37.3397 248.4 37.3397 248.837V252H36.4197ZM42.847 252.138C42.2873 252.138 41.789 252.011 41.352 251.758C40.9227 251.498 40.5853 251.141 40.34 250.689C40.0947 250.237 39.972 249.715 39.972 249.125C39.972 248.535 40.0908 248.013 40.3285 247.561C40.5738 247.109 40.9112 246.756 41.3405 246.503C41.7775 246.242 42.272 246.112 42.824 246.112C43.3913 246.112 43.8897 246.242 44.319 246.503C44.756 246.756 45.0933 247.109 45.331 247.561C45.5763 248.013 45.699 248.535 45.699 249.125C45.699 249.715 45.5763 250.237 45.331 250.689C45.0933 251.141 44.7598 251.498 44.3305 251.758C43.9012 252.011 43.4067 252.138 42.847 252.138ZM42.847 251.287C43.2303 251.287 43.5638 251.195 43.8475 251.011C44.1312 250.827 44.3535 250.574 44.5145 250.252C44.6832 249.93 44.7675 249.554 44.7675 249.125C44.7675 248.696 44.6832 248.32 44.5145 247.998C44.3535 247.676 44.1273 247.423 43.836 247.239C43.5447 247.055 43.2073 246.963 42.824 246.963C42.4483 246.963 42.1148 247.055 41.8235 247.239C41.5398 247.423 41.3137 247.676 41.145 247.998C40.984 248.32 40.9035 248.696 40.9035 249.125C40.9035 249.547 40.984 249.922 41.145 250.252C41.3137 250.574 41.5437 250.827 41.835 251.011C42.134 251.195 42.4713 251.287 42.847 251.287ZM47.9194 244.904C47.7661 244.904 47.6319 244.847 47.5169 244.732C47.4019 244.617 47.3444 244.483 47.3444 244.329C47.3444 244.161 47.4019 244.023 47.5169 243.915C47.6319 243.8 47.7661 243.743 47.9194 243.743C48.0804 243.743 48.2184 243.8 48.3334 243.915C48.4484 244.023 48.5059 244.161 48.5059 244.329C48.5059 244.483 48.4484 244.617 48.3334 244.732C48.2184 244.847 48.0804 244.904 47.9194 244.904ZM46.6429 254.473C46.3592 254.473 45.9989 254.373 45.5619 254.174L45.9069 253.403C46.0909 253.472 46.2442 253.526 46.3669 253.564C46.4972 253.602 46.6007 253.622 46.6774 253.622C47.1987 253.622 47.4594 253.288 47.4594 252.621V246.25H48.3794V252.644C48.3794 253.242 48.2337 253.694 47.9424 254.001C47.6511 254.315 47.2179 254.473 46.6429 254.473ZM52.5833 252.138C52.0236 252.138 51.5291 252.011 51.0998 251.758C50.6704 251.498 50.3331 251.141 50.0878 250.689C49.8501 250.237 49.7313 249.715 49.7313 249.125C49.7313 248.535 49.8501 248.013 50.0878 247.561C50.3331 247.109 50.6666 246.756 51.0883 246.503C51.5176 246.242 52.0083 246.112 52.5603 246.112C53.0969 246.112 53.5608 246.246 53.9518 246.514C54.3428 246.775 54.6456 247.143 54.8603 247.618C55.0749 248.094 55.1823 248.653 55.1823 249.297H50.6628C50.7011 249.926 50.9004 250.417 51.2608 250.769C51.6211 251.122 52.0773 251.298 52.6293 251.298C53.0356 251.298 53.3768 251.203 53.6528 251.011C53.9364 250.819 54.1549 250.566 54.3083 250.252L55.1018 250.654C54.9561 250.953 54.7606 251.214 54.5153 251.436C54.2776 251.659 53.9939 251.831 53.6643 251.954C53.3423 252.077 52.9819 252.138 52.5833 252.138ZM50.7318 248.527H54.1933C54.1703 248.197 54.0821 247.914 53.9288 247.676C53.7831 247.438 53.5914 247.254 53.3538 247.124C53.1161 246.994 52.8478 246.928 52.5488 246.928C52.2574 246.928 51.9776 246.994 51.7093 247.124C51.4409 247.247 51.2186 247.431 51.0423 247.676C50.8659 247.914 50.7624 248.197 50.7318 248.527ZM58.9071 252.138C58.3398 252.138 57.8376 252.011 57.4006 251.758C56.9636 251.498 56.6224 251.141 56.3771 250.689C56.1318 250.237 56.0091 249.715 56.0091 249.125C56.0091 248.535 56.1279 248.013 56.3656 247.561C56.6109 247.109 56.9521 246.756 57.3891 246.503C57.8261 246.242 58.3244 246.112 58.8841 246.112C59.4361 246.112 59.9306 246.238 60.3676 246.491C60.8046 246.744 61.1381 247.101 61.3681 247.561L60.5286 247.94C60.3753 247.634 60.1529 247.396 59.8616 247.227C59.5703 247.051 59.2368 246.963 58.8611 246.963C58.4854 246.963 58.1519 247.055 57.8606 247.239C57.5769 247.423 57.3508 247.68 57.1821 248.009C57.0211 248.331 56.9406 248.703 56.9406 249.125C56.9406 249.547 57.0211 249.922 57.1821 250.252C57.3508 250.574 57.5808 250.827 57.8721 251.011C58.1711 251.195 58.5084 251.287 58.8841 251.287C59.2598 251.287 59.5933 251.191 59.8846 250.999C60.1836 250.808 60.4098 250.539 60.5631 250.194L61.4026 250.574C61.1726 251.065 60.8391 251.448 60.4021 251.724C59.9651 252 59.4668 252.138 58.9071 252.138ZM64.7263 252.138C64.1666 252.138 63.7334 251.992 63.4268 251.701C63.1201 251.41 62.9668 250.999 62.9668 250.47V247.066H61.9663V246.25H62.9668V244.456H63.8868V246.25H65.6118V247.066H63.8868V250.378C63.8868 250.67 63.9634 250.896 64.1168 251.057C64.2778 251.21 64.5001 251.287 64.7838 251.287C64.8758 251.287 64.9639 251.275 65.0483 251.252C65.1403 251.222 65.2591 251.153 65.4048 251.045L65.7613 251.793C65.5619 251.923 65.3818 252.012 65.2208 252.058C65.0598 252.111 64.8949 252.138 64.7263 252.138ZM71.9138 252.138C71.3541 252.138 70.9209 251.992 70.6143 251.701C70.3076 251.41 70.1543 250.999 70.1543 250.47V247.066H69.1538V246.25H70.1543V244.456H71.0743V246.25H72.7993V247.066H71.0743V250.378C71.0743 250.67 71.1509 250.896 71.3043 251.057C71.4653 251.21 71.6876 251.287 71.9713 251.287C72.0633 251.287 72.1514 251.275 72.2358 251.252C72.3278 251.222 72.4466 251.153 72.5923 251.045L72.9488 251.793C72.7494 251.923 72.5693 252.012 72.4083 252.058C72.2473 252.111 72.0824 252.138 71.9138 252.138ZM74.1555 252V246.25H75.0755V252H74.1555ZM74.627 244.916C74.4736 244.916 74.3395 244.858 74.2245 244.743C74.1095 244.628 74.052 244.494 74.052 244.341C74.052 244.18 74.1095 244.046 74.2245 243.938C74.3395 243.823 74.4736 243.766 74.627 243.766C74.788 243.766 74.9221 243.823 75.0295 243.938C75.1445 244.046 75.202 244.18 75.202 244.341C75.202 244.494 75.1445 244.628 75.0295 244.743C74.9221 244.858 74.788 244.916 74.627 244.916ZM76.7708 252V246.25H77.6333L77.6793 247.055C77.8557 246.748 78.0818 246.514 78.3578 246.353C78.6338 246.192 78.9558 246.112 79.3238 246.112C79.7838 246.112 80.1748 246.219 80.4968 246.434C80.8265 246.649 81.0642 246.974 81.2098 247.411C81.3708 246.99 81.6047 246.668 81.9113 246.445C82.2257 246.223 82.5975 246.112 83.0268 246.112C83.6708 246.112 84.1768 246.327 84.5448 246.756C84.9205 247.185 85.1045 247.837 85.0968 248.711V252H84.1768V249.056C84.1768 248.489 84.1155 248.055 83.9928 247.756C83.8778 247.457 83.7207 247.254 83.5213 247.147C83.322 247.032 83.092 246.974 82.8313 246.974C82.379 246.974 82.0263 247.155 81.7733 247.515C81.5203 247.868 81.3938 248.37 81.3938 249.021V252H80.4738V249.056C80.4738 248.489 80.4125 248.055 80.2898 247.756C80.1748 247.457 80.0138 247.254 79.8068 247.147C79.6075 247.032 79.3775 246.974 79.1168 246.974C78.6722 246.974 78.3233 247.155 78.0703 247.515C77.8173 247.868 77.6908 248.37 77.6908 249.021V252H76.7708ZM89.0711 252.138C88.5114 252.138 88.0169 252.011 87.5876 251.758C87.1582 251.498 86.8209 251.141 86.5756 250.689C86.3379 250.237 86.2191 249.715 86.2191 249.125C86.2191 248.535 86.3379 248.013 86.5756 247.561C86.8209 247.109 87.1544 246.756 87.5761 246.503C88.0054 246.242 88.4961 246.112 89.0481 246.112C89.5847 246.112 90.0486 246.246 90.4396 246.514C90.8306 246.775 91.1334 247.143 91.3481 247.618C91.5627 248.094 91.6701 248.653 91.6701 249.297H87.1506C87.1889 249.926 87.3882 250.417 87.7486 250.769C88.1089 251.122 88.5651 251.298 89.1171 251.298C89.5234 251.298 89.8646 251.203 90.1406 251.011C90.4242 250.819 90.6427 250.566 90.7961 250.252L91.5896 250.654C91.4439 250.953 91.2484 251.214 91.0031 251.436C90.7654 251.659 90.4817 251.831 90.1521 251.954C89.8301 252.077 89.4697 252.138 89.0711 252.138ZM87.2196 248.527H90.6811C90.6581 248.197 90.5699 247.914 90.4166 247.676C90.2709 247.438 90.0792 247.254 89.8416 247.124C89.6039 246.994 89.3356 246.928 89.0366 246.928C88.7452 246.928 88.4654 246.994 88.1971 247.124C87.9287 247.247 87.7064 247.431 87.5301 247.676C87.3537 247.914 87.2502 248.197 87.2196 248.527ZM92.8304 252V243.95H93.7504V252H92.8304ZM95.4147 252V246.25H96.3347V252H95.4147ZM95.8862 244.916C95.7329 244.916 95.5987 244.858 95.4837 244.743C95.3687 244.628 95.3112 244.494 95.3112 244.341C95.3112 244.18 95.3687 244.046 95.4837 243.938C95.5987 243.823 95.7329 243.766 95.8862 243.766C96.0472 243.766 96.1814 243.823 96.2887 243.938C96.4037 244.046 96.4612 244.18 96.4612 244.341C96.4612 244.494 96.4037 244.628 96.2887 244.743C96.1814 244.858 96.0472 244.916 95.8862 244.916ZM98.0301 252V246.25H98.8926L98.9386 247.112C99.1303 246.79 99.3794 246.545 99.6861 246.376C99.9928 246.2 100.349 246.112 100.756 246.112C101.208 246.112 101.599 246.204 101.929 246.388C102.266 246.564 102.527 246.848 102.711 247.239C102.902 247.63 102.994 248.144 102.987 248.78V252H102.067V249.056C102.067 248.489 102.001 248.055 101.871 247.756C101.741 247.457 101.561 247.254 101.331 247.147C101.101 247.032 100.84 246.974 100.549 246.974C100.043 246.974 99.6478 247.155 99.3641 247.515C99.0881 247.868 98.9501 248.37 98.9501 249.021V252H98.0301ZM106.961 252.138C106.402 252.138 105.907 252.011 105.478 251.758C105.048 251.498 104.711 251.141 104.466 250.689C104.228 250.237 104.109 249.715 104.109 249.125C104.109 248.535 104.228 248.013 104.466 247.561C104.711 247.109 105.045 246.756 105.466 246.503C105.896 246.242 106.386 246.112 106.938 246.112C107.475 246.112 107.939 246.246 108.33 246.514C108.721 246.775 109.024 247.143 109.238 247.618C109.453 248.094 109.56 248.653 109.56 249.297H105.041C105.079 249.926 105.278 250.417 105.639 250.769C105.999 251.122 106.455 251.298 107.007 251.298C107.414 251.298 107.755 251.203 108.031 251.011C108.314 250.819 108.533 250.566 108.686 250.252L109.48 250.654C109.334 250.953 109.139 251.214 108.893 251.436C108.656 251.659 108.372 251.831 108.042 251.954C107.72 252.077 107.36 252.138 106.961 252.138ZM105.11 248.527H108.571C108.548 248.197 108.46 247.914 108.307 247.676C108.161 247.438 107.969 247.254 107.732 247.124C107.494 246.994 107.226 246.928 106.927 246.928C106.635 246.928 106.356 246.994 106.087 247.124C105.819 247.247 105.597 247.431 105.42 247.676C105.244 247.914 105.14 248.197 105.11 248.527Z" fill="#64748B"/> +</g> +<rect x="0.75" y="0.75" width="281.5" height="244.5" rx="12.25" stroke="#E2E8F0" stroke-width="1.5"/> +<defs> +<clipPath id="clip0_27219_4575"> +<rect width="283" height="246" rx="13" fill="white"/> +</clipPath> +<clipPath id="clip1_27219_4575"> +<rect width="247" height="17" fill="white" transform="translate(18 18)"/> +</clipPath> +</defs> +</svg> diff --git a/src/admin/onboarding/illustrations/addon-comparisons.js b/src/admin/onboarding/illustrations/addon-comparisons.js index c23306a76..57890b893 100644 --- a/src/admin/onboarding/illustrations/addon-comparisons.js +++ b/src/admin/onboarding/illustrations/addon-comparisons.js @@ -1,5 +1,6 @@ import { __ } from '@wordpress/i18n'; import conversationalPro from '@Image/onboarding/addon-conversational-pro.svg'; +import multistepFree from '@Image/onboarding/addon-multistep-free.svg'; /* * Free vs Pro mock cards for the add-ons step, one pair per tab. Copy and @@ -114,23 +115,17 @@ const Progress = ( { segments, filled } ) => ( /* ---------- Multistep ---------- */ +// Designed artwork (283x246) rather than a hand-built card. The mock has the +// seven fields QA asked for; the free/pro pair is drifting to exported SVGs one +// card at a time, so Card/Field/Row below still serve the rest. const MultistepFree = () => ( - <Card - title={ __( 'Personal Details', 'sureforms' ) } - chip={ __( '8 fields', 'sureforms' ) } - > - <Row> - <Field label={ __( 'Full name', 'sureforms' ) } /> - <Field label={ __( 'Email address', 'sureforms' ) } /> - </Row> - <Row> - <Field label={ __( 'Company name', 'sureforms' ) } /> - <Field label={ __( 'Phone number', 'sureforms' ) } /> - </Row> - <Field label={ __( 'Company size', 'sureforms' ) } /> - <Field label={ __( 'Services needed', 'sureforms' ) } /> - <Field label={ __( 'Project timeline', 'sureforms' ) } /> - </Card> + <img + src={ multistepFree } + alt="" + width={ 283 } + height={ 246 } + className="block h-[246px] w-[283px]" + /> ); const MultistepPro = () => ( From 5c0e382d78be0f3d808f1d0ae283da04692d7925 Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Wed, 23 Sep 2026 17:02:52 +0530 Subject: [PATCH 33/60] fix(onboarding): refresh all nine welcome slides from the design file Re-exported artwork for every carousel slide. Same 460x360 frame and the same file names, so nothing in welcome-slides.js changes. Two carry real content changes rather than a re-render: Calculator Forms is rebuilt as an instant quote builder with priced options and a $3,750 estimate, and Payment Forms gains the "No Transaction Fees" badge on its order summary. Each file was parsed and its dimensions checked before it replaced the one in the tree, so a truncated export could not land on top of a good asset. Refs #3104 --- images/onboarding/welcome-ai-form-builder.svg | 16 +- .../onboarding/welcome-calculator-forms.svg | 68 +++--- .../onboarding/welcome-conditional-logic.svg | 33 +-- .../onboarding/welcome-connect-your-apps.svg | 197 +++++++++--------- .../welcome-conversational-forms.svg | 20 +- .../onboarding/welcome-drag-drop-fields.svg | 36 ++-- images/onboarding/welcome-entries.svg | 141 +++++++------ images/onboarding/welcome-payment-forms.svg | 53 +++-- images/onboarding/welcome-pdf-generation.svg | 40 ++-- 9 files changed, 311 insertions(+), 293 deletions(-) diff --git a/images/onboarding/welcome-ai-form-builder.svg b/images/onboarding/welcome-ai-form-builder.svg index 69b2d8db3..060768cf4 100644 --- a/images/onboarding/welcome-ai-form-builder.svg +++ b/images/onboarding/welcome-ai-form-builder.svg @@ -1,6 +1,6 @@ <svg width="460" height="360" viewBox="0 0 460 360" fill="none" xmlns="http://www.w3.org/2000/svg"> -<g filter="url(#filter0_d_1_12162)"> -<g clip-path="url(#clip0_1_12162)"> +<g filter="url(#filter0_d_27219_4888)"> +<g clip-path="url(#clip0_27219_4888)"> <rect x="20" y="16" width="420" height="320" rx="14" fill="#F7FAFC"/> <rect width="420" height="36.8823" transform="translate(20 16)" fill="white"/> <circle cx="37.5" cy="34.4414" r="3.5" fill="#FF6159"/> @@ -10,7 +10,7 @@ <rect x="219.094" y="32" width="76.8119" height="4.88232" rx="2.44116" fill="white"/> <rect width="420" height="1" transform="translate(20 52.8823)" fill="#E3E8F0"/> <rect width="420" height="282.118" transform="translate(20 53.8823)" fill="white"/> -<g clip-path="url(#clip1_1_12162)"> +<g clip-path="url(#clip1_27219_4888)"> <rect width="125" height="26" transform="translate(42 73.8823)" fill="white"/> <rect x="42" y="73.8823" width="26" height="26" rx="7" fill="#D54407"/> <path d="M55 81.6323L55.875 84.8407L59.0833 85.7157L55.875 86.5907L55 89.799L54.125 86.5907L50.9167 85.7157L54.125 84.8407L55 81.6323Z" stroke="white" stroke-width="1.16667" stroke-linejoin="round"/> @@ -27,19 +27,19 @@ <rect x="20.75" y="16.75" width="418.5" height="318.5" rx="13.25" stroke="#E3E8F0" stroke-width="1.5"/> </g> <defs> -<filter id="filter0_d_1_12162" x="0" y="0" width="460" height="360" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<filter id="filter0_d_27219_4888" x="0" y="0" width="460" height="360" 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="4"/> <feGaussianBlur stdDeviation="10"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.06 0"/> -<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1_12162"/> -<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1_12162" result="shape"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_27219_4888"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_27219_4888" result="shape"/> </filter> -<clipPath id="clip0_1_12162"> +<clipPath id="clip0_27219_4888"> <rect x="20" y="16" width="420" height="320" rx="14" fill="white"/> </clipPath> -<clipPath id="clip1_1_12162"> +<clipPath id="clip1_27219_4888"> <rect width="125" height="26" fill="white" transform="translate(42 73.8823)"/> </clipPath> </defs> diff --git a/images/onboarding/welcome-calculator-forms.svg b/images/onboarding/welcome-calculator-forms.svg index 6f7478370..5c572cf41 100644 --- a/images/onboarding/welcome-calculator-forms.svg +++ b/images/onboarding/welcome-calculator-forms.svg @@ -1,6 +1,6 @@ <svg width="460" height="360" viewBox="0 0 460 360" fill="none" xmlns="http://www.w3.org/2000/svg"> -<g filter="url(#filter0_d_1_12412)"> -<g clip-path="url(#clip0_1_12412)"> +<g filter="url(#filter0_d_27253_2662)"> +<g clip-path="url(#clip0_27253_2662)"> <rect x="20" y="16" width="420" height="320" rx="14" fill="#F7FAFC"/> <rect width="420" height="36.8823" transform="translate(20 16)" fill="white"/> <circle cx="37.5" cy="34.4414" r="3.5" fill="#FF6159"/> @@ -10,10 +10,10 @@ <rect x="219.094" y="32" width="76.8119" height="4.88232" rx="2.44116" fill="white"/> <rect width="420" height="1" transform="translate(20 52.8823)" fill="#E3E8F0"/> <rect width="420" height="282.118" transform="translate(20 53.8823)" fill="white"/> -<g clip-path="url(#clip1_1_12412)"> +<g clip-path="url(#clip1_27253_2662)"> <rect width="135" height="26" transform="translate(42 73.8823)" fill="white"/> <rect x="42" y="73.8823" width="26" height="26" rx="7" fill="#D54407"/> -<g clip-path="url(#clip2_1_12412)"> +<g clip-path="url(#clip2_27253_2662)"> <path d="M58.4999 81.0488H51.4999C50.8556 81.0488 50.3333 81.5712 50.3333 82.2155V91.5488C50.3333 92.1932 50.8556 92.7155 51.4999 92.7155H58.4999C59.1443 92.7155 59.6666 92.1932 59.6666 91.5488V82.2155C59.6666 81.5712 59.1443 81.0488 58.4999 81.0488Z" stroke="white" stroke-width="1.16667"/> <path d="M52.6667 83.3823H57.3334" stroke="white" stroke-width="1.16667" stroke-linecap="round"/> <path d="M57.3333 87.4658V90.3825" stroke="white" stroke-width="1.16667" stroke-linecap="round"/> @@ -21,56 +21,52 @@ </g> <path d="M81.018 92.0383C80.1427 92.0383 79.3627 91.839 78.678 91.4403C78.002 91.033 77.469 90.4783 77.079 89.7763C76.6977 89.0657 76.507 88.251 76.507 87.3323C76.507 86.4137 76.6977 85.6033 77.079 84.9013C77.469 84.1907 78.002 83.636 78.678 83.2373C79.354 82.83 80.1297 82.6263 81.005 82.6263C81.5943 82.6263 82.149 82.7347 82.669 82.9513C83.189 83.1593 83.6483 83.4497 84.047 83.8223C84.4543 84.195 84.7663 84.6283 84.983 85.1223L83.605 85.6813C83.449 85.352 83.2367 85.0617 82.968 84.8103C82.708 84.5503 82.409 84.351 82.071 84.2123C81.733 84.0737 81.3777 84.0043 81.005 84.0043C80.433 84.0043 79.9217 84.1473 79.471 84.4333C79.029 84.7193 78.678 85.1137 78.418 85.6163C78.1667 86.1103 78.041 86.6823 78.041 87.3323C78.041 87.9823 78.1667 88.5587 78.418 89.0613C78.678 89.564 79.0333 89.9583 79.484 90.2443C79.9433 90.5303 80.4633 90.6733 81.044 90.6733C81.4253 90.6733 81.7807 90.5997 82.11 90.4523C82.448 90.2963 82.747 90.084 83.007 89.8153C83.2757 89.5467 83.488 89.2347 83.644 88.8793L85.022 89.4383C84.8053 89.9497 84.4977 90.4047 84.099 90.8033C83.7003 91.1933 83.2367 91.4967 82.708 91.7133C82.1793 91.93 81.616 92.0383 81.018 92.0383ZM88.2935 92.0383C87.5135 92.0383 86.9069 91.865 86.4735 91.5183C86.0489 91.1717 85.8365 90.682 85.8365 90.0493C85.8365 89.3733 86.0619 88.8577 86.5125 88.5023C86.9719 88.147 87.6089 87.9693 88.4235 87.9693H90.0745C90.0225 87.4927 89.8882 87.1287 89.6715 86.8773C89.4549 86.626 89.1342 86.5003 88.7095 86.5003C88.3975 86.5003 88.1245 86.5653 87.8905 86.6953C87.6565 86.8253 87.4572 87.029 87.2925 87.3063L86.0185 86.8383C86.1572 86.5523 86.3392 86.288 86.5645 86.0453C86.7985 85.794 87.0889 85.5947 87.4355 85.4473C87.7909 85.3 88.2155 85.2263 88.7095 85.2263C89.3422 85.2263 89.8709 85.352 90.2955 85.6033C90.7202 85.846 91.0322 86.197 91.2315 86.6563C91.4395 87.1157 91.5435 87.6703 91.5435 88.3203L91.5045 91.8823H90.1655L90.1265 91.0893C89.9532 91.3927 89.7105 91.6267 89.3985 91.7913C89.0952 91.956 88.7269 92.0383 88.2935 92.0383ZM88.4755 90.8163C88.7962 90.8163 89.0779 90.747 89.3205 90.6083C89.5719 90.461 89.7625 90.266 89.8925 90.0233C90.0312 89.7807 90.1005 89.512 90.1005 89.2173V89.0873H88.8915C88.3109 89.0873 87.9035 89.1697 87.6695 89.3343C87.4355 89.4903 87.3185 89.7157 87.3185 90.0103C87.3185 90.2617 87.4182 90.461 87.6175 90.6083C87.8255 90.747 88.1115 90.8163 88.4755 90.8163ZM93.0179 91.8823V82.7823H94.4739V91.8823H93.0179ZM99.1322 92.0383C98.4648 92.0383 97.8755 91.8953 97.3642 91.6093C96.8528 91.3147 96.4498 90.9117 96.1552 90.4003C95.8692 89.889 95.7262 89.2997 95.7262 88.6323C95.7262 87.965 95.8692 87.3757 96.1552 86.8643C96.4498 86.353 96.8485 85.9543 97.3512 85.6683C97.8625 85.3737 98.4475 85.2263 99.1062 85.2263C99.7475 85.2263 100.328 85.3823 100.848 85.6943C101.368 85.9977 101.754 86.4353 102.005 87.0073L100.653 87.5273C100.515 87.2413 100.302 87.0117 100.016 86.8383C99.7302 86.665 99.4052 86.5783 99.0412 86.5783C98.6858 86.5783 98.3695 86.6693 98.0922 86.8513C97.8148 87.0247 97.5982 87.2673 97.4422 87.5793C97.2862 87.8827 97.2082 88.2337 97.2082 88.6323C97.2082 89.031 97.2862 89.3863 97.4422 89.6983C97.6068 90.0017 97.8278 90.2443 98.1052 90.4263C98.3912 90.5997 98.7118 90.6863 99.0672 90.6863C99.4312 90.6863 99.7562 90.5953 100.042 90.4133C100.328 90.2227 100.541 89.967 100.679 89.6463L102.031 90.1663C101.78 90.7557 101.394 91.215 100.874 91.5443C100.363 91.8737 99.7822 92.0383 99.1322 92.0383ZM105.488 92.0383C104.977 92.0383 104.535 91.9343 104.162 91.7263C103.798 91.5183 103.517 91.1933 103.317 90.7513C103.118 90.3093 103.018 89.7417 103.018 89.0483V85.3823H104.474V88.7103C104.474 89.2217 104.535 89.6203 104.656 89.9063C104.778 90.1923 104.942 90.3917 105.15 90.5043C105.367 90.617 105.614 90.6733 105.891 90.6733C106.385 90.682 106.767 90.5217 107.035 90.1923C107.304 89.863 107.438 89.3907 107.438 88.7753V85.3823H108.881V91.8823H107.516L107.451 90.9593C107.243 91.306 106.97 91.5747 106.632 91.7653C106.303 91.9473 105.922 92.0383 105.488 92.0383ZM110.499 91.8823V82.7823H111.955V91.8823H110.499ZM115.665 92.0383C114.885 92.0383 114.278 91.865 113.845 91.5183C113.42 91.1717 113.208 90.682 113.208 90.0493C113.208 89.3733 113.433 88.8577 113.884 88.5023C114.343 88.147 114.98 87.9693 115.795 87.9693H117.446C117.394 87.4927 117.259 87.1287 117.043 86.8773C116.826 86.626 116.505 86.5003 116.081 86.5003C115.769 86.5003 115.496 86.5653 115.262 86.6953C115.028 86.8253 114.828 87.029 114.664 87.3063L113.39 86.8383C113.528 86.5523 113.71 86.288 113.936 86.0453C114.17 85.794 114.46 85.5947 114.807 85.4473C115.162 85.3 115.587 85.2263 116.081 85.2263C116.713 85.2263 117.242 85.352 117.667 85.6033C118.091 85.846 118.403 86.197 118.603 86.6563C118.811 87.1157 118.915 87.6703 118.915 88.3203L118.876 91.8823H117.537L117.498 91.0893C117.324 91.3927 117.082 91.6267 116.77 91.7913C116.466 91.956 116.098 92.0383 115.665 92.0383ZM115.847 90.8163C116.167 90.8163 116.449 90.747 116.692 90.6083C116.943 90.461 117.134 90.266 117.264 90.0233C117.402 89.7807 117.472 89.512 117.472 89.2173V89.0873H116.263C115.682 89.0873 115.275 89.1697 115.041 89.3343C114.807 89.4903 114.69 89.7157 114.69 90.0103C114.69 90.2617 114.789 90.461 114.989 90.6083C115.197 90.747 115.483 90.8163 115.847 90.8163ZM122.976 92.0383C122.291 92.0383 121.767 91.8693 121.403 91.5313C121.048 91.1847 120.87 90.6907 120.87 90.0493V86.6303H119.791V85.3823H120.87V83.3543H122.313V85.3823H124.068V86.6303H122.313V89.7763C122.313 90.0797 122.382 90.3093 122.521 90.4653C122.668 90.6213 122.881 90.6993 123.158 90.6993C123.245 90.6993 123.34 90.682 123.444 90.6473C123.548 90.6127 123.665 90.5477 123.795 90.4523L124.328 91.5573C124.103 91.7133 123.877 91.8303 123.652 91.9083C123.427 91.995 123.201 92.0383 122.976 92.0383ZM128.394 92.0383C127.744 92.0383 127.163 91.8953 126.652 91.6093C126.149 91.3147 125.755 90.9117 125.469 90.4003C125.183 89.889 125.04 89.2997 125.04 88.6323C125.04 87.965 125.178 87.3757 125.456 86.8643C125.742 86.353 126.136 85.9543 126.639 85.6683C127.141 85.3737 127.718 85.2263 128.368 85.2263C129.018 85.2263 129.594 85.3737 130.097 85.6683C130.599 85.9543 130.989 86.353 131.267 86.8643C131.553 87.3757 131.696 87.965 131.696 88.6323C131.696 89.2997 131.557 89.889 131.28 90.4003C131.002 90.9117 130.612 91.3147 130.11 91.6093C129.607 91.8953 129.035 92.0383 128.394 92.0383ZM128.394 90.6993C128.749 90.6993 129.065 90.6127 129.343 90.4393C129.62 90.2573 129.837 90.0147 129.993 89.7113C130.149 89.3993 130.227 89.0397 130.227 88.6323C130.227 88.225 130.144 87.8697 129.98 87.5663C129.824 87.2543 129.607 87.0117 129.33 86.8383C129.052 86.6563 128.732 86.5653 128.368 86.5653C128.004 86.5653 127.683 86.652 127.406 86.8253C127.128 86.9987 126.912 87.2413 126.756 87.5533C126.6 87.8653 126.522 88.225 126.522 88.6323C126.522 89.0397 126.6 89.3993 126.756 89.7113C126.92 90.0147 127.141 90.2573 127.419 90.4393C127.705 90.6127 128.03 90.6993 128.394 90.6993ZM132.957 91.8823V85.3823H134.413V86.5653C134.673 86.158 135.011 85.8547 135.427 85.6553C135.843 85.456 136.272 85.3563 136.714 85.3563V86.7473C136.316 86.7473 135.939 86.8037 135.583 86.9163C135.237 87.0203 134.955 87.1937 134.738 87.4363C134.522 87.679 134.413 87.9997 134.413 88.3983V91.8823H132.957ZM141.089 91.8823V82.7823H146.744V84.1603H142.597V86.7083H146.146V88.0863H142.597V91.8823H141.089ZM150.864 92.0383C150.214 92.0383 149.634 91.8953 149.122 91.6093C148.62 91.3147 148.225 90.9117 147.939 90.4003C147.653 89.889 147.51 89.2997 147.51 88.6323C147.51 87.965 147.649 87.3757 147.926 86.8643C148.212 86.353 148.607 85.9543 149.109 85.6683C149.612 85.3737 150.188 85.2263 150.838 85.2263C151.488 85.2263 152.065 85.3737 152.567 85.6683C153.07 85.9543 153.46 86.353 153.737 86.8643C154.023 87.3757 154.166 87.965 154.166 88.6323C154.166 89.2997 154.028 89.889 153.75 90.4003C153.473 90.9117 153.083 91.3147 152.58 91.6093C152.078 91.8953 151.506 92.0383 150.864 92.0383ZM150.864 90.6993C151.22 90.6993 151.536 90.6127 151.813 90.4393C152.091 90.2573 152.307 90.0147 152.463 89.7113C152.619 89.3993 152.697 89.0397 152.697 88.6323C152.697 88.225 152.615 87.8697 152.45 87.5663C152.294 87.2543 152.078 87.0117 151.8 86.8383C151.523 86.6563 151.202 86.5653 150.838 86.5653C150.474 86.5653 150.154 86.652 149.876 86.8253C149.599 86.9987 149.382 87.2413 149.226 87.5533C149.07 87.8653 148.992 88.225 148.992 88.6323C148.992 89.0397 149.07 89.3993 149.226 89.7113C149.391 90.0147 149.612 90.2573 149.889 90.4393C150.175 90.6127 150.5 90.6993 150.864 90.6993ZM155.428 91.8823V85.3823H156.884V86.5653C157.144 86.158 157.482 85.8547 157.898 85.6553C158.314 85.456 158.743 85.3563 159.185 85.3563V86.7473C158.786 86.7473 158.409 86.8037 158.054 86.9163C157.707 87.0203 157.426 87.1937 157.209 87.4363C156.992 87.679 156.884 87.9997 156.884 88.3983V91.8823H155.428ZM160.151 91.8823V85.3823H161.516L161.581 86.2533C161.78 85.9153 162.036 85.6597 162.348 85.4863C162.66 85.313 163.015 85.2263 163.414 85.2263C163.934 85.2263 164.376 85.3433 164.74 85.5773C165.104 85.8113 165.368 86.1667 165.533 86.6433C165.723 86.184 165.992 85.833 166.339 85.5903C166.685 85.3477 167.093 85.2263 167.561 85.2263C168.315 85.2263 168.895 85.469 169.303 85.9543C169.71 86.431 169.909 87.1677 169.901 88.1643V91.8823H168.458V88.5543C168.458 88.0343 168.401 87.6357 168.289 87.3583C168.176 87.0723 168.024 86.873 167.834 86.7603C167.643 86.6477 167.422 86.5913 167.171 86.5913C166.72 86.5827 166.369 86.743 166.118 87.0723C165.875 87.4017 165.754 87.874 165.754 88.4893V91.8823H164.298V88.5543C164.298 88.0343 164.241 87.6357 164.129 87.3583C164.025 87.0723 163.877 86.873 163.687 86.7603C163.496 86.6477 163.275 86.5913 163.024 86.5913C162.573 86.5827 162.222 86.743 161.971 87.0723C161.728 87.4017 161.607 87.874 161.607 88.4893V91.8823H160.151ZM173.752 92.0383C173.319 92.0383 172.92 91.9733 172.556 91.8433C172.192 91.7133 171.88 91.5313 171.62 91.2973C171.36 91.0547 171.161 90.773 171.022 90.4523L172.283 89.8933C172.413 90.136 172.604 90.3397 172.855 90.5043C173.115 90.669 173.401 90.7513 173.713 90.7513C174.051 90.7513 174.32 90.695 174.519 90.5823C174.727 90.461 174.831 90.2963 174.831 90.0883C174.831 89.889 174.753 89.7373 174.597 89.6333C174.441 89.5207 174.22 89.4297 173.934 89.3603L173.323 89.1913C172.708 89.0353 172.227 88.7883 171.88 88.4503C171.533 88.1037 171.36 87.7093 171.36 87.2673C171.36 86.6173 171.568 86.1147 171.984 85.7593C172.409 85.404 173.015 85.2263 173.804 85.2263C174.203 85.2263 174.567 85.287 174.896 85.4083C175.234 85.521 175.524 85.6857 175.767 85.9023C176.01 86.1103 176.179 86.3573 176.274 86.6433L175.065 87.1893C174.978 86.9727 174.814 86.808 174.571 86.6953C174.328 86.574 174.06 86.5133 173.765 86.5133C173.47 86.5133 173.241 86.5783 173.076 86.7083C172.911 86.8297 172.829 87.003 172.829 87.2283C172.829 87.3583 172.903 87.4797 173.05 87.5923C173.197 87.6963 173.41 87.783 173.687 87.8523L174.454 88.0343C174.879 88.1383 175.225 88.303 175.494 88.5283C175.763 88.745 175.962 88.992 176.092 89.2693C176.222 89.538 176.287 89.811 176.287 90.0883C176.287 90.4783 176.174 90.8207 175.949 91.1153C175.732 91.41 175.433 91.6397 175.052 91.8043C174.671 91.9603 174.237 92.0383 173.752 92.0383Z" fill="#1F293B"/> </g> -<rect x="42.75" y="110.632" width="374.5" height="178.5" rx="9.25" fill="#F7FAFC"/> -<rect x="42.75" y="110.632" width="374.5" height="178.5" rx="9.25" stroke="#E3E8F0" stroke-width="1.5"/> +<rect x="42.75" y="110.632" width="374.5" height="199.5" rx="9.25" fill="#F7FAFC"/> +<rect x="42.75" y="110.632" width="374.5" height="199.5" rx="9.25" stroke="#E3E8F0" stroke-width="1.5"/> <path d="M56.83 133.882V126.882H57.99V133.882H56.83ZM60.2523 133.882V126.882H61.4523L65.1723 131.942V126.882H66.3323V133.882H65.1723L61.4123 128.762V133.882H60.2523ZM70.8964 134.002C70.5297 134.002 70.1931 133.959 69.8864 133.872C69.5864 133.786 69.3197 133.666 69.0864 133.512C68.8597 133.359 68.6697 133.189 68.5164 133.002C68.3697 132.809 68.2664 132.609 68.2064 132.402L69.3464 132.052C69.4331 132.299 69.6031 132.516 69.8564 132.702C70.1097 132.889 70.4231 132.986 70.7964 132.992C71.2297 132.992 71.5731 132.902 71.8264 132.722C72.0797 132.542 72.2064 132.306 72.2064 132.012C72.2064 131.746 72.0997 131.529 71.8864 131.362C71.6731 131.189 71.3864 131.056 71.0264 130.962L70.1664 130.742C69.8397 130.656 69.5431 130.529 69.2764 130.362C69.0164 130.196 68.8097 129.986 68.6564 129.732C68.5097 129.479 68.4364 129.179 68.4364 128.832C68.4364 128.179 68.6497 127.672 69.0764 127.312C69.5031 126.946 70.1131 126.762 70.9064 126.762C71.3531 126.762 71.7431 126.832 72.0764 126.972C72.4164 127.106 72.6964 127.292 72.9164 127.532C73.1364 127.766 73.2997 128.032 73.4064 128.332L72.2864 128.692C72.1864 128.426 72.0131 128.206 71.7664 128.032C71.5197 127.859 71.2131 127.772 70.8464 127.772C70.4664 127.772 70.1664 127.862 69.9464 128.042C69.7331 128.222 69.6264 128.472 69.6264 128.792C69.6264 129.052 69.7097 129.256 69.8764 129.402C70.0497 129.542 70.2831 129.649 70.5764 129.722L71.4364 129.932C72.0631 130.086 72.5497 130.349 72.8964 130.722C73.2431 131.096 73.4164 131.509 73.4164 131.962C73.4164 132.362 73.3197 132.716 73.1264 133.022C72.9331 133.329 72.6464 133.569 72.2664 133.742C71.8931 133.916 71.4364 134.002 70.8964 134.002ZM76.7499 133.882V127.942H74.5999V126.882H80.0599V127.942H77.9099V133.882H76.7499ZM80.2185 133.882L83.0085 126.882H84.2385L87.0385 133.882H85.8085L85.1185 132.162H82.1285L81.4485 133.882H80.2185ZM82.5185 131.132H84.7285L83.6285 128.332L82.5185 131.132ZM88.5507 133.882V126.882H89.7507L93.4707 131.942V126.882H94.6307V133.882H93.4707L89.7107 128.762V133.882H88.5507ZM98.3448 133.882V127.942H96.1948V126.882H101.655V127.942H99.5048V133.882H98.3448ZM112.06 134.292L111.24 133.462C110.98 133.636 110.686 133.769 110.36 133.862C110.04 133.956 109.7 134.002 109.34 134.002C108.646 134.002 108.033 133.849 107.5 133.542C106.966 133.236 106.546 132.809 106.24 132.262C105.94 131.716 105.79 131.089 105.79 130.382C105.79 129.849 105.876 129.362 106.05 128.922C106.223 128.482 106.466 128.102 106.78 127.782C107.093 127.456 107.463 127.206 107.89 127.032C108.323 126.852 108.796 126.762 109.31 126.762C110.003 126.762 110.613 126.919 111.14 127.232C111.673 127.539 112.086 127.966 112.38 128.512C112.68 129.052 112.83 129.676 112.83 130.382C112.83 130.862 112.76 131.309 112.62 131.722C112.48 132.129 112.283 132.486 112.03 132.792L112.79 133.562L112.06 134.292ZM109.34 132.942C109.546 132.942 109.736 132.916 109.91 132.862C110.09 132.802 110.256 132.722 110.41 132.622L109.51 131.712L110.26 130.992L111.2 131.952C111.346 131.739 111.456 131.502 111.53 131.242C111.61 130.982 111.65 130.696 111.65 130.382C111.65 129.882 111.55 129.442 111.35 129.062C111.15 128.676 110.873 128.372 110.52 128.152C110.173 127.932 109.77 127.822 109.31 127.822C108.856 127.822 108.453 127.932 108.1 128.152C107.753 128.372 107.476 128.676 107.27 129.062C107.07 129.442 106.97 129.882 106.97 130.382C106.97 130.882 107.07 131.326 107.27 131.712C107.476 132.092 107.756 132.392 108.11 132.612C108.47 132.832 108.88 132.942 109.34 132.942ZM117.351 134.022C116.798 134.022 116.311 133.912 115.891 133.692C115.478 133.466 115.155 133.149 114.921 132.742C114.695 132.336 114.581 131.862 114.581 131.322V126.882H115.741V131.322C115.741 131.649 115.808 131.936 115.941 132.182C116.081 132.422 116.275 132.612 116.521 132.752C116.768 132.886 117.051 132.952 117.371 132.952C117.698 132.952 117.985 132.886 118.231 132.752C118.485 132.612 118.678 132.422 118.811 132.182C118.945 131.936 119.011 131.649 119.011 131.322V126.882H120.171V131.322C120.171 131.862 120.055 132.336 119.821 132.742C119.595 133.149 119.268 133.466 118.841 133.692C118.421 133.912 117.925 134.022 117.351 134.022ZM125.442 134.002C124.749 134.002 124.135 133.849 123.602 133.542C123.069 133.236 122.649 132.809 122.342 132.262C122.042 131.716 121.892 131.089 121.892 130.382C121.892 129.676 122.042 129.052 122.342 128.512C122.649 127.966 123.065 127.539 123.592 127.232C124.119 126.919 124.725 126.762 125.412 126.762C126.105 126.762 126.715 126.919 127.242 127.232C127.775 127.539 128.189 127.966 128.482 128.512C128.782 129.052 128.932 129.676 128.932 130.382C128.932 131.089 128.782 131.716 128.482 132.262C128.189 132.809 127.779 133.236 127.252 133.542C126.732 133.849 126.129 134.002 125.442 134.002ZM125.442 132.942C125.895 132.942 126.295 132.832 126.642 132.612C126.989 132.392 127.259 132.092 127.452 131.712C127.652 131.326 127.752 130.882 127.752 130.382C127.752 129.889 127.652 129.449 127.452 129.062C127.252 128.676 126.975 128.376 126.622 128.162C126.275 127.942 125.872 127.832 125.412 127.832C124.959 127.832 124.555 127.942 124.202 128.162C123.855 128.376 123.579 128.676 123.372 129.062C123.172 129.442 123.072 129.882 123.072 130.382C123.072 130.882 123.172 131.326 123.372 131.712C123.579 132.092 123.859 132.392 124.212 132.612C124.572 132.832 124.982 132.942 125.442 132.942ZM132.058 133.882V127.942H129.908V126.882H135.368V127.942H133.218V133.882H132.058ZM136.93 133.882V126.882H141.24V127.942H138.09V129.802H140.87V130.842H138.09V132.822H141.27V133.882H136.93ZM146.441 133.882V126.882H148.751C149.231 126.882 149.644 126.956 149.991 127.102C150.344 127.249 150.618 127.469 150.811 127.762C151.004 128.049 151.101 128.409 151.101 128.842C151.101 129.142 151.028 129.412 150.881 129.652C150.741 129.892 150.541 130.092 150.281 130.252C150.621 130.419 150.881 130.642 151.061 130.922C151.241 131.202 151.331 131.536 151.331 131.922C151.331 132.336 151.238 132.689 151.051 132.982C150.864 133.276 150.601 133.499 150.261 133.652C149.921 133.806 149.518 133.882 149.051 133.882H146.441ZM147.581 132.842H148.961C149.328 132.842 149.618 132.752 149.831 132.572C150.044 132.392 150.151 132.149 150.151 131.842C150.151 131.509 150.031 131.249 149.791 131.062C149.558 130.876 149.228 130.782 148.801 130.782H147.581V132.842ZM147.581 129.822H148.851C149.184 129.822 149.444 129.736 149.631 129.562C149.824 129.382 149.921 129.136 149.921 128.822C149.921 128.502 149.811 128.259 149.591 128.092C149.378 127.919 149.078 127.832 148.691 127.832H147.581V129.822ZM155.834 134.022C155.281 134.022 154.794 133.912 154.374 133.692C153.961 133.466 153.637 133.149 153.404 132.742C153.177 132.336 153.064 131.862 153.064 131.322V126.882H154.224V131.322C154.224 131.649 154.291 131.936 154.424 132.182C154.564 132.422 154.757 132.612 155.004 132.752C155.251 132.886 155.534 132.952 155.854 132.952C156.181 132.952 156.467 132.886 156.714 132.752C156.967 132.612 157.161 132.422 157.294 132.182C157.427 131.936 157.494 131.649 157.494 131.322V126.882H158.654V131.322C158.654 131.862 158.537 132.336 158.304 132.742C158.077 133.149 157.751 133.466 157.324 133.692C156.904 133.912 156.407 134.022 155.834 134.022ZM160.815 133.882V126.882H161.975V133.882H160.815ZM164.237 133.882V126.882H165.397V132.822H168.567V133.882H164.237ZM170.14 133.882V126.882H172.34C173.026 126.882 173.633 127.032 174.16 127.332C174.693 127.626 175.11 128.036 175.41 128.562C175.716 129.089 175.87 129.696 175.87 130.382C175.87 131.062 175.716 131.666 175.41 132.192C175.11 132.719 174.693 133.132 174.16 133.432C173.633 133.732 173.026 133.882 172.34 133.882H170.14ZM171.3 132.802H172.34C172.666 132.802 172.973 132.742 173.26 132.622C173.546 132.496 173.796 132.322 174.01 132.102C174.223 131.882 174.39 131.626 174.51 131.332C174.63 131.039 174.69 130.722 174.69 130.382C174.69 130.042 174.63 129.726 174.51 129.432C174.39 129.139 174.223 128.882 174.01 128.662C173.796 128.442 173.546 128.272 173.26 128.152C172.973 128.026 172.666 127.962 172.34 127.962H171.3V132.802ZM177.693 133.882V126.882H182.003V127.942H178.853V129.802H181.633V130.842H178.853V132.822H182.033V133.882H177.693ZM184.191 133.882V126.882H186.661C187.141 126.882 187.565 126.976 187.931 127.162C188.298 127.349 188.585 127.609 188.791 127.942C188.998 128.269 189.101 128.649 189.101 129.082C189.101 129.542 188.975 129.949 188.721 130.302C188.468 130.649 188.135 130.906 187.721 131.072L189.381 133.882H188.071L186.571 131.292C186.531 131.299 186.488 131.302 186.441 131.302C186.401 131.302 186.358 131.302 186.311 131.302H185.351V133.882H184.191ZM185.351 130.232H186.711C186.938 130.232 187.138 130.182 187.311 130.082C187.491 129.982 187.635 129.846 187.741 129.672C187.855 129.499 187.911 129.302 187.911 129.082C187.911 128.749 187.791 128.476 187.551 128.262C187.311 128.049 187.001 127.942 186.621 127.942H185.351V130.232Z" fill="#94A3B8"/> -<circle cx="59" cy="158.882" r="3" fill="#D54407"/> -<path d="M71.652 162.882L69.108 154.482H70.308L72.288 161.058L74.208 154.482H75.396L77.28 161.022L79.296 154.482H80.484L77.904 162.882H76.644L74.796 156.378L72.912 162.882H71.652ZM83.5534 163.026C82.9694 163.026 82.4534 162.894 82.0054 162.63C81.5574 162.358 81.2054 161.986 80.9494 161.514C80.6934 161.042 80.5654 160.498 80.5654 159.882C80.5654 159.266 80.6934 158.722 80.9494 158.25C81.2054 157.778 81.5574 157.41 82.0054 157.146C82.4614 156.874 82.9814 156.738 83.5654 156.738C84.1174 156.738 84.6014 156.878 85.0174 157.158C85.4334 157.43 85.7574 157.822 85.9894 158.334C86.2294 158.838 86.3494 159.434 86.3494 160.122H81.7294C81.7694 160.714 81.9654 161.178 82.3174 161.514C82.6774 161.842 83.1174 162.006 83.6374 162.006C84.0374 162.006 84.3694 161.914 84.6334 161.73C84.9054 161.538 85.1174 161.298 85.2694 161.01L86.2534 161.466C86.0934 161.778 85.8854 162.054 85.6294 162.294C85.3734 162.526 85.0694 162.706 84.7174 162.834C84.3734 162.962 83.9854 163.026 83.5534 163.026ZM81.8014 159.222H85.1254C85.1014 158.902 85.0134 158.634 84.8614 158.418C84.7174 158.194 84.5294 158.022 84.2974 157.902C84.0734 157.782 83.8214 157.722 83.5414 157.722C83.2694 157.722 83.0054 157.782 82.7494 157.902C82.4934 158.014 82.2774 158.182 82.1014 158.406C81.9334 158.63 81.8334 158.902 81.8014 159.222ZM90.5836 163.026C90.1516 163.026 89.7676 162.93 89.4316 162.738C89.0956 162.538 88.8196 162.262 88.6036 161.91L88.5556 162.882H87.4756V154.482H88.6156V157.842C88.8316 157.49 89.1036 157.218 89.4316 157.026C89.7676 156.834 90.1516 156.738 90.5836 156.738C91.1196 156.738 91.5916 156.87 91.9996 157.134C92.4076 157.398 92.7236 157.766 92.9476 158.238C93.1796 158.702 93.2956 159.25 93.2956 159.882C93.2956 160.506 93.1796 161.054 92.9476 161.526C92.7236 161.998 92.4076 162.366 91.9996 162.63C91.5916 162.894 91.1196 163.026 90.5836 163.026ZM90.3076 161.994C90.6676 161.994 90.9836 161.906 91.2556 161.73C91.5276 161.546 91.7396 161.298 91.8916 160.986C92.0516 160.666 92.1316 160.298 92.1316 159.882C92.1316 159.466 92.0556 159.102 91.9036 158.79C91.7516 158.47 91.5396 158.222 91.2676 158.046C90.9956 157.862 90.6796 157.77 90.3196 157.77C89.9916 157.77 89.6956 157.862 89.4316 158.046C89.1756 158.222 88.9756 158.47 88.8316 158.79C88.6876 159.11 88.6156 159.474 88.6156 159.882C88.6156 160.298 88.6876 160.666 88.8316 160.986C88.9756 161.298 89.1756 161.546 89.4316 161.73C89.6876 161.906 89.9796 161.994 90.3076 161.994ZM96.69 163.026C96.266 163.026 95.886 162.962 95.55 162.834C95.222 162.706 94.942 162.534 94.71 162.318C94.486 162.102 94.318 161.858 94.206 161.586L95.19 161.154C95.318 161.402 95.51 161.606 95.766 161.766C96.022 161.926 96.306 162.006 96.618 162.006C96.962 162.006 97.246 161.942 97.47 161.814C97.694 161.686 97.806 161.506 97.806 161.274C97.806 161.05 97.722 160.874 97.554 160.746C97.386 160.618 97.142 160.514 96.822 160.434L96.258 160.29C95.698 160.138 95.262 159.91 94.95 159.606C94.646 159.302 94.494 158.958 94.494 158.574C94.494 157.99 94.682 157.538 95.058 157.218C95.434 156.898 95.99 156.738 96.726 156.738C97.086 156.738 97.414 156.79 97.71 156.894C98.014 156.998 98.27 157.146 98.478 157.338C98.694 157.53 98.846 157.758 98.934 158.022L97.974 158.454C97.878 158.214 97.714 158.038 97.482 157.926C97.25 157.806 96.978 157.746 96.666 157.746C96.346 157.746 96.094 157.818 95.91 157.962C95.726 158.098 95.634 158.29 95.634 158.538C95.634 158.674 95.71 158.806 95.862 158.934C96.022 159.054 96.254 159.154 96.558 159.234L97.206 159.39C97.598 159.486 97.922 159.634 98.178 159.834C98.434 160.026 98.626 160.246 98.754 160.494C98.882 160.734 98.946 160.986 98.946 161.25C98.946 161.61 98.846 161.926 98.646 162.198C98.454 162.462 98.186 162.666 97.842 162.81C97.506 162.954 97.122 163.026 96.69 163.026ZM100.204 162.882V156.882H101.344V162.882H100.204ZM100.78 155.61C100.596 155.61 100.436 155.542 100.3 155.406C100.164 155.262 100.096 155.098 100.096 154.914C100.096 154.722 100.164 154.562 100.3 154.434C100.436 154.298 100.596 154.23 100.78 154.23C100.972 154.23 101.132 154.298 101.26 154.434C101.396 154.562 101.464 154.722 101.464 154.914C101.464 155.098 101.396 155.262 101.26 155.406C101.132 155.542 100.972 155.61 100.78 155.61ZM105.331 163.026C104.731 163.026 104.267 162.874 103.939 162.57C103.611 162.258 103.447 161.814 103.447 161.238V157.866H102.427V156.882H103.447V155.01H104.587V156.882H106.291V157.866H104.587V161.07C104.587 161.366 104.659 161.594 104.803 161.754C104.955 161.906 105.171 161.982 105.451 161.982C105.531 161.982 105.619 161.966 105.715 161.934C105.811 161.902 105.927 161.838 106.063 161.742L106.495 162.63C106.287 162.766 106.087 162.866 105.895 162.93C105.711 162.994 105.523 163.026 105.331 163.026ZM110.225 163.026C109.641 163.026 109.125 162.894 108.677 162.63C108.229 162.358 107.877 161.986 107.621 161.514C107.365 161.042 107.237 160.498 107.237 159.882C107.237 159.266 107.365 158.722 107.621 158.25C107.877 157.778 108.229 157.41 108.677 157.146C109.133 156.874 109.653 156.738 110.237 156.738C110.789 156.738 111.273 156.878 111.689 157.158C112.105 157.43 112.429 157.822 112.661 158.334C112.901 158.838 113.021 159.434 113.021 160.122H108.401C108.441 160.714 108.637 161.178 108.989 161.514C109.349 161.842 109.789 162.006 110.309 162.006C110.709 162.006 111.041 161.914 111.305 161.73C111.577 161.538 111.789 161.298 111.941 161.01L112.925 161.466C112.765 161.778 112.557 162.054 112.301 162.294C112.045 162.526 111.741 162.706 111.389 162.834C111.045 162.962 110.657 163.026 110.225 163.026ZM108.473 159.222H111.797C111.773 158.902 111.685 158.634 111.533 158.418C111.389 158.194 111.201 158.022 110.969 157.902C110.745 157.782 110.493 157.722 110.213 157.722C109.941 157.722 109.677 157.782 109.421 157.902C109.165 158.014 108.949 158.182 108.773 158.406C108.605 158.63 108.505 158.902 108.473 159.222ZM117.353 162.882V154.482H119.945C120.745 154.482 121.453 154.662 122.069 155.022C122.693 155.374 123.181 155.866 123.533 156.498C123.885 157.13 124.061 157.858 124.061 158.682C124.061 159.498 123.885 160.222 123.533 160.854C123.181 161.486 122.693 161.982 122.069 162.342C121.453 162.702 120.745 162.882 119.945 162.882H117.353ZM118.529 161.778H119.945C120.353 161.778 120.733 161.702 121.085 161.55C121.437 161.39 121.745 161.17 122.009 160.89C122.281 160.602 122.489 160.27 122.633 159.894C122.785 159.518 122.861 159.114 122.861 158.682C122.861 158.25 122.785 157.846 122.633 157.47C122.489 157.094 122.281 156.766 122.009 156.486C121.745 156.198 121.437 155.978 121.085 155.826C120.733 155.666 120.353 155.586 119.945 155.586H118.529V161.778ZM128.026 163.026C127.442 163.026 126.926 162.894 126.478 162.63C126.03 162.358 125.678 161.986 125.422 161.514C125.166 161.042 125.038 160.498 125.038 159.882C125.038 159.266 125.166 158.722 125.422 158.25C125.678 157.778 126.03 157.41 126.478 157.146C126.934 156.874 127.454 156.738 128.038 156.738C128.59 156.738 129.074 156.878 129.49 157.158C129.906 157.43 130.23 157.822 130.462 158.334C130.702 158.838 130.822 159.434 130.822 160.122H126.202C126.242 160.714 126.438 161.178 126.79 161.514C127.15 161.842 127.59 162.006 128.11 162.006C128.51 162.006 128.842 161.914 129.106 161.73C129.378 161.538 129.59 161.298 129.742 161.01L130.726 161.466C130.566 161.778 130.358 162.054 130.102 162.294C129.846 162.526 129.542 162.706 129.19 162.834C128.846 162.962 128.458 163.026 128.026 163.026ZM126.274 159.222H129.598C129.574 158.902 129.486 158.634 129.334 158.418C129.19 158.194 129.002 158.022 128.77 157.902C128.546 157.782 128.294 157.722 128.014 157.722C127.742 157.722 127.478 157.782 127.222 157.902C126.966 158.014 126.75 158.182 126.574 158.406C126.406 158.63 126.306 158.902 126.274 159.222ZM134.096 163.026C133.672 163.026 133.292 162.962 132.956 162.834C132.628 162.706 132.348 162.534 132.116 162.318C131.892 162.102 131.724 161.858 131.612 161.586L132.596 161.154C132.724 161.402 132.916 161.606 133.172 161.766C133.428 161.926 133.712 162.006 134.024 162.006C134.368 162.006 134.652 161.942 134.876 161.814C135.1 161.686 135.212 161.506 135.212 161.274C135.212 161.05 135.128 160.874 134.96 160.746C134.792 160.618 134.548 160.514 134.228 160.434L133.664 160.29C133.104 160.138 132.668 159.91 132.356 159.606C132.052 159.302 131.9 158.958 131.9 158.574C131.9 157.99 132.088 157.538 132.464 157.218C132.84 156.898 133.396 156.738 134.132 156.738C134.492 156.738 134.82 156.79 135.116 156.894C135.42 156.998 135.676 157.146 135.884 157.338C136.1 157.53 136.252 157.758 136.34 158.022L135.38 158.454C135.284 158.214 135.12 158.038 134.888 157.926C134.656 157.806 134.384 157.746 134.072 157.746C133.752 157.746 133.5 157.818 133.316 157.962C133.132 158.098 133.04 158.29 133.04 158.538C133.04 158.674 133.116 158.806 133.268 158.934C133.428 159.054 133.66 159.154 133.964 159.234L134.612 159.39C135.004 159.486 135.328 159.634 135.584 159.834C135.84 160.026 136.032 160.246 136.16 160.494C136.288 160.734 136.352 160.986 136.352 161.25C136.352 161.61 136.252 161.926 136.052 162.198C135.86 162.462 135.592 162.666 135.248 162.81C134.912 162.954 134.528 163.026 134.096 163.026ZM137.61 162.882V156.882H138.75V162.882H137.61ZM138.186 155.61C138.002 155.61 137.842 155.542 137.706 155.406C137.57 155.262 137.502 155.098 137.502 154.914C137.502 154.722 137.57 154.562 137.706 154.434C137.842 154.298 138.002 154.23 138.186 154.23C138.378 154.23 138.538 154.298 138.666 154.434C138.802 154.562 138.87 154.722 138.87 154.914C138.87 155.098 138.802 155.262 138.666 155.406C138.538 155.542 138.378 155.61 138.186 155.61ZM142.905 165.438C142.505 165.438 142.141 165.398 141.813 165.318C141.485 165.246 141.209 165.162 140.985 165.066C140.761 164.97 140.593 164.886 140.481 164.814L140.913 163.89C141.017 163.954 141.165 164.026 141.357 164.106C141.549 164.194 141.773 164.266 142.029 164.322C142.285 164.386 142.569 164.418 142.881 164.418C143.249 164.418 143.577 164.342 143.865 164.19C144.153 164.046 144.377 163.818 144.537 163.506C144.705 163.194 144.789 162.794 144.789 162.306V161.682C144.581 162.034 144.305 162.31 143.961 162.51C143.617 162.702 143.229 162.798 142.797 162.798C142.253 162.798 141.777 162.674 141.369 162.426C140.969 162.17 140.653 161.818 140.421 161.37C140.197 160.914 140.085 160.39 140.085 159.798C140.085 159.182 140.197 158.646 140.421 158.19C140.653 157.734 140.969 157.378 141.369 157.122C141.777 156.866 142.253 156.738 142.797 156.738C143.229 156.738 143.617 156.838 143.961 157.038C144.305 157.23 144.581 157.51 144.789 157.878V156.882H145.929V162.282C145.929 162.97 145.797 163.546 145.533 164.01C145.277 164.482 144.921 164.838 144.465 165.078C144.017 165.318 143.497 165.438 142.905 165.438ZM143.085 161.838C143.421 161.838 143.713 161.75 143.961 161.574C144.209 161.39 144.405 161.146 144.549 160.842C144.693 160.53 144.765 160.174 144.765 159.774C144.765 159.374 144.693 159.022 144.549 158.718C144.405 158.414 144.205 158.178 143.949 158.01C143.701 157.834 143.409 157.746 143.073 157.746C142.721 157.746 142.409 157.834 142.137 158.01C141.873 158.178 141.665 158.414 141.513 158.718C141.361 159.022 141.285 159.374 141.285 159.774C141.285 160.174 141.361 160.53 141.513 160.842C141.673 161.146 141.885 161.39 142.149 161.574C142.421 161.75 142.733 161.838 143.085 161.838ZM147.511 162.882V156.882H148.579L148.627 157.758C148.827 157.43 149.083 157.178 149.395 157.002C149.715 156.826 150.079 156.738 150.487 156.738C150.959 156.738 151.367 156.834 151.711 157.026C152.063 157.218 152.331 157.518 152.515 157.926C152.707 158.326 152.803 158.854 152.803 159.51V162.882H151.663V159.81C151.663 159.266 151.599 158.854 151.471 158.574C151.351 158.286 151.179 158.086 150.955 157.974C150.739 157.862 150.487 157.802 150.199 157.794C149.711 157.794 149.331 157.966 149.059 158.31C148.787 158.654 148.651 159.138 148.651 159.762V162.882H147.511Z" fill="#1F293B"/> -<path d="M346.016 161.238L342.298 157.52L342.826 156.97L346.566 160.699L346.016 161.238ZM342.826 161.238L342.298 160.699L346.016 156.97L346.566 157.52L342.826 161.238ZM350.241 162.382V155.903C349.962 156.131 349.676 156.318 349.383 156.464C349.097 156.604 348.807 156.67 348.514 156.662V155.815C348.668 155.823 348.851 155.771 349.064 155.661C349.276 155.551 349.496 155.408 349.724 155.232C349.951 155.056 350.149 154.873 350.318 154.682H351.154V162.382H350.241Z" fill="#94A3B8"/> -<path d="M368.444 162.606C367.916 162.606 367.448 162.526 367.04 162.366C366.632 162.198 366.3 161.982 366.044 161.718C365.788 161.454 365.616 161.17 365.528 160.866L366.776 160.482C366.872 160.746 367.052 160.974 367.316 161.166C367.588 161.358 367.924 161.458 368.324 161.466C368.78 161.466 369.14 161.374 369.404 161.19C369.676 160.998 369.812 160.746 369.812 160.434C369.812 160.162 369.696 159.934 369.464 159.75C369.24 159.566 368.94 159.426 368.564 159.33L367.64 159.102C367.28 159.006 366.96 158.866 366.68 158.682C366.4 158.49 366.18 158.258 366.02 157.986C365.86 157.706 365.78 157.378 365.78 157.002C365.78 156.298 366.008 155.75 366.464 155.358C366.928 154.958 367.588 154.758 368.444 154.758C368.932 154.758 369.356 154.834 369.716 154.986C370.076 155.13 370.376 155.334 370.616 155.598C370.856 155.854 371.032 156.142 371.144 156.462L369.908 156.87C369.804 156.598 369.62 156.37 369.356 156.186C369.092 155.994 368.768 155.898 368.384 155.898C367.984 155.898 367.668 155.994 367.436 156.186C367.212 156.37 367.1 156.626 367.1 156.954C367.1 157.234 367.188 157.45 367.364 157.602C367.548 157.754 367.788 157.87 368.084 157.95L369.02 158.178C369.7 158.346 370.224 158.634 370.592 159.042C370.968 159.45 371.156 159.898 371.156 160.386C371.156 160.818 371.048 161.202 370.832 161.538C370.624 161.866 370.32 162.126 369.92 162.318C369.52 162.51 369.028 162.606 368.444 162.606ZM367.88 164.118V162.138H369.032V164.118H367.88ZM367.88 155.502V153.522H369.032V155.502H367.88ZM372.339 162.882V161.814C372.339 161.566 372.403 161.31 372.531 161.046C372.659 160.774 372.839 160.502 373.071 160.23C373.311 159.958 373.591 159.702 373.911 159.462L375.375 158.406C375.559 158.278 375.727 158.13 375.879 157.962C376.039 157.794 376.167 157.618 376.263 157.434C376.359 157.242 376.407 157.054 376.407 156.87C376.407 156.638 376.347 156.426 376.227 156.234C376.115 156.042 375.951 155.89 375.735 155.778C375.527 155.666 375.271 155.61 374.967 155.61C374.695 155.61 374.451 155.666 374.235 155.778C374.027 155.882 373.855 156.022 373.719 156.198C373.583 156.374 373.487 156.566 373.431 156.774L372.003 156.51C372.083 156.126 372.251 155.77 372.507 155.442C372.771 155.106 373.107 154.838 373.515 154.638C373.931 154.438 374.403 154.338 374.931 154.338C375.523 154.338 376.035 154.446 376.467 154.662C376.907 154.878 377.243 155.178 377.475 155.562C377.715 155.938 377.835 156.37 377.835 156.858C377.835 157.354 377.699 157.802 377.427 158.202C377.163 158.594 376.791 158.97 376.311 159.33L374.967 160.326C374.703 160.518 374.487 160.726 374.319 160.95C374.151 161.166 374.035 161.398 373.971 161.646H377.943V162.882H372.339ZM378.943 164.262L379.663 161.538H381.079L379.999 164.262H378.943ZM384.992 163.026C384.624 163.026 384.248 162.97 383.864 162.858C383.488 162.738 383.14 162.562 382.82 162.33C382.5 162.09 382.256 161.79 382.088 161.43L383.324 160.974C383.532 161.27 383.776 161.486 384.056 161.622C384.336 161.75 384.624 161.814 384.92 161.814C385.392 161.814 385.776 161.674 386.072 161.394C386.368 161.106 386.516 160.726 386.516 160.254C386.516 159.798 386.372 159.422 386.084 159.126C385.796 158.83 385.42 158.682 384.956 158.682C384.684 158.682 384.428 158.742 384.188 158.862C383.956 158.982 383.776 159.126 383.648 159.294L382.388 159.018L382.856 154.482H387.5V155.742H384.056L383.816 158.022C384.032 157.894 384.272 157.794 384.536 157.722C384.808 157.642 385.092 157.602 385.388 157.602C385.868 157.602 386.3 157.714 386.684 157.938C387.068 158.162 387.372 158.47 387.596 158.862C387.82 159.246 387.932 159.69 387.932 160.194C387.932 160.754 387.804 161.246 387.548 161.67C387.3 162.094 386.956 162.426 386.516 162.666C386.076 162.906 385.568 163.026 384.992 163.026ZM392.29 163.026C391.634 163.026 391.05 162.842 390.538 162.474C390.026 162.098 389.622 161.586 389.326 160.938C389.038 160.282 388.894 159.53 388.894 158.682C388.894 157.834 389.038 157.086 389.326 156.438C389.622 155.782 390.022 155.27 390.526 154.902C391.038 154.526 391.626 154.338 392.29 154.338C392.954 154.338 393.542 154.526 394.054 154.902C394.566 155.27 394.966 155.782 395.254 156.438C395.55 157.086 395.698 157.834 395.698 158.682C395.698 159.53 395.55 160.282 395.254 160.938C394.966 161.586 394.566 162.098 394.054 162.474C393.55 162.842 392.962 163.026 392.29 163.026ZM392.302 161.766C392.694 161.766 393.042 161.634 393.346 161.37C393.658 161.106 393.898 160.742 394.066 160.278C394.242 159.814 394.33 159.282 394.33 158.682C394.33 158.082 394.242 157.55 394.066 157.086C393.898 156.614 393.658 156.246 393.346 155.982C393.042 155.718 392.69 155.586 392.29 155.586C391.89 155.586 391.538 155.718 391.234 155.982C390.93 156.246 390.69 156.61 390.514 157.074C390.346 157.538 390.262 158.074 390.262 158.682C390.262 159.282 390.346 159.814 390.514 160.278C390.69 160.742 390.93 161.106 391.234 161.37C391.546 161.634 391.902 161.766 392.302 161.766ZM400.024 163.026C399.368 163.026 398.784 162.842 398.272 162.474C397.76 162.098 397.356 161.586 397.06 160.938C396.772 160.282 396.628 159.53 396.628 158.682C396.628 157.834 396.772 157.086 397.06 156.438C397.356 155.782 397.756 155.27 398.26 154.902C398.772 154.526 399.36 154.338 400.024 154.338C400.688 154.338 401.276 154.526 401.788 154.902C402.3 155.27 402.7 155.782 402.988 156.438C403.284 157.086 403.432 157.834 403.432 158.682C403.432 159.53 403.284 160.282 402.988 160.938C402.7 161.586 402.3 162.098 401.788 162.474C401.284 162.842 400.696 163.026 400.024 163.026ZM400.036 161.766C400.428 161.766 400.776 161.634 401.08 161.37C401.392 161.106 401.632 160.742 401.8 160.278C401.976 159.814 402.064 159.282 402.064 158.682C402.064 158.082 401.976 157.55 401.8 157.086C401.632 156.614 401.392 156.246 401.08 155.982C400.776 155.718 400.424 155.586 400.024 155.586C399.624 155.586 399.272 155.718 398.968 155.982C398.664 156.246 398.424 156.61 398.248 157.074C398.08 157.538 397.996 158.074 397.996 158.682C397.996 159.282 398.08 159.814 398.248 160.278C398.424 160.742 398.664 161.106 398.968 161.37C399.28 161.634 399.636 161.766 400.036 161.766Z" fill="#1F293B"/> -<rect width="348" height="1" transform="translate(56 173.882)" fill="#E3E8F0"/> -<circle cx="59" cy="189.882" r="3" fill="#3B82F5"/> -<path d="M72.78 194.026C72.332 194.026 71.924 193.974 71.556 193.87C71.196 193.766 70.88 193.626 70.608 193.45C70.344 193.266 70.124 193.062 69.948 192.838C69.772 192.614 69.648 192.378 69.576 192.13L70.716 191.758C70.836 192.086 71.064 192.37 71.4 192.61C71.736 192.85 72.148 192.974 72.636 192.982C73.228 192.982 73.692 192.866 74.028 192.634C74.372 192.394 74.544 192.078 74.544 191.686C74.544 191.326 74.396 191.034 74.1 190.81C73.804 190.578 73.412 190.402 72.924 190.282L71.952 190.03C71.568 189.926 71.216 189.778 70.896 189.586C70.584 189.394 70.336 189.15 70.152 188.854C69.968 188.558 69.876 188.202 69.876 187.786C69.876 187.018 70.124 186.418 70.62 185.986C71.124 185.554 71.848 185.338 72.792 185.338C73.336 185.338 73.808 185.426 74.208 185.602C74.608 185.77 74.936 185.994 75.192 186.274C75.456 186.554 75.644 186.862 75.756 187.198L74.616 187.582C74.48 187.222 74.248 186.934 73.92 186.718C73.592 186.494 73.188 186.382 72.708 186.382C72.204 186.382 71.804 186.502 71.508 186.742C71.22 186.982 71.076 187.31 71.076 187.726C71.076 188.078 71.188 188.35 71.412 188.542C71.644 188.726 71.952 188.866 72.336 188.962L73.308 189.202C74.092 189.394 74.696 189.714 75.12 190.162C75.552 190.602 75.768 191.086 75.768 191.614C75.768 192.07 75.652 192.482 75.42 192.85C75.196 193.21 74.86 193.498 74.412 193.714C73.972 193.922 73.428 194.026 72.78 194.026ZM77.4157 193.882V185.482H82.4677V186.562H78.5917V189.058H82.0837V190.114H78.5917V192.802H82.4917V193.882H77.4157ZM88.1415 194.026C87.3255 194.026 86.6015 193.842 85.9695 193.474C85.3375 193.106 84.8415 192.594 84.4815 191.938C84.1295 191.282 83.9535 190.53 83.9535 189.682C83.9535 188.834 84.1295 188.086 84.4815 187.438C84.8415 186.782 85.3335 186.27 85.9575 185.902C86.5815 185.526 87.3015 185.338 88.1175 185.338C88.9335 185.338 89.6535 185.526 90.2775 185.902C90.9015 186.27 91.3895 186.782 91.7415 187.438C92.0935 188.086 92.2695 188.834 92.2695 189.682C92.2695 190.53 92.0935 191.282 91.7415 191.938C91.3895 192.594 90.9015 193.106 90.2775 193.474C89.6615 193.842 88.9495 194.026 88.1415 194.026ZM88.1415 192.946C88.7175 192.946 89.2255 192.806 89.6655 192.526C90.1055 192.246 90.4495 191.862 90.6975 191.374C90.9455 190.886 91.0695 190.322 91.0695 189.682C91.0695 189.05 90.9415 188.49 90.6855 188.002C90.4375 187.506 90.0895 187.118 89.6415 186.838C89.2015 186.558 88.6935 186.418 88.1175 186.418C87.5415 186.418 87.0295 186.558 86.5815 186.838C86.1335 187.118 85.7815 187.506 85.5255 188.002C85.2775 188.49 85.1535 189.05 85.1535 189.682C85.1535 190.322 85.2815 190.886 85.5375 191.374C85.7935 191.862 86.1455 192.246 86.5935 192.526C87.0495 192.806 87.5655 192.946 88.1415 192.946ZM99.4988 194.026C99.0508 194.026 98.6428 193.974 98.2748 193.87C97.9148 193.766 97.5988 193.626 97.3268 193.45C97.0628 193.266 96.8428 193.062 96.6668 192.838C96.4908 192.614 96.3668 192.378 96.2948 192.13L97.4348 191.758C97.5548 192.086 97.7828 192.37 98.1188 192.61C98.4548 192.85 98.8668 192.974 99.3548 192.982C99.9468 192.982 100.411 192.866 100.747 192.634C101.091 192.394 101.263 192.078 101.263 191.686C101.263 191.326 101.115 191.034 100.819 190.81C100.523 190.578 100.131 190.402 99.6428 190.282L98.6708 190.03C98.2868 189.926 97.9348 189.778 97.6148 189.586C97.3028 189.394 97.0548 189.15 96.8708 188.854C96.6868 188.558 96.5948 188.202 96.5948 187.786C96.5948 187.018 96.8428 186.418 97.3388 185.986C97.8428 185.554 98.5668 185.338 99.5108 185.338C100.055 185.338 100.527 185.426 100.927 185.602C101.327 185.77 101.655 185.994 101.911 186.274C102.175 186.554 102.363 186.862 102.475 187.198L101.335 187.582C101.199 187.222 100.967 186.934 100.639 186.718C100.311 186.494 99.9068 186.382 99.4268 186.382C98.9228 186.382 98.5228 186.502 98.2268 186.742C97.9388 186.982 97.7948 187.31 97.7948 187.726C97.7948 188.078 97.9068 188.35 98.1308 188.542C98.3628 188.726 98.6708 188.866 99.0548 188.962L100.027 189.202C100.811 189.394 101.415 189.714 101.839 190.162C102.271 190.602 102.487 191.086 102.487 191.614C102.487 192.07 102.371 192.482 102.139 192.85C101.915 193.21 101.579 193.498 101.131 193.714C100.691 193.922 100.147 194.026 99.4988 194.026ZM106.51 194.026C105.926 194.026 105.41 193.894 104.962 193.63C104.514 193.358 104.162 192.986 103.906 192.514C103.65 192.042 103.522 191.498 103.522 190.882C103.522 190.266 103.65 189.722 103.906 189.25C104.162 188.778 104.514 188.41 104.962 188.146C105.418 187.874 105.938 187.738 106.522 187.738C107.074 187.738 107.558 187.878 107.974 188.158C108.39 188.43 108.714 188.822 108.946 189.334C109.186 189.838 109.306 190.434 109.306 191.122H104.686C104.726 191.714 104.922 192.178 105.274 192.514C105.634 192.842 106.074 193.006 106.594 193.006C106.994 193.006 107.326 192.914 107.59 192.73C107.862 192.538 108.074 192.298 108.226 192.01L109.21 192.466C109.05 192.778 108.842 193.054 108.586 193.294C108.33 193.526 108.026 193.706 107.674 193.834C107.33 193.962 106.942 194.026 106.51 194.026ZM104.758 190.222H108.082C108.058 189.902 107.97 189.634 107.818 189.418C107.674 189.194 107.486 189.022 107.254 188.902C107.03 188.782 106.778 188.722 106.498 188.722C106.226 188.722 105.962 188.782 105.706 188.902C105.45 189.014 105.234 189.182 105.058 189.406C104.89 189.63 104.79 189.902 104.758 190.222ZM112.749 194.026C112.149 194.026 111.685 193.874 111.357 193.57C111.029 193.258 110.865 192.814 110.865 192.238V188.866H109.845V187.882H110.865V186.01H112.005V187.882H113.709V188.866H112.005V192.07C112.005 192.366 112.077 192.594 112.221 192.754C112.373 192.906 112.589 192.982 112.869 192.982C112.949 192.982 113.037 192.966 113.133 192.934C113.229 192.902 113.345 192.838 113.481 192.742L113.913 193.63C113.705 193.766 113.505 193.866 113.313 193.93C113.129 193.994 112.941 194.026 112.749 194.026ZM117.198 194.026C116.734 194.026 116.33 193.93 115.986 193.738C115.642 193.546 115.374 193.246 115.182 192.838C114.99 192.43 114.894 191.902 114.894 191.254V187.882H116.034V190.954C116.034 191.49 116.094 191.902 116.214 192.19C116.342 192.478 116.518 192.678 116.742 192.79C116.966 192.902 117.218 192.962 117.498 192.97C117.986 192.97 118.366 192.798 118.638 192.454C118.91 192.11 119.046 191.626 119.046 191.002V187.882H120.174V193.882H119.118L119.07 193.006C118.87 193.334 118.61 193.586 118.29 193.762C117.978 193.938 117.614 194.026 117.198 194.026ZM121.825 196.282V187.882H122.893L122.953 188.854C123.169 188.502 123.445 188.23 123.781 188.038C124.117 187.838 124.501 187.738 124.933 187.738C125.469 187.738 125.941 187.87 126.349 188.134C126.757 188.398 127.073 188.766 127.297 189.238C127.529 189.702 127.645 190.25 127.645 190.882C127.645 191.506 127.529 192.054 127.297 192.526C127.073 192.998 126.757 193.366 126.349 193.63C125.941 193.894 125.469 194.026 124.933 194.026C124.501 194.026 124.117 193.93 123.781 193.738C123.453 193.538 123.181 193.266 122.965 192.922V196.282H121.825ZM124.657 192.994C125.017 192.994 125.333 192.906 125.605 192.73C125.877 192.546 126.089 192.298 126.241 191.986C126.401 191.666 126.481 191.298 126.481 190.882C126.481 190.466 126.405 190.102 126.253 189.79C126.101 189.47 125.889 189.222 125.617 189.046C125.345 188.862 125.029 188.77 124.669 188.77C124.341 188.77 124.045 188.862 123.781 189.046C123.525 189.222 123.325 189.47 123.181 189.79C123.037 190.11 122.965 190.474 122.965 190.882C122.965 191.298 123.037 191.666 123.181 191.986C123.325 192.298 123.525 192.546 123.781 192.73C124.037 192.906 124.329 192.994 124.657 192.994Z" fill="#1F293B"/> -<path d="M355.016 192.238L351.298 188.52L351.826 187.97L355.566 191.699L355.016 192.238ZM351.826 192.238L351.298 191.699L355.016 187.97L355.566 188.52L351.826 192.238ZM359.241 193.382V186.903C358.962 187.131 358.676 187.318 358.383 187.464C358.097 187.604 357.807 187.67 357.514 187.662V186.815C357.668 186.823 357.851 186.771 358.064 186.661C358.276 186.551 358.496 186.408 358.724 186.232C358.951 186.056 359.149 185.873 359.318 185.682H360.154V193.382H359.241Z" fill="#94A3B8"/> -<path d="M377.444 193.606C376.916 193.606 376.448 193.526 376.04 193.366C375.632 193.198 375.3 192.982 375.044 192.718C374.788 192.454 374.616 192.17 374.528 191.866L375.776 191.482C375.872 191.746 376.052 191.974 376.316 192.166C376.588 192.358 376.924 192.458 377.324 192.466C377.78 192.466 378.14 192.374 378.404 192.19C378.676 191.998 378.812 191.746 378.812 191.434C378.812 191.162 378.696 190.934 378.464 190.75C378.24 190.566 377.94 190.426 377.564 190.33L376.64 190.102C376.28 190.006 375.96 189.866 375.68 189.682C375.4 189.49 375.18 189.258 375.02 188.986C374.86 188.706 374.78 188.378 374.78 188.002C374.78 187.298 375.008 186.75 375.464 186.358C375.928 185.958 376.588 185.758 377.444 185.758C377.932 185.758 378.356 185.834 378.716 185.986C379.076 186.13 379.376 186.334 379.616 186.598C379.856 186.854 380.032 187.142 380.144 187.462L378.908 187.87C378.804 187.598 378.62 187.37 378.356 187.186C378.092 186.994 377.768 186.898 377.384 186.898C376.984 186.898 376.668 186.994 376.436 187.186C376.212 187.37 376.1 187.626 376.1 187.954C376.1 188.234 376.188 188.45 376.364 188.602C376.548 188.754 376.788 188.87 377.084 188.95L378.02 189.178C378.7 189.346 379.224 189.634 379.592 190.042C379.968 190.45 380.156 190.898 380.156 191.386C380.156 191.818 380.048 192.202 379.832 192.538C379.624 192.866 379.32 193.126 378.92 193.318C378.52 193.51 378.028 193.606 377.444 193.606ZM376.88 195.118V193.138H378.032V195.118H376.88ZM376.88 186.502V184.522H378.032V186.502H376.88ZM384.363 194.026C383.715 194.026 383.159 193.93 382.695 193.738C382.231 193.538 381.875 193.266 381.627 192.922C381.379 192.57 381.255 192.162 381.255 191.698C381.255 191.194 381.383 190.754 381.639 190.378C381.903 190.002 382.271 189.71 382.743 189.502C382.367 189.318 382.071 189.066 381.855 188.746C381.647 188.418 381.543 188.042 381.543 187.618C381.543 187.17 381.655 186.774 381.879 186.43C382.111 186.086 382.439 185.818 382.863 185.626C383.287 185.434 383.787 185.338 384.363 185.338C384.939 185.338 385.439 185.434 385.863 185.626C386.287 185.818 386.615 186.086 386.847 186.43C387.079 186.774 387.195 187.17 387.195 187.618C387.195 188.042 387.087 188.418 386.871 188.746C386.663 189.066 386.367 189.318 385.983 189.502C386.455 189.702 386.823 189.994 387.087 190.378C387.351 190.762 387.483 191.202 387.483 191.698C387.483 192.162 387.355 192.57 387.099 192.922C386.851 193.266 386.495 193.538 386.031 193.738C385.567 193.93 385.011 194.026 384.363 194.026ZM384.363 192.85C384.859 192.85 385.267 192.726 385.587 192.478C385.907 192.23 386.067 191.914 386.067 191.53C386.067 191.122 385.907 190.79 385.587 190.534C385.267 190.278 384.859 190.15 384.363 190.15C384.035 190.15 383.743 190.21 383.487 190.33C383.231 190.442 383.031 190.602 382.887 190.81C382.743 191.018 382.671 191.258 382.671 191.53C382.671 191.786 382.743 192.014 382.887 192.214C383.039 192.414 383.239 192.57 383.487 192.682C383.743 192.794 384.035 192.85 384.363 192.85ZM384.363 188.986C384.787 188.986 385.135 188.874 385.407 188.65C385.687 188.418 385.827 188.126 385.827 187.774C385.827 187.39 385.687 187.078 385.407 186.838C385.135 186.598 384.787 186.478 384.363 186.478C383.939 186.478 383.591 186.598 383.319 186.838C383.047 187.078 382.911 187.39 382.911 187.774C382.911 188.126 383.047 188.418 383.319 188.65C383.591 188.874 383.939 188.986 384.363 188.986ZM391.915 194.026C391.259 194.026 390.675 193.842 390.163 193.474C389.651 193.098 389.247 192.586 388.951 191.938C388.663 191.282 388.519 190.53 388.519 189.682C388.519 188.834 388.663 188.086 388.951 187.438C389.247 186.782 389.647 186.27 390.151 185.902C390.663 185.526 391.251 185.338 391.915 185.338C392.579 185.338 393.167 185.526 393.679 185.902C394.191 186.27 394.591 186.782 394.879 187.438C395.175 188.086 395.323 188.834 395.323 189.682C395.323 190.53 395.175 191.282 394.879 191.938C394.591 192.586 394.191 193.098 393.679 193.474C393.175 193.842 392.587 194.026 391.915 194.026ZM391.927 192.766C392.319 192.766 392.667 192.634 392.971 192.37C393.283 192.106 393.523 191.742 393.691 191.278C393.867 190.814 393.955 190.282 393.955 189.682C393.955 189.082 393.867 188.55 393.691 188.086C393.523 187.614 393.283 187.246 392.971 186.982C392.667 186.718 392.315 186.586 391.915 186.586C391.515 186.586 391.163 186.718 390.859 186.982C390.555 187.246 390.315 187.61 390.139 188.074C389.971 188.538 389.887 189.074 389.887 189.682C389.887 190.282 389.971 190.814 390.139 191.278C390.315 191.742 390.555 192.106 390.859 192.37C391.171 192.634 391.527 192.766 391.927 192.766ZM399.649 194.026C398.993 194.026 398.409 193.842 397.897 193.474C397.385 193.098 396.981 192.586 396.685 191.938C396.397 191.282 396.253 190.53 396.253 189.682C396.253 188.834 396.397 188.086 396.685 187.438C396.981 186.782 397.381 186.27 397.885 185.902C398.397 185.526 398.985 185.338 399.649 185.338C400.313 185.338 400.901 185.526 401.413 185.902C401.925 186.27 402.325 186.782 402.613 187.438C402.909 188.086 403.057 188.834 403.057 189.682C403.057 190.53 402.909 191.282 402.613 191.938C402.325 192.586 401.925 193.098 401.413 193.474C400.909 193.842 400.321 194.026 399.649 194.026ZM399.661 192.766C400.053 192.766 400.401 192.634 400.705 192.37C401.017 192.106 401.257 191.742 401.425 191.278C401.601 190.814 401.689 190.282 401.689 189.682C401.689 189.082 401.601 188.55 401.425 188.086C401.257 187.614 401.017 187.246 400.705 186.982C400.401 186.718 400.049 186.586 399.649 186.586C399.249 186.586 398.897 186.718 398.593 186.982C398.289 187.246 398.049 187.61 397.873 188.074C397.705 188.538 397.621 189.074 397.621 189.682C397.621 190.282 397.705 190.814 397.873 191.278C398.049 191.742 398.289 192.106 398.593 192.37C398.905 192.634 399.261 192.766 399.661 192.766Z" fill="#1F293B"/> -<rect width="348" height="1" transform="translate(56 204.882)" fill="#E3E8F0"/> -<circle cx="59" cy="220.882" r="3" fill="#0FB882"/> -<path d="M73.644 225.026C72.844 225.026 72.132 224.842 71.508 224.474C70.884 224.098 70.396 223.586 70.044 222.938C69.692 222.282 69.516 221.53 69.516 220.682C69.516 219.834 69.692 219.086 70.044 218.438C70.396 217.782 70.88 217.27 71.496 216.902C72.112 216.526 72.82 216.338 73.62 216.338C74.14 216.338 74.636 216.434 75.108 216.626C75.58 216.81 76 217.07 76.368 217.406C76.744 217.734 77.032 218.118 77.232 218.558L76.176 219.038C76.024 218.71 75.816 218.426 75.552 218.186C75.288 217.946 74.988 217.758 74.652 217.622C74.324 217.486 73.98 217.418 73.62 217.418C73.06 217.418 72.56 217.558 72.12 217.838C71.68 218.118 71.336 218.502 71.088 218.99C70.84 219.478 70.716 220.042 70.716 220.682C70.716 221.322 70.84 221.89 71.088 222.386C71.344 222.882 71.692 223.27 72.132 223.55C72.58 223.822 73.088 223.958 73.656 223.958C74.024 223.958 74.372 223.886 74.7 223.742C75.028 223.59 75.32 223.386 75.576 223.13C75.84 222.866 76.052 222.566 76.212 222.23L77.268 222.698C77.068 223.154 76.784 223.558 76.416 223.91C76.048 224.262 75.624 224.538 75.144 224.738C74.672 224.93 74.172 225.026 73.644 225.026ZM81.1642 225.026C80.5642 225.026 80.0362 224.894 79.5802 224.63C79.1242 224.358 78.7642 223.986 78.5002 223.514C78.2442 223.042 78.1162 222.498 78.1162 221.882C78.1162 221.266 78.2442 220.722 78.5002 220.25C78.7562 219.778 79.1122 219.41 79.5682 219.146C80.0242 218.874 80.5482 218.738 81.1402 218.738C81.7322 218.738 82.2562 218.874 82.7122 219.146C83.1682 219.41 83.5242 219.778 83.7802 220.25C84.0362 220.722 84.1642 221.266 84.1642 221.882C84.1642 222.498 84.0362 223.042 83.7802 223.514C83.5242 223.986 83.1682 224.358 82.7122 224.63C82.2642 224.894 81.7482 225.026 81.1642 225.026ZM81.1642 223.982C81.5242 223.982 81.8442 223.894 82.1242 223.718C82.4042 223.534 82.6202 223.286 82.7722 222.974C82.9322 222.662 83.0122 222.298 83.0122 221.882C83.0122 221.466 82.9322 221.102 82.7722 220.79C82.6202 220.478 82.4002 220.234 82.1122 220.058C81.8242 219.874 81.5002 219.782 81.1402 219.782C80.7722 219.782 80.4482 219.874 80.1682 220.058C79.8882 220.234 79.6682 220.478 79.5082 220.79C79.3482 221.102 79.2682 221.466 79.2682 221.882C79.2682 222.298 79.3482 222.662 79.5082 222.974C79.6682 223.286 79.8922 223.534 80.1802 223.718C80.4682 223.894 80.7962 223.982 81.1642 223.982ZM85.4131 224.882V218.882H86.4811L86.5291 219.758C86.7291 219.43 86.9851 219.178 87.2971 219.002C87.6171 218.826 87.9811 218.738 88.3891 218.738C88.8611 218.738 89.2691 218.834 89.6131 219.026C89.9651 219.218 90.2331 219.518 90.4171 219.926C90.6091 220.326 90.7051 220.854 90.7051 221.51V224.882H89.5651V221.81C89.5651 221.266 89.5011 220.854 89.3731 220.574C89.2531 220.286 89.0811 220.086 88.8571 219.974C88.6411 219.862 88.3891 219.802 88.1011 219.794C87.6131 219.794 87.2331 219.966 86.9611 220.31C86.6891 220.654 86.5531 221.138 86.5531 221.762V224.882H85.4131ZM94.4557 225.026C93.8557 225.026 93.3917 224.874 93.0637 224.57C92.7357 224.258 92.5717 223.814 92.5717 223.238V219.866H91.5517V218.882H92.5717V217.01H93.7117V218.882H95.4157V219.866H93.7117V223.07C93.7117 223.366 93.7837 223.594 93.9277 223.754C94.0797 223.906 94.2957 223.982 94.5757 223.982C94.6557 223.982 94.7437 223.966 94.8397 223.934C94.9357 223.902 95.0517 223.838 95.1877 223.742L95.6197 224.63C95.4117 224.766 95.2117 224.866 95.0197 224.93C94.8357 224.994 94.6477 225.026 94.4557 225.026ZM99.3503 225.026C98.7663 225.026 98.2503 224.894 97.8023 224.63C97.3543 224.358 97.0023 223.986 96.7463 223.514C96.4903 223.042 96.3623 222.498 96.3623 221.882C96.3623 221.266 96.4903 220.722 96.7463 220.25C97.0023 219.778 97.3543 219.41 97.8023 219.146C98.2583 218.874 98.7783 218.738 99.3623 218.738C99.9143 218.738 100.398 218.878 100.814 219.158C101.23 219.43 101.554 219.822 101.786 220.334C102.026 220.838 102.146 221.434 102.146 222.122H97.5263C97.5663 222.714 97.7623 223.178 98.1143 223.514C98.4743 223.842 98.9143 224.006 99.4342 224.006C99.8343 224.006 100.166 223.914 100.43 223.73C100.702 223.538 100.914 223.298 101.066 223.01L102.05 223.466C101.89 223.778 101.682 224.054 101.426 224.294C101.17 224.526 100.866 224.706 100.514 224.834C100.17 224.962 99.7823 225.026 99.3503 225.026ZM97.5983 221.222H100.922C100.898 220.902 100.81 220.634 100.658 220.418C100.514 220.194 100.326 220.022 100.094 219.902C99.8703 219.782 99.6183 219.722 99.3383 219.722C99.0663 219.722 98.8023 219.782 98.5463 219.902C98.2903 220.014 98.0743 220.182 97.8983 220.406C97.7303 220.63 97.6303 220.902 97.5983 221.222ZM103.272 224.882V218.882H104.34L104.388 219.758C104.588 219.43 104.844 219.178 105.156 219.002C105.476 218.826 105.84 218.738 106.248 218.738C106.72 218.738 107.128 218.834 107.472 219.026C107.824 219.218 108.092 219.518 108.276 219.926C108.468 220.326 108.564 220.854 108.564 221.51V224.882H107.424V221.81C107.424 221.266 107.36 220.854 107.232 220.574C107.112 220.286 106.94 220.086 106.716 219.974C106.5 219.862 106.248 219.802 105.96 219.794C105.472 219.794 105.092 219.966 104.82 220.31C104.548 220.654 104.412 221.138 104.412 221.762V224.882H103.272ZM112.315 225.026C111.715 225.026 111.251 224.874 110.923 224.57C110.595 224.258 110.431 223.814 110.431 223.238V219.866H109.411V218.882H110.431V217.01H111.571V218.882H113.275V219.866H111.571V223.07C111.571 223.366 111.643 223.594 111.787 223.754C111.939 223.906 112.155 223.982 112.435 223.982C112.515 223.982 112.603 223.966 112.699 223.934C112.795 223.902 112.911 223.838 113.047 223.742L113.479 224.63C113.271 224.766 113.071 224.866 112.879 224.93C112.695 224.994 112.507 225.026 112.315 225.026ZM119.394 224.882L116.85 216.482H118.05L120.03 223.058L121.95 216.482H123.138L125.022 223.022L127.038 216.482H128.226L125.646 224.882H124.386L122.538 218.378L120.654 224.882H119.394ZM129.065 224.882V218.882H130.205V219.962C130.445 219.586 130.753 219.31 131.129 219.134C131.513 218.95 131.913 218.858 132.329 218.858V219.938C131.969 219.938 131.625 219.994 131.297 220.106C130.977 220.21 130.713 220.386 130.505 220.634C130.305 220.874 130.205 221.202 130.205 221.618V224.882H129.065ZM133.321 224.882V218.882H134.461V224.882H133.321ZM133.897 217.61C133.713 217.61 133.553 217.542 133.417 217.406C133.281 217.262 133.213 217.098 133.213 216.914C133.213 216.722 133.281 216.562 133.417 216.434C133.553 216.298 133.713 216.23 133.897 216.23C134.089 216.23 134.249 216.298 134.377 216.434C134.513 216.562 134.581 216.722 134.581 216.914C134.581 217.098 134.513 217.262 134.377 217.406C134.249 217.542 134.089 217.61 133.897 217.61ZM138.448 225.026C137.848 225.026 137.384 224.874 137.056 224.57C136.728 224.258 136.564 223.814 136.564 223.238V219.866H135.544V218.882H136.564V217.01H137.704V218.882H139.408V219.866H137.704V223.07C137.704 223.366 137.776 223.594 137.92 223.754C138.072 223.906 138.288 223.982 138.568 223.982C138.648 223.982 138.736 223.966 138.832 223.934C138.928 223.902 139.044 223.838 139.18 223.742L139.612 224.63C139.404 224.766 139.204 224.866 139.012 224.93C138.828 224.994 138.64 225.026 138.448 225.026ZM140.809 224.882V218.882H141.949V224.882H140.809ZM141.385 217.61C141.201 217.61 141.041 217.542 140.905 217.406C140.769 217.262 140.701 217.098 140.701 216.914C140.701 216.722 140.769 216.562 140.905 216.434C141.041 216.298 141.201 216.23 141.385 216.23C141.577 216.23 141.737 216.298 141.865 216.434C142.001 216.562 142.069 216.722 142.069 216.914C142.069 217.098 142.001 217.262 141.865 217.406C141.737 217.542 141.577 217.61 141.385 217.61ZM143.62 224.882V218.882H144.688L144.736 219.758C144.936 219.43 145.192 219.178 145.504 219.002C145.824 218.826 146.188 218.738 146.596 218.738C147.068 218.738 147.476 218.834 147.82 219.026C148.172 219.218 148.44 219.518 148.624 219.926C148.816 220.326 148.912 220.854 148.912 221.51V224.882H147.772V221.81C147.772 221.266 147.708 220.854 147.58 220.574C147.46 220.286 147.288 220.086 147.064 219.974C146.848 219.862 146.596 219.802 146.308 219.794C145.82 219.794 145.44 219.966 145.168 220.31C144.896 220.654 144.76 221.138 144.76 221.762V224.882H143.62ZM152.831 227.438C152.431 227.438 152.067 227.398 151.739 227.318C151.411 227.246 151.135 227.162 150.911 227.066C150.687 226.97 150.519 226.886 150.407 226.814L150.839 225.89C150.943 225.954 151.091 226.026 151.283 226.106C151.475 226.194 151.699 226.266 151.955 226.322C152.211 226.386 152.495 226.418 152.807 226.418C153.175 226.418 153.503 226.342 153.791 226.19C154.079 226.046 154.303 225.818 154.463 225.506C154.631 225.194 154.715 224.794 154.715 224.306V223.682C154.507 224.034 154.231 224.31 153.887 224.51C153.543 224.702 153.155 224.798 152.723 224.798C152.179 224.798 151.703 224.674 151.295 224.426C150.895 224.17 150.579 223.818 150.347 223.37C150.123 222.914 150.011 222.39 150.011 221.798C150.011 221.182 150.123 220.646 150.347 220.19C150.579 219.734 150.895 219.378 151.295 219.122C151.703 218.866 152.179 218.738 152.723 218.738C153.155 218.738 153.543 218.838 153.887 219.038C154.231 219.23 154.507 219.51 154.715 219.878V218.882H155.855V224.282C155.855 224.97 155.723 225.546 155.459 226.01C155.203 226.482 154.847 226.838 154.391 227.078C153.943 227.318 153.423 227.438 152.831 227.438ZM153.011 223.838C153.347 223.838 153.639 223.75 153.887 223.574C154.135 223.39 154.331 223.146 154.475 222.842C154.619 222.53 154.691 222.174 154.691 221.774C154.691 221.374 154.619 221.022 154.475 220.718C154.331 220.414 154.131 220.178 153.875 220.01C153.627 219.834 153.335 219.746 152.999 219.746C152.647 219.746 152.335 219.834 152.063 220.01C151.799 220.178 151.591 220.414 151.439 220.718C151.287 221.022 151.211 221.374 151.211 221.774C151.211 222.174 151.287 222.53 151.439 222.842C151.599 223.146 151.811 223.39 152.075 223.574C152.347 223.75 152.659 223.838 153.011 223.838Z" fill="#1F293B"/> -<path d="M314.016 223.238L310.298 219.52L310.826 218.97L314.566 222.699L314.016 223.238ZM310.826 223.238L310.298 222.699L314.016 218.97L314.566 219.52L310.826 223.238ZM319.044 224.514C318.736 224.514 318.42 224.47 318.098 224.382C317.782 224.287 317.482 224.144 317.196 223.953C316.917 223.763 316.686 223.517 316.503 223.216L317.251 222.787C317.507 223.11 317.786 223.345 318.087 223.491C318.387 223.638 318.699 223.711 319.022 223.711C319.528 223.711 319.938 223.557 320.254 223.249C320.576 222.934 320.738 222.523 320.738 222.017C320.738 221.519 320.584 221.112 320.276 220.796C319.968 220.481 319.564 220.323 319.066 220.323C318.794 220.323 318.527 220.386 318.263 220.51C317.999 220.628 317.793 220.774 317.647 220.95L316.811 220.752L317.185 216.682H321.288V217.518H318.01L317.779 219.971C317.984 219.847 318.211 219.748 318.461 219.674C318.71 219.601 318.963 219.564 319.22 219.564C319.689 219.564 320.107 219.667 320.474 219.872C320.84 220.078 321.13 220.364 321.343 220.73C321.555 221.097 321.662 221.519 321.662 221.995C321.662 222.494 321.548 222.934 321.321 223.315C321.101 223.689 320.793 223.983 320.397 224.195C320.008 224.408 319.557 224.514 319.044 224.514ZM325.723 226.582V218.882H326.548L326.592 219.817C326.798 219.487 327.058 219.227 327.373 219.036C327.696 218.846 328.059 218.75 328.462 218.75C328.954 218.75 329.386 218.871 329.76 219.113C330.134 219.355 330.424 219.693 330.629 220.125C330.842 220.558 330.948 221.06 330.948 221.632C330.948 222.197 330.842 222.699 330.629 223.139C330.424 223.572 330.134 223.909 329.76 224.151C329.386 224.393 328.954 224.514 328.462 224.514C328.059 224.514 327.7 224.423 327.384 224.239C327.069 224.049 326.809 223.788 326.603 223.458V226.582H325.723ZM328.264 223.711C328.609 223.711 328.913 223.623 329.177 223.447C329.449 223.271 329.661 223.026 329.815 222.71C329.977 222.395 330.057 222.036 330.057 221.632C330.057 221.229 329.98 220.87 329.826 220.554C329.68 220.239 329.471 219.993 329.199 219.817C328.928 219.641 328.62 219.553 328.275 219.553C327.953 219.553 327.663 219.641 327.406 219.817C327.157 219.993 326.959 220.239 326.812 220.554C326.673 220.87 326.603 221.229 326.603 221.632C326.603 222.036 326.673 222.395 326.812 222.71C326.959 223.026 327.157 223.271 327.406 223.447C327.656 223.623 327.942 223.711 328.264 223.711ZM333.905 224.514C333.26 224.514 332.754 224.368 332.387 224.074C332.028 223.774 331.848 223.359 331.848 222.831C331.848 222.274 332.032 221.849 332.398 221.555C332.772 221.255 333.293 221.104 333.96 221.104H335.489C335.453 220.584 335.324 220.195 335.104 219.938C334.884 219.674 334.554 219.542 334.114 219.542C333.814 219.542 333.553 219.605 333.333 219.729C333.121 219.847 332.945 220.037 332.805 220.301L332.013 219.993C332.153 219.737 332.321 219.517 332.519 219.333C332.717 219.143 332.948 219 333.212 218.904C333.476 218.802 333.777 218.75 334.114 218.75C334.628 218.75 335.049 218.853 335.379 219.058C335.717 219.256 335.97 219.553 336.138 219.949C336.307 220.338 336.388 220.822 336.38 221.401L336.369 224.382H335.555L335.511 223.645C335.35 223.924 335.134 224.14 334.862 224.294C334.591 224.441 334.272 224.514 333.905 224.514ZM333.949 223.744C334.265 223.744 334.54 223.678 334.774 223.546C335.009 223.407 335.189 223.213 335.313 222.963C335.445 222.714 335.511 222.413 335.511 222.061V221.841H334.158C333.645 221.841 333.278 221.926 333.058 222.094C332.846 222.263 332.739 222.505 332.739 222.82C332.739 223.106 332.846 223.334 333.058 223.502C333.271 223.664 333.568 223.744 333.949 223.744ZM339.975 226.714C339.623 226.714 339.3 226.678 339.007 226.604C338.721 226.538 338.475 226.461 338.27 226.373C338.072 226.293 337.929 226.223 337.841 226.164L338.171 225.449C338.266 225.501 338.402 225.563 338.578 225.636C338.754 225.717 338.959 225.783 339.194 225.834C339.436 225.893 339.693 225.922 339.964 225.922C340.316 225.922 340.631 225.849 340.91 225.702C341.196 225.563 341.416 225.339 341.57 225.031C341.731 224.731 341.812 224.342 341.812 223.865V223.282C341.614 223.612 341.354 223.873 341.031 224.063C340.708 224.247 340.345 224.338 339.942 224.338C339.451 224.338 339.018 224.221 338.644 223.986C338.27 223.752 337.977 223.425 337.764 223.007C337.559 222.582 337.456 222.098 337.456 221.555C337.456 220.998 337.559 220.51 337.764 220.092C337.977 219.667 338.27 219.337 338.644 219.102C339.018 218.868 339.451 218.75 339.942 218.75C340.345 218.75 340.708 218.842 341.031 219.025C341.354 219.209 341.614 219.469 341.812 219.806V218.882H342.692V223.854C342.692 224.485 342.575 225.013 342.34 225.438C342.105 225.864 341.783 226.183 341.372 226.395C340.961 226.608 340.496 226.714 339.975 226.714ZM340.151 223.579C340.474 223.579 340.76 223.491 341.009 223.315C341.258 223.139 341.453 222.901 341.592 222.6C341.731 222.292 341.801 221.937 341.801 221.533C341.801 221.145 341.728 220.8 341.581 220.499C341.442 220.191 341.247 219.953 340.998 219.784C340.756 219.608 340.47 219.52 340.14 219.52C339.795 219.52 339.487 219.608 339.216 219.784C338.952 219.953 338.743 220.191 338.589 220.499C338.442 220.8 338.369 221.145 338.369 221.533C338.369 221.937 338.446 222.292 338.6 222.6C338.754 222.901 338.963 223.139 339.227 223.315C339.498 223.491 339.806 223.579 340.151 223.579ZM346.64 224.514C346.105 224.514 345.632 224.393 345.221 224.151C344.81 223.902 344.488 223.561 344.253 223.128C344.026 222.696 343.912 222.197 343.912 221.632C343.912 221.068 344.026 220.569 344.253 220.136C344.488 219.704 344.807 219.366 345.21 219.124C345.621 218.875 346.09 218.75 346.618 218.75C347.131 218.75 347.575 218.879 347.949 219.135C348.323 219.385 348.613 219.737 348.818 220.191C349.023 220.646 349.126 221.181 349.126 221.797H344.803C344.84 222.399 345.03 222.868 345.375 223.205C345.72 223.543 346.156 223.711 346.684 223.711C347.073 223.711 347.399 223.62 347.663 223.436C347.934 223.253 348.143 223.011 348.29 222.71L349.049 223.095C348.91 223.381 348.723 223.631 348.488 223.843C348.261 224.056 347.989 224.221 347.674 224.338C347.366 224.456 347.021 224.514 346.64 224.514ZM344.869 221.06H348.18C348.158 220.745 348.074 220.474 347.927 220.246C347.788 220.019 347.604 219.843 347.377 219.718C347.15 219.594 346.893 219.531 346.607 219.531C346.328 219.531 346.061 219.594 345.804 219.718C345.547 219.836 345.335 220.012 345.166 220.246C344.997 220.474 344.898 220.745 344.869 221.06ZM352.161 224.514C351.757 224.514 351.405 224.456 351.105 224.338C350.804 224.214 350.551 224.052 350.346 223.854C350.148 223.656 350.005 223.44 349.917 223.205L350.687 222.886C350.811 223.136 350.998 223.337 351.248 223.491C351.497 223.645 351.772 223.722 352.073 223.722C352.417 223.722 352.707 223.656 352.942 223.524C353.176 223.385 353.294 223.191 353.294 222.941C353.294 222.714 353.206 222.531 353.03 222.391C352.861 222.252 352.608 222.138 352.271 222.05L351.743 221.907C351.244 221.775 350.855 221.577 350.577 221.313C350.298 221.042 350.159 220.738 350.159 220.4C350.159 219.88 350.327 219.476 350.665 219.19C351.009 218.897 351.519 218.75 352.194 218.75C352.516 218.75 352.81 218.798 353.074 218.893C353.338 218.989 353.565 219.124 353.756 219.3C353.946 219.469 354.086 219.671 354.174 219.905L353.404 220.246C353.308 219.997 353.151 219.817 352.931 219.707C352.711 219.597 352.443 219.542 352.128 219.542C351.79 219.542 351.526 219.616 351.336 219.762C351.145 219.902 351.05 220.1 351.05 220.356C351.05 220.503 351.127 220.642 351.281 220.774C351.442 220.899 351.677 221.002 351.985 221.082L352.535 221.225C352.894 221.313 353.195 221.445 353.437 221.621C353.679 221.79 353.862 221.984 353.987 222.204C354.111 222.424 354.174 222.659 354.174 222.908C354.174 223.238 354.086 223.524 353.91 223.766C353.734 224.008 353.495 224.195 353.195 224.327C352.894 224.452 352.549 224.514 352.161 224.514Z" fill="#94A3B8"/> -<path d="M370.444 224.606C369.916 224.606 369.448 224.526 369.04 224.366C368.632 224.198 368.3 223.982 368.044 223.718C367.788 223.454 367.616 223.17 367.528 222.866L368.776 222.482C368.872 222.746 369.052 222.974 369.316 223.166C369.588 223.358 369.924 223.458 370.324 223.466C370.78 223.466 371.14 223.374 371.404 223.19C371.676 222.998 371.812 222.746 371.812 222.434C371.812 222.162 371.696 221.934 371.464 221.75C371.24 221.566 370.94 221.426 370.564 221.33L369.64 221.102C369.28 221.006 368.96 220.866 368.68 220.682C368.4 220.49 368.18 220.258 368.02 219.986C367.86 219.706 367.78 219.378 367.78 219.002C367.78 218.298 368.008 217.75 368.464 217.358C368.928 216.958 369.588 216.758 370.444 216.758C370.932 216.758 371.356 216.834 371.716 216.986C372.076 217.13 372.376 217.334 372.616 217.598C372.856 217.854 373.032 218.142 373.144 218.462L371.908 218.87C371.804 218.598 371.62 218.37 371.356 218.186C371.092 217.994 370.768 217.898 370.384 217.898C369.984 217.898 369.668 217.994 369.436 218.186C369.212 218.37 369.1 218.626 369.1 218.954C369.1 219.234 369.188 219.45 369.364 219.602C369.548 219.754 369.788 219.87 370.084 219.95L371.02 220.178C371.7 220.346 372.224 220.634 372.592 221.042C372.968 221.45 373.156 221.898 373.156 222.386C373.156 222.818 373.048 223.202 372.832 223.538C372.624 223.866 372.32 224.126 371.92 224.318C371.52 224.51 371.028 224.606 370.444 224.606ZM369.88 226.118V224.138H371.032V226.118H369.88ZM369.88 217.502V215.522H371.032V217.502H369.88ZM376.139 224.882V218.258C375.851 218.474 375.551 218.646 375.239 218.774C374.935 218.902 374.627 218.958 374.315 218.942V217.682C374.499 217.69 374.707 217.638 374.939 217.526C375.179 217.406 375.415 217.25 375.647 217.058C375.887 216.866 376.095 216.674 376.271 216.482H377.483V224.882H376.139ZM379.115 226.262L379.835 223.538H381.251L380.171 226.262H379.115ZM382.308 224.882V223.814C382.308 223.566 382.372 223.31 382.5 223.046C382.628 222.774 382.808 222.502 383.04 222.23C383.28 221.958 383.56 221.702 383.88 221.462L385.344 220.406C385.528 220.278 385.696 220.13 385.848 219.962C386.008 219.794 386.136 219.618 386.232 219.434C386.328 219.242 386.376 219.054 386.376 218.87C386.376 218.638 386.316 218.426 386.196 218.234C386.084 218.042 385.92 217.89 385.704 217.778C385.496 217.666 385.24 217.61 384.936 217.61C384.664 217.61 384.42 217.666 384.204 217.778C383.996 217.882 383.824 218.022 383.688 218.198C383.552 218.374 383.456 218.566 383.4 218.774L381.972 218.51C382.052 218.126 382.22 217.77 382.476 217.442C382.74 217.106 383.076 216.838 383.484 216.638C383.9 216.438 384.372 216.338 384.9 216.338C385.492 216.338 386.004 216.446 386.436 216.662C386.876 216.878 387.212 217.178 387.444 217.562C387.684 217.938 387.804 218.37 387.804 218.858C387.804 219.354 387.668 219.802 387.396 220.202C387.132 220.594 386.76 220.97 386.28 221.33L384.936 222.326C384.672 222.518 384.456 222.726 384.288 222.95C384.12 223.166 384.004 223.398 383.94 223.646H387.912V224.882H382.308ZM392.02 225.026C391.652 225.026 391.276 224.97 390.892 224.858C390.516 224.738 390.168 224.562 389.848 224.33C389.528 224.09 389.284 223.79 389.116 223.43L390.352 222.974C390.56 223.27 390.804 223.486 391.084 223.622C391.364 223.75 391.652 223.814 391.948 223.814C392.42 223.814 392.804 223.674 393.1 223.394C393.396 223.106 393.544 222.726 393.544 222.254C393.544 221.798 393.4 221.422 393.112 221.126C392.824 220.83 392.448 220.682 391.984 220.682C391.712 220.682 391.456 220.742 391.216 220.862C390.984 220.982 390.804 221.126 390.676 221.294L389.416 221.018L389.884 216.482H394.528V217.742H391.084L390.844 220.022C391.06 219.894 391.3 219.794 391.564 219.722C391.836 219.642 392.12 219.602 392.416 219.602C392.896 219.602 393.328 219.714 393.712 219.938C394.096 220.162 394.4 220.47 394.624 220.862C394.848 221.246 394.96 221.69 394.96 222.194C394.96 222.754 394.832 223.246 394.576 223.67C394.328 224.094 393.984 224.426 393.544 224.666C393.104 224.906 392.596 225.026 392.02 225.026ZM399.317 225.026C398.661 225.026 398.077 224.842 397.565 224.474C397.053 224.098 396.649 223.586 396.353 222.938C396.065 222.282 395.921 221.53 395.921 220.682C395.921 219.834 396.065 219.086 396.353 218.438C396.649 217.782 397.049 217.27 397.553 216.902C398.065 216.526 398.653 216.338 399.317 216.338C399.981 216.338 400.569 216.526 401.081 216.902C401.593 217.27 401.993 217.782 402.281 218.438C402.577 219.086 402.725 219.834 402.725 220.682C402.725 221.53 402.577 222.282 402.281 222.938C401.993 223.586 401.593 224.098 401.081 224.474C400.577 224.842 399.989 225.026 399.317 225.026ZM399.329 223.766C399.721 223.766 400.069 223.634 400.373 223.37C400.685 223.106 400.925 222.742 401.093 222.278C401.269 221.814 401.357 221.282 401.357 220.682C401.357 220.082 401.269 219.55 401.093 219.086C400.925 218.614 400.685 218.246 400.373 217.982C400.069 217.718 399.717 217.586 399.317 217.586C398.917 217.586 398.565 217.718 398.261 217.982C397.957 218.246 397.717 218.61 397.541 219.074C397.373 219.538 397.289 220.074 397.289 220.682C397.289 221.282 397.373 221.814 397.541 222.278C397.717 222.742 397.957 223.106 398.261 223.37C398.573 223.634 398.929 223.766 399.329 223.766Z" fill="#1F293B"/> -<rect width="348" height="2" transform="translate(56 244.882)" fill="#1F293B"/> -<rect width="348" height="29" transform="translate(56 246.882)" fill="white"/> -<path d="M58.912 271.382V263.907H56.182V262.282H63.41V263.907H60.693V271.382H58.912ZM66.5372 271.538C65.8785 271.538 65.2892 271.395 64.7692 271.109C64.2579 270.815 63.8549 270.412 63.5602 269.9C63.2742 269.389 63.1312 268.8 63.1312 268.132C63.1312 267.465 63.2742 266.876 63.5602 266.364C63.8462 265.853 64.2449 265.454 64.7562 265.168C65.2675 264.874 65.8525 264.726 66.5112 264.726C67.1785 264.726 67.7679 264.874 68.2792 265.168C68.7905 265.454 69.1892 265.853 69.4752 266.364C69.7612 266.876 69.9042 267.465 69.9042 268.132C69.9042 268.8 69.7612 269.389 69.4752 269.9C69.1892 270.412 68.7905 270.815 68.2792 271.109C67.7765 271.395 67.1959 271.538 66.5372 271.538ZM66.5372 269.952C66.8579 269.952 67.1395 269.874 67.3822 269.718C67.6249 269.562 67.8112 269.35 67.9412 269.081C68.0799 268.804 68.1492 268.488 68.1492 268.132C68.1492 267.777 68.0799 267.465 67.9412 267.196C67.8025 266.919 67.6075 266.702 67.3562 266.546C67.1135 266.39 66.8319 266.312 66.5112 266.312C66.1992 266.312 65.9175 266.39 65.6662 266.546C65.4235 266.702 65.2329 266.919 65.0942 267.196C64.9555 267.465 64.8862 267.777 64.8862 268.132C64.8862 268.488 64.9555 268.804 65.0942 269.081C65.2329 269.35 65.4279 269.562 65.6792 269.718C65.9305 269.874 66.2165 269.952 66.5372 269.952ZM73.7139 271.538C72.9946 271.538 72.4486 271.361 72.0759 271.005C71.7119 270.65 71.5299 270.143 71.5299 269.484V266.338H70.4769V264.882H71.5299V262.854H73.2459V264.882H74.8709V266.338H73.2459V269.107C73.2459 269.385 73.3066 269.597 73.4279 269.744C73.5493 269.883 73.7269 269.952 73.9609 269.952C74.0476 269.952 74.1429 269.935 74.2469 269.9C74.3509 269.857 74.4593 269.796 74.5719 269.718L75.1699 271.005C74.9619 271.161 74.7279 271.287 74.4679 271.382C74.2166 271.486 73.9653 271.538 73.7139 271.538ZM78.2581 271.538C77.4781 271.538 76.8715 271.365 76.4381 271.018C76.0135 270.672 75.8011 270.182 75.8011 269.549C75.8011 268.856 76.0308 268.336 76.4901 267.989C76.9581 267.634 77.6125 267.456 78.4531 267.456H79.9871C79.9265 267.058 79.8008 266.754 79.6101 266.546C79.4195 266.33 79.1465 266.221 78.7911 266.221C78.5138 266.221 78.2625 266.282 78.0371 266.403C77.8118 266.525 77.6211 266.711 77.4651 266.962L75.9571 266.442C76.0785 266.165 76.2561 265.896 76.4901 265.636C76.7241 265.368 77.0275 265.151 77.4001 264.986C77.7815 264.813 78.2451 264.726 78.7911 264.726C79.4498 264.726 79.9958 264.852 80.4291 265.103C80.8711 265.355 81.1961 265.71 81.4041 266.169C81.6208 266.62 81.7248 267.157 81.7161 267.781L81.6771 271.382H80.0781L80.0521 270.628C79.8875 270.923 79.6535 271.148 79.3501 271.304C79.0555 271.46 78.6915 271.538 78.2581 271.538ZM78.5441 270.108C78.8215 270.108 79.0728 270.043 79.2981 269.913C79.5235 269.783 79.7011 269.614 79.8311 269.406C79.9611 269.198 80.0261 268.982 80.0261 268.756V268.73H79.0511C78.4878 268.73 78.0978 268.8 77.8811 268.938C77.6645 269.068 77.5561 269.255 77.5561 269.497C77.5561 269.688 77.6428 269.84 77.8161 269.952C77.9895 270.056 78.2321 270.108 78.5441 270.108ZM83.0838 271.382V262.282H84.7998V271.382H83.0838ZM89.6276 271.382V262.282H95.3866V263.907H91.4086V265.974H94.8406V267.56H91.4086V269.757H95.4386V271.382H89.6276ZM99.4669 271.538C99.0509 271.538 98.6609 271.478 98.2969 271.356C97.9329 271.226 97.6123 271.044 97.3349 270.81C97.0576 270.568 96.8409 270.273 96.6849 269.926L98.1539 269.25C98.2839 269.458 98.4616 269.64 98.6869 269.796C98.9123 269.944 99.1723 270.017 99.4669 270.017C99.7529 270.017 99.9739 269.978 100.13 269.9C100.286 269.814 100.364 269.692 100.364 269.536C100.364 269.38 100.299 269.268 100.169 269.198C100.048 269.12 99.8786 269.055 99.6619 269.003L99.0639 268.847C98.4399 268.683 97.9459 268.423 97.5819 268.067C97.2266 267.703 97.0489 267.287 97.0489 266.819C97.0489 266.152 97.2613 265.636 97.6859 265.272C98.1193 264.908 98.7303 264.726 99.5189 264.726C99.9263 264.726 100.303 264.787 100.65 264.908C101.005 265.03 101.309 265.199 101.56 265.415C101.811 265.632 101.985 265.883 102.08 266.169L100.663 266.819C100.602 266.646 100.455 266.507 100.221 266.403C99.9869 266.291 99.7529 266.234 99.5189 266.234C99.2849 266.234 99.1029 266.286 98.9729 266.39C98.8516 266.486 98.7909 266.62 98.7909 266.793C98.7909 266.906 98.8516 267.001 98.9729 267.079C99.0943 267.149 99.2676 267.209 99.4929 267.261L100.338 267.469C100.763 267.573 101.101 267.742 101.352 267.976C101.612 268.202 101.798 268.457 101.911 268.743C102.032 269.021 102.093 269.294 102.093 269.562C102.093 269.952 101.976 270.299 101.742 270.602C101.517 270.897 101.205 271.127 100.806 271.291C100.416 271.456 99.9696 271.538 99.4669 271.538ZM105.77 271.538C105.05 271.538 104.504 271.361 104.132 271.005C103.768 270.65 103.586 270.143 103.586 269.484V266.338H102.533V264.882H103.586V262.854H105.302V264.882H106.927V266.338H105.302V269.107C105.302 269.385 105.362 269.597 105.484 269.744C105.605 269.883 105.783 269.952 106.017 269.952C106.103 269.952 106.199 269.935 106.303 269.9C106.407 269.857 106.515 269.796 106.628 269.718L107.226 271.005C107.018 271.161 106.784 271.287 106.524 271.382C106.272 271.486 106.021 271.538 105.77 271.538ZM108.426 271.382V264.882H110.142V271.382H108.426ZM109.284 263.829C109.024 263.829 108.794 263.734 108.595 263.543C108.396 263.344 108.296 263.11 108.296 262.841C108.296 262.573 108.396 262.343 108.595 262.152C108.794 261.953 109.024 261.853 109.284 261.853C109.553 261.853 109.782 261.953 109.973 262.152C110.172 262.343 110.272 262.573 110.272 262.841C110.272 263.11 110.172 263.344 109.973 263.543C109.782 263.734 109.553 263.829 109.284 263.829ZM111.724 271.382V264.882H113.336L113.414 265.727C113.614 265.398 113.869 265.151 114.181 264.986C114.493 264.813 114.84 264.726 115.221 264.726C115.75 264.726 116.192 264.839 116.547 265.064C116.911 265.29 117.176 265.636 117.34 266.104C117.531 265.662 117.8 265.324 118.146 265.09C118.493 264.848 118.896 264.726 119.355 264.726C120.118 264.726 120.699 264.969 121.097 265.454C121.496 265.931 121.695 266.668 121.695 267.664V271.382H119.979V268.054C119.979 267.612 119.932 267.27 119.836 267.027C119.741 266.785 119.611 266.611 119.446 266.507C119.282 266.395 119.087 266.338 118.861 266.338C118.445 266.33 118.125 266.464 117.899 266.741C117.674 267.019 117.561 267.43 117.561 267.976V271.382H115.845V268.054C115.845 267.612 115.798 267.27 115.702 267.027C115.616 266.785 115.486 266.611 115.312 266.507C115.148 266.395 114.953 266.338 114.727 266.338C114.311 266.33 113.991 266.464 113.765 266.741C113.549 267.019 113.44 267.43 113.44 267.976V271.382H111.724ZM125.167 271.538C124.387 271.538 123.781 271.365 123.347 271.018C122.923 270.672 122.71 270.182 122.71 269.549C122.71 268.856 122.94 268.336 123.399 267.989C123.867 267.634 124.522 267.456 125.362 267.456H126.896C126.836 267.058 126.71 266.754 126.519 266.546C126.329 266.33 126.056 266.221 125.7 266.221C125.423 266.221 125.172 266.282 124.946 266.403C124.721 266.525 124.53 266.711 124.374 266.962L122.866 266.442C122.988 266.165 123.165 265.896 123.399 265.636C123.633 265.368 123.937 265.151 124.309 264.986C124.691 264.813 125.154 264.726 125.7 264.726C126.359 264.726 126.905 264.852 127.338 265.103C127.78 265.355 128.105 265.71 128.313 266.169C128.53 266.62 128.634 267.157 128.625 267.781L128.586 271.382H126.987L126.961 270.628C126.797 270.923 126.563 271.148 126.259 271.304C125.965 271.46 125.601 271.538 125.167 271.538ZM125.453 270.108C125.731 270.108 125.982 270.043 126.207 269.913C126.433 269.783 126.61 269.614 126.74 269.406C126.87 269.198 126.935 268.982 126.935 268.756V268.73H125.96C125.397 268.73 125.007 268.8 124.79 268.938C124.574 269.068 124.465 269.255 124.465 269.497C124.465 269.688 124.552 269.84 124.725 269.952C124.899 270.056 125.141 270.108 125.453 270.108ZM132.671 271.538C131.952 271.538 131.406 271.361 131.033 271.005C130.669 270.65 130.487 270.143 130.487 269.484V266.338H129.434V264.882H130.487V262.854H132.203V264.882H133.828V266.338H132.203V269.107C132.203 269.385 132.264 269.597 132.385 269.744C132.506 269.883 132.684 269.952 132.918 269.952C133.005 269.952 133.1 269.935 133.204 269.9C133.308 269.857 133.416 269.796 133.529 269.718L134.127 271.005C133.919 271.161 133.685 271.287 133.425 271.382C133.174 271.486 132.922 271.538 132.671 271.538ZM138.047 271.538C137.406 271.538 136.838 271.395 136.344 271.109C135.85 270.815 135.46 270.412 135.174 269.9C134.897 269.389 134.758 268.8 134.758 268.132C134.758 267.465 134.901 266.876 135.187 266.364C135.482 265.853 135.88 265.454 136.383 265.168C136.894 264.874 137.479 264.726 138.138 264.726C138.71 264.726 139.234 264.878 139.711 265.181C140.196 265.476 140.582 265.914 140.868 266.494C141.163 267.066 141.31 267.764 141.31 268.587H136.552C136.595 269.021 136.782 269.367 137.111 269.627C137.44 269.879 137.813 270.004 138.229 270.004C138.584 270.004 138.875 269.931 139.1 269.783C139.325 269.627 139.499 269.428 139.62 269.185L141.154 269.783C140.972 270.147 140.734 270.464 140.439 270.732C140.153 270.992 139.811 271.192 139.412 271.33C139.013 271.469 138.558 271.538 138.047 271.538ZM136.643 267.313H139.451C139.425 267.045 139.338 266.828 139.191 266.663C139.044 266.499 138.87 266.377 138.671 266.299C138.472 266.221 138.277 266.182 138.086 266.182C137.904 266.182 137.705 266.221 137.488 266.299C137.28 266.369 137.094 266.486 136.929 266.65C136.773 266.815 136.678 267.036 136.643 267.313Z" fill="#1F293B"/> -<path d="M355.544 271.498C354.861 271.498 354.243 271.392 353.688 271.178C353.133 270.965 352.675 270.677 352.312 270.314C351.96 269.952 351.736 269.562 351.64 269.146L353.592 268.57C353.709 268.89 353.923 269.168 354.232 269.402C354.552 269.626 354.952 269.744 355.432 269.754C355.933 269.765 356.339 269.658 356.648 269.434C356.968 269.21 357.128 268.912 357.128 268.538C357.128 268.24 357 267.984 356.744 267.77C356.499 267.546 356.157 267.381 355.72 267.274L354.408 266.954C353.917 266.816 353.485 266.618 353.112 266.362C352.739 266.106 352.451 265.792 352.248 265.418C352.045 265.034 351.944 264.592 351.944 264.09C351.944 263.141 352.253 262.4 352.872 261.866C353.501 261.333 354.392 261.066 355.544 261.066C356.184 261.066 356.744 261.157 357.224 261.338C357.715 261.52 358.125 261.786 358.456 262.138C358.787 262.48 359.037 262.89 359.208 263.37L357.256 263.962C357.149 263.653 356.941 263.386 356.632 263.162C356.333 262.928 355.949 262.81 355.48 262.81C355.021 262.81 354.659 262.922 354.392 263.146C354.125 263.36 353.992 263.658 353.992 264.042C353.992 264.352 354.093 264.602 354.296 264.794C354.509 264.976 354.797 265.109 355.16 265.194L356.488 265.53C357.352 265.744 358.019 266.128 358.488 266.682C358.968 267.226 359.208 267.834 359.208 268.506C359.208 269.114 359.064 269.642 358.776 270.09C358.488 270.538 358.072 270.885 357.528 271.13C356.984 271.376 356.323 271.498 355.544 271.498ZM354.696 273.53V270.746H356.456V273.53H354.696ZM354.696 262.186V259.402H356.456V262.186H354.696ZM365.491 271.882V269.674H360.275V267.93L365.235 260.682H367.555V267.802H369.507V269.674H367.555V271.882H365.491ZM362.531 267.802H365.491V263.466L362.531 267.802ZM370.448 273.706L371.424 269.93H373.616L372.048 273.706H370.448ZM378.782 272.074C378.27 272.074 377.742 271.989 377.198 271.818C376.664 271.648 376.179 271.392 375.742 271.05C375.315 270.709 375 270.288 374.798 269.786L376.798 269.194C377.032 269.536 377.31 269.786 377.63 269.946C377.96 270.106 378.302 270.186 378.654 270.186C379.208 270.186 379.656 270.021 379.998 269.69C380.35 269.349 380.526 268.896 380.526 268.33C380.526 267.808 380.355 267.37 380.014 267.018C379.683 266.666 379.24 266.49 378.686 266.49C378.355 266.49 378.051 266.565 377.774 266.714C377.496 266.864 377.283 267.04 377.134 267.242L375.166 266.81L375.838 260.682H382.174V262.666H377.71L377.39 265.354C377.678 265.194 377.998 265.066 378.35 264.97C378.702 264.864 379.08 264.816 379.486 264.826C380.094 264.826 380.648 264.976 381.15 265.274C381.651 265.562 382.046 265.962 382.334 266.474C382.632 266.976 382.782 267.562 382.782 268.234C382.782 268.992 382.611 269.658 382.27 270.234C381.928 270.81 381.459 271.264 380.862 271.594C380.264 271.914 379.571 272.074 378.782 272.074ZM388.079 272.074C387.567 272.074 387.039 271.989 386.495 271.818C385.961 271.648 385.476 271.392 385.039 271.05C384.612 270.709 384.297 270.288 384.095 269.786L386.095 269.194C386.329 269.536 386.607 269.786 386.927 269.946C387.257 270.106 387.599 270.186 387.951 270.186C388.505 270.186 388.953 270.021 389.295 269.69C389.647 269.349 389.823 268.896 389.823 268.33C389.823 267.808 389.652 267.37 389.311 267.018C388.98 266.666 388.537 266.49 387.983 266.49C387.652 266.49 387.348 266.565 387.071 266.714C386.793 266.864 386.58 267.04 386.431 267.242L384.463 266.81L385.135 260.682H391.471V262.666H387.007L386.687 265.354C386.975 265.194 387.295 265.066 387.647 264.97C387.999 264.864 388.377 264.816 388.783 264.826C389.391 264.826 389.945 264.976 390.447 265.274C390.948 265.562 391.343 265.962 391.631 266.474C391.929 266.976 392.079 267.562 392.079 268.234C392.079 268.992 391.908 269.658 391.567 270.234C391.225 270.81 390.756 271.264 390.159 271.594C389.561 271.914 388.868 272.074 388.079 272.074ZM397.872 272.074C396.965 272.074 396.165 271.829 395.472 271.338C394.778 270.837 394.234 270.154 393.84 269.29C393.445 268.416 393.248 267.413 393.248 266.282C393.248 265.152 393.445 264.154 393.84 263.29C394.234 262.416 394.773 261.733 395.456 261.242C396.149 260.741 396.949 260.49 397.856 260.49C398.762 260.49 399.562 260.741 400.256 261.242C400.96 261.733 401.509 262.416 401.904 263.29C402.298 264.154 402.496 265.152 402.496 266.282C402.496 267.413 402.298 268.416 401.904 269.29C401.509 270.154 400.965 270.837 400.272 271.338C399.578 271.829 398.778 272.074 397.872 272.074ZM397.872 270.09C398.352 270.09 398.778 269.93 399.152 269.61C399.536 269.28 399.834 268.832 400.048 268.266C400.261 267.69 400.368 267.029 400.368 266.282C400.368 265.536 400.261 264.874 400.048 264.298C399.834 263.722 399.536 263.274 399.152 262.954C398.778 262.624 398.346 262.458 397.856 262.458C397.376 262.458 396.949 262.624 396.576 262.954C396.202 263.274 395.909 263.722 395.696 264.298C395.493 264.874 395.392 265.536 395.392 266.282C395.392 267.029 395.493 267.69 395.696 268.266C395.909 268.832 396.202 269.28 396.576 269.61C396.96 269.93 397.392 270.09 397.872 270.09Z" fill="#D54407"/> -<g clip-path="url(#clip3_1_12412)"> -<rect width="376" height="13" transform="translate(42 299.882)" fill="white"/> -<path d="M121.25 306.382L123.875 309.007L128.75 303.757" stroke="#16A34A" stroke-width="1.425" stroke-linecap="round" stroke-linejoin="round"/> -<path d="M140.85 310.036C140.241 310.036 139.706 309.915 139.244 309.673C138.789 309.424 138.434 309.076 138.177 308.628C137.928 308.181 137.803 307.66 137.803 307.066V302.182H139.079V307.066C139.079 307.426 139.152 307.741 139.299 308.012C139.453 308.276 139.666 308.485 139.937 308.639C140.208 308.786 140.52 308.859 140.872 308.859C141.231 308.859 141.547 308.786 141.818 308.639C142.097 308.485 142.309 308.276 142.456 308.012C142.603 307.741 142.676 307.426 142.676 307.066V302.182H143.952V307.066C143.952 307.66 143.824 308.181 143.567 308.628C143.318 309.076 142.958 309.424 142.489 309.673C142.027 309.915 141.481 310.036 140.85 310.036ZM145.493 312.082V304.382H146.648L146.703 305.218C146.894 304.91 147.136 304.672 147.429 304.503C147.73 304.335 148.074 304.25 148.463 304.25C148.962 304.25 149.394 304.371 149.761 304.613C150.135 304.848 150.425 305.182 150.63 305.614C150.843 306.04 150.949 306.546 150.949 307.132C150.949 307.712 150.843 308.218 150.63 308.65C150.425 309.083 150.135 309.42 149.761 309.662C149.394 309.897 148.962 310.014 148.463 310.014C148.082 310.014 147.744 309.93 147.451 309.761C147.158 309.593 146.916 309.362 146.725 309.068V312.082H145.493ZM148.155 308.892C148.448 308.892 148.709 308.819 148.936 308.672C149.163 308.518 149.343 308.309 149.475 308.045C149.614 307.781 149.684 307.477 149.684 307.132C149.684 306.788 149.618 306.483 149.486 306.219C149.361 305.955 149.185 305.75 148.958 305.603C148.731 305.457 148.467 305.383 148.166 305.383C147.887 305.383 147.638 305.457 147.418 305.603C147.198 305.75 147.026 305.955 146.901 306.219C146.784 306.483 146.725 306.788 146.725 307.132C146.725 307.477 146.784 307.781 146.901 308.045C147.026 308.309 147.194 308.518 147.407 308.672C147.627 308.819 147.876 308.892 148.155 308.892ZM154.179 310.014C153.681 310.014 153.244 309.897 152.87 309.662C152.504 309.42 152.214 309.083 152.001 308.65C151.796 308.218 151.693 307.712 151.693 307.132C151.693 306.546 151.796 306.04 152.001 305.614C152.214 305.182 152.504 304.848 152.87 304.613C153.244 304.371 153.681 304.25 154.179 304.25C154.561 304.25 154.898 304.335 155.191 304.503C155.485 304.665 155.727 304.896 155.917 305.196V302.182H157.138V309.882H155.972L155.928 309.046C155.745 309.354 155.503 309.593 155.202 309.761C154.909 309.93 154.568 310.014 154.179 310.014ZM154.487 308.892C154.759 308.892 155.001 308.823 155.213 308.683C155.426 308.537 155.591 308.339 155.708 308.089C155.833 307.833 155.903 307.539 155.917 307.209V307.055C155.903 306.725 155.833 306.436 155.708 306.186C155.591 305.93 155.426 305.732 155.213 305.592C155.001 305.453 154.755 305.383 154.476 305.383C154.183 305.383 153.919 305.457 153.684 305.603C153.457 305.75 153.277 305.955 153.145 306.219C153.021 306.483 152.958 306.788 152.958 307.132C152.958 307.477 153.024 307.781 153.156 308.045C153.288 308.309 153.468 308.518 153.695 308.672C153.93 308.819 154.194 308.892 154.487 308.892ZM160.271 310.014C159.611 310.014 159.098 309.868 158.731 309.574C158.372 309.281 158.192 308.867 158.192 308.331C158.192 307.759 158.383 307.323 158.764 307.022C159.153 306.722 159.692 306.571 160.381 306.571H161.778C161.734 306.168 161.621 305.86 161.437 305.647C161.254 305.435 160.983 305.328 160.623 305.328C160.359 305.328 160.128 305.383 159.93 305.493C159.732 305.603 159.564 305.776 159.424 306.01L158.346 305.614C158.464 305.372 158.618 305.149 158.808 304.943C159.006 304.731 159.252 304.562 159.545 304.437C159.846 304.313 160.205 304.25 160.623 304.25C161.159 304.25 161.606 304.357 161.965 304.569C162.325 304.775 162.589 305.072 162.757 305.46C162.933 305.849 163.021 306.318 163.021 306.868L162.988 309.882H161.855L161.822 309.211C161.676 309.468 161.47 309.666 161.206 309.805C160.95 309.945 160.638 310.014 160.271 310.014ZM160.425 308.98C160.697 308.98 160.935 308.922 161.14 308.804C161.353 308.68 161.514 308.515 161.624 308.309C161.742 308.104 161.8 307.877 161.8 307.627V307.517H160.777C160.286 307.517 159.941 307.587 159.743 307.726C159.545 307.858 159.446 308.049 159.446 308.298C159.446 308.511 159.531 308.68 159.699 308.804C159.875 308.922 160.117 308.98 160.425 308.98ZM166.458 310.014C165.879 310.014 165.435 309.871 165.127 309.585C164.826 309.292 164.676 308.874 164.676 308.331V305.438H163.763V304.382H164.676V302.666H165.897V304.382H167.382V305.438H165.897V308.1C165.897 308.357 165.956 308.551 166.073 308.683C166.198 308.815 166.377 308.881 166.612 308.881C166.685 308.881 166.766 308.867 166.854 308.837C166.942 308.808 167.041 308.753 167.151 308.672L167.602 309.607C167.411 309.739 167.221 309.838 167.03 309.904C166.839 309.978 166.649 310.014 166.458 310.014ZM170.965 310.014C170.43 310.014 169.953 309.893 169.535 309.651C169.124 309.402 168.798 309.061 168.556 308.628C168.321 308.196 168.204 307.697 168.204 307.132C168.204 306.568 168.325 306.069 168.567 305.636C168.809 305.204 169.139 304.866 169.557 304.624C169.982 304.375 170.466 304.25 171.009 304.25C171.5 304.25 171.944 304.379 172.34 304.635C172.736 304.885 173.048 305.248 173.275 305.724C173.51 306.201 173.627 306.769 173.627 307.429H169.48C169.517 307.891 169.685 308.254 169.986 308.518C170.294 308.782 170.657 308.914 171.075 308.914C171.412 308.914 171.691 308.841 171.911 308.694C172.131 308.54 172.303 308.342 172.428 308.1L173.517 308.562C173.363 308.856 173.165 309.112 172.923 309.332C172.688 309.552 172.406 309.721 172.076 309.838C171.753 309.956 171.383 310.014 170.965 310.014ZM169.557 306.483H172.296C172.274 306.219 172.197 306.003 172.065 305.834C171.933 305.658 171.772 305.526 171.581 305.438C171.39 305.35 171.189 305.306 170.976 305.306C170.771 305.306 170.562 305.35 170.349 305.438C170.144 305.519 169.968 305.647 169.821 305.823C169.674 305.999 169.586 306.219 169.557 306.483ZM176.573 310.014C176.206 310.014 175.869 309.959 175.561 309.849C175.253 309.739 174.989 309.585 174.769 309.387C174.549 309.182 174.38 308.944 174.263 308.672L175.33 308.199C175.44 308.405 175.601 308.577 175.814 308.716C176.034 308.856 176.276 308.925 176.54 308.925C176.826 308.925 177.053 308.878 177.222 308.782C177.398 308.68 177.486 308.54 177.486 308.364C177.486 308.196 177.42 308.067 177.288 307.979C177.156 307.884 176.969 307.807 176.727 307.748L176.21 307.605C175.689 307.473 175.282 307.264 174.989 306.978C174.695 306.685 174.549 306.351 174.549 305.977C174.549 305.427 174.725 305.002 175.077 304.701C175.436 304.401 175.949 304.25 176.617 304.25C176.954 304.25 177.262 304.302 177.541 304.404C177.827 304.5 178.072 304.639 178.278 304.822C178.483 304.998 178.626 305.207 178.707 305.449L177.684 305.911C177.61 305.728 177.471 305.589 177.266 305.493C177.06 305.391 176.833 305.339 176.584 305.339C176.334 305.339 176.14 305.394 176.001 305.504C175.861 305.607 175.792 305.754 175.792 305.944C175.792 306.054 175.854 306.157 175.979 306.252C176.103 306.34 176.283 306.414 176.518 306.472L177.167 306.626C177.526 306.714 177.819 306.854 178.047 307.044C178.274 307.228 178.443 307.437 178.553 307.671C178.663 307.899 178.718 308.13 178.718 308.364C178.718 308.694 178.622 308.984 178.432 309.233C178.248 309.483 177.995 309.677 177.673 309.816C177.35 309.948 176.983 310.014 176.573 310.014ZM182.425 309.882V304.382H183.646V309.882H182.425ZM183.041 303.337C182.843 303.337 182.671 303.268 182.524 303.128C182.385 302.982 182.315 302.809 182.315 302.611C182.315 302.413 182.385 302.245 182.524 302.105C182.671 301.966 182.843 301.896 183.041 301.896C183.239 301.896 183.408 301.966 183.547 302.105C183.694 302.245 183.767 302.413 183.767 302.611C183.767 302.809 183.694 302.982 183.547 303.128C183.408 303.268 183.239 303.337 183.041 303.337ZM185.098 309.882V304.382H186.253L186.308 305.163C186.484 304.87 186.711 304.646 186.99 304.492C187.276 304.331 187.602 304.25 187.969 304.25C188.409 304.25 188.783 304.338 189.091 304.514C189.406 304.69 189.645 304.965 189.806 305.339C189.975 305.706 190.059 306.186 190.059 306.78V309.882H188.827V307.066C188.827 306.626 188.776 306.289 188.673 306.054C188.578 305.812 188.438 305.644 188.255 305.548C188.079 305.453 187.87 305.405 187.628 305.405C187.217 305.398 186.898 305.534 186.671 305.812C186.444 306.091 186.33 306.491 186.33 307.011V309.882H185.098ZM193.96 309.882V304.382H195.192V305.383C195.412 305.039 195.698 304.782 196.05 304.613C196.402 304.445 196.765 304.36 197.139 304.36V305.537C196.802 305.537 196.483 305.585 196.182 305.68C195.889 305.768 195.651 305.915 195.467 306.12C195.284 306.326 195.192 306.597 195.192 306.934V309.882H193.96ZM200.409 310.014C199.874 310.014 199.397 309.893 198.979 309.651C198.569 309.402 198.242 309.061 198 308.628C197.766 308.196 197.648 307.697 197.648 307.132C197.648 306.568 197.769 306.069 198.011 305.636C198.253 305.204 198.583 304.866 199.001 304.624C199.427 304.375 199.911 304.25 200.453 304.25C200.945 304.25 201.388 304.379 201.784 304.635C202.18 304.885 202.492 305.248 202.719 305.724C202.954 306.201 203.071 306.769 203.071 307.429H198.924C198.961 307.891 199.13 308.254 199.43 308.518C199.738 308.782 200.101 308.914 200.519 308.914C200.857 308.914 201.135 308.841 201.355 308.694C201.575 308.54 201.748 308.342 201.872 308.1L202.961 308.562C202.807 308.856 202.609 309.112 202.367 309.332C202.133 309.552 201.85 309.721 201.52 309.838C201.198 309.956 200.827 310.014 200.409 310.014ZM199.001 306.483H201.74C201.718 306.219 201.641 306.003 201.509 305.834C201.377 305.658 201.216 305.526 201.025 305.438C200.835 305.35 200.633 305.306 200.42 305.306C200.215 305.306 200.006 305.35 199.793 305.438C199.588 305.519 199.412 305.647 199.265 305.823C199.119 305.999 199.031 306.219 199.001 306.483ZM205.786 310.014C205.126 310.014 204.613 309.868 204.246 309.574C203.887 309.281 203.707 308.867 203.707 308.331C203.707 307.759 203.898 307.323 204.279 307.022C204.668 306.722 205.207 306.571 205.896 306.571H207.293C207.249 306.168 207.135 305.86 206.952 305.647C206.769 305.435 206.497 305.328 206.138 305.328C205.874 305.328 205.643 305.383 205.445 305.493C205.247 305.603 205.078 305.776 204.939 306.01L203.861 305.614C203.978 305.372 204.132 305.149 204.323 304.943C204.521 304.731 204.767 304.562 205.06 304.437C205.361 304.313 205.72 304.25 206.138 304.25C206.673 304.25 207.121 304.357 207.48 304.569C207.839 304.775 208.103 305.072 208.272 305.46C208.448 305.849 208.536 306.318 208.536 306.868L208.503 309.882H207.37L207.337 309.211C207.19 309.468 206.985 309.666 206.721 309.805C206.464 309.945 206.153 310.014 205.786 310.014ZM205.94 308.98C206.211 308.98 206.45 308.922 206.655 308.804C206.868 308.68 207.029 308.515 207.139 308.309C207.256 308.104 207.315 307.877 207.315 307.627V307.517H206.292C205.801 307.517 205.456 307.587 205.258 307.726C205.06 307.858 204.961 308.049 204.961 308.298C204.961 308.511 205.045 308.68 205.214 308.804C205.39 308.922 205.632 308.98 205.94 308.98ZM209.784 309.882V302.182H211.016V309.882H209.784ZM217.225 310.014C216.646 310.014 216.202 309.871 215.894 309.585C215.594 309.292 215.443 308.874 215.443 308.331V305.438H214.53V304.382H215.443V302.666H216.664V304.382H218.149V305.438H216.664V308.1C216.664 308.357 216.723 308.551 216.84 308.683C216.965 308.815 217.145 308.881 217.379 308.881C217.453 308.881 217.533 308.867 217.621 308.837C217.709 308.808 217.808 308.753 217.918 308.672L218.369 309.607C218.179 309.739 217.988 309.838 217.797 309.904C217.607 309.978 217.416 310.014 217.225 310.014ZM219.432 309.882V304.382H220.653V309.882H219.432ZM220.048 303.337C219.85 303.337 219.678 303.268 219.531 303.128C219.392 302.982 219.322 302.809 219.322 302.611C219.322 302.413 219.392 302.245 219.531 302.105C219.678 301.966 219.85 301.896 220.048 301.896C220.246 301.896 220.415 301.966 220.554 302.105C220.701 302.245 220.774 302.413 220.774 302.611C220.774 302.809 220.701 302.982 220.554 303.128C220.415 303.268 220.246 303.337 220.048 303.337ZM222.105 309.882V304.382H223.26L223.315 305.119C223.484 304.833 223.7 304.617 223.964 304.47C224.228 304.324 224.529 304.25 224.866 304.25C225.306 304.25 225.68 304.349 225.988 304.547C226.296 304.745 226.52 305.046 226.659 305.449C226.82 305.061 227.048 304.764 227.341 304.558C227.634 304.353 227.979 304.25 228.375 304.25C229.013 304.25 229.504 304.456 229.849 304.866C230.194 305.27 230.362 305.893 230.355 306.736V309.882H229.134V307.066C229.134 306.626 229.086 306.289 228.991 306.054C228.896 305.812 228.767 305.644 228.606 305.548C228.445 305.453 228.258 305.405 228.045 305.405C227.664 305.398 227.367 305.534 227.154 305.812C226.949 306.091 226.846 306.491 226.846 307.011V309.882H225.614V307.066C225.614 306.626 225.566 306.289 225.471 306.054C225.383 305.812 225.258 305.644 225.097 305.548C224.936 305.453 224.749 305.405 224.536 305.405C224.155 305.398 223.858 305.534 223.645 305.812C223.44 306.091 223.337 306.491 223.337 307.011V309.882H222.105ZM234.065 310.014C233.529 310.014 233.053 309.893 232.635 309.651C232.224 309.402 231.898 309.061 231.656 308.628C231.421 308.196 231.304 307.697 231.304 307.132C231.304 306.568 231.425 306.069 231.667 305.636C231.909 305.204 232.239 304.866 232.657 304.624C233.082 304.375 233.566 304.25 234.109 304.25C234.6 304.25 235.044 304.379 235.44 304.635C235.836 304.885 236.147 305.248 236.375 305.724C236.609 306.201 236.727 306.769 236.727 307.429H232.58C232.616 307.891 232.785 308.254 233.086 308.518C233.394 308.782 233.757 308.914 234.175 308.914C234.512 308.914 234.791 308.841 235.011 308.694C235.231 308.54 235.403 308.342 235.528 308.1L236.617 308.562C236.463 308.856 236.265 309.112 236.023 309.332C235.788 309.552 235.506 309.721 235.176 309.838C234.853 309.956 234.483 310.014 234.065 310.014ZM232.657 306.483H235.396C235.374 306.219 235.297 306.003 235.165 305.834C235.033 305.658 234.871 305.526 234.681 305.438C234.49 305.35 234.288 305.306 234.076 305.306C233.87 305.306 233.661 305.35 233.449 305.438C233.243 305.519 233.067 305.647 232.921 305.823C232.774 305.999 232.686 306.219 232.657 306.483ZM242.095 310.014C241.435 310.014 240.921 309.868 240.555 309.574C240.195 309.281 240.016 308.867 240.016 308.331C240.016 307.759 240.206 307.323 240.588 307.022C240.976 306.722 241.515 306.571 242.205 306.571H243.602C243.558 306.168 243.444 305.86 243.261 305.647C243.077 305.435 242.806 305.328 242.447 305.328C242.183 305.328 241.952 305.383 241.754 305.493C241.556 305.603 241.387 305.776 241.248 306.01L240.17 305.614C240.287 305.372 240.441 305.149 240.632 304.943C240.83 304.731 241.075 304.562 241.369 304.437C241.669 304.313 242.029 304.25 242.447 304.25C242.982 304.25 243.429 304.357 243.789 304.569C244.148 304.775 244.412 305.072 244.581 305.46C244.757 305.849 244.845 306.318 244.845 306.868L244.812 309.882H243.679L243.646 309.211C243.499 309.468 243.294 309.666 243.03 309.805C242.773 309.945 242.461 310.014 242.095 310.014ZM242.249 308.98C242.52 308.98 242.758 308.922 242.964 308.804C243.176 308.68 243.338 308.515 243.448 308.309C243.565 308.104 243.624 307.877 243.624 307.627V307.517H242.601C242.109 307.517 241.765 307.587 241.567 307.726C241.369 307.858 241.27 308.049 241.27 308.298C241.27 308.511 241.354 308.68 241.523 308.804C241.699 308.922 241.941 308.98 242.249 308.98ZM248.094 310.014C247.727 310.014 247.39 309.959 247.082 309.849C246.774 309.739 246.51 309.585 246.29 309.387C246.07 309.182 245.901 308.944 245.784 308.672L246.851 308.199C246.961 308.405 247.122 308.577 247.335 308.716C247.555 308.856 247.797 308.925 248.061 308.925C248.347 308.925 248.574 308.878 248.743 308.782C248.919 308.68 249.007 308.54 249.007 308.364C249.007 308.196 248.941 308.067 248.809 307.979C248.677 307.884 248.49 307.807 248.248 307.748L247.731 307.605C247.21 307.473 246.803 307.264 246.51 306.978C246.217 306.685 246.07 306.351 246.07 305.977C246.07 305.427 246.246 305.002 246.598 304.701C246.957 304.401 247.471 304.25 248.138 304.25C248.475 304.25 248.783 304.302 249.062 304.404C249.348 304.5 249.594 304.639 249.799 304.822C250.004 304.998 250.147 305.207 250.228 305.449L249.205 305.911C249.132 305.728 248.992 305.589 248.787 305.493C248.582 305.391 248.354 305.339 248.105 305.339C247.856 305.339 247.661 305.394 247.522 305.504C247.383 305.607 247.313 305.754 247.313 305.944C247.313 306.054 247.375 306.157 247.5 306.252C247.625 306.34 247.804 306.414 248.039 306.472L248.688 306.626C249.047 306.714 249.341 306.854 249.568 307.044C249.795 307.228 249.964 307.437 250.074 307.671C250.184 307.899 250.239 308.13 250.239 308.364C250.239 308.694 250.144 308.984 249.953 309.233C249.77 309.483 249.517 309.677 249.194 309.816C248.871 309.948 248.505 310.014 248.094 310.014ZM255.839 310.014C255.406 310.014 255.032 309.926 254.717 309.75C254.409 309.574 254.17 309.299 254.002 308.925C253.833 308.551 253.749 308.071 253.749 307.484V304.382H254.981V307.198C254.981 307.631 255.032 307.968 255.135 308.21C255.237 308.452 255.377 308.621 255.553 308.716C255.736 308.812 255.945 308.859 256.18 308.859C256.598 308.867 256.92 308.731 257.148 308.452C257.375 308.174 257.489 307.774 257.489 307.253V304.382H258.71V309.882H257.555L257.5 309.101C257.324 309.395 257.093 309.622 256.807 309.783C256.528 309.937 256.205 310.014 255.839 310.014ZM262.08 310.014C261.714 310.014 261.376 309.959 261.068 309.849C260.76 309.739 260.496 309.585 260.276 309.387C260.056 309.182 259.888 308.944 259.77 308.672L260.837 308.199C260.947 308.405 261.109 308.577 261.321 308.716C261.541 308.856 261.783 308.925 262.047 308.925C262.333 308.925 262.561 308.878 262.729 308.782C262.905 308.68 262.993 308.54 262.993 308.364C262.993 308.196 262.927 308.067 262.795 307.979C262.663 307.884 262.476 307.807 262.234 307.748L261.717 307.605C261.197 307.473 260.79 307.264 260.496 306.978C260.203 306.685 260.056 306.351 260.056 305.977C260.056 305.427 260.232 305.002 260.584 304.701C260.944 304.401 261.457 304.25 262.124 304.25C262.462 304.25 262.77 304.302 263.048 304.404C263.334 304.5 263.58 304.639 263.785 304.822C263.991 304.998 264.134 305.207 264.214 305.449L263.191 305.911C263.118 305.728 262.979 305.589 262.773 305.493C262.568 305.391 262.341 305.339 262.091 305.339C261.842 305.339 261.648 305.394 261.508 305.504C261.369 305.607 261.299 305.754 261.299 305.944C261.299 306.054 261.362 306.157 261.486 306.252C261.611 306.34 261.791 306.414 262.025 306.472L262.674 306.626C263.034 306.714 263.327 306.854 263.554 307.044C263.782 307.228 263.95 307.437 264.06 307.671C264.17 307.899 264.225 308.13 264.225 308.364C264.225 308.694 264.13 308.984 263.939 309.233C263.756 309.483 263.503 309.677 263.18 309.816C262.858 309.948 262.491 310.014 262.08 310.014ZM267.656 310.014C267.12 310.014 266.644 309.893 266.226 309.651C265.815 309.402 265.489 309.061 265.247 308.628C265.012 308.196 264.895 307.697 264.895 307.132C264.895 306.568 265.016 306.069 265.258 305.636C265.5 305.204 265.83 304.866 266.248 304.624C266.673 304.375 267.157 304.25 267.7 304.25C268.191 304.25 268.635 304.379 269.031 304.635C269.427 304.885 269.738 305.248 269.966 305.724C270.2 306.201 270.318 306.769 270.318 307.429H266.171C266.207 307.891 266.376 308.254 266.677 308.518C266.985 308.782 267.348 308.914 267.766 308.914C268.103 308.914 268.382 308.841 268.602 308.694C268.822 308.54 268.994 308.342 269.119 308.1L270.208 308.562C270.054 308.856 269.856 309.112 269.614 309.332C269.379 309.552 269.097 309.721 268.767 309.838C268.444 309.956 268.074 310.014 267.656 310.014ZM266.248 306.483H268.987C268.965 306.219 268.888 306.003 268.756 305.834C268.624 305.658 268.462 305.526 268.272 305.438C268.081 305.35 267.879 305.306 267.667 305.306C267.461 305.306 267.252 305.35 267.04 305.438C266.834 305.519 266.658 305.647 266.512 305.823C266.365 305.999 266.277 306.219 266.248 306.483ZM271.261 309.882V304.382H272.493V305.383C272.713 305.039 272.999 304.782 273.351 304.613C273.703 304.445 274.066 304.36 274.44 304.36V305.537C274.103 305.537 273.784 305.585 273.483 305.68C273.19 305.768 272.951 305.915 272.768 306.12C272.585 306.326 272.493 306.597 272.493 306.934V309.882H271.261ZM277.259 310.014C276.893 310.014 276.555 309.959 276.247 309.849C275.939 309.739 275.675 309.585 275.455 309.387C275.235 309.182 275.067 308.944 274.949 308.672L276.016 308.199C276.126 308.405 276.288 308.577 276.5 308.716C276.72 308.856 276.962 308.925 277.226 308.925C277.512 308.925 277.74 308.878 277.908 308.782C278.084 308.68 278.172 308.54 278.172 308.364C278.172 308.196 278.106 308.067 277.974 307.979C277.842 307.884 277.655 307.807 277.413 307.748L276.896 307.605C276.376 307.473 275.969 307.264 275.675 306.978C275.382 306.685 275.235 306.351 275.235 305.977C275.235 305.427 275.411 305.002 275.763 304.701C276.123 304.401 276.636 304.25 277.303 304.25C277.641 304.25 277.949 304.302 278.227 304.404C278.513 304.5 278.759 304.639 278.964 304.822C279.17 304.998 279.313 305.207 279.393 305.449L278.37 305.911C278.297 305.728 278.158 305.589 277.952 305.493C277.747 305.391 277.52 305.339 277.27 305.339C277.021 305.339 276.827 305.394 276.687 305.504C276.548 305.607 276.478 305.754 276.478 305.944C276.478 306.054 276.541 306.157 276.665 306.252C276.79 306.34 276.97 306.414 277.204 306.472L277.853 306.626C278.213 306.714 278.506 306.854 278.733 307.044C278.961 307.228 279.129 307.437 279.239 307.671C279.349 307.899 279.404 308.13 279.404 308.364C279.404 308.694 279.309 308.984 279.118 309.233C278.935 309.483 278.682 309.677 278.359 309.816C278.037 309.948 277.67 310.014 277.259 310.014ZM283.585 309.882V305.394H282.639V304.382H283.585V303.799C283.585 303.22 283.728 302.776 284.014 302.468C284.307 302.153 284.747 301.995 285.334 301.995C285.524 301.995 285.726 302.028 285.939 302.094C286.159 302.153 286.368 302.234 286.566 302.336L286.115 303.249C285.975 303.183 285.851 303.136 285.741 303.106C285.638 303.077 285.546 303.062 285.466 303.062C285.246 303.062 285.081 303.136 284.971 303.282C284.868 303.422 284.817 303.653 284.817 303.975V304.382H286.258V305.394H284.817V309.882H283.585ZM287.333 309.882V304.382H288.554V309.882H287.333ZM287.949 303.337C287.751 303.337 287.579 303.268 287.432 303.128C287.293 302.982 287.223 302.809 287.223 302.611C287.223 302.413 287.293 302.245 287.432 302.105C287.579 301.966 287.751 301.896 287.949 301.896C288.147 301.896 288.316 301.966 288.455 302.105C288.602 302.245 288.675 302.413 288.675 302.611C288.675 302.809 288.602 302.982 288.455 303.128C288.316 303.268 288.147 303.337 287.949 303.337ZM290.006 309.882V302.182H291.238V309.882H290.006ZM292.606 309.882V302.182H293.838V309.882H292.606ZM300.048 310.014C299.468 310.014 299.025 309.871 298.717 309.585C298.416 309.292 298.266 308.874 298.266 308.331V305.438H297.353V304.382H298.266V302.666H299.487V304.382H300.972V305.438H299.487V308.1C299.487 308.357 299.545 308.551 299.663 308.683C299.787 308.815 299.967 308.881 300.202 308.881C300.275 308.881 300.356 308.867 300.444 308.837C300.532 308.808 300.631 308.753 300.741 308.672L301.192 309.607C301.001 309.739 300.81 309.838 300.62 309.904C300.429 309.978 300.238 310.014 300.048 310.014ZM302.188 309.882V302.182H303.42V305.13C303.603 304.844 303.834 304.628 304.113 304.481C304.392 304.327 304.707 304.25 305.059 304.25C305.492 304.25 305.866 304.338 306.181 304.514C306.496 304.69 306.735 304.965 306.896 305.339C307.065 305.706 307.149 306.186 307.149 306.78V309.882H305.917V307.066C305.917 306.626 305.866 306.289 305.763 306.054C305.66 305.812 305.517 305.644 305.334 305.548C305.158 305.453 304.953 305.405 304.718 305.405C304.3 305.398 303.977 305.534 303.75 305.812C303.53 306.091 303.42 306.491 303.42 307.011V309.882H302.188ZM310.85 310.014C310.315 310.014 309.838 309.893 309.42 309.651C309.009 309.402 308.683 309.061 308.441 308.628C308.206 308.196 308.089 307.697 308.089 307.132C308.089 306.568 308.21 306.069 308.452 305.636C308.694 305.204 309.024 304.866 309.442 304.624C309.867 304.375 310.351 304.25 310.894 304.25C311.385 304.25 311.829 304.379 312.225 304.635C312.621 304.885 312.933 305.248 313.16 305.724C313.395 306.201 313.512 306.769 313.512 307.429H309.365C309.402 307.891 309.57 308.254 309.871 308.518C310.179 308.782 310.542 308.914 310.96 308.914C311.297 308.914 311.576 308.841 311.796 308.694C312.016 308.54 312.188 308.342 312.313 308.1L313.402 308.562C313.248 308.856 313.05 309.112 312.808 309.332C312.573 309.552 312.291 309.721 311.961 309.838C311.638 309.956 311.268 310.014 310.85 310.014ZM309.442 306.483H312.181C312.159 306.219 312.082 306.003 311.95 305.834C311.818 305.658 311.657 305.526 311.466 305.438C311.275 305.35 311.074 305.306 310.861 305.306C310.656 305.306 310.447 305.35 310.234 305.438C310.029 305.519 309.853 305.647 309.706 305.823C309.559 305.999 309.471 306.219 309.442 306.483ZM317.659 309.882V305.394H316.713V304.382H317.659V303.799C317.659 303.22 317.802 302.776 318.088 302.468C318.381 302.153 318.821 301.995 319.408 301.995C319.598 301.995 319.8 302.028 320.013 302.094C320.233 302.153 320.442 302.234 320.64 302.336L320.189 303.249C320.049 303.183 319.925 303.136 319.815 303.106C319.712 303.077 319.62 303.062 319.54 303.062C319.32 303.062 319.155 303.136 319.045 303.282C318.942 303.422 318.891 303.653 318.891 303.975V304.382H320.332V305.394H318.891V309.882H317.659ZM323.764 310.014C323.214 310.014 322.722 309.893 322.29 309.651C321.864 309.402 321.531 309.061 321.289 308.628C321.047 308.196 320.926 307.697 320.926 307.132C320.926 306.568 321.043 306.069 321.278 305.636C321.52 305.204 321.853 304.866 322.279 304.624C322.704 304.375 323.192 304.25 323.742 304.25C324.292 304.25 324.779 304.375 325.205 304.624C325.63 304.866 325.96 305.204 326.195 305.636C326.437 306.069 326.558 306.568 326.558 307.132C326.558 307.697 326.44 308.196 326.206 308.628C325.971 309.061 325.641 309.402 325.216 309.651C324.79 309.893 324.306 310.014 323.764 310.014ZM323.764 308.881C324.064 308.881 324.332 308.808 324.567 308.661C324.801 308.507 324.985 308.302 325.117 308.045C325.249 307.781 325.315 307.477 325.315 307.132C325.315 306.788 325.245 306.487 325.106 306.23C324.974 305.966 324.79 305.761 324.556 305.614C324.321 305.46 324.05 305.383 323.742 305.383C323.434 305.383 323.162 305.457 322.928 305.603C322.693 305.75 322.51 305.955 322.378 306.219C322.246 306.483 322.18 306.788 322.18 307.132C322.18 307.477 322.246 307.781 322.378 308.045C322.517 308.302 322.704 308.507 322.939 308.661C323.181 308.808 323.456 308.881 323.764 308.881ZM327.625 309.882V304.382H328.857V305.383C329.077 305.039 329.363 304.782 329.715 304.613C330.067 304.445 330.43 304.36 330.804 304.36V305.537C330.467 305.537 330.148 305.585 329.847 305.68C329.554 305.768 329.316 305.915 329.132 306.12C328.949 306.326 328.857 306.597 328.857 306.934V309.882H327.625ZM331.621 309.882V304.382H332.776L332.831 305.119C333 304.833 333.216 304.617 333.48 304.47C333.744 304.324 334.045 304.25 334.382 304.25C334.822 304.25 335.196 304.349 335.504 304.547C335.812 304.745 336.036 305.046 336.175 305.449C336.337 305.061 336.564 304.764 336.857 304.558C337.151 304.353 337.495 304.25 337.891 304.25C338.529 304.25 339.021 304.456 339.365 304.866C339.71 305.27 339.879 305.893 339.871 306.736V309.882H338.65V307.066C338.65 306.626 338.603 306.289 338.507 306.054C338.412 305.812 338.284 305.644 338.122 305.548C337.961 305.453 337.774 305.405 337.561 305.405C337.18 305.398 336.883 305.534 336.67 305.812C336.465 306.091 336.362 306.491 336.362 307.011V309.882H335.13V307.066C335.13 306.626 335.083 306.289 334.987 306.054C334.899 305.812 334.775 305.644 334.613 305.548C334.452 305.453 334.265 305.405 334.052 305.405C333.671 305.398 333.374 305.534 333.161 305.812C332.956 306.091 332.853 306.491 332.853 307.011V309.882H331.621Z" fill="#17A34A"/> +<rect x="56.5" y="147.382" width="347" height="29" rx="6.5" fill="white"/> +<rect x="56.5" y="147.382" width="347" height="29" rx="6.5" stroke="#E2E8F0"/> +<circle cx="73.3552" cy="161.883" r="5.85522" stroke="#D54407"/> +<circle cx="73.3552" cy="161.883" r="3.24976" fill="#D54407"/> +<path d="M95.1739 165.882L97.658 157.832H98.6354L96.1399 165.882H95.1739ZM90.2749 165.882L87.8139 157.832H88.7914L91.2294 165.882H90.2749ZM90.3784 165.882L92.7474 157.832H93.6789L91.3099 165.882H90.3784ZM95.0934 165.882L92.7819 157.832H93.7134L96.0594 165.882H95.0934ZM101.602 166.02C101.042 166.02 100.548 165.894 100.118 165.641C99.689 165.38 99.3517 165.024 99.1063 164.571C98.8687 164.119 98.7498 163.598 98.7498 163.007C98.7498 162.417 98.8687 161.896 99.1063 161.443C99.3517 160.991 99.6852 160.638 100.107 160.385C100.536 160.125 101.027 159.994 101.579 159.994C102.115 159.994 102.579 160.128 102.97 160.397C103.361 160.657 103.664 161.025 103.879 161.501C104.093 161.976 104.201 162.536 104.201 163.18H99.4513L99.6813 162.984C99.6813 163.444 99.7618 163.839 99.9228 164.169C100.091 164.498 100.325 164.751 100.624 164.928C100.923 165.096 101.264 165.181 101.648 165.181C102.054 165.181 102.395 165.085 102.671 164.893C102.955 164.702 103.173 164.449 103.327 164.134L104.12 164.537C103.975 164.836 103.779 165.096 103.534 165.319C103.296 165.541 103.012 165.714 102.683 165.836C102.361 165.959 102 166.02 101.602 166.02ZM99.7388 162.593L99.4973 162.409H103.465L103.223 162.605C103.223 162.237 103.15 161.919 103.005 161.65C102.859 161.382 102.664 161.175 102.418 161.029C102.173 160.884 101.889 160.811 101.567 160.811C101.253 160.811 100.954 160.884 100.67 161.029C100.394 161.175 100.168 161.382 99.9918 161.65C99.8232 161.911 99.7388 162.225 99.7388 162.593ZM105.361 165.882V157.832H106.281V164.813L106.235 165.882H105.361ZM108.225 166.02C107.742 166.02 107.316 165.894 106.948 165.641C106.588 165.388 106.308 165.035 106.109 164.583C105.909 164.123 105.81 163.598 105.81 163.007C105.81 162.409 105.909 161.884 106.109 161.432C106.308 160.979 106.588 160.627 106.948 160.374C107.316 160.121 107.742 159.994 108.225 159.994C108.738 159.994 109.191 160.121 109.582 160.374C109.973 160.627 110.275 160.979 110.49 161.432C110.712 161.884 110.824 162.409 110.824 163.007C110.824 163.598 110.712 164.123 110.49 164.583C110.275 165.035 109.973 165.388 109.582 165.641C109.191 165.894 108.738 166.02 108.225 166.02ZM108.018 165.181C108.378 165.181 108.696 165.089 108.972 164.905C109.256 164.721 109.478 164.464 109.639 164.134C109.808 163.805 109.892 163.429 109.892 163.007C109.892 162.586 109.812 162.21 109.651 161.88C109.497 161.551 109.279 161.294 108.995 161.11C108.711 160.926 108.389 160.834 108.029 160.834C107.692 160.834 107.389 160.926 107.121 161.11C106.86 161.294 106.653 161.551 106.5 161.88C106.354 162.21 106.281 162.586 106.281 163.007C106.281 163.429 106.354 163.805 106.5 164.134C106.653 164.464 106.86 164.721 107.121 164.905C107.381 165.089 107.68 165.181 108.018 165.181ZM114.112 166.02C113.69 166.02 113.322 165.959 113.008 165.836C112.694 165.706 112.429 165.537 112.214 165.33C112.007 165.123 111.858 164.897 111.766 164.652L112.571 164.318C112.701 164.579 112.897 164.79 113.157 164.951C113.418 165.112 113.706 165.192 114.02 165.192C114.38 165.192 114.683 165.123 114.928 164.985C115.174 164.84 115.296 164.636 115.296 164.376C115.296 164.138 115.204 163.946 115.02 163.801C114.844 163.655 114.58 163.536 114.227 163.444L113.675 163.295C113.154 163.157 112.747 162.95 112.456 162.674C112.165 162.39 112.019 162.072 112.019 161.719C112.019 161.175 112.195 160.753 112.548 160.454C112.908 160.148 113.441 159.994 114.146 159.994C114.484 159.994 114.79 160.044 115.066 160.144C115.342 160.243 115.58 160.385 115.779 160.569C115.979 160.746 116.124 160.956 116.216 161.202L115.411 161.558C115.312 161.298 115.147 161.11 114.917 160.995C114.687 160.88 114.407 160.822 114.077 160.822C113.725 160.822 113.449 160.899 113.249 161.052C113.05 161.198 112.95 161.405 112.95 161.673C112.95 161.827 113.031 161.972 113.192 162.11C113.361 162.241 113.606 162.348 113.928 162.432L114.503 162.582C114.879 162.674 115.193 162.812 115.446 162.996C115.699 163.172 115.891 163.375 116.021 163.605C116.151 163.835 116.216 164.081 116.216 164.341C116.216 164.686 116.124 164.985 115.94 165.238C115.756 165.491 115.507 165.687 115.193 165.825C114.879 165.955 114.518 166.02 114.112 166.02ZM117.514 165.882V160.132H118.434V165.882H117.514ZM117.985 158.798C117.832 158.798 117.698 158.741 117.583 158.626C117.468 158.511 117.41 158.377 117.41 158.223C117.41 158.062 117.468 157.928 117.583 157.821C117.698 157.706 117.832 157.648 117.985 157.648C118.146 157.648 118.281 157.706 118.388 157.821C118.503 157.928 118.56 158.062 118.56 158.223C118.56 158.377 118.503 158.511 118.388 158.626C118.281 158.741 118.146 158.798 117.985 158.798ZM122.291 166.02C121.732 166.02 121.298 165.875 120.992 165.583C120.685 165.292 120.532 164.882 120.532 164.353V158.338H121.452V164.261C121.452 164.552 121.528 164.778 121.682 164.939C121.843 165.093 122.065 165.169 122.349 165.169C122.441 165.169 122.529 165.158 122.613 165.135C122.705 165.104 122.824 165.035 122.97 164.928L123.326 165.675C123.127 165.806 122.947 165.894 122.786 165.94C122.625 165.993 122.46 166.02 122.291 166.02ZM119.531 160.949V160.132H123.177V160.949H119.531ZM126.96 166.02C126.401 166.02 125.906 165.894 125.477 165.641C125.047 165.38 124.71 165.024 124.465 164.571C124.227 164.119 124.108 163.598 124.108 163.007C124.108 162.417 124.227 161.896 124.465 161.443C124.71 160.991 125.044 160.638 125.465 160.385C125.895 160.125 126.385 159.994 126.937 159.994C127.474 159.994 127.938 160.128 128.329 160.397C128.72 160.657 129.023 161.025 129.237 161.501C129.452 161.976 129.559 162.536 129.559 163.18H124.81L125.04 162.984C125.04 163.444 125.12 163.839 125.281 164.169C125.45 164.498 125.684 164.751 125.983 164.928C126.282 165.096 126.623 165.181 127.006 165.181C127.413 165.181 127.754 165.085 128.03 164.893C128.313 164.702 128.532 164.449 128.685 164.134L129.479 164.537C129.333 164.836 129.138 165.096 128.892 165.319C128.655 165.541 128.371 165.714 128.041 165.836C127.719 165.959 127.359 166.02 126.96 166.02ZM125.097 162.593L124.856 162.409H128.823L128.582 162.605C128.582 162.237 128.509 161.919 128.363 161.65C128.218 161.382 128.022 161.175 127.777 161.029C127.531 160.884 127.248 160.811 126.926 160.811C126.611 160.811 126.312 160.884 126.029 161.029C125.753 161.175 125.527 161.382 125.35 161.65C125.182 161.911 125.097 162.225 125.097 162.593ZM137.816 165.882L137.77 164.813V157.832H138.69V165.882H137.816ZM135.826 166.02C135.313 166.02 134.86 165.894 134.469 165.641C134.078 165.388 133.772 165.035 133.549 164.583C133.335 164.123 133.227 163.598 133.227 163.007C133.227 162.409 133.335 161.884 133.549 161.432C133.772 160.979 134.078 160.627 134.469 160.374C134.86 160.121 135.313 159.994 135.826 159.994C136.309 159.994 136.731 160.121 137.091 160.374C137.459 160.627 137.743 160.979 137.942 161.432C138.142 161.884 138.241 162.409 138.241 163.007C138.241 163.598 138.142 164.123 137.942 164.583C137.743 165.035 137.459 165.388 137.091 165.641C136.731 165.894 136.309 166.02 135.826 166.02ZM136.033 165.181C136.371 165.181 136.67 165.089 136.93 164.905C137.191 164.721 137.394 164.464 137.54 164.134C137.693 163.805 137.77 163.429 137.77 163.007C137.77 162.586 137.693 162.21 137.54 161.88C137.394 161.551 137.191 161.294 136.93 161.11C136.67 160.926 136.367 160.834 136.022 160.834C135.662 160.834 135.34 160.926 135.056 161.11C134.78 161.294 134.561 161.551 134.4 161.88C134.239 162.21 134.159 162.586 134.159 163.007C134.159 163.429 134.239 163.805 134.4 164.134C134.561 164.464 134.784 164.721 135.067 164.905C135.351 165.089 135.673 165.181 136.033 165.181ZM142.818 166.02C142.258 166.02 141.763 165.894 141.334 165.641C140.905 165.38 140.567 165.024 140.322 164.571C140.084 164.119 139.966 163.598 139.966 163.007C139.966 162.417 140.084 161.896 140.322 161.443C140.567 160.991 140.901 160.638 141.323 160.385C141.752 160.125 142.243 159.994 142.795 159.994C143.331 159.994 143.795 160.128 144.186 160.397C144.577 160.657 144.88 161.025 145.095 161.501C145.309 161.976 145.417 162.536 145.417 163.18H140.667L140.897 162.984C140.897 163.444 140.978 163.839 141.139 164.169C141.307 164.498 141.541 164.751 141.84 164.928C142.139 165.096 142.48 165.181 142.864 165.181C143.27 165.181 143.611 165.085 143.887 164.893C144.171 164.702 144.389 164.449 144.543 164.134L145.336 164.537C145.19 164.836 144.995 165.096 144.75 165.319C144.512 165.541 144.228 165.714 143.899 165.836C143.577 165.959 143.216 166.02 142.818 166.02ZM140.955 162.593L140.713 162.409H144.681L144.439 162.605C144.439 162.237 144.366 161.919 144.221 161.65C144.075 161.382 143.879 161.175 143.634 161.029C143.389 160.884 143.105 160.811 142.783 160.811C142.469 160.811 142.17 160.884 141.886 161.029C141.61 161.175 141.384 161.382 141.208 161.65C141.039 161.911 140.955 162.225 140.955 162.593ZM148.589 166.02C148.168 166.02 147.8 165.959 147.485 165.836C147.171 165.706 146.907 165.537 146.692 165.33C146.485 165.123 146.335 164.897 146.243 164.652L147.048 164.318C147.179 164.579 147.374 164.79 147.635 164.951C147.896 165.112 148.183 165.192 148.497 165.192C148.858 165.192 149.161 165.123 149.406 164.985C149.651 164.84 149.774 164.636 149.774 164.376C149.774 164.138 149.682 163.946 149.498 163.801C149.322 163.655 149.057 163.536 148.704 163.444L148.152 163.295C147.631 163.157 147.225 162.95 146.933 162.674C146.642 162.39 146.496 162.072 146.496 161.719C146.496 161.175 146.673 160.753 147.025 160.454C147.386 160.148 147.919 159.994 148.624 159.994C148.961 159.994 149.268 160.044 149.544 160.144C149.82 160.243 150.058 160.385 150.257 160.569C150.456 160.746 150.602 160.956 150.694 161.202L149.889 161.558C149.789 161.298 149.624 161.11 149.394 160.995C149.164 160.88 148.885 160.822 148.555 160.822C148.202 160.822 147.926 160.899 147.727 161.052C147.528 161.198 147.428 161.405 147.428 161.673C147.428 161.827 147.508 161.972 147.669 162.11C147.838 162.241 148.083 162.348 148.405 162.432L148.98 162.582C149.356 162.674 149.67 162.812 149.923 162.996C150.176 163.172 150.368 163.375 150.498 163.605C150.629 163.835 150.694 164.081 150.694 164.341C150.694 164.686 150.602 164.985 150.418 165.238C150.234 165.491 149.985 165.687 149.67 165.825C149.356 165.955 148.996 166.02 148.589 166.02ZM151.991 165.882V160.132H152.911V165.882H151.991ZM152.463 158.798C152.31 158.798 152.175 158.741 152.06 158.626C151.945 158.511 151.888 158.377 151.888 158.223C151.888 158.062 151.945 157.928 152.06 157.821C152.175 157.706 152.31 157.648 152.463 157.648C152.624 157.648 152.758 157.706 152.865 157.821C152.98 157.928 153.038 158.062 153.038 158.223C153.038 158.377 152.98 158.511 152.865 158.626C152.758 158.741 152.624 158.798 152.463 158.798ZM156.907 168.32C156.539 168.32 156.201 168.282 155.895 168.205C155.596 168.136 155.339 168.056 155.124 167.964C154.917 167.879 154.768 167.807 154.676 167.745L155.021 166.998C155.12 167.051 155.262 167.117 155.446 167.193C155.63 167.278 155.845 167.347 156.09 167.4C156.343 167.462 156.612 167.492 156.895 167.492C157.263 167.492 157.593 167.416 157.884 167.262C158.183 167.117 158.413 166.883 158.574 166.561C158.743 166.246 158.827 165.84 158.827 165.342V160.132H159.747V165.33C159.747 165.99 159.625 166.542 159.379 166.986C159.134 167.431 158.797 167.764 158.367 167.987C157.938 168.209 157.451 168.32 156.907 168.32ZM156.872 165.836C156.359 165.836 155.906 165.714 155.515 165.468C155.124 165.223 154.818 164.882 154.595 164.445C154.381 164 154.273 163.494 154.273 162.927C154.273 162.344 154.381 161.834 154.595 161.397C154.818 160.953 155.124 160.608 155.515 160.362C155.906 160.117 156.359 159.994 156.872 159.994C157.355 159.994 157.777 160.117 158.137 160.362C158.498 160.608 158.777 160.953 158.977 161.397C159.184 161.834 159.287 162.344 159.287 162.927C159.287 163.502 159.184 164.008 158.977 164.445C158.777 164.882 158.498 165.223 158.137 165.468C157.777 165.714 157.355 165.836 156.872 165.836ZM157.091 165.043C157.428 165.043 157.727 164.951 157.988 164.767C158.248 164.583 158.452 164.334 158.597 164.019C158.743 163.697 158.816 163.325 158.816 162.904C158.816 162.497 158.739 162.137 158.586 161.823C158.44 161.501 158.237 161.252 157.976 161.075C157.723 160.891 157.424 160.799 157.079 160.799C156.719 160.799 156.397 160.891 156.113 161.075C155.837 161.252 155.619 161.501 155.458 161.823C155.304 162.137 155.228 162.497 155.228 162.904C155.228 163.325 155.308 163.697 155.469 164.019C155.63 164.334 155.849 164.583 156.125 164.767C156.408 164.951 156.73 165.043 157.091 165.043ZM161.356 165.882V160.132H162.219L162.276 161.19V165.882H161.356ZM165.393 165.882V162.938H166.313V165.882H165.393ZM165.393 162.938C165.393 162.371 165.328 161.938 165.197 161.639C165.067 161.34 164.887 161.137 164.657 161.029C164.427 160.914 164.166 160.857 163.875 160.857C163.369 160.857 162.974 161.037 162.69 161.397C162.414 161.75 162.276 162.252 162.276 162.904H161.828C161.828 162.298 161.916 161.777 162.092 161.34C162.269 160.903 162.525 160.569 162.863 160.339C163.2 160.109 163.606 159.994 164.082 159.994C164.534 159.994 164.925 160.086 165.255 160.27C165.592 160.447 165.853 160.73 166.037 161.121C166.228 161.512 166.32 162.026 166.313 162.662V162.938H165.393ZM170.472 162.881V162.041H173.922V162.881H170.472ZM180.708 165.606C180.217 165.606 179.773 165.53 179.374 165.376C178.975 165.223 178.646 165.016 178.385 164.755C178.132 164.495 177.971 164.215 177.902 163.916L179.305 163.502C179.389 163.732 179.543 163.931 179.765 164.1C179.995 164.261 180.282 164.345 180.627 164.353C180.988 164.36 181.279 164.284 181.501 164.123C181.731 163.962 181.846 163.747 181.846 163.479C181.846 163.264 181.754 163.08 181.57 162.927C181.394 162.766 181.149 162.647 180.834 162.57L179.891 162.34C179.539 162.241 179.228 162.099 178.96 161.915C178.692 161.731 178.485 161.505 178.339 161.236C178.193 160.96 178.12 160.642 178.12 160.282C178.12 159.599 178.343 159.067 178.787 158.683C179.24 158.3 179.88 158.108 180.708 158.108C181.168 158.108 181.57 158.173 181.915 158.304C182.268 158.434 182.563 158.626 182.801 158.879C183.039 159.124 183.219 159.419 183.341 159.764L181.938 160.19C181.862 159.967 181.712 159.776 181.49 159.615C181.275 159.446 180.999 159.362 180.662 159.362C180.332 159.362 180.072 159.442 179.88 159.603C179.688 159.757 179.592 159.971 179.592 160.247C179.592 160.47 179.665 160.65 179.811 160.788C179.964 160.918 180.171 161.014 180.432 161.075L181.386 161.317C182.007 161.47 182.487 161.746 182.824 162.145C183.169 162.536 183.341 162.973 183.341 163.456C183.341 163.893 183.238 164.272 183.031 164.594C182.824 164.916 182.525 165.165 182.134 165.342C181.743 165.518 181.268 165.606 180.708 165.606ZM180.098 167.067V165.066H181.363V167.067H180.098ZM180.098 158.913V156.912H181.363V158.913H180.098ZM184.396 165.882V164.721C184.396 164.498 184.465 164.253 184.603 163.985C184.741 163.716 184.933 163.448 185.178 163.18C185.423 162.911 185.711 162.662 186.041 162.432L187.26 161.558C187.428 161.443 187.585 161.313 187.731 161.167C187.884 161.022 188.007 160.864 188.099 160.696C188.199 160.519 188.249 160.351 188.249 160.19C188.249 159.99 188.199 159.81 188.099 159.649C188.007 159.488 187.869 159.362 187.685 159.27C187.501 159.178 187.275 159.132 187.007 159.132C186.777 159.132 186.57 159.178 186.386 159.27C186.209 159.362 186.064 159.484 185.949 159.638C185.834 159.791 185.753 159.956 185.707 160.132L184.086 159.856C184.162 159.473 184.327 159.116 184.58 158.787C184.833 158.457 185.163 158.193 185.569 157.993C185.983 157.786 186.451 157.683 186.972 157.683C187.57 157.683 188.084 157.79 188.513 158.005C188.942 158.219 189.272 158.515 189.502 158.89C189.74 159.258 189.859 159.688 189.859 160.178C189.859 160.677 189.721 161.121 189.445 161.512C189.176 161.896 188.804 162.256 188.329 162.593L187.237 163.387C187.014 163.54 186.823 163.709 186.662 163.893C186.501 164.077 186.378 164.28 186.294 164.502H189.962V165.882H184.396ZM190.803 167.193L191.504 164.479H193.08L191.953 167.193H190.803ZM196.792 166.02C196.424 166.02 196.045 165.959 195.654 165.836C195.271 165.714 194.922 165.53 194.607 165.284C194.301 165.039 194.075 164.736 193.929 164.376L195.366 163.95C195.535 164.196 195.734 164.376 195.964 164.491C196.202 164.606 196.447 164.663 196.7 164.663C197.099 164.663 197.421 164.544 197.666 164.307C197.919 164.061 198.046 163.736 198.046 163.329C198.046 162.954 197.923 162.639 197.678 162.386C197.44 162.133 197.122 162.007 196.723 162.007C196.486 162.007 196.267 162.06 196.068 162.168C195.869 162.275 195.715 162.402 195.608 162.547L194.193 162.237L194.676 157.832H199.23V159.258H196.022L195.792 161.19C195.999 161.075 196.229 160.983 196.482 160.914C196.735 160.838 197.007 160.803 197.298 160.811C197.735 160.811 198.134 160.918 198.494 161.133C198.855 161.34 199.138 161.627 199.345 161.995C199.56 162.356 199.667 162.777 199.667 163.26C199.667 163.805 199.545 164.284 199.299 164.698C199.054 165.112 198.717 165.438 198.287 165.675C197.858 165.905 197.36 166.02 196.792 166.02ZM203.831 166.02C203.179 166.02 202.604 165.844 202.106 165.491C201.608 165.131 201.217 164.64 200.933 164.019C200.649 163.391 200.507 162.67 200.507 161.857C200.507 161.045 200.649 160.328 200.933 159.707C201.217 159.078 201.604 158.587 202.094 158.235C202.593 157.874 203.168 157.694 203.819 157.694C204.471 157.694 205.046 157.874 205.544 158.235C206.05 158.587 206.445 159.078 206.729 159.707C207.013 160.328 207.154 161.045 207.154 161.857C207.154 162.67 207.013 163.391 206.729 164.019C206.445 164.64 206.054 165.131 205.556 165.491C205.058 165.844 204.483 166.02 203.831 166.02ZM203.831 164.594C204.176 164.594 204.483 164.479 204.751 164.249C205.027 164.012 205.242 163.69 205.395 163.283C205.548 162.869 205.625 162.394 205.625 161.857C205.625 161.321 205.548 160.845 205.395 160.431C205.242 160.017 205.027 159.695 204.751 159.465C204.483 159.228 204.172 159.109 203.819 159.109C203.474 159.109 203.168 159.228 202.899 159.465C202.631 159.695 202.42 160.017 202.267 160.431C202.121 160.845 202.048 161.321 202.048 161.857C202.048 162.394 202.121 162.869 202.267 163.283C202.42 163.69 202.631 164.012 202.899 164.249C203.175 164.479 203.486 164.594 203.831 164.594ZM211.288 166.02C210.636 166.02 210.061 165.844 209.563 165.491C209.065 165.131 208.674 164.64 208.39 164.019C208.106 163.391 207.965 162.67 207.965 161.857C207.965 161.045 208.106 160.328 208.39 159.707C208.674 159.078 209.061 158.587 209.552 158.235C210.05 157.874 210.625 157.694 211.277 157.694C211.928 157.694 212.503 157.874 213.002 158.235C213.508 158.587 213.902 159.078 214.186 159.707C214.47 160.328 214.612 161.045 214.612 161.857C214.612 162.67 214.47 163.391 214.186 164.019C213.902 164.64 213.511 165.131 213.013 165.491C212.515 165.844 211.94 166.02 211.288 166.02ZM211.288 164.594C211.633 164.594 211.94 164.479 212.208 164.249C212.484 164.012 212.699 163.69 212.852 163.283C213.005 162.869 213.082 162.394 213.082 161.857C213.082 161.321 213.005 160.845 212.852 160.431C212.699 160.017 212.484 159.695 212.208 159.465C211.94 159.228 211.629 159.109 211.277 159.109C210.932 159.109 210.625 159.228 210.357 159.465C210.088 159.695 209.877 160.017 209.724 160.431C209.578 160.845 209.506 161.321 209.506 161.857C209.506 162.394 209.578 162.869 209.724 163.283C209.877 163.69 210.088 164.012 210.357 164.249C210.633 164.479 210.943 164.594 211.288 164.594Z" fill="#64748B"/> +<rect x="56.5" y="188.382" width="347" height="29" rx="6.5" fill="white"/> +<rect x="56.5" y="188.382" width="347" height="29" rx="6.5" stroke="#E2E8F0"/> +<circle cx="73.3552" cy="202.883" r="5.85522" stroke="#94A3B8"/> +<path d="M91.3559 207.02C90.9113 207.02 90.5164 206.974 90.1714 206.882C89.8264 206.783 89.5274 206.648 89.2744 206.48C89.0214 206.303 88.8144 206.112 88.6534 205.905C88.4924 205.69 88.3736 205.464 88.2969 205.226L89.2284 204.904C89.3434 205.242 89.5734 205.537 89.9184 205.79C90.2711 206.035 90.7004 206.158 91.2064 206.158C91.8274 206.158 92.3143 206.035 92.6669 205.79C93.0196 205.544 93.1959 205.219 93.1959 204.812C93.1959 204.437 93.0388 204.134 92.7244 203.904C92.4101 203.666 91.9961 203.482 91.4824 203.352L90.5969 203.122C90.2366 203.03 89.9031 202.896 89.5964 202.719C89.2974 202.535 89.0559 202.305 88.8719 202.029C88.6956 201.746 88.6074 201.408 88.6074 201.017C88.6074 200.289 88.8413 199.722 89.3089 199.315C89.7843 198.901 90.4666 198.694 91.3559 198.694C91.8849 198.694 92.3411 198.782 92.7244 198.959C93.1078 199.127 93.4183 199.346 93.6559 199.614C93.9013 199.875 94.0738 200.159 94.1734 200.465L93.2534 200.787C93.1078 200.404 92.8624 200.105 92.5174 199.89C92.1724 199.668 91.7546 199.557 91.2639 199.557C90.7503 199.557 90.3401 199.683 90.0334 199.936C89.7344 200.182 89.5849 200.519 89.5849 200.948C89.5849 201.316 89.7038 201.6 89.9414 201.799C90.1791 201.991 90.4896 202.133 90.8729 202.225L91.7584 202.443C92.5404 202.627 93.1384 202.934 93.5524 203.363C93.9741 203.785 94.1849 204.241 94.1849 204.732C94.1849 205.153 94.0776 205.541 93.8629 205.893C93.6483 206.238 93.3301 206.514 92.9084 206.721C92.4944 206.921 91.9769 207.02 91.3559 207.02ZM95.8439 206.882V198.832H100.605V199.718H96.8214V202.317H100.271V203.191H96.8214V205.997H100.628V206.882H95.8439ZM106.077 207.02C105.302 207.02 104.616 206.844 104.018 206.491C103.42 206.139 102.952 205.648 102.615 205.019C102.278 204.391 102.109 203.67 102.109 202.857C102.109 202.037 102.274 201.316 102.604 200.695C102.941 200.067 103.405 199.576 103.995 199.223C104.585 198.871 105.268 198.694 106.042 198.694C106.816 198.694 107.499 198.874 108.089 199.235C108.687 199.587 109.151 200.078 109.481 200.707C109.81 201.328 109.975 202.045 109.975 202.857C109.975 203.67 109.81 204.391 109.481 205.019C109.151 205.648 108.691 206.139 108.101 206.491C107.518 206.844 106.843 207.02 106.077 207.02ZM106.077 206.135C106.652 206.135 107.158 205.997 107.595 205.721C108.032 205.437 108.373 205.05 108.618 204.559C108.871 204.069 108.998 203.501 108.998 202.857C108.998 202.221 108.871 201.657 108.618 201.167C108.365 200.668 108.016 200.281 107.572 200.005C107.135 199.722 106.625 199.58 106.042 199.58C105.467 199.58 104.957 199.722 104.513 200.005C104.068 200.281 103.719 200.668 103.466 201.167C103.213 201.657 103.087 202.221 103.087 202.857C103.087 203.501 103.213 204.069 103.466 204.559C103.719 205.05 104.072 205.437 104.524 205.721C104.976 205.997 105.494 206.135 106.077 206.135ZM116.167 207.02C115.745 207.02 115.377 206.959 115.063 206.836C114.749 206.706 114.484 206.537 114.27 206.33C114.063 206.123 113.913 205.897 113.821 205.652L114.626 205.318C114.756 205.579 114.952 205.79 115.213 205.951C115.473 206.112 115.761 206.192 116.075 206.192C116.435 206.192 116.738 206.123 116.984 205.985C117.229 205.84 117.352 205.636 117.352 205.376C117.352 205.138 117.26 204.946 117.076 204.801C116.899 204.655 116.635 204.536 116.282 204.444L115.73 204.295C115.209 204.157 114.802 203.95 114.511 203.674C114.22 203.39 114.074 203.072 114.074 202.719C114.074 202.175 114.25 201.753 114.603 201.454C114.963 201.148 115.496 200.994 116.202 200.994C116.539 200.994 116.846 201.044 117.122 201.144C117.398 201.243 117.635 201.385 117.835 201.569C118.034 201.746 118.18 201.956 118.272 202.202L117.467 202.558C117.367 202.298 117.202 202.11 116.972 201.995C116.742 201.88 116.462 201.822 116.133 201.822C115.78 201.822 115.504 201.899 115.305 202.052C115.105 202.198 115.006 202.405 115.006 202.673C115.006 202.827 115.086 202.972 115.247 203.11C115.416 203.241 115.661 203.348 115.983 203.432L116.558 203.582C116.934 203.674 117.248 203.812 117.501 203.996C117.754 204.172 117.946 204.375 118.076 204.605C118.206 204.835 118.272 205.081 118.272 205.341C118.272 205.686 118.18 205.985 117.996 206.238C117.812 206.491 117.562 206.687 117.248 206.825C116.934 206.955 116.573 207.02 116.167 207.02ZM122.03 207.02C121.47 207.02 120.976 206.894 120.547 206.641C120.117 206.38 119.78 206.024 119.535 205.571C119.297 205.119 119.178 204.598 119.178 204.007C119.178 203.417 119.297 202.896 119.535 202.443C119.78 201.991 120.113 201.638 120.535 201.385C120.964 201.125 121.455 200.994 122.007 200.994C122.544 200.994 123.008 201.128 123.399 201.397C123.79 201.657 124.092 202.025 124.307 202.501C124.522 202.976 124.629 203.536 124.629 204.18H119.88L120.11 203.984C120.11 204.444 120.19 204.839 120.351 205.169C120.52 205.498 120.754 205.751 121.053 205.928C121.352 206.096 121.693 206.181 122.076 206.181C122.482 206.181 122.824 206.085 123.1 205.893C123.383 205.702 123.602 205.449 123.755 205.134L124.549 205.537C124.403 205.836 124.207 206.096 123.962 206.319C123.724 206.541 123.441 206.714 123.111 206.836C122.789 206.959 122.429 207.02 122.03 207.02ZM120.167 203.593L119.926 203.409H123.893L123.652 203.605C123.652 203.237 123.579 202.919 123.433 202.65C123.287 202.382 123.092 202.175 122.847 202.029C122.601 201.884 122.318 201.811 121.996 201.811C121.681 201.811 121.382 201.884 121.099 202.029C120.823 202.175 120.596 202.382 120.42 202.65C120.251 202.911 120.167 203.225 120.167 203.593ZM127.951 207.02C127.392 207.02 126.959 206.875 126.652 206.583C126.345 206.292 126.192 205.882 126.192 205.353V199.338H127.112V205.261C127.112 205.552 127.189 205.778 127.342 205.939C127.503 206.093 127.725 206.169 128.009 206.169C128.101 206.169 128.189 206.158 128.273 206.135C128.365 206.104 128.484 206.035 128.63 205.928L128.986 206.675C128.787 206.806 128.607 206.894 128.446 206.94C128.285 206.993 128.12 207.02 127.951 207.02ZM125.191 201.949V201.132H128.837V201.949H125.191ZM134.08 206.882L134.023 205.824V201.132H134.943V206.882H134.08ZM129.986 204.076V201.132H130.906V204.076H129.986ZM130.906 204.076C130.906 204.644 130.971 205.077 131.102 205.376C131.232 205.675 131.412 205.882 131.642 205.997C131.88 206.104 132.144 206.158 132.436 206.158C132.934 206.158 133.321 205.978 133.597 205.617C133.881 205.257 134.023 204.755 134.023 204.111H134.471C134.471 204.716 134.383 205.238 134.207 205.675C134.03 206.112 133.773 206.445 133.436 206.675C133.106 206.905 132.7 207.02 132.217 207.02C131.772 207.02 131.381 206.932 131.044 206.756C130.707 206.572 130.446 206.284 130.262 205.893C130.078 205.495 129.986 204.981 129.986 204.352V204.076H130.906ZM136.606 209.182V201.132H137.468L137.526 202.19V209.182H136.606ZM139.469 207.02C138.986 207.02 138.561 206.894 138.193 206.641C137.832 206.388 137.552 206.035 137.353 205.583C137.154 205.123 137.054 204.598 137.054 204.007C137.054 203.409 137.154 202.884 137.353 202.432C137.552 201.979 137.832 201.627 138.193 201.374C138.561 201.121 138.986 200.994 139.469 200.994C139.983 200.994 140.435 201.121 140.826 201.374C141.217 201.627 141.52 201.979 141.735 202.432C141.957 202.884 142.068 203.409 142.068 204.007C142.068 204.598 141.957 205.123 141.735 205.583C141.52 206.035 141.217 206.388 140.826 206.641C140.435 206.894 139.983 207.02 139.469 207.02ZM139.262 206.181C139.622 206.181 139.941 206.089 140.217 205.905C140.5 205.721 140.723 205.464 140.884 205.134C141.052 204.805 141.137 204.429 141.137 204.007C141.137 203.586 141.056 203.21 140.895 202.88C140.742 202.551 140.523 202.294 140.24 202.11C139.956 201.926 139.634 201.834 139.274 201.834C138.936 201.834 138.633 201.926 138.365 202.11C138.104 202.294 137.897 202.551 137.744 202.88C137.598 203.21 137.526 203.586 137.526 204.007C137.526 204.429 137.598 204.805 137.744 205.134C137.897 205.464 138.104 205.721 138.365 205.905C138.626 206.089 138.925 206.181 139.262 206.181ZM146.046 203.881V203.041H149.496V203.881H146.046ZM156.282 206.606C155.791 206.606 155.346 206.53 154.948 206.376C154.549 206.223 154.219 206.016 153.959 205.755C153.706 205.495 153.545 205.215 153.476 204.916L154.879 204.502C154.963 204.732 155.116 204.931 155.339 205.1C155.569 205.261 155.856 205.345 156.201 205.353C156.561 205.36 156.853 205.284 157.075 205.123C157.305 204.962 157.42 204.747 157.42 204.479C157.42 204.264 157.328 204.08 157.144 203.927C156.968 203.766 156.722 203.647 156.408 203.57L155.465 203.34C155.112 203.241 154.802 203.099 154.534 202.915C154.265 202.731 154.058 202.505 153.913 202.236C153.767 201.96 153.694 201.642 153.694 201.282C153.694 200.599 153.916 200.067 154.361 199.683C154.813 199.3 155.454 199.108 156.282 199.108C156.742 199.108 157.144 199.173 157.489 199.304C157.842 199.434 158.137 199.626 158.375 199.879C158.612 200.124 158.792 200.419 158.915 200.764L157.512 201.19C157.435 200.967 157.286 200.776 157.064 200.615C156.849 200.446 156.573 200.362 156.236 200.362C155.906 200.362 155.645 200.442 155.454 200.603C155.262 200.757 155.166 200.971 155.166 201.247C155.166 201.47 155.239 201.65 155.385 201.788C155.538 201.918 155.745 202.014 156.006 202.075L156.96 202.317C157.581 202.47 158.06 202.746 158.398 203.145C158.743 203.536 158.915 203.973 158.915 204.456C158.915 204.893 158.812 205.272 158.605 205.594C158.398 205.916 158.099 206.165 157.708 206.342C157.317 206.518 156.841 206.606 156.282 206.606ZM155.672 208.067V206.066H156.937V208.067H155.672ZM155.672 199.913V197.912H156.937V199.913H155.672ZM162.891 207.02C162.247 207.02 161.699 206.928 161.246 206.744C160.794 206.553 160.449 206.292 160.211 205.962C159.981 205.625 159.866 205.234 159.866 204.789C159.866 204.314 159.981 203.896 160.211 203.536C160.449 203.175 160.794 202.892 161.246 202.685C161.699 202.478 162.247 202.378 162.891 202.386C163.542 202.378 164.094 202.478 164.547 202.685C164.999 202.892 165.344 203.175 165.582 203.536C165.819 203.896 165.938 204.314 165.938 204.789C165.938 205.234 165.819 205.625 165.582 205.962C165.344 206.292 164.999 206.553 164.547 206.744C164.094 206.928 163.542 207.02 162.891 207.02ZM162.891 205.709C163.312 205.709 163.657 205.606 163.926 205.399C164.194 205.184 164.328 204.912 164.328 204.582C164.328 204.222 164.194 203.931 163.926 203.708C163.657 203.486 163.312 203.375 162.891 203.375C162.615 203.375 162.369 203.425 162.155 203.524C161.948 203.624 161.783 203.766 161.66 203.95C161.538 204.134 161.476 204.345 161.476 204.582C161.476 204.805 161.538 205 161.66 205.169C161.783 205.337 161.948 205.472 162.155 205.571C162.369 205.663 162.615 205.709 162.891 205.709ZM162.891 203.007C162.316 203.007 161.821 202.919 161.407 202.742C160.993 202.558 160.675 202.309 160.453 201.995C160.238 201.673 160.131 201.301 160.131 200.879C160.131 200.45 160.238 200.07 160.453 199.741C160.675 199.411 160.993 199.154 161.407 198.97C161.821 198.786 162.316 198.694 162.891 198.694C163.473 198.694 163.972 198.786 164.386 198.97C164.8 199.154 165.118 199.411 165.34 199.741C165.563 200.07 165.674 200.45 165.674 200.879C165.674 201.301 165.563 201.673 165.34 201.995C165.118 202.309 164.8 202.558 164.386 202.742C163.972 202.919 163.473 203.007 162.891 203.007ZM162.891 202.121C163.259 202.121 163.558 202.022 163.788 201.822C164.025 201.623 164.144 201.37 164.144 201.063C164.144 200.734 164.025 200.469 163.788 200.27C163.558 200.063 163.259 199.959 162.891 199.959C162.53 199.959 162.235 200.063 162.005 200.27C161.775 200.469 161.66 200.734 161.66 201.063C161.66 201.37 161.775 201.623 162.005 201.822C162.235 202.022 162.53 202.121 162.891 202.121ZM170.151 207.02C169.499 207.02 168.924 206.844 168.426 206.491C167.927 206.131 167.536 205.64 167.253 205.019C166.969 204.391 166.827 203.67 166.827 202.857C166.827 202.045 166.969 201.328 167.253 200.707C167.536 200.078 167.924 199.587 168.414 199.235C168.913 198.874 169.488 198.694 170.139 198.694C170.791 198.694 171.366 198.874 171.864 199.235C172.37 199.587 172.765 200.078 173.049 200.707C173.332 201.328 173.474 202.045 173.474 202.857C173.474 203.67 173.332 204.391 173.049 205.019C172.765 205.64 172.374 206.131 171.876 206.491C171.377 206.844 170.802 207.02 170.151 207.02ZM170.151 205.594C170.496 205.594 170.802 205.479 171.071 205.249C171.347 205.012 171.561 204.69 171.715 204.283C171.868 203.869 171.945 203.394 171.945 202.857C171.945 202.321 171.868 201.845 171.715 201.431C171.561 201.017 171.347 200.695 171.071 200.465C170.802 200.228 170.492 200.109 170.139 200.109C169.794 200.109 169.488 200.228 169.219 200.465C168.951 200.695 168.74 201.017 168.587 201.431C168.441 201.845 168.368 202.321 168.368 202.857C168.368 203.394 168.441 203.869 168.587 204.283C168.74 204.69 168.951 205.012 169.219 205.249C169.495 205.479 169.806 205.594 170.151 205.594ZM177.608 207.02C176.956 207.02 176.381 206.844 175.883 206.491C175.385 206.131 174.994 205.64 174.71 205.019C174.426 204.391 174.284 203.67 174.284 202.857C174.284 202.045 174.426 201.328 174.71 200.707C174.994 200.078 175.381 199.587 175.871 199.235C176.37 198.874 176.945 198.694 177.596 198.694C178.248 198.694 178.823 198.874 179.321 199.235C179.827 199.587 180.222 200.078 180.506 200.707C180.79 201.328 180.931 202.045 180.931 202.857C180.931 203.67 180.79 204.391 180.506 205.019C180.222 205.64 179.831 206.131 179.333 206.491C178.835 206.844 178.26 207.02 177.608 207.02ZM177.608 205.594C177.953 205.594 178.26 205.479 178.528 205.249C178.804 205.012 179.019 204.69 179.172 204.283C179.325 203.869 179.402 203.394 179.402 202.857C179.402 202.321 179.325 201.845 179.172 201.431C179.019 201.017 178.804 200.695 178.528 200.465C178.26 200.228 177.949 200.109 177.596 200.109C177.251 200.109 176.945 200.228 176.676 200.465C176.408 200.695 176.197 201.017 176.044 201.431C175.898 201.845 175.825 202.321 175.825 202.857C175.825 203.394 175.898 203.869 176.044 204.283C176.197 204.69 176.408 205.012 176.676 205.249C176.952 205.479 177.263 205.594 177.608 205.594Z" fill="#64748B"/> +<rect x="56.5" y="229.382" width="347" height="29" rx="6.5" fill="white"/> +<rect x="56.5" y="229.382" width="347" height="29" rx="6.5" stroke="#E2E8F0"/> +<circle cx="73.3552" cy="243.883" r="5.85522" stroke="#D54407"/> +<circle cx="73.3552" cy="243.883" r="3.24976" fill="#D54407"/> +<path d="M92.1724 248.02C91.4058 248.02 90.7273 247.844 90.1369 247.491C89.5466 247.131 89.0828 246.64 88.7454 246.019C88.4081 245.391 88.2394 244.67 88.2394 243.857C88.2394 243.045 88.4043 242.328 88.7339 241.707C89.0713 241.078 89.5313 240.587 90.1139 240.235C90.7043 239.874 91.3789 239.694 92.1379 239.694C92.6209 239.694 93.0848 239.782 93.5294 239.959C93.9741 240.127 94.3728 240.369 94.7254 240.683C95.0781 240.99 95.3503 241.346 95.5419 241.753L94.7024 242.178C94.5491 241.856 94.3383 241.576 94.0699 241.339C93.8016 241.101 93.5026 240.917 93.1729 240.787C92.8433 240.649 92.4983 240.58 92.1379 240.58C91.5783 240.58 91.0761 240.722 90.6314 241.005C90.1868 241.281 89.8379 241.665 89.5849 242.155C89.3396 242.646 89.2169 243.213 89.2169 243.857C89.2169 244.501 89.3434 245.072 89.5964 245.571C89.8494 246.069 90.1983 246.46 90.6429 246.744C91.0953 247.02 91.6051 247.158 92.1724 247.158C92.5404 247.158 92.8893 247.085 93.2189 246.939C93.5486 246.786 93.8438 246.579 94.1044 246.318C94.3728 246.058 94.5836 245.759 94.7369 245.421L95.5879 245.847C95.3886 246.268 95.1126 246.644 94.7599 246.974C94.4149 247.303 94.0163 247.56 93.5639 247.744C93.1193 247.928 92.6554 248.02 92.1724 248.02ZM99.345 248.02C98.7854 248.02 98.287 247.894 97.85 247.641C97.4207 247.38 97.0834 247.024 96.838 246.571C96.5927 246.119 96.47 245.598 96.47 245.007C96.47 244.417 96.5889 243.896 96.8265 243.443C97.0719 242.991 97.4092 242.638 97.8385 242.385C98.2755 242.125 98.77 241.994 99.322 241.994C99.8894 241.994 100.388 242.125 100.817 242.385C101.254 242.638 101.591 242.991 101.829 243.443C102.074 243.896 102.197 244.417 102.197 245.007C102.197 245.598 102.074 246.119 101.829 246.571C101.591 247.024 101.258 247.38 100.829 247.641C100.399 247.894 99.9047 248.02 99.345 248.02ZM99.345 247.169C99.7284 247.169 100.062 247.077 100.346 246.893C100.629 246.709 100.852 246.456 101.013 246.134C101.181 245.812 101.266 245.437 101.266 245.007C101.266 244.578 101.181 244.202 101.013 243.88C100.852 243.558 100.625 243.305 100.334 243.121C100.043 242.937 99.7054 242.845 99.322 242.845C98.9464 242.845 98.6129 242.937 98.3215 243.121C98.0379 243.305 97.8117 243.558 97.643 243.88C97.482 244.202 97.4015 244.578 97.4015 245.007C97.4015 245.429 97.482 245.805 97.643 246.134C97.8117 246.456 98.0417 246.709 98.333 246.893C98.632 247.077 98.9694 247.169 99.345 247.169ZM103.474 247.882V242.132H104.337L104.394 243.19V247.882H103.474ZM107.511 247.882V244.938H108.431V247.882H107.511ZM107.511 244.938C107.511 244.371 107.446 243.938 107.315 243.639C107.185 243.34 107.005 243.137 106.775 243.029C106.545 242.914 106.284 242.857 105.993 242.857C105.487 242.857 105.092 243.037 104.808 243.397C104.532 243.75 104.394 244.252 104.394 244.904H103.946C103.946 244.298 104.034 243.777 104.21 243.34C104.387 242.903 104.644 242.569 104.981 242.339C105.318 242.109 105.725 241.994 106.2 241.994C106.652 241.994 107.043 242.086 107.373 242.27C107.71 242.447 107.971 242.73 108.155 243.121C108.347 243.512 108.439 244.026 108.431 244.662V244.938H107.511ZM112.049 248.02C111.489 248.02 111.056 247.875 110.75 247.583C110.443 247.292 110.29 246.882 110.29 246.353V240.338H111.21V246.261C111.21 246.552 111.286 246.778 111.44 246.939C111.601 247.093 111.823 247.169 112.107 247.169C112.199 247.169 112.287 247.158 112.371 247.135C112.463 247.104 112.582 247.035 112.728 246.928L113.084 247.675C112.885 247.806 112.705 247.894 112.544 247.94C112.383 247.993 112.218 248.02 112.049 248.02ZM109.289 242.949V242.132H112.935V242.949H109.289ZM116.718 248.02C116.158 248.02 115.664 247.894 115.235 247.641C114.805 247.38 114.468 247.024 114.223 246.571C113.985 246.119 113.866 245.598 113.866 245.007C113.866 244.417 113.985 243.896 114.223 243.443C114.468 242.991 114.801 242.638 115.223 242.385C115.652 242.125 116.143 241.994 116.695 241.994C117.232 241.994 117.696 242.128 118.087 242.397C118.478 242.657 118.78 243.025 118.995 243.501C119.21 243.976 119.317 244.536 119.317 245.18H114.568L114.798 244.984C114.798 245.444 114.878 245.839 115.039 246.169C115.208 246.498 115.442 246.751 115.741 246.928C116.04 247.096 116.381 247.181 116.764 247.181C117.17 247.181 117.512 247.085 117.788 246.893C118.071 246.702 118.29 246.449 118.443 246.134L119.237 246.537C119.091 246.836 118.895 247.096 118.65 247.319C118.412 247.541 118.129 247.714 117.799 247.836C117.477 247.959 117.117 248.02 116.718 248.02ZM114.855 244.593L114.614 244.409H118.581L118.34 244.605C118.34 244.237 118.267 243.919 118.121 243.65C117.975 243.382 117.78 243.175 117.535 243.029C117.289 242.884 117.006 242.811 116.684 242.811C116.369 242.811 116.07 242.884 115.787 243.029C115.511 243.175 115.284 243.382 115.108 243.65C114.939 243.911 114.855 244.225 114.855 244.593ZM120.477 247.882V242.132H121.34L121.397 243.19V247.882H120.477ZM124.514 247.882V244.938H125.434V247.882H124.514ZM124.514 244.938C124.514 244.371 124.449 243.938 124.318 243.639C124.188 243.34 124.008 243.137 123.778 243.029C123.548 242.914 123.287 242.857 122.996 242.857C122.49 242.857 122.095 243.037 121.811 243.397C121.535 243.75 121.397 244.252 121.397 244.904H120.949C120.949 244.298 121.037 243.777 121.213 243.34C121.39 242.903 121.647 242.569 121.984 242.339C122.321 242.109 122.728 241.994 123.203 241.994C123.655 241.994 124.046 242.086 124.376 242.27C124.713 242.447 124.974 242.73 125.158 243.121C125.35 243.512 125.442 244.026 125.434 244.662V244.938H124.514ZM129.052 248.02C128.492 248.02 128.059 247.875 127.752 247.583C127.446 247.292 127.292 246.882 127.292 246.353V240.338H128.212V246.261C128.212 246.552 128.289 246.778 128.442 246.939C128.603 247.093 128.826 247.169 129.109 247.169C129.201 247.169 129.29 247.158 129.374 247.135C129.466 247.104 129.585 247.035 129.73 246.928L130.087 247.675C129.888 247.806 129.707 247.894 129.546 247.94C129.385 247.993 129.221 248.02 129.052 248.02ZM126.292 242.949V242.132H129.937V242.949H126.292ZM134.135 250.182V242.132H134.997L135.055 243.19V250.182H134.135ZM136.998 248.02C136.515 248.02 136.09 247.894 135.722 247.641C135.362 247.388 135.082 247.035 134.882 246.583C134.683 246.123 134.583 245.598 134.583 245.007C134.583 244.409 134.683 243.884 134.882 243.432C135.082 242.979 135.362 242.627 135.722 242.374C136.09 242.121 136.515 241.994 136.998 241.994C137.512 241.994 137.964 242.121 138.355 242.374C138.746 242.627 139.049 242.979 139.264 243.432C139.486 243.884 139.597 244.409 139.597 245.007C139.597 245.598 139.486 246.123 139.264 246.583C139.049 247.035 138.746 247.388 138.355 247.641C137.964 247.894 137.512 248.02 136.998 248.02ZM136.791 247.181C137.152 247.181 137.47 247.089 137.746 246.905C138.03 246.721 138.252 246.464 138.413 246.134C138.582 245.805 138.666 245.429 138.666 245.007C138.666 244.586 138.585 244.21 138.424 243.88C138.271 243.551 138.053 243.294 137.769 243.11C137.485 242.926 137.163 242.834 136.803 242.834C136.466 242.834 136.163 242.926 135.894 243.11C135.634 243.294 135.427 243.551 135.273 243.88C135.128 244.21 135.055 244.586 135.055 245.007C135.055 245.429 135.128 245.805 135.273 246.134C135.427 246.464 135.634 246.721 135.894 246.905C136.155 247.089 136.454 247.181 136.791 247.181ZM144.414 247.882L144.368 246.939V244.846C144.368 244.394 144.318 244.022 144.218 243.731C144.119 243.432 143.962 243.206 143.747 243.052C143.532 242.899 143.252 242.822 142.907 242.822C142.593 242.822 142.321 242.887 142.091 243.018C141.869 243.14 141.685 243.34 141.539 243.616L140.711 243.294C140.857 243.025 141.033 242.795 141.24 242.604C141.447 242.404 141.688 242.255 141.964 242.155C142.24 242.048 142.555 241.994 142.907 241.994C143.444 241.994 143.885 242.102 144.23 242.316C144.583 242.523 144.847 242.834 145.023 243.248C145.2 243.654 145.284 244.16 145.276 244.766L145.265 247.882H144.414ZM142.689 248.02C142.014 248.02 141.485 247.867 141.102 247.56C140.726 247.246 140.538 246.813 140.538 246.261C140.538 245.678 140.73 245.233 141.113 244.927C141.504 244.612 142.049 244.455 142.746 244.455H144.391V245.226H142.953C142.417 245.226 142.033 245.314 141.803 245.49C141.581 245.667 141.47 245.92 141.47 246.249C141.47 246.548 141.581 246.786 141.803 246.962C142.026 247.131 142.336 247.215 142.735 247.215C143.065 247.215 143.352 247.146 143.597 247.008C143.843 246.863 144.031 246.659 144.161 246.399C144.299 246.13 144.368 245.816 144.368 245.456H144.759C144.759 246.238 144.583 246.863 144.23 247.33C143.877 247.79 143.364 248.02 142.689 248.02ZM149.034 250.32C148.666 250.32 148.329 250.282 148.022 250.205C147.723 250.136 147.466 250.056 147.252 249.964C147.045 249.879 146.895 249.807 146.803 249.745L147.148 248.998C147.248 249.051 147.39 249.117 147.574 249.193C147.758 249.278 147.972 249.347 148.218 249.4C148.471 249.462 148.739 249.492 149.023 249.492C149.391 249.492 149.72 249.416 150.012 249.262C150.311 249.117 150.541 248.883 150.702 248.561C150.87 248.246 150.955 247.84 150.955 247.342V242.132H151.875V247.33C151.875 247.99 151.752 248.542 151.507 248.986C151.261 249.431 150.924 249.764 150.495 249.987C150.065 250.209 149.579 250.32 149.034 250.32ZM149 247.836C148.486 247.836 148.034 247.714 147.643 247.468C147.252 247.223 146.945 246.882 146.723 246.445C146.508 246 146.401 245.494 146.401 244.927C146.401 244.344 146.508 243.834 146.723 243.397C146.945 242.953 147.252 242.608 147.643 242.362C148.034 242.117 148.486 241.994 149 241.994C149.483 241.994 149.904 242.117 150.265 242.362C150.625 242.608 150.905 242.953 151.104 243.397C151.311 243.834 151.415 244.344 151.415 244.927C151.415 245.502 151.311 246.008 151.104 246.445C150.905 246.882 150.625 247.223 150.265 247.468C149.904 247.714 149.483 247.836 149 247.836ZM149.218 247.043C149.556 247.043 149.855 246.951 150.115 246.767C150.376 246.583 150.579 246.334 150.725 246.019C150.87 245.697 150.943 245.325 150.943 244.904C150.943 244.497 150.867 244.137 150.713 243.823C150.568 243.501 150.364 243.252 150.104 243.075C149.851 242.891 149.552 242.799 149.207 242.799C148.846 242.799 148.524 242.891 148.241 243.075C147.965 243.252 147.746 243.501 147.585 243.823C147.432 244.137 147.355 244.497 147.355 244.904C147.355 245.325 147.436 245.697 147.597 246.019C147.758 246.334 147.976 246.583 148.252 246.767C148.536 246.951 148.858 247.043 149.218 247.043ZM156.002 248.02C155.443 248.02 154.948 247.894 154.519 247.641C154.089 247.38 153.752 247.024 153.507 246.571C153.269 246.119 153.15 245.598 153.15 245.007C153.15 244.417 153.269 243.896 153.507 243.443C153.752 242.991 154.086 242.638 154.507 242.385C154.937 242.125 155.427 241.994 155.979 241.994C156.516 241.994 156.98 242.128 157.371 242.397C157.762 242.657 158.065 243.025 158.279 243.501C158.494 243.976 158.601 244.536 158.601 245.18H153.852L154.082 244.984C154.082 245.444 154.162 245.839 154.323 246.169C154.492 246.498 154.726 246.751 155.025 246.928C155.324 247.096 155.665 247.181 156.048 247.181C156.455 247.181 156.796 247.085 157.072 246.893C157.355 246.702 157.574 246.449 157.727 246.134L158.521 246.537C158.375 246.836 158.18 247.096 157.934 247.319C157.697 247.541 157.413 247.714 157.083 247.836C156.761 247.959 156.401 248.02 156.002 248.02ZM154.139 244.593L153.898 244.409H157.865L157.624 244.605C157.624 244.237 157.551 243.919 157.405 243.65C157.26 243.382 157.064 243.175 156.819 243.029C156.573 242.884 156.29 242.811 155.968 242.811C155.653 242.811 155.354 242.884 155.071 243.029C154.795 243.175 154.569 243.382 154.392 243.65C154.224 243.911 154.139 244.225 154.139 244.593ZM161.774 248.02C161.352 248.02 160.984 247.959 160.67 247.836C160.356 247.706 160.091 247.537 159.877 247.33C159.67 247.123 159.52 246.897 159.428 246.652L160.233 246.318C160.363 246.579 160.559 246.79 160.82 246.951C161.08 247.112 161.368 247.192 161.682 247.192C162.042 247.192 162.345 247.123 162.591 246.985C162.836 246.84 162.959 246.636 162.959 246.376C162.959 246.138 162.867 245.946 162.683 245.801C162.506 245.655 162.242 245.536 161.889 245.444L161.337 245.295C160.816 245.157 160.409 244.95 160.118 244.674C159.827 244.39 159.681 244.072 159.681 243.719C159.681 243.175 159.857 242.753 160.21 242.454C160.57 242.148 161.103 241.994 161.809 241.994C162.146 241.994 162.453 242.044 162.729 242.144C163.005 242.243 163.242 242.385 163.442 242.569C163.641 242.746 163.787 242.956 163.879 243.202L163.074 243.558C162.974 243.298 162.809 243.11 162.579 242.995C162.349 242.88 162.069 242.822 161.74 242.822C161.387 242.822 161.111 242.899 160.912 243.052C160.712 243.198 160.613 243.405 160.613 243.673C160.613 243.827 160.693 243.972 160.854 244.11C161.023 244.241 161.268 244.348 161.59 244.432L162.165 244.582C162.541 244.674 162.855 244.812 163.108 244.996C163.361 245.172 163.553 245.375 163.683 245.605C163.813 245.835 163.879 246.081 163.879 246.341C163.879 246.686 163.787 246.985 163.603 247.238C163.419 247.491 163.169 247.687 162.855 247.825C162.541 247.955 162.18 248.02 161.774 248.02ZM167.822 244.881V244.041H171.272V244.881H167.822ZM178.058 247.606C177.567 247.606 177.122 247.53 176.724 247.376C176.325 247.223 175.995 247.016 175.735 246.755C175.482 246.495 175.321 246.215 175.252 245.916L176.655 245.502C176.739 245.732 176.892 245.931 177.115 246.1C177.345 246.261 177.632 246.345 177.977 246.353C178.337 246.36 178.629 246.284 178.851 246.123C179.081 245.962 179.196 245.747 179.196 245.479C179.196 245.264 179.104 245.08 178.92 244.927C178.744 244.766 178.498 244.647 178.184 244.57L177.241 244.34C176.888 244.241 176.578 244.099 176.31 243.915C176.041 243.731 175.834 243.505 175.689 243.236C175.543 242.96 175.47 242.642 175.47 242.282C175.47 241.599 175.692 241.067 176.137 240.683C176.589 240.3 177.23 240.108 178.058 240.108C178.518 240.108 178.92 240.173 179.265 240.304C179.618 240.434 179.913 240.626 180.151 240.879C180.388 241.124 180.568 241.419 180.691 241.764L179.288 242.19C179.211 241.967 179.062 241.776 178.84 241.615C178.625 241.446 178.349 241.362 178.012 241.362C177.682 241.362 177.421 241.442 177.23 241.603C177.038 241.757 176.942 241.971 176.942 242.247C176.942 242.47 177.015 242.65 177.161 242.788C177.314 242.918 177.521 243.014 177.782 243.075L178.736 243.317C179.357 243.47 179.836 243.746 180.174 244.145C180.519 244.536 180.691 244.973 180.691 245.456C180.691 245.893 180.588 246.272 180.381 246.594C180.174 246.916 179.875 247.165 179.484 247.342C179.093 247.518 178.617 247.606 178.058 247.606ZM177.448 249.067V247.066H178.713V249.067H177.448ZM177.448 240.913V238.912H178.713V240.913H177.448ZM183.402 247.882V240.672L183.551 239.832H184.908V247.882H183.402ZM181.7 242.374V240.948C181.891 240.963 182.098 240.917 182.321 240.81C182.543 240.695 182.762 240.549 182.976 240.373C183.199 240.189 183.39 240.005 183.551 239.821L184.552 240.798C184.276 241.105 183.984 241.385 183.678 241.638C183.371 241.883 183.053 242.075 182.723 242.213C182.401 242.351 182.06 242.404 181.7 242.374ZM186.344 249.193L187.046 246.479H188.621L187.494 249.193H186.344ZM189.551 247.882V246.721C189.551 246.498 189.62 246.253 189.758 245.985C189.896 245.716 190.088 245.448 190.333 245.18C190.578 244.911 190.866 244.662 191.195 244.432L192.414 243.558C192.583 243.443 192.74 243.313 192.886 243.167C193.039 243.022 193.162 242.864 193.254 242.696C193.354 242.519 193.403 242.351 193.403 242.19C193.403 241.99 193.354 241.81 193.254 241.649C193.162 241.488 193.024 241.362 192.84 241.27C192.656 241.178 192.43 241.132 192.161 241.132C191.931 241.132 191.724 241.178 191.54 241.27C191.364 241.362 191.218 241.484 191.103 241.638C190.988 241.791 190.908 241.956 190.862 242.132L189.24 241.856C189.317 241.473 189.482 241.116 189.735 240.787C189.988 240.457 190.318 240.193 190.724 239.993C191.138 239.786 191.606 239.683 192.127 239.683C192.725 239.683 193.239 239.79 193.668 240.005C194.097 240.219 194.427 240.515 194.657 240.89C194.895 241.258 195.013 241.688 195.013 242.178C195.013 242.677 194.875 243.121 194.599 243.512C194.331 243.896 193.959 244.256 193.484 244.593L192.391 245.387C192.169 245.54 191.977 245.709 191.816 245.893C191.655 246.077 191.533 246.28 191.448 246.502H195.117V247.882H189.551ZM198.994 248.02C198.626 248.02 198.246 247.959 197.855 247.836C197.472 247.714 197.123 247.53 196.809 247.284C196.502 247.039 196.276 246.736 196.13 246.376L197.568 245.95C197.736 246.196 197.936 246.376 198.166 246.491C198.403 246.606 198.649 246.663 198.902 246.663C199.3 246.663 199.622 246.544 199.868 246.307C200.121 246.061 200.247 245.736 200.247 245.329C200.247 244.954 200.124 244.639 199.879 244.386C199.641 244.133 199.323 244.007 198.925 244.007C198.687 244.007 198.468 244.06 198.269 244.168C198.07 244.275 197.916 244.402 197.809 244.547L196.395 244.237L196.878 239.832H201.432V241.258H198.223L197.993 243.19C198.2 243.075 198.43 242.983 198.683 242.914C198.936 242.838 199.208 242.803 199.5 242.811C199.937 242.811 200.335 242.918 200.696 243.133C201.056 243.34 201.34 243.627 201.547 243.995C201.761 244.356 201.869 244.777 201.869 245.26C201.869 245.805 201.746 246.284 201.501 246.698C201.255 247.112 200.918 247.438 200.489 247.675C200.059 247.905 199.561 248.02 198.994 248.02ZM206.032 248.02C205.38 248.02 204.805 247.844 204.307 247.491C203.809 247.131 203.418 246.64 203.134 246.019C202.85 245.391 202.709 244.67 202.709 243.857C202.709 243.045 202.85 242.328 203.134 241.707C203.418 241.078 203.805 240.587 204.296 240.235C204.794 239.874 205.369 239.694 206.021 239.694C206.672 239.694 207.247 239.874 207.746 240.235C208.252 240.587 208.646 241.078 208.93 241.707C209.214 242.328 209.356 243.045 209.356 243.857C209.356 244.67 209.214 245.391 208.93 246.019C208.646 246.64 208.255 247.131 207.757 247.491C207.259 247.844 206.684 248.02 206.032 248.02ZM206.032 246.594C206.377 246.594 206.684 246.479 206.952 246.249C207.228 246.012 207.443 245.69 207.596 245.283C207.749 244.869 207.826 244.394 207.826 243.857C207.826 243.321 207.749 242.845 207.596 242.431C207.443 242.017 207.228 241.695 206.952 241.465C206.684 241.228 206.373 241.109 206.021 241.109C205.676 241.109 205.369 241.228 205.101 241.465C204.832 241.695 204.621 242.017 204.468 242.431C204.322 242.845 204.25 243.321 204.25 243.857C204.25 244.394 204.322 244.869 204.468 245.283C204.621 245.69 204.832 246.012 205.101 246.249C205.377 246.479 205.687 246.594 206.032 246.594Z" fill="#64748B"/> +<rect width="348" height="1" transform="translate(56 269.882)" fill="#1E293B"/> +<g clip-path="url(#clip3_27253_2662)"> +<path d="M60.85 292.77L59.2375 292.357L62.05 287.632H64L60.85 292.77ZM59.1875 296.382V292.182H60.9V296.382H59.1875ZM59.2375 292.77L56.0875 287.632H58.0375L60.85 292.357L59.2375 292.77ZM66.669 296.532C66.0357 296.532 65.469 296.395 64.969 296.12C64.4774 295.836 64.0899 295.449 63.8065 294.957C63.5315 294.466 63.394 293.899 63.394 293.257C63.394 292.616 63.5315 292.049 63.8065 291.557C64.0815 291.066 64.4649 290.682 64.9565 290.407C65.4482 290.124 66.0107 289.982 66.644 289.982C67.2857 289.982 67.8524 290.124 68.344 290.407C68.8357 290.682 69.219 291.066 69.494 291.557C69.769 292.049 69.9065 292.616 69.9065 293.257C69.9065 293.899 69.769 294.466 69.494 294.957C69.219 295.449 68.8357 295.836 68.344 296.12C67.8607 296.395 67.3024 296.532 66.669 296.532ZM66.669 295.007C66.9774 295.007 67.2482 294.932 67.4815 294.782C67.7149 294.632 67.894 294.428 68.019 294.17C68.1524 293.903 68.219 293.599 68.219 293.257C68.219 292.916 68.1524 292.616 68.019 292.357C67.8857 292.091 67.6982 291.882 67.4565 291.732C67.2232 291.582 66.9524 291.507 66.644 291.507C66.344 291.507 66.0732 291.582 65.8315 291.732C65.5982 291.882 65.4149 292.091 65.2815 292.357C65.1482 292.616 65.0815 292.916 65.0815 293.257C65.0815 293.599 65.1482 293.903 65.2815 294.17C65.4149 294.428 65.6024 294.632 65.844 294.782C66.0857 294.932 66.3607 295.007 66.669 295.007ZM75.1197 296.382L75.0197 295.232V290.132H76.6697V296.382H75.1197ZM70.8822 293.332V290.132H72.5322V293.332H70.8822ZM72.5322 293.332C72.5322 293.749 72.5781 294.078 72.6697 294.32C72.7697 294.553 72.9072 294.724 73.0822 294.832C73.2656 294.932 73.4697 294.982 73.6947 294.982C74.1281 294.991 74.4572 294.861 74.6822 294.595C74.9072 294.32 75.0197 293.924 75.0197 293.407H75.5822C75.5822 294.074 75.4822 294.641 75.2822 295.107C75.0822 295.566 74.8072 295.92 74.4572 296.17C74.1072 296.411 73.6947 296.532 73.2197 296.532C72.7197 296.532 72.2947 296.432 71.9447 296.232C71.5947 296.032 71.3281 295.724 71.1447 295.307C70.9697 294.882 70.8822 294.336 70.8822 293.67V293.332H72.5322ZM79.2617 293.095C79.2617 292.42 79.3909 291.861 79.6492 291.42C79.9159 290.978 80.2534 290.649 80.6617 290.432C81.0784 290.216 81.5117 290.107 81.9617 290.107V291.707C81.5784 291.707 81.2159 291.753 80.8742 291.845C80.5409 291.936 80.2701 292.086 80.0617 292.295C79.8534 292.503 79.7492 292.77 79.7492 293.095H79.2617ZM78.0992 296.382V290.132H79.7492V296.382H78.0992ZM88.6391 296.532C88.0224 296.532 87.4766 296.395 87.0016 296.12C86.5266 295.836 86.1516 295.449 85.8766 294.957C85.6099 294.466 85.4766 293.899 85.4766 293.257C85.4766 292.616 85.6141 292.049 85.8891 291.557C86.1724 291.066 86.5557 290.682 87.0391 290.407C87.5307 290.124 88.0932 289.982 88.7266 289.982C89.2766 289.982 89.7807 290.128 90.2391 290.42C90.7057 290.703 91.0766 291.124 91.3516 291.682C91.6349 292.232 91.7766 292.903 91.7766 293.695H87.0391L87.1891 293.545C87.1891 293.853 87.2641 294.124 87.4141 294.357C87.5724 294.582 87.7724 294.757 88.0141 294.882C88.2641 294.999 88.5307 295.057 88.8141 295.057C89.1557 295.057 89.4349 294.986 89.6516 294.845C89.8682 294.695 90.0349 294.503 90.1516 294.27L91.6266 294.845C91.4516 295.195 91.2224 295.499 90.9391 295.757C90.6641 296.007 90.3349 296.199 89.9516 296.332C89.5682 296.466 89.1307 296.532 88.6391 296.532ZM87.2766 292.62L87.1266 292.47H90.1391L90.0016 292.62C90.0016 292.32 89.9307 292.082 89.7891 291.907C89.6474 291.724 89.4724 291.591 89.2641 291.507C89.0641 291.424 88.8682 291.382 88.6766 291.382C88.4849 291.382 88.2807 291.424 88.0641 291.507C87.8474 291.591 87.6599 291.724 87.5016 291.907C87.3516 292.082 87.2766 292.32 87.2766 292.62ZM95.0729 296.532C94.6729 296.532 94.2979 296.474 93.9479 296.357C93.5979 296.232 93.2896 296.057 93.0229 295.832C92.7563 295.599 92.5479 295.316 92.3979 294.982L93.8104 294.332C93.9354 294.532 94.1063 294.707 94.3229 294.857C94.5396 294.999 94.7896 295.07 95.0729 295.07C95.3479 295.07 95.5604 295.032 95.7104 294.957C95.8604 294.874 95.9354 294.757 95.9354 294.607C95.9354 294.457 95.8729 294.349 95.7479 294.282C95.6313 294.207 95.4688 294.145 95.2604 294.095L94.6854 293.945C94.0854 293.786 93.6104 293.536 93.2604 293.195C92.9188 292.845 92.7479 292.445 92.7479 291.995C92.7479 291.353 92.9521 290.857 93.3604 290.507C93.7771 290.157 94.3646 289.982 95.1229 289.982C95.5146 289.982 95.8771 290.041 96.2104 290.157C96.5521 290.274 96.8438 290.436 97.0854 290.645C97.3271 290.853 97.4938 291.095 97.5854 291.37L96.2229 291.995C96.1646 291.828 96.0229 291.695 95.7979 291.595C95.5729 291.486 95.3479 291.432 95.1229 291.432C94.8979 291.432 94.7229 291.482 94.5979 291.582C94.4813 291.674 94.4229 291.803 94.4229 291.97C94.4229 292.078 94.4813 292.17 94.5979 292.245C94.7146 292.311 94.8813 292.37 95.0979 292.42L95.9104 292.62C96.3188 292.72 96.6438 292.882 96.8854 293.107C97.1354 293.324 97.3146 293.57 97.4229 293.845C97.5396 294.111 97.5979 294.374 97.5979 294.632C97.5979 295.007 97.4854 295.341 97.2604 295.632C97.0438 295.916 96.7438 296.136 96.3604 296.295C95.9854 296.453 95.5563 296.532 95.0729 296.532ZM101.133 296.532C100.442 296.532 99.9165 296.361 99.5582 296.02C99.2082 295.678 99.0332 295.191 99.0332 294.557V288.182H100.683V294.195C100.683 294.461 100.742 294.666 100.858 294.807C100.975 294.941 101.146 295.007 101.371 295.007C101.454 295.007 101.546 294.991 101.646 294.957C101.746 294.916 101.85 294.857 101.958 294.782L102.533 296.02C102.333 296.17 102.108 296.291 101.858 296.382C101.617 296.482 101.375 296.532 101.133 296.532ZM98.0207 291.532V290.132H102.246V291.532H98.0207ZM103.688 296.382V290.132H105.338V296.382H103.688ZM104.513 289.12C104.263 289.12 104.042 289.028 103.85 288.845C103.658 288.653 103.563 288.428 103.563 288.17C103.563 287.911 103.658 287.691 103.85 287.507C104.042 287.316 104.263 287.22 104.513 287.22C104.771 287.22 104.992 287.316 105.175 287.507C105.367 287.691 105.463 287.911 105.463 288.17C105.463 288.428 105.367 288.653 105.175 288.845C104.992 289.028 104.771 289.12 104.513 289.12ZM106.859 296.382V290.132H108.409L108.484 290.945C108.676 290.628 108.921 290.391 109.221 290.232C109.521 290.066 109.855 289.982 110.221 289.982C110.73 289.982 111.155 290.091 111.496 290.307C111.846 290.524 112.101 290.857 112.259 291.307C112.442 290.882 112.701 290.557 113.034 290.332C113.367 290.099 113.755 289.982 114.196 289.982C114.93 289.982 115.488 290.216 115.871 290.682C116.255 291.141 116.446 291.849 116.446 292.807V296.382H114.796V293.182C114.796 292.757 114.751 292.428 114.659 292.195C114.567 291.961 114.442 291.795 114.284 291.695C114.126 291.586 113.938 291.532 113.721 291.532C113.321 291.524 113.013 291.653 112.796 291.92C112.58 292.186 112.471 292.582 112.471 293.107V296.382H110.821V293.182C110.821 292.757 110.776 292.428 110.684 292.195C110.601 291.961 110.476 291.795 110.309 291.695C110.151 291.586 109.963 291.532 109.746 291.532C109.346 291.524 109.038 291.653 108.821 291.92C108.613 292.186 108.509 292.582 108.509 293.107V296.382H106.859ZM121.535 296.382L121.485 295.12V293.22C121.485 292.845 121.443 292.524 121.36 292.257C121.285 291.991 121.16 291.786 120.985 291.645C120.818 291.495 120.589 291.42 120.297 291.42C120.031 291.42 119.789 291.478 119.572 291.595C119.356 291.711 119.172 291.891 119.022 292.132L117.572 291.632C117.689 291.366 117.86 291.107 118.085 290.857C118.31 290.599 118.602 290.391 118.96 290.232C119.327 290.066 119.772 289.982 120.297 289.982C120.931 289.982 121.456 290.103 121.872 290.345C122.297 290.586 122.61 290.928 122.81 291.37C123.018 291.803 123.118 292.32 123.11 292.92L123.072 296.382H121.535ZM119.785 296.532C119.035 296.532 118.452 296.366 118.035 296.032C117.627 295.699 117.422 295.228 117.422 294.62C117.422 293.953 117.643 293.453 118.085 293.12C118.535 292.778 119.164 292.607 119.972 292.607H121.56V293.832H120.547C120.006 293.832 119.631 293.899 119.422 294.032C119.214 294.157 119.11 294.336 119.11 294.57C119.11 294.753 119.193 294.899 119.36 295.007C119.527 295.107 119.76 295.157 120.06 295.157C120.335 295.157 120.577 295.095 120.785 294.97C121.002 294.836 121.172 294.67 121.297 294.47C121.422 294.261 121.485 294.049 121.485 293.832H121.885C121.885 294.682 121.722 295.345 121.397 295.82C121.081 296.295 120.543 296.532 119.785 296.532ZM127 296.532C126.308 296.532 125.783 296.361 125.425 296.02C125.075 295.678 124.9 295.191 124.9 294.557V288.182H126.55V294.195C126.55 294.461 126.608 294.666 126.725 294.807C126.842 294.941 127.012 295.007 127.237 295.007C127.321 295.007 127.412 294.991 127.512 294.957C127.612 294.916 127.717 294.857 127.825 294.782L128.4 296.02C128.2 296.17 127.975 296.291 127.725 296.382C127.483 296.482 127.242 296.532 127 296.532ZM123.887 291.532V290.132H128.112V291.532H123.887ZM132.169 296.532C131.553 296.532 131.007 296.395 130.532 296.12C130.057 295.836 129.682 295.449 129.407 294.957C129.14 294.466 129.007 293.899 129.007 293.257C129.007 292.616 129.144 292.049 129.419 291.557C129.703 291.066 130.086 290.682 130.569 290.407C131.061 290.124 131.624 289.982 132.257 289.982C132.807 289.982 133.311 290.128 133.769 290.42C134.236 290.703 134.607 291.124 134.882 291.682C135.165 292.232 135.307 292.903 135.307 293.695H130.569L130.719 293.545C130.719 293.853 130.794 294.124 130.944 294.357C131.103 294.582 131.303 294.757 131.544 294.882C131.794 294.999 132.061 295.057 132.344 295.057C132.686 295.057 132.965 294.986 133.182 294.845C133.399 294.695 133.565 294.503 133.682 294.27L135.157 294.845C134.982 295.195 134.753 295.499 134.469 295.757C134.194 296.007 133.865 296.199 133.482 296.332C133.099 296.466 132.661 296.532 132.169 296.532ZM130.807 292.62L130.657 292.47H133.669L133.532 292.62C133.532 292.32 133.461 292.082 133.319 291.907C133.178 291.724 133.003 291.591 132.794 291.507C132.594 291.424 132.399 291.382 132.207 291.382C132.015 291.382 131.811 291.424 131.594 291.507C131.378 291.591 131.19 291.724 131.032 291.907C130.882 292.082 130.807 292.32 130.807 292.62Z" fill="#1E293B"/> +<path d="M354.828 297.474C354.103 297.474 353.445 297.361 352.856 297.134C352.267 296.908 351.779 296.602 351.394 296.216C351.02 295.831 350.782 295.417 350.68 294.975L352.754 294.363C352.879 294.703 353.105 294.998 353.434 295.247C353.774 295.485 354.199 295.61 354.709 295.621C355.242 295.633 355.672 295.519 356.001 295.281C356.341 295.043 356.511 294.726 356.511 294.329C356.511 294.012 356.375 293.74 356.103 293.513C355.842 293.275 355.48 293.1 355.015 292.986L353.621 292.646C353.1 292.499 352.641 292.289 352.244 292.017C351.847 291.745 351.541 291.411 351.326 291.014C351.111 290.606 351.003 290.136 351.003 289.603C351.003 288.595 351.332 287.807 351.989 287.24C352.658 286.674 353.604 286.39 354.828 286.39C355.508 286.39 356.103 286.487 356.613 286.679C357.134 286.872 357.571 287.155 357.922 287.529C358.273 287.892 358.54 288.328 358.721 288.838L356.647 289.467C356.534 289.139 356.313 288.855 355.984 288.617C355.667 288.368 355.259 288.243 354.76 288.243C354.273 288.243 353.887 288.362 353.604 288.6C353.321 288.827 353.179 289.144 353.179 289.552C353.179 289.881 353.287 290.147 353.502 290.351C353.729 290.544 354.035 290.686 354.42 290.776L355.831 291.133C356.749 291.36 357.457 291.768 357.956 292.357C358.466 292.935 358.721 293.581 358.721 294.295C358.721 294.941 358.568 295.502 358.262 295.978C357.956 296.454 357.514 296.823 356.936 297.083C356.358 297.344 355.655 297.474 354.828 297.474ZM353.927 299.633V296.675H355.797V299.633H353.927ZM353.927 287.58V284.622H355.797V287.58H353.927ZM364.19 298.086C363.487 298.086 362.853 297.984 362.286 297.78C361.719 297.565 361.243 297.265 360.858 296.879C360.484 296.483 360.223 296.018 360.076 295.485L362.218 294.856C362.297 294.992 362.405 295.162 362.541 295.366C362.677 295.559 362.864 295.723 363.102 295.859C363.34 295.995 363.652 296.063 364.037 296.063C364.604 296.063 365.051 295.91 365.38 295.604C365.72 295.287 365.89 294.879 365.89 294.38C365.89 294.04 365.805 293.74 365.635 293.479C365.465 293.219 365.187 293.02 364.802 292.884C364.428 292.737 363.935 292.663 363.323 292.663H362.609V291.082H363.238C363.918 291.082 364.558 291.167 365.159 291.337C365.76 291.496 366.287 291.734 366.74 292.051C367.205 292.357 367.567 292.731 367.828 293.173C368.089 293.604 368.219 294.097 368.219 294.652C368.219 295.366 368.032 295.984 367.658 296.505C367.284 297.015 366.791 297.406 366.179 297.678C365.567 297.95 364.904 298.086 364.19 298.086ZM362.609 292.238V290.759H363.323C364.116 290.759 364.706 290.623 365.091 290.351C365.476 290.079 365.669 289.705 365.669 289.229C365.669 288.957 365.601 288.714 365.465 288.498C365.329 288.283 365.136 288.113 364.887 287.988C364.638 287.864 364.349 287.801 364.02 287.801C363.805 287.801 363.584 287.841 363.357 287.92C363.13 287.988 362.921 288.107 362.728 288.277C362.547 288.436 362.399 288.668 362.286 288.974L360.178 288.345C360.337 287.79 360.609 287.325 360.994 286.951C361.391 286.566 361.861 286.277 362.405 286.084C362.949 285.88 363.51 285.778 364.088 285.778C364.825 285.778 365.488 285.92 366.077 286.203C366.666 286.475 367.131 286.855 367.471 287.342C367.811 287.83 367.981 288.391 367.981 289.025C367.981 289.569 367.851 290.04 367.59 290.436C367.329 290.833 366.972 291.167 366.519 291.439C366.077 291.711 365.573 291.915 365.006 292.051C364.439 292.176 363.85 292.238 363.238 292.238H362.609ZM369.352 299.82L370.389 295.808H372.718L371.052 299.82H369.352ZM374.807 297.882L379.703 287.903L382.168 287.699L377.391 297.882H374.807ZM373.787 288.107V285.982H382.168V287.699L379.805 288.107H373.787ZM387.653 298.086C387.109 298.086 386.548 297.996 385.97 297.814C385.403 297.633 384.888 297.361 384.423 296.998C383.97 296.636 383.635 296.188 383.42 295.655L385.545 295.026C385.794 295.389 386.089 295.655 386.429 295.825C386.78 295.995 387.143 296.08 387.517 296.08C388.106 296.08 388.582 295.905 388.945 295.553C389.319 295.191 389.506 294.709 389.506 294.108C389.506 293.553 389.325 293.088 388.962 292.714C388.611 292.34 388.14 292.153 387.551 292.153C387.2 292.153 386.877 292.233 386.582 292.391C386.287 292.55 386.061 292.737 385.902 292.952L383.811 292.493L384.525 285.982H391.257V288.09H386.514L386.174 290.946C386.48 290.776 386.82 290.64 387.194 290.538C387.568 290.425 387.97 290.374 388.401 290.385C389.047 290.385 389.636 290.544 390.169 290.861C390.702 291.167 391.121 291.592 391.427 292.136C391.744 292.669 391.903 293.292 391.903 294.006C391.903 294.811 391.722 295.519 391.359 296.131C390.996 296.743 390.498 297.225 389.863 297.576C389.228 297.916 388.492 298.086 387.653 298.086ZM398.058 298.086C397.094 298.086 396.244 297.826 395.508 297.304C394.771 296.772 394.193 296.046 393.774 295.128C393.354 294.199 393.145 293.134 393.145 291.932C393.145 290.731 393.354 289.671 393.774 288.753C394.193 287.824 394.765 287.099 395.491 286.577C396.227 286.045 397.077 285.778 398.041 285.778C399.004 285.778 399.854 286.045 400.591 286.577C401.339 287.099 401.922 287.824 402.342 288.753C402.761 289.671 402.971 290.731 402.971 291.932C402.971 293.134 402.761 294.199 402.342 295.128C401.922 296.046 401.344 296.772 400.608 297.304C399.871 297.826 399.021 298.086 398.058 298.086ZM398.058 295.978C398.568 295.978 399.021 295.808 399.418 295.468C399.826 295.117 400.143 294.641 400.37 294.04C400.596 293.428 400.71 292.726 400.71 291.932C400.71 291.139 400.596 290.436 400.37 289.824C400.143 289.212 399.826 288.736 399.418 288.396C399.021 288.045 398.562 287.869 398.041 287.869C397.531 287.869 397.077 288.045 396.681 288.396C396.284 288.736 395.972 289.212 395.746 289.824C395.53 290.436 395.423 291.139 395.423 291.932C395.423 292.726 395.53 293.428 395.746 294.04C395.972 294.641 396.284 295.117 396.681 295.468C397.089 295.808 397.548 295.978 398.058 295.978Z" fill="#D54407"/> </g> </g> <rect x="20.75" y="16.75" width="418.5" height="318.5" rx="13.25" stroke="#E3E8F0" stroke-width="1.5"/> </g> <defs> -<filter id="filter0_d_1_12412" x="0" y="0" width="460" height="360" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<filter id="filter0_d_27253_2662" x="0" y="0" width="460" height="360" 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="4"/> <feGaussianBlur stdDeviation="10"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.06 0"/> -<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1_12412"/> -<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1_12412" result="shape"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_27253_2662"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_27253_2662" result="shape"/> </filter> -<clipPath id="clip0_1_12412"> +<clipPath id="clip0_27253_2662"> <rect x="20" y="16" width="420" height="320" rx="14" fill="white"/> </clipPath> -<clipPath id="clip1_1_12412"> +<clipPath id="clip1_27253_2662"> <rect width="135" height="26" fill="white" transform="translate(42 73.8823)"/> </clipPath> -<clipPath id="clip2_1_12412"> +<clipPath id="clip2_27253_2662"> <rect width="14" height="14" fill="white" transform="translate(48 79.8823)"/> </clipPath> -<clipPath id="clip3_1_12412"> -<rect width="376" height="13" fill="white" transform="translate(42 299.882)"/> +<clipPath id="clip3_27253_2662"> +<rect width="348" height="20" fill="white" transform="translate(56 281.882)"/> </clipPath> </defs> </svg> diff --git a/images/onboarding/welcome-conditional-logic.svg b/images/onboarding/welcome-conditional-logic.svg index cf28f1f75..78d0c7dbb 100644 --- a/images/onboarding/welcome-conditional-logic.svg +++ b/images/onboarding/welcome-conditional-logic.svg @@ -1,6 +1,6 @@ <svg width="460" height="360" viewBox="0 0 460 360" fill="none" xmlns="http://www.w3.org/2000/svg"> -<g filter="url(#filter0_d_1_12340)"> -<g clip-path="url(#clip0_1_12340)"> +<g filter="url(#filter0_d_27219_5102)"> +<g clip-path="url(#clip0_27219_5102)"> <rect x="20" y="16" width="420" height="320" rx="14" fill="#F7FAFC"/> <rect width="420" height="36.8823" transform="translate(20 16)" fill="white"/> <circle cx="37.5" cy="34.4414" r="3.5" fill="#FF6159"/> @@ -10,7 +10,7 @@ <rect x="219.094" y="32" width="76.8119" height="4.88232" rx="2.44116" fill="white"/> <rect width="420" height="1" transform="translate(20 52.8823)" fill="#E3E8F0"/> <rect width="420" height="282.118" transform="translate(20 53.8823)" fill="white"/> -<g clip-path="url(#clip1_1_12340)"> +<g clip-path="url(#clip1_27219_5102)"> <rect width="138" height="26" transform="translate(42 73.8823)" fill="white"/> <rect x="42" y="73.8823" width="26" height="26" rx="7" fill="#D54407"/> <path d="M51.5 81.6323V88.6323" stroke="white" stroke-width="1.16667" stroke-linecap="round"/> @@ -22,17 +22,22 @@ <rect x="42.75" y="110.632" width="374.5" height="169.5" rx="9.25" fill="#F7FAFC"/> <rect x="42.75" y="110.632" width="374.5" height="169.5" rx="9.25" stroke="#E3E8F0" stroke-width="1.5"/> <path d="M56.83 133.882V126.882H57.99V133.882H56.83ZM60.2523 133.882V126.882H64.6023V127.942H61.4123V129.902H64.1423V130.962H61.4123V133.882H60.2523ZM68.6224 133.882L71.4124 126.882H72.6424L75.4424 133.882H74.2124L73.5224 132.162H70.5324L69.8524 133.882H68.6224ZM70.9224 131.132H73.1324L72.0324 128.332L70.9224 131.132ZM76.9546 133.882V126.882H78.1546L81.8746 131.942V126.882H83.0346V133.882H81.8746L78.1146 128.762V133.882H76.9546ZM87.5988 134.002C87.2321 134.002 86.8954 133.959 86.5888 133.872C86.2888 133.786 86.0221 133.666 85.7887 133.512C85.5621 133.359 85.3721 133.189 85.2188 133.002C85.0721 132.809 84.9688 132.609 84.9088 132.402L86.0488 132.052C86.1354 132.299 86.3054 132.516 86.5588 132.702C86.8121 132.889 87.1254 132.986 87.4988 132.992C87.9321 132.992 88.2754 132.902 88.5288 132.722C88.7821 132.542 88.9088 132.306 88.9088 132.012C88.9088 131.746 88.8021 131.529 88.5888 131.362C88.3754 131.189 88.0888 131.056 87.7288 130.962L86.8688 130.742C86.5421 130.656 86.2454 130.529 85.9788 130.362C85.7188 130.196 85.5121 129.986 85.3588 129.732C85.2121 129.479 85.1388 129.179 85.1388 128.832C85.1388 128.179 85.3521 127.672 85.7788 127.312C86.2054 126.946 86.8154 126.762 87.6088 126.762C88.0554 126.762 88.4454 126.832 88.7788 126.972C89.1188 127.106 89.3988 127.292 89.6188 127.532C89.8388 127.766 90.0021 128.032 90.1088 128.332L88.9888 128.692C88.8888 128.426 88.7154 128.206 88.4688 128.032C88.2221 127.859 87.9154 127.772 87.5488 127.772C87.1688 127.772 86.8688 127.862 86.6488 128.042C86.4354 128.222 86.3288 128.472 86.3288 128.792C86.3288 129.052 86.4121 129.256 86.5788 129.402C86.7521 129.542 86.9854 129.649 87.2788 129.722L88.1388 129.932C88.7654 130.086 89.2521 130.349 89.5988 130.722C89.9454 131.096 90.1187 131.509 90.1187 131.962C90.1187 132.362 90.0221 132.716 89.8288 133.022C89.6354 133.329 89.3488 133.569 88.9688 133.742C88.5954 133.916 88.1388 134.002 87.5988 134.002ZM93.3523 133.882L91.2623 126.882H92.4323L93.9823 132.102L95.4723 126.882H96.6223L98.1023 132.052L99.6523 126.882H100.832L98.7123 133.882H97.4823L96.0423 128.722L94.5823 133.882H93.3523ZM102.348 133.882V126.882H106.658V127.942H103.508V129.802H106.288V130.842H103.508V132.822H106.688V133.882H102.348ZM108.847 133.882V126.882H111.317C111.797 126.882 112.22 126.976 112.587 127.162C112.953 127.349 113.24 127.609 113.447 127.942C113.653 128.269 113.757 128.649 113.757 129.082C113.757 129.542 113.63 129.949 113.377 130.302C113.123 130.649 112.79 130.906 112.377 131.072L114.037 133.882H112.727L111.227 131.292C111.187 131.299 111.143 131.302 111.097 131.302C111.057 131.302 111.013 131.302 110.967 131.302H110.007V133.882H108.847ZM110.007 130.232H111.367C111.593 130.232 111.793 130.182 111.967 130.082C112.147 129.982 112.29 129.846 112.397 129.672C112.51 129.499 112.567 129.302 112.567 129.082C112.567 128.749 112.447 128.476 112.207 128.262C111.967 128.049 111.657 127.942 111.277 127.942H110.007V130.232ZM118.826 133.882V126.882H119.986V133.882H118.826ZM124.548 134.002C124.182 134.002 123.845 133.959 123.538 133.872C123.238 133.786 122.972 133.666 122.738 133.512C122.512 133.359 122.322 133.189 122.168 133.002C122.022 132.809 121.918 132.609 121.858 132.402L122.998 132.052C123.085 132.299 123.255 132.516 123.508 132.702C123.762 132.889 124.075 132.986 124.448 132.992C124.882 132.992 125.225 132.902 125.478 132.722C125.732 132.542 125.858 132.306 125.858 132.012C125.858 131.746 125.752 131.529 125.538 131.362C125.325 131.189 125.038 131.056 124.678 130.962L123.818 130.742C123.492 130.656 123.195 130.529 122.928 130.362C122.668 130.196 122.462 129.986 122.308 129.732C122.162 129.479 122.088 129.179 122.088 128.832C122.088 128.179 122.302 127.672 122.728 127.312C123.155 126.946 123.765 126.762 124.558 126.762C125.005 126.762 125.395 126.832 125.728 126.972C126.068 127.106 126.348 127.292 126.568 127.532C126.788 127.766 126.952 128.032 127.058 128.332L125.938 128.692C125.838 128.426 125.665 128.206 125.418 128.032C125.172 127.859 124.865 127.772 124.498 127.772C124.118 127.772 123.818 127.862 123.598 128.042C123.385 128.222 123.278 128.472 123.278 128.792C123.278 129.052 123.362 129.256 123.528 129.402C123.702 129.542 123.935 129.649 124.228 129.722L125.088 129.932C125.715 130.086 126.202 130.349 126.548 130.722C126.895 131.096 127.068 131.509 127.068 131.962C127.068 132.362 126.972 132.716 126.778 133.022C126.585 133.329 126.298 133.569 125.918 133.742C125.545 133.916 125.088 134.002 124.548 134.002Z" fill="#94A3B8"/> -<g clip-path="url(#clip2_1_12340)"> -<rect width="348" height="27" transform="translate(56 144.882)" fill="white"/> +<g clip-path="url(#clip2_27219_5102)"> <rect x="56.75" y="145.632" width="109.833" height="25.5" rx="6.25" fill="white"/> <rect x="56.75" y="145.632" width="109.833" height="25.5" rx="6.25" stroke="#E3E8F0" stroke-width="1.5"/> -<path d="M86.2452 161.882V154.182H91.0302V155.348H87.5212V157.504H90.5242V158.67H87.5212V161.882H86.2452ZM91.9546 161.882V156.382H93.1866V157.383C93.4066 157.039 93.6926 156.782 94.0446 156.613C94.3966 156.445 94.7596 156.36 95.1336 156.36V157.537C94.7963 157.537 94.4773 157.585 94.1766 157.68C93.8833 157.768 93.6449 157.915 93.4616 158.12C93.2783 158.326 93.1866 158.597 93.1866 158.934V161.882H91.9546ZM98.4037 162.014C97.8684 162.014 97.3917 161.893 96.9737 161.651C96.563 161.402 96.2367 161.061 95.9947 160.628C95.76 160.196 95.6427 159.697 95.6427 159.132C95.6427 158.568 95.7637 158.069 96.0057 157.636C96.2477 157.204 96.5777 156.866 96.9957 156.624C97.421 156.375 97.905 156.25 98.4477 156.25C98.939 156.25 99.3827 156.379 99.7787 156.635C100.175 156.885 100.486 157.248 100.714 157.724C100.948 158.201 101.066 158.769 101.066 159.429H96.9187C96.9554 159.891 97.124 160.254 97.4247 160.518C97.7327 160.782 98.0957 160.914 98.5137 160.914C98.851 160.914 99.1297 160.841 99.3497 160.694C99.5697 160.54 99.742 160.342 99.8667 160.1L100.956 160.562C100.802 160.856 100.604 161.112 100.362 161.332C100.127 161.552 99.8447 161.721 99.5147 161.838C99.192 161.956 98.8217 162.014 98.4037 162.014ZM96.9957 158.483H99.7347C99.7127 158.219 99.6357 158.003 99.5037 157.834C99.3717 157.658 99.2104 157.526 99.0197 157.438C98.829 157.35 98.6274 157.306 98.4147 157.306C98.2094 157.306 98.0004 157.35 97.7877 157.438C97.5824 157.519 97.4064 157.647 97.2597 157.823C97.113 157.999 97.025 158.219 96.9957 158.483ZM104.462 162.014C103.927 162.014 103.45 161.893 103.032 161.651C102.622 161.402 102.295 161.061 102.053 160.628C101.819 160.196 101.701 159.697 101.701 159.132C101.701 158.568 101.822 158.069 102.064 157.636C102.306 157.204 102.636 156.866 103.054 156.624C103.48 156.375 103.964 156.25 104.506 156.25C104.998 156.25 105.441 156.379 105.837 156.635C106.233 156.885 106.545 157.248 106.772 157.724C107.007 158.201 107.124 158.769 107.124 159.429H102.977C103.014 159.891 103.183 160.254 103.483 160.518C103.791 160.782 104.154 160.914 104.572 160.914C104.91 160.914 105.188 160.841 105.408 160.694C105.628 160.54 105.801 160.342 105.925 160.1L107.014 160.562C106.86 160.856 106.662 161.112 106.42 161.332C106.186 161.552 105.903 161.721 105.573 161.838C105.251 161.956 104.88 162.014 104.462 162.014ZM103.054 158.483H105.793C105.771 158.219 105.694 158.003 105.562 157.834C105.43 157.658 105.269 157.526 105.078 157.438C104.888 157.35 104.686 157.306 104.473 157.306C104.268 157.306 104.059 157.35 103.846 157.438C103.641 157.519 103.465 157.647 103.318 157.823C103.172 157.999 103.084 158.219 103.054 158.483ZM108.068 161.882V154.182H109.3V161.882H108.068ZM112.439 162.014C111.779 162.014 111.265 161.868 110.899 161.574C110.539 161.281 110.36 160.867 110.36 160.331C110.36 159.759 110.55 159.323 110.932 159.022C111.32 158.722 111.859 158.571 112.549 158.571H113.946C113.902 158.168 113.788 157.86 113.605 157.647C113.421 157.435 113.15 157.328 112.791 157.328C112.527 157.328 112.296 157.383 112.098 157.493C111.9 157.603 111.731 157.776 111.592 158.01L110.514 157.614C110.631 157.372 110.785 157.149 110.976 156.943C111.174 156.731 111.419 156.562 111.713 156.437C112.013 156.313 112.373 156.25 112.791 156.25C113.326 156.25 113.773 156.357 114.133 156.569C114.492 156.775 114.756 157.072 114.925 157.46C115.101 157.849 115.189 158.318 115.189 158.868L115.156 161.882H114.023L113.99 161.211C113.843 161.468 113.638 161.666 113.374 161.805C113.117 161.945 112.805 162.014 112.439 162.014ZM112.593 160.98C112.864 160.98 113.102 160.922 113.308 160.804C113.52 160.68 113.682 160.515 113.792 160.309C113.909 160.104 113.968 159.877 113.968 159.627V159.517H112.945C112.453 159.517 112.109 159.587 111.911 159.726C111.713 159.858 111.614 160.049 111.614 160.298C111.614 160.511 111.698 160.68 111.867 160.804C112.043 160.922 112.285 160.98 112.593 160.98ZM116.436 161.882V156.382H117.591L117.646 157.163C117.822 156.87 118.049 156.646 118.328 156.492C118.614 156.331 118.94 156.25 119.307 156.25C119.747 156.25 120.121 156.338 120.429 156.514C120.744 156.69 120.983 156.965 121.144 157.339C121.313 157.706 121.397 158.186 121.397 158.78V161.882H120.165V159.066C120.165 158.626 120.114 158.289 120.011 158.054C119.916 157.812 119.776 157.644 119.593 157.548C119.417 157.453 119.208 157.405 118.966 157.405C118.555 157.398 118.236 157.534 118.009 157.812C117.782 158.091 117.668 158.491 117.668 159.011V161.882H116.436ZM125.219 162.014C124.654 162.014 124.156 161.893 123.723 161.651C123.29 161.402 122.949 161.061 122.7 160.628C122.458 160.196 122.337 159.697 122.337 159.132C122.337 158.568 122.458 158.069 122.7 157.636C122.949 157.204 123.287 156.866 123.712 156.624C124.145 156.375 124.64 156.25 125.197 156.25C125.74 156.25 126.231 156.382 126.671 156.646C127.111 156.903 127.437 157.273 127.65 157.757L126.506 158.197C126.389 157.955 126.209 157.761 125.967 157.614C125.725 157.468 125.45 157.394 125.142 157.394C124.841 157.394 124.574 157.471 124.339 157.625C124.104 157.772 123.921 157.977 123.789 158.241C123.657 158.498 123.591 158.795 123.591 159.132C123.591 159.47 123.657 159.77 123.789 160.034C123.928 160.291 124.115 160.496 124.35 160.65C124.592 160.797 124.863 160.87 125.164 160.87C125.472 160.87 125.747 160.793 125.989 160.639C126.231 160.478 126.411 160.262 126.528 159.99L127.672 160.43C127.459 160.929 127.133 161.318 126.693 161.596C126.26 161.875 125.769 162.014 125.219 162.014ZM131.081 162.014C130.546 162.014 130.069 161.893 129.651 161.651C129.241 161.402 128.914 161.061 128.672 160.628C128.438 160.196 128.32 159.697 128.32 159.132C128.32 158.568 128.441 158.069 128.683 157.636C128.925 157.204 129.255 156.866 129.673 156.624C130.099 156.375 130.583 156.25 131.125 156.25C131.617 156.25 132.06 156.379 132.456 156.635C132.852 156.885 133.164 157.248 133.391 157.724C133.626 158.201 133.743 158.769 133.743 159.429H129.596C129.633 159.891 129.802 160.254 130.102 160.518C130.41 160.782 130.773 160.914 131.191 160.914C131.529 160.914 131.807 160.841 132.027 160.694C132.247 160.54 132.42 160.342 132.544 160.1L133.633 160.562C133.479 160.856 133.281 161.112 133.039 161.332C132.805 161.552 132.522 161.721 132.192 161.838C131.87 161.956 131.499 162.014 131.081 162.014ZM129.673 158.483H132.412C132.39 158.219 132.313 158.003 132.181 157.834C132.049 157.658 131.888 157.526 131.697 157.438C131.507 157.35 131.305 157.306 131.092 157.306C130.887 157.306 130.678 157.35 130.465 157.438C130.26 157.519 130.084 157.647 129.937 157.823C129.791 157.999 129.703 158.219 129.673 158.483ZM134.687 161.882V156.382H135.919V157.383C136.139 157.039 136.425 156.782 136.777 156.613C137.129 156.445 137.492 156.36 137.866 156.36V157.537C137.529 157.537 137.21 157.585 136.909 157.68C136.616 157.768 136.377 157.915 136.194 158.12C136.011 158.326 135.919 158.597 135.919 158.934V161.882H134.687Z" fill="#63758C"/> +<circle cx="72.3552" cy="158.383" r="5.85522" stroke="#94A3B8"/> +<circle cx="72.3552" cy="158.383" r="3.24976" fill="#94A3B8"/> +<path d="M84.789 161.882V154.182H89.574V155.348H86.065V157.504H89.068V158.67H86.065V161.882H84.789ZM90.4984 161.882V156.382H91.7304V157.383C91.9504 157.039 92.2364 156.782 92.5884 156.613C92.9404 156.445 93.3034 156.36 93.6774 156.36V157.537C93.3401 157.537 93.0211 157.585 92.7204 157.68C92.4271 157.768 92.1887 157.915 92.0054 158.12C91.8221 158.326 91.7304 158.597 91.7304 158.934V161.882H90.4984ZM96.9475 162.014C96.4122 162.014 95.9355 161.893 95.5175 161.651C95.1068 161.402 94.7805 161.061 94.5385 160.628C94.3038 160.196 94.1865 159.697 94.1865 159.132C94.1865 158.568 94.3075 158.069 94.5495 157.636C94.7915 157.204 95.1215 156.866 95.5395 156.624C95.9648 156.375 96.4488 156.25 96.9915 156.25C97.4828 156.25 97.9265 156.379 98.3225 156.635C98.7185 156.885 99.0302 157.248 99.2575 157.724C99.4922 158.201 99.6095 158.769 99.6095 159.429H95.4625C95.4992 159.891 95.6678 160.254 95.9685 160.518C96.2765 160.782 96.6395 160.914 97.0575 160.914C97.3948 160.914 97.6735 160.841 97.8935 160.694C98.1135 160.54 98.2858 160.342 98.4105 160.1L99.4995 160.562C99.3455 160.856 99.1475 161.112 98.9055 161.332C98.6708 161.552 98.3885 161.721 98.0585 161.838C97.7358 161.956 97.3655 162.014 96.9475 162.014ZM95.5395 158.483H98.2785C98.2565 158.219 98.1795 158.003 98.0475 157.834C97.9155 157.658 97.7542 157.526 97.5635 157.438C97.3728 157.35 97.1712 157.306 96.9585 157.306C96.7532 157.306 96.5442 157.35 96.3315 157.438C96.1262 157.519 95.9502 157.647 95.8035 157.823C95.6568 157.999 95.5688 158.219 95.5395 158.483ZM103.006 162.014C102.471 162.014 101.994 161.893 101.576 161.651C101.165 161.402 100.839 161.061 100.597 160.628C100.362 160.196 100.245 159.697 100.245 159.132C100.245 158.568 100.366 158.069 100.608 157.636C100.85 157.204 101.18 156.866 101.598 156.624C102.023 156.375 102.507 156.25 103.05 156.25C103.541 156.25 103.985 156.379 104.381 156.635C104.777 156.885 105.089 157.248 105.316 157.724C105.551 158.201 105.668 158.769 105.668 159.429H101.521C101.558 159.891 101.726 160.254 102.027 160.518C102.335 160.782 102.698 160.914 103.116 160.914C103.453 160.914 103.732 160.841 103.952 160.694C104.172 160.54 104.344 160.342 104.469 160.1L105.558 160.562C105.404 160.856 105.206 161.112 104.964 161.332C104.729 161.552 104.447 161.721 104.117 161.838C103.794 161.956 103.424 162.014 103.006 162.014ZM101.598 158.483H104.337C104.315 158.219 104.238 158.003 104.106 157.834C103.974 157.658 103.813 157.526 103.622 157.438C103.431 157.35 103.23 157.306 103.017 157.306C102.812 157.306 102.603 157.35 102.39 157.438C102.185 157.519 102.009 157.647 101.862 157.823C101.715 157.999 101.627 158.219 101.598 158.483ZM106.612 161.882V154.182H107.844V161.882H106.612ZM110.982 162.014C110.322 162.014 109.809 161.868 109.442 161.574C109.083 161.281 108.903 160.867 108.903 160.331C108.903 159.759 109.094 159.323 109.475 159.022C109.864 158.722 110.403 158.571 111.092 158.571H112.489C112.445 158.168 112.332 157.86 112.148 157.647C111.965 157.435 111.694 157.328 111.334 157.328C111.07 157.328 110.839 157.383 110.641 157.493C110.443 157.603 110.275 157.776 110.135 158.01L109.057 157.614C109.175 157.372 109.329 157.149 109.519 156.943C109.717 156.731 109.963 156.562 110.256 156.437C110.557 156.313 110.916 156.25 111.334 156.25C111.87 156.25 112.317 156.357 112.676 156.569C113.036 156.775 113.3 157.072 113.468 157.46C113.644 157.849 113.732 158.318 113.732 158.868L113.699 161.882H112.566L112.533 161.211C112.387 161.468 112.181 161.666 111.917 161.805C111.661 161.945 111.349 162.014 110.982 162.014ZM111.136 160.98C111.408 160.98 111.646 160.922 111.851 160.804C112.064 160.68 112.225 160.515 112.335 160.309C112.453 160.104 112.511 159.877 112.511 159.627V159.517H111.488C110.997 159.517 110.652 159.587 110.454 159.726C110.256 159.858 110.157 160.049 110.157 160.298C110.157 160.511 110.242 160.68 110.41 160.804C110.586 160.922 110.828 160.98 111.136 160.98ZM114.98 161.882V156.382H116.135L116.19 157.163C116.366 156.87 116.593 156.646 116.872 156.492C117.158 156.331 117.484 156.25 117.851 156.25C118.291 156.25 118.665 156.338 118.973 156.514C119.288 156.69 119.527 156.965 119.688 157.339C119.857 157.706 119.941 158.186 119.941 158.78V161.882H118.709V159.066C118.709 158.626 118.658 158.289 118.555 158.054C118.46 157.812 118.32 157.644 118.137 157.548C117.961 157.453 117.752 157.405 117.51 157.405C117.099 157.398 116.78 157.534 116.553 157.812C116.326 158.091 116.212 158.491 116.212 159.011V161.882H114.98ZM123.763 162.014C123.198 162.014 122.7 161.893 122.267 161.651C121.834 161.402 121.493 161.061 121.244 160.628C121.002 160.196 120.881 159.697 120.881 159.132C120.881 158.568 121.002 158.069 121.244 157.636C121.493 157.204 121.831 156.866 122.256 156.624C122.689 156.375 123.184 156.25 123.741 156.25C124.284 156.25 124.775 156.382 125.215 156.646C125.655 156.903 125.981 157.273 126.194 157.757L125.05 158.197C124.933 157.955 124.753 157.761 124.511 157.614C124.269 157.468 123.994 157.394 123.686 157.394C123.385 157.394 123.118 157.471 122.883 157.625C122.648 157.772 122.465 157.977 122.333 158.241C122.201 158.498 122.135 158.795 122.135 159.132C122.135 159.47 122.201 159.77 122.333 160.034C122.472 160.291 122.659 160.496 122.894 160.65C123.136 160.797 123.407 160.87 123.708 160.87C124.016 160.87 124.291 160.793 124.533 160.639C124.775 160.478 124.955 160.262 125.072 159.99L126.216 160.43C126.003 160.929 125.677 161.318 125.237 161.596C124.804 161.875 124.313 162.014 123.763 162.014ZM129.625 162.014C129.09 162.014 128.613 161.893 128.195 161.651C127.785 161.402 127.458 161.061 127.216 160.628C126.982 160.196 126.864 159.697 126.864 159.132C126.864 158.568 126.985 158.069 127.227 157.636C127.469 157.204 127.799 156.866 128.217 156.624C128.643 156.375 129.127 156.25 129.669 156.25C130.161 156.25 130.604 156.379 131 156.635C131.396 156.885 131.708 157.248 131.935 157.724C132.17 158.201 132.287 158.769 132.287 159.429H128.14C128.177 159.891 128.346 160.254 128.646 160.518C128.954 160.782 129.317 160.914 129.735 160.914C130.073 160.914 130.351 160.841 130.571 160.694C130.791 160.54 130.964 160.342 131.088 160.1L132.177 160.562C132.023 160.856 131.825 161.112 131.583 161.332C131.349 161.552 131.066 161.721 130.736 161.838C130.414 161.956 130.043 162.014 129.625 162.014ZM128.217 158.483H130.956C130.934 158.219 130.857 158.003 130.725 157.834C130.593 157.658 130.432 157.526 130.241 157.438C130.051 157.35 129.849 157.306 129.636 157.306C129.431 157.306 129.222 157.35 129.009 157.438C128.804 157.519 128.628 157.647 128.481 157.823C128.335 157.999 128.247 158.219 128.217 158.483ZM133.231 161.882V156.382H134.463V157.383C134.683 157.039 134.969 156.782 135.321 156.613C135.673 156.445 136.036 156.36 136.41 156.36V157.537C136.072 157.537 135.753 157.585 135.453 157.68C135.159 157.768 134.921 157.915 134.738 158.12C134.554 158.326 134.463 158.597 134.463 158.934V161.882H133.231Z" fill="#63758C"/> <rect x="175.083" y="145.632" width="109.833" height="25.5" rx="6.25" fill="#FFF5F0"/> <rect x="175.083" y="145.632" width="109.833" height="25.5" rx="6.25" stroke="#FCDBCC" stroke-width="1.5"/> -<path d="M210.946 161.882L214.015 154.182H215.368L218.448 161.882H217.095L216.336 159.99H213.047L212.299 161.882H210.946ZM213.476 158.857H215.907L214.697 155.777L213.476 158.857ZM221.488 164.225C221.1 164.225 220.748 164.192 220.432 164.126C220.124 164.06 219.864 163.983 219.651 163.895C219.439 163.807 219.274 163.723 219.156 163.642L219.629 162.652C219.732 162.704 219.868 162.766 220.036 162.839C220.212 162.92 220.418 162.99 220.652 163.048C220.887 163.107 221.151 163.136 221.444 163.136C221.76 163.136 222.042 163.07 222.291 162.938C222.541 162.814 222.735 162.619 222.874 162.355C223.014 162.091 223.083 161.754 223.083 161.343V160.793C222.893 161.101 222.643 161.343 222.335 161.519C222.035 161.688 221.69 161.772 221.301 161.772C220.803 161.772 220.366 161.659 219.992 161.431C219.626 161.204 219.336 160.889 219.123 160.485C218.918 160.075 218.815 159.602 218.815 159.066C218.815 158.494 218.918 157.999 219.123 157.581C219.336 157.163 219.626 156.837 219.992 156.602C220.366 156.368 220.803 156.25 221.301 156.25C221.69 156.25 222.035 156.338 222.335 156.514C222.643 156.69 222.893 156.943 223.083 157.273V156.382H224.315V161.31C224.315 161.934 224.198 162.462 223.963 162.894C223.729 163.334 223.399 163.664 222.973 163.884C222.548 164.112 222.053 164.225 221.488 164.225ZM221.642 160.727C221.921 160.727 222.163 160.654 222.368 160.507C222.581 160.361 222.746 160.163 222.863 159.913C222.981 159.657 223.039 159.363 223.039 159.033C223.039 158.696 222.981 158.403 222.863 158.153C222.746 157.897 222.581 157.699 222.368 157.559C222.156 157.413 221.91 157.339 221.631 157.339C221.338 157.339 221.078 157.413 220.85 157.559C220.63 157.699 220.454 157.897 220.322 158.153C220.198 158.403 220.135 158.696 220.135 159.033C220.135 159.363 220.198 159.657 220.322 159.913C220.454 160.163 220.634 160.361 220.861 160.507C221.089 160.654 221.349 160.727 221.642 160.727ZM228.129 162.014C227.594 162.014 227.117 161.893 226.699 161.651C226.288 161.402 225.962 161.061 225.72 160.628C225.485 160.196 225.368 159.697 225.368 159.132C225.368 158.568 225.489 158.069 225.731 157.636C225.973 157.204 226.303 156.866 226.721 156.624C227.146 156.375 227.63 156.25 228.173 156.25C228.664 156.25 229.108 156.379 229.504 156.635C229.9 156.885 230.212 157.248 230.439 157.724C230.674 158.201 230.791 158.769 230.791 159.429H226.644C226.681 159.891 226.849 160.254 227.15 160.518C227.458 160.782 227.821 160.914 228.239 160.914C228.576 160.914 228.855 160.841 229.075 160.694C229.295 160.54 229.467 160.342 229.592 160.1L230.681 160.562C230.527 160.856 230.329 161.112 230.087 161.332C229.852 161.552 229.57 161.721 229.24 161.838C228.917 161.956 228.547 162.014 228.129 162.014ZM226.721 158.483H229.46C229.438 158.219 229.361 158.003 229.229 157.834C229.097 157.658 228.936 157.526 228.745 157.438C228.554 157.35 228.353 157.306 228.14 157.306C227.935 157.306 227.726 157.35 227.513 157.438C227.308 157.519 227.132 157.647 226.985 157.823C226.838 157.999 226.75 158.219 226.721 158.483ZM231.735 161.882V156.382H232.89L232.945 157.163C233.121 156.87 233.348 156.646 233.627 156.492C233.913 156.331 234.239 156.25 234.606 156.25C235.046 156.25 235.42 156.338 235.728 156.514C236.043 156.69 236.281 156.965 236.443 157.339C236.611 157.706 236.696 158.186 236.696 158.78V161.882H235.464V159.066C235.464 158.626 235.412 158.289 235.31 158.054C235.214 157.812 235.075 157.644 234.892 157.548C234.716 157.453 234.507 157.405 234.265 157.405C233.854 157.398 233.535 157.534 233.308 157.812C233.08 158.091 232.967 158.491 232.967 159.011V161.882H231.735ZM240.518 162.014C239.953 162.014 239.454 161.893 239.022 161.651C238.589 161.402 238.248 161.061 237.999 160.628C237.757 160.196 237.636 159.697 237.636 159.132C237.636 158.568 237.757 158.069 237.999 157.636C238.248 157.204 238.585 156.866 239.011 156.624C239.443 156.375 239.938 156.25 240.496 156.25C241.038 156.25 241.53 156.382 241.97 156.646C242.41 156.903 242.736 157.273 242.949 157.757L241.805 158.197C241.687 157.955 241.508 157.761 241.266 157.614C241.024 157.468 240.749 157.394 240.441 157.394C240.14 157.394 239.872 157.471 239.638 157.625C239.403 157.772 239.22 157.977 239.088 158.241C238.956 158.498 238.89 158.795 238.89 159.132C238.89 159.47 238.956 159.77 239.088 160.034C239.227 160.291 239.414 160.496 239.649 160.65C239.891 160.797 240.162 160.87 240.463 160.87C240.771 160.87 241.046 160.793 241.288 160.639C241.53 160.478 241.709 160.262 241.827 159.99L242.971 160.43C242.758 160.929 242.432 161.318 241.992 161.596C241.559 161.875 241.068 162.014 240.518 162.014ZM244.592 164.214C244.416 164.214 244.218 164.181 243.998 164.115C243.785 164.049 243.58 163.965 243.382 163.862L243.844 162.861C243.983 162.927 244.112 162.979 244.229 163.015C244.346 163.059 244.442 163.081 244.515 163.081C244.691 163.081 244.838 163.034 244.955 162.938C245.08 162.85 245.179 162.718 245.252 162.542L245.549 161.838L243.107 156.382H244.449L246.121 160.43L247.76 156.382H249.102L246.55 162.465C246.396 162.817 246.238 163.125 246.077 163.389C245.923 163.653 245.729 163.855 245.494 163.994C245.259 164.141 244.959 164.214 244.592 164.214Z" fill="#D54407"/> +<circle cx="190.689" cy="158.383" r="5.85522" stroke="#D54407"/> +<circle cx="190.689" cy="158.383" r="2.74976" fill="#D54407" stroke="#D54407"/> +<path d="M202.49 161.882L205.559 154.182H206.912L209.992 161.882H208.639L207.88 159.99H204.591L203.843 161.882H202.49ZM205.02 158.857H207.451L206.241 155.777L205.02 158.857ZM213.032 164.225C212.644 164.225 212.292 164.192 211.976 164.126C211.668 164.06 211.408 163.983 211.195 163.895C210.983 163.807 210.818 163.723 210.7 163.642L211.173 162.652C211.276 162.704 211.412 162.766 211.58 162.839C211.756 162.92 211.962 162.99 212.196 163.048C212.431 163.107 212.695 163.136 212.988 163.136C213.304 163.136 213.586 163.07 213.835 162.938C214.085 162.814 214.279 162.619 214.418 162.355C214.558 162.091 214.627 161.754 214.627 161.343V160.793C214.437 161.101 214.187 161.343 213.879 161.519C213.579 161.688 213.234 161.772 212.845 161.772C212.347 161.772 211.91 161.659 211.536 161.431C211.17 161.204 210.88 160.889 210.667 160.485C210.462 160.075 210.359 159.602 210.359 159.066C210.359 158.494 210.462 157.999 210.667 157.581C210.88 157.163 211.17 156.837 211.536 156.602C211.91 156.368 212.347 156.25 212.845 156.25C213.234 156.25 213.579 156.338 213.879 156.514C214.187 156.69 214.437 156.943 214.627 157.273V156.382H215.859V161.31C215.859 161.934 215.742 162.462 215.507 162.894C215.273 163.334 214.943 163.664 214.517 163.884C214.092 164.112 213.597 164.225 213.032 164.225ZM213.186 160.727C213.465 160.727 213.707 160.654 213.912 160.507C214.125 160.361 214.29 160.163 214.407 159.913C214.525 159.657 214.583 159.363 214.583 159.033C214.583 158.696 214.525 158.403 214.407 158.153C214.29 157.897 214.125 157.699 213.912 157.559C213.7 157.413 213.454 157.339 213.175 157.339C212.882 157.339 212.622 157.413 212.394 157.559C212.174 157.699 211.998 157.897 211.866 158.153C211.742 158.403 211.679 158.696 211.679 159.033C211.679 159.363 211.742 159.657 211.866 159.913C211.998 160.163 212.178 160.361 212.405 160.507C212.633 160.654 212.893 160.727 213.186 160.727ZM219.673 162.014C219.138 162.014 218.661 161.893 218.243 161.651C217.832 161.402 217.506 161.061 217.264 160.628C217.029 160.196 216.912 159.697 216.912 159.132C216.912 158.568 217.033 158.069 217.275 157.636C217.517 157.204 217.847 156.866 218.265 156.624C218.69 156.375 219.174 156.25 219.717 156.25C220.208 156.25 220.652 156.379 221.048 156.635C221.444 156.885 221.756 157.248 221.983 157.724C222.218 158.201 222.335 158.769 222.335 159.429H218.188C218.225 159.891 218.393 160.254 218.694 160.518C219.002 160.782 219.365 160.914 219.783 160.914C220.12 160.914 220.399 160.841 220.619 160.694C220.839 160.54 221.011 160.342 221.136 160.1L222.225 160.562C222.071 160.856 221.873 161.112 221.631 161.332C221.396 161.552 221.114 161.721 220.784 161.838C220.461 161.956 220.091 162.014 219.673 162.014ZM218.265 158.483H221.004C220.982 158.219 220.905 158.003 220.773 157.834C220.641 157.658 220.48 157.526 220.289 157.438C220.098 157.35 219.897 157.306 219.684 157.306C219.479 157.306 219.27 157.35 219.057 157.438C218.852 157.519 218.676 157.647 218.529 157.823C218.382 157.999 218.294 158.219 218.265 158.483ZM223.279 161.882V156.382H224.434L224.489 157.163C224.665 156.87 224.892 156.646 225.171 156.492C225.457 156.331 225.783 156.25 226.15 156.25C226.59 156.25 226.964 156.338 227.272 156.514C227.587 156.69 227.825 156.965 227.987 157.339C228.155 157.706 228.24 158.186 228.24 158.78V161.882H227.008V159.066C227.008 158.626 226.956 158.289 226.854 158.054C226.758 157.812 226.619 157.644 226.436 157.548C226.26 157.453 226.051 157.405 225.809 157.405C225.398 157.398 225.079 157.534 224.852 157.812C224.624 158.091 224.511 158.491 224.511 159.011V161.882H223.279ZM232.062 162.014C231.497 162.014 230.998 161.893 230.566 161.651C230.133 161.402 229.792 161.061 229.543 160.628C229.301 160.196 229.18 159.697 229.18 159.132C229.18 158.568 229.301 158.069 229.543 157.636C229.792 157.204 230.129 156.866 230.555 156.624C230.987 156.375 231.482 156.25 232.04 156.25C232.582 156.25 233.074 156.382 233.514 156.646C233.954 156.903 234.28 157.273 234.493 157.757L233.349 158.197C233.231 157.955 233.052 157.761 232.81 157.614C232.568 157.468 232.293 157.394 231.985 157.394C231.684 157.394 231.416 157.471 231.182 157.625C230.947 157.772 230.764 157.977 230.632 158.241C230.5 158.498 230.434 158.795 230.434 159.132C230.434 159.47 230.5 159.77 230.632 160.034C230.771 160.291 230.958 160.496 231.193 160.65C231.435 160.797 231.706 160.87 232.007 160.87C232.315 160.87 232.59 160.793 232.832 160.639C233.074 160.478 233.253 160.262 233.371 159.99L234.515 160.43C234.302 160.929 233.976 161.318 233.536 161.596C233.103 161.875 232.612 162.014 232.062 162.014ZM236.136 164.214C235.96 164.214 235.762 164.181 235.542 164.115C235.329 164.049 235.124 163.965 234.926 163.862L235.388 162.861C235.527 162.927 235.656 162.979 235.773 163.015C235.89 163.059 235.986 163.081 236.059 163.081C236.235 163.081 236.382 163.034 236.499 162.938C236.624 162.85 236.723 162.718 236.796 162.542L237.093 161.838L234.651 156.382H235.993L237.665 160.43L239.304 156.382H240.646L238.094 162.465C237.94 162.817 237.782 163.125 237.621 163.389C237.467 163.653 237.273 163.855 237.038 163.994C236.803 164.141 236.503 164.214 236.136 164.214Z" fill="#D54407"/> <rect x="293.417" y="145.632" width="109.833" height="25.5" rx="6.25" fill="white"/> <rect x="293.417" y="145.632" width="109.833" height="25.5" rx="6.25" stroke="#E3E8F0" stroke-width="1.5"/> -<path d="M323.503 161.882V154.182H328.244V155.348H324.779V157.394H327.837V158.538H324.779V160.716H328.277V161.882H323.503ZM329.76 161.882V156.382H330.915L330.97 157.163C331.146 156.87 331.373 156.646 331.652 156.492C331.938 156.331 332.264 156.25 332.631 156.25C333.071 156.25 333.445 156.338 333.753 156.514C334.068 156.69 334.307 156.965 334.468 157.339C334.637 157.706 334.721 158.186 334.721 158.78V161.882H333.489V159.066C333.489 158.626 333.438 158.289 333.335 158.054C333.24 157.812 333.1 157.644 332.917 157.548C332.741 157.453 332.532 157.405 332.29 157.405C331.879 157.398 331.56 157.534 331.333 157.812C331.106 158.091 330.992 158.491 330.992 159.011V161.882H329.76ZM338.158 162.014C337.579 162.014 337.135 161.871 336.827 161.585C336.526 161.292 336.376 160.874 336.376 160.331V157.438H335.463V156.382H336.376V154.666H337.597V156.382H339.082V157.438H337.597V160.1C337.597 160.357 337.656 160.551 337.773 160.683C337.898 160.815 338.077 160.881 338.312 160.881C338.385 160.881 338.466 160.867 338.554 160.837C338.642 160.808 338.741 160.753 338.851 160.672L339.302 161.607C339.111 161.739 338.921 161.838 338.73 161.904C338.539 161.978 338.349 162.014 338.158 162.014ZM342.665 162.014C342.13 162.014 341.653 161.893 341.235 161.651C340.824 161.402 340.498 161.061 340.256 160.628C340.021 160.196 339.904 159.697 339.904 159.132C339.904 158.568 340.025 158.069 340.267 157.636C340.509 157.204 340.839 156.866 341.257 156.624C341.682 156.375 342.166 156.25 342.709 156.25C343.2 156.25 343.644 156.379 344.04 156.635C344.436 156.885 344.748 157.248 344.975 157.724C345.21 158.201 345.327 158.769 345.327 159.429H341.18C341.217 159.891 341.385 160.254 341.686 160.518C341.994 160.782 342.357 160.914 342.775 160.914C343.112 160.914 343.391 160.841 343.611 160.694C343.831 160.54 344.003 160.342 344.128 160.1L345.217 160.562C345.063 160.856 344.865 161.112 344.623 161.332C344.388 161.552 344.106 161.721 343.776 161.838C343.453 161.956 343.083 162.014 342.665 162.014ZM341.257 158.483H343.996C343.974 158.219 343.897 158.003 343.765 157.834C343.633 157.658 343.472 157.526 343.281 157.438C343.09 157.35 342.889 157.306 342.676 157.306C342.471 157.306 342.262 157.35 342.049 157.438C341.844 157.519 341.668 157.647 341.521 157.823C341.374 157.999 341.286 158.219 341.257 158.483ZM346.271 161.882V156.382H347.503V157.383C347.723 157.039 348.009 156.782 348.361 156.613C348.713 156.445 349.076 156.36 349.45 156.36V157.537C349.112 157.537 348.793 157.585 348.493 157.68C348.199 157.768 347.961 157.915 347.778 158.12C347.594 158.326 347.503 158.597 347.503 158.934V161.882H346.271ZM350.322 164.082V156.382H351.477L351.532 157.218C351.722 156.91 351.964 156.672 352.258 156.503C352.558 156.335 352.903 156.25 353.292 156.25C353.79 156.25 354.223 156.371 354.59 156.613C354.964 156.848 355.253 157.182 355.459 157.614C355.671 158.04 355.778 158.546 355.778 159.132C355.778 159.712 355.671 160.218 355.459 160.65C355.253 161.083 354.964 161.42 354.59 161.662C354.223 161.897 353.79 162.014 353.292 162.014C352.91 162.014 352.573 161.93 352.28 161.761C351.986 161.593 351.744 161.362 351.554 161.068V164.082H350.322ZM352.984 160.892C353.277 160.892 353.537 160.819 353.765 160.672C353.992 160.518 354.172 160.309 354.304 160.045C354.443 159.781 354.513 159.477 354.513 159.132C354.513 158.788 354.447 158.483 354.315 158.219C354.19 157.955 354.014 157.75 353.787 157.603C353.559 157.457 353.295 157.383 352.995 157.383C352.716 157.383 352.467 157.457 352.247 157.603C352.027 157.75 351.854 157.955 351.73 158.219C351.612 158.483 351.554 158.788 351.554 159.132C351.554 159.477 351.612 159.781 351.73 160.045C351.854 160.309 352.023 160.518 352.236 160.672C352.456 160.819 352.705 160.892 352.984 160.892ZM356.83 161.882V156.382H358.062V157.383C358.282 157.039 358.568 156.782 358.92 156.613C359.272 156.445 359.635 156.36 360.009 156.36V157.537C359.672 157.537 359.353 157.585 359.052 157.68C358.759 157.768 358.521 157.915 358.337 158.12C358.154 158.326 358.062 158.597 358.062 158.934V161.882H356.83ZM360.903 161.882V156.382H362.124V161.882H360.903ZM361.519 155.337C361.321 155.337 361.149 155.268 361.002 155.128C360.863 154.982 360.793 154.809 360.793 154.611C360.793 154.413 360.863 154.245 361.002 154.105C361.149 153.966 361.321 153.896 361.519 153.896C361.717 153.896 361.886 153.966 362.025 154.105C362.172 154.245 362.245 154.413 362.245 154.611C362.245 154.809 362.172 154.982 362.025 155.128C361.886 155.268 361.717 155.337 361.519 155.337ZM365.578 162.014C365.212 162.014 364.874 161.959 364.566 161.849C364.258 161.739 363.994 161.585 363.774 161.387C363.554 161.182 363.386 160.944 363.268 160.672L364.335 160.199C364.445 160.405 364.607 160.577 364.819 160.716C365.039 160.856 365.281 160.925 365.545 160.925C365.831 160.925 366.059 160.878 366.227 160.782C366.403 160.68 366.491 160.54 366.491 160.364C366.491 160.196 366.425 160.067 366.293 159.979C366.161 159.884 365.974 159.807 365.732 159.748L365.215 159.605C364.695 159.473 364.288 159.264 363.994 158.978C363.701 158.685 363.554 158.351 363.554 157.977C363.554 157.427 363.73 157.002 364.082 156.701C364.442 156.401 364.955 156.25 365.622 156.25C365.96 156.25 366.268 156.302 366.546 156.404C366.832 156.5 367.078 156.639 367.283 156.822C367.489 156.998 367.632 157.207 367.712 157.449L366.689 157.911C366.616 157.728 366.477 157.589 366.271 157.493C366.066 157.391 365.839 157.339 365.589 157.339C365.34 157.339 365.146 157.394 365.006 157.504C364.867 157.607 364.797 157.754 364.797 157.944C364.797 158.054 364.86 158.157 364.984 158.252C365.109 158.34 365.289 158.414 365.523 158.472L366.172 158.626C366.532 158.714 366.825 158.854 367.052 159.044C367.28 159.228 367.448 159.437 367.558 159.671C367.668 159.899 367.723 160.13 367.723 160.364C367.723 160.694 367.628 160.984 367.437 161.233C367.254 161.483 367.001 161.677 366.678 161.816C366.356 161.948 365.989 162.014 365.578 162.014ZM371.153 162.014C370.618 162.014 370.141 161.893 369.723 161.651C369.313 161.402 368.986 161.061 368.744 160.628C368.51 160.196 368.392 159.697 368.392 159.132C368.392 158.568 368.513 158.069 368.755 157.636C368.997 157.204 369.327 156.866 369.745 156.624C370.171 156.375 370.655 156.25 371.197 156.25C371.689 156.25 372.132 156.379 372.528 156.635C372.924 156.885 373.236 157.248 373.463 157.724C373.698 158.201 373.815 158.769 373.815 159.429H369.668C369.705 159.891 369.874 160.254 370.174 160.518C370.482 160.782 370.845 160.914 371.263 160.914C371.601 160.914 371.879 160.841 372.099 160.694C372.319 160.54 372.492 160.342 372.616 160.1L373.705 160.562C373.551 160.856 373.353 161.112 373.111 161.332C372.877 161.552 372.594 161.721 372.264 161.838C371.942 161.956 371.571 162.014 371.153 162.014ZM369.745 158.483H372.484C372.462 158.219 372.385 158.003 372.253 157.834C372.121 157.658 371.96 157.526 371.769 157.438C371.579 157.35 371.377 157.306 371.164 157.306C370.959 157.306 370.75 157.35 370.537 157.438C370.332 157.519 370.156 157.647 370.009 157.823C369.863 157.999 369.775 158.219 369.745 158.483Z" fill="#63758C"/> +<circle cx="309.022" cy="158.383" r="5.85522" stroke="#94A3B8"/> +<circle cx="309.022" cy="158.383" r="3.24976" fill="#94A3B8"/> +<path d="M321.546 161.882V154.182H326.287V155.348H322.822V157.394H325.88V158.538H322.822V160.716H326.32V161.882H321.546ZM327.804 161.882V156.382H328.959L329.014 157.163C329.19 156.87 329.417 156.646 329.696 156.492C329.982 156.331 330.308 156.25 330.675 156.25C331.115 156.25 331.489 156.338 331.797 156.514C332.112 156.69 332.35 156.965 332.512 157.339C332.68 157.706 332.765 158.186 332.765 158.78V161.882H331.533V159.066C331.533 158.626 331.481 158.289 331.379 158.054C331.283 157.812 331.144 157.644 330.961 157.548C330.785 157.453 330.576 157.405 330.334 157.405C329.923 157.398 329.604 157.534 329.377 157.812C329.149 158.091 329.036 158.491 329.036 159.011V161.882H327.804ZM336.202 162.014C335.622 162.014 335.179 161.871 334.871 161.585C334.57 161.292 334.42 160.874 334.42 160.331V157.438H333.507V156.382H334.42V154.666H335.641V156.382H337.126V157.438H335.641V160.1C335.641 160.357 335.699 160.551 335.817 160.683C335.941 160.815 336.121 160.881 336.356 160.881C336.429 160.881 336.51 160.867 336.598 160.837C336.686 160.808 336.785 160.753 336.895 160.672L337.346 161.607C337.155 161.739 336.964 161.838 336.774 161.904C336.583 161.978 336.392 162.014 336.202 162.014ZM340.709 162.014C340.174 162.014 339.697 161.893 339.279 161.651C338.868 161.402 338.542 161.061 338.3 160.628C338.065 160.196 337.948 159.697 337.948 159.132C337.948 158.568 338.069 158.069 338.311 157.636C338.553 157.204 338.883 156.866 339.301 156.624C339.726 156.375 340.21 156.25 340.753 156.25C341.244 156.25 341.688 156.379 342.084 156.635C342.48 156.885 342.792 157.248 343.019 157.724C343.254 158.201 343.371 158.769 343.371 159.429H339.224C339.261 159.891 339.429 160.254 339.73 160.518C340.038 160.782 340.401 160.914 340.819 160.914C341.156 160.914 341.435 160.841 341.655 160.694C341.875 160.54 342.047 160.342 342.172 160.1L343.261 160.562C343.107 160.856 342.909 161.112 342.667 161.332C342.432 161.552 342.15 161.721 341.82 161.838C341.497 161.956 341.127 162.014 340.709 162.014ZM339.301 158.483H342.04C342.018 158.219 341.941 158.003 341.809 157.834C341.677 157.658 341.516 157.526 341.325 157.438C341.134 157.35 340.933 157.306 340.72 157.306C340.515 157.306 340.306 157.35 340.093 157.438C339.888 157.519 339.712 157.647 339.565 157.823C339.418 157.999 339.33 158.219 339.301 158.483ZM344.314 161.882V156.382H345.546V157.383C345.766 157.039 346.052 156.782 346.404 156.613C346.756 156.445 347.119 156.36 347.493 156.36V157.537C347.156 157.537 346.837 157.585 346.536 157.68C346.243 157.768 346.005 157.915 345.821 158.12C345.638 158.326 345.546 158.597 345.546 158.934V161.882H344.314ZM348.366 164.082V156.382H349.521L349.576 157.218C349.766 156.91 350.008 156.672 350.302 156.503C350.602 156.335 350.947 156.25 351.336 156.25C351.834 156.25 352.267 156.371 352.634 156.613C353.008 156.848 353.297 157.182 353.503 157.614C353.715 158.04 353.822 158.546 353.822 159.132C353.822 159.712 353.715 160.218 353.503 160.65C353.297 161.083 353.008 161.42 352.634 161.662C352.267 161.897 351.834 162.014 351.336 162.014C350.954 162.014 350.617 161.93 350.324 161.761C350.03 161.593 349.788 161.362 349.598 161.068V164.082H348.366ZM351.028 160.892C351.321 160.892 351.581 160.819 351.809 160.672C352.036 160.518 352.216 160.309 352.348 160.045C352.487 159.781 352.557 159.477 352.557 159.132C352.557 158.788 352.491 158.483 352.359 158.219C352.234 157.955 352.058 157.75 351.831 157.603C351.603 157.457 351.339 157.383 351.039 157.383C350.76 157.383 350.511 157.457 350.291 157.603C350.071 157.75 349.898 157.955 349.774 158.219C349.656 158.483 349.598 158.788 349.598 159.132C349.598 159.477 349.656 159.781 349.774 160.045C349.898 160.309 350.067 160.518 350.28 160.672C350.5 160.819 350.749 160.892 351.028 160.892ZM354.874 161.882V156.382H356.106V157.383C356.326 157.039 356.612 156.782 356.964 156.613C357.316 156.445 357.679 156.36 358.053 156.36V157.537C357.716 157.537 357.397 157.585 357.096 157.68C356.803 157.768 356.564 157.915 356.381 158.12C356.198 158.326 356.106 158.597 356.106 158.934V161.882H354.874ZM358.947 161.882V156.382H360.168V161.882H358.947ZM359.563 155.337C359.365 155.337 359.193 155.268 359.046 155.128C358.907 154.982 358.837 154.809 358.837 154.611C358.837 154.413 358.907 154.245 359.046 154.105C359.193 153.966 359.365 153.896 359.563 153.896C359.761 153.896 359.93 153.966 360.069 154.105C360.216 154.245 360.289 154.413 360.289 154.611C360.289 154.809 360.216 154.982 360.069 155.128C359.93 155.268 359.761 155.337 359.563 155.337ZM363.622 162.014C363.255 162.014 362.918 161.959 362.61 161.849C362.302 161.739 362.038 161.585 361.818 161.387C361.598 161.182 361.429 160.944 361.312 160.672L362.379 160.199C362.489 160.405 362.65 160.577 362.863 160.716C363.083 160.856 363.325 160.925 363.589 160.925C363.875 160.925 364.102 160.878 364.271 160.782C364.447 160.68 364.535 160.54 364.535 160.364C364.535 160.196 364.469 160.067 364.337 159.979C364.205 159.884 364.018 159.807 363.776 159.748L363.259 159.605C362.738 159.473 362.331 159.264 362.038 158.978C361.745 158.685 361.598 158.351 361.598 157.977C361.598 157.427 361.774 157.002 362.126 156.701C362.485 156.401 362.999 156.25 363.666 156.25C364.003 156.25 364.311 156.302 364.59 156.404C364.876 156.5 365.122 156.639 365.327 156.822C365.532 156.998 365.675 157.207 365.756 157.449L364.733 157.911C364.66 157.728 364.52 157.589 364.315 157.493C364.11 157.391 363.882 157.339 363.633 157.339C363.384 157.339 363.189 157.394 363.05 157.504C362.911 157.607 362.841 157.754 362.841 157.944C362.841 158.054 362.903 158.157 363.028 158.252C363.153 158.34 363.332 158.414 363.567 158.472L364.216 158.626C364.575 158.714 364.869 158.854 365.096 159.044C365.323 159.228 365.492 159.437 365.602 159.671C365.712 159.899 365.767 160.13 365.767 160.364C365.767 160.694 365.672 160.984 365.481 161.233C365.298 161.483 365.045 161.677 364.722 161.816C364.399 161.948 364.033 162.014 363.622 162.014ZM369.197 162.014C368.662 162.014 368.185 161.893 367.767 161.651C367.356 161.402 367.03 161.061 366.788 160.628C366.553 160.196 366.436 159.697 366.436 159.132C366.436 158.568 366.557 158.069 366.799 157.636C367.041 157.204 367.371 156.866 367.789 156.624C368.214 156.375 368.698 156.25 369.241 156.25C369.732 156.25 370.176 156.379 370.572 156.635C370.968 156.885 371.28 157.248 371.507 157.724C371.742 158.201 371.859 158.769 371.859 159.429H367.712C367.749 159.891 367.917 160.254 368.218 160.518C368.526 160.782 368.889 160.914 369.307 160.914C369.644 160.914 369.923 160.841 370.143 160.694C370.363 160.54 370.535 160.342 370.66 160.1L371.749 160.562C371.595 160.856 371.397 161.112 371.155 161.332C370.92 161.552 370.638 161.721 370.308 161.838C369.985 161.956 369.615 162.014 369.197 162.014ZM367.789 158.483H370.528C370.506 158.219 370.429 158.003 370.297 157.834C370.165 157.658 370.004 157.526 369.813 157.438C369.622 157.35 369.421 157.306 369.208 157.306C369.003 157.306 368.794 157.35 368.581 157.438C368.376 157.519 368.2 157.647 368.053 157.823C367.906 157.999 367.818 158.219 367.789 158.483Z" fill="#63758C"/> </g> <path d="M58.28 190.882V184.942H56.13V183.882H61.59V184.942H59.44V190.882H58.28ZM63.1527 190.882V183.882H64.3127V186.762H67.8327V183.882H68.9927V190.882H67.8327V187.822H64.3127V190.882H63.1527ZM71.2527 190.882V183.882H75.5627V184.942H72.4127V186.802H75.1927V187.842H72.4127V189.822H75.5927V190.882H71.2527ZM77.7511 190.882V183.882H78.9511L82.6711 188.942V183.882H83.8311V190.882H82.6711L78.9111 185.762V190.882H77.7511ZM91.4073 191.002C91.0407 191.002 90.704 190.959 90.3973 190.872C90.0973 190.786 89.8307 190.666 89.5973 190.512C89.3707 190.359 89.1807 190.189 89.0273 190.002C88.8807 189.809 88.7773 189.609 88.7173 189.402L89.8573 189.052C89.944 189.299 90.114 189.516 90.3673 189.702C90.6207 189.889 90.934 189.986 91.3073 189.992C91.7407 189.992 92.084 189.902 92.3373 189.722C92.5907 189.542 92.7173 189.306 92.7173 189.012C92.7173 188.746 92.6107 188.529 92.3973 188.362C92.184 188.189 91.8973 188.056 91.5373 187.962L90.6773 187.742C90.3507 187.656 90.054 187.529 89.7873 187.362C89.5273 187.196 89.3207 186.986 89.1673 186.732C89.0207 186.479 88.9473 186.179 88.9473 185.832C88.9473 185.179 89.1607 184.672 89.5873 184.312C90.014 183.946 90.624 183.762 91.4173 183.762C91.864 183.762 92.254 183.832 92.5873 183.972C92.9273 184.106 93.2073 184.292 93.4273 184.532C93.6473 184.766 93.8107 185.032 93.9173 185.332L92.7973 185.692C92.6973 185.426 92.524 185.206 92.2773 185.032C92.0307 184.859 91.724 184.772 91.3573 184.772C90.9773 184.772 90.6773 184.862 90.4573 185.042C90.244 185.222 90.1373 185.472 90.1373 185.792C90.1373 186.052 90.2207 186.256 90.3873 186.402C90.5607 186.542 90.794 186.649 91.0873 186.722L91.9473 186.932C92.574 187.086 93.0607 187.349 93.4073 187.722C93.754 188.096 93.9273 188.509 93.9273 188.962C93.9273 189.362 93.8307 189.716 93.6373 190.022C93.444 190.329 93.1573 190.569 92.7773 190.742C92.404 190.916 91.9473 191.002 91.4073 191.002ZM95.8109 190.882V183.882H96.9709V186.762H100.491V183.882H101.651V190.882H100.491V187.822H96.9709V190.882H95.8109ZM107.021 191.002C106.328 191.002 105.714 190.849 105.181 190.542C104.648 190.236 104.228 189.809 103.921 189.262C103.621 188.716 103.471 188.089 103.471 187.382C103.471 186.676 103.621 186.052 103.921 185.512C104.228 184.966 104.644 184.539 105.171 184.232C105.698 183.919 106.304 183.762 106.991 183.762C107.684 183.762 108.294 183.919 108.821 184.232C109.354 184.539 109.768 184.966 110.061 185.512C110.361 186.052 110.511 186.676 110.511 187.382C110.511 188.089 110.361 188.716 110.061 189.262C109.768 189.809 109.358 190.236 108.831 190.542C108.311 190.849 107.708 191.002 107.021 191.002ZM107.021 189.942C107.474 189.942 107.874 189.832 108.221 189.612C108.568 189.392 108.838 189.092 109.031 188.712C109.231 188.326 109.331 187.882 109.331 187.382C109.331 186.889 109.231 186.449 109.031 186.062C108.831 185.676 108.554 185.376 108.201 185.162C107.854 184.942 107.451 184.832 106.991 184.832C106.538 184.832 106.134 184.942 105.781 185.162C105.434 185.376 105.158 185.676 104.951 186.062C104.751 186.442 104.651 186.882 104.651 187.382C104.651 187.882 104.751 188.326 104.951 188.712C105.158 189.092 105.438 189.392 105.791 189.612C106.151 189.832 106.561 189.942 107.021 189.942ZM113.537 190.882L111.447 183.882H112.617L114.167 189.102L115.657 183.882H116.807L118.287 189.052L119.837 183.882H121.017L118.897 190.882H117.667L116.227 185.722L114.767 190.882H113.537Z" fill="#94A3B8"/> <rect x="56.75" y="202.632" width="346.5" height="26.5" rx="6.25" fill="#FFF5F0"/> @@ -47,22 +52,22 @@ <rect x="20.75" y="16.75" width="418.5" height="318.5" rx="13.25" stroke="#E3E8F0" stroke-width="1.5"/> </g> <defs> -<filter id="filter0_d_1_12340" x="0" y="0" width="460" height="360" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<filter id="filter0_d_27219_5102" x="0" y="0" width="460" height="360" 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="4"/> <feGaussianBlur stdDeviation="10"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.06 0"/> -<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1_12340"/> -<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1_12340" result="shape"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_27219_5102"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_27219_5102" result="shape"/> </filter> -<clipPath id="clip0_1_12340"> +<clipPath id="clip0_27219_5102"> <rect x="20" y="16" width="420" height="320" rx="14" fill="white"/> </clipPath> -<clipPath id="clip1_1_12340"> +<clipPath id="clip1_27219_5102"> <rect width="138" height="26" fill="white" transform="translate(42 73.8823)"/> </clipPath> -<clipPath id="clip2_1_12340"> +<clipPath id="clip2_27219_5102"> <rect width="348" height="27" fill="white" transform="translate(56 144.882)"/> </clipPath> </defs> diff --git a/images/onboarding/welcome-connect-your-apps.svg b/images/onboarding/welcome-connect-your-apps.svg index 124efce17..3f4f2c7ae 100644 --- a/images/onboarding/welcome-connect-your-apps.svg +++ b/images/onboarding/welcome-connect-your-apps.svg @@ -1,6 +1,6 @@ <svg width="460" height="360" viewBox="0 0 460 360" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> -<g filter="url(#filter0_d_1_12585)"> -<g clip-path="url(#clip0_1_12585)"> +<g filter="url(#filter0_d_27219_5311)"> +<g clip-path="url(#clip0_27219_5311)"> <rect x="20" y="16" width="420" height="320" rx="14" fill="#F7FAFC"/> <rect width="420" height="36.8823" transform="translate(20 16)" fill="white"/> <circle cx="37.5" cy="34.4414" r="3.5" fill="#FF6159"/> @@ -10,163 +10,161 @@ <rect x="219.094" y="32" width="76.8119" height="4.88232" rx="2.44116" fill="white"/> <rect width="420" height="1" transform="translate(20 52.8823)" fill="#E3E8F0"/> <rect width="420" height="282.118" transform="translate(20 53.8823)" fill="white"/> -<g clip-path="url(#clip1_1_12585)"> +<g clip-path="url(#clip1_27219_5311)"> <rect width="149" height="26" transform="translate(42 73.8823)" fill="white"/> <rect x="42" y="73.8823" width="26" height="26" rx="7" fill="#D54407"/> -<g clip-path="url(#clip2_1_12585)"> +<g clip-path="url(#clip2_27219_5311)"> <path d="M53.8333 87.4658C54.0838 87.8007 54.4034 88.0778 54.7704 88.2783C55.1374 88.4789 55.5433 88.5981 55.9605 88.628C56.3776 88.6579 56.7963 88.5977 57.1882 88.4515C57.5801 88.3053 57.9359 88.0766 58.2316 87.7808L59.9816 86.0308C60.5129 85.4807 60.8069 84.744 60.8002 83.9792C60.7936 83.2145 60.4868 82.4829 59.9461 81.9422C59.4053 81.4014 58.6737 81.0946 57.909 81.088C57.1443 81.0814 56.4075 81.3753 55.8574 81.9066L54.8541 82.9041" stroke="white" stroke-width="1.16667" stroke-linecap="round"/> <path d="M56.1668 86.299C55.9163 85.9641 55.5967 85.687 55.2296 85.4865C54.8626 85.286 54.4567 85.1667 54.0396 85.1368C53.6224 85.107 53.2037 85.1672 52.8118 85.3133C52.42 85.4595 52.0641 85.6883 51.7684 85.984L50.0184 87.734C49.4872 88.2841 49.1932 89.0209 49.1998 89.7856C49.2065 90.5504 49.5132 91.2819 50.054 91.8227C50.5948 92.3635 51.3263 92.6702 52.091 92.6768C52.8558 92.6835 53.5925 92.3895 54.1426 91.8582L55.1401 90.8607" stroke="white" stroke-width="1.16667" stroke-linecap="round"/> </g> <path d="M81.018 92.0383C80.1427 92.0383 79.3627 91.839 78.678 91.4403C78.002 91.033 77.469 90.4783 77.079 89.7763C76.6977 89.0657 76.507 88.251 76.507 87.3323C76.507 86.4137 76.6977 85.6033 77.079 84.9013C77.469 84.1907 78.002 83.636 78.678 83.2373C79.354 82.83 80.1297 82.6263 81.005 82.6263C81.5943 82.6263 82.149 82.7347 82.669 82.9513C83.189 83.1593 83.6483 83.4497 84.047 83.8223C84.4543 84.195 84.7663 84.6283 84.983 85.1223L83.605 85.6813C83.449 85.352 83.2367 85.0617 82.968 84.8103C82.708 84.5503 82.409 84.351 82.071 84.2123C81.733 84.0737 81.3777 84.0043 81.005 84.0043C80.433 84.0043 79.9217 84.1473 79.471 84.4333C79.029 84.7193 78.678 85.1137 78.418 85.6163C78.1667 86.1103 78.041 86.6823 78.041 87.3323C78.041 87.9823 78.1667 88.5587 78.418 89.0613C78.678 89.564 79.0333 89.9583 79.484 90.2443C79.9433 90.5303 80.4633 90.6733 81.044 90.6733C81.4253 90.6733 81.7807 90.5997 82.11 90.4523C82.448 90.2963 82.747 90.084 83.007 89.8153C83.2757 89.5467 83.488 89.2347 83.644 88.8793L85.022 89.4383C84.8053 89.9497 84.4977 90.4047 84.099 90.8033C83.7003 91.1933 83.2367 91.4967 82.708 91.7133C82.1793 91.93 81.616 92.0383 81.018 92.0383ZM89.1905 92.0383C88.5405 92.0383 87.9599 91.8953 87.4485 91.6093C86.9459 91.3147 86.5515 90.9117 86.2655 90.4003C85.9795 89.889 85.8365 89.2997 85.8365 88.6323C85.8365 87.965 85.9752 87.3757 86.2525 86.8643C86.5385 86.353 86.9329 85.9543 87.4355 85.6683C87.9382 85.3737 88.5145 85.2263 89.1645 85.2263C89.8145 85.2263 90.3909 85.3737 90.8935 85.6683C91.3962 85.9543 91.7862 86.353 92.0635 86.8643C92.3495 87.3757 92.4925 87.965 92.4925 88.6323C92.4925 89.2997 92.3539 89.889 92.0765 90.4003C91.7992 90.9117 91.4092 91.3147 90.9065 91.6093C90.4039 91.8953 89.8319 92.0383 89.1905 92.0383ZM89.1905 90.6993C89.5459 90.6993 89.8622 90.6127 90.1395 90.4393C90.4169 90.2573 90.6335 90.0147 90.7895 89.7113C90.9455 89.3993 91.0235 89.0397 91.0235 88.6323C91.0235 88.225 90.9412 87.8697 90.7765 87.5663C90.6205 87.2543 90.4039 87.0117 90.1265 86.8383C89.8492 86.6563 89.5285 86.5653 89.1645 86.5653C88.8005 86.5653 88.4799 86.652 88.2025 86.8253C87.9252 86.9987 87.7085 87.2413 87.5525 87.5533C87.3965 87.8653 87.3185 88.225 87.3185 88.6323C87.3185 89.0397 87.3965 89.3993 87.5525 89.7113C87.7172 90.0147 87.9382 90.2573 88.2155 90.4393C88.5015 90.6127 88.8265 90.6993 89.1905 90.6993ZM93.7542 91.8823V85.3823H95.1192L95.1842 86.3053C95.3922 85.9587 95.6609 85.6943 95.9902 85.5123C96.3282 85.3217 96.7139 85.2263 97.1472 85.2263C97.6672 85.2263 98.1092 85.3303 98.4732 85.5383C98.8459 85.7463 99.1276 86.0713 99.3182 86.5133C99.5176 86.9467 99.6172 87.5143 99.6172 88.2163V91.8823H98.1612V88.5543C98.1612 88.0343 98.1006 87.6357 97.9792 87.3583C97.8666 87.0723 97.7019 86.873 97.4852 86.7603C97.2772 86.6477 97.0302 86.5913 96.7442 86.5913C96.2589 86.5827 95.8819 86.743 95.6132 87.0723C95.3446 87.4017 95.2102 87.874 95.2102 88.4893V91.8823H93.7542ZM101.092 91.8823V85.3823H102.457L102.522 86.3053C102.73 85.9587 102.999 85.6943 103.328 85.5123C103.666 85.3217 104.052 85.2263 104.485 85.2263C105.005 85.2263 105.447 85.3303 105.811 85.5383C106.184 85.7463 106.465 86.0713 106.656 86.5133C106.855 86.9467 106.955 87.5143 106.955 88.2163V91.8823H105.499V88.5543C105.499 88.0343 105.438 87.6357 105.317 87.3583C105.204 87.0723 105.04 86.873 104.823 86.7603C104.615 86.6477 104.368 86.5913 104.082 86.5913C103.597 86.5827 103.22 86.743 102.951 87.0723C102.682 87.4017 102.548 87.874 102.548 88.4893V91.8823H101.092ZM111.329 92.0383C110.696 92.0383 110.133 91.8953 109.639 91.6093C109.154 91.3147 108.768 90.9117 108.482 90.4003C108.205 89.889 108.066 89.2997 108.066 88.6323C108.066 87.965 108.209 87.3757 108.495 86.8643C108.781 86.353 109.171 85.9543 109.665 85.6683C110.168 85.3737 110.74 85.2263 111.381 85.2263C111.962 85.2263 112.486 85.378 112.954 85.6813C113.422 85.976 113.79 86.405 114.059 86.9683C114.336 87.5317 114.475 88.2033 114.475 88.9833H109.574C109.617 89.5293 109.817 89.9583 110.172 90.2703C110.536 90.5823 110.965 90.7383 111.459 90.7383C111.858 90.7383 112.187 90.6517 112.447 90.4783C112.707 90.2963 112.911 90.0623 113.058 89.7763L114.345 90.3223C114.163 90.669 113.929 90.9723 113.643 91.2323C113.366 91.4923 113.032 91.6917 112.642 91.8303C112.261 91.969 111.823 92.0383 111.329 92.0383ZM109.665 87.8653H112.902C112.876 87.5533 112.785 87.2977 112.629 87.0983C112.473 86.8903 112.282 86.7343 112.057 86.6303C111.832 86.5263 111.593 86.4743 111.342 86.4743C111.099 86.4743 110.852 86.5263 110.601 86.6303C110.358 86.7257 110.15 86.8773 109.977 87.0853C109.804 87.2933 109.7 87.5533 109.665 87.8653ZM118.632 92.0383C117.965 92.0383 117.376 91.8953 116.864 91.6093C116.353 91.3147 115.95 90.9117 115.655 90.4003C115.369 89.889 115.226 89.2997 115.226 88.6323C115.226 87.965 115.369 87.3757 115.655 86.8643C115.95 86.353 116.349 85.9543 116.851 85.6683C117.363 85.3737 117.948 85.2263 118.606 85.2263C119.248 85.2263 119.828 85.3823 120.348 85.6943C120.868 85.9977 121.254 86.4353 121.505 87.0073L120.153 87.5273C120.015 87.2413 119.802 87.0117 119.516 86.8383C119.23 86.665 118.905 86.5783 118.541 86.5783C118.186 86.5783 117.87 86.6693 117.592 86.8513C117.315 87.0247 117.098 87.2673 116.942 87.5793C116.786 87.8827 116.708 88.2337 116.708 88.6323C116.708 89.031 116.786 89.3863 116.942 89.6983C117.107 90.0017 117.328 90.2443 117.605 90.4263C117.891 90.5997 118.212 90.6863 118.567 90.6863C118.931 90.6863 119.256 90.5953 119.542 90.4133C119.828 90.2227 120.041 89.967 120.179 89.6463L121.531 90.1663C121.28 90.7557 120.894 91.215 120.374 91.5443C119.863 91.8737 119.282 92.0383 118.632 92.0383ZM125.248 92.0383C124.564 92.0383 124.039 91.8693 123.675 91.5313C123.32 91.1847 123.142 90.6907 123.142 90.0493V86.6303H122.063V85.3823H123.142V83.3543H124.585V85.3823H126.34V86.6303H124.585V89.7763C124.585 90.0797 124.655 90.3093 124.793 90.4653C124.941 90.6213 125.153 90.6993 125.43 90.6993C125.517 90.6993 125.612 90.682 125.716 90.6473C125.82 90.6127 125.937 90.5477 126.067 90.4523L126.6 91.5573C126.375 91.7133 126.15 91.8303 125.924 91.9083C125.699 91.995 125.474 92.0383 125.248 92.0383ZM133.436 91.8823V88.0603L130.199 82.7823H131.928L134.19 86.5393L136.452 82.7823H138.181L134.944 88.0473V91.8823H133.436ZM141.102 92.0383C140.452 92.0383 139.871 91.8953 139.36 91.6093C138.857 91.3147 138.463 90.9117 138.177 90.4003C137.891 89.889 137.748 89.2997 137.748 88.6323C137.748 87.965 137.886 87.3757 138.164 86.8643C138.45 86.353 138.844 85.9543 139.347 85.6683C139.849 85.3737 140.426 85.2263 141.076 85.2263C141.726 85.2263 142.302 85.3737 142.805 85.6683C143.307 85.9543 143.697 86.353 143.975 86.8643C144.261 87.3757 144.404 87.965 144.404 88.6323C144.404 89.2997 144.265 89.889 143.988 90.4003C143.71 90.9117 143.32 91.3147 142.818 91.6093C142.315 91.8953 141.743 92.0383 141.102 92.0383ZM141.102 90.6993C141.457 90.6993 141.773 90.6127 142.051 90.4393C142.328 90.2573 142.545 90.0147 142.701 89.7113C142.857 89.3993 142.935 89.0397 142.935 88.6323C142.935 88.225 142.852 87.8697 142.688 87.5663C142.532 87.2543 142.315 87.0117 142.038 86.8383C141.76 86.6563 141.44 86.5653 141.076 86.5653C140.712 86.5653 140.391 86.652 140.114 86.8253C139.836 86.9987 139.62 87.2413 139.464 87.5533C139.308 87.8653 139.23 88.225 139.23 88.6323C139.23 89.0397 139.308 89.3993 139.464 89.7113C139.628 90.0147 139.849 90.2573 140.127 90.4393C140.413 90.6127 140.738 90.6993 141.102 90.6993ZM147.992 92.0383C147.481 92.0383 147.039 91.9343 146.666 91.7263C146.302 91.5183 146.021 91.1933 145.821 90.7513C145.622 90.3093 145.522 89.7417 145.522 89.0483V85.3823H146.978V88.7103C146.978 89.2217 147.039 89.6203 147.16 89.9063C147.282 90.1923 147.446 90.3917 147.654 90.5043C147.871 90.617 148.118 90.6733 148.395 90.6733C148.889 90.682 149.271 90.5217 149.539 90.1923C149.808 89.863 149.942 89.3907 149.942 88.7753V85.3823H151.385V91.8823H150.02L149.955 90.9593C149.747 91.306 149.474 91.5747 149.136 91.7653C148.807 91.9473 148.426 92.0383 147.992 92.0383ZM153.003 91.8823V85.3823H154.459V86.5653C154.719 86.158 155.057 85.8547 155.473 85.6553C155.889 85.456 156.318 85.3563 156.76 85.3563V86.7473C156.362 86.7473 155.985 86.8037 155.629 86.9163C155.283 87.0203 155.001 87.1937 154.784 87.4363C154.568 87.679 154.459 87.9997 154.459 88.3983V91.8823H153.003ZM160.173 91.8823L163.8 82.7823H165.399L169.039 91.8823H167.44L166.543 89.6463H162.656L161.772 91.8823H160.173ZM163.163 88.3073H166.036L164.606 84.6673L163.163 88.3073ZM170.017 94.4823V85.3823H171.382L171.447 86.3703C171.672 86.0063 171.958 85.7247 172.305 85.5253C172.66 85.326 173.067 85.2263 173.527 85.2263C174.116 85.2263 174.627 85.3693 175.061 85.6553C175.503 85.9327 175.845 86.327 176.088 86.8383C176.339 87.341 176.465 87.939 176.465 88.6323C176.465 89.317 176.339 89.915 176.088 90.4263C175.845 90.9377 175.503 91.3363 175.061 91.6223C174.627 91.8997 174.116 92.0383 173.527 92.0383C173.076 92.0383 172.677 91.9387 172.331 91.7393C171.984 91.54 171.698 91.267 171.473 90.9203V94.4823H170.017ZM173.163 90.7123C173.509 90.7123 173.817 90.6257 174.086 90.4523C174.354 90.2703 174.567 90.0233 174.723 89.7113C174.887 89.3993 174.97 89.0397 174.97 88.6323C174.97 88.225 174.892 87.8653 174.736 87.5533C174.588 87.2413 174.38 86.9987 174.112 86.8253C173.843 86.652 173.531 86.5653 173.176 86.5653C172.846 86.5653 172.552 86.652 172.292 86.8253C172.032 86.9987 171.828 87.2413 171.681 87.5533C171.542 87.8653 171.473 88.225 171.473 88.6323C171.473 89.0397 171.542 89.3993 171.681 89.7113C171.828 90.0233 172.027 90.2703 172.279 90.4523C172.539 90.6257 172.833 90.7123 173.163 90.7123ZM177.773 94.4823V85.3823H179.138L179.203 86.3703C179.429 86.0063 179.715 85.7247 180.061 85.5253C180.417 85.326 180.824 85.2263 181.283 85.2263C181.873 85.2263 182.384 85.3693 182.817 85.6553C183.259 85.9327 183.602 86.327 183.844 86.8383C184.096 87.341 184.221 87.939 184.221 88.6323C184.221 89.317 184.096 89.915 183.844 90.4263C183.602 90.9377 183.259 91.3363 182.817 91.6223C182.384 91.8997 181.873 92.0383 181.283 92.0383C180.833 92.0383 180.434 91.9387 180.087 91.7393C179.741 91.54 179.455 91.267 179.229 90.9203V94.4823H177.773ZM180.919 90.7123C181.266 90.7123 181.574 90.6257 181.842 90.4523C182.111 90.2703 182.323 90.0233 182.479 89.7113C182.644 89.3993 182.726 89.0397 182.726 88.6323C182.726 88.225 182.648 87.8653 182.492 87.5533C182.345 87.2413 182.137 86.9987 181.868 86.8253C181.6 86.652 181.288 86.5653 180.932 86.5653C180.603 86.5653 180.308 86.652 180.048 86.8253C179.788 86.9987 179.585 87.2413 179.437 87.5533C179.299 87.8653 179.229 88.225 179.229 88.6323C179.229 89.0397 179.299 89.3993 179.437 89.7113C179.585 90.0233 179.784 90.2703 180.035 90.4523C180.295 90.6257 180.59 90.7123 180.919 90.7123ZM187.831 92.0383C187.398 92.0383 186.999 91.9733 186.635 91.8433C186.271 91.7133 185.959 91.5313 185.699 91.2973C185.439 91.0547 185.24 90.773 185.101 90.4523L186.362 89.8933C186.492 90.136 186.683 90.3397 186.934 90.5043C187.194 90.669 187.48 90.7513 187.792 90.7513C188.13 90.7513 188.399 90.695 188.598 90.5823C188.806 90.461 188.91 90.2963 188.91 90.0883C188.91 89.889 188.832 89.7373 188.676 89.6333C188.52 89.5207 188.299 89.4297 188.013 89.3603L187.402 89.1913C186.787 89.0353 186.306 88.7883 185.959 88.4503C185.613 88.1037 185.439 87.7093 185.439 87.2673C185.439 86.6173 185.647 86.1147 186.063 85.7593C186.488 85.404 187.095 85.2263 187.883 85.2263C188.282 85.2263 188.646 85.287 188.975 85.4083C189.313 85.521 189.604 85.6857 189.846 85.9023C190.089 86.1103 190.258 86.3573 190.353 86.6433L189.144 87.1893C189.058 86.9727 188.893 86.808 188.65 86.6953C188.408 86.574 188.139 86.5133 187.844 86.5133C187.55 86.5133 187.32 86.5783 187.155 86.7083C186.991 86.8297 186.908 87.003 186.908 87.2283C186.908 87.3583 186.982 87.4797 187.129 87.5923C187.277 87.6963 187.489 87.783 187.766 87.8523L188.533 88.0343C188.958 88.1383 189.305 88.303 189.573 88.5283C189.842 88.745 190.041 88.992 190.171 89.2693C190.301 89.538 190.366 89.811 190.366 90.0883C190.366 90.4783 190.254 90.8207 190.028 91.1153C189.812 91.41 189.513 91.6397 189.131 91.8043C188.75 91.9603 188.317 92.0383 187.831 92.0383Z" fill="#1F293B"/> </g> -<g clip-path="url(#clip3_1_12585)"> -<mask id="mask0_1_12585" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="63" y="139" width="34" height="33"> +<g clip-path="url(#clip3_27219_5311)"> +<mask id="mask0_27219_5311" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="63" y="139" width="34" height="33"> <path d="M96.1026 139.001H63.7368V171.367H96.1026V139.001Z" fill="white"/> </mask> -<g mask="url(#mask0_1_12585)"> +<g mask="url(#mask0_27219_5311)"> <path fill-rule="evenodd" clip-rule="evenodd" d="M70.5507 139.001H96.1026V164.553C96.1026 168.317 93.0519 171.367 89.2888 171.367H63.7368V145.815C63.7368 142.052 66.7875 139.001 70.5507 139.001Z" fill="#E55B10"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M78.6423 153.056V163.277C78.6423 163.982 78.0703 164.554 77.3647 164.554H76.513C75.8074 164.554 75.2354 163.982 75.2354 163.277V151.352C75.2354 150.89 75.4805 150.486 75.8479 150.261C76.0722 149.894 76.4769 149.649 76.9388 149.649H88.8631C89.5686 149.649 90.1407 150.221 90.1407 150.927V151.778C90.1407 152.484 89.5686 153.056 88.8631 153.056H78.6423Z" fill="white"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M82.0504 156.89V146.669C82.0504 145.964 82.6223 145.392 83.328 145.392H84.1797C84.8853 145.392 85.4573 145.964 85.4573 146.669V158.593C85.4573 159.055 85.2121 159.46 84.8448 159.684C84.6204 160.052 84.2157 160.297 83.7538 160.297H71.8296C71.124 160.297 70.552 159.725 70.552 159.019V158.168C70.552 157.462 71.124 156.89 71.8296 156.89H82.0504Z" fill="white"/> </g> </g> -<g clip-path="url(#clip4_1_12585)"> -<mask id="mask1_1_12585" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="63" y="194" width="34" height="33"> +<g clip-path="url(#clip4_27219_5311)"> +<mask id="mask1_27219_5311" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="63" y="194" width="34" height="33"> <path d="M96.1026 194.63H63.7368V226.996H96.1026V194.63Z" fill="white"/> </mask> -<g mask="url(#mask1_1_12585)"> -<path d="M96.1026 194.63H63.7368V226.996H96.1026V194.63Z" fill="url(#pattern0_1_12585)"/> +<g mask="url(#mask1_27219_5311)"> +<path d="M96.1026 194.63H63.7368V226.996H96.1026V194.63Z" fill="url(#pattern0_27219_5311)"/> </g> </g> -<g clip-path="url(#clip5_1_12585)"> <path d="M67.1782 265.458V250.994L74.2143 254.887V261.404L83.5285 261.408L90.6786 265.458H67.1782ZM85.4331 260.211V250.994L92.6588 254.789V264.566L85.4331 260.211ZM85.433 277.89V271.429L76.0471 271.422C76.0558 271.465 68.7782 267.308 68.7782 267.308L92.6588 267.424V281.888L85.433 277.89ZM67.178 277.89L67.1782 268.438L74.2143 272.69V281.685L67.178 277.89Z" fill="#673DE6"/> -</g> -<g clip-path="url(#clip6_1_12585)"> -<mask id="mask2_1_12585" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="213" y="139" width="33" height="33"> +<g clip-path="url(#clip5_27219_5311)"> +<mask id="mask2_27219_5311" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="213" y="139" width="33" height="33"> <path d="M245.677 139.001H213.312V171.367H245.677V139.001Z" fill="white"/> </mask> -<g mask="url(#mask2_1_12585)"> -<path d="M245.337 139.27H212.972V171.636H245.337V139.27Z" fill="url(#pattern1_1_12585)"/> +<g mask="url(#mask2_27219_5311)"> +<path d="M245.337 139.27H212.972V171.636H245.337V139.27Z" fill="url(#pattern1_27219_5311)"/> </g> </g> -<g clip-path="url(#clip7_1_12585)"> +<g clip-path="url(#clip6_27219_5311)"> <path d="M233.54 194.63H225.449C218.746 194.63 213.312 200.064 213.312 206.767V214.858C213.312 221.562 218.746 226.996 225.449 226.996H233.54C240.243 226.996 245.677 221.562 245.677 214.858V206.767C245.677 200.064 240.243 194.63 233.54 194.63Z" fill="#8345DD"/> <path d="M229.494 200.309C234.145 200.309 238.088 203.332 239.47 207.519C239.512 207.648 239.415 207.779 239.28 207.779H234.861C234.791 207.779 234.725 207.742 234.688 207.682C233.612 205.984 231.689 204.852 229.494 204.852C226.123 204.852 223.39 207.521 223.39 210.814C223.39 214.106 226.123 216.775 229.494 216.775C231.689 216.775 233.612 215.643 234.688 213.945C234.725 213.885 234.791 213.848 234.861 213.848H239.28C239.415 213.848 239.512 213.979 239.47 214.108C238.088 218.295 234.145 221.318 229.494 221.318C223.692 221.318 218.99 216.615 218.99 210.814C218.99 205.012 223.692 200.309 229.494 200.309Z" fill="white"/> <path d="M229.336 213.847C229.278 213.505 229.126 213.136 228.878 212.741C228.631 212.34 228.278 211.969 227.819 211.627C227.366 211.284 226.913 211.065 226.46 210.971V210.639C226.908 210.533 227.337 210.338 227.748 210.054C228.164 209.764 228.512 209.417 228.791 209.011C229.076 208.595 229.257 208.184 229.336 207.778H229.668C229.716 208.042 229.811 208.313 229.953 208.592C230.095 208.866 230.277 209.129 230.498 209.382C230.724 209.63 230.977 209.854 231.257 210.054C231.673 210.349 232.097 210.544 232.529 210.639V210.971C232.239 211.029 231.939 211.147 231.628 211.326C231.322 211.505 231.038 211.719 230.775 211.966C230.511 212.209 230.295 212.464 230.127 212.733C229.879 213.128 229.726 213.499 229.668 213.847H229.336Z" fill="white"/> </g> -<g clip-path="url(#clip8_1_12585)"> -<mask id="mask3_1_12585" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="213" y="250" width="33" height="33"> +<g clip-path="url(#clip7_27219_5311)"> +<mask id="mask3_27219_5311" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="213" y="250" width="33" height="33"> <path d="M245.677 250.259H213.312V282.625H245.677V250.259Z" fill="white"/> </mask> -<g mask="url(#mask3_1_12585)"> +<g mask="url(#mask3_27219_5311)"> <path d="M223.048 264.939C223.046 264.939 223.044 264.939 223.043 264.939C223.025 264.939 223.011 264.953 223.011 264.97C223.05 267.954 223.07 270.942 223.068 273.933C223.066 274.913 223.194 275.56 224.015 275.972C224.196 276.062 224.513 276.106 224.965 276.104C230.48 276.072 235.556 276.076 240.196 276.115C241.594 276.127 242.292 275.414 242.29 273.976C242.284 272.351 242.276 267.405 242.264 259.138C242.264 258.498 242.224 258.092 242.144 257.921C241.969 257.547 241.726 257.25 241.416 257.03C241.202 256.879 240.844 256.803 240.341 256.803C233.047 256.806 225.753 256.807 218.46 256.805C217.786 256.805 217.295 257.051 216.987 257.541C216.806 257.83 216.717 258.288 216.723 258.915C216.757 263.678 216.792 268.284 216.827 272.734C216.827 272.806 216.774 272.868 216.703 272.88C215.904 273.008 215.161 273.016 214.483 272.505C213.705 271.918 213.315 271.111 213.315 270.086C213.314 263.058 213.313 259.114 213.312 258.255C213.308 256.439 214.047 255.016 215.53 253.986C216.616 253.229 217.539 253.075 218.965 253.077C228.393 253.082 235.439 253.084 240.103 253.083C242.526 253.081 244.256 254.183 245.293 256.387C245.496 256.817 245.599 257.331 245.6 257.929C245.636 266.266 245.661 271.819 245.677 274.587C245.686 276.143 245.074 277.449 243.839 278.507C242.694 279.489 241.643 279.789 240.034 279.791C239.108 279.794 234.379 279.799 225.846 279.807C224.427 279.808 223.503 279.732 223.074 279.578C221.51 279.02 220.118 277.529 219.826 275.838C219.796 275.656 219.779 274.972 219.773 273.785C219.75 268.9 219.75 264.301 219.773 259.988C219.775 259.892 219.823 259.844 219.917 259.844H222.897C223.025 259.844 223.147 259.899 223.232 259.994L229.431 266.858C229.433 266.86 229.435 266.862 229.438 266.865C229.508 266.935 229.624 266.935 229.695 266.864C229.697 266.862 229.699 266.86 229.701 266.858L235.82 260.079C235.948 259.938 236.128 259.858 236.317 259.858H238.943C239.018 259.858 239.079 259.919 239.079 259.994V272.706C239.079 272.759 239.054 272.785 239.003 272.785H236.007C235.958 272.785 235.917 272.744 235.917 272.694V265.113C235.917 264.937 235.859 264.915 235.745 265.048L229.709 272.01C229.684 272.039 229.648 272.056 229.609 272.056C229.574 272.056 229.541 272.043 229.516 272.018C227.321 269.847 225.352 267.509 223.169 265.014C223.133 264.973 223.093 264.949 223.048 264.939Z" fill="#213FD4"/> </g> </g> -<g clip-path="url(#clip9_1_12585)"> +<g clip-path="url(#clip8_27219_5311)"> <path d="M312.092 148.865V145.298C312.563 145.077 312.962 144.728 313.243 144.289C313.523 143.851 313.673 143.342 313.676 142.822V142.74C313.676 141.223 312.446 139.993 310.929 139.993H310.847C310.118 139.993 309.419 140.282 308.904 140.797C308.389 141.312 308.1 142.011 308.1 142.74V142.822C308.102 143.342 308.252 143.851 308.533 144.289C308.813 144.728 309.212 145.077 309.684 145.298V148.865C308.329 149.072 307.053 149.634 305.985 150.493L296.201 142.873C296.271 142.621 296.307 142.362 296.312 142.103C296.313 141.49 296.132 140.891 295.793 140.382C295.454 139.872 294.971 139.474 294.406 139.239C293.841 139.004 293.219 138.941 292.618 139.06C292.017 139.178 291.465 139.472 291.032 139.904C290.598 140.337 290.302 140.888 290.182 141.488C290.062 142.088 290.122 142.711 290.355 143.277C290.589 143.843 290.985 144.327 291.494 144.667C292.002 145.008 292.6 145.191 293.213 145.191C293.748 145.189 294.274 145.046 294.737 144.777L304.371 152.273C303.505 153.581 303.054 155.119 303.075 156.687C303.096 158.254 303.589 159.779 304.49 161.063L301.56 163.994C301.323 163.918 301.076 163.878 300.828 163.875C300.325 163.875 299.834 164.024 299.416 164.304C298.999 164.583 298.673 164.98 298.481 165.444C298.289 165.909 298.239 166.42 298.337 166.913C298.435 167.405 298.677 167.858 299.032 168.214C299.388 168.569 299.84 168.811 300.333 168.909C300.826 169.007 301.337 168.957 301.801 168.765C302.266 168.573 302.663 168.247 302.942 167.83C303.222 167.412 303.371 166.921 303.371 166.418C303.368 166.17 303.328 165.923 303.252 165.686L306.151 162.786C307.096 163.514 308.195 164.016 309.364 164.253C310.534 164.49 311.741 164.457 312.896 164.155C314.05 163.853 315.12 163.291 316.023 162.512C316.926 161.733 317.64 160.758 318.108 159.661C318.576 158.564 318.787 157.374 318.724 156.182C318.662 154.991 318.327 153.83 317.747 152.788C317.166 151.746 316.354 150.851 315.374 150.171C314.394 149.491 313.271 149.044 312.092 148.865ZM310.89 160.598C310.355 160.612 309.821 160.519 309.322 160.325C308.823 160.13 308.368 159.837 307.984 159.463C307.599 159.089 307.294 158.643 307.086 158.149C306.877 157.655 306.77 157.125 306.77 156.589C306.77 156.053 306.877 155.522 307.086 155.029C307.294 154.535 307.599 154.088 307.984 153.714C308.368 153.34 308.823 153.048 309.322 152.853C309.821 152.658 310.355 152.565 310.89 152.58C311.929 152.616 312.912 153.054 313.634 153.801C314.356 154.549 314.76 155.547 314.76 156.586C314.761 157.625 314.358 158.623 313.637 159.371C312.916 160.119 311.933 160.558 310.894 160.595" fill="#FF7A59"/> </g> -<g clip-path="url(#clip10_1_12585)"> +<g clip-path="url(#clip9_27219_5311)"> <path fill-rule="evenodd" clip-rule="evenodd" d="M301.546 199.831V212.808H314.764V225.786H288.328V199.831H301.546ZM321.373 193.342V206.319H308.155V193.342H321.373Z" fill="#1D7BFF"/> </g> -<g clip-path="url(#clip11_1_12585)"> -<mask id="mask4_1_12585" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="288" y="245" width="33" height="34"> +<g clip-path="url(#clip10_27219_5311)"> +<mask id="mask4_27219_5311" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="288" y="245" width="33" height="34"> <path d="M320.97 245.708H288.604V278.073H320.97V245.708Z" fill="white"/> </mask> -<g mask="url(#mask4_1_12585)"> +<g mask="url(#mask4_27219_5311)"> <path d="M309.57 274.729L306.678 277.724C306.265 278.24 305.645 278.137 305.129 277.724L294.904 267.293V277.001C294.904 277.62 294.491 278.034 293.768 278.034H289.637C289.017 278.034 288.604 277.62 288.604 277.001V246.74C288.604 246.121 289.017 245.708 289.637 245.708H293.768C294.491 245.708 294.904 246.121 294.904 246.74V256.655H308.847C309.466 256.655 309.879 257.068 309.879 257.688V261.922C309.879 262.542 309.466 262.955 308.847 262.955H299.345L309.57 273.283C309.983 273.696 309.983 274.212 309.57 274.729Z" fill="#36A635"/> </g> </g> -<g clip-path="url(#clip12_1_12585)"> -<mask id="mask5_1_12585" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="138" y="139" width="33" height="33"> +<g clip-path="url(#clip11_27219_5311)"> +<mask id="mask5_27219_5311" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="138" y="139" width="33" height="33"> <path d="M170.89 139.001H138.524V171.367H170.89V139.001Z" fill="white"/> </mask> -<g mask="url(#mask5_1_12585)"> -<mask id="mask6_1_12585" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="143" y="139" width="24" height="33"> +<g mask="url(#mask5_27219_5311)"> +<mask id="mask6_27219_5311" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="143" y="139" width="24" height="33"> <path d="M157.602 139.171H145.297C144.103 139.171 143.126 140.154 143.126 141.355V169.014C143.126 170.215 144.103 171.197 145.297 171.197H164.117C165.311 171.197 166.288 170.215 166.288 169.014V147.905L157.602 139.171Z" fill="white"/> </mask> -<g mask="url(#mask6_1_12585)"> +<g mask="url(#mask6_27219_5311)"> <path d="M157.602 139.171H145.297C144.103 139.171 143.126 140.154 143.126 141.355V169.014C143.126 170.215 144.103 171.197 145.297 171.197H164.117C165.311 171.197 166.288 170.215 166.288 169.014V147.905L161.222 144.266L157.602 139.171Z" fill="#0F9D58"/> </g> -<mask id="mask7_1_12585" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="143" y="139" width="24" height="33"> +<mask id="mask7_27219_5311" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="143" y="139" width="24" height="33"> <path d="M157.602 139.171H145.297C144.103 139.171 143.126 140.154 143.126 141.355V169.014C143.126 170.215 144.103 171.197 145.297 171.197H164.117C165.311 171.197 166.288 170.215 166.288 169.014V147.905L157.602 139.171Z" fill="white"/> </mask> -<g mask="url(#mask7_1_12585)"> +<g mask="url(#mask7_27219_5311)"> <path d="M148.917 154.82V165.374H160.498V154.82H148.917ZM153.983 163.919H150.364V162.099H153.983V163.919ZM153.983 161.007H150.364V159.188H153.983V161.007ZM153.983 158.096H150.364V156.276H153.983V158.096ZM159.05 163.919H155.431V162.099H159.05V163.919ZM159.05 161.007H155.431V159.188H159.05V161.007ZM159.05 158.096H155.431V156.276H159.05V158.096Z" fill="#F1F1F1"/> </g> -<mask id="mask8_1_12585" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="143" y="139" width="24" height="33"> +<mask id="mask8_27219_5311" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="143" y="139" width="24" height="33"> <path d="M157.602 139.171H145.297C144.103 139.171 143.126 140.154 143.126 141.355V169.014C143.126 170.215 144.103 171.197 145.297 171.197H164.117C165.311 171.197 166.288 170.215 166.288 169.014V147.905L157.602 139.171Z" fill="white"/> </mask> -<g mask="url(#mask8_1_12585)"> -<path d="M158.238 147.267L166.288 155.361V147.905L158.238 147.267Z" fill="url(#paint0_linear_1_12585)"/> +<g mask="url(#mask8_27219_5311)"> +<path d="M158.238 147.267L166.288 155.361V147.905L158.238 147.267Z" fill="url(#paint0_linear_27219_5311)"/> </g> -<mask id="mask9_1_12585" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="143" y="139" width="24" height="33"> +<mask id="mask9_27219_5311" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="143" y="139" width="24" height="33"> <path d="M157.602 139.171H145.297C144.103 139.171 143.126 140.154 143.126 141.355V169.014C143.126 170.215 144.103 171.197 145.297 171.197H164.117C165.311 171.197 166.288 170.215 166.288 169.014V147.905L157.602 139.171Z" fill="white"/> </mask> -<g mask="url(#mask9_1_12585)"> +<g mask="url(#mask9_27219_5311)"> <path d="M157.602 139.171V145.722C157.602 146.928 158.574 147.905 159.774 147.905H166.288L157.602 139.171Z" fill="#87CEAC"/> </g> -<mask id="mask10_1_12585" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="143" y="139" width="24" height="33"> +<mask id="mask10_27219_5311" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="143" y="139" width="24" height="33"> <path d="M157.602 139.171H145.297C144.103 139.171 143.126 140.154 143.126 141.355V169.014C143.126 170.215 144.103 171.197 145.297 171.197H164.117C165.311 171.197 166.288 170.215 166.288 169.014V147.905L157.602 139.171Z" fill="white"/> </mask> -<g mask="url(#mask10_1_12585)"> +<g mask="url(#mask10_27219_5311)"> <path d="M145.297 139.171C144.103 139.171 143.126 140.154 143.126 141.355V141.536C143.126 140.336 144.103 139.353 145.297 139.353H157.602V139.171H145.297Z" fill="white" fill-opacity="0.2"/> </g> -<mask id="mask11_1_12585" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="143" y="139" width="24" height="33"> +<mask id="mask11_27219_5311" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="143" y="139" width="24" height="33"> <path d="M157.602 139.171H145.297C144.103 139.171 143.126 140.154 143.126 141.355V169.014C143.126 170.215 144.103 171.197 145.297 171.197H164.117C165.311 171.197 166.288 170.215 166.288 169.014V147.905L157.602 139.171Z" fill="white"/> </mask> -<g mask="url(#mask11_1_12585)"> +<g mask="url(#mask11_27219_5311)"> <path d="M164.117 171.015H145.297C144.103 171.015 143.126 170.033 143.126 168.832V169.013C143.126 170.214 144.103 171.197 145.297 171.197H164.117C165.311 171.197 166.288 170.214 166.288 169.013V168.832C166.288 170.033 165.311 171.015 164.117 171.015Z" fill="#263238" fill-opacity="0.2"/> </g> -<mask id="mask12_1_12585" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="143" y="139" width="24" height="33"> +<mask id="mask12_27219_5311" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="143" y="139" width="24" height="33"> <path d="M157.602 139.171H145.297C144.103 139.171 143.126 140.154 143.126 141.355V169.014C143.126 170.215 144.103 171.197 145.297 171.197H164.117C165.311 171.197 166.288 170.215 166.288 169.014V147.905L157.602 139.171Z" fill="white"/> </mask> -<g mask="url(#mask12_1_12585)"> +<g mask="url(#mask12_27219_5311)"> <path d="M159.774 147.905C158.574 147.905 157.602 146.928 157.602 145.722V145.904C157.602 147.11 158.574 148.087 159.774 148.087H166.288V147.905H159.774Z" fill="#263238" fill-opacity="0.1"/> </g> -<path d="M157.602 139.171H145.297C144.103 139.171 143.126 140.154 143.126 141.355V169.014C143.126 170.215 144.103 171.197 145.297 171.197H164.117C165.311 171.197 166.288 170.215 166.288 169.014V147.905L157.602 139.171Z" fill="url(#paint1_radial_1_12585)"/> +<path d="M157.602 139.171H145.297C144.103 139.171 143.126 140.154 143.126 141.355V169.014C143.126 170.215 144.103 171.197 145.297 171.197H164.117C165.311 171.197 166.288 170.215 166.288 169.014V147.905L157.602 139.171Z" fill="url(#paint1_radial_27219_5311)"/> </g> </g> -<path d="M154.707 225.241C162.807 225.241 169.373 218.902 169.373 211.081C169.373 203.261 162.807 196.921 154.707 196.921C146.607 196.921 140.041 203.261 140.041 211.081C140.041 218.902 146.607 225.241 154.707 225.241Z" fill="url(#paint2_linear_1_12585)"/> +<path d="M154.707 225.241C162.807 225.241 169.373 218.902 169.373 211.081C169.373 203.261 162.807 196.921 154.707 196.921C146.607 196.921 140.041 203.261 140.041 211.081C140.041 218.902 146.607 225.241 154.707 225.241Z" fill="url(#paint2_linear_27219_5311)"/> <path d="M149.97 212.118L151.71 216.768C151.71 216.768 151.927 217.203 152.16 217.203C152.393 217.203 155.858 213.723 155.858 213.723L159.711 206.538L150.032 210.918L149.97 212.118Z" fill="#C8DAEA"/> <path d="M152.277 213.31L151.943 216.737C151.943 216.737 151.804 217.787 152.891 216.737C153.978 215.687 155.019 214.877 155.019 214.877" fill="#A9C6D8"/> <path d="M149.999 212.283L146.419 211.157C146.419 211.157 145.992 210.99 146.129 210.61C146.158 210.531 146.215 210.465 146.386 210.35C147.179 209.816 161.065 204.998 161.065 204.998C161.065 204.998 161.457 204.87 161.688 204.955C161.745 204.972 161.797 205.003 161.837 205.046C161.878 205.089 161.906 205.141 161.918 205.197C161.943 205.297 161.954 205.4 161.949 205.502C161.948 205.591 161.937 205.673 161.929 205.802C161.844 207.12 159.313 216.953 159.313 216.953C159.313 216.953 159.162 217.528 158.619 217.548C158.486 217.552 158.353 217.53 158.229 217.483C158.104 217.437 157.991 217.367 157.895 217.277C156.831 216.393 153.151 214.005 152.338 213.48C152.32 213.468 152.304 213.453 152.293 213.434C152.281 213.416 152.274 213.395 152.271 213.374C152.26 213.319 152.322 213.25 152.322 213.25C152.322 213.25 158.729 207.751 158.9 207.174C158.913 207.129 158.863 207.107 158.796 207.127C158.371 207.278 150.994 211.776 150.179 212.273C150.121 212.29 150.059 212.293 149.999 212.283Z" fill="white"/> -<g clip-path="url(#clip13_1_12585)"> -<path d="M170.89 250.259H138.524V282.625H170.89V250.259Z" fill="url(#pattern2_1_12585)"/> +<g clip-path="url(#clip12_27219_5311)"> +<path d="M170.89 250.259H138.524V282.625H170.89V250.259Z" fill="url(#pattern2_27219_5311)"/> </g> -<g clip-path="url(#clip14_1_12585)"> -<mask id="mask13_1_12585" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="363" y="139" width="34" height="33"> +<g clip-path="url(#clip13_27219_5311)"> +<mask id="mask13_27219_5311" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="363" y="139" width="34" height="33"> <path d="M396.263 139.001H363.897V171.367H396.263V139.001Z" fill="white"/> </mask> -<g mask="url(#mask13_1_12585)"> +<g mask="url(#mask13_27219_5311)"> <path d="M378.239 141.929L366.095 146.955C365.419 147.234 365.426 148.193 366.106 148.463L378.301 153.299C379.372 153.724 380.566 153.724 381.637 153.299L393.832 148.463C394.511 148.193 394.519 147.234 393.843 146.955L381.699 141.929C380.591 141.471 379.347 141.471 378.239 141.929Z" fill="#FCB400"/> <path d="M381.048 155.939V168.02C381.048 168.595 381.628 168.988 382.162 168.777L395.75 163.502C395.902 163.442 396.032 163.338 396.124 163.203C396.215 163.068 396.264 162.909 396.264 162.746V150.665C396.264 150.09 395.685 149.697 395.151 149.909L381.562 155.183C381.41 155.243 381.28 155.348 381.189 155.482C381.097 155.617 381.048 155.776 381.048 155.939Z" fill="#18BFFF"/> <path d="M377.872 156.563L373.839 158.51L373.429 158.708L364.916 162.787C364.377 163.047 363.688 162.654 363.688 162.055V150.716C363.688 150.499 363.799 150.312 363.948 150.171C364.01 150.11 364.079 150.058 364.155 150.016C364.358 149.894 364.648 149.861 364.895 149.959L377.804 155.074C378.46 155.335 378.512 156.254 377.872 156.563Z" fill="#F82B60"/> <path d="M377.872 156.563L373.839 158.51L363.949 150.171C364.01 150.11 364.079 150.058 364.155 150.016C364.358 149.894 364.648 149.861 364.895 149.959L377.804 155.074C378.461 155.335 378.512 156.254 377.872 156.563Z" fill="black" fill-opacity="0.25"/> </g> </g> -<g clip-path="url(#clip15_1_12585)"> -<mask id="mask14_1_12585" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="363" y="193" width="34" height="33"> +<g clip-path="url(#clip14_27219_5311)"> +<mask id="mask14_27219_5311" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="363" y="193" width="34" height="33"> <path d="M396.263 193.113H363.897V225.479H396.263V193.113Z" fill="white"/> </mask> -<g mask="url(#mask14_1_12585)"> -<mask id="mask15_1_12585" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="364" y="194" width="33" height="31"> +<g mask="url(#mask14_27219_5311)"> +<mask id="mask15_27219_5311" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="364" y="194" width="33" height="31"> <path d="M396.769 194.393H364.403V224.736H396.769V194.393Z" fill="white"/> </mask> -<g mask="url(#mask15_1_12585)"> -<path d="M364.45 218.243L378.291 204.694L382.82 209.127L394.109 198.075L396.762 200.673L382.864 214.278L378.286 209.797L367.055 220.792L364.45 218.243Z" fill="url(#paint3_linear_1_12585)"/> -<path d="M376.953 194.864L364.403 206.973L367.233 209.784L378.105 199.299L382.648 203.811L385.518 201.042L379.314 194.88C379.003 194.571 378.58 194.396 378.137 194.393C377.694 194.39 377.268 194.559 376.953 194.864Z" fill="url(#paint4_linear_1_12585)"/> -<path d="M396.768 211.997L393.903 209.193L383.055 219.807L378.456 215.305L375.592 218.108L381.87 224.254C382.026 224.407 382.211 224.528 382.415 224.61C382.618 224.693 382.836 224.736 383.057 224.736C383.277 224.736 383.495 224.693 383.699 224.61C383.902 224.528 384.087 224.407 384.243 224.254L396.768 211.997Z" fill="url(#paint5_linear_1_12585)"/> +<g mask="url(#mask15_27219_5311)"> +<path d="M364.45 218.243L378.291 204.694L382.82 209.127L394.109 198.075L396.762 200.673L382.864 214.278L378.286 209.797L367.055 220.792L364.45 218.243Z" fill="url(#paint3_linear_27219_5311)"/> +<path d="M376.953 194.864L364.403 206.973L367.233 209.784L378.105 199.299L382.648 203.811L385.518 201.042L379.314 194.88C379.003 194.571 378.58 194.396 378.137 194.393C377.694 194.39 377.268 194.559 376.953 194.864Z" fill="url(#paint4_linear_27219_5311)"/> +<path d="M396.768 211.997L393.903 209.193L383.055 219.807L378.456 215.305L375.592 218.108L381.87 224.254C382.026 224.407 382.211 224.528 382.415 224.61C382.618 224.693 382.836 224.736 383.057 224.736C383.277 224.736 383.495 224.693 383.699 224.61C383.902 224.528 384.087 224.407 384.243 224.254L396.768 211.997Z" fill="url(#paint5_linear_27219_5311)"/> </g> </g> </g> -<g clip-path="url(#clip16_1_12585)"> -<mask id="mask16_1_12585" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="363" y="245" width="34" height="34"> +<g clip-path="url(#clip15_27219_5311)"> +<mask id="mask16_27219_5311" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="363" y="245" width="34" height="34"> <path d="M396.263 245.708H363.897V278.073H396.263V245.708Z" fill="white"/> </mask> -<g mask="url(#mask16_1_12585)"> -<mask id="mask17_1_12585" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="363" y="248" width="34" height="31"> +<g mask="url(#mask16_27219_5311)"> +<mask id="mask17_27219_5311" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="363" y="248" width="34" height="31"> <path d="M396.411 248.252H363.747V278.076H396.411V248.252Z" fill="white"/> </mask> -<g mask="url(#mask17_1_12585)"> +<g mask="url(#mask17_27219_5311)"> <path d="M392.798 248.445H367.337C365.351 248.445 363.747 250.234 363.747 252.449V277.885L368.701 272.413H392.822C394.808 272.413 396.411 270.625 396.411 268.41V252.449C396.387 250.234 394.784 248.445 392.798 248.445ZM371.381 266.381C371.381 266.968 370.95 267.449 370.424 267.449C369.897 267.449 369.467 266.968 369.467 266.381V255.038C369.467 254.451 369.897 253.97 370.424 253.97C370.95 253.97 371.381 254.451 371.381 255.038V266.381ZM375.832 266.381C375.832 266.968 375.401 267.449 374.875 267.449C374.348 267.449 373.917 266.968 373.917 266.381V258.881C373.917 258.294 374.348 257.814 374.875 257.814C375.401 257.814 375.832 258.294 375.832 258.881V266.381ZM375.951 255.465C375.951 256.105 375.497 256.612 374.923 256.612H374.827C374.252 256.612 373.798 256.105 373.798 255.465V255.385C373.798 254.744 374.252 254.237 374.827 254.237H374.923C375.497 254.237 375.951 254.744 375.951 255.385V255.465ZM382.7 267.182C382.269 267.422 381.79 267.529 381.288 267.529C379.637 267.529 378.751 266.648 378.751 264.967V259.815H377.89C377.603 259.815 377.363 259.575 377.363 259.255V259.228C377.363 259.041 377.459 258.855 377.603 258.721L379.732 256.399C379.852 256.266 379.996 256.185 380.163 256.159C380.45 256.159 380.713 256.426 380.713 256.746V256.773V257.894H382.245C382.724 257.894 383.106 258.321 383.106 258.855C383.106 259.388 382.724 259.815 382.245 259.815H380.713V264.833C380.713 265.554 381.048 265.607 381.503 265.607C381.695 265.607 381.886 265.58 382.054 265.527C382.173 265.474 382.317 265.474 382.436 265.447C382.867 265.447 383.226 265.847 383.25 266.354C383.202 266.701 382.987 267.048 382.7 267.182ZM388.562 265.527C389.256 265.554 389.95 265.367 390.572 265.02C390.692 264.94 390.836 264.913 390.955 264.913C391.434 264.913 391.817 265.314 391.817 265.847V265.874C391.793 266.248 391.601 266.595 391.29 266.755C390.62 267.182 389.903 267.556 388.419 267.556C385.739 267.556 384.111 265.714 384.111 262.645C384.111 259.041 386.265 257.734 388.084 257.734C390.812 257.734 392.056 260.162 392.056 262.404C392.08 262.965 391.673 263.445 391.171 263.472C391.147 263.472 391.123 263.472 391.099 263.472H386.074C386.337 264.806 387.198 265.527 388.562 265.527Z" fill="#21C16C"/> <path d="M388.131 259.627C387.079 259.6 386.193 260.481 386.097 261.655H390.189C390.07 260.481 389.184 259.6 388.131 259.627Z" fill="#21C16C"/> </g> @@ -176,101 +174,98 @@ <rect x="20.75" y="16.75" width="418.5" height="318.5" rx="13.25" stroke="#E3E8F0" stroke-width="1.5"/> </g> <defs> -<filter id="filter0_d_1_12585" x="0" y="0" width="460" height="360" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<filter id="filter0_d_27219_5311" x="0" y="0" width="460" height="360" 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="4"/> <feGaussianBlur stdDeviation="10"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.06 0"/> -<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1_12585"/> -<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1_12585" result="shape"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_27219_5311"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_27219_5311" result="shape"/> </filter> -<pattern id="pattern0_1_12585" patternContentUnits="objectBoundingBox" width="1" height="1"> -<use xlink:href="#image0_1_12585" transform="scale(0.00195312)"/> +<pattern id="pattern0_27219_5311" patternContentUnits="objectBoundingBox" width="1" height="1"> +<use xlink:href="#image0_27219_5311" transform="scale(0.00195312)"/> </pattern> -<pattern id="pattern1_1_12585" patternContentUnits="objectBoundingBox" width="1" height="1"> -<use xlink:href="#image1_1_12585" transform="scale(0.00195312)"/> +<pattern id="pattern1_27219_5311" patternContentUnits="objectBoundingBox" width="1" height="1"> +<use xlink:href="#image1_27219_5311" transform="scale(0.00195312)"/> </pattern> -<pattern id="pattern2_1_12585" patternContentUnits="objectBoundingBox" width="1" height="1"> -<use xlink:href="#image2_1_12585" transform="scale(0.00144092)"/> +<pattern id="pattern2_27219_5311" patternContentUnits="objectBoundingBox" width="1" height="1"> +<use xlink:href="#image2_27219_5311" transform="scale(0.00144092)"/> </pattern> -<linearGradient id="paint0_linear_1_12585" x1="560.818" y1="216.762" x2="560.818" y2="956.777" gradientUnits="userSpaceOnUse"> +<linearGradient id="paint0_linear_27219_5311" x1="560.818" y1="216.762" x2="560.818" y2="956.777" gradientUnits="userSpaceOnUse"> <stop stop-color="#263238" stop-opacity="0.2"/> <stop offset="1" stop-color="#263238" stop-opacity="0.02"/> </linearGradient> -<radialGradient id="paint1_radial_1_12585" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(216.506 202.469) scale(3734.9 3755.8)"> +<radialGradient id="paint1_radial_27219_5311" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(216.506 202.469) scale(3734.9 3755.8)"> <stop stop-color="white" stop-opacity="0.1"/> <stop offset="1" stop-color="white" stop-opacity="0"/> </radialGradient> -<linearGradient id="paint2_linear_1_12585" x1="154.707" y1="225.241" x2="154.707" y2="196.921" gradientUnits="userSpaceOnUse"> +<linearGradient id="paint2_linear_27219_5311" x1="154.707" y1="225.241" x2="154.707" y2="196.921" gradientUnits="userSpaceOnUse"> <stop stop-color="#1D93D2"/> <stop offset="1" stop-color="#38B0E3"/> </linearGradient> -<linearGradient id="paint3_linear_1_12585" x1="397.078" y1="192.299" x2="380.254" y2="210.586" gradientUnits="userSpaceOnUse"> +<linearGradient id="paint3_linear_27219_5311" x1="397.078" y1="192.299" x2="380.254" y2="210.586" gradientUnits="userSpaceOnUse"> <stop stop-color="#F869D5"/> <stop offset="1" stop-color="#A472FF"/> </linearGradient> -<linearGradient id="paint4_linear_1_12585" x1="386.552" y1="192.825" x2="371.861" y2="207.611" gradientUnits="userSpaceOnUse"> +<linearGradient id="paint4_linear_27219_5311" x1="386.552" y1="192.825" x2="371.861" y2="207.611" gradientUnits="userSpaceOnUse"> <stop stop-color="#FF7676"/> <stop offset="1" stop-color="#F966BE"/> </linearGradient> -<linearGradient id="paint5_linear_1_12585" x1="400.005" y1="200.978" x2="383.74" y2="218.257" gradientUnits="userSpaceOnUse"> +<linearGradient id="paint5_linear_27219_5311" x1="400.005" y1="200.978" x2="383.74" y2="218.257" gradientUnits="userSpaceOnUse"> <stop stop-color="#4AFFB1"/> <stop offset="1" stop-color="#2BD2FF"/> </linearGradient> -<clipPath id="clip0_1_12585"> +<clipPath id="clip0_27219_5311"> <rect x="20" y="16" width="420" height="320" rx="14" fill="white"/> </clipPath> -<clipPath id="clip1_1_12585"> +<clipPath id="clip1_27219_5311"> <rect width="149" height="26" fill="white" transform="translate(42 73.8823)"/> </clipPath> -<clipPath id="clip2_1_12585"> +<clipPath id="clip2_27219_5311"> <rect width="14" height="14" fill="white" transform="translate(48 79.8823)"/> </clipPath> -<clipPath id="clip3_1_12585"> +<clipPath id="clip3_27219_5311"> <rect width="32.3657" height="32.3657" fill="white" transform="translate(63.7368 139.001)"/> </clipPath> -<clipPath id="clip4_1_12585"> +<clipPath id="clip4_27219_5311"> <rect width="32.3657" height="32.3657" fill="white" transform="translate(63.7368 194.63)"/> </clipPath> -<clipPath id="clip5_1_12585"> -<rect width="32.3657" height="32.3657" fill="white" transform="translate(63.7368 250.259)"/> -</clipPath> -<clipPath id="clip6_1_12585"> +<clipPath id="clip5_27219_5311"> <rect width="32.3657" height="32.3657" fill="white" transform="translate(213.312 139.001)"/> </clipPath> -<clipPath id="clip7_1_12585"> +<clipPath id="clip6_27219_5311"> <rect width="32.3657" height="32.3657" fill="white" transform="translate(213.312 194.63)"/> </clipPath> -<clipPath id="clip8_1_12585"> +<clipPath id="clip7_27219_5311"> <rect width="32.3657" height="32.3657" fill="white" transform="translate(213.312 250.259)"/> </clipPath> -<clipPath id="clip9_1_12585"> +<clipPath id="clip8_27219_5311"> <rect width="29.3315" height="30.3429" fill="white" transform="translate(290.122 139.001)"/> </clipPath> -<clipPath id="clip10_1_12585"> +<clipPath id="clip9_27219_5311"> <rect width="33.3772" height="33.3772" fill="white" transform="translate(288.099 193.113)"/> </clipPath> -<clipPath id="clip11_1_12585"> +<clipPath id="clip10_27219_5311"> <rect width="32.3657" height="32.3657" fill="white" transform="translate(288.604 245.708)"/> </clipPath> -<clipPath id="clip12_1_12585"> +<clipPath id="clip11_27219_5311"> <rect width="32.3657" height="32.3657" fill="white" transform="translate(138.524 139.001)"/> </clipPath> -<clipPath id="clip13_1_12585"> +<clipPath id="clip12_27219_5311"> <rect width="32.3657" height="32.3657" fill="white" transform="translate(138.524 250.259)"/> </clipPath> -<clipPath id="clip14_1_12585"> +<clipPath id="clip13_27219_5311"> <rect width="32.3657" height="32.3657" fill="white" transform="translate(363.897 139.001)"/> </clipPath> -<clipPath id="clip15_1_12585"> +<clipPath id="clip14_27219_5311"> <rect width="32.3657" height="32.3657" fill="white" transform="translate(363.897 193.113)"/> </clipPath> -<clipPath id="clip16_1_12585"> +<clipPath id="clip15_27219_5311"> <rect width="32.3657" height="32.3657" fill="white" transform="translate(363.897 245.708)"/> </clipPath> -<image id="image0_1_12585" width="512" height="512" preserveAspectRatio="none" xlink:href="data:image/png;base64,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"/> -<image id="image1_1_12585" width="512" height="512" preserveAspectRatio="none" xlink:href="data:image/png;base64,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"/> -<image id="image2_1_12585" width="694" height="694" preserveAspectRatio="none" xlink:href="data:image/png;base64,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"/> +<image id="image0_27219_5311" width="512" height="512" preserveAspectRatio="none" xlink:href="data:image/png;base64,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"/> +<image id="image1_27219_5311" width="512" height="512" preserveAspectRatio="none" xlink:href="data:image/png;base64,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"/> +<image id="image2_27219_5311" width="694" height="694" preserveAspectRatio="none" xlink:href="data:image/png;base64,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"/> </defs> </svg> diff --git a/images/onboarding/welcome-conversational-forms.svg b/images/onboarding/welcome-conversational-forms.svg index e71b42f51..85703ecd6 100644 --- a/images/onboarding/welcome-conversational-forms.svg +++ b/images/onboarding/welcome-conversational-forms.svg @@ -1,6 +1,6 @@ <svg width="460" height="360" viewBox="0 0 460 360" fill="none" xmlns="http://www.w3.org/2000/svg"> -<g filter="url(#filter0_d_1_12543)"> -<g clip-path="url(#clip0_1_12543)"> +<g filter="url(#filter0_d_27219_5269)"> +<g clip-path="url(#clip0_27219_5269)"> <rect x="20" y="16" width="420" height="320" rx="14" fill="#F7FAFC"/> <rect width="420" height="36.8823" transform="translate(20 16)" fill="white"/> <circle cx="37.5" cy="34.4414" r="3.5" fill="#FF6159"/> @@ -10,7 +10,7 @@ <rect x="219.094" y="32" width="76.8119" height="4.88232" rx="2.44116" fill="white"/> <rect width="420" height="1" transform="translate(20 52.8823)" fill="#E3E8F0"/> <rect width="420" height="282.118" transform="translate(20 53.8823)" fill="white"/> -<g clip-path="url(#clip1_1_12543)"> +<g clip-path="url(#clip1_27219_5269)"> <rect width="163" height="26" transform="translate(42 73.8823)" fill="white"/> <rect x="42" y="73.8823" width="26" height="26" rx="7" fill="#D54407"/> <path d="M60.25 88.6323C60.25 88.9417 60.1271 89.2385 59.9083 89.4573C59.6895 89.6761 59.3928 89.799 59.0833 89.799H52.0833L49.75 92.1323V82.799C49.75 82.4896 49.8729 82.1928 50.0917 81.974C50.3105 81.7552 50.6072 81.6323 50.9167 81.6323H59.0833C59.3928 81.6323 59.6895 81.7552 59.9083 81.974C60.1271 82.1928 60.25 82.4896 60.25 82.799V88.6323Z" stroke="white" stroke-width="1.16667" stroke-linejoin="round"/> @@ -28,7 +28,7 @@ <rect width="23.7832" height="23.7832" rx="5" transform="matrix(-1 0 0 1 65.7832 289)" fill="#5F6674"/> <path d="M57.1802 294.929L50.6033 300.892" stroke="white" stroke-linecap="round"/> <path d="M50.6033 300.892L57.1802 306.854" stroke="white" stroke-linecap="round"/> -<g clip-path="url(#clip2_1_12543)"> +<g clip-path="url(#clip2_27219_5269)"> <rect x="280" y="289" width="138" height="6" rx="3" fill="#FFDFCE"/> </g> <rect x="280" y="289" width="45" height="6" rx="3" fill="#E38861"/> @@ -37,22 +37,22 @@ <rect x="20.75" y="16.75" width="418.5" height="318.5" rx="13.25" stroke="#E3E8F0" stroke-width="1.5"/> </g> <defs> -<filter id="filter0_d_1_12543" x="0" y="0" width="460" height="360" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<filter id="filter0_d_27219_5269" x="0" y="0" width="460" height="360" 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="4"/> <feGaussianBlur stdDeviation="10"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.06 0"/> -<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1_12543"/> -<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1_12543" result="shape"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_27219_5269"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_27219_5269" result="shape"/> </filter> -<clipPath id="clip0_1_12543"> +<clipPath id="clip0_27219_5269"> <rect x="20" y="16" width="420" height="320" rx="14" fill="white"/> </clipPath> -<clipPath id="clip1_1_12543"> +<clipPath id="clip1_27219_5269"> <rect width="163" height="26" fill="white" transform="translate(42 73.8823)"/> </clipPath> -<clipPath id="clip2_1_12543"> +<clipPath id="clip2_27219_5269"> <rect x="280" y="289" width="138" height="6" rx="3" fill="white"/> </clipPath> </defs> diff --git a/images/onboarding/welcome-drag-drop-fields.svg b/images/onboarding/welcome-drag-drop-fields.svg index a080456a1..e9554327f 100644 --- a/images/onboarding/welcome-drag-drop-fields.svg +++ b/images/onboarding/welcome-drag-drop-fields.svg @@ -1,6 +1,6 @@ <svg width="460" height="360" viewBox="0 0 460 360" fill="none" xmlns="http://www.w3.org/2000/svg"> -<g filter="url(#filter0_d_1_12206)"> -<g clip-path="url(#clip0_1_12206)"> +<g filter="url(#filter0_d_27219_4999)"> +<g clip-path="url(#clip0_27219_4999)"> <rect x="20" y="16" width="420" height="320" rx="14" fill="#F7FAFC"/> <rect width="420" height="36.8823" transform="translate(20 16)" fill="white"/> <circle cx="37.5" cy="34.4414" r="3.5" fill="#FF6159"/> @@ -10,13 +10,13 @@ <rect x="219.094" y="32" width="76.8119" height="4.88232" rx="2.44116" fill="white"/> <rect width="420" height="1" transform="translate(20 52.8823)" fill="#E3E8F0"/> <rect width="420" height="282.118" transform="translate(20 53.8823)" fill="white"/> -<g clip-path="url(#clip1_1_12206)"> +<g clip-path="url(#clip1_27219_4999)"> <rect width="144" height="26" transform="translate(42 73.8823)" fill="white"/> <rect x="42" y="73.8823" width="26" height="26" rx="7" fill="#D54407"/> <path d="M53.25 81.6323H50.3333C50.0112 81.6323 49.75 81.8935 49.75 82.2157V85.1323C49.75 85.4545 50.0112 85.7157 50.3333 85.7157H53.25C53.5722 85.7157 53.8333 85.4545 53.8333 85.1323V82.2157C53.8333 81.8935 53.5722 81.6323 53.25 81.6323Z" stroke="white" stroke-width="1.16667"/> -<path d="M59.6667 81.6323H56.75C56.4279 81.6323 56.1667 81.8935 56.1667 82.2157V85.1323C56.1667 85.4545 56.4279 85.7157 56.75 85.7157H59.6667C59.9889 85.7157 60.25 85.4545 60.25 85.1323V82.2157C60.25 81.8935 59.9889 81.6323 59.6667 81.6323Z" stroke="white" stroke-width="1.16667"/> +<path d="M59.6666 81.6323H56.75C56.4278 81.6323 56.1666 81.8935 56.1666 82.2157V85.1323C56.1666 85.4545 56.4278 85.7157 56.75 85.7157H59.6666C59.9888 85.7157 60.25 85.4545 60.25 85.1323V82.2157C60.25 81.8935 59.9888 81.6323 59.6666 81.6323Z" stroke="white" stroke-width="1.16667"/> <path d="M53.25 88.0488H50.3333C50.0112 88.0488 49.75 88.31 49.75 88.6322V91.5488C49.75 91.871 50.0112 92.1322 50.3333 92.1322H53.25C53.5722 92.1322 53.8333 91.871 53.8333 91.5488V88.6322C53.8333 88.31 53.5722 88.0488 53.25 88.0488Z" stroke="white" stroke-width="1.16667"/> -<path d="M59.6667 88.0488H56.75C56.4279 88.0488 56.1667 88.31 56.1667 88.6322V91.5488C56.1667 91.871 56.4279 92.1322 56.75 92.1322H59.6667C59.9889 92.1322 60.25 91.871 60.25 91.5488V88.6322C60.25 88.31 59.9889 88.0488 59.6667 88.0488Z" stroke="white" stroke-width="1.16667"/> +<path d="M59.6666 88.0488H56.75C56.4278 88.0488 56.1666 88.31 56.1666 88.6322V91.5488C56.1666 91.871 56.4278 92.1322 56.75 92.1322H59.6666C59.9888 92.1322 60.25 91.871 60.25 91.5488V88.6322C60.25 88.31 59.9888 88.0488 59.6666 88.0488Z" stroke="white" stroke-width="1.16667"/> <path d="M77.079 91.8823V82.7823H79.939C80.8317 82.7823 81.6203 82.9773 82.305 83.3673C82.9983 83.7487 83.54 84.2817 83.93 84.9663C84.3287 85.651 84.528 86.4397 84.528 87.3323C84.528 88.2163 84.3287 89.0007 83.93 89.6853C83.54 90.37 82.9983 90.9073 82.305 91.2973C81.6203 91.6873 80.8317 91.8823 79.939 91.8823H77.079ZM78.587 90.4783H79.939C80.3637 90.4783 80.7623 90.4003 81.135 90.2443C81.5077 90.0797 81.8327 89.8543 82.11 89.5683C82.3873 89.2823 82.604 88.9487 82.76 88.5673C82.916 88.186 82.994 87.7743 82.994 87.3323C82.994 86.8903 82.916 86.4787 82.76 86.0973C82.604 85.716 82.3873 85.3823 82.11 85.0963C81.8327 84.8103 81.5077 84.5893 81.135 84.4333C80.7623 84.2687 80.3637 84.1863 79.939 84.1863H78.587V90.4783ZM85.8451 91.8823V85.3823H87.3011V86.5653C87.5611 86.158 87.8991 85.8547 88.3151 85.6553C88.7311 85.456 89.1601 85.3563 89.6021 85.3563V86.7473C89.2034 86.7473 88.8264 86.8037 88.4711 86.9163C88.1244 87.0203 87.8427 87.1937 87.6261 87.4363C87.4094 87.679 87.3011 87.9997 87.3011 88.3983V91.8823H85.8451ZM92.6607 92.0383C91.8807 92.0383 91.2741 91.865 90.8407 91.5183C90.4161 91.1717 90.2037 90.682 90.2037 90.0493C90.2037 89.3733 90.4291 88.8577 90.8797 88.5023C91.3391 88.147 91.9761 87.9693 92.7907 87.9693H94.4417C94.3897 87.4927 94.2554 87.1287 94.0387 86.8773C93.8221 86.626 93.5014 86.5003 93.0767 86.5003C92.7647 86.5003 92.4917 86.5653 92.2577 86.6953C92.0237 86.8253 91.8244 87.029 91.6597 87.3063L90.3857 86.8383C90.5244 86.5523 90.7064 86.288 90.9317 86.0453C91.1657 85.794 91.4561 85.5947 91.8027 85.4473C92.1581 85.3 92.5827 85.2263 93.0767 85.2263C93.7094 85.2263 94.2381 85.352 94.6627 85.6033C95.0874 85.846 95.3994 86.197 95.5987 86.6563C95.8067 87.1157 95.9107 87.6703 95.9107 88.3203L95.8717 91.8823H94.5327L94.4937 91.0893C94.3204 91.3927 94.0777 91.6267 93.7657 91.7913C93.4624 91.956 93.0941 92.0383 92.6607 92.0383ZM92.8427 90.8163C93.1634 90.8163 93.4451 90.747 93.6877 90.6083C93.9391 90.461 94.1297 90.266 94.2597 90.0233C94.3984 89.7807 94.4677 89.512 94.4677 89.2173V89.0873H93.2587C92.6781 89.0873 92.2707 89.1697 92.0367 89.3343C91.8027 89.4903 91.6857 89.7157 91.6857 90.0103C91.6857 90.2617 91.7854 90.461 91.9847 90.6083C92.1927 90.747 92.4787 90.8163 92.8427 90.8163ZM100.18 94.6513C99.7208 94.6513 99.3048 94.6123 98.9321 94.5343C98.5681 94.4563 98.2604 94.3653 98.0091 94.2613C97.7578 94.1573 97.5628 94.0577 97.4241 93.9623L97.9831 92.7923C98.1044 92.853 98.2648 92.9267 98.4641 93.0133C98.6721 93.1087 98.9148 93.191 99.1921 93.2603C99.4694 93.3297 99.7814 93.3643 100.128 93.3643C100.501 93.3643 100.834 93.2863 101.129 93.1303C101.424 92.983 101.653 92.7533 101.818 92.4413C101.983 92.1293 102.065 91.7307 102.065 91.2453V90.5953C101.84 90.9593 101.545 91.2453 101.181 91.4533C100.826 91.6527 100.418 91.7523 99.9591 91.7523C99.3698 91.7523 98.8541 91.618 98.4121 91.3493C97.9788 91.0807 97.6364 90.708 97.3851 90.2313C97.1424 89.746 97.0211 89.187 97.0211 88.5543C97.0211 87.8783 97.1424 87.2933 97.3851 86.7993C97.6364 86.3053 97.9788 85.9197 98.4121 85.6423C98.8541 85.365 99.3698 85.2263 99.9591 85.2263C100.418 85.2263 100.826 85.3303 101.181 85.5383C101.545 85.7463 101.84 86.0453 102.065 86.4353V85.3823H103.521V91.2063C103.521 91.943 103.382 92.567 103.105 93.0783C102.828 93.5983 102.438 93.9883 101.935 94.2483C101.432 94.517 100.847 94.6513 100.18 94.6513ZM100.362 90.5173C100.691 90.5173 100.977 90.4307 101.22 90.2573C101.471 90.084 101.666 89.85 101.805 89.5553C101.944 89.252 102.013 88.9053 102.013 88.5153C102.013 88.1167 101.944 87.77 101.805 87.4753C101.666 87.172 101.471 86.938 101.22 86.7733C100.969 86.6 100.678 86.5133 100.349 86.5133C100.002 86.5133 99.6948 86.6 99.4261 86.7733C99.1661 86.938 98.9581 87.172 98.8021 87.4753C98.6548 87.77 98.5811 88.1167 98.5811 88.5153C98.5811 88.9053 98.6548 89.252 98.8021 89.5553C98.9581 89.85 99.1704 90.084 99.4391 90.2573C99.7078 90.4307 100.015 90.5173 100.362 90.5173ZM110.787 92.0643C110.258 92.0643 109.79 91.9603 109.383 91.7523C108.976 91.5443 108.655 91.2583 108.421 90.8943C108.187 90.5303 108.07 90.1143 108.07 89.6463C108.07 89.2997 108.135 88.9833 108.265 88.6973C108.404 88.4027 108.586 88.134 108.811 87.8913C109.036 87.6487 109.292 87.432 109.578 87.2413L111.073 86.2143C111.246 86.093 111.424 85.963 111.606 85.8243C111.788 85.6857 111.944 85.5253 112.074 85.3433C112.213 85.1613 112.282 84.9533 112.282 84.7193C112.282 84.4333 112.178 84.208 111.97 84.0433C111.771 83.8787 111.515 83.7963 111.203 83.7963C110.926 83.7963 110.687 83.883 110.488 84.0563C110.297 84.2297 110.202 84.4463 110.202 84.7063C110.202 84.9403 110.276 85.1483 110.423 85.3303C110.57 85.5123 110.744 85.729 110.943 85.9803L112.62 87.9953L115.831 91.8823H114.102L111.528 88.8013L109.812 86.7213C109.587 86.4353 109.396 86.184 109.24 85.9673C109.084 85.742 108.967 85.5297 108.889 85.3303C108.82 85.1223 108.785 84.91 108.785 84.6933C108.785 84.2947 108.889 83.9393 109.097 83.6273C109.314 83.3067 109.6 83.0553 109.955 82.8733C110.31 82.6913 110.709 82.6003 111.151 82.6003C111.636 82.6003 112.065 82.6913 112.438 82.8733C112.819 83.0553 113.118 83.3067 113.335 83.6273C113.552 83.948 113.66 84.3207 113.66 84.7453C113.66 85.092 113.569 85.417 113.387 85.7203C113.205 86.0237 112.945 86.3183 112.607 86.6043C112.278 86.8903 111.888 87.1937 111.437 87.5143L110.501 88.1513C110.336 88.264 110.185 88.3897 110.046 88.5283C109.907 88.667 109.795 88.823 109.708 88.9963C109.621 89.1697 109.578 89.3777 109.578 89.6203C109.578 89.967 109.695 90.253 109.929 90.4783C110.172 90.695 110.484 90.8033 110.865 90.8033C111.264 90.8033 111.645 90.7383 112.009 90.6083C112.382 90.4783 112.711 90.292 112.997 90.0493C113.292 89.798 113.521 89.4947 113.686 89.1393C113.851 88.784 113.933 88.381 113.933 87.9303H115.324C115.324 88.7277 115.129 89.4383 114.739 90.0623C114.349 90.6863 113.812 91.176 113.127 91.5313C112.451 91.8867 111.671 92.0643 110.787 92.0643ZM120.078 91.8823V82.7823H122.938C123.831 82.7823 124.619 82.9773 125.304 83.3673C125.997 83.7487 126.539 84.2817 126.929 84.9663C127.328 85.651 127.527 86.4397 127.527 87.3323C127.527 88.2163 127.328 89.0007 126.929 89.6853C126.539 90.37 125.997 90.9073 125.304 91.2973C124.619 91.6873 123.831 91.8823 122.938 91.8823H120.078ZM121.586 90.4783H122.938C123.363 90.4783 123.761 90.4003 124.134 90.2443C124.507 90.0797 124.832 89.8543 125.109 89.5683C125.386 89.2823 125.603 88.9487 125.759 88.5673C125.915 88.186 125.993 87.7743 125.993 87.3323C125.993 86.8903 125.915 86.4787 125.759 86.0973C125.603 85.716 125.386 85.3823 125.109 85.0963C124.832 84.8103 124.507 84.5893 124.134 84.4333C123.761 84.2687 123.363 84.1863 122.938 84.1863H121.586V90.4783ZM128.844 91.8823V85.3823H130.3V86.5653C130.56 86.158 130.898 85.8547 131.314 85.6553C131.73 85.456 132.159 85.3563 132.601 85.3563V86.7473C132.202 86.7473 131.825 86.8037 131.47 86.9163C131.123 87.0203 130.842 87.1937 130.625 87.4363C130.408 87.679 130.3 87.9997 130.3 88.3983V91.8823H128.844ZM136.557 92.0383C135.907 92.0383 135.326 91.8953 134.815 91.6093C134.312 91.3147 133.918 90.9117 133.632 90.4003C133.346 89.889 133.203 89.2997 133.203 88.6323C133.203 87.965 133.341 87.3757 133.619 86.8643C133.905 86.353 134.299 85.9543 134.802 85.6683C135.304 85.3737 135.881 85.2263 136.531 85.2263C137.181 85.2263 137.757 85.3737 138.26 85.6683C138.762 85.9543 139.152 86.353 139.43 86.8643C139.716 87.3757 139.859 87.965 139.859 88.6323C139.859 89.2997 139.72 89.889 139.443 90.4003C139.165 90.9117 138.775 91.3147 138.273 91.6093C137.77 91.8953 137.198 92.0383 136.557 92.0383ZM136.557 90.6993C136.912 90.6993 137.228 90.6127 137.506 90.4393C137.783 90.2573 138 90.0147 138.156 89.7113C138.312 89.3993 138.39 89.0397 138.39 88.6323C138.39 88.225 138.307 87.8697 138.143 87.5663C137.987 87.2543 137.77 87.0117 137.493 86.8383C137.215 86.6563 136.895 86.5653 136.531 86.5653C136.167 86.5653 135.846 86.652 135.569 86.8253C135.291 86.9987 135.075 87.2413 134.919 87.5533C134.763 87.8653 134.685 88.225 134.685 88.6323C134.685 89.0397 134.763 89.3993 134.919 89.7113C135.083 90.0147 135.304 90.2573 135.582 90.4393C135.868 90.6127 136.193 90.6993 136.557 90.6993ZM141.185 94.4823V85.3823H142.55L142.615 86.3703C142.841 86.0063 143.127 85.7247 143.473 85.5253C143.829 85.326 144.236 85.2263 144.695 85.2263C145.285 85.2263 145.796 85.3693 146.229 85.6553C146.671 85.9327 147.014 86.327 147.256 86.8383C147.508 87.341 147.633 87.939 147.633 88.6323C147.633 89.317 147.508 89.915 147.256 90.4263C147.014 90.9377 146.671 91.3363 146.229 91.6223C145.796 91.8997 145.285 92.0383 144.695 92.0383C144.245 92.0383 143.846 91.9387 143.499 91.7393C143.153 91.54 142.867 91.267 142.641 90.9203V94.4823H141.185ZM144.331 90.7123C144.678 90.7123 144.986 90.6257 145.254 90.4523C145.523 90.2703 145.735 90.0233 145.891 89.7113C146.056 89.3993 146.138 89.0397 146.138 88.6323C146.138 88.225 146.06 87.8653 145.904 87.5533C145.757 87.2413 145.549 86.9987 145.28 86.8253C145.012 86.652 144.7 86.5653 144.344 86.5653C144.015 86.5653 143.72 86.652 143.46 86.8253C143.2 86.9987 142.997 87.2413 142.849 87.5533C142.711 87.8653 142.641 88.225 142.641 88.6323C142.641 89.0397 142.711 89.3993 142.849 89.7113C142.997 90.0233 143.196 90.2703 143.447 90.4523C143.707 90.6257 144.002 90.7123 144.331 90.7123ZM152.286 91.8823V82.7823H157.941V84.1603H153.794V86.7083H157.343V88.0863H153.794V91.8823H152.286ZM159.251 91.8823V85.3823H160.694V91.8823H159.251ZM159.979 84.1473C159.745 84.1473 159.542 84.065 159.368 83.9003C159.204 83.727 159.121 83.5233 159.121 83.2893C159.121 83.0553 159.204 82.856 159.368 82.6913C159.542 82.5267 159.745 82.4443 159.979 82.4443C160.213 82.4443 160.413 82.5267 160.577 82.6913C160.751 82.856 160.837 83.0553 160.837 83.2893C160.837 83.5233 160.751 83.727 160.577 83.9003C160.413 84.065 160.213 84.1473 159.979 84.1473ZM165.309 92.0383C164.677 92.0383 164.113 91.8953 163.619 91.6093C163.134 91.3147 162.748 90.9117 162.462 90.4003C162.185 89.889 162.046 89.2997 162.046 88.6323C162.046 87.965 162.189 87.3757 162.475 86.8643C162.761 86.353 163.151 85.9543 163.645 85.6683C164.148 85.3737 164.72 85.2263 165.361 85.2263C165.942 85.2263 166.466 85.378 166.934 85.6813C167.402 85.976 167.771 86.405 168.039 86.9683C168.317 87.5317 168.455 88.2033 168.455 88.9833H163.554C163.598 89.5293 163.797 89.9583 164.152 90.2703C164.516 90.5823 164.945 90.7383 165.439 90.7383C165.838 90.7383 166.167 90.6517 166.427 90.4783C166.687 90.2963 166.891 90.0623 167.038 89.7763L168.325 90.3223C168.143 90.669 167.909 90.9723 167.623 91.2323C167.346 91.4923 167.012 91.6917 166.622 91.8303C166.241 91.969 165.803 92.0383 165.309 92.0383ZM163.645 87.8653H166.882C166.856 87.5533 166.765 87.2977 166.609 87.0983C166.453 86.8903 166.263 86.7343 166.037 86.6303C165.812 86.5263 165.574 86.4743 165.322 86.4743C165.08 86.4743 164.833 86.5263 164.581 86.6303C164.339 86.7257 164.131 86.8773 163.957 87.0853C163.784 87.2933 163.68 87.5533 163.645 87.8653ZM169.571 91.8823V82.7823H171.027V91.8823H169.571ZM175.217 92.0383C174.628 92.0383 174.112 91.8997 173.67 91.6223C173.237 91.3363 172.894 90.9377 172.643 90.4263C172.4 89.915 172.279 89.317 172.279 88.6323C172.279 87.939 172.4 87.341 172.643 86.8383C172.894 86.327 173.237 85.9327 173.67 85.6553C174.112 85.3693 174.628 85.2263 175.217 85.2263C175.668 85.2263 176.066 85.326 176.413 85.5253C176.76 85.716 177.046 85.989 177.271 86.3443V82.7823H178.714V91.8823H177.336L177.284 90.8943C177.067 91.2583 176.781 91.54 176.426 91.7393C176.079 91.9387 175.676 92.0383 175.217 92.0383ZM175.581 90.7123C175.902 90.7123 176.188 90.63 176.439 90.4653C176.69 90.292 176.885 90.058 177.024 89.7633C177.171 89.46 177.254 89.1133 177.271 88.7233V88.5413C177.254 88.1513 177.171 87.809 177.024 87.5143C176.885 87.211 176.69 86.977 176.439 86.8123C176.188 86.6477 175.897 86.5653 175.568 86.5653C175.221 86.5653 174.909 86.652 174.632 86.8253C174.363 86.9987 174.151 87.2413 173.995 87.5533C173.848 87.8653 173.774 88.225 173.774 88.6323C173.774 89.0397 173.852 89.3993 174.008 89.7113C174.164 90.0233 174.376 90.2703 174.645 90.4523C174.922 90.6257 175.234 90.7123 175.581 90.7123ZM182.69 92.0383C182.256 92.0383 181.858 91.9733 181.494 91.8433C181.13 91.7133 180.818 91.5313 180.558 91.2973C180.298 91.0547 180.098 90.773 179.96 90.4523L181.221 89.8933C181.351 90.136 181.541 90.3397 181.793 90.5043C182.053 90.669 182.339 90.7513 182.651 90.7513C182.989 90.7513 183.257 90.695 183.457 90.5823C183.665 90.461 183.769 90.2963 183.769 90.0883C183.769 89.889 183.691 89.7373 183.535 89.6333C183.379 89.5207 183.158 89.4297 182.872 89.3603L182.261 89.1913C181.645 89.0353 181.164 88.7883 180.818 88.4503C180.471 88.1037 180.298 87.7093 180.298 87.2673C180.298 86.6173 180.506 86.1147 180.922 85.7593C181.346 85.404 181.953 85.2263 182.742 85.2263C183.14 85.2263 183.504 85.287 183.834 85.4083C184.172 85.521 184.462 85.6857 184.705 85.9023C184.947 86.1103 185.116 86.3573 185.212 86.6433L184.003 87.1893C183.916 86.9727 183.751 86.808 183.509 86.6953C183.266 86.574 182.997 86.5133 182.703 86.5133C182.408 86.5133 182.178 86.5783 182.014 86.7083C181.849 86.8297 181.767 87.003 181.767 87.2283C181.767 87.3583 181.84 87.4797 181.988 87.5923C182.135 87.6963 182.347 87.783 182.625 87.8523L183.392 88.0343C183.816 88.1383 184.163 88.303 184.432 88.5283C184.7 88.745 184.9 88.992 185.03 89.2693C185.16 89.538 185.225 89.811 185.225 90.0883C185.225 90.4783 185.112 90.8207 184.887 91.1153C184.67 91.41 184.371 91.6397 183.99 91.8043C183.608 91.9603 183.175 92.0383 182.69 92.0383Z" fill="#1F293B"/> </g> <rect x="42.75" y="110.632" width="374.5" height="30.5" rx="8.25" fill="#F7FAFC"/> @@ -27,8 +27,8 @@ <path d="M60.3 122.462C60.8964 122.462 61.38 121.979 61.38 121.382C61.38 120.786 60.8964 120.302 60.3 120.302C59.7035 120.302 59.22 120.786 59.22 121.382C59.22 121.979 59.7035 122.462 60.3 122.462Z" fill="#94A3B8"/> <path d="M60.3 126.962C60.8964 126.962 61.38 126.479 61.38 125.882C61.38 125.286 60.8964 124.802 60.3 124.802C59.7035 124.802 59.22 125.286 59.22 125.882C59.22 126.479 59.7035 126.962 60.3 126.962Z" fill="#94A3B8"/> <path d="M60.3 131.462C60.8964 131.462 61.38 130.979 61.38 130.382C61.38 129.786 60.8964 129.302 60.3 129.302C59.7035 129.302 59.22 129.786 59.22 130.382C59.22 130.979 59.7035 131.462 60.3 131.462Z" fill="#94A3B8"/> -<path d="M79 125.882C80.2887 125.882 81.3334 124.838 81.3334 123.549C81.3334 122.26 80.2887 121.216 79 121.216C77.7114 121.216 76.6667 122.26 76.6667 123.549C76.6667 124.838 77.7114 125.882 79 125.882Z" stroke="#64748B" stroke-width="1.16667"/> -<path d="M74.3333 131.132C74.3333 129.895 74.825 128.708 75.7001 127.833C76.5753 126.957 77.7623 126.466 79 126.466C80.2377 126.466 81.4246 126.957 82.2998 127.833C83.175 128.708 83.6666 129.895 83.6666 131.132" stroke="#64748B" stroke-width="1.16667" stroke-linecap="round"/> +<path d="M79 125.882C80.2886 125.882 81.3333 124.838 81.3333 123.549C81.3333 122.26 80.2886 121.216 79 121.216C77.7113 121.216 76.6666 122.26 76.6666 123.549C76.6666 124.838 77.7113 125.882 79 125.882Z" stroke="#64748B" stroke-width="1.16667"/> +<path d="M74.3334 131.132C74.3334 129.895 74.825 128.708 75.7002 127.833C76.5754 126.957 77.7624 126.466 79 126.466C80.2377 126.466 81.4247 126.957 82.2999 127.833C83.175 128.708 83.6667 129.895 83.6667 131.132" stroke="#64748B" stroke-width="1.16667" stroke-linecap="round"/> <path d="M96.068 129.882V121.482H101.156V122.562H97.244V125.202H100.652V126.282H97.244V129.882H96.068ZM104.386 130.026C103.922 130.026 103.518 129.93 103.174 129.738C102.83 129.546 102.562 129.246 102.37 128.838C102.178 128.43 102.082 127.902 102.082 127.254V123.882H103.222V126.954C103.222 127.49 103.282 127.902 103.402 128.19C103.53 128.478 103.706 128.678 103.93 128.79C104.154 128.902 104.406 128.962 104.686 128.97C105.174 128.97 105.554 128.798 105.826 128.454C106.098 128.11 106.234 127.626 106.234 127.002V123.882H107.362V129.882H106.306L106.258 129.006C106.058 129.334 105.798 129.586 105.478 129.762C105.166 129.938 104.802 130.026 104.386 130.026ZM108.952 129.882V121.482H110.092V129.882H108.952ZM111.671 129.882V121.482H112.811V129.882H111.671ZM117.595 129.882V121.482H118.807L123.559 127.914V121.482H124.747V129.882H123.559L118.771 123.39V129.882H117.595ZM128.532 130.026C127.82 130.026 127.264 129.866 126.864 129.546C126.472 129.218 126.276 128.766 126.276 128.19C126.276 127.574 126.48 127.106 126.888 126.786C127.304 126.458 127.88 126.294 128.616 126.294H130.224C130.176 125.782 130.04 125.398 129.816 125.142C129.6 124.878 129.272 124.746 128.832 124.746C128.52 124.746 128.248 124.81 128.016 124.938C127.792 125.066 127.604 125.266 127.452 125.538L126.444 125.154C126.588 124.882 126.768 124.642 126.984 124.434C127.2 124.218 127.46 124.05 127.764 123.93C128.068 123.802 128.424 123.738 128.832 123.738C129.4 123.738 129.872 123.85 130.248 124.074C130.624 124.298 130.904 124.622 131.088 125.046C131.28 125.47 131.372 125.994 131.364 126.618L131.352 129.882H130.296L130.26 129.114C130.084 129.402 129.852 129.626 129.564 129.786C129.276 129.946 128.932 130.026 128.532 130.026ZM128.628 129.054C128.956 129.054 129.24 128.986 129.48 128.85C129.72 128.706 129.908 128.51 130.044 128.262C130.18 128.006 130.248 127.714 130.248 127.386V127.194H128.928C128.376 127.194 127.988 127.282 127.764 127.458C127.54 127.626 127.428 127.862 127.428 128.166C127.428 128.446 127.532 128.666 127.74 128.826C127.956 128.978 128.252 129.054 128.628 129.054ZM132.8 129.882V123.882H133.868L133.916 124.71C134.108 124.39 134.348 124.15 134.636 123.99C134.924 123.822 135.256 123.738 135.632 123.738C136.112 123.738 136.52 123.85 136.856 124.074C137.192 124.29 137.436 124.622 137.588 125.07C137.764 124.638 138.012 124.31 138.332 124.086C138.652 123.854 139.032 123.738 139.472 123.738C140.152 123.738 140.684 123.962 141.068 124.41C141.452 124.85 141.64 125.53 141.632 126.45V129.882H140.504V126.81C140.504 126.266 140.444 125.854 140.324 125.574C140.212 125.286 140.06 125.086 139.868 124.974C139.676 124.862 139.452 124.802 139.196 124.794C138.748 124.794 138.4 124.966 138.152 125.31C137.912 125.654 137.792 126.138 137.792 126.762V129.882H136.652V126.81C136.652 126.266 136.596 125.854 136.484 125.574C136.372 125.286 136.216 125.086 136.016 124.974C135.824 124.862 135.6 124.802 135.344 124.794C134.896 124.794 134.548 124.966 134.3 125.31C134.06 125.654 133.94 126.138 133.94 126.762V129.882H132.8ZM145.741 130.026C145.157 130.026 144.641 129.894 144.193 129.63C143.745 129.358 143.393 128.986 143.137 128.514C142.881 128.042 142.753 127.498 142.753 126.882C142.753 126.266 142.881 125.722 143.137 125.25C143.393 124.778 143.745 124.41 144.193 124.146C144.649 123.874 145.169 123.738 145.753 123.738C146.305 123.738 146.789 123.878 147.205 124.158C147.621 124.43 147.945 124.822 148.177 125.334C148.417 125.838 148.537 126.434 148.537 127.122H143.917C143.957 127.714 144.153 128.178 144.505 128.514C144.865 128.842 145.305 129.006 145.825 129.006C146.225 129.006 146.557 128.914 146.821 128.73C147.093 128.538 147.305 128.298 147.457 128.01L148.441 128.466C148.281 128.778 148.073 129.054 147.817 129.294C147.561 129.526 147.257 129.706 146.905 129.834C146.561 129.962 146.173 130.026 145.741 130.026ZM143.989 126.222H147.313C147.289 125.902 147.201 125.634 147.049 125.418C146.905 125.194 146.717 125.022 146.485 124.902C146.261 124.782 146.009 124.722 145.729 124.722C145.457 124.722 145.193 124.782 144.937 124.902C144.681 125.014 144.465 125.182 144.289 125.406C144.121 125.63 144.021 125.902 143.989 126.222Z" fill="#63758C"/> <rect x="53.75" y="152.632" width="374.5" height="30.5" rx="8.25" fill="#FFF5F0"/> <rect x="53.75" y="152.632" width="374.5" height="30.5" rx="8.25" stroke="#FCDBCC" stroke-width="1.5"/> @@ -38,8 +38,8 @@ <path d="M71.3 164.462C71.8964 164.462 72.38 163.979 72.38 163.382C72.38 162.786 71.8964 162.302 71.3 162.302C70.7035 162.302 70.22 162.786 70.22 163.382C70.22 163.979 70.7035 164.462 71.3 164.462Z" fill="#94A3B8"/> <path d="M71.3 168.962C71.8964 168.962 72.38 168.479 72.38 167.882C72.38 167.286 71.8964 166.802 71.3 166.802C70.7035 166.802 70.22 167.286 70.22 167.882C70.22 168.479 70.7035 168.962 71.3 168.962Z" fill="#94A3B8"/> <path d="M71.3 173.462C71.8964 173.462 72.38 172.979 72.38 172.382C72.38 171.786 71.8964 171.302 71.3 171.302C70.7035 171.302 70.22 171.786 70.22 172.382C70.22 172.979 70.7035 173.462 71.3 173.462Z" fill="#94A3B8"/> -<path d="M94.6667 163.216H85.3334C84.689 163.216 84.1667 163.738 84.1667 164.382V171.382C84.1667 172.027 84.689 172.549 85.3334 172.549H94.6667C95.311 172.549 95.8334 172.027 95.8334 171.382V164.382C95.8334 163.738 95.311 163.216 94.6667 163.216Z" stroke="#F54E00" stroke-width="1.16667"/> -<path d="M84.1667 164.966L90 168.466L95.8334 164.966" stroke="#F54E00" stroke-width="1.16667" stroke-linecap="round" stroke-linejoin="round"/> +<path d="M94.6666 163.216H85.3333C84.689 163.216 84.1666 163.738 84.1666 164.382V171.382C84.1666 172.027 84.689 172.549 85.3333 172.549H94.6666C95.311 172.549 95.8333 172.027 95.8333 171.382V164.382C95.8333 163.738 95.311 163.216 94.6666 163.216Z" stroke="#F54E00" stroke-width="1.16667"/> +<path d="M84.1666 164.966L90 168.466L95.8333 164.966" stroke="#F54E00" stroke-width="1.16667" stroke-linecap="round" stroke-linejoin="round"/> <path d="M107.068 171.882V163.482H112.12V164.562H108.244V167.058H111.736V168.114H108.244V170.802H112.144V171.882H107.068ZM113.882 171.882V165.882H114.95L114.998 166.71C115.19 166.39 115.43 166.15 115.718 165.99C116.006 165.822 116.338 165.738 116.714 165.738C117.194 165.738 117.602 165.85 117.938 166.074C118.274 166.29 118.518 166.622 118.67 167.07C118.846 166.638 119.094 166.31 119.414 166.086C119.734 165.854 120.114 165.738 120.554 165.738C121.234 165.738 121.766 165.962 122.15 166.41C122.534 166.85 122.722 167.53 122.714 168.45V171.882H121.586V168.81C121.586 168.266 121.526 167.854 121.406 167.574C121.294 167.286 121.142 167.086 120.95 166.974C120.758 166.862 120.534 166.802 120.278 166.794C119.83 166.794 119.482 166.966 119.234 167.31C118.994 167.654 118.874 168.138 118.874 168.762V171.882H117.734V168.81C117.734 168.266 117.678 167.854 117.566 167.574C117.454 167.286 117.298 167.086 117.098 166.974C116.906 166.862 116.682 166.802 116.426 166.794C115.978 166.794 115.63 166.966 115.382 167.31C115.142 167.654 115.022 168.138 115.022 168.762V171.882H113.882ZM126.091 172.026C125.379 172.026 124.823 171.866 124.423 171.546C124.031 171.218 123.835 170.766 123.835 170.19C123.835 169.574 124.039 169.106 124.447 168.786C124.863 168.458 125.439 168.294 126.175 168.294H127.783C127.735 167.782 127.599 167.398 127.375 167.142C127.159 166.878 126.831 166.746 126.391 166.746C126.079 166.746 125.807 166.81 125.575 166.938C125.351 167.066 125.163 167.266 125.011 167.538L124.003 167.154C124.147 166.882 124.327 166.642 124.543 166.434C124.759 166.218 125.019 166.05 125.323 165.93C125.627 165.802 125.983 165.738 126.391 165.738C126.959 165.738 127.431 165.85 127.807 166.074C128.183 166.298 128.463 166.622 128.647 167.046C128.839 167.47 128.931 167.994 128.923 168.618L128.911 171.882H127.855L127.819 171.114C127.643 171.402 127.411 171.626 127.123 171.786C126.835 171.946 126.491 172.026 126.091 172.026ZM126.187 171.054C126.515 171.054 126.799 170.986 127.039 170.85C127.279 170.706 127.467 170.51 127.603 170.262C127.739 170.006 127.807 169.714 127.807 169.386V169.194H126.487C125.935 169.194 125.547 169.282 125.323 169.458C125.099 169.626 124.987 169.862 124.987 170.166C124.987 170.446 125.091 170.666 125.299 170.826C125.515 170.978 125.811 171.054 126.187 171.054ZM130.43 171.882V165.882H131.57V171.882H130.43ZM131.006 164.61C130.822 164.61 130.662 164.542 130.526 164.406C130.39 164.262 130.322 164.098 130.322 163.914C130.322 163.722 130.39 163.562 130.526 163.434C130.662 163.298 130.822 163.23 131.006 163.23C131.198 163.23 131.358 163.298 131.486 163.434C131.622 163.562 131.69 163.722 131.69 163.914C131.69 164.098 131.622 164.262 131.486 164.406C131.358 164.542 131.198 164.61 131.006 164.61ZM133.241 171.882V163.482H134.381V171.882H133.241ZM138.206 171.882L141.59 163.482H142.85L146.234 171.882H144.974L144.074 169.638H140.366L139.466 171.882H138.206ZM140.774 168.582H143.666L142.226 164.97L140.774 168.582ZM149.41 172.026C148.866 172.026 148.39 171.894 147.982 171.63C147.582 171.366 147.266 170.998 147.034 170.526C146.81 170.054 146.698 169.506 146.698 168.882C146.698 168.25 146.81 167.702 147.034 167.238C147.266 166.766 147.582 166.398 147.982 166.134C148.39 165.87 148.866 165.738 149.41 165.738C149.834 165.738 150.214 165.834 150.55 166.026C150.886 166.218 151.162 166.49 151.378 166.842V163.482H152.506V171.882H151.426L151.39 170.91C151.174 171.262 150.898 171.538 150.562 171.738C150.226 171.93 149.842 172.026 149.41 172.026ZM149.674 170.994C150.002 170.994 150.29 170.906 150.538 170.73C150.794 170.554 150.994 170.314 151.138 170.01C151.29 169.698 151.37 169.342 151.378 168.942V168.822C151.37 168.422 151.29 168.07 151.138 167.766C150.994 167.454 150.794 167.21 150.538 167.034C150.29 166.858 149.998 166.77 149.662 166.77C149.31 166.77 148.998 166.862 148.726 167.046C148.454 167.222 148.242 167.47 148.09 167.79C147.938 168.102 147.862 168.466 147.862 168.882C147.862 169.298 147.938 169.666 148.09 169.986C148.25 170.298 148.466 170.546 148.738 170.73C149.01 170.906 149.322 170.994 149.674 170.994ZM156.465 172.026C155.921 172.026 155.445 171.894 155.037 171.63C154.637 171.366 154.321 170.998 154.089 170.526C153.865 170.054 153.753 169.506 153.753 168.882C153.753 168.25 153.865 167.702 154.089 167.238C154.321 166.766 154.637 166.398 155.037 166.134C155.445 165.87 155.921 165.738 156.465 165.738C156.889 165.738 157.269 165.834 157.605 166.026C157.941 166.218 158.217 166.49 158.433 166.842V163.482H159.561V171.882H158.481L158.445 170.91C158.229 171.262 157.953 171.538 157.617 171.738C157.281 171.93 156.897 172.026 156.465 172.026ZM156.729 170.994C157.057 170.994 157.345 170.906 157.593 170.73C157.849 170.554 158.049 170.314 158.193 170.01C158.345 169.698 158.425 169.342 158.433 168.942V168.822C158.425 168.422 158.345 168.07 158.193 167.766C158.049 167.454 157.849 167.21 157.593 167.034C157.345 166.858 157.053 166.77 156.717 166.77C156.365 166.77 156.053 166.862 155.781 167.046C155.509 167.222 155.297 167.47 155.145 167.79C154.993 168.102 154.917 168.466 154.917 168.882C154.917 169.298 154.993 169.666 155.145 169.986C155.305 170.298 155.521 170.546 155.793 170.73C156.065 170.906 156.377 170.994 156.729 170.994ZM161.144 171.882V165.882H162.284V166.962C162.524 166.586 162.832 166.31 163.208 166.134C163.592 165.95 163.992 165.858 164.408 165.858V166.938C164.048 166.938 163.704 166.994 163.376 167.106C163.056 167.21 162.792 167.386 162.584 167.634C162.384 167.874 162.284 168.202 162.284 168.618V171.882H161.144ZM167.979 172.026C167.395 172.026 166.879 171.894 166.431 171.63C165.983 171.358 165.631 170.986 165.375 170.514C165.119 170.042 164.991 169.498 164.991 168.882C164.991 168.266 165.119 167.722 165.375 167.25C165.631 166.778 165.983 166.41 166.431 166.146C166.887 165.874 167.407 165.738 167.991 165.738C168.543 165.738 169.027 165.878 169.443 166.158C169.859 166.43 170.183 166.822 170.415 167.334C170.655 167.838 170.775 168.434 170.775 169.122H166.155C166.195 169.714 166.391 170.178 166.743 170.514C167.103 170.842 167.543 171.006 168.063 171.006C168.463 171.006 168.795 170.914 169.059 170.73C169.331 170.538 169.543 170.298 169.695 170.01L170.679 170.466C170.519 170.778 170.311 171.054 170.055 171.294C169.799 171.526 169.495 171.706 169.143 171.834C168.799 171.962 168.411 172.026 167.979 172.026ZM166.227 168.222H169.551C169.527 167.902 169.439 167.634 169.287 167.418C169.143 167.194 168.955 167.022 168.723 166.902C168.499 166.782 168.247 166.722 167.967 166.722C167.695 166.722 167.431 166.782 167.175 166.902C166.919 167.014 166.703 167.182 166.527 167.406C166.359 167.63 166.259 167.902 166.227 168.222ZM174.049 172.026C173.625 172.026 173.245 171.962 172.909 171.834C172.581 171.706 172.301 171.534 172.069 171.318C171.845 171.102 171.677 170.858 171.565 170.586L172.549 170.154C172.677 170.402 172.869 170.606 173.125 170.766C173.381 170.926 173.665 171.006 173.977 171.006C174.321 171.006 174.605 170.942 174.829 170.814C175.053 170.686 175.165 170.506 175.165 170.274C175.165 170.05 175.081 169.874 174.913 169.746C174.745 169.618 174.501 169.514 174.181 169.434L173.617 169.29C173.057 169.138 172.621 168.91 172.309 168.606C172.005 168.302 171.853 167.958 171.853 167.574C171.853 166.99 172.041 166.538 172.417 166.218C172.793 165.898 173.349 165.738 174.085 165.738C174.445 165.738 174.773 165.79 175.069 165.894C175.373 165.998 175.629 166.146 175.837 166.338C176.053 166.53 176.205 166.758 176.293 167.022L175.333 167.454C175.237 167.214 175.073 167.038 174.841 166.926C174.609 166.806 174.337 166.746 174.025 166.746C173.705 166.746 173.453 166.818 173.269 166.962C173.085 167.098 172.993 167.29 172.993 167.538C172.993 167.674 173.069 167.806 173.221 167.934C173.381 168.054 173.613 168.154 173.917 168.234L174.565 168.39C174.957 168.486 175.281 168.634 175.537 168.834C175.793 169.026 175.985 169.246 176.113 169.494C176.241 169.734 176.305 169.986 176.305 170.25C176.305 170.61 176.205 170.926 176.005 171.198C175.813 171.462 175.545 171.666 175.201 171.81C174.865 171.954 174.481 172.026 174.049 172.026ZM179.628 172.026C179.204 172.026 178.824 171.962 178.488 171.834C178.16 171.706 177.88 171.534 177.648 171.318C177.424 171.102 177.256 170.858 177.144 170.586L178.128 170.154C178.256 170.402 178.448 170.606 178.704 170.766C178.96 170.926 179.244 171.006 179.556 171.006C179.9 171.006 180.184 170.942 180.408 170.814C180.632 170.686 180.744 170.506 180.744 170.274C180.744 170.05 180.66 169.874 180.492 169.746C180.324 169.618 180.08 169.514 179.76 169.434L179.196 169.29C178.636 169.138 178.2 168.91 177.888 168.606C177.584 168.302 177.432 167.958 177.432 167.574C177.432 166.99 177.62 166.538 177.996 166.218C178.372 165.898 178.928 165.738 179.664 165.738C180.024 165.738 180.352 165.79 180.648 165.894C180.952 165.998 181.208 166.146 181.416 166.338C181.632 166.53 181.784 166.758 181.872 167.022L180.912 167.454C180.816 167.214 180.652 167.038 180.42 166.926C180.188 166.806 179.916 166.746 179.604 166.746C179.284 166.746 179.032 166.818 178.848 166.962C178.664 167.098 178.572 167.29 178.572 167.538C178.572 167.674 178.648 167.806 178.8 167.934C178.96 168.054 179.192 168.154 179.496 168.234L180.144 168.39C180.536 168.486 180.86 168.634 181.116 168.834C181.372 169.026 181.564 169.246 181.692 169.494C181.82 169.734 181.884 169.986 181.884 170.25C181.884 170.61 181.784 170.926 181.584 171.198C181.392 171.462 181.124 171.666 180.78 171.81C180.444 171.954 180.06 172.026 179.628 172.026Z" fill="#D54407"/> <rect x="42.75" y="194.632" width="374.5" height="30.5" rx="8.25" fill="#F7FAFC"/> <rect x="42.75" y="194.632" width="374.5" height="30.5" rx="8.25" stroke="#E3E8F0" stroke-width="1.5"/> @@ -49,9 +49,9 @@ <path d="M60.3 206.462C60.8964 206.462 61.38 205.979 61.38 205.382C61.38 204.786 60.8964 204.302 60.3 204.302C59.7035 204.302 59.22 204.786 59.22 205.382C59.22 205.979 59.7035 206.462 60.3 206.462Z" fill="#94A3B8"/> <path d="M60.3 210.962C60.8964 210.962 61.38 210.479 61.38 209.882C61.38 209.286 60.8964 208.802 60.3 208.802C59.7035 208.802 59.22 209.286 59.22 209.882C59.22 210.479 59.7035 210.962 60.3 210.962Z" fill="#94A3B8"/> <path d="M60.3 215.462C60.8964 215.462 61.38 214.979 61.38 214.382C61.38 213.786 60.8964 213.302 60.3 213.302C59.7035 213.302 59.22 213.786 59.22 214.382C59.22 214.979 59.7035 215.462 60.3 215.462Z" fill="#94A3B8"/> -<g clip-path="url(#clip2_1_12206)"> +<g clip-path="url(#clip2_27219_4999)"> <path d="M81.3333 204.049H76.6667C76.0223 204.049 75.5 204.571 75.5 205.215V214.549C75.5 215.193 76.0223 215.715 76.6667 215.715H81.3333C81.9777 215.715 82.5 215.193 82.5 214.549V205.215C82.5 204.571 81.9777 204.049 81.3333 204.049Z" stroke="#64748B" stroke-width="1.16667"/> -<path d="M77.8333 213.382H80.1666" stroke="#64748B" stroke-width="1.16667" stroke-linecap="round"/> +<path d="M77.8334 213.382H80.1667" stroke="#64748B" stroke-width="1.16667" stroke-linecap="round"/> </g> <path d="M96.068 213.882V205.482H98.9C99.46 205.482 99.952 205.598 100.376 205.83C100.808 206.054 101.144 206.37 101.384 206.778C101.632 207.178 101.756 207.646 101.756 208.182C101.756 208.702 101.644 209.166 101.42 209.574C101.196 209.982 100.884 210.302 100.484 210.534C100.092 210.766 99.64 210.882 99.128 210.882H97.244V213.882H96.068ZM97.244 209.79H99.116C99.54 209.79 99.888 209.642 100.16 209.346C100.432 209.042 100.568 208.654 100.568 208.182C100.568 207.694 100.408 207.302 100.088 207.006C99.776 206.71 99.376 206.562 98.888 206.562H97.244V209.79ZM102.835 213.882V205.482H103.963V208.734C104.163 208.414 104.419 208.17 104.731 208.002C105.043 207.826 105.403 207.738 105.811 207.738C106.283 207.738 106.691 207.834 107.035 208.026C107.379 208.218 107.647 208.518 107.839 208.926C108.031 209.326 108.123 209.854 108.115 210.51V213.882H106.987V210.81C106.987 210.266 106.923 209.854 106.795 209.574C106.667 209.286 106.491 209.086 106.267 208.974C106.051 208.862 105.803 208.802 105.523 208.794C105.027 208.794 104.643 208.966 104.371 209.31C104.099 209.654 103.963 210.138 103.963 210.762V213.882H102.835ZM112.262 214.026C111.662 214.026 111.134 213.894 110.678 213.63C110.222 213.358 109.862 212.986 109.598 212.514C109.342 212.042 109.214 211.498 109.214 210.882C109.214 210.266 109.342 209.722 109.598 209.25C109.854 208.778 110.21 208.41 110.666 208.146C111.122 207.874 111.646 207.738 112.238 207.738C112.83 207.738 113.354 207.874 113.81 208.146C114.266 208.41 114.622 208.778 114.878 209.25C115.134 209.722 115.262 210.266 115.262 210.882C115.262 211.498 115.134 212.042 114.878 212.514C114.622 212.986 114.266 213.358 113.81 213.63C113.362 213.894 112.846 214.026 112.262 214.026ZM112.262 212.982C112.622 212.982 112.942 212.894 113.222 212.718C113.502 212.534 113.718 212.286 113.87 211.974C114.03 211.662 114.11 211.298 114.11 210.882C114.11 210.466 114.03 210.102 113.87 209.79C113.718 209.478 113.498 209.234 113.21 209.058C112.922 208.874 112.598 208.782 112.238 208.782C111.87 208.782 111.546 208.874 111.266 209.058C110.986 209.234 110.766 209.478 110.606 209.79C110.446 210.102 110.366 210.466 110.366 210.882C110.366 211.298 110.446 211.662 110.606 211.974C110.766 212.286 110.99 212.534 111.278 212.718C111.566 212.894 111.894 212.982 112.262 212.982ZM116.511 213.882V207.882H117.579L117.627 208.758C117.827 208.43 118.083 208.178 118.395 208.002C118.715 207.826 119.079 207.738 119.487 207.738C119.959 207.738 120.367 207.834 120.711 208.026C121.063 208.218 121.331 208.518 121.515 208.926C121.707 209.326 121.803 209.854 121.803 210.51V213.882H120.663V210.81C120.663 210.266 120.599 209.854 120.471 209.574C120.351 209.286 120.179 209.086 119.955 208.974C119.739 208.862 119.487 208.802 119.199 208.794C118.711 208.794 118.331 208.966 118.059 209.31C117.787 209.654 117.651 210.138 117.651 210.762V213.882H116.511ZM125.889 214.026C125.305 214.026 124.789 213.894 124.341 213.63C123.893 213.358 123.541 212.986 123.285 212.514C123.029 212.042 122.901 211.498 122.901 210.882C122.901 210.266 123.029 209.722 123.285 209.25C123.541 208.778 123.893 208.41 124.341 208.146C124.797 207.874 125.317 207.738 125.901 207.738C126.453 207.738 126.937 207.878 127.353 208.158C127.769 208.43 128.093 208.822 128.325 209.334C128.565 209.838 128.685 210.434 128.685 211.122H124.065C124.105 211.714 124.301 212.178 124.653 212.514C125.013 212.842 125.453 213.006 125.973 213.006C126.373 213.006 126.705 212.914 126.969 212.73C127.241 212.538 127.453 212.298 127.605 212.01L128.589 212.466C128.429 212.778 128.221 213.054 127.965 213.294C127.709 213.526 127.405 213.706 127.053 213.834C126.709 213.962 126.321 214.026 125.889 214.026ZM124.137 210.222H127.461C127.437 209.902 127.349 209.634 127.197 209.418C127.053 209.194 126.865 209.022 126.633 208.902C126.409 208.782 126.157 208.722 125.877 208.722C125.605 208.722 125.341 208.782 125.085 208.902C124.829 209.014 124.613 209.182 124.437 209.406C124.269 209.63 124.169 209.902 124.137 210.222ZM133.017 213.882V205.482H134.229L138.981 211.914V205.482H140.169V213.882H138.981L134.193 207.39V213.882H133.017ZM144.194 214.026C143.73 214.026 143.326 213.93 142.982 213.738C142.638 213.546 142.37 213.246 142.178 212.838C141.986 212.43 141.89 211.902 141.89 211.254V207.882H143.03V210.954C143.03 211.49 143.09 211.902 143.21 212.19C143.338 212.478 143.514 212.678 143.738 212.79C143.962 212.902 144.214 212.962 144.494 212.97C144.982 212.97 145.362 212.798 145.634 212.454C145.906 212.11 146.042 211.626 146.042 211.002V207.882H147.17V213.882H146.114L146.066 213.006C145.866 213.334 145.606 213.586 145.286 213.762C144.974 213.938 144.61 214.026 144.194 214.026ZM148.761 213.882V207.882H149.829L149.877 208.71C150.069 208.39 150.309 208.15 150.597 207.99C150.885 207.822 151.217 207.738 151.593 207.738C152.073 207.738 152.481 207.85 152.817 208.074C153.153 208.29 153.397 208.622 153.549 209.07C153.725 208.638 153.973 208.31 154.293 208.086C154.613 207.854 154.993 207.738 155.433 207.738C156.113 207.738 156.645 207.962 157.029 208.41C157.413 208.85 157.601 209.53 157.593 210.45V213.882H156.465V210.81C156.465 210.266 156.405 209.854 156.285 209.574C156.173 209.286 156.021 209.086 155.829 208.974C155.637 208.862 155.413 208.802 155.157 208.794C154.709 208.794 154.361 208.966 154.113 209.31C153.873 209.654 153.753 210.138 153.753 210.762V213.882H152.613V210.81C152.613 210.266 152.557 209.854 152.445 209.574C152.333 209.286 152.177 209.086 151.977 208.974C151.785 208.862 151.561 208.802 151.305 208.794C150.857 208.794 150.509 208.966 150.261 209.31C150.021 209.654 149.901 210.138 149.901 210.762V213.882H148.761ZM162.158 214.026C161.726 214.026 161.342 213.93 161.006 213.738C160.67 213.538 160.394 213.262 160.178 212.91L160.13 213.882H159.05V205.482H160.19V208.842C160.406 208.49 160.678 208.218 161.006 208.026C161.342 207.834 161.726 207.738 162.158 207.738C162.694 207.738 163.166 207.87 163.574 208.134C163.982 208.398 164.298 208.766 164.522 209.238C164.754 209.702 164.87 210.25 164.87 210.882C164.87 211.506 164.754 212.054 164.522 212.526C164.298 212.998 163.982 213.366 163.574 213.63C163.166 213.894 162.694 214.026 162.158 214.026ZM161.882 212.994C162.242 212.994 162.558 212.906 162.83 212.73C163.102 212.546 163.314 212.298 163.466 211.986C163.626 211.666 163.706 211.298 163.706 210.882C163.706 210.466 163.63 210.102 163.478 209.79C163.326 209.47 163.114 209.222 162.842 209.046C162.57 208.862 162.254 208.77 161.894 208.77C161.566 208.77 161.27 208.862 161.006 209.046C160.75 209.222 160.55 209.47 160.406 209.79C160.262 210.11 160.19 210.474 160.19 210.882C160.19 211.298 160.262 211.666 160.406 211.986C160.55 212.298 160.75 212.546 161.006 212.73C161.262 212.906 161.554 212.994 161.882 212.994ZM168.768 214.026C168.184 214.026 167.668 213.894 167.22 213.63C166.772 213.358 166.42 212.986 166.164 212.514C165.908 212.042 165.78 211.498 165.78 210.882C165.78 210.266 165.908 209.722 166.164 209.25C166.42 208.778 166.772 208.41 167.22 208.146C167.676 207.874 168.196 207.738 168.78 207.738C169.332 207.738 169.816 207.878 170.232 208.158C170.648 208.43 170.972 208.822 171.204 209.334C171.444 209.838 171.564 210.434 171.564 211.122H166.944C166.984 211.714 167.18 212.178 167.532 212.514C167.892 212.842 168.332 213.006 168.852 213.006C169.252 213.006 169.584 212.914 169.848 212.73C170.12 212.538 170.332 212.298 170.484 212.01L171.468 212.466C171.308 212.778 171.1 213.054 170.844 213.294C170.588 213.526 170.284 213.706 169.932 213.834C169.588 213.962 169.2 214.026 168.768 214.026ZM167.016 210.222H170.34C170.316 209.902 170.228 209.634 170.076 209.418C169.932 209.194 169.744 209.022 169.512 208.902C169.288 208.782 169.036 208.722 168.756 208.722C168.484 208.722 168.22 208.782 167.964 208.902C167.708 209.014 167.492 209.182 167.316 209.406C167.148 209.63 167.048 209.902 167.016 210.222ZM172.69 213.882V207.882H173.83V208.962C174.07 208.586 174.378 208.31 174.754 208.134C175.138 207.95 175.538 207.858 175.954 207.858V208.938C175.594 208.938 175.25 208.994 174.922 209.106C174.602 209.21 174.338 209.386 174.13 209.634C173.93 209.874 173.83 210.202 173.83 210.618V213.882H172.69Z" fill="#63758C"/> <rect x="42.75" y="236.632" width="374.5" height="30.5" rx="8.25" fill="#F7FAFC"/> @@ -64,27 +64,27 @@ <path d="M60.3 257.462C60.8964 257.462 61.38 256.979 61.38 256.382C61.38 255.786 60.8964 255.302 60.3 255.302C59.7035 255.302 59.22 255.786 59.22 256.382C59.22 256.979 59.7035 257.462 60.3 257.462Z" fill="#94A3B8"/> <path d="M84.25 253.632C84.25 253.942 84.1271 254.238 83.9083 254.457C83.6895 254.676 83.3928 254.799 83.0833 254.799H76.0833L73.75 257.132V247.799C73.75 247.49 73.8729 247.193 74.0917 246.974C74.3105 246.755 74.6072 246.632 74.9167 246.632H83.0833C83.3928 246.632 83.6895 246.755 83.9083 246.974C84.1271 247.193 84.25 247.49 84.25 247.799V253.632Z" stroke="#64748B" stroke-width="1.16667" stroke-linejoin="round"/> <path d="M98.108 255.882V252.366L95.108 247.482H96.464L98.696 251.154L100.928 247.482H102.296L99.296 252.354V255.882H98.108ZM105.09 256.026C104.49 256.026 103.962 255.894 103.506 255.63C103.05 255.358 102.69 254.986 102.426 254.514C102.17 254.042 102.042 253.498 102.042 252.882C102.042 252.266 102.17 251.722 102.426 251.25C102.682 250.778 103.038 250.41 103.494 250.146C103.95 249.874 104.474 249.738 105.066 249.738C105.658 249.738 106.182 249.874 106.638 250.146C107.094 250.41 107.45 250.778 107.706 251.25C107.962 251.722 108.09 252.266 108.09 252.882C108.09 253.498 107.962 254.042 107.706 254.514C107.45 254.986 107.094 255.358 106.638 255.63C106.19 255.894 105.674 256.026 105.09 256.026ZM105.09 254.982C105.45 254.982 105.77 254.894 106.05 254.718C106.33 254.534 106.546 254.286 106.698 253.974C106.858 253.662 106.938 253.298 106.938 252.882C106.938 252.466 106.858 252.102 106.698 251.79C106.546 251.478 106.326 251.234 106.038 251.058C105.75 250.874 105.426 250.782 105.066 250.782C104.698 250.782 104.374 250.874 104.094 251.058C103.814 251.234 103.594 251.478 103.434 251.79C103.274 252.102 103.194 252.466 103.194 252.882C103.194 253.298 103.274 253.662 103.434 253.974C103.594 254.286 103.818 254.534 104.106 254.718C104.394 254.894 104.722 254.982 105.09 254.982ZM111.499 256.026C111.035 256.026 110.631 255.93 110.287 255.738C109.943 255.546 109.675 255.246 109.483 254.838C109.291 254.43 109.195 253.902 109.195 253.254V249.882H110.335V252.954C110.335 253.49 110.395 253.902 110.515 254.19C110.643 254.478 110.819 254.678 111.043 254.79C111.267 254.902 111.519 254.962 111.799 254.97C112.287 254.97 112.667 254.798 112.939 254.454C113.211 254.11 113.347 253.626 113.347 253.002V249.882H114.475V255.882H113.419L113.371 255.006C113.171 255.334 112.911 255.586 112.591 255.762C112.279 255.938 111.915 256.026 111.499 256.026ZM116.065 255.882V249.882H117.205V250.962C117.445 250.586 117.753 250.31 118.129 250.134C118.513 249.95 118.913 249.858 119.329 249.858V250.938C118.969 250.938 118.625 250.994 118.297 251.106C117.977 251.21 117.713 251.386 117.505 251.634C117.305 251.874 117.205 252.202 117.205 252.618V255.882H116.065ZM123.455 255.882V247.482H124.703L127.487 251.598L130.259 247.482H131.507V255.882H130.331V249.378L127.475 253.59L124.631 249.39V255.882H123.455ZM136.014 256.026C135.43 256.026 134.914 255.894 134.466 255.63C134.018 255.358 133.666 254.986 133.41 254.514C133.154 254.042 133.026 253.498 133.026 252.882C133.026 252.266 133.154 251.722 133.41 251.25C133.666 250.778 134.018 250.41 134.466 250.146C134.922 249.874 135.442 249.738 136.026 249.738C136.578 249.738 137.062 249.878 137.478 250.158C137.894 250.43 138.218 250.822 138.45 251.334C138.69 251.838 138.81 252.434 138.81 253.122H134.19C134.23 253.714 134.426 254.178 134.778 254.514C135.138 254.842 135.578 255.006 136.098 255.006C136.498 255.006 136.83 254.914 137.094 254.73C137.366 254.538 137.578 254.298 137.73 254.01L138.714 254.466C138.554 254.778 138.346 255.054 138.09 255.294C137.834 255.526 137.53 255.706 137.178 255.834C136.834 255.962 136.446 256.026 136.014 256.026ZM134.262 252.222H137.586C137.562 251.902 137.474 251.634 137.322 251.418C137.178 251.194 136.99 251.022 136.758 250.902C136.534 250.782 136.282 250.722 136.002 250.722C135.73 250.722 135.466 250.782 135.21 250.902C134.954 251.014 134.738 251.182 134.562 251.406C134.394 251.63 134.294 251.902 134.262 252.222ZM142.085 256.026C141.661 256.026 141.281 255.962 140.945 255.834C140.617 255.706 140.337 255.534 140.105 255.318C139.881 255.102 139.713 254.858 139.601 254.586L140.585 254.154C140.713 254.402 140.905 254.606 141.161 254.766C141.417 254.926 141.701 255.006 142.013 255.006C142.357 255.006 142.641 254.942 142.865 254.814C143.089 254.686 143.201 254.506 143.201 254.274C143.201 254.05 143.117 253.874 142.949 253.746C142.781 253.618 142.537 253.514 142.217 253.434L141.653 253.29C141.093 253.138 140.657 252.91 140.345 252.606C140.041 252.302 139.889 251.958 139.889 251.574C139.889 250.99 140.077 250.538 140.453 250.218C140.829 249.898 141.385 249.738 142.121 249.738C142.481 249.738 142.809 249.79 143.105 249.894C143.409 249.998 143.665 250.146 143.873 250.338C144.089 250.53 144.241 250.758 144.329 251.022L143.369 251.454C143.273 251.214 143.109 251.038 142.877 250.926C142.645 250.806 142.373 250.746 142.061 250.746C141.741 250.746 141.489 250.818 141.305 250.962C141.121 251.098 141.029 251.29 141.029 251.538C141.029 251.674 141.105 251.806 141.257 251.934C141.417 252.054 141.649 252.154 141.953 252.234L142.601 252.39C142.993 252.486 143.317 252.634 143.573 252.834C143.829 253.026 144.021 253.246 144.149 253.494C144.277 253.734 144.341 253.986 144.341 254.25C144.341 254.61 144.241 254.926 144.041 255.198C143.849 255.462 143.581 255.666 143.237 255.81C142.901 255.954 142.517 256.026 142.085 256.026ZM147.663 256.026C147.239 256.026 146.859 255.962 146.523 255.834C146.195 255.706 145.915 255.534 145.683 255.318C145.459 255.102 145.291 254.858 145.179 254.586L146.163 254.154C146.291 254.402 146.483 254.606 146.739 254.766C146.995 254.926 147.279 255.006 147.591 255.006C147.935 255.006 148.219 254.942 148.443 254.814C148.667 254.686 148.779 254.506 148.779 254.274C148.779 254.05 148.695 253.874 148.527 253.746C148.359 253.618 148.115 253.514 147.795 253.434L147.231 253.29C146.671 253.138 146.235 252.91 145.923 252.606C145.619 252.302 145.467 251.958 145.467 251.574C145.467 250.99 145.655 250.538 146.031 250.218C146.407 249.898 146.963 249.738 147.699 249.738C148.059 249.738 148.387 249.79 148.683 249.894C148.987 249.998 149.243 250.146 149.451 250.338C149.667 250.53 149.819 250.758 149.907 251.022L148.947 251.454C148.851 251.214 148.687 251.038 148.455 250.926C148.223 250.806 147.951 250.746 147.639 250.746C147.319 250.746 147.067 250.818 146.883 250.962C146.699 251.098 146.607 251.29 146.607 251.538C146.607 251.674 146.683 251.806 146.835 251.934C146.995 252.054 147.227 252.154 147.531 252.234L148.179 252.39C148.571 252.486 148.895 252.634 149.151 252.834C149.407 253.026 149.599 253.246 149.727 253.494C149.855 253.734 149.919 253.986 149.919 254.25C149.919 254.61 149.819 254.926 149.619 255.198C149.427 255.462 149.159 255.666 148.815 255.81C148.479 255.954 148.095 256.026 147.663 256.026ZM153.025 256.026C152.313 256.026 151.757 255.866 151.357 255.546C150.965 255.218 150.769 254.766 150.769 254.19C150.769 253.574 150.973 253.106 151.381 252.786C151.797 252.458 152.373 252.294 153.109 252.294H154.717C154.669 251.782 154.533 251.398 154.309 251.142C154.093 250.878 153.765 250.746 153.325 250.746C153.013 250.746 152.741 250.81 152.509 250.938C152.285 251.066 152.097 251.266 151.945 251.538L150.937 251.154C151.081 250.882 151.261 250.642 151.477 250.434C151.693 250.218 151.953 250.05 152.257 249.93C152.561 249.802 152.917 249.738 153.325 249.738C153.893 249.738 154.365 249.85 154.741 250.074C155.117 250.298 155.397 250.622 155.581 251.046C155.773 251.47 155.865 251.994 155.857 252.618L155.845 255.882H154.789L154.753 255.114C154.577 255.402 154.345 255.626 154.057 255.786C153.769 255.946 153.425 256.026 153.025 256.026ZM153.121 255.054C153.449 255.054 153.733 254.986 153.973 254.85C154.213 254.706 154.401 254.51 154.537 254.262C154.673 254.006 154.741 253.714 154.741 253.386V253.194H153.421C152.869 253.194 152.481 253.282 152.257 253.458C152.033 253.626 151.921 253.862 151.921 254.166C151.921 254.446 152.025 254.666 152.233 254.826C152.449 254.978 152.745 255.054 153.121 255.054ZM159.776 258.438C159.376 258.438 159.012 258.398 158.684 258.318C158.356 258.246 158.08 258.162 157.856 258.066C157.632 257.97 157.464 257.886 157.352 257.814L157.784 256.89C157.888 256.954 158.036 257.026 158.228 257.106C158.42 257.194 158.644 257.266 158.9 257.322C159.156 257.386 159.44 257.418 159.752 257.418C160.12 257.418 160.448 257.342 160.736 257.19C161.024 257.046 161.248 256.818 161.408 256.506C161.576 256.194 161.66 255.794 161.66 255.306V254.682C161.452 255.034 161.176 255.31 160.832 255.51C160.488 255.702 160.1 255.798 159.668 255.798C159.124 255.798 158.648 255.674 158.24 255.426C157.84 255.17 157.524 254.818 157.292 254.37C157.068 253.914 156.956 253.39 156.956 252.798C156.956 252.182 157.068 251.646 157.292 251.19C157.524 250.734 157.84 250.378 158.24 250.122C158.648 249.866 159.124 249.738 159.668 249.738C160.1 249.738 160.488 249.838 160.832 250.038C161.176 250.23 161.452 250.51 161.66 250.878V249.882H162.8V255.282C162.8 255.97 162.668 256.546 162.404 257.01C162.148 257.482 161.792 257.838 161.336 258.078C160.888 258.318 160.368 258.438 159.776 258.438ZM159.956 254.838C160.292 254.838 160.584 254.75 160.832 254.574C161.08 254.39 161.276 254.146 161.42 253.842C161.564 253.53 161.636 253.174 161.636 252.774C161.636 252.374 161.564 252.022 161.42 251.718C161.276 251.414 161.076 251.178 160.82 251.01C160.572 250.834 160.28 250.746 159.944 250.746C159.592 250.746 159.28 250.834 159.008 251.01C158.744 251.178 158.536 251.414 158.384 251.718C158.232 252.022 158.156 252.374 158.156 252.774C158.156 253.174 158.232 253.53 158.384 253.842C158.544 254.146 158.756 254.39 159.02 254.574C159.292 254.75 159.604 254.838 159.956 254.838ZM167.034 256.026C166.45 256.026 165.934 255.894 165.486 255.63C165.038 255.358 164.686 254.986 164.43 254.514C164.174 254.042 164.046 253.498 164.046 252.882C164.046 252.266 164.174 251.722 164.43 251.25C164.686 250.778 165.038 250.41 165.486 250.146C165.942 249.874 166.462 249.738 167.046 249.738C167.598 249.738 168.082 249.878 168.498 250.158C168.914 250.43 169.238 250.822 169.47 251.334C169.71 251.838 169.83 252.434 169.83 253.122H165.21C165.25 253.714 165.446 254.178 165.798 254.514C166.158 254.842 166.598 255.006 167.118 255.006C167.518 255.006 167.85 254.914 168.114 254.73C168.386 254.538 168.598 254.298 168.75 254.01L169.734 254.466C169.574 254.778 169.366 255.054 169.11 255.294C168.854 255.526 168.55 255.706 168.198 255.834C167.854 255.962 167.466 256.026 167.034 256.026ZM165.282 252.222H168.606C168.582 251.902 168.494 251.634 168.342 251.418C168.198 251.194 168.01 251.022 167.778 250.902C167.554 250.782 167.302 250.722 167.022 250.722C166.75 250.722 166.486 250.782 166.23 250.902C165.974 251.014 165.758 251.182 165.582 251.406C165.414 251.63 165.314 251.902 165.282 252.222Z" fill="#63758C"/> -<path d="M75.3271 179.463C74.9015 178.234 76.1341 177.083 77.3308 177.591L90.989 183.391C92.3171 183.955 92.1614 185.885 90.7599 186.228L84.8552 187.674C84.6809 187.717 84.5431 187.85 84.4937 188.022L82.9955 193.258C82.5924 194.667 80.6164 194.721 80.1365 193.336L75.3271 179.463Z" fill="#3C3C3C" stroke="white"/> +<path d="M75.3271 179.463C74.9016 178.234 76.1342 177.083 77.3309 177.591L90.9891 183.391C92.3172 183.955 92.1615 185.885 90.76 186.228L84.8552 187.674C84.6809 187.717 84.5432 187.85 84.4938 188.022L82.9955 193.258C82.5925 194.667 80.6164 194.721 80.1366 193.336L75.3271 179.463Z" fill="#3C3C3C" stroke="white"/> </g> <rect x="20.75" y="16.75" width="418.5" height="318.5" rx="13.25" stroke="#E3E8F0" stroke-width="1.5"/> </g> <defs> -<filter id="filter0_d_1_12206" x="0" y="0" width="460" height="360" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<filter id="filter0_d_27219_4999" x="0" y="0" width="460" height="360" 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="4"/> <feGaussianBlur stdDeviation="10"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.06 0"/> -<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1_12206"/> -<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1_12206" result="shape"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_27219_4999"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_27219_4999" result="shape"/> </filter> -<clipPath id="clip0_1_12206"> +<clipPath id="clip0_27219_4999"> <rect x="20" y="16" width="420" height="320" rx="14" fill="white"/> </clipPath> -<clipPath id="clip1_1_12206"> +<clipPath id="clip1_27219_4999"> <rect width="144" height="26" fill="white" transform="translate(42 73.8823)"/> </clipPath> -<clipPath id="clip2_1_12206"> +<clipPath id="clip2_27219_4999"> <rect width="14" height="14" fill="white" transform="translate(72 202.882)"/> </clipPath> </defs> diff --git a/images/onboarding/welcome-entries.svg b/images/onboarding/welcome-entries.svg index b29a26693..ca55a0f64 100644 --- a/images/onboarding/welcome-entries.svg +++ b/images/onboarding/welcome-entries.svg @@ -1,17 +1,17 @@ <svg width="460" height="360" viewBox="0 0 460 360" fill="none" xmlns="http://www.w3.org/2000/svg"> -<g filter="url(#filter0_d_27155_1442)"> -<g clip-path="url(#clip0_27155_1442)"> +<g filter="url(#filter0_d_27219_5575)"> +<g clip-path="url(#clip0_27219_5575)"> <rect x="20" y="16" width="420" height="320" rx="14" fill="#F7FAFC"/> <rect width="420" height="36.8823" transform="translate(20 16)" fill="white"/> -<circle cx="37.5" cy="34.4412" r="3.5" fill="#FF5F57"/> -<circle cx="50.5" cy="34.4412" r="3.5" fill="#FEBC2E"/> -<circle cx="63.5" cy="34.4412" r="3.5" fill="#28C840"/> +<circle cx="37.5" cy="34.4414" r="3.5" fill="#FF5F57"/> +<circle cx="50.5" cy="34.4414" r="3.5" fill="#FEBC2E"/> +<circle cx="63.5" cy="34.4414" r="3.5" fill="#28C840"/> <rect x="89" y="26" width="337" height="16.8823" rx="5" fill="#E6EAF0"/> <rect x="219.094" y="32" width="76.8119" height="4.88232" rx="2.44116" fill="white"/> <rect x="20" y="52.8823" width="420" height="1" fill="#E3E8F0"/> <rect width="420" height="282.118" transform="translate(20 53.8823)" fill="white"/> -<g clip-path="url(#clip1_27155_1442)"> -<g clip-path="url(#clip2_27155_1442)"> +<g clip-path="url(#clip1_27219_5575)"> +<g clip-path="url(#clip2_27219_5575)"> <rect x="38" y="69.8823" width="26" height="26" rx="7" fill="#D54407"/> <path d="M46 78.8823H56M46 82.8823H56M46 86.8823H52" stroke="white" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/> <path d="M73.079 87.8823V78.7823H78.682V80.1603H74.587V82.5783H78.201V83.9303H74.587V86.5043H78.721V87.8823H73.079ZM80.474 87.8823V81.3823H81.839L81.904 82.3053C82.112 81.9587 82.3806 81.6943 82.71 81.5123C83.048 81.3217 83.4336 81.2263 83.867 81.2263C84.387 81.2263 84.829 81.3303 85.193 81.5383C85.5656 81.7463 85.8473 82.0713 86.038 82.5133C86.2373 82.9467 86.337 83.5143 86.337 84.2163V87.8823H84.881V84.5543C84.881 84.0343 84.8203 83.6357 84.699 83.3583C84.5863 83.0723 84.4216 82.873 84.205 82.7603C83.997 82.6477 83.75 82.5913 83.464 82.5913C82.9786 82.5827 82.6016 82.743 82.333 83.0723C82.0643 83.4017 81.93 83.874 81.93 84.4893V87.8823H80.474ZM90.3989 88.0383C89.7142 88.0383 89.1899 87.8693 88.8259 87.5313C88.4705 87.1847 88.2929 86.6907 88.2929 86.0493V82.6303H87.2139V81.3823H88.2929V79.3543H89.7359V81.3823H91.4909V82.6303H89.7359V85.7763C89.7359 86.0797 89.8052 86.3093 89.9439 86.4653C90.0912 86.6213 90.3035 86.6993 90.5809 86.6993C90.6675 86.6993 90.7629 86.682 90.8669 86.6473C90.9709 86.6127 91.0879 86.5477 91.2179 86.4523L91.7509 87.5573C91.5255 87.7133 91.3002 87.8303 91.0749 87.9083C90.8495 87.995 90.6242 88.0383 90.3989 88.0383ZM92.9154 87.8823V81.3823H94.3714V82.5653C94.6314 82.158 94.9694 81.8547 95.3854 81.6553C95.8014 81.456 96.2304 81.3563 96.6724 81.3563V82.7473C96.2737 82.7473 95.8967 82.8037 95.5414 82.9163C95.1947 83.0203 94.913 83.1937 94.6964 83.4363C94.4797 83.679 94.3714 83.9997 94.3714 84.3983V87.8823H92.9154ZM97.729 87.8823V81.3823H99.172V87.8823H97.729ZM98.457 80.1473C98.223 80.1473 98.0194 80.065 97.846 79.9003C97.6814 79.727 97.599 79.5233 97.599 79.2893C97.599 79.0553 97.6814 78.856 97.846 78.6913C98.0194 78.5267 98.223 78.4443 98.457 78.4443C98.691 78.4443 98.8904 78.5267 99.055 78.6913C99.2284 78.856 99.315 79.0553 99.315 79.2893C99.315 79.5233 99.2284 79.727 99.055 79.9003C98.8904 80.065 98.691 80.1473 98.457 80.1473ZM103.787 88.0383C103.154 88.0383 102.591 87.8953 102.097 87.6093C101.612 87.3147 101.226 86.9117 100.94 86.4003C100.663 85.889 100.524 85.2997 100.524 84.6323C100.524 83.965 100.667 83.3757 100.953 82.8643C101.239 82.353 101.629 81.9543 102.123 81.6683C102.626 81.3737 103.198 81.2263 103.839 81.2263C104.42 81.2263 104.944 81.378 105.412 81.6813C105.88 81.976 106.248 82.405 106.517 82.9683C106.794 83.5317 106.933 84.2033 106.933 84.9833H102.032C102.075 85.5293 102.275 85.9583 102.63 86.2703C102.994 86.5823 103.423 86.7383 103.917 86.7383C104.316 86.7383 104.645 86.6517 104.905 86.4783C105.165 86.2963 105.369 86.0623 105.516 85.7763L106.803 86.3223C106.621 86.669 106.387 86.9723 106.101 87.2323C105.824 87.4923 105.49 87.6917 105.1 87.8303C104.719 87.969 104.281 88.0383 103.787 88.0383ZM102.123 83.8653H105.36C105.334 83.5533 105.243 83.2977 105.087 83.0983C104.931 82.8903 104.74 82.7343 104.515 82.6303C104.29 82.5263 104.051 82.4743 103.8 82.4743C103.557 82.4743 103.31 82.5263 103.059 82.6303C102.816 82.7257 102.608 82.8773 102.435 83.0853C102.262 83.2933 102.158 83.5533 102.123 83.8653ZM110.414 88.0383C109.981 88.0383 109.582 87.9733 109.218 87.8433C108.854 87.7133 108.542 87.5313 108.282 87.2973C108.022 87.0547 107.823 86.773 107.684 86.4523L108.945 85.8933C109.075 86.136 109.266 86.3397 109.517 86.5043C109.777 86.669 110.063 86.7513 110.375 86.7513C110.713 86.7513 110.982 86.695 111.181 86.5823C111.389 86.461 111.493 86.2963 111.493 86.0883C111.493 85.889 111.415 85.7373 111.259 85.6333C111.103 85.5207 110.882 85.4297 110.596 85.3603L109.985 85.1913C109.37 85.0353 108.889 84.7883 108.542 84.4503C108.196 84.1037 108.022 83.7093 108.022 83.2673C108.022 82.6173 108.23 82.1147 108.646 81.7593C109.071 81.404 109.678 81.2263 110.466 81.2263C110.865 81.2263 111.229 81.287 111.558 81.4083C111.896 81.521 112.187 81.6857 112.429 81.9023C112.672 82.1103 112.841 82.3573 112.936 82.6433L111.727 83.1893C111.641 82.9727 111.476 82.808 111.233 82.6953C110.991 82.574 110.722 82.5133 110.427 82.5133C110.133 82.5133 109.903 82.5783 109.738 82.7083C109.574 82.8297 109.491 83.003 109.491 83.2283C109.491 83.3583 109.565 83.4797 109.712 83.5923C109.86 83.6963 110.072 83.783 110.349 83.8523L111.116 84.0343C111.541 84.1383 111.888 84.303 112.156 84.5283C112.425 84.745 112.624 84.992 112.754 85.2693C112.884 85.538 112.949 85.811 112.949 86.0883C112.949 86.4783 112.837 86.8207 112.611 87.1153C112.395 87.41 112.096 87.6397 111.714 87.8043C111.333 87.9603 110.9 88.0383 110.414 88.0383Z" fill="#1F293B"/> @@ -20,94 +20,109 @@ <rect x="363.5" y="75.3823" width="58" height="15" rx="7.5" stroke="#FCDBCC"/> <path d="M375.57 86.8823V85.3823H372.33V84.4623L375.46 79.8823H376.68V84.3723H377.98V85.3823H376.68V86.8823H375.57ZM373.56 84.3723H375.57V81.4223L373.56 84.3723ZM383.541 87.0023C383.055 87.0023 382.621 86.8923 382.241 86.6723C381.868 86.4457 381.571 86.1357 381.351 85.7423C381.138 85.349 381.031 84.8957 381.031 84.3823C381.031 83.869 381.141 83.4157 381.361 83.0223C381.581 82.629 381.881 82.3223 382.261 82.1023C382.648 81.8757 383.088 81.7623 383.581 81.7623C384.028 81.7623 384.431 81.879 384.791 82.1123C385.151 82.339 385.435 82.669 385.641 83.1023C385.855 83.5357 385.961 84.0523 385.961 84.6523H382.191C382.225 85.0723 382.378 85.4023 382.651 85.6423C382.931 85.8823 383.261 86.0023 383.641 86.0023C383.948 86.0023 384.201 85.9357 384.401 85.8023C384.601 85.6623 384.758 85.4823 384.871 85.2623L385.861 85.6823C385.721 85.949 385.541 86.1823 385.321 86.3823C385.108 86.5823 384.851 86.7357 384.551 86.8423C384.258 86.949 383.921 87.0023 383.541 87.0023ZM382.261 83.7923H384.751C384.731 83.5523 384.661 83.3557 384.541 83.2023C384.421 83.0423 384.275 82.9223 384.101 82.8423C383.928 82.7623 383.745 82.7223 383.551 82.7223C383.365 82.7223 383.175 82.7623 382.981 82.8423C382.795 82.9157 382.635 83.0323 382.501 83.1923C382.368 83.3523 382.288 83.5523 382.261 83.7923ZM386.819 86.8823V81.8823H387.869L387.919 82.5923C388.079 82.3257 388.286 82.1223 388.539 81.9823C388.799 81.8357 389.096 81.7623 389.429 81.7623C389.829 81.7623 390.169 81.8423 390.449 82.0023C390.736 82.1623 390.953 82.4123 391.099 82.7523C391.253 83.0857 391.329 83.5223 391.329 84.0623V86.8823H390.209V84.3223C390.209 83.9223 390.163 83.6157 390.069 83.4023C389.983 83.1823 389.856 83.029 389.689 82.9423C389.529 82.8557 389.339 82.8123 389.119 82.8123C388.746 82.8057 388.456 82.929 388.249 83.1823C388.043 83.4357 387.939 83.799 387.939 84.2723V86.8823H386.819ZM394.454 87.0023C393.927 87.0023 393.524 86.8723 393.244 86.6123C392.97 86.3457 392.834 85.9657 392.834 85.4723V82.8423H392.004V81.8823H392.834V80.3223H393.944V81.8823H395.294V82.8423H393.944V85.2623C393.944 85.4957 393.997 85.6723 394.104 85.7923C394.217 85.9123 394.38 85.9723 394.594 85.9723C394.66 85.9723 394.734 85.959 394.814 85.9323C394.894 85.9057 394.984 85.8557 395.084 85.7823L395.494 86.6323C395.32 86.7523 395.147 86.8423 394.974 86.9023C394.8 86.969 394.627 87.0023 394.454 87.0023ZM396.39 86.8823V81.8823H397.51V82.7923C397.71 82.479 397.97 82.2457 398.29 82.0923C398.61 81.939 398.94 81.8623 399.28 81.8623V82.9323C398.973 82.9323 398.683 82.9757 398.41 83.0623C398.143 83.1423 397.926 83.2757 397.76 83.4623C397.593 83.649 397.51 83.8957 397.51 84.2023V86.8823H396.39ZM400.092 86.8823V81.8823H401.202V86.8823H400.092ZM400.652 80.9323C400.472 80.9323 400.316 80.869 400.182 80.7423C400.056 80.609 399.992 80.4523 399.992 80.2723C399.992 80.0923 400.056 79.939 400.182 79.8123C400.316 79.6857 400.472 79.6223 400.652 79.6223C400.832 79.6223 400.986 79.6857 401.112 79.8123C401.246 79.939 401.312 80.0923 401.312 80.2723C401.312 80.4523 401.246 80.609 401.112 80.7423C400.986 80.869 400.832 80.9323 400.652 80.9323ZM404.752 87.0023C404.266 87.0023 403.832 86.8923 403.452 86.6723C403.079 86.4457 402.782 86.1357 402.562 85.7423C402.349 85.349 402.242 84.8957 402.242 84.3823C402.242 83.869 402.352 83.4157 402.572 83.0223C402.792 82.629 403.092 82.3223 403.472 82.1023C403.859 81.8757 404.299 81.7623 404.792 81.7623C405.239 81.7623 405.642 81.879 406.002 82.1123C406.362 82.339 406.646 82.669 406.852 83.1023C407.066 83.5357 407.172 84.0523 407.172 84.6523H403.402C403.436 85.0723 403.589 85.4023 403.862 85.6423C404.142 85.8823 404.472 86.0023 404.852 86.0023C405.159 86.0023 405.412 85.9357 405.612 85.8023C405.812 85.6623 405.969 85.4823 406.082 85.2623L407.072 85.6823C406.932 85.949 406.752 86.1823 406.532 86.3823C406.319 86.5823 406.062 86.7357 405.762 86.8423C405.469 86.949 405.132 87.0023 404.752 87.0023ZM403.472 83.7923H405.962C405.942 83.5523 405.872 83.3557 405.752 83.2023C405.632 83.0423 405.486 82.9223 405.312 82.8423C405.139 82.7623 404.956 82.7223 404.762 82.7223C404.576 82.7223 404.386 82.7623 404.192 82.8423C404.006 82.9157 403.846 83.0323 403.712 83.1923C403.579 83.3523 403.499 83.5523 403.472 83.7923ZM409.85 87.0023C409.517 87.0023 409.21 86.9523 408.93 86.8523C408.65 86.7523 408.41 86.6123 408.21 86.4323C408.01 86.2457 407.857 86.029 407.75 85.7823L408.72 85.3523C408.82 85.539 408.967 85.6957 409.16 85.8223C409.36 85.949 409.58 86.0123 409.82 86.0123C410.08 86.0123 410.287 85.969 410.44 85.8823C410.6 85.789 410.68 85.6623 410.68 85.5023C410.68 85.349 410.62 85.2323 410.5 85.1523C410.38 85.0657 410.21 84.9957 409.99 84.9423L409.52 84.8123C409.047 84.6923 408.677 84.5023 408.41 84.2423C408.143 83.9757 408.01 83.6723 408.01 83.3323C408.01 82.8323 408.17 82.4457 408.49 82.1723C408.817 81.899 409.283 81.7623 409.89 81.7623C410.197 81.7623 410.477 81.809 410.73 81.9023C410.99 81.989 411.213 82.1157 411.4 82.2823C411.587 82.4423 411.717 82.6323 411.79 82.8523L410.86 83.2723C410.793 83.1057 410.667 82.979 410.48 82.8923C410.293 82.799 410.087 82.7523 409.86 82.7523C409.633 82.7523 409.457 82.8023 409.33 82.9023C409.203 82.9957 409.14 83.129 409.14 83.3023C409.14 83.4023 409.197 83.4957 409.31 83.5823C409.423 83.6623 409.587 83.729 409.8 83.7823L410.39 83.9223C410.717 84.0023 410.983 84.129 411.19 84.3023C411.397 84.469 411.55 84.659 411.65 84.8723C411.75 85.079 411.8 85.289 411.8 85.5023C411.8 85.8023 411.713 86.0657 411.54 86.2923C411.373 86.519 411.143 86.6957 410.85 86.8223C410.557 86.9423 410.223 87.0023 409.85 87.0023Z" fill="#E8472C"/> </g> -<g clip-path="url(#clip3_27155_1442)"> +<g clip-path="url(#clip3_27219_5575)"> <path d="M42.7055 113.882V107.932H43.7255L46.8875 112.233V107.932H47.8735V113.882H46.8875L43.6915 109.53V113.882H42.7055ZM49.059 113.882L51.4305 107.932H52.476L54.856 113.882H53.8105L53.224 112.42H50.6825L50.1045 113.882H49.059ZM51.014 111.545H52.8925L51.9575 109.165L51.014 111.545ZM56.0314 113.882V107.932H57.0854L58.9554 110.686L60.8084 107.932H61.8709V113.882H60.8849V109.488L58.9469 112.352L57.0174 109.505V113.882H56.0314ZM63.678 113.882V107.932H67.3415V108.833H64.664V110.414H67.027V111.298H64.664V112.981H67.367V113.882H63.678Z" fill="#94A3A8"/> -<path d="M155.036 113.882V107.932H158.699V108.833H156.022V110.414H158.385V111.298H156.022V112.981H158.725V113.882H155.036ZM160.449 113.882V107.932H161.503L163.373 110.686L165.226 107.932H166.289V113.882H165.303V109.488L163.365 112.352L161.435 109.505V113.882H160.449ZM167.467 113.882L169.838 107.932H170.884L173.264 113.882H172.218L171.632 112.42H169.09L168.512 113.882H167.467ZM169.422 111.545H171.3L170.365 109.165L169.422 111.545ZM174.439 113.882V107.932H175.425V113.882H174.439ZM177.238 113.882V107.932H178.224V112.981H180.919V113.882H177.238Z" fill="#94A3A8"/> -<path d="M267.366 113.882V107.932H271.063V108.833H268.352V110.499H270.672V111.4H268.352V113.882H267.366ZM275.082 113.984C274.493 113.984 273.972 113.854 273.518 113.593C273.065 113.333 272.708 112.97 272.447 112.505C272.192 112.041 272.065 111.508 272.065 110.907C272.065 110.307 272.192 109.777 272.447 109.318C272.708 108.853 273.062 108.49 273.51 108.23C273.958 107.963 274.473 107.83 275.057 107.83C275.646 107.83 276.165 107.963 276.612 108.23C277.066 108.49 277.417 108.853 277.666 109.318C277.921 109.777 278.049 110.307 278.049 110.907C278.049 111.508 277.921 112.041 277.666 112.505C277.417 112.97 277.069 113.333 276.621 113.593C276.179 113.854 275.666 113.984 275.082 113.984ZM275.082 113.083C275.468 113.083 275.808 112.99 276.102 112.803C276.397 112.616 276.627 112.361 276.791 112.038C276.961 111.709 277.046 111.332 277.046 110.907C277.046 110.488 276.961 110.114 276.791 109.785C276.621 109.457 276.386 109.202 276.085 109.02C275.791 108.833 275.448 108.74 275.057 108.74C274.672 108.74 274.329 108.833 274.028 109.02C273.734 109.202 273.499 109.457 273.323 109.785C273.153 110.108 273.068 110.482 273.068 110.907C273.068 111.332 273.153 111.709 273.323 112.038C273.499 112.361 273.737 112.616 274.037 112.803C274.343 112.99 274.691 113.083 275.082 113.083ZM279.496 113.882V107.932H281.596C282.004 107.932 282.364 108.012 282.675 108.17C282.987 108.329 283.231 108.55 283.406 108.833C283.582 109.111 283.67 109.434 283.67 109.802C283.67 110.193 283.562 110.539 283.347 110.839C283.131 111.134 282.848 111.352 282.497 111.494L283.908 113.882H282.794L281.519 111.681C281.485 111.686 281.448 111.689 281.409 111.689C281.375 111.689 281.338 111.689 281.298 111.689H280.482V113.882H279.496ZM280.482 110.78H281.638C281.831 110.78 282.001 110.737 282.148 110.652C282.301 110.567 282.423 110.451 282.514 110.304C282.61 110.156 282.658 109.989 282.658 109.802C282.658 109.519 282.556 109.287 282.352 109.105C282.148 108.924 281.885 108.833 281.562 108.833H280.482V110.78ZM285.308 113.882V107.932H286.362L288.232 110.686L290.085 107.932H291.148V113.882H290.162V109.488L288.224 112.352L286.294 109.505V113.882H285.308Z" fill="#94A3A8"/> -<path d="M389.933 113.882V108.833H388.106V107.932H392.747V108.833H390.919V113.882H389.933ZM393.965 113.882V107.932H394.951V113.882H393.965ZM396.764 113.882V107.932H397.818L399.688 110.686L401.541 107.932H402.603V113.882H401.617V109.488L399.679 112.352L397.75 109.505V113.882H396.764ZM404.41 113.882V107.932H408.074V108.833H405.396V110.414H407.759V111.298H405.396V112.981H408.099V113.882H404.41Z" fill="#94A3A8"/> +<path d="M136.706 113.882V107.932H140.369V108.833H137.692V110.414H140.055V111.298H137.692V112.981H140.395V113.882H136.706ZM142.119 113.882V107.932H143.173L145.043 110.686L146.896 107.932H147.959V113.882H146.973V109.488L145.035 112.352L143.105 109.505V113.882H142.119ZM149.137 113.882L151.508 107.932H152.554L154.934 113.882H153.888L153.302 112.42H150.76L150.182 113.882H149.137ZM151.092 111.545H152.97L152.035 109.165L151.092 111.545ZM156.109 113.882V107.932H157.095V113.882H156.109ZM158.908 113.882V107.932H159.894V112.981H162.589V113.882H158.908Z" fill="#94A3A8"/> +<path d="M230.706 113.882V107.932H234.403V108.833H231.692V110.499H234.012V111.4H231.692V113.882H230.706ZM238.422 113.984C237.833 113.984 237.312 113.854 236.858 113.593C236.405 113.333 236.048 112.97 235.787 112.505C235.532 112.041 235.405 111.508 235.405 110.907C235.405 110.307 235.532 109.777 235.787 109.318C236.048 108.853 236.402 108.49 236.85 108.23C237.298 107.963 237.813 107.83 238.397 107.83C238.986 107.83 239.505 107.963 239.952 108.23C240.406 108.49 240.757 108.853 241.006 109.318C241.261 109.777 241.389 110.307 241.389 110.907C241.389 111.508 241.261 112.041 241.006 112.505C240.757 112.97 240.409 113.333 239.961 113.593C239.519 113.854 239.006 113.984 238.422 113.984ZM238.422 113.083C238.808 113.083 239.148 112.99 239.442 112.803C239.737 112.616 239.967 112.361 240.131 112.038C240.301 111.709 240.386 111.332 240.386 110.907C240.386 110.488 240.301 110.114 240.131 109.785C239.961 109.457 239.726 109.202 239.425 109.02C239.131 108.833 238.788 108.74 238.397 108.74C238.012 108.74 237.669 108.833 237.368 109.02C237.074 109.202 236.839 109.457 236.663 109.785C236.493 110.108 236.408 110.482 236.408 110.907C236.408 111.332 236.493 111.709 236.663 112.038C236.839 112.361 237.077 112.616 237.377 112.803C237.683 112.99 238.031 113.083 238.422 113.083ZM242.836 113.882V107.932H244.936C245.344 107.932 245.703 108.012 246.015 108.17C246.327 108.329 246.57 108.55 246.746 108.833C246.922 109.111 247.01 109.434 247.01 109.802C247.01 110.193 246.902 110.539 246.687 110.839C246.471 111.134 246.188 111.352 245.837 111.494L247.248 113.882H246.134L244.859 111.681C244.825 111.686 244.788 111.689 244.749 111.689C244.715 111.689 244.678 111.689 244.638 111.689H243.822V113.882H242.836ZM243.822 110.78H244.978C245.171 110.78 245.341 110.737 245.488 110.652C245.641 110.567 245.763 110.451 245.854 110.304C245.95 110.156 245.998 109.989 245.998 109.802C245.998 109.519 245.896 109.287 245.692 109.105C245.488 108.924 245.225 108.833 244.902 108.833H243.822V110.78ZM248.648 113.882V107.932H249.702L251.572 110.686L253.425 107.932H254.488V113.882H253.502V109.488L251.564 112.352L249.634 109.505V113.882H248.648Z" fill="#94A3A8"/> +<path d="M325.938 113.882V108.833H324.111V107.932H328.752V108.833H326.924V113.882H325.938ZM329.97 113.882V107.932H330.956V113.882H329.97ZM332.769 113.882V107.932H333.823L335.693 110.686L337.546 107.932H338.608V113.882H337.622V109.488L335.684 112.352L333.755 109.505V113.882H332.769ZM340.415 113.882V107.932H344.079V108.833H341.401V110.414H343.764V111.298H341.401V112.981H344.104V113.882H340.415Z" fill="#94A3A8"/> </g> -<rect x="38" y="123.882" width="384" height="1" fill="#E3E8F0"/> -<rect width="384" height="27" transform="translate(38 134.882)" fill="#FFFDEB"/> -<circle cx="44.5" cy="148.382" r="2.5" fill="#E8472C"/> -<path d="M53.289 152.019C52.967 152.019 52.68 151.97 52.428 151.872C52.183 151.774 51.9695 151.644 51.7875 151.483C51.6055 151.322 51.455 151.147 51.336 150.958C51.224 150.769 51.14 150.584 51.084 150.402L52.0815 149.971C52.2075 150.258 52.3685 150.486 52.5645 150.654C52.7675 150.822 53.0125 150.906 53.2995 150.906C53.5305 150.906 53.7475 150.853 53.9505 150.748C54.1605 150.636 54.332 150.461 54.465 150.223C54.598 149.985 54.6645 149.67 54.6645 149.278V144.532H55.8825V149.667C55.8825 150.045 55.8125 150.381 55.6725 150.675C55.5395 150.962 55.354 151.207 55.116 151.41C54.878 151.613 54.6015 151.767 54.2865 151.872C53.9715 151.97 53.639 152.019 53.289 152.019ZM58.9811 152.008C58.3511 152.008 57.8611 151.868 57.5111 151.588C57.1681 151.308 56.9966 150.913 56.9966 150.402C56.9966 149.856 57.1786 149.439 57.5426 149.152C57.9136 148.865 58.4281 148.722 59.0861 148.722H60.4196C60.3776 148.337 60.2691 148.043 60.0941 147.84C59.9191 147.637 59.6601 147.535 59.3171 147.535C59.0651 147.535 58.8446 147.588 58.6556 147.693C58.4666 147.798 58.3056 147.962 58.1726 148.186L57.1436 147.808C57.2556 147.577 57.4026 147.364 57.5846 147.168C57.7736 146.965 58.0081 146.804 58.2881 146.685C58.5751 146.566 58.9181 146.506 59.3171 146.506C59.8281 146.506 60.2551 146.608 60.5981 146.811C60.9411 147.007 61.1931 147.29 61.3541 147.661C61.5221 148.032 61.6061 148.48 61.6061 149.005L61.5746 151.882H60.4931L60.4616 151.242C60.3216 151.487 60.1256 151.676 59.8736 151.809C59.6286 151.942 59.3311 152.008 58.9811 152.008ZM59.1281 151.021C59.3871 151.021 59.6146 150.965 59.8106 150.853C60.0136 150.734 60.1676 150.577 60.2726 150.381C60.3846 150.185 60.4406 149.968 60.4406 149.73V149.625H59.4641C58.9951 149.625 58.6661 149.691 58.4771 149.824C58.2881 149.95 58.1936 150.132 58.1936 150.37C58.1936 150.573 58.2741 150.734 58.4351 150.853C58.6031 150.965 58.8341 151.021 59.1281 151.021ZM62.797 151.882V146.632H63.8995L63.952 147.336C64.113 147.063 64.3195 146.856 64.5715 146.716C64.8235 146.576 65.1105 146.506 65.4325 146.506C65.8525 146.506 66.2095 146.601 66.5035 146.79C66.7975 146.979 67.011 147.266 67.144 147.651C67.298 147.28 67.515 146.996 67.795 146.8C68.075 146.604 68.404 146.506 68.782 146.506C69.391 146.506 69.86 146.702 70.189 147.094C70.518 147.479 70.679 148.074 70.672 148.879V151.882H69.5065V149.194C69.5065 148.774 69.461 148.452 69.37 148.228C69.279 147.997 69.1565 147.836 69.0025 147.745C68.8485 147.654 68.67 147.609 68.467 147.609C68.103 147.602 67.8195 147.731 67.6165 147.997C67.4205 148.263 67.3225 148.645 67.3225 149.142V151.882H66.1465V149.194C66.1465 148.774 66.101 148.452 66.01 148.228C65.926 147.997 65.807 147.836 65.653 147.745C65.499 147.654 65.3205 147.609 65.1175 147.609C64.7535 147.602 64.47 147.731 64.267 147.997C64.071 148.263 63.973 148.645 63.973 149.142V151.882H62.797ZM74.2132 152.008C73.7022 152.008 73.2472 151.893 72.8482 151.662C72.4562 151.424 72.1447 151.098 71.9137 150.685C71.6897 150.272 71.5777 149.796 71.5777 149.257C71.5777 148.718 71.6932 148.242 71.9242 147.829C72.1552 147.416 72.4702 147.094 72.8692 146.863C73.2752 146.625 73.7372 146.506 74.2552 146.506C74.7242 146.506 75.1477 146.629 75.5257 146.874C75.9037 147.112 76.2012 147.458 76.4182 147.913C76.6422 148.368 76.7542 148.911 76.7542 149.541H72.7957C72.8307 149.982 72.9917 150.328 73.2787 150.58C73.5727 150.832 73.9192 150.958 74.3182 150.958C74.6402 150.958 74.9062 150.888 75.1162 150.748C75.3262 150.601 75.4907 150.412 75.6097 150.181L76.6492 150.622C76.5022 150.902 76.3132 151.147 76.0822 151.357C75.8582 151.567 75.5887 151.728 75.2737 151.84C74.9657 151.952 74.6122 152.008 74.2132 152.008ZM72.8692 148.638H75.4837C75.4627 148.386 75.3892 148.179 75.2632 148.018C75.1372 147.85 74.9832 147.724 74.8012 147.64C74.6192 147.556 74.4267 147.514 74.2237 147.514C74.0277 147.514 73.8282 147.556 73.6252 147.64C73.4292 147.717 73.2612 147.84 73.1212 148.008C72.9812 148.176 72.8972 148.386 72.8692 148.638ZM79.5659 152.008C79.2159 152.008 78.8939 151.956 78.5999 151.851C78.3059 151.746 78.0539 151.599 77.8439 151.41C77.6339 151.214 77.4729 150.986 77.3609 150.727L78.3794 150.276C78.4844 150.472 78.6384 150.636 78.8414 150.769C79.0514 150.902 79.2824 150.969 79.5344 150.969C79.8074 150.969 80.0244 150.923 80.1854 150.832C80.3534 150.734 80.4374 150.601 80.4374 150.433C80.4374 150.272 80.3744 150.15 80.2484 150.066C80.1224 149.975 79.9439 149.901 79.7129 149.845L79.2194 149.709C78.7224 149.583 78.3339 149.383 78.0539 149.11C77.7739 148.83 77.6339 148.512 77.6339 148.155C77.6339 147.63 77.8019 147.224 78.1379 146.937C78.4809 146.65 78.9709 146.506 79.6079 146.506C79.9299 146.506 80.2239 146.555 80.4899 146.653C80.7629 146.744 80.9974 146.877 81.1934 147.052C81.3894 147.22 81.5259 147.42 81.6029 147.651L80.6264 148.092C80.5564 147.917 80.4234 147.784 80.2274 147.693C80.0314 147.595 79.8144 147.546 79.5764 147.546C79.3384 147.546 79.1529 147.598 79.0199 147.703C78.8869 147.801 78.8204 147.941 78.8204 148.123C78.8204 148.228 78.8799 148.326 78.9989 148.417C79.1179 148.501 79.2894 148.571 79.5134 148.627L80.1329 148.774C80.4759 148.858 80.7559 148.991 80.9729 149.173C81.1899 149.348 81.3509 149.548 81.4559 149.772C81.5609 149.989 81.6134 150.209 81.6134 150.433C81.6134 150.748 81.5224 151.025 81.3404 151.263C81.1654 151.501 80.9239 151.686 80.6159 151.819C80.3079 151.945 79.9579 152.008 79.5659 152.008ZM86.7167 151.882L84.5222 144.532H85.7507L87.3782 150.013L88.9427 144.532H90.1502L91.7042 149.961L93.3317 144.532H94.5707L92.3447 151.882H91.0532L89.5412 146.464L88.0082 151.882H86.7167ZM95.2198 151.882V146.632H96.3958V147.588C96.6058 147.259 96.8788 147.014 97.2148 146.853C97.5508 146.692 97.8973 146.611 98.2543 146.611V147.735C97.9323 147.735 97.6278 147.78 97.3408 147.871C97.0608 147.955 96.8333 148.095 96.6583 148.291C96.4833 148.487 96.3958 148.746 96.3958 149.068V151.882H95.2198ZM99.1078 151.882V146.632H100.273V151.882H99.1078ZM99.6958 145.635C99.5068 145.635 99.3423 145.568 99.2023 145.435C99.0693 145.295 99.0028 145.131 99.0028 144.942C99.0028 144.753 99.0693 144.592 99.2023 144.459C99.3423 144.326 99.5068 144.259 99.6958 144.259C99.8848 144.259 100.046 144.326 100.179 144.459C100.319 144.592 100.389 144.753 100.389 144.942C100.389 145.131 100.319 145.295 100.179 145.435C100.046 145.568 99.8848 145.635 99.6958 145.635ZM103.917 154.119C103.546 154.119 103.21 154.087 102.909 154.024C102.615 153.961 102.366 153.888 102.163 153.804C101.96 153.72 101.803 153.639 101.691 153.562L102.142 152.617C102.24 152.666 102.37 152.726 102.531 152.796C102.699 152.873 102.895 152.939 103.119 152.995C103.343 153.051 103.595 153.079 103.875 153.079C104.176 153.079 104.445 153.016 104.683 152.89C104.921 152.771 105.107 152.586 105.24 152.334C105.373 152.082 105.439 151.76 105.439 151.368V150.843C105.257 151.137 105.019 151.368 104.725 151.536C104.438 151.697 104.109 151.777 103.738 151.777C103.262 151.777 102.846 151.669 102.489 151.452C102.139 151.235 101.862 150.934 101.659 150.549C101.463 150.157 101.365 149.705 101.365 149.194C101.365 148.648 101.463 148.176 101.659 147.777C101.862 147.378 102.139 147.066 102.489 146.842C102.846 146.618 103.262 146.506 103.738 146.506C104.109 146.506 104.438 146.59 104.725 146.758C105.019 146.926 105.257 147.168 105.439 147.483V146.632H106.615V151.336C106.615 151.931 106.503 152.435 106.279 152.848C106.055 153.268 105.74 153.583 105.334 153.793C104.928 154.01 104.456 154.119 103.917 154.119ZM104.064 150.78C104.33 150.78 104.561 150.71 104.757 150.57C104.96 150.43 105.117 150.241 105.229 150.003C105.341 149.758 105.397 149.478 105.397 149.163C105.397 148.841 105.341 148.561 105.229 148.323C105.117 148.078 104.96 147.889 104.757 147.756C104.554 147.616 104.319 147.546 104.053 147.546C103.773 147.546 103.525 147.616 103.308 147.756C103.098 147.889 102.93 148.078 102.804 148.323C102.685 148.561 102.625 148.841 102.625 149.163C102.625 149.478 102.685 149.758 102.804 150.003C102.93 150.241 103.101 150.43 103.318 150.57C103.535 150.71 103.784 150.78 104.064 150.78ZM107.925 151.882V144.532H109.101V147.346C109.276 147.073 109.496 146.867 109.762 146.727C110.028 146.58 110.329 146.506 110.665 146.506C111.078 146.506 111.435 146.59 111.736 146.758C112.037 146.926 112.265 147.189 112.419 147.546C112.58 147.896 112.66 148.354 112.66 148.921V151.882H111.484V149.194C111.484 148.774 111.435 148.452 111.337 148.228C111.239 147.997 111.103 147.836 110.928 147.745C110.76 147.654 110.564 147.609 110.34 147.609C109.941 147.602 109.633 147.731 109.416 147.997C109.206 148.263 109.101 148.645 109.101 149.142V151.882H107.925ZM115.941 152.008C115.388 152.008 114.964 151.872 114.67 151.599C114.383 151.319 114.24 150.92 114.24 150.402V147.64H113.368V146.632H114.24V144.994H115.405V146.632H116.823V147.64H115.405V150.181C115.405 150.426 115.461 150.612 115.573 150.738C115.692 150.864 115.864 150.927 116.088 150.927C116.158 150.927 116.235 150.913 116.319 150.885C116.403 150.857 116.497 150.804 116.602 150.727L117.033 151.62C116.851 151.746 116.669 151.84 116.487 151.903C116.305 151.973 116.123 152.008 115.941 152.008Z" fill="#1F293B"/> -<g clip-path="url(#clip4_27155_1442)"> -<path d="M155.85 145.712C155.717 145.712 155.6 145.662 155.5 145.562C155.4 145.462 155.35 145.346 155.35 145.212C155.35 145.066 155.4 144.946 155.5 144.852C155.6 144.752 155.717 144.702 155.85 144.702C155.99 144.702 156.11 144.752 156.21 144.852C156.31 144.946 156.36 145.066 156.36 145.212C156.36 145.346 156.31 145.462 156.21 145.562C156.11 145.662 155.99 145.712 155.85 145.712ZM154.74 154.032C154.493 154.032 154.18 153.946 153.8 153.772L154.1 153.102C154.26 153.162 154.393 153.209 154.5 153.242C154.613 153.276 154.703 153.292 154.77 153.292C155.223 153.292 155.45 153.002 155.45 152.422V146.882H156.25V152.442C156.25 152.962 156.123 153.356 155.87 153.622C155.617 153.896 155.24 154.032 154.74 154.032ZM159.296 152.002C158.709 152.002 158.249 151.869 157.916 151.602C157.589 151.329 157.426 150.952 157.426 150.472C157.426 149.966 157.592 149.579 157.926 149.312C158.266 149.039 158.739 148.902 159.346 148.902H160.736C160.702 148.429 160.586 148.076 160.386 147.842C160.186 147.602 159.886 147.482 159.486 147.482C159.212 147.482 158.976 147.539 158.776 147.652C158.582 147.759 158.422 147.932 158.296 148.172L157.576 147.892C157.702 147.659 157.856 147.459 158.036 147.292C158.216 147.119 158.426 146.989 158.666 146.902C158.906 146.809 159.179 146.762 159.486 146.762C159.952 146.762 160.336 146.856 160.636 147.042C160.942 147.222 161.172 147.492 161.326 147.852C161.479 148.206 161.552 148.646 161.546 149.172L161.536 151.882H160.796L160.756 151.212C160.609 151.466 160.412 151.662 160.166 151.802C159.919 151.936 159.629 152.002 159.296 152.002ZM159.336 151.302C159.622 151.302 159.872 151.242 160.086 151.122C160.299 150.996 160.462 150.819 160.576 150.592C160.696 150.366 160.756 150.092 160.756 149.772V149.572H159.526C159.059 149.572 158.726 149.649 158.526 149.802C158.332 149.956 158.236 150.176 158.236 150.462C158.236 150.722 158.332 150.929 158.526 151.082C158.719 151.229 158.989 151.302 159.336 151.302ZM162.813 151.882V146.882H163.563L163.603 147.582C163.757 147.316 163.953 147.112 164.193 146.972C164.433 146.832 164.713 146.762 165.033 146.762C165.433 146.762 165.773 146.856 166.053 147.042C166.34 147.229 166.547 147.512 166.673 147.892C166.813 147.526 167.017 147.246 167.283 147.052C167.557 146.859 167.88 146.762 168.253 146.762C168.813 146.762 169.253 146.949 169.573 147.322C169.9 147.696 170.06 148.262 170.053 149.022V151.882H169.253V149.322C169.253 148.829 169.2 148.452 169.093 148.192C168.993 147.932 168.857 147.756 168.683 147.662C168.51 147.562 168.31 147.512 168.083 147.512C167.69 147.512 167.383 147.669 167.163 147.982C166.943 148.289 166.833 148.726 166.833 149.292V151.882H166.033V149.322C166.033 148.829 165.98 148.452 165.873 148.192C165.773 147.932 165.633 147.756 165.453 147.662C165.28 147.562 165.08 147.512 164.853 147.512C164.467 147.512 164.163 147.669 163.943 147.982C163.723 148.289 163.613 148.726 163.613 149.292V151.882H162.813ZM173.509 152.002C173.022 152.002 172.592 151.892 172.219 151.672C171.846 151.446 171.552 151.136 171.339 150.742C171.132 150.349 171.029 149.896 171.029 149.382C171.029 148.869 171.132 148.416 171.339 148.022C171.552 147.629 171.842 147.322 172.209 147.102C172.582 146.876 173.009 146.762 173.489 146.762C173.956 146.762 174.359 146.879 174.699 147.112C175.039 147.339 175.302 147.659 175.489 148.072C175.676 148.486 175.769 148.972 175.769 149.532H171.839C171.872 150.079 172.046 150.506 172.359 150.812C172.672 151.119 173.069 151.272 173.549 151.272C173.902 151.272 174.199 151.189 174.439 151.022C174.686 150.856 174.876 150.636 175.009 150.362L175.699 150.712C175.572 150.972 175.402 151.199 175.189 151.392C174.982 151.586 174.736 151.736 174.449 151.842C174.169 151.949 173.856 152.002 173.509 152.002ZM171.899 148.862H174.909C174.889 148.576 174.812 148.329 174.679 148.122C174.552 147.916 174.386 147.756 174.179 147.642C173.972 147.529 173.739 147.472 173.479 147.472C173.226 147.472 172.982 147.529 172.749 147.642C172.516 147.749 172.322 147.909 172.169 148.122C172.016 148.329 171.926 148.576 171.899 148.862ZM178.528 152.002C178.161 152.002 177.841 151.949 177.568 151.842C177.295 151.729 177.065 151.582 176.878 151.402C176.698 151.222 176.568 151.026 176.488 150.812L177.188 150.522C177.301 150.749 177.471 150.932 177.698 151.072C177.925 151.212 178.175 151.282 178.448 151.282C178.761 151.282 179.025 151.222 179.238 151.102C179.451 150.976 179.558 150.799 179.558 150.572C179.558 150.366 179.478 150.199 179.318 150.072C179.165 149.946 178.935 149.842 178.628 149.762L178.148 149.632C177.695 149.512 177.341 149.332 177.088 149.092C176.835 148.846 176.708 148.569 176.708 148.262C176.708 147.789 176.861 147.422 177.168 147.162C177.481 146.896 177.945 146.762 178.558 146.762C178.851 146.762 179.118 146.806 179.358 146.892C179.598 146.979 179.805 147.102 179.978 147.262C180.151 147.416 180.278 147.599 180.358 147.812L179.658 148.122C179.571 147.896 179.428 147.732 179.228 147.632C179.028 147.532 178.785 147.482 178.498 147.482C178.191 147.482 177.951 147.549 177.778 147.682C177.605 147.809 177.518 147.989 177.518 148.222C177.518 148.356 177.588 148.482 177.728 148.602C177.875 148.716 178.088 148.809 178.368 148.882L178.868 149.012C179.195 149.092 179.468 149.212 179.688 149.372C179.908 149.526 180.075 149.702 180.188 149.902C180.301 150.102 180.358 150.316 180.358 150.542C180.358 150.842 180.278 151.102 180.118 151.322C179.958 151.542 179.741 151.712 179.468 151.832C179.195 151.946 178.881 152.002 178.528 152.002ZM185.886 154.002C185.2 154.002 184.57 153.889 183.996 153.662C183.423 153.436 182.926 153.112 182.506 152.692C182.093 152.279 181.77 151.792 181.536 151.232C181.31 150.666 181.196 150.042 181.196 149.362C181.196 148.682 181.31 148.062 181.536 147.502C181.77 146.936 182.093 146.446 182.506 146.032C182.926 145.619 183.423 145.299 183.996 145.072C184.57 144.846 185.2 144.732 185.886 144.732C186.513 144.732 187.086 144.846 187.606 145.072C188.126 145.299 188.58 145.619 188.966 146.032C189.353 146.446 189.65 146.936 189.856 147.502C190.063 148.062 190.166 148.682 190.166 149.362C190.166 149.882 190.086 150.342 189.926 150.742C189.766 151.142 189.54 151.459 189.246 151.692C188.96 151.919 188.633 152.032 188.266 152.032C187.926 152.039 187.653 151.949 187.446 151.762C187.246 151.569 187.136 151.246 187.116 150.792C186.93 151.086 186.683 151.316 186.376 151.482C186.076 151.649 185.736 151.732 185.356 151.732C184.923 151.732 184.54 151.632 184.206 151.432C183.873 151.226 183.61 150.942 183.416 150.582C183.23 150.222 183.136 149.812 183.136 149.352C183.136 148.886 183.23 148.476 183.416 148.122C183.61 147.769 183.873 147.492 184.206 147.292C184.54 147.086 184.923 146.982 185.356 146.982C185.73 146.982 186.066 147.062 186.366 147.222C186.666 147.382 186.906 147.606 187.086 147.892V147.092H187.876V150.832C187.876 150.999 187.916 151.132 187.996 151.232C188.076 151.326 188.18 151.372 188.306 151.372C188.526 151.372 188.72 151.286 188.886 151.112C189.06 150.939 189.193 150.702 189.286 150.402C189.386 150.102 189.436 149.756 189.436 149.362C189.436 148.782 189.346 148.252 189.166 147.772C188.993 147.292 188.75 146.876 188.436 146.522C188.123 146.169 187.746 145.896 187.306 145.702C186.873 145.509 186.4 145.412 185.886 145.412C185.3 145.412 184.766 145.509 184.286 145.702C183.806 145.896 183.39 146.169 183.036 146.522C182.683 146.876 182.41 147.292 182.216 147.772C182.023 148.252 181.926 148.782 181.926 149.362C181.926 149.942 182.023 150.472 182.216 150.952C182.41 151.432 182.683 151.849 183.036 152.202C183.39 152.556 183.806 152.829 184.286 153.022C184.766 153.222 185.3 153.322 185.886 153.322C186.146 153.322 186.426 153.286 186.726 153.212C187.033 153.146 187.293 153.059 187.506 152.952L187.866 153.512C187.586 153.659 187.26 153.776 186.886 153.862C186.513 153.956 186.18 154.002 185.886 154.002ZM185.546 151.012C185.96 151.012 186.306 150.882 186.586 150.622C186.873 150.362 187.043 150.029 187.096 149.622V149.082C187.043 148.676 186.873 148.346 186.586 148.092C186.3 147.839 185.95 147.712 185.536 147.712C185.223 147.712 184.946 147.782 184.706 147.922C184.473 148.062 184.286 148.256 184.146 148.502C184.013 148.742 183.946 149.026 183.946 149.352C183.946 149.672 184.013 149.959 184.146 150.212C184.286 150.459 184.476 150.656 184.716 150.802C184.956 150.942 185.233 151.012 185.546 151.012ZM193.559 152.002C193.066 152.002 192.629 151.892 192.249 151.672C191.869 151.446 191.572 151.136 191.359 150.742C191.146 150.349 191.039 149.896 191.039 149.382C191.039 148.869 191.142 148.416 191.349 148.022C191.562 147.629 191.859 147.322 192.239 147.102C192.619 146.876 193.052 146.762 193.539 146.762C194.019 146.762 194.449 146.872 194.829 147.092C195.209 147.312 195.499 147.622 195.699 148.022L194.969 148.352C194.836 148.086 194.642 147.879 194.389 147.732C194.136 147.579 193.846 147.502 193.519 147.502C193.192 147.502 192.902 147.582 192.649 147.742C192.402 147.902 192.206 148.126 192.059 148.412C191.919 148.692 191.849 149.016 191.849 149.382C191.849 149.749 191.919 150.076 192.059 150.362C192.206 150.642 192.406 150.862 192.659 151.022C192.919 151.182 193.212 151.262 193.539 151.262C193.866 151.262 194.156 151.179 194.409 151.012C194.669 150.846 194.866 150.612 194.999 150.312L195.729 150.642C195.529 151.069 195.239 151.402 194.859 151.642C194.479 151.882 194.046 152.002 193.559 152.002ZM198.949 152.002C198.462 152.002 198.029 151.892 197.649 151.672C197.276 151.446 196.982 151.136 196.769 150.742C196.556 150.349 196.449 149.896 196.449 149.382C196.449 148.869 196.552 148.416 196.759 148.022C196.972 147.629 197.266 147.322 197.639 147.102C198.019 146.876 198.449 146.762 198.929 146.762C199.422 146.762 199.856 146.876 200.229 147.102C200.609 147.322 200.902 147.629 201.109 148.022C201.322 148.416 201.429 148.869 201.429 149.382C201.429 149.896 201.322 150.349 201.109 150.742C200.902 151.136 200.612 151.446 200.239 151.672C199.866 151.892 199.436 152.002 198.949 152.002ZM198.949 151.262C199.282 151.262 199.572 151.182 199.819 151.022C200.066 150.862 200.259 150.642 200.399 150.362C200.546 150.082 200.619 149.756 200.619 149.382C200.619 149.009 200.546 148.682 200.399 148.402C200.259 148.122 200.062 147.902 199.809 147.742C199.556 147.582 199.262 147.502 198.929 147.502C198.602 147.502 198.312 147.582 198.059 147.742C197.812 147.902 197.616 148.122 197.469 148.402C197.329 148.682 197.259 149.009 197.259 149.382C197.259 149.749 197.329 150.076 197.469 150.362C197.616 150.642 197.816 150.862 198.069 151.022C198.329 151.182 198.622 151.262 198.949 151.262ZM202.88 152.022C202.727 152.022 202.593 151.969 202.48 151.862C202.373 151.749 202.32 151.619 202.32 151.472C202.32 151.319 202.373 151.189 202.48 151.082C202.593 150.969 202.727 150.912 202.88 150.912C203.033 150.912 203.163 150.969 203.27 151.082C203.377 151.189 203.43 151.319 203.43 151.472C203.43 151.619 203.377 151.749 203.27 151.862C203.163 151.969 203.033 152.022 202.88 152.022ZM206.59 152.002C206.143 152.002 205.75 151.892 205.41 151.672C205.07 151.452 204.803 151.146 204.61 150.752C204.423 150.352 204.33 149.896 204.33 149.382C204.33 148.862 204.423 148.406 204.61 148.012C204.803 147.619 205.07 147.312 205.41 147.092C205.75 146.872 206.143 146.762 206.59 146.762C206.957 146.762 207.283 146.849 207.57 147.022C207.863 147.189 208.1 147.422 208.28 147.722V144.882H209.08V151.882H208.32L208.28 151.032C208.1 151.332 207.863 151.569 207.57 151.742C207.283 151.916 206.957 152.002 206.59 152.002ZM206.77 151.272C207.063 151.272 207.32 151.196 207.54 151.042C207.767 150.882 207.943 150.662 208.07 150.382C208.203 150.096 208.273 149.776 208.28 149.422V149.352C208.273 148.992 208.203 148.672 208.07 148.392C207.943 148.106 207.767 147.886 207.54 147.732C207.313 147.572 207.053 147.492 206.76 147.492C206.447 147.492 206.167 147.572 205.92 147.732C205.673 147.892 205.48 148.116 205.34 148.402C205.207 148.689 205.14 149.016 205.14 149.382C205.14 149.749 205.21 150.076 205.35 150.362C205.49 150.649 205.683 150.872 205.93 151.032C206.177 151.192 206.457 151.272 206.77 151.272ZM212.669 152.002C212.183 152.002 211.753 151.892 211.379 151.672C211.006 151.446 210.713 151.136 210.499 150.742C210.293 150.349 210.189 149.896 210.189 149.382C210.189 148.869 210.293 148.416 210.499 148.022C210.713 147.629 211.003 147.322 211.369 147.102C211.743 146.876 212.169 146.762 212.649 146.762C213.116 146.762 213.519 146.879 213.859 147.112C214.199 147.339 214.463 147.659 214.649 148.072C214.836 148.486 214.929 148.972 214.929 149.532H210.999C211.033 150.079 211.206 150.506 211.519 150.812C211.833 151.119 212.229 151.272 212.709 151.272C213.063 151.272 213.359 151.189 213.599 151.022C213.846 150.856 214.036 150.636 214.169 150.362L214.859 150.712C214.733 150.972 214.563 151.199 214.349 151.392C214.143 151.586 213.896 151.736 213.609 151.842C213.329 151.949 213.016 152.002 212.669 152.002ZM211.059 148.862H214.069C214.049 148.576 213.973 148.329 213.839 148.122C213.713 147.916 213.546 147.756 213.339 147.642C213.133 147.529 212.899 147.472 212.639 147.472C212.386 147.472 212.143 147.529 211.909 147.642C211.676 147.749 211.483 147.909 211.329 148.122C211.176 148.329 211.086 148.576 211.059 148.862ZM217.291 151.882L215.201 146.882H216.031L217.711 150.952L219.381 146.882H220.221L218.131 151.882H217.291Z" fill="#63758C"/> +<rect x="38" y="131.882" width="384" height="1" fill="#E3E8F0"/> +<path d="M42.8715 159.882V152.532H47.397V153.645H44.0895V155.598H47.0085V156.69H44.0895V158.769H47.4285V159.882H42.8715ZM48.8444 159.882V154.632H49.9469L49.9994 155.336C50.1604 155.063 50.3669 154.856 50.6189 154.716C50.8709 154.576 51.1579 154.506 51.4799 154.506C51.8999 154.506 52.2569 154.601 52.5509 154.79C52.8449 154.979 53.0584 155.266 53.1914 155.651C53.3454 155.28 53.5624 154.996 53.8424 154.8C54.1224 154.604 54.4514 154.506 54.8294 154.506C55.4384 154.506 55.9074 154.702 56.2364 155.094C56.5654 155.479 56.7264 156.074 56.7194 156.879V159.882H55.5539V157.194C55.5539 156.774 55.5084 156.452 55.4174 156.228C55.3264 155.997 55.2039 155.836 55.0499 155.745C54.8959 155.654 54.7174 155.609 54.5144 155.609C54.1504 155.602 53.8669 155.731 53.6639 155.997C53.4679 156.263 53.3699 156.645 53.3699 157.142V159.882H52.1939V157.194C52.1939 156.774 52.1484 156.452 52.0574 156.228C51.9734 155.997 51.8544 155.836 51.7004 155.745C51.5464 155.654 51.3679 155.609 51.1649 155.609C50.8009 155.602 50.5174 155.731 50.3144 155.997C50.1184 156.263 50.0204 156.645 50.0204 157.142V159.882H48.8444ZM57.9926 159.882V154.632H59.1581V159.882H57.9926ZM58.5806 153.635C58.3916 153.635 58.2271 153.568 58.0871 153.435C57.9541 153.295 57.8876 153.131 57.8876 152.942C57.8876 152.753 57.9541 152.592 58.0871 152.459C58.2271 152.326 58.3916 152.259 58.5806 152.259C58.7696 152.259 58.9306 152.326 59.0636 152.459C59.2036 152.592 59.2736 152.753 59.2736 152.942C59.2736 153.131 59.2036 153.295 59.0636 153.435C58.9306 153.568 58.7696 153.635 58.5806 153.635ZM60.5441 159.882V152.532H61.7201V159.882H60.5441ZM63.855 162.108C63.687 162.108 63.498 162.077 63.288 162.014C63.085 161.951 62.889 161.87 62.7 161.772L63.141 160.817C63.274 160.88 63.3965 160.929 63.5085 160.964C63.6205 161.006 63.7115 161.027 63.7815 161.027C63.9495 161.027 64.0895 160.981 64.2015 160.89C64.3205 160.806 64.415 160.68 64.485 160.512L64.7685 159.84L62.4375 154.632H63.7185L65.3145 158.496L66.879 154.632H68.16L65.724 160.439C65.577 160.775 65.4265 161.069 65.2725 161.321C65.1255 161.573 64.94 161.765 64.716 161.898C64.492 162.038 64.205 162.108 63.855 162.108ZM74.7947 160.008C74.0877 160.008 73.4577 159.847 72.9047 159.525C72.3587 159.196 71.9282 158.748 71.6132 158.181C71.3052 157.607 71.1512 156.949 71.1512 156.207C71.1512 155.465 71.3052 154.811 71.6132 154.244C71.9282 153.67 72.3587 153.222 72.9047 152.9C73.4507 152.571 74.0772 152.406 74.7842 152.406C75.2602 152.406 75.7082 152.494 76.1282 152.669C76.5482 152.837 76.9192 153.071 77.2412 153.372C77.5702 153.673 77.8222 154.023 77.9972 154.422L76.8842 154.874C76.7582 154.608 76.5867 154.373 76.3697 154.17C76.1597 153.96 75.9182 153.799 75.6452 153.687C75.3722 153.575 75.0852 153.519 74.7842 153.519C74.3222 153.519 73.9092 153.635 73.5452 153.866C73.1882 154.097 72.9047 154.415 72.6947 154.821C72.4917 155.22 72.3902 155.682 72.3902 156.207C72.3902 156.732 72.4917 157.198 72.6947 157.604C72.9047 158.01 73.1917 158.328 73.5557 158.559C73.9267 158.79 74.3467 158.906 74.8157 158.906C75.1237 158.906 75.4107 158.846 75.6767 158.727C75.9497 158.601 76.1912 158.43 76.4012 158.213C76.6182 157.996 76.7897 157.744 76.9157 157.457L78.0287 157.908C77.8537 158.321 77.6052 158.689 77.2832 159.011C76.9612 159.326 76.5867 159.571 76.1597 159.746C75.7327 159.921 75.2777 160.008 74.7947 160.008ZM78.9911 159.882V152.532H80.1671V155.346C80.3421 155.073 80.5626 154.867 80.8286 154.727C81.0946 154.58 81.3956 154.506 81.7316 154.506C82.1446 154.506 82.5016 154.59 82.8026 154.758C83.1036 154.926 83.3311 155.189 83.4851 155.546C83.6461 155.896 83.7266 156.354 83.7266 156.921V159.882H82.5506V157.194C82.5506 156.774 82.5016 156.452 82.4036 156.228C82.3056 155.997 82.1691 155.836 81.9941 155.745C81.8261 155.654 81.6301 155.609 81.4061 155.609C81.0071 155.602 80.6991 155.731 80.4821 155.997C80.2721 156.263 80.1671 156.645 80.1671 157.142V159.882H78.9911ZM87.2591 160.008C86.7481 160.008 86.2931 159.893 85.8941 159.662C85.5021 159.424 85.1906 159.098 84.9596 158.685C84.7356 158.272 84.6236 157.796 84.6236 157.257C84.6236 156.718 84.7391 156.242 84.9701 155.829C85.2011 155.416 85.5161 155.094 85.9151 154.863C86.3211 154.625 86.7831 154.506 87.3011 154.506C87.7701 154.506 88.1936 154.629 88.5716 154.874C88.9496 155.112 89.2471 155.458 89.4641 155.913C89.6881 156.368 89.8001 156.911 89.8001 157.541H85.8416C85.8766 157.982 86.0376 158.328 86.3246 158.58C86.6186 158.832 86.9651 158.958 87.3641 158.958C87.6861 158.958 87.9521 158.888 88.1621 158.748C88.3721 158.601 88.5366 158.412 88.6556 158.181L89.6951 158.622C89.5481 158.902 89.3591 159.147 89.1281 159.357C88.9041 159.567 88.6346 159.728 88.3196 159.84C88.0116 159.952 87.6581 160.008 87.2591 160.008ZM85.9151 156.638H88.5296C88.5086 156.386 88.4351 156.179 88.3091 156.018C88.1831 155.85 88.0291 155.724 87.8471 155.64C87.6651 155.556 87.4726 155.514 87.2696 155.514C87.0736 155.514 86.8741 155.556 86.6711 155.64C86.4751 155.717 86.3071 155.84 86.1671 156.008C86.0271 156.176 85.9431 156.386 85.9151 156.638ZM90.7008 159.882V154.632H91.8033L91.8558 155.378C92.0238 155.098 92.2408 154.884 92.5068 154.737C92.7798 154.583 93.0913 154.506 93.4413 154.506C93.8613 154.506 94.2183 154.59 94.5123 154.758C94.8133 154.926 95.0408 155.189 95.1948 155.546C95.3558 155.896 95.4363 156.354 95.4363 156.921V159.882H94.2603V157.194C94.2603 156.774 94.2113 156.452 94.1133 156.228C94.0223 155.997 93.8893 155.836 93.7143 155.745C93.5463 155.654 93.3468 155.609 93.1158 155.609C92.7238 155.602 92.4193 155.731 92.2023 155.997C91.9853 156.263 91.8768 156.645 91.8768 157.142V159.882H90.7008Z" fill="#1F293B"/> +<g clip-path="url(#clip4_27219_5575)"> +<path d="M159.557 160.002C159.07 160.002 158.64 159.892 158.267 159.672C157.893 159.446 157.6 159.136 157.387 158.742C157.18 158.349 157.077 157.896 157.077 157.382C157.077 156.869 157.18 156.416 157.387 156.022C157.6 155.629 157.89 155.322 158.257 155.102C158.63 154.876 159.057 154.762 159.537 154.762C160.003 154.762 160.407 154.879 160.747 155.112C161.087 155.339 161.35 155.659 161.537 156.072C161.723 156.486 161.817 156.972 161.817 157.532H157.887C157.92 158.079 158.093 158.506 158.407 158.812C158.72 159.119 159.117 159.272 159.597 159.272C159.95 159.272 160.247 159.189 160.487 159.022C160.733 158.856 160.923 158.636 161.057 158.362L161.747 158.712C161.62 158.972 161.45 159.199 161.237 159.392C161.03 159.586 160.783 159.736 160.497 159.842C160.217 159.949 159.903 160.002 159.557 160.002ZM157.947 156.862H160.957C160.937 156.576 160.86 156.329 160.727 156.122C160.6 155.916 160.433 155.756 160.227 155.642C160.02 155.529 159.787 155.472 159.527 155.472C159.273 155.472 159.03 155.529 158.797 155.642C158.563 155.749 158.37 155.909 158.217 156.122C158.063 156.329 157.973 156.576 157.947 156.862ZM162.826 159.882V154.882H163.576L163.616 155.582C163.769 155.316 163.966 155.112 164.206 154.972C164.446 154.832 164.726 154.762 165.046 154.762C165.446 154.762 165.786 154.856 166.066 155.042C166.352 155.229 166.559 155.512 166.686 155.892C166.826 155.526 167.029 155.246 167.296 155.052C167.569 154.859 167.892 154.762 168.266 154.762C168.826 154.762 169.266 154.949 169.586 155.322C169.912 155.696 170.072 156.262 170.066 157.022V159.882H169.266V157.322C169.266 156.829 169.212 156.452 169.106 156.192C169.006 155.932 168.869 155.756 168.696 155.662C168.522 155.562 168.322 155.512 168.096 155.512C167.702 155.512 167.396 155.669 167.176 155.982C166.956 156.289 166.846 156.726 166.846 157.292V159.882H166.046V157.322C166.046 156.829 165.992 156.452 165.886 156.192C165.786 155.932 165.646 155.756 165.466 155.662C165.292 155.562 165.092 155.512 164.866 155.512C164.479 155.512 164.176 155.669 163.956 155.982C163.736 156.289 163.626 156.726 163.626 157.292V159.882H162.826ZM171.381 159.882V154.882H172.181V159.882H171.381ZM171.791 153.722C171.658 153.722 171.541 153.672 171.441 153.572C171.341 153.472 171.291 153.356 171.291 153.222C171.291 153.082 171.341 152.966 171.441 152.872C171.541 152.772 171.658 152.722 171.791 152.722C171.931 152.722 172.048 152.772 172.141 152.872C172.241 152.966 172.291 153.082 172.291 153.222C172.291 153.356 172.241 153.472 172.141 153.572C172.048 153.672 171.931 153.722 171.791 153.722ZM173.656 159.882V152.882H174.456V159.882H173.656ZM176.303 162.002C176.176 162.002 176.03 161.976 175.863 161.922C175.696 161.876 175.52 161.812 175.333 161.732L175.633 161.062C175.786 161.129 175.92 161.179 176.033 161.212C176.153 161.246 176.246 161.262 176.313 161.262C176.493 161.262 176.64 161.212 176.753 161.112C176.873 161.019 176.973 160.882 177.053 160.702L177.393 159.862L175.243 154.882H176.093L177.793 158.932L179.473 154.882H180.333L177.933 160.582C177.806 160.876 177.673 161.129 177.533 161.342C177.4 161.556 177.236 161.719 177.043 161.832C176.85 161.946 176.603 162.002 176.303 162.002ZM185.567 162.002C184.88 162.002 184.25 161.889 183.677 161.662C183.103 161.436 182.607 161.112 182.187 160.692C181.773 160.279 181.45 159.792 181.217 159.232C180.99 158.666 180.877 158.042 180.877 157.362C180.877 156.682 180.99 156.062 181.217 155.502C181.45 154.936 181.773 154.446 182.187 154.032C182.607 153.619 183.103 153.299 183.677 153.072C184.25 152.846 184.88 152.732 185.567 152.732C186.193 152.732 186.767 152.846 187.287 153.072C187.807 153.299 188.26 153.619 188.647 154.032C189.033 154.446 189.33 154.936 189.537 155.502C189.743 156.062 189.847 156.682 189.847 157.362C189.847 157.882 189.767 158.342 189.607 158.742C189.447 159.142 189.22 159.459 188.927 159.692C188.64 159.919 188.313 160.032 187.947 160.032C187.607 160.039 187.333 159.949 187.127 159.762C186.927 159.569 186.817 159.246 186.797 158.792C186.61 159.086 186.363 159.316 186.057 159.482C185.757 159.649 185.417 159.732 185.037 159.732C184.603 159.732 184.22 159.632 183.887 159.432C183.553 159.226 183.29 158.942 183.097 158.582C182.91 158.222 182.817 157.812 182.817 157.352C182.817 156.886 182.91 156.476 183.097 156.122C183.29 155.769 183.553 155.492 183.887 155.292C184.22 155.086 184.603 154.982 185.037 154.982C185.41 154.982 185.747 155.062 186.047 155.222C186.347 155.382 186.587 155.606 186.767 155.892V155.092H187.557V158.832C187.557 158.999 187.597 159.132 187.677 159.232C187.757 159.326 187.86 159.372 187.987 159.372C188.207 159.372 188.4 159.286 188.567 159.112C188.74 158.939 188.873 158.702 188.967 158.402C189.067 158.102 189.117 157.756 189.117 157.362C189.117 156.782 189.027 156.252 188.847 155.772C188.673 155.292 188.43 154.876 188.117 154.522C187.803 154.169 187.427 153.896 186.987 153.702C186.553 153.509 186.08 153.412 185.567 153.412C184.98 153.412 184.447 153.509 183.967 153.702C183.487 153.896 183.07 154.169 182.717 154.522C182.363 154.876 182.09 155.292 181.897 155.772C181.703 156.252 181.607 156.782 181.607 157.362C181.607 157.942 181.703 158.472 181.897 158.952C182.09 159.432 182.363 159.849 182.717 160.202C183.07 160.556 183.487 160.829 183.967 161.022C184.447 161.222 184.98 161.322 185.567 161.322C185.827 161.322 186.107 161.286 186.407 161.212C186.713 161.146 186.973 161.059 187.187 160.952L187.547 161.512C187.267 161.659 186.94 161.776 186.567 161.862C186.193 161.956 185.86 162.002 185.567 162.002ZM185.227 159.012C185.64 159.012 185.987 158.882 186.267 158.622C186.553 158.362 186.723 158.029 186.777 157.622V157.082C186.723 156.676 186.553 156.346 186.267 156.092C185.98 155.839 185.63 155.712 185.217 155.712C184.903 155.712 184.627 155.782 184.387 155.922C184.153 156.062 183.967 156.256 183.827 156.502C183.693 156.742 183.627 157.026 183.627 157.352C183.627 157.672 183.693 157.959 183.827 158.212C183.967 158.459 184.157 158.656 184.397 158.802C184.637 158.942 184.913 159.012 185.227 159.012ZM192.759 160.002C192.393 160.002 192.073 159.949 191.799 159.842C191.526 159.729 191.296 159.582 191.109 159.402C190.929 159.222 190.799 159.026 190.719 158.812L191.419 158.522C191.533 158.749 191.703 158.932 191.929 159.072C192.156 159.212 192.406 159.282 192.679 159.282C192.993 159.282 193.256 159.222 193.469 159.102C193.683 158.976 193.789 158.799 193.789 158.572C193.789 158.366 193.709 158.199 193.549 158.072C193.396 157.946 193.166 157.842 192.859 157.762L192.379 157.632C191.926 157.512 191.573 157.332 191.319 157.092C191.066 156.846 190.939 156.569 190.939 156.262C190.939 155.789 191.093 155.422 191.399 155.162C191.713 154.896 192.176 154.762 192.789 154.762C193.083 154.762 193.349 154.806 193.589 154.892C193.829 154.979 194.036 155.102 194.209 155.262C194.383 155.416 194.509 155.599 194.589 155.812L193.889 156.122C193.803 155.896 193.659 155.732 193.459 155.632C193.259 155.532 193.016 155.482 192.729 155.482C192.423 155.482 192.183 155.549 192.009 155.682C191.836 155.809 191.749 155.989 191.749 156.222C191.749 156.356 191.819 156.482 191.959 156.602C192.106 156.716 192.319 156.809 192.599 156.882L193.099 157.012C193.426 157.092 193.699 157.212 193.919 157.372C194.139 157.526 194.306 157.702 194.419 157.902C194.533 158.102 194.589 158.316 194.589 158.542C194.589 158.842 194.509 159.102 194.349 159.322C194.189 159.542 193.973 159.712 193.699 159.832C193.426 159.946 193.113 160.002 192.759 160.002ZM197.547 160.002C197.061 160.002 196.684 159.876 196.417 159.622C196.151 159.369 196.017 159.012 196.017 158.552V155.592H195.147V154.882H196.017V153.322H196.817V154.882H198.317V155.592H196.817V158.472C196.817 158.726 196.884 158.922 197.017 159.062C197.157 159.196 197.351 159.262 197.597 159.262C197.677 159.262 197.754 159.252 197.827 159.232C197.907 159.206 198.011 159.146 198.137 159.052L198.447 159.702C198.274 159.816 198.117 159.892 197.977 159.932C197.837 159.979 197.694 160.002 197.547 160.002ZM200.997 160.002C200.411 160.002 199.951 159.869 199.617 159.602C199.291 159.329 199.127 158.952 199.127 158.472C199.127 157.966 199.294 157.579 199.627 157.312C199.967 157.039 200.441 156.902 201.047 156.902H202.437C202.404 156.429 202.287 156.076 202.087 155.842C201.887 155.602 201.587 155.482 201.187 155.482C200.914 155.482 200.677 155.539 200.477 155.652C200.284 155.759 200.124 155.932 199.997 156.172L199.277 155.892C199.404 155.659 199.557 155.459 199.737 155.292C199.917 155.119 200.127 154.989 200.367 154.902C200.607 154.809 200.881 154.762 201.187 154.762C201.654 154.762 202.037 154.856 202.337 155.042C202.644 155.222 202.874 155.492 203.027 155.852C203.181 156.206 203.254 156.646 203.247 157.172L203.237 159.882H202.497L202.457 159.212C202.311 159.466 202.114 159.662 201.867 159.802C201.621 159.936 201.331 160.002 200.997 160.002ZM201.037 159.302C201.324 159.302 201.574 159.242 201.787 159.122C202.001 158.996 202.164 158.819 202.277 158.592C202.397 158.366 202.457 158.092 202.457 157.772V157.572H201.227C200.761 157.572 200.427 157.649 200.227 157.802C200.034 157.956 199.937 158.176 199.937 158.462C199.937 158.722 200.034 158.929 200.227 159.082C200.421 159.229 200.691 159.302 201.037 159.302ZM204.515 159.882V154.882H205.315V155.772C205.515 155.459 205.772 155.229 206.085 155.082C206.405 154.936 206.738 154.862 207.085 154.862V155.612C206.792 155.612 206.508 155.662 206.235 155.762C205.968 155.856 205.748 156.012 205.575 156.232C205.402 156.452 205.315 156.752 205.315 157.132V159.882H204.515ZM209.774 160.002C209.287 160.002 208.911 159.876 208.644 159.622C208.377 159.369 208.244 159.012 208.244 158.552V155.592H207.374V154.882H208.244V153.322H209.044V154.882H210.544V155.592H209.044V158.472C209.044 158.726 209.111 158.922 209.244 159.062C209.384 159.196 209.577 159.262 209.824 159.262C209.904 159.262 209.981 159.252 210.054 159.232C210.134 159.206 210.237 159.146 210.364 159.052L210.674 159.702C210.501 159.816 210.344 159.892 210.204 159.932C210.064 159.979 209.921 160.002 209.774 160.002ZM213.483 160.002C213.097 160.002 212.757 159.926 212.463 159.772C212.177 159.612 211.95 159.362 211.783 159.022C211.623 158.676 211.543 158.229 211.543 157.682V154.882H212.343V157.442C212.343 157.936 212.4 158.312 212.513 158.572C212.627 158.832 212.783 159.012 212.983 159.112C213.19 159.206 213.42 159.252 213.673 159.252C214.107 159.252 214.443 159.096 214.683 158.782C214.93 158.469 215.053 158.032 215.053 157.472V154.882H215.853V159.882H215.103L215.063 159.132C214.897 159.412 214.68 159.629 214.413 159.782C214.147 159.929 213.837 160.002 213.483 160.002ZM217.299 161.882V154.882H218.049L218.089 155.732C218.276 155.432 218.513 155.196 218.799 155.022C219.093 154.849 219.423 154.762 219.789 154.762C220.236 154.762 220.629 154.872 220.969 155.092C221.309 155.312 221.573 155.619 221.759 156.012C221.953 156.406 222.049 156.862 222.049 157.382C222.049 157.896 221.953 158.352 221.759 158.752C221.573 159.146 221.309 159.452 220.969 159.672C220.629 159.892 220.236 160.002 219.789 160.002C219.423 160.002 219.096 159.919 218.809 159.752C218.523 159.579 218.286 159.342 218.099 159.042V161.882H217.299ZM219.609 159.272C219.923 159.272 220.199 159.192 220.439 159.032C220.686 158.872 220.879 158.649 221.019 158.362C221.166 158.076 221.239 157.749 221.239 157.382C221.239 157.016 221.169 156.689 221.029 156.402C220.896 156.116 220.706 155.892 220.459 155.732C220.213 155.572 219.933 155.492 219.619 155.492C219.326 155.492 219.063 155.572 218.829 155.732C218.603 155.892 218.423 156.116 218.289 156.402C218.163 156.689 218.099 157.016 218.099 157.382C218.099 157.749 218.163 158.076 218.289 158.362C218.423 158.649 218.603 158.872 218.829 159.032C219.056 159.192 219.316 159.272 219.609 159.272ZM223.498 160.022C223.344 160.022 223.211 159.969 223.098 159.862C222.991 159.749 222.938 159.619 222.938 159.472C222.938 159.319 222.991 159.189 223.098 159.082C223.211 158.969 223.344 158.912 223.498 158.912C223.651 158.912 223.781 158.969 223.888 159.082C223.994 159.189 224.048 159.319 224.048 159.472C224.048 159.619 223.994 159.749 223.888 159.862C223.781 159.969 223.651 160.022 223.498 160.022ZM225.288 159.882V154.882H226.088V159.882H225.288ZM225.698 153.722C225.564 153.722 225.448 153.672 225.348 153.572C225.248 153.472 225.198 153.356 225.198 153.222C225.198 153.082 225.248 152.966 225.348 152.872C225.448 152.772 225.564 152.722 225.698 152.722C225.838 152.722 225.954 152.772 226.048 152.872C226.148 152.966 226.198 153.082 226.198 153.222C226.198 153.356 226.148 153.472 226.048 153.572C225.954 153.672 225.838 153.722 225.698 153.722ZM229.772 160.002C229.285 160.002 228.852 159.892 228.472 159.672C228.099 159.446 227.805 159.136 227.592 158.742C227.379 158.349 227.272 157.896 227.272 157.382C227.272 156.869 227.375 156.416 227.582 156.022C227.795 155.629 228.089 155.322 228.462 155.102C228.842 154.876 229.272 154.762 229.752 154.762C230.245 154.762 230.679 154.876 231.052 155.102C231.432 155.322 231.725 155.629 231.932 156.022C232.145 156.416 232.252 156.869 232.252 157.382C232.252 157.896 232.145 158.349 231.932 158.742C231.725 159.136 231.435 159.446 231.062 159.672C230.689 159.892 230.259 160.002 229.772 160.002ZM229.772 159.262C230.105 159.262 230.395 159.182 230.642 159.022C230.889 158.862 231.082 158.642 231.222 158.362C231.369 158.082 231.442 157.756 231.442 157.382C231.442 157.009 231.369 156.682 231.222 156.402C231.082 156.122 230.885 155.902 230.632 155.742C230.379 155.582 230.085 155.502 229.752 155.502C229.425 155.502 229.135 155.582 228.882 155.742C228.635 155.902 228.439 156.122 228.292 156.402C228.152 156.682 228.082 157.009 228.082 157.382C228.082 157.749 228.152 158.076 228.292 158.362C228.439 158.642 228.639 158.862 228.892 159.022C229.152 159.182 229.445 159.262 229.772 159.262Z" fill="#63758C"/> </g> -<path d="M270.337 150.996C269.703 150.996 269.14 150.851 268.646 150.559C268.152 150.262 267.765 149.856 267.487 149.343C267.208 148.824 267.069 148.229 267.069 147.557C267.069 146.886 267.208 146.294 267.487 145.781C267.765 145.261 268.148 144.856 268.636 144.565C269.124 144.267 269.684 144.118 270.318 144.118C270.729 144.118 271.122 144.194 271.496 144.346C271.869 144.492 272.202 144.698 272.493 144.964C272.791 145.223 273.019 145.527 273.177 145.876L272.341 146.256C272.221 145.996 272.056 145.771 271.847 145.581C271.638 145.391 271.401 145.242 271.135 145.135C270.875 145.027 270.603 144.973 270.318 144.973C269.874 144.973 269.478 145.084 269.13 145.306C268.782 145.527 268.509 145.831 268.313 146.218C268.117 146.604 268.019 147.051 268.019 147.557C268.019 148.064 268.117 148.514 268.313 148.906C268.516 149.299 268.791 149.606 269.14 149.828C269.494 150.043 269.896 150.151 270.346 150.151C270.637 150.151 270.913 150.094 271.173 149.98C271.432 149.859 271.663 149.698 271.866 149.495C272.075 149.286 272.243 149.049 272.37 148.783L273.206 149.153C273.047 149.514 272.822 149.834 272.531 150.113C272.24 150.391 271.904 150.61 271.524 150.768C271.15 150.92 270.755 150.996 270.337 150.996ZM276.29 150.996C275.815 150.996 275.397 150.892 275.036 150.683C274.675 150.467 274.39 150.173 274.181 149.799C273.978 149.426 273.877 148.995 273.877 148.507C273.877 148.02 273.978 147.589 274.181 147.215C274.384 146.842 274.666 146.55 275.027 146.341C275.388 146.126 275.802 146.018 276.271 146.018C276.74 146.018 277.155 146.126 277.516 146.341C277.877 146.55 278.158 146.842 278.361 147.215C278.564 147.589 278.665 148.02 278.665 148.507C278.665 148.995 278.564 149.426 278.361 149.799C278.158 150.173 277.877 150.467 277.516 150.683C277.161 150.892 276.752 150.996 276.29 150.996ZM276.29 150.17C276.575 150.17 276.828 150.1 277.05 149.961C277.272 149.815 277.443 149.619 277.563 149.372C277.69 149.125 277.753 148.837 277.753 148.507C277.753 148.178 277.69 147.89 277.563 147.643C277.443 147.396 277.269 147.203 277.041 147.063C276.813 146.918 276.556 146.845 276.271 146.845C275.98 146.845 275.723 146.918 275.502 147.063C275.28 147.203 275.106 147.396 274.979 147.643C274.852 147.89 274.789 148.178 274.789 148.507C274.789 148.837 274.852 149.125 274.979 149.372C275.106 149.619 275.283 149.815 275.511 149.961C275.739 150.1 275.999 150.17 276.29 150.17ZM279.654 150.882V146.132H280.499L280.537 146.826C280.696 146.566 280.898 146.367 281.145 146.227C281.399 146.088 281.687 146.018 282.01 146.018C282.384 146.018 282.707 146.094 282.979 146.246C283.258 146.398 283.47 146.636 283.615 146.959C283.767 147.275 283.843 147.693 283.843 148.213V150.882H282.941V148.45C282.941 148.02 282.89 147.693 282.789 147.472C282.694 147.244 282.558 147.085 282.38 146.997C282.209 146.908 282.01 146.861 281.782 146.854C281.396 146.854 281.095 146.99 280.879 147.263C280.664 147.535 280.556 147.918 280.556 148.412V150.882H279.654ZM286.813 150.996C286.338 150.996 285.97 150.876 285.711 150.635C285.451 150.388 285.321 150.037 285.321 149.581V146.911H284.514V146.132H285.321V144.65H286.224V146.132H287.573V146.911H286.224V149.448C286.224 149.682 286.281 149.863 286.395 149.989C286.515 150.11 286.686 150.17 286.908 150.17C286.971 150.17 287.041 150.157 287.117 150.132C287.193 150.106 287.284 150.056 287.392 149.98L287.734 150.683C287.569 150.79 287.411 150.87 287.259 150.92C287.113 150.971 286.965 150.996 286.813 150.996ZM290.108 150.996C289.544 150.996 289.104 150.87 288.787 150.616C288.477 150.357 288.322 149.999 288.322 149.543C288.322 149.055 288.483 148.685 288.806 148.431C289.136 148.172 289.592 148.042 290.174 148.042H291.447C291.409 147.636 291.302 147.332 291.124 147.13C290.953 146.921 290.694 146.816 290.345 146.816C290.098 146.816 289.883 146.867 289.699 146.968C289.522 147.07 289.373 147.228 289.253 147.443L288.455 147.139C288.569 146.924 288.711 146.734 288.882 146.569C289.053 146.398 289.259 146.265 289.5 146.17C289.741 146.069 290.022 146.018 290.345 146.018C290.795 146.018 291.169 146.107 291.466 146.284C291.764 146.462 291.986 146.718 292.131 147.054C292.283 147.389 292.356 147.804 292.35 148.298L292.34 150.882H291.504L291.476 150.274C291.337 150.502 291.153 150.68 290.925 150.806C290.697 150.933 290.425 150.996 290.108 150.996ZM290.184 150.227C290.444 150.227 290.668 150.173 290.858 150.065C291.048 149.951 291.197 149.796 291.305 149.6C291.413 149.397 291.466 149.166 291.466 148.906V148.754H290.421C289.984 148.754 289.677 148.824 289.5 148.963C289.323 149.096 289.234 149.283 289.234 149.524C289.234 149.745 289.316 149.92 289.481 150.046C289.652 150.167 289.886 150.227 290.184 150.227ZM295.652 150.996C295.177 150.996 294.756 150.892 294.389 150.683C294.022 150.467 293.733 150.173 293.524 149.799C293.322 149.426 293.22 148.995 293.22 148.507C293.22 148.02 293.322 147.589 293.524 147.215C293.733 146.842 294.018 146.55 294.379 146.341C294.747 146.126 295.165 146.018 295.633 146.018C296.096 146.018 296.511 146.126 296.878 146.341C297.252 146.557 297.53 146.864 297.714 147.263L296.897 147.605C296.777 147.37 296.602 147.187 296.374 147.054C296.153 146.921 295.896 146.854 295.605 146.854C295.32 146.854 295.067 146.924 294.845 147.063C294.623 147.203 294.449 147.399 294.322 147.652C294.196 147.899 294.132 148.184 294.132 148.507C294.132 148.83 294.196 149.115 294.322 149.362C294.449 149.609 294.626 149.806 294.854 149.951C295.082 150.091 295.339 150.16 295.624 150.16C295.915 150.16 296.175 150.087 296.403 149.942C296.631 149.79 296.802 149.587 296.916 149.334L297.742 149.666C297.559 150.084 297.28 150.41 296.906 150.645C296.539 150.879 296.121 150.996 295.652 150.996ZM300.469 150.996C299.994 150.996 299.626 150.876 299.367 150.635C299.107 150.388 298.977 150.037 298.977 149.581V146.911H298.17V146.132H298.977V144.65H299.88V146.132H301.229V146.911H299.88V149.448C299.88 149.682 299.937 149.863 300.051 149.989C300.171 150.11 300.342 150.17 300.564 150.17C300.627 150.17 300.697 150.157 300.773 150.132C300.849 150.106 300.941 150.056 301.048 149.98L301.39 150.683C301.226 150.79 301.067 150.87 300.915 150.92C300.77 150.971 300.621 150.996 300.469 150.996Z" fill="#94A3A8"/> -<path d="M380.962 150.996C380.702 150.996 380.468 150.958 380.259 150.882C380.056 150.806 379.875 150.708 379.717 150.588C379.559 150.461 379.426 150.322 379.318 150.17C379.21 150.011 379.125 149.853 379.062 149.695L379.812 149.315C379.932 149.562 380.084 149.761 380.268 149.913C380.458 150.065 380.689 150.141 380.962 150.141C381.183 150.141 381.395 150.091 381.598 149.989C381.801 149.888 381.969 149.72 382.102 149.486C382.235 149.245 382.301 148.932 382.301 148.545V144.232H383.232V148.878C383.232 149.226 383.169 149.533 383.042 149.799C382.922 150.059 382.754 150.281 382.539 150.464C382.33 150.642 382.089 150.775 381.817 150.863C381.544 150.952 381.259 150.996 380.962 150.996ZM386.323 150.996C385.956 150.996 385.636 150.92 385.364 150.768C385.091 150.616 384.879 150.379 384.727 150.056C384.575 149.733 384.499 149.315 384.499 148.802V146.132H385.402V148.564C385.402 148.989 385.449 149.315 385.544 149.543C385.646 149.771 385.785 149.929 385.962 150.018C386.14 150.106 386.339 150.154 386.561 150.16C386.947 150.16 387.248 150.024 387.463 149.752C387.679 149.479 387.786 149.096 387.786 148.602V146.132H388.679V150.882H387.843L387.805 150.189C387.647 150.448 387.441 150.648 387.188 150.787C386.941 150.927 386.653 150.996 386.323 150.996ZM391.639 150.996C391.303 150.996 391.003 150.946 390.737 150.844C390.477 150.743 390.255 150.607 390.072 150.436C389.894 150.265 389.761 150.072 389.673 149.856L390.452 149.514C390.553 149.711 390.705 149.872 390.908 149.999C391.11 150.125 391.335 150.189 391.582 150.189C391.854 150.189 392.079 150.138 392.257 150.037C392.434 149.935 392.523 149.793 392.523 149.609C392.523 149.432 392.456 149.293 392.323 149.191C392.19 149.09 391.997 149.008 391.744 148.944L391.297 148.83C390.854 148.71 390.509 148.529 390.262 148.289C390.021 148.048 389.901 147.776 389.901 147.472C389.901 147.009 390.049 146.652 390.347 146.398C390.645 146.145 391.085 146.018 391.668 146.018C391.953 146.018 392.212 146.059 392.447 146.142C392.687 146.224 392.89 146.341 393.055 146.493C393.226 146.645 393.346 146.826 393.416 147.035L392.656 147.377C392.58 147.187 392.45 147.047 392.266 146.959C392.082 146.864 391.867 146.816 391.62 146.816C391.367 146.816 391.167 146.873 391.022 146.987C390.876 147.095 390.803 147.247 390.803 147.443C390.803 147.551 390.863 147.655 390.984 147.757C391.11 147.852 391.294 147.931 391.535 147.994L392.048 148.118C392.358 148.194 392.614 148.311 392.817 148.469C393.02 148.621 393.172 148.795 393.273 148.992C393.374 149.182 393.425 149.381 393.425 149.59C393.425 149.875 393.346 150.125 393.188 150.341C393.036 150.55 392.823 150.711 392.551 150.825C392.285 150.939 391.981 150.996 391.639 150.996ZM396.197 150.996C395.722 150.996 395.355 150.876 395.095 150.635C394.836 150.388 394.706 150.037 394.706 149.581V146.911H393.898V146.132H394.706V144.65H395.608V146.132H396.957V146.911H395.608V149.448C395.608 149.682 395.665 149.863 395.779 149.989C395.9 150.11 396.071 150.17 396.292 150.17C396.356 150.17 396.425 150.157 396.501 150.132C396.577 150.106 396.669 150.056 396.777 149.98L397.119 150.683C396.954 150.79 396.796 150.87 396.644 150.92C396.498 150.971 396.349 150.996 396.197 150.996ZM400.329 150.882V146.132H401.175L401.213 146.826C401.371 146.566 401.574 146.367 401.821 146.227C402.074 146.088 402.362 146.018 402.685 146.018C403.059 146.018 403.382 146.094 403.654 146.246C403.933 146.398 404.145 146.636 404.291 146.959C404.443 147.275 404.519 147.693 404.519 148.213V150.882H403.616V148.45C403.616 148.02 403.565 147.693 403.464 147.472C403.369 147.244 403.233 147.085 403.056 146.997C402.885 146.908 402.685 146.861 402.457 146.854C402.071 146.854 401.77 146.99 401.555 147.263C401.339 147.535 401.232 147.918 401.232 148.412V150.882H400.329ZM407.801 150.996C407.326 150.996 406.908 150.892 406.547 150.683C406.186 150.467 405.901 150.173 405.692 149.799C405.49 149.426 405.388 148.995 405.388 148.507C405.388 148.02 405.49 147.589 405.692 147.215C405.895 146.842 406.177 146.55 406.538 146.341C406.899 146.126 407.314 146.018 407.782 146.018C408.251 146.018 408.666 146.126 409.027 146.341C409.388 146.55 409.67 146.842 409.872 147.215C410.075 147.589 410.176 148.02 410.176 148.507C410.176 148.995 410.075 149.426 409.872 149.799C409.67 150.173 409.388 150.467 409.027 150.683C408.672 150.892 408.264 150.996 407.801 150.996ZM407.801 150.17C408.086 150.17 408.34 150.1 408.561 149.961C408.783 149.815 408.954 149.619 409.074 149.372C409.201 149.125 409.264 148.837 409.264 148.507C409.264 148.178 409.201 147.89 409.074 147.643C408.954 147.396 408.78 147.203 408.552 147.063C408.324 146.918 408.067 146.845 407.782 146.845C407.491 146.845 407.235 146.918 407.013 147.063C406.791 147.203 406.617 147.396 406.49 147.643C406.364 147.89 406.3 148.178 406.3 148.507C406.3 148.837 406.364 149.125 406.49 149.372C406.617 149.619 406.794 149.815 407.022 149.961C407.25 150.1 407.51 150.17 407.801 150.17ZM412.1 150.882L410.485 146.132H411.397L412.565 149.647L413.743 146.132H414.636L415.795 149.609L416.973 146.132H417.876L416.261 150.882H415.368L414.19 147.31L413.002 150.882H412.1Z" fill="#E8472C"/> -<rect x="38" y="171.882" width="384" height="1" fill="#F1F5F9"/> -<path d="M42.8715 199.882V192.532H47.397V193.645H44.0895V195.598H47.0085V196.69H44.0895V198.769H47.4285V199.882H42.8715ZM48.8444 199.882V194.632H49.9469L49.9994 195.336C50.1604 195.063 50.3669 194.856 50.6189 194.716C50.8709 194.576 51.1579 194.506 51.4799 194.506C51.8999 194.506 52.2569 194.601 52.5509 194.79C52.8449 194.979 53.0584 195.266 53.1914 195.651C53.3454 195.28 53.5624 194.996 53.8424 194.8C54.1224 194.604 54.4514 194.506 54.8294 194.506C55.4384 194.506 55.9074 194.702 56.2364 195.094C56.5654 195.479 56.7264 196.074 56.7194 196.879V199.882H55.5539V197.194C55.5539 196.774 55.5084 196.452 55.4174 196.228C55.3264 195.997 55.2039 195.836 55.0499 195.745C54.8959 195.654 54.7174 195.609 54.5144 195.609C54.1504 195.602 53.8669 195.731 53.6639 195.997C53.4679 196.263 53.3699 196.645 53.3699 197.142V199.882H52.1939V197.194C52.1939 196.774 52.1484 196.452 52.0574 196.228C51.9734 195.997 51.8544 195.836 51.7004 195.745C51.5464 195.654 51.3679 195.609 51.1649 195.609C50.8009 195.602 50.5174 195.731 50.3144 195.997C50.1184 196.263 50.0204 196.645 50.0204 197.142V199.882H48.8444ZM57.9926 199.882V194.632H59.1581V199.882H57.9926ZM58.5806 193.635C58.3916 193.635 58.2271 193.568 58.0871 193.435C57.9541 193.295 57.8876 193.131 57.8876 192.942C57.8876 192.753 57.9541 192.592 58.0871 192.459C58.2271 192.326 58.3916 192.259 58.5806 192.259C58.7696 192.259 58.9306 192.326 59.0636 192.459C59.2036 192.592 59.2736 192.753 59.2736 192.942C59.2736 193.131 59.2036 193.295 59.0636 193.435C58.9306 193.568 58.7696 193.635 58.5806 193.635ZM60.5441 199.882V192.532H61.7201V199.882H60.5441ZM63.855 202.108C63.687 202.108 63.498 202.077 63.288 202.014C63.085 201.951 62.889 201.87 62.7 201.772L63.141 200.817C63.274 200.88 63.3965 200.929 63.5085 200.964C63.6205 201.006 63.7115 201.027 63.7815 201.027C63.9495 201.027 64.0895 200.981 64.2015 200.89C64.3205 200.806 64.415 200.68 64.485 200.512L64.7685 199.84L62.4375 194.632H63.7185L65.3145 198.496L66.879 194.632H68.16L65.724 200.439C65.577 200.775 65.4265 201.069 65.2725 201.321C65.1255 201.573 64.94 201.765 64.716 201.898C64.492 202.038 64.205 202.108 63.855 202.108ZM74.7947 200.008C74.0877 200.008 73.4577 199.847 72.9047 199.525C72.3587 199.196 71.9282 198.748 71.6132 198.181C71.3052 197.607 71.1512 196.949 71.1512 196.207C71.1512 195.465 71.3052 194.811 71.6132 194.244C71.9282 193.67 72.3587 193.222 72.9047 192.9C73.4507 192.571 74.0772 192.406 74.7842 192.406C75.2602 192.406 75.7082 192.494 76.1282 192.669C76.5482 192.837 76.9192 193.071 77.2412 193.372C77.5702 193.673 77.8222 194.023 77.9972 194.422L76.8842 194.874C76.7582 194.608 76.5867 194.373 76.3697 194.17C76.1597 193.96 75.9182 193.799 75.6452 193.687C75.3722 193.575 75.0852 193.519 74.7842 193.519C74.3222 193.519 73.9092 193.635 73.5452 193.866C73.1882 194.097 72.9047 194.415 72.6947 194.821C72.4917 195.22 72.3902 195.682 72.3902 196.207C72.3902 196.732 72.4917 197.198 72.6947 197.604C72.9047 198.01 73.1917 198.328 73.5557 198.559C73.9267 198.79 74.3467 198.906 74.8157 198.906C75.1237 198.906 75.4107 198.846 75.6767 198.727C75.9497 198.601 76.1912 198.43 76.4012 198.213C76.6182 197.996 76.7897 197.744 76.9157 197.457L78.0287 197.908C77.8537 198.321 77.6052 198.689 77.2832 199.011C76.9612 199.326 76.5867 199.571 76.1597 199.746C75.7327 199.921 75.2777 200.008 74.7947 200.008ZM78.9911 199.882V192.532H80.1671V195.346C80.3421 195.073 80.5626 194.867 80.8286 194.727C81.0946 194.58 81.3956 194.506 81.7316 194.506C82.1446 194.506 82.5016 194.59 82.8026 194.758C83.1036 194.926 83.3311 195.189 83.4851 195.546C83.6461 195.896 83.7266 196.354 83.7266 196.921V199.882H82.5506V197.194C82.5506 196.774 82.5016 196.452 82.4036 196.228C82.3056 195.997 82.1691 195.836 81.9941 195.745C81.8261 195.654 81.6301 195.609 81.4061 195.609C81.0071 195.602 80.6991 195.731 80.4821 195.997C80.2721 196.263 80.1671 196.645 80.1671 197.142V199.882H78.9911ZM87.2591 200.008C86.7481 200.008 86.2931 199.893 85.8941 199.662C85.5021 199.424 85.1906 199.098 84.9596 198.685C84.7356 198.272 84.6236 197.796 84.6236 197.257C84.6236 196.718 84.7391 196.242 84.9701 195.829C85.2011 195.416 85.5161 195.094 85.9151 194.863C86.3211 194.625 86.7831 194.506 87.3011 194.506C87.7701 194.506 88.1936 194.629 88.5716 194.874C88.9496 195.112 89.2471 195.458 89.4641 195.913C89.6881 196.368 89.8001 196.911 89.8001 197.541H85.8416C85.8766 197.982 86.0376 198.328 86.3246 198.58C86.6186 198.832 86.9651 198.958 87.3641 198.958C87.6861 198.958 87.9521 198.888 88.1621 198.748C88.3721 198.601 88.5366 198.412 88.6556 198.181L89.6951 198.622C89.5481 198.902 89.3591 199.147 89.1281 199.357C88.9041 199.567 88.6346 199.728 88.3196 199.84C88.0116 199.952 87.6581 200.008 87.2591 200.008ZM85.9151 196.638H88.5296C88.5086 196.386 88.4351 196.179 88.3091 196.018C88.1831 195.85 88.0291 195.724 87.8471 195.64C87.6651 195.556 87.4726 195.514 87.2696 195.514C87.0736 195.514 86.8741 195.556 86.6711 195.64C86.4751 195.717 86.3071 195.84 86.1671 196.008C86.0271 196.176 85.9431 196.386 85.9151 196.638ZM90.7008 199.882V194.632H91.8033L91.8558 195.378C92.0238 195.098 92.2408 194.884 92.5068 194.737C92.7798 194.583 93.0913 194.506 93.4413 194.506C93.8613 194.506 94.2183 194.59 94.5123 194.758C94.8133 194.926 95.0408 195.189 95.1948 195.546C95.3558 195.896 95.4363 196.354 95.4363 196.921V199.882H94.2603V197.194C94.2603 196.774 94.2113 196.452 94.1133 196.228C94.0223 195.997 93.8893 195.836 93.7143 195.745C93.5463 195.654 93.3468 195.609 93.1158 195.609C92.7238 195.602 92.4193 195.731 92.2023 195.997C91.9853 196.263 91.8768 196.645 91.8768 197.142V199.882H90.7008Z" fill="#1F293B"/> -<g clip-path="url(#clip5_27155_1442)"> -<path d="M157.22 200.002C156.733 200.002 156.303 199.892 155.93 199.672C155.557 199.446 155.263 199.136 155.05 198.742C154.843 198.349 154.74 197.896 154.74 197.382C154.74 196.869 154.843 196.416 155.05 196.022C155.263 195.629 155.553 195.322 155.92 195.102C156.293 194.876 156.72 194.762 157.2 194.762C157.667 194.762 158.07 194.879 158.41 195.112C158.75 195.339 159.013 195.659 159.2 196.072C159.387 196.486 159.48 196.972 159.48 197.532H155.55C155.583 198.079 155.757 198.506 156.07 198.812C156.383 199.119 156.78 199.272 157.26 199.272C157.613 199.272 157.91 199.189 158.15 199.022C158.397 198.856 158.587 198.636 158.72 198.362L159.41 198.712C159.283 198.972 159.113 199.199 158.9 199.392C158.693 199.586 158.447 199.736 158.16 199.842C157.88 199.949 157.567 200.002 157.22 200.002ZM155.61 196.862H158.62C158.6 196.576 158.523 196.329 158.39 196.122C158.263 195.916 158.097 195.756 157.89 195.642C157.683 195.529 157.45 195.472 157.19 195.472C156.937 195.472 156.693 195.529 156.46 195.642C156.227 195.749 156.033 195.909 155.88 196.122C155.727 196.329 155.637 196.576 155.61 196.862ZM160.489 199.882V194.882H161.239L161.279 195.582C161.432 195.316 161.629 195.112 161.869 194.972C162.109 194.832 162.389 194.762 162.709 194.762C163.109 194.762 163.449 194.856 163.729 195.042C164.016 195.229 164.222 195.512 164.349 195.892C164.489 195.526 164.692 195.246 164.959 195.052C165.232 194.859 165.556 194.762 165.929 194.762C166.489 194.762 166.929 194.949 167.249 195.322C167.576 195.696 167.736 196.262 167.729 197.022V199.882H166.929V197.322C166.929 196.829 166.876 196.452 166.769 196.192C166.669 195.932 166.532 195.756 166.359 195.662C166.186 195.562 165.986 195.512 165.759 195.512C165.366 195.512 165.059 195.669 164.839 195.982C164.619 196.289 164.509 196.726 164.509 197.292V199.882H163.709V197.322C163.709 196.829 163.656 196.452 163.549 196.192C163.449 195.932 163.309 195.756 163.129 195.662C162.956 195.562 162.756 195.512 162.529 195.512C162.142 195.512 161.839 195.669 161.619 195.982C161.399 196.289 161.289 196.726 161.289 197.292V199.882H160.489ZM169.045 199.882V194.882H169.845V199.882H169.045ZM169.455 193.722C169.322 193.722 169.205 193.672 169.105 193.572C169.005 193.472 168.955 193.356 168.955 193.222C168.955 193.082 169.005 192.966 169.105 192.872C169.205 192.772 169.322 192.722 169.455 192.722C169.595 192.722 169.712 192.772 169.805 192.872C169.905 192.966 169.955 193.082 169.955 193.222C169.955 193.356 169.905 193.472 169.805 193.572C169.712 193.672 169.595 193.722 169.455 193.722ZM171.319 199.882V192.882H172.119V199.882H171.319ZM173.966 202.002C173.84 202.002 173.693 201.976 173.526 201.922C173.36 201.876 173.183 201.812 172.996 201.732L173.296 201.062C173.45 201.129 173.583 201.179 173.696 201.212C173.816 201.246 173.91 201.262 173.976 201.262C174.156 201.262 174.303 201.212 174.416 201.112C174.536 201.019 174.636 200.882 174.716 200.702L175.056 199.862L172.906 194.882H173.756L175.456 198.932L177.136 194.882H177.996L175.596 200.582C175.47 200.876 175.336 201.129 175.196 201.342C175.063 201.556 174.9 201.719 174.706 201.832C174.513 201.946 174.266 202.002 173.966 202.002ZM183.23 202.002C182.543 202.002 181.913 201.889 181.34 201.662C180.767 201.436 180.27 201.112 179.85 200.692C179.437 200.279 179.113 199.792 178.88 199.232C178.653 198.666 178.54 198.042 178.54 197.362C178.54 196.682 178.653 196.062 178.88 195.502C179.113 194.936 179.437 194.446 179.85 194.032C180.27 193.619 180.767 193.299 181.34 193.072C181.913 192.846 182.543 192.732 183.23 192.732C183.857 192.732 184.43 192.846 184.95 193.072C185.47 193.299 185.923 193.619 186.31 194.032C186.697 194.446 186.993 194.936 187.2 195.502C187.407 196.062 187.51 196.682 187.51 197.362C187.51 197.882 187.43 198.342 187.27 198.742C187.11 199.142 186.883 199.459 186.59 199.692C186.303 199.919 185.977 200.032 185.61 200.032C185.27 200.039 184.997 199.949 184.79 199.762C184.59 199.569 184.48 199.246 184.46 198.792C184.273 199.086 184.027 199.316 183.72 199.482C183.42 199.649 183.08 199.732 182.7 199.732C182.267 199.732 181.883 199.632 181.55 199.432C181.217 199.226 180.953 198.942 180.76 198.582C180.573 198.222 180.48 197.812 180.48 197.352C180.48 196.886 180.573 196.476 180.76 196.122C180.953 195.769 181.217 195.492 181.55 195.292C181.883 195.086 182.267 194.982 182.7 194.982C183.073 194.982 183.41 195.062 183.71 195.222C184.01 195.382 184.25 195.606 184.43 195.892V195.092H185.22V198.832C185.22 198.999 185.26 199.132 185.34 199.232C185.42 199.326 185.523 199.372 185.65 199.372C185.87 199.372 186.063 199.286 186.23 199.112C186.403 198.939 186.537 198.702 186.63 198.402C186.73 198.102 186.78 197.756 186.78 197.362C186.78 196.782 186.69 196.252 186.51 195.772C186.337 195.292 186.093 194.876 185.78 194.522C185.467 194.169 185.09 193.896 184.65 193.702C184.217 193.509 183.743 193.412 183.23 193.412C182.643 193.412 182.11 193.509 181.63 193.702C181.15 193.896 180.733 194.169 180.38 194.522C180.027 194.876 179.753 195.292 179.56 195.772C179.367 196.252 179.27 196.782 179.27 197.362C179.27 197.942 179.367 198.472 179.56 198.952C179.753 199.432 180.027 199.849 180.38 200.202C180.733 200.556 181.15 200.829 181.63 201.022C182.11 201.222 182.643 201.322 183.23 201.322C183.49 201.322 183.77 201.286 184.07 201.212C184.377 201.146 184.637 201.059 184.85 200.952L185.21 201.512C184.93 201.659 184.603 201.776 184.23 201.862C183.857 201.956 183.523 202.002 183.23 202.002ZM182.89 199.012C183.303 199.012 183.65 198.882 183.93 198.622C184.217 198.362 184.387 198.029 184.44 197.622V197.082C184.387 196.676 184.217 196.346 183.93 196.092C183.643 195.839 183.293 195.712 182.88 195.712C182.567 195.712 182.29 195.782 182.05 195.922C181.817 196.062 181.63 196.256 181.49 196.502C181.357 196.742 181.29 197.026 181.29 197.352C181.29 197.672 181.357 197.959 181.49 198.212C181.63 198.459 181.82 198.656 182.06 198.802C182.3 198.942 182.577 199.012 182.89 199.012ZM190.423 200.002C190.056 200.002 189.736 199.949 189.463 199.842C189.189 199.729 188.959 199.582 188.773 199.402C188.593 199.222 188.463 199.026 188.383 198.812L189.083 198.522C189.196 198.749 189.366 198.932 189.593 199.072C189.819 199.212 190.069 199.282 190.343 199.282C190.656 199.282 190.919 199.222 191.133 199.102C191.346 198.976 191.453 198.799 191.453 198.572C191.453 198.366 191.373 198.199 191.213 198.072C191.059 197.946 190.829 197.842 190.523 197.762L190.043 197.632C189.589 197.512 189.236 197.332 188.983 197.092C188.729 196.846 188.603 196.569 188.603 196.262C188.603 195.789 188.756 195.422 189.063 195.162C189.376 194.896 189.839 194.762 190.453 194.762C190.746 194.762 191.013 194.806 191.253 194.892C191.493 194.979 191.699 195.102 191.873 195.262C192.046 195.416 192.173 195.599 192.253 195.812L191.553 196.122C191.466 195.896 191.323 195.732 191.123 195.632C190.923 195.532 190.679 195.482 190.393 195.482C190.086 195.482 189.846 195.549 189.673 195.682C189.499 195.809 189.413 195.989 189.413 196.222C189.413 196.356 189.483 196.482 189.623 196.602C189.769 196.716 189.983 196.809 190.263 196.882L190.763 197.012C191.089 197.092 191.363 197.212 191.583 197.372C191.803 197.526 191.969 197.702 192.083 197.902C192.196 198.102 192.253 198.316 192.253 198.542C192.253 198.842 192.173 199.102 192.013 199.322C191.853 199.542 191.636 199.712 191.363 199.832C191.089 199.946 190.776 200.002 190.423 200.002ZM195.211 200.002C194.724 200.002 194.348 199.876 194.081 199.622C193.814 199.369 193.681 199.012 193.681 198.552V195.592H192.811V194.882H193.681V193.322H194.481V194.882H195.981V195.592H194.481V198.472C194.481 198.726 194.548 198.922 194.681 199.062C194.821 199.196 195.014 199.262 195.261 199.262C195.341 199.262 195.418 199.252 195.491 199.232C195.571 199.206 195.674 199.146 195.801 199.052L196.111 199.702C195.938 199.816 195.781 199.892 195.641 199.932C195.501 199.979 195.358 200.002 195.211 200.002ZM198.661 200.002C198.074 200.002 197.614 199.869 197.281 199.602C196.954 199.329 196.791 198.952 196.791 198.472C196.791 197.966 196.958 197.579 197.291 197.312C197.631 197.039 198.104 196.902 198.711 196.902H200.101C200.068 196.429 199.951 196.076 199.751 195.842C199.551 195.602 199.251 195.482 198.851 195.482C198.578 195.482 198.341 195.539 198.141 195.652C197.948 195.759 197.788 195.932 197.661 196.172L196.941 195.892C197.068 195.659 197.221 195.459 197.401 195.292C197.581 195.119 197.791 194.989 198.031 194.902C198.271 194.809 198.544 194.762 198.851 194.762C199.318 194.762 199.701 194.856 200.001 195.042C200.308 195.222 200.538 195.492 200.691 195.852C200.844 196.206 200.918 196.646 200.911 197.172L200.901 199.882H200.161L200.121 199.212C199.974 199.466 199.778 199.662 199.531 199.802C199.284 199.936 198.994 200.002 198.661 200.002ZM198.701 199.302C198.988 199.302 199.238 199.242 199.451 199.122C199.664 198.996 199.828 198.819 199.941 198.592C200.061 198.366 200.121 198.092 200.121 197.772V197.572H198.891C198.424 197.572 198.091 197.649 197.891 197.802C197.698 197.956 197.601 198.176 197.601 198.462C197.601 198.722 197.698 198.929 197.891 199.082C198.084 199.229 198.354 199.302 198.701 199.302ZM202.179 199.882V194.882H202.979V195.772C203.179 195.459 203.435 195.229 203.749 195.082C204.069 194.936 204.402 194.862 204.749 194.862V195.612C204.455 195.612 204.172 195.662 203.899 195.762C203.632 195.856 203.412 196.012 203.239 196.232C203.065 196.452 202.979 196.752 202.979 197.132V199.882H202.179ZM207.437 200.002C206.951 200.002 206.574 199.876 206.307 199.622C206.041 199.369 205.907 199.012 205.907 198.552V195.592H205.037V194.882H205.907V193.322H206.707V194.882H208.207V195.592H206.707V198.472C206.707 198.726 206.774 198.922 206.907 199.062C207.047 199.196 207.241 199.262 207.487 199.262C207.567 199.262 207.644 199.252 207.717 199.232C207.797 199.206 207.901 199.146 208.027 199.052L208.337 199.702C208.164 199.816 208.007 199.892 207.867 199.932C207.727 199.979 207.584 200.002 207.437 200.002ZM211.147 200.002C210.76 200.002 210.42 199.926 210.127 199.772C209.84 199.612 209.613 199.362 209.447 199.022C209.287 198.676 209.207 198.229 209.207 197.682V194.882H210.007V197.442C210.007 197.936 210.063 198.312 210.177 198.572C210.29 198.832 210.447 199.012 210.647 199.112C210.853 199.206 211.083 199.252 211.337 199.252C211.77 199.252 212.107 199.096 212.347 198.782C212.593 198.469 212.717 198.032 212.717 197.472V194.882H213.517V199.882H212.767L212.727 199.132C212.56 199.412 212.343 199.629 212.077 199.782C211.81 199.929 211.5 200.002 211.147 200.002ZM214.963 201.882V194.882H215.713L215.753 195.732C215.94 195.432 216.176 195.196 216.463 195.022C216.756 194.849 217.086 194.762 217.453 194.762C217.9 194.762 218.293 194.872 218.633 195.092C218.973 195.312 219.236 195.619 219.423 196.012C219.616 196.406 219.713 196.862 219.713 197.382C219.713 197.896 219.616 198.352 219.423 198.752C219.236 199.146 218.973 199.452 218.633 199.672C218.293 199.892 217.9 200.002 217.453 200.002C217.086 200.002 216.76 199.919 216.473 199.752C216.186 199.579 215.95 199.342 215.763 199.042V201.882H214.963ZM217.273 199.272C217.586 199.272 217.863 199.192 218.103 199.032C218.35 198.872 218.543 198.649 218.683 198.362C218.83 198.076 218.903 197.749 218.903 197.382C218.903 197.016 218.833 196.689 218.693 196.402C218.56 196.116 218.37 195.892 218.123 195.732C217.876 195.572 217.596 195.492 217.283 195.492C216.99 195.492 216.726 195.572 216.493 195.732C216.266 195.892 216.086 196.116 215.953 196.402C215.826 196.689 215.763 197.016 215.763 197.382C215.763 197.749 215.826 198.076 215.953 198.362C216.086 198.649 216.266 198.872 216.493 199.032C216.72 199.192 216.98 199.272 217.273 199.272ZM221.161 200.022C221.008 200.022 220.874 199.969 220.761 199.862C220.654 199.749 220.601 199.619 220.601 199.472C220.601 199.319 220.654 199.189 220.761 199.082C220.874 198.969 221.008 198.912 221.161 198.912C221.314 198.912 221.444 198.969 221.551 199.082C221.658 199.189 221.711 199.319 221.711 199.472C221.711 199.619 221.658 199.749 221.551 199.862C221.444 199.969 221.314 200.022 221.161 200.022ZM222.951 199.882V194.882H223.751V199.882H222.951ZM223.361 193.722C223.228 193.722 223.111 193.672 223.011 193.572C222.911 193.472 222.861 193.356 222.861 193.222C222.861 193.082 222.911 192.966 223.011 192.872C223.111 192.772 223.228 192.722 223.361 192.722C223.501 192.722 223.618 192.772 223.711 192.872C223.811 192.966 223.861 193.082 223.861 193.222C223.861 193.356 223.811 193.472 223.711 193.572C223.618 193.672 223.501 193.722 223.361 193.722ZM227.435 200.002C226.949 200.002 226.515 199.892 226.135 199.672C225.762 199.446 225.469 199.136 225.255 198.742C225.042 198.349 224.935 197.896 224.935 197.382C224.935 196.869 225.039 196.416 225.245 196.022C225.459 195.629 225.752 195.322 226.125 195.102C226.505 194.876 226.935 194.762 227.415 194.762C227.909 194.762 228.342 194.876 228.715 195.102C229.095 195.322 229.389 195.629 229.595 196.022C229.809 196.416 229.915 196.869 229.915 197.382C229.915 197.896 229.809 198.349 229.595 198.742C229.389 199.136 229.099 199.446 228.725 199.672C228.352 199.892 227.922 200.002 227.435 200.002ZM227.435 199.262C227.769 199.262 228.059 199.182 228.305 199.022C228.552 198.862 228.745 198.642 228.885 198.362C229.032 198.082 229.105 197.756 229.105 197.382C229.105 197.009 229.032 196.682 228.885 196.402C228.745 196.122 228.549 195.902 228.295 195.742C228.042 195.582 227.749 195.502 227.415 195.502C227.089 195.502 226.799 195.582 226.545 195.742C226.299 195.902 226.102 196.122 225.955 196.402C225.815 196.682 225.745 197.009 225.745 197.382C225.745 197.749 225.815 198.076 225.955 198.362C226.102 198.642 226.302 198.862 226.555 199.022C226.815 199.182 227.109 199.262 227.435 199.262Z" fill="#63758C"/> +<g clip-path="url(#clip5_27219_5575)"> +<path d="M275.01 158.996C274.377 158.996 273.813 158.851 273.319 158.559C272.825 158.262 272.439 157.856 272.16 157.343C271.881 156.824 271.742 156.229 271.742 155.557C271.742 154.886 271.881 154.294 272.16 153.781C272.439 153.261 272.822 152.856 273.309 152.565C273.797 152.267 274.358 152.118 274.991 152.118C275.403 152.118 275.795 152.194 276.169 152.346C276.543 152.492 276.875 152.698 277.166 152.964C277.464 153.223 277.692 153.527 277.85 153.876L277.014 154.256C276.894 153.996 276.729 153.771 276.52 153.581C276.311 153.391 276.074 153.242 275.808 153.135C275.548 153.027 275.276 152.973 274.991 152.973C274.548 152.973 274.152 153.084 273.803 153.306C273.455 153.527 273.183 153.831 272.986 154.218C272.79 154.604 272.692 155.051 272.692 155.557C272.692 156.064 272.79 156.514 272.986 156.906C273.189 157.299 273.465 157.606 273.813 157.828C274.168 158.043 274.57 158.151 275.019 158.151C275.311 158.151 275.586 158.094 275.846 157.98C276.106 157.859 276.337 157.698 276.539 157.495C276.748 157.286 276.916 157.049 277.043 156.783L277.879 157.153C277.721 157.514 277.496 157.834 277.204 158.113C276.913 158.391 276.577 158.61 276.197 158.768C275.824 158.92 275.428 158.996 275.01 158.996ZM280.963 158.996C280.488 158.996 280.07 158.892 279.709 158.683C279.348 158.467 279.063 158.173 278.854 157.799C278.652 157.426 278.55 156.995 278.55 156.507C278.55 156.02 278.652 155.589 278.854 155.215C279.057 154.842 279.339 154.55 279.7 154.341C280.061 154.126 280.476 154.018 280.944 154.018C281.413 154.018 281.828 154.126 282.189 154.341C282.55 154.55 282.832 154.842 283.034 155.215C283.237 155.589 283.338 156.02 283.338 156.507C283.338 156.995 283.237 157.426 283.034 157.799C282.832 158.173 282.55 158.467 282.189 158.683C281.834 158.892 281.426 158.996 280.963 158.996ZM280.963 158.17C281.248 158.17 281.502 158.1 281.723 157.961C281.945 157.815 282.116 157.619 282.236 157.372C282.363 157.125 282.426 156.837 282.426 156.507C282.426 156.178 282.363 155.89 282.236 155.643C282.116 155.396 281.942 155.203 281.714 155.063C281.486 154.918 281.229 154.845 280.944 154.845C280.653 154.845 280.396 154.918 280.175 155.063C279.953 155.203 279.779 155.396 279.652 155.643C279.526 155.89 279.462 156.178 279.462 156.507C279.462 156.837 279.526 157.125 279.652 157.372C279.779 157.619 279.956 157.815 280.184 157.961C280.412 158.1 280.672 158.17 280.963 158.17ZM284.327 158.882V154.132H285.173L285.211 154.826C285.369 154.566 285.572 154.367 285.819 154.227C286.072 154.088 286.36 154.018 286.683 154.018C287.057 154.018 287.38 154.094 287.652 154.246C287.931 154.398 288.143 154.636 288.289 154.959C288.441 155.275 288.517 155.693 288.517 156.213V158.882H287.614V156.45C287.614 156.02 287.563 155.693 287.462 155.472C287.367 155.244 287.231 155.085 287.054 154.997C286.883 154.908 286.683 154.861 286.455 154.854C286.069 154.854 285.768 154.99 285.553 155.263C285.337 155.535 285.23 155.918 285.23 156.412V158.882H284.327ZM291.486 158.996C291.011 158.996 290.643 158.876 290.384 158.635C290.124 158.388 289.994 158.037 289.994 157.581V154.911H289.187V154.132H289.994V152.65H290.897V154.132H292.246V154.911H290.897V157.448C290.897 157.682 290.954 157.863 291.068 157.989C291.188 158.11 291.359 158.17 291.581 158.17C291.644 158.17 291.714 158.157 291.79 158.132C291.866 158.106 291.958 158.056 292.065 157.98L292.407 158.683C292.243 158.79 292.084 158.87 291.932 158.92C291.787 158.971 291.638 158.996 291.486 158.996ZM294.781 158.996C294.217 158.996 293.777 158.87 293.461 158.616C293.15 158.357 292.995 157.999 292.995 157.543C292.995 157.055 293.157 156.685 293.48 156.431C293.809 156.172 294.265 156.042 294.848 156.042H296.121C296.083 155.636 295.975 155.332 295.798 155.13C295.627 154.921 295.367 154.816 295.019 154.816C294.772 154.816 294.556 154.867 294.373 154.968C294.195 155.07 294.046 155.228 293.926 155.443L293.128 155.139C293.242 154.924 293.385 154.734 293.556 154.569C293.727 154.398 293.932 154.265 294.173 154.17C294.414 154.069 294.696 154.018 295.019 154.018C295.468 154.018 295.842 154.107 296.14 154.284C296.437 154.462 296.659 154.718 296.805 155.054C296.957 155.389 297.029 155.804 297.023 156.298L297.014 158.882H296.178L296.149 158.274C296.01 158.502 295.826 158.68 295.598 158.806C295.37 158.933 295.098 158.996 294.781 158.996ZM294.857 158.227C295.117 158.227 295.342 158.173 295.532 158.065C295.722 157.951 295.87 157.796 295.978 157.6C296.086 157.397 296.14 157.166 296.14 156.906V156.754H295.095C294.658 156.754 294.35 156.824 294.173 156.963C293.996 157.096 293.907 157.283 293.907 157.524C293.907 157.745 293.989 157.92 294.154 158.046C294.325 158.167 294.559 158.227 294.857 158.227ZM300.326 158.996C299.851 158.996 299.429 158.892 299.062 158.683C298.695 158.467 298.407 158.173 298.198 157.799C297.995 157.426 297.894 156.995 297.894 156.507C297.894 156.02 297.995 155.589 298.198 155.215C298.407 154.842 298.692 154.55 299.053 154.341C299.42 154.126 299.838 154.018 300.307 154.018C300.769 154.018 301.184 154.126 301.551 154.341C301.925 154.557 302.203 154.864 302.387 155.263L301.57 155.605C301.45 155.37 301.276 155.187 301.048 155.054C300.826 154.921 300.569 154.854 300.278 154.854C299.993 154.854 299.74 154.924 299.518 155.063C299.296 155.203 299.122 155.399 298.996 155.652C298.869 155.899 298.806 156.184 298.806 156.507C298.806 156.83 298.869 157.115 298.996 157.362C299.122 157.609 299.3 157.806 299.528 157.951C299.756 158.091 300.012 158.16 300.297 158.16C300.588 158.16 300.848 158.087 301.076 157.942C301.304 157.79 301.475 157.587 301.589 157.334L302.416 157.666C302.232 158.084 301.953 158.41 301.58 158.645C301.212 158.879 300.794 158.996 300.326 158.996ZM305.142 158.996C304.667 158.996 304.3 158.876 304.04 158.635C303.78 158.388 303.651 158.037 303.651 157.581V154.911H302.843V154.132H303.651V152.65H304.553V154.132H305.902V154.911H304.553V157.448C304.553 157.682 304.61 157.863 304.724 157.989C304.844 158.11 305.015 158.17 305.237 158.17C305.3 158.17 305.37 158.157 305.446 158.132C305.522 158.106 305.614 158.056 305.722 157.98L306.064 158.683C305.899 158.79 305.741 158.87 305.589 158.92C305.443 158.971 305.294 158.996 305.142 158.996Z" fill="#94A3A8"/> </g> -<path d="M270.337 198.996C269.703 198.996 269.14 198.851 268.646 198.559C268.152 198.262 267.765 197.856 267.487 197.343C267.208 196.824 267.069 196.229 267.069 195.557C267.069 194.886 267.208 194.294 267.487 193.781C267.765 193.261 268.148 192.856 268.636 192.565C269.124 192.267 269.684 192.118 270.318 192.118C270.729 192.118 271.122 192.194 271.496 192.346C271.869 192.492 272.202 192.698 272.493 192.964C272.791 193.223 273.019 193.527 273.177 193.876L272.341 194.256C272.221 193.996 272.056 193.771 271.847 193.581C271.638 193.391 271.401 193.242 271.135 193.135C270.875 193.027 270.603 192.973 270.318 192.973C269.874 192.973 269.478 193.084 269.13 193.306C268.782 193.527 268.509 193.831 268.313 194.218C268.117 194.604 268.019 195.051 268.019 195.557C268.019 196.064 268.117 196.514 268.313 196.906C268.516 197.299 268.791 197.606 269.14 197.828C269.494 198.043 269.896 198.151 270.346 198.151C270.637 198.151 270.913 198.094 271.173 197.98C271.432 197.859 271.663 197.698 271.866 197.495C272.075 197.286 272.243 197.049 272.37 196.783L273.206 197.153C273.047 197.514 272.822 197.834 272.531 198.113C272.24 198.391 271.904 198.61 271.524 198.768C271.15 198.92 270.755 198.996 270.337 198.996ZM276.29 198.996C275.815 198.996 275.397 198.892 275.036 198.683C274.675 198.467 274.39 198.173 274.181 197.799C273.978 197.426 273.877 196.995 273.877 196.507C273.877 196.02 273.978 195.589 274.181 195.215C274.384 194.842 274.666 194.55 275.027 194.341C275.388 194.126 275.802 194.018 276.271 194.018C276.74 194.018 277.155 194.126 277.516 194.341C277.877 194.55 278.158 194.842 278.361 195.215C278.564 195.589 278.665 196.02 278.665 196.507C278.665 196.995 278.564 197.426 278.361 197.799C278.158 198.173 277.877 198.467 277.516 198.683C277.161 198.892 276.752 198.996 276.29 198.996ZM276.29 198.17C276.575 198.17 276.828 198.1 277.05 197.961C277.272 197.815 277.443 197.619 277.563 197.372C277.69 197.125 277.753 196.837 277.753 196.507C277.753 196.178 277.69 195.89 277.563 195.643C277.443 195.396 277.269 195.203 277.041 195.063C276.813 194.918 276.556 194.845 276.271 194.845C275.98 194.845 275.723 194.918 275.502 195.063C275.28 195.203 275.106 195.396 274.979 195.643C274.852 195.89 274.789 196.178 274.789 196.507C274.789 196.837 274.852 197.125 274.979 197.372C275.106 197.619 275.283 197.815 275.511 197.961C275.739 198.1 275.999 198.17 276.29 198.17ZM279.654 198.882V194.132H280.499L280.537 194.826C280.696 194.566 280.898 194.367 281.145 194.227C281.399 194.088 281.687 194.018 282.01 194.018C282.384 194.018 282.707 194.094 282.979 194.246C283.258 194.398 283.47 194.636 283.615 194.959C283.767 195.275 283.843 195.693 283.843 196.213V198.882H282.941V196.45C282.941 196.02 282.89 195.693 282.789 195.472C282.694 195.244 282.558 195.085 282.38 194.997C282.209 194.908 282.01 194.861 281.782 194.854C281.396 194.854 281.095 194.99 280.879 195.263C280.664 195.535 280.556 195.918 280.556 196.412V198.882H279.654ZM286.813 198.996C286.338 198.996 285.97 198.876 285.711 198.635C285.451 198.388 285.321 198.037 285.321 197.581V194.911H284.514V194.132H285.321V192.65H286.224V194.132H287.573V194.911H286.224V197.448C286.224 197.682 286.281 197.863 286.395 197.989C286.515 198.11 286.686 198.17 286.908 198.17C286.971 198.17 287.041 198.157 287.117 198.132C287.193 198.106 287.284 198.056 287.392 197.98L287.734 198.683C287.569 198.79 287.411 198.87 287.259 198.92C287.113 198.971 286.965 198.996 286.813 198.996ZM290.108 198.996C289.544 198.996 289.104 198.87 288.787 198.616C288.477 198.357 288.322 197.999 288.322 197.543C288.322 197.055 288.483 196.685 288.806 196.431C289.136 196.172 289.592 196.042 290.174 196.042H291.447C291.409 195.636 291.302 195.332 291.124 195.13C290.953 194.921 290.694 194.816 290.345 194.816C290.098 194.816 289.883 194.867 289.699 194.968C289.522 195.07 289.373 195.228 289.253 195.443L288.455 195.139C288.569 194.924 288.711 194.734 288.882 194.569C289.053 194.398 289.259 194.265 289.5 194.17C289.741 194.069 290.022 194.018 290.345 194.018C290.795 194.018 291.169 194.107 291.466 194.284C291.764 194.462 291.986 194.718 292.131 195.054C292.283 195.389 292.356 195.804 292.35 196.298L292.34 198.882H291.504L291.476 198.274C291.337 198.502 291.153 198.68 290.925 198.806C290.697 198.933 290.425 198.996 290.108 198.996ZM290.184 198.227C290.444 198.227 290.668 198.173 290.858 198.065C291.048 197.951 291.197 197.796 291.305 197.6C291.413 197.397 291.466 197.166 291.466 196.906V196.754H290.421C289.984 196.754 289.677 196.824 289.5 196.963C289.323 197.096 289.234 197.283 289.234 197.524C289.234 197.745 289.316 197.92 289.481 198.046C289.652 198.167 289.886 198.227 290.184 198.227ZM295.652 198.996C295.177 198.996 294.756 198.892 294.389 198.683C294.022 198.467 293.733 198.173 293.524 197.799C293.322 197.426 293.22 196.995 293.22 196.507C293.22 196.02 293.322 195.589 293.524 195.215C293.733 194.842 294.018 194.55 294.379 194.341C294.747 194.126 295.165 194.018 295.633 194.018C296.096 194.018 296.511 194.126 296.878 194.341C297.252 194.557 297.53 194.864 297.714 195.263L296.897 195.605C296.777 195.37 296.602 195.187 296.374 195.054C296.153 194.921 295.896 194.854 295.605 194.854C295.32 194.854 295.067 194.924 294.845 195.063C294.623 195.203 294.449 195.399 294.322 195.652C294.196 195.899 294.132 196.184 294.132 196.507C294.132 196.83 294.196 197.115 294.322 197.362C294.449 197.609 294.626 197.806 294.854 197.951C295.082 198.091 295.339 198.16 295.624 198.16C295.915 198.16 296.175 198.087 296.403 197.942C296.631 197.79 296.802 197.587 296.916 197.334L297.742 197.666C297.559 198.084 297.28 198.41 296.906 198.645C296.539 198.879 296.121 198.996 295.652 198.996ZM300.469 198.996C299.994 198.996 299.626 198.876 299.367 198.635C299.107 198.388 298.977 198.037 298.977 197.581V194.911H298.17V194.132H298.977V192.65H299.88V194.132H301.229V194.911H299.88V197.448C299.88 197.682 299.937 197.863 300.051 197.989C300.171 198.11 300.342 198.17 300.564 198.17C300.627 198.17 300.697 198.157 300.773 198.132C300.849 198.106 300.941 198.056 301.048 197.98L301.39 198.683C301.226 198.79 301.067 198.87 300.915 198.92C300.77 198.971 300.621 198.996 300.469 198.996Z" fill="#94A3A8"/> -<g clip-path="url(#clip6_27155_1442)"> -<path d="M383.027 198.882V198.132C383.027 197.935 383.071 197.733 383.16 197.524C383.255 197.308 383.388 197.096 383.559 196.887C383.736 196.678 383.945 196.485 384.186 196.308L385.469 195.358C385.621 195.25 385.757 195.127 385.877 194.987C386.004 194.842 386.102 194.693 386.172 194.541C386.248 194.382 386.286 194.227 386.286 194.075C386.286 193.873 386.235 193.689 386.134 193.524C386.032 193.353 385.89 193.22 385.706 193.125C385.522 193.024 385.304 192.973 385.051 192.973C384.81 192.973 384.598 193.021 384.414 193.116C384.237 193.204 384.088 193.325 383.968 193.477C383.847 193.629 383.762 193.79 383.711 193.961L382.752 193.781C382.821 193.489 382.957 193.217 383.16 192.964C383.363 192.71 383.622 192.508 383.939 192.356C384.256 192.197 384.614 192.118 385.013 192.118C385.469 192.118 385.861 192.204 386.191 192.375C386.526 192.539 386.786 192.771 386.97 193.068C387.153 193.36 387.245 193.695 387.245 194.075C387.245 194.443 387.144 194.781 386.941 195.092C386.745 195.402 386.46 195.703 386.086 195.994L384.899 196.887C384.664 197.065 384.477 197.248 384.338 197.438C384.205 197.628 384.123 197.831 384.091 198.046H387.331V198.882H383.027ZM388.484 198.882V194.132H389.33L389.368 194.788C389.52 194.534 389.71 194.344 389.938 194.218C390.166 194.085 390.429 194.018 390.726 194.018C391.106 194.018 391.429 194.107 391.695 194.284C391.961 194.455 392.155 194.718 392.275 195.073C392.414 194.731 392.611 194.471 392.864 194.294C393.117 194.11 393.418 194.018 393.766 194.018C394.305 194.018 394.726 194.196 395.03 194.55C395.334 194.899 395.483 195.437 395.476 196.165V198.882H394.583V196.45C394.583 196.02 394.536 195.693 394.441 195.472C394.352 195.244 394.232 195.085 394.08 194.997C393.928 194.908 393.751 194.861 393.548 194.854C393.193 194.854 392.918 194.99 392.721 195.263C392.531 195.535 392.436 195.918 392.436 196.412V198.882H391.534V196.45C391.534 196.02 391.49 195.693 391.401 195.472C391.312 195.244 391.189 195.085 391.03 194.997C390.878 194.908 390.701 194.861 390.498 194.854C390.144 194.854 389.868 194.99 389.672 195.263C389.482 195.535 389.387 195.918 389.387 196.412V198.882H388.484ZM400.469 198.996C399.906 198.996 399.465 198.87 399.149 198.616C398.838 198.357 398.683 197.999 398.683 197.543C398.683 197.055 398.845 196.685 399.168 196.431C399.497 196.172 399.953 196.042 400.536 196.042H401.809C401.771 195.636 401.663 195.332 401.486 195.13C401.315 194.921 401.055 194.816 400.707 194.816C400.46 194.816 400.244 194.867 400.061 194.968C399.883 195.07 399.735 195.228 399.614 195.443L398.816 195.139C398.93 194.924 399.073 194.734 399.244 194.569C399.415 194.398 399.621 194.265 399.861 194.17C400.102 194.069 400.384 194.018 400.707 194.018C401.156 194.018 401.53 194.107 401.828 194.284C402.125 194.462 402.347 194.718 402.493 195.054C402.645 195.389 402.718 195.804 402.711 196.298L402.702 198.882H401.866L401.837 198.274C401.698 198.502 401.514 198.68 401.286 198.806C401.058 198.933 400.786 198.996 400.469 198.996ZM400.545 198.227C400.805 198.227 401.03 198.173 401.22 198.065C401.41 197.951 401.559 197.796 401.666 197.6C401.774 197.397 401.828 197.166 401.828 196.906V196.754H400.783C400.346 196.754 400.039 196.824 399.861 196.963C399.684 197.096 399.595 197.283 399.595 197.524C399.595 197.745 399.678 197.92 399.842 198.046C400.013 198.167 400.248 198.227 400.545 198.227ZM405.814 200.906C405.498 200.906 405.209 200.874 404.95 200.811C404.69 200.754 404.472 200.687 404.294 200.611C404.117 200.535 403.984 200.469 403.895 200.412L404.237 199.68C404.32 199.731 404.437 199.788 404.589 199.851C404.741 199.921 404.918 199.978 405.121 200.022C405.323 200.073 405.548 200.098 405.795 200.098C406.087 200.098 406.346 200.038 406.574 199.918C406.802 199.804 406.98 199.623 407.106 199.376C407.239 199.129 407.306 198.813 407.306 198.426V197.932C407.141 198.211 406.923 198.429 406.65 198.588C406.378 198.74 406.071 198.816 405.729 198.816C405.298 198.816 404.921 198.718 404.598 198.521C404.282 198.319 404.031 198.04 403.848 197.685C403.67 197.324 403.582 196.909 403.582 196.441C403.582 195.953 403.67 195.529 403.848 195.168C404.031 194.807 404.282 194.525 404.598 194.322C404.921 194.12 405.298 194.018 405.729 194.018C406.071 194.018 406.378 194.097 406.65 194.256C406.923 194.408 407.141 194.629 407.306 194.921V194.132H408.208V198.407C408.208 198.952 408.104 199.408 407.895 199.775C407.692 200.149 407.41 200.431 407.049 200.621C406.695 200.811 406.283 200.906 405.814 200.906ZM405.957 198.056C406.223 198.056 406.454 197.986 406.65 197.847C406.847 197.701 407.002 197.508 407.116 197.267C407.23 197.02 407.287 196.738 407.287 196.422C407.287 196.105 407.23 195.826 407.116 195.586C407.002 195.345 406.843 195.158 406.641 195.025C406.444 194.886 406.213 194.816 405.947 194.816C405.669 194.816 405.422 194.886 405.206 195.025C404.997 195.158 404.833 195.345 404.712 195.586C404.592 195.826 404.532 196.105 404.532 196.422C404.532 196.738 404.592 197.02 404.712 197.267C404.839 197.508 405.007 197.701 405.216 197.847C405.431 197.986 405.678 198.056 405.957 198.056ZM411.607 198.996C411.132 198.996 410.714 198.892 410.353 198.683C409.992 198.467 409.707 198.173 409.498 197.799C409.296 197.426 409.194 196.995 409.194 196.507C409.194 196.02 409.296 195.589 409.498 195.215C409.701 194.842 409.983 194.55 410.344 194.341C410.705 194.126 411.12 194.018 411.588 194.018C412.057 194.018 412.472 194.126 412.833 194.341C413.194 194.55 413.476 194.842 413.678 195.215C413.881 195.589 413.982 196.02 413.982 196.507C413.982 196.995 413.881 197.426 413.678 197.799C413.476 198.173 413.194 198.467 412.833 198.683C412.478 198.892 412.07 198.996 411.607 198.996ZM411.607 198.17C411.892 198.17 412.146 198.1 412.367 197.961C412.589 197.815 412.76 197.619 412.88 197.372C413.007 197.125 413.07 196.837 413.07 196.507C413.07 196.178 413.007 195.89 412.88 195.643C412.76 195.396 412.586 195.203 412.358 195.063C412.13 194.918 411.873 194.845 411.588 194.845C411.297 194.845 411.041 194.918 410.819 195.063C410.597 195.203 410.423 195.396 410.296 195.643C410.17 195.89 410.106 196.178 410.106 196.507C410.106 196.837 410.17 197.125 410.296 197.372C410.423 197.619 410.6 197.815 410.828 197.961C411.056 198.1 411.316 198.17 411.607 198.17Z" fill="#94A3A8"/> +<g clip-path="url(#clip6_27219_5575)"> +<path d="M386.532 158.882V158.132C386.532 157.935 386.576 157.733 386.665 157.524C386.76 157.308 386.893 157.096 387.064 156.887C387.241 156.678 387.45 156.485 387.691 156.308L388.974 155.358C389.126 155.25 389.262 155.127 389.382 154.987C389.509 154.842 389.607 154.693 389.677 154.541C389.753 154.382 389.791 154.227 389.791 154.075C389.791 153.873 389.74 153.689 389.639 153.524C389.537 153.353 389.395 153.22 389.211 153.125C389.027 153.024 388.809 152.973 388.556 152.973C388.315 152.973 388.103 153.021 387.919 153.116C387.742 153.204 387.593 153.325 387.473 153.477C387.352 153.629 387.267 153.79 387.216 153.961L386.257 153.781C386.326 153.489 386.462 153.217 386.665 152.964C386.868 152.71 387.127 152.508 387.444 152.356C387.761 152.197 388.119 152.118 388.518 152.118C388.974 152.118 389.366 152.204 389.696 152.375C390.031 152.539 390.291 152.771 390.475 153.068C390.658 153.36 390.75 153.695 390.75 154.075C390.75 154.443 390.649 154.781 390.446 155.092C390.25 155.402 389.965 155.703 389.591 155.994L388.404 156.887C388.169 157.065 387.982 157.248 387.843 157.438C387.71 157.628 387.628 157.831 387.596 158.046H390.836V158.882H386.532ZM391.989 158.882V154.132H392.835L392.873 154.788C393.025 154.534 393.215 154.344 393.443 154.218C393.671 154.085 393.934 154.018 394.231 154.018C394.611 154.018 394.934 154.107 395.2 154.284C395.466 154.455 395.659 154.718 395.78 155.073C395.919 154.731 396.115 154.471 396.369 154.294C396.622 154.11 396.923 154.018 397.271 154.018C397.81 154.018 398.231 154.196 398.535 154.55C398.839 154.899 398.988 155.437 398.981 156.165V158.882H398.088V156.45C398.088 156.02 398.041 155.693 397.946 155.472C397.857 155.244 397.737 155.085 397.585 154.997C397.433 154.908 397.255 154.861 397.053 154.854C396.698 154.854 396.423 154.99 396.226 155.263C396.036 155.535 395.941 155.918 395.941 156.412V158.882H395.039V156.45C395.039 156.02 394.994 155.693 394.906 155.472C394.817 155.244 394.694 155.085 394.535 154.997C394.383 154.908 394.206 154.861 394.003 154.854C393.649 154.854 393.373 154.99 393.177 155.263C392.987 155.535 392.892 155.918 392.892 156.412V158.882H391.989ZM403.974 158.996C403.41 158.996 402.97 158.87 402.654 158.616C402.343 158.357 402.188 157.999 402.188 157.543C402.188 157.055 402.35 156.685 402.673 156.431C403.002 156.172 403.458 156.042 404.041 156.042H405.314C405.276 155.636 405.168 155.332 404.991 155.13C404.82 154.921 404.56 154.816 404.212 154.816C403.965 154.816 403.749 154.867 403.566 154.968C403.388 155.07 403.239 155.228 403.119 155.443L402.321 155.139C402.435 154.924 402.578 154.734 402.749 154.569C402.92 154.398 403.125 154.265 403.366 154.17C403.607 154.069 403.889 154.018 404.212 154.018C404.661 154.018 405.035 154.107 405.333 154.284C405.63 154.462 405.852 154.718 405.998 155.054C406.15 155.389 406.222 155.804 406.216 156.298L406.207 158.882H405.371L405.342 158.274C405.203 158.502 405.019 158.68 404.791 158.806C404.563 158.933 404.291 158.996 403.974 158.996ZM404.05 158.227C404.31 158.227 404.535 158.173 404.725 158.065C404.915 157.951 405.063 157.796 405.171 157.6C405.279 157.397 405.333 157.166 405.333 156.906V156.754H404.288C403.851 156.754 403.543 156.824 403.366 156.963C403.189 157.096 403.1 157.283 403.1 157.524C403.1 157.745 403.182 157.92 403.347 158.046C403.518 158.167 403.752 158.227 404.05 158.227ZM409.319 160.906C409.002 160.906 408.714 160.874 408.455 160.811C408.195 160.754 407.976 160.687 407.799 160.611C407.622 160.535 407.489 160.469 407.4 160.412L407.742 159.68C407.824 159.731 407.942 159.788 408.094 159.851C408.246 159.921 408.423 159.978 408.626 160.022C408.828 160.073 409.053 160.098 409.3 160.098C409.591 160.098 409.851 160.038 410.079 159.918C410.307 159.804 410.484 159.623 410.611 159.376C410.744 159.129 410.811 158.813 410.811 158.426V157.932C410.646 158.211 410.427 158.429 410.155 158.588C409.883 158.74 409.576 158.816 409.234 158.816C408.803 158.816 408.426 158.718 408.103 158.521C407.786 158.319 407.536 158.04 407.353 157.685C407.175 157.324 407.087 156.909 407.087 156.441C407.087 155.953 407.175 155.529 407.353 155.168C407.536 154.807 407.786 154.525 408.103 154.322C408.426 154.12 408.803 154.018 409.234 154.018C409.576 154.018 409.883 154.097 410.155 154.256C410.427 154.408 410.646 154.629 410.811 154.921V154.132H411.713V158.407C411.713 158.952 411.609 159.408 411.4 159.775C411.197 160.149 410.915 160.431 410.554 160.621C410.199 160.811 409.788 160.906 409.319 160.906ZM409.462 158.056C409.728 158.056 409.959 157.986 410.155 157.847C410.351 157.701 410.507 157.508 410.621 157.267C410.735 157.02 410.792 156.738 410.792 156.422C410.792 156.105 410.735 155.826 410.621 155.586C410.507 155.345 410.348 155.158 410.146 155.025C409.949 154.886 409.718 154.816 409.452 154.816C409.173 154.816 408.926 154.886 408.711 155.025C408.502 155.158 408.337 155.345 408.217 155.586C408.097 155.826 408.037 156.105 408.037 156.422C408.037 156.738 408.097 157.02 408.217 157.267C408.344 157.508 408.512 157.701 408.721 157.847C408.936 157.986 409.183 158.056 409.462 158.056ZM415.112 158.996C414.637 158.996 414.219 158.892 413.858 158.683C413.497 158.467 413.212 158.173 413.003 157.799C412.801 157.426 412.699 156.995 412.699 156.507C412.699 156.02 412.801 155.589 413.003 155.215C413.206 154.842 413.488 154.55 413.849 154.341C414.21 154.126 414.625 154.018 415.093 154.018C415.562 154.018 415.977 154.126 416.338 154.341C416.699 154.55 416.981 154.842 417.183 155.215C417.386 155.589 417.487 156.02 417.487 156.507C417.487 156.995 417.386 157.426 417.183 157.799C416.981 158.173 416.699 158.467 416.338 158.683C415.983 158.892 415.575 158.996 415.112 158.996ZM415.112 158.17C415.397 158.17 415.651 158.1 415.872 157.961C416.094 157.815 416.265 157.619 416.385 157.372C416.512 157.125 416.575 156.837 416.575 156.507C416.575 156.178 416.512 155.89 416.385 155.643C416.265 155.396 416.091 155.203 415.863 155.063C415.635 154.918 415.378 154.845 415.093 154.845C414.802 154.845 414.546 154.918 414.324 155.063C414.102 155.203 413.928 155.396 413.801 155.643C413.675 155.89 413.611 156.178 413.611 156.507C413.611 156.837 413.675 157.125 413.801 157.372C413.928 157.619 414.105 157.815 414.333 157.961C414.561 158.1 414.821 158.17 415.112 158.17Z" fill="#94A3A8"/> </g> -<rect x="38" y="219.882" width="384" height="1" fill="#F1F5F9"/> -<path d="M42.8715 247.882V240.532H44.1735L46.4835 243.934L48.7725 240.532H50.085V247.882H48.867V242.454L46.473 245.992L44.0895 242.475V247.882H42.8715ZM53.2932 248.008C52.6632 248.008 52.1732 247.868 51.8232 247.588C51.4802 247.308 51.3087 246.913 51.3087 246.402C51.3087 245.856 51.4907 245.439 51.8547 245.152C52.2257 244.865 52.7402 244.722 53.3982 244.722H54.7317C54.6897 244.337 54.5812 244.043 54.4062 243.84C54.2312 243.637 53.9722 243.535 53.6292 243.535C53.3772 243.535 53.1567 243.588 52.9677 243.693C52.7787 243.798 52.6177 243.962 52.4847 244.186L51.4557 243.808C51.5677 243.577 51.7147 243.364 51.8967 243.168C52.0857 242.965 52.3202 242.804 52.6002 242.685C52.8872 242.566 53.2302 242.506 53.6292 242.506C54.1402 242.506 54.5672 242.608 54.9102 242.811C55.2532 243.007 55.5052 243.29 55.6662 243.661C55.8342 244.032 55.9182 244.48 55.9182 245.005L55.8867 247.882H54.8052L54.7737 247.242C54.6337 247.487 54.4377 247.676 54.1857 247.809C53.9407 247.942 53.6432 248.008 53.2932 248.008ZM53.4402 247.021C53.6992 247.021 53.9267 246.965 54.1227 246.853C54.3257 246.734 54.4797 246.577 54.5847 246.381C54.6967 246.185 54.7527 245.968 54.7527 245.73V245.625H53.7762C53.3072 245.625 52.9782 245.691 52.7892 245.824C52.6002 245.95 52.5057 246.132 52.5057 246.37C52.5057 246.573 52.5862 246.734 52.7472 246.853C52.9152 246.965 53.1462 247.021 53.4402 247.021ZM57.109 247.882V242.632H58.285V243.588C58.495 243.259 58.768 243.014 59.104 242.853C59.44 242.692 59.7865 242.611 60.1435 242.611V243.735C59.8215 243.735 59.517 243.78 59.23 243.871C58.95 243.955 58.7225 244.095 58.5475 244.291C58.3725 244.487 58.285 244.746 58.285 245.068V247.882H57.109ZM60.9235 247.882V240.532H62.0995V244.753L64.063 242.632H65.4805L63.5065 244.806L65.659 247.882H64.2625L62.7505 245.646L62.0995 246.36V247.882H60.9235ZM69.101 247.882V240.532H71.411C72.132 240.532 72.769 240.69 73.322 241.005C73.882 241.313 74.3195 241.743 74.6345 242.296C74.9565 242.849 75.1175 243.486 75.1175 244.207C75.1175 244.921 74.9565 245.555 74.6345 246.108C74.3195 246.661 73.882 247.095 73.322 247.41C72.769 247.725 72.132 247.882 71.411 247.882H69.101ZM70.319 246.748H71.411C71.754 246.748 72.076 246.685 72.377 246.559C72.678 246.426 72.9405 246.244 73.1645 246.013C73.3885 245.782 73.5635 245.513 73.6895 245.205C73.8155 244.897 73.8785 244.564 73.8785 244.207C73.8785 243.85 73.8155 243.518 73.6895 243.21C73.5635 242.902 73.3885 242.632 73.1645 242.401C72.9405 242.17 72.678 241.992 72.377 241.866C72.076 241.733 71.754 241.666 71.411 241.666H70.319V246.748ZM77.8718 248.008C77.2418 248.008 76.7518 247.868 76.4018 247.588C76.0588 247.308 75.8873 246.913 75.8873 246.402C75.8873 245.856 76.0693 245.439 76.4333 245.152C76.8043 244.865 77.3188 244.722 77.9768 244.722H79.3103C79.2683 244.337 79.1598 244.043 78.9848 243.84C78.8098 243.637 78.5508 243.535 78.2078 243.535C77.9558 243.535 77.7353 243.588 77.5463 243.693C77.3573 243.798 77.1963 243.962 77.0633 244.186L76.0343 243.808C76.1463 243.577 76.2933 243.364 76.4753 243.168C76.6643 242.965 76.8988 242.804 77.1788 242.685C77.4658 242.566 77.8088 242.506 78.2078 242.506C78.7188 242.506 79.1458 242.608 79.4888 242.811C79.8318 243.007 80.0838 243.29 80.2448 243.661C80.4128 244.032 80.4968 244.48 80.4968 245.005L80.4653 247.882H79.3838L79.3523 247.242C79.2123 247.487 79.0163 247.676 78.7643 247.809C78.5193 247.942 78.2218 248.008 77.8718 248.008ZM78.0188 247.021C78.2778 247.021 78.5053 246.965 78.7013 246.853C78.9043 246.734 79.0583 246.577 79.1633 246.381C79.2753 246.185 79.3313 245.968 79.3313 245.73V245.625H78.3548C77.8858 245.625 77.5568 245.691 77.3678 245.824C77.1788 245.95 77.0843 246.132 77.0843 246.37C77.0843 246.573 77.1648 246.734 77.3258 246.853C77.4938 246.965 77.7248 247.021 78.0188 247.021ZM83.1711 247.882L80.9976 242.632H82.2051L83.7591 246.538L85.3026 242.632H86.5206L84.3576 247.882H83.1711ZM87.329 247.882V242.632H88.4945V247.882H87.329ZM87.917 241.635C87.728 241.635 87.5635 241.568 87.4235 241.435C87.2905 241.295 87.224 241.131 87.224 240.942C87.224 240.753 87.2905 240.592 87.4235 240.459C87.5635 240.326 87.728 240.259 87.917 240.259C88.106 240.259 88.267 240.326 88.4 240.459C88.54 240.592 88.61 240.753 88.61 240.942C88.61 241.131 88.54 241.295 88.4 241.435C88.267 241.568 88.106 241.635 87.917 241.635ZM91.7915 248.008C91.4415 248.008 91.1195 247.956 90.8255 247.851C90.5315 247.746 90.2795 247.599 90.0695 247.41C89.8595 247.214 89.6985 246.986 89.5865 246.727L90.605 246.276C90.71 246.472 90.864 246.636 91.067 246.769C91.277 246.902 91.508 246.969 91.76 246.969C92.033 246.969 92.25 246.923 92.411 246.832C92.579 246.734 92.663 246.601 92.663 246.433C92.663 246.272 92.6 246.15 92.474 246.066C92.348 245.975 92.1695 245.901 91.9385 245.845L91.445 245.709C90.948 245.583 90.5595 245.383 90.2795 245.11C89.9995 244.83 89.8595 244.512 89.8595 244.155C89.8595 243.63 90.0275 243.224 90.3635 242.937C90.7065 242.65 91.1965 242.506 91.8335 242.506C92.1555 242.506 92.4495 242.555 92.7155 242.653C92.9885 242.744 93.223 242.877 93.419 243.052C93.615 243.22 93.7515 243.42 93.8285 243.651L92.852 244.092C92.782 243.917 92.649 243.784 92.453 243.693C92.257 243.595 92.04 243.546 91.802 243.546C91.564 243.546 91.3785 243.598 91.2455 243.703C91.1125 243.801 91.046 243.941 91.046 244.123C91.046 244.228 91.1055 244.326 91.2245 244.417C91.3435 244.501 91.515 244.571 91.739 244.627L92.3585 244.774C92.7015 244.858 92.9815 244.991 93.1985 245.173C93.4155 245.348 93.5765 245.548 93.6815 245.772C93.7865 245.989 93.839 246.209 93.839 246.433C93.839 246.748 93.748 247.025 93.566 247.263C93.391 247.501 93.1495 247.686 92.8415 247.819C92.5335 247.945 92.1835 248.008 91.7915 248.008Z" fill="#1F293B"/> -<g clip-path="url(#clip7_27155_1442)"> -<path d="M155.03 247.882V242.882H155.78L155.82 243.582C155.973 243.316 156.17 243.112 156.41 242.972C156.65 242.832 156.93 242.762 157.25 242.762C157.65 242.762 157.99 242.856 158.27 243.042C158.557 243.229 158.763 243.512 158.89 243.892C159.03 243.526 159.233 243.246 159.5 243.052C159.773 242.859 160.097 242.762 160.47 242.762C161.03 242.762 161.47 242.949 161.79 243.322C162.117 243.696 162.277 244.262 162.27 245.022V247.882H161.47V245.322C161.47 244.829 161.417 244.452 161.31 244.192C161.21 243.932 161.073 243.756 160.9 243.662C160.727 243.562 160.527 243.512 160.3 243.512C159.907 243.512 159.6 243.669 159.38 243.982C159.16 244.289 159.05 244.726 159.05 245.292V247.882H158.25V245.322C158.25 244.829 158.197 244.452 158.09 244.192C157.99 243.932 157.85 243.756 157.67 243.662C157.497 243.562 157.297 243.512 157.07 243.512C156.683 243.512 156.38 243.669 156.16 243.982C155.94 244.289 155.83 244.726 155.83 245.292V247.882H155.03ZM165.116 248.002C164.529 248.002 164.069 247.869 163.736 247.602C163.409 247.329 163.246 246.952 163.246 246.472C163.246 245.966 163.413 245.579 163.746 245.312C164.086 245.039 164.559 244.902 165.166 244.902H166.556C166.523 244.429 166.406 244.076 166.206 243.842C166.006 243.602 165.706 243.482 165.306 243.482C165.033 243.482 164.796 243.539 164.596 243.652C164.403 243.759 164.243 243.932 164.116 244.172L163.396 243.892C163.523 243.659 163.676 243.459 163.856 243.292C164.036 243.119 164.246 242.989 164.486 242.902C164.726 242.809 164.999 242.762 165.306 242.762C165.773 242.762 166.156 242.856 166.456 243.042C166.763 243.222 166.993 243.492 167.146 243.852C167.299 244.206 167.373 244.646 167.366 245.172L167.356 247.882H166.616L166.576 247.212C166.429 247.466 166.233 247.662 165.986 247.802C165.739 247.936 165.449 248.002 165.116 248.002ZM165.156 247.302C165.443 247.302 165.693 247.242 165.906 247.122C166.119 246.996 166.283 246.819 166.396 246.592C166.516 246.366 166.576 246.092 166.576 245.772V245.572H165.346C164.879 245.572 164.546 245.649 164.346 245.802C164.153 245.956 164.056 246.176 164.056 246.462C164.056 246.722 164.153 246.929 164.346 247.082C164.539 247.229 164.809 247.302 165.156 247.302ZM168.634 247.882V242.882H169.434V243.772C169.634 243.459 169.89 243.229 170.204 243.082C170.524 242.936 170.857 242.862 171.204 242.862V243.612C170.91 243.612 170.627 243.662 170.354 243.762C170.087 243.856 169.867 244.012 169.694 244.232C169.52 244.452 169.434 244.752 169.434 245.132V247.882H168.634ZM172.013 247.882V240.882H172.813V245.142L174.943 242.882H175.953L174.093 244.882L176.153 247.882H175.163L173.563 245.462L172.813 246.252V247.882H172.013ZM181.316 250.002C180.629 250.002 179.999 249.889 179.426 249.662C178.853 249.436 178.356 249.112 177.936 248.692C177.523 248.279 177.199 247.792 176.966 247.232C176.739 246.666 176.626 246.042 176.626 245.362C176.626 244.682 176.739 244.062 176.966 243.502C177.199 242.936 177.523 242.446 177.936 242.032C178.356 241.619 178.853 241.299 179.426 241.072C179.999 240.846 180.629 240.732 181.316 240.732C181.943 240.732 182.516 240.846 183.036 241.072C183.556 241.299 184.009 241.619 184.396 242.032C184.783 242.446 185.079 242.936 185.286 243.502C185.493 244.062 185.596 244.682 185.596 245.362C185.596 245.882 185.516 246.342 185.356 246.742C185.196 247.142 184.969 247.459 184.676 247.692C184.389 247.919 184.063 248.032 183.696 248.032C183.356 248.039 183.083 247.949 182.876 247.762C182.676 247.569 182.566 247.246 182.546 246.792C182.359 247.086 182.113 247.316 181.806 247.482C181.506 247.649 181.166 247.732 180.786 247.732C180.353 247.732 179.969 247.632 179.636 247.432C179.303 247.226 179.039 246.942 178.846 246.582C178.659 246.222 178.566 245.812 178.566 245.352C178.566 244.886 178.659 244.476 178.846 244.122C179.039 243.769 179.303 243.492 179.636 243.292C179.969 243.086 180.353 242.982 180.786 242.982C181.159 242.982 181.496 243.062 181.796 243.222C182.096 243.382 182.336 243.606 182.516 243.892V243.092H183.306V246.832C183.306 246.999 183.346 247.132 183.426 247.232C183.506 247.326 183.609 247.372 183.736 247.372C183.956 247.372 184.149 247.286 184.316 247.112C184.489 246.939 184.623 246.702 184.716 246.402C184.816 246.102 184.866 245.756 184.866 245.362C184.866 244.782 184.776 244.252 184.596 243.772C184.423 243.292 184.179 242.876 183.866 242.522C183.553 242.169 183.176 241.896 182.736 241.702C182.303 241.509 181.829 241.412 181.316 241.412C180.729 241.412 180.196 241.509 179.716 241.702C179.236 241.896 178.819 242.169 178.466 242.522C178.113 242.876 177.839 243.292 177.646 243.772C177.453 244.252 177.356 244.782 177.356 245.362C177.356 245.942 177.453 246.472 177.646 246.952C177.839 247.432 178.113 247.849 178.466 248.202C178.819 248.556 179.236 248.829 179.716 249.022C180.196 249.222 180.729 249.322 181.316 249.322C181.576 249.322 181.856 249.286 182.156 249.212C182.463 249.146 182.723 249.059 182.936 248.952L183.296 249.512C183.016 249.659 182.689 249.776 182.316 249.862C181.943 249.956 181.609 250.002 181.316 250.002ZM180.976 247.012C181.389 247.012 181.736 246.882 182.016 246.622C182.303 246.362 182.473 246.029 182.526 245.622V245.082C182.473 244.676 182.303 244.346 182.016 244.092C181.729 243.839 181.379 243.712 180.966 243.712C180.653 243.712 180.376 243.782 180.136 243.922C179.903 244.062 179.716 244.256 179.576 244.502C179.443 244.742 179.376 245.026 179.376 245.352C179.376 245.672 179.443 245.959 179.576 246.212C179.716 246.459 179.906 246.656 180.146 246.802C180.386 246.942 180.663 247.012 180.976 247.012ZM188.339 248.002C187.752 248.002 187.292 247.869 186.959 247.602C186.632 247.329 186.469 246.952 186.469 246.472C186.469 245.966 186.635 245.579 186.969 245.312C187.309 245.039 187.782 244.902 188.389 244.902H189.779C189.745 244.429 189.629 244.076 189.429 243.842C189.229 243.602 188.929 243.482 188.529 243.482C188.255 243.482 188.019 243.539 187.819 243.652C187.625 243.759 187.465 243.932 187.339 244.172L186.619 243.892C186.745 243.659 186.899 243.459 187.079 243.292C187.259 243.119 187.469 242.989 187.709 242.902C187.949 242.809 188.222 242.762 188.529 242.762C188.995 242.762 189.379 242.856 189.679 243.042C189.985 243.222 190.215 243.492 190.369 243.852C190.522 244.206 190.595 244.646 190.589 245.172L190.579 247.882H189.839L189.799 247.212C189.652 247.466 189.455 247.662 189.209 247.802C188.962 247.936 188.672 248.002 188.339 248.002ZM188.379 247.302C188.665 247.302 188.915 247.242 189.129 247.122C189.342 246.996 189.505 246.819 189.619 246.592C189.739 246.366 189.799 246.092 189.799 245.772V245.572H188.569C188.102 245.572 187.769 245.649 187.569 245.802C187.375 245.956 187.279 246.176 187.279 246.462C187.279 246.722 187.375 246.929 187.569 247.082C187.762 247.229 188.032 247.302 188.379 247.302ZM193.856 250.002C193.536 250.002 193.243 249.969 192.976 249.902C192.716 249.842 192.493 249.772 192.306 249.692C192.126 249.619 191.996 249.556 191.916 249.502L192.216 248.852C192.303 248.899 192.426 248.956 192.586 249.022C192.746 249.096 192.933 249.156 193.146 249.202C193.366 249.256 193.6 249.282 193.846 249.282C194.166 249.282 194.453 249.216 194.706 249.082C194.966 248.956 195.166 248.752 195.306 248.472C195.453 248.199 195.526 247.846 195.526 247.412V246.882C195.346 247.182 195.11 247.419 194.816 247.592C194.523 247.759 194.193 247.842 193.826 247.842C193.38 247.842 192.986 247.736 192.646 247.522C192.306 247.309 192.04 247.012 191.846 246.632C191.66 246.246 191.566 245.806 191.566 245.312C191.566 244.806 191.66 244.362 191.846 243.982C192.04 243.596 192.306 243.296 192.646 243.082C192.986 242.869 193.38 242.762 193.826 242.762C194.193 242.762 194.523 242.846 194.816 243.012C195.11 243.179 195.346 243.416 195.526 243.722V242.882H196.326V247.402C196.326 247.976 196.22 248.456 196.006 248.842C195.793 249.229 195.5 249.519 195.126 249.712C194.753 249.906 194.33 250.002 193.856 250.002ZM194.016 247.152C194.31 247.152 194.57 247.072 194.796 246.912C195.023 246.752 195.2 246.536 195.326 246.262C195.453 245.982 195.516 245.659 195.516 245.292C195.516 244.939 195.45 244.626 195.316 244.352C195.19 244.072 195.013 243.856 194.786 243.702C194.566 243.542 194.306 243.462 194.006 243.462C193.693 243.462 193.413 243.542 193.166 243.702C192.926 243.856 192.736 244.072 192.596 244.352C192.463 244.626 192.396 244.939 192.396 245.292C192.396 245.659 192.466 245.982 192.606 246.262C192.746 246.536 192.936 246.752 193.176 246.912C193.423 247.072 193.703 247.152 194.016 247.152ZM199.915 248.002C199.429 248.002 198.999 247.892 198.625 247.672C198.252 247.446 197.959 247.136 197.745 246.742C197.539 246.349 197.435 245.896 197.435 245.382C197.435 244.869 197.539 244.416 197.745 244.022C197.959 243.629 198.249 243.322 198.615 243.102C198.989 242.876 199.415 242.762 199.895 242.762C200.362 242.762 200.765 242.879 201.105 243.112C201.445 243.339 201.709 243.659 201.895 244.072C202.082 244.486 202.175 244.972 202.175 245.532H198.245C198.279 246.079 198.452 246.506 198.765 246.812C199.079 247.119 199.475 247.272 199.955 247.272C200.309 247.272 200.605 247.189 200.845 247.022C201.092 246.856 201.282 246.636 201.415 246.362L202.105 246.712C201.979 246.972 201.809 247.199 201.595 247.392C201.389 247.586 201.142 247.736 200.855 247.842C200.575 247.949 200.262 248.002 199.915 248.002ZM198.305 244.862H201.315C201.295 244.576 201.219 244.329 201.085 244.122C200.959 243.916 200.792 243.756 200.585 243.642C200.379 243.529 200.145 243.472 199.885 243.472C199.632 243.472 199.389 243.529 199.155 243.642C198.922 243.749 198.729 243.909 198.575 244.122C198.422 244.329 198.332 244.576 198.305 244.862ZM203.184 247.882V242.882H203.934L203.974 243.632C204.141 243.352 204.358 243.139 204.624 242.992C204.891 242.839 205.201 242.762 205.554 242.762C205.948 242.762 206.288 242.842 206.574 243.002C206.868 243.156 207.094 243.402 207.254 243.742C207.421 244.082 207.501 244.529 207.494 245.082V247.882H206.694V245.322C206.694 244.829 206.638 244.452 206.524 244.192C206.411 243.932 206.254 243.756 206.054 243.662C205.854 243.562 205.628 243.512 205.374 243.512C204.934 243.512 204.591 243.669 204.344 243.982C204.104 244.289 203.984 244.726 203.984 245.292V247.882H203.184ZM210.991 248.002C210.497 248.002 210.061 247.892 209.681 247.672C209.301 247.446 209.004 247.136 208.791 246.742C208.577 246.349 208.471 245.896 208.471 245.382C208.471 244.869 208.574 244.416 208.781 244.022C208.994 243.629 209.291 243.322 209.671 243.102C210.051 242.876 210.484 242.762 210.971 242.762C211.451 242.762 211.881 242.872 212.261 243.092C212.641 243.312 212.931 243.622 213.131 244.022L212.401 244.352C212.267 244.086 212.074 243.879 211.821 243.732C211.567 243.579 211.277 243.502 210.951 243.502C210.624 243.502 210.334 243.582 210.081 243.742C209.834 243.902 209.637 244.126 209.491 244.412C209.351 244.692 209.281 245.016 209.281 245.382C209.281 245.749 209.351 246.076 209.491 246.362C209.637 246.642 209.837 246.862 210.091 247.022C210.351 247.182 210.644 247.262 210.971 247.262C211.297 247.262 211.587 247.179 211.841 247.012C212.101 246.846 212.297 246.612 212.431 246.312L213.161 246.642C212.961 247.069 212.671 247.402 212.291 247.642C211.911 247.882 211.477 248.002 210.991 248.002ZM214.494 250.002C214.367 250.002 214.22 249.976 214.054 249.922C213.887 249.876 213.71 249.812 213.524 249.732L213.824 249.062C213.977 249.129 214.11 249.179 214.224 249.212C214.344 249.246 214.437 249.262 214.504 249.262C214.684 249.262 214.83 249.212 214.944 249.112C215.064 249.019 215.164 248.882 215.244 248.702L215.584 247.862L213.434 242.882H214.284L215.984 246.932L217.664 242.882H218.524L216.124 248.582C215.997 248.876 215.864 249.129 215.724 249.342C215.59 249.556 215.427 249.719 215.234 249.832C215.04 249.946 214.794 250.002 214.494 250.002ZM219.647 248.022C219.494 248.022 219.361 247.969 219.247 247.862C219.141 247.749 219.087 247.619 219.087 247.472C219.087 247.319 219.141 247.189 219.247 247.082C219.361 246.969 219.494 246.912 219.647 246.912C219.801 246.912 219.931 246.969 220.037 247.082C220.144 247.189 220.197 247.319 220.197 247.472C220.197 247.619 220.144 247.749 220.037 247.862C219.931 247.969 219.801 248.022 219.647 248.022ZM223.618 248.002C223.124 248.002 222.688 247.892 222.308 247.672C221.928 247.446 221.631 247.136 221.418 246.742C221.204 246.349 221.098 245.896 221.098 245.382C221.098 244.869 221.201 244.416 221.408 244.022C221.621 243.629 221.918 243.322 222.298 243.102C222.678 242.876 223.111 242.762 223.598 242.762C224.078 242.762 224.508 242.872 224.888 243.092C225.268 243.312 225.558 243.622 225.758 244.022L225.028 244.352C224.894 244.086 224.701 243.879 224.448 243.732C224.194 243.579 223.904 243.502 223.578 243.502C223.251 243.502 222.961 243.582 222.708 243.742C222.461 243.902 222.264 244.126 222.118 244.412C221.978 244.692 221.908 245.016 221.908 245.382C221.908 245.749 221.978 246.076 222.118 246.362C222.264 246.642 222.464 246.862 222.718 247.022C222.978 247.182 223.271 247.262 223.598 247.262C223.924 247.262 224.214 247.179 224.468 247.012C224.728 246.846 224.924 246.612 225.058 246.312L225.788 246.642C225.588 247.069 225.298 247.402 224.918 247.642C224.538 247.882 224.104 248.002 223.618 248.002ZM229.008 248.002C228.521 248.002 228.088 247.892 227.708 247.672C227.334 247.446 227.041 247.136 226.828 246.742C226.614 246.349 226.508 245.896 226.508 245.382C226.508 244.869 226.611 244.416 226.818 244.022C227.031 243.629 227.324 243.322 227.698 243.102C228.078 242.876 228.508 242.762 228.988 242.762C229.481 242.762 229.914 242.876 230.288 243.102C230.668 243.322 230.961 243.629 231.168 244.022C231.381 244.416 231.488 244.869 231.488 245.382C231.488 245.896 231.381 246.349 231.168 246.742C230.961 247.136 230.671 247.446 230.298 247.672C229.924 247.892 229.494 248.002 229.008 248.002ZM229.008 247.262C229.341 247.262 229.631 247.182 229.878 247.022C230.124 246.862 230.318 246.642 230.458 246.362C230.604 246.082 230.678 245.756 230.678 245.382C230.678 245.009 230.604 244.682 230.458 244.402C230.318 244.122 230.121 243.902 229.868 243.742C229.614 243.582 229.321 243.502 228.988 243.502C228.661 243.502 228.371 243.582 228.118 243.742C227.871 243.902 227.674 244.122 227.528 244.402C227.388 244.682 227.318 245.009 227.318 245.382C227.318 245.749 227.388 246.076 227.528 246.362C227.674 246.642 227.874 246.862 228.128 247.022C228.388 247.182 228.681 247.262 229.008 247.262Z" fill="#63758C"/> +<rect x="38" y="179.882" width="384" height="1" fill="#F1F5F9"/> +<path d="M42.8715 207.882V200.532H44.1735L46.4835 203.934L48.7725 200.532H50.085V207.882H48.867V202.454L46.473 205.992L44.0895 202.475V207.882H42.8715ZM53.2932 208.008C52.6632 208.008 52.1732 207.868 51.8232 207.588C51.4802 207.308 51.3087 206.913 51.3087 206.402C51.3087 205.856 51.4907 205.439 51.8547 205.152C52.2257 204.865 52.7402 204.722 53.3982 204.722H54.7317C54.6897 204.337 54.5812 204.043 54.4062 203.84C54.2312 203.637 53.9722 203.535 53.6292 203.535C53.3772 203.535 53.1567 203.588 52.9677 203.693C52.7787 203.798 52.6177 203.962 52.4847 204.186L51.4557 203.808C51.5677 203.577 51.7147 203.364 51.8967 203.168C52.0857 202.965 52.3202 202.804 52.6002 202.685C52.8872 202.566 53.2302 202.506 53.6292 202.506C54.1402 202.506 54.5672 202.608 54.9102 202.811C55.2532 203.007 55.5052 203.29 55.6662 203.661C55.8342 204.032 55.9182 204.48 55.9182 205.005L55.8867 207.882H54.8052L54.7737 207.242C54.6337 207.487 54.4377 207.676 54.1857 207.809C53.9407 207.942 53.6432 208.008 53.2932 208.008ZM53.4402 207.021C53.6992 207.021 53.9267 206.965 54.1227 206.853C54.3257 206.734 54.4797 206.577 54.5847 206.381C54.6967 206.185 54.7527 205.968 54.7527 205.73V205.625H53.7762C53.3072 205.625 52.9782 205.691 52.7892 205.824C52.6002 205.95 52.5057 206.132 52.5057 206.37C52.5057 206.573 52.5862 206.734 52.7472 206.853C52.9152 206.965 53.1462 207.021 53.4402 207.021ZM57.109 207.882V202.632H58.285V203.588C58.495 203.259 58.768 203.014 59.104 202.853C59.44 202.692 59.7865 202.611 60.1435 202.611V203.735C59.8215 203.735 59.517 203.78 59.23 203.871C58.95 203.955 58.7225 204.095 58.5475 204.291C58.3725 204.487 58.285 204.746 58.285 205.068V207.882H57.109ZM60.9235 207.882V200.532H62.0995V204.753L64.063 202.632H65.4805L63.5065 204.806L65.659 207.882H64.2625L62.7505 205.646L62.0995 206.36V207.882H60.9235ZM69.101 207.882V200.532H71.411C72.132 200.532 72.769 200.69 73.322 201.005C73.882 201.313 74.3195 201.743 74.6345 202.296C74.9565 202.849 75.1175 203.486 75.1175 204.207C75.1175 204.921 74.9565 205.555 74.6345 206.108C74.3195 206.661 73.882 207.095 73.322 207.41C72.769 207.725 72.132 207.882 71.411 207.882H69.101ZM70.319 206.748H71.411C71.754 206.748 72.076 206.685 72.377 206.559C72.678 206.426 72.9405 206.244 73.1645 206.013C73.3885 205.782 73.5635 205.513 73.6895 205.205C73.8155 204.897 73.8785 204.564 73.8785 204.207C73.8785 203.85 73.8155 203.518 73.6895 203.21C73.5635 202.902 73.3885 202.632 73.1645 202.401C72.9405 202.17 72.678 201.992 72.377 201.866C72.076 201.733 71.754 201.666 71.411 201.666H70.319V206.748ZM77.8718 208.008C77.2418 208.008 76.7518 207.868 76.4018 207.588C76.0588 207.308 75.8873 206.913 75.8873 206.402C75.8873 205.856 76.0693 205.439 76.4333 205.152C76.8043 204.865 77.3188 204.722 77.9768 204.722H79.3103C79.2683 204.337 79.1598 204.043 78.9848 203.84C78.8098 203.637 78.5508 203.535 78.2078 203.535C77.9558 203.535 77.7353 203.588 77.5463 203.693C77.3573 203.798 77.1963 203.962 77.0633 204.186L76.0343 203.808C76.1463 203.577 76.2933 203.364 76.4753 203.168C76.6643 202.965 76.8988 202.804 77.1788 202.685C77.4658 202.566 77.8088 202.506 78.2078 202.506C78.7188 202.506 79.1458 202.608 79.4888 202.811C79.8318 203.007 80.0838 203.29 80.2448 203.661C80.4128 204.032 80.4968 204.48 80.4968 205.005L80.4653 207.882H79.3838L79.3523 207.242C79.2123 207.487 79.0163 207.676 78.7643 207.809C78.5193 207.942 78.2218 208.008 77.8718 208.008ZM78.0188 207.021C78.2778 207.021 78.5053 206.965 78.7013 206.853C78.9043 206.734 79.0583 206.577 79.1633 206.381C79.2753 206.185 79.3313 205.968 79.3313 205.73V205.625H78.3548C77.8858 205.625 77.5568 205.691 77.3678 205.824C77.1788 205.95 77.0843 206.132 77.0843 206.37C77.0843 206.573 77.1648 206.734 77.3258 206.853C77.4938 206.965 77.7248 207.021 78.0188 207.021ZM83.1711 207.882L80.9976 202.632H82.2051L83.7591 206.538L85.3026 202.632H86.5206L84.3576 207.882H83.1711ZM87.329 207.882V202.632H88.4945V207.882H87.329ZM87.917 201.635C87.728 201.635 87.5635 201.568 87.4235 201.435C87.2905 201.295 87.224 201.131 87.224 200.942C87.224 200.753 87.2905 200.592 87.4235 200.459C87.5635 200.326 87.728 200.259 87.917 200.259C88.106 200.259 88.267 200.326 88.4 200.459C88.54 200.592 88.61 200.753 88.61 200.942C88.61 201.131 88.54 201.295 88.4 201.435C88.267 201.568 88.106 201.635 87.917 201.635ZM91.7915 208.008C91.4415 208.008 91.1195 207.956 90.8255 207.851C90.5315 207.746 90.2795 207.599 90.0695 207.41C89.8595 207.214 89.6985 206.986 89.5865 206.727L90.605 206.276C90.71 206.472 90.864 206.636 91.067 206.769C91.277 206.902 91.508 206.969 91.76 206.969C92.033 206.969 92.25 206.923 92.411 206.832C92.579 206.734 92.663 206.601 92.663 206.433C92.663 206.272 92.6 206.15 92.474 206.066C92.348 205.975 92.1695 205.901 91.9385 205.845L91.445 205.709C90.948 205.583 90.5595 205.383 90.2795 205.11C89.9995 204.83 89.8595 204.512 89.8595 204.155C89.8595 203.63 90.0275 203.224 90.3635 202.937C90.7065 202.65 91.1965 202.506 91.8335 202.506C92.1555 202.506 92.4495 202.555 92.7155 202.653C92.9885 202.744 93.223 202.877 93.419 203.052C93.615 203.22 93.7515 203.42 93.8285 203.651L92.852 204.092C92.782 203.917 92.649 203.784 92.453 203.693C92.257 203.595 92.04 203.546 91.802 203.546C91.564 203.546 91.3785 203.598 91.2455 203.703C91.1125 203.801 91.046 203.941 91.046 204.123C91.046 204.228 91.1055 204.326 91.2245 204.417C91.3435 204.501 91.515 204.571 91.739 204.627L92.3585 204.774C92.7015 204.858 92.9815 204.991 93.1985 205.173C93.4155 205.348 93.5765 205.548 93.6815 205.772C93.7865 205.989 93.839 206.209 93.839 206.433C93.839 206.748 93.748 207.025 93.566 207.263C93.391 207.501 93.1495 207.686 92.8415 207.819C92.5335 207.945 92.1835 208.008 91.7915 208.008Z" fill="#1F293B"/> +<g clip-path="url(#clip7_27219_5575)"> +<path d="M157.367 207.882V202.882H158.117L158.157 203.582C158.31 203.316 158.507 203.112 158.747 202.972C158.987 202.832 159.267 202.762 159.587 202.762C159.987 202.762 160.327 202.856 160.607 203.042C160.893 203.229 161.1 203.512 161.227 203.892C161.367 203.526 161.57 203.246 161.837 203.052C162.11 202.859 162.433 202.762 162.807 202.762C163.367 202.762 163.807 202.949 164.127 203.322C164.453 203.696 164.613 204.262 164.607 205.022V207.882H163.807V205.322C163.807 204.829 163.753 204.452 163.647 204.192C163.547 203.932 163.41 203.756 163.237 203.662C163.063 203.562 162.863 203.512 162.637 203.512C162.243 203.512 161.937 203.669 161.717 203.982C161.497 204.289 161.387 204.726 161.387 205.292V207.882H160.587V205.322C160.587 204.829 160.533 204.452 160.427 204.192C160.327 203.932 160.187 203.756 160.007 203.662C159.833 203.562 159.633 203.512 159.407 203.512C159.02 203.512 158.717 203.669 158.497 203.982C158.277 204.289 158.167 204.726 158.167 205.292V207.882H157.367ZM167.452 208.002C166.866 208.002 166.406 207.869 166.072 207.602C165.746 207.329 165.582 206.952 165.582 206.472C165.582 205.966 165.749 205.579 166.082 205.312C166.422 205.039 166.896 204.902 167.502 204.902H168.892C168.859 204.429 168.742 204.076 168.542 203.842C168.342 203.602 168.042 203.482 167.642 203.482C167.369 203.482 167.132 203.539 166.932 203.652C166.739 203.759 166.579 203.932 166.452 204.172L165.732 203.892C165.859 203.659 166.012 203.459 166.192 203.292C166.372 203.119 166.582 202.989 166.822 202.902C167.062 202.809 167.336 202.762 167.642 202.762C168.109 202.762 168.492 202.856 168.792 203.042C169.099 203.222 169.329 203.492 169.482 203.852C169.636 204.206 169.709 204.646 169.702 205.172L169.692 207.882H168.952L168.912 207.212C168.766 207.466 168.569 207.662 168.322 207.802C168.076 207.936 167.786 208.002 167.452 208.002ZM167.492 207.302C167.779 207.302 168.029 207.242 168.242 207.122C168.456 206.996 168.619 206.819 168.732 206.592C168.852 206.366 168.912 206.092 168.912 205.772V205.572H167.682C167.216 205.572 166.882 205.649 166.682 205.802C166.489 205.956 166.392 206.176 166.392 206.462C166.392 206.722 166.489 206.929 166.682 207.082C166.876 207.229 167.146 207.302 167.492 207.302ZM170.97 207.882V202.882H171.77V203.772C171.97 203.459 172.227 203.229 172.54 203.082C172.86 202.936 173.193 202.862 173.54 202.862V203.612C173.247 203.612 172.963 203.662 172.69 203.762C172.423 203.856 172.203 204.012 172.03 204.232C171.857 204.452 171.77 204.752 171.77 205.132V207.882H170.97ZM174.349 207.882V200.882H175.149V205.142L177.279 202.882H178.289L176.429 204.882L178.489 207.882H177.499L175.899 205.462L175.149 206.252V207.882H174.349ZM183.653 210.002C182.966 210.002 182.336 209.889 181.763 209.662C181.189 209.436 180.693 209.112 180.273 208.692C179.859 208.279 179.536 207.792 179.303 207.232C179.076 206.666 178.963 206.042 178.963 205.362C178.963 204.682 179.076 204.062 179.303 203.502C179.536 202.936 179.859 202.446 180.273 202.032C180.693 201.619 181.189 201.299 181.763 201.072C182.336 200.846 182.966 200.732 183.653 200.732C184.279 200.732 184.853 200.846 185.373 201.072C185.893 201.299 186.346 201.619 186.733 202.032C187.119 202.446 187.416 202.936 187.623 203.502C187.829 204.062 187.933 204.682 187.933 205.362C187.933 205.882 187.853 206.342 187.693 206.742C187.533 207.142 187.306 207.459 187.013 207.692C186.726 207.919 186.399 208.032 186.033 208.032C185.693 208.039 185.419 207.949 185.213 207.762C185.013 207.569 184.903 207.246 184.883 206.792C184.696 207.086 184.449 207.316 184.143 207.482C183.843 207.649 183.503 207.732 183.123 207.732C182.689 207.732 182.306 207.632 181.973 207.432C181.639 207.226 181.376 206.942 181.183 206.582C180.996 206.222 180.903 205.812 180.903 205.352C180.903 204.886 180.996 204.476 181.183 204.122C181.376 203.769 181.639 203.492 181.973 203.292C182.306 203.086 182.689 202.982 183.123 202.982C183.496 202.982 183.833 203.062 184.133 203.222C184.433 203.382 184.673 203.606 184.853 203.892V203.092H185.643V206.832C185.643 206.999 185.683 207.132 185.763 207.232C185.843 207.326 185.946 207.372 186.073 207.372C186.293 207.372 186.486 207.286 186.653 207.112C186.826 206.939 186.959 206.702 187.053 206.402C187.153 206.102 187.203 205.756 187.203 205.362C187.203 204.782 187.113 204.252 186.933 203.772C186.759 203.292 186.516 202.876 186.203 202.522C185.889 202.169 185.513 201.896 185.073 201.702C184.639 201.509 184.166 201.412 183.653 201.412C183.066 201.412 182.533 201.509 182.053 201.702C181.573 201.896 181.156 202.169 180.803 202.522C180.449 202.876 180.176 203.292 179.983 203.772C179.789 204.252 179.693 204.782 179.693 205.362C179.693 205.942 179.789 206.472 179.983 206.952C180.176 207.432 180.449 207.849 180.803 208.202C181.156 208.556 181.573 208.829 182.053 209.022C182.533 209.222 183.066 209.322 183.653 209.322C183.913 209.322 184.193 209.286 184.493 209.212C184.799 209.146 185.059 209.059 185.273 208.952L185.633 209.512C185.353 209.659 185.026 209.776 184.653 209.862C184.279 209.956 183.946 210.002 183.653 210.002ZM183.313 207.012C183.726 207.012 184.073 206.882 184.353 206.622C184.639 206.362 184.809 206.029 184.863 205.622V205.082C184.809 204.676 184.639 204.346 184.353 204.092C184.066 203.839 183.716 203.712 183.303 203.712C182.989 203.712 182.713 203.782 182.473 203.922C182.239 204.062 182.053 204.256 181.913 204.502C181.779 204.742 181.713 205.026 181.713 205.352C181.713 205.672 181.779 205.959 181.913 206.212C182.053 206.459 182.243 206.656 182.483 206.802C182.723 206.942 182.999 207.012 183.313 207.012ZM190.675 208.002C190.088 208.002 189.628 207.869 189.295 207.602C188.968 207.329 188.805 206.952 188.805 206.472C188.805 205.966 188.972 205.579 189.305 205.312C189.645 205.039 190.118 204.902 190.725 204.902H192.115C192.082 204.429 191.965 204.076 191.765 203.842C191.565 203.602 191.265 203.482 190.865 203.482C190.592 203.482 190.355 203.539 190.155 203.652C189.962 203.759 189.802 203.932 189.675 204.172L188.955 203.892C189.082 203.659 189.235 203.459 189.415 203.292C189.595 203.119 189.805 202.989 190.045 202.902C190.285 202.809 190.558 202.762 190.865 202.762C191.332 202.762 191.715 202.856 192.015 203.042C192.322 203.222 192.552 203.492 192.705 203.852C192.858 204.206 192.932 204.646 192.925 205.172L192.915 207.882H192.175L192.135 207.212C191.988 207.466 191.792 207.662 191.545 207.802C191.298 207.936 191.008 208.002 190.675 208.002ZM190.715 207.302C191.002 207.302 191.252 207.242 191.465 207.122C191.678 206.996 191.842 206.819 191.955 206.592C192.075 206.366 192.135 206.092 192.135 205.772V205.572H190.905C190.438 205.572 190.105 205.649 189.905 205.802C189.712 205.956 189.615 206.176 189.615 206.462C189.615 206.722 189.712 206.929 189.905 207.082C190.098 207.229 190.368 207.302 190.715 207.302ZM196.193 210.002C195.873 210.002 195.579 209.969 195.313 209.902C195.053 209.842 194.829 209.772 194.643 209.692C194.463 209.619 194.333 209.556 194.253 209.502L194.553 208.852C194.639 208.899 194.763 208.956 194.923 209.022C195.083 209.096 195.269 209.156 195.483 209.202C195.703 209.256 195.936 209.282 196.183 209.282C196.503 209.282 196.789 209.216 197.043 209.082C197.303 208.956 197.503 208.752 197.643 208.472C197.789 208.199 197.863 207.846 197.863 207.412V206.882C197.683 207.182 197.446 207.419 197.153 207.592C196.859 207.759 196.529 207.842 196.163 207.842C195.716 207.842 195.323 207.736 194.983 207.522C194.643 207.309 194.376 207.012 194.183 206.632C193.996 206.246 193.903 205.806 193.903 205.312C193.903 204.806 193.996 204.362 194.183 203.982C194.376 203.596 194.643 203.296 194.983 203.082C195.323 202.869 195.716 202.762 196.163 202.762C196.529 202.762 196.859 202.846 197.153 203.012C197.446 203.179 197.683 203.416 197.863 203.722V202.882H198.663V207.402C198.663 207.976 198.556 208.456 198.343 208.842C198.129 209.229 197.836 209.519 197.463 209.712C197.089 209.906 196.666 210.002 196.193 210.002ZM196.353 207.152C196.646 207.152 196.906 207.072 197.133 206.912C197.359 206.752 197.536 206.536 197.663 206.262C197.789 205.982 197.853 205.659 197.853 205.292C197.853 204.939 197.786 204.626 197.653 204.352C197.526 204.072 197.349 203.856 197.123 203.702C196.903 203.542 196.643 203.462 196.343 203.462C196.029 203.462 195.749 203.542 195.503 203.702C195.263 203.856 195.073 204.072 194.933 204.352C194.799 204.626 194.733 204.939 194.733 205.292C194.733 205.659 194.803 205.982 194.943 206.262C195.083 206.536 195.273 206.752 195.513 206.912C195.759 207.072 196.039 207.152 196.353 207.152ZM202.252 208.002C201.765 208.002 201.335 207.892 200.962 207.672C200.589 207.446 200.295 207.136 200.082 206.742C199.875 206.349 199.772 205.896 199.772 205.382C199.772 204.869 199.875 204.416 200.082 204.022C200.295 203.629 200.585 203.322 200.952 203.102C201.325 202.876 201.752 202.762 202.232 202.762C202.699 202.762 203.102 202.879 203.442 203.112C203.782 203.339 204.045 203.659 204.232 204.072C204.419 204.486 204.512 204.972 204.512 205.532H200.582C200.615 206.079 200.789 206.506 201.102 206.812C201.415 207.119 201.812 207.272 202.292 207.272C202.645 207.272 202.942 207.189 203.182 207.022C203.429 206.856 203.619 206.636 203.752 206.362L204.442 206.712C204.315 206.972 204.145 207.199 203.932 207.392C203.725 207.586 203.479 207.736 203.192 207.842C202.912 207.949 202.599 208.002 202.252 208.002ZM200.642 204.862H203.652C203.632 204.576 203.555 204.329 203.422 204.122C203.295 203.916 203.129 203.756 202.922 203.642C202.715 203.529 202.482 203.472 202.222 203.472C201.969 203.472 201.725 203.529 201.492 203.642C201.259 203.749 201.065 203.909 200.912 204.122C200.759 204.329 200.669 204.576 200.642 204.862ZM205.521 207.882V202.882H206.271L206.311 203.632C206.478 203.352 206.694 203.139 206.961 202.992C207.228 202.839 207.538 202.762 207.891 202.762C208.284 202.762 208.624 202.842 208.911 203.002C209.204 203.156 209.431 203.402 209.591 203.742C209.758 204.082 209.838 204.529 209.831 205.082V207.882H209.031V205.322C209.031 204.829 208.974 204.452 208.861 204.192C208.748 203.932 208.591 203.756 208.391 203.662C208.191 203.562 207.964 203.512 207.711 203.512C207.271 203.512 206.928 203.669 206.681 203.982C206.441 204.289 206.321 204.726 206.321 205.292V207.882H205.521ZM213.327 208.002C212.834 208.002 212.397 207.892 212.017 207.672C211.637 207.446 211.34 207.136 211.127 206.742C210.914 206.349 210.807 205.896 210.807 205.382C210.807 204.869 210.91 204.416 211.117 204.022C211.33 203.629 211.627 203.322 212.007 203.102C212.387 202.876 212.82 202.762 213.307 202.762C213.787 202.762 214.217 202.872 214.597 203.092C214.977 203.312 215.267 203.622 215.467 204.022L214.737 204.352C214.604 204.086 214.41 203.879 214.157 203.732C213.904 203.579 213.614 203.502 213.287 203.502C212.96 203.502 212.67 203.582 212.417 203.742C212.17 203.902 211.974 204.126 211.827 204.412C211.687 204.692 211.617 205.016 211.617 205.382C211.617 205.749 211.687 206.076 211.827 206.362C211.974 206.642 212.174 206.862 212.427 207.022C212.687 207.182 212.98 207.262 213.307 207.262C213.634 207.262 213.924 207.179 214.177 207.012C214.437 206.846 214.634 206.612 214.767 206.312L215.497 206.642C215.297 207.069 215.007 207.402 214.627 207.642C214.247 207.882 213.814 208.002 213.327 208.002ZM216.83 210.002C216.704 210.002 216.557 209.976 216.39 209.922C216.224 209.876 216.047 209.812 215.86 209.732L216.16 209.062C216.314 209.129 216.447 209.179 216.56 209.212C216.68 209.246 216.774 209.262 216.84 209.262C217.02 209.262 217.167 209.212 217.28 209.112C217.4 209.019 217.5 208.882 217.58 208.702L217.92 207.862L215.77 202.882H216.62L218.32 206.932L220 202.882H220.86L218.46 208.582C218.334 208.876 218.2 209.129 218.06 209.342C217.927 209.556 217.764 209.719 217.57 209.832C217.377 209.946 217.13 210.002 216.83 210.002ZM221.984 208.022C221.831 208.022 221.697 207.969 221.584 207.862C221.477 207.749 221.424 207.619 221.424 207.472C221.424 207.319 221.477 207.189 221.584 207.082C221.697 206.969 221.831 206.912 221.984 206.912C222.137 206.912 222.267 206.969 222.374 207.082C222.481 207.189 222.534 207.319 222.534 207.472C222.534 207.619 222.481 207.749 222.374 207.862C222.267 207.969 222.137 208.022 221.984 208.022ZM225.954 208.002C225.461 208.002 225.024 207.892 224.644 207.672C224.264 207.446 223.967 207.136 223.754 206.742C223.541 206.349 223.434 205.896 223.434 205.382C223.434 204.869 223.537 204.416 223.744 204.022C223.957 203.629 224.254 203.322 224.634 203.102C225.014 202.876 225.447 202.762 225.934 202.762C226.414 202.762 226.844 202.872 227.224 203.092C227.604 203.312 227.894 203.622 228.094 204.022L227.364 204.352C227.231 204.086 227.037 203.879 226.784 203.732C226.531 203.579 226.241 203.502 225.914 203.502C225.587 203.502 225.297 203.582 225.044 203.742C224.797 203.902 224.601 204.126 224.454 204.412C224.314 204.692 224.244 205.016 224.244 205.382C224.244 205.749 224.314 206.076 224.454 206.362C224.601 206.642 224.801 206.862 225.054 207.022C225.314 207.182 225.607 207.262 225.934 207.262C226.261 207.262 226.551 207.179 226.804 207.012C227.064 206.846 227.261 206.612 227.394 206.312L228.124 206.642C227.924 207.069 227.634 207.402 227.254 207.642C226.874 207.882 226.441 208.002 225.954 208.002ZM231.344 208.002C230.858 208.002 230.424 207.892 230.044 207.672C229.671 207.446 229.378 207.136 229.164 206.742C228.951 206.349 228.844 205.896 228.844 205.382C228.844 204.869 228.948 204.416 229.154 204.022C229.368 203.629 229.661 203.322 230.034 203.102C230.414 202.876 230.844 202.762 231.324 202.762C231.818 202.762 232.251 202.876 232.624 203.102C233.004 203.322 233.298 203.629 233.504 204.022C233.718 204.416 233.824 204.869 233.824 205.382C233.824 205.896 233.718 206.349 233.504 206.742C233.298 207.136 233.008 207.446 232.634 207.672C232.261 207.892 231.831 208.002 231.344 208.002ZM231.344 207.262C231.678 207.262 231.968 207.182 232.214 207.022C232.461 206.862 232.654 206.642 232.794 206.362C232.941 206.082 233.014 205.756 233.014 205.382C233.014 205.009 232.941 204.682 232.794 204.402C232.654 204.122 232.458 203.902 232.204 203.742C231.951 203.582 231.658 203.502 231.324 203.502C230.998 203.502 230.708 203.582 230.454 203.742C230.208 203.902 230.011 204.122 229.864 204.402C229.724 204.682 229.654 205.009 229.654 205.382C229.654 205.749 229.724 206.076 229.864 206.362C230.011 206.642 230.211 206.862 230.464 207.022C230.724 207.182 231.018 207.262 231.344 207.262Z" fill="#63758C"/> </g> -<path d="M273.044 247.262L272.237 246.445C271.983 246.623 271.698 246.759 271.382 246.854C271.071 246.949 270.739 246.996 270.384 246.996C269.738 246.996 269.165 246.851 268.665 246.559C268.164 246.268 267.772 245.863 267.487 245.343C267.208 244.824 267.069 244.229 267.069 243.557C267.069 243.051 267.148 242.588 267.306 242.17C267.471 241.752 267.699 241.391 267.99 241.087C268.281 240.777 268.627 240.539 269.026 240.375C269.431 240.204 269.874 240.118 270.356 240.118C271.008 240.118 271.581 240.267 272.075 240.565C272.569 240.856 272.955 241.261 273.234 241.781C273.513 242.294 273.652 242.886 273.652 243.557C273.652 244.02 273.582 244.45 273.443 244.849C273.31 245.248 273.12 245.593 272.873 245.885L273.643 246.664L273.044 247.262ZM270.384 246.141C270.612 246.141 270.824 246.11 271.021 246.046C271.217 245.977 271.401 245.885 271.572 245.771L270.65 244.84L271.258 244.251L272.208 245.21C272.366 244.989 272.487 244.742 272.569 244.469C272.658 244.191 272.702 243.887 272.702 243.557C272.702 243.051 272.601 242.604 272.398 242.218C272.202 241.831 271.926 241.527 271.572 241.306C271.223 241.084 270.818 240.973 270.356 240.973C269.906 240.973 269.504 241.084 269.149 241.306C268.794 241.527 268.516 241.831 268.313 242.218C268.117 242.604 268.019 243.051 268.019 243.557C268.019 244.064 268.12 244.51 268.323 244.897C268.525 245.283 268.804 245.587 269.159 245.809C269.52 246.03 269.928 246.141 270.384 246.141ZM276.428 246.996C276.061 246.996 275.741 246.92 275.469 246.768C275.196 246.616 274.984 246.379 274.832 246.056C274.68 245.733 274.604 245.315 274.604 244.802V242.132H275.507V244.564C275.507 244.989 275.554 245.315 275.649 245.543C275.751 245.771 275.89 245.929 276.067 246.018C276.245 246.106 276.444 246.154 276.666 246.16C277.052 246.16 277.353 246.024 277.568 245.752C277.784 245.479 277.891 245.096 277.891 244.602V242.132H278.784V246.882H277.948L277.91 246.189C277.752 246.448 277.546 246.648 277.293 246.787C277.046 246.927 276.758 246.996 276.428 246.996ZM282.191 246.996C281.716 246.996 281.298 246.892 280.937 246.683C280.576 246.467 280.291 246.173 280.082 245.799C279.879 245.426 279.778 244.995 279.778 244.507C279.778 244.02 279.879 243.589 280.082 243.215C280.284 242.842 280.566 242.55 280.927 242.341C281.288 242.126 281.703 242.018 282.172 242.018C282.64 242.018 283.055 242.126 283.416 242.341C283.777 242.55 284.059 242.842 284.262 243.215C284.464 243.589 284.566 244.02 284.566 244.507C284.566 244.995 284.464 245.426 284.262 245.799C284.059 246.173 283.777 246.467 283.416 246.683C283.061 246.892 282.653 246.996 282.191 246.996ZM282.191 246.17C282.476 246.17 282.729 246.1 282.951 245.961C283.172 245.815 283.343 245.619 283.464 245.372C283.59 245.125 283.654 244.837 283.654 244.507C283.654 244.178 283.59 243.89 283.464 243.643C283.343 243.396 283.169 243.203 282.941 243.063C282.713 242.918 282.457 242.845 282.172 242.845C281.88 242.845 281.624 242.918 281.402 243.063C281.18 243.203 281.006 243.396 280.88 243.643C280.753 243.89 280.69 244.178 280.69 244.507C280.69 244.837 280.753 245.125 280.88 245.372C281.006 245.619 281.184 245.815 281.412 245.961C281.64 246.1 281.899 246.17 282.191 246.17ZM287.388 246.996C286.913 246.996 286.545 246.876 286.286 246.635C286.026 246.388 285.896 246.037 285.896 245.581V242.911H285.089V242.132H285.896V240.65H286.799V242.132H288.148V242.911H286.799V245.448C286.799 245.682 286.856 245.863 286.97 245.989C287.09 246.11 287.261 246.17 287.483 246.17C287.546 246.17 287.616 246.157 287.692 246.132C287.768 246.106 287.86 246.056 287.967 245.98L288.309 246.683C288.145 246.79 287.986 246.87 287.834 246.92C287.689 246.971 287.54 246.996 287.388 246.996ZM291.263 246.996C290.8 246.996 290.392 246.892 290.037 246.683C289.682 246.467 289.404 246.173 289.201 245.799C288.998 245.426 288.897 244.995 288.897 244.507C288.897 244.02 288.998 243.589 289.201 243.215C289.404 242.842 289.682 242.55 290.037 242.341C290.398 242.126 290.81 242.018 291.272 242.018C291.709 242.018 292.092 242.129 292.422 242.351C292.751 242.566 293.007 242.876 293.191 243.282C293.381 243.681 293.476 244.153 293.476 244.697H289.819C289.85 245.166 290.005 245.533 290.284 245.799C290.569 246.059 290.917 246.189 291.329 246.189C291.646 246.189 291.909 246.116 292.118 245.97C292.333 245.818 292.501 245.628 292.621 245.4L293.4 245.761C293.273 246.008 293.109 246.227 292.906 246.417C292.703 246.6 292.463 246.743 292.184 246.844C291.912 246.946 291.605 246.996 291.263 246.996ZM289.876 243.985H292.507C292.488 243.731 292.418 243.519 292.298 243.348C292.184 243.171 292.035 243.035 291.852 242.94C291.674 242.845 291.475 242.797 291.253 242.797C291.038 242.797 290.829 242.845 290.626 242.94C290.423 243.028 290.252 243.161 290.113 243.339C289.98 243.516 289.901 243.731 289.876 243.985Z" fill="#94A3A8"/> -<g clip-path="url(#clip8_27155_1442)"> -<path d="M385.26 246.996C384.981 246.996 384.696 246.955 384.405 246.873C384.12 246.784 383.854 246.654 383.607 246.483C383.36 246.306 383.163 246.081 383.018 245.809L383.806 245.448C384.009 245.701 384.23 245.888 384.471 246.008C384.712 246.122 384.962 246.179 385.222 246.179C385.633 246.179 385.966 246.056 386.219 245.809C386.472 245.562 386.599 245.232 386.599 244.821C386.599 244.422 386.476 244.096 386.229 243.842C385.982 243.589 385.659 243.462 385.26 243.462C385.032 243.462 384.813 243.513 384.604 243.614C384.395 243.709 384.234 243.83 384.12 243.975L383.274 243.785L383.616 240.232H387.217V241.087H384.433L384.234 243.054C384.411 242.952 384.607 242.87 384.823 242.807C385.038 242.743 385.256 242.712 385.478 242.712C385.877 242.712 386.232 242.8 386.542 242.978C386.852 243.155 387.096 243.402 387.274 243.719C387.457 244.029 387.549 244.387 387.549 244.792C387.549 245.229 387.451 245.612 387.255 245.942C387.058 246.271 386.789 246.531 386.447 246.721C386.105 246.904 385.709 246.996 385.26 246.996ZM388.596 246.882V242.132H389.441L389.479 242.788C389.631 242.534 389.821 242.344 390.049 242.218C390.277 242.085 390.54 242.018 390.838 242.018C391.218 242.018 391.541 242.107 391.807 242.284C392.073 242.455 392.266 242.718 392.386 243.073C392.526 242.731 392.722 242.471 392.975 242.294C393.229 242.11 393.529 242.018 393.878 242.018C394.416 242.018 394.837 242.196 395.141 242.55C395.445 242.899 395.594 243.437 395.588 244.165V246.882H394.695V244.45C394.695 244.02 394.647 243.693 394.552 243.472C394.464 243.244 394.343 243.085 394.191 242.997C394.039 242.908 393.862 242.861 393.659 242.854C393.305 242.854 393.029 242.99 392.833 243.263C392.643 243.535 392.548 243.918 392.548 244.412V246.882H391.645V244.45C391.645 244.02 391.601 243.693 391.512 243.472C391.424 243.244 391.3 243.085 391.142 242.997C390.99 242.908 390.812 242.861 390.61 242.854C390.255 242.854 389.98 242.99 389.783 243.263C389.593 243.535 389.498 243.918 389.498 244.412V246.882H388.596ZM400.581 246.996C400.017 246.996 399.577 246.87 399.26 246.616C398.95 246.357 398.795 245.999 398.795 245.543C398.795 245.055 398.956 244.685 399.279 244.431C399.608 244.172 400.064 244.042 400.647 244.042H401.92C401.882 243.636 401.774 243.332 401.597 243.13C401.426 242.921 401.166 242.816 400.818 242.816C400.571 242.816 400.356 242.867 400.172 242.968C399.995 243.07 399.846 243.228 399.726 243.443L398.928 243.139C399.042 242.924 399.184 242.734 399.355 242.569C399.526 242.398 399.732 242.265 399.973 242.17C400.213 242.069 400.495 242.018 400.818 242.018C401.268 242.018 401.641 242.107 401.939 242.284C402.237 242.462 402.458 242.718 402.604 243.054C402.756 243.389 402.829 243.804 402.823 244.298L402.813 246.882H401.977L401.949 246.274C401.809 246.502 401.626 246.68 401.398 246.806C401.17 246.933 400.897 246.996 400.581 246.996ZM400.657 246.227C400.916 246.227 401.141 246.173 401.331 246.065C401.521 245.951 401.67 245.796 401.778 245.6C401.885 245.397 401.939 245.166 401.939 244.906V244.754H400.894C400.457 244.754 400.15 244.824 399.973 244.963C399.795 245.096 399.707 245.283 399.707 245.524C399.707 245.745 399.789 245.92 399.954 246.046C400.125 246.167 400.359 246.227 400.657 246.227ZM405.926 248.906C405.609 248.906 405.321 248.874 405.061 248.811C404.801 248.754 404.583 248.687 404.406 248.611C404.228 248.535 404.095 248.469 404.007 248.412L404.349 247.68C404.431 247.731 404.548 247.788 404.7 247.851C404.852 247.921 405.029 247.978 405.232 248.022C405.435 248.073 405.66 248.098 405.907 248.098C406.198 248.098 406.458 248.038 406.686 247.918C406.914 247.804 407.091 247.623 407.218 247.376C407.351 247.129 407.417 246.813 407.417 246.426V245.932C407.252 246.211 407.034 246.429 406.762 246.588C406.489 246.74 406.182 246.816 405.84 246.816C405.409 246.816 405.033 246.718 404.71 246.521C404.393 246.319 404.143 246.04 403.959 245.685C403.782 245.324 403.693 244.909 403.693 244.441C403.693 243.953 403.782 243.529 403.959 243.168C404.143 242.807 404.393 242.525 404.71 242.322C405.033 242.12 405.409 242.018 405.84 242.018C406.182 242.018 406.489 242.097 406.762 242.256C407.034 242.408 407.252 242.629 407.417 242.921V242.132H408.32V246.407C408.32 246.952 408.215 247.408 408.006 247.775C407.803 248.149 407.522 248.431 407.161 248.621C406.806 248.811 406.394 248.906 405.926 248.906ZM406.068 246.056C406.334 246.056 406.565 245.986 406.762 245.847C406.958 245.701 407.113 245.508 407.227 245.267C407.341 245.02 407.398 244.738 407.398 244.422C407.398 244.105 407.341 243.826 407.227 243.586C407.113 243.345 406.955 243.158 406.752 243.025C406.556 242.886 406.325 242.816 406.059 242.816C405.78 242.816 405.533 242.886 405.318 243.025C405.109 243.158 404.944 243.345 404.824 243.586C404.703 243.826 404.643 244.105 404.643 244.422C404.643 244.738 404.703 245.02 404.824 245.267C404.95 245.508 405.118 245.701 405.327 245.847C405.542 245.986 405.789 246.056 406.068 246.056ZM411.719 246.996C411.244 246.996 410.826 246.892 410.465 246.683C410.104 246.467 409.819 246.173 409.61 245.799C409.407 245.426 409.306 244.995 409.306 244.507C409.306 244.02 409.407 243.589 409.61 243.215C409.812 242.842 410.094 242.55 410.455 242.341C410.816 242.126 411.231 242.018 411.7 242.018C412.168 242.018 412.583 242.126 412.944 242.341C413.305 242.55 413.587 242.842 413.79 243.215C413.992 243.589 414.094 244.02 414.094 244.507C414.094 244.995 413.992 245.426 413.79 245.799C413.587 246.173 413.305 246.467 412.944 246.683C412.59 246.892 412.181 246.996 411.719 246.996ZM411.719 246.17C412.004 246.17 412.257 246.1 412.479 245.961C412.7 245.815 412.871 245.619 412.992 245.372C413.118 245.125 413.182 244.837 413.182 244.507C413.182 244.178 413.118 243.89 412.992 243.643C412.871 243.396 412.697 243.203 412.469 243.063C412.241 242.918 411.985 242.845 411.7 242.845C411.408 242.845 411.152 242.918 410.93 243.063C410.709 243.203 410.534 243.396 410.408 243.643C410.281 243.89 410.218 244.178 410.218 244.507C410.218 244.837 410.281 245.125 410.408 245.372C410.534 245.619 410.712 245.815 410.94 245.961C411.168 246.1 411.427 246.17 411.719 246.17Z" fill="#94A3A8"/> +<g clip-path="url(#clip8_27219_5575)"> +<path d="M277.717 207.262L276.91 206.445C276.657 206.623 276.372 206.759 276.055 206.854C275.745 206.949 275.412 206.996 275.057 206.996C274.411 206.996 273.838 206.851 273.338 206.559C272.838 206.268 272.445 205.863 272.16 205.343C271.881 204.824 271.742 204.229 271.742 203.557C271.742 203.051 271.821 202.588 271.979 202.17C272.144 201.752 272.372 201.391 272.663 201.087C272.955 200.777 273.3 200.539 273.699 200.375C274.104 200.204 274.548 200.118 275.029 200.118C275.681 200.118 276.254 200.267 276.748 200.565C277.242 200.856 277.629 201.261 277.907 201.781C278.186 202.294 278.325 202.886 278.325 203.557C278.325 204.02 278.256 204.45 278.116 204.849C277.983 205.248 277.793 205.593 277.546 205.885L278.316 206.664L277.717 207.262ZM275.057 206.141C275.285 206.141 275.498 206.11 275.694 206.046C275.89 205.977 276.074 205.885 276.245 205.771L275.323 204.84L275.931 204.251L276.881 205.21C277.04 204.989 277.16 204.742 277.242 204.469C277.331 204.191 277.375 203.887 277.375 203.557C277.375 203.051 277.274 202.604 277.071 202.218C276.875 201.831 276.6 201.527 276.245 201.306C275.897 201.084 275.491 200.973 275.029 200.973C274.579 200.973 274.177 201.084 273.822 201.306C273.468 201.527 273.189 201.831 272.986 202.218C272.79 202.604 272.692 203.051 272.692 203.557C272.692 204.064 272.793 204.51 272.996 204.897C273.199 205.283 273.477 205.587 273.832 205.809C274.193 206.03 274.601 206.141 275.057 206.141ZM281.102 206.996C280.734 206.996 280.414 206.92 280.142 206.768C279.87 206.616 279.658 206.379 279.506 206.056C279.354 205.733 279.278 205.315 279.278 204.802V202.132H280.18V204.564C280.18 204.989 280.228 205.315 280.323 205.543C280.424 205.771 280.563 205.929 280.741 206.018C280.918 206.106 281.117 206.154 281.339 206.16C281.725 206.16 282.026 206.024 282.242 205.752C282.457 205.479 282.565 205.096 282.565 204.602V202.132H283.458V206.882H282.622L282.584 206.189C282.425 206.448 282.219 206.648 281.966 206.787C281.719 206.927 281.431 206.996 281.102 206.996ZM286.864 206.996C286.389 206.996 285.971 206.892 285.61 206.683C285.249 206.467 284.964 206.173 284.755 205.799C284.552 205.426 284.451 204.995 284.451 204.507C284.451 204.02 284.552 203.589 284.755 203.215C284.957 202.842 285.239 202.55 285.6 202.341C285.961 202.126 286.376 202.018 286.845 202.018C287.313 202.018 287.728 202.126 288.089 202.341C288.45 202.55 288.732 202.842 288.935 203.215C289.137 203.589 289.239 204.02 289.239 204.507C289.239 204.995 289.137 205.426 288.935 205.799C288.732 206.173 288.45 206.467 288.089 206.683C287.735 206.892 287.326 206.996 286.864 206.996ZM286.864 206.17C287.149 206.17 287.402 206.1 287.624 205.961C287.845 205.815 288.016 205.619 288.137 205.372C288.263 205.125 288.327 204.837 288.327 204.507C288.327 204.178 288.263 203.89 288.137 203.643C288.016 203.396 287.842 203.203 287.614 203.063C287.386 202.918 287.13 202.845 286.845 202.845C286.553 202.845 286.297 202.918 286.075 203.063C285.854 203.203 285.679 203.396 285.553 203.643C285.426 203.89 285.363 204.178 285.363 204.507C285.363 204.837 285.426 205.125 285.553 205.372C285.679 205.619 285.857 205.815 286.085 205.961C286.313 206.1 286.572 206.17 286.864 206.17ZM292.061 206.996C291.586 206.996 291.219 206.876 290.959 206.635C290.699 206.388 290.569 206.037 290.569 205.581V202.911H289.762V202.132H290.569V200.65H291.472V202.132H292.821V202.911H291.472V205.448C291.472 205.682 291.529 205.863 291.643 205.989C291.763 206.11 291.934 206.17 292.156 206.17C292.219 206.17 292.289 206.157 292.365 206.132C292.441 206.106 292.533 206.056 292.64 205.98L292.982 206.683C292.818 206.79 292.659 206.87 292.507 206.92C292.362 206.971 292.213 206.996 292.061 206.996ZM295.936 206.996C295.474 206.996 295.065 206.892 294.71 206.683C294.356 206.467 294.077 206.173 293.874 205.799C293.672 205.426 293.57 204.995 293.57 204.507C293.57 204.02 293.672 203.589 293.874 203.215C294.077 202.842 294.356 202.55 294.71 202.341C295.071 202.126 295.483 202.018 295.945 202.018C296.382 202.018 296.766 202.129 297.095 202.351C297.424 202.566 297.681 202.876 297.864 203.282C298.054 203.681 298.149 204.153 298.149 204.697H294.492C294.524 205.166 294.679 205.533 294.957 205.799C295.242 206.059 295.591 206.189 296.002 206.189C296.319 206.189 296.582 206.116 296.791 205.97C297.006 205.818 297.174 205.628 297.294 205.4L298.073 205.761C297.947 206.008 297.782 206.227 297.579 206.417C297.377 206.6 297.136 206.743 296.857 206.844C296.585 206.946 296.278 206.996 295.936 206.996ZM294.549 203.985H297.18C297.161 203.731 297.092 203.519 296.971 203.348C296.857 203.171 296.709 203.035 296.525 202.94C296.348 202.845 296.148 202.797 295.926 202.797C295.711 202.797 295.502 202.845 295.299 202.94C295.097 203.028 294.926 203.161 294.786 203.339C294.653 203.516 294.574 203.731 294.549 203.985Z" fill="#94A3A8"/> </g> -<rect x="38" y="267.882" width="384" height="1" fill="#F1F5F9"/> -<path d="M42.8715 295.882V288.532H44.0895V294.769H47.418V295.882H42.8715ZM48.2924 295.882V290.632H49.4579V295.882H48.2924ZM48.8804 289.635C48.6914 289.635 48.5269 289.568 48.3869 289.435C48.2539 289.295 48.1874 289.131 48.1874 288.942C48.1874 288.753 48.2539 288.592 48.3869 288.459C48.5269 288.326 48.6914 288.259 48.8804 288.259C49.0694 288.259 49.2304 288.326 49.3634 288.459C49.5034 288.592 49.5734 288.753 49.5734 288.942C49.5734 289.131 49.5034 289.295 49.3634 289.435C49.2304 289.568 49.0694 289.635 48.8804 289.635ZM52.7549 296.008C52.4049 296.008 52.0829 295.956 51.7889 295.851C51.4949 295.746 51.2429 295.599 51.0329 295.41C50.8229 295.214 50.6619 294.986 50.5499 294.727L51.5684 294.276C51.6734 294.472 51.8274 294.636 52.0304 294.769C52.2404 294.902 52.4714 294.969 52.7234 294.969C52.9964 294.969 53.2134 294.923 53.3744 294.832C53.5424 294.734 53.6264 294.601 53.6264 294.433C53.6264 294.272 53.5634 294.15 53.4374 294.066C53.3114 293.975 53.1329 293.901 52.9019 293.845L52.4084 293.709C51.9114 293.583 51.5229 293.383 51.2429 293.11C50.9629 292.83 50.8229 292.512 50.8229 292.155C50.8229 291.63 50.9909 291.224 51.3269 290.937C51.6699 290.65 52.1599 290.506 52.7969 290.506C53.1189 290.506 53.4129 290.555 53.6789 290.653C53.9519 290.744 54.1864 290.877 54.3824 291.052C54.5784 291.22 54.7149 291.42 54.7919 291.651L53.8154 292.092C53.7454 291.917 53.6124 291.784 53.4164 291.693C53.2204 291.595 53.0034 291.546 52.7654 291.546C52.5274 291.546 52.3419 291.598 52.2089 291.703C52.0759 291.801 52.0094 291.941 52.0094 292.123C52.0094 292.228 52.0689 292.326 52.1879 292.417C52.3069 292.501 52.4784 292.571 52.7024 292.627L53.3219 292.774C53.6649 292.858 53.9449 292.991 54.1619 293.173C54.3789 293.348 54.5399 293.548 54.6449 293.772C54.7499 293.989 54.8024 294.209 54.8024 294.433C54.8024 294.748 54.7114 295.025 54.5294 295.263C54.3544 295.501 54.1129 295.686 53.8049 295.819C53.4969 295.945 53.1469 296.008 52.7549 296.008ZM57.4255 296.008C56.7955 296.008 56.3055 295.868 55.9555 295.588C55.6125 295.308 55.441 294.913 55.441 294.402C55.441 293.856 55.623 293.439 55.987 293.152C56.358 292.865 56.8725 292.722 57.5305 292.722H58.864C58.822 292.337 58.7135 292.043 58.5385 291.84C58.3635 291.637 58.1045 291.535 57.7615 291.535C57.5095 291.535 57.289 291.588 57.1 291.693C56.911 291.798 56.75 291.962 56.617 292.186L55.588 291.808C55.7 291.577 55.847 291.364 56.029 291.168C56.218 290.965 56.4525 290.804 56.7325 290.685C57.0195 290.566 57.3625 290.506 57.7615 290.506C58.2725 290.506 58.6995 290.608 59.0425 290.811C59.3855 291.007 59.6375 291.29 59.7985 291.661C59.9665 292.032 60.0505 292.48 60.0505 293.005L60.019 295.882H58.9375L58.906 295.242C58.766 295.487 58.57 295.676 58.318 295.809C58.073 295.942 57.7755 296.008 57.4255 296.008ZM57.5725 295.021C57.8315 295.021 58.059 294.965 58.255 294.853C58.458 294.734 58.612 294.577 58.717 294.381C58.829 294.185 58.885 293.968 58.885 293.73V293.625H57.9085C57.4395 293.625 57.1105 293.691 56.9215 293.824C56.7325 293.95 56.638 294.132 56.638 294.37C56.638 294.573 56.7185 294.734 56.8795 294.853C57.0475 294.965 57.2785 295.021 57.5725 295.021ZM63.9945 295.882V288.532H66.588C67.092 288.532 67.5365 288.634 67.9215 288.837C68.3065 289.04 68.6075 289.323 68.8245 289.687C69.0415 290.044 69.15 290.461 69.15 290.937C69.15 291.399 69.0485 291.812 68.8455 292.176C68.6425 292.54 68.359 292.827 67.995 293.037C67.638 293.24 67.2215 293.341 66.7455 293.341H65.2125V295.882H63.9945ZM65.2125 292.218H66.7245C67.0745 292.218 67.3615 292.099 67.5855 291.861C67.8095 291.623 67.9215 291.315 67.9215 290.937C67.9215 290.552 67.7955 290.24 67.5435 290.002C67.2915 289.764 66.966 289.645 66.567 289.645H65.2125V292.218ZM71.5964 296.008C70.9664 296.008 70.4764 295.868 70.1264 295.588C69.7834 295.308 69.6119 294.913 69.6119 294.402C69.6119 293.856 69.7939 293.439 70.1579 293.152C70.5289 292.865 71.0434 292.722 71.7014 292.722H73.0349C72.9929 292.337 72.8844 292.043 72.7094 291.84C72.5344 291.637 72.2754 291.535 71.9324 291.535C71.6804 291.535 71.4599 291.588 71.2709 291.693C71.0819 291.798 70.9209 291.962 70.7879 292.186L69.7589 291.808C69.8709 291.577 70.0179 291.364 70.1999 291.168C70.3889 290.965 70.6234 290.804 70.9034 290.685C71.1904 290.566 71.5334 290.506 71.9324 290.506C72.4434 290.506 72.8704 290.608 73.2134 290.811C73.5564 291.007 73.8084 291.29 73.9694 291.661C74.1374 292.032 74.2214 292.48 74.2214 293.005L74.1899 295.882H73.1084L73.0769 295.242C72.9369 295.487 72.7409 295.676 72.4889 295.809C72.2439 295.942 71.9464 296.008 71.5964 296.008ZM71.7434 295.021C72.0024 295.021 72.2299 294.965 72.4259 294.853C72.6289 294.734 72.7829 294.577 72.8879 294.381C72.9999 294.185 73.0559 293.968 73.0559 293.73V293.625H72.0794C71.6104 293.625 71.2814 293.691 71.0924 293.824C70.9034 293.95 70.8089 294.132 70.8089 294.37C70.8089 294.573 70.8894 294.734 71.0504 294.853C71.2184 294.965 71.4494 295.021 71.7434 295.021ZM77.5017 296.008C76.9487 296.008 76.5252 295.872 76.2312 295.599C75.9442 295.319 75.8007 294.92 75.8007 294.402V291.64H74.9292V290.632H75.8007V288.994H76.9662V290.632H78.3837V291.64H76.9662V294.181C76.9662 294.426 77.0222 294.612 77.1342 294.738C77.2532 294.864 77.4247 294.927 77.6487 294.927C77.7187 294.927 77.7957 294.913 77.8797 294.885C77.9637 294.857 78.0582 294.804 78.1632 294.727L78.5937 295.62C78.4117 295.746 78.2297 295.84 78.0477 295.903C77.8657 295.973 77.6837 296.008 77.5017 296.008ZM81.804 296.008C81.293 296.008 80.838 295.893 80.439 295.662C80.047 295.424 79.7355 295.098 79.5045 294.685C79.2805 294.272 79.1685 293.796 79.1685 293.257C79.1685 292.718 79.284 292.242 79.515 291.829C79.746 291.416 80.061 291.094 80.46 290.863C80.866 290.625 81.328 290.506 81.846 290.506C82.315 290.506 82.7385 290.629 83.1165 290.874C83.4945 291.112 83.792 291.458 84.009 291.913C84.233 292.368 84.345 292.911 84.345 293.541H80.3865C80.4215 293.982 80.5825 294.328 80.8695 294.58C81.1635 294.832 81.51 294.958 81.909 294.958C82.231 294.958 82.497 294.888 82.707 294.748C82.917 294.601 83.0815 294.412 83.2005 294.181L84.24 294.622C84.093 294.902 83.904 295.147 83.673 295.357C83.449 295.567 83.1795 295.728 82.8645 295.84C82.5565 295.952 82.203 296.008 81.804 296.008ZM80.46 292.638H83.0745C83.0535 292.386 82.98 292.179 82.854 292.018C82.728 291.85 82.574 291.724 82.392 291.64C82.21 291.556 82.0175 291.514 81.8145 291.514C81.6185 291.514 81.419 291.556 81.216 291.64C81.02 291.717 80.852 291.84 80.712 292.008C80.572 292.176 80.488 292.386 80.46 292.638ZM85.2457 295.882V288.532H86.4217V295.882H85.2457Z" fill="#1F293B"/> -<g clip-path="url(#clip9_27155_1442)"> -<path d="M155.03 295.882V288.882H155.83V295.882H155.03ZM157.277 295.882V290.882H158.077V295.882H157.277ZM157.687 289.722C157.554 289.722 157.437 289.672 157.337 289.572C157.237 289.472 157.187 289.356 157.187 289.222C157.187 289.082 157.237 288.966 157.337 288.872C157.437 288.772 157.554 288.722 157.687 288.722C157.827 288.722 157.944 288.772 158.037 288.872C158.137 288.966 158.187 289.082 158.187 289.222C158.187 289.356 158.137 289.472 158.037 289.572C157.944 289.672 157.827 289.722 157.687 289.722ZM161.302 296.002C160.935 296.002 160.615 295.949 160.342 295.842C160.068 295.729 159.838 295.582 159.652 295.402C159.472 295.222 159.342 295.026 159.262 294.812L159.962 294.522C160.075 294.749 160.245 294.932 160.472 295.072C160.698 295.212 160.948 295.282 161.222 295.282C161.535 295.282 161.798 295.222 162.012 295.102C162.225 294.976 162.332 294.799 162.332 294.572C162.332 294.366 162.252 294.199 162.092 294.072C161.938 293.946 161.708 293.842 161.402 293.762L160.922 293.632C160.468 293.512 160.115 293.332 159.862 293.092C159.608 292.846 159.482 292.569 159.482 292.262C159.482 291.789 159.635 291.422 159.942 291.162C160.255 290.896 160.718 290.762 161.332 290.762C161.625 290.762 161.892 290.806 162.132 290.892C162.372 290.979 162.578 291.102 162.752 291.262C162.925 291.416 163.052 291.599 163.132 291.812L162.432 292.122C162.345 291.896 162.202 291.732 162.002 291.632C161.802 291.532 161.558 291.482 161.272 291.482C160.965 291.482 160.725 291.549 160.552 291.682C160.378 291.809 160.292 291.989 160.292 292.222C160.292 292.356 160.362 292.482 160.502 292.602C160.648 292.716 160.862 292.809 161.142 292.882L161.642 293.012C161.968 293.092 162.242 293.212 162.462 293.372C162.682 293.526 162.848 293.702 162.962 293.902C163.075 294.102 163.132 294.316 163.132 294.542C163.132 294.842 163.052 295.102 162.892 295.322C162.732 295.542 162.515 295.712 162.242 295.832C161.968 295.946 161.655 296.002 161.302 296.002ZM165.79 296.002C165.203 296.002 164.743 295.869 164.41 295.602C164.083 295.329 163.92 294.952 163.92 294.472C163.92 293.966 164.086 293.579 164.42 293.312C164.76 293.039 165.233 292.902 165.84 292.902H167.23C167.196 292.429 167.08 292.076 166.88 291.842C166.68 291.602 166.38 291.482 165.98 291.482C165.706 291.482 165.47 291.539 165.27 291.652C165.076 291.759 164.916 291.932 164.79 292.172L164.07 291.892C164.196 291.659 164.35 291.459 164.53 291.292C164.71 291.119 164.92 290.989 165.16 290.902C165.4 290.809 165.673 290.762 165.98 290.762C166.446 290.762 166.83 290.856 167.13 291.042C167.436 291.222 167.666 291.492 167.82 291.852C167.973 292.206 168.046 292.646 168.04 293.172L168.03 295.882H167.29L167.25 295.212C167.103 295.466 166.906 295.662 166.66 295.802C166.413 295.936 166.123 296.002 165.79 296.002ZM165.83 295.302C166.116 295.302 166.366 295.242 166.58 295.122C166.793 294.996 166.956 294.819 167.07 294.592C167.19 294.366 167.25 294.092 167.25 293.772V293.572H166.02C165.553 293.572 165.22 293.649 165.02 293.802C164.826 293.956 164.73 294.176 164.73 294.462C164.73 294.722 164.826 294.929 165.02 295.082C165.213 295.229 165.483 295.302 165.83 295.302ZM173.757 298.002C173.071 298.002 172.441 297.889 171.867 297.662C171.294 297.436 170.797 297.112 170.377 296.692C169.964 296.279 169.641 295.792 169.407 295.232C169.181 294.666 169.067 294.042 169.067 293.362C169.067 292.682 169.181 292.062 169.407 291.502C169.641 290.936 169.964 290.446 170.377 290.032C170.797 289.619 171.294 289.299 171.867 289.072C172.441 288.846 173.071 288.732 173.757 288.732C174.384 288.732 174.957 288.846 175.477 289.072C175.997 289.299 176.451 289.619 176.837 290.032C177.224 290.446 177.521 290.936 177.727 291.502C177.934 292.062 178.037 292.682 178.037 293.362C178.037 293.882 177.957 294.342 177.797 294.742C177.637 295.142 177.411 295.459 177.117 295.692C176.831 295.919 176.504 296.032 176.137 296.032C175.797 296.039 175.524 295.949 175.317 295.762C175.117 295.569 175.007 295.246 174.987 294.792C174.801 295.086 174.554 295.316 174.247 295.482C173.947 295.649 173.607 295.732 173.227 295.732C172.794 295.732 172.411 295.632 172.077 295.432C171.744 295.226 171.481 294.942 171.287 294.582C171.101 294.222 171.007 293.812 171.007 293.352C171.007 292.886 171.101 292.476 171.287 292.122C171.481 291.769 171.744 291.492 172.077 291.292C172.411 291.086 172.794 290.982 173.227 290.982C173.601 290.982 173.937 291.062 174.237 291.222C174.537 291.382 174.777 291.606 174.957 291.892V291.092H175.747V294.832C175.747 294.999 175.787 295.132 175.867 295.232C175.947 295.326 176.051 295.372 176.177 295.372C176.397 295.372 176.591 295.286 176.757 295.112C176.931 294.939 177.064 294.702 177.157 294.402C177.257 294.102 177.307 293.756 177.307 293.362C177.307 292.782 177.217 292.252 177.037 291.772C176.864 291.292 176.621 290.876 176.307 290.522C175.994 290.169 175.617 289.896 175.177 289.702C174.744 289.509 174.271 289.412 173.757 289.412C173.171 289.412 172.637 289.509 172.157 289.702C171.677 289.896 171.261 290.169 170.907 290.522C170.554 290.876 170.281 291.292 170.087 291.772C169.894 292.252 169.797 292.782 169.797 293.362C169.797 293.942 169.894 294.472 170.087 294.952C170.281 295.432 170.554 295.849 170.907 296.202C171.261 296.556 171.677 296.829 172.157 297.022C172.637 297.222 173.171 297.322 173.757 297.322C174.017 297.322 174.297 297.286 174.597 297.212C174.904 297.146 175.164 297.059 175.377 296.952L175.737 297.512C175.457 297.659 175.131 297.776 174.757 297.862C174.384 297.956 174.051 298.002 173.757 298.002ZM173.417 295.012C173.831 295.012 174.177 294.882 174.457 294.622C174.744 294.362 174.914 294.029 174.967 293.622V293.082C174.914 292.676 174.744 292.346 174.457 292.092C174.171 291.839 173.821 291.712 173.407 291.712C173.094 291.712 172.817 291.782 172.577 291.922C172.344 292.062 172.157 292.256 172.017 292.502C171.884 292.742 171.817 293.026 171.817 293.352C171.817 293.672 171.884 293.959 172.017 294.212C172.157 294.459 172.347 294.656 172.587 294.802C172.827 294.942 173.104 295.012 173.417 295.012ZM181.69 296.002C181.323 296.002 180.997 295.916 180.71 295.742C180.423 295.569 180.187 295.332 180 295.032L179.96 295.882H179.2V288.882H180V291.722C180.187 291.422 180.423 291.189 180.71 291.022C180.997 290.849 181.323 290.762 181.69 290.762C182.137 290.762 182.53 290.872 182.87 291.092C183.21 291.312 183.473 291.619 183.66 292.012C183.853 292.406 183.95 292.862 183.95 293.382C183.95 293.896 183.853 294.352 183.66 294.752C183.473 295.146 183.21 295.452 182.87 295.672C182.53 295.892 182.137 296.002 181.69 296.002ZM181.51 295.272C181.823 295.272 182.1 295.192 182.34 295.032C182.587 294.872 182.78 294.649 182.92 294.362C183.067 294.076 183.14 293.749 183.14 293.382C183.14 293.016 183.07 292.689 182.93 292.402C182.797 292.116 182.607 291.892 182.36 291.732C182.113 291.572 181.833 291.492 181.52 291.492C181.227 291.492 180.963 291.572 180.73 291.732C180.503 291.892 180.323 292.116 180.19 292.402C180.063 292.689 180 293.016 180 293.382C180 293.749 180.063 294.076 180.19 294.362C180.323 294.649 180.503 294.872 180.73 295.032C180.957 295.192 181.217 295.272 181.51 295.272ZM185.059 295.882V290.882H185.859V291.772C186.059 291.459 186.316 291.229 186.629 291.082C186.949 290.936 187.283 290.862 187.629 290.862V291.612C187.336 291.612 187.053 291.662 186.779 291.762C186.513 291.856 186.293 292.012 186.119 292.232C185.946 292.452 185.859 292.752 185.859 293.132V295.882H185.059ZM190.018 296.002C189.432 296.002 188.972 295.869 188.638 295.602C188.312 295.329 188.148 294.952 188.148 294.472C188.148 293.966 188.315 293.579 188.648 293.312C188.988 293.039 189.462 292.902 190.068 292.902H191.458C191.425 292.429 191.308 292.076 191.108 291.842C190.908 291.602 190.608 291.482 190.208 291.482C189.935 291.482 189.698 291.539 189.498 291.652C189.305 291.759 189.145 291.932 189.018 292.172L188.298 291.892C188.425 291.659 188.578 291.459 188.758 291.292C188.938 291.119 189.148 290.989 189.388 290.902C189.628 290.809 189.902 290.762 190.208 290.762C190.675 290.762 191.058 290.856 191.358 291.042C191.665 291.222 191.895 291.492 192.048 291.852C192.202 292.206 192.275 292.646 192.268 293.172L192.258 295.882H191.518L191.478 295.212C191.332 295.466 191.135 295.662 190.888 295.802C190.642 295.936 190.352 296.002 190.018 296.002ZM190.058 295.302C190.345 295.302 190.595 295.242 190.808 295.122C191.022 294.996 191.185 294.819 191.298 294.592C191.418 294.366 191.478 294.092 191.478 293.772V293.572H190.248C189.782 293.572 189.448 293.649 189.248 293.802C189.055 293.956 188.958 294.176 188.958 294.462C188.958 294.722 189.055 294.929 189.248 295.082C189.442 295.229 189.712 295.302 190.058 295.302ZM193.536 295.882V290.882H194.286L194.326 291.632C194.493 291.352 194.709 291.139 194.976 290.992C195.243 290.839 195.553 290.762 195.906 290.762C196.299 290.762 196.639 290.842 196.926 291.002C197.219 291.156 197.446 291.402 197.606 291.742C197.773 292.082 197.853 292.529 197.846 293.082V295.882H197.046V293.322C197.046 292.829 196.989 292.452 196.876 292.192C196.763 291.932 196.606 291.756 196.406 291.662C196.206 291.562 195.979 291.512 195.726 291.512C195.286 291.512 194.943 291.669 194.696 291.982C194.456 292.289 194.336 292.726 194.336 293.292V295.882H193.536ZM201.082 296.002C200.635 296.002 200.242 295.892 199.902 295.672C199.562 295.452 199.295 295.146 199.102 294.752C198.915 294.352 198.822 293.896 198.822 293.382C198.822 292.862 198.915 292.406 199.102 292.012C199.295 291.619 199.562 291.312 199.902 291.092C200.242 290.872 200.635 290.762 201.082 290.762C201.449 290.762 201.775 290.849 202.062 291.022C202.355 291.189 202.592 291.422 202.772 291.722V288.882H203.572V295.882H202.812L202.772 295.032C202.592 295.332 202.355 295.569 202.062 295.742C201.775 295.916 201.449 296.002 201.082 296.002ZM201.262 295.272C201.555 295.272 201.812 295.196 202.032 295.042C202.259 294.882 202.435 294.662 202.562 294.382C202.695 294.096 202.765 293.776 202.772 293.422V293.352C202.765 292.992 202.695 292.672 202.562 292.392C202.435 292.106 202.259 291.886 202.032 291.732C201.805 291.572 201.545 291.492 201.252 291.492C200.939 291.492 200.659 291.572 200.412 291.732C200.165 291.892 199.972 292.116 199.832 292.402C199.699 292.689 199.632 293.016 199.632 293.382C199.632 293.749 199.702 294.076 199.842 294.362C199.982 294.649 200.175 294.872 200.422 295.032C200.669 295.192 200.949 295.272 201.262 295.272ZM205.311 296.022C205.158 296.022 205.025 295.969 204.911 295.862C204.805 295.749 204.751 295.619 204.751 295.472C204.751 295.319 204.805 295.189 204.911 295.082C205.025 294.969 205.158 294.912 205.311 294.912C205.465 294.912 205.595 294.969 205.701 295.082C205.808 295.189 205.861 295.319 205.861 295.472C205.861 295.619 205.808 295.749 205.701 295.862C205.595 295.969 205.465 296.022 205.311 296.022ZM209.282 296.002C208.788 296.002 208.352 295.892 207.972 295.672C207.592 295.446 207.295 295.136 207.082 294.742C206.868 294.349 206.762 293.896 206.762 293.382C206.762 292.869 206.865 292.416 207.072 292.022C207.285 291.629 207.582 291.322 207.962 291.102C208.342 290.876 208.775 290.762 209.262 290.762C209.742 290.762 210.172 290.872 210.552 291.092C210.932 291.312 211.222 291.622 211.422 292.022L210.692 292.352C210.558 292.086 210.365 291.879 210.112 291.732C209.858 291.579 209.568 291.502 209.242 291.502C208.915 291.502 208.625 291.582 208.372 291.742C208.125 291.902 207.928 292.126 207.782 292.412C207.642 292.692 207.572 293.016 207.572 293.382C207.572 293.749 207.642 294.076 207.782 294.362C207.928 294.642 208.128 294.862 208.382 295.022C208.642 295.182 208.935 295.262 209.262 295.262C209.588 295.262 209.878 295.179 210.132 295.012C210.392 294.846 210.588 294.612 210.722 294.312L211.452 294.642C211.252 295.069 210.962 295.402 210.582 295.642C210.202 295.882 209.768 296.002 209.282 296.002ZM214.672 296.002C214.185 296.002 213.752 295.892 213.372 295.672C212.998 295.446 212.705 295.136 212.492 294.742C212.278 294.349 212.172 293.896 212.172 293.382C212.172 292.869 212.275 292.416 212.482 292.022C212.695 291.629 212.988 291.322 213.362 291.102C213.742 290.876 214.172 290.762 214.652 290.762C215.145 290.762 215.578 290.876 215.952 291.102C216.332 291.322 216.625 291.629 216.832 292.022C217.045 292.416 217.152 292.869 217.152 293.382C217.152 293.896 217.045 294.349 216.832 294.742C216.625 295.136 216.335 295.446 215.962 295.672C215.588 295.892 215.158 296.002 214.672 296.002ZM214.672 295.262C215.005 295.262 215.295 295.182 215.542 295.022C215.788 294.862 215.982 294.642 216.122 294.362C216.268 294.082 216.342 293.756 216.342 293.382C216.342 293.009 216.268 292.682 216.122 292.402C215.982 292.122 215.785 291.902 215.532 291.742C215.278 291.582 214.985 291.502 214.652 291.502C214.325 291.502 214.035 291.582 213.782 291.742C213.535 291.902 213.338 292.122 213.192 292.402C213.052 292.682 212.982 293.009 212.982 293.382C212.982 293.749 213.052 294.076 213.192 294.362C213.338 294.642 213.538 294.862 213.792 295.022C214.052 295.182 214.345 295.262 214.672 295.262ZM218.263 295.882V290.882H219.013L219.053 291.582C219.206 291.316 219.403 291.112 219.643 290.972C219.883 290.832 220.163 290.762 220.483 290.762C220.883 290.762 221.223 290.856 221.503 291.042C221.789 291.229 221.996 291.512 222.123 291.892C222.263 291.526 222.466 291.246 222.733 291.052C223.006 290.859 223.329 290.762 223.703 290.762C224.263 290.762 224.703 290.949 225.023 291.322C225.349 291.696 225.509 292.262 225.503 293.022V295.882H224.703V293.322C224.703 292.829 224.649 292.452 224.543 292.192C224.443 291.932 224.306 291.756 224.133 291.662C223.959 291.562 223.759 291.512 223.533 291.512C223.139 291.512 222.833 291.669 222.612 291.982C222.393 292.289 222.283 292.726 222.283 293.292V295.882H221.483V293.322C221.483 292.829 221.429 292.452 221.323 292.192C221.223 291.932 221.083 291.756 220.903 291.662C220.729 291.562 220.529 291.512 220.303 291.512C219.916 291.512 219.613 291.669 219.393 291.982C219.173 292.289 219.063 292.726 219.063 293.292V295.882H218.263Z" fill="#63758C"/> +<g clip-path="url(#clip9_27219_5575)"> +<path d="M388.765 206.996C388.486 206.996 388.201 206.955 387.91 206.873C387.625 206.784 387.359 206.654 387.112 206.483C386.865 206.306 386.668 206.081 386.523 205.809L387.311 205.448C387.514 205.701 387.735 205.888 387.976 206.008C388.217 206.122 388.467 206.179 388.727 206.179C389.138 206.179 389.471 206.056 389.724 205.809C389.977 205.562 390.104 205.232 390.104 204.821C390.104 204.422 389.981 204.096 389.734 203.842C389.487 203.589 389.164 203.462 388.765 203.462C388.537 203.462 388.318 203.513 388.109 203.614C387.9 203.709 387.739 203.83 387.625 203.975L386.779 203.785L387.121 200.232H390.722V201.087H387.938L387.739 203.054C387.916 202.952 388.112 202.87 388.328 202.807C388.543 202.743 388.761 202.712 388.983 202.712C389.382 202.712 389.737 202.8 390.047 202.978C390.357 203.155 390.601 203.402 390.779 203.719C390.962 204.029 391.054 204.387 391.054 204.792C391.054 205.229 390.956 205.612 390.76 205.942C390.563 206.271 390.294 206.531 389.952 206.721C389.61 206.904 389.214 206.996 388.765 206.996ZM392.101 206.882V202.132H392.946L392.984 202.788C393.136 202.534 393.326 202.344 393.554 202.218C393.782 202.085 394.045 202.018 394.343 202.018C394.723 202.018 395.046 202.107 395.312 202.284C395.578 202.455 395.771 202.718 395.891 203.073C396.03 202.731 396.227 202.471 396.48 202.294C396.733 202.11 397.034 202.018 397.383 202.018C397.921 202.018 398.342 202.196 398.646 202.55C398.95 202.899 399.099 203.437 399.093 204.165V206.882H398.2V204.45C398.2 204.02 398.152 203.693 398.057 203.472C397.968 203.244 397.848 203.085 397.696 202.997C397.544 202.908 397.367 202.861 397.164 202.854C396.809 202.854 396.534 202.99 396.338 203.263C396.148 203.535 396.053 203.918 396.053 204.412V206.882H395.15V204.45C395.15 204.02 395.106 203.693 395.017 203.472C394.928 203.244 394.805 203.085 394.647 202.997C394.495 202.908 394.317 202.861 394.115 202.854C393.76 202.854 393.484 202.99 393.288 203.263C393.098 203.535 393.003 203.918 393.003 204.412V206.882H392.101ZM404.085 206.996C403.522 206.996 403.082 206.87 402.765 206.616C402.455 206.357 402.299 205.999 402.299 205.543C402.299 205.055 402.461 204.685 402.784 204.431C403.113 204.172 403.569 204.042 404.152 204.042H405.425C405.387 203.636 405.279 203.332 405.102 203.13C404.931 202.921 404.671 202.816 404.323 202.816C404.076 202.816 403.861 202.867 403.677 202.968C403.5 203.07 403.351 203.228 403.23 203.443L402.432 203.139C402.546 202.924 402.689 202.734 402.86 202.569C403.031 202.398 403.237 202.265 403.477 202.17C403.718 202.069 404 202.018 404.323 202.018C404.773 202.018 405.146 202.107 405.444 202.284C405.742 202.462 405.963 202.718 406.109 203.054C406.261 203.389 406.334 203.804 406.327 204.298L406.318 206.882H405.482L405.453 206.274C405.314 206.502 405.13 206.68 404.902 206.806C404.674 206.933 404.402 206.996 404.085 206.996ZM404.161 206.227C404.421 206.227 404.646 206.173 404.836 206.065C405.026 205.951 405.175 205.796 405.282 205.6C405.39 205.397 405.444 205.166 405.444 204.906V204.754H404.399C403.962 204.754 403.655 204.824 403.477 204.963C403.3 205.096 403.211 205.283 403.211 205.524C403.211 205.745 403.294 205.92 403.458 206.046C403.629 206.167 403.864 206.227 404.161 206.227ZM409.43 208.906C409.114 208.906 408.826 208.874 408.566 208.811C408.306 208.754 408.088 208.687 407.91 208.611C407.733 208.535 407.6 208.469 407.511 208.412L407.853 207.68C407.936 207.731 408.053 207.788 408.205 207.851C408.357 207.921 408.534 207.978 408.737 208.022C408.94 208.073 409.164 208.098 409.411 208.098C409.703 208.098 409.962 208.038 410.19 207.918C410.418 207.804 410.596 207.623 410.722 207.376C410.855 207.129 410.922 206.813 410.922 206.426V205.932C410.757 206.211 410.539 206.429 410.266 206.588C409.994 206.74 409.687 206.816 409.345 206.816C408.914 206.816 408.537 206.718 408.214 206.521C407.898 206.319 407.648 206.04 407.464 205.685C407.287 205.324 407.198 204.909 407.198 204.441C407.198 203.953 407.287 203.529 407.464 203.168C407.648 202.807 407.898 202.525 408.214 202.322C408.537 202.12 408.914 202.018 409.345 202.018C409.687 202.018 409.994 202.097 410.266 202.256C410.539 202.408 410.757 202.629 410.922 202.921V202.132H411.824V206.407C411.824 206.952 411.72 207.408 411.511 207.775C411.308 208.149 411.026 208.431 410.665 208.621C410.311 208.811 409.899 208.906 409.43 208.906ZM409.573 206.056C409.839 206.056 410.07 205.986 410.266 205.847C410.463 205.701 410.618 205.508 410.732 205.267C410.846 205.02 410.903 204.738 410.903 204.422C410.903 204.105 410.846 203.826 410.732 203.586C410.618 203.345 410.46 203.158 410.257 203.025C410.061 202.886 409.829 202.816 409.563 202.816C409.285 202.816 409.038 202.886 408.822 203.025C408.613 203.158 408.449 203.345 408.328 203.586C408.208 203.826 408.148 204.105 408.148 204.422C408.148 204.738 408.208 205.02 408.328 205.267C408.455 205.508 408.623 205.701 408.832 205.847C409.047 205.986 409.294 206.056 409.573 206.056ZM415.224 206.996C414.749 206.996 414.331 206.892 413.97 206.683C413.609 206.467 413.324 206.173 413.115 205.799C412.912 205.426 412.811 204.995 412.811 204.507C412.811 204.02 412.912 203.589 413.115 203.215C413.317 202.842 413.599 202.55 413.96 202.341C414.321 202.126 414.736 202.018 415.205 202.018C415.673 202.018 416.088 202.126 416.449 202.341C416.81 202.55 417.092 202.842 417.295 203.215C417.497 203.589 417.599 204.02 417.599 204.507C417.599 204.995 417.497 205.426 417.295 205.799C417.092 206.173 416.81 206.467 416.449 206.683C416.095 206.892 415.686 206.996 415.224 206.996ZM415.224 206.17C415.509 206.17 415.762 206.1 415.984 205.961C416.205 205.815 416.376 205.619 416.497 205.372C416.623 205.125 416.687 204.837 416.687 204.507C416.687 204.178 416.623 203.89 416.497 203.643C416.376 203.396 416.202 203.203 415.974 203.063C415.746 202.918 415.49 202.845 415.205 202.845C414.913 202.845 414.657 202.918 414.435 203.063C414.214 203.203 414.039 203.396 413.913 203.643C413.786 203.89 413.723 204.178 413.723 204.507C413.723 204.837 413.786 205.125 413.913 205.372C414.039 205.619 414.217 205.815 414.445 205.961C414.673 206.1 414.932 206.17 415.224 206.17Z" fill="#94A3A8"/> </g> -<path d="M267.506 294.882V288.232H271.534V289.087H268.437V291.177H271.135V292.032H268.437V294.882H267.506ZM274.517 294.996C274.055 294.996 273.646 294.892 273.292 294.683C272.937 294.467 272.658 294.173 272.456 293.799C272.253 293.426 272.152 292.995 272.152 292.507C272.152 292.02 272.253 291.589 272.456 291.215C272.658 290.842 272.937 290.55 273.292 290.341C273.653 290.126 274.064 290.018 274.527 290.018C274.964 290.018 275.347 290.129 275.676 290.351C276.005 290.566 276.262 290.876 276.446 291.282C276.636 291.681 276.731 292.153 276.731 292.697H273.073C273.105 293.166 273.26 293.533 273.539 293.799C273.824 294.059 274.172 294.189 274.584 294.189C274.9 294.189 275.163 294.116 275.372 293.97C275.587 293.818 275.755 293.628 275.876 293.4L276.655 293.761C276.528 294.008 276.363 294.227 276.161 294.417C275.958 294.6 275.717 294.743 275.439 294.844C275.166 294.946 274.859 294.996 274.517 294.996ZM273.13 291.985H275.762C275.743 291.731 275.673 291.519 275.553 291.348C275.439 291.171 275.29 291.035 275.106 290.94C274.929 290.845 274.729 290.797 274.508 290.797C274.292 290.797 274.083 290.845 273.881 290.94C273.678 291.028 273.507 291.161 273.368 291.339C273.235 291.516 273.155 291.731 273.13 291.985ZM279.722 294.996C279.259 294.996 278.851 294.892 278.496 294.683C278.141 294.467 277.863 294.173 277.66 293.799C277.457 293.426 277.356 292.995 277.356 292.507C277.356 292.02 277.457 291.589 277.66 291.215C277.863 290.842 278.141 290.55 278.496 290.341C278.857 290.126 279.269 290.018 279.731 290.018C280.168 290.018 280.551 290.129 280.881 290.351C281.21 290.566 281.466 290.876 281.65 291.282C281.84 291.681 281.935 292.153 281.935 292.697H278.278C278.309 293.166 278.464 293.533 278.743 293.799C279.028 294.059 279.376 294.189 279.788 294.189C280.105 294.189 280.368 294.116 280.577 293.97C280.792 293.818 280.96 293.628 281.08 293.4L281.859 293.761C281.732 294.008 281.568 294.227 281.365 294.417C281.162 294.6 280.922 294.743 280.643 294.844C280.371 294.946 280.064 294.996 279.722 294.996ZM278.335 291.985H280.966C280.947 291.731 280.877 291.519 280.757 291.348C280.643 291.171 280.494 291.035 280.311 290.94C280.133 290.845 279.934 290.797 279.712 290.797C279.497 290.797 279.288 290.845 279.085 290.94C278.882 291.028 278.711 291.161 278.572 291.339C278.439 291.516 278.36 291.731 278.335 291.985ZM284.708 294.996C284.277 294.996 283.9 294.892 283.577 294.683C283.261 294.474 283.01 294.182 282.827 293.809C282.649 293.435 282.561 293.001 282.561 292.507C282.561 292.007 282.649 291.573 282.827 291.206C283.01 290.832 283.261 290.541 283.577 290.332C283.9 290.123 284.277 290.018 284.708 290.018C285.043 290.018 285.344 290.094 285.61 290.246C285.876 290.398 286.095 290.614 286.266 290.892V288.232H287.159V294.882H286.304L286.275 294.113C286.104 294.391 285.886 294.61 285.62 294.768C285.354 294.92 285.05 294.996 284.708 294.996ZM284.917 294.179C285.176 294.179 285.404 294.11 285.601 293.97C285.803 293.831 285.962 293.641 286.076 293.4C286.196 293.153 286.259 292.871 286.266 292.555V292.46C286.259 292.143 286.196 291.864 286.076 291.624C285.962 291.377 285.803 291.184 285.601 291.044C285.404 290.905 285.173 290.835 284.907 290.835C284.629 290.835 284.382 290.908 284.166 291.054C283.951 291.193 283.783 291.389 283.663 291.643C283.542 291.89 283.482 292.178 283.482 292.507C283.482 292.837 283.542 293.128 283.663 293.381C283.789 293.628 283.96 293.825 284.176 293.97C284.391 294.11 284.638 294.179 284.917 294.179ZM290.872 294.996C290.53 294.996 290.226 294.92 289.96 294.768C289.694 294.61 289.476 294.391 289.305 294.113L289.267 294.882H288.412V288.232H289.314V290.892C289.485 290.614 289.701 290.398 289.96 290.246C290.226 290.094 290.53 290.018 290.872 290.018C291.297 290.018 291.67 290.123 291.993 290.332C292.316 290.541 292.566 290.832 292.744 291.206C292.927 291.573 293.019 292.007 293.019 292.507C293.019 293.001 292.927 293.435 292.744 293.809C292.566 294.182 292.316 294.474 291.993 294.683C291.67 294.892 291.297 294.996 290.872 294.996ZM290.654 294.179C290.939 294.179 291.189 294.11 291.404 293.97C291.62 293.825 291.787 293.628 291.908 293.381C292.034 293.128 292.098 292.837 292.098 292.507C292.098 292.178 292.038 291.89 291.917 291.643C291.797 291.389 291.629 291.193 291.414 291.054C291.198 290.908 290.948 290.835 290.663 290.835C290.404 290.835 290.169 290.908 289.96 291.054C289.758 291.193 289.599 291.389 289.485 291.643C289.371 291.896 289.314 292.184 289.314 292.507C289.314 292.837 289.371 293.128 289.485 293.381C289.599 293.628 289.758 293.825 289.96 293.97C290.163 294.11 290.394 294.179 290.654 294.179ZM295.526 294.996C294.962 294.996 294.522 294.87 294.205 294.616C293.895 294.357 293.74 293.999 293.74 293.543C293.74 293.055 293.901 292.685 294.224 292.431C294.554 292.172 295.01 292.042 295.592 292.042H296.865C296.827 291.636 296.72 291.332 296.542 291.13C296.371 290.921 296.112 290.816 295.763 290.816C295.516 290.816 295.301 290.867 295.117 290.968C294.94 291.07 294.791 291.228 294.671 291.443L293.873 291.139C293.987 290.924 294.129 290.734 294.3 290.569C294.471 290.398 294.677 290.265 294.918 290.17C295.159 290.069 295.44 290.018 295.763 290.018C296.213 290.018 296.587 290.107 296.884 290.284C297.182 290.462 297.404 290.718 297.549 291.054C297.701 291.389 297.774 291.804 297.768 292.298L297.758 294.882H296.922L296.894 294.274C296.755 294.502 296.571 294.68 296.343 294.806C296.115 294.933 295.843 294.996 295.526 294.996ZM295.602 294.227C295.862 294.227 296.086 294.173 296.276 294.065C296.466 293.951 296.615 293.796 296.723 293.6C296.831 293.397 296.884 293.166 296.884 292.906V292.754H295.839C295.402 292.754 295.095 292.824 294.918 292.963C294.741 293.096 294.652 293.283 294.652 293.524C294.652 293.745 294.734 293.92 294.899 294.046C295.07 294.167 295.304 294.227 295.602 294.227ZM301.07 294.996C300.595 294.996 300.174 294.892 299.807 294.683C299.44 294.467 299.151 294.173 298.942 293.799C298.74 293.426 298.638 292.995 298.638 292.507C298.638 292.02 298.74 291.589 298.942 291.215C299.151 290.842 299.436 290.55 299.797 290.341C300.165 290.126 300.583 290.018 301.051 290.018C301.514 290.018 301.929 290.126 302.296 290.341C302.67 290.557 302.948 290.864 303.132 291.263L302.315 291.605C302.195 291.37 302.02 291.187 301.792 291.054C301.571 290.921 301.314 290.854 301.023 290.854C300.738 290.854 300.485 290.924 300.263 291.063C300.041 291.203 299.867 291.399 299.74 291.652C299.614 291.899 299.55 292.184 299.55 292.507C299.55 292.83 299.614 293.115 299.74 293.362C299.867 293.609 300.044 293.806 300.272 293.951C300.5 294.091 300.757 294.16 301.042 294.16C301.333 294.16 301.593 294.087 301.821 293.942C302.049 293.79 302.22 293.587 302.334 293.334L303.16 293.666C302.977 294.084 302.698 294.41 302.324 294.645C301.957 294.879 301.539 294.996 301.07 294.996ZM304.053 294.882V288.232H304.956V292.175L306.865 290.132H307.967L306.2 292.061L308.148 294.882H307.065L305.611 292.707L304.956 293.41V294.882H304.053Z" fill="#94A3A8"/> -<g clip-path="url(#clip10_27155_1442)"> -<path d="M384.902 294.996C384.408 294.996 383.981 294.92 383.62 294.768C383.259 294.61 382.977 294.395 382.774 294.122C382.578 293.844 382.48 293.521 382.48 293.153C382.48 292.761 382.584 292.415 382.793 292.118C383.008 291.814 383.303 291.583 383.677 291.424C383.379 291.279 383.145 291.076 382.974 290.816C382.803 290.557 382.717 290.259 382.717 289.923C382.717 289.569 382.806 289.255 382.983 288.983C383.167 288.71 383.423 288.498 383.753 288.346C384.082 288.194 384.465 288.118 384.902 288.118C385.345 288.118 385.732 288.194 386.061 288.346C386.39 288.498 386.644 288.71 386.821 288.983C387.005 289.255 387.097 289.569 387.097 289.923C387.097 290.259 387.011 290.557 386.84 290.816C386.675 291.076 386.441 291.279 386.137 291.424C386.511 291.583 386.802 291.814 387.011 292.118C387.226 292.415 387.334 292.761 387.334 293.153C387.334 293.521 387.233 293.844 387.03 294.122C386.834 294.395 386.555 294.61 386.194 294.768C385.833 294.92 385.402 294.996 384.902 294.996ZM384.902 294.189C385.339 294.189 385.694 294.084 385.966 293.875C386.245 293.66 386.384 293.384 386.384 293.049C386.384 292.7 386.245 292.419 385.966 292.203C385.694 291.988 385.339 291.88 384.902 291.88C384.617 291.88 384.364 291.928 384.142 292.023C383.92 292.118 383.746 292.257 383.62 292.441C383.499 292.618 383.439 292.821 383.439 293.049C383.439 293.27 383.499 293.47 383.62 293.647C383.746 293.818 383.92 293.951 384.142 294.046C384.364 294.141 384.617 294.189 384.902 294.189ZM384.902 291.054C385.276 291.054 385.58 290.959 385.814 290.769C386.055 290.572 386.175 290.322 386.175 290.018C386.175 289.689 386.055 289.423 385.814 289.22C385.58 289.011 385.276 288.907 384.902 288.907C384.535 288.907 384.234 289.011 384 289.22C383.765 289.423 383.648 289.689 383.648 290.018C383.648 290.322 383.765 290.572 384 290.769C384.234 290.959 384.535 291.054 384.902 291.054ZM388.458 294.882V290.132H389.303L389.341 290.788C389.493 290.534 389.683 290.344 389.911 290.218C390.139 290.085 390.402 290.018 390.7 290.018C391.08 290.018 391.403 290.107 391.669 290.284C391.935 290.455 392.128 290.718 392.248 291.073C392.387 290.731 392.584 290.471 392.837 290.294C393.09 290.11 393.391 290.018 393.74 290.018C394.278 290.018 394.699 290.196 395.003 290.55C395.307 290.899 395.456 291.437 395.45 292.165V294.882H394.557V292.45C394.557 292.02 394.509 291.693 394.414 291.472C394.325 291.244 394.205 291.085 394.053 290.997C393.901 290.908 393.724 290.861 393.521 290.854C393.166 290.854 392.891 290.99 392.695 291.263C392.505 291.535 392.41 291.918 392.41 292.412V294.882H391.507V292.45C391.507 292.02 391.463 291.693 391.374 291.472C391.285 291.244 391.162 291.085 391.004 290.997C390.852 290.908 390.674 290.861 390.472 290.854C390.117 290.854 389.841 290.99 389.645 291.263C389.455 291.535 389.36 291.918 389.36 292.412V294.882H388.458ZM400.442 294.996C399.879 294.996 399.439 294.87 399.122 294.616C398.812 294.357 398.656 293.999 398.656 293.543C398.656 293.055 398.818 292.685 399.141 292.431C399.47 292.172 399.926 292.042 400.509 292.042H401.782C401.744 291.636 401.636 291.332 401.459 291.13C401.288 290.921 401.028 290.816 400.68 290.816C400.433 290.816 400.218 290.867 400.034 290.968C399.857 291.07 399.708 291.228 399.587 291.443L398.789 291.139C398.903 290.924 399.046 290.734 399.217 290.569C399.388 290.398 399.594 290.265 399.834 290.17C400.075 290.069 400.357 290.018 400.68 290.018C401.13 290.018 401.503 290.107 401.801 290.284C402.099 290.462 402.32 290.718 402.466 291.054C402.618 291.389 402.691 291.804 402.684 292.298L402.675 294.882H401.839L401.81 294.274C401.671 294.502 401.487 294.68 401.259 294.806C401.031 294.933 400.759 294.996 400.442 294.996ZM400.518 294.227C400.778 294.227 401.003 294.173 401.193 294.065C401.383 293.951 401.532 293.796 401.639 293.6C401.747 293.397 401.801 293.166 401.801 292.906V292.754H400.756C400.319 292.754 400.012 292.824 399.834 292.963C399.657 293.096 399.568 293.283 399.568 293.524C399.568 293.745 399.651 293.92 399.815 294.046C399.986 294.167 400.221 294.227 400.518 294.227ZM405.787 296.906C405.471 296.906 405.183 296.874 404.923 296.811C404.663 296.754 404.445 296.687 404.267 296.611C404.09 296.535 403.957 296.469 403.868 296.412L404.21 295.68C404.293 295.731 404.41 295.788 404.562 295.851C404.714 295.921 404.891 295.978 405.094 296.022C405.297 296.073 405.521 296.098 405.768 296.098C406.06 296.098 406.319 296.038 406.547 295.918C406.775 295.804 406.953 295.623 407.079 295.376C407.212 295.129 407.279 294.813 407.279 294.426V293.932C407.114 294.211 406.896 294.429 406.623 294.588C406.351 294.74 406.044 294.816 405.702 294.816C405.271 294.816 404.894 294.718 404.571 294.521C404.255 294.319 404.005 294.04 403.821 293.685C403.644 293.324 403.555 292.909 403.555 292.441C403.555 291.953 403.644 291.529 403.821 291.168C404.005 290.807 404.255 290.525 404.571 290.322C404.894 290.12 405.271 290.018 405.702 290.018C406.044 290.018 406.351 290.097 406.623 290.256C406.896 290.408 407.114 290.629 407.279 290.921V290.132H408.181V294.407C408.181 294.952 408.077 295.408 407.868 295.775C407.665 296.149 407.383 296.431 407.022 296.621C406.668 296.811 406.256 296.906 405.787 296.906ZM405.93 294.056C406.196 294.056 406.427 293.986 406.623 293.847C406.82 293.701 406.975 293.508 407.089 293.267C407.203 293.02 407.26 292.738 407.26 292.422C407.26 292.105 407.203 291.826 407.089 291.586C406.975 291.345 406.817 291.158 406.614 291.025C406.418 290.886 406.186 290.816 405.92 290.816C405.642 290.816 405.395 290.886 405.179 291.025C404.97 291.158 404.806 291.345 404.685 291.586C404.565 291.826 404.505 292.105 404.505 292.422C404.505 292.738 404.565 293.02 404.685 293.267C404.812 293.508 404.98 293.701 405.189 293.847C405.404 293.986 405.651 294.056 405.93 294.056ZM411.581 294.996C411.106 294.996 410.688 294.892 410.327 294.683C409.966 294.467 409.681 294.173 409.472 293.799C409.269 293.426 409.168 292.995 409.168 292.507C409.168 292.02 409.269 291.589 409.472 291.215C409.674 290.842 409.956 290.55 410.317 290.341C410.678 290.126 411.093 290.018 411.562 290.018C412.03 290.018 412.445 290.126 412.806 290.341C413.167 290.55 413.449 290.842 413.652 291.215C413.854 291.589 413.956 292.02 413.956 292.507C413.956 292.995 413.854 293.426 413.652 293.799C413.449 294.173 413.167 294.467 412.806 294.683C412.451 294.892 412.043 294.996 411.581 294.996ZM411.581 294.17C411.866 294.17 412.119 294.1 412.341 293.961C412.562 293.815 412.733 293.619 412.854 293.372C412.98 293.125 413.044 292.837 413.044 292.507C413.044 292.178 412.98 291.89 412.854 291.643C412.733 291.396 412.559 291.203 412.331 291.063C412.103 290.918 411.847 290.845 411.562 290.845C411.27 290.845 411.014 290.918 410.792 291.063C410.57 291.203 410.396 291.396 410.27 291.643C410.143 291.89 410.08 292.178 410.08 292.507C410.08 292.837 410.143 293.125 410.27 293.372C410.396 293.619 410.574 293.815 410.802 293.961C411.03 294.1 411.289 294.17 411.581 294.17Z" fill="#94A3A8"/> +<rect x="38" y="227.882" width="384" height="1" fill="#F1F5F9"/> +<path d="M42.8715 255.882V248.532H44.0895V254.769H47.418V255.882H42.8715ZM48.2924 255.882V250.632H49.4579V255.882H48.2924ZM48.8804 249.635C48.6914 249.635 48.5269 249.568 48.3869 249.435C48.2539 249.295 48.1874 249.131 48.1874 248.942C48.1874 248.753 48.2539 248.592 48.3869 248.459C48.5269 248.326 48.6914 248.259 48.8804 248.259C49.0694 248.259 49.2304 248.326 49.3634 248.459C49.5034 248.592 49.5734 248.753 49.5734 248.942C49.5734 249.131 49.5034 249.295 49.3634 249.435C49.2304 249.568 49.0694 249.635 48.8804 249.635ZM52.7549 256.008C52.4049 256.008 52.0829 255.956 51.7889 255.851C51.4949 255.746 51.2429 255.599 51.0329 255.41C50.8229 255.214 50.6619 254.986 50.5499 254.727L51.5684 254.276C51.6734 254.472 51.8274 254.636 52.0304 254.769C52.2404 254.902 52.4714 254.969 52.7234 254.969C52.9964 254.969 53.2134 254.923 53.3744 254.832C53.5424 254.734 53.6264 254.601 53.6264 254.433C53.6264 254.272 53.5634 254.15 53.4374 254.066C53.3114 253.975 53.1329 253.901 52.9019 253.845L52.4084 253.709C51.9114 253.583 51.5229 253.383 51.2429 253.11C50.9629 252.83 50.8229 252.512 50.8229 252.155C50.8229 251.63 50.9909 251.224 51.3269 250.937C51.6699 250.65 52.1599 250.506 52.7969 250.506C53.1189 250.506 53.4129 250.555 53.6789 250.653C53.9519 250.744 54.1864 250.877 54.3824 251.052C54.5784 251.22 54.7149 251.42 54.7919 251.651L53.8154 252.092C53.7454 251.917 53.6124 251.784 53.4164 251.693C53.2204 251.595 53.0034 251.546 52.7654 251.546C52.5274 251.546 52.3419 251.598 52.2089 251.703C52.0759 251.801 52.0094 251.941 52.0094 252.123C52.0094 252.228 52.0689 252.326 52.1879 252.417C52.3069 252.501 52.4784 252.571 52.7024 252.627L53.3219 252.774C53.6649 252.858 53.9449 252.991 54.1619 253.173C54.3789 253.348 54.5399 253.548 54.6449 253.772C54.7499 253.989 54.8024 254.209 54.8024 254.433C54.8024 254.748 54.7114 255.025 54.5294 255.263C54.3544 255.501 54.1129 255.686 53.8049 255.819C53.4969 255.945 53.1469 256.008 52.7549 256.008ZM57.4255 256.008C56.7955 256.008 56.3055 255.868 55.9555 255.588C55.6125 255.308 55.441 254.913 55.441 254.402C55.441 253.856 55.623 253.439 55.987 253.152C56.358 252.865 56.8725 252.722 57.5305 252.722H58.864C58.822 252.337 58.7135 252.043 58.5385 251.84C58.3635 251.637 58.1045 251.535 57.7615 251.535C57.5095 251.535 57.289 251.588 57.1 251.693C56.911 251.798 56.75 251.962 56.617 252.186L55.588 251.808C55.7 251.577 55.847 251.364 56.029 251.168C56.218 250.965 56.4525 250.804 56.7325 250.685C57.0195 250.566 57.3625 250.506 57.7615 250.506C58.2725 250.506 58.6995 250.608 59.0425 250.811C59.3855 251.007 59.6375 251.29 59.7985 251.661C59.9665 252.032 60.0505 252.48 60.0505 253.005L60.019 255.882H58.9375L58.906 255.242C58.766 255.487 58.57 255.676 58.318 255.809C58.073 255.942 57.7755 256.008 57.4255 256.008ZM57.5725 255.021C57.8315 255.021 58.059 254.965 58.255 254.853C58.458 254.734 58.612 254.577 58.717 254.381C58.829 254.185 58.885 253.968 58.885 253.73V253.625H57.9085C57.4395 253.625 57.1105 253.691 56.9215 253.824C56.7325 253.95 56.638 254.132 56.638 254.37C56.638 254.573 56.7185 254.734 56.8795 254.853C57.0475 254.965 57.2785 255.021 57.5725 255.021ZM63.9945 255.882V248.532H66.588C67.092 248.532 67.5365 248.634 67.9215 248.837C68.3065 249.04 68.6075 249.323 68.8245 249.687C69.0415 250.044 69.15 250.461 69.15 250.937C69.15 251.399 69.0485 251.812 68.8455 252.176C68.6425 252.54 68.359 252.827 67.995 253.037C67.638 253.24 67.2215 253.341 66.7455 253.341H65.2125V255.882H63.9945ZM65.2125 252.218H66.7245C67.0745 252.218 67.3615 252.099 67.5855 251.861C67.8095 251.623 67.9215 251.315 67.9215 250.937C67.9215 250.552 67.7955 250.24 67.5435 250.002C67.2915 249.764 66.966 249.645 66.567 249.645H65.2125V252.218ZM71.5964 256.008C70.9664 256.008 70.4764 255.868 70.1264 255.588C69.7834 255.308 69.6119 254.913 69.6119 254.402C69.6119 253.856 69.7939 253.439 70.1579 253.152C70.5289 252.865 71.0434 252.722 71.7014 252.722H73.0349C72.9929 252.337 72.8844 252.043 72.7094 251.84C72.5344 251.637 72.2754 251.535 71.9324 251.535C71.6804 251.535 71.4599 251.588 71.2709 251.693C71.0819 251.798 70.9209 251.962 70.7879 252.186L69.7589 251.808C69.8709 251.577 70.0179 251.364 70.1999 251.168C70.3889 250.965 70.6234 250.804 70.9034 250.685C71.1904 250.566 71.5334 250.506 71.9324 250.506C72.4434 250.506 72.8704 250.608 73.2134 250.811C73.5564 251.007 73.8084 251.29 73.9694 251.661C74.1374 252.032 74.2214 252.48 74.2214 253.005L74.1899 255.882H73.1084L73.0769 255.242C72.9369 255.487 72.7409 255.676 72.4889 255.809C72.2439 255.942 71.9464 256.008 71.5964 256.008ZM71.7434 255.021C72.0024 255.021 72.2299 254.965 72.4259 254.853C72.6289 254.734 72.7829 254.577 72.8879 254.381C72.9999 254.185 73.0559 253.968 73.0559 253.73V253.625H72.0794C71.6104 253.625 71.2814 253.691 71.0924 253.824C70.9034 253.95 70.8089 254.132 70.8089 254.37C70.8089 254.573 70.8894 254.734 71.0504 254.853C71.2184 254.965 71.4494 255.021 71.7434 255.021ZM77.5017 256.008C76.9487 256.008 76.5252 255.872 76.2312 255.599C75.9442 255.319 75.8007 254.92 75.8007 254.402V251.64H74.9292V250.632H75.8007V248.994H76.9662V250.632H78.3837V251.64H76.9662V254.181C76.9662 254.426 77.0222 254.612 77.1342 254.738C77.2532 254.864 77.4247 254.927 77.6487 254.927C77.7187 254.927 77.7957 254.913 77.8797 254.885C77.9637 254.857 78.0582 254.804 78.1632 254.727L78.5937 255.62C78.4117 255.746 78.2297 255.84 78.0477 255.903C77.8657 255.973 77.6837 256.008 77.5017 256.008ZM81.804 256.008C81.293 256.008 80.838 255.893 80.439 255.662C80.047 255.424 79.7355 255.098 79.5045 254.685C79.2805 254.272 79.1685 253.796 79.1685 253.257C79.1685 252.718 79.284 252.242 79.515 251.829C79.746 251.416 80.061 251.094 80.46 250.863C80.866 250.625 81.328 250.506 81.846 250.506C82.315 250.506 82.7385 250.629 83.1165 250.874C83.4945 251.112 83.792 251.458 84.009 251.913C84.233 252.368 84.345 252.911 84.345 253.541H80.3865C80.4215 253.982 80.5825 254.328 80.8695 254.58C81.1635 254.832 81.51 254.958 81.909 254.958C82.231 254.958 82.497 254.888 82.707 254.748C82.917 254.601 83.0815 254.412 83.2005 254.181L84.24 254.622C84.093 254.902 83.904 255.147 83.673 255.357C83.449 255.567 83.1795 255.728 82.8645 255.84C82.5565 255.952 82.203 256.008 81.804 256.008ZM80.46 252.638H83.0745C83.0535 252.386 82.98 252.179 82.854 252.018C82.728 251.85 82.574 251.724 82.392 251.64C82.21 251.556 82.0175 251.514 81.8145 251.514C81.6185 251.514 81.419 251.556 81.216 251.64C81.02 251.717 80.852 251.84 80.712 252.008C80.572 252.176 80.488 252.386 80.46 252.638ZM85.2457 255.882V248.532H86.4217V255.882H85.2457Z" fill="#1F293B"/> +<g clip-path="url(#clip10_27219_5575)"> +<path d="M157.033 255.882V248.882H157.833V255.882H157.033ZM159.281 255.882V250.882H160.081V255.882H159.281ZM159.691 249.722C159.557 249.722 159.441 249.672 159.341 249.572C159.241 249.472 159.191 249.356 159.191 249.222C159.191 249.082 159.241 248.966 159.341 248.872C159.441 248.772 159.557 248.722 159.691 248.722C159.831 248.722 159.947 248.772 160.041 248.872C160.141 248.966 160.191 249.082 160.191 249.222C160.191 249.356 160.141 249.472 160.041 249.572C159.947 249.672 159.831 249.722 159.691 249.722ZM163.305 256.002C162.938 256.002 162.618 255.949 162.345 255.842C162.072 255.729 161.842 255.582 161.655 255.402C161.475 255.222 161.345 255.026 161.265 254.812L161.965 254.522C162.078 254.749 162.248 254.932 162.475 255.072C162.702 255.212 162.952 255.282 163.225 255.282C163.538 255.282 163.802 255.222 164.015 255.102C164.228 254.976 164.335 254.799 164.335 254.572C164.335 254.366 164.255 254.199 164.095 254.072C163.942 253.946 163.712 253.842 163.405 253.762L162.925 253.632C162.472 253.512 162.118 253.332 161.865 253.092C161.612 252.846 161.485 252.569 161.485 252.262C161.485 251.789 161.638 251.422 161.945 251.162C162.258 250.896 162.722 250.762 163.335 250.762C163.628 250.762 163.895 250.806 164.135 250.892C164.375 250.979 164.582 251.102 164.755 251.262C164.928 251.416 165.055 251.599 165.135 251.812L164.435 252.122C164.348 251.896 164.205 251.732 164.005 251.632C163.805 251.532 163.562 251.482 163.275 251.482C162.968 251.482 162.728 251.549 162.555 251.682C162.382 251.809 162.295 251.989 162.295 252.222C162.295 252.356 162.365 252.482 162.505 252.602C162.652 252.716 162.865 252.809 163.145 252.882L163.645 253.012C163.972 253.092 164.245 253.212 164.465 253.372C164.685 253.526 164.852 253.702 164.965 253.902C165.078 254.102 165.135 254.316 165.135 254.542C165.135 254.842 165.055 255.102 164.895 255.322C164.735 255.542 164.518 255.712 164.245 255.832C163.972 255.946 163.658 256.002 163.305 256.002ZM167.793 256.002C167.206 256.002 166.746 255.869 166.413 255.602C166.086 255.329 165.923 254.952 165.923 254.472C165.923 253.966 166.09 253.579 166.423 253.312C166.763 253.039 167.236 252.902 167.843 252.902H169.233C169.2 252.429 169.083 252.076 168.883 251.842C168.683 251.602 168.383 251.482 167.983 251.482C167.71 251.482 167.473 251.539 167.273 251.652C167.08 251.759 166.92 251.932 166.793 252.172L166.073 251.892C166.2 251.659 166.353 251.459 166.533 251.292C166.713 251.119 166.923 250.989 167.163 250.902C167.403 250.809 167.676 250.762 167.983 250.762C168.45 250.762 168.833 250.856 169.133 251.042C169.44 251.222 169.67 251.492 169.823 251.852C169.976 252.206 170.05 252.646 170.043 253.172L170.033 255.882H169.293L169.253 255.212C169.106 255.466 168.91 255.662 168.663 255.802C168.416 255.936 168.126 256.002 167.793 256.002ZM167.833 255.302C168.12 255.302 168.37 255.242 168.583 255.122C168.796 254.996 168.96 254.819 169.073 254.592C169.193 254.366 169.253 254.092 169.253 253.772V253.572H168.023C167.556 253.572 167.223 253.649 167.023 253.802C166.83 253.956 166.733 254.176 166.733 254.462C166.733 254.722 166.83 254.929 167.023 255.082C167.216 255.229 167.486 255.302 167.833 255.302ZM175.761 258.002C175.074 258.002 174.444 257.889 173.871 257.662C173.297 257.436 172.801 257.112 172.381 256.692C171.967 256.279 171.644 255.792 171.411 255.232C171.184 254.666 171.071 254.042 171.071 253.362C171.071 252.682 171.184 252.062 171.411 251.502C171.644 250.936 171.967 250.446 172.381 250.032C172.801 249.619 173.297 249.299 173.871 249.072C174.444 248.846 175.074 248.732 175.761 248.732C176.387 248.732 176.961 248.846 177.481 249.072C178.001 249.299 178.454 249.619 178.841 250.032C179.227 250.446 179.524 250.936 179.731 251.502C179.937 252.062 180.041 252.682 180.041 253.362C180.041 253.882 179.961 254.342 179.801 254.742C179.641 255.142 179.414 255.459 179.121 255.692C178.834 255.919 178.507 256.032 178.141 256.032C177.801 256.039 177.527 255.949 177.321 255.762C177.121 255.569 177.011 255.246 176.991 254.792C176.804 255.086 176.557 255.316 176.251 255.482C175.951 255.649 175.611 255.732 175.231 255.732C174.797 255.732 174.414 255.632 174.081 255.432C173.747 255.226 173.484 254.942 173.291 254.582C173.104 254.222 173.011 253.812 173.011 253.352C173.011 252.886 173.104 252.476 173.291 252.122C173.484 251.769 173.747 251.492 174.081 251.292C174.414 251.086 174.797 250.982 175.231 250.982C175.604 250.982 175.941 251.062 176.241 251.222C176.541 251.382 176.781 251.606 176.961 251.892V251.092H177.751V254.832C177.751 254.999 177.791 255.132 177.871 255.232C177.951 255.326 178.054 255.372 178.181 255.372C178.401 255.372 178.594 255.286 178.761 255.112C178.934 254.939 179.067 254.702 179.161 254.402C179.261 254.102 179.311 253.756 179.311 253.362C179.311 252.782 179.221 252.252 179.041 251.772C178.867 251.292 178.624 250.876 178.311 250.522C177.997 250.169 177.621 249.896 177.181 249.702C176.747 249.509 176.274 249.412 175.761 249.412C175.174 249.412 174.641 249.509 174.161 249.702C173.681 249.896 173.264 250.169 172.911 250.522C172.557 250.876 172.284 251.292 172.091 251.772C171.897 252.252 171.801 252.782 171.801 253.362C171.801 253.942 171.897 254.472 172.091 254.952C172.284 255.432 172.557 255.849 172.911 256.202C173.264 256.556 173.681 256.829 174.161 257.022C174.641 257.222 175.174 257.322 175.761 257.322C176.021 257.322 176.301 257.286 176.601 257.212C176.907 257.146 177.167 257.059 177.381 256.952L177.741 257.512C177.461 257.659 177.134 257.776 176.761 257.862C176.387 257.956 176.054 258.002 175.761 258.002ZM175.421 255.012C175.834 255.012 176.181 254.882 176.461 254.622C176.747 254.362 176.917 254.029 176.971 253.622V253.082C176.917 252.676 176.747 252.346 176.461 252.092C176.174 251.839 175.824 251.712 175.411 251.712C175.097 251.712 174.821 251.782 174.581 251.922C174.347 252.062 174.161 252.256 174.021 252.502C173.887 252.742 173.821 253.026 173.821 253.352C173.821 253.672 173.887 253.959 174.021 254.212C174.161 254.459 174.351 254.656 174.591 254.802C174.831 254.942 175.107 255.012 175.421 255.012ZM183.693 256.002C183.327 256.002 183 255.916 182.713 255.742C182.427 255.569 182.19 255.332 182.003 255.032L181.963 255.882H181.203V248.882H182.003V251.722C182.19 251.422 182.427 251.189 182.713 251.022C183 250.849 183.327 250.762 183.693 250.762C184.14 250.762 184.533 250.872 184.873 251.092C185.213 251.312 185.477 251.619 185.663 252.012C185.857 252.406 185.953 252.862 185.953 253.382C185.953 253.896 185.857 254.352 185.663 254.752C185.477 255.146 185.213 255.452 184.873 255.672C184.533 255.892 184.14 256.002 183.693 256.002ZM183.513 255.272C183.827 255.272 184.103 255.192 184.343 255.032C184.59 254.872 184.783 254.649 184.923 254.362C185.07 254.076 185.143 253.749 185.143 253.382C185.143 253.016 185.073 252.689 184.933 252.402C184.8 252.116 184.61 251.892 184.363 251.732C184.117 251.572 183.837 251.492 183.523 251.492C183.23 251.492 182.967 251.572 182.733 251.732C182.507 251.892 182.327 252.116 182.193 252.402C182.067 252.689 182.003 253.016 182.003 253.382C182.003 253.749 182.067 254.076 182.193 254.362C182.327 254.649 182.507 254.872 182.733 255.032C182.96 255.192 183.22 255.272 183.513 255.272ZM187.063 255.882V250.882H187.863V251.772C188.063 251.459 188.319 251.229 188.633 251.082C188.953 250.936 189.286 250.862 189.633 250.862V251.612C189.339 251.612 189.056 251.662 188.783 251.762C188.516 251.856 188.296 252.012 188.123 252.232C187.949 252.452 187.863 252.752 187.863 253.132V255.882H187.063ZM192.022 256.002C191.435 256.002 190.975 255.869 190.642 255.602C190.315 255.329 190.152 254.952 190.152 254.472C190.152 253.966 190.318 253.579 190.652 253.312C190.992 253.039 191.465 252.902 192.072 252.902H193.462C193.428 252.429 193.312 252.076 193.112 251.842C192.912 251.602 192.612 251.482 192.212 251.482C191.938 251.482 191.702 251.539 191.502 251.652C191.308 251.759 191.148 251.932 191.022 252.172L190.302 251.892C190.428 251.659 190.582 251.459 190.762 251.292C190.942 251.119 191.152 250.989 191.392 250.902C191.632 250.809 191.905 250.762 192.212 250.762C192.678 250.762 193.062 250.856 193.362 251.042C193.668 251.222 193.898 251.492 194.052 251.852C194.205 252.206 194.278 252.646 194.272 253.172L194.262 255.882H193.522L193.482 255.212C193.335 255.466 193.138 255.662 192.892 255.802C192.645 255.936 192.355 256.002 192.022 256.002ZM192.062 255.302C192.348 255.302 192.598 255.242 192.812 255.122C193.025 254.996 193.188 254.819 193.302 254.592C193.422 254.366 193.482 254.092 193.482 253.772V253.572H192.252C191.785 253.572 191.452 253.649 191.252 253.802C191.058 253.956 190.962 254.176 190.962 254.462C190.962 254.722 191.058 254.929 191.252 255.082C191.445 255.229 191.715 255.302 192.062 255.302ZM195.539 255.882V250.882H196.289L196.329 251.632C196.496 251.352 196.713 251.139 196.979 250.992C197.246 250.839 197.556 250.762 197.909 250.762C198.303 250.762 198.643 250.842 198.929 251.002C199.223 251.156 199.449 251.402 199.609 251.742C199.776 252.082 199.856 252.529 199.849 253.082V255.882H199.049V253.322C199.049 252.829 198.993 252.452 198.879 252.192C198.766 251.932 198.609 251.756 198.409 251.662C198.209 251.562 197.983 251.512 197.729 251.512C197.289 251.512 196.946 251.669 196.699 251.982C196.459 252.289 196.339 252.726 196.339 253.292V255.882H195.539ZM203.085 256.002C202.639 256.002 202.245 255.892 201.905 255.672C201.565 255.452 201.299 255.146 201.105 254.752C200.919 254.352 200.825 253.896 200.825 253.382C200.825 252.862 200.919 252.406 201.105 252.012C201.299 251.619 201.565 251.312 201.905 251.092C202.245 250.872 202.639 250.762 203.085 250.762C203.452 250.762 203.779 250.849 204.065 251.022C204.359 251.189 204.595 251.422 204.775 251.722V248.882H205.575V255.882H204.815L204.775 255.032C204.595 255.332 204.359 255.569 204.065 255.742C203.779 255.916 203.452 256.002 203.085 256.002ZM203.265 255.272C203.559 255.272 203.815 255.196 204.035 255.042C204.262 254.882 204.439 254.662 204.565 254.382C204.699 254.096 204.769 253.776 204.775 253.422V253.352C204.769 252.992 204.699 252.672 204.565 252.392C204.439 252.106 204.262 251.886 204.035 251.732C203.809 251.572 203.549 251.492 203.255 251.492C202.942 251.492 202.662 251.572 202.415 251.732C202.169 251.892 201.975 252.116 201.835 252.402C201.702 252.689 201.635 253.016 201.635 253.382C201.635 253.749 201.705 254.076 201.845 254.362C201.985 254.649 202.179 254.872 202.425 255.032C202.672 255.192 202.952 255.272 203.265 255.272ZM207.315 256.022C207.161 256.022 207.028 255.969 206.915 255.862C206.808 255.749 206.755 255.619 206.755 255.472C206.755 255.319 206.808 255.189 206.915 255.082C207.028 254.969 207.161 254.912 207.315 254.912C207.468 254.912 207.598 254.969 207.705 255.082C207.811 255.189 207.865 255.319 207.865 255.472C207.865 255.619 207.811 255.749 207.705 255.862C207.598 255.969 207.468 256.022 207.315 256.022ZM211.285 256.002C210.792 256.002 210.355 255.892 209.975 255.672C209.595 255.446 209.298 255.136 209.085 254.742C208.872 254.349 208.765 253.896 208.765 253.382C208.765 252.869 208.868 252.416 209.075 252.022C209.288 251.629 209.585 251.322 209.965 251.102C210.345 250.876 210.778 250.762 211.265 250.762C211.745 250.762 212.175 250.872 212.555 251.092C212.935 251.312 213.225 251.622 213.425 252.022L212.695 252.352C212.562 252.086 212.368 251.879 212.115 251.732C211.862 251.579 211.572 251.502 211.245 251.502C210.918 251.502 210.628 251.582 210.375 251.742C210.128 251.902 209.932 252.126 209.785 252.412C209.645 252.692 209.575 253.016 209.575 253.382C209.575 253.749 209.645 254.076 209.785 254.362C209.932 254.642 210.132 254.862 210.385 255.022C210.645 255.182 210.938 255.262 211.265 255.262C211.592 255.262 211.882 255.179 212.135 255.012C212.395 254.846 212.592 254.612 212.725 254.312L213.455 254.642C213.255 255.069 212.965 255.402 212.585 255.642C212.205 255.882 211.772 256.002 211.285 256.002ZM216.675 256.002C216.188 256.002 215.755 255.892 215.375 255.672C215.002 255.446 214.708 255.136 214.495 254.742C214.282 254.349 214.175 253.896 214.175 253.382C214.175 252.869 214.278 252.416 214.485 252.022C214.698 251.629 214.992 251.322 215.365 251.102C215.745 250.876 216.175 250.762 216.655 250.762C217.148 250.762 217.582 250.876 217.955 251.102C218.335 251.322 218.628 251.629 218.835 252.022C219.048 252.416 219.155 252.869 219.155 253.382C219.155 253.896 219.048 254.349 218.835 254.742C218.628 255.136 218.338 255.446 217.965 255.672C217.592 255.892 217.162 256.002 216.675 256.002ZM216.675 255.262C217.008 255.262 217.298 255.182 217.545 255.022C217.792 254.862 217.985 254.642 218.125 254.362C218.272 254.082 218.345 253.756 218.345 253.382C218.345 253.009 218.272 252.682 218.125 252.402C217.985 252.122 217.788 251.902 217.535 251.742C217.282 251.582 216.988 251.502 216.655 251.502C216.328 251.502 216.038 251.582 215.785 251.742C215.538 251.902 215.342 252.122 215.195 252.402C215.055 252.682 214.985 253.009 214.985 253.382C214.985 253.749 215.055 254.076 215.195 254.362C215.342 254.642 215.542 254.862 215.795 255.022C216.055 255.182 216.348 255.262 216.675 255.262ZM220.266 255.882V250.882H221.016L221.056 251.582C221.209 251.316 221.406 251.112 221.646 250.972C221.886 250.832 222.166 250.762 222.486 250.762C222.886 250.762 223.226 250.856 223.506 251.042C223.792 251.229 223.999 251.512 224.126 251.892C224.266 251.526 224.469 251.246 224.736 251.052C225.009 250.859 225.332 250.762 225.706 250.762C226.266 250.762 226.706 250.949 227.026 251.322C227.352 251.696 227.512 252.262 227.506 253.022V255.882H226.706V253.322C226.706 252.829 226.652 252.452 226.546 252.192C226.446 251.932 226.309 251.756 226.136 251.662C225.962 251.562 225.762 251.512 225.536 251.512C225.142 251.512 224.836 251.669 224.616 251.982C224.396 252.289 224.286 252.726 224.286 253.292V255.882H223.486V253.322C223.486 252.829 223.432 252.452 223.326 252.192C223.226 251.932 223.086 251.756 222.906 251.662C222.732 251.562 222.532 251.512 222.306 251.512C221.919 251.512 221.616 251.669 221.396 251.982C221.176 252.289 221.066 252.726 221.066 253.292V255.882H220.266Z" fill="#63758C"/> </g> -<rect x="38" y="315.882" width="384" height="1" fill="#F1F5F9"/> +<path d="M271.512 254.882V248.232H275.54V249.087H272.443V251.177H275.141V252.032H272.443V254.882H271.512ZM278.523 254.996C278.061 254.996 277.653 254.892 277.298 254.683C276.943 254.467 276.665 254.173 276.462 253.799C276.259 253.426 276.158 252.995 276.158 252.507C276.158 252.02 276.259 251.589 276.462 251.215C276.665 250.842 276.943 250.55 277.298 250.341C277.659 250.126 278.071 250.018 278.533 250.018C278.97 250.018 279.353 250.129 279.682 250.351C280.012 250.566 280.268 250.876 280.452 251.282C280.642 251.681 280.737 252.153 280.737 252.697H277.079C277.111 253.166 277.266 253.533 277.545 253.799C277.83 254.059 278.178 254.189 278.59 254.189C278.907 254.189 279.169 254.116 279.378 253.97C279.594 253.818 279.762 253.628 279.882 253.4L280.661 253.761C280.534 254.008 280.37 254.227 280.167 254.417C279.964 254.6 279.724 254.743 279.445 254.844C279.173 254.946 278.865 254.996 278.523 254.996ZM277.136 251.985H279.768C279.749 251.731 279.679 251.519 279.559 251.348C279.445 251.171 279.296 251.035 279.112 250.94C278.935 250.845 278.736 250.797 278.514 250.797C278.299 250.797 278.09 250.845 277.887 250.94C277.684 251.028 277.513 251.161 277.374 251.339C277.241 251.516 277.162 251.731 277.136 251.985ZM283.728 254.996C283.266 254.996 282.857 254.892 282.503 254.683C282.148 254.467 281.869 254.173 281.667 253.799C281.464 253.426 281.363 252.995 281.363 252.507C281.363 252.02 281.464 251.589 281.667 251.215C281.869 250.842 282.148 250.55 282.503 250.341C282.864 250.126 283.275 250.018 283.738 250.018C284.175 250.018 284.558 250.129 284.887 250.351C285.216 250.566 285.473 250.876 285.657 251.282C285.847 251.681 285.942 252.153 285.942 252.697H282.284C282.316 253.166 282.471 253.533 282.75 253.799C283.035 254.059 283.383 254.189 283.795 254.189C284.111 254.189 284.374 254.116 284.583 253.97C284.798 253.818 284.966 253.628 285.087 253.4L285.866 253.761C285.739 254.008 285.574 254.227 285.372 254.417C285.169 254.6 284.928 254.743 284.65 254.844C284.377 254.946 284.07 254.996 283.728 254.996ZM282.341 251.985H284.973C284.954 251.731 284.884 251.519 284.764 251.348C284.65 251.171 284.501 251.035 284.317 250.94C284.14 250.845 283.94 250.797 283.719 250.797C283.503 250.797 283.294 250.845 283.092 250.94C282.889 251.028 282.718 251.161 282.579 251.339C282.446 251.516 282.366 251.731 282.341 251.985ZM288.714 254.996C288.284 254.996 287.907 254.892 287.584 254.683C287.267 254.474 287.017 254.182 286.833 253.809C286.656 253.435 286.567 253.001 286.567 252.507C286.567 252.007 286.656 251.573 286.833 251.206C287.017 250.832 287.267 250.541 287.584 250.332C287.907 250.123 288.284 250.018 288.714 250.018C289.05 250.018 289.351 250.094 289.617 250.246C289.883 250.398 290.101 250.614 290.272 250.892V248.232H291.165V254.882H290.31L290.282 254.113C290.111 254.391 289.892 254.61 289.626 254.768C289.36 254.92 289.056 254.996 288.714 254.996ZM288.923 254.179C289.183 254.179 289.411 254.11 289.607 253.97C289.81 253.831 289.968 253.641 290.082 253.4C290.203 253.153 290.266 252.871 290.272 252.555V252.46C290.266 252.143 290.203 251.864 290.082 251.624C289.968 251.377 289.81 251.184 289.607 251.044C289.411 250.905 289.18 250.835 288.914 250.835C288.635 250.835 288.388 250.908 288.173 251.054C287.957 251.193 287.79 251.389 287.669 251.643C287.549 251.89 287.489 252.178 287.489 252.507C287.489 252.837 287.549 253.128 287.669 253.381C287.796 253.628 287.967 253.825 288.182 253.97C288.398 254.11 288.645 254.179 288.923 254.179ZM294.879 254.996C294.537 254.996 294.233 254.92 293.967 254.768C293.701 254.61 293.482 254.391 293.311 254.113L293.273 254.882H292.418V248.232H293.321V250.892C293.492 250.614 293.707 250.398 293.967 250.246C294.233 250.094 294.537 250.018 294.879 250.018C295.303 250.018 295.677 250.123 296 250.332C296.323 250.541 296.573 250.832 296.75 251.206C296.934 251.573 297.026 252.007 297.026 252.507C297.026 253.001 296.934 253.435 296.75 253.809C296.573 254.182 296.323 254.474 296 254.683C295.677 254.892 295.303 254.996 294.879 254.996ZM294.66 254.179C294.945 254.179 295.195 254.11 295.411 253.97C295.626 253.825 295.794 253.628 295.914 253.381C296.041 253.128 296.104 252.837 296.104 252.507C296.104 252.178 296.044 251.89 295.924 251.643C295.803 251.389 295.635 251.193 295.42 251.054C295.205 250.908 294.955 250.835 294.67 250.835C294.41 250.835 294.176 250.908 293.967 251.054C293.764 251.193 293.606 251.389 293.492 251.643C293.378 251.896 293.321 252.184 293.321 252.507C293.321 252.837 293.378 253.128 293.492 253.381C293.606 253.628 293.764 253.825 293.967 253.97C294.169 254.11 294.4 254.179 294.66 254.179ZM299.532 254.996C298.969 254.996 298.529 254.87 298.212 254.616C297.902 254.357 297.746 253.999 297.746 253.543C297.746 253.055 297.908 252.685 298.231 252.431C298.56 252.172 299.016 252.042 299.599 252.042H300.872C300.834 251.636 300.726 251.332 300.549 251.13C300.378 250.921 300.118 250.816 299.77 250.816C299.523 250.816 299.308 250.867 299.124 250.968C298.947 251.07 298.798 251.228 298.677 251.443L297.879 251.139C297.993 250.924 298.136 250.734 298.307 250.569C298.478 250.398 298.684 250.265 298.924 250.17C299.165 250.069 299.447 250.018 299.77 250.018C300.22 250.018 300.593 250.107 300.891 250.284C301.189 250.462 301.41 250.718 301.556 251.054C301.708 251.389 301.781 251.804 301.774 252.298L301.765 254.882H300.929L300.9 254.274C300.761 254.502 300.577 254.68 300.349 254.806C300.121 254.933 299.849 254.996 299.532 254.996ZM299.608 254.227C299.868 254.227 300.093 254.173 300.283 254.065C300.473 253.951 300.622 253.796 300.729 253.6C300.837 253.397 300.891 253.166 300.891 252.906V252.754H299.846C299.409 252.754 299.102 252.824 298.924 252.963C298.747 253.096 298.658 253.283 298.658 253.524C298.658 253.745 298.741 253.92 298.905 254.046C299.076 254.167 299.311 254.227 299.608 254.227ZM305.077 254.996C304.602 254.996 304.181 254.892 303.813 254.683C303.446 254.467 303.158 254.173 302.949 253.799C302.746 253.426 302.645 252.995 302.645 252.507C302.645 252.02 302.746 251.589 302.949 251.215C303.158 250.842 303.443 250.55 303.804 250.341C304.171 250.126 304.589 250.018 305.058 250.018C305.52 250.018 305.935 250.126 306.302 250.341C306.676 250.557 306.955 250.864 307.138 251.263L306.321 251.605C306.201 251.37 306.027 251.187 305.799 251.054C305.577 250.921 305.321 250.854 305.029 250.854C304.744 250.854 304.491 250.924 304.269 251.063C304.048 251.203 303.873 251.399 303.747 251.652C303.62 251.899 303.557 252.184 303.557 252.507C303.557 252.83 303.62 253.115 303.747 253.362C303.873 253.609 304.051 253.806 304.279 253.951C304.507 254.091 304.763 254.16 305.048 254.16C305.34 254.16 305.599 254.087 305.827 253.942C306.055 253.79 306.226 253.587 306.34 253.334L307.167 253.666C306.983 254.084 306.704 254.41 306.331 254.645C305.963 254.879 305.545 254.996 305.077 254.996ZM308.06 254.882V248.232H308.962V252.175L310.872 250.132H311.974L310.207 252.061L312.154 254.882H311.071L309.618 252.707L308.962 253.41V254.882H308.06Z" fill="#94A3A8"/> +<g clip-path="url(#clip11_27219_5575)"> +<path d="M387.907 254.996C387.413 254.996 386.986 254.92 386.625 254.768C386.264 254.61 385.982 254.395 385.779 254.122C385.583 253.844 385.485 253.521 385.485 253.153C385.485 252.761 385.589 252.415 385.798 252.118C386.013 251.814 386.308 251.583 386.682 251.424C386.384 251.279 386.15 251.076 385.979 250.816C385.808 250.557 385.722 250.259 385.722 249.923C385.722 249.569 385.811 249.255 385.988 248.983C386.172 248.71 386.428 248.498 386.758 248.346C387.087 248.194 387.47 248.118 387.907 248.118C388.35 248.118 388.737 248.194 389.066 248.346C389.395 248.498 389.649 248.71 389.826 248.983C390.01 249.255 390.102 249.569 390.102 249.923C390.102 250.259 390.016 250.557 389.845 250.816C389.68 251.076 389.446 251.279 389.142 251.424C389.516 251.583 389.807 251.814 390.016 252.118C390.231 252.415 390.339 252.761 390.339 253.153C390.339 253.521 390.238 253.844 390.035 254.122C389.839 254.395 389.56 254.61 389.199 254.768C388.838 254.92 388.407 254.996 387.907 254.996ZM387.907 254.189C388.344 254.189 388.699 254.084 388.971 253.875C389.25 253.66 389.389 253.384 389.389 253.049C389.389 252.7 389.25 252.419 388.971 252.203C388.699 251.988 388.344 251.88 387.907 251.88C387.622 251.88 387.369 251.928 387.147 252.023C386.925 252.118 386.751 252.257 386.625 252.441C386.504 252.618 386.444 252.821 386.444 253.049C386.444 253.27 386.504 253.47 386.625 253.647C386.751 253.818 386.925 253.951 387.147 254.046C387.369 254.141 387.622 254.189 387.907 254.189ZM387.907 251.054C388.281 251.054 388.585 250.959 388.819 250.769C389.06 250.572 389.18 250.322 389.18 250.018C389.18 249.689 389.06 249.423 388.819 249.22C388.585 249.011 388.281 248.907 387.907 248.907C387.54 248.907 387.239 249.011 387.005 249.22C386.77 249.423 386.653 249.689 386.653 250.018C386.653 250.322 386.77 250.572 387.005 250.769C387.239 250.959 387.54 251.054 387.907 251.054ZM391.462 254.882V250.132H392.308L392.346 250.788C392.498 250.534 392.688 250.344 392.916 250.218C393.144 250.085 393.407 250.018 393.704 250.018C394.084 250.018 394.407 250.107 394.673 250.284C394.939 250.455 395.133 250.718 395.253 251.073C395.392 250.731 395.589 250.471 395.842 250.294C396.095 250.11 396.396 250.018 396.744 250.018C397.283 250.018 397.704 250.196 398.008 250.55C398.312 250.899 398.461 251.437 398.454 252.165V254.882H397.561V252.45C397.561 252.02 397.514 251.693 397.419 251.472C397.33 251.244 397.21 251.085 397.058 250.997C396.906 250.908 396.729 250.861 396.526 250.854C396.171 250.854 395.896 250.99 395.699 251.263C395.509 251.535 395.414 251.918 395.414 252.412V254.882H394.512V252.45C394.512 252.02 394.468 251.693 394.379 251.472C394.29 251.244 394.167 251.085 394.008 250.997C393.856 250.908 393.679 250.861 393.476 250.854C393.122 250.854 392.846 250.99 392.65 251.263C392.46 251.535 392.365 251.918 392.365 252.412V254.882H391.462ZM403.447 254.996C402.884 254.996 402.443 254.87 402.127 254.616C401.816 254.357 401.661 253.999 401.661 253.543C401.661 253.055 401.823 252.685 402.146 252.431C402.475 252.172 402.931 252.042 403.514 252.042H404.787C404.749 251.636 404.641 251.332 404.464 251.13C404.293 250.921 404.033 250.816 403.685 250.816C403.438 250.816 403.222 250.867 403.039 250.968C402.861 251.07 402.713 251.228 402.592 251.443L401.794 251.139C401.908 250.924 402.051 250.734 402.222 250.569C402.393 250.398 402.599 250.265 402.839 250.17C403.08 250.069 403.362 250.018 403.685 250.018C404.134 250.018 404.508 250.107 404.806 250.284C405.103 250.462 405.325 250.718 405.471 251.054C405.623 251.389 405.696 251.804 405.689 252.298L405.68 254.882H404.844L404.815 254.274C404.676 254.502 404.492 254.68 404.264 254.806C404.036 254.933 403.764 254.996 403.447 254.996ZM403.523 254.227C403.783 254.227 404.008 254.173 404.198 254.065C404.388 253.951 404.537 253.796 404.644 253.6C404.752 253.397 404.806 253.166 404.806 252.906V252.754H403.761C403.324 252.754 403.017 252.824 402.839 252.963C402.662 253.096 402.573 253.283 402.573 253.524C402.573 253.745 402.656 253.92 402.82 254.046C402.991 254.167 403.226 254.227 403.523 254.227ZM408.792 256.906C408.476 256.906 408.187 256.874 407.928 256.811C407.668 256.754 407.45 256.687 407.272 256.611C407.095 256.535 406.962 256.469 406.873 256.412L407.215 255.68C407.298 255.731 407.415 255.788 407.567 255.851C407.719 255.921 407.896 255.978 408.099 256.022C408.301 256.073 408.526 256.098 408.773 256.098C409.065 256.098 409.324 256.038 409.552 255.918C409.78 255.804 409.958 255.623 410.084 255.376C410.217 255.129 410.284 254.813 410.284 254.426V253.932C410.119 254.211 409.901 254.429 409.628 254.588C409.356 254.74 409.049 254.816 408.707 254.816C408.276 254.816 407.899 254.718 407.576 254.521C407.26 254.319 407.009 254.04 406.826 253.685C406.648 253.324 406.56 252.909 406.56 252.441C406.56 251.953 406.648 251.529 406.826 251.168C407.009 250.807 407.26 250.525 407.576 250.322C407.899 250.12 408.276 250.018 408.707 250.018C409.049 250.018 409.356 250.097 409.628 250.256C409.901 250.408 410.119 250.629 410.284 250.921V250.132H411.186V254.407C411.186 254.952 411.082 255.408 410.873 255.775C410.67 256.149 410.388 256.431 410.027 256.621C409.673 256.811 409.261 256.906 408.792 256.906ZM408.935 254.056C409.201 254.056 409.432 253.986 409.628 253.847C409.825 253.701 409.98 253.508 410.094 253.267C410.208 253.02 410.265 252.738 410.265 252.422C410.265 252.105 410.208 251.826 410.094 251.586C409.98 251.345 409.821 251.158 409.619 251.025C409.422 250.886 409.191 250.816 408.925 250.816C408.647 250.816 408.4 250.886 408.184 251.025C407.975 251.158 407.811 251.345 407.69 251.586C407.57 251.826 407.51 252.105 407.51 252.422C407.51 252.738 407.57 253.02 407.69 253.267C407.817 253.508 407.985 253.701 408.194 253.847C408.409 253.986 408.656 254.056 408.935 254.056ZM414.586 254.996C414.111 254.996 413.693 254.892 413.332 254.683C412.971 254.467 412.686 254.173 412.477 253.799C412.274 253.426 412.173 252.995 412.173 252.507C412.173 252.02 412.274 251.589 412.477 251.215C412.679 250.842 412.961 250.55 413.322 250.341C413.683 250.126 414.098 250.018 414.567 250.018C415.035 250.018 415.45 250.126 415.811 250.341C416.172 250.55 416.454 250.842 416.657 251.215C416.859 251.589 416.961 252.02 416.961 252.507C416.961 252.995 416.859 253.426 416.657 253.799C416.454 254.173 416.172 254.467 415.811 254.683C415.456 254.892 415.048 254.996 414.586 254.996ZM414.586 254.17C414.871 254.17 415.124 254.1 415.346 253.961C415.567 253.815 415.738 253.619 415.859 253.372C415.985 253.125 416.049 252.837 416.049 252.507C416.049 252.178 415.985 251.89 415.859 251.643C415.738 251.396 415.564 251.203 415.336 251.063C415.108 250.918 414.852 250.845 414.567 250.845C414.275 250.845 414.019 250.918 413.797 251.063C413.575 251.203 413.401 251.396 413.275 251.643C413.148 251.89 413.085 252.178 413.085 252.507C413.085 252.837 413.148 253.125 413.275 253.372C413.401 253.619 413.579 253.815 413.807 253.961C414.035 254.1 414.294 254.17 414.586 254.17Z" fill="#94A3A8"/> +</g> +<rect x="38" y="275.882" width="384" height="1" fill="#F1F5F9"/> +<rect width="384" height="27" transform="translate(38 286.882)" fill="#FFFDEB"/> +<circle cx="44.5" cy="300.382" r="2.5" fill="#E8472C"/> +<path d="M53.289 304.019C52.967 304.019 52.68 303.97 52.428 303.872C52.183 303.774 51.9695 303.644 51.7875 303.483C51.6055 303.322 51.455 303.147 51.336 302.958C51.224 302.769 51.14 302.584 51.084 302.402L52.0815 301.971C52.2075 302.258 52.3685 302.486 52.5645 302.654C52.7675 302.822 53.0125 302.906 53.2995 302.906C53.5305 302.906 53.7475 302.853 53.9505 302.748C54.1605 302.636 54.332 302.461 54.465 302.223C54.598 301.985 54.6645 301.67 54.6645 301.278V296.532H55.8825V301.667C55.8825 302.045 55.8125 302.381 55.6725 302.675C55.5395 302.962 55.354 303.207 55.116 303.41C54.878 303.613 54.6015 303.767 54.2865 303.872C53.9715 303.97 53.639 304.019 53.289 304.019ZM58.9811 304.008C58.3511 304.008 57.8611 303.868 57.5111 303.588C57.1681 303.308 56.9966 302.913 56.9966 302.402C56.9966 301.856 57.1786 301.439 57.5426 301.152C57.9136 300.865 58.4281 300.722 59.0861 300.722H60.4196C60.3776 300.337 60.2691 300.043 60.0941 299.84C59.9191 299.637 59.6601 299.535 59.3171 299.535C59.0651 299.535 58.8446 299.588 58.6556 299.693C58.4666 299.798 58.3056 299.962 58.1726 300.186L57.1436 299.808C57.2556 299.577 57.4026 299.364 57.5846 299.168C57.7736 298.965 58.0081 298.804 58.2881 298.685C58.5751 298.566 58.9181 298.506 59.3171 298.506C59.8281 298.506 60.2551 298.608 60.5981 298.811C60.9411 299.007 61.1931 299.29 61.3541 299.661C61.5221 300.032 61.6061 300.48 61.6061 301.005L61.5746 303.882H60.4931L60.4616 303.242C60.3216 303.487 60.1256 303.676 59.8736 303.809C59.6286 303.942 59.3311 304.008 58.9811 304.008ZM59.1281 303.021C59.3871 303.021 59.6146 302.965 59.8106 302.853C60.0136 302.734 60.1676 302.577 60.2726 302.381C60.3846 302.185 60.4406 301.968 60.4406 301.73V301.625H59.4641C58.9951 301.625 58.6661 301.691 58.4771 301.824C58.2881 301.95 58.1936 302.132 58.1936 302.37C58.1936 302.573 58.2741 302.734 58.4351 302.853C58.6031 302.965 58.8341 303.021 59.1281 303.021ZM62.797 303.882V298.632H63.8995L63.952 299.336C64.113 299.063 64.3195 298.856 64.5715 298.716C64.8235 298.576 65.1105 298.506 65.4325 298.506C65.8525 298.506 66.2095 298.601 66.5035 298.79C66.7975 298.979 67.011 299.266 67.144 299.651C67.298 299.28 67.515 298.996 67.795 298.8C68.075 298.604 68.404 298.506 68.782 298.506C69.391 298.506 69.86 298.702 70.189 299.094C70.518 299.479 70.679 300.074 70.672 300.879V303.882H69.5065V301.194C69.5065 300.774 69.461 300.452 69.37 300.228C69.279 299.997 69.1565 299.836 69.0025 299.745C68.8485 299.654 68.67 299.609 68.467 299.609C68.103 299.602 67.8195 299.731 67.6165 299.997C67.4205 300.263 67.3225 300.645 67.3225 301.142V303.882H66.1465V301.194C66.1465 300.774 66.101 300.452 66.01 300.228C65.926 299.997 65.807 299.836 65.653 299.745C65.499 299.654 65.3205 299.609 65.1175 299.609C64.7535 299.602 64.47 299.731 64.267 299.997C64.071 300.263 63.973 300.645 63.973 301.142V303.882H62.797ZM74.2132 304.008C73.7022 304.008 73.2472 303.893 72.8482 303.662C72.4562 303.424 72.1447 303.098 71.9137 302.685C71.6897 302.272 71.5777 301.796 71.5777 301.257C71.5777 300.718 71.6932 300.242 71.9242 299.829C72.1552 299.416 72.4702 299.094 72.8692 298.863C73.2752 298.625 73.7372 298.506 74.2552 298.506C74.7242 298.506 75.1477 298.629 75.5257 298.874C75.9037 299.112 76.2012 299.458 76.4182 299.913C76.6422 300.368 76.7542 300.911 76.7542 301.541H72.7957C72.8307 301.982 72.9917 302.328 73.2787 302.58C73.5727 302.832 73.9192 302.958 74.3182 302.958C74.6402 302.958 74.9062 302.888 75.1162 302.748C75.3262 302.601 75.4907 302.412 75.6097 302.181L76.6492 302.622C76.5022 302.902 76.3132 303.147 76.0822 303.357C75.8582 303.567 75.5887 303.728 75.2737 303.84C74.9657 303.952 74.6122 304.008 74.2132 304.008ZM72.8692 300.638H75.4837C75.4627 300.386 75.3892 300.179 75.2632 300.018C75.1372 299.85 74.9832 299.724 74.8012 299.64C74.6192 299.556 74.4267 299.514 74.2237 299.514C74.0277 299.514 73.8282 299.556 73.6252 299.64C73.4292 299.717 73.2612 299.84 73.1212 300.008C72.9812 300.176 72.8972 300.386 72.8692 300.638ZM79.5659 304.008C79.2159 304.008 78.8939 303.956 78.5999 303.851C78.3059 303.746 78.0539 303.599 77.8439 303.41C77.6339 303.214 77.4729 302.986 77.3609 302.727L78.3794 302.276C78.4844 302.472 78.6384 302.636 78.8414 302.769C79.0514 302.902 79.2824 302.969 79.5344 302.969C79.8074 302.969 80.0244 302.923 80.1854 302.832C80.3534 302.734 80.4374 302.601 80.4374 302.433C80.4374 302.272 80.3744 302.15 80.2484 302.066C80.1224 301.975 79.9439 301.901 79.7129 301.845L79.2194 301.709C78.7224 301.583 78.3339 301.383 78.0539 301.11C77.7739 300.83 77.6339 300.512 77.6339 300.155C77.6339 299.63 77.8019 299.224 78.1379 298.937C78.4809 298.65 78.9709 298.506 79.6079 298.506C79.9299 298.506 80.2239 298.555 80.4899 298.653C80.7629 298.744 80.9974 298.877 81.1934 299.052C81.3894 299.22 81.5259 299.42 81.6029 299.651L80.6264 300.092C80.5564 299.917 80.4234 299.784 80.2274 299.693C80.0314 299.595 79.8144 299.546 79.5764 299.546C79.3384 299.546 79.1529 299.598 79.0199 299.703C78.8869 299.801 78.8204 299.941 78.8204 300.123C78.8204 300.228 78.8799 300.326 78.9989 300.417C79.1179 300.501 79.2894 300.571 79.5134 300.627L80.1329 300.774C80.4759 300.858 80.7559 300.991 80.9729 301.173C81.1899 301.348 81.3509 301.548 81.4559 301.772C81.5609 301.989 81.6134 302.209 81.6134 302.433C81.6134 302.748 81.5224 303.025 81.3404 303.263C81.1654 303.501 80.9239 303.686 80.6159 303.819C80.3079 303.945 79.9579 304.008 79.5659 304.008ZM86.7167 303.882L84.5222 296.532H85.7507L87.3782 302.013L88.9427 296.532H90.1502L91.7042 301.961L93.3317 296.532H94.5707L92.3447 303.882H91.0532L89.5412 298.464L88.0082 303.882H86.7167ZM95.2198 303.882V298.632H96.3958V299.588C96.6058 299.259 96.8788 299.014 97.2148 298.853C97.5508 298.692 97.8973 298.611 98.2543 298.611V299.735C97.9323 299.735 97.6278 299.78 97.3408 299.871C97.0608 299.955 96.8333 300.095 96.6583 300.291C96.4833 300.487 96.3958 300.746 96.3958 301.068V303.882H95.2198ZM99.1078 303.882V298.632H100.273V303.882H99.1078ZM99.6958 297.635C99.5068 297.635 99.3423 297.568 99.2023 297.435C99.0693 297.295 99.0028 297.131 99.0028 296.942C99.0028 296.753 99.0693 296.592 99.2023 296.459C99.3423 296.326 99.5068 296.259 99.6958 296.259C99.8848 296.259 100.046 296.326 100.179 296.459C100.319 296.592 100.389 296.753 100.389 296.942C100.389 297.131 100.319 297.295 100.179 297.435C100.046 297.568 99.8848 297.635 99.6958 297.635ZM103.917 306.119C103.546 306.119 103.21 306.087 102.909 306.024C102.615 305.961 102.366 305.888 102.163 305.804C101.96 305.72 101.803 305.639 101.691 305.562L102.142 304.617C102.24 304.666 102.37 304.726 102.531 304.796C102.699 304.873 102.895 304.939 103.119 304.995C103.343 305.051 103.595 305.079 103.875 305.079C104.176 305.079 104.445 305.016 104.683 304.89C104.921 304.771 105.107 304.586 105.24 304.334C105.373 304.082 105.439 303.76 105.439 303.368V302.843C105.257 303.137 105.019 303.368 104.725 303.536C104.438 303.697 104.109 303.777 103.738 303.777C103.262 303.777 102.846 303.669 102.489 303.452C102.139 303.235 101.862 302.934 101.659 302.549C101.463 302.157 101.365 301.705 101.365 301.194C101.365 300.648 101.463 300.176 101.659 299.777C101.862 299.378 102.139 299.066 102.489 298.842C102.846 298.618 103.262 298.506 103.738 298.506C104.109 298.506 104.438 298.59 104.725 298.758C105.019 298.926 105.257 299.168 105.439 299.483V298.632H106.615V303.336C106.615 303.931 106.503 304.435 106.279 304.848C106.055 305.268 105.74 305.583 105.334 305.793C104.928 306.01 104.456 306.119 103.917 306.119ZM104.064 302.78C104.33 302.78 104.561 302.71 104.757 302.57C104.96 302.43 105.117 302.241 105.229 302.003C105.341 301.758 105.397 301.478 105.397 301.163C105.397 300.841 105.341 300.561 105.229 300.323C105.117 300.078 104.96 299.889 104.757 299.756C104.554 299.616 104.319 299.546 104.053 299.546C103.773 299.546 103.525 299.616 103.308 299.756C103.098 299.889 102.93 300.078 102.804 300.323C102.685 300.561 102.625 300.841 102.625 301.163C102.625 301.478 102.685 301.758 102.804 302.003C102.93 302.241 103.101 302.43 103.318 302.57C103.535 302.71 103.784 302.78 104.064 302.78ZM107.925 303.882V296.532H109.101V299.346C109.276 299.073 109.496 298.867 109.762 298.727C110.028 298.58 110.329 298.506 110.665 298.506C111.078 298.506 111.435 298.59 111.736 298.758C112.037 298.926 112.265 299.189 112.419 299.546C112.58 299.896 112.66 300.354 112.66 300.921V303.882H111.484V301.194C111.484 300.774 111.435 300.452 111.337 300.228C111.239 299.997 111.103 299.836 110.928 299.745C110.76 299.654 110.564 299.609 110.34 299.609C109.941 299.602 109.633 299.731 109.416 299.997C109.206 300.263 109.101 300.645 109.101 301.142V303.882H107.925ZM115.941 304.008C115.388 304.008 114.964 303.872 114.67 303.599C114.383 303.319 114.24 302.92 114.24 302.402V299.64H113.368V298.632H114.24V296.994H115.405V298.632H116.823V299.64H115.405V302.181C115.405 302.426 115.461 302.612 115.573 302.738C115.692 302.864 115.864 302.927 116.088 302.927C116.158 302.927 116.235 302.913 116.319 302.885C116.403 302.857 116.497 302.804 116.602 302.727L117.033 303.62C116.851 303.746 116.669 303.84 116.487 303.903C116.305 303.973 116.123 304.008 115.941 304.008Z" fill="#1F293B"/> +<g clip-path="url(#clip12_27219_5575)"> +<path d="M155.853 297.712C155.72 297.712 155.603 297.662 155.503 297.562C155.403 297.462 155.353 297.346 155.353 297.212C155.353 297.066 155.403 296.946 155.503 296.852C155.603 296.752 155.72 296.702 155.853 296.702C155.993 296.702 156.113 296.752 156.213 296.852C156.313 296.946 156.363 297.066 156.363 297.212C156.363 297.346 156.313 297.462 156.213 297.562C156.113 297.662 155.993 297.712 155.853 297.712ZM154.743 306.032C154.497 306.032 154.183 305.946 153.803 305.772L154.103 305.102C154.263 305.162 154.397 305.209 154.503 305.242C154.617 305.276 154.707 305.292 154.773 305.292C155.227 305.292 155.453 305.002 155.453 304.422V298.882H156.253V304.442C156.253 304.962 156.127 305.356 155.873 305.622C155.62 305.896 155.243 306.032 154.743 306.032ZM159.299 304.002C158.712 304.002 158.252 303.869 157.919 303.602C157.592 303.329 157.429 302.952 157.429 302.472C157.429 301.966 157.596 301.579 157.929 301.312C158.269 301.039 158.742 300.902 159.349 300.902H160.739C160.706 300.429 160.589 300.076 160.389 299.842C160.189 299.602 159.889 299.482 159.489 299.482C159.216 299.482 158.979 299.539 158.779 299.652C158.586 299.759 158.426 299.932 158.299 300.172L157.579 299.892C157.706 299.659 157.859 299.459 158.039 299.292C158.219 299.119 158.429 298.989 158.669 298.902C158.909 298.809 159.182 298.762 159.489 298.762C159.956 298.762 160.339 298.856 160.639 299.042C160.946 299.222 161.176 299.492 161.329 299.852C161.482 300.206 161.556 300.646 161.549 301.172L161.539 303.882H160.799L160.759 303.212C160.612 303.466 160.416 303.662 160.169 303.802C159.922 303.936 159.632 304.002 159.299 304.002ZM159.339 303.302C159.626 303.302 159.876 303.242 160.089 303.122C160.302 302.996 160.466 302.819 160.579 302.592C160.699 302.366 160.759 302.092 160.759 301.772V301.572H159.529C159.062 301.572 158.729 301.649 158.529 301.802C158.336 301.956 158.239 302.176 158.239 302.462C158.239 302.722 158.336 302.929 158.529 303.082C158.722 303.229 158.992 303.302 159.339 303.302ZM162.817 303.882V298.882H163.567L163.607 299.582C163.76 299.316 163.957 299.112 164.197 298.972C164.437 298.832 164.717 298.762 165.037 298.762C165.437 298.762 165.777 298.856 166.057 299.042C166.343 299.229 166.55 299.512 166.677 299.892C166.817 299.526 167.02 299.246 167.287 299.052C167.56 298.859 167.883 298.762 168.257 298.762C168.817 298.762 169.257 298.949 169.577 299.322C169.903 299.696 170.063 300.262 170.057 301.022V303.882H169.257V301.322C169.257 300.829 169.203 300.452 169.097 300.192C168.997 299.932 168.86 299.756 168.687 299.662C168.513 299.562 168.313 299.512 168.087 299.512C167.693 299.512 167.387 299.669 167.167 299.982C166.947 300.289 166.837 300.726 166.837 301.292V303.882H166.037V301.322C166.037 300.829 165.983 300.452 165.877 300.192C165.777 299.932 165.637 299.756 165.457 299.662C165.283 299.562 165.083 299.512 164.857 299.512C164.47 299.512 164.167 299.669 163.947 299.982C163.727 300.289 163.617 300.726 163.617 301.292V303.882H162.817ZM173.512 304.002C173.026 304.002 172.596 303.892 172.222 303.672C171.849 303.446 171.556 303.136 171.342 302.742C171.136 302.349 171.032 301.896 171.032 301.382C171.032 300.869 171.136 300.416 171.342 300.022C171.556 299.629 171.846 299.322 172.212 299.102C172.586 298.876 173.012 298.762 173.492 298.762C173.959 298.762 174.362 298.879 174.702 299.112C175.042 299.339 175.306 299.659 175.492 300.072C175.679 300.486 175.772 300.972 175.772 301.532H171.842C171.876 302.079 172.049 302.506 172.362 302.812C172.676 303.119 173.072 303.272 173.552 303.272C173.906 303.272 174.202 303.189 174.442 303.022C174.689 302.856 174.879 302.636 175.012 302.362L175.702 302.712C175.576 302.972 175.406 303.199 175.192 303.392C174.986 303.586 174.739 303.736 174.452 303.842C174.172 303.949 173.859 304.002 173.512 304.002ZM171.902 300.862H174.912C174.892 300.576 174.816 300.329 174.682 300.122C174.556 299.916 174.389 299.756 174.182 299.642C173.976 299.529 173.742 299.472 173.482 299.472C173.229 299.472 172.986 299.529 172.752 299.642C172.519 299.749 172.326 299.909 172.172 300.122C172.019 300.329 171.929 300.576 171.902 300.862ZM178.531 304.002C178.165 304.002 177.845 303.949 177.571 303.842C177.298 303.729 177.068 303.582 176.881 303.402C176.701 303.222 176.571 303.026 176.491 302.812L177.191 302.522C177.305 302.749 177.475 302.932 177.701 303.072C177.928 303.212 178.178 303.282 178.451 303.282C178.765 303.282 179.028 303.222 179.241 303.102C179.455 302.976 179.561 302.799 179.561 302.572C179.561 302.366 179.481 302.199 179.321 302.072C179.168 301.946 178.938 301.842 178.631 301.762L178.151 301.632C177.698 301.512 177.345 301.332 177.091 301.092C176.838 300.846 176.711 300.569 176.711 300.262C176.711 299.789 176.865 299.422 177.171 299.162C177.485 298.896 177.948 298.762 178.561 298.762C178.855 298.762 179.121 298.806 179.361 298.892C179.601 298.979 179.808 299.102 179.981 299.262C180.155 299.416 180.281 299.599 180.361 299.812L179.661 300.122C179.575 299.896 179.431 299.732 179.231 299.632C179.031 299.532 178.788 299.482 178.501 299.482C178.195 299.482 177.955 299.549 177.781 299.682C177.608 299.809 177.521 299.989 177.521 300.222C177.521 300.356 177.591 300.482 177.731 300.602C177.878 300.716 178.091 300.809 178.371 300.882L178.871 301.012C179.198 301.092 179.471 301.212 179.691 301.372C179.911 301.526 180.078 301.702 180.191 301.902C180.305 302.102 180.361 302.316 180.361 302.542C180.361 302.842 180.281 303.102 180.121 303.322C179.961 303.542 179.745 303.712 179.471 303.832C179.198 303.946 178.885 304.002 178.531 304.002ZM185.89 306.002C185.203 306.002 184.573 305.889 184 305.662C183.426 305.436 182.93 305.112 182.51 304.692C182.096 304.279 181.773 303.792 181.54 303.232C181.313 302.666 181.2 302.042 181.2 301.362C181.2 300.682 181.313 300.062 181.54 299.502C181.773 298.936 182.096 298.446 182.51 298.032C182.93 297.619 183.426 297.299 184 297.072C184.573 296.846 185.203 296.732 185.89 296.732C186.516 296.732 187.09 296.846 187.61 297.072C188.13 297.299 188.583 297.619 188.97 298.032C189.356 298.446 189.653 298.936 189.86 299.502C190.066 300.062 190.17 300.682 190.17 301.362C190.17 301.882 190.09 302.342 189.93 302.742C189.77 303.142 189.543 303.459 189.25 303.692C188.963 303.919 188.636 304.032 188.27 304.032C187.93 304.039 187.656 303.949 187.45 303.762C187.25 303.569 187.14 303.246 187.12 302.792C186.933 303.086 186.686 303.316 186.38 303.482C186.08 303.649 185.74 303.732 185.36 303.732C184.926 303.732 184.543 303.632 184.21 303.432C183.876 303.226 183.613 302.942 183.42 302.582C183.233 302.222 183.14 301.812 183.14 301.352C183.14 300.886 183.233 300.476 183.42 300.122C183.613 299.769 183.876 299.492 184.21 299.292C184.543 299.086 184.926 298.982 185.36 298.982C185.733 298.982 186.07 299.062 186.37 299.222C186.67 299.382 186.91 299.606 187.09 299.892V299.092H187.88V302.832C187.88 302.999 187.92 303.132 188 303.232C188.08 303.326 188.183 303.372 188.31 303.372C188.53 303.372 188.723 303.286 188.89 303.112C189.063 302.939 189.196 302.702 189.29 302.402C189.39 302.102 189.44 301.756 189.44 301.362C189.44 300.782 189.35 300.252 189.17 299.772C188.996 299.292 188.753 298.876 188.44 298.522C188.126 298.169 187.75 297.896 187.31 297.702C186.876 297.509 186.403 297.412 185.89 297.412C185.303 297.412 184.77 297.509 184.29 297.702C183.81 297.896 183.393 298.169 183.04 298.522C182.686 298.876 182.413 299.292 182.22 299.772C182.026 300.252 181.93 300.782 181.93 301.362C181.93 301.942 182.026 302.472 182.22 302.952C182.413 303.432 182.686 303.849 183.04 304.202C183.393 304.556 183.81 304.829 184.29 305.022C184.77 305.222 185.303 305.322 185.89 305.322C186.15 305.322 186.43 305.286 186.73 305.212C187.036 305.146 187.296 305.059 187.51 304.952L187.87 305.512C187.59 305.659 187.263 305.776 186.89 305.862C186.516 305.956 186.183 306.002 185.89 306.002ZM185.55 303.012C185.963 303.012 186.31 302.882 186.59 302.622C186.876 302.362 187.046 302.029 187.1 301.622V301.082C187.046 300.676 186.876 300.346 186.59 300.092C186.303 299.839 185.953 299.712 185.54 299.712C185.226 299.712 184.95 299.782 184.71 299.922C184.476 300.062 184.29 300.256 184.15 300.502C184.016 300.742 183.95 301.026 183.95 301.352C183.95 301.672 184.016 301.959 184.15 302.212C184.29 302.459 184.48 302.656 184.72 302.802C184.96 302.942 185.236 303.012 185.55 303.012ZM193.562 304.002C193.069 304.002 192.632 303.892 192.252 303.672C191.872 303.446 191.576 303.136 191.362 302.742C191.149 302.349 191.042 301.896 191.042 301.382C191.042 300.869 191.146 300.416 191.352 300.022C191.566 299.629 191.862 299.322 192.242 299.102C192.622 298.876 193.056 298.762 193.542 298.762C194.022 298.762 194.452 298.872 194.832 299.092C195.212 299.312 195.502 299.622 195.702 300.022L194.972 300.352C194.839 300.086 194.646 299.879 194.392 299.732C194.139 299.579 193.849 299.502 193.522 299.502C193.196 299.502 192.906 299.582 192.652 299.742C192.406 299.902 192.209 300.126 192.062 300.412C191.922 300.692 191.852 301.016 191.852 301.382C191.852 301.749 191.922 302.076 192.062 302.362C192.209 302.642 192.409 302.862 192.662 303.022C192.922 303.182 193.216 303.262 193.542 303.262C193.869 303.262 194.159 303.179 194.412 303.012C194.672 302.846 194.869 302.612 195.002 302.312L195.732 302.642C195.532 303.069 195.242 303.402 194.862 303.642C194.482 303.882 194.049 304.002 193.562 304.002ZM198.952 304.002C198.466 304.002 198.032 303.892 197.652 303.672C197.279 303.446 196.986 303.136 196.772 302.742C196.559 302.349 196.452 301.896 196.452 301.382C196.452 300.869 196.556 300.416 196.762 300.022C196.976 299.629 197.269 299.322 197.642 299.102C198.022 298.876 198.452 298.762 198.932 298.762C199.426 298.762 199.859 298.876 200.232 299.102C200.612 299.322 200.906 299.629 201.112 300.022C201.326 300.416 201.432 300.869 201.432 301.382C201.432 301.896 201.326 302.349 201.112 302.742C200.906 303.136 200.616 303.446 200.242 303.672C199.869 303.892 199.439 304.002 198.952 304.002ZM198.952 303.262C199.286 303.262 199.576 303.182 199.822 303.022C200.069 302.862 200.262 302.642 200.402 302.362C200.549 302.082 200.622 301.756 200.622 301.382C200.622 301.009 200.549 300.682 200.402 300.402C200.262 300.122 200.066 299.902 199.812 299.742C199.559 299.582 199.266 299.502 198.932 299.502C198.606 299.502 198.316 299.582 198.062 299.742C197.816 299.902 197.619 300.122 197.472 300.402C197.332 300.682 197.262 301.009 197.262 301.382C197.262 301.749 197.332 302.076 197.472 302.362C197.619 302.642 197.819 302.862 198.072 303.022C198.332 303.182 198.626 303.262 198.952 303.262ZM202.883 304.022C202.73 304.022 202.596 303.969 202.483 303.862C202.376 303.749 202.323 303.619 202.323 303.472C202.323 303.319 202.376 303.189 202.483 303.082C202.596 302.969 202.73 302.912 202.883 302.912C203.036 302.912 203.166 302.969 203.273 303.082C203.38 303.189 203.433 303.319 203.433 303.472C203.433 303.619 203.38 303.749 203.273 303.862C203.166 303.969 203.036 304.022 202.883 304.022ZM206.593 304.002C206.147 304.002 205.753 303.892 205.413 303.672C205.073 303.452 204.807 303.146 204.613 302.752C204.427 302.352 204.333 301.896 204.333 301.382C204.333 300.862 204.427 300.406 204.613 300.012C204.807 299.619 205.073 299.312 205.413 299.092C205.753 298.872 206.147 298.762 206.593 298.762C206.96 298.762 207.287 298.849 207.573 299.022C207.867 299.189 208.103 299.422 208.283 299.722V296.882H209.083V303.882H208.323L208.283 303.032C208.103 303.332 207.867 303.569 207.573 303.742C207.287 303.916 206.96 304.002 206.593 304.002ZM206.773 303.272C207.067 303.272 207.323 303.196 207.543 303.042C207.77 302.882 207.947 302.662 208.073 302.382C208.207 302.096 208.277 301.776 208.283 301.422V301.352C208.277 300.992 208.207 300.672 208.073 300.392C207.947 300.106 207.77 299.886 207.543 299.732C207.317 299.572 207.057 299.492 206.763 299.492C206.45 299.492 206.17 299.572 205.923 299.732C205.677 299.892 205.483 300.116 205.343 300.402C205.21 300.689 205.143 301.016 205.143 301.382C205.143 301.749 205.213 302.076 205.353 302.362C205.493 302.649 205.687 302.872 205.933 303.032C206.18 303.192 206.46 303.272 206.773 303.272ZM212.673 304.002C212.186 304.002 211.756 303.892 211.383 303.672C211.009 303.446 210.716 303.136 210.503 302.742C210.296 302.349 210.193 301.896 210.193 301.382C210.193 300.869 210.296 300.416 210.503 300.022C210.716 299.629 211.006 299.322 211.373 299.102C211.746 298.876 212.173 298.762 212.653 298.762C213.119 298.762 213.523 298.879 213.863 299.112C214.203 299.339 214.466 299.659 214.653 300.072C214.839 300.486 214.933 300.972 214.933 301.532H211.003C211.036 302.079 211.209 302.506 211.523 302.812C211.836 303.119 212.233 303.272 212.713 303.272C213.066 303.272 213.363 303.189 213.603 303.022C213.849 302.856 214.039 302.636 214.173 302.362L214.863 302.712C214.736 302.972 214.566 303.199 214.353 303.392C214.146 303.586 213.899 303.736 213.613 303.842C213.333 303.949 213.019 304.002 212.673 304.002ZM211.063 300.862H214.073C214.053 300.576 213.976 300.329 213.843 300.122C213.716 299.916 213.549 299.756 213.343 299.642C213.136 299.529 212.903 299.472 212.643 299.472C212.389 299.472 212.146 299.529 211.913 299.642C211.679 299.749 211.486 299.909 211.333 300.122C211.179 300.329 211.089 300.576 211.063 300.862ZM217.295 303.882L215.205 298.882H216.035L217.715 302.952L219.385 298.882H220.225L218.135 303.882H217.295Z" fill="#63758C"/> +</g> +<path d="M270.343 302.996C269.71 302.996 269.146 302.851 268.652 302.559C268.158 302.262 267.772 301.856 267.493 301.343C267.214 300.824 267.075 300.229 267.075 299.557C267.075 298.886 267.214 298.294 267.493 297.781C267.772 297.261 268.155 296.856 268.643 296.565C269.13 296.267 269.691 296.118 270.324 296.118C270.736 296.118 271.128 296.194 271.502 296.346C271.876 296.492 272.208 296.698 272.5 296.964C272.797 297.223 273.025 297.527 273.184 297.876L272.348 298.256C272.227 297.996 272.063 297.771 271.854 297.581C271.645 297.391 271.407 297.242 271.141 297.135C270.881 297.027 270.609 296.973 270.324 296.973C269.881 296.973 269.485 297.084 269.137 297.306C268.788 297.527 268.516 297.831 268.32 298.218C268.123 298.604 268.025 299.051 268.025 299.557C268.025 300.064 268.123 300.514 268.32 300.906C268.522 301.299 268.798 301.606 269.146 301.828C269.501 302.043 269.903 302.151 270.353 302.151C270.644 302.151 270.919 302.094 271.179 301.98C271.439 301.859 271.67 301.698 271.873 301.495C272.082 301.286 272.249 301.049 272.376 300.783L273.212 301.153C273.054 301.514 272.829 301.834 272.538 302.113C272.246 302.391 271.911 302.61 271.531 302.768C271.157 302.92 270.761 302.996 270.343 302.996ZM276.297 302.996C275.822 302.996 275.404 302.892 275.043 302.683C274.682 302.467 274.397 302.173 274.188 301.799C273.985 301.426 273.884 300.995 273.884 300.507C273.884 300.02 273.985 299.589 274.188 299.215C274.39 298.842 274.672 298.55 275.033 298.341C275.394 298.126 275.809 298.018 276.278 298.018C276.746 298.018 277.161 298.126 277.522 298.341C277.883 298.55 278.165 298.842 278.368 299.215C278.57 299.589 278.672 300.02 278.672 300.507C278.672 300.995 278.57 301.426 278.368 301.799C278.165 302.173 277.883 302.467 277.522 302.683C277.167 302.892 276.759 302.996 276.297 302.996ZM276.297 302.17C276.582 302.17 276.835 302.1 277.057 301.961C277.278 301.815 277.449 301.619 277.57 301.372C277.696 301.125 277.76 300.837 277.76 300.507C277.76 300.178 277.696 299.89 277.57 299.643C277.449 299.396 277.275 299.203 277.047 299.063C276.819 298.918 276.563 298.845 276.278 298.845C275.986 298.845 275.73 298.918 275.508 299.063C275.286 299.203 275.112 299.396 274.986 299.643C274.859 299.89 274.796 300.178 274.796 300.507C274.796 300.837 274.859 301.125 274.986 301.372C275.112 301.619 275.29 301.815 275.518 301.961C275.746 302.1 276.005 302.17 276.297 302.17ZM279.66 302.882V298.132H280.506L280.544 298.826C280.702 298.566 280.905 298.367 281.152 298.227C281.405 298.088 281.693 298.018 282.016 298.018C282.39 298.018 282.713 298.094 282.985 298.246C283.264 298.398 283.476 298.636 283.622 298.959C283.774 299.275 283.85 299.693 283.85 300.213V302.882H282.947V300.45C282.947 300.02 282.897 299.693 282.795 299.472C282.7 299.244 282.564 299.085 282.387 298.997C282.216 298.908 282.016 298.861 281.788 298.854C281.402 298.854 281.101 298.99 280.886 299.263C280.67 299.535 280.563 299.918 280.563 300.412V302.882H279.66ZM286.819 302.996C286.344 302.996 285.977 302.876 285.717 302.635C285.457 302.388 285.328 302.037 285.328 301.581V298.911H284.52V298.132H285.328V296.65H286.23V298.132H287.579V298.911H286.23V301.448C286.23 301.682 286.287 301.863 286.401 301.989C286.521 302.11 286.692 302.17 286.914 302.17C286.977 302.17 287.047 302.157 287.123 302.132C287.199 302.106 287.291 302.056 287.399 301.98L287.741 302.683C287.576 302.79 287.418 302.87 287.266 302.92C287.12 302.971 286.971 302.996 286.819 302.996ZM290.114 302.996C289.551 302.996 289.111 302.87 288.794 302.616C288.484 302.357 288.328 301.999 288.328 301.543C288.328 301.055 288.49 300.685 288.813 300.431C289.142 300.172 289.598 300.042 290.181 300.042H291.454C291.416 299.636 291.308 299.332 291.131 299.13C290.96 298.921 290.7 298.816 290.352 298.816C290.105 298.816 289.89 298.867 289.706 298.968C289.529 299.07 289.38 299.228 289.259 299.443L288.461 299.139C288.575 298.924 288.718 298.734 288.889 298.569C289.06 298.398 289.266 298.265 289.506 298.17C289.747 298.069 290.029 298.018 290.352 298.018C290.802 298.018 291.175 298.107 291.473 298.284C291.771 298.462 291.992 298.718 292.138 299.054C292.29 299.389 292.363 299.804 292.356 300.298L292.347 302.882H291.511L291.482 302.274C291.343 302.502 291.159 302.68 290.931 302.806C290.703 302.933 290.431 302.996 290.114 302.996ZM290.19 302.227C290.45 302.227 290.675 302.173 290.865 302.065C291.055 301.951 291.204 301.796 291.311 301.6C291.419 301.397 291.473 301.166 291.473 300.906V300.754H290.428C289.991 300.754 289.684 300.824 289.506 300.963C289.329 301.096 289.24 301.283 289.24 301.524C289.24 301.745 289.323 301.92 289.487 302.046C289.658 302.167 289.893 302.227 290.19 302.227ZM295.659 302.996C295.184 302.996 294.763 302.892 294.395 302.683C294.028 302.467 293.74 302.173 293.531 301.799C293.328 301.426 293.227 300.995 293.227 300.507C293.227 300.02 293.328 299.589 293.531 299.215C293.74 298.842 294.025 298.55 294.386 298.341C294.753 298.126 295.171 298.018 295.64 298.018C296.102 298.018 296.517 298.126 296.884 298.341C297.258 298.557 297.537 298.864 297.72 299.263L296.903 299.605C296.783 299.37 296.609 299.187 296.381 299.054C296.159 298.921 295.903 298.854 295.611 298.854C295.326 298.854 295.073 298.924 294.851 299.063C294.63 299.203 294.456 299.399 294.329 299.652C294.202 299.899 294.139 300.184 294.139 300.507C294.139 300.83 294.202 301.115 294.329 301.362C294.456 301.609 294.633 301.806 294.861 301.951C295.089 302.091 295.345 302.16 295.63 302.16C295.922 302.16 296.181 302.087 296.409 301.942C296.637 301.79 296.808 301.587 296.922 301.334L297.749 301.666C297.565 302.084 297.287 302.41 296.913 302.645C296.546 302.879 296.128 302.996 295.659 302.996ZM300.475 302.996C300 302.996 299.633 302.876 299.373 302.635C299.114 302.388 298.984 302.037 298.984 301.581V298.911H298.176V298.132H298.984V296.65H299.886V298.132H301.235V298.911H299.886V301.448C299.886 301.682 299.943 301.863 300.057 301.989C300.178 302.11 300.349 302.17 300.57 302.17C300.634 302.17 300.703 302.157 300.779 302.132C300.855 302.106 300.947 302.056 301.055 301.98L301.397 302.683C301.232 302.79 301.074 302.87 300.922 302.92C300.776 302.971 300.627 302.996 300.475 302.996Z" fill="#94A3A8"/> +<g clip-path="url(#clip13_27219_5575)"> +<path d="M380.967 302.996C380.707 302.996 380.473 302.958 380.264 302.882C380.061 302.806 379.88 302.708 379.722 302.588C379.564 302.461 379.431 302.322 379.323 302.17C379.215 302.011 379.13 301.853 379.067 301.695L379.817 301.315C379.937 301.562 380.089 301.761 380.273 301.913C380.463 302.065 380.694 302.141 380.967 302.141C381.188 302.141 381.4 302.091 381.603 301.989C381.806 301.888 381.974 301.72 382.107 301.486C382.24 301.245 382.306 300.932 382.306 300.545V296.232H383.237V300.878C383.237 301.226 383.174 301.533 383.047 301.799C382.927 302.059 382.759 302.281 382.544 302.464C382.335 302.642 382.094 302.775 381.822 302.863C381.549 302.952 381.264 302.996 380.967 302.996ZM386.328 302.996C385.961 302.996 385.641 302.92 385.369 302.768C385.096 302.616 384.884 302.379 384.732 302.056C384.58 301.733 384.504 301.315 384.504 300.802V298.132H385.407V300.564C385.407 300.989 385.454 301.315 385.549 301.543C385.651 301.771 385.79 301.929 385.967 302.018C386.145 302.106 386.344 302.154 386.566 302.16C386.952 302.16 387.253 302.024 387.468 301.752C387.684 301.479 387.791 301.096 387.791 300.602V298.132H388.684V302.882H387.848L387.81 302.189C387.652 302.448 387.446 302.648 387.193 302.787C386.946 302.927 386.658 302.996 386.328 302.996ZM391.644 302.996C391.308 302.996 391.007 302.946 390.741 302.844C390.482 302.743 390.26 302.607 390.076 302.436C389.899 302.265 389.766 302.072 389.677 301.856L390.456 301.514C390.558 301.711 390.71 301.872 390.912 301.999C391.115 302.125 391.34 302.189 391.587 302.189C391.859 302.189 392.084 302.138 392.261 302.037C392.439 301.935 392.527 301.793 392.527 301.609C392.527 301.432 392.461 301.293 392.328 301.191C392.195 301.09 392.002 301.008 391.748 300.944L391.302 300.83C390.859 300.71 390.513 300.529 390.266 300.289C390.026 300.048 389.905 299.776 389.905 299.472C389.905 299.009 390.054 298.652 390.352 298.398C390.65 298.145 391.09 298.018 391.672 298.018C391.957 298.018 392.217 298.059 392.451 298.142C392.692 298.224 392.895 298.341 393.059 298.493C393.23 298.645 393.351 298.826 393.42 299.035L392.66 299.377C392.584 299.187 392.455 299.047 392.271 298.959C392.087 298.864 391.872 298.816 391.625 298.816C391.372 298.816 391.172 298.873 391.026 298.987C390.881 299.095 390.808 299.247 390.808 299.443C390.808 299.551 390.868 299.655 390.988 299.757C391.115 299.852 391.299 299.931 391.539 299.994L392.052 300.118C392.363 300.194 392.619 300.311 392.822 300.469C393.025 300.621 393.177 300.795 393.278 300.992C393.379 301.182 393.43 301.381 393.43 301.59C393.43 301.875 393.351 302.125 393.192 302.341C393.04 302.55 392.828 302.711 392.556 302.825C392.29 302.939 391.986 302.996 391.644 302.996ZM396.202 302.996C395.727 302.996 395.36 302.876 395.1 302.635C394.841 302.388 394.711 302.037 394.711 301.581V298.911H393.903V298.132H394.711V296.65H395.613V298.132H396.962V298.911H395.613V301.448C395.613 301.682 395.67 301.863 395.784 301.989C395.905 302.11 396.076 302.17 396.297 302.17C396.361 302.17 396.43 302.157 396.506 302.132C396.582 302.106 396.674 302.056 396.782 301.98L397.124 302.683C396.959 302.79 396.801 302.87 396.649 302.92C396.503 302.971 396.354 302.996 396.202 302.996ZM400.334 302.882V298.132H401.18L401.218 298.826C401.376 298.566 401.579 298.367 401.826 298.227C402.079 298.088 402.367 298.018 402.69 298.018C403.064 298.018 403.387 298.094 403.659 298.246C403.938 298.398 404.15 298.636 404.296 298.959C404.448 299.275 404.524 299.693 404.524 300.213V302.882H403.621V300.45C403.621 300.02 403.57 299.693 403.469 299.472C403.374 299.244 403.238 299.085 403.061 298.997C402.89 298.908 402.69 298.861 402.462 298.854C402.076 298.854 401.775 298.99 401.56 299.263C401.344 299.535 401.237 299.918 401.237 300.412V302.882H400.334ZM407.806 302.996C407.331 302.996 406.913 302.892 406.552 302.683C406.191 302.467 405.906 302.173 405.697 301.799C405.495 301.426 405.393 300.995 405.393 300.507C405.393 300.02 405.495 299.589 405.697 299.215C405.9 298.842 406.182 298.55 406.543 298.341C406.904 298.126 407.319 298.018 407.787 298.018C408.256 298.018 408.671 298.126 409.032 298.341C409.393 298.55 409.675 298.842 409.877 299.215C410.08 299.589 410.181 300.02 410.181 300.507C410.181 300.995 410.08 301.426 409.877 301.799C409.675 302.173 409.393 302.467 409.032 302.683C408.677 302.892 408.269 302.996 407.806 302.996ZM407.806 302.17C408.091 302.17 408.345 302.1 408.566 301.961C408.788 301.815 408.959 301.619 409.079 301.372C409.206 301.125 409.269 300.837 409.269 300.507C409.269 300.178 409.206 299.89 409.079 299.643C408.959 299.396 408.785 299.203 408.557 299.063C408.329 298.918 408.072 298.845 407.787 298.845C407.496 298.845 407.239 298.918 407.018 299.063C406.796 299.203 406.622 299.396 406.495 299.643C406.369 299.89 406.305 300.178 406.305 300.507C406.305 300.837 406.369 301.125 406.495 301.372C406.622 301.619 406.799 301.815 407.027 301.961C407.255 302.1 407.515 302.17 407.806 302.17ZM412.105 302.882L410.49 298.132H411.402L412.57 301.647L413.748 298.132H414.641L415.8 301.609L416.978 298.132H417.881L416.266 302.882H415.373L414.195 299.31L413.007 302.882H412.105Z" fill="#E8472C"/> +</g> +<rect x="38" y="323.882" width="384" height="1" fill="#F1F5F9"/> </g> <rect x="20.75" y="16.75" width="418.5" height="318.5" rx="13.25" stroke="#E3E8F0" stroke-width="1.5"/> </g> <defs> -<filter id="filter0_d_27155_1442" x="0" y="0" width="460" height="360" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<filter id="filter0_d_27219_5575" x="0" y="0" width="460" height="360" 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="4"/> <feGaussianBlur stdDeviation="10"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.06 0"/> -<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_27155_1442"/> -<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_27155_1442" result="shape"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_27219_5575"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_27219_5575" result="shape"/> </filter> -<clipPath id="clip0_27155_1442"> +<clipPath id="clip0_27219_5575"> <rect x="20" y="16" width="420" height="320" rx="14" fill="white"/> </clipPath> -<clipPath id="clip1_27155_1442"> +<clipPath id="clip1_27219_5575"> <rect width="384" height="26" fill="white" transform="translate(38 69.8823)"/> </clipPath> -<clipPath id="clip2_27155_1442"> +<clipPath id="clip2_27219_5575"> <rect width="325" height="26" fill="white" transform="translate(38 69.8823)"/> </clipPath> -<clipPath id="clip3_27155_1442"> -<rect width="384" height="8" fill="white" transform="translate(38 105.882)"/> +<clipPath id="clip3_27219_5575"> +<rect width="384" height="16" fill="white" transform="translate(38 105.882)"/> +</clipPath> +<clipPath id="clip4_27219_5575"> +<rect width="114.667" height="12" fill="white" transform="translate(156.667 149.882)"/> +</clipPath> +<clipPath id="clip5_27219_5575"> +<rect width="114.667" height="11" fill="white" transform="translate(271.333 149.882)"/> +</clipPath> +<clipPath id="clip6_27219_5575"> +<rect width="32" height="11" fill="white" transform="translate(386 149.882)"/> </clipPath> -<clipPath id="clip4_27155_1442"> -<rect width="112.33" height="12" fill="white" transform="translate(154.33 141.882)"/> +<clipPath id="clip7_27219_5575"> +<rect width="114.667" height="12" fill="white" transform="translate(156.667 197.882)"/> </clipPath> -<clipPath id="clip5_27155_1442"> -<rect width="112.33" height="12" fill="white" transform="translate(154.33 189.882)"/> +<clipPath id="clip8_27219_5575"> +<rect width="114.667" height="11" fill="white" transform="translate(271.333 197.882)"/> </clipPath> -<clipPath id="clip6_27155_1442"> -<rect width="39.01" height="11" fill="white" transform="translate(378.99 189.882)"/> +<clipPath id="clip9_27219_5575"> +<rect width="32" height="11" fill="white" transform="translate(386 197.882)"/> </clipPath> -<clipPath id="clip7_27155_1442"> -<rect width="112.33" height="12" fill="white" transform="translate(154.33 237.882)"/> +<clipPath id="clip10_27219_5575"> +<rect width="114.333" height="12" fill="white" transform="translate(156.333 245.882)"/> </clipPath> -<clipPath id="clip8_27155_1442"> -<rect width="39.01" height="11" fill="white" transform="translate(378.99 237.882)"/> +<clipPath id="clip11_27219_5575"> +<rect width="33" height="11" fill="white" transform="translate(385 245.882)"/> </clipPath> -<clipPath id="clip9_27155_1442"> -<rect width="112.33" height="12" fill="white" transform="translate(154.33 285.882)"/> +<clipPath id="clip12_27219_5575"> +<rect width="112.333" height="12" fill="white" transform="translate(154.333 293.882)"/> </clipPath> -<clipPath id="clip10_27155_1442"> -<rect width="39.01" height="11" fill="white" transform="translate(378.99 285.882)"/> +<clipPath id="clip13_27219_5575"> +<rect width="39" height="11" fill="white" transform="translate(379 293.882)"/> </clipPath> </defs> </svg> diff --git a/images/onboarding/welcome-payment-forms.svg b/images/onboarding/welcome-payment-forms.svg index d0bc2e31c..b74e31c11 100644 --- a/images/onboarding/welcome-payment-forms.svg +++ b/images/onboarding/welcome-payment-forms.svg @@ -1,6 +1,6 @@ <svg width="460" height="360" viewBox="0 0 460 360" fill="none" xmlns="http://www.w3.org/2000/svg"> -<g filter="url(#filter0_d_1_12465)"> -<g clip-path="url(#clip0_1_12465)"> +<g filter="url(#filter0_d_27219_5230)"> +<g clip-path="url(#clip0_27219_5230)"> <rect x="20" y="16" width="420" height="320" rx="14" fill="#F7FAFC"/> <rect width="420" height="36.8823" transform="translate(20 16)" fill="white"/> <circle cx="37.5" cy="34.4414" r="3.5" fill="#FF6159"/> @@ -10,16 +10,16 @@ <rect x="219.094" y="32" width="76.8119" height="4.88232" rx="2.44116" fill="white"/> <rect width="420" height="1" transform="translate(20 52.8823)" fill="#E3E8F0"/> <rect width="420" height="282.118" transform="translate(20 53.8823)" fill="white"/> -<g clip-path="url(#clip1_1_12465)"> +<g clip-path="url(#clip1_27219_5230)"> <rect width="127" height="26" transform="translate(42 73.8823)" fill="white"/> <rect x="42" y="73.8823" width="26" height="26" rx="7" fill="#D54407"/> -<path d="M59.6667 82.7988H50.3334C49.689 82.7988 49.1667 83.3212 49.1667 83.9655V89.7988C49.1667 90.4432 49.689 90.9655 50.3334 90.9655H59.6667C60.311 90.9655 60.8334 90.4432 60.8334 89.7988V83.9655C60.8334 83.3212 60.311 82.7988 59.6667 82.7988Z" stroke="white" stroke-width="1.16667"/> -<path d="M49.1667 85.7158H60.8334" stroke="white" stroke-width="1.16667"/> +<path d="M59.6666 82.7988H50.3333C49.689 82.7988 49.1666 83.3212 49.1666 83.9655V89.7988C49.1666 90.4432 49.689 90.9655 50.3333 90.9655H59.6666C60.311 90.9655 60.8333 90.4432 60.8333 89.7988V83.9655C60.8333 83.3212 60.311 82.7988 59.6666 82.7988Z" stroke="white" stroke-width="1.16667"/> +<path d="M49.1666 85.7158H60.8333" stroke="white" stroke-width="1.16667"/> <path d="M77.079 91.8823V82.7823H80.29C80.914 82.7823 81.4643 82.908 81.941 83.1593C82.4177 83.4107 82.7903 83.7617 83.059 84.2123C83.3277 84.6543 83.462 85.17 83.462 85.7593C83.462 86.3313 83.3363 86.8427 83.085 87.2933C82.8337 87.744 82.4827 88.0993 82.032 88.3593C81.59 88.6107 81.0743 88.7363 80.485 88.7363H78.587V91.8823H77.079ZM78.587 87.3453H80.459C80.8923 87.3453 81.2477 87.198 81.525 86.9033C81.8023 86.6087 81.941 86.2273 81.941 85.7593C81.941 85.2827 81.785 84.897 81.473 84.6023C81.161 84.3077 80.758 84.1603 80.264 84.1603H78.587V87.3453ZM86.4908 92.0383C85.7108 92.0383 85.1041 91.865 84.6708 91.5183C84.2461 91.1717 84.0338 90.682 84.0338 90.0493C84.0338 89.3733 84.2591 88.8577 84.7098 88.5023C85.1691 88.147 85.8061 87.9693 86.6208 87.9693H88.2718C88.2198 87.4927 88.0855 87.1287 87.8688 86.8773C87.6521 86.626 87.3315 86.5003 86.9068 86.5003C86.5948 86.5003 86.3218 86.5653 86.0878 86.6953C85.8538 86.8253 85.6545 87.029 85.4898 87.3063L84.2158 86.8383C84.3545 86.5523 84.5365 86.288 84.7618 86.0453C84.9958 85.794 85.2861 85.5947 85.6328 85.4473C85.9881 85.3 86.4128 85.2263 86.9068 85.2263C87.5395 85.2263 88.0681 85.352 88.4928 85.6033C88.9175 85.846 89.2295 86.197 89.4288 86.6563C89.6368 87.1157 89.7408 87.6703 89.7408 88.3203L89.7018 91.8823H88.3628L88.3238 91.0893C88.1505 91.3927 87.9078 91.6267 87.5958 91.7913C87.2925 91.956 86.9241 92.0383 86.4908 92.0383ZM86.6728 90.8163C86.9935 90.8163 87.2751 90.747 87.5178 90.6083C87.7691 90.461 87.9598 90.266 88.0898 90.0233C88.2285 89.7807 88.2978 89.512 88.2978 89.2173V89.0873H87.0888C86.5081 89.0873 86.1008 89.1697 85.8668 89.3343C85.6328 89.4903 85.5158 89.7157 85.5158 90.0103C85.5158 90.2617 85.6155 90.461 85.8148 90.6083C86.0228 90.747 86.3088 90.8163 86.6728 90.8163ZM92.0898 94.6383C91.8818 94.6383 91.6478 94.5993 91.3878 94.5213C91.1365 94.4433 90.8938 94.3437 90.6598 94.2223L91.2058 93.0393C91.3705 93.1173 91.5222 93.178 91.6608 93.2213C91.7995 93.2733 91.9122 93.2993 91.9988 93.2993C92.2068 93.2993 92.3802 93.243 92.5188 93.1303C92.6662 93.0263 92.7832 92.8703 92.8698 92.6623L93.2208 91.8303L90.3348 85.3823H91.9208L93.8968 90.1663L95.8338 85.3823H97.4198L94.4038 92.5713C94.2218 92.9873 94.0355 93.3513 93.8448 93.6633C93.6628 93.9753 93.4332 94.2137 93.1558 94.3783C92.8785 94.5517 92.5232 94.6383 92.0898 94.6383ZM98.2865 91.8823V85.3823H99.6515L99.7165 86.2533C99.9158 85.9153 100.171 85.6597 100.483 85.4863C100.795 85.313 101.151 85.2263 101.549 85.2263C102.069 85.2263 102.511 85.3433 102.875 85.5773C103.239 85.8113 103.504 86.1667 103.668 86.6433C103.859 86.184 104.128 85.833 104.474 85.5903C104.821 85.3477 105.228 85.2263 105.696 85.2263C106.45 85.2263 107.031 85.469 107.438 85.9543C107.846 86.431 108.045 87.1677 108.036 88.1643V91.8823H106.593V88.5543C106.593 88.0343 106.537 87.6357 106.424 87.3583C106.312 87.0723 106.16 86.873 105.969 86.7603C105.779 86.6477 105.558 86.5913 105.306 86.5913C104.856 86.5827 104.505 86.743 104.253 87.0723C104.011 87.4017 103.889 87.874 103.889 88.4893V91.8823H102.433V88.5543C102.433 88.0343 102.377 87.6357 102.264 87.3583C102.16 87.0723 102.013 86.873 101.822 86.7603C101.632 86.6477 101.411 86.5913 101.159 86.5913C100.709 86.5827 100.358 86.743 100.106 87.0723C99.8638 87.4017 99.7425 87.874 99.7425 88.4893V91.8823H98.2865ZM112.421 92.0383C111.788 92.0383 111.225 91.8953 110.731 91.6093C110.245 91.3147 109.86 90.9117 109.574 90.4003C109.296 89.889 109.158 89.2997 109.158 88.6323C109.158 87.965 109.301 87.3757 109.587 86.8643C109.873 86.353 110.263 85.9543 110.757 85.6683C111.259 85.3737 111.831 85.2263 112.473 85.2263C113.053 85.2263 113.578 85.378 114.046 85.6813C114.514 85.976 114.882 86.405 115.151 86.9683C115.428 87.5317 115.567 88.2033 115.567 88.9833H110.666C110.709 89.5293 110.908 89.9583 111.264 90.2703C111.628 90.5823 112.057 90.7383 112.551 90.7383C112.949 90.7383 113.279 90.6517 113.539 90.4783C113.799 90.2963 114.002 90.0623 114.15 89.7763L115.437 90.3223C115.255 90.669 115.021 90.9723 114.735 91.2323C114.457 91.4923 114.124 91.6917 113.734 91.8303C113.352 91.969 112.915 92.0383 112.421 92.0383ZM110.757 87.8653H113.994C113.968 87.5533 113.877 87.2977 113.721 87.0983C113.565 86.8903 113.374 86.7343 113.149 86.6303C112.923 86.5263 112.685 86.4743 112.434 86.4743C112.191 86.4743 111.944 86.5263 111.693 86.6303C111.45 86.7257 111.242 86.8773 111.069 87.0853C110.895 87.2933 110.791 87.5533 110.757 87.8653ZM116.682 91.8823V85.3823H118.047L118.112 86.3053C118.32 85.9587 118.589 85.6943 118.918 85.5123C119.256 85.3217 119.642 85.2263 120.075 85.2263C120.595 85.2263 121.037 85.3303 121.401 85.5383C121.774 85.7463 122.055 86.0713 122.246 86.5133C122.445 86.9467 122.545 87.5143 122.545 88.2163V91.8823H121.089V88.5543C121.089 88.0343 121.028 87.6357 120.907 87.3583C120.794 87.0723 120.63 86.873 120.413 86.7603C120.205 86.6477 119.958 86.5913 119.672 86.5913C119.187 86.5827 118.81 86.743 118.541 87.0723C118.272 87.4017 118.138 87.874 118.138 88.4893V91.8823H116.682ZM126.607 92.0383C125.922 92.0383 125.398 91.8693 125.034 91.5313C124.679 91.1847 124.501 90.6907 124.501 90.0493V86.6303H123.422V85.3823H124.501V83.3543H125.944V85.3823H127.699V86.6303H125.944V89.7763C125.944 90.0797 126.013 90.3093 126.152 90.4653C126.299 90.6213 126.512 90.6993 126.789 90.6993C126.876 90.6993 126.971 90.682 127.075 90.6473C127.179 90.6127 127.296 90.5477 127.426 90.4523L127.959 91.5573C127.734 91.7133 127.508 91.8303 127.283 91.9083C127.058 91.995 126.832 92.0383 126.607 92.0383ZM132.532 91.8823V82.7823H138.187V84.1603H134.04V86.7083H137.589V88.0863H134.04V91.8823H132.532ZM142.308 92.0383C141.658 92.0383 141.077 91.8953 140.566 91.6093C140.063 91.3147 139.669 90.9117 139.383 90.4003C139.097 89.889 138.954 89.2997 138.954 88.6323C138.954 87.965 139.092 87.3757 139.37 86.8643C139.656 86.353 140.05 85.9543 140.553 85.6683C141.055 85.3737 141.632 85.2263 142.282 85.2263C142.932 85.2263 143.508 85.3737 144.011 85.6683C144.513 85.9543 144.903 86.353 145.181 86.8643C145.467 87.3757 145.61 87.965 145.61 88.6323C145.61 89.2997 145.471 89.889 145.194 90.4003C144.916 90.9117 144.526 91.3147 144.024 91.6093C143.521 91.8953 142.949 92.0383 142.308 92.0383ZM142.308 90.6993C142.663 90.6993 142.979 90.6127 143.257 90.4393C143.534 90.2573 143.751 90.0147 143.907 89.7113C144.063 89.3993 144.141 89.0397 144.141 88.6323C144.141 88.225 144.058 87.8697 143.894 87.5663C143.738 87.2543 143.521 87.0117 143.244 86.8383C142.966 86.6563 142.646 86.5653 142.282 86.5653C141.918 86.5653 141.597 86.652 141.32 86.8253C141.042 86.9987 140.826 87.2413 140.67 87.5533C140.514 87.8653 140.436 88.225 140.436 88.6323C140.436 89.0397 140.514 89.3993 140.67 89.7113C140.834 90.0147 141.055 90.2573 141.333 90.4393C141.619 90.6127 141.944 90.6993 142.308 90.6993ZM146.871 91.8823V85.3823H148.327V86.5653C148.587 86.158 148.925 85.8547 149.341 85.6553C149.757 85.456 150.186 85.3563 150.628 85.3563V86.7473C150.23 86.7473 149.853 86.8037 149.497 86.9163C149.151 87.0203 148.869 87.1937 148.652 87.4363C148.436 87.679 148.327 87.9997 148.327 88.3983V91.8823H146.871ZM151.594 91.8823V85.3823H152.959L153.024 86.2533C153.223 85.9153 153.479 85.6597 153.791 85.4863C154.103 85.313 154.458 85.2263 154.857 85.2263C155.377 85.2263 155.819 85.3433 156.183 85.5773C156.547 85.8113 156.811 86.1667 156.976 86.6433C157.167 86.184 157.435 85.833 157.782 85.5903C158.129 85.3477 158.536 85.2263 159.004 85.2263C159.758 85.2263 160.339 85.469 160.746 85.9543C161.153 86.431 161.353 87.1677 161.344 88.1643V91.8823H159.901V88.5543C159.901 88.0343 159.845 87.6357 159.732 87.3583C159.619 87.0723 159.468 86.873 159.277 86.7603C159.086 86.6477 158.865 86.5913 158.614 86.5913C158.163 86.5827 157.812 86.743 157.561 87.0723C157.318 87.4017 157.197 87.874 157.197 88.4893V91.8823H155.741V88.5543C155.741 88.0343 155.685 87.6357 155.572 87.3583C155.468 87.0723 155.321 86.873 155.13 86.7603C154.939 86.6477 154.718 86.5913 154.467 86.5913C154.016 86.5827 153.665 86.743 153.414 87.0723C153.171 87.4017 153.05 87.874 153.05 88.4893V91.8823H151.594ZM165.195 92.0383C164.762 92.0383 164.363 91.9733 163.999 91.8433C163.635 91.7133 163.323 91.5313 163.063 91.2973C162.803 91.0547 162.604 90.773 162.465 90.4523L163.726 89.8933C163.856 90.136 164.047 90.3397 164.298 90.5043C164.558 90.669 164.844 90.7513 165.156 90.7513C165.494 90.7513 165.763 90.695 165.962 90.5823C166.17 90.461 166.274 90.2963 166.274 90.0883C166.274 89.889 166.196 89.7373 166.04 89.6333C165.884 89.5207 165.663 89.4297 165.377 89.3603L164.766 89.1913C164.151 89.0353 163.67 88.7883 163.323 88.4503C162.977 88.1037 162.803 87.7093 162.803 87.2673C162.803 86.6173 163.011 86.1147 163.427 85.7593C163.852 85.404 164.459 85.2263 165.247 85.2263C165.646 85.2263 166.01 85.287 166.339 85.4083C166.677 85.521 166.968 85.6857 167.21 85.9023C167.453 86.1103 167.622 86.3573 167.717 86.6433L166.508 87.1893C166.422 86.9727 166.257 86.808 166.014 86.6953C165.772 86.574 165.503 86.5133 165.208 86.5133C164.914 86.5133 164.684 86.5783 164.519 86.7083C164.355 86.8297 164.272 87.003 164.272 87.2283C164.272 87.3583 164.346 87.4797 164.493 87.5923C164.641 87.6963 164.853 87.783 165.13 87.8523L165.897 88.0343C166.322 88.1383 166.669 88.303 166.937 88.5283C167.206 88.745 167.405 88.992 167.535 89.2693C167.665 89.538 167.73 89.811 167.73 90.0883C167.73 90.4783 167.618 90.8207 167.392 91.1153C167.176 91.41 166.877 91.6397 166.495 91.8043C166.114 91.9603 165.681 92.0383 165.195 92.0383Z" fill="#1F293B"/> </g> <rect x="42.75" y="110.632" width="374.5" height="111.5" rx="9.25" fill="#F7FAFC"/> <rect x="42.75" y="110.632" width="374.5" height="111.5" rx="9.25" stroke="#E3E8F0" stroke-width="1.5"/> -<g clip-path="url(#clip2_1_12465)"> +<g clip-path="url(#clip2_27219_5230)"> <path d="M60.728 136.026C59.896 136.026 59.16 135.842 58.52 135.474C57.88 135.106 57.376 134.594 57.008 133.938C56.648 133.282 56.468 132.53 56.468 131.682C56.468 130.834 56.648 130.086 57.008 129.438C57.376 128.782 57.876 128.27 58.508 127.902C59.14 127.526 59.868 127.338 60.692 127.338C61.524 127.338 62.256 127.526 62.888 127.902C63.528 128.27 64.024 128.782 64.376 129.438C64.736 130.086 64.916 130.834 64.916 131.682C64.916 132.53 64.736 133.282 64.376 133.938C64.024 134.594 63.532 135.106 62.9 135.474C62.276 135.842 61.552 136.026 60.728 136.026ZM60.728 134.754C61.272 134.754 61.752 134.622 62.168 134.358C62.584 134.094 62.908 133.734 63.14 133.278C63.38 132.814 63.5 132.282 63.5 131.682C63.5 131.09 63.38 130.562 63.14 130.098C62.9 129.634 62.568 129.274 62.144 129.018C61.728 128.754 61.244 128.622 60.692 128.622C60.148 128.622 59.664 128.754 59.24 129.018C58.824 129.274 58.492 129.634 58.244 130.098C58.004 130.554 57.884 131.082 57.884 131.682C57.884 132.282 58.004 132.814 58.244 133.278C58.492 133.734 58.828 134.094 59.252 134.358C59.684 134.622 60.176 134.754 60.728 134.754ZM66.1424 135.882V129.882H67.4864V130.974C67.7264 130.598 68.0384 130.318 68.4224 130.134C68.8064 129.95 69.2024 129.858 69.6104 129.858V131.142C69.2424 131.142 68.8944 131.194 68.5664 131.298C68.2464 131.394 67.9864 131.554 67.7864 131.778C67.5864 132.002 67.4864 132.298 67.4864 132.666V135.882H66.1424ZM72.8778 136.026C72.3338 136.026 71.8578 135.898 71.4498 135.642C71.0498 135.378 70.7338 135.01 70.5018 134.538C70.2778 134.066 70.1658 133.514 70.1658 132.882C70.1658 132.242 70.2778 131.69 70.5018 131.226C70.7338 130.754 71.0498 130.39 71.4498 130.134C71.8578 129.87 72.3338 129.738 72.8778 129.738C73.2938 129.738 73.6618 129.83 73.9818 130.014C74.3018 130.19 74.5658 130.442 74.7738 130.77V127.482H76.1058V135.882H74.8338L74.7858 134.97C74.5858 135.306 74.3218 135.566 73.9938 135.75C73.6738 135.934 73.3018 136.026 72.8778 136.026ZM73.2138 134.802C73.5098 134.802 73.7738 134.726 74.0058 134.574C74.2378 134.414 74.4178 134.198 74.5458 133.926C74.6818 133.646 74.7578 133.326 74.7738 132.966V132.798C74.7578 132.438 74.6818 132.122 74.5458 131.85C74.4178 131.57 74.2378 131.354 74.0058 131.202C73.7738 131.05 73.5058 130.974 73.2018 130.974C72.8818 130.974 72.5938 131.054 72.3378 131.214C72.0898 131.374 71.8938 131.598 71.7498 131.886C71.6138 132.174 71.5458 132.506 71.5458 132.882C71.5458 133.258 71.6178 133.59 71.7618 133.878C71.9058 134.166 72.1018 134.394 72.3498 134.562C72.6058 134.722 72.8938 134.802 73.2138 134.802ZM80.2677 136.026C79.6837 136.026 79.1637 135.894 78.7077 135.63C78.2597 135.358 77.9037 134.986 77.6397 134.514C77.3837 134.042 77.2557 133.498 77.2557 132.882C77.2557 132.266 77.3877 131.722 77.6517 131.25C77.9157 130.778 78.2757 130.41 78.7317 130.146C79.1957 129.874 79.7237 129.738 80.3157 129.738C80.8517 129.738 81.3357 129.878 81.7677 130.158C82.1997 130.43 82.5397 130.826 82.7877 131.346C83.0437 131.866 83.1717 132.486 83.1717 133.206H78.6477C78.6877 133.71 78.8717 134.106 79.1997 134.394C79.5357 134.682 79.9317 134.826 80.3877 134.826C80.7557 134.826 81.0597 134.746 81.2997 134.586C81.5397 134.418 81.7277 134.202 81.8637 133.938L83.0517 134.442C82.8837 134.762 82.6677 135.042 82.4037 135.282C82.1477 135.522 81.8397 135.706 81.4797 135.834C81.1277 135.962 80.7237 136.026 80.2677 136.026ZM78.7317 132.174H81.7197C81.6957 131.886 81.6117 131.65 81.4677 131.466C81.3237 131.274 81.1477 131.13 80.9397 131.034C80.7317 130.938 80.5117 130.89 80.2797 130.89C80.0557 130.89 79.8277 130.938 79.5957 131.034C79.3717 131.122 79.1797 131.262 79.0197 131.454C78.8597 131.646 78.7637 131.886 78.7317 132.174ZM84.201 135.882V129.882H85.545V130.974C85.785 130.598 86.097 130.318 86.481 130.134C86.865 129.95 87.261 129.858 87.669 129.858V131.142C87.301 131.142 86.953 131.194 86.625 131.298C86.305 131.394 86.045 131.554 85.845 131.778C85.645 132.002 85.545 132.298 85.545 132.666V135.882H84.201ZM94.4669 136.026C94.0269 136.026 93.6229 135.974 93.2549 135.87C92.8949 135.766 92.5749 135.622 92.2949 135.438C92.0229 135.254 91.7949 135.05 91.6109 134.826C91.4349 134.594 91.3109 134.354 91.2389 134.106L92.6069 133.686C92.7109 133.982 92.9149 134.242 93.2189 134.466C93.5229 134.69 93.8989 134.806 94.3469 134.814C94.8669 134.814 95.2789 134.706 95.5829 134.49C95.8869 134.274 96.0389 133.99 96.0389 133.638C96.0389 133.318 95.9109 133.058 95.6549 132.858C95.3989 132.65 95.0549 132.49 94.6229 132.378L93.5909 132.114C93.1989 132.01 92.8429 131.858 92.5229 131.658C92.2109 131.458 91.9629 131.206 91.7789 130.902C91.6029 130.598 91.5149 130.238 91.5149 129.822C91.5149 129.038 91.7709 128.43 92.2829 127.998C92.7949 127.558 93.5269 127.338 94.4789 127.338C95.0149 127.338 95.4829 127.422 95.8829 127.59C96.2909 127.75 96.6269 127.974 96.8909 128.262C97.1549 128.542 97.3509 128.862 97.4789 129.222L96.1349 129.654C96.0149 129.334 95.8069 129.07 95.5109 128.862C95.2149 128.654 94.8469 128.55 94.4069 128.55C93.9509 128.55 93.5909 128.658 93.3269 128.874C93.0709 129.09 92.9429 129.39 92.9429 129.774C92.9429 130.086 93.0429 130.33 93.2429 130.506C93.4509 130.674 93.7309 130.802 94.0829 130.89L95.1149 131.142C95.8669 131.326 96.4509 131.642 96.8669 132.09C97.2829 132.538 97.4909 133.034 97.4909 133.578C97.4909 134.058 97.3749 134.482 97.1429 134.85C96.9109 135.218 96.5669 135.506 96.1109 135.714C95.6629 135.922 95.1149 136.026 94.4669 136.026ZM100.927 136.026C100.455 136.026 100.047 135.93 99.7032 135.738C99.3672 135.546 99.1072 135.246 98.9232 134.838C98.7392 134.43 98.6472 133.906 98.6472 133.266V129.882H99.9912V132.954C99.9912 133.426 100.047 133.794 100.159 134.058C100.271 134.322 100.423 134.506 100.615 134.61C100.815 134.714 101.043 134.766 101.299 134.766C101.755 134.774 102.107 134.626 102.355 134.322C102.603 134.018 102.727 133.582 102.727 133.014V129.882H104.059V135.882H102.799L102.739 135.03C102.547 135.35 102.295 135.598 101.983 135.774C101.679 135.942 101.327 136.026 100.927 136.026ZM105.553 135.882V129.882H106.813L106.873 130.686C107.057 130.374 107.293 130.138 107.581 129.978C107.869 129.818 108.197 129.738 108.565 129.738C109.045 129.738 109.453 129.846 109.789 130.062C110.125 130.278 110.369 130.606 110.521 131.046C110.697 130.622 110.945 130.298 111.265 130.074C111.585 129.85 111.961 129.738 112.393 129.738C113.089 129.738 113.625 129.962 114.001 130.41C114.377 130.85 114.561 131.53 114.553 132.45V135.882H113.221V132.81C113.221 132.33 113.169 131.962 113.065 131.706C112.961 131.442 112.821 131.258 112.645 131.154C112.469 131.05 112.265 130.998 112.033 130.998C111.617 130.99 111.293 131.138 111.061 131.442C110.837 131.746 110.725 132.182 110.725 132.75V135.882H109.381V132.81C109.381 132.33 109.329 131.962 109.225 131.706C109.129 131.442 108.993 131.258 108.817 131.154C108.641 131.05 108.437 130.998 108.205 130.998C107.789 130.99 107.465 131.138 107.233 131.442C107.009 131.746 106.897 132.182 106.897 132.75V135.882H105.553ZM115.924 135.882V129.882H117.184L117.244 130.686C117.428 130.374 117.664 130.138 117.952 129.978C118.24 129.818 118.568 129.738 118.936 129.738C119.416 129.738 119.824 129.846 120.16 130.062C120.496 130.278 120.74 130.606 120.892 131.046C121.068 130.622 121.316 130.298 121.636 130.074C121.956 129.85 122.332 129.738 122.764 129.738C123.46 129.738 123.996 129.962 124.372 130.41C124.748 130.85 124.932 131.53 124.924 132.45V135.882H123.592V132.81C123.592 132.33 123.54 131.962 123.436 131.706C123.332 131.442 123.192 131.258 123.016 131.154C122.84 131.05 122.636 130.998 122.404 130.998C121.988 130.99 121.664 131.138 121.432 131.442C121.208 131.746 121.096 132.182 121.096 132.75V135.882H119.752V132.81C119.752 132.33 119.7 131.962 119.596 131.706C119.5 131.442 119.364 131.258 119.188 131.154C119.012 131.05 118.808 130.998 118.576 130.998C118.16 130.99 117.836 131.138 117.604 131.442C117.38 131.746 117.268 132.182 117.268 132.75V135.882H115.924ZM128.227 136.026C127.507 136.026 126.947 135.866 126.547 135.546C126.155 135.226 125.959 134.774 125.959 134.19C125.959 133.566 126.167 133.09 126.583 132.762C127.007 132.434 127.595 132.27 128.347 132.27H129.871C129.823 131.83 129.699 131.494 129.499 131.262C129.299 131.03 129.003 130.914 128.611 130.914C128.323 130.914 128.071 130.974 127.855 131.094C127.639 131.214 127.455 131.402 127.303 131.658L126.127 131.226C126.255 130.962 126.423 130.718 126.631 130.494C126.847 130.262 127.115 130.078 127.435 129.942C127.763 129.806 128.155 129.738 128.611 129.738C129.195 129.738 129.683 129.854 130.075 130.086C130.467 130.31 130.755 130.634 130.939 131.058C131.131 131.482 131.227 131.994 131.227 132.594L131.191 135.882H129.955L129.919 135.15C129.759 135.43 129.535 135.646 129.247 135.798C128.967 135.95 128.627 136.026 128.227 136.026ZM128.395 134.898C128.691 134.898 128.951 134.834 129.175 134.706C129.407 134.57 129.583 134.39 129.703 134.166C129.831 133.942 129.895 133.694 129.895 133.422V133.302H128.779C128.243 133.302 127.867 133.378 127.651 133.53C127.435 133.674 127.327 133.882 127.327 134.154C127.327 134.386 127.419 134.57 127.603 134.706C127.795 134.834 128.059 134.898 128.395 134.898ZM132.588 135.882V129.882H133.932V130.974C134.172 130.598 134.484 130.318 134.868 130.134C135.252 129.95 135.648 129.858 136.056 129.858V131.142C135.688 131.142 135.34 131.194 135.012 131.298C134.692 131.394 134.432 131.554 134.232 131.778C134.032 132.002 133.932 132.298 133.932 132.666V135.882H132.588ZM137.895 138.426C137.703 138.426 137.487 138.39 137.247 138.318C137.015 138.246 136.791 138.154 136.575 138.042L137.079 136.95C137.231 137.022 137.371 137.078 137.499 137.118C137.627 137.166 137.731 137.19 137.811 137.19C138.003 137.19 138.163 137.138 138.291 137.034C138.427 136.938 138.535 136.794 138.615 136.602L138.939 135.834L136.275 129.882H137.739L139.563 134.298L141.351 129.882H142.815L140.031 136.518C139.863 136.902 139.691 137.238 139.515 137.526C139.347 137.814 139.135 138.034 138.879 138.186C138.623 138.346 138.295 138.426 137.895 138.426Z" fill="#1F293B"/> <rect x="295.5" y="123.382" width="108" height="17" rx="3.5" fill="#F0FCF2"/> <rect x="295.5" y="123.382" width="108" height="17" rx="3.5" stroke="#BAF7D4"/> @@ -30,18 +30,22 @@ <rect width="348" height="1" transform="translate(56 178.882)" fill="#E3E8F0"/> <path d="M59.804 203.026C59.34 203.026 58.928 202.978 58.568 202.882C58.208 202.778 57.896 202.638 57.632 202.462C57.368 202.278 57.152 202.078 56.984 201.862C56.816 201.638 56.692 201.402 56.612 201.154L57.584 200.818C57.704 201.17 57.944 201.478 58.304 201.742C58.672 201.998 59.12 202.126 59.648 202.126C60.296 202.126 60.804 201.998 61.172 201.742C61.54 201.486 61.724 201.146 61.724 200.722C61.724 200.33 61.56 200.014 61.232 199.774C60.904 199.526 60.472 199.334 59.936 199.198L59.012 198.958C58.636 198.862 58.288 198.722 57.968 198.538C57.656 198.346 57.404 198.106 57.212 197.818C57.028 197.522 56.936 197.17 56.936 196.762C56.936 196.002 57.18 195.41 57.668 194.986C58.164 194.554 58.876 194.338 59.804 194.338C60.356 194.338 60.832 194.43 61.232 194.614C61.632 194.79 61.956 195.018 62.204 195.298C62.46 195.57 62.64 195.866 62.744 196.186L61.784 196.522C61.632 196.122 61.376 195.81 61.016 195.586C60.656 195.354 60.22 195.238 59.708 195.238C59.172 195.238 58.744 195.37 58.424 195.634C58.112 195.89 57.956 196.242 57.956 196.69C57.956 197.074 58.08 197.37 58.328 197.578C58.576 197.778 58.9 197.926 59.3 198.022L60.224 198.25C61.04 198.442 61.664 198.762 62.096 199.21C62.536 199.65 62.756 200.126 62.756 200.638C62.756 201.078 62.644 201.482 62.42 201.85C62.196 202.21 61.864 202.498 61.424 202.714C60.992 202.922 60.452 203.026 59.804 203.026ZM66.8391 203.026C66.2551 203.026 65.7391 202.894 65.2911 202.63C64.8431 202.358 64.4911 201.986 64.2351 201.514C63.9871 201.042 63.8631 200.498 63.8631 199.882C63.8631 199.266 63.9871 198.722 64.2351 198.25C64.4911 197.778 64.8391 197.41 65.2791 197.146C65.7271 196.874 66.2391 196.738 66.8151 196.738C67.3751 196.738 67.8591 196.878 68.2671 197.158C68.6751 197.43 68.9911 197.814 69.2151 198.31C69.4391 198.806 69.5511 199.39 69.5511 200.062H64.8351C64.8751 200.718 65.0831 201.23 65.4591 201.598C65.8351 201.966 66.3111 202.15 66.8871 202.15C67.3111 202.15 67.6671 202.05 67.9551 201.85C68.2511 201.65 68.4791 201.386 68.6391 201.058L69.4671 201.478C69.3151 201.79 69.1111 202.062 68.8551 202.294C68.6071 202.526 68.3111 202.706 67.9671 202.834C67.6311 202.962 67.2551 203.026 66.8391 203.026ZM64.9071 199.258H68.5191C68.4951 198.914 68.4031 198.618 68.2431 198.37C68.0911 198.122 67.8911 197.93 67.6431 197.794C67.3951 197.658 67.1151 197.59 66.8031 197.59C66.4991 197.59 66.2071 197.658 65.9271 197.794C65.6471 197.922 65.4151 198.114 65.2311 198.37C65.0471 198.618 64.9391 198.914 64.9071 199.258ZM73.0179 203.026C72.4339 203.026 71.9819 202.874 71.6619 202.57C71.3419 202.266 71.1819 201.838 71.1819 201.286V197.734H70.1379V196.882H71.1819V195.01H72.1419V196.882H73.9419V197.734H72.1419V201.19C72.1419 201.494 72.2219 201.73 72.3819 201.898C72.5499 202.058 72.7819 202.138 73.0779 202.138C73.1739 202.138 73.2659 202.126 73.3539 202.102C73.4499 202.07 73.5739 201.998 73.7259 201.886L74.0979 202.666C73.8899 202.802 73.7019 202.894 73.5339 202.942C73.3659 202.998 73.1939 203.026 73.0179 203.026ZM77.469 203.026C77.005 203.026 76.597 202.934 76.245 202.75C75.901 202.558 75.629 202.258 75.429 201.85C75.237 201.434 75.141 200.898 75.141 200.242V196.882H76.101V199.954C76.101 200.546 76.169 200.998 76.305 201.31C76.441 201.622 76.629 201.838 76.869 201.958C77.117 202.07 77.393 202.126 77.697 202.126C78.217 202.126 78.621 201.938 78.909 201.562C79.205 201.186 79.353 200.662 79.353 199.99V196.882H80.313V202.882H79.413L79.365 201.982C79.165 202.318 78.905 202.578 78.585 202.762C78.265 202.938 77.893 203.026 77.469 203.026ZM82.0484 205.282V196.882H82.9484L82.9964 197.902C83.2204 197.542 83.5044 197.258 83.8484 197.05C84.2004 196.842 84.5964 196.738 85.0364 196.738C85.5724 196.738 86.0444 196.87 86.4524 197.134C86.8604 197.398 87.1764 197.766 87.4004 198.238C87.6324 198.71 87.7484 199.258 87.7484 199.882C87.7484 200.498 87.6324 201.046 87.4004 201.526C87.1764 201.998 86.8604 202.366 86.4524 202.63C86.0444 202.894 85.5724 203.026 85.0364 203.026C84.5964 203.026 84.2044 202.926 83.8604 202.726C83.5164 202.518 83.2324 202.234 83.0084 201.874V205.282H82.0484ZM84.8204 202.15C85.1964 202.15 85.5284 202.054 85.8164 201.862C86.1124 201.67 86.3444 201.402 86.5124 201.058C86.6884 200.714 86.7764 200.322 86.7764 199.882C86.7764 199.442 86.6924 199.05 86.5244 198.706C86.3644 198.362 86.1364 198.094 85.8404 197.902C85.5444 197.71 85.2084 197.614 84.8324 197.614C84.4804 197.614 84.1644 197.71 83.8844 197.902C83.6124 198.094 83.3964 198.362 83.2364 198.706C83.0844 199.05 83.0084 199.442 83.0084 199.882C83.0084 200.322 83.0844 200.714 83.2364 201.058C83.3964 201.402 83.6124 201.67 83.8844 201.862C84.1564 202.054 84.4684 202.15 84.8204 202.15ZM92.3191 202.882V194.482H97.3111V195.406H93.3391V198.274H96.8431V199.198H93.3391V202.882H92.3191ZM101.116 203.026C100.532 203.026 100.016 202.894 99.5684 202.63C99.1204 202.358 98.7684 201.986 98.5124 201.514C98.2644 201.042 98.1404 200.498 98.1404 199.882C98.1404 199.266 98.2644 198.722 98.5124 198.25C98.7684 197.778 99.1164 197.41 99.5564 197.146C100.004 196.874 100.516 196.738 101.092 196.738C101.652 196.738 102.136 196.878 102.544 197.158C102.952 197.43 103.268 197.814 103.492 198.31C103.716 198.806 103.828 199.39 103.828 200.062H99.1124C99.1524 200.718 99.3604 201.23 99.7364 201.598C100.112 201.966 100.588 202.15 101.164 202.15C101.588 202.15 101.944 202.05 102.232 201.85C102.528 201.65 102.756 201.386 102.916 201.058L103.744 201.478C103.592 201.79 103.388 202.062 103.132 202.294C102.884 202.526 102.588 202.706 102.244 202.834C101.908 202.962 101.532 203.026 101.116 203.026ZM99.1844 199.258H102.796C102.772 198.914 102.68 198.618 102.52 198.37C102.368 198.122 102.168 197.93 101.92 197.794C101.672 197.658 101.392 197.59 101.08 197.59C100.776 197.59 100.484 197.658 100.204 197.794C99.9244 197.922 99.6924 198.114 99.5084 198.37C99.3244 198.618 99.2164 198.914 99.1844 199.258ZM107.667 203.026C107.083 203.026 106.567 202.894 106.119 202.63C105.671 202.358 105.319 201.986 105.063 201.514C104.815 201.042 104.691 200.498 104.691 199.882C104.691 199.266 104.815 198.722 105.063 198.25C105.319 197.778 105.667 197.41 106.107 197.146C106.555 196.874 107.067 196.738 107.643 196.738C108.203 196.738 108.687 196.878 109.095 197.158C109.503 197.43 109.819 197.814 110.043 198.31C110.267 198.806 110.379 199.39 110.379 200.062H105.663C105.703 200.718 105.911 201.23 106.287 201.598C106.663 201.966 107.139 202.15 107.715 202.15C108.139 202.15 108.495 202.05 108.783 201.85C109.079 201.65 109.307 201.386 109.467 201.058L110.295 201.478C110.143 201.79 109.939 202.062 109.683 202.294C109.435 202.526 109.139 202.706 108.795 202.834C108.459 202.962 108.083 203.026 107.667 203.026ZM105.735 199.258H109.347C109.323 198.914 109.231 198.618 109.071 198.37C108.919 198.122 108.719 197.93 108.471 197.794C108.223 197.658 107.943 197.59 107.631 197.59C107.327 197.59 107.035 197.658 106.755 197.794C106.475 197.922 106.243 198.114 106.059 198.37C105.875 198.618 105.767 198.914 105.735 199.258Z" fill="#63758C"/> <path d="M374.444 202.606C373.916 202.606 373.448 202.526 373.04 202.366C372.632 202.198 372.3 201.982 372.044 201.718C371.788 201.454 371.616 201.17 371.528 200.866L372.776 200.482C372.872 200.746 373.052 200.974 373.316 201.166C373.588 201.358 373.924 201.458 374.324 201.466C374.78 201.466 375.14 201.374 375.404 201.19C375.676 200.998 375.812 200.746 375.812 200.434C375.812 200.162 375.696 199.934 375.464 199.75C375.24 199.566 374.94 199.426 374.564 199.33L373.64 199.102C373.28 199.006 372.96 198.866 372.68 198.682C372.4 198.49 372.18 198.258 372.02 197.986C371.86 197.706 371.78 197.378 371.78 197.002C371.78 196.298 372.008 195.75 372.464 195.358C372.928 194.958 373.588 194.758 374.444 194.758C374.932 194.758 375.356 194.834 375.716 194.986C376.076 195.13 376.376 195.334 376.616 195.598C376.856 195.854 377.032 196.142 377.144 196.462L375.908 196.87C375.804 196.598 375.62 196.37 375.356 196.186C375.092 195.994 374.768 195.898 374.384 195.898C373.984 195.898 373.668 195.994 373.436 196.186C373.212 196.37 373.1 196.626 373.1 196.954C373.1 197.234 373.188 197.45 373.364 197.602C373.548 197.754 373.788 197.87 374.084 197.95L375.02 198.178C375.7 198.346 376.224 198.634 376.592 199.042C376.968 199.45 377.156 199.898 377.156 200.386C377.156 200.818 377.048 201.202 376.832 201.538C376.624 201.866 376.32 202.126 375.92 202.318C375.52 202.51 375.028 202.606 374.444 202.606ZM373.88 204.118V202.138H375.032V204.118H373.88ZM373.88 195.502V193.522H375.032V195.502H373.88ZM381.555 203.026C380.899 203.026 380.315 202.842 379.803 202.474C379.291 202.098 378.887 201.586 378.591 200.938C378.303 200.282 378.159 199.53 378.159 198.682C378.159 197.834 378.303 197.086 378.591 196.438C378.887 195.782 379.287 195.27 379.791 194.902C380.303 194.526 380.891 194.338 381.555 194.338C382.219 194.338 382.807 194.526 383.319 194.902C383.831 195.27 384.231 195.782 384.519 196.438C384.815 197.086 384.963 197.834 384.963 198.682C384.963 199.53 384.815 200.282 384.519 200.938C384.231 201.586 383.831 202.098 383.319 202.474C382.815 202.842 382.227 203.026 381.555 203.026ZM381.567 201.766C381.959 201.766 382.307 201.634 382.611 201.37C382.923 201.106 383.163 200.742 383.331 200.278C383.507 199.814 383.595 199.282 383.595 198.682C383.595 198.082 383.507 197.55 383.331 197.086C383.163 196.614 382.923 196.246 382.611 195.982C382.307 195.718 381.955 195.586 381.555 195.586C381.155 195.586 380.803 195.718 380.499 195.982C380.195 196.246 379.955 196.61 379.779 197.074C379.611 197.538 379.527 198.074 379.527 198.682C379.527 199.282 379.611 199.814 379.779 200.278C379.955 200.742 380.195 201.106 380.499 201.37C380.811 201.634 381.167 201.766 381.567 201.766ZM386.818 203.05C386.586 203.05 386.386 202.97 386.218 202.81C386.058 202.642 385.978 202.442 385.978 202.21C385.978 201.978 386.058 201.778 386.218 201.61C386.386 201.442 386.586 201.358 386.818 201.358C387.05 201.358 387.25 201.442 387.418 201.61C387.586 201.778 387.67 201.978 387.67 202.21C387.67 202.442 387.586 202.642 387.418 202.81C387.25 202.97 387.05 203.05 386.818 203.05ZM392.079 203.026C391.423 203.026 390.839 202.842 390.327 202.474C389.815 202.098 389.411 201.586 389.115 200.938C388.827 200.282 388.683 199.53 388.683 198.682C388.683 197.834 388.827 197.086 389.115 196.438C389.411 195.782 389.811 195.27 390.315 194.902C390.827 194.526 391.415 194.338 392.079 194.338C392.743 194.338 393.331 194.526 393.843 194.902C394.355 195.27 394.755 195.782 395.043 196.438C395.339 197.086 395.487 197.834 395.487 198.682C395.487 199.53 395.339 200.282 395.043 200.938C394.755 201.586 394.355 202.098 393.843 202.474C393.339 202.842 392.751 203.026 392.079 203.026ZM392.091 201.766C392.483 201.766 392.831 201.634 393.135 201.37C393.447 201.106 393.687 200.742 393.855 200.278C394.031 199.814 394.119 199.282 394.119 198.682C394.119 198.082 394.031 197.55 393.855 197.086C393.687 196.614 393.447 196.246 393.135 195.982C392.831 195.718 392.479 195.586 392.079 195.586C391.679 195.586 391.327 195.718 391.023 195.982C390.719 196.246 390.479 196.61 390.303 197.074C390.135 197.538 390.051 198.074 390.051 198.682C390.051 199.282 390.135 199.814 390.303 200.278C390.479 200.742 390.719 201.106 391.023 201.37C391.335 201.634 391.691 201.766 392.091 201.766ZM399.813 203.026C399.157 203.026 398.573 202.842 398.061 202.474C397.549 202.098 397.145 201.586 396.849 200.938C396.561 200.282 396.417 199.53 396.417 198.682C396.417 197.834 396.561 197.086 396.849 196.438C397.145 195.782 397.545 195.27 398.049 194.902C398.561 194.526 399.149 194.338 399.813 194.338C400.477 194.338 401.065 194.526 401.577 194.902C402.089 195.27 402.489 195.782 402.777 196.438C403.073 197.086 403.221 197.834 403.221 198.682C403.221 199.53 403.073 200.282 402.777 200.938C402.489 201.586 402.089 202.098 401.577 202.474C401.073 202.842 400.485 203.026 399.813 203.026ZM399.825 201.766C400.217 201.766 400.565 201.634 400.869 201.37C401.181 201.106 401.421 200.742 401.589 200.278C401.765 199.814 401.853 199.282 401.853 198.682C401.853 198.082 401.765 197.55 401.589 197.086C401.421 196.614 401.181 196.246 400.869 195.982C400.565 195.718 400.213 195.586 399.813 195.586C399.413 195.586 399.061 195.718 398.757 195.982C398.453 196.246 398.213 196.61 398.037 197.074C397.869 197.538 397.785 198.074 397.785 198.682C397.785 199.282 397.869 199.814 398.037 200.278C398.213 200.742 398.453 201.106 398.757 201.37C399.069 201.634 399.425 201.766 399.825 201.766Z" fill="#1F293B"/> -<g clip-path="url(#clip3_1_12465)"> +<g clip-path="url(#clip3_27219_5230)"> <rect width="376" height="34" transform="translate(42 232.882)" fill="white"/> <rect x="42.75" y="233.632" width="182.5" height="32.5" rx="6.25" fill="#FFF5F0"/> <rect x="42.75" y="233.632" width="182.5" height="32.5" rx="6.25" stroke="#FCDBCC" stroke-width="1.5"/> -<g clip-path="url(#clip4_1_12465)"> -<path d="M116.817 247.982C115.369 247.445 114.58 247.032 114.58 246.376C114.58 245.822 115.035 245.506 115.847 245.506C117.332 245.506 118.857 246.078 119.907 246.594L120.501 242.931C119.668 242.532 117.965 241.882 115.61 241.882C113.945 241.882 112.559 242.318 111.569 243.13C110.54 243.98 110.005 245.21 110.005 246.694C110.005 249.387 111.649 250.534 114.322 251.507C116.045 252.12 116.619 252.556 116.619 253.229C116.619 253.882 116.059 254.259 115.049 254.259C113.799 254.259 111.739 253.645 110.389 252.853L109.789 256.556C110.95 257.209 113.09 257.882 115.309 257.882C117.07 257.882 118.538 257.466 119.528 256.674C120.637 255.804 121.211 254.516 121.211 252.852C121.211 250.1 119.529 248.952 116.817 247.982Z" fill="#6772E5"/> +<g clip-path="url(#clip4_27219_5230)"> +<path d="M118.317 247.982C116.869 247.445 116.08 247.032 116.08 246.376C116.08 245.822 116.535 245.506 117.347 245.506C118.832 245.506 120.357 246.078 121.407 246.594L122.001 242.931C121.168 242.532 119.465 241.882 117.11 241.882C115.445 241.882 114.059 242.318 113.069 243.13C112.04 243.98 111.505 245.21 111.505 246.694C111.505 249.387 113.149 250.534 115.822 251.507C117.545 252.12 118.119 252.556 118.119 253.229C118.119 253.882 117.559 254.259 116.549 254.259C115.299 254.259 113.239 253.645 111.889 252.853L111.289 256.556C112.45 257.209 114.59 257.882 116.809 257.882C118.57 257.882 120.038 257.466 121.028 256.674C122.137 255.804 122.711 254.516 122.711 252.852C122.711 250.1 121.029 248.952 118.317 247.982Z" fill="#6772E5"/> </g> -<path d="M132.943 253.514C132.54 253.514 132.169 253.467 131.832 253.371C131.502 253.276 131.209 253.144 130.952 252.975C130.703 252.807 130.494 252.62 130.325 252.414C130.164 252.202 130.05 251.982 129.984 251.754L131.238 251.369C131.333 251.641 131.52 251.879 131.799 252.084C132.078 252.29 132.422 252.396 132.833 252.403C133.31 252.403 133.687 252.304 133.966 252.106C134.245 251.908 134.384 251.648 134.384 251.325C134.384 251.032 134.267 250.794 134.032 250.61C133.797 250.42 133.482 250.273 133.086 250.17L132.14 249.928C131.781 249.833 131.454 249.694 131.161 249.51C130.875 249.327 130.648 249.096 130.479 248.817C130.318 248.539 130.237 248.209 130.237 247.827C130.237 247.109 130.472 246.551 130.941 246.155C131.41 245.752 132.081 245.55 132.954 245.55C133.445 245.55 133.874 245.627 134.241 245.781C134.615 245.928 134.923 246.133 135.165 246.397C135.407 246.654 135.587 246.947 135.704 247.277L134.472 247.673C134.362 247.38 134.171 247.138 133.9 246.947C133.629 246.757 133.291 246.661 132.888 246.661C132.47 246.661 132.14 246.76 131.898 246.958C131.663 247.156 131.546 247.431 131.546 247.783C131.546 248.069 131.638 248.293 131.821 248.454C132.012 248.608 132.268 248.726 132.591 248.806L133.537 249.037C134.226 249.206 134.762 249.496 135.143 249.906C135.524 250.317 135.715 250.772 135.715 251.27C135.715 251.71 135.609 252.099 135.396 252.436C135.183 252.774 134.868 253.038 134.45 253.228C134.039 253.419 133.537 253.514 132.943 253.514ZM139.085 253.514C138.506 253.514 138.062 253.371 137.754 253.085C137.453 252.792 137.303 252.374 137.303 251.831V248.938H136.39V247.882H137.303V246.166H138.524V247.882H140.009V248.938H138.524V251.6C138.524 251.857 138.583 252.051 138.7 252.183C138.825 252.315 139.004 252.381 139.239 252.381C139.312 252.381 139.393 252.367 139.481 252.337C139.569 252.308 139.668 252.253 139.778 252.172L140.229 253.107C140.038 253.239 139.848 253.338 139.657 253.404C139.466 253.478 139.276 253.514 139.085 253.514ZM141.214 253.382V247.882H142.446V248.883C142.666 248.539 142.952 248.282 143.304 248.113C143.656 247.945 144.019 247.86 144.393 247.86V249.037C144.056 249.037 143.737 249.085 143.436 249.18C143.143 249.268 142.905 249.415 142.721 249.62C142.538 249.826 142.446 250.097 142.446 250.434V253.382H141.214ZM145.287 253.382V247.882H146.508V253.382H145.287ZM145.903 246.837C145.705 246.837 145.533 246.768 145.386 246.628C145.247 246.482 145.177 246.309 145.177 246.111C145.177 245.913 145.247 245.745 145.386 245.605C145.533 245.466 145.705 245.396 145.903 245.396C146.101 245.396 146.27 245.466 146.409 245.605C146.556 245.745 146.629 245.913 146.629 246.111C146.629 246.309 146.556 246.482 146.409 246.628C146.27 246.768 146.101 246.837 145.903 246.837ZM148.015 255.582V247.882H149.17L149.225 248.718C149.416 248.41 149.658 248.172 149.951 248.003C150.252 247.835 150.597 247.75 150.985 247.75C151.484 247.75 151.917 247.871 152.283 248.113C152.657 248.348 152.947 248.682 153.152 249.114C153.365 249.54 153.471 250.046 153.471 250.632C153.471 251.212 153.365 251.718 153.152 252.15C152.947 252.583 152.657 252.92 152.283 253.162C151.917 253.397 151.484 253.514 150.985 253.514C150.604 253.514 150.267 253.43 149.973 253.261C149.68 253.093 149.438 252.862 149.247 252.568V255.582H148.015ZM150.677 252.392C150.971 252.392 151.231 252.319 151.458 252.172C151.686 252.018 151.865 251.809 151.997 251.545C152.137 251.281 152.206 250.977 152.206 250.632C152.206 250.288 152.14 249.983 152.008 249.719C151.884 249.455 151.708 249.25 151.48 249.103C151.253 248.957 150.989 248.883 150.688 248.883C150.41 248.883 150.16 248.957 149.94 249.103C149.72 249.25 149.548 249.455 149.423 249.719C149.306 249.983 149.247 250.288 149.247 250.632C149.247 250.977 149.306 251.281 149.423 251.545C149.548 251.809 149.717 252.018 149.929 252.172C150.149 252.319 150.399 252.392 150.677 252.392ZM156.977 253.514C156.441 253.514 155.965 253.393 155.547 253.151C155.136 252.902 154.81 252.561 154.568 252.128C154.333 251.696 154.216 251.197 154.216 250.632C154.216 250.068 154.337 249.569 154.579 249.136C154.821 248.704 155.151 248.366 155.569 248.124C155.994 247.875 156.478 247.75 157.021 247.75C157.512 247.75 157.956 247.879 158.352 248.135C158.748 248.385 159.059 248.748 159.287 249.224C159.521 249.701 159.639 250.269 159.639 250.929H155.492C155.528 251.391 155.697 251.754 155.998 252.018C156.306 252.282 156.669 252.414 157.087 252.414C157.424 252.414 157.703 252.341 157.923 252.194C158.143 252.04 158.315 251.842 158.44 251.6L159.529 252.062C159.375 252.356 159.177 252.612 158.935 252.832C158.7 253.052 158.418 253.221 158.088 253.338C157.765 253.456 157.395 253.514 156.977 253.514ZM155.569 249.983H158.308C158.286 249.719 158.209 249.503 158.077 249.334C157.945 249.158 157.783 249.026 157.593 248.938C157.402 248.85 157.2 248.806 156.988 248.806C156.782 248.806 156.573 248.85 156.361 248.938C156.155 249.019 155.979 249.147 155.833 249.323C155.686 249.499 155.598 249.719 155.569 249.983Z" fill="#6673E6"/> -<rect x="234.75" y="233.632" width="182.5" height="31.5" rx="6.25" fill="#F7FAFC"/> -<rect x="234.75" y="233.632" width="182.5" height="31.5" rx="6.25" stroke="#E3E8F0" stroke-width="1.5"/> -<path d="M303.688 255.007H301.812L303.688 245.632H307.438C309.312 245.632 310.25 246.57 309.938 248.445C309.625 250.32 308.375 251.257 306.5 251.257H304.625L303.688 255.007Z" fill="#94A3B8"/> -<path d="M320.913 252.882V245.182H323.63C324.158 245.182 324.624 245.289 325.027 245.501C325.43 245.714 325.746 246.011 325.973 246.392C326.2 246.766 326.314 247.203 326.314 247.701C326.314 248.185 326.208 248.618 325.995 248.999C325.782 249.381 325.485 249.681 325.104 249.901C324.73 250.114 324.294 250.22 323.795 250.22H322.189V252.882H320.913ZM322.189 249.043H323.773C324.14 249.043 324.44 248.919 324.675 248.669C324.91 248.42 325.027 248.097 325.027 247.701C325.027 247.298 324.895 246.972 324.631 246.722C324.367 246.473 324.026 246.348 323.608 246.348H322.189V249.043ZM328.877 253.014C328.217 253.014 327.703 252.868 327.337 252.574C326.977 252.281 326.798 251.867 326.798 251.331C326.798 250.759 326.988 250.323 327.37 250.022C327.758 249.722 328.297 249.571 328.987 249.571H330.384C330.34 249.168 330.226 248.86 330.043 248.647C329.859 248.435 329.588 248.328 329.229 248.328C328.965 248.328 328.734 248.383 328.536 248.493C328.338 248.603 328.169 248.776 328.03 249.01L326.952 248.614C327.069 248.372 327.223 248.149 327.414 247.943C327.612 247.731 327.857 247.562 328.151 247.437C328.451 247.313 328.811 247.25 329.229 247.25C329.764 247.25 330.211 247.357 330.571 247.569C330.93 247.775 331.194 248.072 331.363 248.46C331.539 248.849 331.627 249.318 331.627 249.868L331.594 252.882H330.461L330.428 252.211C330.281 252.468 330.076 252.666 329.812 252.805C329.555 252.945 329.243 253.014 328.877 253.014ZM329.031 251.98C329.302 251.98 329.54 251.922 329.746 251.804C329.958 251.68 330.12 251.515 330.23 251.309C330.347 251.104 330.406 250.877 330.406 250.627V250.517H329.383C328.891 250.517 328.547 250.587 328.349 250.726C328.151 250.858 328.052 251.049 328.052 251.298C328.052 251.511 328.136 251.68 328.305 251.804C328.481 251.922 328.723 251.98 329.031 251.98ZM333.614 255.214C333.438 255.214 333.24 255.181 333.02 255.115C332.808 255.049 332.602 254.965 332.404 254.862L332.866 253.861C333.006 253.927 333.134 253.979 333.251 254.015C333.369 254.059 333.464 254.081 333.537 254.081C333.713 254.081 333.86 254.034 333.977 253.938C334.102 253.85 334.201 253.718 334.274 253.542L334.571 252.838L332.129 247.382H333.471L335.143 251.43L336.782 247.382H338.124L335.572 253.465C335.418 253.817 335.261 254.125 335.099 254.389C334.945 254.653 334.751 254.855 334.516 254.994C334.282 255.141 333.981 255.214 333.614 255.214ZM339.089 252.882V245.182H341.806C342.334 245.182 342.799 245.289 343.203 245.501C343.606 245.714 343.921 246.011 344.149 246.392C344.376 246.766 344.49 247.203 344.49 247.701C344.49 248.185 344.383 248.618 344.171 248.999C343.958 249.381 343.661 249.681 343.28 249.901C342.906 250.114 342.469 250.22 341.971 250.22H340.365V252.882H339.089ZM340.365 249.043H341.949C342.315 249.043 342.616 248.919 342.851 248.669C343.085 248.42 343.203 248.097 343.203 247.701C343.203 247.298 343.071 246.972 342.807 246.722C342.543 246.473 342.202 246.348 341.784 246.348H340.365V249.043ZM347.053 253.014C346.393 253.014 345.879 252.868 345.513 252.574C345.153 252.281 344.974 251.867 344.974 251.331C344.974 250.759 345.164 250.323 345.546 250.022C345.934 249.722 346.473 249.571 347.163 249.571H348.56C348.516 249.168 348.402 248.86 348.219 248.647C348.035 248.435 347.764 248.328 347.405 248.328C347.141 248.328 346.91 248.383 346.712 248.493C346.514 248.603 346.345 248.776 346.206 249.01L345.128 248.614C345.245 248.372 345.399 248.149 345.59 247.943C345.788 247.731 346.033 247.562 346.327 247.437C346.627 247.313 346.987 247.25 347.405 247.25C347.94 247.25 348.387 247.357 348.747 247.569C349.106 247.775 349.37 248.072 349.539 248.46C349.715 248.849 349.803 249.318 349.803 249.868L349.77 252.882H348.637L348.604 252.211C348.457 252.468 348.252 252.666 347.988 252.805C347.731 252.945 347.419 253.014 347.053 253.014ZM347.207 251.98C347.478 251.98 347.716 251.922 347.922 251.804C348.134 251.68 348.296 251.515 348.406 251.309C348.523 251.104 348.582 250.877 348.582 250.627V250.517H347.559C347.067 250.517 346.723 250.587 346.525 250.726C346.327 250.858 346.228 251.049 346.228 251.298C346.228 251.511 346.312 251.68 346.481 251.804C346.657 251.922 346.899 251.98 347.207 251.98ZM351.05 252.882V245.182H352.282V252.882H351.05Z" fill="#94A3B8"/> +<path d="M131.443 253.514C131.04 253.514 130.669 253.467 130.332 253.371C130.002 253.276 129.709 253.144 129.452 252.975C129.203 252.807 128.994 252.62 128.825 252.414C128.664 252.202 128.55 251.982 128.484 251.754L129.738 251.369C129.833 251.641 130.02 251.879 130.299 252.084C130.578 252.29 130.922 252.396 131.333 252.403C131.81 252.403 132.187 252.304 132.466 252.106C132.745 251.908 132.884 251.648 132.884 251.325C132.884 251.032 132.767 250.794 132.532 250.61C132.297 250.42 131.982 250.273 131.586 250.17L130.64 249.928C130.281 249.833 129.954 249.694 129.661 249.51C129.375 249.327 129.148 249.096 128.979 248.817C128.818 248.539 128.737 248.209 128.737 247.827C128.737 247.109 128.972 246.551 129.441 246.155C129.91 245.752 130.581 245.55 131.454 245.55C131.945 245.55 132.374 245.627 132.741 245.781C133.115 245.928 133.423 246.133 133.665 246.397C133.907 246.654 134.087 246.947 134.204 247.277L132.972 247.673C132.862 247.38 132.671 247.138 132.4 246.947C132.129 246.757 131.791 246.661 131.388 246.661C130.97 246.661 130.64 246.76 130.398 246.958C130.163 247.156 130.046 247.431 130.046 247.783C130.046 248.069 130.138 248.293 130.321 248.454C130.512 248.608 130.768 248.726 131.091 248.806L132.037 249.037C132.726 249.206 133.262 249.496 133.643 249.906C134.024 250.317 134.215 250.772 134.215 251.27C134.215 251.71 134.109 252.099 133.896 252.436C133.683 252.774 133.368 253.038 132.95 253.228C132.539 253.419 132.037 253.514 131.443 253.514ZM137.585 253.514C137.006 253.514 136.562 253.371 136.254 253.085C135.953 252.792 135.803 252.374 135.803 251.831V248.938H134.89V247.882H135.803V246.166H137.024V247.882H138.509V248.938H137.024V251.6C137.024 251.857 137.083 252.051 137.2 252.183C137.325 252.315 137.504 252.381 137.739 252.381C137.812 252.381 137.893 252.367 137.981 252.337C138.069 252.308 138.168 252.253 138.278 252.172L138.729 253.107C138.538 253.239 138.348 253.338 138.157 253.404C137.966 253.478 137.776 253.514 137.585 253.514ZM139.714 253.382V247.882H140.946V248.883C141.166 248.539 141.452 248.282 141.804 248.113C142.156 247.945 142.519 247.86 142.893 247.86V249.037C142.556 249.037 142.237 249.085 141.936 249.18C141.643 249.268 141.405 249.415 141.221 249.62C141.038 249.826 140.946 250.097 140.946 250.434V253.382H139.714ZM143.787 253.382V247.882H145.008V253.382H143.787ZM144.403 246.837C144.205 246.837 144.033 246.768 143.886 246.628C143.747 246.482 143.677 246.309 143.677 246.111C143.677 245.913 143.747 245.745 143.886 245.605C144.033 245.466 144.205 245.396 144.403 245.396C144.601 245.396 144.77 245.466 144.909 245.605C145.056 245.745 145.129 245.913 145.129 246.111C145.129 246.309 145.056 246.482 144.909 246.628C144.77 246.768 144.601 246.837 144.403 246.837ZM146.515 255.582V247.882H147.67L147.725 248.718C147.916 248.41 148.158 248.172 148.451 248.003C148.752 247.835 149.097 247.75 149.485 247.75C149.984 247.75 150.417 247.871 150.783 248.113C151.157 248.348 151.447 248.682 151.652 249.114C151.865 249.54 151.971 250.046 151.971 250.632C151.971 251.212 151.865 251.718 151.652 252.15C151.447 252.583 151.157 252.92 150.783 253.162C150.417 253.397 149.984 253.514 149.485 253.514C149.104 253.514 148.767 253.43 148.473 253.261C148.18 253.093 147.938 252.862 147.747 252.568V255.582H146.515ZM149.177 252.392C149.471 252.392 149.731 252.319 149.958 252.172C150.186 252.018 150.365 251.809 150.497 251.545C150.637 251.281 150.706 250.977 150.706 250.632C150.706 250.288 150.64 249.983 150.508 249.719C150.384 249.455 150.208 249.25 149.98 249.103C149.753 248.957 149.489 248.883 149.188 248.883C148.91 248.883 148.66 248.957 148.44 249.103C148.22 249.25 148.048 249.455 147.923 249.719C147.806 249.983 147.747 250.288 147.747 250.632C147.747 250.977 147.806 251.281 147.923 251.545C148.048 251.809 148.217 252.018 148.429 252.172C148.649 252.319 148.899 252.392 149.177 252.392ZM155.477 253.514C154.941 253.514 154.465 253.393 154.047 253.151C153.636 252.902 153.31 252.561 153.068 252.128C152.833 251.696 152.716 251.197 152.716 250.632C152.716 250.068 152.837 249.569 153.079 249.136C153.321 248.704 153.651 248.366 154.069 248.124C154.494 247.875 154.978 247.75 155.521 247.75C156.012 247.75 156.456 247.879 156.852 248.135C157.248 248.385 157.559 248.748 157.787 249.224C158.021 249.701 158.139 250.269 158.139 250.929H153.992C154.028 251.391 154.197 251.754 154.498 252.018C154.806 252.282 155.169 252.414 155.587 252.414C155.924 252.414 156.203 252.341 156.423 252.194C156.643 252.04 156.815 251.842 156.94 251.6L158.029 252.062C157.875 252.356 157.677 252.612 157.435 252.832C157.2 253.052 156.918 253.221 156.588 253.338C156.265 253.456 155.895 253.514 155.477 253.514ZM154.069 249.983H156.808C156.786 249.719 156.709 249.503 156.577 249.334C156.445 249.158 156.283 249.026 156.093 248.938C155.902 248.85 155.7 248.806 155.488 248.806C155.282 248.806 155.073 248.85 154.861 248.938C154.655 249.019 154.479 249.147 154.333 249.323C154.186 249.499 154.098 249.719 154.069 249.983Z" fill="#6673E6"/> +<rect x="234.75" y="233.632" width="182.5" height="29.5" rx="6.25" fill="#F7FAFC"/> +<rect x="234.75" y="233.632" width="182.5" height="29.5" rx="6.25" stroke="#E3E8F0" stroke-width="1.5"/> +<g clip-path="url(#clip5_27219_5230)"> +<path d="M305.412 244.482C305.327 244.482 305.246 244.514 305.181 244.572C305.117 244.63 305.075 244.71 305.061 244.799L304.479 248.699L303.944 252.282L303.943 252.285L303.944 252.282L304.479 248.699C304.506 248.516 304.655 248.382 304.829 248.382H306.536C308.253 248.382 309.711 247.059 309.977 245.267C309.998 245.13 310.008 244.996 310.011 244.862V244.862H310.011C309.574 244.62 309.062 244.482 308.5 244.482H305.412Z" fill="#001C64"/> +<path d="M310.011 244.862C310.008 244.995 309.997 245.13 309.977 245.267C309.711 247.059 308.253 248.382 306.536 248.382H304.829C304.655 248.382 304.506 248.516 304.479 248.699L303.944 252.282L303.608 254.531C303.602 254.574 303.604 254.618 303.615 254.661C303.627 254.703 303.647 254.742 303.674 254.776C303.701 254.809 303.734 254.836 303.772 254.854C303.81 254.873 303.851 254.882 303.893 254.882H305.745C305.829 254.882 305.911 254.85 305.975 254.792C306.04 254.734 306.082 254.654 306.095 254.566L306.583 251.299C306.611 251.116 306.759 250.982 306.934 250.982H308.025C309.742 250.982 311.199 249.659 311.466 247.867C311.655 246.594 311.048 245.436 310.011 244.862Z" fill="#0070E0"/> +<path d="M303.308 241.882C303.223 241.882 303.141 241.914 303.077 241.972C303.013 242.03 302.97 242.111 302.957 242.199L301.504 251.93C301.497 251.974 301.5 252.018 301.511 252.061C301.522 252.103 301.542 252.142 301.569 252.176C301.596 252.209 301.63 252.236 301.668 252.254C301.706 252.273 301.747 252.282 301.788 252.282H303.944L304.479 248.699L305.062 244.799C305.075 244.711 305.117 244.63 305.182 244.572C305.246 244.514 305.328 244.483 305.412 244.483H308.5C309.062 244.483 309.574 244.621 310.011 244.862C310.041 243.23 308.765 241.882 307.011 241.882H303.308Z" fill="#003087"/> +</g> +<path d="M318.413 251.882V244.182H321.13C321.658 244.182 322.124 244.289 322.527 244.501C322.93 244.714 323.246 245.011 323.473 245.392C323.7 245.766 323.814 246.203 323.814 246.701C323.814 247.185 323.708 247.618 323.495 247.999C323.282 248.381 322.985 248.681 322.604 248.901C322.23 249.114 321.794 249.22 321.295 249.22H319.689V251.882H318.413ZM319.689 248.043H321.273C321.64 248.043 321.94 247.919 322.175 247.669C322.41 247.42 322.527 247.097 322.527 246.701C322.527 246.298 322.395 245.972 322.131 245.722C321.867 245.473 321.526 245.348 321.108 245.348H319.689V248.043ZM327.961 251.882L327.906 250.848V249.055C327.906 248.681 327.865 248.37 327.785 248.12C327.711 247.864 327.587 247.669 327.411 247.537C327.242 247.398 327.015 247.328 326.729 247.328C326.465 247.328 326.234 247.383 326.036 247.493C325.838 247.603 325.669 247.776 325.53 248.01L324.452 247.614C324.569 247.372 324.723 247.149 324.914 246.943C325.112 246.731 325.357 246.562 325.651 246.437C325.951 246.313 326.311 246.25 326.729 246.25C327.264 246.25 327.711 246.357 328.071 246.569C328.43 246.775 328.694 247.072 328.863 247.46C329.039 247.849 329.127 248.318 329.127 248.868L329.094 251.882H327.961ZM326.377 252.014C325.717 252.014 325.203 251.868 324.837 251.574C324.477 251.281 324.298 250.867 324.298 250.331C324.298 249.759 324.488 249.323 324.87 249.022C325.258 248.722 325.797 248.571 326.487 248.571H327.961V249.517H326.883C326.391 249.517 326.047 249.587 325.849 249.726C325.651 249.858 325.552 250.049 325.552 250.298C325.552 250.511 325.636 250.68 325.805 250.804C325.981 250.922 326.223 250.98 326.531 250.98C326.809 250.98 327.051 250.918 327.257 250.793C327.462 250.669 327.62 250.504 327.73 250.298C327.847 250.093 327.906 249.862 327.906 249.605H328.269C328.269 250.353 328.118 250.944 327.818 251.376C327.517 251.802 327.037 252.014 326.377 252.014ZM331.125 254.214C330.949 254.214 330.751 254.181 330.531 254.115C330.319 254.049 330.113 253.965 329.915 253.862L330.377 252.861C330.517 252.927 330.645 252.979 330.762 253.015C330.88 253.059 330.975 253.081 331.048 253.081C331.224 253.081 331.371 253.034 331.488 252.938C331.613 252.85 331.712 252.718 331.785 252.542L332.434 251.024L334.293 246.382H335.635L333.083 252.465C332.929 252.817 332.772 253.125 332.61 253.389C332.456 253.653 332.262 253.855 332.027 253.994C331.793 254.141 331.492 254.214 331.125 254.214ZM332.104 251.882L329.64 246.382H330.982L332.896 251.013L333.292 251.882H332.104ZM336.6 251.882V244.182H339.317C339.845 244.182 340.31 244.289 340.714 244.501C341.117 244.714 341.432 245.011 341.66 245.392C341.887 245.766 342.001 246.203 342.001 246.701C342.001 247.185 341.894 247.618 341.682 247.999C341.469 248.381 341.172 248.681 340.791 248.901C340.417 249.114 339.98 249.22 339.482 249.22H337.876V251.882H336.6ZM337.876 248.043H339.46C339.826 248.043 340.127 247.919 340.362 247.669C340.596 247.42 340.714 247.097 340.714 246.701C340.714 246.298 340.582 245.972 340.318 245.722C340.054 245.473 339.713 245.348 339.295 245.348H337.876V248.043ZM346.147 251.882L346.092 250.848V249.055C346.092 248.681 346.052 248.37 345.971 248.12C345.898 247.864 345.773 247.669 345.597 247.537C345.429 247.398 345.201 247.328 344.915 247.328C344.651 247.328 344.42 247.383 344.222 247.493C344.024 247.603 343.856 247.776 343.716 248.01L342.638 247.614C342.756 247.372 342.91 247.149 343.1 246.943C343.298 246.731 343.544 246.562 343.837 246.437C344.138 246.313 344.497 246.25 344.915 246.25C345.451 246.25 345.898 246.357 346.257 246.569C346.617 246.775 346.881 247.072 347.049 247.46C347.225 247.849 347.313 248.318 347.313 248.868L347.28 251.882H346.147ZM344.563 252.014C343.903 252.014 343.39 251.868 343.023 251.574C342.664 251.281 342.484 250.867 342.484 250.331C342.484 249.759 342.675 249.323 343.056 249.022C343.445 248.722 343.984 248.571 344.673 248.571H346.147V249.517H345.069C344.578 249.517 344.233 249.587 344.035 249.726C343.837 249.858 343.738 250.049 343.738 250.298C343.738 250.511 343.823 250.68 343.991 250.804C344.167 250.922 344.409 250.98 344.717 250.98C344.996 250.98 345.238 250.918 345.443 250.793C345.649 250.669 345.806 250.504 345.916 250.298C346.034 250.093 346.092 249.862 346.092 249.605H346.455C346.455 250.353 346.305 250.944 346.004 251.376C345.704 251.802 345.223 252.014 344.563 252.014ZM348.561 251.882V244.182H349.793V251.882H348.561Z" fill="#777777"/> </g> <rect x="42" y="276.882" width="376" height="34" rx="7" fill="#D54407"/> <path d="M199.496 297.882V289.482H202.46C203.036 289.482 203.544 289.598 203.984 289.83C204.424 290.062 204.768 290.386 205.016 290.802C205.264 291.21 205.388 291.686 205.388 292.23C205.388 292.758 205.272 293.23 205.04 293.646C204.808 294.062 204.484 294.39 204.068 294.63C203.66 294.862 203.184 294.978 202.64 294.978H200.888V297.882H199.496ZM200.888 293.694H202.616C203.016 293.694 203.344 293.558 203.6 293.286C203.856 293.014 203.984 292.662 203.984 292.23C203.984 291.79 203.84 291.434 203.552 291.162C203.264 290.89 202.892 290.754 202.436 290.754H200.888V293.694ZM208.184 298.026C207.464 298.026 206.904 297.866 206.504 297.546C206.112 297.226 205.916 296.774 205.916 296.19C205.916 295.566 206.124 295.09 206.54 294.762C206.964 294.434 207.552 294.27 208.304 294.27H209.828C209.78 293.83 209.656 293.494 209.456 293.262C209.256 293.03 208.96 292.914 208.568 292.914C208.28 292.914 208.028 292.974 207.812 293.094C207.596 293.214 207.412 293.402 207.26 293.658L206.084 293.226C206.212 292.962 206.38 292.718 206.588 292.494C206.804 292.262 207.072 292.078 207.392 291.942C207.72 291.806 208.112 291.738 208.568 291.738C209.152 291.738 209.64 291.854 210.032 292.086C210.424 292.31 210.712 292.634 210.896 293.058C211.088 293.482 211.184 293.994 211.184 294.594L211.148 297.882H209.912L209.876 297.15C209.716 297.43 209.492 297.646 209.204 297.798C208.924 297.95 208.584 298.026 208.184 298.026ZM208.352 296.898C208.648 296.898 208.908 296.834 209.132 296.706C209.364 296.57 209.54 296.39 209.66 296.166C209.788 295.942 209.852 295.694 209.852 295.422V295.302H208.736C208.2 295.302 207.824 295.378 207.608 295.53C207.392 295.674 207.284 295.882 207.284 296.154C207.284 296.386 207.376 296.57 207.56 296.706C207.752 296.834 208.016 296.898 208.352 296.898ZM213.352 300.426C213.16 300.426 212.944 300.39 212.704 300.318C212.472 300.246 212.248 300.154 212.032 300.042L212.536 298.95C212.688 299.022 212.828 299.078 212.956 299.118C213.084 299.166 213.188 299.19 213.268 299.19C213.46 299.19 213.62 299.138 213.748 299.034C213.884 298.938 213.992 298.794 214.072 298.602L214.396 297.834L211.732 291.882H213.196L215.02 296.298L216.808 291.882H218.272L215.488 298.518C215.32 298.902 215.148 299.238 214.972 299.526C214.804 299.814 214.592 300.034 214.336 300.186C214.08 300.346 213.752 300.426 213.352 300.426ZM224.667 297.606C224.139 297.606 223.671 297.526 223.263 297.366C222.855 297.198 222.523 296.982 222.267 296.718C222.011 296.454 221.839 296.17 221.751 295.866L222.999 295.482C223.095 295.746 223.275 295.974 223.539 296.166C223.811 296.358 224.147 296.458 224.547 296.466C225.003 296.466 225.363 296.374 225.627 296.19C225.899 295.998 226.035 295.746 226.035 295.434C226.035 295.162 225.919 294.934 225.687 294.75C225.463 294.566 225.163 294.426 224.787 294.33L223.863 294.102C223.503 294.006 223.183 293.866 222.903 293.682C222.623 293.49 222.403 293.258 222.243 292.986C222.083 292.706 222.003 292.378 222.003 292.002C222.003 291.298 222.231 290.75 222.687 290.358C223.151 289.958 223.811 289.758 224.667 289.758C225.155 289.758 225.579 289.834 225.939 289.986C226.299 290.13 226.599 290.334 226.839 290.598C227.079 290.854 227.255 291.142 227.367 291.462L226.131 291.87C226.027 291.598 225.843 291.37 225.579 291.186C225.315 290.994 224.991 290.898 224.607 290.898C224.207 290.898 223.891 290.994 223.659 291.186C223.435 291.37 223.323 291.626 223.323 291.954C223.323 292.234 223.411 292.45 223.587 292.602C223.771 292.754 224.011 292.87 224.307 292.95L225.243 293.178C225.923 293.346 226.447 293.634 226.815 294.042C227.191 294.45 227.379 294.898 227.379 295.386C227.379 295.818 227.271 296.202 227.055 296.538C226.847 296.866 226.543 297.126 226.143 297.318C225.743 297.51 225.251 297.606 224.667 297.606ZM224.103 299.118V297.138H225.255V299.118H224.103ZM224.103 290.502V288.522H225.255V290.502H224.103ZM232.198 297.882V296.082H228.31V294.978L232.066 289.482H233.53V294.87H235.09V296.082H233.53V297.882H232.198ZM229.786 294.87H232.198V291.33L229.786 294.87ZM238.761 289.338C239.337 289.338 239.821 289.446 240.213 289.662C240.605 289.87 240.921 290.158 241.161 290.526C241.409 290.894 241.585 291.318 241.689 291.798C241.801 292.278 241.857 292.794 241.857 293.346C241.857 294.018 241.785 294.642 241.641 295.218C241.505 295.786 241.297 296.282 241.017 296.706C240.745 297.122 240.397 297.446 239.973 297.678C239.557 297.91 239.065 298.026 238.497 298.026C238.065 298.026 237.641 297.962 237.225 297.834C236.809 297.706 236.433 297.522 236.097 297.282L236.817 296.274C237.065 296.45 237.333 296.582 237.621 296.67C237.917 296.758 238.189 296.802 238.437 296.802C239.133 296.802 239.673 296.502 240.057 295.902C240.441 295.302 240.617 294.37 240.585 293.106L240.873 293.322C240.681 293.778 240.385 294.146 239.985 294.426C239.585 294.698 239.109 294.834 238.557 294.834C238.021 294.834 237.545 294.714 237.129 294.474C236.721 294.226 236.397 293.894 236.157 293.478C235.925 293.054 235.809 292.578 235.809 292.05C235.809 291.522 235.929 291.054 236.169 290.646C236.417 290.238 236.761 289.918 237.201 289.686C237.649 289.454 238.169 289.338 238.761 289.338ZM238.749 290.538C238.453 290.538 238.185 290.606 237.945 290.742C237.713 290.87 237.529 291.054 237.393 291.294C237.265 291.526 237.201 291.794 237.201 292.098C237.201 292.402 237.265 292.674 237.393 292.914C237.529 293.154 237.713 293.342 237.945 293.478C238.185 293.614 238.453 293.682 238.749 293.682C239.061 293.682 239.333 293.614 239.565 293.478C239.805 293.342 239.989 293.154 240.117 292.914C240.253 292.674 240.321 292.402 240.321 292.098C240.321 291.794 240.253 291.526 240.117 291.294C239.989 291.054 239.805 290.87 239.565 290.742C239.333 290.606 239.061 290.538 238.749 290.538ZM243.732 298.05C243.5 298.05 243.3 297.97 243.132 297.81C242.972 297.642 242.892 297.442 242.892 297.21C242.892 296.978 242.972 296.778 243.132 296.61C243.3 296.442 243.5 296.358 243.732 296.358C243.964 296.358 244.164 296.442 244.332 296.61C244.5 296.778 244.584 296.978 244.584 297.21C244.584 297.442 244.5 297.642 244.332 297.81C244.164 297.97 243.964 298.05 243.732 298.05ZM248.993 298.026C248.337 298.026 247.753 297.842 247.241 297.474C246.729 297.098 246.325 296.586 246.029 295.938C245.741 295.282 245.597 294.53 245.597 293.682C245.597 292.834 245.741 292.086 246.029 291.438C246.325 290.782 246.725 290.27 247.229 289.902C247.741 289.526 248.329 289.338 248.993 289.338C249.657 289.338 250.245 289.526 250.757 289.902C251.269 290.27 251.669 290.782 251.957 291.438C252.253 292.086 252.401 292.834 252.401 293.682C252.401 294.53 252.253 295.282 251.957 295.938C251.669 296.586 251.269 297.098 250.757 297.474C250.253 297.842 249.665 298.026 248.993 298.026ZM249.005 296.766C249.397 296.766 249.745 296.634 250.049 296.37C250.361 296.106 250.601 295.742 250.769 295.278C250.945 294.814 251.033 294.282 251.033 293.682C251.033 293.082 250.945 292.55 250.769 292.086C250.601 291.614 250.361 291.246 250.049 290.982C249.745 290.718 249.393 290.586 248.993 290.586C248.593 290.586 248.241 290.718 247.937 290.982C247.633 291.246 247.393 291.61 247.217 292.074C247.049 292.538 246.965 293.074 246.965 293.682C246.965 294.282 247.049 294.814 247.217 295.278C247.393 295.742 247.633 296.106 247.937 296.37C248.249 296.634 248.605 296.766 249.005 296.766ZM256.727 298.026C256.071 298.026 255.487 297.842 254.975 297.474C254.463 297.098 254.059 296.586 253.763 295.938C253.475 295.282 253.331 294.53 253.331 293.682C253.331 292.834 253.475 292.086 253.763 291.438C254.059 290.782 254.459 290.27 254.963 289.902C255.475 289.526 256.063 289.338 256.727 289.338C257.391 289.338 257.979 289.526 258.491 289.902C259.003 290.27 259.403 290.782 259.691 291.438C259.987 292.086 260.135 292.834 260.135 293.682C260.135 294.53 259.987 295.282 259.691 295.938C259.403 296.586 259.003 297.098 258.491 297.474C257.987 297.842 257.399 298.026 256.727 298.026ZM256.739 296.766C257.131 296.766 257.479 296.634 257.783 296.37C258.095 296.106 258.335 295.742 258.503 295.278C258.679 294.814 258.767 294.282 258.767 293.682C258.767 293.082 258.679 292.55 258.503 292.086C258.335 291.614 258.095 291.246 257.783 290.982C257.479 290.718 257.127 290.586 256.727 290.586C256.327 290.586 255.975 290.718 255.671 290.982C255.367 291.246 255.127 291.61 254.951 292.074C254.783 292.538 254.699 293.074 254.699 293.682C254.699 294.282 254.783 294.814 254.951 295.278C255.127 295.742 255.367 296.106 255.671 296.37C255.983 296.634 256.339 296.766 256.739 296.766Z" fill="white"/> @@ -49,29 +53,32 @@ <rect x="20.75" y="16.75" width="418.5" height="318.5" rx="13.25" stroke="#E3E8F0" stroke-width="1.5"/> </g> <defs> -<filter id="filter0_d_1_12465" x="0" y="0" width="460" height="360" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<filter id="filter0_d_27219_5230" x="0" y="0" width="460" height="360" 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="4"/> <feGaussianBlur stdDeviation="10"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.06 0"/> -<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1_12465"/> -<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1_12465" result="shape"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_27219_5230"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_27219_5230" result="shape"/> </filter> -<clipPath id="clip0_1_12465"> +<clipPath id="clip0_27219_5230"> <rect x="20" y="16" width="420" height="320" rx="14" fill="white"/> </clipPath> -<clipPath id="clip1_1_12465"> +<clipPath id="clip1_27219_5230"> <rect width="127" height="26" fill="white" transform="translate(42 73.8823)"/> </clipPath> -<clipPath id="clip2_1_12465"> +<clipPath id="clip2_27219_5230"> <rect width="348" height="18" fill="white" transform="translate(56 122.882)"/> </clipPath> -<clipPath id="clip3_1_12465"> +<clipPath id="clip3_27219_5230"> <rect width="376" height="34" fill="white" transform="translate(42 232.882)"/> </clipPath> -<clipPath id="clip4_1_12465"> -<rect width="16" height="16" fill="white" transform="translate(107.5 241.882)"/> +<clipPath id="clip4_27219_5230"> +<rect width="16" height="16" fill="white" transform="translate(109 241.882)"/> +</clipPath> +<clipPath id="clip5_27219_5230"> +<rect width="10" height="13" fill="white" transform="translate(301.5 241.882)"/> </clipPath> </defs> </svg> diff --git a/images/onboarding/welcome-pdf-generation.svg b/images/onboarding/welcome-pdf-generation.svg index a234671e9..ee1a87b2b 100644 --- a/images/onboarding/welcome-pdf-generation.svg +++ b/images/onboarding/welcome-pdf-generation.svg @@ -1,6 +1,6 @@ <svg width="460" height="360" viewBox="0 0 460 360" fill="none" xmlns="http://www.w3.org/2000/svg"> -<g filter="url(#filter0_d_1_12735)"> -<g clip-path="url(#clip0_1_12735)"> +<g filter="url(#filter0_d_27219_5461)"> +<g clip-path="url(#clip0_27219_5461)"> <rect x="20" y="16" width="420" height="320" rx="14" fill="#F7FAFC"/> <rect width="420" height="36.8823" transform="translate(20 16)" fill="white"/> <circle cx="37.5" cy="34.4414" r="3.5" fill="#FF5F57"/> @@ -10,12 +10,12 @@ <rect x="219.094" y="32" width="76.8119" height="4.88232" rx="2.44116" fill="white"/> <rect x="20" y="52.8823" width="420" height="1" fill="#E3E8F0"/> <rect width="420" height="282.118" transform="translate(20 53.8823)" fill="white"/> -<g clip-path="url(#clip1_1_12735)"> +<g clip-path="url(#clip1_27219_5461)"> <rect x="42" y="73.8823" width="26" height="26" rx="7" fill="#F54F00"/> <path d="M59 83.8823L56 80.8823H52C51.448 80.8823 51 81.3303 51 81.8823V91.8823C51 92.4343 51.448 92.8823 52 92.8823H58C58.552 92.8823 59 92.4343 59 91.8823V83.8823ZM56 80.8823V83.8823H59M53.5 86.8823H56.5M53.5 89.3823H56.5" stroke="white" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/> <path d="M77.079 91.8823V82.7823H80.29C80.914 82.7823 81.4643 82.908 81.941 83.1593C82.4177 83.4107 82.7903 83.7617 83.059 84.2123C83.3277 84.6543 83.462 85.17 83.462 85.7593C83.462 86.3313 83.3363 86.8427 83.085 87.2933C82.8337 87.744 82.4827 88.0993 82.032 88.3593C81.59 88.6107 81.0743 88.7363 80.485 88.7363H78.587V91.8823H77.079ZM78.587 87.3453H80.459C80.8923 87.3453 81.2477 87.198 81.525 86.9033C81.8023 86.6087 81.941 86.2273 81.941 85.7593C81.941 85.2827 81.785 84.897 81.473 84.6023C81.161 84.3077 80.758 84.1603 80.264 84.1603H78.587V87.3453ZM84.7978 91.8823V82.7823H87.6578C88.5504 82.7823 89.3391 82.9773 90.0238 83.3673C90.7171 83.7487 91.2588 84.2817 91.6488 84.9663C92.0474 85.651 92.2468 86.4397 92.2468 87.3323C92.2468 88.2163 92.0474 89.0007 91.6488 89.6853C91.2588 90.37 90.7171 90.9073 90.0238 91.2973C89.3391 91.6873 88.5504 91.8823 87.6578 91.8823H84.7978ZM86.3058 90.4783H87.6578C88.0824 90.4783 88.4811 90.4003 88.8538 90.2443C89.2264 90.0797 89.5514 89.8543 89.8288 89.5683C90.1061 89.2823 90.3228 88.9487 90.4788 88.5673C90.6348 88.186 90.7128 87.7743 90.7128 87.3323C90.7128 86.8903 90.6348 86.4787 90.4788 86.0973C90.3228 85.716 90.1061 85.3823 89.8288 85.0963C89.5514 84.8103 89.2264 84.5893 88.8538 84.4333C88.4811 84.2687 88.0824 84.1863 87.6578 84.1863H86.3058V90.4783ZM93.8368 91.8823V82.7823H99.4918V84.1603H95.3448V86.7083H98.8938V88.0863H95.3448V91.8823H93.8368ZM108.293 92.0383C107.374 92.0383 106.555 91.839 105.836 91.4403C105.125 91.033 104.566 90.4783 104.159 89.7763C103.752 89.0657 103.548 88.2553 103.548 87.3453C103.548 86.418 103.752 85.6033 104.159 84.9013C104.566 84.1907 105.125 83.636 105.836 83.2373C106.555 82.83 107.374 82.6263 108.293 82.6263C108.822 82.6263 109.316 82.7087 109.775 82.8733C110.243 83.038 110.663 83.2633 111.036 83.5493C111.409 83.8267 111.712 84.1517 111.946 84.5243L110.724 85.3043C110.559 85.053 110.347 84.8277 110.087 84.6283C109.827 84.429 109.541 84.2773 109.229 84.1733C108.926 84.0607 108.614 84.0043 108.293 84.0043C107.669 84.0043 107.114 84.1473 106.629 84.4333C106.152 84.7193 105.775 85.1137 105.498 85.6163C105.221 86.1103 105.082 86.6867 105.082 87.3453C105.082 87.9867 105.216 88.5587 105.485 89.0613C105.762 89.564 106.144 89.9583 106.629 90.2443C107.123 90.5303 107.691 90.6733 108.332 90.6733C108.826 90.6733 109.268 90.5737 109.658 90.3743C110.048 90.175 110.356 89.8977 110.581 89.5423C110.815 89.187 110.941 88.7797 110.958 88.3203H108.787V87.0983H112.414V88.1123C112.397 88.9183 112.21 89.616 111.855 90.2053C111.508 90.7947 111.027 91.2497 110.412 91.5703C109.797 91.8823 109.09 92.0383 108.293 92.0383ZM116.496 92.0383C115.863 92.0383 115.3 91.8953 114.806 91.6093C114.321 91.3147 113.935 90.9117 113.649 90.4003C113.372 89.889 113.233 89.2997 113.233 88.6323C113.233 87.965 113.376 87.3757 113.662 86.8643C113.948 86.353 114.338 85.9543 114.832 85.6683C115.335 85.3737 115.907 85.2263 116.548 85.2263C117.129 85.2263 117.653 85.378 118.121 85.6813C118.589 85.976 118.957 86.405 119.226 86.9683C119.503 87.5317 119.642 88.2033 119.642 88.9833H114.741C114.784 89.5293 114.984 89.9583 115.339 90.2703C115.703 90.5823 116.132 90.7383 116.626 90.7383C117.025 90.7383 117.354 90.6517 117.614 90.4783C117.874 90.2963 118.078 90.0623 118.225 89.7763L119.512 90.3223C119.33 90.669 119.096 90.9723 118.81 91.2323C118.533 91.4923 118.199 91.6917 117.809 91.8303C117.428 91.969 116.99 92.0383 116.496 92.0383ZM114.832 87.8653H118.069C118.043 87.5533 117.952 87.2977 117.796 87.0983C117.64 86.8903 117.449 86.7343 117.224 86.6303C116.999 86.5263 116.76 86.4743 116.509 86.4743C116.266 86.4743 116.019 86.5263 115.768 86.6303C115.525 86.7257 115.317 86.8773 115.144 87.0853C114.971 87.2933 114.867 87.5533 114.832 87.8653ZM120.757 91.8823V85.3823H122.122L122.187 86.3053C122.395 85.9587 122.664 85.6943 122.993 85.5123C123.331 85.3217 123.717 85.2263 124.15 85.2263C124.67 85.2263 125.112 85.3303 125.476 85.5383C125.849 85.7463 126.131 86.0713 126.321 86.5133C126.521 86.9467 126.62 87.5143 126.62 88.2163V91.8823H125.164V88.5543C125.164 88.0343 125.104 87.6357 124.982 87.3583C124.87 87.0723 124.705 86.873 124.488 86.7603C124.28 86.6477 124.033 86.5913 123.747 86.5913C123.262 86.5827 122.885 86.743 122.616 87.0723C122.348 87.4017 122.213 87.874 122.213 88.4893V91.8823H120.757ZM130.994 92.0383C130.361 92.0383 129.798 91.8953 129.304 91.6093C128.819 91.3147 128.433 90.9117 128.147 90.4003C127.87 89.889 127.731 89.2997 127.731 88.6323C127.731 87.965 127.874 87.3757 128.16 86.8643C128.446 86.353 128.836 85.9543 129.33 85.6683C129.833 85.3737 130.405 85.2263 131.046 85.2263C131.627 85.2263 132.151 85.378 132.619 85.6813C133.087 85.976 133.455 86.405 133.724 86.9683C134.001 87.5317 134.14 88.2033 134.14 88.9833H129.239C129.282 89.5293 129.482 89.9583 129.837 90.2703C130.201 90.5823 130.63 90.7383 131.124 90.7383C131.523 90.7383 131.852 90.6517 132.112 90.4783C132.372 90.2963 132.576 90.0623 132.723 89.7763L134.01 90.3223C133.828 90.669 133.594 90.9723 133.308 91.2323C133.031 91.4923 132.697 91.6917 132.307 91.8303C131.926 91.969 131.488 92.0383 130.994 92.0383ZM129.33 87.8653H132.567C132.541 87.5533 132.45 87.2977 132.294 87.0983C132.138 86.8903 131.947 86.7343 131.722 86.6303C131.497 86.5263 131.258 86.4743 131.007 86.4743C130.764 86.4743 130.517 86.5263 130.266 86.6303C130.023 86.7257 129.815 86.8773 129.642 87.0853C129.469 87.2933 129.365 87.5533 129.33 87.8653ZM135.255 91.8823V85.3823H136.711V86.5653C136.971 86.158 137.309 85.8547 137.725 85.6553C138.141 85.456 138.57 85.3563 139.012 85.3563V86.7473C138.614 86.7473 138.237 86.8037 137.881 86.9163C137.535 87.0203 137.253 87.1937 137.036 87.4363C136.82 87.679 136.711 87.9997 136.711 88.3983V91.8823H135.255ZM142.071 92.0383C141.291 92.0383 140.684 91.865 140.251 91.5183C139.826 91.1717 139.614 90.682 139.614 90.0493C139.614 89.3733 139.839 88.8577 140.29 88.5023C140.749 88.147 141.386 87.9693 142.201 87.9693H143.852C143.8 87.4927 143.666 87.1287 143.449 86.8773C143.232 86.626 142.912 86.5003 142.487 86.5003C142.175 86.5003 141.902 86.5653 141.668 86.6953C141.434 86.8253 141.235 87.029 141.07 87.3063L139.796 86.8383C139.935 86.5523 140.117 86.288 140.342 86.0453C140.576 85.794 140.866 85.5947 141.213 85.4473C141.568 85.3 141.993 85.2263 142.487 85.2263C143.12 85.2263 143.648 85.352 144.073 85.6033C144.498 85.846 144.81 86.197 145.009 86.6563C145.217 87.1157 145.321 87.6703 145.321 88.3203L145.282 91.8823H143.943L143.904 91.0893C143.731 91.3927 143.488 91.6267 143.176 91.7913C142.873 91.956 142.504 92.0383 142.071 92.0383ZM142.253 90.8163C142.574 90.8163 142.855 90.747 143.098 90.6083C143.349 90.461 143.54 90.266 143.67 90.0233C143.809 89.7807 143.878 89.512 143.878 89.2173V89.0873H142.669C142.088 89.0873 141.681 89.1697 141.447 89.3343C141.213 89.4903 141.096 89.7157 141.096 90.0103C141.096 90.2617 141.196 90.461 141.395 90.6083C141.603 90.747 141.889 90.8163 142.253 90.8163ZM149.382 92.0383C148.698 92.0383 148.173 91.8693 147.809 91.5313C147.454 91.1847 147.276 90.6907 147.276 90.0493V86.6303H146.197V85.3823H147.276V83.3543H148.719V85.3823H150.474V86.6303H148.719V89.7763C148.719 90.0797 148.789 90.3093 148.927 90.4653C149.075 90.6213 149.287 90.6993 149.564 90.6993C149.651 90.6993 149.746 90.682 149.85 90.6473C149.954 90.6127 150.071 90.5477 150.201 90.4523L150.734 91.5573C150.509 91.7133 150.284 91.8303 150.058 91.9083C149.833 91.995 149.608 92.0383 149.382 92.0383ZM151.99 91.8823V85.3823H153.433V91.8823H151.99ZM152.718 84.1473C152.484 84.1473 152.28 84.065 152.107 83.9003C151.942 83.727 151.86 83.5233 151.86 83.2893C151.86 83.0553 151.942 82.856 152.107 82.6913C152.28 82.5267 152.484 82.4443 152.718 82.4443C152.952 82.4443 153.151 82.5267 153.316 82.6913C153.489 82.856 153.576 83.0553 153.576 83.2893C153.576 83.5233 153.489 83.727 153.316 83.9003C153.151 84.065 152.952 84.1473 152.718 84.1473ZM158.139 92.0383C157.489 92.0383 156.908 91.8953 156.397 91.6093C155.894 91.3147 155.5 90.9117 155.214 90.4003C154.928 89.889 154.785 89.2997 154.785 88.6323C154.785 87.965 154.923 87.3757 155.201 86.8643C155.487 86.353 155.881 85.9543 156.384 85.6683C156.886 85.3737 157.463 85.2263 158.113 85.2263C158.763 85.2263 159.339 85.3737 159.842 85.6683C160.344 85.9543 160.734 86.353 161.012 86.8643C161.298 87.3757 161.441 87.965 161.441 88.6323C161.441 89.2997 161.302 89.889 161.025 90.4003C160.747 90.9117 160.357 91.3147 159.855 91.6093C159.352 91.8953 158.78 92.0383 158.139 92.0383ZM158.139 90.6993C158.494 90.6993 158.81 90.6127 159.088 90.4393C159.365 90.2573 159.582 90.0147 159.738 89.7113C159.894 89.3993 159.972 89.0397 159.972 88.6323C159.972 88.225 159.889 87.8697 159.725 87.5663C159.569 87.2543 159.352 87.0117 159.075 86.8383C158.797 86.6563 158.477 86.5653 158.113 86.5653C157.749 86.5653 157.428 86.652 157.151 86.8253C156.873 86.9987 156.657 87.2413 156.501 87.5533C156.345 87.8653 156.267 88.225 156.267 88.6323C156.267 89.0397 156.345 89.3993 156.501 89.7113C156.665 90.0147 156.886 90.2573 157.164 90.4393C157.45 90.6127 157.775 90.6993 158.139 90.6993ZM162.702 91.8823V85.3823H164.067L164.132 86.3053C164.34 85.9587 164.609 85.6943 164.938 85.5123C165.276 85.3217 165.662 85.2263 166.095 85.2263C166.615 85.2263 167.057 85.3303 167.421 85.5383C167.794 85.7463 168.076 86.0713 168.266 86.5133C168.466 86.9467 168.565 87.5143 168.565 88.2163V91.8823H167.109V88.5543C167.109 88.0343 167.049 87.6357 166.927 87.3583C166.815 87.0723 166.65 86.873 166.433 86.7603C166.225 86.6477 165.978 86.5913 165.692 86.5913C165.207 86.5827 164.83 86.743 164.561 87.0723C164.293 87.4017 164.158 87.874 164.158 88.4893V91.8823H162.702Z" fill="#1F293B"/> </g> -<g clip-path="url(#clip2_1_12735)"> +<g clip-path="url(#clip2_27219_5461)"> <rect x="50" y="125.882" width="120" height="130" rx="6" fill="#F7FAFC"/> <rect x="50" y="125.882" width="120" height="20" fill="#EDF0F5"/> <rect x="60.5" y="154.382" width="79" height="11" rx="2.5" fill="white" stroke="#E3E8F0"/> @@ -26,8 +26,8 @@ </g> <rect x="50.5" y="126.382" width="119" height="129" rx="5.5" stroke="#E3E8F0"/> <path opacity="0.4" d="M193.76 188.122L188.62 183.002L190.18 181.362L195.88 186.942L193.76 188.122ZM183.28 188.062V185.802H194.28V188.062H183.28ZM190.12 192.442L188.56 190.802L193.78 185.702L195.88 186.942L190.12 192.442Z" fill="#D54407"/> -<g filter="url(#filter1_d_1_12735)"> -<g clip-path="url(#clip3_1_12735)"> +<g filter="url(#filter1_d_27219_5461)"> +<g clip-path="url(#clip3_27219_5461)"> <rect x="220" y="73.8823" width="180" height="235" rx="5" fill="white"/> <rect x="220" y="73.8823" width="180" height="26" fill="#D54407"/> <circle cx="236" cy="86.8823" r="6" fill="white" fill-opacity="0.3"/> @@ -49,7 +49,7 @@ </g> <rect x="220.5" y="74.3823" width="179" height="234" rx="4.5" stroke="#D9DEE6"/> </g> -<g filter="url(#filter2_d_1_12735)"> +<g filter="url(#filter2_d_27219_5461)"> <rect x="198" y="227.882" width="46" height="56" rx="6" fill="white" shape-rendering="crispEdges"/> <rect x="198.5" y="228.382" width="45" height="55" rx="5.5" stroke="#D9DEE5" shape-rendering="crispEdges"/> <rect x="207" y="238.882" width="28" height="34" rx="4" fill="#D12323"/> @@ -62,44 +62,44 @@ <rect x="20.75" y="16.75" width="418.5" height="318.5" rx="13.25" stroke="#E3E8F0" stroke-width="1.5"/> </g> <defs> -<filter id="filter0_d_1_12735" x="0" y="0" width="460" height="360" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<filter id="filter0_d_27219_5461" x="0" y="0" width="460" height="360" 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="4"/> <feGaussianBlur stdDeviation="10"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.06 0"/> -<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1_12735"/> -<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1_12735" result="shape"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_27219_5461"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_27219_5461" result="shape"/> </filter> -<filter id="filter1_d_1_12735" x="210" y="64.8823" width="204" height="259" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<filter id="filter1_d_27219_5461" x="210" y="64.8823" width="204" height="259" 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 dx="2" dy="3"/> <feGaussianBlur stdDeviation="6"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.08 0"/> -<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1_12735"/> -<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1_12735" result="shape"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_27219_5461"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_27219_5461" result="shape"/> </filter> -<filter id="filter2_d_1_12735" x="185.7" y="219.582" width="70.6" height="80.6" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<filter id="filter2_d_27219_5461" x="185.7" y="219.582" width="70.6" height="80.6" 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="4"/> <feGaussianBlur stdDeviation="6.15"/> <feComposite in2="hardAlpha" operator="out"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.16 0"/> -<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1_12735"/> -<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1_12735" result="shape"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_27219_5461"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_27219_5461" result="shape"/> </filter> -<clipPath id="clip0_1_12735"> +<clipPath id="clip0_27219_5461"> <rect x="20" y="16" width="420" height="320" rx="14" fill="white"/> </clipPath> -<clipPath id="clip1_1_12735"> +<clipPath id="clip1_27219_5461"> <rect width="128" height="26" fill="white" transform="translate(42 73.8823)"/> </clipPath> -<clipPath id="clip2_1_12735"> +<clipPath id="clip2_27219_5461"> <rect x="50" y="125.882" width="120" height="130" rx="6" fill="white"/> </clipPath> -<clipPath id="clip3_1_12735"> +<clipPath id="clip3_27219_5461"> <rect x="220" y="73.8823" width="180" height="235" rx="5" fill="white"/> </clipPath> </defs> From 61627ad81f23e003d6497b4d4694d5a9199bbc26 Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Wed, 23 Sep 2026 17:07:55 +0530 Subject: [PATCH 34/60] fix(onboarding): all eight comparison cards come from the design file Replaces the hand-built free/pro mock cards with the exported artwork, 283x246 each, and takes addon-comparisons.js from ~300 lines of JSX to 52. Card, Field, Row, Pill, PriceRow, Progress, DarkButton and Note go with them. This is what closes the rest of the QA list on the add-ons step: - Multistep free says 7 fields, and draws 7. - Conditional free says 7 fields, and draws 7. - Conditional pro answers "I am a" with radio options instead of a button field, which QA read as a field type SureForms does not have. - Calculation is a real quote form on both sides, priced per option with a live total, rather than an invoice. The chips and the rows they label now live in the same file, which is what stopped them agreeing the first time. Refs #3104 --- images/onboarding/addon-calculation-free.svg | 37 +++ images/onboarding/addon-calculation-pro.svg | 38 +++ images/onboarding/addon-conditional-free.svg | 33 ++ images/onboarding/addon-conditional-pro.svg | 42 +++ .../onboarding/addon-conversational-free.svg | 41 +++ .../onboarding/addon-conversational-pro.svg | 51 +-- images/onboarding/addon-multistep-pro.svg | 34 ++ .../illustrations/addon-comparisons.js | 299 ++---------------- 8 files changed, 285 insertions(+), 290 deletions(-) create mode 100644 images/onboarding/addon-calculation-free.svg create mode 100644 images/onboarding/addon-calculation-pro.svg create mode 100644 images/onboarding/addon-conditional-free.svg create mode 100644 images/onboarding/addon-conditional-pro.svg create mode 100644 images/onboarding/addon-conversational-free.svg create mode 100644 images/onboarding/addon-multistep-pro.svg diff --git a/images/onboarding/addon-calculation-free.svg b/images/onboarding/addon-calculation-free.svg new file mode 100644 index 000000000..9d0aaf29b --- /dev/null +++ b/images/onboarding/addon-calculation-free.svg @@ -0,0 +1,37 @@ +<svg width="283" height="246" viewBox="0 0 283 246" fill="none" xmlns="http://www.w3.org/2000/svg"> +<rect x="0.75" y="0.75" width="281.5" height="244.5" rx="12.25" fill="#F8FAFC"/> +<rect x="0.75" y="0.75" width="281.5" height="244.5" rx="12.25" stroke="#E2E8F0" stroke-width="1.5"/> +<g clip-path="url(#clip0_27219_4661)"> +<path d="M25.9625 31L28.475 22.25H30.2125L27.6 31H25.9625ZM20.6875 31L18.1 22.25H19.8375L22.325 31H20.6875ZM20.9125 31L23.3 22.25H24.85L22.475 31H20.9125ZM25.8 31L23.45 22.25H25L27.4375 31H25.8ZM33.3295 31.15C32.7128 31.15 32.167 31.0125 31.692 30.7375C31.217 30.4542 30.842 30.0667 30.567 29.575C30.3003 29.0833 30.167 28.5167 30.167 27.875C30.167 27.2333 30.3045 26.6667 30.5795 26.175C30.8628 25.6833 31.2462 25.3 31.7295 25.025C32.2212 24.7417 32.7837 24.6 33.417 24.6C33.967 24.6 34.4712 24.7458 34.9295 25.0375C35.3962 25.3208 35.767 25.7417 36.042 26.3C36.3253 26.85 36.467 27.5208 36.467 28.3125H31.7295L31.8795 28.1625C31.8795 28.4708 31.9545 28.7417 32.1045 28.975C32.2628 29.2 32.4628 29.375 32.7045 29.5C32.9545 29.6167 33.2212 29.675 33.5045 29.675C33.8462 29.675 34.1253 29.6042 34.342 29.4625C34.5587 29.3125 34.7253 29.1208 34.842 28.8875L36.317 29.4625C36.142 29.8125 35.9128 30.1167 35.6295 30.375C35.3545 30.625 35.0253 30.8167 34.642 30.95C34.2587 31.0833 33.8212 31.15 33.3295 31.15ZM31.967 27.2375L31.817 27.0875H34.8295L34.692 27.2375C34.692 26.9375 34.6212 26.7 34.4795 26.525C34.3378 26.3417 34.1628 26.2083 33.9545 26.125C33.7545 26.0417 33.5587 26 33.367 26C33.1753 26 32.9712 26.0417 32.7545 26.125C32.5378 26.2083 32.3503 26.3417 32.192 26.525C32.042 26.7 31.967 26.9375 31.967 27.2375ZM37.4259 31V22.25H39.0759V29.8375L38.9884 31H37.4259ZM40.9634 31.15C40.4384 31.15 39.9925 31.0167 39.6259 30.75C39.2675 30.4833 38.9925 30.1042 38.8009 29.6125C38.6092 29.1208 38.5134 28.5417 38.5134 27.875C38.5134 27.2 38.6092 26.6208 38.8009 26.1375C38.9925 25.6458 39.2675 25.2667 39.6259 25C39.9925 24.7333 40.4384 24.6 40.9634 24.6C41.5384 24.6 42.0342 24.7333 42.4509 25C42.8759 25.2667 43.205 25.6458 43.4384 26.1375C43.6717 26.6208 43.7884 27.2 43.7884 27.875C43.7884 28.5417 43.6717 29.1208 43.4384 29.6125C43.205 30.1042 42.8759 30.4833 42.4509 30.75C42.0342 31.0167 41.5384 31.15 40.9634 31.15ZM40.5384 29.6375C40.8384 29.6375 41.1009 29.5625 41.3259 29.4125C41.5592 29.2625 41.7425 29.0542 41.8759 28.7875C42.0092 28.5208 42.0759 28.2167 42.0759 27.875C42.0759 27.5333 42.0092 27.2292 41.8759 26.9625C41.7509 26.6958 41.5717 26.4917 41.3384 26.35C41.1134 26.2 40.8509 26.125 40.5509 26.125C40.2675 26.125 40.0134 26.2 39.7884 26.35C39.5634 26.5 39.3884 26.7083 39.2634 26.975C39.1384 27.2333 39.0759 27.5333 39.0759 27.875C39.0759 28.2167 39.1384 28.5208 39.2634 28.7875C39.3884 29.0542 39.5592 29.2625 39.7759 29.4125C40.0009 29.5625 40.255 29.6375 40.5384 29.6375ZM47.2097 31.15C46.8097 31.15 46.4347 31.0917 46.0847 30.975C45.7347 30.85 45.4263 30.675 45.1597 30.45C44.893 30.2167 44.6847 29.9333 44.5347 29.6L45.9472 28.95C46.0722 29.15 46.243 29.325 46.4597 29.475C46.6763 29.6167 46.9263 29.6875 47.2097 29.6875C47.4847 29.6875 47.6972 29.65 47.8472 29.575C47.9972 29.4917 48.0722 29.375 48.0722 29.225C48.0722 29.075 48.0097 28.9667 47.8847 28.9C47.768 28.825 47.6055 28.7625 47.3972 28.7125L46.8222 28.5625C46.2222 28.4042 45.7472 28.1542 45.3972 27.8125C45.0555 27.4625 44.8847 27.0625 44.8847 26.6125C44.8847 25.9708 45.0888 25.475 45.4972 25.125C45.9138 24.775 46.5013 24.6 47.2597 24.6C47.6513 24.6 48.0138 24.6583 48.3472 24.775C48.6888 24.8917 48.9805 25.0542 49.2222 25.2625C49.4638 25.4708 49.6305 25.7125 49.7222 25.9875L48.3597 26.6125C48.3013 26.4458 48.1597 26.3125 47.9347 26.2125C47.7097 26.1042 47.4847 26.05 47.2597 26.05C47.0347 26.05 46.8597 26.1 46.7347 26.2C46.618 26.2917 46.5597 26.4208 46.5597 26.5875C46.5597 26.6958 46.618 26.7875 46.7347 26.8625C46.8513 26.9292 47.018 26.9875 47.2347 27.0375L48.0472 27.2375C48.4555 27.3375 48.7805 27.5 49.0222 27.725C49.2722 27.9417 49.4513 28.1875 49.5597 28.4625C49.6763 28.7292 49.7347 28.9917 49.7347 29.25C49.7347 29.625 49.6222 29.9583 49.3972 30.25C49.1805 30.5333 48.8805 30.7542 48.4972 30.9125C48.1222 31.0708 47.693 31.15 47.2097 31.15ZM50.7949 31V24.75H52.4449V31H50.7949ZM51.6199 23.7375C51.3699 23.7375 51.1491 23.6458 50.9574 23.4625C50.7658 23.2708 50.6699 23.0458 50.6699 22.7875C50.6699 22.5292 50.7658 22.3083 50.9574 22.125C51.1491 21.9333 51.3699 21.8375 51.6199 21.8375C51.8783 21.8375 52.0991 21.9333 52.2824 22.125C52.4741 22.3083 52.5699 22.5292 52.5699 22.7875C52.5699 23.0458 52.4741 23.2708 52.2824 23.4625C52.0991 23.6458 51.8783 23.7375 51.6199 23.7375ZM56.5414 31.15C55.8497 31.15 55.3247 30.9792 54.9664 30.6375C54.6164 30.2958 54.4414 29.8083 54.4414 29.175V22.8H56.0914V28.8125C56.0914 29.0792 56.1497 29.2833 56.2664 29.425C56.3831 29.5583 56.5539 29.625 56.7789 29.625C56.8622 29.625 56.9539 29.6083 57.0539 29.575C57.1539 29.5333 57.2581 29.475 57.3664 29.4L57.9414 30.6375C57.7414 30.7875 57.5164 30.9083 57.2664 31C57.0247 31.1 56.7831 31.15 56.5414 31.15ZM53.4289 26.15V24.75H57.6539V26.15H53.4289ZM61.7108 31.15C61.0942 31.15 60.5483 31.0125 60.0733 30.7375C59.5983 30.4542 59.2233 30.0667 58.9483 29.575C58.6817 29.0833 58.5483 28.5167 58.5483 27.875C58.5483 27.2333 58.6858 26.6667 58.9608 26.175C59.2442 25.6833 59.6275 25.3 60.1108 25.025C60.6025 24.7417 61.165 24.6 61.7983 24.6C62.3483 24.6 62.8525 24.7458 63.3108 25.0375C63.7775 25.3208 64.1483 25.7417 64.4233 26.3C64.7067 26.85 64.8483 27.5208 64.8483 28.3125H60.1108L60.2608 28.1625C60.2608 28.4708 60.3358 28.7417 60.4858 28.975C60.6442 29.2 60.8442 29.375 61.0858 29.5C61.3358 29.6167 61.6025 29.675 61.8858 29.675C62.2275 29.675 62.5067 29.6042 62.7233 29.4625C62.94 29.3125 63.1067 29.1208 63.2233 28.8875L64.6983 29.4625C64.5233 29.8125 64.2942 30.1167 64.0108 30.375C63.7358 30.625 63.4067 30.8167 63.0233 30.95C62.64 31.0833 62.2025 31.15 61.7108 31.15ZM60.3483 27.2375L60.1983 27.0875H63.2108L63.0733 27.2375C63.0733 26.9375 63.0025 26.7 62.8608 26.525C62.7192 26.3417 62.5442 26.2083 62.3358 26.125C62.1358 26.0417 61.94 26 61.7483 26C61.5567 26 61.3525 26.0417 61.1358 26.125C60.9192 26.2083 60.7317 26.3417 60.5733 26.525C60.4233 26.7 60.3483 26.9375 60.3483 27.2375ZM69.0232 31V22.25H71.8232C72.7149 22.25 73.5024 22.4375 74.1857 22.8125C74.8774 23.1875 75.4149 23.7042 75.7982 24.3625C76.1899 25.0125 76.3857 25.7667 76.3857 26.625C76.3857 27.475 76.1899 28.2292 75.7982 28.8875C75.4149 29.5458 74.8774 30.0625 74.1857 30.4375C73.5024 30.8125 72.7149 31 71.8232 31H69.0232ZM70.7357 29.4H71.8232C72.2232 29.4 72.5941 29.3292 72.9357 29.1875C73.2774 29.0458 73.5732 28.85 73.8232 28.6C74.0816 28.35 74.2816 28.0583 74.4232 27.725C74.5649 27.3833 74.6357 27.0167 74.6357 26.625C74.6357 26.2333 74.5649 25.8708 74.4232 25.5375C74.2816 25.1958 74.0816 24.9 73.8232 24.65C73.5732 24.4 73.2774 24.2042 72.9357 24.0625C72.5941 23.9208 72.2232 23.85 71.8232 23.85H70.7357V29.4ZM80.3632 31.15C79.7465 31.15 79.2007 31.0125 78.7257 30.7375C78.2507 30.4542 77.8757 30.0667 77.6007 29.575C77.334 29.0833 77.2007 28.5167 77.2007 27.875C77.2007 27.2333 77.3382 26.6667 77.6132 26.175C77.8965 25.6833 78.2799 25.3 78.7632 25.025C79.2549 24.7417 79.8174 24.6 80.4507 24.6C81.0007 24.6 81.5049 24.7458 81.9632 25.0375C82.4299 25.3208 82.8007 25.7417 83.0757 26.3C83.359 26.85 83.5007 27.5208 83.5007 28.3125H78.7632L78.9132 28.1625C78.9132 28.4708 78.9882 28.7417 79.1382 28.975C79.2965 29.2 79.4965 29.375 79.7382 29.5C79.9882 29.6167 80.2549 29.675 80.5382 29.675C80.8799 29.675 81.159 29.6042 81.3757 29.4625C81.5924 29.3125 81.759 29.1208 81.8757 28.8875L83.3507 29.4625C83.1757 29.8125 82.9465 30.1167 82.6632 30.375C82.3882 30.625 82.059 30.8167 81.6757 30.95C81.2924 31.0833 80.8549 31.15 80.3632 31.15ZM79.0007 27.2375L78.8507 27.0875H81.8632L81.7257 27.2375C81.7257 26.9375 81.6549 26.7 81.5132 26.525C81.3715 26.3417 81.1965 26.2083 80.9882 26.125C80.7882 26.0417 80.5924 26 80.4007 26C80.209 26 80.0049 26.0417 79.7882 26.125C79.5715 26.2083 79.384 26.3417 79.2257 26.525C79.0757 26.7 79.0007 26.9375 79.0007 27.2375ZM86.2538 31L88.6288 24.75H90.3288L87.7663 31H86.2538ZM86.1163 31L83.5538 24.75H85.2538L87.6288 31H86.1163ZM93.7543 31.15C93.1376 31.15 92.5918 31.0125 92.1168 30.7375C91.6418 30.4542 91.2668 30.0667 90.9918 29.575C90.7251 29.0833 90.5918 28.5167 90.5918 27.875C90.5918 27.2333 90.7293 26.6667 91.0043 26.175C91.2876 25.6833 91.671 25.3 92.1543 25.025C92.646 24.7417 93.2085 24.6 93.8418 24.6C94.3918 24.6 94.896 24.7458 95.3543 25.0375C95.821 25.3208 96.1918 25.7417 96.4668 26.3C96.7501 26.85 96.8918 27.5208 96.8918 28.3125H92.1543L92.3043 28.1625C92.3043 28.4708 92.3793 28.7417 92.5293 28.975C92.6876 29.2 92.8876 29.375 93.1293 29.5C93.3793 29.6167 93.646 29.675 93.9293 29.675C94.271 29.675 94.5501 29.6042 94.7668 29.4625C94.9835 29.3125 95.1501 29.1208 95.2668 28.8875L96.7418 29.4625C96.5668 29.8125 96.3376 30.1167 96.0543 30.375C95.7793 30.625 95.4501 30.8167 95.0668 30.95C94.6835 31.0833 94.246 31.15 93.7543 31.15ZM92.3918 27.2375L92.2418 27.0875H95.2543L95.1168 27.2375C95.1168 26.9375 95.046 26.7 94.9043 26.525C94.7626 26.3417 94.5876 26.2083 94.3793 26.125C94.1793 26.0417 93.9835 26 93.7918 26C93.6001 26 93.396 26.0417 93.1793 26.125C92.9626 26.2083 92.7751 26.3417 92.6168 26.525C92.4668 26.7 92.3918 26.9375 92.3918 27.2375ZM97.8507 31V22.25H99.5007V31H97.8507ZM103.864 31.15C103.231 31.15 102.664 31.0125 102.164 30.7375C101.673 30.4542 101.285 30.0667 101.002 29.575C100.727 29.0833 100.589 28.5167 100.589 27.875C100.589 27.2333 100.727 26.6667 101.002 26.175C101.277 25.6833 101.66 25.3 102.152 25.025C102.644 24.7417 103.206 24.6 103.839 24.6C104.481 24.6 105.048 24.7417 105.539 25.025C106.031 25.3 106.414 25.6833 106.689 26.175C106.964 26.6667 107.102 27.2333 107.102 27.875C107.102 28.5167 106.964 29.0833 106.689 29.575C106.414 30.0667 106.031 30.4542 105.539 30.7375C105.056 31.0125 104.498 31.15 103.864 31.15ZM103.864 29.625C104.173 29.625 104.444 29.55 104.677 29.4C104.91 29.25 105.089 29.0458 105.214 28.7875C105.348 28.5208 105.414 28.2167 105.414 27.875C105.414 27.5333 105.348 27.2333 105.214 26.975C105.081 26.7083 104.894 26.5 104.652 26.35C104.419 26.2 104.148 26.125 103.839 26.125C103.539 26.125 103.269 26.2 103.027 26.35C102.794 26.5 102.61 26.7083 102.477 26.975C102.344 27.2333 102.277 27.5333 102.277 27.875C102.277 28.2167 102.344 28.5208 102.477 28.7875C102.61 29.0458 102.798 29.25 103.039 29.4C103.281 29.55 103.556 29.625 103.864 29.625ZM108.253 33.5V24.75H109.803L109.903 25.9V33.5H108.253ZM111.79 31.15C111.265 31.15 110.819 31.0167 110.453 30.75C110.094 30.4833 109.819 30.1042 109.628 29.6125C109.436 29.1208 109.34 28.5417 109.34 27.875C109.34 27.2 109.436 26.6208 109.628 26.1375C109.819 25.6458 110.094 25.2667 110.453 25C110.819 24.7333 111.265 24.6 111.79 24.6C112.365 24.6 112.861 24.7333 113.278 25C113.703 25.2667 114.032 25.6458 114.265 26.1375C114.498 26.6208 114.615 27.2 114.615 27.875C114.615 28.5417 114.498 29.1208 114.265 29.6125C114.032 30.1042 113.703 30.4833 113.278 30.75C112.861 31.0167 112.365 31.15 111.79 31.15ZM111.365 29.6375C111.665 29.6375 111.928 29.5625 112.153 29.4125C112.386 29.2625 112.569 29.0542 112.703 28.7875C112.836 28.5208 112.903 28.2167 112.903 27.875C112.903 27.5333 112.836 27.2292 112.703 26.9625C112.578 26.6958 112.398 26.4917 112.165 26.35C111.94 26.2 111.678 26.125 111.378 26.125C111.094 26.125 110.84 26.2 110.615 26.35C110.39 26.5 110.215 26.7083 110.09 26.975C109.965 27.2333 109.903 27.5333 109.903 27.875C109.903 28.2167 109.965 28.5208 110.09 28.7875C110.215 29.0542 110.386 29.2625 110.603 29.4125C110.828 29.5625 111.082 29.6375 111.365 29.6375ZM115.697 31V24.75H117.247L117.322 25.5625C117.514 25.2458 117.76 25.0083 118.06 24.85C118.36 24.6833 118.693 24.6 119.06 24.6C119.568 24.6 119.993 24.7083 120.335 24.925C120.685 25.1417 120.939 25.475 121.097 25.925C121.281 25.5 121.539 25.175 121.872 24.95C122.206 24.7167 122.593 24.6 123.035 24.6C123.768 24.6 124.327 24.8333 124.71 25.3C125.093 25.7583 125.285 26.4667 125.285 27.425V31H123.635V27.8C123.635 27.375 123.589 27.0458 123.497 26.8125C123.406 26.5792 123.281 26.4125 123.122 26.3125C122.964 26.2042 122.777 26.15 122.56 26.15C122.16 26.1417 121.852 26.2708 121.635 26.5375C121.418 26.8042 121.31 27.2 121.31 27.725V31H119.66V27.8C119.66 27.375 119.614 27.0458 119.522 26.8125C119.439 26.5792 119.314 26.4125 119.147 26.3125C118.989 26.2042 118.802 26.15 118.585 26.15C118.185 26.1417 117.877 26.2708 117.66 26.5375C117.452 26.8042 117.347 27.2 117.347 27.725V31H115.697ZM129.423 31.15C128.807 31.15 128.261 31.0125 127.786 30.7375C127.311 30.4542 126.936 30.0667 126.661 29.575C126.394 29.0833 126.261 28.5167 126.261 27.875C126.261 27.2333 126.398 26.6667 126.673 26.175C126.957 25.6833 127.34 25.3 127.823 25.025C128.315 24.7417 128.877 24.6 129.511 24.6C130.061 24.6 130.565 24.7458 131.023 25.0375C131.49 25.3208 131.861 25.7417 132.136 26.3C132.419 26.85 132.561 27.5208 132.561 28.3125H127.823L127.973 28.1625C127.973 28.4708 128.048 28.7417 128.198 28.975C128.357 29.2 128.557 29.375 128.798 29.5C129.048 29.6167 129.315 29.675 129.598 29.675C129.94 29.675 130.219 29.6042 130.436 29.4625C130.652 29.3125 130.819 29.1208 130.936 28.8875L132.411 29.4625C132.236 29.8125 132.007 30.1167 131.723 30.375C131.448 30.625 131.119 30.8167 130.736 30.95C130.352 31.0833 129.915 31.15 129.423 31.15ZM128.061 27.2375L127.911 27.0875H130.923L130.786 27.2375C130.786 26.9375 130.715 26.7 130.573 26.525C130.432 26.3417 130.257 26.2083 130.048 26.125C129.848 26.0417 129.652 26 129.461 26C129.269 26 129.065 26.0417 128.848 26.125C128.632 26.2083 128.444 26.3417 128.286 26.525C128.136 26.7 128.061 26.9375 128.061 27.2375ZM133.52 31V24.75H135.07L135.17 25.9V31H133.52ZM137.657 31V27.8H139.307V31H137.657ZM137.657 27.8C137.657 27.375 137.607 27.0458 137.507 26.8125C137.415 26.5792 137.282 26.4125 137.107 26.3125C136.932 26.2042 136.728 26.15 136.495 26.15C136.07 26.1417 135.74 26.2708 135.507 26.5375C135.282 26.8042 135.17 27.2 135.17 27.725H134.62C134.62 27.0583 134.715 26.4958 134.907 26.0375C135.107 25.5708 135.382 25.2167 135.732 24.975C136.09 24.725 136.507 24.6 136.982 24.6C137.474 24.6 137.895 24.7 138.245 24.9C138.595 25.1 138.861 25.4125 139.045 25.8375C139.228 26.2542 139.315 26.7958 139.307 27.4625V27.8H137.657ZM143.199 31.15C142.507 31.15 141.982 30.9792 141.624 30.6375C141.274 30.2958 141.099 29.8083 141.099 29.175V22.8H142.749V28.8125C142.749 29.0792 142.807 29.2833 142.924 29.425C143.041 29.5583 143.212 29.625 143.437 29.625C143.52 29.625 143.612 29.6083 143.712 29.575C143.812 29.5333 143.916 29.475 144.024 29.4L144.599 30.6375C144.399 30.7875 144.174 30.9083 143.924 31C143.682 31.1 143.441 31.15 143.199 31.15ZM140.087 26.15V24.75H144.312V26.15H140.087Z" fill="#0F172A"/> +<rect x="203.5" y="18.5" width="61" height="16" rx="3.5" fill="white"/> +<rect x="203.5" y="18.5" width="61" height="16" rx="3.5" stroke="#E2E8F0"/> +<path d="M211.789 30V23.35H212.929L216.463 28.157V23.35H217.565V30H216.463L212.891 25.136V30H211.789ZM221.131 30.114C220.656 30.114 220.232 30.0095 219.858 29.8005C219.491 29.5852 219.202 29.2907 218.993 28.917C218.784 28.5433 218.68 28.1127 218.68 27.625C218.68 27.1373 218.781 26.7067 218.984 26.333C219.193 25.9593 219.481 25.668 219.848 25.459C220.216 25.2437 220.637 25.136 221.112 25.136C221.587 25.136 222.008 25.2437 222.375 25.459C222.743 25.668 223.028 25.9593 223.23 26.333C223.439 26.7067 223.544 27.1373 223.544 27.625C223.544 28.1127 223.443 28.5433 223.24 28.917C223.037 29.2907 222.752 29.5852 222.385 29.8005C222.018 30.0095 221.6 30.114 221.131 30.114ZM221.131 29.1355C221.391 29.1355 221.622 29.0722 221.824 28.9455C222.027 28.8125 222.185 28.6352 222.299 28.4135C222.413 28.1855 222.47 27.9227 222.47 27.625C222.47 27.3273 222.41 27.0677 222.29 26.846C222.176 26.618 222.018 26.4407 221.815 26.314C221.612 26.181 221.378 26.1145 221.112 26.1145C220.846 26.1145 220.612 26.1778 220.409 26.3045C220.206 26.4312 220.048 26.6085 219.934 26.8365C219.82 27.0645 219.763 27.3273 219.763 27.625C219.763 27.9227 219.82 28.1855 219.934 28.4135C220.054 28.6352 220.216 28.8125 220.418 28.9455C220.627 29.0722 220.865 29.1355 221.131 29.1355ZM226.805 31.9V25.25H227.802L227.85 25.972C228.015 25.706 228.224 25.5002 228.477 25.3545C228.737 25.2088 229.034 25.136 229.37 25.136C229.801 25.136 230.174 25.2405 230.491 25.4495C230.814 25.6522 231.064 25.9403 231.241 26.314C231.425 26.6813 231.517 27.1183 231.517 27.625C231.517 28.1253 231.425 28.5623 231.241 28.936C231.064 29.3097 230.814 29.601 230.491 29.81C230.174 30.0127 229.801 30.114 229.37 30.114C229.041 30.114 228.749 30.0412 228.496 29.8955C228.243 29.7498 228.034 29.5503 227.869 29.297V31.9H226.805ZM229.104 29.145C229.357 29.145 229.582 29.0817 229.778 28.955C229.975 28.822 230.13 28.6415 230.244 28.4135C230.364 28.1855 230.424 27.9227 230.424 27.625C230.424 27.3273 230.367 27.0645 230.253 26.8365C230.146 26.6085 229.994 26.4312 229.797 26.3045C229.601 26.1778 229.373 26.1145 229.113 26.1145C228.873 26.1145 228.657 26.1778 228.467 26.3045C228.277 26.4312 228.129 26.6085 228.021 26.8365C227.92 27.0645 227.869 27.3273 227.869 27.625C227.869 27.9227 227.92 28.1855 228.021 28.4135C228.129 28.6415 228.274 28.822 228.458 28.955C228.648 29.0817 228.863 29.145 229.104 29.145ZM232.426 30V25.25H233.49V26.1145C233.68 25.8168 233.927 25.5952 234.231 25.4495C234.535 25.3038 234.848 25.231 235.171 25.231V26.2475C234.88 26.2475 234.605 26.2887 234.345 26.371C234.092 26.447 233.886 26.5737 233.727 26.751C233.569 26.9283 233.49 27.1627 233.49 27.454V30H232.426ZM235.944 30V25.25H236.998V30H235.944ZM236.476 24.3475C236.305 24.3475 236.156 24.2873 236.029 24.167C235.909 24.0403 235.849 23.8915 235.849 23.7205C235.849 23.5495 235.909 23.4038 236.029 23.2835C236.156 23.1632 236.305 23.103 236.476 23.103C236.647 23.103 236.792 23.1632 236.913 23.2835C237.039 23.4038 237.103 23.5495 237.103 23.7205C237.103 23.8915 237.039 24.0403 236.913 24.167C236.792 24.2873 236.647 24.3475 236.476 24.3475ZM240.475 30.114C239.987 30.114 239.557 30.0095 239.183 29.8005C238.809 29.5852 238.515 29.2907 238.3 28.917C238.091 28.5433 237.986 28.1127 237.986 27.625C237.986 27.1373 238.091 26.7067 238.3 26.333C238.515 25.9593 238.806 25.668 239.174 25.459C239.547 25.2437 239.975 25.136 240.456 25.136C240.925 25.136 241.349 25.25 241.729 25.478C242.109 25.6997 242.391 26.0195 242.575 26.4375L241.587 26.8175C241.485 26.6085 241.33 26.4407 241.121 26.314C240.912 26.1873 240.675 26.124 240.409 26.124C240.149 26.124 239.918 26.1905 239.715 26.3235C239.512 26.4502 239.354 26.6275 239.24 26.8555C239.126 27.0772 239.069 27.3337 239.069 27.625C239.069 27.9163 239.126 28.176 239.24 28.404C239.36 28.6257 239.522 28.803 239.725 28.936C239.934 29.0627 240.168 29.126 240.428 29.126C240.694 29.126 240.931 29.0595 241.14 28.9265C241.349 28.7872 241.504 28.6003 241.606 28.366L242.594 28.746C242.41 29.1767 242.128 29.5123 241.748 29.753C241.374 29.9937 240.95 30.114 240.475 30.114ZM243.486 30V25.25H244.541V30H243.486ZM244.018 24.3475C243.847 24.3475 243.698 24.2873 243.572 24.167C243.451 24.0403 243.391 23.8915 243.391 23.7205C243.391 23.5495 243.451 23.4038 243.572 23.2835C243.698 23.1632 243.847 23.103 244.018 23.103C244.189 23.103 244.335 23.1632 244.455 23.2835C244.582 23.4038 244.645 23.5495 244.645 23.7205C244.645 23.8915 244.582 24.0403 244.455 24.167C244.335 24.2873 244.189 24.3475 244.018 24.3475ZM245.795 30V25.25H246.792L246.84 25.9245C246.992 25.6712 247.188 25.478 247.429 25.345C247.676 25.2057 247.957 25.136 248.274 25.136C248.654 25.136 248.977 25.212 249.243 25.364C249.515 25.516 249.721 25.7535 249.861 26.0765C250.006 26.3932 250.079 26.808 250.079 27.321V30H249.015V27.568C249.015 27.188 248.971 26.8967 248.882 26.694C248.8 26.485 248.679 26.3393 248.521 26.257C248.369 26.1747 248.189 26.1335 247.98 26.1335C247.625 26.1272 247.349 26.2443 247.153 26.485C246.957 26.7257 246.859 27.0708 246.859 27.5205V30H245.795ZM253.199 32.0235C252.864 32.0235 252.56 31.995 252.287 31.938C252.021 31.881 251.797 31.8145 251.613 31.7385C251.429 31.6625 251.287 31.5897 251.185 31.52L251.594 30.665C251.683 30.7093 251.8 30.7632 251.945 30.8265C252.097 30.8962 252.275 30.9563 252.477 31.007C252.68 31.0577 252.908 31.083 253.161 31.083C253.434 31.083 253.678 31.026 253.893 30.912C254.108 30.8043 254.276 30.6365 254.396 30.4085C254.517 30.1805 254.577 29.8892 254.577 29.5345V29.0595C254.412 29.3255 254.197 29.5345 253.931 29.6865C253.671 29.8322 253.374 29.905 253.038 29.905C252.607 29.905 252.23 29.8068 251.907 29.6105C251.591 29.4142 251.341 29.1418 251.157 28.7935C250.98 28.4388 250.891 28.0303 250.891 27.568C250.891 27.074 250.98 26.6465 251.157 26.2855C251.341 25.9245 251.591 25.6427 251.907 25.44C252.23 25.2373 252.607 25.136 253.038 25.136C253.374 25.136 253.671 25.212 253.931 25.364C254.197 25.516 254.412 25.7345 254.577 26.0195V25.25H255.641V29.506C255.641 30.0443 255.54 30.5003 255.337 30.874C255.134 31.254 254.849 31.539 254.482 31.729C254.115 31.9253 253.687 32.0235 253.199 32.0235ZM253.332 29.0025C253.573 29.0025 253.782 28.9392 253.959 28.8125C254.143 28.6858 254.286 28.5148 254.387 28.2995C254.488 28.0778 254.539 27.8245 254.539 27.5395C254.539 27.2482 254.488 26.9948 254.387 26.7795C254.286 26.5578 254.143 26.3868 253.959 26.2665C253.776 26.1398 253.564 26.0765 253.323 26.0765C253.07 26.0765 252.845 26.1398 252.648 26.2665C252.458 26.3868 252.306 26.5578 252.192 26.7795C252.085 26.9948 252.031 27.2482 252.031 27.5395C252.031 27.8245 252.085 28.0778 252.192 28.2995C252.306 28.5148 252.462 28.6858 252.658 28.8125C252.854 28.9392 253.079 29.0025 253.332 29.0025Z" fill="#94A3B8"/> +</g> +<rect x="18.5" y="53.5" width="246" height="29" rx="6.5" fill="white"/> +<rect x="18.5" y="53.5" width="246" height="29" rx="6.5" stroke="#E2E8F0"/> +<circle cx="35.3552" cy="67.9998" r="5.85522" stroke="#94A3B8"/> +<circle cx="35.3552" cy="67.9998" r="3.24976" fill="#94A3B8"/> +<path d="M57.1739 72L59.658 63.95H60.6354L58.1399 72H57.1739ZM52.2749 72L49.8139 63.95H50.7914L53.2294 72H52.2749ZM52.3784 72L54.7474 63.95H55.6789L53.3099 72H52.3784ZM57.0934 72L54.7819 63.95H55.7134L58.0594 72H57.0934ZM63.6018 72.138C63.0422 72.138 62.5477 72.0115 62.1183 71.7585C61.689 71.4978 61.3517 71.1413 61.1063 70.689C60.8687 70.2367 60.7498 69.7153 60.7498 69.125C60.7498 68.5347 60.8687 68.0133 61.1063 67.561C61.3517 67.1087 61.6852 66.756 62.1068 66.503C62.5362 66.2423 63.0268 66.112 63.5788 66.112C64.1155 66.112 64.5793 66.2462 64.9703 66.5145C65.3613 66.7752 65.6642 67.1432 65.8788 67.6185C66.0935 68.0938 66.2008 68.6535 66.2008 69.2975H61.4513L61.6813 69.102C61.6813 69.562 61.7618 69.9568 61.9228 70.2865C62.0915 70.6162 62.3253 70.8692 62.6243 71.0455C62.9233 71.2142 63.2645 71.2985 63.6478 71.2985C64.0542 71.2985 64.3953 71.2027 64.6713 71.011C64.955 70.8193 65.1735 70.5663 65.3268 70.252L66.1203 70.6545C65.9747 70.9535 65.7792 71.2142 65.5338 71.4365C65.2962 71.6588 65.0125 71.8313 64.6828 71.954C64.3608 72.0767 64.0005 72.138 63.6018 72.138ZM61.7388 68.711L61.4973 68.527H65.4648L65.2233 68.7225C65.2233 68.3545 65.1505 68.0363 65.0048 67.768C64.8592 67.4997 64.6637 67.2927 64.4183 67.147C64.173 67.0013 63.8893 66.9285 63.5673 66.9285C63.253 66.9285 62.954 67.0013 62.6703 67.147C62.3943 67.2927 62.1682 67.4997 61.9918 67.768C61.8232 68.0287 61.7388 68.343 61.7388 68.711ZM67.3612 72V63.95H68.2812V70.9305L68.2352 72H67.3612ZM70.2247 72.138C69.7417 72.138 69.3162 72.0115 68.9482 71.7585C68.5878 71.5055 68.308 71.1528 68.1087 70.7005C67.9093 70.2405 67.8097 69.7153 67.8097 69.125C67.8097 68.527 67.9093 68.0018 68.1087 67.5495C68.308 67.0972 68.5878 66.7445 68.9482 66.4915C69.3162 66.2385 69.7417 66.112 70.2247 66.112C70.7383 66.112 71.1907 66.2385 71.5817 66.4915C71.9727 66.7445 72.2755 67.0972 72.4902 67.5495C72.7125 68.0018 72.8237 68.527 72.8237 69.125C72.8237 69.7153 72.7125 70.2405 72.4902 70.7005C72.2755 71.1528 71.9727 71.5055 71.5817 71.7585C71.1907 72.0115 70.7383 72.138 70.2247 72.138ZM70.0177 71.2985C70.378 71.2985 70.6962 71.2065 70.9722 71.0225C71.2558 70.8385 71.4782 70.5817 71.6392 70.252C71.8078 69.9223 71.8922 69.5467 71.8922 69.125C71.8922 68.7033 71.8117 68.3277 71.6507 67.998C71.4973 67.6683 71.2788 67.4115 70.9952 67.2275C70.7115 67.0435 70.3895 66.9515 70.0292 66.9515C69.6918 66.9515 69.389 67.0435 69.1207 67.2275C68.86 67.4115 68.653 67.6683 68.4997 67.998C68.354 68.3277 68.2812 68.7033 68.2812 69.125C68.2812 69.5467 68.354 69.9223 68.4997 70.252C68.653 70.5817 68.86 70.8385 69.1207 71.0225C69.3813 71.2065 69.6803 71.2985 70.0177 71.2985ZM76.1119 72.138C75.6903 72.138 75.3223 72.0767 75.0079 71.954C74.6936 71.8237 74.4291 71.655 74.2144 71.448C74.0074 71.241 73.8579 71.0148 73.7659 70.7695L74.5709 70.436C74.7013 70.6967 74.8968 70.9075 75.1574 71.0685C75.4181 71.2295 75.7056 71.31 76.0199 71.31C76.3803 71.31 76.6831 71.241 76.9284 71.103C77.1738 70.9573 77.2964 70.7542 77.2964 70.4935C77.2964 70.2558 77.2044 70.0642 77.0204 69.9185C76.8441 69.7728 76.5796 69.654 76.2269 69.562L75.6749 69.4125C75.1536 69.2745 74.7473 69.0675 74.4559 68.7915C74.1646 68.5078 74.0189 68.1897 74.0189 67.837C74.0189 67.2927 74.1953 66.871 74.5479 66.572C74.9083 66.2653 75.4411 66.112 76.1464 66.112C76.4838 66.112 76.7904 66.1618 77.0664 66.2615C77.3424 66.3612 77.5801 66.503 77.7794 66.687C77.9788 66.8633 78.1244 67.0742 78.2164 67.3195L77.4114 67.676C77.3118 67.4153 77.1469 67.2275 76.9169 67.1125C76.6869 66.9975 76.4071 66.94 76.0774 66.94C75.7248 66.94 75.4488 67.0167 75.2494 67.17C75.0501 67.3157 74.9504 67.5227 74.9504 67.791C74.9504 67.9443 75.0309 68.09 75.1919 68.228C75.3606 68.3583 75.6059 68.4657 75.9279 68.55L76.5029 68.6995C76.8786 68.7915 77.1929 68.9295 77.4459 69.1135C77.6989 69.2898 77.8906 69.493 78.0209 69.723C78.1513 69.953 78.2164 70.1983 78.2164 70.459C78.2164 70.804 78.1244 71.103 77.9404 71.356C77.7564 71.609 77.5073 71.8045 77.1929 71.9425C76.8786 72.0728 76.5183 72.138 76.1119 72.138ZM79.5139 72V66.25H80.4339V72H79.5139ZM79.9854 64.916C79.832 64.916 79.6979 64.8585 79.5829 64.7435C79.4679 64.6285 79.4104 64.4943 79.4104 64.341C79.4104 64.18 79.4679 64.0458 79.5829 63.9385C79.6979 63.8235 79.832 63.766 79.9854 63.766C80.1464 63.766 80.2805 63.8235 80.3879 63.9385C80.5029 64.0458 80.5604 64.18 80.5604 64.341C80.5604 64.4943 80.5029 64.6285 80.3879 64.7435C80.2805 64.8585 80.1464 64.916 79.9854 64.916ZM84.2912 72.138C83.7316 72.138 83.2984 71.9923 82.9917 71.701C82.6851 71.4097 82.5317 70.9995 82.5317 70.4705V64.456H83.4517V70.3785C83.4517 70.6698 83.5284 70.896 83.6817 71.057C83.8427 71.2103 84.0651 71.287 84.3487 71.287C84.4407 71.287 84.5289 71.2755 84.6132 71.2525C84.7052 71.2218 84.8241 71.1528 84.9697 71.0455L85.3262 71.793C85.1269 71.9233 84.9467 72.0115 84.7857 72.0575C84.6247 72.1112 84.4599 72.138 84.2912 72.138ZM81.5312 67.0665V66.25H85.1767V67.0665H81.5312ZM88.9602 72.138C88.4006 72.138 87.9061 72.0115 87.4767 71.7585C87.0474 71.4978 86.7101 71.1413 86.4647 70.689C86.2271 70.2367 86.1082 69.7153 86.1082 69.125C86.1082 68.5347 86.2271 68.0133 86.4647 67.561C86.7101 67.1087 87.0436 66.756 87.4652 66.503C87.8946 66.2423 88.3852 66.112 88.9372 66.112C89.4739 66.112 89.9377 66.2462 90.3287 66.5145C90.7197 66.7752 91.0226 67.1432 91.2372 67.6185C91.4519 68.0938 91.5592 68.6535 91.5592 69.2975H86.8097L87.0397 69.102C87.0397 69.562 87.1202 69.9568 87.2812 70.2865C87.4499 70.6162 87.6837 70.8692 87.9827 71.0455C88.2817 71.2142 88.6229 71.2985 89.0062 71.2985C89.4126 71.2985 89.7537 71.2027 90.0297 71.011C90.3134 70.8193 90.5319 70.5663 90.6852 70.252L91.4787 70.6545C91.3331 70.9535 91.1376 71.2142 90.8922 71.4365C90.6546 71.6588 90.3709 71.8313 90.0412 71.954C89.7192 72.0767 89.3589 72.138 88.9602 72.138ZM87.0972 68.711L86.8557 68.527H90.8232L90.5817 68.7225C90.5817 68.3545 90.5089 68.0363 90.3632 67.768C90.2176 67.4997 90.0221 67.2927 89.7767 67.147C89.5314 67.0013 89.2477 66.9285 88.9257 66.9285C88.6114 66.9285 88.3124 67.0013 88.0287 67.147C87.7527 67.2927 87.5266 67.4997 87.3502 67.768C87.1816 68.0287 87.0972 68.343 87.0972 68.711ZM99.8159 72L99.7699 70.9305V63.95H100.69V72H99.8159ZM97.8264 72.138C97.3127 72.138 96.8604 72.0115 96.4694 71.7585C96.0784 71.5055 95.7717 71.1528 95.5494 70.7005C95.3347 70.2405 95.2274 69.7153 95.2274 69.125C95.2274 68.527 95.3347 68.0018 95.5494 67.5495C95.7717 67.0972 96.0784 66.7445 96.4694 66.4915C96.8604 66.2385 97.3127 66.112 97.8264 66.112C98.3094 66.112 98.731 66.2385 99.0914 66.4915C99.4594 66.7445 99.743 67.0972 99.9424 67.5495C100.142 68.0018 100.241 68.527 100.241 69.125C100.241 69.7153 100.142 70.2405 99.9424 70.7005C99.743 71.1528 99.4594 71.5055 99.0914 71.7585C98.731 72.0115 98.3094 72.138 97.8264 72.138ZM98.0334 71.2985C98.3707 71.2985 98.6697 71.2065 98.9304 71.0225C99.191 70.8385 99.3942 70.5817 99.5399 70.252C99.6932 69.9223 99.7699 69.5467 99.7699 69.125C99.7699 68.7033 99.6932 68.3277 99.5399 67.998C99.3942 67.6683 99.191 67.4115 98.9304 67.2275C98.6697 67.0435 98.3669 66.9515 98.0219 66.9515C97.6615 66.9515 97.3395 67.0435 97.0559 67.2275C96.7799 67.4115 96.5614 67.6683 96.4004 67.998C96.2394 68.3277 96.1589 68.7033 96.1589 69.125C96.1589 69.5467 96.2394 69.9223 96.4004 70.252C96.5614 70.5817 96.7837 70.8385 97.0674 71.0225C97.351 71.2065 97.673 71.2985 98.0334 71.2985ZM104.818 72.138C104.258 72.138 103.763 72.0115 103.334 71.7585C102.905 71.4978 102.567 71.1413 102.322 70.689C102.084 70.2367 101.966 69.7153 101.966 69.125C101.966 68.5347 102.084 68.0133 102.322 67.561C102.567 67.1087 102.901 66.756 103.323 66.503C103.752 66.2423 104.243 66.112 104.795 66.112C105.331 66.112 105.795 66.2462 106.186 66.5145C106.577 66.7752 106.88 67.1432 107.095 67.6185C107.309 68.0938 107.417 68.6535 107.417 69.2975H102.667L102.897 69.102C102.897 69.562 102.978 69.9568 103.139 70.2865C103.307 70.6162 103.541 70.8692 103.84 71.0455C104.139 71.2142 104.48 71.2985 104.864 71.2985C105.27 71.2985 105.611 71.2027 105.887 71.011C106.171 70.8193 106.389 70.5663 106.543 70.252L107.336 70.6545C107.19 70.9535 106.995 71.2142 106.75 71.4365C106.512 71.6588 106.228 71.8313 105.899 71.954C105.577 72.0767 105.216 72.138 104.818 72.138ZM102.955 68.711L102.713 68.527H106.681L106.439 68.7225C106.439 68.3545 106.366 68.0363 106.221 67.768C106.075 67.4997 105.879 67.2927 105.634 67.147C105.389 67.0013 105.105 66.9285 104.783 66.9285C104.469 66.9285 104.17 67.0013 103.886 67.147C103.61 67.2927 103.384 67.4997 103.208 67.768C103.039 68.0287 102.955 68.343 102.955 68.711ZM110.589 72.138C110.168 72.138 109.8 72.0767 109.485 71.954C109.171 71.8237 108.907 71.655 108.692 71.448C108.485 71.241 108.335 71.0148 108.243 70.7695L109.048 70.436C109.179 70.6967 109.374 70.9075 109.635 71.0685C109.896 71.2295 110.183 71.31 110.497 71.31C110.858 71.31 111.161 71.241 111.406 71.103C111.651 70.9573 111.774 70.7542 111.774 70.4935C111.774 70.2558 111.682 70.0642 111.498 69.9185C111.322 69.7728 111.057 69.654 110.704 69.562L110.152 69.4125C109.631 69.2745 109.225 69.0675 108.933 68.7915C108.642 68.5078 108.496 68.1897 108.496 67.837C108.496 67.2927 108.673 66.871 109.025 66.572C109.386 66.2653 109.919 66.112 110.624 66.112C110.961 66.112 111.268 66.1618 111.544 66.2615C111.82 66.3612 112.058 66.503 112.257 66.687C112.456 66.8633 112.602 67.0742 112.694 67.3195L111.889 67.676C111.789 67.4153 111.624 67.2275 111.394 67.1125C111.164 66.9975 110.885 66.94 110.555 66.94C110.202 66.94 109.926 67.0167 109.727 67.17C109.528 67.3157 109.428 67.5227 109.428 67.791C109.428 67.9443 109.508 68.09 109.669 68.228C109.838 68.3583 110.083 68.4657 110.405 68.55L110.98 68.6995C111.356 68.7915 111.67 68.9295 111.923 69.1135C112.176 69.2898 112.368 69.493 112.498 69.723C112.629 69.953 112.694 70.1983 112.694 70.459C112.694 70.804 112.602 71.103 112.418 71.356C112.234 71.609 111.985 71.8045 111.67 71.9425C111.356 72.0728 110.996 72.138 110.589 72.138ZM113.991 72V66.25H114.911V72H113.991ZM114.463 64.916C114.31 64.916 114.175 64.8585 114.06 64.7435C113.945 64.6285 113.888 64.4943 113.888 64.341C113.888 64.18 113.945 64.0458 114.06 63.9385C114.175 63.8235 114.31 63.766 114.463 63.766C114.624 63.766 114.758 63.8235 114.865 63.9385C114.98 64.0458 115.038 64.18 115.038 64.341C115.038 64.4943 114.98 64.6285 114.865 64.7435C114.758 64.8585 114.624 64.916 114.463 64.916ZM118.907 74.438C118.539 74.438 118.201 74.3997 117.895 74.323C117.596 74.254 117.339 74.1735 117.124 74.0815C116.917 73.9972 116.768 73.9243 116.676 73.863L117.021 73.1155C117.12 73.1692 117.262 73.2343 117.446 73.311C117.63 73.3953 117.845 73.4643 118.09 73.518C118.343 73.5793 118.612 73.61 118.895 73.61C119.263 73.61 119.593 73.5333 119.884 73.38C120.183 73.2343 120.413 73.0005 120.574 72.6785C120.743 72.3642 120.827 71.9578 120.827 71.4595V66.25H121.747V71.448C121.747 72.1073 121.625 72.6593 121.379 73.104C121.134 73.5487 120.797 73.8822 120.367 74.1045C119.938 74.3268 119.451 74.438 118.907 74.438ZM118.872 71.954C118.359 71.954 117.906 71.8313 117.515 71.586C117.124 71.3407 116.818 70.9995 116.595 70.5625C116.381 70.1178 116.273 69.6118 116.273 69.0445C116.273 68.4618 116.381 67.952 116.595 67.515C116.818 67.0703 117.124 66.7253 117.515 66.48C117.906 66.2347 118.359 66.112 118.872 66.112C119.355 66.112 119.777 66.2347 120.137 66.48C120.498 66.7253 120.777 67.0703 120.977 67.515C121.184 67.952 121.287 68.4618 121.287 69.0445C121.287 69.6195 121.184 70.1255 120.977 70.5625C120.777 70.9995 120.498 71.3407 120.137 71.586C119.777 71.8313 119.355 71.954 118.872 71.954ZM119.091 71.1605C119.428 71.1605 119.727 71.0685 119.988 70.8845C120.248 70.7005 120.452 70.4513 120.597 70.137C120.743 69.815 120.816 69.4432 120.816 69.0215C120.816 68.6152 120.739 68.2548 120.586 67.9405C120.44 67.6185 120.237 67.3693 119.976 67.193C119.723 67.009 119.424 66.917 119.079 66.917C118.719 66.917 118.397 67.009 118.113 67.193C117.837 67.3693 117.619 67.6185 117.458 67.9405C117.304 68.2548 117.228 68.6152 117.228 69.0215C117.228 69.4432 117.308 69.815 117.469 70.137C117.63 70.4513 117.849 70.7005 118.125 70.8845C118.408 71.0685 118.73 71.1605 119.091 71.1605ZM123.356 72V66.25H124.219L124.276 67.308V72H123.356ZM127.393 72V69.056H128.313V72H127.393ZM127.393 69.056C127.393 68.4887 127.328 68.0555 127.197 67.7565C127.067 67.4575 126.887 67.2543 126.657 67.147C126.427 67.032 126.166 66.9745 125.875 66.9745C125.369 66.9745 124.974 67.1547 124.69 67.515C124.414 67.8677 124.276 68.3698 124.276 69.0215H123.828C123.828 68.4158 123.916 67.8945 124.092 67.4575C124.269 67.0205 124.525 66.687 124.863 66.457C125.2 66.227 125.606 66.112 126.082 66.112C126.534 66.112 126.925 66.204 127.255 66.388C127.592 66.5643 127.853 66.848 128.037 67.239C128.228 67.63 128.32 68.1437 128.313 68.78V69.056H127.393Z" fill="#64748B"/> +<rect x="18.5" y="89.5" width="246" height="29" rx="6.5" fill="white"/> +<rect x="18.5" y="89.5" width="246" height="29" rx="6.5" stroke="#E2E8F0"/> +<circle cx="35.3552" cy="104" r="5.85522" stroke="#94A3B8"/> +<path d="M53.3559 108.138C52.9113 108.138 52.5164 108.092 52.1714 108C51.8264 107.9 51.5274 107.766 51.2744 107.597C51.0214 107.421 50.8144 107.229 50.6534 107.022C50.4924 106.808 50.3736 106.582 50.2969 106.344L51.2284 106.022C51.3434 106.359 51.5734 106.654 51.9184 106.907C52.2711 107.153 52.7004 107.275 53.2064 107.275C53.8274 107.275 54.3143 107.153 54.6669 106.907C55.0196 106.662 55.1959 106.336 55.1959 105.93C55.1959 105.554 55.0388 105.251 54.7244 105.021C54.4101 104.784 53.9961 104.6 53.4824 104.469L52.5969 104.239C52.2366 104.147 51.9031 104.013 51.5964 103.837C51.2974 103.653 51.0559 103.423 50.8719 103.147C50.6956 102.863 50.6074 102.526 50.6074 102.135C50.6074 101.407 50.8413 100.839 51.3089 100.433C51.7843 100.019 52.4666 99.812 53.3559 99.812C53.8849 99.812 54.3411 99.9002 54.7244 100.076C55.1078 100.245 55.4183 100.464 55.6559 100.732C55.9013 100.993 56.0738 101.276 56.1734 101.583L55.2534 101.905C55.1078 101.522 54.8624 101.223 54.5174 101.008C54.1724 100.786 53.7546 100.674 53.2639 100.674C52.7503 100.674 52.3401 100.801 52.0334 101.054C51.7344 101.299 51.5849 101.637 51.5849 102.066C51.5849 102.434 51.7038 102.718 51.9414 102.917C52.1791 103.109 52.4896 103.25 52.8729 103.342L53.7584 103.561C54.5404 103.745 55.1384 104.052 55.5524 104.481C55.9741 104.903 56.1849 105.359 56.1849 105.849C56.1849 106.271 56.0776 106.658 55.8629 107.011C55.6483 107.356 55.3301 107.632 54.9084 107.839C54.4944 108.038 53.9769 108.138 53.3559 108.138ZM57.8439 108V99.95H62.6049V100.835H58.8214V103.434H62.2714V104.308H58.8214V107.114H62.6279V108H57.8439ZM68.0766 108.138C67.3022 108.138 66.6161 107.962 66.0181 107.609C65.4201 107.256 64.9524 106.766 64.6151 106.137C64.2777 105.508 64.1091 104.788 64.1091 103.975C64.1091 103.155 64.2739 102.434 64.6036 101.813C64.9409 101.184 65.4047 100.694 65.9951 100.341C66.5854 99.9883 67.2677 99.812 68.0421 99.812C68.8164 99.812 69.4987 99.9922 70.0891 100.352C70.6871 100.705 71.1509 101.196 71.4806 101.824C71.8102 102.445 71.9751 103.162 71.9751 103.975C71.9751 104.788 71.8102 105.508 71.4806 106.137C71.1509 106.766 70.6909 107.256 70.1006 107.609C69.5179 107.962 68.8432 108.138 68.0766 108.138ZM68.0766 107.252C68.6516 107.252 69.1576 107.114 69.5946 106.838C70.0316 106.555 70.3727 106.168 70.6181 105.677C70.8711 105.186 70.9976 104.619 70.9976 103.975C70.9976 103.339 70.8711 102.775 70.6181 102.284C70.3651 101.786 70.0162 101.399 69.5716 101.123C69.1346 100.839 68.6247 100.697 68.0421 100.697C67.4671 100.697 66.9572 100.839 66.5126 101.123C66.0679 101.399 65.7191 101.786 65.4661 102.284C65.2131 102.775 65.0866 103.339 65.0866 103.975C65.0866 104.619 65.2131 105.186 65.4661 105.677C65.7191 106.168 66.0717 106.555 66.5241 106.838C66.9764 107.114 67.4939 107.252 68.0766 107.252ZM78.1671 108.138C77.7454 108.138 77.3774 108.077 77.0631 107.954C76.7488 107.824 76.4843 107.655 76.2696 107.448C76.0626 107.241 75.9131 107.015 75.8211 106.769L76.6261 106.436C76.7564 106.697 76.9519 106.907 77.2126 107.068C77.4733 107.229 77.7608 107.31 78.0751 107.31C78.4354 107.31 78.7383 107.241 78.9836 107.103C79.2289 106.957 79.3516 106.754 79.3516 106.493C79.3516 106.256 79.2596 106.064 79.0756 105.918C78.8993 105.773 78.6348 105.654 78.2821 105.562L77.7301 105.412C77.2088 105.274 76.8024 105.067 76.5111 104.791C76.2198 104.508 76.0741 104.19 76.0741 103.837C76.0741 103.293 76.2504 102.871 76.6031 102.572C76.9634 102.265 77.4963 102.112 78.2016 102.112C78.5389 102.112 78.8456 102.162 79.1216 102.261C79.3976 102.361 79.6353 102.503 79.8346 102.687C80.0339 102.863 80.1796 103.074 80.2716 103.319L79.4666 103.676C79.3669 103.415 79.2021 103.227 78.9721 103.112C78.7421 102.997 78.4623 102.94 78.1326 102.94C77.7799 102.94 77.5039 103.017 77.3046 103.17C77.1053 103.316 77.0056 103.523 77.0056 103.791C77.0056 103.944 77.0861 104.09 77.2471 104.228C77.4158 104.358 77.6611 104.466 77.9831 104.55L78.5581 104.699C78.9338 104.791 79.2481 104.929 79.5011 105.113C79.7541 105.29 79.9458 105.493 80.0761 105.723C80.2064 105.953 80.2716 106.198 80.2716 106.459C80.2716 106.804 80.1796 107.103 79.9956 107.356C79.8116 107.609 79.5624 107.804 79.2481 107.942C78.9338 108.073 78.5734 108.138 78.1671 108.138ZM84.03 108.138C83.4704 108.138 82.9759 108.011 82.5465 107.758C82.1172 107.498 81.7799 107.141 81.5345 106.689C81.2969 106.237 81.178 105.715 81.178 105.125C81.178 104.535 81.2969 104.013 81.5345 103.561C81.7799 103.109 82.1134 102.756 82.535 102.503C82.9644 102.242 83.455 102.112 84.007 102.112C84.5437 102.112 85.0075 102.246 85.3985 102.514C85.7895 102.775 86.0924 103.143 86.307 103.618C86.5217 104.094 86.629 104.653 86.629 105.297H81.8795L82.1095 105.102C82.1095 105.562 82.19 105.957 82.351 106.286C82.5197 106.616 82.7535 106.869 83.0525 107.045C83.3515 107.214 83.6927 107.298 84.076 107.298C84.4824 107.298 84.8235 107.203 85.0995 107.011C85.3832 106.819 85.6017 106.566 85.755 106.252L86.5485 106.654C86.4029 106.953 86.2074 107.214 85.962 107.436C85.7244 107.659 85.4407 107.831 85.111 107.954C84.789 108.077 84.4287 108.138 84.03 108.138ZM82.167 104.711L81.9255 104.527H85.893L85.6515 104.722C85.6515 104.354 85.5787 104.036 85.433 103.768C85.2874 103.5 85.0919 103.293 84.8465 103.147C84.6012 103.001 84.3175 102.928 83.9955 102.928C83.6812 102.928 83.3822 103.001 83.0985 103.147C82.8225 103.293 82.5964 103.5 82.42 103.768C82.2514 104.029 82.167 104.343 82.167 104.711ZM89.9514 108.138C89.3917 108.138 88.9585 107.992 88.6519 107.701C88.3452 107.41 88.1919 106.999 88.1919 106.47V100.456H89.1119V106.378C89.1119 106.67 89.1885 106.896 89.3419 107.057C89.5029 107.21 89.7252 107.287 90.0089 107.287C90.1009 107.287 90.189 107.275 90.2734 107.252C90.3654 107.222 90.4842 107.153 90.6299 107.045L90.9864 107.793C90.787 107.923 90.6069 108.012 90.4459 108.058C90.2849 108.111 90.12 108.138 89.9514 108.138ZM87.1914 103.066V102.25H90.8369V103.066H87.1914ZM96.0801 108L96.0226 106.942V102.25H96.9426V108H96.0801ZM91.9861 105.194V102.25H92.9061V105.194H91.9861ZM92.9061 105.194C92.9061 105.761 92.9712 106.194 93.1016 106.493C93.2319 106.792 93.4121 106.999 93.6421 107.114C93.8797 107.222 94.1442 107.275 94.4356 107.275C94.9339 107.275 95.3211 107.095 95.5971 106.735C95.8807 106.375 96.0226 105.872 96.0226 105.228H96.4711C96.4711 105.834 96.3829 106.355 96.2066 106.792C96.0302 107.229 95.7734 107.563 95.4361 107.793C95.1064 108.023 94.7001 108.138 94.2171 108.138C93.7724 108.138 93.3814 108.05 93.0441 107.873C92.7067 107.689 92.4461 107.402 92.2621 107.011C92.0781 106.612 91.9861 106.099 91.9861 105.47V105.194H92.9061ZM98.6057 110.3V102.25H99.4682L99.5257 103.308V110.3H98.6057ZM101.469 108.138C100.986 108.138 100.561 108.011 100.193 107.758C99.8323 107.505 99.5525 107.153 99.3532 106.7C99.1538 106.24 99.0542 105.715 99.0542 105.125C99.0542 104.527 99.1538 104.002 99.3532 103.549C99.5525 103.097 99.8323 102.744 100.193 102.491C100.561 102.238 100.986 102.112 101.469 102.112C101.983 102.112 102.435 102.238 102.826 102.491C103.217 102.744 103.52 103.097 103.735 103.549C103.957 104.002 104.068 104.527 104.068 105.125C104.068 105.715 103.957 106.24 103.735 106.7C103.52 107.153 103.217 107.505 102.826 107.758C102.435 108.011 101.983 108.138 101.469 108.138ZM101.262 107.298C101.622 107.298 101.941 107.206 102.217 107.022C102.5 106.838 102.723 106.582 102.884 106.252C103.052 105.922 103.137 105.547 103.137 105.125C103.137 104.703 103.056 104.328 102.895 103.998C102.742 103.668 102.523 103.411 102.24 103.227C101.956 103.043 101.634 102.951 101.274 102.951C100.936 102.951 100.633 103.043 100.365 103.227C100.104 103.411 99.8975 103.668 99.7442 103.998C99.5985 104.328 99.5257 104.703 99.5257 105.125C99.5257 105.547 99.5985 105.922 99.7442 106.252C99.8975 106.582 100.104 106.838 100.365 107.022C100.626 107.206 100.925 107.298 101.262 107.298Z" fill="#64748B"/> +<rect x="18.5" y="125.5" width="246" height="29" rx="6.5" fill="white"/> +<rect x="18.5" y="125.5" width="246" height="29" rx="6.5" stroke="#E2E8F0"/> +<circle cx="35.3552" cy="140" r="5.85522" stroke="#94A3B8"/> +<circle cx="35.3552" cy="140" r="3.24976" fill="#94A3B8"/> +<path d="M54.1724 144.138C53.4058 144.138 52.7273 143.962 52.1369 143.609C51.5466 143.249 51.0828 142.758 50.7454 142.137C50.4081 141.508 50.2394 140.788 50.2394 139.975C50.2394 139.162 50.4043 138.445 50.7339 137.824C51.0713 137.196 51.5313 136.705 52.1139 136.352C52.7043 135.992 53.3789 135.812 54.1379 135.812C54.6209 135.812 55.0848 135.9 55.5294 136.076C55.9741 136.245 56.3728 136.487 56.7254 136.801C57.0781 137.108 57.3503 137.464 57.5419 137.87L56.7024 138.296C56.5491 137.974 56.3383 137.694 56.0699 137.456C55.8016 137.219 55.5026 137.035 55.1729 136.904C54.8433 136.766 54.4983 136.697 54.1379 136.697C53.5783 136.697 53.0761 136.839 52.6314 137.123C52.1868 137.399 51.8379 137.782 51.5849 138.273C51.3396 138.764 51.2169 139.331 51.2169 139.975C51.2169 140.619 51.3434 141.19 51.5964 141.688C51.8494 142.187 52.1983 142.578 52.6429 142.861C53.0953 143.137 53.6051 143.275 54.1724 143.275C54.5404 143.275 54.8893 143.203 55.2189 143.057C55.5486 142.904 55.8438 142.697 56.1044 142.436C56.3728 142.175 56.5836 141.876 56.7369 141.539L57.5879 141.964C57.3886 142.386 57.1126 142.762 56.7599 143.091C56.4149 143.421 56.0163 143.678 55.5639 143.862C55.1193 144.046 54.6554 144.138 54.1724 144.138ZM61.345 144.138C60.7854 144.138 60.287 144.011 59.85 143.758C59.4207 143.498 59.0834 143.141 58.838 142.689C58.5927 142.237 58.47 141.715 58.47 141.125C58.47 140.535 58.5889 140.013 58.8265 139.561C59.0719 139.109 59.4092 138.756 59.8385 138.503C60.2755 138.242 60.77 138.112 61.322 138.112C61.8894 138.112 62.3877 138.242 62.817 138.503C63.254 138.756 63.5914 139.109 63.829 139.561C64.0744 140.013 64.197 140.535 64.197 141.125C64.197 141.715 64.0744 142.237 63.829 142.689C63.5914 143.141 63.2579 143.498 62.8285 143.758C62.3992 144.011 61.9047 144.138 61.345 144.138ZM61.345 143.287C61.7284 143.287 62.0619 143.195 62.3455 143.011C62.6292 142.827 62.8515 142.574 63.0125 142.252C63.1812 141.93 63.2655 141.554 63.2655 141.125C63.2655 140.696 63.1812 140.32 63.0125 139.998C62.8515 139.676 62.6254 139.423 62.334 139.239C62.0427 139.055 61.7054 138.963 61.322 138.963C60.9464 138.963 60.6129 139.055 60.3215 139.239C60.0379 139.423 59.8117 139.676 59.643 139.998C59.482 140.32 59.4015 140.696 59.4015 141.125C59.4015 141.547 59.482 141.922 59.643 142.252C59.8117 142.574 60.0417 142.827 60.333 143.011C60.632 143.195 60.9694 143.287 61.345 143.287ZM65.4744 144V138.25H66.3369L66.3944 139.308V144H65.4744ZM69.5109 144V141.056H70.4309V144H69.5109ZM69.5109 141.056C69.5109 140.489 69.4458 140.055 69.3154 139.756C69.1851 139.457 69.0049 139.254 68.7749 139.147C68.5449 139.032 68.2843 138.974 67.9929 138.974C67.4869 138.974 67.0921 139.155 66.8084 139.515C66.5324 139.868 66.3944 140.37 66.3944 141.021H65.9459C65.9459 140.416 66.0341 139.894 66.2104 139.457C66.3868 139.02 66.6436 138.687 66.9809 138.457C67.3183 138.227 67.7246 138.112 68.1999 138.112C68.6523 138.112 69.0433 138.204 69.3729 138.388C69.7103 138.564 69.9709 138.848 70.1549 139.239C70.3466 139.63 70.4386 140.144 70.4309 140.78V141.056H69.5109ZM74.049 144.138C73.4894 144.138 73.0562 143.992 72.7495 143.701C72.4429 143.41 72.2895 142.999 72.2895 142.47V136.456H73.2095V142.378C73.2095 142.67 73.2862 142.896 73.4395 143.057C73.6005 143.21 73.8229 143.287 74.1065 143.287C74.1985 143.287 74.2867 143.275 74.371 143.252C74.463 143.222 74.5819 143.153 74.7275 143.045L75.084 143.793C74.8847 143.923 74.7045 144.012 74.5435 144.058C74.3825 144.111 74.2177 144.138 74.049 144.138ZM71.289 139.066V138.25H74.9345V139.066H71.289ZM78.718 144.138C78.1584 144.138 77.6639 144.011 77.2345 143.758C76.8052 143.498 76.4679 143.141 76.2225 142.689C75.9849 142.237 75.866 141.715 75.866 141.125C75.866 140.535 75.9849 140.013 76.2225 139.561C76.4679 139.109 76.8014 138.756 77.223 138.503C77.6524 138.242 78.143 138.112 78.695 138.112C79.2317 138.112 79.6955 138.246 80.0865 138.514C80.4775 138.775 80.7804 139.143 80.995 139.618C81.2097 140.094 81.317 140.653 81.317 141.297H76.5675L76.7975 141.102C76.7975 141.562 76.878 141.957 77.039 142.286C77.2077 142.616 77.4415 142.869 77.7405 143.045C78.0395 143.214 78.3807 143.298 78.764 143.298C79.1704 143.298 79.5115 143.203 79.7875 143.011C80.0712 142.819 80.2897 142.566 80.443 142.252L81.2365 142.654C81.0909 142.953 80.8954 143.214 80.65 143.436C80.4124 143.659 80.1287 143.831 79.799 143.954C79.477 144.077 79.1167 144.138 78.718 144.138ZM76.855 140.711L76.6135 140.527H80.581L80.3395 140.722C80.3395 140.354 80.2667 140.036 80.121 139.768C79.9754 139.5 79.7799 139.293 79.5345 139.147C79.2892 139.001 79.0055 138.928 78.6835 138.928C78.3692 138.928 78.0702 139.001 77.7865 139.147C77.5105 139.293 77.2844 139.5 77.108 139.768C76.9394 140.029 76.855 140.343 76.855 140.711ZM82.4774 144V138.25H83.3399L83.3974 139.308V144H82.4774ZM86.5139 144V141.056H87.4339V144H86.5139ZM86.5139 141.056C86.5139 140.489 86.4487 140.055 86.3184 139.756C86.188 139.457 86.0079 139.254 85.7779 139.147C85.5479 139.032 85.2872 138.974 84.9959 138.974C84.4899 138.974 84.095 139.155 83.8114 139.515C83.5354 139.868 83.3974 140.37 83.3974 141.021H82.9489C82.9489 140.416 83.037 139.894 83.2134 139.457C83.3897 139.02 83.6465 138.687 83.9839 138.457C84.3212 138.227 84.7275 138.112 85.2029 138.112C85.6552 138.112 86.0462 138.204 86.3759 138.388C86.7132 138.564 86.9739 138.848 87.1579 139.239C87.3495 139.63 87.4415 140.144 87.4339 140.78V141.056H86.5139ZM91.052 144.138C90.4923 144.138 90.0591 143.992 89.7525 143.701C89.4458 143.41 89.2925 142.999 89.2925 142.47V136.456H90.2125V142.378C90.2125 142.67 90.2891 142.896 90.4425 143.057C90.6035 143.21 90.8258 143.287 91.1095 143.287C91.2015 143.287 91.2896 143.275 91.374 143.252C91.466 143.222 91.5848 143.153 91.7305 143.045L92.087 143.793C91.8876 143.923 91.7075 144.012 91.5465 144.058C91.3855 144.111 91.2206 144.138 91.052 144.138ZM88.292 139.066V138.25H91.9375V139.066H88.292ZM96.135 146.3V138.25H96.9975L97.055 139.308V146.3H96.135ZM98.9985 144.138C98.5155 144.138 98.09 144.011 97.722 143.758C97.3616 143.505 97.0818 143.153 96.8825 142.7C96.6831 142.24 96.5835 141.715 96.5835 141.125C96.5835 140.527 96.6831 140.002 96.8825 139.549C97.0818 139.097 97.3616 138.744 97.722 138.491C98.09 138.238 98.5155 138.112 98.9985 138.112C99.5121 138.112 99.9645 138.238 100.355 138.491C100.746 138.744 101.049 139.097 101.264 139.549C101.486 140.002 101.597 140.527 101.597 141.125C101.597 141.715 101.486 142.24 101.264 142.7C101.049 143.153 100.746 143.505 100.355 143.758C99.9645 144.011 99.5121 144.138 98.9985 144.138ZM98.7915 143.298C99.1518 143.298 99.47 143.206 99.746 143.022C100.03 142.838 100.252 142.582 100.413 142.252C100.582 141.922 100.666 141.547 100.666 141.125C100.666 140.703 100.585 140.328 100.424 139.998C100.271 139.668 100.053 139.411 99.769 139.227C99.4853 139.043 99.1633 138.951 98.803 138.951C98.4656 138.951 98.1628 139.043 97.8945 139.227C97.6338 139.411 97.4268 139.668 97.2735 139.998C97.1278 140.328 97.055 140.703 97.055 141.125C97.055 141.547 97.1278 141.922 97.2735 142.252C97.4268 142.582 97.6338 142.838 97.8945 143.022C98.1551 143.206 98.4541 143.298 98.7915 143.298ZM106.414 144L106.368 143.057V140.964C106.368 140.512 106.318 140.14 106.218 139.848C106.119 139.549 105.962 139.323 105.747 139.17C105.532 139.017 105.252 138.94 104.907 138.94C104.593 138.94 104.321 139.005 104.091 139.135C103.869 139.258 103.685 139.457 103.539 139.733L102.711 139.411C102.857 139.143 103.033 138.913 103.24 138.721C103.447 138.522 103.688 138.373 103.964 138.273C104.24 138.166 104.555 138.112 104.907 138.112C105.444 138.112 105.885 138.219 106.23 138.434C106.583 138.641 106.847 138.951 107.023 139.365C107.2 139.772 107.284 140.278 107.276 140.883L107.265 144H106.414ZM104.689 144.138C104.014 144.138 103.485 143.985 103.102 143.678C102.726 143.364 102.538 142.93 102.538 142.378C102.538 141.796 102.73 141.351 103.113 141.045C103.504 140.73 104.049 140.573 104.746 140.573H106.391V141.343H104.953C104.417 141.343 104.033 141.432 103.803 141.608C103.581 141.784 103.47 142.037 103.47 142.367C103.47 142.666 103.581 142.904 103.803 143.08C104.026 143.249 104.336 143.333 104.735 143.333C105.065 143.333 105.352 143.264 105.597 143.126C105.843 142.98 106.031 142.777 106.161 142.516C106.299 142.248 106.368 141.934 106.368 141.573H106.759C106.759 142.355 106.583 142.98 106.23 143.448C105.877 143.908 105.364 144.138 104.689 144.138ZM111.034 146.438C110.666 146.438 110.329 146.4 110.022 146.323C109.723 146.254 109.466 146.174 109.252 146.082C109.045 145.997 108.895 145.924 108.803 145.863L109.148 145.116C109.248 145.169 109.39 145.234 109.574 145.311C109.758 145.395 109.972 145.464 110.218 145.518C110.471 145.579 110.739 145.61 111.023 145.61C111.391 145.61 111.72 145.533 112.012 145.38C112.311 145.234 112.541 145.001 112.702 144.679C112.87 144.364 112.955 143.958 112.955 143.459V138.25H113.875V143.448C113.875 144.107 113.752 144.659 113.507 145.104C113.261 145.549 112.924 145.882 112.495 146.105C112.065 146.327 111.579 146.438 111.034 146.438ZM111 143.954C110.486 143.954 110.034 143.831 109.643 143.586C109.252 143.341 108.945 142.999 108.723 142.562C108.508 142.118 108.401 141.612 108.401 141.045C108.401 140.462 108.508 139.952 108.723 139.515C108.945 139.07 109.252 138.725 109.643 138.48C110.034 138.235 110.486 138.112 111 138.112C111.483 138.112 111.904 138.235 112.265 138.48C112.625 138.725 112.905 139.07 113.104 139.515C113.311 139.952 113.415 140.462 113.415 141.045C113.415 141.619 113.311 142.125 113.104 142.562C112.905 142.999 112.625 143.341 112.265 143.586C111.904 143.831 111.483 143.954 111 143.954ZM111.218 143.16C111.556 143.16 111.855 143.068 112.115 142.884C112.376 142.7 112.579 142.451 112.725 142.137C112.87 141.815 112.943 141.443 112.943 141.021C112.943 140.615 112.867 140.255 112.713 139.94C112.568 139.618 112.364 139.369 112.104 139.193C111.851 139.009 111.552 138.917 111.207 138.917C110.846 138.917 110.524 139.009 110.241 139.193C109.965 139.369 109.746 139.618 109.585 139.94C109.432 140.255 109.355 140.615 109.355 141.021C109.355 141.443 109.436 141.815 109.597 142.137C109.758 142.451 109.976 142.7 110.252 142.884C110.536 143.068 110.858 143.16 111.218 143.16ZM118.002 144.138C117.443 144.138 116.948 144.011 116.519 143.758C116.089 143.498 115.752 143.141 115.507 142.689C115.269 142.237 115.15 141.715 115.15 141.125C115.15 140.535 115.269 140.013 115.507 139.561C115.752 139.109 116.086 138.756 116.507 138.503C116.937 138.242 117.427 138.112 117.979 138.112C118.516 138.112 118.98 138.246 119.371 138.514C119.762 138.775 120.065 139.143 120.279 139.618C120.494 140.094 120.601 140.653 120.601 141.297H115.852L116.082 141.102C116.082 141.562 116.162 141.957 116.323 142.286C116.492 142.616 116.726 142.869 117.025 143.045C117.324 143.214 117.665 143.298 118.048 143.298C118.455 143.298 118.796 143.203 119.072 143.011C119.355 142.819 119.574 142.566 119.727 142.252L120.521 142.654C120.375 142.953 120.18 143.214 119.934 143.436C119.697 143.659 119.413 143.831 119.083 143.954C118.761 144.077 118.401 144.138 118.002 144.138ZM116.139 140.711L115.898 140.527H119.865L119.624 140.722C119.624 140.354 119.551 140.036 119.405 139.768C119.26 139.5 119.064 139.293 118.819 139.147C118.573 139.001 118.29 138.928 117.968 138.928C117.653 138.928 117.354 139.001 117.071 139.147C116.795 139.293 116.569 139.5 116.392 139.768C116.224 140.029 116.139 140.343 116.139 140.711ZM123.774 144.138C123.352 144.138 122.984 144.077 122.67 143.954C122.356 143.824 122.091 143.655 121.877 143.448C121.67 143.241 121.52 143.015 121.428 142.769L122.233 142.436C122.363 142.697 122.559 142.907 122.82 143.068C123.08 143.229 123.368 143.31 123.682 143.31C124.042 143.31 124.345 143.241 124.591 143.103C124.836 142.957 124.959 142.754 124.959 142.493C124.959 142.256 124.867 142.064 124.683 141.918C124.506 141.773 124.242 141.654 123.889 141.562L123.337 141.412C122.816 141.274 122.409 141.067 122.118 140.791C121.827 140.508 121.681 140.19 121.681 139.837C121.681 139.293 121.857 138.871 122.21 138.572C122.57 138.265 123.103 138.112 123.809 138.112C124.146 138.112 124.453 138.162 124.729 138.261C125.005 138.361 125.242 138.503 125.442 138.687C125.641 138.863 125.787 139.074 125.879 139.319L125.074 139.676C124.974 139.415 124.809 139.227 124.579 139.112C124.349 138.997 124.069 138.94 123.74 138.94C123.387 138.94 123.111 139.017 122.912 139.17C122.712 139.316 122.613 139.523 122.613 139.791C122.613 139.944 122.693 140.09 122.854 140.228C123.023 140.358 123.268 140.466 123.59 140.55L124.165 140.699C124.541 140.791 124.855 140.929 125.108 141.113C125.361 141.29 125.553 141.493 125.683 141.723C125.813 141.953 125.879 142.198 125.879 142.459C125.879 142.804 125.787 143.103 125.603 143.356C125.419 143.609 125.169 143.804 124.855 143.942C124.541 144.073 124.18 144.138 123.774 144.138Z" fill="#64748B"/> +<rect x="18" y="161" width="247" height="32" rx="7" fill="#94A3B8"/> +<path d="M97.496 181V172.6H100.46C101.036 172.6 101.544 172.712 101.984 172.936C102.424 173.16 102.768 173.472 103.016 173.872C103.264 174.264 103.388 174.72 103.388 175.24C103.388 175.76 103.256 176.22 102.992 176.62C102.736 177.02 102.38 177.336 101.924 177.568C101.468 177.792 100.952 177.904 100.376 177.904H98.888V181H97.496ZM102.152 181L100.184 177.592L101.264 176.848L103.724 181H102.152ZM98.888 176.62H100.52C100.792 176.62 101.032 176.56 101.24 176.44C101.456 176.32 101.628 176.156 101.756 175.948C101.892 175.74 101.96 175.504 101.96 175.24C101.96 174.84 101.816 174.512 101.528 174.256C101.24 174 100.868 173.872 100.412 173.872H98.888V176.62ZM107.561 181.144C106.977 181.144 106.457 181.012 106.001 180.748C105.553 180.476 105.197 180.104 104.933 179.632C104.677 179.16 104.549 178.616 104.549 178C104.549 177.384 104.681 176.84 104.945 176.368C105.209 175.896 105.569 175.528 106.025 175.264C106.489 174.992 107.017 174.856 107.609 174.856C108.145 174.856 108.629 174.996 109.061 175.276C109.493 175.548 109.833 175.944 110.081 176.464C110.337 176.984 110.465 177.604 110.465 178.324H105.749L105.929 178.156C105.929 178.524 106.009 178.844 106.169 179.116C106.329 179.38 106.541 179.584 106.805 179.728C107.069 179.872 107.361 179.944 107.681 179.944C108.049 179.944 108.353 179.864 108.593 179.704C108.833 179.536 109.021 179.32 109.157 179.056L110.345 179.56C110.177 179.88 109.961 180.16 109.697 180.4C109.441 180.64 109.133 180.824 108.773 180.952C108.421 181.08 108.017 181.144 107.561 181.144ZM106.013 177.46L105.821 177.292H109.205L109.025 177.46C109.025 177.132 108.953 176.864 108.809 176.656C108.665 176.44 108.481 176.28 108.257 176.176C108.041 176.064 107.813 176.008 107.573 176.008C107.333 176.008 107.093 176.064 106.853 176.176C106.613 176.28 106.413 176.44 106.253 176.656C106.093 176.864 106.013 177.132 106.013 177.46ZM115.766 183.4V176.116L115.838 175H117.11V183.4H115.766ZM113.87 181.144C113.326 181.144 112.85 181.016 112.442 180.76C112.042 180.496 111.726 180.128 111.494 179.656C111.27 179.184 111.158 178.632 111.158 178C111.158 177.36 111.27 176.808 111.494 176.344C111.726 175.872 112.042 175.508 112.442 175.252C112.85 174.988 113.326 174.856 113.87 174.856C114.374 174.856 114.806 174.988 115.166 175.252C115.534 175.508 115.814 175.872 116.006 176.344C116.198 176.808 116.294 177.36 116.294 178C116.294 178.632 116.198 179.184 116.006 179.656C115.814 180.128 115.534 180.496 115.166 180.76C114.806 181.016 114.374 181.144 113.87 181.144ZM114.206 179.92C114.51 179.92 114.778 179.84 115.01 179.68C115.25 179.512 115.434 179.284 115.562 178.996C115.698 178.708 115.766 178.376 115.766 178C115.766 177.624 115.698 177.292 115.562 177.004C115.434 176.716 115.25 176.492 115.01 176.332C114.778 176.172 114.506 176.092 114.194 176.092C113.874 176.092 113.59 176.172 113.342 176.332C113.094 176.492 112.898 176.716 112.754 177.004C112.618 177.292 112.546 177.624 112.538 178C112.546 178.376 112.618 178.708 112.754 178.996C112.898 179.284 113.094 179.512 113.342 179.68C113.598 179.84 113.886 179.92 114.206 179.92ZM122.545 181L122.473 179.896V175H123.805V181H122.545ZM118.393 178.072V175H119.737V178.072H118.393ZM119.737 178.072C119.737 178.544 119.793 178.912 119.905 179.176C120.017 179.44 120.169 179.624 120.361 179.728C120.561 179.832 120.789 179.884 121.045 179.884C121.501 179.892 121.853 179.744 122.101 179.44C122.349 179.136 122.473 178.7 122.473 178.132H122.977C122.977 178.764 122.881 179.308 122.689 179.764C122.505 180.212 122.241 180.556 121.897 180.796C121.561 181.028 121.153 181.144 120.673 181.144C120.201 181.144 119.793 181.048 119.449 180.856C119.113 180.664 118.853 180.364 118.669 179.956C118.485 179.548 118.393 179.024 118.393 178.384V178.072H119.737ZM127.975 181.144C127.391 181.144 126.871 181.012 126.415 180.748C125.967 180.476 125.611 180.104 125.347 179.632C125.091 179.16 124.963 178.616 124.963 178C124.963 177.384 125.095 176.84 125.359 176.368C125.623 175.896 125.983 175.528 126.439 175.264C126.903 174.992 127.431 174.856 128.023 174.856C128.559 174.856 129.043 174.996 129.475 175.276C129.907 175.548 130.247 175.944 130.495 176.464C130.751 176.984 130.879 177.604 130.879 178.324H126.163L126.343 178.156C126.343 178.524 126.423 178.844 126.583 179.116C126.743 179.38 126.955 179.584 127.219 179.728C127.483 179.872 127.775 179.944 128.095 179.944C128.463 179.944 128.767 179.864 129.007 179.704C129.247 179.536 129.435 179.32 129.571 179.056L130.759 179.56C130.591 179.88 130.375 180.16 130.111 180.4C129.855 180.64 129.547 180.824 129.187 180.952C128.835 181.08 128.431 181.144 127.975 181.144ZM126.427 177.46L126.235 177.292H129.619L129.439 177.46C129.439 177.132 129.367 176.864 129.223 176.656C129.079 176.44 128.895 176.28 128.671 176.176C128.455 176.064 128.227 176.008 127.987 176.008C127.747 176.008 127.507 176.064 127.267 176.176C127.027 176.28 126.827 176.44 126.667 176.656C126.507 176.864 126.427 177.132 126.427 177.46ZM134.092 181.144C133.692 181.144 133.324 181.084 132.988 180.964C132.652 180.844 132.364 180.676 132.124 180.46C131.884 180.236 131.7 179.976 131.572 179.68L132.736 179.164C132.856 179.388 133.032 179.576 133.264 179.728C133.504 179.88 133.768 179.956 134.056 179.956C134.368 179.956 134.616 179.904 134.8 179.8C134.992 179.688 135.088 179.536 135.088 179.344C135.088 179.16 135.016 179.02 134.872 178.924C134.728 178.82 134.524 178.736 134.26 178.672L133.696 178.516C133.128 178.372 132.684 178.144 132.364 177.832C132.044 177.512 131.884 177.148 131.884 176.74C131.884 176.14 132.076 175.676 132.46 175.348C132.852 175.02 133.412 174.856 134.14 174.856C134.508 174.856 134.844 174.912 135.148 175.024C135.46 175.128 135.728 175.28 135.952 175.48C136.176 175.672 136.332 175.9 136.42 176.164L135.304 176.668C135.224 176.468 135.072 176.316 134.848 176.212C134.624 176.1 134.376 176.044 134.104 176.044C133.832 176.044 133.62 176.104 133.468 176.224C133.316 176.336 133.24 176.496 133.24 176.704C133.24 176.824 133.308 176.936 133.444 177.04C133.58 177.136 133.776 177.216 134.032 177.28L134.74 177.448C135.132 177.544 135.452 177.696 135.7 177.904C135.948 178.104 136.132 178.332 136.252 178.588C136.372 178.836 136.432 179.088 136.432 179.344C136.432 179.704 136.328 180.02 136.12 180.292C135.92 180.564 135.644 180.776 135.292 180.928C134.94 181.072 134.54 181.144 134.092 181.144ZM139.886 181.144C139.254 181.144 138.77 180.988 138.434 180.676C138.106 180.356 137.942 179.9 137.942 179.308V173.128H139.274V179.056C139.274 179.336 139.338 179.548 139.466 179.692C139.602 179.836 139.798 179.908 140.054 179.908C140.134 179.908 140.222 179.892 140.318 179.86C140.414 179.828 140.522 179.768 140.642 179.68L141.134 180.7C140.926 180.844 140.718 180.952 140.51 181.024C140.302 181.104 140.094 181.144 139.886 181.144ZM136.946 176.152V175H140.894V176.152H136.946ZM148.763 181L148.703 179.872V177.916C148.703 177.508 148.659 177.168 148.571 176.896C148.491 176.616 148.355 176.404 148.163 176.26C147.979 176.108 147.731 176.032 147.419 176.032C147.131 176.032 146.879 176.092 146.663 176.212C146.447 176.332 146.263 176.52 146.111 176.776L144.935 176.344C145.063 176.08 145.231 175.836 145.439 175.612C145.655 175.38 145.923 175.196 146.243 175.06C146.571 174.924 146.963 174.856 147.419 174.856C148.003 174.856 148.491 174.972 148.883 175.204C149.275 175.428 149.563 175.752 149.747 176.176C149.939 176.6 150.035 177.112 150.035 177.712L149.999 181H148.763ZM147.035 181.144C146.315 181.144 145.755 180.984 145.355 180.664C144.963 180.344 144.767 179.892 144.767 179.308C144.767 178.684 144.975 178.208 145.391 177.88C145.815 177.552 146.403 177.388 147.155 177.388H148.763V178.42H147.587C147.051 178.42 146.675 178.496 146.459 178.648C146.243 178.792 146.135 179 146.135 179.272C146.135 179.504 146.227 179.688 146.411 179.824C146.603 179.952 146.867 180.016 147.203 180.016C147.507 180.016 147.771 179.948 147.995 179.812C148.219 179.676 148.391 179.496 148.511 179.272C148.639 179.048 148.703 178.796 148.703 178.516H149.099C149.099 179.332 148.935 179.976 148.607 180.448C148.279 180.912 147.755 181.144 147.035 181.144ZM158.563 183.4V176.116L158.635 175H159.907V183.4H158.563ZM156.667 181.144C156.123 181.144 155.647 181.016 155.239 180.76C154.839 180.496 154.523 180.128 154.291 179.656C154.067 179.184 153.955 178.632 153.955 178C153.955 177.36 154.067 176.808 154.291 176.344C154.523 175.872 154.839 175.508 155.239 175.252C155.647 174.988 156.123 174.856 156.667 174.856C157.171 174.856 157.603 174.988 157.963 175.252C158.331 175.508 158.611 175.872 158.803 176.344C158.995 176.808 159.091 177.36 159.091 178C159.091 178.632 158.995 179.184 158.803 179.656C158.611 180.128 158.331 180.496 157.963 180.76C157.603 181.016 157.171 181.144 156.667 181.144ZM157.003 179.92C157.307 179.92 157.575 179.84 157.807 179.68C158.047 179.512 158.231 179.284 158.359 178.996C158.495 178.708 158.563 178.376 158.563 178C158.563 177.624 158.495 177.292 158.359 177.004C158.231 176.716 158.047 176.492 157.807 176.332C157.575 176.172 157.303 176.092 156.991 176.092C156.671 176.092 156.387 176.172 156.139 176.332C155.891 176.492 155.695 176.716 155.551 177.004C155.415 177.292 155.343 177.624 155.335 178C155.343 178.376 155.415 178.708 155.551 178.996C155.695 179.284 155.891 179.512 156.139 179.68C156.395 179.84 156.683 179.92 157.003 179.92ZM165.342 181L165.27 179.896V175H166.602V181H165.342ZM161.19 178.072V175H162.534V178.072H161.19ZM162.534 178.072C162.534 178.544 162.59 178.912 162.702 179.176C162.814 179.44 162.966 179.624 163.158 179.728C163.358 179.832 163.586 179.884 163.842 179.884C164.298 179.892 164.65 179.744 164.898 179.44C165.146 179.136 165.27 178.7 165.27 178.132H165.774C165.774 178.764 165.678 179.308 165.486 179.764C165.302 180.212 165.038 180.556 164.694 180.796C164.358 181.028 163.95 181.144 163.47 181.144C162.998 181.144 162.59 181.048 162.246 180.856C161.91 180.664 161.65 180.364 161.466 179.956C161.282 179.548 161.19 179.024 161.19 178.384V178.072H162.534ZM170.856 181.144C170.256 181.144 169.72 181.012 169.248 180.748C168.784 180.476 168.42 180.104 168.156 179.632C167.892 179.16 167.76 178.616 167.76 178C167.76 177.384 167.888 176.84 168.144 176.368C168.408 175.896 168.772 175.528 169.236 175.264C169.7 174.992 170.232 174.856 170.832 174.856C171.432 174.856 171.964 174.992 172.428 175.264C172.892 175.528 173.252 175.896 173.508 176.368C173.772 176.84 173.904 177.384 173.904 178C173.904 178.616 173.776 179.16 173.52 179.632C173.264 180.104 172.904 180.476 172.44 180.748C171.976 181.012 171.448 181.144 170.856 181.144ZM170.856 179.908C171.184 179.908 171.476 179.828 171.732 179.668C171.988 179.5 172.188 179.276 172.332 178.996C172.476 178.708 172.548 178.376 172.548 178C172.548 177.624 172.472 177.296 172.32 177.016C172.176 176.728 171.976 176.504 171.72 176.344C171.464 176.176 171.168 176.092 170.832 176.092C170.496 176.092 170.2 176.172 169.944 176.332C169.688 176.492 169.488 176.716 169.344 177.004C169.2 177.292 169.128 177.624 169.128 178C169.128 178.376 169.2 178.708 169.344 178.996C169.496 179.276 169.7 179.5 169.956 179.668C170.22 179.828 170.52 179.908 170.856 179.908ZM177.456 181.144C176.824 181.144 176.34 180.988 176.004 180.676C175.676 180.356 175.512 179.9 175.512 179.308V173.128H176.844V179.056C176.844 179.336 176.908 179.548 177.036 179.692C177.172 179.836 177.368 179.908 177.624 179.908C177.704 179.908 177.792 179.892 177.888 179.86C177.984 179.828 178.092 179.768 178.212 179.68L178.704 180.7C178.496 180.844 178.288 180.952 178.08 181.024C177.872 181.104 177.664 181.144 177.456 181.144ZM174.516 176.152V175H178.464V176.152H174.516ZM182.385 181.144C181.801 181.144 181.281 181.012 180.825 180.748C180.377 180.476 180.021 180.104 179.757 179.632C179.501 179.16 179.373 178.616 179.373 178C179.373 177.384 179.505 176.84 179.769 176.368C180.033 175.896 180.393 175.528 180.849 175.264C181.313 174.992 181.841 174.856 182.433 174.856C182.969 174.856 183.453 174.996 183.885 175.276C184.317 175.548 184.657 175.944 184.905 176.464C185.161 176.984 185.289 177.604 185.289 178.324H180.573L180.753 178.156C180.753 178.524 180.833 178.844 180.993 179.116C181.153 179.38 181.365 179.584 181.629 179.728C181.893 179.872 182.185 179.944 182.505 179.944C182.873 179.944 183.177 179.864 183.417 179.704C183.657 179.536 183.845 179.32 183.981 179.056L185.169 179.56C185.001 179.88 184.785 180.16 184.521 180.4C184.265 180.64 183.957 180.824 183.597 180.952C183.245 181.08 182.841 181.144 182.385 181.144ZM180.837 177.46L180.645 177.292H184.029L183.849 177.46C183.849 177.132 183.777 176.864 183.633 176.656C183.489 176.44 183.305 176.28 183.081 176.176C182.865 176.064 182.637 176.008 182.397 176.008C182.157 176.008 181.917 176.064 181.677 176.176C181.437 176.28 181.237 176.44 181.077 176.656C180.917 176.864 180.837 177.132 180.837 177.46Z" fill="white"/> +<g clip-path="url(#clip1_27219_4661)"> +<path d="M61.949 217.955L60.8255 217.598L63.1985 213.65H64.595L61.949 217.955ZM60.7625 221V217.472H61.9805V221H60.7625ZM60.794 217.955L58.148 213.65H59.5445L61.9175 217.598L60.794 217.955ZM66.9439 221.126C66.4189 221.126 65.9499 221.01 65.5369 220.779C65.1309 220.541 64.8124 220.216 64.5814 219.803C64.3504 219.39 64.2349 218.914 64.2349 218.375C64.2349 217.836 64.3469 217.36 64.5709 216.947C64.8019 216.534 65.1204 216.212 65.5264 215.981C65.9324 215.743 66.3979 215.624 66.9229 215.624C67.4479 215.624 67.9134 215.743 68.3194 215.981C68.7254 216.212 69.0404 216.534 69.2644 216.947C69.4954 217.36 69.6109 217.836 69.6109 218.375C69.6109 218.914 69.4989 219.39 69.2749 219.803C69.0509 220.216 68.7359 220.541 68.3299 220.779C67.9239 221.01 67.4619 221.126 66.9439 221.126ZM66.9439 220.044C67.2309 220.044 67.4864 219.974 67.7104 219.834C67.9344 219.687 68.1094 219.491 68.2354 219.246C68.3614 218.994 68.4244 218.704 68.4244 218.375C68.4244 218.046 68.3579 217.759 68.2249 217.514C68.0989 217.262 67.9239 217.066 67.6999 216.926C67.4759 216.779 67.2169 216.705 66.9229 216.705C66.6289 216.705 66.3699 216.775 66.1459 216.915C65.9219 217.055 65.7469 217.251 65.6209 217.503C65.4949 217.755 65.4319 218.046 65.4319 218.375C65.4319 218.704 65.4949 218.994 65.6209 219.246C65.7539 219.491 65.9324 219.687 66.1564 219.834C66.3874 219.974 66.6499 220.044 66.9439 220.044ZM74.1475 221L74.0845 220.034V215.75H75.25V221H74.1475ZM70.5145 218.438V215.75H71.6905V218.438H70.5145ZM71.6905 218.438C71.6905 218.851 71.7395 219.173 71.8375 219.404C71.9355 219.635 72.0685 219.796 72.2365 219.887C72.4115 219.978 72.611 220.023 72.835 220.023C73.234 220.03 73.542 219.901 73.759 219.635C73.976 219.369 74.0845 218.987 74.0845 218.49H74.5255C74.5255 219.043 74.4415 219.519 74.2735 219.918C74.1125 220.31 73.8815 220.611 73.5805 220.821C73.2865 221.024 72.9295 221.126 72.5095 221.126C72.0965 221.126 71.7395 221.042 71.4385 220.874C71.1445 220.706 70.917 220.443 70.756 220.086C70.595 219.729 70.5145 219.271 70.5145 218.711V218.438H71.6905ZM76.0528 216.033L76.6828 213.65H77.9218L76.9768 216.033H76.0528ZM78.6998 221V213.65H79.8758V221H78.6998ZM81.1813 221V213.65H82.3573V221H81.1813ZM86.9724 218.207C86.9724 217.64 87.0809 217.174 87.2979 216.81C87.5149 216.446 87.7949 216.177 88.1379 216.002C88.4879 215.82 88.8519 215.729 89.2299 215.729V216.852C88.9079 216.852 88.6034 216.898 88.3164 216.989C88.0364 217.073 87.8089 217.213 87.6339 217.409C87.4589 217.605 87.3714 217.864 87.3714 218.186L86.9724 218.207ZM86.1954 221V215.75H87.3714V221H86.1954ZM92.3514 221.126C91.8404 221.126 91.3854 221.01 90.9864 220.779C90.5944 220.541 90.2829 220.216 90.0519 219.803C89.8279 219.39 89.7159 218.914 89.7159 218.375C89.7159 217.836 89.8314 217.36 90.0624 216.947C90.2934 216.534 90.6084 216.212 91.0074 215.981C91.4134 215.743 91.8754 215.624 92.3934 215.624C92.8624 215.624 93.2859 215.746 93.6639 215.991C94.0419 216.229 94.3394 216.576 94.5564 217.031C94.7804 217.486 94.8924 218.028 94.8924 218.658H90.7659L90.9234 218.511C90.9234 218.833 90.9934 219.113 91.1334 219.351C91.2734 219.582 91.4589 219.761 91.6899 219.887C91.9209 220.013 92.1764 220.076 92.4564 220.076C92.7784 220.076 93.0444 220.006 93.2544 219.866C93.4644 219.719 93.6289 219.53 93.7479 219.299L94.7874 219.74C94.6404 220.02 94.4514 220.265 94.2204 220.475C93.9964 220.685 93.7269 220.846 93.4119 220.958C93.1039 221.07 92.7504 221.126 92.3514 221.126ZM90.9969 217.902L90.8289 217.755H93.7899L93.6324 217.902C93.6324 217.615 93.5694 217.381 93.4434 217.199C93.3174 217.01 93.1564 216.87 92.9604 216.779C92.7714 216.681 92.5719 216.632 92.3619 216.632C92.1519 216.632 91.9419 216.681 91.7319 216.779C91.5219 216.87 91.3469 217.01 91.2069 217.199C91.0669 217.381 90.9969 217.615 90.9969 217.902ZM98.2501 221.126C97.7111 221.126 97.2351 221.01 96.8221 220.779C96.4091 220.541 96.0836 220.216 95.8456 219.803C95.6146 219.39 95.4991 218.914 95.4991 218.375C95.4991 217.836 95.6146 217.36 95.8456 216.947C96.0836 216.534 96.4056 216.212 96.8116 215.981C97.2246 215.743 97.6971 215.624 98.2291 215.624C98.7471 215.624 99.2161 215.75 99.6361 216.002C100.056 216.247 100.368 216.6 100.571 217.062L99.4786 217.482C99.3666 217.251 99.1951 217.066 98.9641 216.926C98.7331 216.786 98.4706 216.716 98.1766 216.716C97.8896 216.716 97.6341 216.789 97.4101 216.936C97.1861 217.076 97.0111 217.272 96.8851 217.524C96.7591 217.769 96.6961 218.053 96.6961 218.375C96.6961 218.697 96.7591 218.984 96.8851 219.236C97.0181 219.481 97.1966 219.677 97.4206 219.824C97.6516 219.964 97.9106 220.034 98.1976 220.034C98.4916 220.034 98.7541 219.96 98.9851 219.813C99.2161 219.659 99.3876 219.453 99.4996 219.194L100.592 219.614C100.389 220.09 100.077 220.461 99.6571 220.727C99.2441 220.993 98.7751 221.126 98.2501 221.126ZM103.846 221.126C103.335 221.126 102.88 221.01 102.481 220.779C102.089 220.541 101.778 220.216 101.547 219.803C101.323 219.39 101.211 218.914 101.211 218.375C101.211 217.836 101.326 217.36 101.557 216.947C101.788 216.534 102.103 216.212 102.502 215.981C102.908 215.743 103.37 215.624 103.888 215.624C104.357 215.624 104.781 215.746 105.159 215.991C105.537 216.229 105.834 216.576 106.051 217.031C106.275 217.486 106.387 218.028 106.387 218.658H102.261L102.418 218.511C102.418 218.833 102.488 219.113 102.628 219.351C102.768 219.582 102.954 219.761 103.185 219.887C103.416 220.013 103.671 220.076 103.951 220.076C104.273 220.076 104.539 220.006 104.749 219.866C104.959 219.719 105.124 219.53 105.243 219.299L106.282 219.74C106.135 220.02 105.946 220.265 105.715 220.475C105.491 220.685 105.222 220.846 104.907 220.958C104.599 221.07 104.245 221.126 103.846 221.126ZM102.492 217.902L102.324 217.755H105.285L105.127 217.902C105.127 217.615 105.064 217.381 104.938 217.199C104.812 217.01 104.651 216.87 104.455 216.779C104.266 216.681 104.067 216.632 103.857 216.632C103.647 216.632 103.437 216.681 103.227 216.779C103.017 216.87 102.842 217.01 102.702 217.199C102.562 217.381 102.492 217.615 102.492 217.902ZM107.361 221V215.75H108.527V221H107.361ZM107.949 214.752C107.76 214.752 107.596 214.686 107.456 214.553C107.323 214.413 107.256 214.248 107.256 214.059C107.256 213.87 107.323 213.709 107.456 213.576C107.596 213.443 107.76 213.377 107.949 213.377C108.138 213.377 108.299 213.443 108.432 213.576C108.572 213.709 108.642 213.87 108.642 214.059C108.642 214.248 108.572 214.413 108.432 214.553C108.299 214.686 108.138 214.752 107.949 214.752ZM111.603 221L113.651 215.75H114.869L112.706 221H111.603ZM111.519 221L109.346 215.75H110.553L112.611 221H111.519ZM117.802 221.126C117.291 221.126 116.836 221.01 116.437 220.779C116.045 220.541 115.733 220.216 115.502 219.803C115.278 219.39 115.166 218.914 115.166 218.375C115.166 217.836 115.282 217.36 115.513 216.947C115.744 216.534 116.059 216.212 116.458 215.981C116.864 215.743 117.326 215.624 117.844 215.624C118.313 215.624 118.736 215.746 119.114 215.991C119.492 216.229 119.79 216.576 120.007 217.031C120.231 217.486 120.343 218.028 120.343 218.658H116.216L116.374 218.511C116.374 218.833 116.444 219.113 116.584 219.351C116.724 219.582 116.909 219.761 117.14 219.887C117.371 220.013 117.627 220.076 117.907 220.076C118.229 220.076 118.495 220.006 118.705 219.866C118.915 219.719 119.079 219.53 119.198 219.299L120.238 219.74C120.091 220.02 119.902 220.265 119.671 220.475C119.447 220.685 119.177 220.846 118.862 220.958C118.554 221.07 118.201 221.126 117.802 221.126ZM116.447 217.902L116.279 217.755H119.24L119.083 217.902C119.083 217.615 119.02 217.381 118.894 217.199C118.768 217.01 118.607 216.87 118.411 216.779C118.222 216.681 118.022 216.632 117.812 216.632C117.602 216.632 117.392 216.681 117.182 216.779C116.972 216.87 116.797 217.01 116.657 217.199C116.517 217.381 116.447 217.615 116.447 217.902ZM126.979 221L126.926 220.013V218.302C126.926 217.944 126.888 217.647 126.811 217.409C126.741 217.164 126.622 216.978 126.454 216.852C126.293 216.719 126.076 216.653 125.803 216.653C125.551 216.653 125.33 216.705 125.141 216.81C124.952 216.915 124.791 217.08 124.658 217.304L123.629 216.926C123.741 216.695 123.888 216.481 124.07 216.285C124.259 216.082 124.494 215.921 124.774 215.802C125.061 215.683 125.404 215.624 125.803 215.624C126.314 215.624 126.741 215.725 127.084 215.928C127.427 216.124 127.679 216.408 127.84 216.779C128.008 217.15 128.092 217.598 128.092 218.123L128.06 221H126.979ZM125.467 221.126C124.837 221.126 124.347 220.986 123.997 220.706C123.654 220.426 123.482 220.03 123.482 219.519C123.482 218.973 123.664 218.557 124.028 218.27C124.399 217.983 124.914 217.839 125.572 217.839H126.979V218.742H125.95C125.481 218.742 125.152 218.809 124.963 218.942C124.774 219.068 124.679 219.25 124.679 219.488C124.679 219.691 124.76 219.852 124.921 219.971C125.089 220.083 125.32 220.139 125.614 220.139C125.88 220.139 126.111 220.079 126.307 219.96C126.503 219.841 126.653 219.684 126.758 219.488C126.87 219.292 126.926 219.071 126.926 218.826H127.273C127.273 219.54 127.129 220.104 126.842 220.517C126.555 220.923 126.097 221.126 125.467 221.126ZM133.905 221.126C133.352 221.126 132.928 220.989 132.634 220.716C132.347 220.436 132.204 220.037 132.204 219.519V214.112H133.369V219.299C133.369 219.544 133.425 219.729 133.537 219.855C133.656 219.981 133.828 220.044 134.052 220.044C134.122 220.044 134.199 220.03 134.283 220.002C134.367 219.974 134.461 219.922 134.566 219.845L134.997 220.737C134.815 220.863 134.633 220.958 134.451 221.021C134.269 221.091 134.087 221.126 133.905 221.126ZM131.332 216.758V215.75H134.787V216.758H131.332ZM138.291 221.126C137.766 221.126 137.297 221.01 136.884 220.779C136.478 220.541 136.159 220.216 135.928 219.803C135.697 219.39 135.582 218.914 135.582 218.375C135.582 217.836 135.694 217.36 135.918 216.947C136.149 216.534 136.467 216.212 136.873 215.981C137.279 215.743 137.745 215.624 138.27 215.624C138.795 215.624 139.26 215.743 139.666 215.981C140.072 216.212 140.387 216.534 140.611 216.947C140.842 217.36 140.958 217.836 140.958 218.375C140.958 218.914 140.846 219.39 140.622 219.803C140.398 220.216 140.083 220.541 139.677 220.779C139.271 221.01 138.809 221.126 138.291 221.126ZM138.291 220.044C138.578 220.044 138.833 219.974 139.057 219.834C139.281 219.687 139.456 219.491 139.582 219.246C139.708 218.994 139.771 218.704 139.771 218.375C139.771 218.046 139.705 217.759 139.572 217.514C139.446 217.262 139.271 217.066 139.047 216.926C138.823 216.779 138.564 216.705 138.27 216.705C137.976 216.705 137.717 216.775 137.493 216.915C137.269 217.055 137.094 217.251 136.968 217.503C136.842 217.755 136.779 218.046 136.779 218.375C136.779 218.704 136.842 218.994 136.968 219.246C137.101 219.491 137.279 219.687 137.503 219.834C137.734 219.974 137.997 220.044 138.291 220.044ZM144.066 221.126C143.513 221.126 143.09 220.989 142.796 220.716C142.509 220.436 142.365 220.037 142.365 219.519V214.112H143.531V219.299C143.531 219.544 143.587 219.729 143.699 219.855C143.818 219.981 143.989 220.044 144.213 220.044C144.283 220.044 144.36 220.03 144.444 220.002C144.528 219.974 144.623 219.922 144.728 219.845L145.158 220.737C144.976 220.863 144.794 220.958 144.612 221.021C144.43 221.091 144.248 221.126 144.066 221.126ZM141.494 216.758V215.75H144.948V216.758H141.494ZM149.24 221L149.187 220.013V218.302C149.187 217.944 149.149 217.647 149.072 217.409C149.002 217.164 148.883 216.978 148.715 216.852C148.554 216.719 148.337 216.653 148.064 216.653C147.812 216.653 147.591 216.705 147.402 216.81C147.213 216.915 147.052 217.08 146.919 217.304L145.89 216.926C146.002 216.695 146.149 216.481 146.331 216.285C146.52 216.082 146.755 215.921 147.035 215.802C147.322 215.683 147.665 215.624 148.064 215.624C148.575 215.624 149.002 215.725 149.345 215.928C149.688 216.124 149.94 216.408 150.101 216.779C150.269 217.15 150.353 217.598 150.353 218.123L150.321 221H149.24ZM147.728 221.126C147.098 221.126 146.608 220.986 146.258 220.706C145.915 220.426 145.743 220.03 145.743 219.519C145.743 218.973 145.925 218.557 146.289 218.27C146.66 217.983 147.175 217.839 147.833 217.839H149.24V218.742H148.211C147.742 218.742 147.413 218.809 147.224 218.942C147.035 219.068 146.94 219.25 146.94 219.488C146.94 219.691 147.021 219.852 147.182 219.971C147.35 220.083 147.581 220.139 147.875 220.139C148.141 220.139 148.372 220.079 148.568 219.96C148.764 219.841 148.914 219.684 149.019 219.488C149.131 219.292 149.187 219.071 149.187 218.826H149.534C149.534 219.54 149.39 220.104 149.103 220.517C148.816 220.923 148.358 221.126 147.728 221.126ZM151.544 221V213.65H152.72V221H151.544ZM156.61 223.1V215.75H157.713L157.786 216.716V223.1H156.61ZM159.445 221.126C159.004 221.126 158.623 221.014 158.301 220.79C157.986 220.559 157.744 220.237 157.576 219.824C157.408 219.411 157.324 218.928 157.324 218.375C157.324 217.815 157.408 217.332 157.576 216.926C157.744 216.513 157.986 216.194 158.301 215.97C158.623 215.739 159.004 215.624 159.445 215.624C159.921 215.624 160.334 215.739 160.684 215.97C161.041 216.194 161.318 216.513 161.514 216.926C161.717 217.332 161.818 217.815 161.818 218.375C161.818 218.928 161.717 219.411 161.514 219.824C161.318 220.237 161.041 220.559 160.684 220.79C160.334 221.014 159.921 221.126 159.445 221.126ZM159.151 220.055C159.431 220.055 159.68 219.985 159.897 219.845C160.114 219.698 160.285 219.498 160.411 219.246C160.544 218.994 160.611 218.704 160.611 218.375C160.611 218.046 160.548 217.755 160.422 217.503C160.303 217.251 160.135 217.055 159.918 216.915C159.701 216.775 159.449 216.705 159.162 216.705C158.896 216.705 158.658 216.775 158.448 216.915C158.238 217.055 158.073 217.251 157.954 217.503C157.842 217.755 157.786 218.046 157.786 218.375C157.786 218.704 157.842 218.994 157.954 219.246C158.073 219.498 158.234 219.698 158.437 219.845C158.647 219.985 158.885 220.055 159.151 220.055ZM163.6 218.207C163.6 217.64 163.708 217.174 163.925 216.81C164.142 216.446 164.422 216.177 164.765 216.002C165.115 215.82 165.479 215.729 165.857 215.729V216.852C165.535 216.852 165.231 216.898 164.944 216.989C164.664 217.073 164.436 217.213 164.261 217.409C164.086 217.605 163.999 217.864 163.999 218.186L163.6 218.207ZM162.823 221V215.75H163.999V221H162.823ZM166.711 221V215.75H167.876V221H166.711ZM167.299 214.752C167.11 214.752 166.945 214.686 166.805 214.553C166.672 214.413 166.606 214.248 166.606 214.059C166.606 213.87 166.672 213.709 166.805 213.576C166.945 213.443 167.11 213.377 167.299 213.377C167.488 213.377 167.649 213.443 167.782 213.576C167.922 213.709 167.992 213.87 167.992 214.059C167.992 214.248 167.922 214.413 167.782 214.553C167.649 214.686 167.488 214.752 167.299 214.752ZM171.719 221.126C171.18 221.126 170.704 221.01 170.291 220.779C169.878 220.541 169.553 220.216 169.315 219.803C169.084 219.39 168.968 218.914 168.968 218.375C168.968 217.836 169.084 217.36 169.315 216.947C169.553 216.534 169.875 216.212 170.281 215.981C170.694 215.743 171.166 215.624 171.698 215.624C172.216 215.624 172.685 215.75 173.105 216.002C173.525 216.247 173.837 216.6 174.04 217.062L172.948 217.482C172.836 217.251 172.664 217.066 172.433 216.926C172.202 216.786 171.94 216.716 171.646 216.716C171.359 216.716 171.103 216.789 170.879 216.936C170.655 217.076 170.48 217.272 170.354 217.524C170.228 217.769 170.165 218.053 170.165 218.375C170.165 218.697 170.228 218.984 170.354 219.236C170.487 219.481 170.666 219.677 170.89 219.824C171.121 219.964 171.38 220.034 171.667 220.034C171.961 220.034 172.223 219.96 172.454 219.813C172.685 219.659 172.857 219.453 172.969 219.194L174.061 219.614C173.858 220.09 173.546 220.461 173.126 220.727C172.713 220.993 172.244 221.126 171.719 221.126ZM177.315 221.126C176.804 221.126 176.349 221.01 175.95 220.779C175.558 220.541 175.247 220.216 175.016 219.803C174.792 219.39 174.68 218.914 174.68 218.375C174.68 217.836 174.795 217.36 175.026 216.947C175.257 216.534 175.572 216.212 175.971 215.981C176.377 215.743 176.839 215.624 177.357 215.624C177.826 215.624 178.25 215.746 178.628 215.991C179.006 216.229 179.303 216.576 179.52 217.031C179.744 217.486 179.856 218.028 179.856 218.658H175.73L175.887 218.511C175.887 218.833 175.957 219.113 176.097 219.351C176.237 219.582 176.423 219.761 176.654 219.887C176.885 220.013 177.14 220.076 177.42 220.076C177.742 220.076 178.008 220.006 178.218 219.866C178.428 219.719 178.593 219.53 178.712 219.299L179.751 219.74C179.604 220.02 179.415 220.265 179.184 220.475C178.96 220.685 178.691 220.846 178.376 220.958C178.068 221.07 177.714 221.126 177.315 221.126ZM175.961 217.902L175.793 217.755H178.754L178.596 217.902C178.596 217.615 178.533 217.381 178.407 217.199C178.281 217.01 178.12 216.87 177.924 216.779C177.735 216.681 177.536 216.632 177.326 216.632C177.116 216.632 176.906 216.681 176.696 216.779C176.486 216.87 176.311 217.01 176.171 217.199C176.031 217.381 175.961 217.615 175.961 217.902ZM183.29 221V213.65H184.466V220.023L184.403 221H183.29ZM186.125 221.126C185.684 221.126 185.302 221.014 184.98 220.79C184.665 220.559 184.424 220.237 184.256 219.824C184.088 219.411 184.004 218.928 184.004 218.375C184.004 217.815 184.088 217.332 184.256 216.926C184.424 216.513 184.665 216.194 184.98 215.97C185.302 215.739 185.684 215.624 186.125 215.624C186.601 215.624 187.014 215.739 187.364 215.97C187.721 216.194 187.997 216.513 188.193 216.926C188.396 217.332 188.498 217.815 188.498 218.375C188.498 218.928 188.396 219.411 188.193 219.824C187.997 220.237 187.721 220.559 187.364 220.79C187.014 221.014 186.601 221.126 186.125 221.126ZM185.831 220.055C186.111 220.055 186.359 219.985 186.576 219.845C186.793 219.698 186.965 219.498 187.091 219.246C187.224 218.994 187.29 218.704 187.29 218.375C187.29 218.046 187.227 217.755 187.101 217.503C186.982 217.251 186.814 217.055 186.597 216.915C186.38 216.775 186.128 216.705 185.841 216.705C185.575 216.705 185.337 216.775 185.127 216.915C184.917 217.055 184.753 217.251 184.634 217.503C184.522 217.755 184.466 218.046 184.466 218.375C184.466 218.704 184.522 218.994 184.634 219.246C184.753 219.498 184.914 219.698 185.117 219.845C185.327 219.985 185.565 220.055 185.831 220.055ZM190.138 223.226C189.97 223.226 189.781 223.195 189.571 223.132C189.368 223.069 189.172 222.988 188.983 222.89L189.424 221.935C189.557 221.998 189.68 222.047 189.792 222.082C189.904 222.124 189.995 222.145 190.065 222.145C190.233 222.145 190.373 222.099 190.485 222.008C190.604 221.924 190.698 221.798 190.768 221.63L191.388 220.181L193.162 215.75H194.443L192.007 221.557C191.86 221.893 191.71 222.187 191.556 222.439C191.409 222.691 191.223 222.883 190.999 223.016C190.775 223.156 190.488 223.226 190.138 223.226ZM191.073 221L188.721 215.75H190.002L191.829 220.17L192.207 221H191.073ZM200.017 221.126C199.506 221.126 199.051 221.01 198.652 220.779C198.26 220.541 197.949 220.216 197.718 219.803C197.494 219.39 197.382 218.914 197.382 218.375C197.382 217.836 197.497 217.36 197.728 216.947C197.959 216.534 198.274 216.212 198.673 215.981C199.079 215.743 199.541 215.624 200.059 215.624C200.528 215.624 200.952 215.746 201.33 215.991C201.708 216.229 202.005 216.576 202.222 217.031C202.446 217.486 202.558 218.028 202.558 218.658H198.432L198.589 218.511C198.589 218.833 198.659 219.113 198.799 219.351C198.939 219.582 199.125 219.761 199.356 219.887C199.587 220.013 199.842 220.076 200.122 220.076C200.444 220.076 200.71 220.006 200.92 219.866C201.13 219.719 201.295 219.53 201.414 219.299L202.453 219.74C202.306 220.02 202.117 220.265 201.886 220.475C201.662 220.685 201.393 220.846 201.078 220.958C200.77 221.07 200.416 221.126 200.017 221.126ZM198.663 217.902L198.495 217.755H201.456L201.298 217.902C201.298 217.615 201.235 217.381 201.109 217.199C200.983 217.01 200.822 216.87 200.626 216.779C200.437 216.681 200.238 216.632 200.028 216.632C199.818 216.632 199.608 216.681 199.398 216.779C199.188 216.87 199.013 217.01 198.873 217.199C198.733 217.381 198.663 217.615 198.663 217.902ZM203.459 221V215.75H204.562L204.614 216.453C204.775 216.18 204.982 215.974 205.234 215.834C205.486 215.694 205.773 215.624 206.095 215.624C206.515 215.624 206.872 215.718 207.166 215.907C207.46 216.096 207.673 216.383 207.806 216.768C207.96 216.397 208.177 216.114 208.457 215.918C208.737 215.722 209.066 215.624 209.444 215.624C210.053 215.624 210.522 215.82 210.851 216.212C211.18 216.597 211.341 217.192 211.334 217.997V221H210.169V218.312C210.169 217.892 210.123 217.57 210.032 217.346C209.941 217.115 209.819 216.954 209.665 216.863C209.511 216.772 209.332 216.726 209.129 216.726C208.765 216.719 208.482 216.849 208.279 217.115C208.083 217.381 207.985 217.762 207.985 218.259V221H206.809V218.312C206.809 217.892 206.763 217.57 206.672 217.346C206.588 217.115 206.469 216.954 206.315 216.863C206.161 216.772 205.983 216.726 205.78 216.726C205.416 216.719 205.132 216.849 204.929 217.115C204.733 217.381 204.635 217.762 204.635 218.259V221H203.459ZM215.736 221L215.684 220.013V218.302C215.684 217.944 215.645 217.647 215.568 217.409C215.498 217.164 215.379 216.978 215.211 216.852C215.05 216.719 214.833 216.653 214.56 216.653C214.308 216.653 214.088 216.705 213.899 216.81C213.71 216.915 213.549 217.08 213.416 217.304L212.387 216.926C212.499 216.695 212.646 216.481 212.828 216.285C213.017 216.082 213.251 215.921 213.531 215.802C213.818 215.683 214.161 215.624 214.56 215.624C215.071 215.624 215.498 215.725 215.841 215.928C216.184 216.124 216.436 216.408 216.597 216.779C216.765 217.15 216.849 217.598 216.849 218.123L216.818 221H215.736ZM214.224 221.126C213.594 221.126 213.104 220.986 212.754 220.706C212.411 220.426 212.24 220.03 212.24 219.519C212.24 218.973 212.422 218.557 212.786 218.27C213.157 217.983 213.671 217.839 214.329 217.839H215.736V218.742H214.707C214.238 218.742 213.909 218.809 213.72 218.942C213.531 219.068 213.437 219.25 213.437 219.488C213.437 219.691 213.517 219.852 213.678 219.971C213.846 220.083 214.077 220.139 214.371 220.139C214.637 220.139 214.868 220.079 215.064 219.96C215.26 219.841 215.411 219.684 215.516 219.488C215.628 219.292 215.684 219.071 215.684 218.826H216.03C216.03 219.54 215.887 220.104 215.6 220.517C215.313 220.923 214.854 221.126 214.224 221.126ZM218.114 221V215.75H219.279V221H218.114ZM218.702 214.752C218.513 214.752 218.348 214.686 218.208 214.553C218.075 214.413 218.009 214.248 218.009 214.059C218.009 213.87 218.075 213.709 218.208 213.576C218.348 213.443 218.513 213.377 218.702 213.377C218.891 213.377 219.052 213.443 219.185 213.576C219.325 213.709 219.395 213.87 219.395 214.059C219.395 214.248 219.325 214.413 219.185 214.553C219.052 214.686 218.891 214.752 218.702 214.752ZM220.665 221V213.65H221.841V221H220.665ZM223.714 221.147C223.511 221.147 223.336 221.077 223.189 220.937C223.049 220.79 222.979 220.615 222.979 220.412C222.979 220.209 223.049 220.034 223.189 219.887C223.336 219.74 223.511 219.666 223.714 219.666C223.917 219.666 224.092 219.74 224.239 219.887C224.386 220.034 224.459 220.209 224.459 220.412C224.459 220.615 224.386 220.79 224.239 220.937C224.092 221.077 223.917 221.147 223.714 221.147Z" fill="#94A3B8"/> +</g> +<defs> +<clipPath id="clip0_27219_4661"> +<rect width="247" height="17" fill="white" transform="translate(18 18)"/> +</clipPath> +<clipPath id="clip1_27219_4661"> +<rect width="247" height="13" fill="white" transform="translate(18 211)"/> +</clipPath> +</defs> +</svg> diff --git a/images/onboarding/addon-calculation-pro.svg b/images/onboarding/addon-calculation-pro.svg new file mode 100644 index 000000000..38f2ef440 --- /dev/null +++ b/images/onboarding/addon-calculation-pro.svg @@ -0,0 +1,38 @@ +<svg width="283" height="246" viewBox="0 0 283 246" fill="none" xmlns="http://www.w3.org/2000/svg"> +<rect x="0.75" y="0.75" width="281.5" height="244.5" rx="12.25" fill="#F0FDF4"/> +<rect x="0.75" y="0.75" width="281.5" height="244.5" rx="12.25" stroke="#E2E8F0" stroke-width="1.5"/> +<g clip-path="url(#clip0_27219_4680)"> +<path d="M25.9625 31L28.475 22.25H30.2125L27.6 31H25.9625ZM20.6875 31L18.1 22.25H19.8375L22.325 31H20.6875ZM20.9125 31L23.3 22.25H24.85L22.475 31H20.9125ZM25.8 31L23.45 22.25H25L27.4375 31H25.8ZM33.3295 31.15C32.7128 31.15 32.167 31.0125 31.692 30.7375C31.217 30.4542 30.842 30.0667 30.567 29.575C30.3003 29.0833 30.167 28.5167 30.167 27.875C30.167 27.2333 30.3045 26.6667 30.5795 26.175C30.8628 25.6833 31.2462 25.3 31.7295 25.025C32.2212 24.7417 32.7837 24.6 33.417 24.6C33.967 24.6 34.4712 24.7458 34.9295 25.0375C35.3962 25.3208 35.767 25.7417 36.042 26.3C36.3253 26.85 36.467 27.5208 36.467 28.3125H31.7295L31.8795 28.1625C31.8795 28.4708 31.9545 28.7417 32.1045 28.975C32.2628 29.2 32.4628 29.375 32.7045 29.5C32.9545 29.6167 33.2212 29.675 33.5045 29.675C33.8462 29.675 34.1253 29.6042 34.342 29.4625C34.5587 29.3125 34.7253 29.1208 34.842 28.8875L36.317 29.4625C36.142 29.8125 35.9128 30.1167 35.6295 30.375C35.3545 30.625 35.0253 30.8167 34.642 30.95C34.2587 31.0833 33.8212 31.15 33.3295 31.15ZM31.967 27.2375L31.817 27.0875H34.8295L34.692 27.2375C34.692 26.9375 34.6212 26.7 34.4795 26.525C34.3378 26.3417 34.1628 26.2083 33.9545 26.125C33.7545 26.0417 33.5587 26 33.367 26C33.1753 26 32.9712 26.0417 32.7545 26.125C32.5378 26.2083 32.3503 26.3417 32.192 26.525C32.042 26.7 31.967 26.9375 31.967 27.2375ZM37.4259 31V22.25H39.0759V29.8375L38.9884 31H37.4259ZM40.9634 31.15C40.4384 31.15 39.9925 31.0167 39.6259 30.75C39.2675 30.4833 38.9925 30.1042 38.8009 29.6125C38.6092 29.1208 38.5134 28.5417 38.5134 27.875C38.5134 27.2 38.6092 26.6208 38.8009 26.1375C38.9925 25.6458 39.2675 25.2667 39.6259 25C39.9925 24.7333 40.4384 24.6 40.9634 24.6C41.5384 24.6 42.0342 24.7333 42.4509 25C42.8759 25.2667 43.205 25.6458 43.4384 26.1375C43.6717 26.6208 43.7884 27.2 43.7884 27.875C43.7884 28.5417 43.6717 29.1208 43.4384 29.6125C43.205 30.1042 42.8759 30.4833 42.4509 30.75C42.0342 31.0167 41.5384 31.15 40.9634 31.15ZM40.5384 29.6375C40.8384 29.6375 41.1009 29.5625 41.3259 29.4125C41.5592 29.2625 41.7425 29.0542 41.8759 28.7875C42.0092 28.5208 42.0759 28.2167 42.0759 27.875C42.0759 27.5333 42.0092 27.2292 41.8759 26.9625C41.7509 26.6958 41.5717 26.4917 41.3384 26.35C41.1134 26.2 40.8509 26.125 40.5509 26.125C40.2675 26.125 40.0134 26.2 39.7884 26.35C39.5634 26.5 39.3884 26.7083 39.2634 26.975C39.1384 27.2333 39.0759 27.5333 39.0759 27.875C39.0759 28.2167 39.1384 28.5208 39.2634 28.7875C39.3884 29.0542 39.5592 29.2625 39.7759 29.4125C40.0009 29.5625 40.255 29.6375 40.5384 29.6375ZM47.2097 31.15C46.8097 31.15 46.4347 31.0917 46.0847 30.975C45.7347 30.85 45.4263 30.675 45.1597 30.45C44.893 30.2167 44.6847 29.9333 44.5347 29.6L45.9472 28.95C46.0722 29.15 46.243 29.325 46.4597 29.475C46.6763 29.6167 46.9263 29.6875 47.2097 29.6875C47.4847 29.6875 47.6972 29.65 47.8472 29.575C47.9972 29.4917 48.0722 29.375 48.0722 29.225C48.0722 29.075 48.0097 28.9667 47.8847 28.9C47.768 28.825 47.6055 28.7625 47.3972 28.7125L46.8222 28.5625C46.2222 28.4042 45.7472 28.1542 45.3972 27.8125C45.0555 27.4625 44.8847 27.0625 44.8847 26.6125C44.8847 25.9708 45.0888 25.475 45.4972 25.125C45.9138 24.775 46.5013 24.6 47.2597 24.6C47.6513 24.6 48.0138 24.6583 48.3472 24.775C48.6888 24.8917 48.9805 25.0542 49.2222 25.2625C49.4638 25.4708 49.6305 25.7125 49.7222 25.9875L48.3597 26.6125C48.3013 26.4458 48.1597 26.3125 47.9347 26.2125C47.7097 26.1042 47.4847 26.05 47.2597 26.05C47.0347 26.05 46.8597 26.1 46.7347 26.2C46.618 26.2917 46.5597 26.4208 46.5597 26.5875C46.5597 26.6958 46.618 26.7875 46.7347 26.8625C46.8513 26.9292 47.018 26.9875 47.2347 27.0375L48.0472 27.2375C48.4555 27.3375 48.7805 27.5 49.0222 27.725C49.2722 27.9417 49.4513 28.1875 49.5597 28.4625C49.6763 28.7292 49.7347 28.9917 49.7347 29.25C49.7347 29.625 49.6222 29.9583 49.3972 30.25C49.1805 30.5333 48.8805 30.7542 48.4972 30.9125C48.1222 31.0708 47.693 31.15 47.2097 31.15ZM50.7949 31V24.75H52.4449V31H50.7949ZM51.6199 23.7375C51.3699 23.7375 51.1491 23.6458 50.9574 23.4625C50.7658 23.2708 50.6699 23.0458 50.6699 22.7875C50.6699 22.5292 50.7658 22.3083 50.9574 22.125C51.1491 21.9333 51.3699 21.8375 51.6199 21.8375C51.8783 21.8375 52.0991 21.9333 52.2824 22.125C52.4741 22.3083 52.5699 22.5292 52.5699 22.7875C52.5699 23.0458 52.4741 23.2708 52.2824 23.4625C52.0991 23.6458 51.8783 23.7375 51.6199 23.7375ZM56.5414 31.15C55.8497 31.15 55.3247 30.9792 54.9664 30.6375C54.6164 30.2958 54.4414 29.8083 54.4414 29.175V22.8H56.0914V28.8125C56.0914 29.0792 56.1497 29.2833 56.2664 29.425C56.3831 29.5583 56.5539 29.625 56.7789 29.625C56.8622 29.625 56.9539 29.6083 57.0539 29.575C57.1539 29.5333 57.2581 29.475 57.3664 29.4L57.9414 30.6375C57.7414 30.7875 57.5164 30.9083 57.2664 31C57.0247 31.1 56.7831 31.15 56.5414 31.15ZM53.4289 26.15V24.75H57.6539V26.15H53.4289ZM61.7108 31.15C61.0942 31.15 60.5483 31.0125 60.0733 30.7375C59.5983 30.4542 59.2233 30.0667 58.9483 29.575C58.6817 29.0833 58.5483 28.5167 58.5483 27.875C58.5483 27.2333 58.6858 26.6667 58.9608 26.175C59.2442 25.6833 59.6275 25.3 60.1108 25.025C60.6025 24.7417 61.165 24.6 61.7983 24.6C62.3483 24.6 62.8525 24.7458 63.3108 25.0375C63.7775 25.3208 64.1483 25.7417 64.4233 26.3C64.7067 26.85 64.8483 27.5208 64.8483 28.3125H60.1108L60.2608 28.1625C60.2608 28.4708 60.3358 28.7417 60.4858 28.975C60.6442 29.2 60.8442 29.375 61.0858 29.5C61.3358 29.6167 61.6025 29.675 61.8858 29.675C62.2275 29.675 62.5067 29.6042 62.7233 29.4625C62.94 29.3125 63.1067 29.1208 63.2233 28.8875L64.6983 29.4625C64.5233 29.8125 64.2942 30.1167 64.0108 30.375C63.7358 30.625 63.4067 30.8167 63.0233 30.95C62.64 31.0833 62.2025 31.15 61.7108 31.15ZM60.3483 27.2375L60.1983 27.0875H63.2108L63.0733 27.2375C63.0733 26.9375 63.0025 26.7 62.8608 26.525C62.7192 26.3417 62.5442 26.2083 62.3358 26.125C62.1358 26.0417 61.94 26 61.7483 26C61.5567 26 61.3525 26.0417 61.1358 26.125C60.9192 26.2083 60.7317 26.3417 60.5733 26.525C60.4233 26.7 60.3483 26.9375 60.3483 27.2375ZM69.0232 31V22.25H71.8232C72.7149 22.25 73.5024 22.4375 74.1857 22.8125C74.8774 23.1875 75.4149 23.7042 75.7982 24.3625C76.1899 25.0125 76.3857 25.7667 76.3857 26.625C76.3857 27.475 76.1899 28.2292 75.7982 28.8875C75.4149 29.5458 74.8774 30.0625 74.1857 30.4375C73.5024 30.8125 72.7149 31 71.8232 31H69.0232ZM70.7357 29.4H71.8232C72.2232 29.4 72.5941 29.3292 72.9357 29.1875C73.2774 29.0458 73.5732 28.85 73.8232 28.6C74.0816 28.35 74.2816 28.0583 74.4232 27.725C74.5649 27.3833 74.6357 27.0167 74.6357 26.625C74.6357 26.2333 74.5649 25.8708 74.4232 25.5375C74.2816 25.1958 74.0816 24.9 73.8232 24.65C73.5732 24.4 73.2774 24.2042 72.9357 24.0625C72.5941 23.9208 72.2232 23.85 71.8232 23.85H70.7357V29.4ZM80.3632 31.15C79.7465 31.15 79.2007 31.0125 78.7257 30.7375C78.2507 30.4542 77.8757 30.0667 77.6007 29.575C77.334 29.0833 77.2007 28.5167 77.2007 27.875C77.2007 27.2333 77.3382 26.6667 77.6132 26.175C77.8965 25.6833 78.2799 25.3 78.7632 25.025C79.2549 24.7417 79.8174 24.6 80.4507 24.6C81.0007 24.6 81.5049 24.7458 81.9632 25.0375C82.4299 25.3208 82.8007 25.7417 83.0757 26.3C83.359 26.85 83.5007 27.5208 83.5007 28.3125H78.7632L78.9132 28.1625C78.9132 28.4708 78.9882 28.7417 79.1382 28.975C79.2965 29.2 79.4965 29.375 79.7382 29.5C79.9882 29.6167 80.2549 29.675 80.5382 29.675C80.8799 29.675 81.159 29.6042 81.3757 29.4625C81.5924 29.3125 81.759 29.1208 81.8757 28.8875L83.3507 29.4625C83.1757 29.8125 82.9465 30.1167 82.6632 30.375C82.3882 30.625 82.059 30.8167 81.6757 30.95C81.2924 31.0833 80.8549 31.15 80.3632 31.15ZM79.0007 27.2375L78.8507 27.0875H81.8632L81.7257 27.2375C81.7257 26.9375 81.6549 26.7 81.5132 26.525C81.3715 26.3417 81.1965 26.2083 80.9882 26.125C80.7882 26.0417 80.5924 26 80.4007 26C80.209 26 80.0049 26.0417 79.7882 26.125C79.5715 26.2083 79.384 26.3417 79.2257 26.525C79.0757 26.7 79.0007 26.9375 79.0007 27.2375ZM86.2538 31L88.6288 24.75H90.3288L87.7663 31H86.2538ZM86.1163 31L83.5538 24.75H85.2538L87.6288 31H86.1163ZM93.7543 31.15C93.1376 31.15 92.5918 31.0125 92.1168 30.7375C91.6418 30.4542 91.2668 30.0667 90.9918 29.575C90.7251 29.0833 90.5918 28.5167 90.5918 27.875C90.5918 27.2333 90.7293 26.6667 91.0043 26.175C91.2876 25.6833 91.671 25.3 92.1543 25.025C92.646 24.7417 93.2085 24.6 93.8418 24.6C94.3918 24.6 94.896 24.7458 95.3543 25.0375C95.821 25.3208 96.1918 25.7417 96.4668 26.3C96.7501 26.85 96.8918 27.5208 96.8918 28.3125H92.1543L92.3043 28.1625C92.3043 28.4708 92.3793 28.7417 92.5293 28.975C92.6876 29.2 92.8876 29.375 93.1293 29.5C93.3793 29.6167 93.646 29.675 93.9293 29.675C94.271 29.675 94.5501 29.6042 94.7668 29.4625C94.9835 29.3125 95.1501 29.1208 95.2668 28.8875L96.7418 29.4625C96.5668 29.8125 96.3376 30.1167 96.0543 30.375C95.7793 30.625 95.4501 30.8167 95.0668 30.95C94.6835 31.0833 94.246 31.15 93.7543 31.15ZM92.3918 27.2375L92.2418 27.0875H95.2543L95.1168 27.2375C95.1168 26.9375 95.046 26.7 94.9043 26.525C94.7626 26.3417 94.5876 26.2083 94.3793 26.125C94.1793 26.0417 93.9835 26 93.7918 26C93.6001 26 93.396 26.0417 93.1793 26.125C92.9626 26.2083 92.7751 26.3417 92.6168 26.525C92.4668 26.7 92.3918 26.9375 92.3918 27.2375ZM97.8507 31V22.25H99.5007V31H97.8507ZM103.864 31.15C103.231 31.15 102.664 31.0125 102.164 30.7375C101.673 30.4542 101.285 30.0667 101.002 29.575C100.727 29.0833 100.589 28.5167 100.589 27.875C100.589 27.2333 100.727 26.6667 101.002 26.175C101.277 25.6833 101.66 25.3 102.152 25.025C102.644 24.7417 103.206 24.6 103.839 24.6C104.481 24.6 105.048 24.7417 105.539 25.025C106.031 25.3 106.414 25.6833 106.689 26.175C106.964 26.6667 107.102 27.2333 107.102 27.875C107.102 28.5167 106.964 29.0833 106.689 29.575C106.414 30.0667 106.031 30.4542 105.539 30.7375C105.056 31.0125 104.498 31.15 103.864 31.15ZM103.864 29.625C104.173 29.625 104.444 29.55 104.677 29.4C104.91 29.25 105.089 29.0458 105.214 28.7875C105.348 28.5208 105.414 28.2167 105.414 27.875C105.414 27.5333 105.348 27.2333 105.214 26.975C105.081 26.7083 104.894 26.5 104.652 26.35C104.419 26.2 104.148 26.125 103.839 26.125C103.539 26.125 103.269 26.2 103.027 26.35C102.794 26.5 102.61 26.7083 102.477 26.975C102.344 27.2333 102.277 27.5333 102.277 27.875C102.277 28.2167 102.344 28.5208 102.477 28.7875C102.61 29.0458 102.798 29.25 103.039 29.4C103.281 29.55 103.556 29.625 103.864 29.625ZM108.253 33.5V24.75H109.803L109.903 25.9V33.5H108.253ZM111.79 31.15C111.265 31.15 110.819 31.0167 110.453 30.75C110.094 30.4833 109.819 30.1042 109.628 29.6125C109.436 29.1208 109.34 28.5417 109.34 27.875C109.34 27.2 109.436 26.6208 109.628 26.1375C109.819 25.6458 110.094 25.2667 110.453 25C110.819 24.7333 111.265 24.6 111.79 24.6C112.365 24.6 112.861 24.7333 113.278 25C113.703 25.2667 114.032 25.6458 114.265 26.1375C114.498 26.6208 114.615 27.2 114.615 27.875C114.615 28.5417 114.498 29.1208 114.265 29.6125C114.032 30.1042 113.703 30.4833 113.278 30.75C112.861 31.0167 112.365 31.15 111.79 31.15ZM111.365 29.6375C111.665 29.6375 111.928 29.5625 112.153 29.4125C112.386 29.2625 112.569 29.0542 112.703 28.7875C112.836 28.5208 112.903 28.2167 112.903 27.875C112.903 27.5333 112.836 27.2292 112.703 26.9625C112.578 26.6958 112.398 26.4917 112.165 26.35C111.94 26.2 111.678 26.125 111.378 26.125C111.094 26.125 110.84 26.2 110.615 26.35C110.39 26.5 110.215 26.7083 110.09 26.975C109.965 27.2333 109.903 27.5333 109.903 27.875C109.903 28.2167 109.965 28.5208 110.09 28.7875C110.215 29.0542 110.386 29.2625 110.603 29.4125C110.828 29.5625 111.082 29.6375 111.365 29.6375ZM115.697 31V24.75H117.247L117.322 25.5625C117.514 25.2458 117.76 25.0083 118.06 24.85C118.36 24.6833 118.693 24.6 119.06 24.6C119.568 24.6 119.993 24.7083 120.335 24.925C120.685 25.1417 120.939 25.475 121.097 25.925C121.281 25.5 121.539 25.175 121.872 24.95C122.206 24.7167 122.593 24.6 123.035 24.6C123.768 24.6 124.327 24.8333 124.71 25.3C125.093 25.7583 125.285 26.4667 125.285 27.425V31H123.635V27.8C123.635 27.375 123.589 27.0458 123.497 26.8125C123.406 26.5792 123.281 26.4125 123.122 26.3125C122.964 26.2042 122.777 26.15 122.56 26.15C122.16 26.1417 121.852 26.2708 121.635 26.5375C121.418 26.8042 121.31 27.2 121.31 27.725V31H119.66V27.8C119.66 27.375 119.614 27.0458 119.522 26.8125C119.439 26.5792 119.314 26.4125 119.147 26.3125C118.989 26.2042 118.802 26.15 118.585 26.15C118.185 26.1417 117.877 26.2708 117.66 26.5375C117.452 26.8042 117.347 27.2 117.347 27.725V31H115.697ZM129.423 31.15C128.807 31.15 128.261 31.0125 127.786 30.7375C127.311 30.4542 126.936 30.0667 126.661 29.575C126.394 29.0833 126.261 28.5167 126.261 27.875C126.261 27.2333 126.398 26.6667 126.673 26.175C126.957 25.6833 127.34 25.3 127.823 25.025C128.315 24.7417 128.877 24.6 129.511 24.6C130.061 24.6 130.565 24.7458 131.023 25.0375C131.49 25.3208 131.861 25.7417 132.136 26.3C132.419 26.85 132.561 27.5208 132.561 28.3125H127.823L127.973 28.1625C127.973 28.4708 128.048 28.7417 128.198 28.975C128.357 29.2 128.557 29.375 128.798 29.5C129.048 29.6167 129.315 29.675 129.598 29.675C129.94 29.675 130.219 29.6042 130.436 29.4625C130.652 29.3125 130.819 29.1208 130.936 28.8875L132.411 29.4625C132.236 29.8125 132.007 30.1167 131.723 30.375C131.448 30.625 131.119 30.8167 130.736 30.95C130.352 31.0833 129.915 31.15 129.423 31.15ZM128.061 27.2375L127.911 27.0875H130.923L130.786 27.2375C130.786 26.9375 130.715 26.7 130.573 26.525C130.432 26.3417 130.257 26.2083 130.048 26.125C129.848 26.0417 129.652 26 129.461 26C129.269 26 129.065 26.0417 128.848 26.125C128.632 26.2083 128.444 26.3417 128.286 26.525C128.136 26.7 128.061 26.9375 128.061 27.2375ZM133.52 31V24.75H135.07L135.17 25.9V31H133.52ZM137.657 31V27.8H139.307V31H137.657ZM137.657 27.8C137.657 27.375 137.607 27.0458 137.507 26.8125C137.415 26.5792 137.282 26.4125 137.107 26.3125C136.932 26.2042 136.728 26.15 136.495 26.15C136.07 26.1417 135.74 26.2708 135.507 26.5375C135.282 26.8042 135.17 27.2 135.17 27.725H134.62C134.62 27.0583 134.715 26.4958 134.907 26.0375C135.107 25.5708 135.382 25.2167 135.732 24.975C136.09 24.725 136.507 24.6 136.982 24.6C137.474 24.6 137.895 24.7 138.245 24.9C138.595 25.1 138.861 25.4125 139.045 25.8375C139.228 26.2542 139.315 26.7958 139.307 27.4625V27.8H137.657ZM143.199 31.15C142.507 31.15 141.982 30.9792 141.624 30.6375C141.274 30.2958 141.099 29.8083 141.099 29.175V22.8H142.749V28.8125C142.749 29.0792 142.807 29.2833 142.924 29.425C143.041 29.5583 143.212 29.625 143.437 29.625C143.52 29.625 143.612 29.6083 143.712 29.575C143.812 29.5333 143.916 29.475 144.024 29.4L144.599 30.6375C144.399 30.7875 144.174 30.9083 143.924 31C143.682 31.1 143.441 31.15 143.199 31.15ZM140.087 26.15V24.75H144.312V26.15H140.087Z" fill="#0F172A"/> +<rect x="208.5" y="18.5" width="56" height="16" rx="3.5" fill="#F0FDF4"/> +<rect x="208.5" y="18.5" width="56" height="16" rx="3.5" stroke="#FDDCCC"/> +<path d="M216.789 30V23.35H217.891V28.993H220.902V30H216.789ZM221.693 30V25.25H222.748V30H221.693ZM222.225 24.3475C222.054 24.3475 221.905 24.2873 221.779 24.167C221.658 24.0403 221.598 23.8915 221.598 23.7205C221.598 23.5495 221.658 23.4038 221.779 23.2835C221.905 23.1632 222.054 23.103 222.225 23.103C222.396 23.103 222.542 23.1632 222.662 23.2835C222.789 23.4038 222.852 23.5495 222.852 23.7205C222.852 23.8915 222.789 24.0403 222.662 24.167C222.542 24.2873 222.396 24.3475 222.225 24.3475ZM225.455 30L223.489 25.25H224.581L225.987 28.784L227.384 25.25H228.486L226.529 30H225.455ZM231.139 30.114C230.677 30.114 230.265 30.0095 229.904 29.8005C229.549 29.5852 229.268 29.2907 229.059 28.917C228.856 28.5433 228.755 28.1127 228.755 27.625C228.755 27.1373 228.859 26.7067 229.068 26.333C229.277 25.9593 229.562 25.668 229.923 25.459C230.29 25.2437 230.708 25.136 231.177 25.136C231.601 25.136 231.985 25.2468 232.327 25.4685C232.669 25.6838 232.938 25.9973 233.134 26.409C233.337 26.8207 233.438 27.3115 233.438 27.8815H229.857C229.888 28.2805 230.034 28.594 230.294 28.822C230.56 29.05 230.873 29.164 231.234 29.164C231.525 29.164 231.766 29.1007 231.956 28.974C232.146 28.841 232.295 28.67 232.403 28.461L233.343 28.86C233.21 29.1133 233.039 29.335 232.83 29.525C232.627 29.715 232.384 29.8607 232.099 29.962C231.82 30.0633 231.5 30.114 231.139 30.114ZM229.923 27.0645H232.289C232.27 26.8365 232.203 26.6497 232.089 26.504C231.975 26.352 231.836 26.238 231.671 26.162C231.506 26.086 231.332 26.048 231.149 26.048C230.971 26.048 230.791 26.086 230.607 26.162C230.43 26.2317 230.278 26.3425 230.151 26.4945C230.024 26.6465 229.948 26.8365 229.923 27.0645ZM238.435 30.114C237.935 30.114 237.552 29.9905 237.286 29.7435C237.026 29.4902 236.896 29.1292 236.896 28.6605V26.162H236.108V25.25H236.896V23.768H237.951V25.25H239.233V26.162H237.951V28.461C237.951 28.6827 238.001 28.8505 238.103 28.9645C238.21 29.0785 238.365 29.1355 238.568 29.1355C238.631 29.1355 238.701 29.1228 238.777 29.0975C238.853 29.0722 238.939 29.0247 239.034 28.955L239.423 29.7625C239.258 29.8765 239.094 29.962 238.929 30.019C238.764 30.0823 238.6 30.114 238.435 30.114ZM242.394 30.114C241.919 30.114 241.495 30.0095 241.121 29.8005C240.754 29.5852 240.466 29.2907 240.257 28.917C240.048 28.5433 239.943 28.1127 239.943 27.625C239.943 27.1373 240.044 26.7067 240.247 26.333C240.456 25.9593 240.744 25.668 241.112 25.459C241.479 25.2437 241.9 25.136 242.375 25.136C242.85 25.136 243.271 25.2437 243.639 25.459C244.006 25.668 244.291 25.9593 244.494 26.333C244.703 26.7067 244.807 27.1373 244.807 27.625C244.807 28.1127 244.706 28.5433 244.503 28.917C244.3 29.2907 244.015 29.5852 243.648 29.8005C243.281 30.0095 242.863 30.114 242.394 30.114ZM242.394 29.1355C242.654 29.1355 242.885 29.0722 243.088 28.9455C243.29 28.8125 243.449 28.6352 243.563 28.4135C243.677 28.1855 243.734 27.9227 243.734 27.625C243.734 27.3273 243.673 27.0677 243.553 26.846C243.439 26.618 243.281 26.4407 243.078 26.314C242.875 26.181 242.641 26.1145 242.375 26.1145C242.109 26.1145 241.875 26.1778 241.672 26.3045C241.469 26.4312 241.311 26.6085 241.197 26.8365C241.083 27.0645 241.026 27.3273 241.026 27.625C241.026 27.9227 241.083 28.1855 241.197 28.4135C241.317 28.6352 241.479 28.8125 241.682 28.9455C241.891 29.0722 242.128 29.1355 242.394 29.1355ZM247.62 30.114C247.119 30.114 246.736 29.9905 246.47 29.7435C246.21 29.4902 246.081 29.1292 246.081 28.6605V26.162H245.292V25.25H246.081V23.768H247.135V25.25H248.418V26.162H247.135V28.461C247.135 28.6827 247.186 28.8505 247.287 28.9645C247.395 29.0785 247.55 29.1355 247.753 29.1355C247.816 29.1355 247.886 29.1228 247.962 29.0975C248.038 29.0722 248.123 29.0247 248.218 28.955L248.608 29.7625C248.443 29.8765 248.278 29.962 248.114 30.019C247.949 30.0823 247.784 30.114 247.62 30.114ZM250.923 30.114C250.353 30.114 249.91 29.9873 249.593 29.734C249.283 29.4807 249.128 29.1228 249.128 28.6605C249.128 28.1665 249.292 27.7897 249.622 27.53C249.957 27.2703 250.423 27.1405 251.018 27.1405H252.225C252.187 26.7922 252.089 26.5262 251.93 26.3425C251.772 26.1588 251.538 26.067 251.227 26.067C250.999 26.067 250.8 26.1145 250.629 26.2095C250.458 26.3045 250.312 26.4533 250.192 26.656L249.261 26.314C249.362 26.105 249.495 25.9118 249.66 25.7345C249.831 25.5508 250.043 25.4052 250.296 25.2975C250.556 25.1898 250.866 25.136 251.227 25.136C251.69 25.136 252.076 25.2278 252.386 25.4115C252.697 25.5888 252.925 25.8453 253.07 26.181C253.222 26.5167 253.298 26.922 253.298 27.397L253.27 30H252.291L252.263 29.4205C252.136 29.6422 251.959 29.8132 251.731 29.9335C251.509 30.0538 251.24 30.114 250.923 30.114ZM251.056 29.221C251.291 29.221 251.496 29.1703 251.674 29.069C251.857 28.9613 251.997 28.8188 252.092 28.6415C252.193 28.4642 252.244 28.2678 252.244 28.0525V27.9575H251.36C250.936 27.9575 250.638 28.0177 250.467 28.138C250.296 28.252 250.211 28.4167 250.211 28.632C250.211 28.8157 250.284 28.9613 250.429 29.069C250.581 29.1703 250.79 29.221 251.056 29.221ZM254.376 30V23.35H255.44V30H254.376Z" fill="#D54407"/> +</g> +<rect x="18" y="51" width="247" height="175" rx="10" fill="white"/> +<rect x="26.5" y="63.5" width="230" height="29" rx="6.5" fill="white"/> +<rect x="26.5" y="63.5" width="230" height="29" rx="6.5" stroke="#E2E8F0"/> +<circle cx="43.3552" cy="77.9998" r="5.85522" stroke="#D54407"/> +<circle cx="43.3552" cy="77.9998" r="3.24976" fill="#D54407"/> +<path d="M65.1739 82L67.658 73.95H68.6354L66.1399 82H65.1739ZM60.2749 82L57.8139 73.95H58.7914L61.2294 82H60.2749ZM60.3784 82L62.7474 73.95H63.6789L61.3099 82H60.3784ZM65.0934 82L62.7819 73.95H63.7134L66.0594 82H65.0934ZM71.6018 82.138C71.0422 82.138 70.5477 82.0115 70.1183 81.7585C69.689 81.4978 69.3517 81.1413 69.1063 80.689C68.8687 80.2367 68.7498 79.7153 68.7498 79.125C68.7498 78.5347 68.8687 78.0133 69.1063 77.561C69.3517 77.1087 69.6852 76.756 70.1068 76.503C70.5362 76.2423 71.0268 76.112 71.5788 76.112C72.1155 76.112 72.5793 76.2462 72.9703 76.5145C73.3613 76.7752 73.6642 77.1432 73.8788 77.6185C74.0935 78.0938 74.2008 78.6535 74.2008 79.2975H69.4513L69.6813 79.102C69.6813 79.562 69.7618 79.9568 69.9228 80.2865C70.0915 80.6162 70.3253 80.8692 70.6243 81.0455C70.9233 81.2142 71.2645 81.2985 71.6478 81.2985C72.0542 81.2985 72.3953 81.2027 72.6713 81.011C72.955 80.8193 73.1735 80.5663 73.3268 80.252L74.1203 80.6545C73.9747 80.9535 73.7792 81.2142 73.5338 81.4365C73.2962 81.6588 73.0125 81.8313 72.6828 81.954C72.3608 82.0767 72.0005 82.138 71.6018 82.138ZM69.7388 78.711L69.4973 78.527H73.4648L73.2233 78.7225C73.2233 78.3545 73.1505 78.0363 73.0048 77.768C72.8592 77.4997 72.6637 77.2927 72.4183 77.147C72.173 77.0013 71.8893 76.9285 71.5673 76.9285C71.253 76.9285 70.954 77.0013 70.6703 77.147C70.3943 77.2927 70.1682 77.4997 69.9918 77.768C69.8232 78.0287 69.7388 78.343 69.7388 78.711ZM75.3612 82V73.95H76.2812V80.9305L76.2352 82H75.3612ZM78.2247 82.138C77.7417 82.138 77.3162 82.0115 76.9482 81.7585C76.5878 81.5055 76.308 81.1528 76.1087 80.7005C75.9093 80.2405 75.8097 79.7153 75.8097 79.125C75.8097 78.527 75.9093 78.0018 76.1087 77.5495C76.308 77.0972 76.5878 76.7445 76.9482 76.4915C77.3162 76.2385 77.7417 76.112 78.2247 76.112C78.7383 76.112 79.1907 76.2385 79.5817 76.4915C79.9727 76.7445 80.2755 77.0972 80.4902 77.5495C80.7125 78.0018 80.8237 78.527 80.8237 79.125C80.8237 79.7153 80.7125 80.2405 80.4902 80.7005C80.2755 81.1528 79.9727 81.5055 79.5817 81.7585C79.1907 82.0115 78.7383 82.138 78.2247 82.138ZM78.0177 81.2985C78.378 81.2985 78.6962 81.2065 78.9722 81.0225C79.2558 80.8385 79.4782 80.5817 79.6392 80.252C79.8078 79.9223 79.8922 79.5467 79.8922 79.125C79.8922 78.7033 79.8117 78.3277 79.6507 77.998C79.4973 77.6683 79.2788 77.4115 78.9952 77.2275C78.7115 77.0435 78.3895 76.9515 78.0292 76.9515C77.6918 76.9515 77.389 77.0435 77.1207 77.2275C76.86 77.4115 76.653 77.6683 76.4997 77.998C76.354 78.3277 76.2812 78.7033 76.2812 79.125C76.2812 79.5467 76.354 79.9223 76.4997 80.252C76.653 80.5817 76.86 80.8385 77.1207 81.0225C77.3813 81.2065 77.6803 81.2985 78.0177 81.2985ZM84.1119 82.138C83.6903 82.138 83.3223 82.0767 83.0079 81.954C82.6936 81.8237 82.4291 81.655 82.2144 81.448C82.0074 81.241 81.8579 81.0148 81.7659 80.7695L82.5709 80.436C82.7013 80.6967 82.8968 80.9075 83.1574 81.0685C83.4181 81.2295 83.7056 81.31 84.0199 81.31C84.3803 81.31 84.6831 81.241 84.9284 81.103C85.1738 80.9573 85.2964 80.7542 85.2964 80.4935C85.2964 80.2558 85.2044 80.0642 85.0204 79.9185C84.8441 79.7728 84.5796 79.654 84.2269 79.562L83.6749 79.4125C83.1536 79.2745 82.7473 79.0675 82.4559 78.7915C82.1646 78.5078 82.0189 78.1897 82.0189 77.837C82.0189 77.2927 82.1953 76.871 82.5479 76.572C82.9083 76.2653 83.4411 76.112 84.1464 76.112C84.4838 76.112 84.7904 76.1618 85.0664 76.2615C85.3424 76.3612 85.5801 76.503 85.7794 76.687C85.9788 76.8633 86.1244 77.0742 86.2164 77.3195L85.4114 77.676C85.3118 77.4153 85.1469 77.2275 84.9169 77.1125C84.6869 76.9975 84.4071 76.94 84.0774 76.94C83.7248 76.94 83.4488 77.0167 83.2494 77.17C83.0501 77.3157 82.9504 77.5227 82.9504 77.791C82.9504 77.9443 83.0309 78.09 83.1919 78.228C83.3606 78.3583 83.6059 78.4657 83.9279 78.55L84.5029 78.6995C84.8786 78.7915 85.1929 78.9295 85.4459 79.1135C85.6989 79.2898 85.8906 79.493 86.0209 79.723C86.1513 79.953 86.2164 80.1983 86.2164 80.459C86.2164 80.804 86.1244 81.103 85.9404 81.356C85.7564 81.609 85.5073 81.8045 85.1929 81.9425C84.8786 82.0728 84.5183 82.138 84.1119 82.138ZM87.5139 82V76.25H88.4339V82H87.5139ZM87.9854 74.916C87.832 74.916 87.6979 74.8585 87.5829 74.7435C87.4679 74.6285 87.4104 74.4943 87.4104 74.341C87.4104 74.18 87.4679 74.0458 87.5829 73.9385C87.6979 73.8235 87.832 73.766 87.9854 73.766C88.1464 73.766 88.2805 73.8235 88.3879 73.9385C88.5029 74.0458 88.5604 74.18 88.5604 74.341C88.5604 74.4943 88.5029 74.6285 88.3879 74.7435C88.2805 74.8585 88.1464 74.916 87.9854 74.916ZM92.2912 82.138C91.7316 82.138 91.2984 81.9923 90.9917 81.701C90.6851 81.4097 90.5317 80.9995 90.5317 80.4705V74.456H91.4517V80.3785C91.4517 80.6698 91.5284 80.896 91.6817 81.057C91.8427 81.2103 92.0651 81.287 92.3487 81.287C92.4407 81.287 92.5289 81.2755 92.6132 81.2525C92.7052 81.2218 92.8241 81.1528 92.9697 81.0455L93.3262 81.793C93.1269 81.9233 92.9467 82.0115 92.7857 82.0575C92.6247 82.1112 92.4599 82.138 92.2912 82.138ZM89.5312 77.0665V76.25H93.1767V77.0665H89.5312ZM96.9602 82.138C96.4006 82.138 95.9061 82.0115 95.4767 81.7585C95.0474 81.4978 94.7101 81.1413 94.4647 80.689C94.2271 80.2367 94.1082 79.7153 94.1082 79.125C94.1082 78.5347 94.2271 78.0133 94.4647 77.561C94.7101 77.1087 95.0436 76.756 95.4652 76.503C95.8946 76.2423 96.3852 76.112 96.9372 76.112C97.4739 76.112 97.9377 76.2462 98.3287 76.5145C98.7197 76.7752 99.0226 77.1432 99.2372 77.6185C99.4519 78.0938 99.5592 78.6535 99.5592 79.2975H94.8097L95.0397 79.102C95.0397 79.562 95.1202 79.9568 95.2812 80.2865C95.4499 80.6162 95.6837 80.8692 95.9827 81.0455C96.2817 81.2142 96.6229 81.2985 97.0062 81.2985C97.4126 81.2985 97.7537 81.2027 98.0297 81.011C98.3134 80.8193 98.5319 80.5663 98.6852 80.252L99.4787 80.6545C99.3331 80.9535 99.1376 81.2142 98.8922 81.4365C98.6546 81.6588 98.3709 81.8313 98.0412 81.954C97.7192 82.0767 97.3589 82.138 96.9602 82.138ZM95.0972 78.711L94.8557 78.527H98.8232L98.5817 78.7225C98.5817 78.3545 98.5089 78.0363 98.3632 77.768C98.2176 77.4997 98.0221 77.2927 97.7767 77.147C97.5314 77.0013 97.2477 76.9285 96.9257 76.9285C96.6114 76.9285 96.3124 77.0013 96.0287 77.147C95.7527 77.2927 95.5266 77.4997 95.3502 77.768C95.1816 78.0287 95.0972 78.343 95.0972 78.711ZM107.816 82L107.77 80.9305V73.95H108.69V82H107.816ZM105.826 82.138C105.313 82.138 104.86 82.0115 104.469 81.7585C104.078 81.5055 103.772 81.1528 103.549 80.7005C103.335 80.2405 103.227 79.7153 103.227 79.125C103.227 78.527 103.335 78.0018 103.549 77.5495C103.772 77.0972 104.078 76.7445 104.469 76.4915C104.86 76.2385 105.313 76.112 105.826 76.112C106.309 76.112 106.731 76.2385 107.091 76.4915C107.459 76.7445 107.743 77.0972 107.942 77.5495C108.142 78.0018 108.241 78.527 108.241 79.125C108.241 79.7153 108.142 80.2405 107.942 80.7005C107.743 81.1528 107.459 81.5055 107.091 81.7585C106.731 82.0115 106.309 82.138 105.826 82.138ZM106.033 81.2985C106.371 81.2985 106.67 81.2065 106.93 81.0225C107.191 80.8385 107.394 80.5817 107.54 80.252C107.693 79.9223 107.77 79.5467 107.77 79.125C107.77 78.7033 107.693 78.3277 107.54 77.998C107.394 77.6683 107.191 77.4115 106.93 77.2275C106.67 77.0435 106.367 76.9515 106.022 76.9515C105.662 76.9515 105.34 77.0435 105.056 77.2275C104.78 77.4115 104.561 77.6683 104.4 77.998C104.239 78.3277 104.159 78.7033 104.159 79.125C104.159 79.5467 104.239 79.9223 104.4 80.252C104.561 80.5817 104.784 80.8385 105.067 81.0225C105.351 81.2065 105.673 81.2985 106.033 81.2985ZM112.818 82.138C112.258 82.138 111.763 82.0115 111.334 81.7585C110.905 81.4978 110.567 81.1413 110.322 80.689C110.084 80.2367 109.966 79.7153 109.966 79.125C109.966 78.5347 110.084 78.0133 110.322 77.561C110.567 77.1087 110.901 76.756 111.323 76.503C111.752 76.2423 112.243 76.112 112.795 76.112C113.331 76.112 113.795 76.2462 114.186 76.5145C114.577 76.7752 114.88 77.1432 115.095 77.6185C115.309 78.0938 115.417 78.6535 115.417 79.2975H110.667L110.897 79.102C110.897 79.562 110.978 79.9568 111.139 80.2865C111.307 80.6162 111.541 80.8692 111.84 81.0455C112.139 81.2142 112.48 81.2985 112.864 81.2985C113.27 81.2985 113.611 81.2027 113.887 81.011C114.171 80.8193 114.389 80.5663 114.543 80.252L115.336 80.6545C115.19 80.9535 114.995 81.2142 114.75 81.4365C114.512 81.6588 114.228 81.8313 113.899 81.954C113.577 82.0767 113.216 82.138 112.818 82.138ZM110.955 78.711L110.713 78.527H114.681L114.439 78.7225C114.439 78.3545 114.366 78.0363 114.221 77.768C114.075 77.4997 113.879 77.2927 113.634 77.147C113.389 77.0013 113.105 76.9285 112.783 76.9285C112.469 76.9285 112.17 77.0013 111.886 77.147C111.61 77.2927 111.384 77.4997 111.208 77.768C111.039 78.0287 110.955 78.343 110.955 78.711ZM118.589 82.138C118.168 82.138 117.8 82.0767 117.485 81.954C117.171 81.8237 116.907 81.655 116.692 81.448C116.485 81.241 116.335 81.0148 116.243 80.7695L117.048 80.436C117.179 80.6967 117.374 80.9075 117.635 81.0685C117.896 81.2295 118.183 81.31 118.497 81.31C118.858 81.31 119.161 81.241 119.406 81.103C119.651 80.9573 119.774 80.7542 119.774 80.4935C119.774 80.2558 119.682 80.0642 119.498 79.9185C119.322 79.7728 119.057 79.654 118.704 79.562L118.152 79.4125C117.631 79.2745 117.225 79.0675 116.933 78.7915C116.642 78.5078 116.496 78.1897 116.496 77.837C116.496 77.2927 116.673 76.871 117.025 76.572C117.386 76.2653 117.919 76.112 118.624 76.112C118.961 76.112 119.268 76.1618 119.544 76.2615C119.82 76.3612 120.058 76.503 120.257 76.687C120.456 76.8633 120.602 77.0742 120.694 77.3195L119.889 77.676C119.789 77.4153 119.624 77.2275 119.394 77.1125C119.164 76.9975 118.885 76.94 118.555 76.94C118.202 76.94 117.926 77.0167 117.727 77.17C117.528 77.3157 117.428 77.5227 117.428 77.791C117.428 77.9443 117.508 78.09 117.669 78.228C117.838 78.3583 118.083 78.4657 118.405 78.55L118.98 78.6995C119.356 78.7915 119.67 78.9295 119.923 79.1135C120.176 79.2898 120.368 79.493 120.498 79.723C120.629 79.953 120.694 80.1983 120.694 80.459C120.694 80.804 120.602 81.103 120.418 81.356C120.234 81.609 119.985 81.8045 119.67 81.9425C119.356 82.0728 118.996 82.138 118.589 82.138ZM121.991 82V76.25H122.911V82H121.991ZM122.463 74.916C122.31 74.916 122.175 74.8585 122.06 74.7435C121.945 74.6285 121.888 74.4943 121.888 74.341C121.888 74.18 121.945 74.0458 122.06 73.9385C122.175 73.8235 122.31 73.766 122.463 73.766C122.624 73.766 122.758 73.8235 122.865 73.9385C122.98 74.0458 123.038 74.18 123.038 74.341C123.038 74.4943 122.98 74.6285 122.865 74.7435C122.758 74.8585 122.624 74.916 122.463 74.916ZM126.907 84.438C126.539 84.438 126.201 84.3997 125.895 84.323C125.596 84.254 125.339 84.1735 125.124 84.0815C124.917 83.9972 124.768 83.9243 124.676 83.863L125.021 83.1155C125.12 83.1692 125.262 83.2343 125.446 83.311C125.63 83.3953 125.845 83.4643 126.09 83.518C126.343 83.5793 126.612 83.61 126.895 83.61C127.263 83.61 127.593 83.5333 127.884 83.38C128.183 83.2343 128.413 83.0005 128.574 82.6785C128.743 82.3642 128.827 81.9578 128.827 81.4595V76.25H129.747V81.448C129.747 82.1073 129.625 82.6593 129.379 83.104C129.134 83.5487 128.797 83.8822 128.367 84.1045C127.938 84.3268 127.451 84.438 126.907 84.438ZM126.872 81.954C126.359 81.954 125.906 81.8313 125.515 81.586C125.124 81.3407 124.818 80.9995 124.595 80.5625C124.381 80.1178 124.273 79.6118 124.273 79.0445C124.273 78.4618 124.381 77.952 124.595 77.515C124.818 77.0703 125.124 76.7253 125.515 76.48C125.906 76.2347 126.359 76.112 126.872 76.112C127.355 76.112 127.777 76.2347 128.137 76.48C128.498 76.7253 128.777 77.0703 128.977 77.515C129.184 77.952 129.287 78.4618 129.287 79.0445C129.287 79.6195 129.184 80.1255 128.977 80.5625C128.777 80.9995 128.498 81.3407 128.137 81.586C127.777 81.8313 127.355 81.954 126.872 81.954ZM127.091 81.1605C127.428 81.1605 127.727 81.0685 127.988 80.8845C128.248 80.7005 128.452 80.4513 128.597 80.137C128.743 79.815 128.816 79.4432 128.816 79.0215C128.816 78.6152 128.739 78.2548 128.586 77.9405C128.44 77.6185 128.237 77.3693 127.976 77.193C127.723 77.009 127.424 76.917 127.079 76.917C126.719 76.917 126.397 77.009 126.113 77.193C125.837 77.3693 125.619 77.6185 125.458 77.9405C125.304 78.2548 125.228 78.6152 125.228 79.0215C125.228 79.4432 125.308 79.815 125.469 80.137C125.63 80.4513 125.849 80.7005 126.125 80.8845C126.408 81.0685 126.73 81.1605 127.091 81.1605ZM131.356 82V76.25H132.219L132.276 77.308V82H131.356ZM135.393 82V79.056H136.313V82H135.393ZM135.393 79.056C135.393 78.4887 135.328 78.0555 135.197 77.7565C135.067 77.4575 134.887 77.2543 134.657 77.147C134.427 77.032 134.166 76.9745 133.875 76.9745C133.369 76.9745 132.974 77.1547 132.69 77.515C132.414 77.8677 132.276 78.3698 132.276 79.0215H131.828C131.828 78.4158 131.916 77.8945 132.092 77.4575C132.269 77.0205 132.525 76.687 132.863 76.457C133.2 76.227 133.606 76.112 134.082 76.112C134.534 76.112 134.925 76.204 135.255 76.388C135.592 76.5643 135.853 76.848 136.037 77.239C136.228 77.63 136.32 78.1437 136.313 78.78V79.056H135.393ZM140.472 78.9985V78.159H143.922V78.9985H140.472ZM150.708 81.724C150.217 81.724 149.773 81.6473 149.374 81.494C148.975 81.3407 148.646 81.1337 148.385 80.873C148.132 80.6123 147.971 80.3325 147.902 80.0335L149.305 79.6195C149.389 79.8495 149.543 80.0488 149.765 80.2175C149.995 80.3785 150.282 80.4628 150.627 80.4705C150.988 80.4782 151.279 80.4015 151.501 80.2405C151.731 80.0795 151.846 79.8648 151.846 79.5965C151.846 79.3818 151.754 79.1978 151.57 79.0445C151.394 78.8835 151.149 78.7647 150.834 78.688L149.891 78.458C149.539 78.3583 149.228 78.2165 148.96 78.0325C148.692 77.8485 148.485 77.6223 148.339 77.354C148.193 77.078 148.12 76.7598 148.12 76.3995C148.12 75.7172 148.343 75.1843 148.787 74.801C149.24 74.4177 149.88 74.226 150.708 74.226C151.168 74.226 151.57 74.2912 151.915 74.4215C152.268 74.5518 152.563 74.7435 152.801 74.9965C153.039 75.2418 153.219 75.537 153.341 75.882L151.938 76.3075C151.862 76.0852 151.712 75.8935 151.49 75.7325C151.275 75.5638 150.999 75.4795 150.662 75.4795C150.332 75.4795 150.072 75.56 149.88 75.721C149.688 75.8743 149.592 76.089 149.592 76.365C149.592 76.5873 149.665 76.7675 149.811 76.9055C149.964 77.0358 150.171 77.1317 150.432 77.193L151.386 77.4345C152.007 77.5878 152.487 77.8638 152.824 78.2625C153.169 78.6535 153.341 79.0905 153.341 79.5735C153.341 80.0105 153.238 80.39 153.031 80.712C152.824 81.034 152.525 81.2832 152.134 81.4595C151.743 81.6358 151.268 81.724 150.708 81.724ZM150.098 83.1845V81.1835H151.363V83.1845H150.098ZM150.098 75.031V73.03H151.363V75.031H150.098ZM154.396 82V80.8385C154.396 80.6162 154.465 80.3708 154.603 80.1025C154.741 79.8342 154.933 79.5658 155.178 79.2975C155.423 79.0292 155.711 78.78 156.041 78.55L157.26 77.676C157.428 77.561 157.585 77.4307 157.731 77.285C157.884 77.1393 158.007 76.9822 158.099 76.8135C158.199 76.6372 158.249 76.4685 158.249 76.3075C158.249 76.1082 158.199 75.928 158.099 75.767C158.007 75.606 157.869 75.4795 157.685 75.3875C157.501 75.2955 157.275 75.2495 157.007 75.2495C156.777 75.2495 156.57 75.2955 156.386 75.3875C156.209 75.4795 156.064 75.6022 155.949 75.7555C155.834 75.9088 155.753 76.0737 155.707 76.25L154.086 75.974C154.162 75.5907 154.327 75.2342 154.58 74.9045C154.833 74.5748 155.163 74.3103 155.569 74.111C155.983 73.904 156.451 73.8005 156.972 73.8005C157.57 73.8005 158.084 73.9078 158.513 74.1225C158.942 74.3372 159.272 74.6323 159.502 75.008C159.74 75.376 159.859 75.8053 159.859 76.296C159.859 76.7943 159.721 77.239 159.445 77.63C159.176 78.0133 158.804 78.3737 158.329 78.711L157.237 79.5045C157.014 79.6578 156.823 79.8265 156.662 80.0105C156.501 80.1945 156.378 80.3977 156.294 80.62H159.962V82H154.396ZM160.803 83.311L161.504 80.597H163.08L161.953 83.311H160.803ZM166.792 82.138C166.424 82.138 166.045 82.0767 165.654 81.954C165.271 81.8313 164.922 81.6473 164.607 81.402C164.301 81.1567 164.075 80.8538 163.929 80.4935L165.366 80.068C165.535 80.3133 165.734 80.4935 165.964 80.6085C166.202 80.7235 166.447 80.781 166.7 80.781C167.099 80.781 167.421 80.6622 167.666 80.4245C167.919 80.1792 168.046 79.8533 168.046 79.447C168.046 79.0713 167.923 78.757 167.678 78.504C167.44 78.251 167.122 78.1245 166.723 78.1245C166.486 78.1245 166.267 78.1782 166.068 78.2855C165.869 78.3928 165.715 78.5193 165.608 78.665L164.193 78.3545L164.676 73.95H169.23V75.376H166.022L165.792 77.308C165.999 77.193 166.229 77.101 166.482 77.032C166.735 76.9553 167.007 76.9208 167.298 76.9285C167.735 76.9285 168.134 77.0358 168.494 77.2505C168.855 77.4575 169.138 77.745 169.345 78.113C169.56 78.4733 169.667 78.895 169.667 79.378C169.667 79.9223 169.545 80.4015 169.299 80.8155C169.054 81.2295 168.717 81.5553 168.287 81.793C167.858 82.023 167.36 82.138 166.792 82.138ZM173.831 82.138C173.179 82.138 172.604 81.9617 172.106 81.609C171.608 81.2487 171.217 80.758 170.933 80.137C170.649 79.5083 170.507 78.7877 170.507 77.975C170.507 77.1623 170.649 76.4455 170.933 75.8245C171.217 75.1958 171.604 74.7052 172.094 74.3525C172.593 73.9922 173.168 73.812 173.819 73.812C174.471 73.812 175.046 73.9922 175.544 74.3525C176.05 74.7052 176.445 75.1958 176.729 75.8245C177.013 76.4455 177.154 77.1623 177.154 77.975C177.154 78.7877 177.013 79.5083 176.729 80.137C176.445 80.758 176.054 81.2487 175.556 81.609C175.058 81.9617 174.483 82.138 173.831 82.138ZM173.831 80.712C174.176 80.712 174.483 80.597 174.751 80.367C175.027 80.1293 175.242 79.8073 175.395 79.401C175.548 78.987 175.625 78.5117 175.625 77.975C175.625 77.4383 175.548 76.963 175.395 76.549C175.242 76.135 175.027 75.813 174.751 75.583C174.483 75.3453 174.172 75.2265 173.819 75.2265C173.474 75.2265 173.168 75.3453 172.899 75.583C172.631 75.813 172.42 76.135 172.267 76.549C172.121 76.963 172.048 77.4383 172.048 77.975C172.048 78.5117 172.121 78.987 172.267 79.401C172.42 79.8073 172.631 80.1293 172.899 80.367C173.175 80.597 173.486 80.712 173.831 80.712ZM181.288 82.138C180.636 82.138 180.061 81.9617 179.563 81.609C179.065 81.2487 178.674 80.758 178.39 80.137C178.106 79.5083 177.965 78.7877 177.965 77.975C177.965 77.1623 178.106 76.4455 178.39 75.8245C178.674 75.1958 179.061 74.7052 179.552 74.3525C180.05 73.9922 180.625 73.812 181.277 73.812C181.928 73.812 182.503 73.9922 183.002 74.3525C183.508 74.7052 183.902 75.1958 184.186 75.8245C184.47 76.4455 184.612 77.1623 184.612 77.975C184.612 78.7877 184.47 79.5083 184.186 80.137C183.902 80.758 183.511 81.2487 183.013 81.609C182.515 81.9617 181.94 82.138 181.288 82.138ZM181.288 80.712C181.633 80.712 181.94 80.597 182.208 80.367C182.484 80.1293 182.699 79.8073 182.852 79.401C183.005 78.987 183.082 78.5117 183.082 77.975C183.082 77.4383 183.005 76.963 182.852 76.549C182.699 76.135 182.484 75.813 182.208 75.583C181.94 75.3453 181.629 75.2265 181.277 75.2265C180.932 75.2265 180.625 75.3453 180.357 75.583C180.088 75.813 179.877 76.135 179.724 76.549C179.578 76.963 179.506 77.4383 179.506 77.975C179.506 78.5117 179.578 78.987 179.724 79.401C179.877 79.8073 180.088 80.1293 180.357 80.367C180.633 80.597 180.943 80.712 181.288 80.712Z" fill="#64748B"/> +<rect x="26.5" y="103.5" width="230" height="29" rx="6.5" fill="white"/> +<rect x="26.5" y="103.5" width="230" height="29" rx="6.5" stroke="#E2E8F0"/> +<circle cx="43.3552" cy="118" r="5.85522" stroke="#94A3B8"/> +<path d="M61.3559 122.138C60.9113 122.138 60.5164 122.092 60.1714 122C59.8264 121.9 59.5274 121.766 59.2744 121.597C59.0214 121.421 58.8144 121.229 58.6534 121.022C58.4924 120.808 58.3736 120.582 58.2969 120.344L59.2284 120.022C59.3434 120.359 59.5734 120.654 59.9184 120.907C60.2711 121.153 60.7004 121.275 61.2064 121.275C61.8274 121.275 62.3143 121.153 62.6669 120.907C63.0196 120.662 63.1959 120.336 63.1959 119.93C63.1959 119.554 63.0388 119.251 62.7244 119.021C62.4101 118.784 61.9961 118.6 61.4824 118.469L60.5969 118.239C60.2366 118.147 59.9031 118.013 59.5964 117.837C59.2974 117.653 59.0559 117.423 58.8719 117.147C58.6956 116.863 58.6074 116.526 58.6074 116.135C58.6074 115.407 58.8413 114.839 59.3089 114.433C59.7843 114.019 60.4666 113.812 61.3559 113.812C61.8849 113.812 62.3411 113.9 62.7244 114.076C63.1078 114.245 63.4183 114.464 63.6559 114.732C63.9013 114.993 64.0738 115.276 64.1734 115.583L63.2534 115.905C63.1078 115.522 62.8624 115.223 62.5174 115.008C62.1724 114.786 61.7546 114.674 61.2639 114.674C60.7503 114.674 60.3401 114.801 60.0334 115.054C59.7344 115.299 59.5849 115.637 59.5849 116.066C59.5849 116.434 59.7038 116.718 59.9414 116.917C60.1791 117.109 60.4896 117.25 60.8729 117.342L61.7584 117.561C62.5404 117.745 63.1384 118.052 63.5524 118.481C63.9741 118.903 64.1849 119.359 64.1849 119.849C64.1849 120.271 64.0776 120.658 63.8629 121.011C63.6483 121.356 63.3301 121.632 62.9084 121.839C62.4944 122.038 61.9769 122.138 61.3559 122.138ZM65.8439 122V113.95H70.6049V114.835H66.8214V117.434H70.2714V118.308H66.8214V121.114H70.6279V122H65.8439ZM76.0766 122.138C75.3022 122.138 74.6161 121.962 74.0181 121.609C73.4201 121.256 72.9524 120.766 72.6151 120.137C72.2777 119.508 72.1091 118.788 72.1091 117.975C72.1091 117.155 72.2739 116.434 72.6036 115.813C72.9409 115.184 73.4047 114.694 73.9951 114.341C74.5854 113.988 75.2677 113.812 76.0421 113.812C76.8164 113.812 77.4987 113.992 78.0891 114.352C78.6871 114.705 79.1509 115.196 79.4806 115.824C79.8102 116.445 79.9751 117.162 79.9751 117.975C79.9751 118.788 79.8102 119.508 79.4806 120.137C79.1509 120.766 78.6909 121.256 78.1006 121.609C77.5179 121.962 76.8432 122.138 76.0766 122.138ZM76.0766 121.252C76.6516 121.252 77.1576 121.114 77.5946 120.838C78.0316 120.555 78.3727 120.168 78.6181 119.677C78.8711 119.186 78.9976 118.619 78.9976 117.975C78.9976 117.339 78.8711 116.775 78.6181 116.284C78.3651 115.786 78.0162 115.399 77.5716 115.123C77.1346 114.839 76.6247 114.697 76.0421 114.697C75.4671 114.697 74.9572 114.839 74.5126 115.123C74.0679 115.399 73.7191 115.786 73.4661 116.284C73.2131 116.775 73.0866 117.339 73.0866 117.975C73.0866 118.619 73.2131 119.186 73.4661 119.677C73.7191 120.168 74.0717 120.555 74.5241 120.838C74.9764 121.114 75.4939 121.252 76.0766 121.252ZM86.1671 122.138C85.7454 122.138 85.3774 122.077 85.0631 121.954C84.7488 121.824 84.4843 121.655 84.2696 121.448C84.0626 121.241 83.9131 121.015 83.8211 120.769L84.6261 120.436C84.7564 120.697 84.9519 120.907 85.2126 121.068C85.4733 121.229 85.7608 121.31 86.0751 121.31C86.4354 121.31 86.7383 121.241 86.9836 121.103C87.2289 120.957 87.3516 120.754 87.3516 120.493C87.3516 120.256 87.2596 120.064 87.0756 119.918C86.8993 119.773 86.6348 119.654 86.2821 119.562L85.7301 119.412C85.2088 119.274 84.8024 119.067 84.5111 118.791C84.2198 118.508 84.0741 118.19 84.0741 117.837C84.0741 117.293 84.2504 116.871 84.6031 116.572C84.9634 116.265 85.4963 116.112 86.2016 116.112C86.5389 116.112 86.8456 116.162 87.1216 116.261C87.3976 116.361 87.6353 116.503 87.8346 116.687C88.0339 116.863 88.1796 117.074 88.2716 117.319L87.4666 117.676C87.3669 117.415 87.2021 117.227 86.9721 117.112C86.7421 116.997 86.4623 116.94 86.1326 116.94C85.7799 116.94 85.5039 117.017 85.3046 117.17C85.1053 117.316 85.0056 117.523 85.0056 117.791C85.0056 117.944 85.0861 118.09 85.2471 118.228C85.4158 118.358 85.6611 118.466 85.9831 118.55L86.5581 118.699C86.9338 118.791 87.2481 118.929 87.5011 119.113C87.7541 119.29 87.9458 119.493 88.0761 119.723C88.2064 119.953 88.2716 120.198 88.2716 120.459C88.2716 120.804 88.1796 121.103 87.9956 121.356C87.8116 121.609 87.5624 121.804 87.2481 121.942C86.9338 122.073 86.5734 122.138 86.1671 122.138ZM92.03 122.138C91.4704 122.138 90.9759 122.011 90.5465 121.758C90.1172 121.498 89.7799 121.141 89.5345 120.689C89.2969 120.237 89.178 119.715 89.178 119.125C89.178 118.535 89.2969 118.013 89.5345 117.561C89.7799 117.109 90.1134 116.756 90.535 116.503C90.9644 116.242 91.455 116.112 92.007 116.112C92.5437 116.112 93.0075 116.246 93.3985 116.514C93.7895 116.775 94.0924 117.143 94.307 117.618C94.5217 118.094 94.629 118.653 94.629 119.297H89.8795L90.1095 119.102C90.1095 119.562 90.19 119.957 90.351 120.286C90.5197 120.616 90.7535 120.869 91.0525 121.045C91.3515 121.214 91.6927 121.298 92.076 121.298C92.4824 121.298 92.8235 121.203 93.0995 121.011C93.3832 120.819 93.6017 120.566 93.755 120.252L94.5485 120.654C94.4029 120.953 94.2074 121.214 93.962 121.436C93.7244 121.659 93.4407 121.831 93.111 121.954C92.789 122.077 92.4287 122.138 92.03 122.138ZM90.167 118.711L89.9255 118.527H93.893L93.6515 118.722C93.6515 118.354 93.5787 118.036 93.433 117.768C93.2874 117.5 93.0919 117.293 92.8465 117.147C92.6012 117.001 92.3175 116.928 91.9955 116.928C91.6812 116.928 91.3822 117.001 91.0985 117.147C90.8225 117.293 90.5964 117.5 90.42 117.768C90.2514 118.029 90.167 118.343 90.167 118.711ZM97.9514 122.138C97.3917 122.138 96.9585 121.992 96.6519 121.701C96.3452 121.41 96.1919 120.999 96.1919 120.47V114.456H97.1119V120.378C97.1119 120.67 97.1885 120.896 97.3419 121.057C97.5029 121.21 97.7252 121.287 98.0089 121.287C98.1009 121.287 98.189 121.275 98.2734 121.252C98.3654 121.222 98.4842 121.153 98.6299 121.045L98.9864 121.793C98.787 121.923 98.6069 122.012 98.4459 122.058C98.2849 122.111 98.12 122.138 97.9514 122.138ZM95.1914 117.066V116.25H98.8369V117.066H95.1914ZM104.08 122L104.023 120.942V116.25H104.943V122H104.08ZM99.9861 119.194V116.25H100.906V119.194H99.9861ZM100.906 119.194C100.906 119.761 100.971 120.194 101.102 120.493C101.232 120.792 101.412 120.999 101.642 121.114C101.88 121.222 102.144 121.275 102.436 121.275C102.934 121.275 103.321 121.095 103.597 120.735C103.881 120.375 104.023 119.872 104.023 119.228H104.471C104.471 119.834 104.383 120.355 104.207 120.792C104.03 121.229 103.773 121.563 103.436 121.793C103.106 122.023 102.7 122.138 102.217 122.138C101.772 122.138 101.381 122.05 101.044 121.873C100.707 121.689 100.446 121.402 100.262 121.011C100.078 120.612 99.9861 120.099 99.9861 119.47V119.194H100.906ZM106.606 124.3V116.25H107.468L107.526 117.308V124.3H106.606ZM109.469 122.138C108.986 122.138 108.561 122.011 108.193 121.758C107.832 121.505 107.552 121.153 107.353 120.7C107.154 120.24 107.054 119.715 107.054 119.125C107.054 118.527 107.154 118.002 107.353 117.549C107.552 117.097 107.832 116.744 108.193 116.491C108.561 116.238 108.986 116.112 109.469 116.112C109.983 116.112 110.435 116.238 110.826 116.491C111.217 116.744 111.52 117.097 111.735 117.549C111.957 118.002 112.068 118.527 112.068 119.125C112.068 119.715 111.957 120.24 111.735 120.7C111.52 121.153 111.217 121.505 110.826 121.758C110.435 122.011 109.983 122.138 109.469 122.138ZM109.262 121.298C109.622 121.298 109.941 121.206 110.217 121.022C110.5 120.838 110.723 120.582 110.884 120.252C111.052 119.922 111.137 119.547 111.137 119.125C111.137 118.703 111.056 118.328 110.895 117.998C110.742 117.668 110.523 117.411 110.24 117.227C109.956 117.043 109.634 116.951 109.274 116.951C108.936 116.951 108.633 117.043 108.365 117.227C108.104 117.411 107.897 117.668 107.744 117.998C107.598 118.328 107.526 118.703 107.526 119.125C107.526 119.547 107.598 119.922 107.744 120.252C107.897 120.582 108.104 120.838 108.365 121.022C108.626 121.206 108.925 121.298 109.262 121.298ZM116 119.228V117.929H119.45V119.228H116ZM126.079 121.724C125.589 121.724 125.144 121.647 124.745 121.494C124.347 121.341 124.017 121.134 123.756 120.873C123.503 120.612 123.342 120.332 123.273 120.033L124.676 119.619C124.761 119.849 124.914 120.049 125.136 120.217C125.366 120.378 125.654 120.463 125.999 120.47C126.359 120.478 126.651 120.401 126.873 120.24C127.103 120.079 127.218 119.865 127.218 119.596C127.218 119.382 127.126 119.198 126.942 119.045C126.766 118.883 126.52 118.765 126.206 118.688L125.263 118.458C124.91 118.358 124.6 118.216 124.331 118.032C124.063 117.848 123.856 117.622 123.71 117.354C123.565 117.078 123.492 116.76 123.492 116.399C123.492 115.717 123.714 115.184 124.159 114.801C124.611 114.418 125.251 114.226 126.079 114.226C126.539 114.226 126.942 114.291 127.287 114.421C127.64 114.552 127.935 114.743 128.172 114.996C128.41 115.242 128.59 115.537 128.713 115.882L127.31 116.307C127.233 116.085 127.084 115.893 126.861 115.732C126.647 115.564 126.371 115.479 126.033 115.479C125.704 115.479 125.443 115.56 125.251 115.721C125.06 115.874 124.964 116.089 124.964 116.365C124.964 116.587 125.037 116.767 125.182 116.905C125.336 117.036 125.543 117.132 125.803 117.193L126.758 117.434C127.379 117.588 127.858 117.864 128.195 118.262C128.54 118.653 128.713 119.09 128.713 119.573C128.713 120.01 128.609 120.39 128.402 120.712C128.195 121.034 127.896 121.283 127.505 121.459C127.114 121.636 126.639 121.724 126.079 121.724ZM125.47 123.185V121.183H126.735V123.185H125.47ZM125.47 115.031V113.03H126.735V115.031H125.47ZM132.689 122.138C132.045 122.138 131.496 122.046 131.044 121.862C130.592 121.67 130.247 121.41 130.009 121.08C129.779 120.743 129.664 120.352 129.664 119.907C129.664 119.432 129.779 119.014 130.009 118.653C130.247 118.293 130.592 118.009 131.044 117.802C131.496 117.595 132.045 117.496 132.689 117.503C133.34 117.496 133.892 117.595 134.345 117.802C134.797 118.009 135.142 118.293 135.38 118.653C135.617 119.014 135.736 119.432 135.736 119.907C135.736 120.352 135.617 120.743 135.38 121.08C135.142 121.41 134.797 121.67 134.345 121.862C133.892 122.046 133.34 122.138 132.689 122.138ZM132.689 120.827C133.11 120.827 133.455 120.723 133.724 120.516C133.992 120.302 134.126 120.03 134.126 119.7C134.126 119.34 133.992 119.048 133.724 118.826C133.455 118.604 133.11 118.492 132.689 118.492C132.413 118.492 132.167 118.542 131.953 118.642C131.746 118.742 131.581 118.883 131.458 119.067C131.335 119.251 131.274 119.462 131.274 119.7C131.274 119.922 131.335 120.118 131.458 120.286C131.581 120.455 131.746 120.589 131.953 120.689C132.167 120.781 132.413 120.827 132.689 120.827ZM132.689 118.124C132.114 118.124 131.619 118.036 131.205 117.86C130.791 117.676 130.473 117.427 130.251 117.112C130.036 116.79 129.929 116.419 129.929 115.997C129.929 115.568 130.036 115.188 130.251 114.858C130.473 114.529 130.791 114.272 131.205 114.088C131.619 113.904 132.114 113.812 132.689 113.812C133.271 113.812 133.77 113.904 134.184 114.088C134.598 114.272 134.916 114.529 135.138 114.858C135.36 115.188 135.472 115.568 135.472 115.997C135.472 116.419 135.36 116.79 135.138 117.112C134.916 117.427 134.598 117.676 134.184 117.86C133.77 118.036 133.271 118.124 132.689 118.124ZM132.689 117.239C133.057 117.239 133.356 117.139 133.586 116.94C133.823 116.741 133.942 116.488 133.942 116.181C133.942 115.851 133.823 115.587 133.586 115.387C133.356 115.18 133.057 115.077 132.689 115.077C132.328 115.077 132.033 115.18 131.803 115.387C131.573 115.587 131.458 115.851 131.458 116.181C131.458 116.488 131.573 116.741 131.803 116.94C132.033 117.139 132.328 117.239 132.689 117.239ZM139.949 122.138C139.297 122.138 138.722 121.962 138.224 121.609C137.725 121.249 137.334 120.758 137.051 120.137C136.767 119.508 136.625 118.788 136.625 117.975C136.625 117.162 136.767 116.445 137.051 115.824C137.334 115.196 137.721 114.705 138.212 114.352C138.71 113.992 139.285 113.812 139.937 113.812C140.589 113.812 141.164 113.992 141.662 114.352C142.168 114.705 142.563 115.196 142.847 115.824C143.13 116.445 143.272 117.162 143.272 117.975C143.272 118.788 143.13 119.508 142.847 120.137C142.563 120.758 142.172 121.249 141.674 121.609C141.175 121.962 140.6 122.138 139.949 122.138ZM139.949 120.712C140.294 120.712 140.6 120.597 140.869 120.367C141.145 120.129 141.359 119.807 141.513 119.401C141.666 118.987 141.743 118.512 141.743 117.975C141.743 117.438 141.666 116.963 141.513 116.549C141.359 116.135 141.145 115.813 140.869 115.583C140.6 115.345 140.29 115.226 139.937 115.226C139.592 115.226 139.285 115.345 139.017 115.583C138.749 115.813 138.538 116.135 138.385 116.549C138.239 116.963 138.166 117.438 138.166 117.975C138.166 118.512 138.239 118.987 138.385 119.401C138.538 119.807 138.749 120.129 139.017 120.367C139.293 120.597 139.604 120.712 139.949 120.712ZM147.406 122.138C146.754 122.138 146.179 121.962 145.681 121.609C145.182 121.249 144.791 120.758 144.508 120.137C144.224 119.508 144.082 118.788 144.082 117.975C144.082 117.162 144.224 116.445 144.508 115.824C144.791 115.196 145.179 114.705 145.669 114.352C146.168 113.992 146.743 113.812 147.394 113.812C148.046 113.812 148.621 113.992 149.119 114.352C149.625 114.705 150.02 115.196 150.304 115.824C150.587 116.445 150.729 117.162 150.729 117.975C150.729 118.788 150.587 119.508 150.304 120.137C150.02 120.758 149.629 121.249 149.131 121.609C148.632 121.962 148.057 122.138 147.406 122.138ZM147.406 120.712C147.751 120.712 148.057 120.597 148.326 120.367C148.602 120.129 148.816 119.807 148.97 119.401C149.123 118.987 149.2 118.512 149.2 117.975C149.2 117.438 149.123 116.963 148.97 116.549C148.816 116.135 148.602 115.813 148.326 115.583C148.057 115.345 147.747 115.226 147.394 115.226C147.049 115.226 146.743 115.345 146.474 115.583C146.206 115.813 145.995 116.135 145.842 116.549C145.696 116.963 145.623 117.438 145.623 117.975C145.623 118.512 145.696 118.987 145.842 119.401C145.995 119.807 146.206 120.129 146.474 120.367C146.75 120.597 147.061 120.712 147.406 120.712Z" fill="#64748B"/> +<rect x="26.5" y="143.5" width="230" height="29" rx="6.5" fill="white"/> +<rect x="26.5" y="143.5" width="230" height="29" rx="6.5" stroke="#E2E8F0"/> +<circle cx="43.3552" cy="158" r="5.85522" stroke="#D54407"/> +<circle cx="43.3552" cy="158" r="3.24976" fill="#D54407"/> +<path d="M62.1724 162.138C61.4058 162.138 60.7273 161.962 60.1369 161.609C59.5466 161.249 59.0828 160.758 58.7454 160.137C58.4081 159.508 58.2394 158.788 58.2394 157.975C58.2394 157.162 58.4043 156.445 58.7339 155.824C59.0713 155.196 59.5313 154.705 60.1139 154.352C60.7043 153.992 61.3789 153.812 62.1379 153.812C62.6209 153.812 63.0848 153.9 63.5294 154.076C63.9741 154.245 64.3728 154.487 64.7254 154.801C65.0781 155.108 65.3503 155.464 65.5419 155.87L64.7024 156.296C64.5491 155.974 64.3383 155.694 64.0699 155.456C63.8016 155.219 63.5026 155.035 63.1729 154.904C62.8433 154.766 62.4983 154.697 62.1379 154.697C61.5783 154.697 61.0761 154.839 60.6314 155.123C60.1868 155.399 59.8379 155.782 59.5849 156.273C59.3396 156.764 59.2169 157.331 59.2169 157.975C59.2169 158.619 59.3434 159.19 59.5964 159.688C59.8494 160.187 60.1983 160.578 60.6429 160.861C61.0953 161.137 61.6051 161.275 62.1724 161.275C62.5404 161.275 62.8893 161.203 63.2189 161.057C63.5486 160.904 63.8438 160.697 64.1044 160.436C64.3728 160.175 64.5836 159.876 64.7369 159.539L65.5879 159.964C65.3886 160.386 65.1126 160.762 64.7599 161.091C64.4149 161.421 64.0163 161.678 63.5639 161.862C63.1193 162.046 62.6554 162.138 62.1724 162.138ZM69.345 162.138C68.7854 162.138 68.287 162.011 67.85 161.758C67.4207 161.498 67.0834 161.141 66.838 160.689C66.5927 160.237 66.47 159.715 66.47 159.125C66.47 158.535 66.5889 158.013 66.8265 157.561C67.0719 157.109 67.4092 156.756 67.8385 156.503C68.2755 156.242 68.77 156.112 69.322 156.112C69.8894 156.112 70.3877 156.242 70.817 156.503C71.254 156.756 71.5914 157.109 71.829 157.561C72.0744 158.013 72.197 158.535 72.197 159.125C72.197 159.715 72.0744 160.237 71.829 160.689C71.5914 161.141 71.2579 161.498 70.8285 161.758C70.3992 162.011 69.9047 162.138 69.345 162.138ZM69.345 161.287C69.7284 161.287 70.0619 161.195 70.3455 161.011C70.6292 160.827 70.8515 160.574 71.0125 160.252C71.1812 159.93 71.2655 159.554 71.2655 159.125C71.2655 158.696 71.1812 158.32 71.0125 157.998C70.8515 157.676 70.6254 157.423 70.334 157.239C70.0427 157.055 69.7054 156.963 69.322 156.963C68.9464 156.963 68.6129 157.055 68.3215 157.239C68.0379 157.423 67.8117 157.676 67.643 157.998C67.482 158.32 67.4015 158.696 67.4015 159.125C67.4015 159.547 67.482 159.922 67.643 160.252C67.8117 160.574 68.0417 160.827 68.333 161.011C68.632 161.195 68.9694 161.287 69.345 161.287ZM73.4744 162V156.25H74.3369L74.3944 157.308V162H73.4744ZM77.5109 162V159.056H78.4309V162H77.5109ZM77.5109 159.056C77.5109 158.489 77.4458 158.055 77.3154 157.756C77.1851 157.457 77.0049 157.254 76.7749 157.147C76.5449 157.032 76.2843 156.974 75.9929 156.974C75.4869 156.974 75.0921 157.155 74.8084 157.515C74.5324 157.868 74.3944 158.37 74.3944 159.021H73.9459C73.9459 158.416 74.0341 157.894 74.2104 157.457C74.3868 157.02 74.6436 156.687 74.9809 156.457C75.3183 156.227 75.7246 156.112 76.1999 156.112C76.6523 156.112 77.0433 156.204 77.3729 156.388C77.7103 156.564 77.9709 156.848 78.1549 157.239C78.3466 157.63 78.4386 158.144 78.4309 158.78V159.056H77.5109ZM82.049 162.138C81.4894 162.138 81.0562 161.992 80.7495 161.701C80.4429 161.41 80.2895 160.999 80.2895 160.47V154.456H81.2095V160.378C81.2095 160.67 81.2862 160.896 81.4395 161.057C81.6005 161.21 81.8229 161.287 82.1065 161.287C82.1985 161.287 82.2867 161.275 82.371 161.252C82.463 161.222 82.5819 161.153 82.7275 161.045L83.084 161.793C82.8847 161.923 82.7045 162.012 82.5435 162.058C82.3825 162.111 82.2177 162.138 82.049 162.138ZM79.289 157.066V156.25H82.9345V157.066H79.289ZM86.718 162.138C86.1584 162.138 85.6639 162.011 85.2345 161.758C84.8052 161.498 84.4679 161.141 84.2225 160.689C83.9849 160.237 83.866 159.715 83.866 159.125C83.866 158.535 83.9849 158.013 84.2225 157.561C84.4679 157.109 84.8014 156.756 85.223 156.503C85.6524 156.242 86.143 156.112 86.695 156.112C87.2317 156.112 87.6955 156.246 88.0865 156.514C88.4775 156.775 88.7804 157.143 88.995 157.618C89.2097 158.094 89.317 158.653 89.317 159.297H84.5675L84.7975 159.102C84.7975 159.562 84.878 159.957 85.039 160.286C85.2077 160.616 85.4415 160.869 85.7405 161.045C86.0395 161.214 86.3807 161.298 86.764 161.298C87.1704 161.298 87.5115 161.203 87.7875 161.011C88.0712 160.819 88.2897 160.566 88.443 160.252L89.2365 160.654C89.0909 160.953 88.8954 161.214 88.65 161.436C88.4124 161.659 88.1287 161.831 87.799 161.954C87.477 162.077 87.1167 162.138 86.718 162.138ZM84.855 158.711L84.6135 158.527H88.581L88.3395 158.722C88.3395 158.354 88.2667 158.036 88.121 157.768C87.9754 157.5 87.7799 157.293 87.5345 157.147C87.2892 157.001 87.0055 156.928 86.6835 156.928C86.3692 156.928 86.0702 157.001 85.7865 157.147C85.5105 157.293 85.2844 157.5 85.108 157.768C84.9394 158.029 84.855 158.343 84.855 158.711ZM90.4774 162V156.25H91.3399L91.3974 157.308V162H90.4774ZM94.5139 162V159.056H95.4339V162H94.5139ZM94.5139 159.056C94.5139 158.489 94.4487 158.055 94.3184 157.756C94.188 157.457 94.0079 157.254 93.7779 157.147C93.5479 157.032 93.2872 156.974 92.9959 156.974C92.4899 156.974 92.095 157.155 91.8114 157.515C91.5354 157.868 91.3974 158.37 91.3974 159.021H90.9489C90.9489 158.416 91.037 157.894 91.2134 157.457C91.3897 157.02 91.6465 156.687 91.9839 156.457C92.3212 156.227 92.7275 156.112 93.2029 156.112C93.6552 156.112 94.0462 156.204 94.3759 156.388C94.7132 156.564 94.9739 156.848 95.1579 157.239C95.3495 157.63 95.4415 158.144 95.4339 158.78V159.056H94.5139ZM99.052 162.138C98.4923 162.138 98.0591 161.992 97.7525 161.701C97.4458 161.41 97.2925 160.999 97.2925 160.47V154.456H98.2125V160.378C98.2125 160.67 98.2891 160.896 98.4425 161.057C98.6035 161.21 98.8258 161.287 99.1095 161.287C99.2015 161.287 99.2896 161.275 99.374 161.252C99.466 161.222 99.5848 161.153 99.7305 161.045L100.087 161.793C99.8876 161.923 99.7075 162.012 99.5465 162.058C99.3855 162.111 99.2206 162.138 99.052 162.138ZM96.292 157.066V156.25H99.9375V157.066H96.292ZM104.135 164.3V156.25H104.997L105.055 157.308V164.3H104.135ZM106.998 162.138C106.515 162.138 106.09 162.011 105.722 161.758C105.362 161.505 105.082 161.153 104.882 160.7C104.683 160.24 104.583 159.715 104.583 159.125C104.583 158.527 104.683 158.002 104.882 157.549C105.082 157.097 105.362 156.744 105.722 156.491C106.09 156.238 106.515 156.112 106.998 156.112C107.512 156.112 107.964 156.238 108.355 156.491C108.746 156.744 109.049 157.097 109.264 157.549C109.486 158.002 109.597 158.527 109.597 159.125C109.597 159.715 109.486 160.24 109.264 160.7C109.049 161.153 108.746 161.505 108.355 161.758C107.964 162.011 107.512 162.138 106.998 162.138ZM106.791 161.298C107.152 161.298 107.47 161.206 107.746 161.022C108.03 160.838 108.252 160.582 108.413 160.252C108.582 159.922 108.666 159.547 108.666 159.125C108.666 158.703 108.585 158.328 108.424 157.998C108.271 157.668 108.053 157.411 107.769 157.227C107.485 157.043 107.163 156.951 106.803 156.951C106.466 156.951 106.163 157.043 105.894 157.227C105.634 157.411 105.427 157.668 105.273 157.998C105.128 158.328 105.055 158.703 105.055 159.125C105.055 159.547 105.128 159.922 105.273 160.252C105.427 160.582 105.634 160.838 105.894 161.022C106.155 161.206 106.454 161.298 106.791 161.298ZM114.414 162L114.368 161.057V158.964C114.368 158.512 114.318 158.14 114.218 157.848C114.119 157.549 113.962 157.323 113.747 157.17C113.532 157.017 113.252 156.94 112.907 156.94C112.593 156.94 112.321 157.005 112.091 157.135C111.869 157.258 111.685 157.457 111.539 157.733L110.711 157.411C110.857 157.143 111.033 156.913 111.24 156.721C111.447 156.522 111.688 156.373 111.964 156.273C112.24 156.166 112.555 156.112 112.907 156.112C113.444 156.112 113.885 156.219 114.23 156.434C114.583 156.641 114.847 156.951 115.023 157.365C115.2 157.772 115.284 158.278 115.276 158.883L115.265 162H114.414ZM112.689 162.138C112.014 162.138 111.485 161.985 111.102 161.678C110.726 161.364 110.538 160.93 110.538 160.378C110.538 159.796 110.73 159.351 111.113 159.045C111.504 158.73 112.049 158.573 112.746 158.573H114.391V159.343H112.953C112.417 159.343 112.033 159.432 111.803 159.608C111.581 159.784 111.47 160.037 111.47 160.367C111.47 160.666 111.581 160.904 111.803 161.08C112.026 161.249 112.336 161.333 112.735 161.333C113.065 161.333 113.352 161.264 113.597 161.126C113.843 160.98 114.031 160.777 114.161 160.516C114.299 160.248 114.368 159.934 114.368 159.573H114.759C114.759 160.355 114.583 160.98 114.23 161.448C113.877 161.908 113.364 162.138 112.689 162.138ZM119.034 164.438C118.666 164.438 118.329 164.4 118.022 164.323C117.723 164.254 117.466 164.174 117.252 164.082C117.045 163.997 116.895 163.924 116.803 163.863L117.148 163.116C117.248 163.169 117.39 163.234 117.574 163.311C117.758 163.395 117.972 163.464 118.218 163.518C118.471 163.579 118.739 163.61 119.023 163.61C119.391 163.61 119.72 163.533 120.012 163.38C120.311 163.234 120.541 163.001 120.702 162.679C120.87 162.364 120.955 161.958 120.955 161.459V156.25H121.875V161.448C121.875 162.107 121.752 162.659 121.507 163.104C121.261 163.549 120.924 163.882 120.495 164.105C120.065 164.327 119.579 164.438 119.034 164.438ZM119 161.954C118.486 161.954 118.034 161.831 117.643 161.586C117.252 161.341 116.945 160.999 116.723 160.562C116.508 160.118 116.401 159.612 116.401 159.045C116.401 158.462 116.508 157.952 116.723 157.515C116.945 157.07 117.252 156.725 117.643 156.48C118.034 156.235 118.486 156.112 119 156.112C119.483 156.112 119.904 156.235 120.265 156.48C120.625 156.725 120.905 157.07 121.104 157.515C121.311 157.952 121.415 158.462 121.415 159.045C121.415 159.619 121.311 160.125 121.104 160.562C120.905 160.999 120.625 161.341 120.265 161.586C119.904 161.831 119.483 161.954 119 161.954ZM119.218 161.16C119.556 161.16 119.855 161.068 120.115 160.884C120.376 160.7 120.579 160.451 120.725 160.137C120.87 159.815 120.943 159.443 120.943 159.021C120.943 158.615 120.867 158.255 120.713 157.94C120.568 157.618 120.364 157.369 120.104 157.193C119.851 157.009 119.552 156.917 119.207 156.917C118.846 156.917 118.524 157.009 118.241 157.193C117.965 157.369 117.746 157.618 117.585 157.94C117.432 158.255 117.355 158.615 117.355 159.021C117.355 159.443 117.436 159.815 117.597 160.137C117.758 160.451 117.976 160.7 118.252 160.884C118.536 161.068 118.858 161.16 119.218 161.16ZM126.002 162.138C125.443 162.138 124.948 162.011 124.519 161.758C124.089 161.498 123.752 161.141 123.507 160.689C123.269 160.237 123.15 159.715 123.15 159.125C123.15 158.535 123.269 158.013 123.507 157.561C123.752 157.109 124.086 156.756 124.507 156.503C124.937 156.242 125.427 156.112 125.979 156.112C126.516 156.112 126.98 156.246 127.371 156.514C127.762 156.775 128.065 157.143 128.279 157.618C128.494 158.094 128.601 158.653 128.601 159.297H123.852L124.082 159.102C124.082 159.562 124.162 159.957 124.323 160.286C124.492 160.616 124.726 160.869 125.025 161.045C125.324 161.214 125.665 161.298 126.048 161.298C126.455 161.298 126.796 161.203 127.072 161.011C127.355 160.819 127.574 160.566 127.727 160.252L128.521 160.654C128.375 160.953 128.18 161.214 127.934 161.436C127.697 161.659 127.413 161.831 127.083 161.954C126.761 162.077 126.401 162.138 126.002 162.138ZM124.139 158.711L123.898 158.527H127.865L127.624 158.722C127.624 158.354 127.551 158.036 127.405 157.768C127.26 157.5 127.064 157.293 126.819 157.147C126.573 157.001 126.29 156.928 125.968 156.928C125.653 156.928 125.354 157.001 125.071 157.147C124.795 157.293 124.569 157.5 124.392 157.768C124.224 158.029 124.139 158.343 124.139 158.711ZM131.774 162.138C131.352 162.138 130.984 162.077 130.67 161.954C130.356 161.824 130.091 161.655 129.877 161.448C129.67 161.241 129.52 161.015 129.428 160.769L130.233 160.436C130.363 160.697 130.559 160.907 130.82 161.068C131.08 161.229 131.368 161.31 131.682 161.31C132.042 161.31 132.345 161.241 132.591 161.103C132.836 160.957 132.959 160.754 132.959 160.493C132.959 160.256 132.867 160.064 132.683 159.918C132.506 159.773 132.242 159.654 131.889 159.562L131.337 159.412C130.816 159.274 130.409 159.067 130.118 158.791C129.827 158.508 129.681 158.19 129.681 157.837C129.681 157.293 129.857 156.871 130.21 156.572C130.57 156.265 131.103 156.112 131.809 156.112C132.146 156.112 132.453 156.162 132.729 156.261C133.005 156.361 133.242 156.503 133.442 156.687C133.641 156.863 133.787 157.074 133.879 157.319L133.074 157.676C132.974 157.415 132.809 157.227 132.579 157.112C132.349 156.997 132.069 156.94 131.74 156.94C131.387 156.94 131.111 157.017 130.912 157.17C130.712 157.316 130.613 157.523 130.613 157.791C130.613 157.944 130.693 158.09 130.854 158.228C131.023 158.358 131.268 158.466 131.59 158.55L132.165 158.699C132.541 158.791 132.855 158.929 133.108 159.113C133.361 159.29 133.553 159.493 133.683 159.723C133.813 159.953 133.879 160.198 133.879 160.459C133.879 160.804 133.787 161.103 133.603 161.356C133.419 161.609 133.169 161.804 132.855 161.942C132.541 162.073 132.18 162.138 131.774 162.138ZM137.822 158.998V158.159H141.272V158.998H137.822ZM148.058 161.724C147.567 161.724 147.122 161.647 146.724 161.494C146.325 161.341 145.995 161.134 145.735 160.873C145.482 160.612 145.321 160.332 145.252 160.033L146.655 159.619C146.739 159.849 146.892 160.049 147.115 160.217C147.345 160.378 147.632 160.463 147.977 160.47C148.337 160.478 148.629 160.401 148.851 160.24C149.081 160.079 149.196 159.865 149.196 159.596C149.196 159.382 149.104 159.198 148.92 159.045C148.744 158.883 148.498 158.765 148.184 158.688L147.241 158.458C146.888 158.358 146.578 158.216 146.31 158.032C146.041 157.848 145.834 157.622 145.689 157.354C145.543 157.078 145.47 156.76 145.47 156.399C145.47 155.717 145.692 155.184 146.137 154.801C146.589 154.418 147.23 154.226 148.058 154.226C148.518 154.226 148.92 154.291 149.265 154.421C149.618 154.552 149.913 154.743 150.151 154.996C150.388 155.242 150.568 155.537 150.691 155.882L149.288 156.307C149.211 156.085 149.062 155.893 148.84 155.732C148.625 155.564 148.349 155.479 148.012 155.479C147.682 155.479 147.421 155.56 147.23 155.721C147.038 155.874 146.942 156.089 146.942 156.365C146.942 156.587 147.015 156.767 147.161 156.905C147.314 157.036 147.521 157.132 147.782 157.193L148.736 157.434C149.357 157.588 149.836 157.864 150.174 158.262C150.519 158.653 150.691 159.09 150.691 159.573C150.691 160.01 150.588 160.39 150.381 160.712C150.174 161.034 149.875 161.283 149.484 161.459C149.093 161.636 148.617 161.724 148.058 161.724ZM147.448 163.185V161.183H148.713V163.185H147.448ZM147.448 155.031V153.03H148.713V155.031H147.448ZM153.402 162V154.789L153.551 153.95H154.908V162H153.402ZM151.7 156.491V155.065C151.891 155.081 152.098 155.035 152.321 154.927C152.543 154.812 152.762 154.667 152.976 154.49C153.199 154.306 153.39 154.122 153.551 153.938L154.552 154.916C154.276 155.223 153.984 155.502 153.678 155.755C153.371 156.001 153.053 156.192 152.723 156.33C152.401 156.468 152.06 156.522 151.7 156.491ZM156.344 163.311L157.046 160.597H158.621L157.494 163.311H156.344ZM159.551 162V160.838C159.551 160.616 159.62 160.371 159.758 160.102C159.896 159.834 160.088 159.566 160.333 159.297C160.578 159.029 160.866 158.78 161.195 158.55L162.414 157.676C162.583 157.561 162.74 157.431 162.886 157.285C163.039 157.139 163.162 156.982 163.254 156.813C163.354 156.637 163.403 156.468 163.403 156.307C163.403 156.108 163.354 155.928 163.254 155.767C163.162 155.606 163.024 155.479 162.84 155.387C162.656 155.295 162.43 155.249 162.161 155.249C161.931 155.249 161.724 155.295 161.54 155.387C161.364 155.479 161.218 155.602 161.103 155.755C160.988 155.909 160.908 156.074 160.862 156.25L159.24 155.974C159.317 155.591 159.482 155.234 159.735 154.904C159.988 154.575 160.318 154.31 160.724 154.111C161.138 153.904 161.606 153.8 162.127 153.8C162.725 153.8 163.239 153.908 163.668 154.122C164.097 154.337 164.427 154.632 164.657 155.008C164.895 155.376 165.013 155.805 165.013 156.296C165.013 156.794 164.875 157.239 164.599 157.63C164.331 158.013 163.959 158.374 163.484 158.711L162.391 159.504C162.169 159.658 161.977 159.826 161.816 160.01C161.655 160.194 161.533 160.398 161.448 160.62H165.117V162H159.551ZM168.994 162.138C168.626 162.138 168.246 162.077 167.855 161.954C167.472 161.831 167.123 161.647 166.809 161.402C166.502 161.157 166.276 160.854 166.13 160.493L167.568 160.068C167.736 160.313 167.936 160.493 168.166 160.608C168.403 160.723 168.649 160.781 168.902 160.781C169.3 160.781 169.622 160.662 169.868 160.424C170.121 160.179 170.247 159.853 170.247 159.447C170.247 159.071 170.124 158.757 169.879 158.504C169.641 158.251 169.323 158.124 168.925 158.124C168.687 158.124 168.468 158.178 168.269 158.285C168.07 158.393 167.916 158.519 167.809 158.665L166.395 158.354L166.878 153.95H171.432V155.376H168.223L167.993 157.308C168.2 157.193 168.43 157.101 168.683 157.032C168.936 156.955 169.208 156.921 169.5 156.928C169.937 156.928 170.335 157.036 170.696 157.25C171.056 157.457 171.34 157.745 171.547 158.113C171.761 158.473 171.869 158.895 171.869 159.378C171.869 159.922 171.746 160.401 171.501 160.815C171.255 161.229 170.918 161.555 170.489 161.793C170.059 162.023 169.561 162.138 168.994 162.138ZM176.032 162.138C175.38 162.138 174.805 161.962 174.307 161.609C173.809 161.249 173.418 160.758 173.134 160.137C172.85 159.508 172.709 158.788 172.709 157.975C172.709 157.162 172.85 156.445 173.134 155.824C173.418 155.196 173.805 154.705 174.296 154.352C174.794 153.992 175.369 153.812 176.021 153.812C176.672 153.812 177.247 153.992 177.746 154.352C178.252 154.705 178.646 155.196 178.93 155.824C179.214 156.445 179.356 157.162 179.356 157.975C179.356 158.788 179.214 159.508 178.93 160.137C178.646 160.758 178.255 161.249 177.757 161.609C177.259 161.962 176.684 162.138 176.032 162.138ZM176.032 160.712C176.377 160.712 176.684 160.597 176.952 160.367C177.228 160.129 177.443 159.807 177.596 159.401C177.749 158.987 177.826 158.512 177.826 157.975C177.826 157.438 177.749 156.963 177.596 156.549C177.443 156.135 177.228 155.813 176.952 155.583C176.684 155.345 176.373 155.226 176.021 155.226C175.676 155.226 175.369 155.345 175.101 155.583C174.832 155.813 174.621 156.135 174.468 156.549C174.322 156.963 174.25 157.438 174.25 157.975C174.25 158.512 174.322 158.987 174.468 159.401C174.621 159.807 174.832 160.129 175.101 160.367C175.377 160.597 175.687 160.712 176.032 160.712Z" fill="#64748B"/> +<rect width="231" height="1" transform="translate(26 183)" fill="#E2E8F0"/> +<g clip-path="url(#clip1_27219_4680)"> +<path d="M30.85 204.887L29.2375 204.475L32.05 199.75H34L30.85 204.887ZM29.1875 208.5V204.3H30.9V208.5H29.1875ZM29.2375 204.887L26.0875 199.75H28.0375L30.85 204.475L29.2375 204.887ZM36.669 208.65C36.0357 208.65 35.469 208.512 34.969 208.237C34.4774 207.954 34.0899 207.567 33.8065 207.075C33.5315 206.583 33.394 206.017 33.394 205.375C33.394 204.733 33.5315 204.167 33.8065 203.675C34.0815 203.183 34.4649 202.8 34.9565 202.525C35.4482 202.242 36.0107 202.1 36.644 202.1C37.2857 202.1 37.8524 202.242 38.344 202.525C38.8357 202.8 39.219 203.183 39.494 203.675C39.769 204.167 39.9065 204.733 39.9065 205.375C39.9065 206.017 39.769 206.583 39.494 207.075C39.219 207.567 38.8357 207.954 38.344 208.237C37.8607 208.512 37.3024 208.65 36.669 208.65ZM36.669 207.125C36.9774 207.125 37.2482 207.05 37.4815 206.9C37.7149 206.75 37.894 206.546 38.019 206.287C38.1524 206.021 38.219 205.717 38.219 205.375C38.219 205.033 38.1524 204.733 38.019 204.475C37.8857 204.208 37.6982 204 37.4565 203.85C37.2232 203.7 36.9524 203.625 36.644 203.625C36.344 203.625 36.0732 203.7 35.8315 203.85C35.5982 204 35.4149 204.208 35.2815 204.475C35.1482 204.733 35.0815 205.033 35.0815 205.375C35.0815 205.717 35.1482 206.021 35.2815 206.287C35.4149 206.546 35.6024 206.75 35.844 206.9C36.0857 207.05 36.3607 207.125 36.669 207.125ZM45.1197 208.5L45.0197 207.35V202.25H46.6697V208.5H45.1197ZM40.8822 205.45V202.25H42.5322V205.45H40.8822ZM42.5322 205.45C42.5322 205.867 42.5781 206.196 42.6697 206.437C42.7697 206.671 42.9072 206.842 43.0822 206.95C43.2656 207.05 43.4697 207.1 43.6947 207.1C44.1281 207.108 44.4572 206.979 44.6822 206.712C44.9072 206.437 45.0197 206.042 45.0197 205.525H45.5822C45.5822 206.192 45.4822 206.758 45.2822 207.225C45.0822 207.683 44.8072 208.037 44.4572 208.287C44.1072 208.529 43.6947 208.65 43.2197 208.65C42.7197 208.65 42.2947 208.55 41.9447 208.35C41.5947 208.15 41.3281 207.842 41.1447 207.425C40.9697 207 40.8822 206.454 40.8822 205.787V205.45H42.5322ZM49.2617 205.212C49.2617 204.537 49.3909 203.979 49.6492 203.537C49.9159 203.096 50.2534 202.767 50.6617 202.55C51.0784 202.333 51.5117 202.225 51.9617 202.225V203.825C51.5784 203.825 51.2159 203.871 50.8742 203.962C50.5409 204.054 50.2701 204.204 50.0617 204.412C49.8534 204.621 49.7492 204.887 49.7492 205.212H49.2617ZM48.0992 208.5V202.25H49.7492V208.5H48.0992ZM58.6391 208.65C58.0224 208.65 57.4766 208.512 57.0016 208.237C56.5266 207.954 56.1516 207.567 55.8766 207.075C55.6099 206.583 55.4766 206.017 55.4766 205.375C55.4766 204.733 55.6141 204.167 55.8891 203.675C56.1724 203.183 56.5557 202.8 57.0391 202.525C57.5307 202.242 58.0932 202.1 58.7266 202.1C59.2766 202.1 59.7807 202.246 60.2391 202.537C60.7057 202.821 61.0766 203.242 61.3516 203.8C61.6349 204.35 61.7766 205.021 61.7766 205.812H57.0391L57.1891 205.662C57.1891 205.971 57.2641 206.242 57.4141 206.475C57.5724 206.7 57.7724 206.875 58.0141 207C58.2641 207.117 58.5307 207.175 58.8141 207.175C59.1557 207.175 59.4349 207.104 59.6516 206.962C59.8682 206.812 60.0349 206.621 60.1516 206.387L61.6266 206.962C61.4516 207.312 61.2224 207.617 60.9391 207.875C60.6641 208.125 60.3349 208.317 59.9516 208.45C59.5682 208.583 59.1307 208.65 58.6391 208.65ZM57.2766 204.737L57.1266 204.587H60.1391L60.0016 204.737C60.0016 204.437 59.9307 204.2 59.7891 204.025C59.6474 203.842 59.4724 203.708 59.2641 203.625C59.0641 203.542 58.8682 203.5 58.6766 203.5C58.4849 203.5 58.2807 203.542 58.0641 203.625C57.8474 203.708 57.6599 203.842 57.5016 204.025C57.3516 204.2 57.2766 204.437 57.2766 204.737ZM65.0729 208.65C64.6729 208.65 64.2979 208.592 63.9479 208.475C63.5979 208.35 63.2896 208.175 63.0229 207.95C62.7563 207.717 62.5479 207.433 62.3979 207.1L63.8104 206.45C63.9354 206.65 64.1063 206.825 64.3229 206.975C64.5396 207.117 64.7896 207.187 65.0729 207.187C65.3479 207.187 65.5604 207.15 65.7104 207.075C65.8604 206.992 65.9354 206.875 65.9354 206.725C65.9354 206.575 65.8729 206.467 65.7479 206.4C65.6313 206.325 65.4688 206.262 65.2604 206.212L64.6854 206.062C64.0854 205.904 63.6104 205.654 63.2604 205.312C62.9188 204.962 62.7479 204.562 62.7479 204.112C62.7479 203.471 62.9521 202.975 63.3604 202.625C63.7771 202.275 64.3646 202.1 65.1229 202.1C65.5146 202.1 65.8771 202.158 66.2104 202.275C66.5521 202.392 66.8438 202.554 67.0854 202.762C67.3271 202.971 67.4938 203.212 67.5854 203.487L66.2229 204.112C66.1646 203.946 66.0229 203.812 65.7979 203.712C65.5729 203.604 65.3479 203.55 65.1229 203.55C64.8979 203.55 64.7229 203.6 64.5979 203.7C64.4813 203.792 64.4229 203.921 64.4229 204.087C64.4229 204.196 64.4813 204.287 64.5979 204.362C64.7146 204.429 64.8813 204.487 65.0979 204.537L65.9104 204.737C66.3188 204.837 66.6438 205 66.8854 205.225C67.1354 205.442 67.3146 205.687 67.4229 205.962C67.5396 206.229 67.5979 206.492 67.5979 206.75C67.5979 207.125 67.4854 207.458 67.2604 207.75C67.0438 208.033 66.7438 208.254 66.3604 208.412C65.9854 208.571 65.5563 208.65 65.0729 208.65ZM71.1332 208.65C70.4415 208.65 69.9165 208.479 69.5582 208.137C69.2082 207.796 69.0332 207.308 69.0332 206.675V200.3H70.6832V206.312C70.6832 206.579 70.7415 206.783 70.8582 206.925C70.9749 207.058 71.1457 207.125 71.3707 207.125C71.454 207.125 71.5457 207.108 71.6457 207.075C71.7457 207.033 71.8499 206.975 71.9582 206.9L72.5332 208.137C72.3332 208.287 72.1082 208.408 71.8582 208.5C71.6165 208.6 71.3749 208.65 71.1332 208.65ZM68.0207 203.65V202.25H72.2457V203.65H68.0207ZM73.6875 208.5V202.25H75.3375V208.5H73.6875ZM74.5125 201.237C74.2625 201.237 74.0417 201.146 73.85 200.962C73.6583 200.771 73.5625 200.546 73.5625 200.287C73.5625 200.029 73.6583 199.808 73.85 199.625C74.0417 199.433 74.2625 199.337 74.5125 199.337C74.7708 199.337 74.9917 199.433 75.175 199.625C75.3667 199.808 75.4625 200.029 75.4625 200.287C75.4625 200.546 75.3667 200.771 75.175 200.962C74.9917 201.146 74.7708 201.237 74.5125 201.237ZM76.859 208.5V202.25H78.409L78.484 203.062C78.6757 202.746 78.9215 202.508 79.2215 202.35C79.5215 202.183 79.8548 202.1 80.2215 202.1C80.7298 202.1 81.1548 202.208 81.4965 202.425C81.8465 202.642 82.1007 202.975 82.259 203.425C82.4423 203 82.7007 202.675 83.034 202.45C83.3673 202.217 83.7548 202.1 84.1965 202.1C84.9298 202.1 85.4882 202.333 85.8715 202.8C86.2548 203.258 86.4465 203.967 86.4465 204.925V208.5H84.7965V205.3C84.7965 204.875 84.7507 204.546 84.659 204.312C84.5673 204.079 84.4423 203.912 84.284 203.812C84.1257 203.704 83.9382 203.65 83.7215 203.65C83.3215 203.642 83.0132 203.771 82.7965 204.037C82.5798 204.304 82.4715 204.7 82.4715 205.225V208.5H80.8215V205.3C80.8215 204.875 80.7757 204.546 80.684 204.312C80.6007 204.079 80.4757 203.912 80.309 203.812C80.1507 203.704 79.9632 203.65 79.7465 203.65C79.3465 203.642 79.0382 203.771 78.8215 204.037C78.6132 204.304 78.509 204.7 78.509 205.225V208.5H76.859ZM91.5349 208.5L91.4849 207.237V205.337C91.4849 204.962 91.4432 204.642 91.3599 204.375C91.2849 204.108 91.1599 203.904 90.9849 203.762C90.8182 203.612 90.589 203.537 90.2974 203.537C90.0307 203.537 89.789 203.596 89.5724 203.712C89.3557 203.829 89.1724 204.008 89.0224 204.25L87.5724 203.75C87.689 203.483 87.8599 203.225 88.0849 202.975C88.3099 202.717 88.6015 202.508 88.9599 202.35C89.3265 202.183 89.7724 202.1 90.2974 202.1C90.9307 202.1 91.4557 202.221 91.8724 202.462C92.2974 202.704 92.6099 203.046 92.8099 203.487C93.0182 203.921 93.1182 204.437 93.1099 205.037L93.0724 208.5H91.5349ZM89.7849 208.65C89.0349 208.65 88.4515 208.483 88.0349 208.15C87.6265 207.817 87.4224 207.346 87.4224 206.737C87.4224 206.071 87.6432 205.571 88.0849 205.237C88.5349 204.896 89.164 204.725 89.9724 204.725H91.5599V205.95H90.5474C90.0057 205.95 89.6307 206.017 89.4224 206.15C89.214 206.275 89.1099 206.454 89.1099 206.687C89.1099 206.871 89.1932 207.017 89.3599 207.125C89.5265 207.225 89.7599 207.275 90.0599 207.275C90.3349 207.275 90.5765 207.212 90.7849 207.087C91.0015 206.954 91.1724 206.787 91.2974 206.587C91.4224 206.379 91.4849 206.167 91.4849 205.95H91.8849C91.8849 206.8 91.7224 207.462 91.3974 207.937C91.0807 208.412 90.5432 208.65 89.7849 208.65ZM96.9999 208.65C96.3082 208.65 95.7832 208.479 95.4249 208.137C95.0749 207.796 94.8999 207.308 94.8999 206.675V200.3H96.5499V206.312C96.5499 206.579 96.6082 206.783 96.7249 206.925C96.8416 207.058 97.0124 207.125 97.2374 207.125C97.3207 207.125 97.4124 207.108 97.5124 207.075C97.6124 207.033 97.7166 206.975 97.8249 206.9L98.3999 208.137C98.1999 208.287 97.9749 208.408 97.7249 208.5C97.4832 208.6 97.2416 208.65 96.9999 208.65ZM93.8874 203.65V202.25H98.1124V203.65H93.8874ZM102.169 208.65C101.553 208.65 101.007 208.512 100.532 208.237C100.057 207.954 99.6818 207.567 99.4068 207.075C99.1402 206.583 99.0068 206.017 99.0068 205.375C99.0068 204.733 99.1443 204.167 99.4193 203.675C99.7027 203.183 100.086 202.8 100.569 202.525C101.061 202.242 101.624 202.1 102.257 202.1C102.807 202.1 103.311 202.246 103.769 202.537C104.236 202.821 104.607 203.242 104.882 203.8C105.165 204.35 105.307 205.021 105.307 205.812H100.569L100.719 205.662C100.719 205.971 100.794 206.242 100.944 206.475C101.103 206.7 101.303 206.875 101.544 207C101.794 207.117 102.061 207.175 102.344 207.175C102.686 207.175 102.965 207.104 103.182 206.962C103.399 206.812 103.565 206.621 103.682 206.387L105.157 206.962C104.982 207.312 104.753 207.617 104.469 207.875C104.194 208.125 103.865 208.317 103.482 208.45C103.099 208.583 102.661 208.65 102.169 208.65ZM100.807 204.737L100.657 204.587H103.669L103.532 204.737C103.532 204.437 103.461 204.2 103.319 204.025C103.178 203.842 103.003 203.708 102.794 203.625C102.594 203.542 102.399 203.5 102.207 203.5C102.015 203.5 101.811 203.542 101.594 203.625C101.378 203.708 101.19 203.842 101.032 204.025C100.882 204.2 100.807 204.437 100.807 204.737Z" fill="#1E293B"/> +<path d="M207.828 209.592C207.103 209.592 206.445 209.479 205.856 209.252C205.267 209.025 204.779 208.719 204.394 208.334C204.02 207.949 203.782 207.535 203.68 207.093L205.754 206.481C205.879 206.821 206.105 207.116 206.434 207.365C206.774 207.603 207.199 207.728 207.709 207.739C208.242 207.75 208.672 207.637 209.001 207.399C209.341 207.161 209.511 206.844 209.511 206.447C209.511 206.13 209.375 205.858 209.103 205.631C208.842 205.393 208.48 205.217 208.015 205.104L206.621 204.764C206.1 204.617 205.641 204.407 205.244 204.135C204.847 203.863 204.541 203.529 204.326 203.132C204.111 202.724 204.003 202.254 204.003 201.721C204.003 200.712 204.332 199.925 204.989 199.358C205.658 198.791 206.604 198.508 207.828 198.508C208.508 198.508 209.103 198.604 209.613 198.797C210.134 198.99 210.571 199.273 210.922 199.647C211.273 200.01 211.54 200.446 211.721 200.956L209.647 201.585C209.534 201.256 209.313 200.973 208.984 200.735C208.667 200.486 208.259 200.361 207.76 200.361C207.273 200.361 206.887 200.48 206.604 200.718C206.321 200.945 206.179 201.262 206.179 201.67C206.179 201.999 206.287 202.265 206.502 202.469C206.729 202.662 207.035 202.803 207.42 202.894L208.831 203.251C209.749 203.478 210.457 203.886 210.956 204.475C211.466 205.053 211.721 205.699 211.721 206.413C211.721 207.059 211.568 207.62 211.262 208.096C210.956 208.572 210.514 208.94 209.936 209.201C209.358 209.462 208.655 209.592 207.828 209.592ZM206.927 211.751V208.793H208.797V211.751H206.927ZM206.927 199.698V196.74H208.797V199.698H206.927ZM217.19 210.204C216.487 210.204 215.853 210.102 215.286 209.898C214.719 209.683 214.243 209.382 213.858 208.997C213.484 208.6 213.223 208.136 213.076 207.603L215.218 206.974C215.297 207.11 215.405 207.28 215.541 207.484C215.677 207.677 215.864 207.841 216.102 207.977C216.34 208.113 216.652 208.181 217.037 208.181C217.604 208.181 218.051 208.028 218.38 207.722C218.72 207.405 218.89 206.997 218.89 206.498C218.89 206.158 218.805 205.858 218.635 205.597C218.465 205.336 218.187 205.138 217.802 205.002C217.428 204.855 216.935 204.781 216.323 204.781H215.609V203.2H216.238C216.918 203.2 217.558 203.285 218.159 203.455C218.76 203.614 219.287 203.852 219.74 204.169C220.205 204.475 220.567 204.849 220.828 205.291C221.089 205.722 221.219 206.215 221.219 206.77C221.219 207.484 221.032 208.102 220.658 208.623C220.284 209.133 219.791 209.524 219.179 209.796C218.567 210.068 217.904 210.204 217.19 210.204ZM215.609 204.356V202.877H216.323C217.116 202.877 217.706 202.741 218.091 202.469C218.476 202.197 218.669 201.823 218.669 201.347C218.669 201.075 218.601 200.831 218.465 200.616C218.329 200.401 218.136 200.231 217.887 200.106C217.638 199.981 217.349 199.919 217.02 199.919C216.805 199.919 216.584 199.959 216.357 200.038C216.13 200.106 215.921 200.225 215.728 200.395C215.547 200.554 215.399 200.786 215.286 201.092L213.178 200.463C213.337 199.908 213.609 199.443 213.994 199.069C214.391 198.684 214.861 198.395 215.405 198.202C215.949 197.998 216.51 197.896 217.088 197.896C217.825 197.896 218.488 198.038 219.077 198.321C219.666 198.593 220.131 198.973 220.471 199.46C220.811 199.947 220.981 200.508 220.981 201.143C220.981 201.687 220.851 202.157 220.59 202.554C220.329 202.951 219.972 203.285 219.519 203.557C219.077 203.829 218.573 204.033 218.006 204.169C217.439 204.294 216.85 204.356 216.238 204.356H215.609ZM222.352 211.938L223.389 207.926H225.718L224.052 211.938H222.352ZM227.807 210L232.703 200.021L235.168 199.817L230.391 210H227.807ZM226.787 200.225V198.1H235.168V199.817L232.805 200.225H226.787ZM240.653 210.204C240.109 210.204 239.548 210.113 238.97 209.932C238.403 209.751 237.888 209.479 237.423 209.116C236.97 208.753 236.635 208.306 236.42 207.773L238.545 207.144C238.794 207.507 239.089 207.773 239.429 207.943C239.78 208.113 240.143 208.198 240.517 208.198C241.106 208.198 241.582 208.022 241.945 207.671C242.319 207.308 242.506 206.827 242.506 206.226C242.506 205.671 242.325 205.206 241.962 204.832C241.611 204.458 241.14 204.271 240.551 204.271C240.2 204.271 239.877 204.35 239.582 204.509C239.287 204.668 239.061 204.855 238.902 205.07L236.811 204.611L237.525 198.1H244.257V200.208H239.514L239.174 203.064C239.48 202.894 239.82 202.758 240.194 202.656C240.568 202.543 240.97 202.492 241.401 202.503C242.047 202.503 242.636 202.662 243.169 202.979C243.702 203.285 244.121 203.71 244.427 204.254C244.744 204.787 244.903 205.41 244.903 206.124C244.903 206.929 244.722 207.637 244.359 208.249C243.996 208.861 243.498 209.343 242.863 209.694C242.228 210.034 241.492 210.204 240.653 210.204ZM251.058 210.204C250.094 210.204 249.244 209.943 248.508 209.422C247.771 208.889 247.193 208.164 246.774 207.246C246.354 206.317 246.145 205.251 246.145 204.05C246.145 202.849 246.354 201.789 246.774 200.871C247.193 199.942 247.765 199.216 248.491 198.695C249.227 198.162 250.077 197.896 251.041 197.896C252.004 197.896 252.854 198.162 253.591 198.695C254.339 199.216 254.922 199.942 255.342 200.871C255.761 201.789 255.971 202.849 255.971 204.05C255.971 205.251 255.761 206.317 255.342 207.246C254.922 208.164 254.344 208.889 253.608 209.422C252.871 209.943 252.021 210.204 251.058 210.204ZM251.058 208.096C251.568 208.096 252.021 207.926 252.418 207.586C252.826 207.235 253.143 206.759 253.37 206.158C253.596 205.546 253.71 204.843 253.71 204.05C253.71 203.257 253.596 202.554 253.37 201.942C253.143 201.33 252.826 200.854 252.418 200.514C252.021 200.163 251.562 199.987 251.041 199.987C250.531 199.987 250.077 200.163 249.681 200.514C249.284 200.854 248.972 201.33 248.746 201.942C248.53 202.554 248.423 203.257 248.423 204.05C248.423 204.843 248.53 205.546 248.746 206.158C248.972 206.759 249.284 207.235 249.681 207.586C250.089 207.926 250.548 208.096 251.058 208.096Z" fill="#D54407"/> +</g> +<defs> +<clipPath id="clip0_27219_4680"> +<rect width="247" height="17" fill="white" transform="translate(18 18)"/> +</clipPath> +<clipPath id="clip1_27219_4680"> +<rect width="231" height="20" fill="white" transform="translate(26 194)"/> +</clipPath> +</defs> +</svg> diff --git a/images/onboarding/addon-conditional-free.svg b/images/onboarding/addon-conditional-free.svg new file mode 100644 index 000000000..faaf4fcee --- /dev/null +++ b/images/onboarding/addon-conditional-free.svg @@ -0,0 +1,33 @@ +<svg width="283" height="246" viewBox="0 0 283 246" fill="none" xmlns="http://www.w3.org/2000/svg"> +<rect x="0.75" y="0.75" width="281.5" height="244.5" rx="12.25" fill="#F8FAFC"/> +<rect x="0.75" y="0.75" width="281.5" height="244.5" rx="12.25" stroke="#E2E8F0" stroke-width="1.5"/> +<g clip-path="url(#clip0_27219_4619)"> +<path d="M18.95 29V20.25H22.2C22.8167 20.25 23.3625 20.3708 23.8375 20.6125C24.3125 20.8542 24.6833 21.1875 24.95 21.6125C25.2167 22.0292 25.35 22.5167 25.35 23.075C25.35 23.65 25.1958 24.1583 24.8875 24.6C24.5792 25.0333 24.175 25.3625 23.675 25.5875L25.7 29H23.7625L21.975 25.9C21.925 25.9 21.8708 25.9 21.8125 25.9C21.7625 25.9 21.7083 25.9 21.65 25.9H20.6625V29H18.95ZM20.6625 24.3375H22.2125C22.4708 24.3375 22.7 24.2833 22.9 24.175C23.1083 24.0667 23.2708 23.9167 23.3875 23.725C23.5125 23.5333 23.575 23.3167 23.575 23.075C23.575 22.7 23.4375 22.3958 23.1625 22.1625C22.8958 21.9292 22.55 21.8125 22.125 21.8125H20.6625V24.3375ZM29.5941 29.15C28.9775 29.15 28.4316 29.0125 27.9566 28.7375C27.4816 28.4542 27.1066 28.0667 26.8316 27.575C26.565 27.0833 26.4316 26.5167 26.4316 25.875C26.4316 25.2333 26.5691 24.6667 26.8441 24.175C27.1275 23.6833 27.5108 23.3 27.9941 23.025C28.4858 22.7417 29.0483 22.6 29.6816 22.6C30.2316 22.6 30.7358 22.7458 31.1941 23.0375C31.6608 23.3208 32.0316 23.7417 32.3066 24.3C32.59 24.85 32.7316 25.5208 32.7316 26.3125H28.1566C28.1983 26.7292 28.3775 27.0625 28.6941 27.3125C29.0108 27.5542 29.3691 27.675 29.7691 27.675C30.1108 27.675 30.39 27.6042 30.6066 27.4625C30.8233 27.3125 30.99 27.1208 31.1066 26.8875L32.5816 27.4625C32.4066 27.8125 32.1775 28.1167 31.8941 28.375C31.6191 28.625 31.29 28.8167 30.9066 28.95C30.5233 29.0833 30.0858 29.15 29.5941 29.15ZM28.2441 25.0875H30.9441C30.9191 24.8292 30.8358 24.6208 30.6941 24.4625C30.5525 24.3042 30.3858 24.1875 30.1941 24.1125C30.0025 24.0375 29.815 24 29.6316 24C29.4566 24 29.265 24.0375 29.0566 24.1125C28.8566 24.1792 28.6775 24.2917 28.5191 24.45C28.3691 24.6083 28.2775 24.8208 28.2441 25.0875ZM36.503 31.6625C36.028 31.6625 35.6072 31.6292 35.2405 31.5625C34.8739 31.4958 34.5655 31.4083 34.3155 31.3C34.0655 31.1917 33.8614 31.0833 33.703 30.975L34.353 29.65C34.4697 29.7167 34.6239 29.7917 34.8155 29.875C35.0072 29.9667 35.2364 30.0417 35.503 30.1C35.7697 30.1667 36.078 30.2 36.428 30.2C36.7614 30.2 37.053 30.1333 37.303 30C37.5614 29.875 37.7614 29.675 37.903 29.4C38.053 29.1333 38.128 28.7917 38.128 28.375V27.775C37.9197 28.1 37.6489 28.3583 37.3155 28.55C36.9822 28.7333 36.603 28.825 36.178 28.825C35.603 28.825 35.103 28.7 34.678 28.45C34.2614 28.2 33.9364 27.85 33.703 27.4C33.4697 26.95 33.353 26.4167 33.353 25.8C33.353 25.15 33.4697 24.5875 33.703 24.1125C33.9364 23.6292 34.2614 23.2583 34.678 23C35.103 22.7333 35.603 22.6 36.178 22.6C36.603 22.6 36.9822 22.7 37.3155 22.9C37.6489 23.0917 37.9197 23.3667 38.128 23.725V22.75H39.778V28.325C39.778 29.025 39.6447 29.625 39.378 30.125C39.1114 30.6333 38.7322 31.0167 38.2405 31.275C37.7572 31.5333 37.178 31.6625 36.503 31.6625ZM36.653 27.4375C36.9364 27.4375 37.1822 27.3667 37.3905 27.225C37.6072 27.075 37.7739 26.875 37.8905 26.625C38.0072 26.3667 38.0655 26.075 38.0655 25.75C38.0655 25.4167 38.003 25.125 37.878 24.875C37.7614 24.625 37.5947 24.4292 37.378 24.2875C37.1697 24.1458 36.9239 24.075 36.6405 24.075C36.3489 24.075 36.0905 24.1458 35.8655 24.2875C35.6405 24.4292 35.4655 24.625 35.3405 24.875C35.2155 25.125 35.1489 25.4167 35.1405 25.75C35.1489 26.075 35.2155 26.3667 35.3405 26.625C35.4655 26.875 35.6405 27.075 35.8655 27.225C36.0989 27.3667 36.3614 27.4375 36.653 27.4375ZM41.2979 29V22.75H42.9479V29H41.2979ZM42.1229 21.7375C41.8729 21.7375 41.652 21.6458 41.4604 21.4625C41.2687 21.2708 41.1729 21.0458 41.1729 20.7875C41.1729 20.5292 41.2687 20.3083 41.4604 20.125C41.652 19.9333 41.8729 19.8375 42.1229 19.8375C42.3812 19.8375 42.602 19.9333 42.7854 20.125C42.977 20.3083 43.0729 20.5292 43.0729 20.7875C43.0729 21.0458 42.977 21.2708 42.7854 21.4625C42.602 21.6458 42.3812 21.7375 42.1229 21.7375ZM46.8068 29.15C46.4068 29.15 46.0318 29.0917 45.6818 28.975C45.3318 28.85 45.0235 28.675 44.7568 28.45C44.4902 28.2167 44.2818 27.9333 44.1318 27.6L45.5443 26.95C45.6693 27.15 45.8402 27.325 46.0568 27.475C46.2735 27.6167 46.5235 27.6875 46.8068 27.6875C47.0818 27.6875 47.2943 27.65 47.4443 27.575C47.5943 27.4917 47.6693 27.375 47.6693 27.225C47.6693 27.075 47.6068 26.9667 47.4818 26.9C47.3652 26.825 47.2027 26.7625 46.9943 26.7125L46.4193 26.5625C45.8193 26.4042 45.3443 26.1542 44.9943 25.8125C44.6527 25.4625 44.4818 25.0625 44.4818 24.6125C44.4818 23.9708 44.686 23.475 45.0943 23.125C45.511 22.775 46.0985 22.6 46.8568 22.6C47.2485 22.6 47.611 22.6583 47.9443 22.775C48.286 22.8917 48.5777 23.0542 48.8193 23.2625C49.061 23.4708 49.2277 23.7125 49.3193 23.9875L47.9568 24.6125C47.8985 24.4458 47.7568 24.3125 47.5318 24.2125C47.3068 24.1042 47.0818 24.05 46.8568 24.05C46.6318 24.05 46.4568 24.1 46.3318 24.2C46.2152 24.2917 46.1568 24.4208 46.1568 24.5875C46.1568 24.6958 46.2152 24.7875 46.3318 24.8625C46.4485 24.9292 46.6152 24.9875 46.8318 25.0375L47.6443 25.2375C48.0527 25.3375 48.3777 25.5 48.6193 25.725C48.8693 25.9417 49.0485 26.1875 49.1568 26.4625C49.2735 26.7292 49.3318 26.9917 49.3318 27.25C49.3318 27.625 49.2193 27.9583 48.9943 28.25C48.7777 28.5333 48.4777 28.7542 48.0943 28.9125C47.7193 29.0708 47.2902 29.15 46.8068 29.15ZM52.8671 29.15C52.1754 29.15 51.6504 28.9792 51.2921 28.6375C50.9421 28.2958 50.7671 27.8083 50.7671 27.175V24.15H49.7546V22.75H50.7671V20.8H52.4171V22.75H53.9796V24.15H52.4171V26.8125C52.4171 27.0792 52.4754 27.2833 52.5921 27.425C52.7088 27.5583 52.8796 27.625 53.1046 27.625C53.1879 27.625 53.2796 27.6083 53.3796 27.575C53.4796 27.5333 53.5838 27.475 53.6921 27.4L54.2671 28.6375C54.0671 28.7875 53.8421 28.9083 53.5921 29C53.3504 29.1 53.1088 29.15 52.8671 29.15ZM55.3214 29V22.75H56.9714V23.9C57.2297 23.5083 57.5547 23.2167 57.9464 23.025C58.3464 22.825 58.7589 22.725 59.1839 22.725V24.325C58.8006 24.325 58.4381 24.3708 58.0964 24.4625C57.7631 24.5542 57.4922 24.7042 57.2839 24.9125C57.0756 25.1208 56.9714 25.3875 56.9714 25.7125V29H55.3214ZM62.0827 29.15C61.3327 29.15 60.7494 28.9833 60.3327 28.65C59.9244 28.3167 59.7202 27.8458 59.7202 27.2375C59.7202 26.5708 59.941 26.0708 60.3827 25.7375C60.8327 25.3958 61.4619 25.225 62.2702 25.225H63.7452C63.6869 24.8417 63.566 24.55 63.3827 24.35C63.1994 24.1417 62.9369 24.0375 62.5952 24.0375C62.3285 24.0375 62.0869 24.0958 61.8702 24.2125C61.6535 24.3292 61.4702 24.5083 61.3202 24.75L59.8702 24.25C59.9869 23.9833 60.1577 23.725 60.3827 23.475C60.6077 23.2167 60.8994 23.0083 61.2577 22.85C61.6244 22.6833 62.0702 22.6 62.5952 22.6C63.2285 22.6 63.7535 22.7208 64.1702 22.9625C64.5952 23.2042 64.9077 23.5458 65.1077 23.9875C65.316 24.4208 65.416 24.9375 65.4077 25.5375L65.3702 29H63.8327L63.8077 28.275C63.6494 28.5583 63.4244 28.775 63.1327 28.925C62.8494 29.075 62.4994 29.15 62.0827 29.15ZM62.3577 27.775C62.6244 27.775 62.866 27.7125 63.0827 27.5875C63.2994 27.4625 63.4702 27.3 63.5952 27.1C63.7202 26.9 63.7827 26.6917 63.7827 26.475V26.45H62.8452C62.3035 26.45 61.9285 26.5167 61.7202 26.65C61.5119 26.775 61.4077 26.9542 61.4077 27.1875C61.4077 27.3708 61.491 27.5167 61.6577 27.625C61.8244 27.725 62.0577 27.775 62.3577 27.775ZM69.2978 29.15C68.6061 29.15 68.0811 28.9792 67.7228 28.6375C67.3728 28.2958 67.1978 27.8083 67.1978 27.175V24.15H66.1853V22.75H67.1978V20.8H68.8478V22.75H70.4103V24.15H68.8478V26.8125C68.8478 27.0792 68.9061 27.2833 69.0228 27.425C69.1394 27.5583 69.3103 27.625 69.5353 27.625C69.6186 27.625 69.7103 27.6083 69.8103 27.575C69.9103 27.5333 70.0144 27.475 70.1228 27.4L70.6978 28.6375C70.4978 28.7875 70.2728 28.9083 70.0228 29C69.7811 29.1 69.5394 29.15 69.2978 29.15ZM71.8521 29V22.75H73.5021V29H71.8521ZM72.6771 21.7375C72.4271 21.7375 72.2062 21.6458 72.0146 21.4625C71.8229 21.2708 71.7271 21.0458 71.7271 20.7875C71.7271 20.5292 71.8229 20.3083 72.0146 20.125C72.2062 19.9333 72.4271 19.8375 72.6771 19.8375C72.9354 19.8375 73.1562 19.9333 73.3396 20.125C73.5312 20.3083 73.6271 20.5292 73.6271 20.7875C73.6271 21.0458 73.5312 21.2708 73.3396 21.4625C73.1562 21.6458 72.9354 21.7375 72.6771 21.7375ZM77.961 29.15C77.3277 29.15 76.761 29.0125 76.261 28.7375C75.7694 28.4542 75.3819 28.0667 75.0985 27.575C74.8235 27.0833 74.686 26.5167 74.686 25.875C74.686 25.2333 74.8235 24.6667 75.0985 24.175C75.3735 23.6833 75.7569 23.3 76.2485 23.025C76.7402 22.7417 77.3027 22.6 77.936 22.6C78.5777 22.6 79.1444 22.7417 79.636 23.025C80.1277 23.3 80.511 23.6833 80.786 24.175C81.061 24.6667 81.1985 25.2333 81.1985 25.875C81.1985 26.5167 81.061 27.0833 80.786 27.575C80.511 28.0667 80.1277 28.4542 79.636 28.7375C79.1527 29.0125 78.5944 29.15 77.961 29.15ZM77.961 27.625C78.2694 27.625 78.5402 27.55 78.7735 27.4C79.0069 27.25 79.186 27.0458 79.311 26.7875C79.4444 26.5208 79.511 26.2167 79.511 25.875C79.511 25.5333 79.4444 25.2333 79.311 24.975C79.1777 24.7083 78.9902 24.5 78.7485 24.35C78.5152 24.2 78.2444 24.125 77.936 24.125C77.636 24.125 77.3652 24.2 77.1235 24.35C76.8902 24.5 76.7069 24.7083 76.5735 24.975C76.4402 25.2333 76.3735 25.5333 76.3735 25.875C76.3735 26.2167 76.4402 26.5208 76.5735 26.7875C76.7069 27.0458 76.8944 27.25 77.136 27.4C77.3777 27.55 77.6527 27.625 77.961 27.625ZM82.2867 29V22.75H83.8367L83.9117 23.6C84.1117 23.275 84.3659 23.0292 84.6742 22.8625C84.9909 22.6875 85.3492 22.6 85.7492 22.6C86.2409 22.6 86.6617 22.7 87.0117 22.9C87.3617 23.1 87.6284 23.4125 87.8117 23.8375C87.9951 24.2542 88.0826 24.7958 88.0742 25.4625V29H86.4242V25.8C86.4242 25.375 86.3742 25.0458 86.2742 24.8125C86.1826 24.5792 86.0492 24.4125 85.8742 24.3125C85.6992 24.2042 85.4951 24.15 85.2617 24.15C84.8367 24.1417 84.5076 24.2708 84.2742 24.5375C84.0492 24.8042 83.9367 25.2 83.9367 25.725V29H82.2867Z" fill="#0F172A"/> +<rect x="217.5" y="16.5" width="47" height="16" rx="3.5" fill="white"/> +<rect x="217.5" y="16.5" width="47" height="16" rx="3.5" stroke="#E2E8F0"/> +<path d="M225.846 28L228.791 22.1955H229.921L227.062 28H225.846ZM225.342 22.357V21.35H229.921V22.1955L228.886 22.357H225.342ZM233.56 28V22.7465C233.56 22.2462 233.684 21.863 233.931 21.597C234.184 21.3247 234.564 21.1885 235.071 21.1885C235.235 21.1885 235.409 21.217 235.593 21.274C235.783 21.3247 235.964 21.3943 236.135 21.483L235.745 22.2715C235.625 22.2145 235.517 22.1733 235.422 22.148C235.333 22.1227 235.254 22.11 235.185 22.11C234.995 22.11 234.852 22.1733 234.757 22.3C234.668 22.4203 234.624 22.6198 234.624 22.8985V28H233.56ZM232.743 24.124V23.25H235.869V24.124H232.743ZM236.798 28V23.25H237.852V28H236.798ZM237.33 22.3475C237.159 22.3475 237.01 22.2873 236.883 22.167C236.763 22.0403 236.703 21.8915 236.703 21.7205C236.703 21.5495 236.763 21.4038 236.883 21.2835C237.01 21.1632 237.159 21.103 237.33 21.103C237.501 21.103 237.646 21.1632 237.767 21.2835C237.893 21.4038 237.957 21.5495 237.957 21.7205C237.957 21.8915 237.893 22.0403 237.767 22.167C237.646 22.2873 237.501 22.3475 237.33 22.3475ZM241.225 28.114C240.762 28.114 240.351 28.0095 239.99 27.8005C239.635 27.5852 239.353 27.2907 239.144 26.917C238.941 26.5433 238.84 26.1127 238.84 25.625C238.84 25.1373 238.945 24.7067 239.154 24.333C239.363 23.9593 239.648 23.668 240.009 23.459C240.376 23.2437 240.794 23.136 241.263 23.136C241.687 23.136 242.07 23.2468 242.412 23.4685C242.754 23.6838 243.023 23.9973 243.22 24.409C243.422 24.8207 243.524 25.3115 243.524 25.8815H239.79L239.933 25.7485C239.933 26.0398 239.996 26.2932 240.123 26.5085C240.249 26.7175 240.417 26.879 240.626 26.993C240.835 27.107 241.066 27.164 241.32 27.164C241.611 27.164 241.852 27.1007 242.042 26.974C242.232 26.841 242.38 26.67 242.488 26.461L243.429 26.86C243.296 27.1133 243.125 27.335 242.916 27.525C242.713 27.715 242.469 27.8607 242.184 27.962C241.905 28.0633 241.586 28.114 241.225 28.114ZM239.999 25.1975L239.847 25.0645H242.526L242.384 25.1975C242.384 24.9378 242.327 24.7257 242.213 24.561C242.099 24.39 241.953 24.2633 241.776 24.181C241.605 24.0923 241.424 24.048 241.234 24.048C241.044 24.048 240.854 24.0923 240.664 24.181C240.474 24.2633 240.316 24.39 240.189 24.561C240.062 24.7257 239.999 24.9378 239.999 25.1975ZM244.339 28V21.35H245.403V28H244.339ZM250.013 28L249.966 27.1165V21.35H251.02V28H250.013ZM248.465 28.114C248.034 28.114 247.657 28.0127 247.334 27.81C247.017 27.601 246.767 27.3097 246.584 26.936C246.406 26.5623 246.318 26.1253 246.318 25.625C246.318 25.1183 246.406 24.6813 246.584 24.314C246.767 23.9403 247.017 23.6522 247.334 23.4495C247.657 23.2405 248.034 23.136 248.465 23.136C248.864 23.136 249.206 23.2405 249.491 23.4495C249.782 23.6522 250.004 23.9403 250.156 24.314C250.308 24.6813 250.384 25.1183 250.384 25.625C250.384 26.1253 250.308 26.5623 250.156 26.936C250.004 27.3097 249.782 27.601 249.491 27.81C249.206 28.0127 248.864 28.114 248.465 28.114ZM248.731 27.145C248.971 27.145 249.183 27.0817 249.367 26.955C249.557 26.822 249.703 26.6415 249.804 26.4135C249.912 26.1855 249.966 25.9227 249.966 25.625C249.966 25.3273 249.912 25.0645 249.804 24.8365C249.703 24.6085 249.557 24.4312 249.367 24.3045C249.183 24.1778 248.968 24.1145 248.721 24.1145C248.468 24.1145 248.243 24.1778 248.047 24.3045C247.85 24.4312 247.695 24.6085 247.581 24.8365C247.473 25.0645 247.416 25.3273 247.41 25.625C247.416 25.9227 247.473 26.1855 247.581 26.4135C247.695 26.6415 247.85 26.822 248.047 26.955C248.249 27.0817 248.477 27.145 248.731 27.145ZM253.925 28.114C253.609 28.114 253.317 28.0665 253.051 27.9715C252.785 27.8765 252.557 27.7435 252.367 27.5725C252.177 27.3952 252.032 27.1893 251.93 26.955L252.852 26.5465C252.947 26.7238 253.086 26.8727 253.27 26.993C253.46 27.1133 253.669 27.1735 253.897 27.1735C254.144 27.1735 254.34 27.1323 254.486 27.05C254.638 26.9613 254.714 26.841 254.714 26.689C254.714 26.5433 254.657 26.4325 254.543 26.3565C254.429 26.2742 254.267 26.2077 254.058 26.157L253.612 26.0335C253.162 25.9195 252.811 25.739 252.557 25.492C252.304 25.2387 252.177 24.9505 252.177 24.6275C252.177 24.1525 252.329 23.7852 252.633 23.5255C252.944 23.2658 253.387 23.136 253.963 23.136C254.255 23.136 254.521 23.1803 254.761 23.269C255.008 23.3513 255.221 23.4717 255.398 23.63C255.575 23.782 255.699 23.9625 255.768 24.1715L254.885 24.5705C254.822 24.4122 254.701 24.2918 254.524 24.2095C254.347 24.1208 254.15 24.0765 253.935 24.0765C253.72 24.0765 253.552 24.124 253.431 24.219C253.311 24.3077 253.251 24.4343 253.251 24.599C253.251 24.694 253.305 24.7827 253.412 24.865C253.52 24.941 253.675 25.0043 253.878 25.055L254.438 25.188C254.749 25.264 255.002 25.3843 255.198 25.549C255.395 25.7073 255.54 25.8878 255.635 26.0905C255.73 26.2868 255.778 26.4863 255.778 26.689C255.778 26.974 255.696 27.2242 255.531 27.4395C255.373 27.6548 255.154 27.8227 254.875 27.943C254.597 28.057 254.28 28.114 253.925 28.114Z" fill="#94A3B8"/> +</g> +<rect x="18.5" y="47.5" width="246" height="26" rx="6.5" fill="white"/> +<rect x="18.5" y="47.5" width="246" height="26" rx="6.5" stroke="#E2E8F0"/> +<path d="M30.023 64V56.3H30.958V64H30.023ZM37.2121 64.132C36.5668 64.132 36.0608 63.9853 35.6941 63.692C35.3348 63.3913 35.1551 62.977 35.1551 62.449C35.1551 61.8917 35.3384 61.4663 35.7051 61.173C36.0791 60.8723 36.5998 60.722 37.2671 60.722H38.7961C38.7594 60.2013 38.6311 59.8127 38.4111 59.556C38.1911 59.292 37.8611 59.16 37.4211 59.16C37.1204 59.16 36.8601 59.2223 36.6401 59.347C36.4274 59.4643 36.2514 59.655 36.1121 59.919L35.3201 59.611C35.4594 59.3543 35.6281 59.1343 35.8261 58.951C36.0241 58.7603 36.2551 58.6173 36.5191 58.522C36.7831 58.4193 37.0838 58.368 37.4211 58.368C37.9344 58.368 38.3561 58.4707 38.6861 58.676C39.0234 58.874 39.2764 59.171 39.4451 59.567C39.6138 59.9557 39.6944 60.4397 39.6871 61.019L39.6761 64H38.8621L38.8181 63.263C38.6568 63.5417 38.4404 63.758 38.1691 63.912C37.8978 64.0587 37.5788 64.132 37.2121 64.132ZM37.2561 63.362C37.5714 63.362 37.8464 63.296 38.0811 63.164C38.3158 63.0247 38.4954 62.8303 38.6201 62.581C38.7521 62.3317 38.8181 62.031 38.8181 61.679V61.459H37.4651C36.9518 61.459 36.5851 61.5433 36.3651 61.712C36.1524 61.8807 36.0461 62.1227 36.0461 62.438C36.0461 62.724 36.1524 62.9513 36.3651 63.12C36.5778 63.2813 36.8748 63.362 37.2561 63.362ZM41.0815 64V58.5H41.9065L41.9505 59.27C42.1192 58.9767 42.3355 58.753 42.5995 58.599C42.8635 58.445 43.1715 58.368 43.5235 58.368C43.9635 58.368 44.3375 58.4707 44.6455 58.676C44.9609 58.8813 45.1882 59.193 45.3275 59.611C45.4815 59.2077 45.7052 58.8997 45.9985 58.687C46.2992 58.4743 46.6549 58.368 47.0655 58.368C47.6815 58.368 48.1655 58.5733 48.5175 58.984C48.8769 59.3947 49.0529 60.018 49.0455 60.854V64H48.1655V61.184C48.1655 60.6413 48.1069 60.227 47.9895 59.941C47.8795 59.655 47.7292 59.4607 47.5385 59.358C47.3479 59.248 47.1279 59.193 46.8785 59.193C46.4459 59.193 46.1085 59.3653 45.8665 59.71C45.6245 60.0473 45.5035 60.5277 45.5035 61.151V64H44.6235V61.184C44.6235 60.6413 44.5649 60.227 44.4475 59.941C44.3375 59.655 44.1835 59.4607 43.9855 59.358C43.7949 59.248 43.5749 59.193 43.3255 59.193C42.9002 59.193 42.5665 59.3653 42.3245 59.71C42.0825 60.0473 41.9615 60.5277 41.9615 61.151V64H41.0815ZM54.8937 64.132C54.2484 64.132 53.7424 63.9853 53.3757 63.692C53.0164 63.3913 52.8367 62.977 52.8367 62.449C52.8367 61.8917 53.0201 61.4663 53.3867 61.173C53.7607 60.8723 54.2814 60.722 54.9487 60.722H56.4777C56.4411 60.2013 56.3127 59.8127 56.0927 59.556C55.8727 59.292 55.5427 59.16 55.1027 59.16C54.8021 59.16 54.5417 59.2223 54.3217 59.347C54.1091 59.4643 53.9331 59.655 53.7937 59.919L53.0017 59.611C53.1411 59.3543 53.3097 59.1343 53.5077 58.951C53.7057 58.7603 53.9367 58.6173 54.2007 58.522C54.4647 58.4193 54.7654 58.368 55.1027 58.368C55.6161 58.368 56.0377 58.4707 56.3677 58.676C56.7051 58.874 56.9581 59.171 57.1267 59.567C57.2954 59.9557 57.3761 60.4397 57.3687 61.019L57.3577 64H56.5437L56.4997 63.263C56.3384 63.5417 56.1221 63.758 55.8507 63.912C55.5794 64.0587 55.2604 64.132 54.8937 64.132ZM54.9377 63.362C55.2531 63.362 55.5281 63.296 55.7627 63.164C55.9974 63.0247 56.1771 62.8303 56.3017 62.581C56.4337 62.3317 56.4997 62.031 56.4997 61.679V61.459H55.1467C54.6334 61.459 54.2667 61.5433 54.0467 61.712C53.8341 61.8807 53.7277 62.1227 53.7277 62.438C53.7277 62.724 53.8341 62.9513 54.0467 63.12C54.2594 63.2813 54.5564 63.362 54.9377 63.362ZM59.1372 64.154C58.9685 64.154 58.8218 64.0953 58.6972 63.978C58.5798 63.8533 58.5212 63.7103 58.5212 63.549C58.5212 63.3803 58.5798 63.2373 58.6972 63.12C58.8218 62.9953 58.9685 62.933 59.1372 62.933C59.3058 62.933 59.4488 62.9953 59.5662 63.12C59.6835 63.2373 59.7422 63.3803 59.7422 63.549C59.7422 63.7103 59.6835 63.8533 59.5662 63.978C59.4488 64.0953 59.3058 64.154 59.1372 64.154ZM61.4253 64.154C61.2566 64.154 61.1099 64.0953 60.9853 63.978C60.8679 63.8533 60.8093 63.7103 60.8093 63.549C60.8093 63.3803 60.8679 63.2373 60.9853 63.12C61.1099 62.9953 61.2566 62.933 61.4253 62.933C61.5939 62.933 61.7369 62.9953 61.8543 63.12C61.9716 63.2373 62.0303 63.3803 62.0303 63.549C62.0303 63.7103 61.9716 63.8533 61.8543 63.978C61.7369 64.0953 61.5939 64.154 61.4253 64.154ZM63.7133 64.154C63.5447 64.154 63.398 64.0953 63.2733 63.978C63.156 63.8533 63.0973 63.7103 63.0973 63.549C63.0973 63.3803 63.156 63.2373 63.2733 63.12C63.398 62.9953 63.5447 62.933 63.7133 62.933C63.882 62.933 64.025 62.9953 64.1423 63.12C64.2597 63.2373 64.3183 63.3803 64.3183 63.549C64.3183 63.7103 64.2597 63.8533 64.1423 63.978C64.025 64.0953 63.882 64.154 63.7133 64.154Z" fill="#64748B"/> +<rect x="18.5" y="79.5" width="246" height="26" rx="6.5" fill="white"/> +<rect x="18.5" y="79.5" width="246" height="26" rx="6.5" stroke="#E2E8F0"/> +<path d="M32.487 96.132C32.0617 96.132 31.684 96.088 31.354 96C31.024 95.9047 30.738 95.7763 30.496 95.615C30.254 95.4463 30.056 95.263 29.902 95.065C29.748 94.8597 29.6343 94.6433 29.561 94.416L30.452 94.108C30.562 94.4307 30.782 94.713 31.112 94.955C31.4493 95.1897 31.86 95.307 32.344 95.307C32.938 95.307 33.4037 95.1897 33.741 94.955C34.0783 94.7203 34.247 94.4087 34.247 94.02C34.247 93.6607 34.0967 93.371 33.796 93.151C33.4953 92.9237 33.0993 92.7477 32.608 92.623L31.761 92.403C31.4163 92.315 31.0973 92.1867 30.804 92.018C30.518 91.842 30.287 91.622 30.111 91.358C29.9423 91.0867 29.858 90.764 29.858 90.39C29.858 89.6933 30.0817 89.1507 30.529 88.762C30.9837 88.366 31.6363 88.168 32.487 88.168C32.993 88.168 33.4293 88.2523 33.796 88.421C34.1627 88.5823 34.4597 88.7913 34.687 89.048C34.9217 89.2973 35.0867 89.5687 35.182 89.862L34.302 90.17C34.1627 89.8033 33.928 89.5173 33.598 89.312C33.268 89.0993 32.8683 88.993 32.399 88.993C31.9077 88.993 31.5153 89.114 31.222 89.356C30.936 89.5907 30.793 89.9133 30.793 90.324C30.793 90.676 30.9067 90.9473 31.134 91.138C31.3613 91.3213 31.6583 91.457 32.025 91.545L32.872 91.754C33.62 91.93 34.192 92.2233 34.588 92.634C34.9913 93.0373 35.193 93.4737 35.193 93.943C35.193 94.3463 35.0903 94.7167 34.885 95.054C34.6797 95.384 34.3753 95.648 33.972 95.846C33.576 96.0367 33.081 96.132 32.487 96.132ZM38.9798 96.132C38.4372 96.132 37.9568 96.011 37.5388 95.769C37.1208 95.5197 36.7945 95.1787 36.5598 94.746C36.3252 94.3133 36.2078 93.8147 36.2078 93.25C36.2078 92.6853 36.3215 92.1867 36.5488 91.754C36.7835 91.3213 37.1098 90.984 37.5278 90.742C37.9458 90.4927 38.4225 90.368 38.9578 90.368C39.4858 90.368 39.9588 90.489 40.3768 90.731C40.7948 90.973 41.1138 91.314 41.3338 91.754L40.5308 92.117C40.3842 91.8237 40.1715 91.5963 39.8928 91.435C39.6142 91.2663 39.2952 91.182 38.9358 91.182C38.5765 91.182 38.2575 91.27 37.9788 91.446C37.7075 91.622 37.4912 91.8677 37.3298 92.183C37.1758 92.491 37.0988 92.8467 37.0988 93.25C37.0988 93.6533 37.1758 94.0127 37.3298 94.328C37.4912 94.636 37.7112 94.878 37.9898 95.054C38.2758 95.23 38.5985 95.318 38.9578 95.318C39.3172 95.318 39.6362 95.2263 39.9148 95.043C40.2008 94.8597 40.4172 94.603 40.5638 94.273L41.3668 94.636C41.1468 95.1053 40.8278 95.472 40.4098 95.736C39.9918 96 39.5152 96.132 38.9798 96.132ZM42.478 96V88.3H43.358V91.303C43.5413 91.0023 43.7797 90.7713 44.073 90.61C44.3663 90.4487 44.7073 90.368 45.096 90.368C45.5213 90.368 45.8953 90.456 46.218 90.632C46.5407 90.8007 46.79 91.072 46.966 91.446C47.1493 91.82 47.2373 92.3113 47.23 92.92V96H46.35V93.184C46.35 92.6413 46.284 92.227 46.152 91.941C46.0273 91.655 45.855 91.4607 45.635 91.358C45.415 91.248 45.1657 91.193 44.887 91.193C44.403 91.193 44.0253 91.3653 43.754 91.71C43.49 92.0473 43.358 92.5277 43.358 93.151V96H42.478ZM51.0428 96.132C50.5075 96.132 50.0308 96.011 49.6128 95.769C49.2021 95.5197 48.8795 95.1787 48.6448 94.746C48.4101 94.3133 48.2928 93.8147 48.2928 93.25C48.2928 92.6853 48.4065 92.1867 48.6338 91.754C48.8685 91.3213 49.1911 90.984 49.6018 90.742C50.0198 90.4927 50.4928 90.368 51.0208 90.368C51.5635 90.368 52.0401 90.4927 52.4508 90.742C52.8688 90.984 53.1915 91.3213 53.4188 91.754C53.6535 92.1867 53.7708 92.6853 53.7708 93.25C53.7708 93.8147 53.6535 94.3133 53.4188 94.746C53.1915 95.1787 52.8725 95.5197 52.4618 95.769C52.0511 96.011 51.5781 96.132 51.0428 96.132ZM51.0428 95.318C51.4095 95.318 51.7285 95.23 51.9998 95.054C52.2711 94.878 52.4838 94.636 52.6378 94.328C52.7991 94.02 52.8798 93.6607 52.8798 93.25C52.8798 92.8393 52.7991 92.48 52.6378 92.172C52.4838 91.864 52.2675 91.622 51.9888 91.446C51.7101 91.27 51.3875 91.182 51.0208 91.182C50.6615 91.182 50.3425 91.27 50.0638 91.446C49.7925 91.622 49.5761 91.864 49.4148 92.172C49.2608 92.48 49.1838 92.8393 49.1838 93.25C49.1838 93.6533 49.2608 94.0127 49.4148 94.328C49.5761 94.636 49.7961 94.878 50.0748 95.054C50.3608 95.23 50.6835 95.318 51.0428 95.318ZM57.4237 96.132C56.8883 96.132 56.4117 96.011 55.9937 95.769C55.583 95.5197 55.2603 95.1787 55.0257 94.746C54.791 94.3133 54.6737 93.8147 54.6737 93.25C54.6737 92.6853 54.7873 92.1867 55.0147 91.754C55.2493 91.3213 55.572 90.984 55.9827 90.742C56.4007 90.4927 56.8737 90.368 57.4017 90.368C57.9443 90.368 58.421 90.4927 58.8317 90.742C59.2497 90.984 59.5723 91.3213 59.7997 91.754C60.0343 92.1867 60.1517 92.6853 60.1517 93.25C60.1517 93.8147 60.0343 94.3133 59.7997 94.746C59.5723 95.1787 59.2533 95.5197 58.8427 95.769C58.432 96.011 57.959 96.132 57.4237 96.132ZM57.4237 95.318C57.7903 95.318 58.1093 95.23 58.3807 95.054C58.652 94.878 58.8647 94.636 59.0187 94.328C59.18 94.02 59.2607 93.6607 59.2607 93.25C59.2607 92.8393 59.18 92.48 59.0187 92.172C58.8647 91.864 58.6483 91.622 58.3697 91.446C58.091 91.27 57.7683 91.182 57.4017 91.182C57.0423 91.182 56.7233 91.27 56.4447 91.446C56.1733 91.622 55.957 91.864 55.7957 92.172C55.6417 92.48 55.5647 92.8393 55.5647 93.25C55.5647 93.6533 55.6417 94.0127 55.7957 94.328C55.957 94.636 56.177 94.878 56.4557 95.054C56.7417 95.23 57.0643 95.318 57.4237 95.318ZM61.3735 96V88.3H62.2535V96H61.3735ZM66.5083 96V90.5H67.3333L67.3773 91.325C67.5606 91.017 67.7989 90.7823 68.0923 90.621C68.3856 90.4523 68.7266 90.368 69.1153 90.368C69.5479 90.368 69.9219 90.456 70.2373 90.632C70.5599 90.8007 70.8093 91.072 70.9853 91.446C71.1686 91.82 71.2566 92.3113 71.2493 92.92V96H70.3693V93.184C70.3693 92.6413 70.3069 92.227 70.1823 91.941C70.0576 91.655 69.8853 91.4607 69.6653 91.358C69.4453 91.248 69.1959 91.193 68.9173 91.193C68.4333 91.193 68.0556 91.3653 67.7843 91.71C67.5203 92.0473 67.3883 92.5277 67.3883 93.151V96H66.5083ZM74.3801 96.132C73.7347 96.132 73.2287 95.9853 72.8621 95.692C72.5027 95.3913 72.3231 94.977 72.3231 94.449C72.3231 93.8917 72.5064 93.4663 72.8731 93.173C73.2471 92.8723 73.7677 92.722 74.4351 92.722H75.9641C75.9274 92.2013 75.7991 91.8127 75.5791 91.556C75.3591 91.292 75.0291 91.16 74.5891 91.16C74.2884 91.16 74.0281 91.2223 73.8081 91.347C73.5954 91.4643 73.4194 91.655 73.2801 91.919L72.4881 91.611C72.6274 91.3543 72.7961 91.1343 72.9941 90.951C73.1921 90.7603 73.4231 90.6173 73.6871 90.522C73.9511 90.4193 74.2517 90.368 74.5891 90.368C75.1024 90.368 75.5241 90.4707 75.8541 90.676C76.1914 90.874 76.4444 91.171 76.6131 91.567C76.7817 91.9557 76.8624 92.4397 76.8551 93.019L76.8441 96H76.0301L75.9861 95.263C75.8247 95.5417 75.6084 95.758 75.3371 95.912C75.0657 96.0587 74.7467 96.132 74.3801 96.132ZM74.4241 95.362C74.7394 95.362 75.0144 95.296 75.2491 95.164C75.4837 95.0247 75.6634 94.8303 75.7881 94.581C75.9201 94.3317 75.9861 94.031 75.9861 93.679V93.459H74.6331C74.1197 93.459 73.7531 93.5433 73.5331 93.712C73.3204 93.8807 73.2141 94.1227 73.2141 94.438C73.2141 94.724 73.3204 94.9513 73.5331 95.12C73.7457 95.2813 74.0427 95.362 74.4241 95.362ZM78.2495 96V90.5H79.0745L79.1185 91.27C79.2872 90.9767 79.5035 90.753 79.7675 90.599C80.0315 90.445 80.3395 90.368 80.6915 90.368C81.1315 90.368 81.5055 90.4707 81.8135 90.676C82.1288 90.8813 82.3562 91.193 82.4955 91.611C82.6495 91.2077 82.8732 90.8997 83.1665 90.687C83.4672 90.4743 83.8228 90.368 84.2335 90.368C84.8495 90.368 85.3335 90.5733 85.6855 90.984C86.0448 91.3947 86.2208 92.018 86.2135 92.854V96H85.3335V93.184C85.3335 92.6413 85.2748 92.227 85.1575 91.941C85.0475 91.655 84.8972 91.4607 84.7065 91.358C84.5158 91.248 84.2958 91.193 84.0465 91.193C83.6138 91.193 83.2765 91.3653 83.0345 91.71C82.7925 92.0473 82.6715 92.5277 82.6715 93.151V96H81.7915V93.184C81.7915 92.6413 81.7328 92.227 81.6155 91.941C81.5055 91.655 81.3515 91.4607 81.1535 91.358C80.9628 91.248 80.7428 91.193 80.4935 91.193C80.0682 91.193 79.7345 91.3653 79.4925 91.71C79.2505 92.0473 79.1295 92.5277 79.1295 93.151V96H78.2495ZM90.0149 96.132C89.4796 96.132 89.0066 96.011 88.5959 95.769C88.1853 95.5197 87.8626 95.1787 87.6279 94.746C87.4006 94.3133 87.2869 93.8147 87.2869 93.25C87.2869 92.6853 87.4006 92.1867 87.6279 91.754C87.8626 91.3213 88.1816 90.984 88.5849 90.742C88.9956 90.4927 89.4649 90.368 89.9929 90.368C90.5063 90.368 90.9499 90.4963 91.3239 90.753C91.6979 91.0023 91.9876 91.3543 92.1929 91.809C92.3983 92.2637 92.5009 92.799 92.5009 93.415H88.1779C88.2146 94.0163 88.4053 94.4857 88.7499 94.823C89.0946 95.1603 89.5309 95.329 90.0589 95.329C90.4476 95.329 90.7739 95.2373 91.0379 95.054C91.3093 94.8707 91.5183 94.6287 91.6649 94.328L92.4239 94.713C92.2846 94.999 92.0976 95.2483 91.8629 95.461C91.6356 95.6737 91.3643 95.8387 91.0489 95.956C90.7409 96.0733 90.3963 96.132 90.0149 96.132ZM88.2439 92.678H91.5549C91.5329 92.3627 91.4486 92.0913 91.3019 91.864C91.1626 91.6367 90.9793 91.4607 90.7519 91.336C90.5246 91.2113 90.2679 91.149 89.9819 91.149C89.7033 91.149 89.4356 91.2113 89.1789 91.336C88.9223 91.4533 88.7096 91.6293 88.5409 91.864C88.3723 92.0913 88.2733 92.3627 88.2439 92.678Z" fill="#64748B"/> +<rect x="18.5" y="111.5" width="246" height="26" rx="6.5" fill="white"/> +<rect x="18.5" y="111.5" width="246" height="26" rx="6.5" stroke="#E2E8F0"/> +<path d="M33.51 128.132C32.7253 128.132 32.0323 127.963 31.431 127.626C30.8297 127.281 30.3567 126.812 30.012 126.218C29.6747 125.617 29.506 124.931 29.506 124.161C29.506 123.376 29.6747 122.687 30.012 122.093C30.3567 121.492 30.8297 121.022 31.431 120.685C32.0323 120.34 32.7253 120.168 33.51 120.168C33.9207 120.168 34.3203 120.238 34.709 120.377C35.0977 120.509 35.4533 120.692 35.776 120.927C36.0987 121.162 36.359 121.429 36.557 121.73L35.82 122.236C35.6733 122.001 35.4753 121.792 35.226 121.609C34.9767 121.418 34.7017 121.272 34.401 121.169C34.1077 121.066 33.8107 121.015 33.51 121.015C32.916 121.015 32.388 121.151 31.926 121.422C31.464 121.686 31.101 122.053 30.837 122.522C30.573 122.991 30.441 123.538 30.441 124.161C30.441 124.762 30.5693 125.301 30.826 125.778C31.09 126.247 31.453 126.618 31.915 126.889C32.3843 127.16 32.916 127.296 33.51 127.296C34.0013 127.296 34.4377 127.193 34.819 126.988C35.2077 126.783 35.512 126.497 35.732 126.13C35.952 125.763 36.0657 125.345 36.073 124.876H34.181V124.073H36.964V124.799C36.964 125.466 36.8137 126.049 36.513 126.548C36.2197 127.047 35.8127 127.435 35.292 127.714C34.7713 127.993 34.1773 128.132 33.51 128.132ZM38.1274 128V122.5H39.0074V123.479C39.2274 123.134 39.5098 122.881 39.8544 122.72C40.2064 122.559 40.5731 122.478 40.9544 122.478V123.303C40.6318 123.303 40.3201 123.358 40.0194 123.468C39.7261 123.571 39.4841 123.743 39.2934 123.985C39.1028 124.227 39.0074 124.557 39.0074 124.975V128H38.1274ZM43.5822 128.132C42.9369 128.132 42.4309 127.985 42.0642 127.692C41.7049 127.391 41.5252 126.977 41.5252 126.449C41.5252 125.892 41.7086 125.466 42.0752 125.173C42.4492 124.872 42.9699 124.722 43.6372 124.722H45.1662C45.1296 124.201 45.0012 123.813 44.7812 123.556C44.5612 123.292 44.2312 123.16 43.7912 123.16C43.4906 123.16 43.2302 123.222 43.0102 123.347C42.7976 123.464 42.6216 123.655 42.4822 123.919L41.6902 123.611C41.8296 123.354 41.9982 123.134 42.1962 122.951C42.3942 122.76 42.6252 122.617 42.8892 122.522C43.1532 122.419 43.4539 122.368 43.7912 122.368C44.3046 122.368 44.7262 122.471 45.0562 122.676C45.3936 122.874 45.6466 123.171 45.8152 123.567C45.9839 123.956 46.0646 124.44 46.0572 125.019L46.0462 128H45.2322L45.1882 127.263C45.0269 127.542 44.8106 127.758 44.5392 127.912C44.2679 128.059 43.9489 128.132 43.5822 128.132ZM43.6262 127.362C43.9416 127.362 44.2166 127.296 44.4512 127.164C44.6859 127.025 44.8656 126.83 44.9902 126.581C45.1222 126.332 45.1882 126.031 45.1882 125.679V125.459H43.8352C43.3219 125.459 42.9552 125.543 42.7352 125.712C42.5226 125.881 42.4162 126.123 42.4162 126.438C42.4162 126.724 42.5226 126.951 42.7352 127.12C42.9479 127.281 43.2449 127.362 43.6262 127.362ZM49.6186 128.132C49.1273 128.132 48.6946 128.011 48.3206 127.769C47.9466 127.527 47.6533 127.19 47.4406 126.757C47.2353 126.317 47.1326 125.815 47.1326 125.25C47.1326 124.678 47.2353 124.176 47.4406 123.743C47.6533 123.31 47.9466 122.973 48.3206 122.731C48.6946 122.489 49.1273 122.368 49.6186 122.368C50.022 122.368 50.3813 122.463 50.6966 122.654C51.0193 122.837 51.2796 123.094 51.4776 123.424V120.3H52.3576V128H51.5216L51.4776 127.065C51.2796 127.395 51.0193 127.655 50.6966 127.846C50.3813 128.037 50.022 128.132 49.6186 128.132ZM49.8166 127.329C50.1393 127.329 50.4216 127.245 50.6636 127.076C50.913 126.9 51.1073 126.658 51.2466 126.35C51.3933 126.035 51.4703 125.683 51.4776 125.294V125.217C51.4703 124.821 51.3933 124.469 51.2466 124.161C51.1073 123.846 50.913 123.604 50.6636 123.435C50.4143 123.259 50.1283 123.171 49.8056 123.171C49.461 123.171 49.153 123.259 48.8816 123.435C48.6103 123.611 48.3976 123.857 48.2436 124.172C48.097 124.487 48.0236 124.847 48.0236 125.25C48.0236 125.653 48.1006 126.013 48.2546 126.328C48.4086 126.643 48.6213 126.889 48.8926 127.065C49.164 127.241 49.472 127.329 49.8166 127.329ZM55.888 128.132C55.4626 128.132 55.0886 128.048 54.766 127.879C54.4506 127.703 54.2013 127.428 54.018 127.054C53.842 126.673 53.754 126.181 53.754 125.58V122.5H54.634V125.316C54.634 125.859 54.6963 126.273 54.821 126.559C54.9456 126.845 55.118 127.043 55.338 127.153C55.5653 127.256 55.8183 127.307 56.097 127.307C56.5736 127.307 56.944 127.135 57.208 126.79C57.4793 126.445 57.615 125.965 57.615 125.349V122.5H58.495V128H57.67L57.626 127.175C57.4426 127.483 57.2043 127.721 56.911 127.89C56.6176 128.051 56.2766 128.132 55.888 128.132ZM61.7687 128.132C61.1234 128.132 60.6174 127.985 60.2507 127.692C59.8914 127.391 59.7117 126.977 59.7117 126.449C59.7117 125.892 59.8951 125.466 60.2617 125.173C60.6357 124.872 61.1564 124.722 61.8237 124.722H63.3527C63.3161 124.201 63.1877 123.813 62.9677 123.556C62.7477 123.292 62.4177 123.16 61.9777 123.16C61.6771 123.16 61.4167 123.222 61.1967 123.347C60.9841 123.464 60.8081 123.655 60.6687 123.919L59.8767 123.611C60.0161 123.354 60.1847 123.134 60.3827 122.951C60.5807 122.76 60.8117 122.617 61.0757 122.522C61.3397 122.419 61.6404 122.368 61.9777 122.368C62.4911 122.368 62.9127 122.471 63.2427 122.676C63.5801 122.874 63.8331 123.171 64.0017 123.567C64.1704 123.956 64.2511 124.44 64.2437 125.019L64.2327 128H63.4187L63.3747 127.263C63.2134 127.542 62.9971 127.758 62.7257 127.912C62.4544 128.059 62.1354 128.132 61.7687 128.132ZM61.8127 127.362C62.1281 127.362 62.4031 127.296 62.6377 127.164C62.8724 127.025 63.0521 126.83 63.1767 126.581C63.3087 126.332 63.3747 126.031 63.3747 125.679V125.459H62.0217C61.5084 125.459 61.1417 125.543 60.9217 125.712C60.7091 125.881 60.6027 126.123 60.6027 126.438C60.6027 126.724 60.7091 126.951 60.9217 127.12C61.1344 127.281 61.4314 127.362 61.8127 127.362ZM67.7062 128.132C67.1708 128.132 66.7565 127.993 66.4632 127.714C66.1698 127.435 66.0232 127.043 66.0232 126.537V123.281H65.0662V122.5H66.0232V120.784H66.9032V122.5H68.5532V123.281H66.9032V126.449C66.9032 126.728 66.9765 126.944 67.1232 127.098C67.2772 127.245 67.4898 127.318 67.7612 127.318C67.8492 127.318 67.9335 127.307 68.0142 127.285C68.1022 127.256 68.2158 127.19 68.3552 127.087L68.6962 127.802C68.5055 127.927 68.3332 128.011 68.1792 128.055C68.0252 128.106 67.8675 128.132 67.7062 128.132ZM69.8504 128V122.5H70.7304V128H69.8504ZM70.3014 121.224C70.1547 121.224 70.0264 121.169 69.9164 121.059C69.8064 120.949 69.7514 120.821 69.7514 120.674C69.7514 120.52 69.8064 120.392 69.9164 120.289C70.0264 120.179 70.1547 120.124 70.3014 120.124C70.4554 120.124 70.5837 120.179 70.6864 120.289C70.7964 120.392 70.8514 120.52 70.8514 120.674C70.8514 120.821 70.7964 120.949 70.6864 121.059C70.5837 121.169 70.4554 121.224 70.3014 121.224ZM74.783 128.132C74.2477 128.132 73.771 128.011 73.353 127.769C72.9424 127.52 72.6197 127.179 72.385 126.746C72.1504 126.313 72.033 125.815 72.033 125.25C72.033 124.685 72.1467 124.187 72.374 123.754C72.6087 123.321 72.9314 122.984 73.342 122.742C73.76 122.493 74.233 122.368 74.761 122.368C75.3037 122.368 75.7804 122.493 76.191 122.742C76.609 122.984 76.9317 123.321 77.159 123.754C77.3937 124.187 77.511 124.685 77.511 125.25C77.511 125.815 77.3937 126.313 77.159 126.746C76.9317 127.179 76.6127 127.52 76.202 127.769C75.7914 128.011 75.3184 128.132 74.783 128.132ZM74.783 127.318C75.1497 127.318 75.4687 127.23 75.74 127.054C76.0114 126.878 76.224 126.636 76.378 126.328C76.5394 126.02 76.62 125.661 76.62 125.25C76.62 124.839 76.5394 124.48 76.378 124.172C76.224 123.864 76.0077 123.622 75.729 123.446C75.4504 123.27 75.1277 123.182 74.761 123.182C74.4017 123.182 74.0827 123.27 73.804 123.446C73.5327 123.622 73.3164 123.864 73.155 124.172C73.001 124.48 72.924 124.839 72.924 125.25C72.924 125.653 73.001 126.013 73.155 126.328C73.3164 126.636 73.5364 126.878 73.815 127.054C74.101 127.23 74.4237 127.318 74.783 127.318ZM78.7329 128V122.5H79.5579L79.6019 123.325C79.7852 123.017 80.0236 122.782 80.3169 122.621C80.6102 122.452 80.9512 122.368 81.3399 122.368C81.7726 122.368 82.1466 122.456 82.4619 122.632C82.7846 122.801 83.0339 123.072 83.2099 123.446C83.3932 123.82 83.4812 124.311 83.4739 124.92V128H82.5939V125.184C82.5939 124.641 82.5316 124.227 82.4069 123.941C82.2822 123.655 82.1099 123.461 81.8899 123.358C81.6699 123.248 81.4206 123.193 81.1419 123.193C80.6579 123.193 80.2802 123.365 80.0089 123.71C79.7449 124.047 79.6129 124.528 79.6129 125.151V128H78.7329ZM88.0795 130.332C87.9401 130.332 87.7788 130.303 87.5955 130.244C87.4121 130.193 87.2178 130.123 87.0125 130.035L87.3425 129.298C87.5111 129.371 87.6578 129.426 87.7825 129.463C87.9145 129.5 88.0171 129.518 88.0905 129.518C88.2885 129.518 88.4498 129.463 88.5745 129.353C88.7065 129.25 88.8165 129.1 88.9045 128.902L89.2785 127.978L86.9135 122.5H87.8485L89.7185 126.955L91.5665 122.5H92.5125L89.8725 128.77C89.7331 129.093 89.5865 129.371 89.4325 129.606C89.2858 129.841 89.1061 130.02 88.8935 130.145C88.6808 130.27 88.4095 130.332 88.0795 130.332ZM95.6546 128.132C95.1193 128.132 94.6463 128.011 94.2356 127.769C93.8249 127.52 93.5023 127.179 93.2676 126.746C93.0403 126.313 92.9266 125.815 92.9266 125.25C92.9266 124.685 93.0403 124.187 93.2676 123.754C93.5023 123.321 93.8213 122.984 94.2246 122.742C94.6353 122.493 95.1046 122.368 95.6326 122.368C96.1459 122.368 96.5896 122.496 96.9636 122.753C97.3376 123.002 97.6273 123.354 97.8326 123.809C98.0379 124.264 98.1406 124.799 98.1406 125.415H93.8176C93.8543 126.016 94.0449 126.486 94.3896 126.823C94.7343 127.16 95.1706 127.329 95.6986 127.329C96.0873 127.329 96.4136 127.237 96.6776 127.054C96.9489 126.871 97.1579 126.629 97.3046 126.328L98.0636 126.713C97.9243 126.999 97.7373 127.248 97.5026 127.461C97.2753 127.674 97.0039 127.839 96.6886 127.956C96.3806 128.073 96.0359 128.132 95.6546 128.132ZM93.8836 124.678H97.1946C97.1726 124.363 97.0883 124.091 96.9416 123.864C96.8023 123.637 96.6189 123.461 96.3916 123.336C96.1643 123.211 95.9076 123.149 95.6216 123.149C95.3429 123.149 95.0753 123.211 94.8186 123.336C94.5619 123.453 94.3493 123.629 94.1806 123.864C94.0119 124.091 93.9129 124.363 93.8836 124.678ZM100.988 128.132C100.343 128.132 99.8371 127.985 99.4705 127.692C99.1111 127.391 98.9315 126.977 98.9315 126.449C98.9315 125.892 99.1148 125.466 99.4815 125.173C99.8555 124.872 100.376 124.722 101.043 124.722H102.572C102.536 124.201 102.407 123.813 102.187 123.556C101.967 123.292 101.637 123.16 101.197 123.16C100.897 123.16 100.636 123.222 100.416 123.347C100.204 123.464 100.028 123.655 99.8885 123.919L99.0965 123.611C99.2358 123.354 99.4045 123.134 99.6025 122.951C99.8005 122.76 100.031 122.617 100.295 122.522C100.559 122.419 100.86 122.368 101.197 122.368C101.711 122.368 102.132 122.471 102.462 122.676C102.8 122.874 103.053 123.171 103.221 123.567C103.39 123.956 103.471 124.44 103.463 125.019L103.452 128H102.638L102.594 127.263C102.433 127.542 102.217 127.758 101.945 127.912C101.674 128.059 101.355 128.132 100.988 128.132ZM101.032 127.362C101.348 127.362 101.623 127.296 101.857 127.164C102.092 127.025 102.272 126.83 102.396 126.581C102.528 126.332 102.594 126.031 102.594 125.679V125.459H101.241C100.728 125.459 100.361 125.543 100.141 125.712C99.9288 125.881 99.8225 126.123 99.8225 126.438C99.8225 126.724 99.9288 126.951 100.141 127.12C100.354 127.281 100.651 127.362 101.032 127.362ZM104.858 128V122.5H105.738V123.479C105.958 123.134 106.24 122.881 106.585 122.72C106.937 122.559 107.304 122.478 107.685 122.478V123.303C107.362 123.303 107.051 123.358 106.75 123.468C106.457 123.571 106.215 123.743 106.024 123.985C105.833 124.227 105.738 124.557 105.738 124.975V128H104.858Z" fill="#64748B"/> +<rect x="18.5" y="143.5" width="246" height="26" rx="6.5" fill="white"/> +<rect x="18.5" y="143.5" width="246" height="26" rx="6.5" stroke="#E2E8F0"/> +<path d="M33.268 160.132C32.5347 160.132 31.8857 159.963 31.321 159.626C30.7563 159.281 30.3127 158.812 29.99 158.218C29.6673 157.617 29.506 156.927 29.506 156.15C29.506 155.373 29.6637 154.687 29.979 154.093C30.3017 153.492 30.7417 153.022 31.299 152.685C31.8637 152.34 32.509 152.168 33.235 152.168C33.697 152.168 34.1407 152.252 34.566 152.421C34.9913 152.582 35.3727 152.813 35.71 153.114C36.0473 153.407 36.3077 153.748 36.491 154.137L35.688 154.544C35.5413 154.236 35.3397 153.968 35.083 153.741C34.8263 153.514 34.5403 153.338 34.225 153.213C33.9097 153.081 33.5797 153.015 33.235 153.015C32.6997 153.015 32.2193 153.151 31.794 153.422C31.3687 153.686 31.035 154.053 30.793 154.522C30.5583 154.991 30.441 155.534 30.441 156.15C30.441 156.766 30.562 157.312 30.804 157.789C31.046 158.266 31.3797 158.64 31.805 158.911C32.2377 159.175 32.7253 159.307 33.268 159.307C33.62 159.307 33.9537 159.237 34.269 159.098C34.5843 158.951 34.8667 158.753 35.116 158.504C35.3727 158.255 35.5743 157.969 35.721 157.646L36.535 158.053C36.3443 158.456 36.0803 158.816 35.743 159.131C35.413 159.446 35.0317 159.692 34.599 159.868C34.1737 160.044 33.73 160.132 33.268 160.132ZM40.1287 160.132C39.5934 160.132 39.1167 160.011 38.6987 159.769C38.2881 159.52 37.9654 159.179 37.7307 158.746C37.4961 158.313 37.3787 157.815 37.3787 157.25C37.3787 156.685 37.4924 156.187 37.7197 155.754C37.9544 155.321 38.2771 154.984 38.6877 154.742C39.1057 154.493 39.5787 154.368 40.1067 154.368C40.6494 154.368 41.1261 154.493 41.5367 154.742C41.9547 154.984 42.2774 155.321 42.5047 155.754C42.7394 156.187 42.8567 156.685 42.8567 157.25C42.8567 157.815 42.7394 158.313 42.5047 158.746C42.2774 159.179 41.9584 159.52 41.5477 159.769C41.1371 160.011 40.6641 160.132 40.1287 160.132ZM40.1287 159.318C40.4954 159.318 40.8144 159.23 41.0857 159.054C41.3571 158.878 41.5697 158.636 41.7237 158.328C41.8851 158.02 41.9657 157.661 41.9657 157.25C41.9657 156.839 41.8851 156.48 41.7237 156.172C41.5697 155.864 41.3534 155.622 41.0747 155.446C40.7961 155.27 40.4734 155.182 40.1067 155.182C39.7474 155.182 39.4284 155.27 39.1497 155.446C38.8784 155.622 38.6621 155.864 38.5007 156.172C38.3467 156.48 38.2697 156.839 38.2697 157.25C38.2697 157.653 38.3467 158.013 38.5007 158.328C38.6621 158.636 38.8821 158.878 39.1607 159.054C39.4467 159.23 39.7694 159.318 40.1287 159.318ZM44.0786 160V154.5H44.9036L44.9476 155.27C45.1163 154.977 45.3326 154.753 45.5966 154.599C45.8606 154.445 46.1686 154.368 46.5206 154.368C46.9606 154.368 47.3346 154.471 47.6426 154.676C47.9579 154.881 48.1853 155.193 48.3246 155.611C48.4786 155.208 48.7023 154.9 48.9956 154.687C49.2963 154.474 49.6519 154.368 50.0626 154.368C50.6786 154.368 51.1626 154.573 51.5146 154.984C51.8739 155.395 52.0499 156.018 52.0426 156.854V160H51.1626V157.184C51.1626 156.641 51.1039 156.227 50.9866 155.941C50.8766 155.655 50.7263 155.461 50.5356 155.358C50.3449 155.248 50.1249 155.193 49.8756 155.193C49.4429 155.193 49.1056 155.365 48.8636 155.71C48.6216 156.047 48.5006 156.528 48.5006 157.151V160H47.6206V157.184C47.6206 156.641 47.5619 156.227 47.4446 155.941C47.3346 155.655 47.1806 155.461 46.9826 155.358C46.7919 155.248 46.5719 155.193 46.3226 155.193C45.8973 155.193 45.5636 155.365 45.3216 155.71C45.0796 156.047 44.9586 156.528 44.9586 157.151V160H44.0786ZM53.49 162.2V154.5H54.315L54.359 155.435C54.5644 155.105 54.8247 154.845 55.14 154.654C55.4627 154.463 55.8257 154.368 56.229 154.368C56.7204 154.368 57.153 154.489 57.527 154.731C57.901 154.973 58.1907 155.31 58.396 155.743C58.6087 156.176 58.715 156.678 58.715 157.25C58.715 157.815 58.6087 158.317 58.396 158.757C58.1907 159.19 57.901 159.527 57.527 159.769C57.153 160.011 56.7204 160.132 56.229 160.132C55.8257 160.132 55.4664 160.04 55.151 159.857C54.8357 159.666 54.5754 159.406 54.37 159.076V162.2H53.49ZM56.031 159.329C56.3757 159.329 56.68 159.241 56.944 159.065C57.2154 158.889 57.428 158.643 57.582 158.328C57.7434 158.013 57.824 157.653 57.824 157.25C57.824 156.847 57.747 156.487 57.593 156.172C57.4464 155.857 57.2374 155.611 56.966 155.435C56.6947 155.259 56.3867 155.171 56.042 155.171C55.7194 155.171 55.4297 155.259 55.173 155.435C54.9237 155.611 54.7257 155.857 54.579 156.172C54.4397 156.487 54.37 156.847 54.37 157.25C54.37 157.653 54.4397 158.013 54.579 158.328C54.7257 158.643 54.9237 158.889 55.173 159.065C55.4224 159.241 55.7084 159.329 56.031 159.329ZM61.6721 160.132C61.0267 160.132 60.5207 159.985 60.1541 159.692C59.7947 159.391 59.6151 158.977 59.6151 158.449C59.6151 157.892 59.7984 157.466 60.1651 157.173C60.5391 156.872 61.0597 156.722 61.7271 156.722H63.2561C63.2194 156.201 63.0911 155.813 62.8711 155.556C62.6511 155.292 62.3211 155.16 61.8811 155.16C61.5804 155.16 61.3201 155.222 61.1001 155.347C60.8874 155.464 60.7114 155.655 60.5721 155.919L59.7801 155.611C59.9194 155.354 60.0881 155.134 60.2861 154.951C60.4841 154.76 60.7151 154.617 60.9791 154.522C61.2431 154.419 61.5437 154.368 61.8811 154.368C62.3944 154.368 62.8161 154.471 63.1461 154.676C63.4834 154.874 63.7364 155.171 63.9051 155.567C64.0737 155.956 64.1544 156.44 64.1471 157.019L64.1361 160H63.3221L63.2781 159.263C63.1167 159.542 62.9004 159.758 62.6291 159.912C62.3577 160.059 62.0387 160.132 61.6721 160.132ZM61.7161 159.362C62.0314 159.362 62.3064 159.296 62.5411 159.164C62.7757 159.025 62.9554 158.83 63.0801 158.581C63.2121 158.332 63.2781 158.031 63.2781 157.679V157.459H61.9251C61.4117 157.459 61.0451 157.543 60.8251 157.712C60.6124 157.881 60.5061 158.123 60.5061 158.438C60.5061 158.724 60.6124 158.951 60.8251 159.12C61.0377 159.281 61.3347 159.362 61.7161 159.362ZM65.5415 160V154.5H66.3665L66.4105 155.325C66.5938 155.017 66.8322 154.782 67.1255 154.621C67.4188 154.452 67.7598 154.368 68.1485 154.368C68.5812 154.368 68.9552 154.456 69.2705 154.632C69.5932 154.801 69.8425 155.072 70.0185 155.446C70.2018 155.82 70.2898 156.311 70.2825 156.92V160H69.4025V157.184C69.4025 156.641 69.3402 156.227 69.2155 155.941C69.0908 155.655 68.9185 155.461 68.6985 155.358C68.4785 155.248 68.2292 155.193 67.9505 155.193C67.4665 155.193 67.0888 155.365 66.8175 155.71C66.5535 156.047 66.4215 156.528 66.4215 157.151V160H65.5415ZM72.0843 162.332C71.945 162.332 71.7837 162.303 71.6003 162.244C71.417 162.193 71.2227 162.123 71.0173 162.035L71.3473 161.298C71.516 161.371 71.6627 161.426 71.7873 161.463C71.9193 161.5 72.022 161.518 72.0953 161.518C72.2933 161.518 72.4547 161.463 72.5793 161.353C72.7113 161.25 72.8213 161.1 72.9093 160.902L73.2833 159.978L70.9183 154.5H71.8533L73.7233 158.955L75.5713 154.5H76.5173L73.8773 160.77C73.738 161.093 73.5913 161.371 73.4373 161.606C73.2907 161.841 73.111 162.02 72.8983 162.145C72.6857 162.27 72.4143 162.332 72.0843 162.332ZM80.0971 160V154.5H80.9221L80.9661 155.325C81.1495 155.017 81.3878 154.782 81.6811 154.621C81.9745 154.452 82.3155 154.368 82.7041 154.368C83.1368 154.368 83.5108 154.456 83.8261 154.632C84.1488 154.801 84.3981 155.072 84.5741 155.446C84.7575 155.82 84.8455 156.311 84.8381 156.92V160H83.9581V157.184C83.9581 156.641 83.8958 156.227 83.7711 155.941C83.6465 155.655 83.4741 155.461 83.2541 155.358C83.0341 155.248 82.7848 155.193 82.5061 155.193C82.0221 155.193 81.6445 155.365 81.3731 155.71C81.1091 156.047 80.9771 156.528 80.9771 157.151V160H80.0971ZM87.9689 160.132C87.3236 160.132 86.8176 159.985 86.4509 159.692C86.0916 159.391 85.9119 158.977 85.9119 158.449C85.9119 157.892 86.0953 157.466 86.4619 157.173C86.8359 156.872 87.3566 156.722 88.0239 156.722H89.5529C89.5163 156.201 89.3879 155.813 89.1679 155.556C88.9479 155.292 88.6179 155.16 88.1779 155.16C87.8773 155.16 87.6169 155.222 87.3969 155.347C87.1843 155.464 87.0083 155.655 86.8689 155.919L86.0769 155.611C86.2163 155.354 86.3849 155.134 86.5829 154.951C86.7809 154.76 87.0119 154.617 87.2759 154.522C87.5399 154.419 87.8406 154.368 88.1779 154.368C88.6913 154.368 89.1129 154.471 89.4429 154.676C89.7803 154.874 90.0333 155.171 90.2019 155.567C90.3706 155.956 90.4513 156.44 90.4439 157.019L90.4329 160H89.6189L89.5749 159.263C89.4136 159.542 89.1973 159.758 88.9259 159.912C88.6546 160.059 88.3356 160.132 87.9689 160.132ZM88.0129 159.362C88.3283 159.362 88.6033 159.296 88.8379 159.164C89.0726 159.025 89.2523 158.83 89.3769 158.581C89.5089 158.332 89.5749 158.031 89.5749 157.679V157.459H88.2219C87.7086 157.459 87.3419 157.543 87.1219 157.712C86.9093 157.881 86.8029 158.123 86.8029 158.438C86.8029 158.724 86.9093 158.951 87.1219 159.12C87.3346 159.281 87.6316 159.362 88.0129 159.362ZM91.8384 160V154.5H92.6634L92.7074 155.27C92.876 154.977 93.0924 154.753 93.3564 154.599C93.6204 154.445 93.9284 154.368 94.2804 154.368C94.7204 154.368 95.0944 154.471 95.4024 154.676C95.7177 154.881 95.945 155.193 96.0844 155.611C96.2384 155.208 96.462 154.9 96.7554 154.687C97.056 154.474 97.4117 154.368 97.8224 154.368C98.4384 154.368 98.9224 154.573 99.2744 154.984C99.6337 155.395 99.8097 156.018 99.8024 156.854V160H98.9224V157.184C98.9224 156.641 98.8637 156.227 98.7464 155.941C98.6364 155.655 98.486 155.461 98.2954 155.358C98.1047 155.248 97.8847 155.193 97.6354 155.193C97.2027 155.193 96.8654 155.365 96.6234 155.71C96.3814 156.047 96.2604 156.528 96.2604 157.151V160H95.3804V157.184C95.3804 156.641 95.3217 156.227 95.2044 155.941C95.0944 155.655 94.9404 155.461 94.7424 155.358C94.5517 155.248 94.3317 155.193 94.0824 155.193C93.657 155.193 93.3234 155.365 93.0814 155.71C92.8394 156.047 92.7184 156.528 92.7184 157.151V160H91.8384ZM103.604 160.132C103.068 160.132 102.595 160.011 102.185 159.769C101.774 159.52 101.451 159.179 101.217 158.746C100.989 158.313 100.876 157.815 100.876 157.25C100.876 156.685 100.989 156.187 101.217 155.754C101.451 155.321 101.77 154.984 102.174 154.742C102.584 154.493 103.054 154.368 103.582 154.368C104.095 154.368 104.539 154.496 104.913 154.753C105.287 155.002 105.576 155.354 105.782 155.809C105.987 156.264 106.09 156.799 106.09 157.415H101.767C101.803 158.016 101.994 158.486 102.339 158.823C102.683 159.16 103.12 159.329 103.648 159.329C104.036 159.329 104.363 159.237 104.627 159.054C104.898 158.871 105.107 158.629 105.254 158.328L106.013 158.713C105.873 158.999 105.686 159.248 105.452 159.461C105.224 159.674 104.953 159.839 104.638 159.956C104.33 160.073 103.985 160.132 103.604 160.132ZM101.833 156.678H105.144C105.122 156.363 105.037 156.091 104.891 155.864C104.751 155.637 104.568 155.461 104.341 155.336C104.113 155.211 103.857 155.149 103.571 155.149C103.292 155.149 103.024 155.211 102.768 155.336C102.511 155.453 102.298 155.629 102.13 155.864C101.961 156.091 101.862 156.363 101.833 156.678Z" fill="#64748B"/> +<rect x="18.5" y="175.5" width="246" height="26" rx="6.5" fill="white"/> +<rect x="18.5" y="175.5" width="246" height="26" rx="6.5" stroke="#E2E8F0"/> +<path d="M31.167 192.132C30.903 192.132 30.6573 192.092 30.43 192.011C30.21 191.938 30.012 191.839 29.836 191.714C29.66 191.582 29.5097 191.435 29.385 191.274C29.2603 191.105 29.1577 190.933 29.077 190.757L29.781 190.35C29.935 190.621 30.122 190.845 30.342 191.021C30.5693 191.197 30.848 191.285 31.178 191.285C31.442 191.285 31.6987 191.223 31.948 191.098C32.2047 190.973 32.4137 190.764 32.575 190.471C32.7363 190.178 32.817 189.793 32.817 189.316V184.3H33.741V189.679C33.741 190.082 33.6677 190.438 33.521 190.746C33.3817 191.054 33.1873 191.311 32.938 191.516C32.696 191.721 32.421 191.875 32.113 191.978C31.805 192.081 31.4897 192.132 31.167 192.132ZM37.8621 192.132C37.3268 192.132 36.8501 192.011 36.4321 191.769C36.0215 191.52 35.6988 191.179 35.4641 190.746C35.2295 190.313 35.1121 189.815 35.1121 189.25C35.1121 188.685 35.2258 188.187 35.4531 187.754C35.6878 187.321 36.0105 186.984 36.4211 186.742C36.8391 186.493 37.3121 186.368 37.8401 186.368C38.3828 186.368 38.8595 186.493 39.2701 186.742C39.6881 186.984 40.0108 187.321 40.2381 187.754C40.4728 188.187 40.5901 188.685 40.5901 189.25C40.5901 189.815 40.4728 190.313 40.2381 190.746C40.0108 191.179 39.6918 191.52 39.2811 191.769C38.8705 192.011 38.3975 192.132 37.8621 192.132ZM37.8621 191.318C38.2288 191.318 38.5478 191.23 38.8191 191.054C39.0905 190.878 39.3031 190.636 39.4571 190.328C39.6185 190.02 39.6991 189.661 39.6991 189.25C39.6991 188.839 39.6185 188.48 39.4571 188.172C39.3031 187.864 39.0868 187.622 38.8081 187.446C38.5295 187.27 38.2068 187.182 37.8401 187.182C37.4808 187.182 37.1618 187.27 36.8831 187.446C36.6118 187.622 36.3955 187.864 36.2341 188.172C36.0801 188.48 36.0031 188.839 36.0031 189.25C36.0031 189.653 36.0801 190.013 36.2341 190.328C36.3955 190.636 36.6155 190.878 36.8941 191.054C37.1801 191.23 37.5028 191.318 37.8621 191.318ZM44.551 192.132C44.1477 192.132 43.7883 192.037 43.473 191.846C43.1577 191.655 42.8973 191.395 42.692 191.065L42.648 192H41.812V184.3H42.692V187.424C42.8973 187.094 43.1577 186.837 43.473 186.654C43.7883 186.463 44.1477 186.368 44.551 186.368C45.0423 186.368 45.475 186.489 45.849 186.731C46.223 186.973 46.5127 187.31 46.718 187.743C46.9307 188.176 47.037 188.678 47.037 189.25C47.037 189.815 46.9307 190.317 46.718 190.757C46.5127 191.19 46.223 191.527 45.849 191.769C45.475 192.011 45.0423 192.132 44.551 192.132ZM44.353 191.329C44.6977 191.329 45.002 191.241 45.266 191.065C45.5373 190.889 45.75 190.643 45.904 190.328C46.0653 190.013 46.146 189.653 46.146 189.25C46.146 188.847 46.069 188.487 45.915 188.172C45.7683 187.857 45.5593 187.611 45.288 187.435C45.0167 187.259 44.7087 187.171 44.364 187.171C44.0413 187.171 43.7517 187.259 43.495 187.435C43.2457 187.611 43.0477 187.857 42.901 188.172C42.7617 188.487 42.692 188.847 42.692 189.25C42.692 189.653 42.7617 190.013 42.901 190.328C43.0477 190.643 43.2457 190.889 43.495 191.065C43.7443 191.241 44.0303 191.329 44.353 191.329ZM53.0431 192.132C52.5077 192.132 52.0934 191.993 51.8001 191.714C51.5067 191.435 51.3601 191.043 51.3601 190.537V187.281H50.4031V186.5H51.3601V184.784H52.2401V186.5H53.8901V187.281H52.2401V190.449C52.2401 190.728 52.3134 190.944 52.4601 191.098C52.6141 191.245 52.8267 191.318 53.0981 191.318C53.1861 191.318 53.2704 191.307 53.3511 191.285C53.4391 191.256 53.5527 191.19 53.6921 191.087L54.0331 191.802C53.8424 191.927 53.6701 192.011 53.5161 192.055C53.3621 192.106 53.2044 192.132 53.0431 192.132ZM55.1873 192V186.5H56.0673V192H55.1873ZM55.6383 185.224C55.4916 185.224 55.3633 185.169 55.2533 185.059C55.1433 184.949 55.0883 184.821 55.0883 184.674C55.0883 184.52 55.1433 184.392 55.2533 184.289C55.3633 184.179 55.4916 184.124 55.6383 184.124C55.7923 184.124 55.9206 184.179 56.0233 184.289C56.1333 184.392 56.1883 184.52 56.1883 184.674C56.1883 184.821 56.1333 184.949 56.0233 185.059C55.9206 185.169 55.7923 185.224 55.6383 185.224ZM59.7569 192.132C59.2216 192.132 58.8073 191.993 58.5139 191.714C58.2206 191.435 58.0739 191.043 58.0739 190.537V187.281H57.1169V186.5H58.0739V184.784H58.9539V186.5H60.6039V187.281H58.9539V190.449C58.9539 190.728 59.0273 190.944 59.1739 191.098C59.3279 191.245 59.5406 191.318 59.8119 191.318C59.8999 191.318 59.9843 191.307 60.0649 191.285C60.1529 191.256 60.2666 191.19 60.4059 191.087L60.7469 191.802C60.5563 191.927 60.3839 192.011 60.2299 192.055C60.0759 192.106 59.9183 192.132 59.7569 192.132ZM61.8462 192V184.3H62.7262V192H61.8462ZM66.6722 192.132C66.1368 192.132 65.6638 192.011 65.2532 191.769C64.8425 191.52 64.5198 191.179 64.2852 190.746C64.0578 190.313 63.9442 189.815 63.9442 189.25C63.9442 188.685 64.0578 188.187 64.2852 187.754C64.5198 187.321 64.8388 186.984 65.2422 186.742C65.6528 186.493 66.1222 186.368 66.6502 186.368C67.1635 186.368 67.6072 186.496 67.9812 186.753C68.3552 187.002 68.6448 187.354 68.8502 187.809C69.0555 188.264 69.1582 188.799 69.1582 189.415H64.8352C64.8718 190.016 65.0625 190.486 65.4072 190.823C65.7518 191.16 66.1882 191.329 66.7162 191.329C67.1048 191.329 67.4312 191.237 67.6952 191.054C67.9665 190.871 68.1755 190.629 68.3222 190.328L69.0812 190.713C68.9418 190.999 68.7548 191.248 68.5202 191.461C68.2928 191.674 68.0215 191.839 67.7062 191.956C67.3982 192.073 67.0535 192.132 66.6722 192.132ZM64.9012 188.678H68.2122C68.1902 188.363 68.1058 188.091 67.9592 187.864C67.8198 187.637 67.6365 187.461 67.4092 187.336C67.1818 187.211 66.9252 187.149 66.6392 187.149C66.3605 187.149 66.0928 187.211 65.8362 187.336C65.5795 187.453 65.3668 187.629 65.1982 187.864C65.0295 188.091 64.9305 188.363 64.9012 188.678Z" fill="#64748B"/> +<rect x="18.5" y="207.5" width="246" height="26" rx="6.5" fill="white"/> +<rect x="18.5" y="207.5" width="246" height="26" rx="6.5" stroke="#E2E8F0"/> +<path d="M33.268 224.132C32.5347 224.132 31.8857 223.963 31.321 223.626C30.7563 223.281 30.3127 222.812 29.99 222.218C29.6673 221.617 29.506 220.927 29.506 220.15C29.506 219.373 29.6637 218.687 29.979 218.093C30.3017 217.492 30.7417 217.022 31.299 216.685C31.8637 216.34 32.509 216.168 33.235 216.168C33.697 216.168 34.1407 216.252 34.566 216.421C34.9913 216.582 35.3727 216.813 35.71 217.114C36.0473 217.407 36.3077 217.748 36.491 218.137L35.688 218.544C35.5413 218.236 35.3397 217.968 35.083 217.741C34.8263 217.514 34.5403 217.338 34.225 217.213C33.9097 217.081 33.5797 217.015 33.235 217.015C32.6997 217.015 32.2193 217.151 31.794 217.422C31.3687 217.686 31.035 218.053 30.793 218.522C30.5583 218.991 30.441 219.534 30.441 220.15C30.441 220.766 30.562 221.312 30.804 221.789C31.046 222.266 31.3797 222.64 31.805 222.911C32.2377 223.175 32.7253 223.307 33.268 223.307C33.62 223.307 33.9537 223.237 34.269 223.098C34.5843 222.951 34.8667 222.753 35.116 222.504C35.3727 222.255 35.5743 221.969 35.721 221.646L36.535 222.053C36.3443 222.456 36.0803 222.816 35.743 223.131C35.413 223.446 35.0317 223.692 34.599 223.868C34.1737 224.044 33.73 224.132 33.268 224.132ZM40.1287 224.132C39.5934 224.132 39.1167 224.011 38.6987 223.769C38.2881 223.52 37.9654 223.179 37.7307 222.746C37.4961 222.313 37.3787 221.815 37.3787 221.25C37.3787 220.685 37.4924 220.187 37.7197 219.754C37.9544 219.321 38.2771 218.984 38.6877 218.742C39.1057 218.493 39.5787 218.368 40.1067 218.368C40.6494 218.368 41.1261 218.493 41.5367 218.742C41.9547 218.984 42.2774 219.321 42.5047 219.754C42.7394 220.187 42.8567 220.685 42.8567 221.25C42.8567 221.815 42.7394 222.313 42.5047 222.746C42.2774 223.179 41.9584 223.52 41.5477 223.769C41.1371 224.011 40.6641 224.132 40.1287 224.132ZM40.1287 223.318C40.4954 223.318 40.8144 223.23 41.0857 223.054C41.3571 222.878 41.5697 222.636 41.7237 222.328C41.8851 222.02 41.9657 221.661 41.9657 221.25C41.9657 220.839 41.8851 220.48 41.7237 220.172C41.5697 219.864 41.3534 219.622 41.0747 219.446C40.7961 219.27 40.4734 219.182 40.1067 219.182C39.7474 219.182 39.4284 219.27 39.1497 219.446C38.8784 219.622 38.6621 219.864 38.5007 220.172C38.3467 220.48 38.2697 220.839 38.2697 221.25C38.2697 221.653 38.3467 222.013 38.5007 222.328C38.6621 222.636 38.8821 222.878 39.1607 223.054C39.4467 223.23 39.7694 223.318 40.1287 223.318ZM44.0786 224V218.5H44.9036L44.9476 219.27C45.1163 218.977 45.3326 218.753 45.5966 218.599C45.8606 218.445 46.1686 218.368 46.5206 218.368C46.9606 218.368 47.3346 218.471 47.6426 218.676C47.9579 218.881 48.1853 219.193 48.3246 219.611C48.4786 219.208 48.7023 218.9 48.9956 218.687C49.2963 218.474 49.6519 218.368 50.0626 218.368C50.6786 218.368 51.1626 218.573 51.5146 218.984C51.8739 219.395 52.0499 220.018 52.0426 220.854V224H51.1626V221.184C51.1626 220.641 51.1039 220.227 50.9866 219.941C50.8766 219.655 50.7263 219.461 50.5356 219.358C50.3449 219.248 50.1249 219.193 49.8756 219.193C49.4429 219.193 49.1056 219.365 48.8636 219.71C48.6216 220.047 48.5006 220.528 48.5006 221.151V224H47.6206V221.184C47.6206 220.641 47.5619 220.227 47.4446 219.941C47.3346 219.655 47.1806 219.461 46.9826 219.358C46.7919 219.248 46.5719 219.193 46.3226 219.193C45.8973 219.193 45.5636 219.365 45.3216 219.71C45.0796 220.047 44.9586 220.528 44.9586 221.151V224H44.0786ZM53.49 226.2V218.5H54.315L54.359 219.435C54.5644 219.105 54.8247 218.845 55.14 218.654C55.4627 218.463 55.8257 218.368 56.229 218.368C56.7204 218.368 57.153 218.489 57.527 218.731C57.901 218.973 58.1907 219.31 58.396 219.743C58.6087 220.176 58.715 220.678 58.715 221.25C58.715 221.815 58.6087 222.317 58.396 222.757C58.1907 223.19 57.901 223.527 57.527 223.769C57.153 224.011 56.7204 224.132 56.229 224.132C55.8257 224.132 55.4664 224.04 55.151 223.857C54.8357 223.666 54.5754 223.406 54.37 223.076V226.2H53.49ZM56.031 223.329C56.3757 223.329 56.68 223.241 56.944 223.065C57.2154 222.889 57.428 222.643 57.582 222.328C57.7434 222.013 57.824 221.653 57.824 221.25C57.824 220.847 57.747 220.487 57.593 220.172C57.4464 219.857 57.2374 219.611 56.966 219.435C56.6947 219.259 56.3867 219.171 56.042 219.171C55.7194 219.171 55.4297 219.259 55.173 219.435C54.9237 219.611 54.7257 219.857 54.579 220.172C54.4397 220.487 54.37 220.847 54.37 221.25C54.37 221.653 54.4397 222.013 54.579 222.328C54.7257 222.643 54.9237 222.889 55.173 223.065C55.4224 223.241 55.7084 223.329 56.031 223.329ZM61.6721 224.132C61.0267 224.132 60.5207 223.985 60.1541 223.692C59.7947 223.391 59.6151 222.977 59.6151 222.449C59.6151 221.892 59.7984 221.466 60.1651 221.173C60.5391 220.872 61.0597 220.722 61.7271 220.722H63.2561C63.2194 220.201 63.0911 219.813 62.8711 219.556C62.6511 219.292 62.3211 219.16 61.8811 219.16C61.5804 219.16 61.3201 219.222 61.1001 219.347C60.8874 219.464 60.7114 219.655 60.5721 219.919L59.7801 219.611C59.9194 219.354 60.0881 219.134 60.2861 218.951C60.4841 218.76 60.7151 218.617 60.9791 218.522C61.2431 218.419 61.5437 218.368 61.8811 218.368C62.3944 218.368 62.8161 218.471 63.1461 218.676C63.4834 218.874 63.7364 219.171 63.9051 219.567C64.0737 219.956 64.1544 220.44 64.1471 221.019L64.1361 224H63.3221L63.2781 223.263C63.1167 223.542 62.9004 223.758 62.6291 223.912C62.3577 224.059 62.0387 224.132 61.6721 224.132ZM61.7161 223.362C62.0314 223.362 62.3064 223.296 62.5411 223.164C62.7757 223.025 62.9554 222.83 63.0801 222.581C63.2121 222.332 63.2781 222.031 63.2781 221.679V221.459H61.9251C61.4117 221.459 61.0451 221.543 60.8251 221.712C60.6124 221.881 60.5061 222.123 60.5061 222.438C60.5061 222.724 60.6124 222.951 60.8251 223.12C61.0377 223.281 61.3347 223.362 61.7161 223.362ZM65.5415 224V218.5H66.3665L66.4105 219.325C66.5938 219.017 66.8322 218.782 67.1255 218.621C67.4188 218.452 67.7598 218.368 68.1485 218.368C68.5812 218.368 68.9552 218.456 69.2705 218.632C69.5932 218.801 69.8425 219.072 70.0185 219.446C70.2018 219.82 70.2898 220.311 70.2825 220.92V224H69.4025V221.184C69.4025 220.641 69.3402 220.227 69.2155 219.941C69.0908 219.655 68.9185 219.461 68.6985 219.358C68.4785 219.248 68.2292 219.193 67.9505 219.193C67.4665 219.193 67.0888 219.365 66.8175 219.71C66.5535 220.047 66.4215 220.528 66.4215 221.151V224H65.5415ZM72.0843 226.332C71.945 226.332 71.7837 226.303 71.6003 226.244C71.417 226.193 71.2227 226.123 71.0173 226.035L71.3473 225.298C71.516 225.371 71.6627 225.426 71.7873 225.463C71.9193 225.5 72.022 225.518 72.0953 225.518C72.2933 225.518 72.4547 225.463 72.5793 225.353C72.7113 225.25 72.8213 225.1 72.9093 224.902L73.2833 223.978L70.9183 218.5H71.8533L73.7233 222.955L75.5713 218.5H76.5173L73.8773 224.77C73.738 225.093 73.5913 225.371 73.4373 225.606C73.2907 225.841 73.111 226.02 72.8983 226.145C72.6857 226.27 72.4143 226.332 72.0843 226.332ZM82.0221 224.132C81.6188 224.132 81.2668 224.073 80.9661 223.956C80.6655 223.831 80.4125 223.67 80.2071 223.472C80.0091 223.274 79.8661 223.058 79.7781 222.823L80.5481 222.504C80.6728 222.753 80.8598 222.955 81.1091 223.109C81.3585 223.263 81.6335 223.34 81.9341 223.34C82.2788 223.34 82.5685 223.274 82.8031 223.142C83.0378 223.003 83.1551 222.808 83.1551 222.559C83.1551 222.332 83.0671 222.148 82.8911 222.009C82.7225 221.87 82.4695 221.756 82.1321 221.668L81.6041 221.525C81.1055 221.393 80.7168 221.195 80.4381 220.931C80.1595 220.66 80.0201 220.355 80.0201 220.018C80.0201 219.497 80.1888 219.094 80.5261 218.808C80.8708 218.515 81.3805 218.368 82.0551 218.368C82.3778 218.368 82.6711 218.416 82.9351 218.511C83.1991 218.606 83.4265 218.742 83.6171 218.918C83.8078 219.087 83.9471 219.288 84.0351 219.523L83.2651 219.864C83.1698 219.615 83.0121 219.435 82.7921 219.325C82.5721 219.215 82.3045 219.16 81.9891 219.16C81.6518 219.16 81.3878 219.233 81.1971 219.38C81.0065 219.519 80.9111 219.717 80.9111 219.974C80.9111 220.121 80.9881 220.26 81.1421 220.392C81.3035 220.517 81.5381 220.619 81.8461 220.7L82.3961 220.843C82.7555 220.931 83.0561 221.063 83.2981 221.239C83.5401 221.408 83.7235 221.602 83.8481 221.822C83.9728 222.042 84.0351 222.277 84.0351 222.526C84.0351 222.856 83.9471 223.142 83.7711 223.384C83.5951 223.626 83.3568 223.813 83.0561 223.945C82.7555 224.07 82.4108 224.132 82.0221 224.132ZM85.2762 224V218.5H86.1562V224H85.2762ZM85.7272 217.224C85.5805 217.224 85.4522 217.169 85.3422 217.059C85.2322 216.949 85.1772 216.821 85.1772 216.674C85.1772 216.52 85.2322 216.392 85.3422 216.289C85.4522 216.179 85.5805 216.124 85.7272 216.124C85.8812 216.124 86.0095 216.179 86.1122 216.289C86.2222 216.392 86.2772 216.52 86.2772 216.674C86.2772 216.821 86.2222 216.949 86.1122 217.059C86.0095 217.169 85.8812 217.224 85.7272 217.224ZM87.5028 224V223.296L90.7478 219.27H87.5028V218.5H91.8918V219.182L88.6358 223.23H91.9138V224H87.5028ZM95.5901 224.132C95.0548 224.132 94.5818 224.011 94.1711 223.769C93.7605 223.52 93.4378 223.179 93.2031 222.746C92.9758 222.313 92.8621 221.815 92.8621 221.25C92.8621 220.685 92.9758 220.187 93.2031 219.754C93.4378 219.321 93.7568 218.984 94.1601 218.742C94.5708 218.493 95.0401 218.368 95.5681 218.368C96.0815 218.368 96.5251 218.496 96.8991 218.753C97.2731 219.002 97.5628 219.354 97.7681 219.809C97.9735 220.264 98.0761 220.799 98.0761 221.415H93.7531C93.7898 222.016 93.9805 222.486 94.3251 222.823C94.6698 223.16 95.1061 223.329 95.6341 223.329C96.0228 223.329 96.3491 223.237 96.6131 223.054C96.8845 222.871 97.0935 222.629 97.2401 222.328L97.9991 222.713C97.8598 222.999 97.6728 223.248 97.4381 223.461C97.2108 223.674 96.9395 223.839 96.6241 223.956C96.3161 224.073 95.9715 224.132 95.5901 224.132ZM93.8191 220.678H97.1301C97.1081 220.363 97.0238 220.091 96.8771 219.864C96.7378 219.637 96.5545 219.461 96.3271 219.336C96.0998 219.211 95.8431 219.149 95.5571 219.149C95.2785 219.149 95.0108 219.211 94.7541 219.336C94.4975 219.453 94.2848 219.629 94.1161 219.864C93.9475 220.091 93.8485 220.363 93.8191 220.678Z" fill="#64748B"/> +<defs> +<clipPath id="clip0_27219_4619"> +<rect width="247" height="17" fill="white" transform="translate(18 16)"/> +</clipPath> +</defs> +</svg> diff --git a/images/onboarding/addon-conditional-pro.svg b/images/onboarding/addon-conditional-pro.svg new file mode 100644 index 000000000..ac7035791 --- /dev/null +++ b/images/onboarding/addon-conditional-pro.svg @@ -0,0 +1,42 @@ +<svg width="283" height="246" viewBox="0 0 283 246" fill="none" xmlns="http://www.w3.org/2000/svg"> +<rect x="0.75" y="0.75" width="281.5" height="244.5" rx="12.25" fill="#F0FDF4"/> +<rect x="0.75" y="0.75" width="281.5" height="244.5" rx="12.25" stroke="#E2E8F0" stroke-width="1.5"/> +<g clip-path="url(#clip0_27219_4637)"> +<path d="M18.95 31V22.25H22.2C22.8167 22.25 23.3625 22.3708 23.8375 22.6125C24.3125 22.8542 24.6833 23.1875 24.95 23.6125C25.2167 24.0292 25.35 24.5167 25.35 25.075C25.35 25.65 25.1958 26.1583 24.8875 26.6C24.5792 27.0333 24.175 27.3625 23.675 27.5875L25.7 31H23.7625L21.975 27.9C21.925 27.9 21.8708 27.9 21.8125 27.9C21.7625 27.9 21.7083 27.9 21.65 27.9H20.6625V31H18.95ZM20.6625 26.3375H22.2125C22.4708 26.3375 22.7 26.2833 22.9 26.175C23.1083 26.0667 23.2708 25.9167 23.3875 25.725C23.5125 25.5333 23.575 25.3167 23.575 25.075C23.575 24.7 23.4375 24.3958 23.1625 24.1625C22.8958 23.9292 22.55 23.8125 22.125 23.8125H20.6625V26.3375ZM29.5941 31.15C28.9775 31.15 28.4316 31.0125 27.9566 30.7375C27.4816 30.4542 27.1066 30.0667 26.8316 29.575C26.565 29.0833 26.4316 28.5167 26.4316 27.875C26.4316 27.2333 26.5691 26.6667 26.8441 26.175C27.1275 25.6833 27.5108 25.3 27.9941 25.025C28.4858 24.7417 29.0483 24.6 29.6816 24.6C30.2316 24.6 30.7358 24.7458 31.1941 25.0375C31.6608 25.3208 32.0316 25.7417 32.3066 26.3C32.59 26.85 32.7316 27.5208 32.7316 28.3125H28.1566C28.1983 28.7292 28.3775 29.0625 28.6941 29.3125C29.0108 29.5542 29.3691 29.675 29.7691 29.675C30.1108 29.675 30.39 29.6042 30.6066 29.4625C30.8233 29.3125 30.99 29.1208 31.1066 28.8875L32.5816 29.4625C32.4066 29.8125 32.1775 30.1167 31.8941 30.375C31.6191 30.625 31.29 30.8167 30.9066 30.95C30.5233 31.0833 30.0858 31.15 29.5941 31.15ZM28.2441 27.0875H30.9441C30.9191 26.8292 30.8358 26.6208 30.6941 26.4625C30.5525 26.3042 30.3858 26.1875 30.1941 26.1125C30.0025 26.0375 29.815 26 29.6316 26C29.4566 26 29.265 26.0375 29.0566 26.1125C28.8566 26.1792 28.6775 26.2917 28.5191 26.45C28.3691 26.6083 28.2775 26.8208 28.2441 27.0875ZM36.503 33.6625C36.028 33.6625 35.6072 33.6292 35.2405 33.5625C34.8739 33.4958 34.5655 33.4083 34.3155 33.3C34.0655 33.1917 33.8614 33.0833 33.703 32.975L34.353 31.65C34.4697 31.7167 34.6239 31.7917 34.8155 31.875C35.0072 31.9667 35.2364 32.0417 35.503 32.1C35.7697 32.1667 36.078 32.2 36.428 32.2C36.7614 32.2 37.053 32.1333 37.303 32C37.5614 31.875 37.7614 31.675 37.903 31.4C38.053 31.1333 38.128 30.7917 38.128 30.375V29.775C37.9197 30.1 37.6489 30.3583 37.3155 30.55C36.9822 30.7333 36.603 30.825 36.178 30.825C35.603 30.825 35.103 30.7 34.678 30.45C34.2614 30.2 33.9364 29.85 33.703 29.4C33.4697 28.95 33.353 28.4167 33.353 27.8C33.353 27.15 33.4697 26.5875 33.703 26.1125C33.9364 25.6292 34.2614 25.2583 34.678 25C35.103 24.7333 35.603 24.6 36.178 24.6C36.603 24.6 36.9822 24.7 37.3155 24.9C37.6489 25.0917 37.9197 25.3667 38.128 25.725V24.75H39.778V30.325C39.778 31.025 39.6447 31.625 39.378 32.125C39.1114 32.6333 38.7322 33.0167 38.2405 33.275C37.7572 33.5333 37.178 33.6625 36.503 33.6625ZM36.653 29.4375C36.9364 29.4375 37.1822 29.3667 37.3905 29.225C37.6072 29.075 37.7739 28.875 37.8905 28.625C38.0072 28.3667 38.0655 28.075 38.0655 27.75C38.0655 27.4167 38.003 27.125 37.878 26.875C37.7614 26.625 37.5947 26.4292 37.378 26.2875C37.1697 26.1458 36.9239 26.075 36.6405 26.075C36.3489 26.075 36.0905 26.1458 35.8655 26.2875C35.6405 26.4292 35.4655 26.625 35.3405 26.875C35.2155 27.125 35.1489 27.4167 35.1405 27.75C35.1489 28.075 35.2155 28.3667 35.3405 28.625C35.4655 28.875 35.6405 29.075 35.8655 29.225C36.0989 29.3667 36.3614 29.4375 36.653 29.4375ZM41.2979 31V24.75H42.9479V31H41.2979ZM42.1229 23.7375C41.8729 23.7375 41.652 23.6458 41.4604 23.4625C41.2687 23.2708 41.1729 23.0458 41.1729 22.7875C41.1729 22.5292 41.2687 22.3083 41.4604 22.125C41.652 21.9333 41.8729 21.8375 42.1229 21.8375C42.3812 21.8375 42.602 21.9333 42.7854 22.125C42.977 22.3083 43.0729 22.5292 43.0729 22.7875C43.0729 23.0458 42.977 23.2708 42.7854 23.4625C42.602 23.6458 42.3812 23.7375 42.1229 23.7375ZM46.8068 31.15C46.4068 31.15 46.0318 31.0917 45.6818 30.975C45.3318 30.85 45.0235 30.675 44.7568 30.45C44.4902 30.2167 44.2818 29.9333 44.1318 29.6L45.5443 28.95C45.6693 29.15 45.8402 29.325 46.0568 29.475C46.2735 29.6167 46.5235 29.6875 46.8068 29.6875C47.0818 29.6875 47.2943 29.65 47.4443 29.575C47.5943 29.4917 47.6693 29.375 47.6693 29.225C47.6693 29.075 47.6068 28.9667 47.4818 28.9C47.3652 28.825 47.2027 28.7625 46.9943 28.7125L46.4193 28.5625C45.8193 28.4042 45.3443 28.1542 44.9943 27.8125C44.6527 27.4625 44.4818 27.0625 44.4818 26.6125C44.4818 25.9708 44.686 25.475 45.0943 25.125C45.511 24.775 46.0985 24.6 46.8568 24.6C47.2485 24.6 47.611 24.6583 47.9443 24.775C48.286 24.8917 48.5777 25.0542 48.8193 25.2625C49.061 25.4708 49.2277 25.7125 49.3193 25.9875L47.9568 26.6125C47.8985 26.4458 47.7568 26.3125 47.5318 26.2125C47.3068 26.1042 47.0818 26.05 46.8568 26.05C46.6318 26.05 46.4568 26.1 46.3318 26.2C46.2152 26.2917 46.1568 26.4208 46.1568 26.5875C46.1568 26.6958 46.2152 26.7875 46.3318 26.8625C46.4485 26.9292 46.6152 26.9875 46.8318 27.0375L47.6443 27.2375C48.0527 27.3375 48.3777 27.5 48.6193 27.725C48.8693 27.9417 49.0485 28.1875 49.1568 28.4625C49.2735 28.7292 49.3318 28.9917 49.3318 29.25C49.3318 29.625 49.2193 29.9583 48.9943 30.25C48.7777 30.5333 48.4777 30.7542 48.0943 30.9125C47.7193 31.0708 47.2902 31.15 46.8068 31.15ZM52.8671 31.15C52.1754 31.15 51.6504 30.9792 51.2921 30.6375C50.9421 30.2958 50.7671 29.8083 50.7671 29.175V26.15H49.7546V24.75H50.7671V22.8H52.4171V24.75H53.9796V26.15H52.4171V28.8125C52.4171 29.0792 52.4754 29.2833 52.5921 29.425C52.7088 29.5583 52.8796 29.625 53.1046 29.625C53.1879 29.625 53.2796 29.6083 53.3796 29.575C53.4796 29.5333 53.5838 29.475 53.6921 29.4L54.2671 30.6375C54.0671 30.7875 53.8421 30.9083 53.5921 31C53.3504 31.1 53.1088 31.15 52.8671 31.15ZM55.3214 31V24.75H56.9714V25.9C57.2297 25.5083 57.5547 25.2167 57.9464 25.025C58.3464 24.825 58.7589 24.725 59.1839 24.725V26.325C58.8006 26.325 58.4381 26.3708 58.0964 26.4625C57.7631 26.5542 57.4922 26.7042 57.2839 26.9125C57.0756 27.1208 56.9714 27.3875 56.9714 27.7125V31H55.3214ZM62.0827 31.15C61.3327 31.15 60.7494 30.9833 60.3327 30.65C59.9244 30.3167 59.7202 29.8458 59.7202 29.2375C59.7202 28.5708 59.941 28.0708 60.3827 27.7375C60.8327 27.3958 61.4619 27.225 62.2702 27.225H63.7452C63.6869 26.8417 63.566 26.55 63.3827 26.35C63.1994 26.1417 62.9369 26.0375 62.5952 26.0375C62.3285 26.0375 62.0869 26.0958 61.8702 26.2125C61.6535 26.3292 61.4702 26.5083 61.3202 26.75L59.8702 26.25C59.9869 25.9833 60.1577 25.725 60.3827 25.475C60.6077 25.2167 60.8994 25.0083 61.2577 24.85C61.6244 24.6833 62.0702 24.6 62.5952 24.6C63.2285 24.6 63.7535 24.7208 64.1702 24.9625C64.5952 25.2042 64.9077 25.5458 65.1077 25.9875C65.316 26.4208 65.416 26.9375 65.4077 27.5375L65.3702 31H63.8327L63.8077 30.275C63.6494 30.5583 63.4244 30.775 63.1327 30.925C62.8494 31.075 62.4994 31.15 62.0827 31.15ZM62.3577 29.775C62.6244 29.775 62.866 29.7125 63.0827 29.5875C63.2994 29.4625 63.4702 29.3 63.5952 29.1C63.7202 28.9 63.7827 28.6917 63.7827 28.475V28.45H62.8452C62.3035 28.45 61.9285 28.5167 61.7202 28.65C61.5119 28.775 61.4077 28.9542 61.4077 29.1875C61.4077 29.3708 61.491 29.5167 61.6577 29.625C61.8244 29.725 62.0577 29.775 62.3577 29.775ZM69.2978 31.15C68.6061 31.15 68.0811 30.9792 67.7228 30.6375C67.3728 30.2958 67.1978 29.8083 67.1978 29.175V26.15H66.1853V24.75H67.1978V22.8H68.8478V24.75H70.4103V26.15H68.8478V28.8125C68.8478 29.0792 68.9061 29.2833 69.0228 29.425C69.1394 29.5583 69.3103 29.625 69.5353 29.625C69.6186 29.625 69.7103 29.6083 69.8103 29.575C69.9103 29.5333 70.0144 29.475 70.1228 29.4L70.6978 30.6375C70.4978 30.7875 70.2728 30.9083 70.0228 31C69.7811 31.1 69.5394 31.15 69.2978 31.15ZM71.8521 31V24.75H73.5021V31H71.8521ZM72.6771 23.7375C72.4271 23.7375 72.2062 23.6458 72.0146 23.4625C71.8229 23.2708 71.7271 23.0458 71.7271 22.7875C71.7271 22.5292 71.8229 22.3083 72.0146 22.125C72.2062 21.9333 72.4271 21.8375 72.6771 21.8375C72.9354 21.8375 73.1562 21.9333 73.3396 22.125C73.5312 22.3083 73.6271 22.5292 73.6271 22.7875C73.6271 23.0458 73.5312 23.2708 73.3396 23.4625C73.1562 23.6458 72.9354 23.7375 72.6771 23.7375ZM77.961 31.15C77.3277 31.15 76.761 31.0125 76.261 30.7375C75.7694 30.4542 75.3819 30.0667 75.0985 29.575C74.8235 29.0833 74.686 28.5167 74.686 27.875C74.686 27.2333 74.8235 26.6667 75.0985 26.175C75.3735 25.6833 75.7569 25.3 76.2485 25.025C76.7402 24.7417 77.3027 24.6 77.936 24.6C78.5777 24.6 79.1444 24.7417 79.636 25.025C80.1277 25.3 80.511 25.6833 80.786 26.175C81.061 26.6667 81.1985 27.2333 81.1985 27.875C81.1985 28.5167 81.061 29.0833 80.786 29.575C80.511 30.0667 80.1277 30.4542 79.636 30.7375C79.1527 31.0125 78.5944 31.15 77.961 31.15ZM77.961 29.625C78.2694 29.625 78.5402 29.55 78.7735 29.4C79.0069 29.25 79.186 29.0458 79.311 28.7875C79.4444 28.5208 79.511 28.2167 79.511 27.875C79.511 27.5333 79.4444 27.2333 79.311 26.975C79.1777 26.7083 78.9902 26.5 78.7485 26.35C78.5152 26.2 78.2444 26.125 77.936 26.125C77.636 26.125 77.3652 26.2 77.1235 26.35C76.8902 26.5 76.7069 26.7083 76.5735 26.975C76.4402 27.2333 76.3735 27.5333 76.3735 27.875C76.3735 28.2167 76.4402 28.5208 76.5735 28.7875C76.7069 29.0458 76.8944 29.25 77.136 29.4C77.3777 29.55 77.6527 29.625 77.961 29.625ZM82.2867 31V24.75H83.8367L83.9117 25.6C84.1117 25.275 84.3659 25.0292 84.6742 24.8625C84.9909 24.6875 85.3492 24.6 85.7492 24.6C86.2409 24.6 86.6617 24.7 87.0117 24.9C87.3617 25.1 87.6284 25.4125 87.8117 25.8375C87.9951 26.2542 88.0826 26.7958 88.0742 27.4625V31H86.4242V27.8C86.4242 27.375 86.3742 27.0458 86.2742 26.8125C86.1826 26.5792 86.0492 26.4125 85.8742 26.3125C85.6992 26.2042 85.4951 26.15 85.2617 26.15C84.8367 26.1417 84.5076 26.2708 84.2742 26.5375C84.0492 26.8042 83.9367 27.2 83.9367 27.725V31H82.2867Z" fill="#0F172A"/> +<rect x="217.5" y="18.5" width="47" height="16" rx="3.5" fill="#F0FDF4"/> +<rect x="217.5" y="18.5" width="47" height="16" rx="3.5" stroke="#FDDCCC"/> +<path d="M227.622 30.114C227.261 30.114 226.932 30.0602 226.634 29.9525C226.336 29.8448 226.086 29.6928 225.884 29.4965C225.681 29.3002 225.535 29.0785 225.447 28.8315L226.435 28.461C226.485 28.5497 226.555 28.6478 226.644 28.7555C226.732 28.8632 226.849 28.9582 226.995 29.0405C227.141 29.1165 227.328 29.1545 227.556 29.1545C227.917 29.1545 228.202 29.0532 228.411 28.8505C228.626 28.6415 228.734 28.3787 228.734 28.062C228.734 27.834 228.673 27.6377 228.553 27.473C228.439 27.3083 228.259 27.1817 228.012 27.093C227.771 27.0043 227.467 26.96 227.1 26.96H226.796V26.048H227.1C227.587 26.048 227.958 25.9657 228.211 25.801C228.464 25.6363 228.591 25.4052 228.591 25.1075C228.591 24.9365 228.547 24.7845 228.458 24.6515C228.376 24.5122 228.255 24.4013 228.097 24.319C227.939 24.2367 227.752 24.1955 227.537 24.1955C227.397 24.1955 227.261 24.2177 227.128 24.262C226.995 24.3063 226.872 24.376 226.758 24.471C226.644 24.566 226.549 24.6895 226.473 24.8415L225.513 24.49C225.608 24.224 225.76 23.9992 225.969 23.8155C226.178 23.6255 226.422 23.483 226.701 23.388C226.979 23.2867 227.271 23.236 227.575 23.236C227.98 23.236 228.341 23.312 228.658 23.464C228.981 23.616 229.234 23.8282 229.418 24.1005C229.608 24.3665 229.703 24.6737 229.703 25.022C229.703 25.364 229.604 25.6585 229.408 25.9055C229.218 26.1462 228.962 26.3393 228.639 26.485C229.006 26.656 229.297 26.884 229.513 27.169C229.734 27.4477 229.845 27.7833 229.845 28.176C229.845 28.575 229.741 28.9202 229.532 29.2115C229.329 29.5028 229.06 29.7277 228.724 29.886C228.388 30.038 228.021 30.114 227.622 30.114ZM233.588 30V26.124H232.771V25.25H233.588V24.7465C233.588 24.2462 233.711 23.863 233.958 23.597C234.212 23.3247 234.592 23.1885 235.098 23.1885C235.263 23.1885 235.437 23.217 235.621 23.274C235.811 23.3247 235.991 23.3943 236.162 23.483L235.773 24.2715C235.653 24.2145 235.545 24.1733 235.45 24.148C235.361 24.1227 235.282 24.11 235.212 24.11C235.022 24.11 234.88 24.1733 234.785 24.3C234.696 24.4203 234.652 24.6198 234.652 24.8985V25.25H235.896V26.124H234.652V30H233.588ZM236.825 30V25.25H237.88V30H236.825ZM237.357 24.3475C237.186 24.3475 237.038 24.2873 236.911 24.167C236.791 24.0403 236.73 23.8915 236.73 23.7205C236.73 23.5495 236.791 23.4038 236.911 23.2835C237.038 23.1632 237.186 23.103 237.357 23.103C237.528 23.103 237.674 23.1632 237.794 23.2835C237.921 23.4038 237.984 23.5495 237.984 23.7205C237.984 23.8915 237.921 24.0403 237.794 24.167C237.674 24.2873 237.528 24.3475 237.357 24.3475ZM241.252 30.114C240.79 30.114 240.378 30.0095 240.017 29.8005C239.663 29.5852 239.381 29.2907 239.172 28.917C238.969 28.5433 238.868 28.1127 238.868 27.625C238.868 27.1373 238.972 26.7067 239.181 26.333C239.39 25.9593 239.675 25.668 240.036 25.459C240.404 25.2437 240.822 25.136 241.29 25.136C241.715 25.136 242.098 25.2468 242.44 25.4685C242.782 25.6838 243.051 25.9973 243.247 26.409C243.45 26.8207 243.551 27.3115 243.551 27.8815H239.97C240.002 28.2805 240.147 28.594 240.407 28.822C240.673 29.05 240.986 29.164 241.347 29.164C241.639 29.164 241.879 29.1007 242.069 28.974C242.259 28.841 242.408 28.67 242.516 28.461L243.456 28.86C243.323 29.1133 243.152 29.335 242.943 29.525C242.741 29.715 242.497 29.8607 242.212 29.962C241.933 30.0633 241.613 30.114 241.252 30.114ZM240.036 27.0645H242.402C242.383 26.8365 242.316 26.6497 242.202 26.504C242.088 26.352 241.949 26.238 241.784 26.162C241.62 26.086 241.446 26.048 241.262 26.048C241.085 26.048 240.904 26.086 240.72 26.162C240.543 26.2317 240.391 26.3425 240.264 26.4945C240.138 26.6465 240.062 26.8365 240.036 27.0645ZM244.366 30V23.35H245.43V30H244.366ZM248.492 30.114C248.062 30.114 247.685 30.0127 247.362 29.81C247.045 29.601 246.795 29.3097 246.611 28.936C246.434 28.5623 246.345 28.1253 246.345 27.625C246.345 27.1183 246.434 26.6813 246.611 26.314C246.795 25.9403 247.045 25.6522 247.362 25.4495C247.685 25.2405 248.062 25.136 248.492 25.136C248.822 25.136 249.113 25.2088 249.366 25.3545C249.62 25.4938 249.829 25.6933 249.993 25.953V23.35H251.048V30H250.041L250.003 29.278C249.845 29.544 249.636 29.7498 249.376 29.8955C249.123 30.0412 248.828 30.114 248.492 30.114ZM248.758 29.145C248.993 29.145 249.202 29.0848 249.385 28.9645C249.569 28.8378 249.712 28.6668 249.813 28.4515C249.921 28.2298 249.981 27.9765 249.993 27.6915V27.5585C249.981 27.2735 249.921 27.0233 249.813 26.808C249.712 26.5863 249.569 26.4153 249.385 26.295C249.202 26.1747 248.99 26.1145 248.749 26.1145C248.496 26.1145 248.268 26.1778 248.065 26.3045C247.869 26.4312 247.713 26.6085 247.599 26.8365C247.492 27.0645 247.438 27.3273 247.438 27.625C247.438 27.9227 247.495 28.1855 247.609 28.4135C247.723 28.6415 247.878 28.822 248.074 28.955C248.277 29.0817 248.505 29.145 248.758 29.145ZM253.953 30.114C253.637 30.114 253.345 30.0665 253.079 29.9715C252.813 29.8765 252.585 29.7435 252.395 29.5725C252.205 29.3952 252.06 29.1893 251.958 28.955L252.88 28.5465C252.975 28.7238 253.114 28.8727 253.298 28.993C253.488 29.1133 253.697 29.1735 253.925 29.1735C254.172 29.1735 254.368 29.1323 254.514 29.05C254.666 28.9613 254.742 28.841 254.742 28.689C254.742 28.5433 254.685 28.4325 254.571 28.3565C254.457 28.2742 254.295 28.2077 254.086 28.157L253.64 28.0335C253.19 27.9195 252.839 27.739 252.585 27.492C252.332 27.2387 252.205 26.9505 252.205 26.6275C252.205 26.1525 252.357 25.7852 252.661 25.5255C252.972 25.2658 253.415 25.136 253.991 25.136C254.283 25.136 254.549 25.1803 254.789 25.269C255.036 25.3513 255.248 25.4717 255.426 25.63C255.603 25.782 255.727 25.9625 255.796 26.1715L254.913 26.5705C254.849 26.4122 254.729 26.2918 254.552 26.2095C254.374 26.1208 254.178 26.0765 253.963 26.0765C253.747 26.0765 253.58 26.124 253.459 26.219C253.339 26.3077 253.279 26.4343 253.279 26.599C253.279 26.694 253.333 26.7827 253.44 26.865C253.548 26.941 253.703 27.0043 253.906 27.055L254.466 27.188C254.777 27.264 255.03 27.3843 255.226 27.549C255.423 27.7073 255.568 27.8878 255.663 28.0905C255.758 28.2868 255.806 28.4863 255.806 28.689C255.806 28.974 255.723 29.2242 255.559 29.4395C255.4 29.6548 255.182 29.8227 254.903 29.943C254.625 30.057 254.308 30.114 253.953 30.114Z" fill="#D54407"/> +</g> +<path d="M18.76 63V56H20.13V63H18.76ZM24.3534 63L27.1134 56H28.5734L31.3334 63H29.8834L29.2834 61.46H26.4034L25.8034 63H24.3534ZM26.8534 60.25H28.8334L27.8434 57.71L26.8534 60.25ZM32.6721 63V56H34.1621L36.2021 59.02L38.2421 56H39.7221V63H38.3621V58.14L36.2021 61.32L34.0421 58.15V63H32.6721ZM43.9491 63L46.7091 56H48.1691L50.9291 63H49.4791L48.8791 61.46H45.9991L45.3991 63H43.9491ZM46.4491 60.25H48.4291L47.4391 57.71L46.4491 60.25Z" fill="#030712"/> +<g clip-path="url(#clip1_27219_4637)"> +<rect x="18.5" y="79.5" width="77.3333" height="26" rx="5.5" fill="white"/> +<rect x="18.5" y="79.5" width="77.3333" height="26" rx="5.5" stroke="#E2E8F0"/> +<path d="M27.6265 96.126C27.2415 96.126 26.888 96.0805 26.566 95.9895C26.251 95.8985 25.971 95.7725 25.726 95.6115C25.488 95.4505 25.2885 95.272 25.1275 95.076C24.9735 94.873 24.865 94.663 24.802 94.446L25.999 94.0785C26.09 94.3375 26.2685 94.565 26.5345 94.761C26.8005 94.957 27.1295 95.0585 27.5215 95.0655C27.9765 95.0655 28.337 94.971 28.603 94.782C28.869 94.593 29.002 94.3445 29.002 94.0365C29.002 93.7565 28.89 93.529 28.666 93.354C28.442 93.172 28.141 93.032 27.763 92.934L26.86 92.703C26.517 92.612 26.2055 92.479 25.9255 92.304C25.6525 92.129 25.4355 91.9085 25.2745 91.6425C25.1205 91.3765 25.0435 91.0615 25.0435 90.6975C25.0435 90.0115 25.2675 89.4795 25.7155 89.1015C26.1635 88.7165 26.804 88.524 27.637 88.524C28.106 88.524 28.5155 88.5975 28.8655 88.7445C29.2225 88.8845 29.5165 89.0805 29.7475 89.3325C29.9785 89.5775 30.15 89.8575 30.262 90.1725L29.086 90.5505C28.981 90.2705 28.799 90.0395 28.54 89.8575C28.281 89.6755 27.959 89.5845 27.574 89.5845C27.175 89.5845 26.86 89.679 26.629 89.868C26.405 90.057 26.293 90.3195 26.293 90.6555C26.293 90.9285 26.3805 91.142 26.5555 91.296C26.7375 91.443 26.9825 91.555 27.2905 91.632L28.1935 91.8525C28.8515 92.0135 29.3625 92.29 29.7265 92.682C30.0905 93.074 30.2725 93.508 30.2725 93.984C30.2725 94.404 30.171 94.775 29.968 95.097C29.765 95.419 29.464 95.671 29.065 95.853C28.673 96.035 28.1935 96.126 27.6265 96.126ZM33.4892 96.126C32.9362 96.126 32.5127 95.9895 32.2187 95.7165C31.9317 95.4365 31.7882 95.0375 31.7882 94.5195V89.112H32.9537V94.299C32.9537 94.544 33.0097 94.7295 33.1217 94.8555C33.2407 94.9815 33.4122 95.0445 33.6362 95.0445C33.7062 95.0445 33.7832 95.0305 33.8672 95.0025C33.9512 94.9745 34.0457 94.922 34.1507 94.845L34.5812 95.7375C34.3992 95.8635 34.2172 95.958 34.0352 96.021C33.8532 96.091 33.6712 96.126 33.4892 96.126ZM30.9167 91.758V90.75H34.3712V91.758H30.9167ZM39.0393 96L38.9763 95.034V90.75H40.1418V96H39.0393ZM35.4063 93.438V90.75H36.5823V93.438H35.4063ZM36.5823 93.438C36.5823 93.851 36.6313 94.173 36.7293 94.404C36.8273 94.635 36.9603 94.796 37.1283 94.887C37.3033 94.978 37.5028 95.0235 37.7268 95.0235C38.1258 95.0305 38.4338 94.901 38.6508 94.635C38.8678 94.369 38.9763 93.9875 38.9763 93.4905H39.4173C39.4173 94.0435 39.3333 94.5195 39.1653 94.9185C39.0043 95.3105 38.7733 95.6115 38.4723 95.8215C38.1783 96.0245 37.8213 96.126 37.4013 96.126C36.9883 96.126 36.6313 96.042 36.3303 95.874C36.0363 95.706 35.8088 95.4435 35.6478 95.0865C35.4868 94.7295 35.4063 94.271 35.4063 93.711V93.438H36.5823ZM45.239 96L45.1865 95.0235V88.65H46.352V96H45.239ZM43.5275 96.126C43.0515 96.126 42.635 96.014 42.278 95.79C41.928 95.559 41.6515 95.237 41.4485 94.824C41.2525 94.411 41.1545 93.928 41.1545 93.375C41.1545 92.815 41.2525 92.332 41.4485 91.926C41.6515 91.513 41.928 91.1945 42.278 90.9705C42.635 90.7395 43.0515 90.624 43.5275 90.624C43.9685 90.624 44.3465 90.7395 44.6615 90.9705C44.9835 91.1945 45.2285 91.513 45.3965 91.926C45.5645 92.332 45.6485 92.815 45.6485 93.375C45.6485 93.928 45.5645 94.411 45.3965 94.824C45.2285 95.237 44.9835 95.559 44.6615 95.79C44.3465 96.014 43.9685 96.126 43.5275 96.126ZM43.8215 95.055C44.0875 95.055 44.322 94.985 44.525 94.845C44.735 94.698 44.896 94.4985 45.008 94.2465C45.127 93.9945 45.1865 93.704 45.1865 93.375C45.1865 93.046 45.127 92.7555 45.008 92.5035C44.896 92.2515 44.735 92.0555 44.525 91.9155C44.322 91.7755 44.084 91.7055 43.811 91.7055C43.531 91.7055 43.2825 91.7755 43.0655 91.9155C42.8485 92.0555 42.677 92.2515 42.551 92.5035C42.432 92.7555 42.369 93.046 42.362 93.375C42.369 93.704 42.432 93.9945 42.551 94.2465C42.677 94.4985 42.8485 94.698 43.0655 94.845C43.2895 94.985 43.5415 95.055 43.8215 95.055ZM49.9936 96.126C49.4826 96.126 49.0276 96.0105 48.6286 95.7795C48.2366 95.5415 47.9251 95.216 47.6941 94.803C47.4701 94.39 47.3581 93.914 47.3581 93.375C47.3581 92.836 47.4736 92.36 47.7046 91.947C47.9356 91.534 48.2506 91.212 48.6496 90.981C49.0556 90.743 49.5176 90.624 50.0356 90.624C50.5046 90.624 50.9281 90.7465 51.3061 90.9915C51.6841 91.2295 51.9816 91.576 52.1986 92.031C52.4226 92.486 52.5346 93.0285 52.5346 93.6585H48.4081L48.5656 93.5115C48.5656 93.8335 48.6356 94.1135 48.7756 94.3515C48.9156 94.5825 49.1011 94.761 49.3321 94.887C49.5631 95.013 49.8186 95.076 50.0986 95.076C50.4206 95.076 50.6866 95.006 50.8966 94.866C51.1066 94.719 51.2711 94.53 51.3901 94.299L52.4296 94.74C52.2826 95.02 52.0936 95.265 51.8626 95.475C51.6386 95.685 51.3691 95.846 51.0541 95.958C50.7461 96.07 50.3926 96.126 49.9936 96.126ZM48.6391 92.9025L48.4711 92.7555H51.4321L51.2746 92.9025C51.2746 92.6155 51.2116 92.381 51.0856 92.199C50.9596 92.01 50.7986 91.87 50.6026 91.779C50.4136 91.681 50.2141 91.632 50.0041 91.632C49.7941 91.632 49.5841 91.681 49.3741 91.779C49.1641 91.87 48.9891 92.01 48.8491 92.199C48.7091 92.381 48.6391 92.6155 48.6391 92.9025ZM53.4353 96V90.75H54.5378L54.6113 91.716V96H53.4353ZM56.9948 96V93.312H58.1708V96H56.9948ZM56.9948 93.312C56.9948 92.892 56.9458 92.57 56.8478 92.346C56.7568 92.115 56.6238 91.954 56.4488 91.863C56.2808 91.772 56.0813 91.7265 55.8503 91.7265C55.4583 91.7195 55.1538 91.849 54.9368 92.115C54.7198 92.381 54.6113 92.7625 54.6113 93.2595H54.1703C54.1703 92.7065 54.2508 92.234 54.4118 91.842C54.5728 91.443 54.8038 91.142 55.1048 90.939C55.4058 90.729 55.7628 90.624 56.1758 90.624C56.5958 90.624 56.9528 90.708 57.2468 90.876C57.5478 91.044 57.7753 91.3065 57.9293 91.6635C58.0903 92.0135 58.1708 92.472 58.1708 93.039V93.312H56.9948ZM61.4516 96.126C60.8986 96.126 60.4751 95.9895 60.1811 95.7165C59.8941 95.4365 59.7506 95.0375 59.7506 94.5195V89.112H60.9161V94.299C60.9161 94.544 60.9721 94.7295 61.0841 94.8555C61.2031 94.9815 61.3746 95.0445 61.5986 95.0445C61.6686 95.0445 61.7456 95.0305 61.8296 95.0025C61.9136 94.9745 62.0081 94.922 62.1131 94.845L62.5436 95.7375C62.3616 95.8635 62.1796 95.958 61.9976 96.021C61.8156 96.091 61.6336 96.126 61.4516 96.126ZM58.8791 91.758V90.75H62.3336V91.758H58.8791Z" fill="#64748B"/> +<circle cx="86.4805" cy="92.5002" r="3.45278" stroke="#94A3B8" stroke-width="0.8"/> +<rect x="103.083" y="79.75" width="76.8333" height="25.5" rx="5.25" fill="white"/> +<rect x="103.083" y="79.75" width="76.8333" height="25.5" rx="5.25" stroke="#FDDCCC" stroke-width="1.5"/> +<path d="M109.265 96V88.65H113.791V89.763H110.483V91.716H113.402V92.808H110.483V94.887H113.822V96H109.265ZM115.238 96V90.75H116.341L116.393 91.4535C116.554 91.1805 116.761 90.974 117.013 90.834C117.265 90.694 117.552 90.624 117.874 90.624C118.294 90.624 118.651 90.7185 118.945 90.9075C119.239 91.0965 119.452 91.3835 119.585 91.7685C119.739 91.3975 119.956 91.114 120.236 90.918C120.516 90.722 120.845 90.624 121.223 90.624C121.832 90.624 122.301 90.82 122.63 91.212C122.959 91.597 123.12 92.192 123.113 92.997V96H121.948V93.312C121.948 92.892 121.902 92.57 121.811 92.346C121.72 92.115 121.598 91.954 121.444 91.863C121.29 91.772 121.111 91.7265 120.908 91.7265C120.544 91.7195 120.261 91.849 120.058 92.115C119.862 92.381 119.764 92.7625 119.764 93.2595V96H118.588V93.312C118.588 92.892 118.542 92.57 118.451 92.346C118.367 92.115 118.248 91.954 118.094 91.863C117.94 91.772 117.762 91.7265 117.559 91.7265C117.195 91.7195 116.911 91.849 116.708 92.115C116.512 92.381 116.414 92.7625 116.414 93.2595V96H115.238ZM124.365 98.1V90.75H125.468L125.541 91.716V98.1H124.365ZM127.2 96.126C126.759 96.126 126.378 96.014 126.056 95.79C125.741 95.559 125.499 95.237 125.331 94.824C125.163 94.411 125.079 93.928 125.079 93.375C125.079 92.815 125.163 92.332 125.331 91.926C125.499 91.513 125.741 91.1945 126.056 90.9705C126.378 90.7395 126.759 90.624 127.2 90.624C127.676 90.624 128.089 90.7395 128.439 90.9705C128.796 91.1945 129.073 91.513 129.269 91.926C129.472 92.332 129.573 92.815 129.573 93.375C129.573 93.928 129.472 94.411 129.269 94.824C129.073 95.237 128.796 95.559 128.439 95.79C128.089 96.014 127.676 96.126 127.2 96.126ZM126.906 95.055C127.186 95.055 127.435 94.985 127.652 94.845C127.869 94.698 128.04 94.4985 128.166 94.2465C128.299 93.9945 128.366 93.704 128.366 93.375C128.366 93.046 128.303 92.7555 128.177 92.5035C128.058 92.2515 127.89 92.0555 127.673 91.9155C127.456 91.7755 127.204 91.7055 126.917 91.7055C126.651 91.7055 126.413 91.7755 126.203 91.9155C125.993 92.0555 125.828 92.2515 125.709 92.5035C125.597 92.7555 125.541 93.046 125.541 93.375C125.541 93.704 125.597 93.9945 125.709 94.2465C125.828 94.4985 125.989 94.698 126.192 94.845C126.402 94.985 126.64 95.055 126.906 95.055ZM130.578 96V88.65H131.754V96H130.578ZM135.475 96.126C134.95 96.126 134.481 96.0105 134.068 95.7795C133.662 95.5415 133.343 95.216 133.112 94.803C132.881 94.39 132.766 93.914 132.766 93.375C132.766 92.836 132.878 92.36 133.102 91.947C133.333 91.534 133.651 91.212 134.057 90.981C134.463 90.743 134.929 90.624 135.454 90.624C135.979 90.624 136.444 90.743 136.85 90.981C137.256 91.212 137.571 91.534 137.795 91.947C138.026 92.36 138.142 92.836 138.142 93.375C138.142 93.914 138.03 94.39 137.806 94.803C137.582 95.216 137.267 95.5415 136.861 95.7795C136.455 96.0105 135.993 96.126 135.475 96.126ZM135.475 95.0445C135.762 95.0445 136.017 94.9745 136.241 94.8345C136.465 94.6875 136.64 94.4915 136.766 94.2465C136.892 93.9945 136.955 93.704 136.955 93.375C136.955 93.046 136.889 92.759 136.756 92.514C136.63 92.262 136.455 92.066 136.231 91.926C136.007 91.779 135.748 91.7055 135.454 91.7055C135.16 91.7055 134.901 91.7755 134.677 91.9155C134.453 92.0555 134.278 92.2515 134.152 92.5035C134.026 92.7555 133.963 93.046 133.963 93.375C133.963 93.704 134.026 93.9945 134.152 94.2465C134.285 94.4915 134.463 94.6875 134.687 94.8345C134.918 94.9745 135.181 95.0445 135.475 95.0445ZM139.795 98.226C139.627 98.226 139.438 98.1945 139.228 98.1315C139.025 98.0685 138.829 97.988 138.64 97.89L139.081 96.9345C139.214 96.9975 139.337 97.0465 139.449 97.0815C139.561 97.1235 139.652 97.1445 139.722 97.1445C139.89 97.1445 140.03 97.099 140.142 97.008C140.261 96.924 140.355 96.798 140.425 96.63L141.045 95.181L142.819 90.75H144.1L141.664 96.5565C141.517 96.8925 141.367 97.1865 141.213 97.4385C141.066 97.6905 140.88 97.883 140.656 98.016C140.432 98.156 140.145 98.226 139.795 98.226ZM140.73 96L138.378 90.75H139.659L141.486 95.1705L141.864 96H140.73ZM146.998 96.126C146.487 96.126 146.032 96.0105 145.633 95.7795C145.241 95.5415 144.93 95.216 144.699 94.803C144.475 94.39 144.363 93.914 144.363 93.375C144.363 92.836 144.478 92.36 144.709 91.947C144.94 91.534 145.255 91.212 145.654 90.981C146.06 90.743 146.522 90.624 147.04 90.624C147.509 90.624 147.933 90.7465 148.311 90.9915C148.689 91.2295 148.986 91.576 149.203 92.031C149.427 92.486 149.539 93.0285 149.539 93.6585H145.413L145.57 93.5115C145.57 93.8335 145.64 94.1135 145.78 94.3515C145.92 94.5825 146.106 94.761 146.337 94.887C146.568 95.013 146.823 95.076 147.103 95.076C147.425 95.076 147.691 95.006 147.901 94.866C148.111 94.719 148.276 94.53 148.395 94.299L149.434 94.74C149.287 95.02 149.098 95.265 148.867 95.475C148.643 95.685 148.374 95.846 148.059 95.958C147.751 96.07 147.397 96.126 146.998 96.126ZM145.644 92.9025L145.476 92.7555H148.437L148.279 92.9025C148.279 92.6155 148.216 92.381 148.09 92.199C147.964 92.01 147.803 91.87 147.607 91.779C147.418 91.681 147.219 91.632 147.009 91.632C146.799 91.632 146.589 91.681 146.379 91.779C146.169 91.87 145.994 92.01 145.854 92.199C145.714 92.381 145.644 92.6155 145.644 92.9025ZM152.781 96.126C152.27 96.126 151.815 96.0105 151.416 95.7795C151.024 95.5415 150.713 95.216 150.482 94.803C150.258 94.39 150.146 93.914 150.146 93.375C150.146 92.836 150.261 92.36 150.492 91.947C150.723 91.534 151.038 91.212 151.437 90.981C151.843 90.743 152.305 90.624 152.823 90.624C153.292 90.624 153.716 90.7465 154.094 90.9915C154.472 91.2295 154.769 91.576 154.986 92.031C155.21 92.486 155.322 93.0285 155.322 93.6585H151.196L151.353 93.5115C151.353 93.8335 151.423 94.1135 151.563 94.3515C151.703 94.5825 151.889 94.761 152.12 94.887C152.351 95.013 152.606 95.076 152.886 95.076C153.208 95.076 153.474 95.006 153.684 94.866C153.894 94.719 154.059 94.53 154.178 94.299L155.217 94.74C155.07 95.02 154.881 95.265 154.65 95.475C154.426 95.685 154.157 95.846 153.842 95.958C153.534 96.07 153.18 96.126 152.781 96.126ZM151.427 92.9025L151.259 92.7555H154.22L154.062 92.9025C154.062 92.6155 153.999 92.381 153.873 92.199C153.747 92.01 153.586 91.87 153.39 91.779C153.201 91.681 153.002 91.632 152.792 91.632C152.582 91.632 152.372 91.681 152.162 91.779C151.952 91.87 151.777 92.01 151.637 92.199C151.497 92.381 151.427 92.6155 151.427 92.9025Z" fill="#D54407"/> +<circle cx="170.814" cy="92.5002" r="3.45278" stroke="#D54407" stroke-width="0.8"/> +<circle cx="170.814" cy="92.5005" r="2.19092" fill="#D54407"/> +<rect x="187.167" y="79.5" width="77.3333" height="26" rx="5.5" fill="white"/> +<rect x="187.167" y="79.5" width="77.3333" height="26" rx="5.5" stroke="#E2E8F0"/> +<path d="M193.571 96V88.65H195.996C196.5 88.65 196.934 88.727 197.298 88.881C197.669 89.035 197.956 89.266 198.159 89.574C198.362 89.875 198.464 90.253 198.464 90.708C198.464 91.023 198.387 91.3065 198.233 91.5585C198.086 91.8105 197.876 92.0205 197.603 92.1885C197.96 92.3635 198.233 92.598 198.422 92.892C198.611 93.186 198.705 93.536 198.705 93.942C198.705 94.376 198.607 94.747 198.411 95.055C198.215 95.363 197.939 95.5975 197.582 95.7585C197.225 95.9195 196.801 96 196.311 96H193.571ZM194.768 94.908H196.217C196.602 94.908 196.906 94.8135 197.13 94.6245C197.354 94.4355 197.466 94.18 197.466 93.858C197.466 93.508 197.34 93.235 197.088 93.039C196.843 92.843 196.497 92.745 196.049 92.745H194.768V94.908ZM194.768 91.737H196.101C196.451 91.737 196.724 91.646 196.92 91.464C197.123 91.275 197.225 91.016 197.225 90.687C197.225 90.351 197.109 90.0955 196.878 89.9205C196.654 89.7385 196.339 89.6475 195.933 89.6475H194.768V91.737ZM203.297 96L203.234 95.034V90.75H204.4V96H203.297ZM199.664 93.438V90.75H200.84V93.438H199.664ZM200.84 93.438C200.84 93.851 200.889 94.173 200.987 94.404C201.085 94.635 201.218 94.796 201.386 94.887C201.561 94.978 201.761 95.0235 201.985 95.0235C202.384 95.0305 202.692 94.901 202.909 94.635C203.126 94.369 203.234 93.9875 203.234 93.4905H203.675C203.675 94.0435 203.591 94.5195 203.423 94.9185C203.262 95.3105 203.031 95.6115 202.73 95.8215C202.436 96.0245 202.079 96.126 201.659 96.126C201.246 96.126 200.889 96.042 200.588 95.874C200.294 95.706 200.067 95.4435 199.906 95.0865C199.745 94.7295 199.664 94.271 199.664 93.711V93.438H200.84ZM207.617 96.126C207.267 96.126 206.945 96.0735 206.651 95.9685C206.357 95.8635 206.105 95.7165 205.895 95.5275C205.685 95.3315 205.524 95.104 205.412 94.845L206.431 94.3935C206.536 94.5895 206.69 94.754 206.893 94.887C207.103 95.02 207.334 95.0865 207.586 95.0865C207.859 95.0865 208.076 95.041 208.237 94.95C208.405 94.852 208.489 94.719 208.489 94.551C208.489 94.39 208.426 94.2675 208.3 94.1835C208.174 94.0925 207.995 94.019 207.764 93.963L207.271 93.8265C206.774 93.7005 206.385 93.501 206.105 93.228C205.825 92.948 205.685 92.6295 205.685 92.2725C205.685 91.7475 205.853 91.3415 206.189 91.0545C206.532 90.7675 207.022 90.624 207.659 90.624C207.981 90.624 208.275 90.673 208.541 90.771C208.814 90.862 209.049 90.995 209.245 91.17C209.441 91.338 209.577 91.5375 209.654 91.7685L208.678 92.2095C208.608 92.0345 208.475 91.9015 208.279 91.8105C208.083 91.7125 207.866 91.6635 207.628 91.6635C207.39 91.6635 207.204 91.716 207.071 91.821C206.938 91.919 206.872 92.059 206.872 92.241C206.872 92.346 206.931 92.444 207.05 92.535C207.169 92.619 207.341 92.689 207.565 92.745L208.184 92.892C208.527 92.976 208.807 93.109 209.024 93.291C209.241 93.466 209.402 93.6655 209.507 93.8895C209.612 94.1065 209.665 94.327 209.665 94.551C209.665 94.866 209.574 95.1425 209.392 95.3805C209.217 95.6185 208.975 95.804 208.667 95.937C208.359 96.063 208.009 96.126 207.617 96.126ZM210.671 96V90.75H211.836V96H210.671ZM211.259 89.7525C211.07 89.7525 210.905 89.686 210.765 89.553C210.632 89.413 210.566 89.2485 210.566 89.0595C210.566 88.8705 210.632 88.7095 210.765 88.5765C210.905 88.4435 211.07 88.377 211.259 88.377C211.448 88.377 211.609 88.4435 211.742 88.5765C211.882 88.7095 211.952 88.8705 211.952 89.0595C211.952 89.2485 211.882 89.413 211.742 89.553C211.609 89.686 211.448 89.7525 211.259 89.7525ZM213.222 96V90.75H214.325L214.398 91.716V96H213.222ZM216.782 96V93.312H217.958V96H216.782ZM216.782 93.312C216.782 92.892 216.733 92.57 216.635 92.346C216.544 92.115 216.411 91.954 216.236 91.863C216.068 91.772 215.868 91.7265 215.637 91.7265C215.245 91.7195 214.941 91.849 214.724 92.115C214.507 92.381 214.398 92.7625 214.398 93.2595H213.957C213.957 92.7065 214.038 92.234 214.199 91.842C214.36 91.443 214.591 91.142 214.892 90.939C215.193 90.729 215.55 90.624 215.963 90.624C216.383 90.624 216.74 90.708 217.034 90.876C217.335 91.044 217.562 91.3065 217.716 91.6635C217.877 92.0135 217.958 92.472 217.958 93.039V93.312H216.782ZM221.491 96.126C220.98 96.126 220.525 96.0105 220.126 95.7795C219.734 95.5415 219.422 95.216 219.191 94.803C218.967 94.39 218.855 93.914 218.855 93.375C218.855 92.836 218.971 92.36 219.202 91.947C219.433 91.534 219.748 91.212 220.147 90.981C220.553 90.743 221.015 90.624 221.533 90.624C222.002 90.624 222.425 90.7465 222.803 90.9915C223.181 91.2295 223.479 91.576 223.696 92.031C223.92 92.486 224.032 93.0285 224.032 93.6585H219.905L220.063 93.5115C220.063 93.8335 220.133 94.1135 220.273 94.3515C220.413 94.5825 220.598 94.761 220.829 94.887C221.06 95.013 221.316 95.076 221.596 95.076C221.918 95.076 222.184 95.006 222.394 94.866C222.604 94.719 222.768 94.53 222.887 94.299L223.927 94.74C223.78 95.02 223.591 95.265 223.36 95.475C223.136 95.685 222.866 95.846 222.551 95.958C222.243 96.07 221.89 96.126 221.491 96.126ZM220.136 92.9025L219.968 92.7555H222.929L222.772 92.9025C222.772 92.6155 222.709 92.381 222.583 92.199C222.457 92.01 222.296 91.87 222.1 91.779C221.911 91.681 221.711 91.632 221.501 91.632C221.291 91.632 221.081 91.681 220.871 91.779C220.661 91.87 220.486 92.01 220.346 92.199C220.206 92.381 220.136 92.6155 220.136 92.9025ZM226.843 96.126C226.493 96.126 226.171 96.0735 225.877 95.9685C225.583 95.8635 225.331 95.7165 225.121 95.5275C224.911 95.3315 224.75 95.104 224.638 94.845L225.657 94.3935C225.762 94.5895 225.916 94.754 226.119 94.887C226.329 95.02 226.56 95.0865 226.812 95.0865C227.085 95.0865 227.302 95.041 227.463 94.95C227.631 94.852 227.715 94.719 227.715 94.551C227.715 94.39 227.652 94.2675 227.526 94.1835C227.4 94.0925 227.221 94.019 226.99 93.963L226.497 93.8265C226 93.7005 225.611 93.501 225.331 93.228C225.051 92.948 224.911 92.6295 224.911 92.2725C224.911 91.7475 225.079 91.3415 225.415 91.0545C225.758 90.7675 226.248 90.624 226.885 90.624C227.207 90.624 227.501 90.673 227.767 90.771C228.04 90.862 228.275 90.995 228.471 91.17C228.667 91.338 228.803 91.5375 228.88 91.7685L227.904 92.2095C227.834 92.0345 227.701 91.9015 227.505 91.8105C227.309 91.7125 227.092 91.6635 226.854 91.6635C226.616 91.6635 226.43 91.716 226.297 91.821C226.164 91.919 226.098 92.059 226.098 92.241C226.098 92.346 226.157 92.444 226.276 92.535C226.395 92.619 226.567 92.689 226.791 92.745L227.41 92.892C227.753 92.976 228.033 93.109 228.25 93.291C228.467 93.466 228.628 93.6655 228.733 93.8895C228.838 94.1065 228.891 94.327 228.891 94.551C228.891 94.866 228.8 95.1425 228.618 95.3805C228.443 95.6185 228.201 95.804 227.893 95.937C227.585 96.063 227.235 96.126 226.843 96.126ZM231.724 96.126C231.374 96.126 231.052 96.0735 230.758 95.9685C230.464 95.8635 230.212 95.7165 230.002 95.5275C229.792 95.3315 229.631 95.104 229.519 94.845L230.538 94.3935C230.643 94.5895 230.797 94.754 231 94.887C231.21 95.02 231.441 95.0865 231.693 95.0865C231.966 95.0865 232.183 95.041 232.344 94.95C232.512 94.852 232.596 94.719 232.596 94.551C232.596 94.39 232.533 94.2675 232.407 94.1835C232.281 94.0925 232.102 94.019 231.871 93.963L231.378 93.8265C230.881 93.7005 230.492 93.501 230.212 93.228C229.932 92.948 229.792 92.6295 229.792 92.2725C229.792 91.7475 229.96 91.3415 230.296 91.0545C230.639 90.7675 231.129 90.624 231.766 90.624C232.088 90.624 232.382 90.673 232.648 90.771C232.921 90.862 233.156 90.995 233.352 91.17C233.548 91.338 233.684 91.5375 233.761 91.7685L232.785 92.2095C232.715 92.0345 232.582 91.9015 232.386 91.8105C232.19 91.7125 231.973 91.6635 231.735 91.6635C231.497 91.6635 231.311 91.716 231.178 91.821C231.045 91.919 230.979 92.059 230.979 92.241C230.979 92.346 231.038 92.444 231.157 92.535C231.276 92.619 231.448 92.689 231.672 92.745L232.291 92.892C232.634 92.976 232.914 93.109 233.131 93.291C233.348 93.466 233.509 93.6655 233.614 93.8895C233.719 94.1065 233.772 94.327 233.772 94.551C233.772 94.866 233.681 95.1425 233.499 95.3805C233.324 95.6185 233.082 95.804 232.774 95.937C232.466 96.063 232.116 96.126 231.724 96.126Z" fill="#64748B"/> +<circle cx="255.147" cy="92.5002" r="3.45278" stroke="#94A3B8" stroke-width="0.8"/> +</g> +<rect x="18.5" y="112.5" width="246" height="29" rx="6.5" fill="white"/> +<rect x="18.5" y="112.5" width="246" height="29" rx="6.5" stroke="#E2E8F0"/> +<path d="M33.462 131.138C32.6953 131.138 32.0168 130.962 31.4265 130.609C30.8362 130.249 30.3723 129.758 30.035 129.137C29.6977 128.508 29.529 127.788 29.529 126.975C29.529 126.162 29.6938 125.445 30.0235 124.824C30.3608 124.196 30.8208 123.705 31.4035 123.352C31.9938 122.992 32.6685 122.812 33.4275 122.812C33.9105 122.812 34.3743 122.9 34.819 123.076C35.2637 123.245 35.6623 123.487 36.015 123.801C36.3677 124.108 36.6398 124.464 36.8315 124.87L35.992 125.296C35.8387 124.974 35.6278 124.694 35.3595 124.456C35.0912 124.219 34.7922 124.035 34.4625 123.904C34.1328 123.766 33.7878 123.697 33.4275 123.697C32.8678 123.697 32.3657 123.839 31.921 124.123C31.4763 124.399 31.1275 124.782 30.8745 125.273C30.6292 125.764 30.5065 126.331 30.5065 126.975C30.5065 127.619 30.633 128.19 30.886 128.688C31.139 129.187 31.4878 129.578 31.9325 129.861C32.3848 130.137 32.8947 130.275 33.462 130.275C33.83 130.275 34.1788 130.203 34.5085 130.057C34.8382 129.904 35.1333 129.697 35.394 129.436C35.6623 129.175 35.8732 128.876 36.0265 128.539L36.8775 128.964C36.6782 129.386 36.4022 129.762 36.0495 130.091C35.7045 130.421 35.3058 130.678 34.8535 130.862C34.4088 131.046 33.945 131.138 33.462 131.138ZM40.6346 131.138C40.0749 131.138 39.5766 131.011 39.1396 130.758C38.7103 130.498 38.3729 130.141 38.1276 129.689C37.8823 129.237 37.7596 128.715 37.7596 128.125C37.7596 127.535 37.8784 127.013 38.1161 126.561C38.3614 126.109 38.6988 125.756 39.1281 125.503C39.5651 125.242 40.0596 125.112 40.6116 125.112C41.1789 125.112 41.6773 125.242 42.1066 125.503C42.5436 125.756 42.8809 126.109 43.1186 126.561C43.3639 127.013 43.4866 127.535 43.4866 128.125C43.4866 128.715 43.3639 129.237 43.1186 129.689C42.8809 130.141 42.5474 130.498 42.1181 130.758C41.6888 131.011 41.1943 131.138 40.6346 131.138ZM40.6346 130.287C41.0179 130.287 41.3514 130.195 41.6351 130.011C41.9188 129.827 42.1411 129.574 42.3021 129.252C42.4708 128.93 42.5551 128.554 42.5551 128.125C42.5551 127.696 42.4708 127.32 42.3021 126.998C42.1411 126.676 41.9149 126.423 41.6236 126.239C41.3323 126.055 40.9949 125.963 40.6116 125.963C40.2359 125.963 39.9024 126.055 39.6111 126.239C39.3274 126.423 39.1013 126.676 38.9326 126.998C38.7716 127.32 38.6911 127.696 38.6911 128.125C38.6911 128.547 38.7716 128.922 38.9326 129.252C39.1013 129.574 39.3313 129.827 39.6226 130.011C39.9216 130.195 40.2589 130.287 40.6346 130.287ZM44.764 131V125.25H45.6265L45.6725 126.055C45.8488 125.748 46.075 125.514 46.351 125.353C46.627 125.192 46.949 125.112 47.317 125.112C47.777 125.112 48.168 125.219 48.49 125.434C48.8197 125.649 49.0573 125.974 49.203 126.411C49.364 125.99 49.5978 125.668 49.9045 125.445C50.2188 125.223 50.5907 125.112 51.02 125.112C51.664 125.112 52.17 125.327 52.538 125.756C52.9137 126.185 53.0977 126.837 53.09 127.711V131H52.17V128.056C52.17 127.489 52.1087 127.055 51.986 126.756C51.871 126.457 51.7138 126.254 51.5145 126.147C51.3152 126.032 51.0852 125.974 50.8245 125.974C50.3722 125.974 50.0195 126.155 49.7665 126.515C49.5135 126.868 49.387 127.37 49.387 128.021V131H48.467V128.056C48.467 127.489 48.4057 127.055 48.283 126.756C48.168 126.457 48.007 126.254 47.8 126.147C47.6007 126.032 47.3707 125.974 47.11 125.974C46.6653 125.974 46.3165 126.155 46.0635 126.515C45.8105 126.868 45.684 127.37 45.684 128.021V131H44.764ZM54.6032 133.3V125.25H55.4657L55.5117 126.227C55.7264 125.882 55.9986 125.61 56.3282 125.411C56.6656 125.212 57.0451 125.112 57.4667 125.112C57.9804 125.112 58.4327 125.238 58.8237 125.491C59.2147 125.744 59.5176 126.097 59.7322 126.549C59.9546 127.002 60.0657 127.527 60.0657 128.125C60.0657 128.715 59.9546 129.24 59.7322 129.7C59.5176 130.153 59.2147 130.505 58.8237 130.758C58.4327 131.011 57.9804 131.138 57.4667 131.138C57.0451 131.138 56.6694 131.042 56.3397 130.85C56.0101 130.651 55.7379 130.379 55.5232 130.034V133.3H54.6032ZM57.2597 130.298C57.6201 130.298 57.9382 130.206 58.2142 130.022C58.4979 129.838 58.7202 129.582 58.8812 129.252C59.0499 128.922 59.1342 128.547 59.1342 128.125C59.1342 127.703 59.0537 127.328 58.8927 126.998C58.7394 126.668 58.5209 126.411 58.2372 126.227C57.9536 126.043 57.6316 125.951 57.2712 125.951C56.9339 125.951 56.6311 126.043 56.3627 126.227C56.1021 126.411 55.8951 126.668 55.7417 126.998C55.5961 127.328 55.5232 127.703 55.5232 128.125C55.5232 128.547 55.5961 128.922 55.7417 129.252C55.8951 129.582 56.1021 129.838 56.3627 130.022C56.6234 130.206 56.9224 130.298 57.2597 130.298ZM63.1572 131.138C62.4825 131.138 61.9535 130.985 61.5702 130.678C61.1945 130.364 61.0067 129.93 61.0067 129.378C61.0067 128.796 61.1983 128.351 61.5817 128.045C61.9727 127.73 62.517 127.573 63.2147 127.573H64.8132C64.7748 127.029 64.6407 126.622 64.4107 126.354C64.1807 126.078 63.8357 125.94 63.3757 125.94C63.0613 125.94 62.7892 126.005 62.5592 126.135C62.3368 126.258 62.1528 126.457 62.0072 126.733L61.1792 126.411C61.3248 126.143 61.5012 125.913 61.7082 125.721C61.9152 125.522 62.1567 125.373 62.4327 125.273C62.7087 125.166 63.023 125.112 63.3757 125.112C63.9123 125.112 64.3532 125.219 64.6982 125.434C65.0508 125.641 65.3153 125.951 65.4917 126.365C65.668 126.772 65.7523 127.278 65.7447 127.883L65.7332 131H64.8822L64.8362 130.229C64.6675 130.521 64.4413 130.747 64.1577 130.908C63.874 131.061 63.5405 131.138 63.1572 131.138ZM63.2032 130.333C63.5328 130.333 63.8203 130.264 64.0657 130.126C64.311 129.98 64.4988 129.777 64.6292 129.516C64.7672 129.256 64.8362 128.941 64.8362 128.573V128.343H63.4217C62.885 128.343 62.5017 128.432 62.2717 128.608C62.0493 128.784 61.9382 129.037 61.9382 129.367C61.9382 129.666 62.0493 129.904 62.2717 130.08C62.494 130.249 62.8045 130.333 63.2032 130.333ZM67.2025 131V125.25H68.065L68.111 126.112C68.3026 125.79 68.5518 125.545 68.8585 125.376C69.1651 125.2 69.5216 125.112 69.928 125.112C70.3803 125.112 70.7713 125.204 71.101 125.388C71.4383 125.564 71.699 125.848 71.883 126.239C72.0746 126.63 72.1666 127.144 72.159 127.78V131H71.239V128.056C71.239 127.489 71.1738 127.055 71.0435 126.756C70.9131 126.457 70.733 126.254 70.503 126.147C70.273 126.032 70.0123 125.974 69.721 125.974C69.215 125.974 68.8201 126.155 68.5365 126.515C68.2605 126.868 68.1225 127.37 68.1225 128.021V131H67.2025ZM74.0427 133.438C73.897 133.438 73.7284 133.407 73.5367 133.346C73.345 133.292 73.1419 133.22 72.9272 133.128L73.2722 132.357C73.4485 132.434 73.6019 132.491 73.7322 132.53C73.8702 132.568 73.9775 132.587 74.0542 132.587C74.2612 132.587 74.4299 132.53 74.5602 132.415C74.6982 132.307 74.8132 132.15 74.9052 131.943L75.2962 130.977L72.8237 125.25H73.8012L75.7562 129.907L77.6882 125.25H78.6772L75.9172 131.805C75.7715 132.142 75.6182 132.434 75.4572 132.679C75.3039 132.924 75.116 133.112 74.8937 133.243C74.6714 133.373 74.3877 133.438 74.0427 133.438ZM82.4197 131V125.25H83.2822L83.3282 126.112C83.5199 125.79 83.7691 125.545 84.0757 125.376C84.3824 125.2 84.7389 125.112 85.1452 125.112C85.5976 125.112 85.9886 125.204 86.3182 125.388C86.6556 125.564 86.9162 125.848 87.1002 126.239C87.2919 126.63 87.3839 127.144 87.3762 127.78V131H86.4562V128.056C86.4562 127.489 86.3911 127.055 86.2607 126.756C86.1304 126.457 85.9502 126.254 85.7202 126.147C85.4902 126.032 85.2296 125.974 84.9382 125.974C84.4322 125.974 84.0374 126.155 83.7537 126.515C83.4777 126.868 83.3397 127.37 83.3397 128.021V131H82.4197ZM90.6493 131.138C89.9747 131.138 89.4457 130.985 89.0623 130.678C88.6867 130.364 88.4988 129.93 88.4988 129.378C88.4988 128.796 88.6905 128.351 89.0738 128.045C89.4648 127.73 90.0092 127.573 90.7068 127.573H92.3053C92.267 127.029 92.1328 126.622 91.9028 126.354C91.6728 126.078 91.3278 125.94 90.8678 125.94C90.5535 125.94 90.2813 126.005 90.0513 126.135C89.829 126.258 89.645 126.457 89.4993 126.733L88.6713 126.411C88.817 126.143 88.9933 125.913 89.2003 125.721C89.4073 125.522 89.6488 125.373 89.9248 125.273C90.2008 125.166 90.5152 125.112 90.8678 125.112C91.4045 125.112 91.8453 125.219 92.1903 125.434C92.543 125.641 92.8075 125.951 92.9838 126.365C93.1602 126.772 93.2445 127.278 93.2368 127.883L93.2253 131H92.3743L92.3283 130.229C92.1597 130.521 91.9335 130.747 91.6498 130.908C91.3662 131.061 91.0327 131.138 90.6493 131.138ZM90.6953 130.333C91.025 130.333 91.3125 130.264 91.5578 130.126C91.8032 129.98 91.991 129.777 92.1213 129.516C92.2593 129.256 92.3283 128.941 92.3283 128.573V128.343H90.9138C90.3772 128.343 89.9938 128.432 89.7638 128.608C89.5415 128.784 89.4303 129.037 89.4303 129.367C89.4303 129.666 89.5415 129.904 89.7638 130.08C89.9862 130.249 90.2967 130.333 90.6953 130.333ZM94.6946 131V125.25H95.5571L95.6031 126.055C95.7795 125.748 96.0056 125.514 96.2816 125.353C96.5576 125.192 96.8796 125.112 97.2476 125.112C97.7076 125.112 98.0986 125.219 98.4206 125.434C98.7503 125.649 98.988 125.974 99.1336 126.411C99.2946 125.99 99.5285 125.668 99.8351 125.445C100.149 125.223 100.521 125.112 100.951 125.112C101.595 125.112 102.101 125.327 102.469 125.756C102.844 126.185 103.028 126.837 103.021 127.711V131H102.101V128.056C102.101 127.489 102.039 127.055 101.917 126.756C101.802 126.457 101.644 126.254 101.445 126.147C101.246 126.032 101.016 125.974 100.755 125.974C100.303 125.974 99.9501 126.155 99.6971 126.515C99.4441 126.868 99.3176 127.37 99.3176 128.021V131H98.3976V128.056C98.3976 127.489 98.3363 127.055 98.2136 126.756C98.0986 126.457 97.9376 126.254 97.7306 126.147C97.5313 126.032 97.3013 125.974 97.0406 125.974C96.596 125.974 96.2471 126.155 95.9941 126.515C95.7411 126.868 95.6146 127.37 95.6146 128.021V131H94.6946ZM106.995 131.138C106.435 131.138 105.941 131.011 105.511 130.758C105.082 130.498 104.745 130.141 104.499 129.689C104.262 129.237 104.143 128.715 104.143 128.125C104.143 127.535 104.262 127.013 104.499 126.561C104.745 126.109 105.078 125.756 105.5 125.503C105.929 125.242 106.42 125.112 106.972 125.112C107.509 125.112 107.972 125.246 108.363 125.514C108.754 125.775 109.057 126.143 109.272 126.618C109.487 127.094 109.594 127.653 109.594 128.297H105.074C105.113 128.926 105.312 129.417 105.672 129.769C106.033 130.122 106.489 130.298 107.041 130.298C107.447 130.298 107.788 130.203 108.064 130.011C108.348 129.819 108.567 129.566 108.72 129.252L109.513 129.654C109.368 129.953 109.172 130.214 108.927 130.436C108.689 130.659 108.406 130.831 108.076 130.954C107.754 131.077 107.394 131.138 106.995 131.138ZM105.143 127.527H108.605C108.582 127.197 108.494 126.914 108.34 126.676C108.195 126.438 108.003 126.254 107.765 126.124C107.528 125.994 107.259 125.928 106.96 125.928C106.669 125.928 106.389 125.994 106.121 126.124C105.853 126.247 105.63 126.431 105.454 126.676C105.278 126.914 105.174 127.197 105.143 127.527Z" fill="#64748B"/> +<rect x="18.5" y="148.5" width="246" height="29" rx="6.5" fill="white"/> +<rect x="18.5" y="148.5" width="246" height="29" rx="6.5" stroke="#E2E8F0"/> +<path d="M31.2655 167.138C30.9895 167.138 30.7327 167.096 30.495 167.012C30.265 166.935 30.058 166.831 29.874 166.701C29.69 166.563 29.5328 166.41 29.4025 166.241C29.2722 166.065 29.1648 165.884 29.0805 165.7L29.8165 165.275C29.9775 165.559 30.173 165.792 30.403 165.976C30.6407 166.16 30.932 166.252 31.277 166.252C31.553 166.252 31.8213 166.187 32.082 166.057C32.3503 165.927 32.5688 165.708 32.7375 165.401C32.9062 165.095 32.9905 164.692 32.9905 164.194V158.95H33.9565V164.573C33.9565 164.995 33.8798 165.367 33.7265 165.689C33.5808 166.011 33.3777 166.279 33.117 166.494C32.864 166.709 32.5765 166.87 32.2545 166.977C31.9325 167.084 31.6028 167.138 31.2655 167.138ZM38.265 167.138C37.7053 167.138 37.207 167.011 36.77 166.758C36.3406 166.498 36.0033 166.141 35.758 165.689C35.5126 165.237 35.39 164.715 35.39 164.125C35.39 163.535 35.5088 163.013 35.7465 162.561C35.9918 162.109 36.3291 161.756 36.7585 161.503C37.1955 161.242 37.69 161.112 38.242 161.112C38.8093 161.112 39.3076 161.242 39.737 161.503C40.174 161.756 40.5113 162.109 40.749 162.561C40.9943 163.013 41.117 163.535 41.117 164.125C41.117 164.715 40.9943 165.237 40.749 165.689C40.5113 166.141 40.1778 166.498 39.7485 166.758C39.3191 167.011 38.8246 167.138 38.265 167.138ZM38.265 166.287C38.6483 166.287 38.9818 166.195 39.2655 166.011C39.5491 165.827 39.7715 165.574 39.9325 165.252C40.1011 164.93 40.1855 164.554 40.1855 164.125C40.1855 163.696 40.1011 163.32 39.9325 162.998C39.7715 162.676 39.5453 162.423 39.254 162.239C38.9626 162.055 38.6253 161.963 38.242 161.963C37.8663 161.963 37.5328 162.055 37.2415 162.239C36.9578 162.423 36.7316 162.676 36.563 162.998C36.402 163.32 36.3215 163.696 36.3215 164.125C36.3215 164.547 36.402 164.922 36.563 165.252C36.7316 165.574 36.9616 165.827 37.253 166.011C37.552 166.195 37.8893 166.287 38.265 166.287ZM45.2579 167.138C44.8362 167.138 44.4605 167.038 44.1309 166.839C43.8012 166.64 43.529 166.367 43.3144 166.022L43.2684 167H42.3944V158.95H43.3144V162.216C43.529 161.871 43.8012 161.603 44.1309 161.411C44.4605 161.212 44.8362 161.112 45.2579 161.112C45.7715 161.112 46.2239 161.238 46.6149 161.491C47.0059 161.744 47.3087 162.097 47.5234 162.549C47.7457 163.002 47.8569 163.527 47.8569 164.125C47.8569 164.715 47.7457 165.24 47.5234 165.7C47.3087 166.153 47.0059 166.505 46.6149 166.758C46.2239 167.011 45.7715 167.138 45.2579 167.138ZM45.0509 166.298C45.4112 166.298 45.7294 166.206 46.0054 166.022C46.289 165.838 46.5114 165.582 46.6724 165.252C46.841 164.922 46.9254 164.547 46.9254 164.125C46.9254 163.703 46.8449 163.328 46.6839 162.998C46.5305 162.668 46.312 162.411 46.0284 162.227C45.7447 162.043 45.4227 161.951 45.0624 161.951C44.725 161.951 44.4222 162.043 44.1539 162.227C43.8932 162.411 43.6862 162.668 43.5329 162.998C43.3872 163.328 43.3144 163.703 43.3144 164.125C43.3144 164.547 43.3872 164.922 43.5329 165.252C43.6862 165.582 43.8932 165.838 44.1539 166.022C44.4145 166.206 44.7135 166.298 45.0509 166.298ZM54.1359 167.138C53.5763 167.138 53.1431 166.992 52.8364 166.701C52.5298 166.41 52.3764 165.999 52.3764 165.47V162.066H51.3759V161.25H52.3764V159.456H53.2964V161.25H55.0214V162.066H53.2964V165.378C53.2964 165.67 53.3731 165.896 53.5264 166.057C53.6874 166.21 53.9098 166.287 54.1934 166.287C54.2854 166.287 54.3736 166.275 54.4579 166.252C54.5499 166.222 54.6688 166.153 54.8144 166.045L55.1709 166.793C54.9716 166.923 54.7914 167.012 54.6304 167.058C54.4694 167.111 54.3046 167.138 54.1359 167.138ZM56.3776 167V161.25H57.2976V167H56.3776ZM56.8491 159.916C56.6958 159.916 56.5616 159.858 56.4466 159.743C56.3316 159.628 56.2741 159.494 56.2741 159.341C56.2741 159.18 56.3316 159.046 56.4466 158.938C56.5616 158.823 56.6958 158.766 56.8491 158.766C57.0101 158.766 57.1443 158.823 57.2516 158.938C57.3666 159.046 57.4241 159.18 57.4241 159.341C57.4241 159.494 57.3666 159.628 57.2516 159.743C57.1443 159.858 57.0101 159.916 56.8491 159.916ZM61.155 167.138C60.5953 167.138 60.1622 166.992 59.8555 166.701C59.5488 166.41 59.3955 165.999 59.3955 165.47V162.066H58.395V161.25H59.3955V159.456H60.3155V161.25H62.0405V162.066H60.3155V165.378C60.3155 165.67 60.3922 165.896 60.5455 166.057C60.7065 166.21 60.9288 166.287 61.2125 166.287C61.3045 166.287 61.3927 166.275 61.477 166.252C61.569 166.222 61.6878 166.153 61.8335 166.045L62.19 166.793C61.9907 166.923 61.8105 167.012 61.6495 167.058C61.4885 167.111 61.3237 167.138 61.155 167.138ZM63.3392 167V158.95H64.2592V167H63.3392ZM68.3845 167.138C67.8249 167.138 67.3304 167.011 66.901 166.758C66.4717 166.498 66.1344 166.141 65.889 165.689C65.6514 165.237 65.5325 164.715 65.5325 164.125C65.5325 163.535 65.6514 163.013 65.889 162.561C66.1344 162.109 66.4679 161.756 66.8895 161.503C67.3189 161.242 67.8095 161.112 68.3615 161.112C68.8982 161.112 69.362 161.246 69.753 161.514C70.144 161.775 70.4469 162.143 70.6615 162.618C70.8762 163.094 70.9835 163.653 70.9835 164.297H66.464C66.5024 164.926 66.7017 165.417 67.062 165.769C67.4224 166.122 67.8785 166.298 68.4305 166.298C68.8369 166.298 69.178 166.203 69.454 166.011C69.7377 165.819 69.9562 165.566 70.1095 165.252L70.903 165.654C70.7574 165.953 70.5619 166.214 70.3165 166.436C70.0789 166.659 69.7952 166.831 69.4655 166.954C69.1435 167.077 68.7832 167.138 68.3845 167.138ZM66.533 163.527H69.9945C69.9715 163.197 69.8834 162.914 69.73 162.676C69.5844 162.438 69.3927 162.254 69.155 162.124C68.9174 161.994 68.649 161.928 68.35 161.928C68.0587 161.928 67.7789 161.994 67.5105 162.124C67.2422 162.247 67.0199 162.431 66.8435 162.676C66.6672 162.914 66.5637 163.197 66.533 163.527Z" fill="#64748B"/> +<rect x="18" y="184" width="247" height="32" rx="7" fill="#1F2937"/> +<path d="M125.256 204.144C124.816 204.144 124.412 204.092 124.044 203.988C123.684 203.884 123.364 203.74 123.084 203.556C122.812 203.372 122.584 203.168 122.4 202.944C122.224 202.712 122.1 202.472 122.028 202.224L123.396 201.804C123.5 202.1 123.704 202.36 124.008 202.584C124.312 202.808 124.688 202.924 125.136 202.932C125.656 202.932 126.068 202.824 126.372 202.608C126.676 202.392 126.828 202.108 126.828 201.756C126.828 201.436 126.7 201.176 126.444 200.976C126.188 200.768 125.844 200.608 125.412 200.496L124.38 200.232C123.988 200.128 123.632 199.976 123.312 199.776C123 199.576 122.752 199.324 122.568 199.02C122.392 198.716 122.304 198.356 122.304 197.94C122.304 197.156 122.56 196.548 123.072 196.116C123.584 195.676 124.316 195.456 125.268 195.456C125.804 195.456 126.272 195.54 126.672 195.708C127.08 195.868 127.416 196.092 127.68 196.38C127.944 196.66 128.14 196.98 128.268 197.34L126.924 197.772C126.804 197.452 126.596 197.188 126.3 196.98C126.004 196.772 125.636 196.668 125.196 196.668C124.74 196.668 124.38 196.776 124.116 196.992C123.86 197.208 123.732 197.508 123.732 197.892C123.732 198.204 123.832 198.448 124.032 198.624C124.24 198.792 124.52 198.92 124.872 199.008L125.904 199.26C126.656 199.444 127.24 199.76 127.656 200.208C128.072 200.656 128.28 201.152 128.28 201.696C128.28 202.176 128.164 202.6 127.932 202.968C127.7 203.336 127.356 203.624 126.9 203.832C126.452 204.04 125.904 204.144 125.256 204.144ZM131.716 204.144C131.244 204.144 130.836 204.048 130.492 203.856C130.156 203.664 129.896 203.364 129.712 202.956C129.528 202.548 129.436 202.024 129.436 201.384V198H130.78V201.072C130.78 201.544 130.836 201.912 130.948 202.176C131.06 202.44 131.212 202.624 131.404 202.728C131.604 202.832 131.832 202.884 132.088 202.884C132.544 202.892 132.896 202.744 133.144 202.44C133.392 202.136 133.516 201.7 133.516 201.132V198H134.848V204H133.588L133.528 203.148C133.336 203.468 133.084 203.716 132.772 203.892C132.468 204.06 132.116 204.144 131.716 204.144ZM139.582 204.144C139.158 204.144 138.786 204.052 138.466 203.868C138.146 203.684 137.878 203.424 137.662 203.088L137.614 204H136.342V195.6H137.686V198.888C137.894 198.56 138.158 198.308 138.478 198.132C138.798 197.948 139.166 197.856 139.582 197.856C140.126 197.856 140.598 197.988 140.998 198.252C141.406 198.508 141.722 198.872 141.946 199.344C142.178 199.808 142.294 200.36 142.294 201C142.294 201.632 142.178 202.184 141.946 202.656C141.722 203.128 141.406 203.496 140.998 203.76C140.598 204.016 140.126 204.144 139.582 204.144ZM139.246 202.92C139.566 202.92 139.85 202.84 140.098 202.68C140.346 202.512 140.542 202.284 140.686 201.996C140.838 201.708 140.914 201.376 140.914 201C140.914 200.624 140.842 200.292 140.698 200.004C140.562 199.716 140.37 199.492 140.122 199.332C139.874 199.172 139.586 199.092 139.258 199.092C138.954 199.092 138.682 199.172 138.442 199.332C138.202 199.492 138.014 199.716 137.878 200.004C137.75 200.292 137.686 200.624 137.686 201C137.686 201.376 137.75 201.708 137.878 201.996C138.014 202.284 138.198 202.512 138.43 202.68C138.67 202.84 138.942 202.92 139.246 202.92ZM143.443 204V198H144.703L144.763 198.804C144.947 198.492 145.183 198.256 145.471 198.096C145.759 197.936 146.087 197.856 146.455 197.856C146.935 197.856 147.343 197.964 147.679 198.18C148.015 198.396 148.259 198.724 148.411 199.164C148.587 198.74 148.835 198.416 149.155 198.192C149.475 197.968 149.851 197.856 150.283 197.856C150.979 197.856 151.515 198.08 151.891 198.528C152.267 198.968 152.451 199.648 152.443 200.568V204H151.111V200.928C151.111 200.448 151.059 200.08 150.955 199.824C150.851 199.56 150.711 199.376 150.535 199.272C150.359 199.168 150.155 199.116 149.923 199.116C149.507 199.108 149.183 199.256 148.951 199.56C148.727 199.864 148.615 200.3 148.615 200.868V204H147.271V200.928C147.271 200.448 147.219 200.08 147.115 199.824C147.019 199.56 146.883 199.376 146.707 199.272C146.531 199.168 146.327 199.116 146.095 199.116C145.679 199.108 145.355 199.256 145.123 199.56C144.899 199.864 144.787 200.3 144.787 200.868V204H143.443ZM153.898 204V198H155.23V204H153.898ZM154.57 196.86C154.354 196.86 154.166 196.784 154.006 196.632C153.854 196.472 153.778 196.284 153.778 196.068C153.778 195.852 153.854 195.668 154.006 195.516C154.166 195.364 154.354 195.288 154.57 195.288C154.786 195.288 154.97 195.364 155.122 195.516C155.282 195.668 155.362 195.852 155.362 196.068C155.362 196.284 155.282 196.472 155.122 196.632C154.97 196.784 154.786 196.86 154.57 196.86ZM159.202 204.144C158.57 204.144 158.086 203.988 157.75 203.676C157.422 203.356 157.258 202.9 157.258 202.308V199.152H156.262V198H157.258V196.128H158.59V198H160.21V199.152H158.59V202.056C158.59 202.336 158.654 202.548 158.782 202.692C158.918 202.836 159.114 202.908 159.37 202.908C159.45 202.908 159.538 202.892 159.634 202.86C159.73 202.828 159.838 202.768 159.958 202.68L160.45 203.7C160.242 203.844 160.034 203.952 159.826 204.024C159.618 204.104 159.41 204.144 159.202 204.144Z" fill="white"/> +<defs> +<clipPath id="clip0_27219_4637"> +<rect width="247" height="17" fill="white" transform="translate(18 18)"/> +</clipPath> +<clipPath id="clip1_27219_4637"> +<rect width="247" height="27" fill="white" transform="translate(18 79)"/> +</clipPath> +</defs> +</svg> diff --git a/images/onboarding/addon-conversational-free.svg b/images/onboarding/addon-conversational-free.svg new file mode 100644 index 000000000..b6e3412f2 --- /dev/null +++ b/images/onboarding/addon-conversational-free.svg @@ -0,0 +1,41 @@ +<svg width="283" height="246" viewBox="0 0 283 246" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g clip-path="url(#clip0_27219_4706)"> +<rect width="283" height="246" rx="13" fill="#F8FAFC"/> +<g clip-path="url(#clip1_27219_4706)"> +<path d="M18.95 31V22.25H22.2C22.8167 22.25 23.3625 22.375 23.8375 22.625C24.3125 22.8667 24.6833 23.2083 24.95 23.65C25.2167 24.0833 25.35 24.5875 25.35 25.1625C25.35 25.7292 25.2208 26.2333 24.9625 26.675C24.7042 27.1167 24.35 27.4667 23.9 27.725C23.45 27.975 22.9292 28.1 22.3375 28.1H20.6625V31H18.95ZM20.6625 26.525H22.3C22.6833 26.525 22.9958 26.4 23.2375 26.15C23.4875 25.8917 23.6125 25.5625 23.6125 25.1625C23.6125 24.7625 23.475 24.4375 23.2 24.1875C22.9333 23.9375 22.5875 23.8125 22.1625 23.8125H20.6625V26.525ZM27.3823 27.7125C27.3823 27.0375 27.5115 26.4792 27.7698 26.0375C28.0365 25.5958 28.374 25.2667 28.7823 25.05C29.199 24.8333 29.6323 24.725 30.0823 24.725V26.325C29.699 26.325 29.3365 26.3708 28.9948 26.4625C28.6615 26.5542 28.3907 26.7042 28.1823 26.9125C27.974 27.1208 27.8698 27.3875 27.8698 27.7125H27.3823ZM26.2198 31V24.75H27.8698V31H26.2198ZM33.8937 31.15C33.2603 31.15 32.6937 31.0125 32.1937 30.7375C31.702 30.4542 31.3145 30.0667 31.0312 29.575C30.7562 29.0833 30.6187 28.5167 30.6187 27.875C30.6187 27.2333 30.7562 26.6667 31.0312 26.175C31.3062 25.6833 31.6895 25.3 32.1812 25.025C32.6728 24.7417 33.2353 24.6 33.8687 24.6C34.5103 24.6 35.077 24.7417 35.5687 25.025C36.0603 25.3 36.4437 25.6833 36.7187 26.175C36.9937 26.6667 37.1312 27.2333 37.1312 27.875C37.1312 28.5167 36.9937 29.0833 36.7187 29.575C36.4437 30.0667 36.0603 30.4542 35.5687 30.7375C35.0853 31.0125 34.527 31.15 33.8937 31.15ZM33.8937 29.625C34.202 29.625 34.4728 29.55 34.7062 29.4C34.9395 29.25 35.1187 29.0458 35.2437 28.7875C35.377 28.5208 35.4437 28.2167 35.4437 27.875C35.4437 27.5333 35.377 27.2333 35.2437 26.975C35.1103 26.7083 34.9228 26.5 34.6812 26.35C34.4478 26.2 34.177 26.125 33.8687 26.125C33.5687 26.125 33.2978 26.2 33.0562 26.35C32.8228 26.5 32.6395 26.7083 32.5062 26.975C32.3728 27.2333 32.3062 27.5333 32.3062 27.875C32.3062 28.2167 32.3728 28.5208 32.5062 28.7875C32.6395 29.0458 32.827 29.25 33.0687 29.4C33.3103 29.55 33.5853 29.625 33.8937 29.625ZM42.6693 31L42.5818 29.8375V22.25H44.2318V31H42.6693ZM40.7068 31.15C40.1318 31.15 39.6318 31.0167 39.2068 30.75C38.7902 30.4833 38.4652 30.1042 38.2318 29.6125C37.9985 29.1208 37.8818 28.5417 37.8818 27.875C37.8818 27.2 37.9985 26.6208 38.2318 26.1375C38.4652 25.6458 38.7902 25.2667 39.2068 25C39.6318 24.7333 40.1318 24.6 40.7068 24.6C41.2318 24.6 41.6735 24.7333 42.0318 25C42.3985 25.2667 42.6777 25.6458 42.8693 26.1375C43.061 26.6208 43.1568 27.2 43.1568 27.875C43.1568 28.5417 43.061 29.1208 42.8693 29.6125C42.6777 30.1042 42.3985 30.4833 42.0318 30.75C41.6735 31.0167 41.2318 31.15 40.7068 31.15ZM41.1318 29.6375C41.4152 29.6375 41.6652 29.5625 41.8818 29.4125C42.1068 29.2625 42.2818 29.0542 42.4068 28.7875C42.5318 28.5208 42.5943 28.2167 42.5943 27.875C42.5943 27.5333 42.5318 27.2292 42.4068 26.9625C42.2818 26.6958 42.1068 26.4917 41.8818 26.35C41.6652 26.2 41.411 26.125 41.1193 26.125C40.8193 26.125 40.5568 26.2 40.3318 26.35C40.1068 26.4917 39.9277 26.6958 39.7943 26.9625C39.661 27.2292 39.5943 27.5333 39.5943 27.875C39.5943 28.2167 39.661 28.5208 39.7943 28.7875C39.9277 29.0542 40.1068 29.2625 40.3318 29.4125C40.5652 29.5625 40.8318 29.6375 41.1318 29.6375ZM49.7784 31L49.6784 29.85V24.75H51.3284V31H49.7784ZM45.5409 27.95V24.75H47.1909V27.95H45.5409ZM47.1909 27.95C47.1909 28.3667 47.2368 28.6958 47.3284 28.9375C47.4284 29.1708 47.5659 29.3417 47.7409 29.45C47.9243 29.55 48.1284 29.6 48.3534 29.6C48.7868 29.6083 49.1159 29.4792 49.3409 29.2125C49.5659 28.9375 49.6784 28.5417 49.6784 28.025H50.2409C50.2409 28.6917 50.1409 29.2583 49.9409 29.725C49.7409 30.1833 49.4659 30.5375 49.1159 30.7875C48.7659 31.0292 48.3534 31.15 47.8784 31.15C47.3784 31.15 46.9534 31.05 46.6034 30.85C46.2534 30.65 45.9868 30.3417 45.8034 29.925C45.6284 29.5 45.5409 28.9542 45.5409 28.2875V27.95H47.1909ZM55.7704 31.15C55.1204 31.15 54.5412 31.0125 54.0329 30.7375C53.5246 30.4542 53.1287 30.0667 52.8454 29.575C52.5621 29.075 52.4204 28.5083 52.4204 27.875C52.4204 27.2333 52.5621 26.6667 52.8454 26.175C53.1287 25.6833 53.5204 25.3 54.0204 25.025C54.5204 24.7417 55.0954 24.6 55.7454 24.6C56.3704 24.6 56.9412 24.7542 57.4579 25.0625C57.9746 25.3708 58.3496 25.8167 58.5829 26.4L57.0329 26.95C56.9162 26.7083 56.7329 26.5167 56.4829 26.375C56.2412 26.225 55.9704 26.15 55.6704 26.15C55.3621 26.15 55.0912 26.225 54.8579 26.375C54.6246 26.5167 54.4412 26.7167 54.3079 26.975C54.1746 27.2333 54.1079 27.5333 54.1079 27.875C54.1079 28.2167 54.1746 28.5167 54.3079 28.775C54.4412 29.025 54.6287 29.225 54.8704 29.375C55.1121 29.525 55.3871 29.6 55.6954 29.6C55.9954 29.6 56.2662 29.5208 56.5079 29.3625C56.7579 29.2042 56.9412 28.9958 57.0579 28.7375L58.6204 29.2875C58.3787 29.8792 57.9996 30.3375 57.4829 30.6625C56.9746 30.9875 56.4037 31.15 55.7704 31.15ZM62.1566 31.15C61.465 31.15 60.94 30.9792 60.5816 30.6375C60.2316 30.2958 60.0566 29.8083 60.0566 29.175V22.8H61.7066V28.8125C61.7066 29.0792 61.765 29.2833 61.8816 29.425C61.9983 29.5583 62.1691 29.625 62.3941 29.625C62.4775 29.625 62.5691 29.6083 62.6691 29.575C62.7691 29.5333 62.8733 29.475 62.9816 29.4L63.5566 30.6375C63.3566 30.7875 63.1316 30.9083 62.8816 31C62.64 31.1 62.3983 31.15 62.1566 31.15ZM59.0441 26.15V24.75H63.2691V26.15H59.0441ZM67.827 31V22.25H71.077C71.6936 22.25 72.2395 22.3708 72.7145 22.6125C73.1895 22.8542 73.5603 23.1875 73.827 23.6125C74.0936 24.0292 74.227 24.5167 74.227 25.075C74.227 25.625 74.0853 26.1167 73.802 26.55C73.527 26.975 73.1478 27.3083 72.6645 27.55C72.1811 27.7833 71.6311 27.9 71.0145 27.9H69.5395V31H67.827ZM72.6395 31L70.6145 27.4875L71.927 26.55L74.577 31H72.6395ZM69.5395 26.3375H71.0895C71.3478 26.3375 71.577 26.2833 71.777 26.175C71.9853 26.0667 72.1478 25.9167 72.2645 25.725C72.3895 25.5333 72.452 25.3167 72.452 25.075C72.452 24.7 72.3145 24.3958 72.0395 24.1625C71.7728 23.9292 71.427 23.8125 71.002 23.8125H69.5395V26.3375ZM78.4711 31.15C77.8544 31.15 77.3086 31.0125 76.8336 30.7375C76.3586 30.4542 75.9836 30.0667 75.7086 29.575C75.4419 29.0833 75.3086 28.5167 75.3086 27.875C75.3086 27.2333 75.4461 26.6667 75.7211 26.175C76.0044 25.6833 76.3878 25.3 76.8711 25.025C77.3628 24.7417 77.9253 24.6 78.5586 24.6C79.1086 24.6 79.6128 24.7458 80.0711 25.0375C80.5378 25.3208 80.9086 25.7417 81.1836 26.3C81.4669 26.85 81.6086 27.5208 81.6086 28.3125H76.8711L77.0211 28.1625C77.0211 28.4708 77.0961 28.7417 77.2461 28.975C77.4044 29.2 77.6044 29.375 77.8461 29.5C78.0961 29.6167 78.3628 29.675 78.6461 29.675C78.9878 29.675 79.2669 29.6042 79.4836 29.4625C79.7003 29.3125 79.8669 29.1208 79.9836 28.8875L81.4586 29.4625C81.2836 29.8125 81.0544 30.1167 80.7711 30.375C80.4961 30.625 80.1669 30.8167 79.7836 30.95C79.4003 31.0833 78.9628 31.15 78.4711 31.15ZM77.1086 27.2375L76.9586 27.0875H79.9711L79.8336 27.2375C79.8336 26.9375 79.7628 26.7 79.6211 26.525C79.4794 26.3417 79.3044 26.2083 79.0961 26.125C78.8961 26.0417 78.7003 26 78.5086 26C78.3169 26 78.1128 26.0417 77.8961 26.125C77.6794 26.2083 77.4919 26.3417 77.3336 26.525C77.1836 26.7 77.1086 26.9375 77.1086 27.2375ZM84.3617 31L86.7367 24.75H88.4367L85.8742 31H84.3617ZM84.2242 31L81.6617 24.75H83.3617L85.7367 31H84.2242ZM89.3325 31V24.75H90.9825V31H89.3325ZM90.1575 23.7375C89.9075 23.7375 89.6867 23.6458 89.495 23.4625C89.3034 23.2708 89.2075 23.0458 89.2075 22.7875C89.2075 22.5292 89.3034 22.3083 89.495 22.125C89.6867 21.9333 89.9075 21.8375 90.1575 21.8375C90.4159 21.8375 90.6367 21.9333 90.82 22.125C91.0117 22.3083 91.1075 22.5292 91.1075 22.7875C91.1075 23.0458 91.0117 23.2708 90.82 23.4625C90.6367 23.6458 90.4159 23.7375 90.1575 23.7375ZM95.329 31.15C94.7123 31.15 94.1665 31.0125 93.6915 30.7375C93.2165 30.4542 92.8415 30.0667 92.5665 29.575C92.2998 29.0833 92.1665 28.5167 92.1665 27.875C92.1665 27.2333 92.304 26.6667 92.579 26.175C92.8623 25.6833 93.2457 25.3 93.729 25.025C94.2207 24.7417 94.7832 24.6 95.4165 24.6C95.9665 24.6 96.4707 24.7458 96.929 25.0375C97.3957 25.3208 97.7665 25.7417 98.0415 26.3C98.3248 26.85 98.4665 27.5208 98.4665 28.3125H93.729L93.879 28.1625C93.879 28.4708 93.954 28.7417 94.104 28.975C94.2623 29.2 94.4623 29.375 94.704 29.5C94.954 29.6167 95.2207 29.675 95.504 29.675C95.8457 29.675 96.1248 29.6042 96.3415 29.4625C96.5582 29.3125 96.7248 29.1208 96.8415 28.8875L98.3165 29.4625C98.1415 29.8125 97.9123 30.1167 97.629 30.375C97.354 30.625 97.0248 30.8167 96.6415 30.95C96.2582 31.0833 95.8207 31.15 95.329 31.15ZM93.9665 27.2375L93.8165 27.0875H96.829L96.6915 27.2375C96.6915 26.9375 96.6207 26.7 96.479 26.525C96.3373 26.3417 96.1623 26.2083 95.954 26.125C95.754 26.0417 95.5582 26 95.3665 26C95.1748 26 94.9707 26.0417 94.754 26.125C94.5373 26.2083 94.3498 26.3417 94.1915 26.525C94.0415 26.7 93.9665 26.9375 93.9665 27.2375ZM104.995 31L107.07 24.75H108.745L106.62 31H104.995ZM100.845 31L102.845 24.75H104.282L102.307 31H100.845ZM100.682 31L98.5571 24.75H100.232L102.22 31H100.682ZM104.995 31L103.045 24.75H104.47L106.457 31H104.995Z" fill="#0F172A"/> +<rect x="217.5" y="18.5" width="47" height="16" rx="3.5" fill="white"/> +<rect x="217.5" y="18.5" width="47" height="16" rx="3.5" stroke="#E2E8F0"/> +<path d="M225.846 30L228.791 24.1955H229.921L227.062 30H225.846ZM225.342 24.357V23.35H229.921V24.1955L228.886 24.357H225.342ZM233.56 30V24.7465C233.56 24.2462 233.684 23.863 233.931 23.597C234.184 23.3247 234.564 23.1885 235.071 23.1885C235.235 23.1885 235.409 23.217 235.593 23.274C235.783 23.3247 235.964 23.3943 236.135 23.483L235.745 24.2715C235.625 24.2145 235.517 24.1733 235.422 24.148C235.333 24.1227 235.254 24.11 235.185 24.11C234.995 24.11 234.852 24.1733 234.757 24.3C234.668 24.4203 234.624 24.6198 234.624 24.8985V30H233.56ZM232.743 26.124V25.25H235.869V26.124H232.743ZM236.798 30V25.25H237.852V30H236.798ZM237.33 24.3475C237.159 24.3475 237.01 24.2873 236.883 24.167C236.763 24.0403 236.703 23.8915 236.703 23.7205C236.703 23.5495 236.763 23.4038 236.883 23.2835C237.01 23.1632 237.159 23.103 237.33 23.103C237.501 23.103 237.646 23.1632 237.767 23.2835C237.893 23.4038 237.957 23.5495 237.957 23.7205C237.957 23.8915 237.893 24.0403 237.767 24.167C237.646 24.2873 237.501 24.3475 237.33 24.3475ZM241.225 30.114C240.762 30.114 240.351 30.0095 239.99 29.8005C239.635 29.5852 239.353 29.2907 239.144 28.917C238.941 28.5433 238.84 28.1127 238.84 27.625C238.84 27.1373 238.945 26.7067 239.154 26.333C239.363 25.9593 239.648 25.668 240.009 25.459C240.376 25.2437 240.794 25.136 241.263 25.136C241.687 25.136 242.07 25.2468 242.412 25.4685C242.754 25.6838 243.023 25.9973 243.22 26.409C243.422 26.8207 243.524 27.3115 243.524 27.8815H239.79L239.933 27.7485C239.933 28.0398 239.996 28.2932 240.123 28.5085C240.249 28.7175 240.417 28.879 240.626 28.993C240.835 29.107 241.066 29.164 241.32 29.164C241.611 29.164 241.852 29.1007 242.042 28.974C242.232 28.841 242.38 28.67 242.488 28.461L243.429 28.86C243.296 29.1133 243.125 29.335 242.916 29.525C242.713 29.715 242.469 29.8607 242.184 29.962C241.905 30.0633 241.586 30.114 241.225 30.114ZM239.999 27.1975L239.847 27.0645H242.526L242.384 27.1975C242.384 26.9378 242.327 26.7257 242.213 26.561C242.099 26.39 241.953 26.2633 241.776 26.181C241.605 26.0923 241.424 26.048 241.234 26.048C241.044 26.048 240.854 26.0923 240.664 26.181C240.474 26.2633 240.316 26.39 240.189 26.561C240.062 26.7257 239.999 26.9378 239.999 27.1975ZM244.339 30V23.35H245.403V30H244.339ZM250.013 30L249.966 29.1165V23.35H251.02V30H250.013ZM248.465 30.114C248.034 30.114 247.657 30.0127 247.334 29.81C247.017 29.601 246.767 29.3097 246.584 28.936C246.406 28.5623 246.318 28.1253 246.318 27.625C246.318 27.1183 246.406 26.6813 246.584 26.314C246.767 25.9403 247.017 25.6522 247.334 25.4495C247.657 25.2405 248.034 25.136 248.465 25.136C248.864 25.136 249.206 25.2405 249.491 25.4495C249.782 25.6522 250.004 25.9403 250.156 26.314C250.308 26.6813 250.384 27.1183 250.384 27.625C250.384 28.1253 250.308 28.5623 250.156 28.936C250.004 29.3097 249.782 29.601 249.491 29.81C249.206 30.0127 248.864 30.114 248.465 30.114ZM248.731 29.145C248.971 29.145 249.183 29.0817 249.367 28.955C249.557 28.822 249.703 28.6415 249.804 28.4135C249.912 28.1855 249.966 27.9227 249.966 27.625C249.966 27.3273 249.912 27.0645 249.804 26.8365C249.703 26.6085 249.557 26.4312 249.367 26.3045C249.183 26.1778 248.968 26.1145 248.721 26.1145C248.468 26.1145 248.243 26.1778 248.047 26.3045C247.85 26.4312 247.695 26.6085 247.581 26.8365C247.473 27.0645 247.416 27.3273 247.41 27.625C247.416 27.9227 247.473 28.1855 247.581 28.4135C247.695 28.6415 247.85 28.822 248.047 28.955C248.249 29.0817 248.477 29.145 248.731 29.145ZM253.925 30.114C253.609 30.114 253.317 30.0665 253.051 29.9715C252.785 29.8765 252.557 29.7435 252.367 29.5725C252.177 29.3952 252.032 29.1893 251.93 28.955L252.852 28.5465C252.947 28.7238 253.086 28.8727 253.27 28.993C253.46 29.1133 253.669 29.1735 253.897 29.1735C254.144 29.1735 254.34 29.1323 254.486 29.05C254.638 28.9613 254.714 28.841 254.714 28.689C254.714 28.5433 254.657 28.4325 254.543 28.3565C254.429 28.2742 254.267 28.2077 254.058 28.157L253.612 28.0335C253.162 27.9195 252.811 27.739 252.557 27.492C252.304 27.2387 252.177 26.9505 252.177 26.6275C252.177 26.1525 252.329 25.7852 252.633 25.5255C252.944 25.2658 253.387 25.136 253.963 25.136C254.255 25.136 254.521 25.1803 254.761 25.269C255.008 25.3513 255.221 25.4717 255.398 25.63C255.575 25.782 255.699 25.9625 255.768 26.1715L254.885 26.5705C254.822 26.4122 254.701 26.2918 254.524 26.2095C254.347 26.1208 254.15 26.0765 253.935 26.0765C253.72 26.0765 253.552 26.124 253.431 26.219C253.311 26.3077 253.251 26.4343 253.251 26.599C253.251 26.694 253.305 26.7827 253.412 26.865C253.52 26.941 253.675 27.0043 253.878 27.055L254.438 27.188C254.749 27.264 255.002 27.3843 255.198 27.549C255.395 27.7073 255.54 27.8878 255.635 28.0905C255.73 28.2868 255.778 28.4863 255.778 28.689C255.778 28.974 255.696 29.2242 255.531 29.4395C255.373 29.6548 255.154 29.8227 254.875 29.943C254.597 30.057 254.28 30.114 253.925 30.114Z" fill="#94A3B8"/> +</g> +<rect x="18.5" y="53.5" width="119.5" height="29" rx="6.5" fill="white"/> +<rect x="18.5" y="53.5" width="119.5" height="29" rx="6.5" stroke="#E2E8F0"/> +<path d="M30.0695 72V63.95H34.8535V64.8355H31.047V67.584H34.405V68.4695H31.047V72H30.0695ZM38.0183 72.138C37.5737 72.138 37.1827 72.0498 36.8453 71.8735C36.5157 71.6895 36.255 71.402 36.0633 71.011C35.8793 70.6123 35.7873 70.0987 35.7873 69.47V66.25H36.7073V69.194C36.7073 69.7613 36.7725 70.1945 36.9028 70.4935C37.0332 70.7925 37.2133 70.9995 37.4433 71.1145C37.681 71.2218 37.9455 71.2755 38.2368 71.2755C38.7352 71.2755 39.1223 71.0953 39.3983 70.735C39.682 70.3747 39.8238 69.8725 39.8238 69.2285V66.25H40.7438V72H39.8813L39.8353 71.1375C39.6437 71.4595 39.3945 71.7087 39.0878 71.885C38.7812 72.0537 38.4247 72.138 38.0183 72.138ZM42.3494 72V63.95H43.2694V72H42.3494ZM44.8763 72V63.95H45.7963V72H44.8763ZM50.2445 72V66.25H51.107L51.153 67.1125C51.3446 66.7905 51.5938 66.5452 51.9005 66.3765C52.2071 66.2002 52.5636 66.112 52.97 66.112C53.4223 66.112 53.8133 66.204 54.143 66.388C54.4803 66.5643 54.741 66.848 54.925 67.239C55.1166 67.63 55.2086 68.1437 55.201 68.78V72H54.281V69.056C54.281 68.4887 54.2158 68.0555 54.0855 67.7565C53.9551 67.4575 53.775 67.2543 53.545 67.147C53.315 67.032 53.0543 66.9745 52.763 66.9745C52.257 66.9745 51.8621 67.1547 51.5785 67.515C51.3025 67.8677 51.1645 68.3698 51.1645 69.0215V72H50.2445ZM58.4741 72.138C57.7994 72.138 57.2704 71.9847 56.8871 71.678C56.5114 71.3637 56.3236 70.9305 56.3236 70.3785C56.3236 69.7958 56.5152 69.3512 56.8986 69.0445C57.2896 68.7302 57.8339 68.573 58.5316 68.573H60.1301C60.0917 68.0287 59.9576 67.6223 59.7276 67.354C59.4976 67.078 59.1526 66.94 58.6926 66.94C58.3782 66.94 58.1061 67.0052 57.8761 67.1355C57.6537 67.2582 57.4697 67.4575 57.3241 67.7335L56.4961 67.4115C56.6417 67.1432 56.8181 66.9132 57.0251 66.7215C57.2321 66.5222 57.4736 66.3727 57.7496 66.273C58.0256 66.1657 58.3399 66.112 58.6926 66.112C59.2292 66.112 59.6701 66.2193 60.0151 66.434C60.3677 66.641 60.6322 66.9515 60.8086 67.3655C60.9849 67.7718 61.0692 68.2778 61.0616 68.8835L61.0501 72H60.1991L60.1531 71.2295C59.9844 71.5208 59.7582 71.747 59.4746 71.908C59.1909 72.0613 58.8574 72.138 58.4741 72.138ZM58.5201 71.333C58.8497 71.333 59.1372 71.264 59.3826 71.126C59.6279 70.9803 59.8157 70.7772 59.9461 70.5165C60.0841 70.2558 60.1531 69.9415 60.1531 69.5735V69.3435H58.7386C58.2019 69.3435 57.8186 69.4317 57.5886 69.608C57.3662 69.7843 57.2551 70.0373 57.2551 70.367C57.2551 70.666 57.3662 70.9037 57.5886 71.08C57.8109 71.2487 58.1214 71.333 58.5201 71.333ZM62.5194 72V66.25H63.3819L63.4279 67.055C63.6042 66.7483 63.8304 66.5145 64.1064 66.3535C64.3824 66.1925 64.7044 66.112 65.0724 66.112C65.5324 66.112 65.9234 66.2193 66.2454 66.434C66.575 66.6487 66.8127 66.9745 66.9584 67.4115C67.1194 66.9898 67.3532 66.6678 67.6599 66.4455C67.9742 66.2232 68.346 66.112 68.7754 66.112C69.4194 66.112 69.9254 66.3267 70.2934 66.756C70.669 67.1853 70.853 67.837 70.8454 68.711V72H69.9254V69.056C69.9254 68.4887 69.864 68.0555 69.7414 67.7565C69.6264 67.4575 69.4692 67.2543 69.2699 67.147C69.0705 67.032 68.8405 66.9745 68.5799 66.9745C68.1275 66.9745 67.7749 67.1547 67.5219 67.515C67.2689 67.8677 67.1424 68.3698 67.1424 69.0215V72H66.2224V69.056C66.2224 68.4887 66.161 68.0555 66.0384 67.7565C65.9234 67.4575 65.7624 67.2543 65.5554 67.147C65.356 67.032 65.126 66.9745 64.8654 66.9745C64.4207 66.9745 64.0719 67.1547 63.8189 67.515C63.5659 67.8677 63.4394 68.3698 63.4394 69.0215V72H62.5194ZM74.8196 72.138C74.2599 72.138 73.7654 72.0115 73.3361 71.7585C72.9068 71.4978 72.5694 71.1413 72.3241 70.689C72.0864 70.2367 71.9676 69.7153 71.9676 69.125C71.9676 68.5347 72.0864 68.0133 72.3241 67.561C72.5694 67.1087 72.9029 66.756 73.3246 66.503C73.7539 66.2423 74.2446 66.112 74.7966 66.112C75.3333 66.112 75.7971 66.2462 76.1881 66.5145C76.5791 66.7752 76.8819 67.1432 77.0966 67.6185C77.3113 68.0938 77.4186 68.6535 77.4186 69.2975H72.8991C72.9374 69.9262 73.1368 70.4168 73.4971 70.7695C73.8574 71.1222 74.3136 71.2985 74.8656 71.2985C75.2719 71.2985 75.6131 71.2027 75.8891 71.011C76.1728 70.8193 76.3913 70.5663 76.5446 70.252L77.3381 70.6545C77.1924 70.9535 76.9969 71.2142 76.7516 71.4365C76.5139 71.6588 76.2303 71.8313 75.9006 71.954C75.5786 72.0767 75.2183 72.138 74.8196 72.138ZM72.9681 68.527H76.4296C76.4066 68.1973 76.3184 67.9137 76.1651 67.676C76.0194 67.4383 75.8278 67.2543 75.5901 67.124C75.3524 66.9937 75.0841 66.9285 74.7851 66.9285C74.4938 66.9285 74.2139 66.9937 73.9456 67.124C73.6773 67.2467 73.4549 67.4307 73.2786 67.676C73.1023 67.9137 72.9988 68.1973 72.9681 68.527Z" fill="#64748B"/> +<rect x="145" y="53.5" width="119.5" height="29" rx="6.5" fill="white"/> +<rect x="145" y="53.5" width="119.5" height="29" rx="6.5" stroke="#E2E8F0"/> +<path d="M156.57 72V63.95H161.331V64.8355H157.547V67.4345H160.997V68.3085H157.547V71.1145H161.354V72H156.57ZM163.111 72V66.25H163.973L164.019 67.055C164.195 66.7483 164.422 66.5145 164.698 66.3535C164.974 66.1925 165.296 66.112 165.664 66.112C166.124 66.112 166.515 66.2193 166.837 66.434C167.166 66.6487 167.404 66.9745 167.55 67.4115C167.711 66.9898 167.944 66.6678 168.251 66.4455C168.565 66.2232 168.937 66.112 169.367 66.112C170.011 66.112 170.517 66.3267 170.885 66.756C171.26 67.1853 171.444 67.837 171.437 68.711V72H170.517V69.056C170.517 68.4887 170.455 68.0555 170.333 67.7565C170.218 67.4575 170.06 67.2543 169.861 67.147C169.662 67.032 169.432 66.9745 169.171 66.9745C168.719 66.9745 168.366 67.1547 168.113 67.515C167.86 67.8677 167.734 68.3698 167.734 69.0215V72H166.814V69.056C166.814 68.4887 166.752 68.0555 166.63 67.7565C166.515 67.4575 166.354 67.2543 166.147 67.147C165.947 67.032 165.717 66.9745 165.457 66.9745C165.012 66.9745 164.663 67.1547 164.41 67.515C164.157 67.8677 164.031 68.3698 164.031 69.0215V72H163.111ZM174.709 72.138C174.035 72.138 173.506 71.9847 173.122 71.678C172.747 71.3637 172.559 70.9305 172.559 70.3785C172.559 69.7958 172.751 69.3512 173.134 69.0445C173.525 68.7302 174.069 68.573 174.767 68.573H176.365C176.327 68.0287 176.193 67.6223 175.963 67.354C175.733 67.078 175.388 66.94 174.928 66.94C174.614 66.94 174.341 67.0052 174.111 67.1355C173.889 67.2582 173.705 67.4575 173.559 67.7335L172.731 67.4115C172.877 67.1432 173.053 66.9132 173.26 66.7215C173.467 66.5222 173.709 66.3727 173.985 66.273C174.261 66.1657 174.575 66.112 174.928 66.112C175.465 66.112 175.905 66.2193 176.25 66.434C176.603 66.641 176.868 66.9515 177.044 67.3655C177.22 67.7718 177.305 68.2778 177.297 68.8835L177.285 72H176.434L176.388 71.2295C176.22 71.5208 175.994 71.747 175.71 71.908C175.426 72.0613 175.093 72.138 174.709 72.138ZM174.755 71.333C175.085 71.333 175.373 71.264 175.618 71.126C175.863 70.9803 176.051 70.7772 176.181 70.5165C176.319 70.2558 176.388 69.9415 176.388 69.5735V69.3435H174.974C174.437 69.3435 174.054 69.4317 173.824 69.608C173.602 69.7843 173.49 70.0373 173.49 70.367C173.49 70.666 173.602 70.9037 173.824 71.08C174.046 71.2487 174.357 71.333 174.755 71.333ZM178.812 72V66.25H179.732V72H178.812ZM179.284 64.916C179.13 64.916 178.996 64.8585 178.881 64.7435C178.766 64.6285 178.709 64.4943 178.709 64.341C178.709 64.18 178.766 64.0458 178.881 63.9385C178.996 63.8235 179.13 63.766 179.284 63.766C179.445 63.766 179.579 63.8235 179.686 63.9385C179.801 64.0458 179.859 64.18 179.859 64.341C179.859 64.4943 179.801 64.6285 179.686 64.7435C179.579 64.8585 179.445 64.916 179.284 64.916ZM181.428 72V63.95H182.348V72H181.428ZM188.613 72.138C187.938 72.138 187.409 71.9847 187.026 71.678C186.65 71.3637 186.462 70.9305 186.462 70.3785C186.462 69.7958 186.654 69.3512 187.037 69.0445C187.428 68.7302 187.973 68.573 188.67 68.573H190.269C190.23 68.0287 190.096 67.6223 189.866 67.354C189.636 67.078 189.291 66.94 188.831 66.94C188.517 66.94 188.245 67.0052 188.015 67.1355C187.792 67.2582 187.608 67.4575 187.463 67.7335L186.635 67.4115C186.78 67.1432 186.957 66.9132 187.164 66.7215C187.371 66.5222 187.612 66.3727 187.888 66.273C188.164 66.1657 188.479 66.112 188.831 66.112C189.368 66.112 189.809 66.2193 190.154 66.434C190.506 66.641 190.771 66.9515 190.947 67.3655C191.124 67.7718 191.208 68.2778 191.2 68.8835L191.189 72H190.338L190.292 71.2295C190.123 71.5208 189.897 71.747 189.613 71.908C189.33 72.0613 188.996 72.138 188.613 72.138ZM188.659 71.333C188.988 71.333 189.276 71.264 189.521 71.126C189.767 70.9803 189.954 70.7772 190.085 70.5165C190.223 70.2558 190.292 69.9415 190.292 69.5735V69.3435H188.877C188.341 69.3435 187.957 69.4317 187.727 69.608C187.505 69.7843 187.394 70.0373 187.394 70.367C187.394 70.666 187.505 70.9037 187.727 71.08C187.95 71.2487 188.26 71.333 188.659 71.333ZM194.924 72.138C194.41 72.138 193.958 72.0115 193.567 71.7585C193.176 71.5055 192.869 71.1528 192.647 70.7005C192.432 70.2405 192.325 69.7153 192.325 69.125C192.325 68.527 192.432 68.0018 192.647 67.5495C192.869 67.0972 193.176 66.7445 193.567 66.4915C193.958 66.2385 194.41 66.112 194.924 66.112C195.345 66.112 195.721 66.2117 196.051 66.411C196.388 66.6027 196.66 66.871 196.867 67.216V63.95H197.787V72H196.913L196.867 71.0225C196.66 71.3675 196.388 71.6397 196.051 71.839C195.721 72.0383 195.345 72.138 194.924 72.138ZM195.131 71.2985C195.468 71.2985 195.763 71.2103 196.016 71.034C196.277 70.85 196.48 70.597 196.626 70.275C196.779 69.9453 196.859 69.5773 196.867 69.171V69.0905C196.859 68.6765 196.779 68.3085 196.626 67.9865C196.48 67.6568 196.277 67.4038 196.016 67.2275C195.755 67.0435 195.456 66.9515 195.119 66.9515C194.759 66.9515 194.437 67.0435 194.153 67.2275C193.869 67.4115 193.647 67.6683 193.486 67.998C193.333 68.3277 193.256 68.7033 193.256 69.125C193.256 69.5467 193.337 69.9223 193.498 70.252C193.659 70.5817 193.881 70.8385 194.165 71.0225C194.448 71.2065 194.77 71.2985 195.131 71.2985ZM201.662 72.138C201.148 72.138 200.696 72.0115 200.305 71.7585C199.914 71.5055 199.607 71.1528 199.385 70.7005C199.17 70.2405 199.063 69.7153 199.063 69.125C199.063 68.527 199.17 68.0018 199.385 67.5495C199.607 67.0972 199.914 66.7445 200.305 66.4915C200.696 66.2385 201.148 66.112 201.662 66.112C202.083 66.112 202.459 66.2117 202.789 66.411C203.126 66.6027 203.398 66.871 203.605 67.216V63.95H204.525V72H203.651L203.605 71.0225C203.398 71.3675 203.126 71.6397 202.789 71.839C202.459 72.0383 202.083 72.138 201.662 72.138ZM201.869 71.2985C202.206 71.2985 202.501 71.2103 202.754 71.034C203.015 70.85 203.218 70.597 203.364 70.275C203.517 69.9453 203.598 69.5773 203.605 69.171V69.0905C203.598 68.6765 203.517 68.3085 203.364 67.9865C203.218 67.6568 203.015 67.4038 202.754 67.2275C202.494 67.0435 202.195 66.9515 201.857 66.9515C201.497 66.9515 201.175 67.0435 200.891 67.2275C200.608 67.4115 200.385 67.6683 200.224 67.998C200.071 68.3277 199.994 68.7033 199.994 69.125C199.994 69.5467 200.075 69.9223 200.236 70.252C200.397 70.5817 200.619 70.8385 200.903 71.0225C201.186 71.2065 201.508 71.2985 201.869 71.2985ZM206.135 72V66.25H207.055V67.2735C207.285 66.9132 207.58 66.6487 207.94 66.48C208.308 66.3113 208.691 66.227 209.09 66.227V67.0895C208.753 67.0895 208.427 67.147 208.113 67.262C207.806 67.3693 207.553 67.5495 207.354 67.8025C207.154 68.0555 207.055 68.4005 207.055 68.8375V72H206.135ZM212.539 72.138C211.979 72.138 211.485 72.0115 211.055 71.7585C210.626 71.4978 210.289 71.1413 210.043 70.689C209.806 70.2367 209.687 69.7153 209.687 69.125C209.687 68.5347 209.806 68.0133 210.043 67.561C210.289 67.1087 210.622 66.756 211.044 66.503C211.473 66.2423 211.964 66.112 212.516 66.112C213.052 66.112 213.516 66.2462 213.907 66.5145C214.298 66.7752 214.601 67.1432 214.816 67.6185C215.03 68.0938 215.138 68.6535 215.138 69.2975H210.618C210.657 69.9262 210.856 70.4168 211.216 70.7695C211.577 71.1222 212.033 71.2985 212.585 71.2985C212.991 71.2985 213.332 71.2027 213.608 71.011C213.892 70.8193 214.11 70.5663 214.264 70.252L215.057 70.6545C214.912 70.9535 214.716 71.2142 214.471 71.4365C214.233 71.6588 213.949 71.8313 213.62 71.954C213.298 72.0767 212.937 72.138 212.539 72.138ZM210.687 68.527H214.149C214.126 68.1973 214.038 67.9137 213.884 67.676C213.739 67.4383 213.547 67.2543 213.309 67.124C213.072 66.9937 212.803 66.9285 212.504 66.9285C212.213 66.9285 211.933 66.9937 211.665 67.124C211.396 67.2467 211.174 67.4307 210.998 67.676C210.821 67.9137 210.718 68.1973 210.687 68.527ZM218.311 72.138C217.889 72.138 217.521 72.0767 217.207 71.954C216.892 71.8237 216.628 71.655 216.413 71.448C216.206 71.241 216.057 71.0148 215.965 70.7695L216.77 70.436C216.9 70.6967 217.095 70.9075 217.356 71.0685C217.617 71.2295 217.904 71.31 218.219 71.31C218.579 71.31 218.882 71.241 219.127 71.103C219.372 70.9573 219.495 70.7542 219.495 70.4935C219.495 70.2558 219.403 70.0642 219.219 69.9185C219.043 69.7728 218.778 69.654 218.426 69.562L217.874 69.4125C217.352 69.2745 216.946 69.0675 216.655 68.7915C216.363 68.5078 216.218 68.1897 216.218 67.837C216.218 67.2927 216.394 66.871 216.747 66.572C217.107 66.2653 217.64 66.112 218.345 66.112C218.682 66.112 218.989 66.1618 219.265 66.2615C219.541 66.3612 219.779 66.503 219.978 66.687C220.177 66.8633 220.323 67.0742 220.415 67.3195L219.61 67.676C219.51 67.4153 219.346 67.2275 219.116 67.1125C218.886 66.9975 218.606 66.94 218.276 66.94C217.923 66.94 217.647 67.0167 217.448 67.17C217.249 67.3157 217.149 67.5227 217.149 67.791C217.149 67.9443 217.23 68.09 217.391 68.228C217.559 68.3583 217.805 68.4657 218.127 68.55L218.702 68.6995C219.077 68.7915 219.392 68.9295 219.645 69.1135C219.898 69.2898 220.089 69.493 220.22 69.723C220.35 69.953 220.415 70.1983 220.415 70.459C220.415 70.804 220.323 71.103 220.139 71.356C219.955 71.609 219.706 71.8045 219.392 71.9425C219.077 72.0728 218.717 72.138 218.311 72.138ZM223.668 72.138C223.246 72.138 222.878 72.0767 222.564 71.954C222.249 71.8237 221.985 71.655 221.77 71.448C221.563 71.241 221.414 71.0148 221.322 70.7695L222.127 70.436C222.257 70.6967 222.452 70.9075 222.713 71.0685C222.974 71.2295 223.261 71.31 223.576 71.31C223.936 71.31 224.239 71.241 224.484 71.103C224.729 70.9573 224.852 70.7542 224.852 70.4935C224.852 70.2558 224.76 70.0642 224.576 69.9185C224.4 69.7728 224.135 69.654 223.783 69.562L223.231 69.4125C222.709 69.2745 222.303 69.0675 222.012 68.7915C221.72 68.5078 221.575 68.1897 221.575 67.837C221.575 67.2927 221.751 66.871 222.104 66.572C222.464 66.2653 222.997 66.112 223.702 66.112C224.039 66.112 224.346 66.1618 224.622 66.2615C224.898 66.3612 225.136 66.503 225.335 66.687C225.534 66.8633 225.68 67.0742 225.772 67.3195L224.967 67.676C224.867 67.4153 224.703 67.2275 224.473 67.1125C224.243 66.9975 223.963 66.94 223.633 66.94C223.28 66.94 223.004 67.0167 222.805 67.17C222.606 67.3157 222.506 67.5227 222.506 67.791C222.506 67.9443 222.587 68.09 222.748 68.228C222.916 68.3583 223.162 68.4657 223.484 68.55L224.059 68.6995C224.434 68.7915 224.749 68.9295 225.002 69.1135C225.255 69.2898 225.446 69.493 225.577 69.723C225.707 69.953 225.772 70.1983 225.772 70.459C225.772 70.804 225.68 71.103 225.496 71.356C225.312 71.609 225.063 71.8045 224.749 71.9425C224.434 72.0728 224.074 72.138 223.668 72.138Z" fill="#64748B"/> +<rect x="18.5" y="89.5" width="246" height="29" rx="6.5" fill="white"/> +<rect x="18.5" y="89.5" width="246" height="29" rx="6.5" stroke="#E2E8F0"/> +<path d="M33.462 108.138C32.6953 108.138 32.0168 107.962 31.4265 107.609C30.8362 107.249 30.3723 106.758 30.035 106.137C29.6977 105.508 29.529 104.788 29.529 103.975C29.529 103.162 29.6938 102.445 30.0235 101.824C30.3608 101.196 30.8208 100.705 31.4035 100.352C31.9938 99.9922 32.6685 99.812 33.4275 99.812C33.9105 99.812 34.3743 99.9002 34.819 100.076C35.2637 100.245 35.6623 100.487 36.015 100.801C36.3677 101.108 36.6398 101.464 36.8315 101.87L35.992 102.296C35.8387 101.974 35.6278 101.694 35.3595 101.456C35.0912 101.219 34.7922 101.035 34.4625 100.904C34.1328 100.766 33.7878 100.697 33.4275 100.697C32.8678 100.697 32.3657 100.839 31.921 101.123C31.4763 101.399 31.1275 101.782 30.8745 102.273C30.6292 102.764 30.5065 103.331 30.5065 103.975C30.5065 104.619 30.633 105.19 30.886 105.688C31.139 106.187 31.4878 106.578 31.9325 106.861C32.3848 107.137 32.8947 107.275 33.462 107.275C33.83 107.275 34.1788 107.203 34.5085 107.057C34.8382 106.904 35.1333 106.697 35.394 106.436C35.6623 106.175 35.8732 105.876 36.0265 105.539L36.8775 105.964C36.6782 106.386 36.4022 106.762 36.0495 107.091C35.7045 107.421 35.3058 107.678 34.8535 107.862C34.4088 108.046 33.945 108.138 33.462 108.138ZM40.6346 108.138C40.0749 108.138 39.5766 108.011 39.1396 107.758C38.7103 107.498 38.3729 107.141 38.1276 106.689C37.8823 106.237 37.7596 105.715 37.7596 105.125C37.7596 104.535 37.8784 104.013 38.1161 103.561C38.3614 103.109 38.6988 102.756 39.1281 102.503C39.5651 102.242 40.0596 102.112 40.6116 102.112C41.1789 102.112 41.6773 102.242 42.1066 102.503C42.5436 102.756 42.8809 103.109 43.1186 103.561C43.3639 104.013 43.4866 104.535 43.4866 105.125C43.4866 105.715 43.3639 106.237 43.1186 106.689C42.8809 107.141 42.5474 107.498 42.1181 107.758C41.6888 108.011 41.1943 108.138 40.6346 108.138ZM40.6346 107.287C41.0179 107.287 41.3514 107.195 41.6351 107.011C41.9188 106.827 42.1411 106.574 42.3021 106.252C42.4708 105.93 42.5551 105.554 42.5551 105.125C42.5551 104.696 42.4708 104.32 42.3021 103.998C42.1411 103.676 41.9149 103.423 41.6236 103.239C41.3323 103.055 40.9949 102.963 40.6116 102.963C40.2359 102.963 39.9024 103.055 39.6111 103.239C39.3274 103.423 39.1013 103.676 38.9326 103.998C38.7716 104.32 38.6911 104.696 38.6911 105.125C38.6911 105.547 38.7716 105.922 38.9326 106.252C39.1013 106.574 39.3313 106.827 39.6226 107.011C39.9216 107.195 40.2589 107.287 40.6346 107.287ZM44.764 108V102.25H45.6265L45.6725 103.055C45.8488 102.748 46.075 102.514 46.351 102.353C46.627 102.192 46.949 102.112 47.317 102.112C47.777 102.112 48.168 102.219 48.49 102.434C48.8197 102.649 49.0573 102.974 49.203 103.411C49.364 102.99 49.5978 102.668 49.9045 102.445C50.2188 102.223 50.5907 102.112 51.02 102.112C51.664 102.112 52.17 102.327 52.538 102.756C52.9137 103.185 53.0977 103.837 53.09 104.711V108H52.17V105.056C52.17 104.489 52.1087 104.055 51.986 103.756C51.871 103.457 51.7138 103.254 51.5145 103.147C51.3152 103.032 51.0852 102.974 50.8245 102.974C50.3722 102.974 50.0195 103.155 49.7665 103.515C49.5135 103.868 49.387 104.37 49.387 105.021V108H48.467V105.056C48.467 104.489 48.4057 104.055 48.283 103.756C48.168 103.457 48.007 103.254 47.8 103.147C47.6007 103.032 47.3707 102.974 47.11 102.974C46.6653 102.974 46.3165 103.155 46.0635 103.515C45.8105 103.868 45.684 104.37 45.684 105.021V108H44.764ZM54.6032 110.3V102.25H55.4657L55.5117 103.227C55.7264 102.882 55.9986 102.61 56.3282 102.411C56.6656 102.212 57.0451 102.112 57.4667 102.112C57.9804 102.112 58.4327 102.238 58.8237 102.491C59.2147 102.744 59.5176 103.097 59.7322 103.549C59.9546 104.002 60.0657 104.527 60.0657 105.125C60.0657 105.715 59.9546 106.24 59.7322 106.7C59.5176 107.153 59.2147 107.505 58.8237 107.758C58.4327 108.011 57.9804 108.138 57.4667 108.138C57.0451 108.138 56.6694 108.042 56.3397 107.85C56.0101 107.651 55.7379 107.379 55.5232 107.034V110.3H54.6032ZM57.2597 107.298C57.6201 107.298 57.9382 107.206 58.2142 107.022C58.4979 106.838 58.7202 106.582 58.8812 106.252C59.0499 105.922 59.1342 105.547 59.1342 105.125C59.1342 104.703 59.0537 104.328 58.8927 103.998C58.7394 103.668 58.5209 103.411 58.2372 103.227C57.9536 103.043 57.6316 102.951 57.2712 102.951C56.9339 102.951 56.6311 103.043 56.3627 103.227C56.1021 103.411 55.8951 103.668 55.7417 103.998C55.5961 104.328 55.5232 104.703 55.5232 105.125C55.5232 105.547 55.5961 105.922 55.7417 106.252C55.8951 106.582 56.1021 106.838 56.3627 107.022C56.6234 107.206 56.9224 107.298 57.2597 107.298ZM63.1572 108.138C62.4825 108.138 61.9535 107.985 61.5702 107.678C61.1945 107.364 61.0067 106.93 61.0067 106.378C61.0067 105.796 61.1983 105.351 61.5817 105.045C61.9727 104.73 62.517 104.573 63.2147 104.573H64.8132C64.7748 104.029 64.6407 103.622 64.4107 103.354C64.1807 103.078 63.8357 102.94 63.3757 102.94C63.0613 102.94 62.7892 103.005 62.5592 103.135C62.3368 103.258 62.1528 103.457 62.0072 103.733L61.1792 103.411C61.3248 103.143 61.5012 102.913 61.7082 102.721C61.9152 102.522 62.1567 102.373 62.4327 102.273C62.7087 102.166 63.023 102.112 63.3757 102.112C63.9123 102.112 64.3532 102.219 64.6982 102.434C65.0508 102.641 65.3153 102.951 65.4917 103.365C65.668 103.772 65.7523 104.278 65.7447 104.883L65.7332 108H64.8822L64.8362 107.229C64.6675 107.521 64.4413 107.747 64.1577 107.908C63.874 108.061 63.5405 108.138 63.1572 108.138ZM63.2032 107.333C63.5328 107.333 63.8203 107.264 64.0657 107.126C64.311 106.98 64.4988 106.777 64.6292 106.516C64.7672 106.256 64.8362 105.941 64.8362 105.573V105.343H63.4217C62.885 105.343 62.5017 105.432 62.2717 105.608C62.0493 105.784 61.9382 106.037 61.9382 106.367C61.9382 106.666 62.0493 106.904 62.2717 107.08C62.494 107.249 62.8045 107.333 63.2032 107.333ZM67.2025 108V102.25H68.065L68.111 103.112C68.3026 102.79 68.5518 102.545 68.8585 102.376C69.1651 102.2 69.5216 102.112 69.928 102.112C70.3803 102.112 70.7713 102.204 71.101 102.388C71.4383 102.564 71.699 102.848 71.883 103.239C72.0746 103.63 72.1666 104.144 72.159 104.78V108H71.239V105.056C71.239 104.489 71.1738 104.055 71.0435 103.756C70.9131 103.457 70.733 103.254 70.503 103.147C70.273 103.032 70.0123 102.974 69.721 102.974C69.215 102.974 68.8201 103.155 68.5365 103.515C68.2605 103.868 68.1225 104.37 68.1225 105.021V108H67.2025ZM74.0427 110.438C73.897 110.438 73.7284 110.407 73.5367 110.346C73.345 110.292 73.1419 110.22 72.9272 110.128L73.2722 109.357C73.4485 109.434 73.6019 109.491 73.7322 109.53C73.8702 109.568 73.9775 109.587 74.0542 109.587C74.2612 109.587 74.4299 109.53 74.5602 109.415C74.6982 109.307 74.8132 109.15 74.9052 108.943L75.2962 107.977L72.8237 102.25H73.8012L75.7562 106.907L77.6882 102.25H78.6772L75.9172 108.805C75.7715 109.142 75.6182 109.434 75.4572 109.679C75.3039 109.924 75.116 110.112 74.8937 110.243C74.6714 110.373 74.3877 110.438 74.0427 110.438ZM82.4197 108V102.25H83.2822L83.3282 103.112C83.5199 102.79 83.7691 102.545 84.0757 102.376C84.3824 102.2 84.7389 102.112 85.1452 102.112C85.5976 102.112 85.9886 102.204 86.3182 102.388C86.6556 102.564 86.9162 102.848 87.1002 103.239C87.2919 103.63 87.3839 104.144 87.3762 104.78V108H86.4562V105.056C86.4562 104.489 86.3911 104.055 86.2607 103.756C86.1304 103.457 85.9502 103.254 85.7202 103.147C85.4902 103.032 85.2296 102.974 84.9382 102.974C84.4322 102.974 84.0374 103.155 83.7537 103.515C83.4777 103.868 83.3397 104.37 83.3397 105.021V108H82.4197ZM90.6493 108.138C89.9747 108.138 89.4457 107.985 89.0623 107.678C88.6867 107.364 88.4988 106.93 88.4988 106.378C88.4988 105.796 88.6905 105.351 89.0738 105.045C89.4648 104.73 90.0092 104.573 90.7068 104.573H92.3053C92.267 104.029 92.1328 103.622 91.9028 103.354C91.6728 103.078 91.3278 102.94 90.8678 102.94C90.5535 102.94 90.2813 103.005 90.0513 103.135C89.829 103.258 89.645 103.457 89.4993 103.733L88.6713 103.411C88.817 103.143 88.9933 102.913 89.2003 102.721C89.4073 102.522 89.6488 102.373 89.9248 102.273C90.2008 102.166 90.5152 102.112 90.8678 102.112C91.4045 102.112 91.8453 102.219 92.1903 102.434C92.543 102.641 92.8075 102.951 92.9838 103.365C93.1602 103.772 93.2445 104.278 93.2368 104.883L93.2253 108H92.3743L92.3283 107.229C92.1597 107.521 91.9335 107.747 91.6498 107.908C91.3662 108.061 91.0327 108.138 90.6493 108.138ZM90.6953 107.333C91.025 107.333 91.3125 107.264 91.5578 107.126C91.8032 106.98 91.991 106.777 92.1213 106.516C92.2593 106.256 92.3283 105.941 92.3283 105.573V105.343H90.9138C90.3772 105.343 89.9938 105.432 89.7638 105.608C89.5415 105.784 89.4303 106.037 89.4303 106.367C89.4303 106.666 89.5415 106.904 89.7638 107.08C89.9862 107.249 90.2967 107.333 90.6953 107.333ZM94.6946 108V102.25H95.5571L95.6031 103.055C95.7795 102.748 96.0056 102.514 96.2816 102.353C96.5576 102.192 96.8796 102.112 97.2476 102.112C97.7076 102.112 98.0986 102.219 98.4206 102.434C98.7503 102.649 98.988 102.974 99.1336 103.411C99.2946 102.99 99.5285 102.668 99.8351 102.445C100.149 102.223 100.521 102.112 100.951 102.112C101.595 102.112 102.101 102.327 102.469 102.756C102.844 103.185 103.028 103.837 103.021 104.711V108H102.101V105.056C102.101 104.489 102.039 104.055 101.917 103.756C101.802 103.457 101.644 103.254 101.445 103.147C101.246 103.032 101.016 102.974 100.755 102.974C100.303 102.974 99.9501 103.155 99.6971 103.515C99.4441 103.868 99.3176 104.37 99.3176 105.021V108H98.3976V105.056C98.3976 104.489 98.3363 104.055 98.2136 103.756C98.0986 103.457 97.9376 103.254 97.7306 103.147C97.5313 103.032 97.3013 102.974 97.0406 102.974C96.596 102.974 96.2471 103.155 95.9941 103.515C95.7411 103.868 95.6146 104.37 95.6146 105.021V108H94.6946ZM106.995 108.138C106.435 108.138 105.941 108.011 105.511 107.758C105.082 107.498 104.745 107.141 104.499 106.689C104.262 106.237 104.143 105.715 104.143 105.125C104.143 104.535 104.262 104.013 104.499 103.561C104.745 103.109 105.078 102.756 105.5 102.503C105.929 102.242 106.42 102.112 106.972 102.112C107.509 102.112 107.972 102.246 108.363 102.514C108.754 102.775 109.057 103.143 109.272 103.618C109.487 104.094 109.594 104.653 109.594 105.297H105.074C105.113 105.926 105.312 106.417 105.672 106.769C106.033 107.122 106.489 107.298 107.041 107.298C107.447 107.298 107.788 107.203 108.064 107.011C108.348 106.819 108.567 106.566 108.72 106.252L109.513 106.654C109.368 106.953 109.172 107.214 108.927 107.436C108.689 107.659 108.406 107.831 108.076 107.954C107.754 108.077 107.394 108.138 106.995 108.138ZM105.143 104.527H108.605C108.582 104.197 108.494 103.914 108.34 103.676C108.195 103.438 108.003 103.254 107.765 103.124C107.528 102.994 107.259 102.928 106.96 102.928C106.669 102.928 106.389 102.994 106.121 103.124C105.853 103.247 105.63 103.431 105.454 103.676C105.278 103.914 105.174 104.197 105.143 104.527Z" fill="#64748B"/> +<rect x="18.5" y="125.5" width="246" height="29" rx="6.5" fill="white"/> +<rect x="18.5" y="125.5" width="246" height="29" rx="6.5" stroke="#E2E8F0"/> +<path d="M30.0695 144V135.95H32.6915C33.2128 135.95 33.6728 136.057 34.0715 136.272C34.4778 136.487 34.7922 136.786 35.0145 137.169C35.2445 137.552 35.3595 137.997 35.3595 138.503C35.3595 138.994 35.256 139.431 35.049 139.814C34.842 140.197 34.5583 140.5 34.198 140.722C33.8377 140.937 33.4198 141.045 32.9445 141.045H31.047V144H30.0695ZM31.047 140.159H32.9445C33.3662 140.159 33.7112 140.006 33.9795 139.699C34.2555 139.385 34.3935 138.986 34.3935 138.503C34.3935 138.005 34.2325 137.602 33.9105 137.295C33.5885 136.989 33.1783 136.835 32.68 136.835H31.047V140.159ZM36.4647 144V135.95H37.3847V139.089C37.5763 138.775 37.8255 138.534 38.1322 138.365C38.4388 138.196 38.7953 138.112 39.2017 138.112C39.6463 138.112 40.0373 138.204 40.3747 138.388C40.712 138.564 40.9727 138.848 41.1567 139.239C41.3483 139.63 41.4403 140.144 41.4327 140.78V144H40.5127V141.056C40.5127 140.489 40.4437 140.055 40.3057 139.756C40.1753 139.457 39.9952 139.254 39.7652 139.147C39.5352 139.032 39.2745 138.974 38.9832 138.974C38.4772 138.974 38.0823 139.155 37.7987 139.515C37.5227 139.868 37.3847 140.37 37.3847 141.021V144H36.4647ZM45.4188 144.138C44.8591 144.138 44.3608 144.011 43.9238 143.758C43.4944 143.498 43.1571 143.141 42.9118 142.689C42.6664 142.237 42.5438 141.715 42.5438 141.125C42.5438 140.535 42.6626 140.013 42.9003 139.561C43.1456 139.109 43.4829 138.756 43.9123 138.503C44.3493 138.242 44.8438 138.112 45.3958 138.112C45.9631 138.112 46.4614 138.242 46.8908 138.503C47.3278 138.756 47.6651 139.109 47.9028 139.561C48.1481 140.013 48.2708 140.535 48.2708 141.125C48.2708 141.715 48.1481 142.237 47.9028 142.689C47.6651 143.141 47.3316 143.498 46.9023 143.758C46.4729 144.011 45.9784 144.138 45.4188 144.138ZM45.4188 143.287C45.8021 143.287 46.1356 143.195 46.4193 143.011C46.7029 142.827 46.9253 142.574 47.0863 142.252C47.2549 141.93 47.3393 141.554 47.3393 141.125C47.3393 140.696 47.2549 140.32 47.0863 139.998C46.9253 139.676 46.6991 139.423 46.4078 139.239C46.1164 139.055 45.7791 138.963 45.3958 138.963C45.0201 138.963 44.6866 139.055 44.3953 139.239C44.1116 139.423 43.8854 139.676 43.7168 139.998C43.5558 140.32 43.4753 140.696 43.4753 141.125C43.4753 141.547 43.5558 141.922 43.7168 142.252C43.8854 142.574 44.1154 142.827 44.4068 143.011C44.7058 143.195 45.0431 143.287 45.4188 143.287ZM49.5482 144V138.25H50.4107L50.4567 139.112C50.6483 138.79 50.8975 138.545 51.2042 138.376C51.5108 138.2 51.8673 138.112 52.2737 138.112C52.726 138.112 53.117 138.204 53.4467 138.388C53.784 138.564 54.0447 138.848 54.2287 139.239C54.4203 139.63 54.5123 140.144 54.5047 140.78V144H53.5847V141.056C53.5847 140.489 53.5195 140.055 53.3892 139.756C53.2588 139.457 53.0787 139.254 52.8487 139.147C52.6187 139.032 52.358 138.974 52.0667 138.974C51.5607 138.974 51.1658 139.155 50.8822 139.515C50.6062 139.868 50.4682 140.37 50.4682 141.021V144H49.5482ZM58.4793 144.138C57.9196 144.138 57.4251 144.011 56.9958 143.758C56.5664 143.498 56.2291 143.141 55.9838 142.689C55.7461 142.237 55.6273 141.715 55.6273 141.125C55.6273 140.535 55.7461 140.013 55.9838 139.561C56.2291 139.109 56.5626 138.756 56.9843 138.503C57.4136 138.242 57.9043 138.112 58.4563 138.112C58.9929 138.112 59.4568 138.246 59.8478 138.514C60.2388 138.775 60.5416 139.143 60.7563 139.618C60.9709 140.094 61.0783 140.653 61.0783 141.297H56.5588C56.5971 141.926 56.7964 142.417 57.1568 142.769C57.5171 143.122 57.9733 143.298 58.5253 143.298C58.9316 143.298 59.2728 143.203 59.5488 143.011C59.8324 142.819 60.0509 142.566 60.2043 142.252L60.9978 142.654C60.8521 142.953 60.6566 143.214 60.4113 143.436C60.1736 143.659 59.8899 143.831 59.5603 143.954C59.2383 144.077 58.8779 144.138 58.4793 144.138ZM56.6278 140.527H60.0893C60.0663 140.197 59.9781 139.914 59.8248 139.676C59.6791 139.438 59.4874 139.254 59.2498 139.124C59.0121 138.994 58.7438 138.928 58.4448 138.928C58.1534 138.928 57.8736 138.994 57.6053 139.124C57.3369 139.247 57.1146 139.431 56.9383 139.676C56.7619 139.914 56.6584 140.197 56.6278 140.527ZM65.0799 144V138.25H65.9424L65.9884 139.112C66.1801 138.79 66.4292 138.545 66.7359 138.376C67.0426 138.2 67.3991 138.112 67.8054 138.112C68.2577 138.112 68.6487 138.204 68.9784 138.388C69.3157 138.564 69.5764 138.848 69.7604 139.239C69.9521 139.63 70.0441 140.144 70.0364 140.78V144H69.1164V141.056C69.1164 140.489 69.0512 140.055 68.9209 139.756C68.7906 139.457 68.6104 139.254 68.3804 139.147C68.1504 139.032 67.8897 138.974 67.5984 138.974C67.0924 138.974 66.6976 139.155 66.4139 139.515C66.1379 139.868 65.9999 140.37 65.9999 141.021V144H65.0799ZM73.574 144.138C73.1293 144.138 72.7383 144.05 72.401 143.873C72.0713 143.689 71.8107 143.402 71.619 143.011C71.435 142.612 71.343 142.099 71.343 141.47V138.25H72.263V141.194C72.263 141.761 72.3282 142.194 72.4585 142.493C72.5888 142.792 72.769 142.999 72.999 143.114C73.2367 143.222 73.5012 143.275 73.7925 143.275C74.2908 143.275 74.678 143.095 74.954 142.735C75.2377 142.375 75.3795 141.872 75.3795 141.228V138.25H76.2995V144H75.437L75.391 143.137C75.1993 143.459 74.9502 143.709 74.6435 143.885C74.3368 144.054 73.9803 144.138 73.574 144.138ZM77.9051 144V138.25H78.7676L78.8136 139.055C78.9899 138.748 79.2161 138.514 79.4921 138.353C79.7681 138.192 80.0901 138.112 80.4581 138.112C80.9181 138.112 81.3091 138.219 81.6311 138.434C81.9608 138.649 82.1984 138.974 82.3441 139.411C82.5051 138.99 82.7389 138.668 83.0456 138.445C83.3599 138.223 83.7318 138.112 84.1611 138.112C84.8051 138.112 85.3111 138.327 85.6791 138.756C86.0548 139.185 86.2388 139.837 86.2311 140.711V144H85.3111V141.056C85.3111 140.489 85.2498 140.055 85.1271 139.756C85.0121 139.457 84.8549 139.254 84.6556 139.147C84.4563 139.032 84.2263 138.974 83.9656 138.974C83.5133 138.974 83.1606 139.155 82.9076 139.515C82.6546 139.868 82.5281 140.37 82.5281 141.021V144H81.6081V141.056C81.6081 140.489 81.5468 140.055 81.4241 139.756C81.3091 139.457 81.1481 139.254 80.9411 139.147C80.7418 139.032 80.5118 138.974 80.2511 138.974C79.8064 138.974 79.4576 139.155 79.2046 139.515C78.9516 139.868 78.8251 140.37 78.8251 141.021V144H77.9051ZM90.5503 144.138C90.1287 144.138 89.753 144.038 89.4233 143.839C89.0937 143.64 88.8215 143.367 88.6068 143.022L88.5608 144H87.6868V135.95H88.6068V139.216C88.8215 138.871 89.0937 138.603 89.4233 138.411C89.753 138.212 90.1287 138.112 90.5503 138.112C91.064 138.112 91.5163 138.238 91.9073 138.491C92.2983 138.744 92.6012 139.097 92.8158 139.549C93.0382 140.002 93.1493 140.527 93.1493 141.125C93.1493 141.715 93.0382 142.24 92.8158 142.7C92.6012 143.153 92.2983 143.505 91.9073 143.758C91.5163 144.011 91.064 144.138 90.5503 144.138ZM90.3433 143.298C90.7037 143.298 91.0218 143.206 91.2978 143.022C91.5815 142.838 91.8038 142.582 91.9648 142.252C92.1335 141.922 92.2178 141.547 92.2178 141.125C92.2178 140.703 92.1373 140.328 91.9763 139.998C91.823 139.668 91.6045 139.411 91.3208 139.227C91.0372 139.043 90.7152 138.951 90.3548 138.951C90.0175 138.951 89.7147 139.043 89.4463 139.227C89.1857 139.411 88.9787 139.668 88.8253 139.998C88.6797 140.328 88.6068 140.703 88.6068 141.125C88.6068 141.547 88.6797 141.922 88.8253 142.252C88.9787 142.582 89.1857 142.838 89.4463 143.022C89.707 143.206 90.006 143.298 90.3433 143.298ZM96.9436 144.138C96.384 144.138 95.8895 144.011 95.4601 143.758C95.0308 143.498 94.6935 143.141 94.4481 142.689C94.2105 142.237 94.0916 141.715 94.0916 141.125C94.0916 140.535 94.2105 140.013 94.4481 139.561C94.6935 139.109 95.027 138.756 95.4486 138.503C95.878 138.242 96.3686 138.112 96.9206 138.112C97.4573 138.112 97.9211 138.246 98.3121 138.514C98.7031 138.775 99.006 139.143 99.2206 139.618C99.4353 140.094 99.5426 140.653 99.5426 141.297H95.0231C95.0615 141.926 95.2608 142.417 95.6211 142.769C95.9815 143.122 96.4376 143.298 96.9896 143.298C97.396 143.298 97.7371 143.203 98.0131 143.011C98.2968 142.819 98.5153 142.566 98.6686 142.252L99.4621 142.654C99.3165 142.953 99.121 143.214 98.8756 143.436C98.638 143.659 98.3543 143.831 98.0246 143.954C97.7026 144.077 97.3423 144.138 96.9436 144.138ZM95.0921 140.527H98.5536C98.5306 140.197 98.4425 139.914 98.2891 139.676C98.1435 139.438 97.9518 139.254 97.7141 139.124C97.4765 138.994 97.2081 138.928 96.9091 138.928C96.6178 138.928 96.338 138.994 96.0696 139.124C95.8013 139.247 95.579 139.431 95.4026 139.676C95.2263 139.914 95.1228 140.197 95.0921 140.527ZM100.703 144V138.25H101.623V139.273C101.853 138.913 102.148 138.649 102.508 138.48C102.876 138.311 103.26 138.227 103.658 138.227V139.089C103.321 139.089 102.995 139.147 102.681 139.262C102.374 139.369 102.121 139.549 101.922 139.802C101.723 140.055 101.623 140.4 101.623 140.837V144H100.703Z" fill="#64748B"/> +<rect x="18.5" y="161.5" width="246" height="29" rx="6.5" fill="white"/> +<rect x="18.5" y="161.5" width="246" height="29" rx="6.5" stroke="#E2E8F0"/> +<path d="M36.4635 180L38.9475 171.95H39.925L37.4295 180H36.4635ZM31.5645 180L29.1035 171.95H30.081L32.519 180H31.5645ZM31.668 180L34.037 171.95H34.9685L32.5995 180H31.668ZM36.383 180L34.0715 171.95H35.003L37.349 180H36.383ZM40.8446 180V171.95H41.7646V180H40.8446ZM44.8926 180V177.056H45.8126V180H44.8926ZM44.8926 177.056C44.8926 176.489 44.8236 176.055 44.6856 175.756C44.5552 175.457 44.3751 175.254 44.1451 175.147C43.9151 175.032 43.6544 174.974 43.3631 174.974C42.8571 174.974 42.4622 175.155 42.1786 175.515C41.9026 175.868 41.7646 176.37 41.7646 177.021H41.3161C41.3161 176.416 41.4042 175.894 41.5806 175.457C41.7646 175.02 42.0252 174.687 42.3626 174.457C42.6999 174.227 43.1062 174.112 43.5816 174.112C44.0262 174.112 44.4172 174.204 44.7546 174.388C45.0919 174.564 45.3526 174.848 45.5366 175.239C45.7282 175.63 45.8202 176.144 45.8126 176.78V177.056H44.8926ZM50.7991 180L50.7531 179.057V176.964C50.7531 176.512 50.7033 176.14 50.6036 175.848C50.504 175.549 50.3468 175.323 50.1321 175.17C49.9175 175.017 49.6376 174.94 49.2926 174.94C48.9783 174.94 48.7061 175.005 48.4761 175.135C48.2538 175.258 48.0698 175.457 47.9241 175.733L47.0961 175.411C47.2418 175.143 47.4181 174.913 47.6251 174.721C47.8321 174.522 48.0736 174.373 48.3496 174.273C48.6256 174.166 48.94 174.112 49.2926 174.112C49.8293 174.112 50.2701 174.219 50.6151 174.434C50.9678 174.641 51.2323 174.951 51.4086 175.365C51.585 175.772 51.6693 176.278 51.6616 176.883L51.6501 180H50.7991ZM49.0741 180.138C48.3995 180.138 47.8705 179.985 47.4871 179.678C47.1115 179.364 46.9236 178.93 46.9236 178.378C46.9236 177.796 47.1153 177.351 47.4986 177.045C47.8896 176.73 48.434 176.573 49.1316 176.573H50.7761V177.343H49.3386C48.802 177.343 48.4186 177.432 48.1886 177.608C47.9663 177.784 47.8551 178.037 47.8551 178.367C47.8551 178.666 47.9663 178.904 48.1886 179.08C48.411 179.249 48.7215 179.333 49.1201 179.333C49.4498 179.333 49.7373 179.264 49.9826 179.126C50.228 178.98 50.4158 178.777 50.5461 178.516C50.6841 178.248 50.7531 177.934 50.7531 177.573H51.1441C51.1441 178.355 50.9678 178.98 50.6151 179.448C50.2625 179.908 49.7488 180.138 49.0741 180.138ZM55.2815 180.138C54.7218 180.138 54.2886 179.992 53.982 179.701C53.6753 179.41 53.522 178.999 53.522 178.47V172.456H54.442V178.378C54.442 178.67 54.5186 178.896 54.672 179.057C54.833 179.21 55.0553 179.287 55.339 179.287C55.431 179.287 55.5191 179.275 55.6035 179.252C55.6955 179.222 55.8143 179.153 55.96 179.045L56.3165 179.793C56.1171 179.923 55.937 180.012 55.776 180.058C55.615 180.111 55.4501 180.138 55.2815 180.138ZM52.5215 175.066V174.25H56.167V175.066H52.5215ZM64.562 180L64.516 178.93V171.95H65.436V180H64.562ZM62.5725 180.138C62.0588 180.138 61.6065 180.011 61.2155 179.758C60.8245 179.505 60.5178 179.153 60.2955 178.7C60.0808 178.24 59.9735 177.715 59.9735 177.125C59.9735 176.527 60.0808 176.002 60.2955 175.549C60.5178 175.097 60.8245 174.744 61.2155 174.491C61.6065 174.238 62.0588 174.112 62.5725 174.112C63.0555 174.112 63.4771 174.238 63.8375 174.491C64.2055 174.744 64.4891 175.097 64.6885 175.549C64.8878 176.002 64.9875 176.527 64.9875 177.125C64.9875 177.715 64.8878 178.24 64.6885 178.7C64.4891 179.153 64.2055 179.505 63.8375 179.758C63.4771 180.011 63.0555 180.138 62.5725 180.138ZM62.7795 179.298C63.1168 179.298 63.4158 179.206 63.6765 179.022C63.9371 178.838 64.1403 178.582 64.286 178.252C64.4393 177.922 64.516 177.547 64.516 177.125C64.516 176.703 64.4393 176.328 64.286 175.998C64.1403 175.668 63.9371 175.411 63.6765 175.227C63.4158 175.043 63.113 174.951 62.768 174.951C62.4076 174.951 62.0856 175.043 61.802 175.227C61.526 175.411 61.3075 175.668 61.1465 175.998C60.9855 176.328 60.905 176.703 60.905 177.125C60.905 177.547 60.9855 177.922 61.1465 178.252C61.3075 178.582 61.5298 178.838 61.8135 179.022C62.0971 179.206 62.4191 179.298 62.7795 179.298ZM69.5867 180.138C69.0271 180.138 68.5287 180.011 68.0917 179.758C67.6624 179.498 67.3251 179.141 67.0797 178.689C66.8344 178.237 66.7117 177.715 66.7117 177.125C66.7117 176.535 66.8306 176.013 67.0682 175.561C67.3136 175.109 67.6509 174.756 68.0802 174.503C68.5172 174.242 69.0117 174.112 69.5637 174.112C70.1311 174.112 70.6294 174.242 71.0587 174.503C71.4957 174.756 71.8331 175.109 72.0707 175.561C72.3161 176.013 72.4387 176.535 72.4387 177.125C72.4387 177.715 72.3161 178.237 72.0707 178.689C71.8331 179.141 71.4996 179.498 71.0702 179.758C70.6409 180.011 70.1464 180.138 69.5867 180.138ZM69.5867 179.287C69.9701 179.287 70.3036 179.195 70.5872 179.011C70.8709 178.827 71.0932 178.574 71.2542 178.252C71.4229 177.93 71.5072 177.554 71.5072 177.125C71.5072 176.696 71.4229 176.32 71.2542 175.998C71.0932 175.676 70.8671 175.423 70.5757 175.239C70.2844 175.055 69.9471 174.963 69.5637 174.963C69.1881 174.963 68.8546 175.055 68.5632 175.239C68.2796 175.423 68.0534 175.676 67.8847 175.998C67.7237 176.32 67.6432 176.696 67.6432 177.125C67.6432 177.547 67.7237 177.922 67.8847 178.252C68.0534 178.574 68.2834 178.827 68.5747 179.011C68.8737 179.195 69.2111 179.287 69.5867 179.287ZM77.0749 182.438C76.9293 182.438 76.7606 182.407 76.5689 182.346C76.3773 182.292 76.1741 182.22 75.9594 182.128L76.3044 181.357C76.4808 181.434 76.6341 181.491 76.7644 181.53C76.9024 181.568 77.0098 181.587 77.0864 181.587C77.2934 181.587 77.4621 181.53 77.5924 181.415C77.7304 181.307 77.8454 181.15 77.9374 180.943L78.5929 179.379L80.7204 174.25H81.7094L78.9494 180.805C78.8038 181.142 78.6504 181.434 78.4894 181.679C78.3361 181.924 78.1483 182.112 77.9259 182.243C77.7036 182.373 77.4199 182.438 77.0749 182.438ZM78.3399 180L75.8559 174.25H76.8334L78.9724 179.367L79.2484 180H78.3399ZM85.0174 180.138C84.4577 180.138 83.9594 180.011 83.5224 179.758C83.0931 179.498 82.7557 179.141 82.5104 178.689C82.2651 178.237 82.1424 177.715 82.1424 177.125C82.1424 176.535 82.2612 176.013 82.4989 175.561C82.7442 175.109 83.0816 174.756 83.5109 174.503C83.9479 174.242 84.4424 174.112 84.9944 174.112C85.5617 174.112 86.0601 174.242 86.4894 174.503C86.9264 174.756 87.2637 175.109 87.5014 175.561C87.7467 176.013 87.8694 176.535 87.8694 177.125C87.8694 177.715 87.7467 178.237 87.5014 178.689C87.2637 179.141 86.9302 179.498 86.5009 179.758C86.0716 180.011 85.5771 180.138 85.0174 180.138ZM85.0174 179.287C85.4007 179.287 85.7342 179.195 86.0179 179.011C86.3016 178.827 86.5239 178.574 86.6849 178.252C86.8536 177.93 86.9379 177.554 86.9379 177.125C86.9379 176.696 86.8536 176.32 86.6849 175.998C86.5239 175.676 86.2977 175.423 86.0064 175.239C85.7151 175.055 85.3777 174.963 84.9944 174.963C84.6187 174.963 84.2852 175.055 83.9939 175.239C83.7102 175.423 83.4841 175.676 83.3154 175.998C83.1544 176.32 83.0739 176.696 83.0739 177.125C83.0739 177.547 83.1544 177.922 83.3154 178.252C83.4841 178.574 83.7141 178.827 84.0054 179.011C84.3044 179.195 84.6417 179.287 85.0174 179.287ZM93.0913 180L93.0338 178.942V174.25H93.9538V180H93.0913ZM88.9973 177.194V174.25H89.9173V177.194H88.9973ZM89.9173 177.194C89.9173 177.761 89.9825 178.194 90.1128 178.493C90.2431 178.792 90.4233 178.999 90.6533 179.114C90.891 179.222 91.1555 179.275 91.4468 179.275C91.9451 179.275 92.3323 179.095 92.6083 178.735C92.892 178.375 93.0338 177.872 93.0338 177.228H93.4823C93.4823 177.834 93.3941 178.355 93.2178 178.792C93.0415 179.229 92.7846 179.563 92.4473 179.793C92.1176 180.023 91.7113 180.138 91.2283 180.138C90.7836 180.138 90.3926 180.05 90.0553 179.873C89.718 179.689 89.4573 179.402 89.2733 179.011C89.0893 178.612 88.9973 178.099 88.9973 177.47V177.194H89.9173ZM98.4007 180V171.95H99.3207V180H98.4007ZM100.985 180V174.25H101.905V180H100.985ZM101.457 172.916C101.303 172.916 101.169 172.858 101.054 172.743C100.939 172.628 100.882 172.494 100.882 172.341C100.882 172.18 100.939 172.046 101.054 171.938C101.169 171.823 101.303 171.766 101.457 171.766C101.618 171.766 101.752 171.823 101.859 171.938C101.974 172.046 102.032 172.18 102.032 172.341C102.032 172.494 101.974 172.628 101.859 172.743C101.752 172.858 101.618 172.916 101.457 172.916ZM104.497 178.148L103.911 177.516L106.97 174.25H108.131L104.497 178.148ZM103.6 180V171.95H104.52V180H103.6ZM107.223 180L105.038 176.699L105.636 176.055L108.361 180H107.223ZM111.577 180.138C111.017 180.138 110.523 180.011 110.093 179.758C109.664 179.498 109.327 179.141 109.081 178.689C108.844 178.237 108.725 177.715 108.725 177.125C108.725 176.535 108.844 176.013 109.081 175.561C109.327 175.109 109.66 174.756 110.082 174.503C110.511 174.242 111.002 174.112 111.554 174.112C112.091 174.112 112.554 174.246 112.945 174.514C113.336 174.775 113.639 175.143 113.854 175.618C114.069 176.094 114.176 176.653 114.176 177.297H109.426L109.656 177.102C109.656 177.562 109.737 177.957 109.898 178.286C110.067 178.616 110.3 178.869 110.599 179.045C110.898 179.214 111.24 179.298 111.623 179.298C112.029 179.298 112.37 179.203 112.646 179.011C112.93 178.819 113.149 178.566 113.302 178.252L114.095 178.654C113.95 178.953 113.754 179.214 113.509 179.436C113.271 179.659 112.988 179.831 112.658 179.954C112.336 180.077 111.976 180.138 111.577 180.138ZM109.714 176.711L109.472 176.527H113.44L113.198 176.722C113.198 176.354 113.126 176.036 112.98 175.768C112.834 175.5 112.639 175.293 112.393 175.147C112.148 175.001 111.864 174.928 111.542 174.928C111.228 174.928 110.929 175.001 110.645 175.147C110.369 175.293 110.143 175.5 109.967 175.768C109.798 176.029 109.714 176.343 109.714 176.711ZM118.178 180V174.25H119.04L119.086 175.055C119.262 174.748 119.489 174.514 119.765 174.353C120.041 174.192 120.363 174.112 120.731 174.112C121.191 174.112 121.582 174.219 121.904 174.434C122.233 174.649 122.471 174.974 122.617 175.411C122.778 174.99 123.011 174.668 123.318 174.445C123.632 174.223 124.004 174.112 124.434 174.112C125.078 174.112 125.584 174.327 125.952 174.756C126.327 175.185 126.511 175.837 126.504 176.711V180H125.584V177.056C125.584 176.489 125.522 176.055 125.4 175.756C125.285 175.457 125.127 175.254 124.928 175.147C124.729 175.032 124.499 174.974 124.238 174.974C123.786 174.974 123.433 175.155 123.18 175.515C122.927 175.868 122.801 176.37 122.801 177.021V180H121.881V177.056C121.881 176.489 121.819 176.055 121.697 175.756C121.582 175.457 121.421 175.254 121.214 175.147C121.014 175.032 120.784 174.974 120.524 174.974C120.079 174.974 119.73 175.155 119.477 175.515C119.224 175.868 119.098 176.37 119.098 177.021V180H118.178ZM130.501 180.138C129.941 180.138 129.443 180.011 129.006 179.758C128.576 179.498 128.239 179.141 127.994 178.689C127.748 178.237 127.626 177.715 127.626 177.125C127.626 176.535 127.745 176.013 127.982 175.561C128.228 175.109 128.565 174.756 128.994 174.503C129.431 174.242 129.926 174.112 130.478 174.112C131.045 174.112 131.543 174.242 131.973 174.503C132.41 174.756 132.747 175.109 132.985 175.561C133.23 176.013 133.353 176.535 133.353 177.125C133.353 177.715 133.23 178.237 132.985 178.689C132.747 179.141 132.414 179.498 131.984 179.758C131.555 180.011 131.06 180.138 130.501 180.138ZM130.501 179.287C130.884 179.287 131.218 179.195 131.501 179.011C131.785 178.827 132.007 178.574 132.168 178.252C132.337 177.93 132.421 177.554 132.421 177.125C132.421 176.696 132.337 176.32 132.168 175.998C132.007 175.676 131.781 175.423 131.49 175.239C131.198 175.055 130.861 174.963 130.478 174.963C130.102 174.963 129.769 175.055 129.477 175.239C129.194 175.423 128.967 175.676 128.799 175.998C128.638 176.32 128.557 176.696 128.557 177.125C128.557 177.547 128.638 177.922 128.799 178.252C128.967 178.574 129.197 178.827 129.489 179.011C129.788 179.195 130.125 179.287 130.501 179.287ZM136.643 180.138C136.221 180.138 135.853 180.077 135.539 179.954C135.224 179.824 134.96 179.655 134.745 179.448C134.538 179.241 134.389 179.015 134.297 178.769L135.102 178.436C135.232 178.697 135.428 178.907 135.688 179.068C135.949 179.229 136.236 179.31 136.551 179.31C136.911 179.31 137.214 179.241 137.459 179.103C137.705 178.957 137.827 178.754 137.827 178.493C137.827 178.256 137.735 178.064 137.551 177.918C137.375 177.773 137.11 177.654 136.758 177.562L136.206 177.412C135.684 177.274 135.278 177.067 134.987 176.791C134.695 176.508 134.55 176.19 134.55 175.837C134.55 175.293 134.726 174.871 135.079 174.572C135.439 174.265 135.972 174.112 136.677 174.112C137.015 174.112 137.321 174.162 137.597 174.261C137.873 174.361 138.111 174.503 138.31 174.687C138.51 174.863 138.655 175.074 138.747 175.319L137.942 175.676C137.843 175.415 137.678 175.227 137.448 175.112C137.218 174.997 136.938 174.94 136.608 174.94C136.256 174.94 135.98 175.017 135.78 175.17C135.581 175.316 135.481 175.523 135.481 175.791C135.481 175.944 135.562 176.09 135.723 176.228C135.891 176.358 136.137 176.466 136.459 176.55L137.034 176.699C137.409 176.791 137.724 176.929 137.977 177.113C138.23 177.29 138.421 177.493 138.552 177.723C138.682 177.953 138.747 178.198 138.747 178.459C138.747 178.804 138.655 179.103 138.471 179.356C138.287 179.609 138.038 179.804 137.724 179.942C137.409 180.073 137.049 180.138 136.643 180.138ZM142.149 180.138C141.589 180.138 141.156 179.992 140.85 179.701C140.543 179.41 140.39 178.999 140.39 178.47V172.456H141.31V178.378C141.31 178.67 141.386 178.896 141.54 179.057C141.701 179.21 141.923 179.287 142.207 179.287C142.299 179.287 142.387 179.275 142.471 179.252C142.563 179.222 142.682 179.153 142.828 179.045L143.184 179.793C142.985 179.923 142.805 180.012 142.644 180.058C142.483 180.111 142.318 180.138 142.149 180.138ZM139.389 175.066V174.25H143.035V175.066H139.389ZM150.717 180L150.671 179.057V176.964C150.671 176.512 150.621 176.14 150.521 175.848C150.421 175.549 150.264 175.323 150.05 175.17C149.835 175.017 149.555 174.94 149.21 174.94C148.896 174.94 148.624 175.005 148.394 175.135C148.171 175.258 147.987 175.457 147.842 175.733L147.014 175.411C147.159 175.143 147.336 174.913 147.543 174.721C147.75 174.522 147.991 174.373 148.267 174.273C148.543 174.166 148.857 174.112 149.21 174.112C149.747 174.112 150.188 174.219 150.533 174.434C150.885 174.641 151.15 174.951 151.326 175.365C151.502 175.772 151.587 176.278 151.579 176.883L151.568 180H150.717ZM148.992 180.138C148.317 180.138 147.788 179.985 147.405 179.678C147.029 179.364 146.841 178.93 146.841 178.378C146.841 177.796 147.033 177.351 147.416 177.045C147.807 176.73 148.351 176.573 149.049 176.573H150.694V177.343H149.256C148.719 177.343 148.336 177.432 148.106 177.608C147.884 177.784 147.773 178.037 147.773 178.367C147.773 178.666 147.884 178.904 148.106 179.08C148.328 179.249 148.639 179.333 149.038 179.333C149.367 179.333 149.655 179.264 149.9 179.126C150.145 178.98 150.333 178.777 150.464 178.516C150.602 178.248 150.671 177.934 150.671 177.573H151.062C151.062 178.355 150.885 178.98 150.533 179.448C150.18 179.908 149.666 180.138 148.992 180.138ZM153.037 180V171.95H153.957V178.93L153.911 180H153.037ZM155.9 180.138C155.417 180.138 154.992 180.011 154.624 179.758C154.264 179.505 153.984 179.153 153.784 178.7C153.585 178.24 153.485 177.715 153.485 177.125C153.485 176.527 153.585 176.002 153.784 175.549C153.984 175.097 154.264 174.744 154.624 174.491C154.992 174.238 155.417 174.112 155.9 174.112C156.414 174.112 156.866 174.238 157.257 174.491C157.648 174.744 157.951 175.097 158.166 175.549C158.388 176.002 158.499 176.527 158.499 177.125C158.499 177.715 158.388 178.24 158.166 178.7C157.951 179.153 157.648 179.505 157.257 179.758C156.866 180.011 156.414 180.138 155.9 180.138ZM155.693 179.298C156.054 179.298 156.372 179.206 156.648 179.022C156.932 178.838 157.154 178.582 157.315 178.252C157.484 177.922 157.568 177.547 157.568 177.125C157.568 176.703 157.487 176.328 157.326 175.998C157.173 175.668 156.955 175.411 156.671 175.227C156.387 175.043 156.065 174.951 155.705 174.951C155.368 174.951 155.065 175.043 154.796 175.227C154.536 175.411 154.329 175.668 154.175 175.998C154.03 176.328 153.957 176.703 153.957 177.125C153.957 177.547 154.03 177.922 154.175 178.252C154.329 178.582 154.536 178.838 154.796 179.022C155.057 179.206 155.356 179.298 155.693 179.298ZM162.317 180.138C161.757 180.138 161.259 180.011 160.822 179.758C160.392 179.498 160.055 179.141 159.81 178.689C159.564 178.237 159.442 177.715 159.442 177.125C159.442 176.535 159.561 176.013 159.798 175.561C160.044 175.109 160.381 174.756 160.81 174.503C161.247 174.242 161.742 174.112 162.294 174.112C162.861 174.112 163.359 174.242 163.789 174.503C164.226 174.756 164.563 175.109 164.801 175.561C165.046 176.013 165.169 176.535 165.169 177.125C165.169 177.715 165.046 178.237 164.801 178.689C164.563 179.141 164.23 179.498 163.8 179.758C163.371 180.011 162.876 180.138 162.317 180.138ZM162.317 179.287C162.7 179.287 163.034 179.195 163.317 179.011C163.601 178.827 163.823 178.574 163.984 178.252C164.153 177.93 164.237 177.554 164.237 177.125C164.237 176.696 164.153 176.32 163.984 175.998C163.823 175.676 163.597 175.423 163.306 175.239C163.014 175.055 162.677 174.963 162.294 174.963C161.918 174.963 161.585 175.055 161.293 175.239C161.01 175.423 160.783 175.676 160.615 175.998C160.454 176.32 160.373 176.696 160.373 177.125C160.373 177.547 160.454 177.922 160.615 178.252C160.783 178.574 161.013 178.827 161.305 179.011C161.604 179.195 161.941 179.287 162.317 179.287ZM170.391 180L170.333 178.942V174.25H171.253V180H170.391ZM166.297 177.194V174.25H167.217V177.194H166.297ZM167.217 177.194C167.217 177.761 167.282 178.194 167.412 178.493C167.542 178.792 167.723 178.999 167.953 179.114C168.19 179.222 168.455 179.275 168.746 179.275C169.244 179.275 169.632 179.095 169.908 178.735C170.191 178.375 170.333 177.872 170.333 177.228H170.782C170.782 177.834 170.693 178.355 170.517 178.792C170.341 179.229 170.084 179.563 169.747 179.793C169.417 180.023 169.011 180.138 168.528 180.138C168.083 180.138 167.692 180.05 167.355 179.873C167.017 179.689 166.757 179.402 166.573 179.011C166.389 178.612 166.297 178.099 166.297 177.47V177.194H167.217ZM175.021 180.138C174.461 180.138 174.028 179.992 173.721 179.701C173.415 179.41 173.261 178.999 173.261 178.47V172.456H174.181V178.378C174.181 178.67 174.258 178.896 174.411 179.057C174.572 179.21 174.795 179.287 175.078 179.287C175.17 179.287 175.258 179.275 175.343 179.252C175.435 179.222 175.554 179.153 175.699 179.045L176.056 179.793C175.856 179.923 175.676 180.012 175.515 180.058C175.354 180.111 175.189 180.138 175.021 180.138ZM172.261 175.066V174.25H175.906V175.066H172.261Z" fill="#64748B"/> +<rect x="18.5" y="197.5" width="246" height="29" rx="6.5" fill="white"/> +<rect x="18.5" y="197.5" width="246" height="29" rx="6.5" stroke="#E2E8F0"/> +<path d="M36.4635 216L38.9475 207.95H39.925L37.4295 216H36.4635ZM31.5645 216L29.1035 207.95H30.081L32.519 216H31.5645ZM31.668 216L34.037 207.95H34.9685L32.5995 216H31.668ZM36.383 216L34.0715 207.95H35.003L37.349 216H36.383ZM40.8446 216V207.95H41.7646V216H40.8446ZM44.8926 216V213.056H45.8126V216H44.8926ZM44.8926 213.056C44.8926 212.489 44.8236 212.055 44.6856 211.756C44.5552 211.457 44.3751 211.254 44.1451 211.147C43.9151 211.032 43.6544 210.974 43.3631 210.974C42.8571 210.974 42.4622 211.155 42.1786 211.515C41.9026 211.868 41.7646 212.37 41.7646 213.021H41.3161C41.3161 212.416 41.4042 211.894 41.5806 211.457C41.7646 211.02 42.0252 210.687 42.3626 210.457C42.6999 210.227 43.1062 210.112 43.5816 210.112C44.0262 210.112 44.4172 210.204 44.7546 210.388C45.0919 210.564 45.3526 210.848 45.5366 211.239C45.7282 211.63 45.8202 212.144 45.8126 212.78V213.056H44.8926ZM47.3146 216V210.25H48.2346V216H47.3146ZM47.7861 208.916C47.6328 208.916 47.4986 208.858 47.3836 208.743C47.2686 208.628 47.2111 208.494 47.2111 208.341C47.2111 208.18 47.2686 208.046 47.3836 207.938C47.4986 207.823 47.6328 207.766 47.7861 207.766C47.9471 207.766 48.0813 207.823 48.1886 207.938C48.3036 208.046 48.3611 208.18 48.3611 208.341C48.3611 208.494 48.3036 208.628 48.1886 208.743C48.0813 208.858 47.9471 208.916 47.7861 208.916ZM52.4945 216.138C51.9272 216.138 51.425 216.011 50.988 215.758C50.551 215.498 50.2098 215.141 49.9645 214.689C49.7192 214.237 49.5965 213.715 49.5965 213.125C49.5965 212.535 49.7153 212.013 49.953 211.561C50.1983 211.109 50.5395 210.756 50.9765 210.503C51.4135 210.242 51.9118 210.112 52.4715 210.112C53.0235 210.112 53.518 210.238 53.955 210.491C54.392 210.744 54.7255 211.101 54.9555 211.561L54.116 211.94C53.9627 211.634 53.7403 211.396 53.449 211.227C53.1577 211.051 52.8242 210.963 52.4485 210.963C52.0728 210.963 51.7393 211.055 51.448 211.239C51.1643 211.423 50.9382 211.68 50.7695 212.009C50.6085 212.331 50.528 212.703 50.528 213.125C50.528 213.547 50.6085 213.922 50.7695 214.252C50.9382 214.574 51.1682 214.827 51.4595 215.011C51.7585 215.195 52.0958 215.287 52.4715 215.287C52.8472 215.287 53.1807 215.191 53.472 214.999C53.771 214.808 53.9972 214.539 54.1505 214.194L54.99 214.574C54.76 215.065 54.4265 215.448 53.9895 215.724C53.5525 216 53.0542 216.138 52.4945 216.138ZM56.1517 216V207.95H57.0717V216H56.1517ZM60.1997 216V213.056H61.1197V216H60.1997ZM60.1997 213.056C60.1997 212.489 60.1307 212.055 59.9927 211.756C59.8623 211.457 59.6822 211.254 59.4522 211.147C59.2222 211.032 58.9615 210.974 58.6702 210.974C58.1642 210.974 57.7693 211.155 57.4857 211.515C57.2097 211.868 57.0717 212.37 57.0717 213.021H56.6232C56.6232 212.416 56.7113 211.894 56.8877 211.457C57.0717 211.02 57.3323 210.687 57.6697 210.457C58.007 210.227 58.4133 210.112 58.8887 210.112C59.3333 210.112 59.7243 210.204 60.0617 210.388C60.399 210.564 60.6597 210.848 60.8437 211.239C61.0353 211.63 61.1273 212.144 61.1197 212.78V213.056H60.1997ZM65.9806 216V209.594C65.9806 208.996 66.1186 208.548 66.3946 208.249C66.6783 207.942 67.1076 207.789 67.6826 207.789C67.8359 207.789 68.0084 207.816 68.2001 207.869C68.3918 207.923 68.5949 208 68.8096 208.099L68.4646 208.824C68.2883 208.755 68.1388 208.701 68.0161 208.663C67.8934 208.625 67.7899 208.605 67.7056 208.605C67.4373 208.605 67.2341 208.694 67.0961 208.87C66.9658 209.039 66.9006 209.303 66.9006 209.664V216H65.9806ZM64.9226 211.043V210.25H68.5681V211.043H64.9226ZM72.1355 216.138C71.5758 216.138 71.0813 216.011 70.652 215.758C70.2227 215.498 69.8853 215.141 69.64 214.689C69.4023 214.237 69.2835 213.715 69.2835 213.125C69.2835 212.535 69.4023 212.013 69.64 211.561C69.8853 211.109 70.2188 210.756 70.6405 210.503C71.0698 210.242 71.5605 210.112 72.1125 210.112C72.6492 210.112 73.113 210.246 73.504 210.514C73.895 210.775 74.1978 211.143 74.4125 211.618C74.6272 212.094 74.7345 212.653 74.7345 213.297H69.985L70.215 213.102C70.215 213.562 70.2955 213.957 70.4565 214.286C70.6252 214.616 70.859 214.869 71.158 215.045C71.457 215.214 71.7982 215.298 72.1815 215.298C72.5878 215.298 72.929 215.203 73.205 215.011C73.4887 214.819 73.7072 214.566 73.8605 214.252L74.654 214.654C74.5083 214.953 74.3128 215.214 74.0675 215.436C73.8298 215.659 73.5462 215.831 73.2165 215.954C72.8945 216.077 72.5342 216.138 72.1355 216.138ZM70.2725 212.711L70.031 212.527H73.9985L73.757 212.722C73.757 212.354 73.6842 212.036 73.5385 211.768C73.3928 211.5 73.1973 211.293 72.952 211.147C72.7067 211.001 72.423 210.928 72.101 210.928C71.7867 210.928 71.4877 211.001 71.204 211.147C70.928 211.293 70.7018 211.5 70.5255 211.768C70.3568 212.029 70.2725 212.343 70.2725 212.711ZM79.4368 216L79.3908 215.057V212.964C79.3908 212.512 79.341 212.14 79.2413 211.848C79.1417 211.549 78.9845 211.323 78.7698 211.17C78.5552 211.017 78.2753 210.94 77.9303 210.94C77.616 210.94 77.3438 211.005 77.1138 211.135C76.8915 211.258 76.7075 211.457 76.5618 211.733L75.7338 211.411C75.8795 211.143 76.0558 210.913 76.2628 210.721C76.4698 210.522 76.7113 210.373 76.9873 210.273C77.2633 210.166 77.5777 210.112 77.9303 210.112C78.467 210.112 78.9078 210.219 79.2528 210.434C79.6055 210.641 79.87 210.951 80.0463 211.365C80.2227 211.772 80.307 212.278 80.2993 212.883L80.2878 216H79.4368ZM77.7118 216.138C77.0372 216.138 76.5082 215.985 76.1248 215.678C75.7492 215.364 75.5613 214.93 75.5613 214.378C75.5613 213.796 75.753 213.351 76.1363 213.045C76.5273 212.73 77.0717 212.573 77.7693 212.573H79.4138V213.343H77.9763C77.4397 213.343 77.0563 213.432 76.8263 213.608C76.604 213.784 76.4928 214.037 76.4928 214.367C76.4928 214.666 76.604 214.904 76.8263 215.08C77.0487 215.249 77.3592 215.333 77.7578 215.333C78.0875 215.333 78.375 215.264 78.6203 215.126C78.8657 214.98 79.0535 214.777 79.1838 214.516C79.3218 214.248 79.3908 213.934 79.3908 213.573H79.7818C79.7818 214.355 79.6055 214.98 79.2528 215.448C78.9002 215.908 78.3865 216.138 77.7118 216.138ZM83.9191 216.138C83.3595 216.138 82.9263 215.992 82.6196 215.701C82.313 215.41 82.1596 214.999 82.1596 214.47V208.456H83.0796V214.378C83.0796 214.67 83.1563 214.896 83.3096 215.057C83.4706 215.21 83.693 215.287 83.9766 215.287C84.0686 215.287 84.1568 215.275 84.2411 215.252C84.3331 215.222 84.452 215.153 84.5976 215.045L84.9541 215.793C84.7548 215.923 84.5746 216.012 84.4136 216.058C84.2526 216.111 84.0878 216.138 83.9191 216.138ZM81.1591 211.066V210.25H84.8046V211.066H81.1591ZM90.0478 216L89.9903 214.942V210.25H90.9103V216H90.0478ZM85.9538 213.194V210.25H86.8738V213.194H85.9538ZM86.8738 213.194C86.8738 213.761 86.939 214.194 87.0693 214.493C87.1997 214.792 87.3798 214.999 87.6098 215.114C87.8475 215.222 88.112 215.275 88.4033 215.275C88.9017 215.275 89.2888 215.095 89.5648 214.735C89.8485 214.375 89.9903 213.872 89.9903 213.228H90.4388C90.4388 213.834 90.3507 214.355 90.1743 214.792C89.998 215.229 89.7412 215.563 89.4038 215.793C89.0742 216.023 88.6678 216.138 88.1848 216.138C87.7402 216.138 87.3492 216.05 87.0118 215.873C86.6745 215.689 86.4138 215.402 86.2298 215.011C86.0458 214.612 85.9538 214.099 85.9538 213.47V213.194H86.8738ZM93.0219 212.883C93.0219 212.262 93.1408 211.76 93.3784 211.377C93.6161 210.986 93.9189 210.698 94.2869 210.514C94.6626 210.323 95.0574 210.227 95.4714 210.227V211.089C95.1341 211.089 94.8083 211.147 94.4939 211.262C94.1873 211.369 93.9343 211.549 93.7349 211.802C93.5356 212.055 93.4359 212.4 93.4359 212.837L93.0219 212.883ZM92.5159 216V210.25H93.4359V216H92.5159ZM98.9202 216.138C98.3605 216.138 97.866 216.011 97.4367 215.758C97.0073 215.498 96.67 215.141 96.4247 214.689C96.187 214.237 96.0682 213.715 96.0682 213.125C96.0682 212.535 96.187 212.013 96.4247 211.561C96.67 211.109 97.0035 210.756 97.4252 210.503C97.8545 210.242 98.3452 210.112 98.8972 210.112C99.4338 210.112 99.8977 210.246 100.289 210.514C100.68 210.775 100.983 211.143 101.197 211.618C101.412 212.094 101.519 212.653 101.519 213.297H96.7697L96.9997 213.102C96.9997 213.562 97.0802 213.957 97.2412 214.286C97.4098 214.616 97.6437 214.869 97.9427 215.045C98.2417 215.214 98.5828 215.298 98.9662 215.298C99.3725 215.298 99.7137 215.203 99.9897 215.011C100.273 214.819 100.492 214.566 100.645 214.252L101.439 214.654C101.293 214.953 101.098 215.214 100.852 215.436C100.615 215.659 100.331 215.831 100.001 215.954C99.6792 216.077 99.3188 216.138 98.9202 216.138ZM97.0572 212.711L96.8157 212.527H100.783L100.542 212.722C100.542 212.354 100.469 212.036 100.323 211.768C100.178 211.5 99.982 211.293 99.7367 211.147C99.4913 211.001 99.2077 210.928 98.8857 210.928C98.5713 210.928 98.2723 211.001 97.9887 211.147C97.7127 211.293 97.4865 211.5 97.3102 211.768C97.1415 212.029 97.0572 212.343 97.0572 212.711ZM109.776 216L109.73 214.93V207.95H110.65V216H109.776ZM107.786 216.138C107.273 216.138 106.82 216.011 106.429 215.758C106.038 215.505 105.732 215.153 105.509 214.7C105.295 214.24 105.187 213.715 105.187 213.125C105.187 212.527 105.295 212.002 105.509 211.549C105.732 211.097 106.038 210.744 106.429 210.491C106.82 210.238 107.273 210.112 107.786 210.112C108.269 210.112 108.691 210.238 109.051 210.491C109.419 210.744 109.703 211.097 109.902 211.549C110.102 212.002 110.201 212.527 110.201 213.125C110.201 213.715 110.102 214.24 109.902 214.7C109.703 215.153 109.419 215.505 109.051 215.758C108.691 216.011 108.269 216.138 107.786 216.138ZM107.993 215.298C108.331 215.298 108.63 215.206 108.89 215.022C109.151 214.838 109.354 214.582 109.5 214.252C109.653 213.922 109.73 213.547 109.73 213.125C109.73 212.703 109.653 212.328 109.5 211.998C109.354 211.668 109.151 211.411 108.89 211.227C108.63 211.043 108.327 210.951 107.982 210.951C107.621 210.951 107.299 211.043 107.016 211.227C106.74 211.411 106.521 211.668 106.36 211.998C106.199 212.328 106.119 212.703 106.119 213.125C106.119 213.547 106.199 213.922 106.36 214.252C106.521 214.582 106.744 214.838 107.027 215.022C107.311 215.206 107.633 215.298 107.993 215.298ZM114.801 216.138C114.241 216.138 113.743 216.011 113.306 215.758C112.876 215.498 112.539 215.141 112.294 214.689C112.048 214.237 111.926 213.715 111.926 213.125C111.926 212.535 112.044 212.013 112.282 211.561C112.527 211.109 112.865 210.756 113.294 210.503C113.731 210.242 114.226 210.112 114.778 210.112C115.345 210.112 115.843 210.242 116.273 210.503C116.71 210.756 117.047 211.109 117.285 211.561C117.53 212.013 117.653 212.535 117.653 213.125C117.653 213.715 117.53 214.237 117.285 214.689C117.047 215.141 116.713 215.498 116.284 215.758C115.855 216.011 115.36 216.138 114.801 216.138ZM114.801 215.287C115.184 215.287 115.517 215.195 115.801 215.011C116.085 214.827 116.307 214.574 116.468 214.252C116.637 213.93 116.721 213.554 116.721 213.125C116.721 212.696 116.637 212.32 116.468 211.998C116.307 211.676 116.081 211.423 115.79 211.239C115.498 211.055 115.161 210.963 114.778 210.963C114.402 210.963 114.068 211.055 113.777 211.239C113.493 211.423 113.267 211.676 113.099 211.998C112.938 212.32 112.857 212.696 112.857 213.125C112.857 213.547 112.938 213.922 113.099 214.252C113.267 214.574 113.497 214.827 113.789 215.011C114.088 215.195 114.425 215.287 114.801 215.287ZM122.289 218.438C122.143 218.438 121.974 218.407 121.783 218.346C121.591 218.292 121.388 218.22 121.173 218.128L121.518 217.357C121.695 217.434 121.848 217.491 121.978 217.53C122.116 217.568 122.224 217.587 122.3 217.587C122.507 217.587 122.676 217.53 122.806 217.415C122.944 217.307 123.059 217.15 123.151 216.943L123.807 215.379L125.934 210.25H126.923L124.163 216.805C124.018 217.142 123.864 217.434 123.703 217.679C123.55 217.924 123.362 218.112 123.14 218.243C122.917 218.373 122.634 218.438 122.289 218.438ZM123.554 216L121.07 210.25H122.047L124.186 215.367L124.462 216H123.554ZM130.231 216.138C129.672 216.138 129.173 216.011 128.736 215.758C128.307 215.498 127.97 215.141 127.724 214.689C127.479 214.237 127.356 213.715 127.356 213.125C127.356 212.535 127.475 212.013 127.713 211.561C127.958 211.109 128.295 210.756 128.725 210.503C129.162 210.242 129.656 210.112 130.208 210.112C130.776 210.112 131.274 210.242 131.703 210.503C132.14 210.756 132.478 211.109 132.715 211.561C132.961 212.013 133.083 212.535 133.083 213.125C133.083 213.715 132.961 214.237 132.715 214.689C132.478 215.141 132.144 215.498 131.715 215.758C131.285 216.011 130.791 216.138 130.231 216.138ZM130.231 215.287C130.615 215.287 130.948 215.195 131.232 215.011C131.515 214.827 131.738 214.574 131.899 214.252C132.067 213.93 132.152 213.554 132.152 213.125C132.152 212.696 132.067 212.32 131.899 211.998C131.738 211.676 131.512 211.423 131.22 211.239C130.929 211.055 130.592 210.963 130.208 210.963C129.833 210.963 129.499 211.055 129.208 211.239C128.924 211.423 128.698 211.676 128.529 211.998C128.368 212.32 128.288 212.696 128.288 213.125C128.288 213.547 128.368 213.922 128.529 214.252C128.698 214.574 128.928 214.827 129.219 215.011C129.518 215.195 129.856 215.287 130.231 215.287ZM138.305 216L138.248 214.942V210.25H139.168V216H138.305ZM134.211 213.194V210.25H135.131V213.194H134.211ZM135.131 213.194C135.131 213.761 135.196 214.194 135.327 214.493C135.457 214.792 135.637 214.999 135.867 215.114C136.105 215.222 136.369 215.275 136.661 215.275C137.159 215.275 137.546 215.095 137.822 214.735C138.106 214.375 138.248 213.872 138.248 213.228H138.696C138.696 213.834 138.608 214.355 138.432 214.792C138.255 215.229 137.998 215.563 137.661 215.793C137.331 216.023 136.925 216.138 136.442 216.138C135.997 216.138 135.606 216.05 135.269 215.873C134.932 215.689 134.671 215.402 134.487 215.011C134.303 214.612 134.211 214.099 134.211 213.47V213.194H135.131ZM144.19 216V209.594C144.19 208.996 144.328 208.548 144.604 208.249C144.887 207.942 145.317 207.789 145.892 207.789C146.045 207.789 146.217 207.816 146.409 207.869C146.601 207.923 146.804 208 147.019 208.099L146.674 208.824C146.497 208.755 146.348 208.701 146.225 208.663C146.102 208.625 145.999 208.605 145.915 208.605C145.646 208.605 145.443 208.694 145.305 208.87C145.175 209.039 145.11 209.303 145.11 209.664V216H144.19ZM143.132 211.043V210.25H146.777V211.043H143.132ZM147.917 216V210.25H148.837V216H147.917ZM148.389 208.916C148.235 208.916 148.101 208.858 147.986 208.743C147.871 208.628 147.814 208.494 147.814 208.341C147.814 208.18 147.871 208.046 147.986 207.938C148.101 207.823 148.235 207.766 148.389 207.766C148.55 207.766 148.684 207.823 148.791 207.938C148.906 208.046 148.964 208.18 148.964 208.341C148.964 208.494 148.906 208.628 148.791 208.743C148.684 208.858 148.55 208.916 148.389 208.916ZM150.533 216V210.25H151.395L151.453 211.308V216H150.533ZM154.569 216V213.056H155.489V216H154.569ZM154.569 213.056C154.569 212.489 154.504 212.055 154.374 211.756C154.243 211.457 154.063 211.254 153.833 211.147C153.603 211.032 153.342 210.974 153.051 210.974C152.545 210.974 152.15 211.155 151.867 211.515C151.591 211.868 151.453 212.37 151.453 213.021H151.004C151.004 212.416 151.092 211.894 151.269 211.457C151.445 211.02 151.702 210.687 152.039 210.457C152.376 210.227 152.783 210.112 153.258 210.112C153.71 210.112 154.101 210.204 154.431 210.388C154.768 210.564 155.029 210.848 155.213 211.239C155.405 211.63 155.497 212.144 155.489 212.78V213.056H154.569ZM161.2 216L161.154 214.93V207.95H162.074V216H161.2ZM159.211 216.138C158.697 216.138 158.245 216.011 157.854 215.758C157.463 215.505 157.156 215.153 156.934 214.7C156.719 214.24 156.612 213.715 156.612 213.125C156.612 212.527 156.719 212.002 156.934 211.549C157.156 211.097 157.463 210.744 157.854 210.491C158.245 210.238 158.697 210.112 159.211 210.112C159.694 210.112 160.115 210.238 160.476 210.491C160.844 210.744 161.127 211.097 161.327 211.549C161.526 212.002 161.626 212.527 161.626 213.125C161.626 213.715 161.526 214.24 161.327 214.7C161.127 215.153 160.844 215.505 160.476 215.758C160.115 216.011 159.694 216.138 159.211 216.138ZM159.418 215.298C159.755 215.298 160.054 215.206 160.315 215.022C160.575 214.838 160.778 214.582 160.924 214.252C161.077 213.922 161.154 213.547 161.154 213.125C161.154 212.703 161.077 212.328 160.924 211.998C160.778 211.668 160.575 211.411 160.315 211.227C160.054 211.043 159.751 210.951 159.406 210.951C159.046 210.951 158.724 211.043 158.44 211.227C158.164 211.411 157.946 211.668 157.785 211.998C157.624 212.328 157.543 212.703 157.543 213.125C157.543 213.547 157.624 213.922 157.785 214.252C157.946 214.582 158.168 214.838 158.452 215.022C158.735 215.206 159.057 215.298 159.418 215.298ZM166.525 216V210.25H167.387L167.433 211.055C167.61 210.748 167.836 210.514 168.112 210.353C168.388 210.192 168.71 210.112 169.078 210.112C169.538 210.112 169.929 210.219 170.251 210.434C170.58 210.649 170.818 210.974 170.964 211.411C171.125 210.99 171.359 210.668 171.665 210.445C171.98 210.223 172.351 210.112 172.781 210.112C173.425 210.112 173.931 210.327 174.299 210.756C174.674 211.185 174.858 211.837 174.851 212.711V216H173.931V213.056C173.931 212.489 173.869 212.055 173.747 211.756C173.632 211.457 173.475 211.254 173.275 211.147C173.076 211.032 172.846 210.974 172.585 210.974C172.133 210.974 171.78 211.155 171.527 211.515C171.274 211.868 171.148 212.37 171.148 213.021V216H170.228V213.056C170.228 212.489 170.166 212.055 170.044 211.756C169.929 211.457 169.768 211.254 169.561 211.147C169.361 211.032 169.131 210.974 168.871 210.974C168.426 210.974 168.077 211.155 167.824 211.515C167.571 211.868 167.445 212.37 167.445 213.021V216H166.525ZM178.848 216.138C178.288 216.138 177.79 216.011 177.353 215.758C176.924 215.498 176.586 215.141 176.341 214.689C176.096 214.237 175.973 213.715 175.973 213.125C175.973 212.535 176.092 212.013 176.329 211.561C176.575 211.109 176.912 210.756 177.341 210.503C177.778 210.242 178.273 210.112 178.825 210.112C179.392 210.112 179.891 210.242 180.32 210.503C180.757 210.756 181.094 211.109 181.332 211.561C181.577 212.013 181.7 212.535 181.7 213.125C181.7 213.715 181.577 214.237 181.332 214.689C181.094 215.141 180.761 215.498 180.331 215.758C179.902 216.011 179.408 216.138 178.848 216.138ZM178.848 215.287C179.231 215.287 179.565 215.195 179.848 215.011C180.132 214.827 180.354 214.574 180.515 214.252C180.684 213.93 180.768 213.554 180.768 213.125C180.768 212.696 180.684 212.32 180.515 211.998C180.354 211.676 180.128 211.423 179.837 211.239C179.546 211.055 179.208 210.963 178.825 210.963C178.449 210.963 178.116 211.055 177.824 211.239C177.541 211.423 177.315 211.676 177.146 211.998C176.985 212.32 176.904 212.696 176.904 213.125C176.904 213.547 176.985 213.922 177.146 214.252C177.315 214.574 177.545 214.827 177.836 215.011C178.135 215.195 178.472 215.287 178.848 215.287ZM184.99 216.138C184.568 216.138 184.2 216.077 183.886 215.954C183.572 215.824 183.307 215.655 183.092 215.448C182.885 215.241 182.736 215.015 182.644 214.769L183.449 214.436C183.579 214.697 183.775 214.907 184.035 215.068C184.296 215.229 184.584 215.31 184.898 215.31C185.258 215.31 185.561 215.241 185.806 215.103C186.052 214.957 186.174 214.754 186.174 214.493C186.174 214.256 186.082 214.064 185.898 213.918C185.722 213.773 185.458 213.654 185.105 213.562L184.553 213.412C184.032 213.274 183.625 213.067 183.334 212.791C183.043 212.508 182.897 212.19 182.897 211.837C182.897 211.293 183.073 210.871 183.426 210.572C183.786 210.265 184.319 210.112 185.024 210.112C185.362 210.112 185.668 210.162 185.944 210.261C186.22 210.361 186.458 210.503 186.657 210.687C186.857 210.863 187.002 211.074 187.094 211.319L186.289 211.676C186.19 211.415 186.025 211.227 185.795 211.112C185.565 210.997 185.285 210.94 184.955 210.94C184.603 210.94 184.327 211.017 184.127 211.17C183.928 211.316 183.828 211.523 183.828 211.791C183.828 211.944 183.909 212.09 184.07 212.228C184.239 212.358 184.484 212.466 184.806 212.55L185.381 212.699C185.757 212.791 186.071 212.929 186.324 213.113C186.577 213.29 186.769 213.493 186.899 213.723C187.029 213.953 187.094 214.198 187.094 214.459C187.094 214.804 187.002 215.103 186.818 215.356C186.634 215.609 186.385 215.804 186.071 215.942C185.757 216.073 185.396 216.138 184.99 216.138ZM190.496 216.138C189.937 216.138 189.503 215.992 189.197 215.701C188.89 215.41 188.737 214.999 188.737 214.47V208.456H189.657V214.378C189.657 214.67 189.733 214.896 189.887 215.057C190.048 215.21 190.27 215.287 190.554 215.287C190.646 215.287 190.734 215.275 190.818 215.252C190.91 215.222 191.029 215.153 191.175 215.045L191.531 215.793C191.332 215.923 191.152 216.012 190.991 216.058C190.83 216.111 190.665 216.138 190.496 216.138ZM187.736 211.066V210.25H191.382V211.066H187.736ZM199.466 216L199.409 214.942V210.25H200.329V216H199.466ZM195.372 213.194V210.25H196.292V213.194H195.372ZM196.292 213.194C196.292 213.761 196.357 214.194 196.488 214.493C196.618 214.792 196.798 214.999 197.028 215.114C197.266 215.222 197.53 215.275 197.822 215.275C198.32 215.275 198.707 215.095 198.983 214.735C199.267 214.375 199.409 213.872 199.409 213.228H199.857C199.857 213.834 199.769 214.355 199.593 214.792C199.416 215.229 199.16 215.563 198.822 215.793C198.493 216.023 198.086 216.138 197.603 216.138C197.159 216.138 196.768 216.05 196.43 215.873C196.093 215.689 195.832 215.402 195.648 215.011C195.464 214.612 195.372 214.099 195.372 213.47V213.194H196.292ZM203.947 216.138C203.525 216.138 203.157 216.077 202.843 215.954C202.529 215.824 202.264 215.655 202.049 215.448C201.842 215.241 201.693 215.015 201.601 214.769L202.406 214.436C202.536 214.697 202.732 214.907 202.992 215.068C203.253 215.229 203.541 215.31 203.855 215.31C204.215 215.31 204.518 215.241 204.763 215.103C205.009 214.957 205.131 214.754 205.131 214.493C205.131 214.256 205.039 214.064 204.855 213.918C204.679 213.773 204.415 213.654 204.062 213.562L203.51 213.412C202.989 213.274 202.582 213.067 202.291 212.791C202 212.508 201.854 212.19 201.854 211.837C201.854 211.293 202.03 210.871 202.383 210.572C202.743 210.265 203.276 210.112 203.981 210.112C204.319 210.112 204.625 210.162 204.901 210.261C205.177 210.361 205.415 210.503 205.614 210.687C205.814 210.863 205.959 211.074 206.051 211.319L205.246 211.676C205.147 211.415 204.982 211.227 204.752 211.112C204.522 210.997 204.242 210.94 203.912 210.94C203.56 210.94 203.284 211.017 203.084 211.17C202.885 211.316 202.785 211.523 202.785 211.791C202.785 211.944 202.866 212.09 203.027 212.228C203.196 212.358 203.441 212.466 203.763 212.55L204.338 212.699C204.714 212.791 205.028 212.929 205.281 213.113C205.534 213.29 205.726 213.493 205.856 213.723C205.986 213.953 206.051 214.198 206.051 214.459C206.051 214.804 205.959 215.103 205.775 215.356C205.591 215.609 205.342 215.804 205.028 215.942C204.714 216.073 204.353 216.138 203.947 216.138ZM209.81 216.138C209.25 216.138 208.756 216.011 208.326 215.758C207.897 215.498 207.56 215.141 207.314 214.689C207.077 214.237 206.958 213.715 206.958 213.125C206.958 212.535 207.077 212.013 207.314 211.561C207.56 211.109 207.893 210.756 208.315 210.503C208.744 210.242 209.235 210.112 209.787 210.112C210.323 210.112 210.787 210.246 211.178 210.514C211.569 210.775 211.872 211.143 212.087 211.618C212.301 212.094 212.409 212.653 212.409 213.297H207.659L207.889 213.102C207.889 213.562 207.97 213.957 208.131 214.286C208.299 214.616 208.533 214.869 208.832 215.045C209.131 215.214 209.472 215.298 209.856 215.298C210.262 215.298 210.603 215.203 210.879 215.011C211.163 214.819 211.381 214.566 211.535 214.252L212.328 214.654C212.183 214.953 211.987 215.214 211.742 215.436C211.504 215.659 211.22 215.831 210.891 215.954C210.569 216.077 210.208 216.138 209.81 216.138ZM207.947 212.711L207.705 212.527H211.673L211.431 212.722C211.431 212.354 211.358 212.036 211.213 211.768C211.067 211.5 210.872 211.293 210.626 211.147C210.381 211.001 210.097 210.928 209.775 210.928C209.461 210.928 209.162 211.001 208.878 211.147C208.602 211.293 208.376 211.5 208.2 211.768C208.031 212.029 207.947 212.343 207.947 212.711ZM214.144 216V209.594C214.144 208.996 214.282 208.548 214.558 208.249C214.842 207.942 215.271 207.789 215.846 207.789C215.999 207.789 216.172 207.816 216.364 207.869C216.555 207.923 216.758 208 216.973 208.099L216.628 208.824C216.452 208.755 216.302 208.701 216.18 208.663C216.057 208.625 215.953 208.605 215.869 208.605C215.601 208.605 215.398 208.694 215.26 208.87C215.129 209.039 215.064 209.303 215.064 209.664V216H214.144ZM213.086 211.043V210.25H216.732V211.043H213.086ZM221.759 216L221.701 214.942V210.25H222.621V216H221.759ZM217.665 213.194V210.25H218.585V213.194H217.665ZM218.585 213.194C218.585 213.761 218.65 214.194 218.78 214.493C218.911 214.792 219.091 214.999 219.321 215.114C219.558 215.222 219.823 215.275 220.114 215.275C220.613 215.275 221 215.095 221.276 214.735C221.559 214.375 221.701 213.872 221.701 213.228H222.15C222.15 213.834 222.062 214.355 221.885 214.792C221.709 215.229 221.452 215.563 221.115 215.793C220.785 216.023 220.379 216.138 219.896 216.138C219.451 216.138 219.06 216.05 218.723 215.873C218.385 215.689 218.125 215.402 217.941 215.011C217.757 214.612 217.665 214.099 217.665 213.47V213.194H218.585ZM224.227 216V207.95H225.147V216H224.227ZM227.961 213.838L227.95 211.791L228.548 211.768C229.054 211.76 229.468 211.618 229.79 211.342C230.112 211.059 230.273 210.675 230.273 210.193C230.273 209.755 230.119 209.395 229.813 209.111C229.514 208.82 229.123 208.674 228.64 208.674C228.287 208.674 227.977 208.759 227.708 208.927C227.448 209.088 227.271 209.292 227.179 209.537L226.317 209.272C226.47 208.843 226.746 208.494 227.145 208.226C227.551 207.95 228.049 207.812 228.64 207.812C229.146 207.812 229.59 207.915 229.974 208.122C230.357 208.322 230.66 208.602 230.882 208.962C231.105 209.322 231.216 209.733 231.216 210.193C231.216 210.629 231.116 211.017 230.917 211.354C230.725 211.691 230.457 211.963 230.112 212.17C229.767 212.37 229.364 212.489 228.904 212.527V213.838H227.961ZM228.433 216.161C228.249 216.161 228.095 216.1 227.973 215.977C227.85 215.854 227.789 215.705 227.789 215.528C227.789 215.344 227.85 215.191 227.973 215.068C228.095 214.946 228.249 214.884 228.433 214.884C228.617 214.884 228.766 214.946 228.881 215.068C229.004 215.191 229.065 215.344 229.065 215.528C229.065 215.705 229.004 215.854 228.881 215.977C228.766 216.1 228.617 216.161 228.433 216.161Z" fill="#64748B"/> +<rect x="18.5" y="233.5" width="246" height="29" rx="6.5" fill="white"/> +<rect x="18.5" y="233.5" width="246" height="29" rx="6.5" stroke="#E2E8F0"/> +<path d="M30.0695 252V243.95H32.6915C33.2128 243.95 33.6728 244.057 34.0715 244.272C34.4778 244.487 34.7922 244.786 35.0145 245.169C35.2445 245.552 35.3595 245.997 35.3595 246.503C35.3595 246.994 35.256 247.431 35.049 247.814C34.842 248.197 34.5583 248.5 34.198 248.722C33.8377 248.937 33.4198 249.045 32.9445 249.045H31.047V252H30.0695ZM31.047 248.159H32.9445C33.3662 248.159 33.7112 248.006 33.9795 247.699C34.2555 247.385 34.3935 246.986 34.3935 246.503C34.3935 246.005 34.2325 245.602 33.9105 245.295C33.5885 244.989 33.1783 244.835 32.68 244.835H31.047V248.159ZM36.4197 252V246.25H37.3397V247.273C37.5697 246.913 37.8649 246.649 38.2252 246.48C38.5932 246.311 38.9766 246.227 39.3752 246.227V247.089C39.0379 247.089 38.7121 247.147 38.3977 247.262C38.0911 247.369 37.8381 247.549 37.6387 247.802C37.4394 248.055 37.3397 248.4 37.3397 248.837V252H36.4197ZM42.847 252.138C42.2873 252.138 41.789 252.011 41.352 251.758C40.9227 251.498 40.5853 251.141 40.34 250.689C40.0947 250.237 39.972 249.715 39.972 249.125C39.972 248.535 40.0908 248.013 40.3285 247.561C40.5738 247.109 40.9112 246.756 41.3405 246.503C41.7775 246.242 42.272 246.112 42.824 246.112C43.3913 246.112 43.8897 246.242 44.319 246.503C44.756 246.756 45.0933 247.109 45.331 247.561C45.5763 248.013 45.699 248.535 45.699 249.125C45.699 249.715 45.5763 250.237 45.331 250.689C45.0933 251.141 44.7598 251.498 44.3305 251.758C43.9012 252.011 43.4067 252.138 42.847 252.138ZM42.847 251.287C43.2303 251.287 43.5638 251.195 43.8475 251.011C44.1312 250.827 44.3535 250.574 44.5145 250.252C44.6832 249.93 44.7675 249.554 44.7675 249.125C44.7675 248.696 44.6832 248.32 44.5145 247.998C44.3535 247.676 44.1273 247.423 43.836 247.239C43.5447 247.055 43.2073 246.963 42.824 246.963C42.4483 246.963 42.1148 247.055 41.8235 247.239C41.5398 247.423 41.3137 247.676 41.145 247.998C40.984 248.32 40.9035 248.696 40.9035 249.125C40.9035 249.547 40.984 249.922 41.145 250.252C41.3137 250.574 41.5437 250.827 41.835 251.011C42.134 251.195 42.4713 251.287 42.847 251.287ZM47.9194 244.904C47.7661 244.904 47.6319 244.847 47.5169 244.732C47.4019 244.617 47.3444 244.483 47.3444 244.329C47.3444 244.161 47.4019 244.023 47.5169 243.915C47.6319 243.8 47.7661 243.743 47.9194 243.743C48.0804 243.743 48.2184 243.8 48.3334 243.915C48.4484 244.023 48.5059 244.161 48.5059 244.329C48.5059 244.483 48.4484 244.617 48.3334 244.732C48.2184 244.847 48.0804 244.904 47.9194 244.904ZM46.6429 254.473C46.3592 254.473 45.9989 254.373 45.5619 254.174L45.9069 253.403C46.0909 253.472 46.2442 253.526 46.3669 253.564C46.4972 253.602 46.6007 253.622 46.6774 253.622C47.1987 253.622 47.4594 253.288 47.4594 252.621V246.25H48.3794V252.644C48.3794 253.242 48.2337 253.694 47.9424 254.001C47.6511 254.315 47.2179 254.473 46.6429 254.473ZM52.5833 252.138C52.0236 252.138 51.5291 252.011 51.0998 251.758C50.6704 251.498 50.3331 251.141 50.0878 250.689C49.8501 250.237 49.7313 249.715 49.7313 249.125C49.7313 248.535 49.8501 248.013 50.0878 247.561C50.3331 247.109 50.6666 246.756 51.0883 246.503C51.5176 246.242 52.0083 246.112 52.5603 246.112C53.0969 246.112 53.5608 246.246 53.9518 246.514C54.3428 246.775 54.6456 247.143 54.8603 247.618C55.0749 248.094 55.1823 248.653 55.1823 249.297H50.6628C50.7011 249.926 50.9004 250.417 51.2608 250.769C51.6211 251.122 52.0773 251.298 52.6293 251.298C53.0356 251.298 53.3768 251.203 53.6528 251.011C53.9364 250.819 54.1549 250.566 54.3083 250.252L55.1018 250.654C54.9561 250.953 54.7606 251.214 54.5153 251.436C54.2776 251.659 53.9939 251.831 53.6643 251.954C53.3423 252.077 52.9819 252.138 52.5833 252.138ZM50.7318 248.527H54.1933C54.1703 248.197 54.0821 247.914 53.9288 247.676C53.7831 247.438 53.5914 247.254 53.3538 247.124C53.1161 246.994 52.8478 246.928 52.5488 246.928C52.2574 246.928 51.9776 246.994 51.7093 247.124C51.4409 247.247 51.2186 247.431 51.0423 247.676C50.8659 247.914 50.7624 248.197 50.7318 248.527ZM58.9071 252.138C58.3398 252.138 57.8376 252.011 57.4006 251.758C56.9636 251.498 56.6224 251.141 56.3771 250.689C56.1318 250.237 56.0091 249.715 56.0091 249.125C56.0091 248.535 56.1279 248.013 56.3656 247.561C56.6109 247.109 56.9521 246.756 57.3891 246.503C57.8261 246.242 58.3244 246.112 58.8841 246.112C59.4361 246.112 59.9306 246.238 60.3676 246.491C60.8046 246.744 61.1381 247.101 61.3681 247.561L60.5286 247.94C60.3753 247.634 60.1529 247.396 59.8616 247.227C59.5703 247.051 59.2368 246.963 58.8611 246.963C58.4854 246.963 58.1519 247.055 57.8606 247.239C57.5769 247.423 57.3508 247.68 57.1821 248.009C57.0211 248.331 56.9406 248.703 56.9406 249.125C56.9406 249.547 57.0211 249.922 57.1821 250.252C57.3508 250.574 57.5808 250.827 57.8721 251.011C58.1711 251.195 58.5084 251.287 58.8841 251.287C59.2598 251.287 59.5933 251.191 59.8846 250.999C60.1836 250.808 60.4098 250.539 60.5631 250.194L61.4026 250.574C61.1726 251.065 60.8391 251.448 60.4021 251.724C59.9651 252 59.4668 252.138 58.9071 252.138ZM64.7263 252.138C64.1666 252.138 63.7334 251.992 63.4268 251.701C63.1201 251.41 62.9668 250.999 62.9668 250.47V247.066H61.9663V246.25H62.9668V244.456H63.8868V246.25H65.6118V247.066H63.8868V250.378C63.8868 250.67 63.9634 250.896 64.1168 251.057C64.2778 251.21 64.5001 251.287 64.7838 251.287C64.8758 251.287 64.9639 251.275 65.0483 251.252C65.1403 251.222 65.2591 251.153 65.4048 251.045L65.7613 251.793C65.5619 251.923 65.3818 252.012 65.2208 252.058C65.0598 252.111 64.8949 252.138 64.7263 252.138ZM71.9138 252.138C71.3541 252.138 70.9209 251.992 70.6143 251.701C70.3076 251.41 70.1543 250.999 70.1543 250.47V247.066H69.1538V246.25H70.1543V244.456H71.0743V246.25H72.7993V247.066H71.0743V250.378C71.0743 250.67 71.1509 250.896 71.3043 251.057C71.4653 251.21 71.6876 251.287 71.9713 251.287C72.0633 251.287 72.1514 251.275 72.2358 251.252C72.3278 251.222 72.4466 251.153 72.5923 251.045L72.9488 251.793C72.7494 251.923 72.5693 252.012 72.4083 252.058C72.2473 252.111 72.0824 252.138 71.9138 252.138ZM74.1555 252V246.25H75.0755V252H74.1555ZM74.627 244.916C74.4736 244.916 74.3395 244.858 74.2245 244.743C74.1095 244.628 74.052 244.494 74.052 244.341C74.052 244.18 74.1095 244.046 74.2245 243.938C74.3395 243.823 74.4736 243.766 74.627 243.766C74.788 243.766 74.9221 243.823 75.0295 243.938C75.1445 244.046 75.202 244.18 75.202 244.341C75.202 244.494 75.1445 244.628 75.0295 244.743C74.9221 244.858 74.788 244.916 74.627 244.916ZM76.7708 252V246.25H77.6333L77.6793 247.055C77.8557 246.748 78.0818 246.514 78.3578 246.353C78.6338 246.192 78.9558 246.112 79.3238 246.112C79.7838 246.112 80.1748 246.219 80.4968 246.434C80.8265 246.649 81.0642 246.974 81.2098 247.411C81.3708 246.99 81.6047 246.668 81.9113 246.445C82.2257 246.223 82.5975 246.112 83.0268 246.112C83.6708 246.112 84.1768 246.327 84.5448 246.756C84.9205 247.185 85.1045 247.837 85.0968 248.711V252H84.1768V249.056C84.1768 248.489 84.1155 248.055 83.9928 247.756C83.8778 247.457 83.7207 247.254 83.5213 247.147C83.322 247.032 83.092 246.974 82.8313 246.974C82.379 246.974 82.0263 247.155 81.7733 247.515C81.5203 247.868 81.3938 248.37 81.3938 249.021V252H80.4738V249.056C80.4738 248.489 80.4125 248.055 80.2898 247.756C80.1748 247.457 80.0138 247.254 79.8068 247.147C79.6075 247.032 79.3775 246.974 79.1168 246.974C78.6722 246.974 78.3233 247.155 78.0703 247.515C77.8173 247.868 77.6908 248.37 77.6908 249.021V252H76.7708ZM89.0711 252.138C88.5114 252.138 88.0169 252.011 87.5876 251.758C87.1582 251.498 86.8209 251.141 86.5756 250.689C86.3379 250.237 86.2191 249.715 86.2191 249.125C86.2191 248.535 86.3379 248.013 86.5756 247.561C86.8209 247.109 87.1544 246.756 87.5761 246.503C88.0054 246.242 88.4961 246.112 89.0481 246.112C89.5847 246.112 90.0486 246.246 90.4396 246.514C90.8306 246.775 91.1334 247.143 91.3481 247.618C91.5627 248.094 91.6701 248.653 91.6701 249.297H87.1506C87.1889 249.926 87.3882 250.417 87.7486 250.769C88.1089 251.122 88.5651 251.298 89.1171 251.298C89.5234 251.298 89.8646 251.203 90.1406 251.011C90.4242 250.819 90.6427 250.566 90.7961 250.252L91.5896 250.654C91.4439 250.953 91.2484 251.214 91.0031 251.436C90.7654 251.659 90.4817 251.831 90.1521 251.954C89.8301 252.077 89.4697 252.138 89.0711 252.138ZM87.2196 248.527H90.6811C90.6581 248.197 90.5699 247.914 90.4166 247.676C90.2709 247.438 90.0792 247.254 89.8416 247.124C89.6039 246.994 89.3356 246.928 89.0366 246.928C88.7452 246.928 88.4654 246.994 88.1971 247.124C87.9287 247.247 87.7064 247.431 87.5301 247.676C87.3537 247.914 87.2502 248.197 87.2196 248.527ZM92.8304 252V243.95H93.7504V252H92.8304ZM95.4147 252V246.25H96.3347V252H95.4147ZM95.8862 244.916C95.7329 244.916 95.5987 244.858 95.4837 244.743C95.3687 244.628 95.3112 244.494 95.3112 244.341C95.3112 244.18 95.3687 244.046 95.4837 243.938C95.5987 243.823 95.7329 243.766 95.8862 243.766C96.0472 243.766 96.1814 243.823 96.2887 243.938C96.4037 244.046 96.4612 244.18 96.4612 244.341C96.4612 244.494 96.4037 244.628 96.2887 244.743C96.1814 244.858 96.0472 244.916 95.8862 244.916ZM98.0301 252V246.25H98.8926L98.9386 247.112C99.1303 246.79 99.3794 246.545 99.6861 246.376C99.9928 246.2 100.349 246.112 100.756 246.112C101.208 246.112 101.599 246.204 101.929 246.388C102.266 246.564 102.527 246.848 102.711 247.239C102.902 247.63 102.994 248.144 102.987 248.78V252H102.067V249.056C102.067 248.489 102.001 248.055 101.871 247.756C101.741 247.457 101.561 247.254 101.331 247.147C101.101 247.032 100.84 246.974 100.549 246.974C100.043 246.974 99.6478 247.155 99.3641 247.515C99.0881 247.868 98.9501 248.37 98.9501 249.021V252H98.0301ZM106.961 252.138C106.402 252.138 105.907 252.011 105.478 251.758C105.048 251.498 104.711 251.141 104.466 250.689C104.228 250.237 104.109 249.715 104.109 249.125C104.109 248.535 104.228 248.013 104.466 247.561C104.711 247.109 105.045 246.756 105.466 246.503C105.896 246.242 106.386 246.112 106.938 246.112C107.475 246.112 107.939 246.246 108.33 246.514C108.721 246.775 109.024 247.143 109.238 247.618C109.453 248.094 109.56 248.653 109.56 249.297H105.041C105.079 249.926 105.278 250.417 105.639 250.769C105.999 251.122 106.455 251.298 107.007 251.298C107.414 251.298 107.755 251.203 108.031 251.011C108.314 250.819 108.533 250.566 108.686 250.252L109.48 250.654C109.334 250.953 109.139 251.214 108.893 251.436C108.656 251.659 108.372 251.831 108.042 251.954C107.72 252.077 107.36 252.138 106.961 252.138ZM105.11 248.527H108.571C108.548 248.197 108.46 247.914 108.307 247.676C108.161 247.438 107.969 247.254 107.732 247.124C107.494 246.994 107.226 246.928 106.927 246.928C106.635 246.928 106.356 246.994 106.087 247.124C105.819 247.247 105.597 247.431 105.42 247.676C105.244 247.914 105.14 248.197 105.11 248.527Z" fill="#64748B"/> +</g> +<rect x="0.75" y="0.75" width="281.5" height="244.5" rx="12.25" stroke="#E2E8F0" stroke-width="1.5"/> +<defs> +<clipPath id="clip0_27219_4706"> +<rect width="283" height="246" rx="13" fill="white"/> +</clipPath> +<clipPath id="clip1_27219_4706"> +<rect width="247" height="17" fill="white" transform="translate(18 18)"/> +</clipPath> +</defs> +</svg> diff --git a/images/onboarding/addon-conversational-pro.svg b/images/onboarding/addon-conversational-pro.svg index 14079accf..74715c340 100644 --- a/images/onboarding/addon-conversational-pro.svg +++ b/images/onboarding/addon-conversational-pro.svg @@ -1,36 +1,39 @@ <svg width="283" height="246" viewBox="0 0 283 246" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect x="0.75" y="0.75" width="281.5" height="244.5" rx="12.25" fill="#F0FDF4"/> <rect x="0.75" y="0.75" width="281.5" height="244.5" rx="12.25" stroke="#E2E8F0" stroke-width="1.5"/> -<g clip-path="url(#clip0_1_11986)"> -<path d="M18.95 30V21.25H22.2C22.8167 21.25 23.3625 21.375 23.8375 21.625C24.3125 21.8667 24.6833 22.2083 24.95 22.65C25.2167 23.0833 25.35 23.5875 25.35 24.1625C25.35 24.7292 25.2208 25.2333 24.9625 25.675C24.7042 26.1167 24.35 26.4667 23.9 26.725C23.45 26.975 22.9292 27.1 22.3375 27.1H20.6625V30H18.95ZM20.6625 25.525H22.3C22.6833 25.525 22.9958 25.4 23.2375 25.15C23.4875 24.8917 23.6125 24.5625 23.6125 24.1625C23.6125 23.7625 23.475 23.4375 23.2 23.1875C22.9333 22.9375 22.5875 22.8125 22.1625 22.8125H20.6625V25.525ZM26.2198 30V23.75H27.8698V24.9C28.1282 24.5083 28.4532 24.2167 28.8448 24.025C29.2448 23.825 29.6573 23.725 30.0823 23.725V25.325C29.699 25.325 29.3365 25.3708 28.9948 25.4625C28.6615 25.5542 28.3907 25.7042 28.1823 25.9125C27.974 26.1208 27.8698 26.3875 27.8698 26.7125V30H26.2198ZM33.8937 30.15C33.2603 30.15 32.6937 30.0125 32.1937 29.7375C31.702 29.4542 31.3145 29.0667 31.0312 28.575C30.7562 28.0833 30.6187 27.5167 30.6187 26.875C30.6187 26.2333 30.7562 25.6667 31.0312 25.175C31.3062 24.6833 31.6895 24.3 32.1812 24.025C32.6728 23.7417 33.2353 23.6 33.8687 23.6C34.5103 23.6 35.077 23.7417 35.5687 24.025C36.0603 24.3 36.4437 24.6833 36.7187 25.175C36.9937 25.6667 37.1312 26.2333 37.1312 26.875C37.1312 27.5167 36.9937 28.0833 36.7187 28.575C36.4437 29.0667 36.0603 29.4542 35.5687 29.7375C35.0853 30.0125 34.527 30.15 33.8937 30.15ZM33.8937 28.625C34.202 28.625 34.4728 28.55 34.7062 28.4C34.9395 28.25 35.1187 28.0458 35.2437 27.7875C35.377 27.5208 35.4437 27.2167 35.4437 26.875C35.4437 26.5333 35.377 26.2333 35.2437 25.975C35.1103 25.7083 34.9228 25.5 34.6812 25.35C34.4478 25.2 34.177 25.125 33.8687 25.125C33.5687 25.125 33.2978 25.2 33.0562 25.35C32.8228 25.5 32.6395 25.7083 32.5062 25.975C32.3728 26.2333 32.3062 26.5333 32.3062 26.875C32.3062 27.2167 32.3728 27.5208 32.5062 27.7875C32.6395 28.0458 32.827 28.25 33.0687 28.4C33.3103 28.55 33.5853 28.625 33.8937 28.625ZM40.7068 30.15C40.1318 30.15 39.6318 30.0167 39.2068 29.75C38.7902 29.4833 38.4652 29.1042 38.2318 28.6125C37.9985 28.1208 37.8818 27.5417 37.8818 26.875C37.8818 26.2 37.9985 25.6208 38.2318 25.1375C38.4652 24.6458 38.7902 24.2667 39.2068 24C39.6318 23.7333 40.1318 23.6 40.7068 23.6C41.1152 23.6 41.4777 23.6875 41.7943 23.8625C42.1193 24.0292 42.3818 24.2708 42.5818 24.5875V21.25H44.2318V30H42.6693L42.6193 29.125C42.411 29.45 42.1443 29.7042 41.8193 29.8875C41.4943 30.0625 41.1235 30.15 40.7068 30.15ZM41.1318 28.6375C41.4068 28.6375 41.6485 28.5708 41.8568 28.4375C42.0735 28.2958 42.2443 28.1 42.3693 27.85C42.4943 27.6 42.5652 27.3167 42.5818 27V26.75C42.5652 26.4333 42.4943 26.1542 42.3693 25.9125C42.2443 25.6625 42.0735 25.4708 41.8568 25.3375C41.6402 25.1958 41.3943 25.125 41.1193 25.125C40.8193 25.125 40.5527 25.2 40.3193 25.35C40.0943 25.4917 39.9152 25.6958 39.7818 25.9625C39.6568 26.2292 39.5943 26.5333 39.5943 26.875C39.5943 27.2167 39.661 27.5208 39.7943 27.7875C39.9277 28.0542 40.1068 28.2625 40.3318 28.4125C40.5652 28.5625 40.8318 28.6375 41.1318 28.6375ZM47.8784 30.15C47.3784 30.15 46.9534 30.05 46.6034 29.85C46.2618 29.65 45.9993 29.3417 45.8159 28.925C45.6326 28.5 45.5409 27.9542 45.5409 27.2875V23.75H47.1909V26.95C47.1909 27.3667 47.2368 27.6958 47.3284 27.9375C47.4284 28.1708 47.5659 28.3417 47.7409 28.45C47.9243 28.55 48.1284 28.6 48.3534 28.6C48.7868 28.6083 49.1159 28.4792 49.3409 28.2125C49.5659 27.9375 49.6784 27.5417 49.6784 27.025V23.75H51.3284V30H49.7784L49.7159 29.15C49.5076 29.4667 49.2451 29.7125 48.9284 29.8875C48.6201 30.0625 48.2701 30.15 47.8784 30.15ZM55.7704 30.15C55.1204 30.15 54.5412 30.0125 54.0329 29.7375C53.5246 29.4542 53.1287 29.0667 52.8454 28.575C52.5621 28.075 52.4204 27.5083 52.4204 26.875C52.4204 26.2333 52.5621 25.6667 52.8454 25.175C53.1287 24.6833 53.5204 24.3 54.0204 24.025C54.5204 23.7417 55.0954 23.6 55.7454 23.6C56.3704 23.6 56.9412 23.7542 57.4579 24.0625C57.9746 24.3708 58.3496 24.8167 58.5829 25.4L57.0329 25.95C56.9162 25.7083 56.7329 25.5167 56.4829 25.375C56.2412 25.225 55.9704 25.15 55.6704 25.15C55.3621 25.15 55.0912 25.225 54.8579 25.375C54.6246 25.5167 54.4412 25.7167 54.3079 25.975C54.1746 26.2333 54.1079 26.5333 54.1079 26.875C54.1079 27.2167 54.1746 27.5167 54.3079 27.775C54.4412 28.025 54.6287 28.225 54.8704 28.375C55.1121 28.525 55.3871 28.6 55.6954 28.6C55.9954 28.6 56.2662 28.5208 56.5079 28.3625C56.7579 28.2042 56.9412 27.9958 57.0579 27.7375L58.6204 28.2875C58.3787 28.8792 57.9996 29.3375 57.4829 29.6625C56.9746 29.9875 56.4037 30.15 55.7704 30.15ZM62.1566 30.15C61.465 30.15 60.94 29.9792 60.5816 29.6375C60.2316 29.2958 60.0566 28.8083 60.0566 28.175V25.15H59.0441V23.75H60.0566V21.8H61.7066V23.75H63.2691V25.15H61.7066V27.8125C61.7066 28.0792 61.765 28.2833 61.8816 28.425C61.9983 28.5583 62.1691 28.625 62.3941 28.625C62.4775 28.625 62.5691 28.6083 62.6691 28.575C62.7691 28.5333 62.8733 28.475 62.9816 28.4L63.5566 29.6375C63.3566 29.7875 63.1316 29.9083 62.8816 30C62.64 30.1 62.3983 30.15 62.1566 30.15ZM67.827 30V21.25H71.077C71.6936 21.25 72.2395 21.3708 72.7145 21.6125C73.1895 21.8542 73.5603 22.1875 73.827 22.6125C74.0936 23.0292 74.227 23.5167 74.227 24.075C74.227 24.65 74.0728 25.1583 73.7645 25.6C73.4561 26.0333 73.052 26.3625 72.552 26.5875L74.577 30H72.6395L70.852 26.9C70.802 26.9 70.7478 26.9 70.6895 26.9C70.6395 26.9 70.5853 26.9 70.527 26.9H69.5395V30H67.827ZM69.5395 25.3375H71.0895C71.3478 25.3375 71.577 25.2833 71.777 25.175C71.9853 25.0667 72.1478 24.9167 72.2645 24.725C72.3895 24.5333 72.452 24.3167 72.452 24.075C72.452 23.7 72.3145 23.3958 72.0395 23.1625C71.7728 22.9292 71.427 22.8125 71.002 22.8125H69.5395V25.3375ZM78.4711 30.15C77.8544 30.15 77.3086 30.0125 76.8336 29.7375C76.3586 29.4542 75.9836 29.0667 75.7086 28.575C75.4419 28.0833 75.3086 27.5167 75.3086 26.875C75.3086 26.2333 75.4461 25.6667 75.7211 25.175C76.0044 24.6833 76.3878 24.3 76.8711 24.025C77.3628 23.7417 77.9253 23.6 78.5586 23.6C79.1086 23.6 79.6128 23.7458 80.0711 24.0375C80.5378 24.3208 80.9086 24.7417 81.1836 25.3C81.4669 25.85 81.6086 26.5208 81.6086 27.3125H77.0336C77.0753 27.7292 77.2544 28.0625 77.5711 28.3125C77.8878 28.5542 78.2461 28.675 78.6461 28.675C78.9878 28.675 79.2669 28.6042 79.4836 28.4625C79.7003 28.3125 79.8669 28.1208 79.9836 27.8875L81.4586 28.4625C81.2836 28.8125 81.0544 29.1167 80.7711 29.375C80.4961 29.625 80.1669 29.8167 79.7836 29.95C79.4003 30.0833 78.9628 30.15 78.4711 30.15ZM77.1211 26.0875H79.8211C79.7961 25.8292 79.7128 25.6208 79.5711 25.4625C79.4294 25.3042 79.2628 25.1875 79.0711 25.1125C78.8794 25.0375 78.6919 25 78.5086 25C78.3336 25 78.1419 25.0375 77.9336 25.1125C77.7336 25.1792 77.5544 25.2917 77.3961 25.45C77.2461 25.6083 77.1544 25.8208 77.1211 26.0875ZM84.2364 30L81.6739 23.75H83.3739L85.0614 28.1125L86.7489 23.75H88.4489L85.8864 30H84.2364ZM89.3447 30V23.75H90.9947V30H89.3447ZM90.1697 22.7375C89.9197 22.7375 89.6989 22.6458 89.5072 22.4625C89.3156 22.2708 89.2197 22.0458 89.2197 21.7875C89.2197 21.5292 89.3156 21.3083 89.5072 21.125C89.6989 20.9333 89.9197 20.8375 90.1697 20.8375C90.4281 20.8375 90.6489 20.9333 90.8322 21.125C91.0239 21.3083 91.1197 21.5292 91.1197 21.7875C91.1197 22.0458 91.0239 22.2708 90.8322 22.4625C90.6489 22.6458 90.4281 22.7375 90.1697 22.7375ZM95.3412 30.15C94.7245 30.15 94.1787 30.0125 93.7037 29.7375C93.2287 29.4542 92.8537 29.0667 92.5787 28.575C92.312 28.0833 92.1787 27.5167 92.1787 26.875C92.1787 26.2333 92.3162 25.6667 92.5912 25.175C92.8745 24.6833 93.2579 24.3 93.7412 24.025C94.2329 23.7417 94.7954 23.6 95.4287 23.6C95.9787 23.6 96.4829 23.7458 96.9412 24.0375C97.4079 24.3208 97.7787 24.7417 98.0537 25.3C98.337 25.85 98.4787 26.5208 98.4787 27.3125H93.9037C93.9454 27.7292 94.1245 28.0625 94.4412 28.3125C94.7579 28.5542 95.1162 28.675 95.5162 28.675C95.8579 28.675 96.137 28.6042 96.3537 28.4625C96.5704 28.3125 96.737 28.1208 96.8537 27.8875L98.3287 28.4625C98.1537 28.8125 97.9245 29.1167 97.6412 29.375C97.3662 29.625 97.037 29.8167 96.6537 29.95C96.2704 30.0833 95.8329 30.15 95.3412 30.15ZM93.9912 26.0875H96.6912C96.6662 25.8292 96.5829 25.6208 96.4412 25.4625C96.2995 25.3042 96.1329 25.1875 95.9412 25.1125C95.7495 25.0375 95.562 25 95.3787 25C95.2037 25 95.012 25.0375 94.8037 25.1125C94.6037 25.1792 94.4245 25.2917 94.2662 25.45C94.1162 25.6083 94.0245 25.8208 93.9912 26.0875ZM100.707 30L98.5815 23.75H100.257L101.557 27.775L102.869 23.75H104.494L105.782 27.7125L107.094 23.75H108.769L106.644 30H105.019L103.682 25.775L102.332 30H100.707Z" fill="#0F172A"/> +<g clip-path="url(#clip0_27219_4727)"> +<path d="M18.95 31V22.25H22.2C22.8167 22.25 23.3625 22.375 23.8375 22.625C24.3125 22.8667 24.6833 23.2083 24.95 23.65C25.2167 24.0833 25.35 24.5875 25.35 25.1625C25.35 25.7292 25.2208 26.2333 24.9625 26.675C24.7042 27.1167 24.35 27.4667 23.9 27.725C23.45 27.975 22.9292 28.1 22.3375 28.1H20.6625V31H18.95ZM20.6625 26.525H22.3C22.6833 26.525 22.9958 26.4 23.2375 26.15C23.4875 25.8917 23.6125 25.5625 23.6125 25.1625C23.6125 24.7625 23.475 24.4375 23.2 24.1875C22.9333 23.9375 22.5875 23.8125 22.1625 23.8125H20.6625V26.525ZM27.3823 27.7125C27.3823 27.0375 27.5115 26.4792 27.7698 26.0375C28.0365 25.5958 28.374 25.2667 28.7823 25.05C29.199 24.8333 29.6323 24.725 30.0823 24.725V26.325C29.699 26.325 29.3365 26.3708 28.9948 26.4625C28.6615 26.5542 28.3907 26.7042 28.1823 26.9125C27.974 27.1208 27.8698 27.3875 27.8698 27.7125H27.3823ZM26.2198 31V24.75H27.8698V31H26.2198ZM33.8937 31.15C33.2603 31.15 32.6937 31.0125 32.1937 30.7375C31.702 30.4542 31.3145 30.0667 31.0312 29.575C30.7562 29.0833 30.6187 28.5167 30.6187 27.875C30.6187 27.2333 30.7562 26.6667 31.0312 26.175C31.3062 25.6833 31.6895 25.3 32.1812 25.025C32.6728 24.7417 33.2353 24.6 33.8687 24.6C34.5103 24.6 35.077 24.7417 35.5687 25.025C36.0603 25.3 36.4437 25.6833 36.7187 26.175C36.9937 26.6667 37.1312 27.2333 37.1312 27.875C37.1312 28.5167 36.9937 29.0833 36.7187 29.575C36.4437 30.0667 36.0603 30.4542 35.5687 30.7375C35.0853 31.0125 34.527 31.15 33.8937 31.15ZM33.8937 29.625C34.202 29.625 34.4728 29.55 34.7062 29.4C34.9395 29.25 35.1187 29.0458 35.2437 28.7875C35.377 28.5208 35.4437 28.2167 35.4437 27.875C35.4437 27.5333 35.377 27.2333 35.2437 26.975C35.1103 26.7083 34.9228 26.5 34.6812 26.35C34.4478 26.2 34.177 26.125 33.8687 26.125C33.5687 26.125 33.2978 26.2 33.0562 26.35C32.8228 26.5 32.6395 26.7083 32.5062 26.975C32.3728 27.2333 32.3062 27.5333 32.3062 27.875C32.3062 28.2167 32.3728 28.5208 32.5062 28.7875C32.6395 29.0458 32.827 29.25 33.0687 29.4C33.3103 29.55 33.5853 29.625 33.8937 29.625ZM42.6693 31L42.5818 29.8375V22.25H44.2318V31H42.6693ZM40.7068 31.15C40.1318 31.15 39.6318 31.0167 39.2068 30.75C38.7902 30.4833 38.4652 30.1042 38.2318 29.6125C37.9985 29.1208 37.8818 28.5417 37.8818 27.875C37.8818 27.2 37.9985 26.6208 38.2318 26.1375C38.4652 25.6458 38.7902 25.2667 39.2068 25C39.6318 24.7333 40.1318 24.6 40.7068 24.6C41.2318 24.6 41.6735 24.7333 42.0318 25C42.3985 25.2667 42.6777 25.6458 42.8693 26.1375C43.061 26.6208 43.1568 27.2 43.1568 27.875C43.1568 28.5417 43.061 29.1208 42.8693 29.6125C42.6777 30.1042 42.3985 30.4833 42.0318 30.75C41.6735 31.0167 41.2318 31.15 40.7068 31.15ZM41.1318 29.6375C41.4152 29.6375 41.6652 29.5625 41.8818 29.4125C42.1068 29.2625 42.2818 29.0542 42.4068 28.7875C42.5318 28.5208 42.5943 28.2167 42.5943 27.875C42.5943 27.5333 42.5318 27.2292 42.4068 26.9625C42.2818 26.6958 42.1068 26.4917 41.8818 26.35C41.6652 26.2 41.411 26.125 41.1193 26.125C40.8193 26.125 40.5568 26.2 40.3318 26.35C40.1068 26.4917 39.9277 26.6958 39.7943 26.9625C39.661 27.2292 39.5943 27.5333 39.5943 27.875C39.5943 28.2167 39.661 28.5208 39.7943 28.7875C39.9277 29.0542 40.1068 29.2625 40.3318 29.4125C40.5652 29.5625 40.8318 29.6375 41.1318 29.6375ZM49.7784 31L49.6784 29.85V24.75H51.3284V31H49.7784ZM45.5409 27.95V24.75H47.1909V27.95H45.5409ZM47.1909 27.95C47.1909 28.3667 47.2368 28.6958 47.3284 28.9375C47.4284 29.1708 47.5659 29.3417 47.7409 29.45C47.9243 29.55 48.1284 29.6 48.3534 29.6C48.7868 29.6083 49.1159 29.4792 49.3409 29.2125C49.5659 28.9375 49.6784 28.5417 49.6784 28.025H50.2409C50.2409 28.6917 50.1409 29.2583 49.9409 29.725C49.7409 30.1833 49.4659 30.5375 49.1159 30.7875C48.7659 31.0292 48.3534 31.15 47.8784 31.15C47.3784 31.15 46.9534 31.05 46.6034 30.85C46.2534 30.65 45.9868 30.3417 45.8034 29.925C45.6284 29.5 45.5409 28.9542 45.5409 28.2875V27.95H47.1909ZM55.7704 31.15C55.1204 31.15 54.5412 31.0125 54.0329 30.7375C53.5246 30.4542 53.1287 30.0667 52.8454 29.575C52.5621 29.075 52.4204 28.5083 52.4204 27.875C52.4204 27.2333 52.5621 26.6667 52.8454 26.175C53.1287 25.6833 53.5204 25.3 54.0204 25.025C54.5204 24.7417 55.0954 24.6 55.7454 24.6C56.3704 24.6 56.9412 24.7542 57.4579 25.0625C57.9746 25.3708 58.3496 25.8167 58.5829 26.4L57.0329 26.95C56.9162 26.7083 56.7329 26.5167 56.4829 26.375C56.2412 26.225 55.9704 26.15 55.6704 26.15C55.3621 26.15 55.0912 26.225 54.8579 26.375C54.6246 26.5167 54.4412 26.7167 54.3079 26.975C54.1746 27.2333 54.1079 27.5333 54.1079 27.875C54.1079 28.2167 54.1746 28.5167 54.3079 28.775C54.4412 29.025 54.6287 29.225 54.8704 29.375C55.1121 29.525 55.3871 29.6 55.6954 29.6C55.9954 29.6 56.2662 29.5208 56.5079 29.3625C56.7579 29.2042 56.9412 28.9958 57.0579 28.7375L58.6204 29.2875C58.3787 29.8792 57.9996 30.3375 57.4829 30.6625C56.9746 30.9875 56.4037 31.15 55.7704 31.15ZM62.1566 31.15C61.465 31.15 60.94 30.9792 60.5816 30.6375C60.2316 30.2958 60.0566 29.8083 60.0566 29.175V22.8H61.7066V28.8125C61.7066 29.0792 61.765 29.2833 61.8816 29.425C61.9983 29.5583 62.1691 29.625 62.3941 29.625C62.4775 29.625 62.5691 29.6083 62.6691 29.575C62.7691 29.5333 62.8733 29.475 62.9816 29.4L63.5566 30.6375C63.3566 30.7875 63.1316 30.9083 62.8816 31C62.64 31.1 62.3983 31.15 62.1566 31.15ZM59.0441 26.15V24.75H63.2691V26.15H59.0441ZM67.827 31V22.25H71.077C71.6936 22.25 72.2395 22.3708 72.7145 22.6125C73.1895 22.8542 73.5603 23.1875 73.827 23.6125C74.0936 24.0292 74.227 24.5167 74.227 25.075C74.227 25.625 74.0853 26.1167 73.802 26.55C73.527 26.975 73.1478 27.3083 72.6645 27.55C72.1811 27.7833 71.6311 27.9 71.0145 27.9H69.5395V31H67.827ZM72.6395 31L70.6145 27.4875L71.927 26.55L74.577 31H72.6395ZM69.5395 26.3375H71.0895C71.3478 26.3375 71.577 26.2833 71.777 26.175C71.9853 26.0667 72.1478 25.9167 72.2645 25.725C72.3895 25.5333 72.452 25.3167 72.452 25.075C72.452 24.7 72.3145 24.3958 72.0395 24.1625C71.7728 23.9292 71.427 23.8125 71.002 23.8125H69.5395V26.3375ZM78.4711 31.15C77.8544 31.15 77.3086 31.0125 76.8336 30.7375C76.3586 30.4542 75.9836 30.0667 75.7086 29.575C75.4419 29.0833 75.3086 28.5167 75.3086 27.875C75.3086 27.2333 75.4461 26.6667 75.7211 26.175C76.0044 25.6833 76.3878 25.3 76.8711 25.025C77.3628 24.7417 77.9253 24.6 78.5586 24.6C79.1086 24.6 79.6128 24.7458 80.0711 25.0375C80.5378 25.3208 80.9086 25.7417 81.1836 26.3C81.4669 26.85 81.6086 27.5208 81.6086 28.3125H76.8711L77.0211 28.1625C77.0211 28.4708 77.0961 28.7417 77.2461 28.975C77.4044 29.2 77.6044 29.375 77.8461 29.5C78.0961 29.6167 78.3628 29.675 78.6461 29.675C78.9878 29.675 79.2669 29.6042 79.4836 29.4625C79.7003 29.3125 79.8669 29.1208 79.9836 28.8875L81.4586 29.4625C81.2836 29.8125 81.0544 30.1167 80.7711 30.375C80.4961 30.625 80.1669 30.8167 79.7836 30.95C79.4003 31.0833 78.9628 31.15 78.4711 31.15ZM77.1086 27.2375L76.9586 27.0875H79.9711L79.8336 27.2375C79.8336 26.9375 79.7628 26.7 79.6211 26.525C79.4794 26.3417 79.3044 26.2083 79.0961 26.125C78.8961 26.0417 78.7003 26 78.5086 26C78.3169 26 78.1128 26.0417 77.8961 26.125C77.6794 26.2083 77.4919 26.3417 77.3336 26.525C77.1836 26.7 77.1086 26.9375 77.1086 27.2375ZM84.3617 31L86.7367 24.75H88.4367L85.8742 31H84.3617ZM84.2242 31L81.6617 24.75H83.3617L85.7367 31H84.2242ZM89.3325 31V24.75H90.9825V31H89.3325ZM90.1575 23.7375C89.9075 23.7375 89.6867 23.6458 89.495 23.4625C89.3034 23.2708 89.2075 23.0458 89.2075 22.7875C89.2075 22.5292 89.3034 22.3083 89.495 22.125C89.6867 21.9333 89.9075 21.8375 90.1575 21.8375C90.4159 21.8375 90.6367 21.9333 90.82 22.125C91.0117 22.3083 91.1075 22.5292 91.1075 22.7875C91.1075 23.0458 91.0117 23.2708 90.82 23.4625C90.6367 23.6458 90.4159 23.7375 90.1575 23.7375ZM95.329 31.15C94.7123 31.15 94.1665 31.0125 93.6915 30.7375C93.2165 30.4542 92.8415 30.0667 92.5665 29.575C92.2998 29.0833 92.1665 28.5167 92.1665 27.875C92.1665 27.2333 92.304 26.6667 92.579 26.175C92.8623 25.6833 93.2457 25.3 93.729 25.025C94.2207 24.7417 94.7832 24.6 95.4165 24.6C95.9665 24.6 96.4707 24.7458 96.929 25.0375C97.3957 25.3208 97.7665 25.7417 98.0415 26.3C98.3248 26.85 98.4665 27.5208 98.4665 28.3125H93.729L93.879 28.1625C93.879 28.4708 93.954 28.7417 94.104 28.975C94.2623 29.2 94.4623 29.375 94.704 29.5C94.954 29.6167 95.2207 29.675 95.504 29.675C95.8457 29.675 96.1248 29.6042 96.3415 29.4625C96.5582 29.3125 96.7248 29.1208 96.8415 28.8875L98.3165 29.4625C98.1415 29.8125 97.9123 30.1167 97.629 30.375C97.354 30.625 97.0248 30.8167 96.6415 30.95C96.2582 31.0833 95.8207 31.15 95.329 31.15ZM93.9665 27.2375L93.8165 27.0875H96.829L96.6915 27.2375C96.6915 26.9375 96.6207 26.7 96.479 26.525C96.3373 26.3417 96.1623 26.2083 95.954 26.125C95.754 26.0417 95.5582 26 95.3665 26C95.1748 26 94.9707 26.0417 94.754 26.125C94.5373 26.2083 94.3498 26.3417 94.1915 26.525C94.0415 26.7 93.9665 26.9375 93.9665 27.2375ZM104.995 31L107.07 24.75H108.745L106.62 31H104.995ZM100.845 31L102.845 24.75H104.282L102.307 31H100.845ZM100.682 31L98.5571 24.75H100.232L102.22 31H100.682ZM104.995 31L103.045 24.75H104.47L106.457 31H104.995Z" fill="#0F172A"/> +<rect x="201.5" y="18.5" width="63" height="16" rx="3.5" fill="#FFF4EF"/> +<rect x="201.5" y="18.5" width="63" height="16" rx="3.5" stroke="#FDDCCC"/> +<path d="M212.667 30.114C212.027 30.114 211.457 29.9683 210.957 29.677C210.463 29.3793 210.074 28.974 209.789 28.461C209.51 27.9417 209.371 27.3463 209.371 26.675C209.371 26.0037 209.51 25.4115 209.789 24.8985C210.074 24.3792 210.463 23.9738 210.957 23.6825C211.451 23.3848 212.018 23.236 212.658 23.236C213.088 23.236 213.494 23.3152 213.874 23.4735C214.254 23.6255 214.589 23.8377 214.881 24.11C215.178 24.3823 215.406 24.699 215.565 25.06L214.558 25.4685C214.444 25.2278 214.288 25.0157 214.092 24.832C213.902 24.642 213.684 24.4963 213.437 24.395C213.19 24.2937 212.93 24.243 212.658 24.243C212.24 24.243 211.866 24.3475 211.537 24.5565C211.214 24.7655 210.957 25.0537 210.767 25.421C210.583 25.782 210.492 26.2 210.492 26.675C210.492 27.15 210.583 27.5712 210.767 27.9385C210.957 28.3058 211.217 28.594 211.546 28.803C211.882 29.012 212.262 29.1165 212.686 29.1165C212.965 29.1165 213.224 29.0627 213.465 28.955C213.712 28.841 213.931 28.6858 214.121 28.4895C214.317 28.2932 214.472 28.0652 214.586 27.8055L215.593 28.214C215.435 28.5877 215.21 28.9202 214.919 29.2115C214.627 29.4965 214.288 29.7182 213.902 29.8765C213.516 30.0348 213.104 30.114 212.667 30.114ZM216.464 30V23.35H217.528V25.896C217.686 25.649 217.886 25.4622 218.126 25.3355C218.367 25.2025 218.639 25.136 218.943 25.136C219.317 25.136 219.64 25.212 219.912 25.364C220.185 25.516 220.39 25.7535 220.53 26.0765C220.675 26.3932 220.748 26.808 220.748 27.321V30H219.684V27.568C219.684 27.188 219.64 26.8967 219.551 26.694C219.463 26.485 219.339 26.3393 219.181 26.257C219.029 26.1747 218.851 26.1335 218.649 26.1335C218.288 26.1272 218.009 26.2443 217.813 26.485C217.623 26.7257 217.528 27.0708 217.528 27.5205V30H216.464ZM223.355 30.114C222.785 30.114 222.342 29.9873 222.025 29.734C221.715 29.4807 221.56 29.1228 221.56 28.6605C221.56 28.1665 221.724 27.7897 222.054 27.53C222.389 27.2703 222.855 27.1405 223.45 27.1405H224.657C224.619 26.7922 224.521 26.5262 224.362 26.3425C224.204 26.1588 223.97 26.067 223.659 26.067C223.431 26.067 223.232 26.1145 223.061 26.2095C222.89 26.3045 222.744 26.4533 222.624 26.656L221.693 26.314C221.794 26.105 221.927 25.9118 222.092 25.7345C222.263 25.5508 222.475 25.4052 222.728 25.2975C222.988 25.1898 223.298 25.136 223.659 25.136C224.122 25.136 224.508 25.2278 224.818 25.4115C225.129 25.5888 225.357 25.8453 225.502 26.181C225.654 26.5167 225.73 26.922 225.73 27.397L225.702 30H224.723L224.695 29.4205C224.568 29.6422 224.391 29.8132 224.163 29.9335C223.941 30.0538 223.672 30.114 223.355 30.114ZM223.488 29.221C223.723 29.221 223.928 29.1703 224.106 29.069C224.289 28.9613 224.429 28.8188 224.524 28.6415C224.625 28.4642 224.676 28.2678 224.676 28.0525V27.9575H223.792C223.368 27.9575 223.07 28.0177 222.899 28.138C222.728 28.252 222.643 28.4167 222.643 28.632C222.643 28.8157 222.716 28.9613 222.861 29.069C223.013 29.1703 223.222 29.221 223.488 29.221ZM228.698 30.114C228.198 30.114 227.815 29.9905 227.549 29.7435C227.289 29.4902 227.159 29.1292 227.159 28.6605V26.162H226.371V25.25H227.159V23.768H228.214V25.25H229.496V26.162H228.214V28.461C228.214 28.6827 228.264 28.8505 228.366 28.9645C228.473 29.0785 228.629 29.1355 228.831 29.1355C228.895 29.1355 228.964 29.1228 229.04 29.0975C229.116 29.0722 229.202 29.0247 229.297 28.955L229.686 29.7625C229.522 29.8765 229.357 29.962 229.192 30.019C229.028 30.0823 228.863 30.114 228.698 30.114ZM232.829 30V25.25H233.826L233.874 25.8865C234.019 25.6395 234.206 25.4527 234.434 25.326C234.662 25.1993 234.922 25.136 235.213 25.136C235.593 25.136 235.916 25.2215 236.182 25.3925C236.448 25.5635 236.641 25.8232 236.762 26.1715C236.901 25.8358 237.097 25.5793 237.351 25.402C237.604 25.2247 237.902 25.136 238.244 25.136C238.795 25.136 239.219 25.3133 239.517 25.668C239.814 26.0163 239.96 26.5547 239.954 27.283V30H238.899V27.568C238.899 27.188 238.858 26.8967 238.776 26.694C238.693 26.485 238.583 26.3393 238.443 26.257C238.304 26.1747 238.142 26.1335 237.959 26.1335C237.629 26.1272 237.373 26.2443 237.189 26.485C237.012 26.7257 236.923 27.0708 236.923 27.5205V30H235.859V27.568C235.859 27.188 235.818 26.8967 235.736 26.694C235.66 26.485 235.552 26.3393 235.413 26.257C235.273 26.1747 235.112 26.1335 234.928 26.1335C234.599 26.1272 234.342 26.2443 234.159 26.485C233.981 26.7257 233.893 27.0708 233.893 27.5205V30H232.829ZM243.224 30.114C242.749 30.114 242.325 30.0095 241.951 29.8005C241.584 29.5852 241.296 29.2907 241.087 28.917C240.878 28.5433 240.773 28.1127 240.773 27.625C240.773 27.1373 240.875 26.7067 241.077 26.333C241.286 25.9593 241.574 25.668 241.942 25.459C242.309 25.2437 242.73 25.136 243.205 25.136C243.68 25.136 244.101 25.2437 244.469 25.459C244.836 25.668 245.121 25.9593 245.324 26.333C245.533 26.7067 245.637 27.1373 245.637 27.625C245.637 28.1127 245.536 28.5433 245.333 28.917C245.131 29.2907 244.846 29.5852 244.478 29.8005C244.111 30.0095 243.693 30.114 243.224 30.114ZM243.224 29.1355C243.484 29.1355 243.715 29.0722 243.918 28.9455C244.12 28.8125 244.279 28.6352 244.393 28.4135C244.507 28.1855 244.564 27.9227 244.564 27.625C244.564 27.3273 244.504 27.0677 244.383 26.846C244.269 26.618 244.111 26.4407 243.908 26.314C243.706 26.181 243.471 26.1145 243.205 26.1145C242.939 26.1145 242.705 26.1778 242.502 26.3045C242.3 26.4312 242.141 26.6085 242.027 26.8365C241.913 27.0645 241.856 27.3273 241.856 27.625C241.856 27.9227 241.913 28.1855 242.027 28.4135C242.148 28.6352 242.309 28.8125 242.512 28.9455C242.721 29.0722 242.958 29.1355 243.224 29.1355ZM248.44 30.114C248.01 30.114 247.633 30.0127 247.31 29.81C246.993 29.601 246.743 29.3097 246.559 28.936C246.382 28.5623 246.293 28.1253 246.293 27.625C246.293 27.1183 246.382 26.6813 246.559 26.314C246.743 25.9403 246.993 25.6522 247.31 25.4495C247.633 25.2405 248.01 25.136 248.44 25.136C248.77 25.136 249.061 25.2088 249.314 25.3545C249.568 25.4938 249.777 25.6933 249.941 25.953V23.35H250.996V30H249.989L249.951 29.278C249.792 29.544 249.583 29.7498 249.324 29.8955C249.07 30.0412 248.776 30.114 248.44 30.114ZM248.706 29.145C248.941 29.145 249.15 29.0848 249.333 28.9645C249.517 28.8378 249.659 28.6668 249.761 28.4515C249.868 28.2298 249.929 27.9765 249.941 27.6915V27.5585C249.929 27.2735 249.868 27.0233 249.761 26.808C249.659 26.5863 249.517 26.4153 249.333 26.295C249.15 26.1747 248.937 26.1145 248.697 26.1145C248.443 26.1145 248.215 26.1778 248.013 26.3045C247.816 26.4312 247.661 26.6085 247.547 26.8365C247.44 27.0645 247.386 27.3273 247.386 27.625C247.386 27.9227 247.443 28.1855 247.557 28.4135C247.671 28.6415 247.826 28.822 248.022 28.955C248.225 29.0817 248.453 29.145 248.706 29.145ZM254.291 30.114C253.828 30.114 253.417 30.0095 253.056 29.8005C252.701 29.5852 252.419 29.2907 252.21 28.917C252.007 28.5433 251.906 28.1127 251.906 27.625C251.906 27.1373 252.011 26.7067 252.22 26.333C252.429 25.9593 252.714 25.668 253.075 25.459C253.442 25.2437 253.86 25.136 254.329 25.136C254.753 25.136 255.136 25.2468 255.478 25.4685C255.82 25.6838 256.089 25.9973 256.286 26.409C256.488 26.8207 256.59 27.3115 256.59 27.8815H253.008C253.04 28.2805 253.185 28.594 253.445 28.822C253.711 29.05 254.025 29.164 254.386 29.164C254.677 29.164 254.918 29.1007 255.108 28.974C255.298 28.841 255.446 28.67 255.554 28.461L256.495 28.86C256.362 29.1133 256.191 29.335 255.982 29.525C255.779 29.715 255.535 29.8607 255.25 29.962C254.971 30.0633 254.652 30.114 254.291 30.114ZM253.075 27.0645H255.44C255.421 26.8365 255.355 26.6497 255.241 26.504C255.127 26.352 254.987 26.238 254.823 26.162C254.658 26.086 254.484 26.048 254.3 26.048C254.123 26.048 253.942 26.086 253.759 26.162C253.581 26.2317 253.429 26.3425 253.303 26.4945C253.176 26.6465 253.1 26.8365 253.075 27.0645Z" fill="#D54407"/> </g> -<g clip-path="url(#clip1_1_11986)"> -<rect x="18.25" y="92.25" width="246.5" height="29.5" rx="5.75" fill="#FFF5F0"/> -<rect x="18.25" y="92.25" width="246.5" height="29.5" rx="5.75" stroke="#D54407" stroke-width="0.5"/> -<path d="M36.768 111V102.6H37.944V111H36.768ZM31.068 111V102.6H32.244V111H31.068ZM32.052 107.22V106.14H37.14V107.22H32.052ZM42.4557 111.144C41.8717 111.144 41.3557 111.012 40.9077 110.748C40.4597 110.476 40.1077 110.104 39.8517 109.632C39.5957 109.16 39.4677 108.616 39.4677 108C39.4677 107.384 39.5957 106.84 39.8517 106.368C40.1077 105.896 40.4597 105.528 40.9077 105.264C41.3637 104.992 41.8837 104.856 42.4677 104.856C43.0197 104.856 43.5037 104.996 43.9197 105.276C44.3357 105.548 44.6597 105.94 44.8917 106.452C45.1317 106.956 45.2517 107.552 45.2517 108.24H40.4037L40.6197 108.06C40.6197 108.484 40.7037 108.852 40.8717 109.164C41.0397 109.476 41.2677 109.716 41.5557 109.884C41.8437 110.044 42.1717 110.124 42.5397 110.124C42.9397 110.124 43.2717 110.032 43.5357 109.848C43.8077 109.656 44.0197 109.416 44.1717 109.128L45.1557 109.584C44.9957 109.896 44.7877 110.172 44.5317 110.412C44.2757 110.644 43.9717 110.824 43.6197 110.952C43.2757 111.08 42.8877 111.144 42.4557 111.144ZM40.6917 107.52L40.4637 107.34H44.2557L44.0397 107.52C44.0397 107.168 43.9677 106.868 43.8237 106.62C43.6797 106.364 43.4877 106.172 43.2477 106.044C43.0077 105.908 42.7397 105.84 42.4437 105.84C42.1557 105.84 41.8757 105.908 41.6037 106.044C41.3397 106.172 41.1197 106.36 40.9437 106.608C40.7757 106.856 40.6917 107.16 40.6917 107.52ZM46.9224 113.544C46.7464 113.544 46.5504 113.512 46.3344 113.448C46.1264 113.384 45.9104 113.3 45.6864 113.196L46.1064 112.26C46.2824 112.34 46.4344 112.4 46.5624 112.44C46.6984 112.48 46.8064 112.5 46.8864 112.5C47.0864 112.5 47.2544 112.444 47.3904 112.332C47.5344 112.22 47.6504 112.064 47.7384 111.864L48.4344 110.22L50.5704 105H51.7944L48.9504 111.744C48.7984 112.112 48.6384 112.432 48.4704 112.704C48.3024 112.976 48.0944 113.184 47.8464 113.328C47.6064 113.472 47.2984 113.544 46.9224 113.544ZM48.1224 111L45.4944 105H46.7064L48.8784 110.208L49.2264 111H48.1224ZM53.1269 108.48L53.0669 102.6H54.3029L54.2549 108.48H53.1269ZM53.6909 111.18C53.4829 111.18 53.3069 111.108 53.1629 110.964C53.0189 110.812 52.9469 110.632 52.9469 110.424C52.9469 110.224 53.0189 110.052 53.1629 109.908C53.3069 109.756 53.4829 109.68 53.6909 109.68C53.8909 109.68 54.0629 109.756 54.2069 109.908C54.3589 110.052 54.4349 110.224 54.4349 110.424C54.4349 110.632 54.3589 110.812 54.2069 110.964C54.0629 111.108 53.8909 111.18 53.6909 111.18ZM66.1817 111L68.7257 102.6H69.9137L67.3337 111H66.1817ZM61.0817 111L58.5377 102.6H59.7377L62.2337 111H61.0817ZM61.2137 111L63.6377 102.6H64.7537L62.3417 111H61.2137ZM66.0737 111L63.7097 102.6H64.8257L67.2377 111H66.0737ZM70.8353 111V102.6H71.9633V111H70.8353ZM74.9873 111V107.928H76.1153V111H74.9873ZM74.9873 107.928C74.9873 107.384 74.9233 106.972 74.7953 106.692C74.6673 106.404 74.4913 106.204 74.2673 106.092C74.0513 105.98 73.8033 105.92 73.5233 105.912C73.0273 105.912 72.6433 106.084 72.3713 106.428C72.0993 106.772 71.9633 107.256 71.9633 107.88H71.4833C71.4833 107.248 71.5753 106.708 71.7593 106.26C71.9513 105.804 72.2193 105.456 72.5633 105.216C72.9153 104.976 73.3313 104.856 73.8113 104.856C74.2833 104.856 74.6913 104.952 75.0353 105.144C75.3793 105.336 75.6473 105.636 75.8393 106.044C76.0313 106.444 76.1233 106.972 76.1153 107.628V107.928H74.9873ZM81.2338 111L81.1858 109.956V107.868C81.1858 107.428 81.1338 107.06 81.0298 106.764C80.9338 106.468 80.7818 106.244 80.5738 106.092C80.3738 105.94 80.1058 105.864 79.7698 105.864C79.4578 105.864 79.1858 105.928 78.9538 106.056C78.7298 106.184 78.5418 106.384 78.3898 106.656L77.3818 106.272C77.5258 106 77.7058 105.76 77.9218 105.552C78.1378 105.336 78.3978 105.168 78.7018 105.048C79.0058 104.92 79.3618 104.856 79.7698 104.856C80.3378 104.856 80.8098 104.968 81.1858 105.192C81.5618 105.416 81.8418 105.74 82.0258 106.164C82.2178 106.588 82.3098 107.112 82.3018 107.736L82.2898 111H81.2338ZM79.4698 111.144C78.7578 111.144 78.2018 110.984 77.8018 110.664C77.4098 110.336 77.2138 109.884 77.2138 109.308C77.2138 108.692 77.4178 108.224 77.8258 107.904C78.2418 107.576 78.8178 107.412 79.5538 107.412H81.2218V108.312H79.8658C79.3138 108.312 78.9258 108.4 78.7018 108.576C78.4778 108.744 78.3658 108.98 78.3658 109.284C78.3658 109.564 78.4698 109.784 78.6778 109.944C78.8938 110.096 79.1898 110.172 79.5658 110.172C79.8938 110.172 80.1778 110.104 80.4178 109.968C80.6578 109.824 80.8458 109.624 80.9818 109.368C81.1178 109.112 81.1858 108.82 81.1858 108.492H81.5818C81.5818 109.308 81.4058 109.956 81.0538 110.436C80.7098 110.908 80.1818 111.144 79.4698 111.144ZM86.0533 111.144C85.4533 111.144 84.9893 110.992 84.6613 110.688C84.3333 110.376 84.1693 109.932 84.1693 109.356V103.128H85.3093V109.188C85.3093 109.484 85.3813 109.712 85.5253 109.872C85.6773 110.024 85.8933 110.1 86.1733 110.1C86.2533 110.1 86.3413 110.084 86.4373 110.052C86.5333 110.02 86.6493 109.956 86.7853 109.86L87.2173 110.748C87.0093 110.884 86.8093 110.984 86.6173 111.048C86.4333 111.112 86.2453 111.144 86.0533 111.144ZM83.1493 105.984V105H87.0133V105.984H83.1493ZM87.7428 105.216L88.4388 102.6H89.6748L88.6668 105.216H87.7428ZM91.9322 111.144C91.5082 111.144 91.1282 111.08 90.7922 110.952C90.4642 110.824 90.1842 110.652 89.9522 110.436C89.7282 110.22 89.5602 109.976 89.4482 109.704L90.4322 109.272C90.5602 109.52 90.7522 109.724 91.0082 109.884C91.2642 110.044 91.5482 110.124 91.8602 110.124C92.2042 110.124 92.4882 110.06 92.7122 109.932C92.9362 109.804 93.0482 109.624 93.0482 109.392C93.0482 109.168 92.9642 108.992 92.7962 108.864C92.6282 108.736 92.3842 108.632 92.0642 108.552L91.5002 108.408C90.9402 108.256 90.5042 108.028 90.1922 107.724C89.8882 107.42 89.7362 107.076 89.7362 106.692C89.7362 106.108 89.9242 105.656 90.3002 105.336C90.6762 105.016 91.2322 104.856 91.9682 104.856C92.3282 104.856 92.6562 104.908 92.9522 105.012C93.2562 105.116 93.5122 105.264 93.7202 105.456C93.9362 105.648 94.0882 105.876 94.1762 106.14L93.2162 106.572C93.1202 106.332 92.9562 106.156 92.7242 106.044C92.4922 105.924 92.2202 105.864 91.9082 105.864C91.5882 105.864 91.3362 105.936 91.1522 106.08C90.9682 106.216 90.8762 106.408 90.8762 106.656C90.8762 106.792 90.9522 106.924 91.1042 107.052C91.2642 107.172 91.4962 107.272 91.8002 107.352L92.4482 107.508C92.8402 107.604 93.1642 107.752 93.4202 107.952C93.6762 108.144 93.8682 108.364 93.9962 108.612C94.1242 108.852 94.1882 109.104 94.1882 109.368C94.1882 109.728 94.0882 110.044 93.8882 110.316C93.6962 110.58 93.4282 110.784 93.0842 110.928C92.7482 111.072 92.3642 111.144 91.9322 111.144ZM99.0357 113.544C98.8597 113.544 98.6637 113.512 98.4477 113.448C98.2397 113.384 98.0237 113.3 97.7997 113.196L98.2197 112.26C98.3957 112.34 98.5477 112.4 98.6757 112.44C98.8117 112.48 98.9197 112.5 98.9997 112.5C99.1997 112.5 99.3677 112.444 99.5037 112.332C99.6477 112.22 99.7637 112.064 99.8517 111.864L100.548 110.22L102.684 105H103.908L101.064 111.744C100.912 112.112 100.752 112.432 100.584 112.704C100.416 112.976 100.208 113.184 99.9597 113.328C99.7197 113.472 99.4117 113.544 99.0357 113.544ZM100.236 111L97.6077 105H98.8197L100.992 110.208L101.34 111H100.236ZM107.344 111.144C106.744 111.144 106.216 111.012 105.76 110.748C105.304 110.476 104.944 110.104 104.68 109.632C104.424 109.16 104.296 108.616 104.296 108C104.296 107.384 104.424 106.84 104.68 106.368C104.936 105.896 105.292 105.528 105.748 105.264C106.204 104.992 106.728 104.856 107.32 104.856C107.912 104.856 108.436 104.992 108.892 105.264C109.348 105.528 109.704 105.896 109.96 106.368C110.216 106.84 110.344 107.384 110.344 108C110.344 108.616 110.216 109.16 109.96 109.632C109.704 110.104 109.348 110.476 108.892 110.748C108.444 111.012 107.928 111.144 107.344 111.144ZM107.344 110.1C107.704 110.1 108.024 110.012 108.304 109.836C108.584 109.652 108.8 109.404 108.952 109.092C109.112 108.78 109.192 108.416 109.192 108C109.192 107.584 109.112 107.22 108.952 106.908C108.8 106.596 108.58 106.352 108.292 106.176C108.004 105.992 107.68 105.9 107.32 105.9C106.952 105.9 106.628 105.992 106.348 106.176C106.068 106.352 105.848 106.596 105.688 106.908C105.528 107.22 105.448 107.584 105.448 108C105.448 108.416 105.528 108.78 105.688 109.092C105.848 109.404 106.072 109.652 106.36 109.836C106.648 110.012 106.976 110.1 107.344 110.1ZM115.673 111L115.601 109.896V105H116.729V111H115.673ZM111.449 108.072V105H112.589V108.072H111.449ZM112.589 108.072C112.589 108.608 112.649 109.02 112.769 109.308C112.897 109.596 113.073 109.796 113.297 109.908C113.521 110.02 113.773 110.08 114.053 110.088C114.541 110.088 114.921 109.916 115.193 109.572C115.465 109.228 115.601 108.744 115.601 108.12H116.093C116.093 108.752 115.997 109.296 115.805 109.752C115.621 110.2 115.357 110.544 115.013 110.784C114.669 111.024 114.249 111.144 113.753 111.144C113.289 111.144 112.881 111.048 112.529 110.856C112.185 110.664 111.917 110.364 111.725 109.956C111.541 109.548 111.449 109.02 111.449 108.372V108.072H112.589ZM119.015 107.772C119.015 107.124 119.139 106.596 119.387 106.188C119.635 105.78 119.955 105.476 120.347 105.276C120.739 105.076 121.151 104.976 121.583 104.976V106.056C121.223 106.056 120.879 106.112 120.551 106.224C120.231 106.328 119.967 106.504 119.759 106.752C119.559 106.992 119.459 107.32 119.459 107.736L119.015 107.772ZM118.319 111V105H119.459V111H118.319ZM128.085 111.144C127.501 111.144 126.985 111.012 126.537 110.748C126.089 110.476 125.737 110.104 125.481 109.632C125.225 109.16 125.097 108.616 125.097 108C125.097 107.384 125.225 106.84 125.481 106.368C125.737 105.896 126.089 105.528 126.537 105.264C126.993 104.992 127.513 104.856 128.097 104.856C128.649 104.856 129.133 104.996 129.549 105.276C129.965 105.548 130.289 105.94 130.521 106.452C130.761 106.956 130.881 107.552 130.881 108.24H126.033L126.249 108.06C126.249 108.484 126.333 108.852 126.501 109.164C126.669 109.476 126.897 109.716 127.185 109.884C127.473 110.044 127.801 110.124 128.169 110.124C128.569 110.124 128.901 110.032 129.165 109.848C129.437 109.656 129.649 109.416 129.801 109.128L130.785 109.584C130.625 109.896 130.417 110.172 130.161 110.412C129.905 110.644 129.601 110.824 129.249 110.952C128.905 111.08 128.517 111.144 128.085 111.144ZM126.321 107.52L126.093 107.34H129.885L129.669 107.52C129.669 107.168 129.597 106.868 129.453 106.62C129.309 106.364 129.117 106.172 128.877 106.044C128.637 105.908 128.369 105.84 128.073 105.84C127.785 105.84 127.505 105.908 127.233 106.044C126.969 106.172 126.749 106.36 126.573 106.608C126.405 106.856 126.321 107.16 126.321 107.52ZM132.007 111V105H133.075L133.123 105.828C133.315 105.508 133.555 105.268 133.843 105.108C134.131 104.94 134.463 104.856 134.839 104.856C135.319 104.856 135.727 104.968 136.063 105.192C136.399 105.408 136.643 105.74 136.795 106.188C136.971 105.756 137.219 105.428 137.539 105.204C137.859 104.972 138.239 104.856 138.679 104.856C139.359 104.856 139.891 105.08 140.275 105.528C140.659 105.968 140.847 106.648 140.839 107.568V111H139.711V107.928C139.711 107.384 139.651 106.972 139.531 106.692C139.419 106.404 139.267 106.204 139.075 106.092C138.883 105.98 138.659 105.92 138.403 105.912C137.955 105.912 137.607 106.084 137.359 106.428C137.119 106.772 136.999 107.256 136.999 107.88V111H135.859V107.928C135.859 107.384 135.803 106.972 135.691 106.692C135.579 106.404 135.423 106.204 135.223 106.092C135.031 105.98 134.807 105.92 134.551 105.912C134.103 105.912 133.755 106.084 133.507 106.428C133.267 106.772 133.147 107.256 133.147 107.88V111H132.007ZM145.98 111L145.932 109.956V107.868C145.932 107.428 145.88 107.06 145.776 106.764C145.68 106.468 145.528 106.244 145.32 106.092C145.12 105.94 144.852 105.864 144.516 105.864C144.204 105.864 143.932 105.928 143.7 106.056C143.476 106.184 143.288 106.384 143.136 106.656L142.128 106.272C142.272 106 142.452 105.76 142.668 105.552C142.884 105.336 143.144 105.168 143.448 105.048C143.752 104.92 144.108 104.856 144.516 104.856C145.084 104.856 145.556 104.968 145.932 105.192C146.308 105.416 146.588 105.74 146.772 106.164C146.964 106.588 147.056 107.112 147.048 107.736L147.036 111H145.98ZM144.216 111.144C143.504 111.144 142.948 110.984 142.548 110.664C142.156 110.336 141.96 109.884 141.96 109.308C141.96 108.692 142.164 108.224 142.572 107.904C142.988 107.576 143.564 107.412 144.3 107.412H145.968V108.312H144.612C144.06 108.312 143.672 108.4 143.448 108.576C143.224 108.744 143.112 108.98 143.112 109.284C143.112 109.564 143.216 109.784 143.424 109.944C143.64 110.096 143.936 110.172 144.312 110.172C144.64 110.172 144.924 110.104 145.164 109.968C145.404 109.824 145.592 109.624 145.728 109.368C145.864 109.112 145.932 108.82 145.932 108.492H146.328C146.328 109.308 146.152 109.956 145.8 110.436C145.456 110.908 144.928 111.144 144.216 111.144ZM148.555 111V105H149.695V111H148.555ZM149.131 103.728C148.947 103.728 148.787 103.66 148.651 103.524C148.515 103.38 148.447 103.216 148.447 103.032C148.447 102.84 148.515 102.68 148.651 102.552C148.787 102.416 148.947 102.348 149.131 102.348C149.323 102.348 149.483 102.416 149.611 102.552C149.747 102.68 149.815 102.84 149.815 103.032C149.815 103.216 149.747 103.38 149.611 103.524C149.483 103.66 149.323 103.728 149.131 103.728ZM151.366 111V102.6H152.506V111H151.366ZM157.291 111V102.6H158.467V111H157.291ZM160.607 111V102.6H163.199C163.999 102.6 164.707 102.78 165.323 103.14C165.947 103.492 166.435 103.984 166.787 104.616C167.139 105.248 167.315 105.976 167.315 106.8C167.315 107.616 167.139 108.34 166.787 108.972C166.435 109.604 165.947 110.1 165.323 110.46C164.707 110.82 163.999 111 163.199 111H160.607ZM161.783 109.896H163.199C163.607 109.896 163.987 109.82 164.339 109.668C164.691 109.508 164.999 109.288 165.263 109.008C165.535 108.72 165.743 108.388 165.887 108.012C166.039 107.636 166.115 107.232 166.115 106.8C166.115 106.368 166.039 105.964 165.887 105.588C165.743 105.212 165.535 104.884 165.263 104.604C164.999 104.316 164.691 104.096 164.339 103.944C163.987 103.784 163.607 103.704 163.199 103.704H161.783V109.896ZM169.9 108.696L169.876 106.572L170.572 106.536C171.068 106.528 171.472 106.388 171.784 106.116C172.104 105.844 172.264 105.468 172.264 104.988C172.264 104.556 172.116 104.2 171.82 103.92C171.524 103.64 171.136 103.5 170.656 103.5C170.32 103.5 170.02 103.584 169.756 103.752C169.5 103.912 169.328 104.112 169.24 104.352L168.184 104.04C168.344 103.568 168.64 103.188 169.072 102.9C169.504 102.604 170.032 102.456 170.656 102.456C171.192 102.456 171.664 102.564 172.072 102.78C172.488 102.996 172.812 103.296 173.044 103.68C173.276 104.056 173.392 104.492 173.392 104.988C173.392 105.436 173.292 105.836 173.092 106.188C172.9 106.532 172.624 106.808 172.264 107.016C171.912 107.224 171.5 107.352 171.028 107.4V108.696H169.9ZM170.464 111.168C170.248 111.168 170.068 111.096 169.924 110.952C169.78 110.808 169.708 110.632 169.708 110.424C169.708 110.216 169.78 110.04 169.924 109.896C170.068 109.752 170.248 109.68 170.464 109.68C170.672 109.68 170.848 109.752 170.992 109.896C171.136 110.04 171.208 110.216 171.208 110.424C171.208 110.632 171.136 110.808 170.992 110.952C170.848 111.096 170.672 111.168 170.464 111.168Z" fill="#1F293B"/> -<rect x="18" y="130" width="42" height="19" rx="4" fill="#D54407"/> -<path d="M29.747 143V136.7H30.827L34.175 141.254V136.7H35.219V143H34.175L30.791 138.392V143H29.747ZM38.5347 143.108C38.0967 143.108 37.7067 143.009 37.3647 142.811C37.0287 142.607 36.7617 142.328 36.5637 141.974C36.3717 141.62 36.2757 141.212 36.2757 140.75C36.2757 140.288 36.3747 139.88 36.5727 139.526C36.7707 139.172 37.0407 138.896 37.3827 138.698C37.7307 138.494 38.1267 138.392 38.5707 138.392C38.9727 138.392 39.3357 138.497 39.6597 138.707C39.9837 138.911 40.2387 139.208 40.4247 139.598C40.6167 139.988 40.7127 140.453 40.7127 140.993H37.1757L37.3107 140.867C37.3107 141.143 37.3707 141.383 37.4907 141.587C37.6107 141.785 37.7697 141.938 37.9677 142.046C38.1657 142.154 38.3847 142.208 38.6247 142.208C38.9007 142.208 39.1287 142.148 39.3087 142.028C39.4887 141.902 39.6297 141.74 39.7317 141.542L40.6227 141.92C40.4967 142.16 40.3347 142.37 40.1367 142.55C39.9447 142.73 39.7137 142.868 39.4437 142.964C39.1797 143.06 38.8767 143.108 38.5347 143.108ZM37.3737 140.345L37.2297 140.219H39.7677L39.6327 140.345C39.6327 140.099 39.5787 139.898 39.4707 139.742C39.3627 139.58 39.2247 139.46 39.0567 139.382C38.8947 139.298 38.7237 139.256 38.5437 139.256C38.3637 139.256 38.1837 139.298 38.0037 139.382C37.8237 139.46 37.6737 139.58 37.5537 139.742C37.4337 139.898 37.3737 140.099 37.3737 140.345ZM40.9025 143L42.7475 140.426L44.0345 138.5H45.2225L43.4675 140.984L42.1085 143H40.9025ZM44.1335 143L42.8015 140.984L41.0195 138.5H42.2075L43.5035 140.426L45.3305 143H44.1335ZM47.767 143.108C47.293 143.108 46.93 142.991 46.678 142.757C46.432 142.517 46.309 142.175 46.309 141.731V137.096H47.308V141.542C47.308 141.752 47.356 141.911 47.452 142.019C47.554 142.127 47.701 142.181 47.893 142.181C47.953 142.181 48.019 142.169 48.091 142.145C48.163 142.121 48.244 142.076 48.334 142.01L48.703 142.775C48.547 142.883 48.391 142.964 48.235 143.018C48.079 143.078 47.923 143.108 47.767 143.108ZM45.562 139.364V138.5H48.523V139.364H45.562Z" fill="white"/> +<g clip-path="url(#clip1_27219_4727)"> +<rect x="18.25" y="94.25" width="246.5" height="29.5" rx="5.75" fill="#FFF5F0"/> +<rect x="18.25" y="94.25" width="246.5" height="29.5" rx="5.75" stroke="#D54407" stroke-width="0.5"/> +<path d="M36.768 113V104.6H37.944V113H36.768ZM31.068 113V104.6H32.244V113H31.068ZM32.052 109.22V108.14H37.14V109.22H32.052ZM42.4557 113.144C41.8717 113.144 41.3557 113.012 40.9077 112.748C40.4597 112.476 40.1077 112.104 39.8517 111.632C39.5957 111.16 39.4677 110.616 39.4677 110C39.4677 109.384 39.5957 108.84 39.8517 108.368C40.1077 107.896 40.4597 107.528 40.9077 107.264C41.3637 106.992 41.8837 106.856 42.4677 106.856C43.0197 106.856 43.5037 106.996 43.9197 107.276C44.3357 107.548 44.6597 107.94 44.8917 108.452C45.1317 108.956 45.2517 109.552 45.2517 110.24H40.4037L40.6197 110.06C40.6197 110.484 40.7037 110.852 40.8717 111.164C41.0397 111.476 41.2677 111.716 41.5557 111.884C41.8437 112.044 42.1717 112.124 42.5397 112.124C42.9397 112.124 43.2717 112.032 43.5357 111.848C43.8077 111.656 44.0197 111.416 44.1717 111.128L45.1557 111.584C44.9957 111.896 44.7877 112.172 44.5317 112.412C44.2757 112.644 43.9717 112.824 43.6197 112.952C43.2757 113.08 42.8877 113.144 42.4557 113.144ZM40.6917 109.52L40.4637 109.34H44.2557L44.0397 109.52C44.0397 109.168 43.9677 108.868 43.8237 108.62C43.6797 108.364 43.4877 108.172 43.2477 108.044C43.0077 107.908 42.7397 107.84 42.4437 107.84C42.1557 107.84 41.8757 107.908 41.6037 108.044C41.3397 108.172 41.1197 108.36 40.9437 108.608C40.7757 108.856 40.6917 109.16 40.6917 109.52ZM46.9224 115.544C46.7464 115.544 46.5504 115.512 46.3344 115.448C46.1264 115.384 45.9104 115.3 45.6864 115.196L46.1064 114.26C46.2824 114.34 46.4344 114.4 46.5624 114.44C46.6984 114.48 46.8064 114.5 46.8864 114.5C47.0864 114.5 47.2544 114.444 47.3904 114.332C47.5344 114.22 47.6504 114.064 47.7384 113.864L48.4344 112.22L50.5704 107H51.7944L48.9504 113.744C48.7984 114.112 48.6384 114.432 48.4704 114.704C48.3024 114.976 48.0944 115.184 47.8464 115.328C47.6064 115.472 47.2984 115.544 46.9224 115.544ZM48.1224 113L45.4944 107H46.7064L48.8784 112.208L49.2264 113H48.1224ZM53.1269 110.48L53.0669 104.6H54.3029L54.2549 110.48H53.1269ZM53.6909 113.18C53.4829 113.18 53.3069 113.108 53.1629 112.964C53.0189 112.812 52.9469 112.632 52.9469 112.424C52.9469 112.224 53.0189 112.052 53.1629 111.908C53.3069 111.756 53.4829 111.68 53.6909 111.68C53.8909 111.68 54.0629 111.756 54.2069 111.908C54.3589 112.052 54.4349 112.224 54.4349 112.424C54.4349 112.632 54.3589 112.812 54.2069 112.964C54.0629 113.108 53.8909 113.18 53.6909 113.18ZM66.1817 113L68.7257 104.6H69.9137L67.3337 113H66.1817ZM61.0817 113L58.5377 104.6H59.7377L62.2337 113H61.0817ZM61.2137 113L63.6377 104.6H64.7537L62.3417 113H61.2137ZM66.0737 113L63.7097 104.6H64.8257L67.2377 113H66.0737ZM70.8353 113V104.6H71.9633V113H70.8353ZM74.9873 113V109.928H76.1153V113H74.9873ZM74.9873 109.928C74.9873 109.384 74.9233 108.972 74.7953 108.692C74.6673 108.404 74.4913 108.204 74.2673 108.092C74.0513 107.98 73.8033 107.92 73.5233 107.912C73.0273 107.912 72.6433 108.084 72.3713 108.428C72.0993 108.772 71.9633 109.256 71.9633 109.88H71.4833C71.4833 109.248 71.5753 108.708 71.7593 108.26C71.9513 107.804 72.2193 107.456 72.5633 107.216C72.9153 106.976 73.3313 106.856 73.8113 106.856C74.2833 106.856 74.6913 106.952 75.0353 107.144C75.3793 107.336 75.6473 107.636 75.8393 108.044C76.0313 108.444 76.1233 108.972 76.1153 109.628V109.928H74.9873ZM81.2338 113L81.1858 111.956V109.868C81.1858 109.428 81.1338 109.06 81.0298 108.764C80.9338 108.468 80.7818 108.244 80.5738 108.092C80.3738 107.94 80.1058 107.864 79.7698 107.864C79.4578 107.864 79.1858 107.928 78.9538 108.056C78.7298 108.184 78.5418 108.384 78.3898 108.656L77.3818 108.272C77.5258 108 77.7058 107.76 77.9218 107.552C78.1378 107.336 78.3978 107.168 78.7018 107.048C79.0058 106.92 79.3618 106.856 79.7698 106.856C80.3378 106.856 80.8098 106.968 81.1858 107.192C81.5618 107.416 81.8418 107.74 82.0258 108.164C82.2178 108.588 82.3098 109.112 82.3018 109.736L82.2898 113H81.2338ZM79.4698 113.144C78.7578 113.144 78.2018 112.984 77.8018 112.664C77.4098 112.336 77.2138 111.884 77.2138 111.308C77.2138 110.692 77.4178 110.224 77.8258 109.904C78.2418 109.576 78.8178 109.412 79.5538 109.412H81.2218V110.312H79.8658C79.3138 110.312 78.9258 110.4 78.7018 110.576C78.4778 110.744 78.3658 110.98 78.3658 111.284C78.3658 111.564 78.4698 111.784 78.6778 111.944C78.8938 112.096 79.1898 112.172 79.5658 112.172C79.8938 112.172 80.1778 112.104 80.4178 111.968C80.6578 111.824 80.8458 111.624 80.9818 111.368C81.1178 111.112 81.1858 110.82 81.1858 110.492H81.5818C81.5818 111.308 81.4058 111.956 81.0538 112.436C80.7098 112.908 80.1818 113.144 79.4698 113.144ZM86.0533 113.144C85.4533 113.144 84.9893 112.992 84.6613 112.688C84.3333 112.376 84.1693 111.932 84.1693 111.356V105.128H85.3093V111.188C85.3093 111.484 85.3813 111.712 85.5253 111.872C85.6773 112.024 85.8933 112.1 86.1733 112.1C86.2533 112.1 86.3413 112.084 86.4373 112.052C86.5333 112.02 86.6493 111.956 86.7853 111.86L87.2173 112.748C87.0093 112.884 86.8093 112.984 86.6173 113.048C86.4333 113.112 86.2453 113.144 86.0533 113.144ZM83.1493 107.984V107H87.0133V107.984H83.1493ZM87.7428 107.216L88.4388 104.6H89.6748L88.6668 107.216H87.7428ZM91.9322 113.144C91.5082 113.144 91.1282 113.08 90.7922 112.952C90.4642 112.824 90.1842 112.652 89.9522 112.436C89.7282 112.22 89.5602 111.976 89.4482 111.704L90.4322 111.272C90.5602 111.52 90.7522 111.724 91.0082 111.884C91.2642 112.044 91.5482 112.124 91.8602 112.124C92.2042 112.124 92.4882 112.06 92.7122 111.932C92.9362 111.804 93.0482 111.624 93.0482 111.392C93.0482 111.168 92.9642 110.992 92.7962 110.864C92.6282 110.736 92.3842 110.632 92.0642 110.552L91.5002 110.408C90.9402 110.256 90.5042 110.028 90.1922 109.724C89.8882 109.42 89.7362 109.076 89.7362 108.692C89.7362 108.108 89.9242 107.656 90.3002 107.336C90.6762 107.016 91.2322 106.856 91.9682 106.856C92.3282 106.856 92.6562 106.908 92.9522 107.012C93.2562 107.116 93.5122 107.264 93.7202 107.456C93.9362 107.648 94.0882 107.876 94.1762 108.14L93.2162 108.572C93.1202 108.332 92.9562 108.156 92.7242 108.044C92.4922 107.924 92.2202 107.864 91.9082 107.864C91.5882 107.864 91.3362 107.936 91.1522 108.08C90.9682 108.216 90.8762 108.408 90.8762 108.656C90.8762 108.792 90.9522 108.924 91.1042 109.052C91.2642 109.172 91.4962 109.272 91.8002 109.352L92.4482 109.508C92.8402 109.604 93.1642 109.752 93.4202 109.952C93.6762 110.144 93.8682 110.364 93.9962 110.612C94.1242 110.852 94.1882 111.104 94.1882 111.368C94.1882 111.728 94.0882 112.044 93.8882 112.316C93.6962 112.58 93.4282 112.784 93.0842 112.928C92.7482 113.072 92.3642 113.144 91.9322 113.144ZM99.0357 115.544C98.8597 115.544 98.6637 115.512 98.4477 115.448C98.2397 115.384 98.0237 115.3 97.7997 115.196L98.2197 114.26C98.3957 114.34 98.5477 114.4 98.6757 114.44C98.8117 114.48 98.9197 114.5 98.9997 114.5C99.1997 114.5 99.3677 114.444 99.5037 114.332C99.6477 114.22 99.7637 114.064 99.8517 113.864L100.548 112.22L102.684 107H103.908L101.064 113.744C100.912 114.112 100.752 114.432 100.584 114.704C100.416 114.976 100.208 115.184 99.9597 115.328C99.7197 115.472 99.4117 115.544 99.0357 115.544ZM100.236 113L97.6077 107H98.8197L100.992 112.208L101.34 113H100.236ZM107.344 113.144C106.744 113.144 106.216 113.012 105.76 112.748C105.304 112.476 104.944 112.104 104.68 111.632C104.424 111.16 104.296 110.616 104.296 110C104.296 109.384 104.424 108.84 104.68 108.368C104.936 107.896 105.292 107.528 105.748 107.264C106.204 106.992 106.728 106.856 107.32 106.856C107.912 106.856 108.436 106.992 108.892 107.264C109.348 107.528 109.704 107.896 109.96 108.368C110.216 108.84 110.344 109.384 110.344 110C110.344 110.616 110.216 111.16 109.96 111.632C109.704 112.104 109.348 112.476 108.892 112.748C108.444 113.012 107.928 113.144 107.344 113.144ZM107.344 112.1C107.704 112.1 108.024 112.012 108.304 111.836C108.584 111.652 108.8 111.404 108.952 111.092C109.112 110.78 109.192 110.416 109.192 110C109.192 109.584 109.112 109.22 108.952 108.908C108.8 108.596 108.58 108.352 108.292 108.176C108.004 107.992 107.68 107.9 107.32 107.9C106.952 107.9 106.628 107.992 106.348 108.176C106.068 108.352 105.848 108.596 105.688 108.908C105.528 109.22 105.448 109.584 105.448 110C105.448 110.416 105.528 110.78 105.688 111.092C105.848 111.404 106.072 111.652 106.36 111.836C106.648 112.012 106.976 112.1 107.344 112.1ZM115.673 113L115.601 111.896V107H116.729V113H115.673ZM111.449 110.072V107H112.589V110.072H111.449ZM112.589 110.072C112.589 110.608 112.649 111.02 112.769 111.308C112.897 111.596 113.073 111.796 113.297 111.908C113.521 112.02 113.773 112.08 114.053 112.088C114.541 112.088 114.921 111.916 115.193 111.572C115.465 111.228 115.601 110.744 115.601 110.12H116.093C116.093 110.752 115.997 111.296 115.805 111.752C115.621 112.2 115.357 112.544 115.013 112.784C114.669 113.024 114.249 113.144 113.753 113.144C113.289 113.144 112.881 113.048 112.529 112.856C112.185 112.664 111.917 112.364 111.725 111.956C111.541 111.548 111.449 111.02 111.449 110.372V110.072H112.589ZM119.015 109.772C119.015 109.124 119.139 108.596 119.387 108.188C119.635 107.78 119.955 107.476 120.347 107.276C120.739 107.076 121.151 106.976 121.583 106.976V108.056C121.223 108.056 120.879 108.112 120.551 108.224C120.231 108.328 119.967 108.504 119.759 108.752C119.559 108.992 119.459 109.32 119.459 109.736L119.015 109.772ZM118.319 113V107H119.459V113H118.319ZM128.085 113.144C127.501 113.144 126.985 113.012 126.537 112.748C126.089 112.476 125.737 112.104 125.481 111.632C125.225 111.16 125.097 110.616 125.097 110C125.097 109.384 125.225 108.84 125.481 108.368C125.737 107.896 126.089 107.528 126.537 107.264C126.993 106.992 127.513 106.856 128.097 106.856C128.649 106.856 129.133 106.996 129.549 107.276C129.965 107.548 130.289 107.94 130.521 108.452C130.761 108.956 130.881 109.552 130.881 110.24H126.033L126.249 110.06C126.249 110.484 126.333 110.852 126.501 111.164C126.669 111.476 126.897 111.716 127.185 111.884C127.473 112.044 127.801 112.124 128.169 112.124C128.569 112.124 128.901 112.032 129.165 111.848C129.437 111.656 129.649 111.416 129.801 111.128L130.785 111.584C130.625 111.896 130.417 112.172 130.161 112.412C129.905 112.644 129.601 112.824 129.249 112.952C128.905 113.08 128.517 113.144 128.085 113.144ZM126.321 109.52L126.093 109.34H129.885L129.669 109.52C129.669 109.168 129.597 108.868 129.453 108.62C129.309 108.364 129.117 108.172 128.877 108.044C128.637 107.908 128.369 107.84 128.073 107.84C127.785 107.84 127.505 107.908 127.233 108.044C126.969 108.172 126.749 108.36 126.573 108.608C126.405 108.856 126.321 109.16 126.321 109.52ZM132.007 113V107H133.075L133.123 107.828C133.315 107.508 133.555 107.268 133.843 107.108C134.131 106.94 134.463 106.856 134.839 106.856C135.319 106.856 135.727 106.968 136.063 107.192C136.399 107.408 136.643 107.74 136.795 108.188C136.971 107.756 137.219 107.428 137.539 107.204C137.859 106.972 138.239 106.856 138.679 106.856C139.359 106.856 139.891 107.08 140.275 107.528C140.659 107.968 140.847 108.648 140.839 109.568V113H139.711V109.928C139.711 109.384 139.651 108.972 139.531 108.692C139.419 108.404 139.267 108.204 139.075 108.092C138.883 107.98 138.659 107.92 138.403 107.912C137.955 107.912 137.607 108.084 137.359 108.428C137.119 108.772 136.999 109.256 136.999 109.88V113H135.859V109.928C135.859 109.384 135.803 108.972 135.691 108.692C135.579 108.404 135.423 108.204 135.223 108.092C135.031 107.98 134.807 107.92 134.551 107.912C134.103 107.912 133.755 108.084 133.507 108.428C133.267 108.772 133.147 109.256 133.147 109.88V113H132.007ZM145.98 113L145.932 111.956V109.868C145.932 109.428 145.88 109.06 145.776 108.764C145.68 108.468 145.528 108.244 145.32 108.092C145.12 107.94 144.852 107.864 144.516 107.864C144.204 107.864 143.932 107.928 143.7 108.056C143.476 108.184 143.288 108.384 143.136 108.656L142.128 108.272C142.272 108 142.452 107.76 142.668 107.552C142.884 107.336 143.144 107.168 143.448 107.048C143.752 106.92 144.108 106.856 144.516 106.856C145.084 106.856 145.556 106.968 145.932 107.192C146.308 107.416 146.588 107.74 146.772 108.164C146.964 108.588 147.056 109.112 147.048 109.736L147.036 113H145.98ZM144.216 113.144C143.504 113.144 142.948 112.984 142.548 112.664C142.156 112.336 141.96 111.884 141.96 111.308C141.96 110.692 142.164 110.224 142.572 109.904C142.988 109.576 143.564 109.412 144.3 109.412H145.968V110.312H144.612C144.06 110.312 143.672 110.4 143.448 110.576C143.224 110.744 143.112 110.98 143.112 111.284C143.112 111.564 143.216 111.784 143.424 111.944C143.64 112.096 143.936 112.172 144.312 112.172C144.64 112.172 144.924 112.104 145.164 111.968C145.404 111.824 145.592 111.624 145.728 111.368C145.864 111.112 145.932 110.82 145.932 110.492H146.328C146.328 111.308 146.152 111.956 145.8 112.436C145.456 112.908 144.928 113.144 144.216 113.144ZM148.555 113V107H149.695V113H148.555ZM149.131 105.728C148.947 105.728 148.787 105.66 148.651 105.524C148.515 105.38 148.447 105.216 148.447 105.032C148.447 104.84 148.515 104.68 148.651 104.552C148.787 104.416 148.947 104.348 149.131 104.348C149.323 104.348 149.483 104.416 149.611 104.552C149.747 104.68 149.815 104.84 149.815 105.032C149.815 105.216 149.747 105.38 149.611 105.524C149.483 105.66 149.323 105.728 149.131 105.728ZM151.366 113V104.6H152.506V113H151.366ZM157.291 113V104.6H158.467V113H157.291ZM160.607 113V104.6H163.199C163.999 104.6 164.707 104.78 165.323 105.14C165.947 105.492 166.435 105.984 166.787 106.616C167.139 107.248 167.315 107.976 167.315 108.8C167.315 109.616 167.139 110.34 166.787 110.972C166.435 111.604 165.947 112.1 165.323 112.46C164.707 112.82 163.999 113 163.199 113H160.607ZM161.783 111.896H163.199C163.607 111.896 163.987 111.82 164.339 111.668C164.691 111.508 164.999 111.288 165.263 111.008C165.535 110.72 165.743 110.388 165.887 110.012C166.039 109.636 166.115 109.232 166.115 108.8C166.115 108.368 166.039 107.964 165.887 107.588C165.743 107.212 165.535 106.884 165.263 106.604C164.999 106.316 164.691 106.096 164.339 105.944C163.987 105.784 163.607 105.704 163.199 105.704H161.783V111.896ZM169.9 110.696L169.876 108.572L170.572 108.536C171.068 108.528 171.472 108.388 171.784 108.116C172.104 107.844 172.264 107.468 172.264 106.988C172.264 106.556 172.116 106.2 171.82 105.92C171.524 105.64 171.136 105.5 170.656 105.5C170.32 105.5 170.02 105.584 169.756 105.752C169.5 105.912 169.328 106.112 169.24 106.352L168.184 106.04C168.344 105.568 168.64 105.188 169.072 104.9C169.504 104.604 170.032 104.456 170.656 104.456C171.192 104.456 171.664 104.564 172.072 104.78C172.488 104.996 172.812 105.296 173.044 105.68C173.276 106.056 173.392 106.492 173.392 106.988C173.392 107.436 173.292 107.836 173.092 108.188C172.9 108.532 172.624 108.808 172.264 109.016C171.912 109.224 171.5 109.352 171.028 109.4V110.696H169.9ZM170.464 113.168C170.248 113.168 170.068 113.096 169.924 112.952C169.78 112.808 169.708 112.632 169.708 112.424C169.708 112.216 169.78 112.04 169.924 111.896C170.068 111.752 170.248 111.68 170.464 111.68C170.672 111.68 170.848 111.752 170.992 111.896C171.136 112.04 171.208 112.216 171.208 112.424C171.208 112.632 171.136 112.808 170.992 112.952C170.848 113.096 170.672 113.168 170.464 113.168Z" fill="#1F293B"/> +<rect x="18" y="132" width="42" height="19" rx="4" fill="#D54407"/> +<path d="M29.747 145V138.7H30.827L34.175 143.254V138.7H35.219V145H34.175L30.791 140.392V145H29.747ZM38.5347 145.108C38.0967 145.108 37.7067 145.009 37.3647 144.811C37.0287 144.607 36.7617 144.328 36.5637 143.974C36.3717 143.62 36.2757 143.212 36.2757 142.75C36.2757 142.288 36.3747 141.88 36.5727 141.526C36.7707 141.172 37.0407 140.896 37.3827 140.698C37.7307 140.494 38.1267 140.392 38.5707 140.392C38.9727 140.392 39.3357 140.497 39.6597 140.707C39.9837 140.911 40.2387 141.208 40.4247 141.598C40.6167 141.988 40.7127 142.453 40.7127 142.993H37.1757L37.3107 142.867C37.3107 143.143 37.3707 143.383 37.4907 143.587C37.6107 143.785 37.7697 143.938 37.9677 144.046C38.1657 144.154 38.3847 144.208 38.6247 144.208C38.9007 144.208 39.1287 144.148 39.3087 144.028C39.4887 143.902 39.6297 143.74 39.7317 143.542L40.6227 143.92C40.4967 144.16 40.3347 144.37 40.1367 144.55C39.9447 144.73 39.7137 144.868 39.4437 144.964C39.1797 145.06 38.8767 145.108 38.5347 145.108ZM37.3737 142.345L37.2297 142.219H39.7677L39.6327 142.345C39.6327 142.099 39.5787 141.898 39.4707 141.742C39.3627 141.58 39.2247 141.46 39.0567 141.382C38.8947 141.298 38.7237 141.256 38.5437 141.256C38.3637 141.256 38.1837 141.298 38.0037 141.382C37.8237 141.46 37.6737 141.58 37.5537 141.742C37.4337 141.898 37.3737 142.099 37.3737 142.345ZM40.9025 145L42.7475 142.426L44.0345 140.5H45.2225L43.4675 142.984L42.1085 145H40.9025ZM44.1335 145L42.8015 142.984L41.0195 140.5H42.2075L43.5035 142.426L45.3305 145H44.1335ZM47.767 145.108C47.293 145.108 46.93 144.991 46.678 144.757C46.432 144.517 46.309 144.175 46.309 143.731V139.096H47.308V143.542C47.308 143.752 47.356 143.911 47.452 144.019C47.554 144.127 47.701 144.181 47.893 144.181C47.953 144.181 48.019 144.169 48.091 144.145C48.163 144.121 48.244 144.076 48.334 144.01L48.703 144.775C48.547 144.883 48.391 144.964 48.235 145.018C48.079 145.078 47.923 145.108 47.767 145.108ZM45.562 141.364V140.5H48.523V141.364H45.562Z" fill="white"/> </g> -<rect x="37.4136" y="204" width="16.5874" height="16.5874" rx="2" fill="#D54407"/> -<path d="M43.4136 208.135L48.0006 212.294" stroke="white" stroke-linecap="round"/> -<path d="M48.001 212.293L43.414 216.452" stroke="white" stroke-linecap="round"/> -<rect width="16.5874" height="16.5874" rx="2" transform="matrix(-1 0 0 1 34.5874 204)" fill="#5F6674"/> -<path d="M28.5869 208.135L23.9999 212.294" stroke="white" stroke-linecap="round"/> -<path d="M24 212.293L28.587 216.452" stroke="white" stroke-linecap="round"/> -<g clip-path="url(#clip2_1_11986)"> -<rect x="127" y="204" width="138" height="6" rx="3" fill="#FFDFCE"/> +<rect x="37.4136" y="206" width="16.5874" height="16.5874" rx="2" fill="#D54407"/> +<path d="M43.4137 210.135L48.0007 214.294" stroke="white" stroke-linecap="round"/> +<path d="M48.001 214.293L43.414 218.452" stroke="white" stroke-linecap="round"/> +<rect width="16.5874" height="16.5874" rx="2" transform="matrix(-1 0 0 1 34.5874 206)" fill="#5F6674"/> +<path d="M28.5868 210.135L23.9998 214.294" stroke="white" stroke-linecap="round"/> +<path d="M24 214.293L28.587 218.452" stroke="white" stroke-linecap="round"/> +<g clip-path="url(#clip2_27219_4727)"> +<rect x="127" y="206" width="138" height="6" rx="3" fill="#FFDFCE"/> </g> -<rect x="127" y="204" width="45" height="6" rx="3" fill="#E38861"/> -<path d="M240.576 224V222.608C240.576 222.392 240.656 222.144 240.816 221.864C240.976 221.576 241.196 221.284 241.476 220.988C241.764 220.692 242.088 220.42 242.448 220.172L243.504 219.452C243.664 219.348 243.824 219.228 243.984 219.092C244.144 218.948 244.276 218.796 244.38 218.636C244.484 218.468 244.536 218.3 244.536 218.132C244.536 217.956 244.492 217.8 244.404 217.664C244.324 217.52 244.2 217.412 244.032 217.34C243.872 217.26 243.66 217.22 243.396 217.22C243.196 217.22 243.016 217.264 242.856 217.352C242.704 217.432 242.576 217.544 242.472 217.688C242.376 217.824 242.304 217.976 242.256 218.144L240.264 217.808C240.344 217.392 240.516 217.004 240.78 216.644C241.052 216.284 241.408 215.996 241.848 215.78C242.296 215.556 242.808 215.444 243.384 215.444C244.04 215.444 244.6 215.56 245.064 215.792C245.528 216.016 245.884 216.328 246.132 216.728C246.388 217.128 246.516 217.592 246.516 218.12C246.516 218.68 246.36 219.164 246.048 219.572C245.744 219.98 245.34 220.356 244.836 220.7L243.912 221.336C243.72 221.464 243.544 221.608 243.384 221.768C243.224 221.928 243.084 222.108 242.964 222.308H246.612V224H240.576ZM250.955 224.144C250.267 224.144 249.655 223.96 249.119 223.592C248.583 223.216 248.163 222.704 247.859 222.056C247.563 221.4 247.415 220.648 247.415 219.8C247.415 218.952 247.563 218.204 247.859 217.556C248.163 216.9 248.579 216.388 249.107 216.02C249.643 215.644 250.255 215.456 250.943 215.456C251.639 215.456 252.255 215.644 252.791 216.02C253.327 216.388 253.747 216.9 254.051 217.556C254.363 218.204 254.519 218.952 254.519 219.8C254.519 220.648 254.367 221.4 254.063 222.056C253.759 222.704 253.339 223.216 252.803 223.592C252.267 223.96 251.651 224.144 250.955 224.144ZM250.967 222.392C251.287 222.392 251.571 222.28 251.819 222.056C252.075 221.832 252.275 221.528 252.419 221.144C252.563 220.752 252.635 220.304 252.635 219.8C252.635 219.288 252.563 218.836 252.419 218.444C252.275 218.052 252.075 217.744 251.819 217.52C251.563 217.296 251.271 217.184 250.943 217.184C250.623 217.184 250.339 217.296 250.091 217.52C249.843 217.744 249.647 218.052 249.503 218.444C249.367 218.836 249.299 219.288 249.299 219.8C249.299 220.304 249.367 220.752 249.503 221.144C249.647 221.536 249.843 221.844 250.091 222.068C250.347 222.284 250.639 222.392 250.967 222.392ZM255.915 224L261.879 215.6H263.679L257.679 224H255.915ZM262.347 224.18C261.955 224.18 261.607 224.092 261.303 223.916C261.007 223.732 260.775 223.48 260.607 223.16C260.439 222.84 260.355 222.476 260.355 222.068C260.355 221.644 260.439 221.276 260.607 220.964C260.775 220.644 261.007 220.396 261.303 220.22C261.607 220.036 261.955 219.944 262.347 219.944C262.739 219.944 263.083 220.036 263.379 220.22C263.675 220.404 263.907 220.656 264.075 220.976C264.243 221.288 264.327 221.652 264.327 222.068C264.327 222.476 264.243 222.84 264.075 223.16C263.907 223.48 263.671 223.732 263.367 223.916C263.071 224.092 262.731 224.18 262.347 224.18ZM262.335 222.992C262.559 222.992 262.739 222.904 262.875 222.728C263.011 222.544 263.079 222.324 263.079 222.068C263.079 221.804 263.011 221.584 262.875 221.408C262.739 221.232 262.559 221.144 262.335 221.144C262.119 221.144 261.943 221.232 261.807 221.408C261.679 221.584 261.615 221.804 261.615 222.068C261.615 222.324 261.679 222.544 261.807 222.728C261.943 222.904 262.119 222.992 262.335 222.992ZM257.331 219.644C256.947 219.644 256.603 219.556 256.299 219.38C255.995 219.196 255.759 218.944 255.591 218.624C255.423 218.304 255.339 217.94 255.339 217.532C255.339 217.108 255.423 216.74 255.591 216.428C255.759 216.108 255.995 215.86 256.299 215.684C256.603 215.5 256.947 215.408 257.331 215.408C257.723 215.408 258.067 215.5 258.363 215.684C258.659 215.868 258.891 216.12 259.059 216.44C259.235 216.752 259.323 217.116 259.323 217.532C259.323 217.94 259.235 218.304 259.059 218.624C258.891 218.944 258.659 219.196 258.363 219.38C258.067 219.556 257.723 219.644 257.331 219.644ZM257.331 218.456C257.547 218.456 257.723 218.368 257.859 218.192C257.995 218.008 258.063 217.788 258.063 217.532C258.063 217.268 257.995 217.048 257.859 216.872C257.723 216.696 257.547 216.608 257.331 216.608C257.115 216.608 256.939 216.696 256.803 216.872C256.667 217.048 256.599 217.268 256.599 217.532C256.599 217.788 256.667 218.008 256.803 218.192C256.939 218.368 257.115 218.456 257.331 218.456Z" fill="#000005"/> +<rect x="127" y="206" width="45" height="6" rx="3" fill="#E38861"/> +<path d="M240.576 226V224.608C240.576 224.392 240.656 224.144 240.816 223.864C240.976 223.576 241.196 223.284 241.476 222.988C241.764 222.692 242.088 222.42 242.448 222.172L243.504 221.452C243.664 221.348 243.824 221.228 243.984 221.092C244.144 220.948 244.276 220.796 244.38 220.636C244.484 220.468 244.536 220.3 244.536 220.132C244.536 219.956 244.492 219.8 244.404 219.664C244.324 219.52 244.2 219.412 244.032 219.34C243.872 219.26 243.66 219.22 243.396 219.22C243.196 219.22 243.016 219.264 242.856 219.352C242.704 219.432 242.576 219.544 242.472 219.688C242.376 219.824 242.304 219.976 242.256 220.144L240.264 219.808C240.344 219.392 240.516 219.004 240.78 218.644C241.052 218.284 241.408 217.996 241.848 217.78C242.296 217.556 242.808 217.444 243.384 217.444C244.04 217.444 244.6 217.56 245.064 217.792C245.528 218.016 245.884 218.328 246.132 218.728C246.388 219.128 246.516 219.592 246.516 220.12C246.516 220.68 246.36 221.164 246.048 221.572C245.744 221.98 245.34 222.356 244.836 222.7L243.912 223.336C243.72 223.464 243.544 223.608 243.384 223.768C243.224 223.928 243.084 224.108 242.964 224.308H246.612V226H240.576ZM250.955 226.144C250.267 226.144 249.655 225.96 249.119 225.592C248.583 225.216 248.163 224.704 247.859 224.056C247.563 223.4 247.415 222.648 247.415 221.8C247.415 220.952 247.563 220.204 247.859 219.556C248.163 218.9 248.579 218.388 249.107 218.02C249.643 217.644 250.255 217.456 250.943 217.456C251.639 217.456 252.255 217.644 252.791 218.02C253.327 218.388 253.747 218.9 254.051 219.556C254.363 220.204 254.519 220.952 254.519 221.8C254.519 222.648 254.367 223.4 254.063 224.056C253.759 224.704 253.339 225.216 252.803 225.592C252.267 225.96 251.651 226.144 250.955 226.144ZM250.967 224.392C251.287 224.392 251.571 224.28 251.819 224.056C252.075 223.832 252.275 223.528 252.419 223.144C252.563 222.752 252.635 222.304 252.635 221.8C252.635 221.288 252.563 220.836 252.419 220.444C252.275 220.052 252.075 219.744 251.819 219.52C251.563 219.296 251.271 219.184 250.943 219.184C250.623 219.184 250.339 219.296 250.091 219.52C249.843 219.744 249.647 220.052 249.503 220.444C249.367 220.836 249.299 221.288 249.299 221.8C249.299 222.304 249.367 222.752 249.503 223.144C249.647 223.536 249.843 223.844 250.091 224.068C250.347 224.284 250.639 224.392 250.967 224.392ZM255.915 226L261.879 217.6H263.679L257.679 226H255.915ZM262.347 226.18C261.955 226.18 261.607 226.092 261.303 225.916C261.007 225.732 260.775 225.48 260.607 225.16C260.439 224.84 260.355 224.476 260.355 224.068C260.355 223.644 260.439 223.276 260.607 222.964C260.775 222.644 261.007 222.396 261.303 222.22C261.607 222.036 261.955 221.944 262.347 221.944C262.739 221.944 263.083 222.036 263.379 222.22C263.675 222.404 263.907 222.656 264.075 222.976C264.243 223.288 264.327 223.652 264.327 224.068C264.327 224.476 264.243 224.84 264.075 225.16C263.907 225.48 263.671 225.732 263.367 225.916C263.071 226.092 262.731 226.18 262.347 226.18ZM262.335 224.992C262.559 224.992 262.739 224.904 262.875 224.728C263.011 224.544 263.079 224.324 263.079 224.068C263.079 223.804 263.011 223.584 262.875 223.408C262.739 223.232 262.559 223.144 262.335 223.144C262.119 223.144 261.943 223.232 261.807 223.408C261.679 223.584 261.615 223.804 261.615 224.068C261.615 224.324 261.679 224.544 261.807 224.728C261.943 224.904 262.119 224.992 262.335 224.992ZM257.331 221.644C256.947 221.644 256.603 221.556 256.299 221.38C255.995 221.196 255.759 220.944 255.591 220.624C255.423 220.304 255.339 219.94 255.339 219.532C255.339 219.108 255.423 218.74 255.591 218.428C255.759 218.108 255.995 217.86 256.299 217.684C256.603 217.5 256.947 217.408 257.331 217.408C257.723 217.408 258.067 217.5 258.363 217.684C258.659 217.868 258.891 218.12 259.059 218.44C259.235 218.752 259.323 219.116 259.323 219.532C259.323 219.94 259.235 220.304 259.059 220.624C258.891 220.944 258.659 221.196 258.363 221.38C258.067 221.556 257.723 221.644 257.331 221.644ZM257.331 220.456C257.547 220.456 257.723 220.368 257.859 220.192C257.995 220.008 258.063 219.788 258.063 219.532C258.063 219.268 257.995 219.048 257.859 218.872C257.723 218.696 257.547 218.608 257.331 218.608C257.115 218.608 256.939 218.696 256.803 218.872C256.667 219.048 256.599 219.268 256.599 219.532C256.599 219.788 256.667 220.008 256.803 220.192C256.939 220.368 257.115 220.456 257.331 220.456Z" fill="#000005"/> <defs> -<clipPath id="clip0_1_11986"> -<rect width="247" height="15" fill="white" transform="translate(18 18)"/> +<clipPath id="clip0_27219_4727"> +<rect width="247" height="17" fill="white" transform="translate(18 18)"/> </clipPath> -<clipPath id="clip1_1_11986"> -<rect width="247" height="133" fill="white" transform="translate(18 54)"/> +<clipPath id="clip1_27219_4727"> +<rect width="247" height="133" fill="white" transform="translate(18 56)"/> </clipPath> -<clipPath id="clip2_1_11986"> -<rect x="127" y="204" width="138" height="6" rx="3" fill="white"/> +<clipPath id="clip2_27219_4727"> +<rect x="127" y="206" width="138" height="6" rx="3" fill="white"/> </clipPath> </defs> </svg> diff --git a/images/onboarding/addon-multistep-pro.svg b/images/onboarding/addon-multistep-pro.svg new file mode 100644 index 000000000..90664a53e --- /dev/null +++ b/images/onboarding/addon-multistep-pro.svg @@ -0,0 +1,34 @@ +<svg width="283" height="246" viewBox="0 0 283 246" fill="none" xmlns="http://www.w3.org/2000/svg"> +<rect x="0.75" y="0.75" width="281.5" height="244.5" rx="12.25" fill="#F0FDF4"/> +<rect x="0.75" y="0.75" width="281.5" height="244.5" rx="12.25" stroke="#E2E8F0" stroke-width="1.5"/> +<g clip-path="url(#clip0_27219_4597)"> +<path d="M18.95 31V22.25H22.2C22.8167 22.25 23.3625 22.375 23.8375 22.625C24.3125 22.8667 24.6833 23.2083 24.95 23.65C25.2167 24.0833 25.35 24.5875 25.35 25.1625C25.35 25.7292 25.2208 26.2333 24.9625 26.675C24.7042 27.1167 24.35 27.4667 23.9 27.725C23.45 27.975 22.9292 28.1 22.3375 28.1H20.6625V31H18.95ZM20.6625 26.525H22.3C22.6833 26.525 22.9958 26.4 23.2375 26.15C23.4875 25.8917 23.6125 25.5625 23.6125 25.1625C23.6125 24.7625 23.475 24.4375 23.2 24.1875C22.9333 23.9375 22.5875 23.8125 22.1625 23.8125H20.6625V26.525ZM28.9472 31.15C28.3305 31.15 27.7847 31.0125 27.3097 30.7375C26.8347 30.4542 26.4597 30.0667 26.1847 29.575C25.918 29.0833 25.7847 28.5167 25.7847 27.875C25.7847 27.2333 25.9222 26.6667 26.1972 26.175C26.4805 25.6833 26.8638 25.3 27.3472 25.025C27.8388 24.7417 28.4013 24.6 29.0347 24.6C29.5847 24.6 30.0888 24.7458 30.5472 25.0375C31.0138 25.3208 31.3847 25.7417 31.6597 26.3C31.943 26.85 32.0847 27.5208 32.0847 28.3125H27.3472L27.4972 28.1625C27.4972 28.4708 27.5722 28.7417 27.7222 28.975C27.8805 29.2 28.0805 29.375 28.3222 29.5C28.5722 29.6167 28.8388 29.675 29.1222 29.675C29.4638 29.675 29.743 29.6042 29.9597 29.4625C30.1763 29.3125 30.343 29.1208 30.4597 28.8875L31.9347 29.4625C31.7597 29.8125 31.5305 30.1167 31.2472 30.375C30.9722 30.625 30.643 30.8167 30.2597 30.95C29.8763 31.0833 29.4388 31.15 28.9472 31.15ZM27.5847 27.2375L27.4347 27.0875H30.4472L30.3097 27.2375C30.3097 26.9375 30.2388 26.7 30.0972 26.525C29.9555 26.3417 29.7805 26.2083 29.5722 26.125C29.3722 26.0417 29.1763 26 28.9847 26C28.793 26 28.5888 26.0417 28.3722 26.125C28.1555 26.2083 27.968 26.3417 27.8097 26.525C27.6597 26.7 27.5847 26.9375 27.5847 27.2375ZM34.2061 27.7125C34.2061 27.0375 34.3352 26.4792 34.5936 26.0375C34.8602 25.5958 35.1977 25.2667 35.6061 25.05C36.0227 24.8333 36.4561 24.725 36.9061 24.725V26.325C36.5227 26.325 36.1602 26.3708 35.8186 26.4625C35.4852 26.5542 35.2144 26.7042 35.0061 26.9125C34.7977 27.1208 34.6936 27.3875 34.6936 27.7125H34.2061ZM33.0436 31V24.75H34.6936V31H33.0436ZM40.1174 31.15C39.7174 31.15 39.3424 31.0917 38.9924 30.975C38.6424 30.85 38.334 30.675 38.0674 30.45C37.8007 30.2167 37.5924 29.9333 37.4424 29.6L38.8549 28.95C38.9799 29.15 39.1507 29.325 39.3674 29.475C39.584 29.6167 39.834 29.6875 40.1174 29.6875C40.3924 29.6875 40.6049 29.65 40.7549 29.575C40.9049 29.4917 40.9799 29.375 40.9799 29.225C40.9799 29.075 40.9174 28.9667 40.7924 28.9C40.6757 28.825 40.5132 28.7625 40.3049 28.7125L39.7299 28.5625C39.1299 28.4042 38.6549 28.1542 38.3049 27.8125C37.9632 27.4625 37.7924 27.0625 37.7924 26.6125C37.7924 25.9708 37.9965 25.475 38.4049 25.125C38.8215 24.775 39.409 24.6 40.1674 24.6C40.559 24.6 40.9215 24.6583 41.2549 24.775C41.5965 24.8917 41.8882 25.0542 42.1299 25.2625C42.3715 25.4708 42.5382 25.7125 42.6299 25.9875L41.2674 26.6125C41.209 26.4458 41.0674 26.3125 40.8424 26.2125C40.6174 26.1042 40.3924 26.05 40.1674 26.05C39.9424 26.05 39.7674 26.1 39.6424 26.2C39.5257 26.2917 39.4674 26.4208 39.4674 26.5875C39.4674 26.6958 39.5257 26.7875 39.6424 26.8625C39.759 26.9292 39.9257 26.9875 40.1424 27.0375L40.9549 27.2375C41.3632 27.3375 41.6882 27.5 41.9299 27.725C42.1799 27.9417 42.359 28.1875 42.4674 28.4625C42.584 28.7292 42.6424 28.9917 42.6424 29.25C42.6424 29.625 42.5299 29.9583 42.3049 30.25C42.0882 30.5333 41.7882 30.7542 41.4049 30.9125C41.0299 31.0708 40.6007 31.15 40.1174 31.15ZM46.5401 31.15C45.9068 31.15 45.3401 31.0125 44.8401 30.7375C44.3485 30.4542 43.961 30.0667 43.6776 29.575C43.4026 29.0833 43.2651 28.5167 43.2651 27.875C43.2651 27.2333 43.4026 26.6667 43.6776 26.175C43.9526 25.6833 44.336 25.3 44.8276 25.025C45.3193 24.7417 45.8818 24.6 46.5151 24.6C47.1568 24.6 47.7235 24.7417 48.2151 25.025C48.7068 25.3 49.0901 25.6833 49.3651 26.175C49.6401 26.6667 49.7776 27.2333 49.7776 27.875C49.7776 28.5167 49.6401 29.0833 49.3651 29.575C49.0901 30.0667 48.7068 30.4542 48.2151 30.7375C47.7318 31.0125 47.1735 31.15 46.5401 31.15ZM46.5401 29.625C46.8485 29.625 47.1193 29.55 47.3526 29.4C47.586 29.25 47.7651 29.0458 47.8901 28.7875C48.0235 28.5208 48.0901 28.2167 48.0901 27.875C48.0901 27.5333 48.0235 27.2333 47.8901 26.975C47.7568 26.7083 47.5693 26.5 47.3276 26.35C47.0943 26.2 46.8235 26.125 46.5151 26.125C46.2151 26.125 45.9443 26.2 45.7026 26.35C45.4693 26.5 45.286 26.7083 45.1526 26.975C45.0193 27.2333 44.9526 27.5333 44.9526 27.875C44.9526 28.2167 45.0193 28.5208 45.1526 28.7875C45.286 29.0458 45.4735 29.25 45.7151 29.4C45.9568 29.55 46.2318 29.625 46.5401 29.625ZM50.8658 31V24.75H52.4158L52.5158 25.9V31H50.8658ZM55.0033 31V27.8H56.6533V31H55.0033ZM55.0033 27.8C55.0033 27.375 54.9533 27.0458 54.8533 26.8125C54.7617 26.5792 54.6283 26.4125 54.4533 26.3125C54.2783 26.2042 54.0742 26.15 53.8408 26.15C53.4158 26.1417 53.0867 26.2708 52.8533 26.5375C52.6283 26.8042 52.5158 27.2 52.5158 27.725H51.9658C51.9658 27.0583 52.0617 26.4958 52.2533 26.0375C52.4533 25.5708 52.7283 25.2167 53.0783 24.975C53.4367 24.725 53.8533 24.6 54.3283 24.6C54.82 24.6 55.2408 24.7 55.5908 24.9C55.9408 25.1 56.2075 25.4125 56.3908 25.8375C56.5742 26.2542 56.6617 26.7958 56.6533 27.4625V27.8H55.0033ZM61.7453 31L61.6953 29.7375V27.8375C61.6953 27.4625 61.6536 27.1417 61.5703 26.875C61.4953 26.6083 61.3703 26.4042 61.1953 26.2625C61.0286 26.1125 60.7995 26.0375 60.5078 26.0375C60.2411 26.0375 59.9995 26.0958 59.7828 26.2125C59.5661 26.3292 59.3828 26.5083 59.2328 26.75L57.7828 26.25C57.8995 25.9833 58.0703 25.725 58.2953 25.475C58.5203 25.2167 58.812 25.0083 59.1703 24.85C59.537 24.6833 59.9828 24.6 60.5078 24.6C61.1411 24.6 61.6661 24.7208 62.0828 24.9625C62.5078 25.2042 62.8203 25.5458 63.0203 25.9875C63.2286 26.4208 63.3286 26.9375 63.3203 27.5375L63.2828 31H61.7453ZM59.9953 31.15C59.2453 31.15 58.662 30.9833 58.2453 30.65C57.837 30.3167 57.6328 29.8458 57.6328 29.2375C57.6328 28.5708 57.8536 28.0708 58.2953 27.7375C58.7453 27.3958 59.3745 27.225 60.1828 27.225H61.7703V28.45H60.7578C60.2161 28.45 59.8411 28.5167 59.6328 28.65C59.4245 28.775 59.3203 28.9542 59.3203 29.1875C59.3203 29.3708 59.4036 29.5167 59.5703 29.625C59.737 29.725 59.9703 29.775 60.2703 29.775C60.5453 29.775 60.787 29.7125 60.9953 29.5875C61.212 29.4542 61.3828 29.2875 61.5078 29.0875C61.6328 28.8792 61.6953 28.6667 61.6953 28.45H62.0953C62.0953 29.3 61.9328 29.9625 61.6078 30.4375C61.2911 30.9125 60.7536 31.15 59.9953 31.15ZM64.6354 31V22.25H66.2854V31H64.6354ZM70.9275 31V22.25H73.7275C74.6192 22.25 75.4067 22.4375 76.09 22.8125C76.7817 23.1875 77.3192 23.7042 77.7025 24.3625C78.0942 25.0125 78.29 25.7667 78.29 26.625C78.29 27.475 78.0942 28.2292 77.7025 28.8875C77.3192 29.5458 76.7817 30.0625 76.09 30.4375C75.4067 30.8125 74.6192 31 73.7275 31H70.9275ZM72.64 29.4H73.7275C74.1275 29.4 74.4984 29.3292 74.84 29.1875C75.1817 29.0458 75.4775 28.85 75.7275 28.6C75.9859 28.35 76.1859 28.0583 76.3275 27.725C76.4692 27.3833 76.54 27.0167 76.54 26.625C76.54 26.2333 76.4692 25.8708 76.3275 25.5375C76.1859 25.1958 75.9859 24.9 75.7275 24.65C75.4775 24.4 75.1817 24.2042 74.84 24.0625C74.4984 23.9208 74.1275 23.85 73.7275 23.85H72.64V29.4ZM82.2675 31.15C81.6508 31.15 81.105 31.0125 80.63 30.7375C80.155 30.4542 79.78 30.0667 79.505 29.575C79.2383 29.0833 79.105 28.5167 79.105 27.875C79.105 27.2333 79.2425 26.6667 79.5175 26.175C79.8008 25.6833 80.1841 25.3 80.6675 25.025C81.1591 24.7417 81.7216 24.6 82.355 24.6C82.905 24.6 83.4091 24.7458 83.8675 25.0375C84.3341 25.3208 84.705 25.7417 84.98 26.3C85.2633 26.85 85.405 27.5208 85.405 28.3125H80.6675L80.8175 28.1625C80.8175 28.4708 80.8925 28.7417 81.0425 28.975C81.2008 29.2 81.4008 29.375 81.6425 29.5C81.8925 29.6167 82.1591 29.675 82.4425 29.675C82.7841 29.675 83.0633 29.6042 83.28 29.4625C83.4966 29.3125 83.6633 29.1208 83.78 28.8875L85.255 29.4625C85.08 29.8125 84.8508 30.1167 84.5675 30.375C84.2925 30.625 83.9633 30.8167 83.58 30.95C83.1966 31.0833 82.7591 31.15 82.2675 31.15ZM80.905 27.2375L80.755 27.0875H83.7675L83.63 27.2375C83.63 26.9375 83.5591 26.7 83.4175 26.525C83.2758 26.3417 83.1008 26.2083 82.8925 26.125C82.6925 26.0417 82.4966 26 82.305 26C82.1133 26 81.9091 26.0417 81.6925 26.125C81.4758 26.2083 81.2883 26.3417 81.13 26.525C80.98 26.7 80.905 26.9375 80.905 27.2375ZM88.9389 31.15C88.2472 31.15 87.7222 30.9792 87.3639 30.6375C87.0139 30.2958 86.8389 29.8083 86.8389 29.175V22.8H88.4889V28.8125C88.4889 29.0792 88.5472 29.2833 88.6639 29.425C88.7805 29.5583 88.9514 29.625 89.1764 29.625C89.2597 29.625 89.3514 29.6083 89.4514 29.575C89.5514 29.5333 89.6555 29.475 89.7639 29.4L90.3389 30.6375C90.1389 30.7875 89.9139 30.9083 89.6639 31C89.4222 31.1 89.1805 31.15 88.9389 31.15ZM85.8264 26.15V24.75H90.0514V26.15H85.8264ZM95.0583 31L95.0083 29.7375V27.8375C95.0083 27.4625 94.9666 27.1417 94.8833 26.875C94.8083 26.6083 94.6833 26.4042 94.5083 26.2625C94.3416 26.1125 94.1125 26.0375 93.8208 26.0375C93.5541 26.0375 93.3125 26.0958 93.0958 26.2125C92.8791 26.3292 92.6958 26.5083 92.5458 26.75L91.0958 26.25C91.2125 25.9833 91.3833 25.725 91.6083 25.475C91.8333 25.2167 92.125 25.0083 92.4833 24.85C92.85 24.6833 93.2958 24.6 93.8208 24.6C94.4541 24.6 94.9791 24.7208 95.3958 24.9625C95.8208 25.2042 96.1333 25.5458 96.3333 25.9875C96.5416 26.4208 96.6416 26.9375 96.6333 27.5375L96.5958 31H95.0583ZM93.3083 31.15C92.5583 31.15 91.975 30.9833 91.5583 30.65C91.15 30.3167 90.9458 29.8458 90.9458 29.2375C90.9458 28.5708 91.1666 28.0708 91.6083 27.7375C92.0583 27.3958 92.6875 27.225 93.4958 27.225H95.0833V28.45H94.0708C93.5291 28.45 93.1541 28.5167 92.9458 28.65C92.7375 28.775 92.6333 28.9542 92.6333 29.1875C92.6333 29.3708 92.7166 29.5167 92.8833 29.625C93.05 29.725 93.2833 29.775 93.5833 29.775C93.8583 29.775 94.1 29.7125 94.3083 29.5875C94.525 29.4542 94.6958 29.2875 94.8208 29.0875C94.9458 28.8792 95.0083 28.6667 95.0083 28.45H95.4083C95.4083 29.3 95.2458 29.9625 94.9208 30.4375C94.6041 30.9125 94.0666 31.15 93.3083 31.15ZM98.0483 31V24.75H99.6983V31H98.0483ZM98.8733 23.7375C98.6233 23.7375 98.4025 23.6458 98.2108 23.4625C98.0192 23.2708 97.9233 23.0458 97.9233 22.7875C97.9233 22.5292 98.0192 22.3083 98.2108 22.125C98.4025 21.9333 98.6233 21.8375 98.8733 21.8375C99.1317 21.8375 99.3525 21.9333 99.5358 22.125C99.7275 22.3083 99.8233 22.5292 99.8233 22.7875C99.8233 23.0458 99.7275 23.2708 99.5358 23.4625C99.3525 23.6458 99.1317 23.7375 98.8733 23.7375ZM101.22 31V22.25H102.87V31H101.22ZM106.633 31.15C106.233 31.15 105.858 31.0917 105.508 30.975C105.158 30.85 104.85 30.675 104.583 30.45C104.317 30.2167 104.108 29.9333 103.958 29.6L105.371 28.95C105.496 29.15 105.667 29.325 105.883 29.475C106.1 29.6167 106.35 29.6875 106.633 29.6875C106.908 29.6875 107.121 29.65 107.271 29.575C107.421 29.4917 107.496 29.375 107.496 29.225C107.496 29.075 107.433 28.9667 107.308 28.9C107.192 28.825 107.029 28.7625 106.821 28.7125L106.246 28.5625C105.646 28.4042 105.171 28.1542 104.821 27.8125C104.479 27.4625 104.308 27.0625 104.308 26.6125C104.308 25.9708 104.513 25.475 104.921 25.125C105.338 24.775 105.925 24.6 106.683 24.6C107.075 24.6 107.438 24.6583 107.771 24.775C108.113 24.8917 108.404 25.0542 108.646 25.2625C108.888 25.4708 109.054 25.7125 109.146 25.9875L107.783 26.6125C107.725 26.4458 107.583 26.3125 107.358 26.2125C107.133 26.1042 106.908 26.05 106.683 26.05C106.458 26.05 106.283 26.1 106.158 26.2C106.042 26.2917 105.983 26.4208 105.983 26.5875C105.983 26.6958 106.042 26.7875 106.158 26.8625C106.275 26.9292 106.442 26.9875 106.658 27.0375L107.471 27.2375C107.879 27.3375 108.204 27.5 108.446 27.725C108.696 27.9417 108.875 28.1875 108.983 28.4625C109.1 28.7292 109.158 28.9917 109.158 29.25C109.158 29.625 109.046 29.9583 108.821 30.25C108.604 30.5333 108.304 30.7542 107.921 30.9125C107.546 31.0708 107.117 31.15 106.633 31.15Z" fill="#0F172A"/> +<rect x="203.5" y="18.5" width="61" height="16" rx="3.5" fill="#F0FDF4"/> +<rect x="203.5" y="18.5" width="61" height="16" rx="3.5" stroke="#FDDCCC"/> +<path d="M213.974 30.114C213.625 30.114 213.305 30.0728 213.014 29.9905C212.729 29.9082 212.476 29.7942 212.254 29.6485C212.039 29.5028 211.858 29.3413 211.713 29.164C211.573 28.9803 211.475 28.7903 211.418 28.594L212.501 28.2615C212.583 28.4958 212.745 28.7017 212.986 28.879C213.226 29.0563 213.524 29.1482 213.879 29.1545C214.29 29.1545 214.616 29.069 214.857 28.898C215.098 28.727 215.218 28.5022 215.218 28.2235C215.218 27.9702 215.117 27.7643 214.914 27.606C214.711 27.4413 214.439 27.3147 214.097 27.226L213.28 27.017C212.97 26.9347 212.688 26.8143 212.435 26.656C212.188 26.4977 211.991 26.2982 211.846 26.0575C211.706 25.8168 211.637 25.5318 211.637 25.2025C211.637 24.5818 211.839 24.1005 212.245 23.7585C212.65 23.4102 213.229 23.236 213.983 23.236C214.407 23.236 214.778 23.3025 215.095 23.4355C215.418 23.5622 215.684 23.7395 215.893 23.9675C216.102 24.1892 216.257 24.4425 216.358 24.7275L215.294 25.0695C215.199 24.8162 215.034 24.6072 214.8 24.4425C214.566 24.2778 214.274 24.1955 213.926 24.1955C213.565 24.1955 213.28 24.281 213.071 24.452C212.868 24.623 212.767 24.8605 212.767 25.1645C212.767 25.4115 212.846 25.6047 213.005 25.744C213.169 25.877 213.391 25.9783 213.67 26.048L214.487 26.2475C215.082 26.3932 215.544 26.6433 215.874 26.998C216.203 27.3527 216.367 27.7453 216.367 28.176C216.367 28.556 216.276 28.8917 216.092 29.183C215.908 29.4743 215.636 29.7023 215.275 29.867C214.92 30.0317 214.487 30.114 213.974 30.114ZM219.278 30.114C218.778 30.114 218.394 29.9905 218.128 29.7435C217.869 29.4902 217.739 29.1292 217.739 28.6605V26.162H216.95V25.25H217.739V23.768H218.793V25.25H220.076V26.162H218.793V28.461C218.793 28.6827 218.844 28.8505 218.945 28.9645C219.053 29.0785 219.208 29.1355 219.411 29.1355C219.474 29.1355 219.544 29.1228 219.62 29.0975C219.696 29.0722 219.781 29.0247 219.876 28.955L220.266 29.7625C220.101 29.8765 219.937 29.962 219.772 30.019C219.607 30.0823 219.443 30.114 219.278 30.114ZM223.17 30.114C222.708 30.114 222.296 30.0095 221.935 29.8005C221.581 29.5852 221.299 29.2907 221.09 28.917C220.887 28.5433 220.786 28.1127 220.786 27.625C220.786 27.1373 220.89 26.7067 221.099 26.333C221.308 25.9593 221.593 25.668 221.954 25.459C222.322 25.2437 222.74 25.136 223.208 25.136C223.633 25.136 224.016 25.2468 224.358 25.4685C224.7 25.6838 224.969 25.9973 225.165 26.409C225.368 26.8207 225.469 27.3115 225.469 27.8815H221.888C221.92 28.2805 222.065 28.594 222.325 28.822C222.591 29.05 222.904 29.164 223.265 29.164C223.557 29.164 223.797 29.1007 223.987 28.974C224.177 28.841 224.326 28.67 224.434 28.461L225.374 28.86C225.241 29.1133 225.07 29.335 224.861 29.525C224.659 29.715 224.415 29.8607 224.13 29.962C223.851 30.0633 223.531 30.114 223.17 30.114ZM221.954 27.0645H224.32C224.301 26.8365 224.234 26.6497 224.12 26.504C224.006 26.352 223.867 26.238 223.702 26.162C223.538 26.086 223.364 26.048 223.18 26.048C223.003 26.048 222.822 26.086 222.638 26.162C222.461 26.2317 222.309 26.3425 222.182 26.4945C222.056 26.6465 221.98 26.8365 221.954 27.0645ZM226.332 31.9V25.25H227.329L227.377 25.972C227.541 25.706 227.75 25.5002 228.004 25.3545C228.263 25.2088 228.561 25.136 228.897 25.136C229.327 25.136 229.701 25.2405 230.018 25.4495C230.341 25.6522 230.591 25.9403 230.768 26.314C230.952 26.6813 231.044 27.1183 231.044 27.625C231.044 28.1253 230.952 28.5623 230.768 28.936C230.591 29.3097 230.341 29.601 230.018 29.81C229.701 30.0127 229.327 30.114 228.897 30.114C228.567 30.114 228.276 30.0412 228.023 29.8955C227.769 29.7498 227.56 29.5503 227.396 29.297V31.9H226.332ZM228.631 29.145C228.884 29.145 229.109 29.0817 229.305 28.955C229.502 28.822 229.657 28.6415 229.771 28.4135C229.891 28.1855 229.951 27.9227 229.951 27.625C229.951 27.3273 229.894 27.0645 229.78 26.8365C229.673 26.6085 229.521 26.4312 229.324 26.3045C229.128 26.1778 228.9 26.1145 228.64 26.1145C228.4 26.1145 228.184 26.1778 227.994 26.3045C227.804 26.4312 227.655 26.6085 227.548 26.8365C227.446 27.0645 227.396 27.3273 227.396 27.625C227.396 27.9227 227.446 28.1855 227.548 28.4135C227.655 28.6415 227.801 28.822 227.985 28.955C228.175 29.0817 228.39 29.145 228.631 29.145ZM235.593 30V24.756C235.365 24.927 235.128 25.0632 234.881 25.1645C234.64 25.2658 234.396 25.3102 234.149 25.2975V24.3C234.295 24.3063 234.46 24.2652 234.643 24.1765C234.833 24.0815 235.02 23.958 235.204 23.806C235.394 23.654 235.558 23.502 235.698 23.35H236.657V30H235.593ZM242.701 30.114C242.226 30.114 241.801 30.0095 241.428 29.8005C241.06 29.5852 240.772 29.2907 240.563 28.917C240.354 28.5433 240.25 28.1127 240.25 27.625C240.25 27.1373 240.351 26.7067 240.554 26.333C240.763 25.9593 241.051 25.668 241.418 25.459C241.786 25.2437 242.207 25.136 242.682 25.136C243.157 25.136 243.578 25.2437 243.945 25.459C244.313 25.668 244.598 25.9593 244.8 26.333C245.009 26.7067 245.114 27.1373 245.114 27.625C245.114 28.1127 245.012 28.5433 244.81 28.917C244.607 29.2907 244.322 29.5852 243.955 29.8005C243.587 30.0095 243.169 30.114 242.701 30.114ZM242.701 29.1355C242.96 29.1355 243.192 29.0722 243.394 28.9455C243.597 28.8125 243.755 28.6352 243.869 28.4135C243.983 28.1855 244.04 27.9227 244.04 27.625C244.04 27.3273 243.98 27.0677 243.86 26.846C243.746 26.618 243.587 26.4407 243.385 26.314C243.182 26.181 242.948 26.1145 242.682 26.1145C242.416 26.1145 242.181 26.1778 241.979 26.3045C241.776 26.4312 241.618 26.6085 241.504 26.8365C241.39 27.0645 241.333 27.3273 241.333 27.625C241.333 27.9227 241.39 28.1855 241.504 28.4135C241.624 28.6352 241.786 28.8125 241.988 28.9455C242.197 29.0722 242.435 29.1355 242.701 29.1355ZM246.511 30V26.124H245.694V25.25H246.511V24.7465C246.511 24.2462 246.634 23.863 246.881 23.597C247.135 23.3247 247.515 23.1885 248.021 23.1885C248.186 23.1885 248.36 23.217 248.544 23.274C248.734 23.3247 248.914 23.3943 249.085 23.483L248.696 24.2715C248.575 24.2145 248.468 24.1733 248.373 24.148C248.284 24.1227 248.205 24.11 248.135 24.11C247.945 24.11 247.803 24.1733 247.708 24.3C247.619 24.4203 247.575 24.6198 247.575 24.8985V25.25H248.819V26.124H247.575V30H246.511ZM254.006 30.114C253.645 30.114 253.316 30.0602 253.018 29.9525C252.721 29.8448 252.47 29.6928 252.268 29.4965C252.065 29.3002 251.919 29.0785 251.831 28.8315L252.819 28.461C252.869 28.5497 252.939 28.6478 253.028 28.7555C253.116 28.8632 253.234 28.9582 253.379 29.0405C253.525 29.1165 253.712 29.1545 253.94 29.1545C254.301 29.1545 254.586 29.0532 254.795 28.8505C255.01 28.6415 255.118 28.3787 255.118 28.062C255.118 27.834 255.058 27.6377 254.937 27.473C254.823 27.3083 254.643 27.1817 254.396 27.093C254.155 27.0043 253.851 26.96 253.484 26.96H253.18V26.048H253.484C253.971 26.048 254.342 25.9657 254.595 25.801C254.849 25.6363 254.975 25.4052 254.975 25.1075C254.975 24.9365 254.931 24.7845 254.842 24.6515C254.76 24.5122 254.64 24.4013 254.481 24.319C254.323 24.2367 254.136 24.1955 253.921 24.1955C253.781 24.1955 253.645 24.2177 253.512 24.262C253.379 24.3063 253.256 24.376 253.142 24.471C253.028 24.566 252.933 24.6895 252.857 24.8415L251.897 24.49C251.992 24.224 252.144 23.9992 252.353 23.8155C252.562 23.6255 252.806 23.483 253.085 23.388C253.363 23.2867 253.655 23.236 253.959 23.236C254.364 23.236 254.725 23.312 255.042 23.464C255.365 23.616 255.618 23.8282 255.802 24.1005C255.992 24.3665 256.087 24.6737 256.087 25.022C256.087 25.364 255.989 25.6585 255.792 25.9055C255.602 26.1462 255.346 26.3393 255.023 26.485C255.39 26.656 255.681 26.884 255.897 27.169C256.118 27.4477 256.229 27.7833 256.229 28.176C256.229 28.575 256.125 28.9202 255.916 29.2115C255.713 29.5028 255.444 29.7277 255.108 29.886C254.773 30.038 254.405 30.114 254.006 30.114Z" fill="#D54407"/> +</g> +<g clip-path="url(#clip1_27219_4597)"> +<rect x="18" y="53" width="79" height="4" rx="2" fill="#D54407"/> +<rect x="102" y="53" width="79" height="4" rx="2" fill="#BEBEBE"/> +<rect x="186" y="53" width="79" height="4" rx="2" fill="#BEBEBE"/> +</g> +<rect x="18.5" y="77.5" width="246" height="29" rx="6.5" fill="white"/> +<rect x="18.5" y="77.5" width="246" height="29" rx="6.5" stroke="#E2E8F0"/> +<path d="M30.0695 96V87.95H34.8535V88.8355H31.047V91.584H34.405V92.4695H31.047V96H30.0695ZM38.0183 96.138C37.5737 96.138 37.1827 96.0498 36.8453 95.8735C36.5157 95.6895 36.255 95.402 36.0633 95.011C35.8793 94.6123 35.7873 94.0987 35.7873 93.47V90.25H36.7073V93.194C36.7073 93.7613 36.7725 94.1945 36.9028 94.4935C37.0332 94.7925 37.2133 94.9995 37.4433 95.1145C37.681 95.2218 37.9455 95.2755 38.2368 95.2755C38.7352 95.2755 39.1223 95.0953 39.3983 94.735C39.682 94.3747 39.8238 93.8725 39.8238 93.2285V90.25H40.7438V96H39.8813L39.8353 95.1375C39.6437 95.4595 39.3945 95.7087 39.0878 95.885C38.7812 96.0537 38.4247 96.138 38.0183 96.138ZM42.3494 96V87.95H43.2694V96H42.3494ZM44.8763 96V87.95H45.7963V96H44.8763ZM50.2445 96V90.25H51.107L51.153 91.1125C51.3446 90.7905 51.5938 90.5452 51.9005 90.3765C52.2071 90.2002 52.5636 90.112 52.97 90.112C53.4223 90.112 53.8133 90.204 54.143 90.388C54.4803 90.5643 54.741 90.848 54.925 91.239C55.1166 91.63 55.2086 92.1437 55.201 92.78V96H54.281V93.056C54.281 92.4887 54.2158 92.0555 54.0855 91.7565C53.9551 91.4575 53.775 91.2543 53.545 91.147C53.315 91.032 53.0543 90.9745 52.763 90.9745C52.257 90.9745 51.8621 91.1547 51.5785 91.515C51.3025 91.8677 51.1645 92.3698 51.1645 93.0215V96H50.2445ZM58.4741 96.138C57.7994 96.138 57.2704 95.9847 56.8871 95.678C56.5114 95.3637 56.3236 94.9305 56.3236 94.3785C56.3236 93.7958 56.5152 93.3512 56.8986 93.0445C57.2896 92.7302 57.8339 92.573 58.5316 92.573H60.1301C60.0917 92.0287 59.9576 91.6223 59.7276 91.354C59.4976 91.078 59.1526 90.94 58.6926 90.94C58.3782 90.94 58.1061 91.0052 57.8761 91.1355C57.6537 91.2582 57.4697 91.4575 57.3241 91.7335L56.4961 91.4115C56.6417 91.1432 56.8181 90.9132 57.0251 90.7215C57.2321 90.5222 57.4736 90.3727 57.7496 90.273C58.0256 90.1657 58.3399 90.112 58.6926 90.112C59.2292 90.112 59.6701 90.2193 60.0151 90.434C60.3677 90.641 60.6322 90.9515 60.8086 91.3655C60.9849 91.7718 61.0692 92.2778 61.0616 92.8835L61.0501 96H60.1991L60.1531 95.2295C59.9844 95.5208 59.7582 95.747 59.4746 95.908C59.1909 96.0613 58.8574 96.138 58.4741 96.138ZM58.5201 95.333C58.8497 95.333 59.1372 95.264 59.3826 95.126C59.6279 94.9803 59.8157 94.7772 59.9461 94.5165C60.0841 94.2558 60.1531 93.9415 60.1531 93.5735V93.3435H58.7386C58.2019 93.3435 57.8186 93.4317 57.5886 93.608C57.3662 93.7843 57.2551 94.0373 57.2551 94.367C57.2551 94.666 57.3662 94.9037 57.5886 95.08C57.8109 95.2487 58.1214 95.333 58.5201 95.333ZM62.5194 96V90.25H63.3819L63.4279 91.055C63.6042 90.7483 63.8304 90.5145 64.1064 90.3535C64.3824 90.1925 64.7044 90.112 65.0724 90.112C65.5324 90.112 65.9234 90.2193 66.2454 90.434C66.575 90.6487 66.8127 90.9745 66.9584 91.4115C67.1194 90.9898 67.3532 90.6678 67.6599 90.4455C67.9742 90.2232 68.346 90.112 68.7754 90.112C69.4194 90.112 69.9254 90.3267 70.2934 90.756C70.669 91.1853 70.853 91.837 70.8454 92.711V96H69.9254V93.056C69.9254 92.4887 69.864 92.0555 69.7414 91.7565C69.6264 91.4575 69.4692 91.2543 69.2699 91.147C69.0705 91.032 68.8405 90.9745 68.5799 90.9745C68.1275 90.9745 67.7749 91.1547 67.5219 91.515C67.2689 91.8677 67.1424 92.3698 67.1424 93.0215V96H66.2224V93.056C66.2224 92.4887 66.161 92.0555 66.0384 91.7565C65.9234 91.4575 65.7624 91.2543 65.5554 91.147C65.356 91.032 65.126 90.9745 64.8654 90.9745C64.4207 90.9745 64.0719 91.1547 63.8189 91.515C63.5659 91.8677 63.4394 92.3698 63.4394 93.0215V96H62.5194ZM74.8196 96.138C74.2599 96.138 73.7654 96.0115 73.3361 95.7585C72.9068 95.4978 72.5694 95.1413 72.3241 94.689C72.0864 94.2367 71.9676 93.7153 71.9676 93.125C71.9676 92.5347 72.0864 92.0133 72.3241 91.561C72.5694 91.1087 72.9029 90.756 73.3246 90.503C73.7539 90.2423 74.2446 90.112 74.7966 90.112C75.3333 90.112 75.7971 90.2462 76.1881 90.5145C76.5791 90.7752 76.8819 91.1432 77.0966 91.6185C77.3113 92.0938 77.4186 92.6535 77.4186 93.2975H72.8991C72.9374 93.9262 73.1368 94.4168 73.4971 94.7695C73.8574 95.1222 74.3136 95.2985 74.8656 95.2985C75.2719 95.2985 75.6131 95.2027 75.8891 95.011C76.1728 94.8193 76.3913 94.5663 76.5446 94.252L77.3381 94.6545C77.1924 94.9535 76.9969 95.2142 76.7516 95.4365C76.5139 95.6588 76.2303 95.8313 75.9006 95.954C75.5786 96.0767 75.2183 96.138 74.8196 96.138ZM72.9681 92.527H76.4296C76.4066 92.1973 76.3184 91.9137 76.1651 91.676C76.0194 91.4383 75.8278 91.2543 75.5901 91.124C75.3524 90.9937 75.0841 90.9285 74.7851 90.9285C74.4938 90.9285 74.2139 90.9937 73.9456 91.124C73.6773 91.2467 73.4549 91.4307 73.2786 91.676C73.1023 91.9137 72.9988 92.1973 72.9681 92.527Z" fill="#64748B"/> +<rect x="18.5" y="113.5" width="246" height="29" rx="6.5" fill="white"/> +<rect x="18.5" y="113.5" width="246" height="29" rx="6.5" stroke="#E2E8F0"/> +<path d="M30.0695 132V123.95H34.8305V124.835H31.047V127.434H34.497V128.308H31.047V131.114H34.8535V132H30.0695ZM36.6107 132V126.25H37.4732L37.5192 127.055C37.6955 126.748 37.9217 126.514 38.1977 126.353C38.4737 126.192 38.7957 126.112 39.1637 126.112C39.6237 126.112 40.0147 126.219 40.3367 126.434C40.6663 126.649 40.904 126.974 41.0497 127.411C41.2107 126.99 41.4445 126.668 41.7512 126.445C42.0655 126.223 42.4373 126.112 42.8667 126.112C43.5107 126.112 44.0167 126.327 44.3847 126.756C44.7603 127.185 44.9443 127.837 44.9367 128.711V132H44.0167V129.056C44.0167 128.489 43.9553 128.055 43.8327 127.756C43.7177 127.457 43.5605 127.254 43.3612 127.147C43.1618 127.032 42.9318 126.974 42.6712 126.974C42.2188 126.974 41.8662 127.155 41.6132 127.515C41.3602 127.868 41.2337 128.37 41.2337 129.021V132H40.3137V129.056C40.3137 128.489 40.2523 128.055 40.1297 127.756C40.0147 127.457 39.8537 127.254 39.6467 127.147C39.4473 127.032 39.2173 126.974 38.9567 126.974C38.512 126.974 38.1632 127.155 37.9102 127.515C37.6572 127.868 37.5307 128.37 37.5307 129.021V132H36.6107ZM48.2094 132.138C47.5347 132.138 47.0057 131.985 46.6224 131.678C46.2467 131.364 46.0589 130.93 46.0589 130.378C46.0589 129.796 46.2506 129.351 46.6339 129.045C47.0249 128.73 47.5692 128.573 48.2669 128.573H49.8654C49.8271 128.029 49.6929 127.622 49.4629 127.354C49.2329 127.078 48.8879 126.94 48.4279 126.94C48.1136 126.94 47.8414 127.005 47.6114 127.135C47.3891 127.258 47.2051 127.457 47.0594 127.733L46.2314 127.411C46.3771 127.143 46.5534 126.913 46.7604 126.721C46.9674 126.522 47.2089 126.373 47.4849 126.273C47.7609 126.166 48.0752 126.112 48.4279 126.112C48.9646 126.112 49.4054 126.219 49.7504 126.434C50.1031 126.641 50.3676 126.951 50.5439 127.365C50.7202 127.772 50.8046 128.278 50.7969 128.883L50.7854 132H49.9344L49.8884 131.229C49.7197 131.521 49.4936 131.747 49.2099 131.908C48.9262 132.061 48.5927 132.138 48.2094 132.138ZM48.2554 131.333C48.5851 131.333 48.8726 131.264 49.1179 131.126C49.3632 130.98 49.5511 130.777 49.6814 130.516C49.8194 130.256 49.8884 129.941 49.8884 129.573V129.343H48.4739C47.9372 129.343 47.5539 129.432 47.3239 129.608C47.1016 129.784 46.9904 130.037 46.9904 130.367C46.9904 130.666 47.1016 130.904 47.3239 131.08C47.5462 131.249 47.8567 131.333 48.2554 131.333ZM52.3122 132V126.25H53.2322V132H52.3122ZM52.7837 124.916C52.6304 124.916 52.4962 124.858 52.3812 124.743C52.2662 124.628 52.2087 124.494 52.2087 124.341C52.2087 124.18 52.2662 124.046 52.3812 123.938C52.4962 123.823 52.6304 123.766 52.7837 123.766C52.9447 123.766 53.0789 123.823 53.1862 123.938C53.3012 124.046 53.3587 124.18 53.3587 124.341C53.3587 124.494 53.3012 124.628 53.1862 124.743C53.0789 124.858 52.9447 124.916 52.7837 124.916ZM54.9276 132V123.95H55.8476V132H54.9276ZM62.1127 132.138C61.4381 132.138 60.9091 131.985 60.5257 131.678C60.1501 131.364 59.9622 130.93 59.9622 130.378C59.9622 129.796 60.1539 129.351 60.5372 129.045C60.9282 128.73 61.4726 128.573 62.1702 128.573H63.7687C63.7304 128.029 63.5962 127.622 63.3662 127.354C63.1362 127.078 62.7912 126.94 62.3312 126.94C62.0169 126.94 61.7447 127.005 61.5147 127.135C61.2924 127.258 61.1084 127.457 60.9627 127.733L60.1347 127.411C60.2804 127.143 60.4567 126.913 60.6637 126.721C60.8707 126.522 61.1122 126.373 61.3882 126.273C61.6642 126.166 61.9786 126.112 62.3312 126.112C62.8679 126.112 63.3087 126.219 63.6537 126.434C64.0064 126.641 64.2709 126.951 64.4472 127.365C64.6236 127.772 64.7079 128.278 64.7002 128.883L64.6887 132H63.8377L63.7917 131.229C63.6231 131.521 63.3969 131.747 63.1132 131.908C62.8296 132.061 62.4961 132.138 62.1127 132.138ZM62.1587 131.333C62.4884 131.333 62.7759 131.264 63.0212 131.126C63.2666 130.98 63.4544 130.777 63.5847 130.516C63.7227 130.256 63.7917 129.941 63.7917 129.573V129.343H62.3772C61.8406 129.343 61.4572 129.432 61.2272 129.608C61.0049 129.784 60.8937 130.037 60.8937 130.367C60.8937 130.666 61.0049 130.904 61.2272 131.08C61.4496 131.249 61.7601 131.333 62.1587 131.333ZM68.4235 132.138C67.9099 132.138 67.4575 132.011 67.0665 131.758C66.6755 131.505 66.3689 131.153 66.1465 130.7C65.9319 130.24 65.8245 129.715 65.8245 129.125C65.8245 128.527 65.9319 128.002 66.1465 127.549C66.3689 127.097 66.6755 126.744 67.0665 126.491C67.4575 126.238 67.9099 126.112 68.4235 126.112C68.8452 126.112 69.2209 126.212 69.5505 126.411C69.8879 126.603 70.16 126.871 70.367 127.216V123.95H71.287V132H70.413L70.367 131.022C70.16 131.367 69.8879 131.64 69.5505 131.839C69.2209 132.038 68.8452 132.138 68.4235 132.138ZM68.6305 131.298C68.9679 131.298 69.263 131.21 69.516 131.034C69.7767 130.85 69.9799 130.597 70.1255 130.275C70.2789 129.945 70.3594 129.577 70.367 129.171V129.09C70.3594 128.676 70.2789 128.308 70.1255 127.986C69.9799 127.657 69.7767 127.404 69.516 127.227C69.2554 127.043 68.9564 126.951 68.619 126.951C68.2587 126.951 67.9367 127.043 67.653 127.227C67.3694 127.411 67.147 127.668 66.986 127.998C66.8327 128.328 66.756 128.703 66.756 129.125C66.756 129.547 66.8365 129.922 66.9975 130.252C67.1585 130.582 67.3809 130.838 67.6645 131.022C67.9482 131.206 68.2702 131.298 68.6305 131.298ZM75.1618 132.138C74.6481 132.138 74.1958 132.011 73.8048 131.758C73.4138 131.505 73.1071 131.153 72.8848 130.7C72.6701 130.24 72.5628 129.715 72.5628 129.125C72.5628 128.527 72.6701 128.002 72.8848 127.549C73.1071 127.097 73.4138 126.744 73.8048 126.491C74.1958 126.238 74.6481 126.112 75.1618 126.112C75.5835 126.112 75.9591 126.212 76.2888 126.411C76.6261 126.603 76.8983 126.871 77.1053 127.216V123.95H78.0253V132H77.1513L77.1053 131.022C76.8983 131.367 76.6261 131.64 76.2888 131.839C75.9591 132.038 75.5835 132.138 75.1618 132.138ZM75.3688 131.298C75.7061 131.298 76.0013 131.21 76.2543 131.034C76.515 130.85 76.7181 130.597 76.8638 130.275C77.0171 129.945 77.0976 129.577 77.1053 129.171V129.09C77.0976 128.676 77.0171 128.308 76.8638 127.986C76.7181 127.657 76.515 127.404 76.2543 127.227C75.9936 127.043 75.6946 126.951 75.3573 126.951C74.997 126.951 74.675 127.043 74.3913 127.227C74.1076 127.411 73.8853 127.668 73.7243 127.998C73.571 128.328 73.4943 128.703 73.4943 129.125C73.4943 129.547 73.5748 129.922 73.7358 130.252C73.8968 130.582 74.1191 130.838 74.4028 131.022C74.6865 131.206 75.0085 131.298 75.3688 131.298ZM79.6346 132V126.25H80.5546V127.273C80.7846 126.913 81.0798 126.649 81.4401 126.48C81.8081 126.311 82.1914 126.227 82.5901 126.227V127.089C82.2528 127.089 81.9269 127.147 81.6126 127.262C81.3059 127.369 81.0529 127.549 80.8536 127.802C80.6543 128.055 80.5546 128.4 80.5546 128.837V132H79.6346ZM86.0388 132.138C85.4792 132.138 84.9847 132.011 84.5553 131.758C84.126 131.498 83.7887 131.141 83.5433 130.689C83.3057 130.237 83.1868 129.715 83.1868 129.125C83.1868 128.535 83.3057 128.013 83.5433 127.561C83.7887 127.109 84.1222 126.756 84.5438 126.503C84.9732 126.242 85.4638 126.112 86.0158 126.112C86.5525 126.112 87.0163 126.246 87.4073 126.514C87.7983 126.775 88.1012 127.143 88.3158 127.618C88.5305 128.094 88.6378 128.653 88.6378 129.297H84.1183C84.1567 129.926 84.356 130.417 84.7163 130.769C85.0767 131.122 85.5328 131.298 86.0848 131.298C86.4912 131.298 86.8323 131.203 87.1083 131.011C87.392 130.819 87.6105 130.566 87.7638 130.252L88.5573 130.654C88.4117 130.953 88.2162 131.214 87.9708 131.436C87.7332 131.659 87.4495 131.831 87.1198 131.954C86.7978 132.077 86.4375 132.138 86.0388 132.138ZM84.1873 128.527H87.6488C87.6258 128.197 87.5377 127.914 87.3843 127.676C87.2387 127.438 87.047 127.254 86.8093 127.124C86.5717 126.994 86.3033 126.928 86.0043 126.928C85.713 126.928 85.4332 126.994 85.1648 127.124C84.8965 127.247 84.6742 127.431 84.4978 127.676C84.3215 127.914 84.218 128.197 84.1873 128.527ZM91.8107 132.138C91.389 132.138 91.021 132.077 90.7067 131.954C90.3923 131.824 90.1278 131.655 89.9132 131.448C89.7062 131.241 89.5567 131.015 89.4647 130.769L90.2697 130.436C90.4 130.697 90.5955 130.907 90.8562 131.068C91.1168 131.229 91.4043 131.31 91.7187 131.31C92.079 131.31 92.3818 131.241 92.6272 131.103C92.8725 130.957 92.9952 130.754 92.9952 130.493C92.9952 130.256 92.9032 130.064 92.7192 129.918C92.5428 129.773 92.2783 129.654 91.9257 129.562L91.3737 129.412C90.8523 129.274 90.446 129.067 90.1547 128.791C89.8633 128.508 89.7177 128.19 89.7177 127.837C89.7177 127.293 89.894 126.871 90.2467 126.572C90.607 126.265 91.1398 126.112 91.8452 126.112C92.1825 126.112 92.4892 126.162 92.7652 126.261C93.0412 126.361 93.2788 126.503 93.4782 126.687C93.6775 126.863 93.8232 127.074 93.9152 127.319L93.1102 127.676C93.0105 127.415 92.8457 127.227 92.6157 127.112C92.3857 126.997 92.1058 126.94 91.7762 126.94C91.4235 126.94 91.1475 127.017 90.9482 127.17C90.7488 127.316 90.6492 127.523 90.6492 127.791C90.6492 127.944 90.7297 128.09 90.8907 128.228C91.0593 128.358 91.3047 128.466 91.6267 128.55L92.2017 128.699C92.5773 128.791 92.8917 128.929 93.1447 129.113C93.3977 129.29 93.5893 129.493 93.7197 129.723C93.85 129.953 93.9152 130.198 93.9152 130.459C93.9152 130.804 93.8232 131.103 93.6392 131.356C93.4552 131.609 93.206 131.804 92.8917 131.942C92.5773 132.073 92.217 132.138 91.8107 132.138ZM97.1676 132.138C96.7459 132.138 96.3779 132.077 96.0636 131.954C95.7493 131.824 95.4848 131.655 95.2701 131.448C95.0631 131.241 94.9136 131.015 94.8216 130.769L95.6266 130.436C95.7569 130.697 95.9524 130.907 96.2131 131.068C96.4738 131.229 96.7613 131.31 97.0756 131.31C97.4359 131.31 97.7388 131.241 97.9841 131.103C98.2294 130.957 98.3521 130.754 98.3521 130.493C98.3521 130.256 98.2601 130.064 98.0761 129.918C97.8998 129.773 97.6353 129.654 97.2826 129.562L96.7306 129.412C96.2093 129.274 95.8029 129.067 95.5116 128.791C95.2203 128.508 95.0746 128.19 95.0746 127.837C95.0746 127.293 95.2509 126.871 95.6036 126.572C95.9639 126.265 96.4968 126.112 97.2021 126.112C97.5394 126.112 97.8461 126.162 98.1221 126.261C98.3981 126.361 98.6358 126.503 98.8351 126.687C99.0344 126.863 99.1801 127.074 99.2721 127.319L98.4671 127.676C98.3674 127.415 98.2026 127.227 97.9726 127.112C97.7426 126.997 97.4628 126.94 97.1331 126.94C96.7804 126.94 96.5044 127.017 96.3051 127.17C96.1058 127.316 96.0061 127.523 96.0061 127.791C96.0061 127.944 96.0866 128.09 96.2476 128.228C96.4163 128.358 96.6616 128.466 96.9836 128.55L97.5586 128.699C97.9343 128.791 98.2486 128.929 98.5016 129.113C98.7546 129.29 98.9463 129.493 99.0766 129.723C99.2069 129.953 99.2721 130.198 99.2721 130.459C99.2721 130.804 99.1801 131.103 98.9961 131.356C98.8121 131.609 98.5629 131.804 98.2486 131.942C97.9343 132.073 97.5739 132.138 97.1676 132.138Z" fill="#64748B"/> +<rect x="18.5" y="149.5" width="246" height="29" rx="6.5" fill="white"/> +<rect x="18.5" y="149.5" width="246" height="29" rx="6.5" stroke="#E2E8F0"/> +<path d="M33.462 168.138C32.6953 168.138 32.0168 167.962 31.4265 167.609C30.8362 167.249 30.3723 166.758 30.035 166.137C29.6977 165.508 29.529 164.788 29.529 163.975C29.529 163.162 29.6938 162.445 30.0235 161.824C30.3608 161.196 30.8208 160.705 31.4035 160.352C31.9938 159.992 32.6685 159.812 33.4275 159.812C33.9105 159.812 34.3743 159.9 34.819 160.076C35.2637 160.245 35.6623 160.487 36.015 160.801C36.3677 161.108 36.6398 161.464 36.8315 161.87L35.992 162.296C35.8387 161.974 35.6278 161.694 35.3595 161.456C35.0912 161.219 34.7922 161.035 34.4625 160.904C34.1328 160.766 33.7878 160.697 33.4275 160.697C32.8678 160.697 32.3657 160.839 31.921 161.123C31.4763 161.399 31.1275 161.782 30.8745 162.273C30.6292 162.764 30.5065 163.331 30.5065 163.975C30.5065 164.619 30.633 165.19 30.886 165.688C31.139 166.187 31.4878 166.578 31.9325 166.861C32.3848 167.137 32.8947 167.275 33.462 167.275C33.83 167.275 34.1788 167.203 34.5085 167.057C34.8382 166.904 35.1333 166.697 35.394 166.436C35.6623 166.175 35.8732 165.876 36.0265 165.539L36.8775 165.964C36.6782 166.386 36.4022 166.762 36.0495 167.091C35.7045 167.421 35.3058 167.678 34.8535 167.862C34.4088 168.046 33.945 168.138 33.462 168.138ZM40.6346 168.138C40.0749 168.138 39.5766 168.011 39.1396 167.758C38.7103 167.498 38.3729 167.141 38.1276 166.689C37.8823 166.237 37.7596 165.715 37.7596 165.125C37.7596 164.535 37.8784 164.013 38.1161 163.561C38.3614 163.109 38.6988 162.756 39.1281 162.503C39.5651 162.242 40.0596 162.112 40.6116 162.112C41.1789 162.112 41.6773 162.242 42.1066 162.503C42.5436 162.756 42.8809 163.109 43.1186 163.561C43.3639 164.013 43.4866 164.535 43.4866 165.125C43.4866 165.715 43.3639 166.237 43.1186 166.689C42.8809 167.141 42.5474 167.498 42.1181 167.758C41.6888 168.011 41.1943 168.138 40.6346 168.138ZM40.6346 167.287C41.0179 167.287 41.3514 167.195 41.6351 167.011C41.9188 166.827 42.1411 166.574 42.3021 166.252C42.4708 165.93 42.5551 165.554 42.5551 165.125C42.5551 164.696 42.4708 164.32 42.3021 163.998C42.1411 163.676 41.9149 163.423 41.6236 163.239C41.3323 163.055 40.9949 162.963 40.6116 162.963C40.2359 162.963 39.9024 163.055 39.6111 163.239C39.3274 163.423 39.1013 163.676 38.9326 163.998C38.7716 164.32 38.6911 164.696 38.6911 165.125C38.6911 165.547 38.7716 165.922 38.9326 166.252C39.1013 166.574 39.3313 166.827 39.6226 167.011C39.9216 167.195 40.2589 167.287 40.6346 167.287ZM44.764 168V162.25H45.6265L45.6725 163.055C45.8488 162.748 46.075 162.514 46.351 162.353C46.627 162.192 46.949 162.112 47.317 162.112C47.777 162.112 48.168 162.219 48.49 162.434C48.8197 162.649 49.0573 162.974 49.203 163.411C49.364 162.99 49.5978 162.668 49.9045 162.445C50.2188 162.223 50.5907 162.112 51.02 162.112C51.664 162.112 52.17 162.327 52.538 162.756C52.9137 163.185 53.0977 163.837 53.09 164.711V168H52.17V165.056C52.17 164.489 52.1087 164.055 51.986 163.756C51.871 163.457 51.7138 163.254 51.5145 163.147C51.3152 163.032 51.0852 162.974 50.8245 162.974C50.3722 162.974 50.0195 163.155 49.7665 163.515C49.5135 163.868 49.387 164.37 49.387 165.021V168H48.467V165.056C48.467 164.489 48.4057 164.055 48.283 163.756C48.168 163.457 48.007 163.254 47.8 163.147C47.6007 163.032 47.3707 162.974 47.11 162.974C46.6653 162.974 46.3165 163.155 46.0635 163.515C45.8105 163.868 45.684 164.37 45.684 165.021V168H44.764ZM54.6032 170.3V162.25H55.4657L55.5117 163.227C55.7264 162.882 55.9986 162.61 56.3282 162.411C56.6656 162.212 57.0451 162.112 57.4667 162.112C57.9804 162.112 58.4327 162.238 58.8237 162.491C59.2147 162.744 59.5176 163.097 59.7322 163.549C59.9546 164.002 60.0657 164.527 60.0657 165.125C60.0657 165.715 59.9546 166.24 59.7322 166.7C59.5176 167.153 59.2147 167.505 58.8237 167.758C58.4327 168.011 57.9804 168.138 57.4667 168.138C57.0451 168.138 56.6694 168.042 56.3397 167.85C56.0101 167.651 55.7379 167.379 55.5232 167.034V170.3H54.6032ZM57.2597 167.298C57.6201 167.298 57.9382 167.206 58.2142 167.022C58.4979 166.838 58.7202 166.582 58.8812 166.252C59.0499 165.922 59.1342 165.547 59.1342 165.125C59.1342 164.703 59.0537 164.328 58.8927 163.998C58.7394 163.668 58.5209 163.411 58.2372 163.227C57.9536 163.043 57.6316 162.951 57.2712 162.951C56.9339 162.951 56.6311 163.043 56.3627 163.227C56.1021 163.411 55.8951 163.668 55.7417 163.998C55.5961 164.328 55.5232 164.703 55.5232 165.125C55.5232 165.547 55.5961 165.922 55.7417 166.252C55.8951 166.582 56.1021 166.838 56.3627 167.022C56.6234 167.206 56.9224 167.298 57.2597 167.298ZM63.1572 168.138C62.4825 168.138 61.9535 167.985 61.5702 167.678C61.1945 167.364 61.0067 166.93 61.0067 166.378C61.0067 165.796 61.1983 165.351 61.5817 165.045C61.9727 164.73 62.517 164.573 63.2147 164.573H64.8132C64.7748 164.029 64.6407 163.622 64.4107 163.354C64.1807 163.078 63.8357 162.94 63.3757 162.94C63.0613 162.94 62.7892 163.005 62.5592 163.135C62.3368 163.258 62.1528 163.457 62.0072 163.733L61.1792 163.411C61.3248 163.143 61.5012 162.913 61.7082 162.721C61.9152 162.522 62.1567 162.373 62.4327 162.273C62.7087 162.166 63.023 162.112 63.3757 162.112C63.9123 162.112 64.3532 162.219 64.6982 162.434C65.0508 162.641 65.3153 162.951 65.4917 163.365C65.668 163.772 65.7523 164.278 65.7447 164.883L65.7332 168H64.8822L64.8362 167.229C64.6675 167.521 64.4413 167.747 64.1577 167.908C63.874 168.061 63.5405 168.138 63.1572 168.138ZM63.2032 167.333C63.5328 167.333 63.8203 167.264 64.0657 167.126C64.311 166.98 64.4988 166.777 64.6292 166.516C64.7672 166.256 64.8362 165.941 64.8362 165.573V165.343H63.4217C62.885 165.343 62.5017 165.432 62.2717 165.608C62.0493 165.784 61.9382 166.037 61.9382 166.367C61.9382 166.666 62.0493 166.904 62.2717 167.08C62.494 167.249 62.8045 167.333 63.2032 167.333ZM67.2025 168V162.25H68.065L68.111 163.112C68.3026 162.79 68.5518 162.545 68.8585 162.376C69.1651 162.2 69.5216 162.112 69.928 162.112C70.3803 162.112 70.7713 162.204 71.101 162.388C71.4383 162.564 71.699 162.848 71.883 163.239C72.0746 163.63 72.1666 164.144 72.159 164.78V168H71.239V165.056C71.239 164.489 71.1738 164.055 71.0435 163.756C70.9131 163.457 70.733 163.254 70.503 163.147C70.273 163.032 70.0123 162.974 69.721 162.974C69.215 162.974 68.8201 163.155 68.5365 163.515C68.2605 163.868 68.1225 164.37 68.1225 165.021V168H67.2025ZM74.0427 170.438C73.897 170.438 73.7284 170.407 73.5367 170.346C73.345 170.292 73.1419 170.22 72.9272 170.128L73.2722 169.357C73.4485 169.434 73.6019 169.491 73.7322 169.53C73.8702 169.568 73.9775 169.587 74.0542 169.587C74.2612 169.587 74.4299 169.53 74.5602 169.415C74.6982 169.307 74.8132 169.15 74.9052 168.943L75.2962 167.977L72.8237 162.25H73.8012L75.7562 166.907L77.6882 162.25H78.6772L75.9172 168.805C75.7715 169.142 75.6182 169.434 75.4572 169.679C75.3039 169.924 75.116 170.112 74.8937 170.243C74.6714 170.373 74.3877 170.438 74.0427 170.438ZM82.4197 168V162.25H83.2822L83.3282 163.112C83.5199 162.79 83.7691 162.545 84.0757 162.376C84.3824 162.2 84.7389 162.112 85.1452 162.112C85.5976 162.112 85.9886 162.204 86.3182 162.388C86.6556 162.564 86.9162 162.848 87.1002 163.239C87.2919 163.63 87.3839 164.144 87.3762 164.78V168H86.4562V165.056C86.4562 164.489 86.3911 164.055 86.2607 163.756C86.1304 163.457 85.9502 163.254 85.7202 163.147C85.4902 163.032 85.2296 162.974 84.9382 162.974C84.4322 162.974 84.0374 163.155 83.7537 163.515C83.4777 163.868 83.3397 164.37 83.3397 165.021V168H82.4197ZM90.6493 168.138C89.9747 168.138 89.4457 167.985 89.0623 167.678C88.6867 167.364 88.4988 166.93 88.4988 166.378C88.4988 165.796 88.6905 165.351 89.0738 165.045C89.4648 164.73 90.0092 164.573 90.7068 164.573H92.3053C92.267 164.029 92.1328 163.622 91.9028 163.354C91.6728 163.078 91.3278 162.94 90.8678 162.94C90.5535 162.94 90.2813 163.005 90.0513 163.135C89.829 163.258 89.645 163.457 89.4993 163.733L88.6713 163.411C88.817 163.143 88.9933 162.913 89.2003 162.721C89.4073 162.522 89.6488 162.373 89.9248 162.273C90.2008 162.166 90.5152 162.112 90.8678 162.112C91.4045 162.112 91.8453 162.219 92.1903 162.434C92.543 162.641 92.8075 162.951 92.9838 163.365C93.1602 163.772 93.2445 164.278 93.2368 164.883L93.2253 168H92.3743L92.3283 167.229C92.1597 167.521 91.9335 167.747 91.6498 167.908C91.3662 168.061 91.0327 168.138 90.6493 168.138ZM90.6953 167.333C91.025 167.333 91.3125 167.264 91.5578 167.126C91.8032 166.98 91.991 166.777 92.1213 166.516C92.2593 166.256 92.3283 165.941 92.3283 165.573V165.343H90.9138C90.3772 165.343 89.9938 165.432 89.7638 165.608C89.5415 165.784 89.4303 166.037 89.4303 166.367C89.4303 166.666 89.5415 166.904 89.7638 167.08C89.9862 167.249 90.2967 167.333 90.6953 167.333ZM94.6946 168V162.25H95.5571L95.6031 163.055C95.7795 162.748 96.0056 162.514 96.2816 162.353C96.5576 162.192 96.8796 162.112 97.2476 162.112C97.7076 162.112 98.0986 162.219 98.4206 162.434C98.7503 162.649 98.988 162.974 99.1336 163.411C99.2946 162.99 99.5285 162.668 99.8351 162.445C100.149 162.223 100.521 162.112 100.951 162.112C101.595 162.112 102.101 162.327 102.469 162.756C102.844 163.185 103.028 163.837 103.021 164.711V168H102.101V165.056C102.101 164.489 102.039 164.055 101.917 163.756C101.802 163.457 101.644 163.254 101.445 163.147C101.246 163.032 101.016 162.974 100.755 162.974C100.303 162.974 99.9501 163.155 99.6971 163.515C99.4441 163.868 99.3176 164.37 99.3176 165.021V168H98.3976V165.056C98.3976 164.489 98.3363 164.055 98.2136 163.756C98.0986 163.457 97.9376 163.254 97.7306 163.147C97.5313 163.032 97.3013 162.974 97.0406 162.974C96.596 162.974 96.2471 163.155 95.9941 163.515C95.7411 163.868 95.6146 164.37 95.6146 165.021V168H94.6946ZM106.995 168.138C106.435 168.138 105.941 168.011 105.511 167.758C105.082 167.498 104.745 167.141 104.499 166.689C104.262 166.237 104.143 165.715 104.143 165.125C104.143 164.535 104.262 164.013 104.499 163.561C104.745 163.109 105.078 162.756 105.5 162.503C105.929 162.242 106.42 162.112 106.972 162.112C107.509 162.112 107.972 162.246 108.363 162.514C108.754 162.775 109.057 163.143 109.272 163.618C109.487 164.094 109.594 164.653 109.594 165.297H105.074C105.113 165.926 105.312 166.417 105.672 166.769C106.033 167.122 106.489 167.298 107.041 167.298C107.447 167.298 107.788 167.203 108.064 167.011C108.348 166.819 108.567 166.566 108.72 166.252L109.513 166.654C109.368 166.953 109.172 167.214 108.927 167.436C108.689 167.659 108.406 167.831 108.076 167.954C107.754 168.077 107.394 168.138 106.995 168.138ZM105.143 164.527H108.605C108.582 164.197 108.494 163.914 108.34 163.676C108.195 163.438 108.003 163.254 107.765 163.124C107.528 162.994 107.259 162.928 106.96 162.928C106.669 162.928 106.389 162.994 106.121 163.124C105.853 163.247 105.63 163.431 105.454 163.676C105.278 163.914 105.174 164.197 105.143 164.527Z" fill="#64748B"/> +<rect x="18" y="185" width="247" height="32" rx="7" fill="#1F2937"/> +<path d="M120.632 205.144C119.824 205.144 119.104 204.96 118.472 204.592C117.848 204.216 117.356 203.704 116.996 203.056C116.644 202.4 116.468 201.648 116.468 200.8C116.468 199.952 116.644 199.204 116.996 198.556C117.356 197.9 117.848 197.388 118.472 197.02C119.096 196.644 119.812 196.456 120.62 196.456C121.164 196.456 121.676 196.556 122.156 196.756C122.636 196.948 123.06 197.216 123.428 197.56C123.804 197.904 124.092 198.304 124.292 198.76L123.02 199.276C122.876 198.972 122.68 198.704 122.432 198.472C122.192 198.232 121.916 198.048 121.604 197.92C121.292 197.792 120.964 197.728 120.62 197.728C120.092 197.728 119.62 197.86 119.204 198.124C118.796 198.388 118.472 198.752 118.232 199.216C118 199.672 117.884 200.2 117.884 200.8C117.884 201.4 118 201.932 118.232 202.396C118.472 202.86 118.8 203.224 119.216 203.488C119.64 203.752 120.12 203.884 120.656 203.884C121.008 203.884 121.336 203.816 121.64 203.68C121.952 203.536 122.228 203.34 122.468 203.092C122.716 202.844 122.912 202.556 123.056 202.228L124.328 202.744C124.128 203.216 123.844 203.636 123.476 204.004C123.108 204.364 122.68 204.644 122.192 204.844C121.704 205.044 121.184 205.144 120.632 205.144ZM128.176 205.144C127.576 205.144 127.04 205.012 126.568 204.748C126.104 204.476 125.74 204.104 125.476 203.632C125.212 203.16 125.08 202.616 125.08 202C125.08 201.384 125.208 200.84 125.464 200.368C125.728 199.896 126.092 199.528 126.556 199.264C127.02 198.992 127.552 198.856 128.152 198.856C128.752 198.856 129.284 198.992 129.748 199.264C130.212 199.528 130.572 199.896 130.828 200.368C131.092 200.84 131.224 201.384 131.224 202C131.224 202.616 131.096 203.16 130.84 203.632C130.584 204.104 130.224 204.476 129.76 204.748C129.296 205.012 128.768 205.144 128.176 205.144ZM128.176 203.908C128.504 203.908 128.796 203.828 129.052 203.668C129.308 203.5 129.508 203.276 129.652 202.996C129.796 202.708 129.868 202.376 129.868 202C129.868 201.624 129.792 201.296 129.64 201.016C129.496 200.728 129.296 200.504 129.04 200.344C128.784 200.176 128.488 200.092 128.152 200.092C127.816 200.092 127.52 200.172 127.264 200.332C127.008 200.492 126.808 200.716 126.664 201.004C126.52 201.292 126.448 201.624 126.448 202C126.448 202.376 126.52 202.708 126.664 202.996C126.816 203.276 127.02 203.5 127.276 203.668C127.54 203.828 127.84 203.908 128.176 203.908ZM132.389 205V199H133.649L133.709 199.852C133.901 199.532 134.149 199.288 134.453 199.12C134.765 198.944 135.121 198.856 135.521 198.856C136.001 198.856 136.409 198.952 136.745 199.144C137.089 199.336 137.349 199.636 137.525 200.044C137.709 200.444 137.801 200.968 137.801 201.616V205H136.457V201.928C136.457 201.448 136.401 201.08 136.289 200.824C136.185 200.56 136.033 200.376 135.833 200.272C135.641 200.168 135.413 200.116 135.149 200.116C134.701 200.108 134.353 200.256 134.105 200.56C133.857 200.864 133.733 201.3 133.733 201.868V205H132.389ZM141.55 205.144C140.918 205.144 140.434 204.988 140.098 204.676C139.77 204.356 139.606 203.9 139.606 203.308V200.152H138.61V199H139.606V197.128H140.938V199H142.558V200.152H140.938V203.056C140.938 203.336 141.002 203.548 141.13 203.692C141.266 203.836 141.462 203.908 141.718 203.908C141.798 203.908 141.886 203.892 141.982 203.86C142.078 203.828 142.186 203.768 142.306 203.68L142.798 204.7C142.59 204.844 142.382 204.952 142.174 205.024C141.966 205.104 141.758 205.144 141.55 205.144ZM143.957 205V199H145.289V205H143.957ZM144.629 197.86C144.413 197.86 144.225 197.784 144.065 197.632C143.913 197.472 143.837 197.284 143.837 197.068C143.837 196.852 143.913 196.668 144.065 196.516C144.225 196.364 144.413 196.288 144.629 196.288C144.845 196.288 145.029 196.364 145.181 196.516C145.341 196.668 145.421 196.852 145.421 197.068C145.421 197.284 145.341 197.472 145.181 197.632C145.029 197.784 144.845 197.86 144.629 197.86ZM146.873 205V199H148.133L148.193 199.852C148.385 199.532 148.633 199.288 148.937 199.12C149.249 198.944 149.605 198.856 150.005 198.856C150.485 198.856 150.893 198.952 151.229 199.144C151.573 199.336 151.833 199.636 152.009 200.044C152.193 200.444 152.285 200.968 152.285 201.616V205H150.941V201.928C150.941 201.448 150.885 201.08 150.773 200.824C150.669 200.56 150.517 200.376 150.317 200.272C150.125 200.168 149.897 200.116 149.633 200.116C149.185 200.108 148.837 200.256 148.589 200.56C148.341 200.864 148.217 201.3 148.217 201.868V205H146.873ZM155.794 205.144C155.322 205.144 154.914 205.048 154.57 204.856C154.234 204.664 153.974 204.364 153.79 203.956C153.606 203.548 153.514 203.024 153.514 202.384V199H154.858V202.072C154.858 202.544 154.914 202.912 155.026 203.176C155.138 203.44 155.29 203.624 155.482 203.728C155.682 203.832 155.91 203.884 156.166 203.884C156.622 203.892 156.974 203.744 157.222 203.44C157.47 203.136 157.594 202.7 157.594 202.132V199H158.926V205H157.666L157.606 204.148C157.414 204.468 157.162 204.716 156.85 204.892C156.546 205.06 156.194 205.144 155.794 205.144ZM163.096 205.144C162.512 205.144 161.992 205.012 161.536 204.748C161.088 204.476 160.732 204.104 160.468 203.632C160.212 203.16 160.084 202.616 160.084 202C160.084 201.384 160.216 200.84 160.48 200.368C160.744 199.896 161.104 199.528 161.56 199.264C162.024 198.992 162.552 198.856 163.144 198.856C163.68 198.856 164.164 198.996 164.596 199.276C165.028 199.548 165.368 199.944 165.616 200.464C165.872 200.984 166 201.604 166 202.324H161.476C161.516 202.828 161.7 203.224 162.028 203.512C162.364 203.8 162.76 203.944 163.216 203.944C163.584 203.944 163.888 203.864 164.128 203.704C164.368 203.536 164.556 203.32 164.692 203.056L165.88 203.56C165.712 203.88 165.496 204.16 165.232 204.4C164.976 204.64 164.668 204.824 164.308 204.952C163.956 205.08 163.552 205.144 163.096 205.144ZM161.56 201.292H164.548C164.524 201.004 164.44 200.768 164.296 200.584C164.152 200.392 163.976 200.248 163.768 200.152C163.56 200.056 163.34 200.008 163.108 200.008C162.884 200.008 162.656 200.056 162.424 200.152C162.2 200.24 162.008 200.38 161.848 200.572C161.688 200.764 161.592 201.004 161.56 201.292Z" fill="white"/> +<defs> +<clipPath id="clip0_27219_4597"> +<rect width="247" height="17" fill="white" transform="translate(18 18)"/> +</clipPath> +<clipPath id="clip1_27219_4597"> +<rect width="247" height="4" fill="white" transform="translate(18 53)"/> +</clipPath> +</defs> +</svg> diff --git a/src/admin/onboarding/illustrations/addon-comparisons.js b/src/admin/onboarding/illustrations/addon-comparisons.js index 57890b893..6af04790d 100644 --- a/src/admin/onboarding/illustrations/addon-comparisons.js +++ b/src/admin/onboarding/illustrations/addon-comparisons.js @@ -1,270 +1,28 @@ -import { __ } from '@wordpress/i18n'; -import conversationalPro from '@Image/onboarding/addon-conversational-pro.svg'; import multistepFree from '@Image/onboarding/addon-multistep-free.svg'; +import multistepPro from '@Image/onboarding/addon-multistep-pro.svg'; +import conditionalFree from '@Image/onboarding/addon-conditional-free.svg'; +import conditionalPro from '@Image/onboarding/addon-conditional-pro.svg'; +import calculationFree from '@Image/onboarding/addon-calculation-free.svg'; +import calculationPro from '@Image/onboarding/addon-calculation-pro.svg'; +import conversationalFree from '@Image/onboarding/addon-conversational-free.svg'; +import conversationalPro from '@Image/onboarding/addon-conversational-pro.svg'; /* - * Free vs Pro mock cards for the add-ons step, one pair per tab. Copy and - * layout follow the Figma "Upgrade Comparison Visuals" frame. Sample names, - * prices and percentages are illustrative data. + * Free vs Pro mock cards for the add-ons step, one pair per tab, exported at + * 283x246 from the Figma "Upgrade Comparison Visuals" frame. + * + * These were hand-built in JSX until the designs settled, and the copies drifted + * apart: a card's chip claimed eight fields while the rows below it drew seven. + * The artwork and the labels that describe it now come from one file each, so + * they cannot disagree again. Sample names, prices and percentages are + * illustrative. */ -const Card = ( { title, chip, pro = false, children } ) => ( - <div - className={ `flex h-[246px] w-[283px] flex-col gap-1.5 overflow-hidden rounded-[13px] border-[1.5px] border-solid border-[#e2e8f0] p-[18px] ${ - pro ? 'bg-[#f0fdf4]' : 'bg-[#f8fafc]' - }` } - aria-hidden="true" - > - <div className="flex items-center"> - <span className="flex-1 text-[12.5px] font-bold leading-none text-[#0f172a]"> - { title } - </span> - <span - className={ `rounded border border-solid px-2 py-[3px] text-[9.5px] font-semibold leading-none ${ - pro - ? 'border-[#fddccc] bg-[#fff4ef] text-[#1f2937]' - : 'border-[#e2e8f0] bg-white text-[#94a3b8]' - }` } - > - { chip } - </span> - </div> - <div className="h-1.5" /> - { children } - </div> -); - -const Field = ( { label } ) => ( - <div className="flex w-full min-w-0 shrink-0 items-center overflow-hidden rounded-[7px] border border-solid border-[#e2e8f0] bg-white px-[11px] py-2"> - <span className="truncate text-[11.5px] leading-none text-[#64748b]"> - { label } - </span> - </div> -); - -// Side-by-side fields share the row width equally. -const Row = ( { children } ) => ( - <div className="flex gap-1.5 [&>*]:min-w-0 [&>*]:flex-1">{ children }</div> -); - -const Label = ( { children } ) => ( - <span className="text-[9px] font-semibold uppercase leading-none tracking-wide text-[#64748b]"> - { children } - </span> -); - -const Pill = ( { children, active = false } ) => ( - <span - className={ `flex-1 rounded-[7px] border border-solid px-1.5 py-1.5 text-center text-[10.5px] leading-none ${ - active - ? 'border-[#fddccc] bg-[#fff4ef] font-semibold text-[#d54407]' - : 'border-[#e2e8f0] bg-white text-[#64748b]' - }` } - > - { children } - </span> -); - -const DarkButton = ( { children, className = '' } ) => ( - <div - className={ `flex items-center justify-center rounded-[7px] bg-[#1f2937] py-[9px] ${ className }` } - > - <span className="text-xs font-semibold leading-none text-white"> - { children } - </span> - </div> -); - -const Note = ( { children } ) => ( - <span className="text-center text-[10.5px] font-semibold leading-none text-[#1f2937]"> - { children } - </span> -); - -const PriceRow = ( { label, price, total = false } ) => ( - <div - className={ `flex items-center justify-between rounded-[7px] border border-solid px-[11px] py-2 text-[11.5px] leading-none ${ - total - ? 'border-[#fddccc] bg-[#fff4ef] font-semibold text-[#1f2937]' - : 'border-[#e2e8f0] bg-white text-[#64748b]' - }` } - > - <span>{ label }</span> - <span - className={ - total ? 'text-[#d54407]' : 'font-medium text-[#1f2937]' - } - > - { price } - </span> - </div> -); - -const Progress = ( { segments, filled } ) => ( - <div className="flex gap-[5px]"> - { Array.from( { length: segments }, ( _, index ) => ( - <span - key={ index } - className={ `h-1 flex-1 rounded-full ${ - index < filled ? 'bg-[#d54407]' : 'bg-[#e2e8f0]' - }` } - /> - ) ) } - </div> -); - -/* ---------- Multistep ---------- */ - -// Designed artwork (283x246) rather than a hand-built card. The mock has the -// seven fields QA asked for; the free/pro pair is drifting to exported SVGs one -// card at a time, so Card/Field/Row below still serve the rest. -const MultistepFree = () => ( +// Decorative: the tab label and description next to the slider carry the +// meaning, and the slider itself owns the accessible name. +const Card = ( { src } ) => ( <img - src={ multistepFree } - alt="" - width={ 283 } - height={ 246 } - className="block h-[246px] w-[283px]" - /> -); - -const MultistepPro = () => ( - <Card - title={ __( 'Personal Details', 'sureforms' ) } - chip={ __( 'Step 1 of 3', 'sureforms' ) } - pro - > - <Progress segments={ 3 } filled={ 1 } /> - <div className="h-2" /> - <Field label={ __( 'Full name', 'sureforms' ) } /> - <Field label={ __( 'Email address', 'sureforms' ) } /> - <Field label={ __( 'Company name', 'sureforms' ) } /> - <div className="h-0.5" /> - <DarkButton>{ __( 'Continue', 'sureforms' ) }</DarkButton> - <div className="h-1.5" /> - <Note>{ __( 'Two more steps, three fields each', 'sureforms' ) }</Note> - </Card> -); - -/* ---------- Conditional ---------- */ - -const ConditionalFree = () => ( - <Card - title={ __( 'Registration', 'sureforms' ) } - chip={ __( '6 fields', 'sureforms' ) } - > - <Row> - <Field label={ __( 'Full name', 'sureforms' ) } /> - <Field label={ __( 'Email address', 'sureforms' ) } /> - </Row> - <Field label={ __( 'I am a…', 'sureforms' ) } /> - <Row> - <Field label={ __( 'School name', 'sureforms' ) } /> - <Field label={ __( 'Graduation year', 'sureforms' ) } /> - </Row> - <Row> - <Field label={ __( 'Company name', 'sureforms' ) } /> - <Field label={ __( 'Job title', 'sureforms' ) } /> - </Row> - </Card> -); - -const ConditionalPro = () => ( - <Card - title={ __( 'Registration', 'sureforms' ) } - chip={ __( '3 fields', 'sureforms' ) } - pro - > - <Label>{ __( 'I am a', 'sureforms' ) }</Label> - <Row> - <Pill>{ __( 'Student', 'sureforms' ) }</Pill> - <Pill active>{ __( 'Employee', 'sureforms' ) }</Pill> - <Pill>{ __( 'Business', 'sureforms' ) }</Pill> - </Row> - <Field label={ __( 'Company name', 'sureforms' ) } /> - <Field label={ __( 'Job title', 'sureforms' ) } /> - <div className="h-0.5" /> - <DarkButton>{ __( 'Submit', 'sureforms' ) }</DarkButton> - <div className="h-1.5" /> - <Note>{ __( 'Three fields stayed hidden', 'sureforms' ) }</Note> - </Card> -); - -/* ---------- Calculation ---------- */ - -const CalculationFree = () => ( - <Card - title={ __( 'Get a quote', 'sureforms' ) } - chip={ __( 'No pricing', 'sureforms' ) } - > - <Field label={ __( 'Website design', 'sureforms' ) } /> - <Field label={ __( 'SEO setup', 'sureforms' ) } /> - <Field label={ __( 'Content pages', 'sureforms' ) } /> - <Field label={ __( 'Anything else', 'sureforms' ) } /> - <div className="h-0.5" /> - <DarkButton>{ __( 'Request a quote', 'sureforms' ) }</DarkButton> - <Note>{ __( 'You reply with a price later', 'sureforms' ) }</Note> - </Card> -); - -const CalculationPro = () => ( - <Card - title={ __( 'Get a quote', 'sureforms' ) } - chip={ __( 'Live total', 'sureforms' ) } - pro - > - <PriceRow - label={ __( 'Website design', 'sureforms' ) } - price="$2,500" - /> - <PriceRow label={ __( 'SEO setup', 'sureforms' ) } price="$800" /> - <PriceRow - label={ __( 'Content, 5 pages', 'sureforms' ) } - price="$1,250" - /> - <PriceRow - label={ __( 'Your estimate', 'sureforms' ) } - price="$4,550" - total - /> - <div className="h-0.5" /> - <DarkButton>{ __( 'Book this in', 'sureforms' ) }</DarkButton> - </Card> -); - -/* ---------- Conversational ---------- */ - -const ConversationalFree = () => ( - <Card - title={ __( 'Product Review', 'sureforms' ) } - chip={ __( '8 fields', 'sureforms' ) } - > - <Row> - <Field label={ __( 'Full name', 'sureforms' ) } /> - <Field label={ __( 'Email address', 'sureforms' ) } /> - </Row> - <Row> - <Field label={ __( 'Company name', 'sureforms' ) } /> - <Field label={ __( 'Job title', 'sureforms' ) } /> - </Row> - <Field label={ __( 'What do you like most about…', 'sureforms' ) } /> - <Field - label={ __( - 'Which feature do you find most useful?', - 'sureforms' - ) } - /> - <Row> - <Field label={ __( 'Company size', 'sureforms' ) } /> - <Field label={ __( 'Phone number', 'sureforms' ) } /> - </Row> - </Card> -); - -// Designed artwork (283×246, static) rather than a hand-built card. -const ConversationalPro = () => ( - <img - src={ conversationalPro } + src={ src } alt="" width={ 283 } height={ 246 } @@ -273,12 +31,21 @@ const ConversationalPro = () => ( ); const ADDON_COMPARISONS = { - multistep: { free: <MultistepFree />, pro: <MultistepPro /> }, - conditional: { free: <ConditionalFree />, pro: <ConditionalPro /> }, - calculation: { free: <CalculationFree />, pro: <CalculationPro /> }, + multistep: { + free: <Card src={ multistepFree } />, + pro: <Card src={ multistepPro } />, + }, + conditional: { + free: <Card src={ conditionalFree } />, + pro: <Card src={ conditionalPro } />, + }, + calculation: { + free: <Card src={ calculationFree } />, + pro: <Card src={ calculationPro } />, + }, conversational: { - free: <ConversationalFree />, - pro: <ConversationalPro />, + free: <Card src={ conversationalFree } />, + pro: <Card src={ conversationalPro } />, }, }; From c102eca9f7f2692834704ab0beeebc6ed8082773 Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Wed, 23 Sep 2026 17:15:31 +0530 Subject: [PATCH 35/60] fix(onboarding): conditional free card counts its own fields correctly The previous export labelled the card "7 fields" and drew six. This one says six and draws six. Note for the QA thread: the number landed on six, not the seven the report asked for. The complaint was that the chip and the rows disagreed, and the design resolves that by trusting the rows. Refs #3104 --- images/onboarding/addon-conditional-free.svg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/images/onboarding/addon-conditional-free.svg b/images/onboarding/addon-conditional-free.svg index faaf4fcee..0f41fb448 100644 --- a/images/onboarding/addon-conditional-free.svg +++ b/images/onboarding/addon-conditional-free.svg @@ -5,7 +5,7 @@ <path d="M18.95 29V20.25H22.2C22.8167 20.25 23.3625 20.3708 23.8375 20.6125C24.3125 20.8542 24.6833 21.1875 24.95 21.6125C25.2167 22.0292 25.35 22.5167 25.35 23.075C25.35 23.65 25.1958 24.1583 24.8875 24.6C24.5792 25.0333 24.175 25.3625 23.675 25.5875L25.7 29H23.7625L21.975 25.9C21.925 25.9 21.8708 25.9 21.8125 25.9C21.7625 25.9 21.7083 25.9 21.65 25.9H20.6625V29H18.95ZM20.6625 24.3375H22.2125C22.4708 24.3375 22.7 24.2833 22.9 24.175C23.1083 24.0667 23.2708 23.9167 23.3875 23.725C23.5125 23.5333 23.575 23.3167 23.575 23.075C23.575 22.7 23.4375 22.3958 23.1625 22.1625C22.8958 21.9292 22.55 21.8125 22.125 21.8125H20.6625V24.3375ZM29.5941 29.15C28.9775 29.15 28.4316 29.0125 27.9566 28.7375C27.4816 28.4542 27.1066 28.0667 26.8316 27.575C26.565 27.0833 26.4316 26.5167 26.4316 25.875C26.4316 25.2333 26.5691 24.6667 26.8441 24.175C27.1275 23.6833 27.5108 23.3 27.9941 23.025C28.4858 22.7417 29.0483 22.6 29.6816 22.6C30.2316 22.6 30.7358 22.7458 31.1941 23.0375C31.6608 23.3208 32.0316 23.7417 32.3066 24.3C32.59 24.85 32.7316 25.5208 32.7316 26.3125H28.1566C28.1983 26.7292 28.3775 27.0625 28.6941 27.3125C29.0108 27.5542 29.3691 27.675 29.7691 27.675C30.1108 27.675 30.39 27.6042 30.6066 27.4625C30.8233 27.3125 30.99 27.1208 31.1066 26.8875L32.5816 27.4625C32.4066 27.8125 32.1775 28.1167 31.8941 28.375C31.6191 28.625 31.29 28.8167 30.9066 28.95C30.5233 29.0833 30.0858 29.15 29.5941 29.15ZM28.2441 25.0875H30.9441C30.9191 24.8292 30.8358 24.6208 30.6941 24.4625C30.5525 24.3042 30.3858 24.1875 30.1941 24.1125C30.0025 24.0375 29.815 24 29.6316 24C29.4566 24 29.265 24.0375 29.0566 24.1125C28.8566 24.1792 28.6775 24.2917 28.5191 24.45C28.3691 24.6083 28.2775 24.8208 28.2441 25.0875ZM36.503 31.6625C36.028 31.6625 35.6072 31.6292 35.2405 31.5625C34.8739 31.4958 34.5655 31.4083 34.3155 31.3C34.0655 31.1917 33.8614 31.0833 33.703 30.975L34.353 29.65C34.4697 29.7167 34.6239 29.7917 34.8155 29.875C35.0072 29.9667 35.2364 30.0417 35.503 30.1C35.7697 30.1667 36.078 30.2 36.428 30.2C36.7614 30.2 37.053 30.1333 37.303 30C37.5614 29.875 37.7614 29.675 37.903 29.4C38.053 29.1333 38.128 28.7917 38.128 28.375V27.775C37.9197 28.1 37.6489 28.3583 37.3155 28.55C36.9822 28.7333 36.603 28.825 36.178 28.825C35.603 28.825 35.103 28.7 34.678 28.45C34.2614 28.2 33.9364 27.85 33.703 27.4C33.4697 26.95 33.353 26.4167 33.353 25.8C33.353 25.15 33.4697 24.5875 33.703 24.1125C33.9364 23.6292 34.2614 23.2583 34.678 23C35.103 22.7333 35.603 22.6 36.178 22.6C36.603 22.6 36.9822 22.7 37.3155 22.9C37.6489 23.0917 37.9197 23.3667 38.128 23.725V22.75H39.778V28.325C39.778 29.025 39.6447 29.625 39.378 30.125C39.1114 30.6333 38.7322 31.0167 38.2405 31.275C37.7572 31.5333 37.178 31.6625 36.503 31.6625ZM36.653 27.4375C36.9364 27.4375 37.1822 27.3667 37.3905 27.225C37.6072 27.075 37.7739 26.875 37.8905 26.625C38.0072 26.3667 38.0655 26.075 38.0655 25.75C38.0655 25.4167 38.003 25.125 37.878 24.875C37.7614 24.625 37.5947 24.4292 37.378 24.2875C37.1697 24.1458 36.9239 24.075 36.6405 24.075C36.3489 24.075 36.0905 24.1458 35.8655 24.2875C35.6405 24.4292 35.4655 24.625 35.3405 24.875C35.2155 25.125 35.1489 25.4167 35.1405 25.75C35.1489 26.075 35.2155 26.3667 35.3405 26.625C35.4655 26.875 35.6405 27.075 35.8655 27.225C36.0989 27.3667 36.3614 27.4375 36.653 27.4375ZM41.2979 29V22.75H42.9479V29H41.2979ZM42.1229 21.7375C41.8729 21.7375 41.652 21.6458 41.4604 21.4625C41.2687 21.2708 41.1729 21.0458 41.1729 20.7875C41.1729 20.5292 41.2687 20.3083 41.4604 20.125C41.652 19.9333 41.8729 19.8375 42.1229 19.8375C42.3812 19.8375 42.602 19.9333 42.7854 20.125C42.977 20.3083 43.0729 20.5292 43.0729 20.7875C43.0729 21.0458 42.977 21.2708 42.7854 21.4625C42.602 21.6458 42.3812 21.7375 42.1229 21.7375ZM46.8068 29.15C46.4068 29.15 46.0318 29.0917 45.6818 28.975C45.3318 28.85 45.0235 28.675 44.7568 28.45C44.4902 28.2167 44.2818 27.9333 44.1318 27.6L45.5443 26.95C45.6693 27.15 45.8402 27.325 46.0568 27.475C46.2735 27.6167 46.5235 27.6875 46.8068 27.6875C47.0818 27.6875 47.2943 27.65 47.4443 27.575C47.5943 27.4917 47.6693 27.375 47.6693 27.225C47.6693 27.075 47.6068 26.9667 47.4818 26.9C47.3652 26.825 47.2027 26.7625 46.9943 26.7125L46.4193 26.5625C45.8193 26.4042 45.3443 26.1542 44.9943 25.8125C44.6527 25.4625 44.4818 25.0625 44.4818 24.6125C44.4818 23.9708 44.686 23.475 45.0943 23.125C45.511 22.775 46.0985 22.6 46.8568 22.6C47.2485 22.6 47.611 22.6583 47.9443 22.775C48.286 22.8917 48.5777 23.0542 48.8193 23.2625C49.061 23.4708 49.2277 23.7125 49.3193 23.9875L47.9568 24.6125C47.8985 24.4458 47.7568 24.3125 47.5318 24.2125C47.3068 24.1042 47.0818 24.05 46.8568 24.05C46.6318 24.05 46.4568 24.1 46.3318 24.2C46.2152 24.2917 46.1568 24.4208 46.1568 24.5875C46.1568 24.6958 46.2152 24.7875 46.3318 24.8625C46.4485 24.9292 46.6152 24.9875 46.8318 25.0375L47.6443 25.2375C48.0527 25.3375 48.3777 25.5 48.6193 25.725C48.8693 25.9417 49.0485 26.1875 49.1568 26.4625C49.2735 26.7292 49.3318 26.9917 49.3318 27.25C49.3318 27.625 49.2193 27.9583 48.9943 28.25C48.7777 28.5333 48.4777 28.7542 48.0943 28.9125C47.7193 29.0708 47.2902 29.15 46.8068 29.15ZM52.8671 29.15C52.1754 29.15 51.6504 28.9792 51.2921 28.6375C50.9421 28.2958 50.7671 27.8083 50.7671 27.175V24.15H49.7546V22.75H50.7671V20.8H52.4171V22.75H53.9796V24.15H52.4171V26.8125C52.4171 27.0792 52.4754 27.2833 52.5921 27.425C52.7088 27.5583 52.8796 27.625 53.1046 27.625C53.1879 27.625 53.2796 27.6083 53.3796 27.575C53.4796 27.5333 53.5838 27.475 53.6921 27.4L54.2671 28.6375C54.0671 28.7875 53.8421 28.9083 53.5921 29C53.3504 29.1 53.1088 29.15 52.8671 29.15ZM55.3214 29V22.75H56.9714V23.9C57.2297 23.5083 57.5547 23.2167 57.9464 23.025C58.3464 22.825 58.7589 22.725 59.1839 22.725V24.325C58.8006 24.325 58.4381 24.3708 58.0964 24.4625C57.7631 24.5542 57.4922 24.7042 57.2839 24.9125C57.0756 25.1208 56.9714 25.3875 56.9714 25.7125V29H55.3214ZM62.0827 29.15C61.3327 29.15 60.7494 28.9833 60.3327 28.65C59.9244 28.3167 59.7202 27.8458 59.7202 27.2375C59.7202 26.5708 59.941 26.0708 60.3827 25.7375C60.8327 25.3958 61.4619 25.225 62.2702 25.225H63.7452C63.6869 24.8417 63.566 24.55 63.3827 24.35C63.1994 24.1417 62.9369 24.0375 62.5952 24.0375C62.3285 24.0375 62.0869 24.0958 61.8702 24.2125C61.6535 24.3292 61.4702 24.5083 61.3202 24.75L59.8702 24.25C59.9869 23.9833 60.1577 23.725 60.3827 23.475C60.6077 23.2167 60.8994 23.0083 61.2577 22.85C61.6244 22.6833 62.0702 22.6 62.5952 22.6C63.2285 22.6 63.7535 22.7208 64.1702 22.9625C64.5952 23.2042 64.9077 23.5458 65.1077 23.9875C65.316 24.4208 65.416 24.9375 65.4077 25.5375L65.3702 29H63.8327L63.8077 28.275C63.6494 28.5583 63.4244 28.775 63.1327 28.925C62.8494 29.075 62.4994 29.15 62.0827 29.15ZM62.3577 27.775C62.6244 27.775 62.866 27.7125 63.0827 27.5875C63.2994 27.4625 63.4702 27.3 63.5952 27.1C63.7202 26.9 63.7827 26.6917 63.7827 26.475V26.45H62.8452C62.3035 26.45 61.9285 26.5167 61.7202 26.65C61.5119 26.775 61.4077 26.9542 61.4077 27.1875C61.4077 27.3708 61.491 27.5167 61.6577 27.625C61.8244 27.725 62.0577 27.775 62.3577 27.775ZM69.2978 29.15C68.6061 29.15 68.0811 28.9792 67.7228 28.6375C67.3728 28.2958 67.1978 27.8083 67.1978 27.175V24.15H66.1853V22.75H67.1978V20.8H68.8478V22.75H70.4103V24.15H68.8478V26.8125C68.8478 27.0792 68.9061 27.2833 69.0228 27.425C69.1394 27.5583 69.3103 27.625 69.5353 27.625C69.6186 27.625 69.7103 27.6083 69.8103 27.575C69.9103 27.5333 70.0144 27.475 70.1228 27.4L70.6978 28.6375C70.4978 28.7875 70.2728 28.9083 70.0228 29C69.7811 29.1 69.5394 29.15 69.2978 29.15ZM71.8521 29V22.75H73.5021V29H71.8521ZM72.6771 21.7375C72.4271 21.7375 72.2062 21.6458 72.0146 21.4625C71.8229 21.2708 71.7271 21.0458 71.7271 20.7875C71.7271 20.5292 71.8229 20.3083 72.0146 20.125C72.2062 19.9333 72.4271 19.8375 72.6771 19.8375C72.9354 19.8375 73.1562 19.9333 73.3396 20.125C73.5312 20.3083 73.6271 20.5292 73.6271 20.7875C73.6271 21.0458 73.5312 21.2708 73.3396 21.4625C73.1562 21.6458 72.9354 21.7375 72.6771 21.7375ZM77.961 29.15C77.3277 29.15 76.761 29.0125 76.261 28.7375C75.7694 28.4542 75.3819 28.0667 75.0985 27.575C74.8235 27.0833 74.686 26.5167 74.686 25.875C74.686 25.2333 74.8235 24.6667 75.0985 24.175C75.3735 23.6833 75.7569 23.3 76.2485 23.025C76.7402 22.7417 77.3027 22.6 77.936 22.6C78.5777 22.6 79.1444 22.7417 79.636 23.025C80.1277 23.3 80.511 23.6833 80.786 24.175C81.061 24.6667 81.1985 25.2333 81.1985 25.875C81.1985 26.5167 81.061 27.0833 80.786 27.575C80.511 28.0667 80.1277 28.4542 79.636 28.7375C79.1527 29.0125 78.5944 29.15 77.961 29.15ZM77.961 27.625C78.2694 27.625 78.5402 27.55 78.7735 27.4C79.0069 27.25 79.186 27.0458 79.311 26.7875C79.4444 26.5208 79.511 26.2167 79.511 25.875C79.511 25.5333 79.4444 25.2333 79.311 24.975C79.1777 24.7083 78.9902 24.5 78.7485 24.35C78.5152 24.2 78.2444 24.125 77.936 24.125C77.636 24.125 77.3652 24.2 77.1235 24.35C76.8902 24.5 76.7069 24.7083 76.5735 24.975C76.4402 25.2333 76.3735 25.5333 76.3735 25.875C76.3735 26.2167 76.4402 26.5208 76.5735 26.7875C76.7069 27.0458 76.8944 27.25 77.136 27.4C77.3777 27.55 77.6527 27.625 77.961 27.625ZM82.2867 29V22.75H83.8367L83.9117 23.6C84.1117 23.275 84.3659 23.0292 84.6742 22.8625C84.9909 22.6875 85.3492 22.6 85.7492 22.6C86.2409 22.6 86.6617 22.7 87.0117 22.9C87.3617 23.1 87.6284 23.4125 87.8117 23.8375C87.9951 24.2542 88.0826 24.7958 88.0742 25.4625V29H86.4242V25.8C86.4242 25.375 86.3742 25.0458 86.2742 24.8125C86.1826 24.5792 86.0492 24.4125 85.8742 24.3125C85.6992 24.2042 85.4951 24.15 85.2617 24.15C84.8367 24.1417 84.5076 24.2708 84.2742 24.5375C84.0492 24.8042 83.9367 25.2 83.9367 25.725V29H82.2867Z" fill="#0F172A"/> <rect x="217.5" y="16.5" width="47" height="16" rx="3.5" fill="white"/> <rect x="217.5" y="16.5" width="47" height="16" rx="3.5" stroke="#E2E8F0"/> -<path d="M225.846 28L228.791 22.1955H229.921L227.062 28H225.846ZM225.342 22.357V21.35H229.921V22.1955L228.886 22.357H225.342ZM233.56 28V22.7465C233.56 22.2462 233.684 21.863 233.931 21.597C234.184 21.3247 234.564 21.1885 235.071 21.1885C235.235 21.1885 235.409 21.217 235.593 21.274C235.783 21.3247 235.964 21.3943 236.135 21.483L235.745 22.2715C235.625 22.2145 235.517 22.1733 235.422 22.148C235.333 22.1227 235.254 22.11 235.185 22.11C234.995 22.11 234.852 22.1733 234.757 22.3C234.668 22.4203 234.624 22.6198 234.624 22.8985V28H233.56ZM232.743 24.124V23.25H235.869V24.124H232.743ZM236.798 28V23.25H237.852V28H236.798ZM237.33 22.3475C237.159 22.3475 237.01 22.2873 236.883 22.167C236.763 22.0403 236.703 21.8915 236.703 21.7205C236.703 21.5495 236.763 21.4038 236.883 21.2835C237.01 21.1632 237.159 21.103 237.33 21.103C237.501 21.103 237.646 21.1632 237.767 21.2835C237.893 21.4038 237.957 21.5495 237.957 21.7205C237.957 21.8915 237.893 22.0403 237.767 22.167C237.646 22.2873 237.501 22.3475 237.33 22.3475ZM241.225 28.114C240.762 28.114 240.351 28.0095 239.99 27.8005C239.635 27.5852 239.353 27.2907 239.144 26.917C238.941 26.5433 238.84 26.1127 238.84 25.625C238.84 25.1373 238.945 24.7067 239.154 24.333C239.363 23.9593 239.648 23.668 240.009 23.459C240.376 23.2437 240.794 23.136 241.263 23.136C241.687 23.136 242.07 23.2468 242.412 23.4685C242.754 23.6838 243.023 23.9973 243.22 24.409C243.422 24.8207 243.524 25.3115 243.524 25.8815H239.79L239.933 25.7485C239.933 26.0398 239.996 26.2932 240.123 26.5085C240.249 26.7175 240.417 26.879 240.626 26.993C240.835 27.107 241.066 27.164 241.32 27.164C241.611 27.164 241.852 27.1007 242.042 26.974C242.232 26.841 242.38 26.67 242.488 26.461L243.429 26.86C243.296 27.1133 243.125 27.335 242.916 27.525C242.713 27.715 242.469 27.8607 242.184 27.962C241.905 28.0633 241.586 28.114 241.225 28.114ZM239.999 25.1975L239.847 25.0645H242.526L242.384 25.1975C242.384 24.9378 242.327 24.7257 242.213 24.561C242.099 24.39 241.953 24.2633 241.776 24.181C241.605 24.0923 241.424 24.048 241.234 24.048C241.044 24.048 240.854 24.0923 240.664 24.181C240.474 24.2633 240.316 24.39 240.189 24.561C240.062 24.7257 239.999 24.9378 239.999 25.1975ZM244.339 28V21.35H245.403V28H244.339ZM250.013 28L249.966 27.1165V21.35H251.02V28H250.013ZM248.465 28.114C248.034 28.114 247.657 28.0127 247.334 27.81C247.017 27.601 246.767 27.3097 246.584 26.936C246.406 26.5623 246.318 26.1253 246.318 25.625C246.318 25.1183 246.406 24.6813 246.584 24.314C246.767 23.9403 247.017 23.6522 247.334 23.4495C247.657 23.2405 248.034 23.136 248.465 23.136C248.864 23.136 249.206 23.2405 249.491 23.4495C249.782 23.6522 250.004 23.9403 250.156 24.314C250.308 24.6813 250.384 25.1183 250.384 25.625C250.384 26.1253 250.308 26.5623 250.156 26.936C250.004 27.3097 249.782 27.601 249.491 27.81C249.206 28.0127 248.864 28.114 248.465 28.114ZM248.731 27.145C248.971 27.145 249.183 27.0817 249.367 26.955C249.557 26.822 249.703 26.6415 249.804 26.4135C249.912 26.1855 249.966 25.9227 249.966 25.625C249.966 25.3273 249.912 25.0645 249.804 24.8365C249.703 24.6085 249.557 24.4312 249.367 24.3045C249.183 24.1778 248.968 24.1145 248.721 24.1145C248.468 24.1145 248.243 24.1778 248.047 24.3045C247.85 24.4312 247.695 24.6085 247.581 24.8365C247.473 25.0645 247.416 25.3273 247.41 25.625C247.416 25.9227 247.473 26.1855 247.581 26.4135C247.695 26.6415 247.85 26.822 248.047 26.955C248.249 27.0817 248.477 27.145 248.731 27.145ZM253.925 28.114C253.609 28.114 253.317 28.0665 253.051 27.9715C252.785 27.8765 252.557 27.7435 252.367 27.5725C252.177 27.3952 252.032 27.1893 251.93 26.955L252.852 26.5465C252.947 26.7238 253.086 26.8727 253.27 26.993C253.46 27.1133 253.669 27.1735 253.897 27.1735C254.144 27.1735 254.34 27.1323 254.486 27.05C254.638 26.9613 254.714 26.841 254.714 26.689C254.714 26.5433 254.657 26.4325 254.543 26.3565C254.429 26.2742 254.267 26.2077 254.058 26.157L253.612 26.0335C253.162 25.9195 252.811 25.739 252.557 25.492C252.304 25.2387 252.177 24.9505 252.177 24.6275C252.177 24.1525 252.329 23.7852 252.633 23.5255C252.944 23.2658 253.387 23.136 253.963 23.136C254.255 23.136 254.521 23.1803 254.761 23.269C255.008 23.3513 255.221 23.4717 255.398 23.63C255.575 23.782 255.699 23.9625 255.768 24.1715L254.885 24.5705C254.822 24.4122 254.701 24.2918 254.524 24.2095C254.347 24.1208 254.15 24.0765 253.935 24.0765C253.72 24.0765 253.552 24.124 253.431 24.219C253.311 24.3077 253.251 24.4343 253.251 24.599C253.251 24.694 253.305 24.7827 253.412 24.865C253.52 24.941 253.675 25.0043 253.878 25.055L254.438 25.188C254.749 25.264 255.002 25.3843 255.198 25.549C255.395 25.7073 255.54 25.8878 255.635 26.0905C255.73 26.2868 255.778 26.4863 255.778 26.689C255.778 26.974 255.696 27.2242 255.531 27.4395C255.373 27.6548 255.154 27.8227 254.875 27.943C254.597 28.057 254.28 28.114 253.925 28.114Z" fill="#94A3B8"/> +<path d="M227.831 28.114C227.381 28.114 226.998 28.0317 226.682 27.867C226.371 27.696 226.121 27.468 225.931 27.183C225.741 26.8917 225.602 26.556 225.513 26.176C225.424 25.7897 225.38 25.378 225.38 24.941C225.38 24.409 225.434 23.9182 225.542 23.4685C225.656 23.0188 225.823 22.6262 226.045 22.2905C226.267 21.9548 226.542 21.6952 226.872 21.5115C227.207 21.3278 227.597 21.236 228.04 21.236C228.382 21.236 228.718 21.2898 229.047 21.3975C229.383 21.4988 229.68 21.6413 229.94 21.825L229.37 22.623C229.174 22.4837 228.958 22.3792 228.724 22.3095C228.496 22.2398 228.284 22.205 228.088 22.205C227.537 22.205 227.109 22.4425 226.805 22.9175C226.507 23.3925 226.371 24.1303 226.396 25.131L226.169 24.96C226.314 24.599 226.545 24.3108 226.862 24.0955C227.179 23.8738 227.556 23.763 227.993 23.763C228.417 23.763 228.794 23.8612 229.123 24.0575C229.452 24.2475 229.709 24.5103 229.893 24.846C230.076 25.1753 230.168 25.5522 230.168 25.9765C230.168 26.3882 230.07 26.7555 229.874 27.0785C229.684 27.4015 229.411 27.6548 229.057 27.8385C228.708 28.0222 228.3 28.114 227.831 28.114ZM227.841 27.1735C228.075 27.1735 228.284 27.1197 228.468 27.012C228.658 26.9043 228.806 26.7587 228.914 26.575C229.022 26.385 229.076 26.1697 229.076 25.929C229.076 25.6883 229.022 25.473 228.914 25.283C228.806 25.093 228.658 24.9473 228.468 24.846C228.284 24.7383 228.075 24.6845 227.841 24.6845C227.6 24.6845 227.385 24.7383 227.195 24.846C227.011 24.9473 226.865 25.093 226.758 25.283C226.65 25.473 226.596 25.6883 226.596 25.929C226.596 26.1697 226.65 26.385 226.758 26.575C226.865 26.7587 227.011 26.9043 227.195 27.012C227.385 27.1197 227.6 27.1735 227.841 27.1735ZM233.811 28V22.7465C233.811 22.2462 233.934 21.863 234.181 21.597C234.434 21.3247 234.814 21.1885 235.321 21.1885C235.486 21.1885 235.66 21.217 235.844 21.274C236.034 21.3247 236.214 21.3943 236.385 21.483L235.996 22.2715C235.875 22.2145 235.768 22.1733 235.673 22.148C235.584 22.1227 235.505 22.11 235.435 22.11C235.245 22.11 235.103 22.1733 235.008 22.3C234.919 22.4203 234.875 22.6198 234.875 22.8985V28H233.811ZM232.994 24.124V23.25H236.119V24.124H232.994ZM237.048 28V23.25H238.103V28H237.048ZM237.58 22.3475C237.409 22.3475 237.26 22.2873 237.134 22.167C237.013 22.0403 236.953 21.8915 236.953 21.7205C236.953 21.5495 237.013 21.4038 237.134 21.2835C237.26 21.1632 237.409 21.103 237.58 21.103C237.751 21.103 237.897 21.1632 238.017 21.2835C238.144 21.4038 238.207 21.5495 238.207 21.7205C238.207 21.8915 238.144 22.0403 238.017 22.167C237.897 22.2873 237.751 22.3475 237.58 22.3475ZM241.475 28.114C241.013 28.114 240.601 28.0095 240.24 27.8005C239.885 27.5852 239.604 27.2907 239.395 26.917C239.192 26.5433 239.091 26.1127 239.091 25.625C239.091 25.1373 239.195 24.7067 239.404 24.333C239.613 23.9593 239.898 23.668 240.259 23.459C240.626 23.2437 241.044 23.136 241.513 23.136C241.937 23.136 242.321 23.2468 242.663 23.4685C243.005 23.6838 243.274 23.9973 243.47 24.409C243.673 24.8207 243.774 25.3115 243.774 25.8815H240.041L240.183 25.7485C240.183 26.0398 240.246 26.2932 240.373 26.5085C240.5 26.7175 240.668 26.879 240.877 26.993C241.086 27.107 241.317 27.164 241.57 27.164C241.861 27.164 242.102 27.1007 242.292 26.974C242.482 26.841 242.631 26.67 242.739 26.461L243.679 26.86C243.546 27.1133 243.375 27.335 243.166 27.525C242.963 27.715 242.72 27.8607 242.435 27.962C242.156 28.0633 241.836 28.114 241.475 28.114ZM240.25 25.1975L240.098 25.0645H242.777L242.634 25.1975C242.634 24.9378 242.577 24.7257 242.463 24.561C242.349 24.39 242.203 24.2633 242.026 24.181C241.855 24.0923 241.675 24.048 241.485 24.048C241.295 24.048 241.105 24.0923 240.915 24.181C240.725 24.2633 240.566 24.39 240.44 24.561C240.313 24.7257 240.25 24.9378 240.25 25.1975ZM244.589 28V21.35H245.653V28H244.589ZM250.264 28L250.216 27.1165V21.35H251.271V28H250.264ZM248.715 28.114C248.284 28.114 247.908 28.0127 247.585 27.81C247.268 27.601 247.018 27.3097 246.834 26.936C246.657 26.5623 246.568 26.1253 246.568 25.625C246.568 25.1183 246.657 24.6813 246.834 24.314C247.018 23.9403 247.268 23.6522 247.585 23.4495C247.908 23.2405 248.284 23.136 248.715 23.136C249.114 23.136 249.456 23.2405 249.741 23.4495C250.032 23.6522 250.254 23.9403 250.406 24.314C250.558 24.6813 250.634 25.1183 250.634 25.625C250.634 26.1253 250.558 26.5623 250.406 26.936C250.254 27.3097 250.032 27.601 249.741 27.81C249.456 28.0127 249.114 28.114 248.715 28.114ZM248.981 27.145C249.222 27.145 249.434 27.0817 249.618 26.955C249.808 26.822 249.953 26.6415 250.055 26.4135C250.162 26.1855 250.216 25.9227 250.216 25.625C250.216 25.3273 250.162 25.0645 250.055 24.8365C249.953 24.6085 249.808 24.4312 249.618 24.3045C249.434 24.1778 249.219 24.1145 248.972 24.1145C248.718 24.1145 248.493 24.1778 248.297 24.3045C248.101 24.4312 247.946 24.6085 247.832 24.8365C247.724 25.0645 247.667 25.3273 247.661 25.625C247.667 25.9227 247.724 26.1855 247.832 26.4135C247.946 26.6415 248.101 26.822 248.297 26.955C248.5 27.0817 248.728 27.145 248.981 27.145ZM254.176 28.114C253.859 28.114 253.568 28.0665 253.302 27.9715C253.036 27.8765 252.808 27.7435 252.618 27.5725C252.428 27.3952 252.282 27.1893 252.181 26.955L253.102 26.5465C253.197 26.7238 253.337 26.8727 253.52 26.993C253.71 27.1133 253.919 27.1735 254.147 27.1735C254.394 27.1735 254.591 27.1323 254.736 27.05C254.888 26.9613 254.964 26.841 254.964 26.689C254.964 26.5433 254.907 26.4325 254.793 26.3565C254.679 26.2742 254.518 26.2077 254.309 26.157L253.862 26.0335C253.413 25.9195 253.061 25.739 252.808 25.492C252.555 25.2387 252.428 24.9505 252.428 24.6275C252.428 24.1525 252.58 23.7852 252.884 23.5255C253.194 23.2658 253.638 23.136 254.214 23.136C254.505 23.136 254.771 23.1803 255.012 23.269C255.259 23.3513 255.471 23.4717 255.648 23.63C255.826 23.782 255.949 23.9625 256.019 24.1715L255.135 24.5705C255.072 24.4122 254.952 24.2918 254.774 24.2095C254.597 24.1208 254.401 24.0765 254.185 24.0765C253.97 24.0765 253.802 24.124 253.682 24.219C253.562 24.3077 253.501 24.4343 253.501 24.599C253.501 24.694 253.555 24.7827 253.663 24.865C253.771 24.941 253.926 25.0043 254.128 25.055L254.689 25.188C254.999 25.264 255.253 25.3843 255.449 25.549C255.645 25.7073 255.791 25.8878 255.886 26.0905C255.981 26.2868 256.028 26.4863 256.028 26.689C256.028 26.974 255.946 27.2242 255.781 27.4395C255.623 27.6548 255.405 27.8227 255.126 27.943C254.847 28.057 254.531 28.114 254.176 28.114Z" fill="#94A3B8"/> </g> <rect x="18.5" y="47.5" width="246" height="26" rx="6.5" fill="white"/> <rect x="18.5" y="47.5" width="246" height="26" rx="6.5" stroke="#E2E8F0"/> From d593dc4ee11ee63dd920385393275b54fdfae14d Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Wed, 23 Sep 2026 17:23:26 +0530 Subject: [PATCH 36/60] fix: keep the support email body on non-Latin sites In Cyrillic, CJK or Arabic, each translated character becomes 6-9 characters once percent-encoded. The body alone went over the 1800 cap, so every report on those sites fell back to the subject only. Before that fallback, rebuild the body in English with switch_to_locale( 'en_US' ). It goes to SureForms' own inbox. The subject stays in the site's language. The budget loop moves into build_support_mailto_within_limit(), so it can run again in the switched locale. --- admin/admin.php | 86 ++++++++++++++++++++++----------- tests/unit/admin/test-admin.php | 68 ++++++++++++++++++++++++++ 2 files changed, 126 insertions(+), 28 deletions(-) diff --git a/admin/admin.php b/admin/admin.php index 5fafb1ea8..b7addc300 100644 --- a/admin/admin.php +++ b/admin/admin.php @@ -4696,34 +4696,23 @@ private function get_support_contact_url( $category, $form_title = '' ) { $subject = sprintf( $copy['subject'], $host ); - // CRLF, not "\n". RFC 6068 leaves the line ending to the client and the - // major composers normalise either, but Outlook renders a bare LF body as a - // single run-on line -- which is exactly the report a support agent has to - // read. - $message = str_replace( "\n", "\r\n", $this->get_support_message( $category, $form_title ) ); - - // A mailto: is a URL and every client enforces a length limit on it. - // Overrunning it does not truncate politely -- it drops the body, or the - // whole link -- while the click still retires the notice. So the cap is on - // the encoded URL, not the raw log: JSON-escaped non-ASCII text grows about - // eight times once percent-encoded. The log is shrunk first, because the - // site details are the part support cannot do without, and the subject alone - // is the last resort, since it still names the problem and the site. - $url = ''; - - foreach ( [ 1200, 800, 400, 0 ] as $budget ) { - $log = 0 < $budget - ? $this->get_support_log_block( $budget ) - : '---' . "\n" . __( 'Debug log left out to keep this email short enough to send. The full log can be downloaded from SureForms → Settings → General.', 'sureforms' ); - - $url = $this->build_support_mailto( $subject, $message . "\r\n\r\n" . str_replace( "\n", "\r\n", $log ) ); - - if ( strlen( $url ) <= self::SUPPORT_MAILTO_MAX_LENGTH ) { - break; - } - } - - if ( strlen( $url ) > self::SUPPORT_MAILTO_MAX_LENGTH ) { + $url = $this->build_support_mailto_within_limit( $category, $form_title, $subject ); + + // Translated labels in a non-Latin script are two to three UTF-8 bytes a + // character, six to nine once percent-encoded, so on a Cyrillic, CJK or + // Arabic site the body alone runs past the cap before any log is added. + // The body goes to SureForms' own inbox, which reads English, so it is + // rebuilt in English before settling for the subject. The subject stays in + // the site's language: it is short, and it is what the person sees first. + // switch_to_locale() returns false when the site is already in English, + // where a retry would build the same URL again. + if ( '' === $url && switch_to_locale( 'en_US' ) ) { + $url = $this->build_support_mailto_within_limit( $category, $form_title, $subject ); + restore_previous_locale(); + } + + // The last resort: the subject alone still names the problem and the site. + if ( '' === $url ) { $url = $this->build_support_mailto( $subject ); } @@ -4757,6 +4746,47 @@ private function get_support_contact_url( $category, $form_title = '' ) { return '' !== $safe ? $safe : esc_url_raw( $url, [ 'mailto' ] ); } + /** + * The fullest support mailto: that fits SUPPORT_MAILTO_MAX_LENGTH. + * + * A mailto: is a URL and every client enforces a length limit on it. + * Overrunning it does not truncate politely -- it drops the body, or the + * whole link -- while the click still retires the notice. So the cap is on + * the encoded URL, not the raw log: JSON-escaped non-ASCII text grows about + * eight times once percent-encoded. The log gives way first, because the + * site details are the part support cannot do without. + * + * The body is built here rather than passed in, so a caller that has switched + * locale gets it in that locale. + * + * @param string $category The failure being reported. + * @param string $form_title Form the failure was recorded against, or ''. + * @param string $subject Subject line. + * @since 2.12.8 + * @return string The URL, or '' when even the body without a log is too long. + */ + private function build_support_mailto_within_limit( $category, $form_title, $subject ) { + // CRLF, not "\n". RFC 6068 leaves the line ending to the client and the + // major composers normalise either, but Outlook renders a bare LF body as a + // single run-on line -- which is exactly the report a support agent has to + // read. + $message = str_replace( "\n", "\r\n", $this->get_support_message( $category, $form_title ) ); + + foreach ( [ 1200, 800, 400, 0 ] as $budget ) { + $log = 0 < $budget + ? $this->get_support_log_block( $budget ) + : '---' . "\n" . __( 'Debug log left out to keep this email short enough to send. The full log can be downloaded from SureForms → Settings → General.', 'sureforms' ); + + $url = $this->build_support_mailto( $subject, $message . "\r\n\r\n" . str_replace( "\n", "\r\n", $log ) ); + + if ( strlen( $url ) <= self::SUPPORT_MAILTO_MAX_LENGTH ) { + return $url; + } + } + + return ''; + } + /** * A mailto: to the support inbox. * diff --git a/tests/unit/admin/test-admin.php b/tests/unit/admin/test-admin.php index c48d77793..cc01ac337 100644 --- a/tests/unit/admin/test-admin.php +++ b/tests/unit/admin/test-admin.php @@ -1951,6 +1951,74 @@ public function test_get_support_contact_url_stays_within_the_mailto_limit() { Client_Logger::clear(); } + /** + * A non-Latin translation still sends the site details, in English. + * + * Each character of Cyrillic, CJK or Arabic is two to three UTF-8 bytes, so + * six to nine once percent-encoded. The translated body alone runs past the + * cap before any log is added, and every report would fall through to the + * subject alone. The body goes to SureForms' own inbox, so it is rebuilt in + * English before that happens. + */ + public function test_get_support_contact_url_keeps_the_body_for_a_non_latin_locale() { + $method = new ReflectionMethod( Admin::class, 'get_support_contact_url' ); + $method->setAccessible( true ); + + Client_Logger::clear(); + for ( $i = 1; $i <= 3; $i++ ) { + Client_Logger::append( [ 'type' => 'error', 'message' => 'failure number ' . $i ] ); + } + + // The site runs in Russian. Priority 5, so the locale switcher's own + // filter still runs after this one and can report en_US while switched. + $locale = static function () { + return 'ru_RU'; + }; + + // Every SureForms string becomes Cyrillic of the same length while the + // Russian locale is active, with the placeholders left intact. + $cyrillic = static function ( $translation, ...$args ) { + if ( 'sureforms' !== end( $args ) || 'en_US' === determine_locale() ) { + return $translation; + } + + return preg_replace_callback( + '/%(?:\d+\$)?[sd]|[A-Za-z]/', + static function ( $match ) { + return '%' === $match[0][0] ? $match[0] : 'ж'; + }, + $translation + ); + }; + + add_filter( 'locale', $locale, 5 ); + add_filter( 'gettext', $cyrillic, 10, 3 ); + add_filter( 'ngettext', $cyrillic, 10, 5 ); + + $url = $method->invoke( Admin::get_instance(), 'notification', 'Contact us' ); + + remove_filter( 'locale', $locale, 5 ); + remove_filter( 'gettext', $cyrillic, 10 ); + remove_filter( 'ngettext', $cyrillic, 10 ); + + $this->assertLessThanOrEqual( 1800, strlen( $url ) ); + + parse_str( (string) wp_parse_url( $url, PHP_URL_QUERY ), $query ); + + // The subject stays in the site's language: it is short, and it is what + // the person sees first in their composer. + $this->assertStringContainsString( 'ж', $query['subject'] ?? '' ); + + // The body is there, in English, with what support cannot do without. + $this->assertStringContainsString( 'Site: ' . home_url(), $query['body'] ?? '', 'The body must survive a non-Latin translation.' ); + $this->assertStringContainsString( 'Form: Contact us', $query['body'] ?? '' ); + + // And the switch was undone. + $this->assertSame( 'en_US', determine_locale() ); + + Client_Logger::clear(); + } + /** * Contact Support retires the failure it reports. * From e102de1c5985bcc21fad72397a1a85e0d133c343 Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Thu, 24 Sep 2026 08:49:42 +0530 Subject: [PATCH 37/60] fix: store the email notification log on the submitted entry send_email() moved after Entries::add() in 2.10.1 so {entry_id} resolves, but its log is written to the in-memory Entries instance, which nothing saved after the insert. Every entry showed "No logs available". Persist what send_email() records with Entries::update(), starting from an empty instance so the logs Entries::add() already stored are not written twice. --- inc/form-submit.php | 14 ++++++ tests/unit/inc/test-form-submit.php | 70 +++++++++++++++++++++++++++++ 2 files changed, 84 insertions(+) diff --git a/inc/form-submit.php b/inc/form-submit.php index 1b6994686..d5848be57 100644 --- a/inc/form-submit.php +++ b/inc/form-submit.php @@ -810,12 +810,26 @@ public function handle_form_entry( $form_data ) { $provider->switch_language( $entry_language ); } + // Entries::add() has stored the logs collected so far. Start the instance + // empty so the update below writes only what send_email() records -- + // Entries::update() merges with the stored logs, so anything left here + // would be written twice. + $entries_db_instance = Entries::get_instance(); + $entries_db_instance->reset_logs(); + // Send email after entry creation so {entry_id} is available when smart tags are processed. $send_email = $this->send_email( $id, $submission_data, $form_data ); if ( $send_email ) { $emails = $send_email['emails']; } + // send_email() logs to the in-memory instance; the entry already exists, + // so the log only reaches it through an update. + $notification_logs = $entries_db_instance->get_logs(); + if ( ! empty( $notification_logs ) ) { + Entries::update( Helper::get_integer_value( $entry_id ), [ 'logs' => $notification_logs ] ); + } + $confirmation_message = Generate_Form_Markup::get_confirmation_markup( $form_data, $submission_data ); $redirect_url = Generate_Form_Markup::get_redirect_url( $form_data, $submission_data ); diff --git a/tests/unit/inc/test-form-submit.php b/tests/unit/inc/test-form-submit.php index 5afdcb95b..78f9a80f7 100644 --- a/tests/unit/inc/test-form-submit.php +++ b/tests/unit/inc/test-form-submit.php @@ -734,6 +734,76 @@ public function test_send_email_does_not_clear_another_forms_notification_fault( delete_option( Client_Logger::FAILURES_OPTION ); } + /** + * The email notification log written during a submission reaches the stored entry. + * + * send_email() runs after Entries::add() so {entry_id} resolves, and records its + * log on the in-memory Entries instance. handle_form_entry() must persist that + * log to the entry it just created, exactly once. + */ + public function test_handle_form_entry_persists_the_email_notification_log() { + $form_id = wp_insert_post( + [ + 'post_type' => 'sureforms_form', + 'post_title' => 'Entry Log Form', + 'post_status' => 'publish', + ] + ); + + update_post_meta( + $form_id, + '_srfm_email_notification', + [ + [ + 'id' => 1, + 'status' => true, + ], + ] + ); + + $parsed = static function () { + return [ + 'to' => 'owner@example.com', + 'subject' => 'New entry', + 'message' => 'An entry arrived.', + 'headers' => [], + ]; + }; + $sent = static function () { + return true; + }; + + add_filter( 'srfm_email_notification', $parsed, 99 ); + add_filter( 'pre_wp_mail', $sent, 99 ); + + // The instance is a per-request singleton; start from a clean request. + EntriesTable::get_instance()->reset_logs(); + + $response = $this->form_submit->handle_form_entry( [ 'form-id' => (string) $form_id ] ); + + remove_filter( 'pre_wp_mail', $sent, 99 ); + remove_filter( 'srfm_email_notification', $parsed, 99 ); + + $this->assertTrue( $response['success'] ); + + $entry_id = Helper::get_integer_value( $response['data']['submission_id'] ); + $logs = Helper::get_array_value( EntriesTable::get( $entry_id )['logs'] ); + $email = array_values( + array_filter( + $logs, + static function ( $log ) { + return 'Email notification passed to the sending server' === $log['title']; + } + ) + ); + + $this->assertCount( 1, $email, 'The notification log must be stored on the entry exactly once.' ); + $this->assertSame( [ 'Email notification recipient: owner@example.com' ], $email[0]['messages'] ); + + EntriesTable::delete( $entry_id ); + wp_delete_post( $form_id, true ); + } + /** * One recipient succeeding while another fails is still a failure. * From 710496f0f9de93e2f7472e5069b87de355461d96 Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Thu, 24 Sep 2026 11:58:12 +0530 Subject: [PATCH 38/60] feat: add Distraction Free mode to hide promotional content (Pro) Adds a Pro-only Distraction Free toggle in Settings > General. When on, SureForms hides its review notice, SMTP cross-sell submenu, block-editor Create Form nudge, dashboard plugin suggestion card, Quick Access review link and the What's New flyout. Helper::is_distraction_free() is the single check: SureForms Pro active and the stored general setting on. A save without the key keeps the stored value so partial Abilities API saves cannot switch it off. Closes #3154 --- admin/admin.php | 12 ++- .../settings/get-global-settings.php | 5 ++ inc/admin/editor-nudge.php | 2 +- inc/global-settings/global-settings.php | 12 +++ inc/helper.php | 20 +++++ src/admin/components/Header.js | 54 +++++++------ src/admin/dashboard/QuickAccessTab.js | 4 +- src/admin/settings/Component.js | 3 + src/admin/settings/pages/General.js | 42 ++++++++++ tests/unit/admin/test-admin.php | 80 +++++++++++++++++++ .../settings/test-get-global-settings.php | 19 +++++ tests/unit/inc/admin/test-editor-nudge.php | 21 +++++ .../global-settings/test-global-settings.php | 51 ++++++++++++ tests/unit/inc/test-helper.php | 26 ++++++ 14 files changed, 322 insertions(+), 29 deletions(-) diff --git a/admin/admin.php b/admin/admin.php index 25a308164..5137ad13c 100644 --- a/admin/admin.php +++ b/admin/admin.php @@ -178,7 +178,9 @@ public function __construct() { add_action( 'admin_menu', [ $this, 'settings_page' ] ); add_action( 'admin_menu', [ $this, 'add_learn_page' ] ); add_action( 'admin_menu', [ $this, 'add_new_form' ] ); - add_action( 'admin_menu', [ $this, 'add_suremail_page' ] ); + if ( ! Helper::is_distraction_free() ) { + add_action( 'admin_menu', [ $this, 'add_suremail_page' ] ); + } if ( ! Helper::has_pro() ) { add_action( 'admin_menu', [ $this, 'add_quiz_page' ] ); add_action( 'admin_menu', [ $this, 'add_survey_reports_page' ] ); @@ -1815,7 +1817,9 @@ public function enqueue_scripts() { 'field_spacing_vars' => Helper::get_css_vars(), 'is_ver_lower_than_6_7' => version_compare( $wp_version, '6.6.2', '<=' ), 'integrations' => Helper::sureforms_get_integration(), - 'rotating_plugin_banner' => Helper::get_rotating_plugin_banner(), + 'is_distraction_free' => Helper::is_distraction_free(), + // Null makes the dashboard's ExtendTab render nothing. + 'rotating_plugin_banner' => Helper::is_distraction_free() ? null : Helper::get_rotating_plugin_banner(), 'ajax_url' => admin_url( 'admin-ajax.php' ), 'client_logs_nonce' => Helper::current_user_can() ? wp_create_nonce( 'srfm_client_logs' ) : '', 'action_items' => $this->get_action_items(), @@ -2674,8 +2678,8 @@ public function display_srfm_rating_notice() { return; } - // Allow the notice to be disabled. - if ( ! apply_filters( 'srfm_show_rating_notice', true ) ) { + // Allow the notice to be disabled. Distraction Free never asks for a review. + if ( Helper::is_distraction_free() || ! apply_filters( 'srfm_show_rating_notice', true ) ) { return; } diff --git a/inc/abilities/settings/get-global-settings.php b/inc/abilities/settings/get-global-settings.php index b32b7b0f8..d7e2a7f4c 100644 --- a/inc/abilities/settings/get-global-settings.php +++ b/inc/abilities/settings/get-global-settings.php @@ -150,9 +150,14 @@ private function get_general_settings() { 'srfm_admin_notification' => true, 'srfm_form_views_tracking' => false, 'srfm_enable_logs' => true, + 'srfm_distraction_free' => false, ]; } + if ( ! isset( $settings['srfm_distraction_free'] ) ) { + $settings['srfm_distraction_free'] = false; + } + if ( ! isset( $settings['srfm_admin_notification'] ) ) { $settings['srfm_admin_notification'] = true; } diff --git a/inc/admin/editor-nudge.php b/inc/admin/editor-nudge.php index 20ed9c096..6b017f7f5 100644 --- a/inc/admin/editor-nudge.php +++ b/inc/admin/editor-nudge.php @@ -85,7 +85,7 @@ public function __construct() { * @return bool */ public function allow_load() { - if ( ! is_admin() ) { + if ( ! is_admin() || Helper::is_distraction_free() ) { return false; } diff --git a/inc/global-settings/global-settings.php b/inc/global-settings/global-settings.php index 356f92fdd..762fd2e3c 100644 --- a/inc/global-settings/global-settings.php +++ b/inc/global-settings/global-settings.php @@ -157,6 +157,12 @@ public static function srfm_save_general_settings( $setting_options ) { // Absent means on, matching Client_Logger::is_enabled(). A save that omits // the key must not be read as the site opting out. $srfm_enable_logs = isset( $setting_options['srfm_enable_logs'] ) ? (bool) $setting_options['srfm_enable_logs'] : true; + // Absent keeps the stored value. The Abilities API saves a partial array + // without this key, and that save must not switch Distraction Free off. + $stored_options = get_option( 'srfm_general_settings_options', [] ); + $srfm_distraction_free = isset( $setting_options['srfm_distraction_free'] ) + ? (bool) $setting_options['srfm_distraction_free'] + : is_array( $stored_options ) && ! empty( $stored_options['srfm_distraction_free'] ); $settings = [ 'srfm_ip_log' => $srfm_ip_log, @@ -164,6 +170,7 @@ public static function srfm_save_general_settings( $setting_options ) { 'srfm_admin_notification' => $srfm_admin_notification, 'srfm_form_views_tracking' => $srfm_form_views_tracking, 'srfm_enable_logs' => $srfm_enable_logs, + 'srfm_distraction_free' => $srfm_distraction_free, ]; /** @@ -672,9 +679,14 @@ public static function srfm_get_general_settings( $request ) { 'srfm_admin_notification' => true, 'srfm_form_views_tracking' => false, 'srfm_enable_logs' => true, + 'srfm_distraction_free' => false, ]; } + if ( ! isset( $global_setting_options['srfm_general_settings_options']['srfm_distraction_free'] ) ) { + $global_setting_options['srfm_general_settings_options']['srfm_distraction_free'] = false; + } + if ( ! isset( $global_setting_options['srfm_general_settings_options']['srfm_admin_notification'] ) ) { $global_setting_options['srfm_general_settings_options']['srfm_admin_notification'] = true; } diff --git a/inc/helper.php b/inc/helper.php index 3c22319ec..5f227f990 100644 --- a/inc/helper.php +++ b/inc/helper.php @@ -2143,6 +2143,26 @@ public static function has_pro() { return defined( 'SRFM_PRO_VER' ); } + /** + * Whether Distraction Free mode is on. + * + * Distraction Free hides SureForms promotional content (review requests, + * cross-sell banners, announcements). It is a Pro setting, so it is only + * on while SureForms Pro is active and the stored general setting is true. + * + * @since 2.12.8 + * @return bool + */ + public static function is_distraction_free() { + if ( ! self::has_pro() ) { + return false; + } + + $options = get_option( 'srfm_general_settings_options', [] ); + + return is_array( $options ) && ! empty( $options['srfm_distraction_free'] ); + } + /** * Verifies the request by checking the nonce and user capabilities. * diff --git a/src/admin/components/Header.js b/src/admin/components/Header.js index 9913e7545..1cd549372 100644 --- a/src/admin/components/Header.js +++ b/src/admin/components/Header.js @@ -13,6 +13,7 @@ import Tooltip from './Tooltip'; const { site_url: siteURL = '', is_pro_active: isProActive = false, + is_distraction_free: isDistractionFree = false, additional_header_nav_items: additionalNavItems = [], } = srfm_admin; @@ -74,6 +75,35 @@ const HeaderTooltipItem = ( { title, icon, onClick, children } ) => ( </Topbar.Item> ); +/** + * "What's New" announcements flyout. A separate component so Distraction + * Free can skip it without calling the RSS hook conditionally. + * + * @return {JSX.Element} What's New header item. + */ +const WhatsNew = () => { + useWhatsNewRSS( { + uniqueKey: 'sureforms', + rssFeedURL: 'https://sureforms.com/whats-new/feed/', + selector: '#srfm_whats_new', + icon: renderToString( <Megaphone className="size-4 m-1" /> ), + flyout: { + title: __( "What's New?", 'sureforms' ), + }, + triggerButton: { + icon: renderToString( + <Megaphone className="size-4 m-1 text-text-primary" /> + ), + }, + } ); + + return ( + <HeaderTooltipItem title={ __( 'What’s New', 'sureforms' ) }> + <div id="srfm_whats_new" className="[&>a]:p-0.5 [&>a]:pl-0" /> + </HeaderTooltipItem> + ); +}; + /** * Header Component * @@ -103,21 +133,6 @@ const Header = ( { breadCrumb } ) => { ); }, [] ); - useWhatsNewRSS( { - uniqueKey: 'sureforms', - rssFeedURL: 'https://sureforms.com/whats-new/feed/', - selector: '#srfm_whats_new', - icon: renderToString( <Megaphone className="size-4 m-1" /> ), - flyout: { - title: __( "What's New?", 'sureforms' ), - }, - triggerButton: { - icon: renderToString( - <Megaphone className="size-4 m-1 text-text-primary" /> - ), - }, - } ); - useEffect( () => { const handleLicenseStatusUpdate = ( event ) => { if ( event?.detail ) { @@ -323,14 +338,7 @@ const Header = ( { breadCrumb } ) => { ) } /> - <HeaderTooltipItem - title={ __( 'What’s New', 'sureforms' ) } - > - <div - id="srfm_whats_new" - className="[&>a]:p-0.5 [&>a]:pl-0" - /> - </HeaderTooltipItem> + { ! isDistractionFree && <WhatsNew /> } </Topbar.Right> </Topbar> </div> diff --git a/src/admin/dashboard/QuickAccessTab.js b/src/admin/dashboard/QuickAccessTab.js index 10ebbdd01..d3487de87 100644 --- a/src/admin/dashboard/QuickAccessTab.js +++ b/src/admin/dashboard/QuickAccessTab.js @@ -40,7 +40,9 @@ export default () => { icon: <Star size={ 16 } />, link: 'https://wordpress.org/support/plugin/sureforms/reviews/?rate=5#new-post', }, - ]; + ].filter( + ( { key } ) => ! ( srfm_admin?.is_distraction_free && key === 'rate-us' ) + ); const QuickAccessButtons = () => { return quickAccessOptions.map( ( { key, label, icon, link } ) => ( diff --git a/src/admin/settings/Component.js b/src/admin/settings/Component.js index 26705c615..525ef8060 100644 --- a/src/admin/settings/Component.js +++ b/src/admin/settings/Component.js @@ -42,6 +42,7 @@ const Component = ( { path, subpage } ) => { srfm_admin_notification: true, srfm_form_views_tracking: false, srfm_enable_logs: false, + srfm_distraction_free: false, } ); // Server-reported log status. Deliberately outside generalTabOptions: it is // read-only, so including it would make the tab permanently dirty. @@ -276,6 +277,7 @@ const Component = ( { path, subpage } ) => { // Opt-in: absent means the feature was never switched on. srfm_form_views_tracking = false, srfm_enable_logs, + srfm_distraction_free = false, } = data.srfm_general_settings_options; const snap = { srfm_ip_log, @@ -284,6 +286,7 @@ const Component = ( { path, subpage } ) => { srfm_admin_notification, srfm_form_views_tracking, srfm_enable_logs, + srfm_distraction_free, }; setGeneralTabOptions( snap ); nextBaselines[ 'general-settings' ] = snap; diff --git a/src/admin/settings/pages/General.js b/src/admin/settings/pages/General.js index 6bbbae1e5..d7999863b 100644 --- a/src/admin/settings/pages/General.js +++ b/src/admin/settings/pages/General.js @@ -286,6 +286,36 @@ const FormViewsTrackingContent = ( { ); }; +/** + * Distraction Free settings section. Pro only. + * + * @param {Object} props + * @param {Object} props.generalTabOptions - General settings. + * @param {Function} props.updateGlobalSettings - Settings update handler. + */ +const DistractionFreeContent = ( { + generalTabOptions, + updateGlobalSettings, +} ) => ( + <Switch + label={ { + heading: __( 'Enable Distraction Free mode', 'sureforms' ), + description: __( + 'Hides SureForms promotional content in the dashboard, such as review requests, plugin suggestions and announcements. Useful when handing a site over to a client.', + 'sureforms' + ), + } } + value={ !! generalTabOptions.srfm_distraction_free } + onChange={ ( value ) => + updateGlobalSettings( + 'srfm_distraction_free', + value, + 'general-settings' + ) + } + /> +); + /** * Usage Tracking / Analytics settings section. * @@ -572,6 +602,18 @@ const GeneralPage = ( { /> } /> + { srfm_admin?.is_pro_active && ( + <ContentSection + loading={ loading } + title={ __( 'Distraction Free', 'sureforms' ) } + content={ + <DistractionFreeContent + generalTabOptions={ generalTabOptions } + updateGlobalSettings={ updateGlobalSettings } + /> + } + /> + ) } { /* Everything above is something SureForms does for this site. Analytics is the one setting that sends anything outward, so it sits last, behind a rule, rather than reading as one more form diff --git a/tests/unit/admin/test-admin.php b/tests/unit/admin/test-admin.php index 5161a1527..ceccb7c93 100644 --- a/tests/unit/admin/test-admin.php +++ b/tests/unit/admin/test-admin.php @@ -2630,6 +2630,60 @@ public function test_render_action_item_notices_is_hidden_without_the_capability $this->assertSame( '', $output ); } + + /** + * The SMTP (SureMail cross-sell) submenu is not registered in Distraction Free. + * + * @runInSeparateProcess + * @preserveGlobalState disabled + */ + public function test_add_suremail_page_not_registered_in_distraction_free() { + define( 'SRFM_PRO_VER', '1.0.0' ); + + update_option( 'srfm_general_settings_options', [ 'srfm_distraction_free' => true ] ); + $admin = new Admin(); + $this->assertFalse( has_action( 'admin_menu', [ $admin, 'add_suremail_page' ] ) ); + + update_option( 'srfm_general_settings_options', [ 'srfm_distraction_free' => false ] ); + $admin = new Admin(); + $this->assertNotFalse( has_action( 'admin_menu', [ $admin, 'add_suremail_page' ] ), 'Control: registered when the setting is off.' ); + } + + + /** + * The localized admin data carries the Distraction Free flag and drops the + * rotating cross-sell banner, which is what the dashboard ExtendTab reads. + * + * @runInSeparateProcess + * @preserveGlobalState disabled + */ + public function test_enqueue_scripts_localizes_distraction_free() { + define( 'SRFM_PRO_VER', '1.0.0' ); + wp_set_current_user( (int) wp_insert_user( [ 'user_login' => 'srfm_df_loc_' . wp_rand(), 'user_pass' => 'password', 'user_email' => 'srfm_df_loc_' . wp_rand() . '@example.com', 'role' => 'administrator' ] ) ); + set_current_screen( 'toplevel_page_sureforms_menu' ); + $_GET['page'] = 'sureforms_menu'; + $_REQUEST['page'] = 'sureforms_menu'; + + $captured = []; + add_filter( + 'srfm_admin_filter', + static function ( $data ) use ( &$captured ) { + $captured[] = $data; + return $data; + } + ); + + update_option( 'srfm_general_settings_options', [ 'srfm_distraction_free' => true ] ); + Admin::get_instance()->enqueue_scripts(); + $this->assertNotEmpty( $captured, 'The dashboard localization must run.' ); + $this->assertTrue( $captured[0]['is_distraction_free'] ); + $this->assertNull( $captured[0]['rotating_plugin_banner'] ); + + $captured = []; + update_option( 'srfm_general_settings_options', [ 'srfm_distraction_free' => false ] ); + Admin::get_instance()->enqueue_scripts(); + $this->assertFalse( $captured[0]['is_distraction_free'], 'Control: flag is off when the setting is off.' ); + } } /** @@ -2785,6 +2839,32 @@ public function test_rating_notice_text_is_escaped_exactly_once() { } } } + + /** + * Distraction Free never asks for a review. The control run with the setting + * off proves the notice would otherwise be registered in this environment. + * + * @runInSeparateProcess + * @preserveGlobalState disabled + */ + public function test_display_srfm_rating_notice_skipped_in_distraction_free() { + if ( ! class_exists( '\\Astra_Notices' ) ) { + $this->markTestSkipped( 'Astra_Notices not available.' ); + } + + define( 'SRFM_PRO_VER', '1.0.0' ); + wp_set_current_user( (int) wp_insert_user( [ 'user_login' => 'srfm_df_' . wp_rand(), 'user_pass' => 'password', 'user_email' => 'srfm_df_' . wp_rand() . '@example.com', 'role' => 'administrator' ] ) ); + $admin = Admin::get_instance(); + + update_option( 'srfm_general_settings_options', [ 'srfm_distraction_free' => true ] ); + $before = $this->get_astra_notices_count(); + $admin->display_srfm_rating_notice(); + $this->assertSame( $before, $this->get_astra_notices_count(), 'No review notice in Distraction Free.' ); + + update_option( 'srfm_general_settings_options', [ 'srfm_distraction_free' => false ] ); + $admin->display_srfm_rating_notice(); + $this->assertSame( $before + 1, $this->get_astra_notices_count(), 'Control: the notice registers when the setting is off.' ); + } } /** diff --git a/tests/unit/inc/abilities/settings/test-get-global-settings.php b/tests/unit/inc/abilities/settings/test-get-global-settings.php index 85248bbcd..fc787cd10 100644 --- a/tests/unit/inc/abilities/settings/test-get-global-settings.php +++ b/tests/unit/inc/abilities/settings/test-get-global-settings.php @@ -110,6 +110,25 @@ public function test_execute_single_category() { $this->assertArrayNotHasKey( 'security', $result ); } + /** + * The Abilities API reports srfm_distraction_free, defaulting to off, the same + * way the Settings REST endpoint does. + */ + public function test_execute_general_reports_distraction_free_default() { + $backup = get_option( 'srfm_general_settings_options', [] ); + + try { + foreach ( [ 'fresh install' => null, 'older option' => [ 'srfm_ip_log' => true ] ] as $case => $stored ) { + null === $stored ? delete_option( 'srfm_general_settings_options' ) : update_option( 'srfm_general_settings_options', $stored ); + $result = $this->ability->execute( [ 'categories' => [ 'general' ] ] ); + $this->assertIsArray( $result, $case ); + $this->assertArrayHasKey( 'srfm_distraction_free', $result['general'], $case ); + $this->assertFalse( $result['general']['srfm_distraction_free'], $case ); + } + } finally { + update_option( 'srfm_general_settings_options', $backup ); + } + } } diff --git a/tests/unit/inc/admin/test-editor-nudge.php b/tests/unit/inc/admin/test-editor-nudge.php index bf7506b57..9d6a8939b 100644 --- a/tests/unit/inc/admin/test-editor-nudge.php +++ b/tests/unit/inc/admin/test-editor-nudge.php @@ -620,4 +620,25 @@ public function test_handle_dismiss_rejects_missing_post_id() { ob_end_clean(); $this->fail( 'Expected WPDieException for missing post_id.' ); } + + /** + * Distraction Free suppresses the nudge even when every other condition + * would show it. + * + * @runInSeparateProcess + * @preserveGlobalState disabled + */ + public function test_allow_load_returns_false_in_distraction_free() { + define( 'SRFM_PRO_VER', '1.0.0' ); + wp_set_current_user( $this->admin_id ); + $this->force_block_editor_screen( 'page' ); + $this->set_current_post( $this->post_id ); + + update_option( 'srfm_general_settings_options', [ 'srfm_distraction_free' => false ] ); + $this->assertTrue( $this->nudge->allow_load(), 'Control: the nudge loads when the setting is off.' ); + + update_option( 'srfm_general_settings_options', [ 'srfm_distraction_free' => true ] ); + $this->assertFalse( $this->nudge->allow_load(), 'Distraction Free must suppress the nudge.' ); + } + } diff --git a/tests/unit/inc/global-settings/test-global-settings.php b/tests/unit/inc/global-settings/test-global-settings.php index 77624fe97..c901f7825 100644 --- a/tests/unit/inc/global-settings/test-global-settings.php +++ b/tests/unit/inc/global-settings/test-global-settings.php @@ -406,4 +406,55 @@ public function test_srfm_enable_logs_default_is_consistent_across_paths() { update_option( 'srfm_general_settings_options', $backup ); } + /** + * The Abilities API saves general settings as a partial array that never + * carries srfm_distraction_free. That save must keep the stored value + * instead of switching Distraction Free off. An explicit value still wins. + */ + public function test_srfm_save_general_settings_keeps_distraction_free_when_key_absent() { + $backup = get_option( 'srfm_general_settings_options', [] ); + + try { + \SRFM\Inc\Global_Settings\Global_Settings::srfm_save_general_settings( [ 'srfm_distraction_free' => true ] ); + $this->assertTrue( get_option( 'srfm_general_settings_options' )['srfm_distraction_free'] ); + + \SRFM\Inc\Global_Settings\Global_Settings::srfm_save_general_settings( [ 'srfm_ip_log' => true ] ); + $this->assertTrue( + get_option( 'srfm_general_settings_options' )['srfm_distraction_free'], + 'A save without the key must keep Distraction Free on.' + ); + + \SRFM\Inc\Global_Settings\Global_Settings::srfm_save_general_settings( [ 'srfm_distraction_free' => false ] ); + $this->assertFalse( get_option( 'srfm_general_settings_options' )['srfm_distraction_free'] ); + } finally { + update_option( 'srfm_general_settings_options', $backup ); + } + } + + /** + * The Settings UI must always receive srfm_distraction_free, defaulting to off, + * both on a fresh install and when the stored option predates the setting. + */ + public function test_srfm_get_general_settings_backfills_distraction_free() { + $backup = get_option( 'srfm_general_settings_options', [] ); + + try { + $request = new \WP_REST_Request( 'GET', '/sureforms/v1/srfm-global-settings' ); + $request->set_param( 'options_to_fetch', 'srfm_general_settings_options' ); + $request->set_header( 'X-WP-Nonce', wp_create_nonce( 'wp_rest' ) ); + + foreach ( [ 'fresh install' => null, 'older option' => [ 'srfm_ip_log' => true ] ] as $case => $stored ) { + null === $stored ? delete_option( 'srfm_general_settings_options' ) : update_option( 'srfm_general_settings_options', $stored ); + + $response = \SRFM\Inc\Global_Settings\Global_Settings::srfm_get_general_settings( $request ); + $data = $response instanceof \WP_REST_Response ? $response->get_data() : $response; + + $this->assertArrayHasKey( 'srfm_distraction_free', $data['srfm_general_settings_options'], $case ); + $this->assertFalse( $data['srfm_general_settings_options']['srfm_distraction_free'], $case ); + } + } finally { + update_option( 'srfm_general_settings_options', $backup ); + } + } + } diff --git a/tests/unit/inc/test-helper.php b/tests/unit/inc/test-helper.php index 7861154b0..2c79e6f46 100644 --- a/tests/unit/inc/test-helper.php +++ b/tests/unit/inc/test-helper.php @@ -3328,4 +3328,30 @@ public function test_get_active_caching_plugin_returns_empty_without_one() { $this->assertSame( '', $detected ); } + /** + * Distraction Free is a Pro setting: off without Pro even when stored on, + * and with Pro it follows the stored general setting. + * + * Defining SRFM_PRO_VER is permanent for the process, hence the separate process. + * + * @runInSeparateProcess + * @preserveGlobalState disabled + */ + public function test_is_distraction_free() { + update_option( 'srfm_general_settings_options', [ 'srfm_distraction_free' => true ] ); + $this->assertFalse( Helper::is_distraction_free(), 'Must stay off without Pro.' ); + + define( 'SRFM_PRO_VER', '1.0.0' ); + $this->assertTrue( Helper::is_distraction_free(), 'Must be on with Pro and the setting on.' ); + + update_option( 'srfm_general_settings_options', [ 'srfm_distraction_free' => false ] ); + $this->assertFalse( Helper::is_distraction_free(), 'Must be off when the setting is off.' ); + + update_option( 'srfm_general_settings_options', [ 'srfm_ip_log' => true ] ); + $this->assertFalse( Helper::is_distraction_free(), 'An absent key must mean off.' ); + + update_option( 'srfm_general_settings_options', 'corrupt' ); + $this->assertFalse( Helper::is_distraction_free(), 'A non-array option must mean off.' ); + } + } From d2b9e358df15f8f19e68d3f2de947b21d4a198e5 Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Thu, 24 Sep 2026 12:18:05 +0530 Subject: [PATCH 39/60] fix: send the support email in English on every site The subject and body are read by SureForms support, not the site owner, so they are plain English literals rather than catalogue strings. This replaces the en_US locale retry, which a translation plugin, a custom en_US catalogue or a gettext filter could still override, and which left the subject translated. --- admin/admin.php | 145 ++++++++++---------------------- tests/unit/admin/test-admin.php | 132 ++++------------------------- 2 files changed, 63 insertions(+), 214 deletions(-) diff --git a/admin/admin.php b/admin/admin.php index b7addc300..680891e05 100644 --- a/admin/admin.php +++ b/admin/admin.php @@ -4683,6 +4683,10 @@ private function track_notice_event( $event_name ) { * URL length every mail client enforces. The finished URL is capped at * SUPPORT_MAILTO_MAX_LENGTH, and the log is what gives way to meet it. * + * The subject and body are English on every site, deliberately untranslated: + * they are written for SureForms support, and plain literals cannot be + * rewritten by a locale, a translation plugin or a gettext filter. + * * @param string $category One of Client_Logger::CATEGORIES, naming the failure * being reported. An unknown or absent one gets * deliberately neutral wording via get_support_copy(). @@ -4698,19 +4702,6 @@ private function get_support_contact_url( $category, $form_title = '' ) { $url = $this->build_support_mailto_within_limit( $category, $form_title, $subject ); - // Translated labels in a non-Latin script are two to three UTF-8 bytes a - // character, six to nine once percent-encoded, so on a Cyrillic, CJK or - // Arabic site the body alone runs past the cap before any log is added. - // The body goes to SureForms' own inbox, which reads English, so it is - // rebuilt in English before settling for the subject. The subject stays in - // the site's language: it is short, and it is what the person sees first. - // switch_to_locale() returns false when the site is already in English, - // where a retry would build the same URL again. - if ( '' === $url && switch_to_locale( 'en_US' ) ) { - $url = $this->build_support_mailto_within_limit( $category, $form_title, $subject ); - restore_previous_locale(); - } - // The last resort: the subject alone still names the problem and the site. if ( '' === $url ) { $url = $this->build_support_mailto( $subject ); @@ -4756,9 +4747,6 @@ private function get_support_contact_url( $category, $form_title = '' ) { * eight times once percent-encoded. The log gives way first, because the * site details are the part support cannot do without. * - * The body is built here rather than passed in, so a caller that has switched - * locale gets it in that locale. - * * @param string $category The failure being reported. * @param string $form_title Form the failure was recorded against, or ''. * @param string $subject Subject line. @@ -4775,7 +4763,7 @@ private function build_support_mailto_within_limit( $category, $form_title, $sub foreach ( [ 1200, 800, 400, 0 ] as $budget ) { $log = 0 < $budget ? $this->get_support_log_block( $budget ) - : '---' . "\n" . __( 'Debug log left out to keep this email short enough to send. The full log can be downloaded from SureForms → Settings → General.', 'sureforms' ); + : '---' . "\n" . 'Debug log left out to keep this email short enough to send. The full log can be downloaded from SureForms → Settings → General.'; $url = $this->build_support_mailto( $subject, $message . "\r\n\r\n" . str_replace( "\n", "\r\n", $log ) ); @@ -4828,12 +4816,11 @@ private function get_support_log_block( $max_chars = 1200 ) { $block = '---' . "\n"; if ( '' === $log['text'] ) { - return $block . __( 'Debug log: no entries recorded.', 'sureforms' ); + return $block . 'Debug log: no entries recorded.'; } $block .= sprintf( - /* translators: 1: entries shown, 2: entries recorded. */ - __( 'Debug log (most recent %1$d of %2$d entries)', 'sureforms' ), + 'Debug log (most recent %1$d of %2$d entries)', $log['shown'], $log['total'] ) . "\n"; @@ -4843,7 +4830,7 @@ private function get_support_log_block( $max_chars = 1200 ) { $block .= '```' . "\n" . $log['text'] . "\n" . '```'; if ( $log['shown'] < $log['total'] ) { - $block .= "\n\n" . __( 'Older entries were left out to keep this excerpt readable. The full log can be downloaded from SureForms → Settings → General.', 'sureforms' ); + $block .= "\n\n" . 'Older entries were left out to keep this excerpt readable. The full log can be downloaded from SureForms → Settings → General.'; } return $block; @@ -4854,8 +4841,7 @@ private function get_support_log_block( $max_chars = 1200 ) { * * Both come from here so they cannot drift apart: a subject naming one problem * over a body describing another is worse than either alone. The counted form - * of the opening line lives in get_support_count_sentence(), which needs - * `_n()`'s literals and so cannot be an array lookup. + * of the opening line lives in get_support_count_sentence(). * * An unknown or absent category gets deliberately neutral wording. The * alternative -- defaulting to the submission copy -- states something specific @@ -4869,22 +4855,16 @@ private function get_support_log_block( $max_chars = 1200 ) { private function get_support_copy( $category ) { $copy = [ 'submission' => [ - /* translators: %s: site host. */ - 'subject' => __( 'SureForms: form submissions are failing on %s', 'sureforms' ), - /* translators: %s: site host. */ - 'anon' => __( 'SureForms has recorded form submissions on %s that could not be completed.', 'sureforms' ), + 'subject' => 'SureForms: form submissions are failing on %s', + 'anon' => 'SureForms has recorded form submissions on %s that could not be completed.', ], 'notification' => [ - /* translators: %s: site host. */ - 'subject' => __( 'SureForms: notification emails are not being sent on %s', 'sureforms' ), - /* translators: %s: site host. */ - 'anon' => __( 'SureForms saved entries on %s but could not send the notification emails for them.', 'sureforms' ), + 'subject' => 'SureForms: notification emails are not being sent on %s', + 'anon' => 'SureForms saved entries on %s but could not send the notification emails for them.', ], 'integration' => [ - /* translators: %s: site host. */ - 'subject' => __( 'SureForms: an integration is not receiving entries on %s', 'sureforms' ), - /* translators: %s: site host. */ - 'anon' => __( 'SureForms saved entries on %s but could not pass them to a connected service.', 'sureforms' ), + 'subject' => 'SureForms: an integration is not receiving entries on %s', + 'anon' => 'SureForms saved entries on %s but could not pass them to a connected service.', ], ]; @@ -4893,22 +4873,16 @@ private function get_support_copy( $category ) { } return [ - /* translators: %s: site host. */ - 'subject' => __( 'SureForms: a problem with the forms on %s', 'sureforms' ), - /* translators: %s: site host. */ - 'anon' => __( 'SureForms has recorded a problem with the forms on %s.', 'sureforms' ), + 'subject' => 'SureForms: a problem with the forms on %s', + 'anon' => 'SureForms has recorded a problem with the forms on %s.', ]; } /** * The sentence that opens the support email, with the failure count in it. * - * A switch with literal `_n()` calls rather than a singular/plural pair looked - * up from an array. `_n()` has to see its two literals at extraction time to - * emit an `msgid_plural`, and only that lets a locale supply the number of - * forms it actually uses -- Polish and Russian need three, Arabic six, - * Japanese one. Choosing on `1 === $count` in PHP is correct for English and - * wrong everywhere with a different plural rule. + * English only, like the rest of the support email, so `1 === $count` is the + * whole plural rule. * * @param string $category One of Client_Logger::CATEGORIES. Unknown or absent * gets neutral wording rather than a specific claim. @@ -4920,49 +4894,33 @@ private function get_support_count_sentence( $category, $count ) { switch ( $category ) { case 'submission': return sprintf( - /* translators: %d: number of failed submissions. */ - _n( - 'SureForms has recorded %d form submission that could not be completed.', - 'SureForms has recorded %d form submissions that could not be completed.', - $count, - 'sureforms' - ), + ( 1 === $count + ? 'SureForms has recorded %d form submission that could not be completed.' + : 'SureForms has recorded %d form submissions that could not be completed.' ), $count ); case 'notification': return sprintf( - /* translators: %d: number of failed notifications. */ - _n( - 'SureForms saved %d entry but could not send the notification email for it.', - 'SureForms saved %d entries but could not send the notification emails for them.', - $count, - 'sureforms' - ), + ( 1 === $count + ? 'SureForms saved %d entry but could not send the notification email for it.' + : 'SureForms saved %d entries but could not send the notification emails for them.' ), $count ); case 'integration': return sprintf( - /* translators: %d: number of failed integration hand-offs. */ - _n( - 'SureForms saved %d entry but could not pass it to a connected service.', - 'SureForms saved %d entries but could not pass them to a connected service.', - $count, - 'sureforms' - ), + ( 1 === $count + ? 'SureForms saved %d entry but could not pass it to a connected service.' + : 'SureForms saved %d entries but could not pass them to a connected service.' ), $count ); default: return sprintf( - /* translators: %d: number of recorded problems. */ - _n( - 'SureForms has recorded %d problem with the forms on this site.', - 'SureForms has recorded %d problems with the forms on this site.', - $count, - 'sureforms' - ), + ( 1 === $count + ? 'SureForms has recorded %d problem with the forms on this site.' + : 'SureForms has recorded %d problems with the forms on this site.' ), $count ); } @@ -4996,7 +4954,7 @@ private function get_support_message( $category = '', $form_title = '' ) { $host = Helper::get_string_value( wp_parse_url( home_url(), PHP_URL_HOST ) ); $lines = [ - __( 'Hello SureForms support,', 'sureforms' ), + 'Hello SureForms support,', '', $count > 0 ? $this->get_support_count_sentence( $category, $count ) @@ -5006,8 +4964,7 @@ private function get_support_message( $category = '', $form_title = '' ) { if ( '' !== $form_title ) { $lines[] = ''; $lines[] = sprintf( - /* translators: %s: form title. */ - __( 'Form: %s', 'sureforms' ), + 'Form: %s', $form_title ); } @@ -5020,33 +4977,22 @@ private function get_support_message( $category = '', $form_title = '' ) { [ '', '---', - __( 'Site details', 'sureforms' ), - // Labels translated, values not. The site owner reads this on screen - // before sending it, so the labels are copy; the values are machine - // data -- a version, a URL, a plugin name -- and stay verbatim. The - // debug log below is left alone entirely for the same reason. - /* translators: %s: site address. */ - sprintf( __( 'Site: %s', 'sureforms' ), home_url() ), - /* translators: %s: SureForms version. */ - sprintf( __( 'SureForms: %s', 'sureforms' ), SRFM_VER ), + 'Site details', + sprintf( 'Site: %s', home_url() ), + sprintf( 'SureForms: %s', SRFM_VER ), sprintf( - /* translators: %s: SureForms Pro version, or a note that it is not active. */ - __( 'SureForms Pro: %s', 'sureforms' ), - Helper::has_pro() && defined( 'SRFM_PRO_VER' ) ? SRFM_PRO_VER : __( 'not active', 'sureforms' ) + 'SureForms Pro: %s', + Helper::has_pro() && defined( 'SRFM_PRO_VER' ) ? SRFM_PRO_VER : 'not active' ), - /* translators: %s: WordPress version. */ - sprintf( __( 'WordPress: %s', 'sureforms' ), Helper::get_string_value( $wp_version ) ), - /* translators: %s: PHP version. */ - sprintf( __( 'PHP: %s', 'sureforms' ), PHP_VERSION ), + sprintf( 'WordPress: %s', Helper::get_string_value( $wp_version ) ), + sprintf( 'PHP: %s', PHP_VERSION ), sprintf( - /* translators: %s: caching plugin name, or a note that none was detected. */ - __( 'Caching: %s', 'sureforms' ), - '' !== $caching ? $caching : __( 'none detected', 'sureforms' ) + 'Caching: %s', + '' !== $caching ? $caching : 'none detected' ), sprintf( - /* translators: %s: number of recorded failures, or a note that none were. */ - __( 'Recorded failures: %s', 'sureforms' ), - $count > 0 ? Helper::get_string_value( $count ) : __( 'none recorded', 'sureforms' ) + 'Recorded failures: %s', + $count > 0 ? Helper::get_string_value( $count ) : 'none recorded' ), ] ); @@ -5069,8 +5015,7 @@ private function get_support_message( $category = '', $form_title = '' ) { if ( $acked_at > 0 ) { $lines[] = sprintf( - /* translators: %s: date and time of the previous report, in the site's timezone. */ - __( 'Previously reported: %s', 'sureforms' ), + 'Previously reported: %s', Helper::get_string_value( wp_date( 'Y-m-d H:i T', $acked_at ) ) ); } diff --git a/tests/unit/admin/test-admin.php b/tests/unit/admin/test-admin.php index cc01ac337..fb5a15c25 100644 --- a/tests/unit/admin/test-admin.php +++ b/tests/unit/admin/test-admin.php @@ -1323,88 +1323,6 @@ public function test_support_copy_describes_the_failure_that_happened() { $this->assertStringContainsString( 'Job Application', $integration ); } - /** - * The report's prose translates; the debug log does not. - * - * The site owner reads this on screen before sending it, so every label in it is - * copy and belongs in the catalogue. The values beside those labels are machine - * data -- a version, a URL, a plugin name -- and the JSON log below them is the - * raw record support greps, so neither is touched. - * - * Driven through a gettext filter rather than a real locale, because the suite - * has no translations loaded and an untranslated string is indistinguishable - * from a translated one that happens to match. - */ - public function test_support_message_translates_its_labels_but_not_the_log() { - wp_set_current_user( $this->make_user( 'administrator' ) ); - delete_option( Client_Logger::FAILURES_OPTION ); - Client_Logger::clear(); - Client_Logger::record_failure( 'notification', 42, 'Contact Form' ); - Client_Logger::append( - Client_Logger::sanitize_entry( - [ - 'type' => 'network', - 'status' => 500, - 'form_id' => 42, - 'message' => 'Submission responded 500', - ] - ) - ); - Admin::reset_action_items_cache(); - - // Marks anything that reached the catalogue, so a label that was never - // wrapped simply will not carry the marker. - $translate = static function ( $translated ) { - return '[t]' . $translated; - }; - - add_filter( 'gettext', $translate, 99 ); - - $method = new ReflectionMethod( Admin::class, 'get_support_message' ); - $method->setAccessible( true ); - $message = Helper::get_string_value( $method->invoke( Admin::get_instance(), 'notification', 'Contact Form' ) ); - - $log = Helper::get_string_value( - ( new ReflectionMethod( Admin::class, 'get_support_log_block' ) )->getClosure( Admin::get_instance() )( 8000 ) - ); - - remove_filter( 'gettext', $translate, 99 ); - - // Every label a reader sees, including the six that shipped as bare English - // while the values beside them were already translated. - foreach ( - [ - 'Hello SureForms support,', - 'Site details', - 'Site: ', - 'SureForms: ', - 'SureForms Pro: ', - 'WordPress: ', - 'PHP: ', - 'Caching: ', - 'Recorded failures: ', - ] as $label - ) { - $this->assertStringContainsString( - '[t]' . $label, - $message, - sprintf( '"%s" is copy the site owner reads, so it must go through the catalogue.', trim( $label ) ) - ); - } - - // The values are not copy, so they must arrive verbatim. - $this->assertStringContainsString( '[t]SureForms: ' . SRFM_VER, $message, 'The version itself is machine data.' ); - $this->assertStringContainsString( '[t]Site: ' . home_url(), $message, 'So is the site address.' ); - - // And the log is the raw record support greps. Nothing in it may be rewritten. - $this->assertStringContainsString( '"type":"network"', $log, 'The JSON must survive verbatim.' ); - $this->assertStringNotContainsString( '[t]{', $log, 'No entry line may be translated.' ); - $this->assertStringNotContainsString( '[t]"type"', $log ); - - delete_option( Client_Logger::FAILURES_OPTION ); - Client_Logger::clear(); - } - /** * A long log is cut from the oldest end, so the newest entries survive. * @@ -1952,33 +1870,25 @@ public function test_get_support_contact_url_stays_within_the_mailto_limit() { } /** - * A non-Latin translation still sends the site details, in English. + * The support email is English whatever the site language. * - * Each character of Cyrillic, CJK or Arabic is two to three UTF-8 bytes, so - * six to nine once percent-encoded. The translated body alone runs past the - * cap before any log is added, and every report would fall through to the - * subject alone. The body goes to SureForms' own inbox, so it is rebuilt in - * English before that happens. + * It is read by SureForms support, not by the site owner, so neither the + * subject nor the body goes through the catalogue. Driven through gettext + * filters that translate every SureForms string regardless of locale, so a + * build that only switches to en_US -- which a translation plugin or a + * custom en_US catalogue can still override -- fails too. */ - public function test_get_support_contact_url_keeps_the_body_for_a_non_latin_locale() { + public function test_get_support_contact_url_is_english_on_a_translated_site() { $method = new ReflectionMethod( Admin::class, 'get_support_contact_url' ); $method->setAccessible( true ); + delete_option( Client_Logger::FAILURES_OPTION ); Client_Logger::clear(); - for ( $i = 1; $i <= 3; $i++ ) { - Client_Logger::append( [ 'type' => 'error', 'message' => 'failure number ' . $i ] ); - } - - // The site runs in Russian. Priority 5, so the locale switcher's own - // filter still runs after this one and can report en_US while switched. - $locale = static function () { - return 'ru_RU'; - }; + Client_Logger::record_failure( 'notification', 42, 'Contact us' ); + Client_Logger::append( [ 'type' => 'error', 'message' => 'failure number 1' ] ); - // Every SureForms string becomes Cyrillic of the same length while the - // Russian locale is active, with the placeholders left intact. $cyrillic = static function ( $translation, ...$args ) { - if ( 'sureforms' !== end( $args ) || 'en_US' === determine_locale() ) { + if ( 'sureforms' !== end( $args ) ) { return $translation; } @@ -1991,31 +1901,25 @@ static function ( $match ) { ); }; - add_filter( 'locale', $locale, 5 ); add_filter( 'gettext', $cyrillic, 10, 3 ); add_filter( 'ngettext', $cyrillic, 10, 5 ); $url = $method->invoke( Admin::get_instance(), 'notification', 'Contact us' ); - remove_filter( 'locale', $locale, 5 ); remove_filter( 'gettext', $cyrillic, 10 ); remove_filter( 'ngettext', $cyrillic, 10 ); - $this->assertLessThanOrEqual( 1800, strlen( $url ) ); - parse_str( (string) wp_parse_url( $url, PHP_URL_QUERY ), $query ); - // The subject stays in the site's language: it is short, and it is what - // the person sees first in their composer. - $this->assertStringContainsString( 'ж', $query['subject'] ?? '' ); - - // The body is there, in English, with what support cannot do without. - $this->assertStringContainsString( 'Site: ' . home_url(), $query['body'] ?? '', 'The body must survive a non-Latin translation.' ); + $this->assertSame( 'SureForms: notification emails are not being sent on ' . wp_parse_url( home_url(), PHP_URL_HOST ), $query['subject'] ?? '' ); + $this->assertStringNotContainsString( 'ж', $query['body'] ?? '', 'No part of the body may be translated.' ); + $this->assertStringContainsString( 'Hello SureForms support,', $query['body'] ?? '' ); + $this->assertStringContainsString( 'SureForms saved 1 entry but could not send the notification email for it.', $query['body'] ?? '' ); + $this->assertStringContainsString( 'Site: ' . home_url(), $query['body'] ?? '' ); $this->assertStringContainsString( 'Form: Contact us', $query['body'] ?? '' ); + $this->assertStringContainsString( 'Debug log (most recent 1 of 1 entries)', $query['body'] ?? '' ); - // And the switch was undone. - $this->assertSame( 'en_US', determine_locale() ); - + delete_option( Client_Logger::FAILURES_OPTION ); Client_Logger::clear(); } From 9bcc559d87e20e5ec6f1a73e8fafef817ff19311 Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Thu, 24 Sep 2026 12:53:29 +0530 Subject: [PATCH 40/60] test: restore logging settings so later suites can record failures Test_Client_Logger::tearDown() switched logging off after every test, and test_clear_client_log ended by writing srfm_enable_logs = false, neither restoring what was stored before. Every test class that ran afterwards saw logging off, so Client_Logger::record_failure() recorded nothing and the four Test_Form_Submit notification fault tests failed in the full suite while passing on their own. Both now snapshot srfm_general_settings_options and restore it. --- tests/unit/inc/test-admin-ajax.php | 26 +++++++++++++++----------- tests/unit/inc/test-client-logger.php | 20 +++++++++++++++++++- 2 files changed, 34 insertions(+), 12 deletions(-) diff --git a/tests/unit/inc/test-admin-ajax.php b/tests/unit/inc/test-admin-ajax.php index dc274c7eb..8b360f695 100644 --- a/tests/unit/inc/test-admin-ajax.php +++ b/tests/unit/inc/test-admin-ajax.php @@ -331,22 +331,26 @@ public function test_clear_client_log() { ); // With the capability and a good nonce it succeeds and removes the file. - $general = (array) get_option( 'srfm_general_settings_options', [] ); + // The original settings are restored afterwards: leaving logging off here + // silently disables Client_Logger for every later test class. + $original = get_option( 'srfm_general_settings_options', null ); + $general = (array) $original; $general['srfm_enable_logs'] = true; update_option( 'srfm_general_settings_options', $general ); - Client_Logger::append( [ 'type' => 'error', 'message' => 'temporary' ] ); - $path = Client_Logger::get_log_path( false ); - $this->assertFileExists( $path ); - - wp_set_current_user( $this->make_user( 'administrator' ) ); - $body = $this->run_log_handler( 'clear_client_log', wp_create_nonce( 'srfm_client_logs' ) ); + try { + Client_Logger::append( [ 'type' => 'error', 'message' => 'temporary' ] ); + $path = Client_Logger::get_log_path( false ); + $this->assertFileExists( $path ); - $this->assertStringContainsString( '"success":true', $body ); - $this->assertFileDoesNotExist( $path ); + wp_set_current_user( $this->make_user( 'administrator' ) ); + $body = $this->run_log_handler( 'clear_client_log', wp_create_nonce( 'srfm_client_logs' ) ); - $general['srfm_enable_logs'] = false; - update_option( 'srfm_general_settings_options', $general ); + $this->assertStringContainsString( '"success":true', $body ); + $this->assertFileDoesNotExist( $path ); + } finally { + null === $original ? delete_option( 'srfm_general_settings_options' ) : update_option( 'srfm_general_settings_options', $original ); + } } /** diff --git a/tests/unit/inc/test-client-logger.php b/tests/unit/inc/test-client-logger.php index b90cebc7c..c45e250d2 100644 --- a/tests/unit/inc/test-client-logger.php +++ b/tests/unit/inc/test-client-logger.php @@ -18,9 +18,22 @@ */ class Test_Client_Logger extends TestCase { + /** + * General settings as they were before the test, restored in tearDown(). + * + * These tests switch logging on and off. Without the restore, the last test + * leaves logging off for every later test class, and anything that depends on + * Client_Logger recording (such as the notification fault tests in + * test-form-submit.php) fails only when run after this class. + * + * @var mixed + */ + private $general_settings_backup; + protected function setUp(): void { parent::setUp(); + $this->general_settings_backup = get_option( 'srfm_general_settings_options', null ); $this->set_logging( true ); Client_Logger::clear(); delete_option( Client_Logger::FAILURES_OPTION ); @@ -29,9 +42,14 @@ protected function setUp(): void { protected function tearDown(): void { Client_Logger::clear(); - $this->set_logging( false ); delete_option( Client_Logger::FILENAME_OPTION ); + if ( null === $this->general_settings_backup ) { + delete_option( 'srfm_general_settings_options' ); + } else { + update_option( 'srfm_general_settings_options', $this->general_settings_backup ); + } + parent::tearDown(); } From d75931cb301fa25d3f98fa9bd442632bf1dcdd40 Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Thu, 24 Sep 2026 13:05:52 +0530 Subject: [PATCH 41/60] style(onboarding): update the conversational, multistep and entries illustrations --- .../onboarding/addon-conversational-free.svg | 14 +- .../onboarding/addon-conversational-pro.svg | 39 +++-- images/onboarding/addon-multistep-free.svg | 14 +- images/onboarding/welcome-entries.svg | 138 +++++++++--------- 4 files changed, 93 insertions(+), 112 deletions(-) diff --git a/images/onboarding/addon-conversational-free.svg b/images/onboarding/addon-conversational-free.svg index b6e3412f2..b9fef848a 100644 --- a/images/onboarding/addon-conversational-free.svg +++ b/images/onboarding/addon-conversational-free.svg @@ -1,11 +1,11 @@ <svg width="283" height="246" viewBox="0 0 283 246" fill="none" xmlns="http://www.w3.org/2000/svg"> +<rect x="0.75" y="0.75" width="281.5" height="244.5" rx="12.25" fill="#F8FAFC"/> +<rect x="0.75" y="0.75" width="281.5" height="244.5" rx="12.25" stroke="#E2E8F0" stroke-width="1.5"/> <g clip-path="url(#clip0_27219_4706)"> -<rect width="283" height="246" rx="13" fill="#F8FAFC"/> -<g clip-path="url(#clip1_27219_4706)"> <path d="M18.95 31V22.25H22.2C22.8167 22.25 23.3625 22.375 23.8375 22.625C24.3125 22.8667 24.6833 23.2083 24.95 23.65C25.2167 24.0833 25.35 24.5875 25.35 25.1625C25.35 25.7292 25.2208 26.2333 24.9625 26.675C24.7042 27.1167 24.35 27.4667 23.9 27.725C23.45 27.975 22.9292 28.1 22.3375 28.1H20.6625V31H18.95ZM20.6625 26.525H22.3C22.6833 26.525 22.9958 26.4 23.2375 26.15C23.4875 25.8917 23.6125 25.5625 23.6125 25.1625C23.6125 24.7625 23.475 24.4375 23.2 24.1875C22.9333 23.9375 22.5875 23.8125 22.1625 23.8125H20.6625V26.525ZM27.3823 27.7125C27.3823 27.0375 27.5115 26.4792 27.7698 26.0375C28.0365 25.5958 28.374 25.2667 28.7823 25.05C29.199 24.8333 29.6323 24.725 30.0823 24.725V26.325C29.699 26.325 29.3365 26.3708 28.9948 26.4625C28.6615 26.5542 28.3907 26.7042 28.1823 26.9125C27.974 27.1208 27.8698 27.3875 27.8698 27.7125H27.3823ZM26.2198 31V24.75H27.8698V31H26.2198ZM33.8937 31.15C33.2603 31.15 32.6937 31.0125 32.1937 30.7375C31.702 30.4542 31.3145 30.0667 31.0312 29.575C30.7562 29.0833 30.6187 28.5167 30.6187 27.875C30.6187 27.2333 30.7562 26.6667 31.0312 26.175C31.3062 25.6833 31.6895 25.3 32.1812 25.025C32.6728 24.7417 33.2353 24.6 33.8687 24.6C34.5103 24.6 35.077 24.7417 35.5687 25.025C36.0603 25.3 36.4437 25.6833 36.7187 26.175C36.9937 26.6667 37.1312 27.2333 37.1312 27.875C37.1312 28.5167 36.9937 29.0833 36.7187 29.575C36.4437 30.0667 36.0603 30.4542 35.5687 30.7375C35.0853 31.0125 34.527 31.15 33.8937 31.15ZM33.8937 29.625C34.202 29.625 34.4728 29.55 34.7062 29.4C34.9395 29.25 35.1187 29.0458 35.2437 28.7875C35.377 28.5208 35.4437 28.2167 35.4437 27.875C35.4437 27.5333 35.377 27.2333 35.2437 26.975C35.1103 26.7083 34.9228 26.5 34.6812 26.35C34.4478 26.2 34.177 26.125 33.8687 26.125C33.5687 26.125 33.2978 26.2 33.0562 26.35C32.8228 26.5 32.6395 26.7083 32.5062 26.975C32.3728 27.2333 32.3062 27.5333 32.3062 27.875C32.3062 28.2167 32.3728 28.5208 32.5062 28.7875C32.6395 29.0458 32.827 29.25 33.0687 29.4C33.3103 29.55 33.5853 29.625 33.8937 29.625ZM42.6693 31L42.5818 29.8375V22.25H44.2318V31H42.6693ZM40.7068 31.15C40.1318 31.15 39.6318 31.0167 39.2068 30.75C38.7902 30.4833 38.4652 30.1042 38.2318 29.6125C37.9985 29.1208 37.8818 28.5417 37.8818 27.875C37.8818 27.2 37.9985 26.6208 38.2318 26.1375C38.4652 25.6458 38.7902 25.2667 39.2068 25C39.6318 24.7333 40.1318 24.6 40.7068 24.6C41.2318 24.6 41.6735 24.7333 42.0318 25C42.3985 25.2667 42.6777 25.6458 42.8693 26.1375C43.061 26.6208 43.1568 27.2 43.1568 27.875C43.1568 28.5417 43.061 29.1208 42.8693 29.6125C42.6777 30.1042 42.3985 30.4833 42.0318 30.75C41.6735 31.0167 41.2318 31.15 40.7068 31.15ZM41.1318 29.6375C41.4152 29.6375 41.6652 29.5625 41.8818 29.4125C42.1068 29.2625 42.2818 29.0542 42.4068 28.7875C42.5318 28.5208 42.5943 28.2167 42.5943 27.875C42.5943 27.5333 42.5318 27.2292 42.4068 26.9625C42.2818 26.6958 42.1068 26.4917 41.8818 26.35C41.6652 26.2 41.411 26.125 41.1193 26.125C40.8193 26.125 40.5568 26.2 40.3318 26.35C40.1068 26.4917 39.9277 26.6958 39.7943 26.9625C39.661 27.2292 39.5943 27.5333 39.5943 27.875C39.5943 28.2167 39.661 28.5208 39.7943 28.7875C39.9277 29.0542 40.1068 29.2625 40.3318 29.4125C40.5652 29.5625 40.8318 29.6375 41.1318 29.6375ZM49.7784 31L49.6784 29.85V24.75H51.3284V31H49.7784ZM45.5409 27.95V24.75H47.1909V27.95H45.5409ZM47.1909 27.95C47.1909 28.3667 47.2368 28.6958 47.3284 28.9375C47.4284 29.1708 47.5659 29.3417 47.7409 29.45C47.9243 29.55 48.1284 29.6 48.3534 29.6C48.7868 29.6083 49.1159 29.4792 49.3409 29.2125C49.5659 28.9375 49.6784 28.5417 49.6784 28.025H50.2409C50.2409 28.6917 50.1409 29.2583 49.9409 29.725C49.7409 30.1833 49.4659 30.5375 49.1159 30.7875C48.7659 31.0292 48.3534 31.15 47.8784 31.15C47.3784 31.15 46.9534 31.05 46.6034 30.85C46.2534 30.65 45.9868 30.3417 45.8034 29.925C45.6284 29.5 45.5409 28.9542 45.5409 28.2875V27.95H47.1909ZM55.7704 31.15C55.1204 31.15 54.5412 31.0125 54.0329 30.7375C53.5246 30.4542 53.1287 30.0667 52.8454 29.575C52.5621 29.075 52.4204 28.5083 52.4204 27.875C52.4204 27.2333 52.5621 26.6667 52.8454 26.175C53.1287 25.6833 53.5204 25.3 54.0204 25.025C54.5204 24.7417 55.0954 24.6 55.7454 24.6C56.3704 24.6 56.9412 24.7542 57.4579 25.0625C57.9746 25.3708 58.3496 25.8167 58.5829 26.4L57.0329 26.95C56.9162 26.7083 56.7329 26.5167 56.4829 26.375C56.2412 26.225 55.9704 26.15 55.6704 26.15C55.3621 26.15 55.0912 26.225 54.8579 26.375C54.6246 26.5167 54.4412 26.7167 54.3079 26.975C54.1746 27.2333 54.1079 27.5333 54.1079 27.875C54.1079 28.2167 54.1746 28.5167 54.3079 28.775C54.4412 29.025 54.6287 29.225 54.8704 29.375C55.1121 29.525 55.3871 29.6 55.6954 29.6C55.9954 29.6 56.2662 29.5208 56.5079 29.3625C56.7579 29.2042 56.9412 28.9958 57.0579 28.7375L58.6204 29.2875C58.3787 29.8792 57.9996 30.3375 57.4829 30.6625C56.9746 30.9875 56.4037 31.15 55.7704 31.15ZM62.1566 31.15C61.465 31.15 60.94 30.9792 60.5816 30.6375C60.2316 30.2958 60.0566 29.8083 60.0566 29.175V22.8H61.7066V28.8125C61.7066 29.0792 61.765 29.2833 61.8816 29.425C61.9983 29.5583 62.1691 29.625 62.3941 29.625C62.4775 29.625 62.5691 29.6083 62.6691 29.575C62.7691 29.5333 62.8733 29.475 62.9816 29.4L63.5566 30.6375C63.3566 30.7875 63.1316 30.9083 62.8816 31C62.64 31.1 62.3983 31.15 62.1566 31.15ZM59.0441 26.15V24.75H63.2691V26.15H59.0441ZM67.827 31V22.25H71.077C71.6936 22.25 72.2395 22.3708 72.7145 22.6125C73.1895 22.8542 73.5603 23.1875 73.827 23.6125C74.0936 24.0292 74.227 24.5167 74.227 25.075C74.227 25.625 74.0853 26.1167 73.802 26.55C73.527 26.975 73.1478 27.3083 72.6645 27.55C72.1811 27.7833 71.6311 27.9 71.0145 27.9H69.5395V31H67.827ZM72.6395 31L70.6145 27.4875L71.927 26.55L74.577 31H72.6395ZM69.5395 26.3375H71.0895C71.3478 26.3375 71.577 26.2833 71.777 26.175C71.9853 26.0667 72.1478 25.9167 72.2645 25.725C72.3895 25.5333 72.452 25.3167 72.452 25.075C72.452 24.7 72.3145 24.3958 72.0395 24.1625C71.7728 23.9292 71.427 23.8125 71.002 23.8125H69.5395V26.3375ZM78.4711 31.15C77.8544 31.15 77.3086 31.0125 76.8336 30.7375C76.3586 30.4542 75.9836 30.0667 75.7086 29.575C75.4419 29.0833 75.3086 28.5167 75.3086 27.875C75.3086 27.2333 75.4461 26.6667 75.7211 26.175C76.0044 25.6833 76.3878 25.3 76.8711 25.025C77.3628 24.7417 77.9253 24.6 78.5586 24.6C79.1086 24.6 79.6128 24.7458 80.0711 25.0375C80.5378 25.3208 80.9086 25.7417 81.1836 26.3C81.4669 26.85 81.6086 27.5208 81.6086 28.3125H76.8711L77.0211 28.1625C77.0211 28.4708 77.0961 28.7417 77.2461 28.975C77.4044 29.2 77.6044 29.375 77.8461 29.5C78.0961 29.6167 78.3628 29.675 78.6461 29.675C78.9878 29.675 79.2669 29.6042 79.4836 29.4625C79.7003 29.3125 79.8669 29.1208 79.9836 28.8875L81.4586 29.4625C81.2836 29.8125 81.0544 30.1167 80.7711 30.375C80.4961 30.625 80.1669 30.8167 79.7836 30.95C79.4003 31.0833 78.9628 31.15 78.4711 31.15ZM77.1086 27.2375L76.9586 27.0875H79.9711L79.8336 27.2375C79.8336 26.9375 79.7628 26.7 79.6211 26.525C79.4794 26.3417 79.3044 26.2083 79.0961 26.125C78.8961 26.0417 78.7003 26 78.5086 26C78.3169 26 78.1128 26.0417 77.8961 26.125C77.6794 26.2083 77.4919 26.3417 77.3336 26.525C77.1836 26.7 77.1086 26.9375 77.1086 27.2375ZM84.3617 31L86.7367 24.75H88.4367L85.8742 31H84.3617ZM84.2242 31L81.6617 24.75H83.3617L85.7367 31H84.2242ZM89.3325 31V24.75H90.9825V31H89.3325ZM90.1575 23.7375C89.9075 23.7375 89.6867 23.6458 89.495 23.4625C89.3034 23.2708 89.2075 23.0458 89.2075 22.7875C89.2075 22.5292 89.3034 22.3083 89.495 22.125C89.6867 21.9333 89.9075 21.8375 90.1575 21.8375C90.4159 21.8375 90.6367 21.9333 90.82 22.125C91.0117 22.3083 91.1075 22.5292 91.1075 22.7875C91.1075 23.0458 91.0117 23.2708 90.82 23.4625C90.6367 23.6458 90.4159 23.7375 90.1575 23.7375ZM95.329 31.15C94.7123 31.15 94.1665 31.0125 93.6915 30.7375C93.2165 30.4542 92.8415 30.0667 92.5665 29.575C92.2998 29.0833 92.1665 28.5167 92.1665 27.875C92.1665 27.2333 92.304 26.6667 92.579 26.175C92.8623 25.6833 93.2457 25.3 93.729 25.025C94.2207 24.7417 94.7832 24.6 95.4165 24.6C95.9665 24.6 96.4707 24.7458 96.929 25.0375C97.3957 25.3208 97.7665 25.7417 98.0415 26.3C98.3248 26.85 98.4665 27.5208 98.4665 28.3125H93.729L93.879 28.1625C93.879 28.4708 93.954 28.7417 94.104 28.975C94.2623 29.2 94.4623 29.375 94.704 29.5C94.954 29.6167 95.2207 29.675 95.504 29.675C95.8457 29.675 96.1248 29.6042 96.3415 29.4625C96.5582 29.3125 96.7248 29.1208 96.8415 28.8875L98.3165 29.4625C98.1415 29.8125 97.9123 30.1167 97.629 30.375C97.354 30.625 97.0248 30.8167 96.6415 30.95C96.2582 31.0833 95.8207 31.15 95.329 31.15ZM93.9665 27.2375L93.8165 27.0875H96.829L96.6915 27.2375C96.6915 26.9375 96.6207 26.7 96.479 26.525C96.3373 26.3417 96.1623 26.2083 95.954 26.125C95.754 26.0417 95.5582 26 95.3665 26C95.1748 26 94.9707 26.0417 94.754 26.125C94.5373 26.2083 94.3498 26.3417 94.1915 26.525C94.0415 26.7 93.9665 26.9375 93.9665 27.2375ZM104.995 31L107.07 24.75H108.745L106.62 31H104.995ZM100.845 31L102.845 24.75H104.282L102.307 31H100.845ZM100.682 31L98.5571 24.75H100.232L102.22 31H100.682ZM104.995 31L103.045 24.75H104.47L106.457 31H104.995Z" fill="#0F172A"/> <rect x="217.5" y="18.5" width="47" height="16" rx="3.5" fill="white"/> <rect x="217.5" y="18.5" width="47" height="16" rx="3.5" stroke="#E2E8F0"/> -<path d="M225.846 30L228.791 24.1955H229.921L227.062 30H225.846ZM225.342 24.357V23.35H229.921V24.1955L228.886 24.357H225.342ZM233.56 30V24.7465C233.56 24.2462 233.684 23.863 233.931 23.597C234.184 23.3247 234.564 23.1885 235.071 23.1885C235.235 23.1885 235.409 23.217 235.593 23.274C235.783 23.3247 235.964 23.3943 236.135 23.483L235.745 24.2715C235.625 24.2145 235.517 24.1733 235.422 24.148C235.333 24.1227 235.254 24.11 235.185 24.11C234.995 24.11 234.852 24.1733 234.757 24.3C234.668 24.4203 234.624 24.6198 234.624 24.8985V30H233.56ZM232.743 26.124V25.25H235.869V26.124H232.743ZM236.798 30V25.25H237.852V30H236.798ZM237.33 24.3475C237.159 24.3475 237.01 24.2873 236.883 24.167C236.763 24.0403 236.703 23.8915 236.703 23.7205C236.703 23.5495 236.763 23.4038 236.883 23.2835C237.01 23.1632 237.159 23.103 237.33 23.103C237.501 23.103 237.646 23.1632 237.767 23.2835C237.893 23.4038 237.957 23.5495 237.957 23.7205C237.957 23.8915 237.893 24.0403 237.767 24.167C237.646 24.2873 237.501 24.3475 237.33 24.3475ZM241.225 30.114C240.762 30.114 240.351 30.0095 239.99 29.8005C239.635 29.5852 239.353 29.2907 239.144 28.917C238.941 28.5433 238.84 28.1127 238.84 27.625C238.84 27.1373 238.945 26.7067 239.154 26.333C239.363 25.9593 239.648 25.668 240.009 25.459C240.376 25.2437 240.794 25.136 241.263 25.136C241.687 25.136 242.07 25.2468 242.412 25.4685C242.754 25.6838 243.023 25.9973 243.22 26.409C243.422 26.8207 243.524 27.3115 243.524 27.8815H239.79L239.933 27.7485C239.933 28.0398 239.996 28.2932 240.123 28.5085C240.249 28.7175 240.417 28.879 240.626 28.993C240.835 29.107 241.066 29.164 241.32 29.164C241.611 29.164 241.852 29.1007 242.042 28.974C242.232 28.841 242.38 28.67 242.488 28.461L243.429 28.86C243.296 29.1133 243.125 29.335 242.916 29.525C242.713 29.715 242.469 29.8607 242.184 29.962C241.905 30.0633 241.586 30.114 241.225 30.114ZM239.999 27.1975L239.847 27.0645H242.526L242.384 27.1975C242.384 26.9378 242.327 26.7257 242.213 26.561C242.099 26.39 241.953 26.2633 241.776 26.181C241.605 26.0923 241.424 26.048 241.234 26.048C241.044 26.048 240.854 26.0923 240.664 26.181C240.474 26.2633 240.316 26.39 240.189 26.561C240.062 26.7257 239.999 26.9378 239.999 27.1975ZM244.339 30V23.35H245.403V30H244.339ZM250.013 30L249.966 29.1165V23.35H251.02V30H250.013ZM248.465 30.114C248.034 30.114 247.657 30.0127 247.334 29.81C247.017 29.601 246.767 29.3097 246.584 28.936C246.406 28.5623 246.318 28.1253 246.318 27.625C246.318 27.1183 246.406 26.6813 246.584 26.314C246.767 25.9403 247.017 25.6522 247.334 25.4495C247.657 25.2405 248.034 25.136 248.465 25.136C248.864 25.136 249.206 25.2405 249.491 25.4495C249.782 25.6522 250.004 25.9403 250.156 26.314C250.308 26.6813 250.384 27.1183 250.384 27.625C250.384 28.1253 250.308 28.5623 250.156 28.936C250.004 29.3097 249.782 29.601 249.491 29.81C249.206 30.0127 248.864 30.114 248.465 30.114ZM248.731 29.145C248.971 29.145 249.183 29.0817 249.367 28.955C249.557 28.822 249.703 28.6415 249.804 28.4135C249.912 28.1855 249.966 27.9227 249.966 27.625C249.966 27.3273 249.912 27.0645 249.804 26.8365C249.703 26.6085 249.557 26.4312 249.367 26.3045C249.183 26.1778 248.968 26.1145 248.721 26.1145C248.468 26.1145 248.243 26.1778 248.047 26.3045C247.85 26.4312 247.695 26.6085 247.581 26.8365C247.473 27.0645 247.416 27.3273 247.41 27.625C247.416 27.9227 247.473 28.1855 247.581 28.4135C247.695 28.6415 247.85 28.822 248.047 28.955C248.249 29.0817 248.477 29.145 248.731 29.145ZM253.925 30.114C253.609 30.114 253.317 30.0665 253.051 29.9715C252.785 29.8765 252.557 29.7435 252.367 29.5725C252.177 29.3952 252.032 29.1893 251.93 28.955L252.852 28.5465C252.947 28.7238 253.086 28.8727 253.27 28.993C253.46 29.1133 253.669 29.1735 253.897 29.1735C254.144 29.1735 254.34 29.1323 254.486 29.05C254.638 28.9613 254.714 28.841 254.714 28.689C254.714 28.5433 254.657 28.4325 254.543 28.3565C254.429 28.2742 254.267 28.2077 254.058 28.157L253.612 28.0335C253.162 27.9195 252.811 27.739 252.557 27.492C252.304 27.2387 252.177 26.9505 252.177 26.6275C252.177 26.1525 252.329 25.7852 252.633 25.5255C252.944 25.2658 253.387 25.136 253.963 25.136C254.255 25.136 254.521 25.1803 254.761 25.269C255.008 25.3513 255.221 25.4717 255.398 25.63C255.575 25.782 255.699 25.9625 255.768 26.1715L254.885 26.5705C254.822 26.4122 254.701 26.2918 254.524 26.2095C254.347 26.1208 254.15 26.0765 253.935 26.0765C253.72 26.0765 253.552 26.124 253.431 26.219C253.311 26.3077 253.251 26.4343 253.251 26.599C253.251 26.694 253.305 26.7827 253.412 26.865C253.52 26.941 253.675 27.0043 253.878 27.055L254.438 27.188C254.749 27.264 255.002 27.3843 255.198 27.549C255.395 27.7073 255.54 27.8878 255.635 28.0905C255.73 28.2868 255.778 28.4863 255.778 28.689C255.778 28.974 255.696 29.2242 255.531 29.4395C255.373 29.6548 255.154 29.8227 254.875 29.943C254.597 30.057 254.28 30.114 253.925 30.114Z" fill="#94A3B8"/> +<path d="M227.831 30.114C227.381 30.114 226.998 30.0317 226.682 29.867C226.371 29.696 226.121 29.468 225.931 29.183C225.741 28.8917 225.602 28.556 225.513 28.176C225.424 27.7897 225.38 27.378 225.38 26.941C225.38 26.409 225.434 25.9182 225.542 25.4685C225.656 25.0188 225.823 24.6262 226.045 24.2905C226.267 23.9548 226.542 23.6952 226.872 23.5115C227.207 23.3278 227.597 23.236 228.04 23.236C228.382 23.236 228.718 23.2898 229.047 23.3975C229.383 23.4988 229.68 23.6413 229.94 23.825L229.37 24.623C229.174 24.4837 228.958 24.3792 228.724 24.3095C228.496 24.2398 228.284 24.205 228.088 24.205C227.537 24.205 227.109 24.4425 226.805 24.9175C226.507 25.3925 226.371 26.1303 226.396 27.131L226.169 26.96C226.314 26.599 226.545 26.3108 226.862 26.0955C227.179 25.8738 227.556 25.763 227.993 25.763C228.417 25.763 228.794 25.8612 229.123 26.0575C229.452 26.2475 229.709 26.5103 229.893 26.846C230.076 27.1753 230.168 27.5522 230.168 27.9765C230.168 28.3882 230.07 28.7555 229.874 29.0785C229.684 29.4015 229.411 29.6548 229.057 29.8385C228.708 30.0222 228.3 30.114 227.831 30.114ZM227.841 29.1735C228.075 29.1735 228.284 29.1197 228.468 29.012C228.658 28.9043 228.806 28.7587 228.914 28.575C229.022 28.385 229.076 28.1697 229.076 27.929C229.076 27.6883 229.022 27.473 228.914 27.283C228.806 27.093 228.658 26.9473 228.468 26.846C228.284 26.7383 228.075 26.6845 227.841 26.6845C227.6 26.6845 227.385 26.7383 227.195 26.846C227.011 26.9473 226.865 27.093 226.758 27.283C226.65 27.473 226.596 27.6883 226.596 27.929C226.596 28.1697 226.65 28.385 226.758 28.575C226.865 28.7587 227.011 28.9043 227.195 29.012C227.385 29.1197 227.6 29.1735 227.841 29.1735ZM233.811 30V24.7465C233.811 24.2462 233.934 23.863 234.181 23.597C234.434 23.3247 234.814 23.1885 235.321 23.1885C235.486 23.1885 235.66 23.217 235.844 23.274C236.034 23.3247 236.214 23.3943 236.385 23.483L235.996 24.2715C235.875 24.2145 235.768 24.1733 235.673 24.148C235.584 24.1227 235.505 24.11 235.435 24.11C235.245 24.11 235.103 24.1733 235.008 24.3C234.919 24.4203 234.875 24.6198 234.875 24.8985V30H233.811ZM232.994 26.124V25.25H236.119V26.124H232.994ZM237.048 30V25.25H238.103V30H237.048ZM237.58 24.3475C237.409 24.3475 237.26 24.2873 237.134 24.167C237.013 24.0403 236.953 23.8915 236.953 23.7205C236.953 23.5495 237.013 23.4038 237.134 23.2835C237.26 23.1632 237.409 23.103 237.58 23.103C237.751 23.103 237.897 23.1632 238.017 23.2835C238.144 23.4038 238.207 23.5495 238.207 23.7205C238.207 23.8915 238.144 24.0403 238.017 24.167C237.897 24.2873 237.751 24.3475 237.58 24.3475ZM241.475 30.114C241.013 30.114 240.601 30.0095 240.24 29.8005C239.885 29.5852 239.604 29.2907 239.395 28.917C239.192 28.5433 239.091 28.1127 239.091 27.625C239.091 27.1373 239.195 26.7067 239.404 26.333C239.613 25.9593 239.898 25.668 240.259 25.459C240.626 25.2437 241.044 25.136 241.513 25.136C241.937 25.136 242.321 25.2468 242.663 25.4685C243.005 25.6838 243.274 25.9973 243.47 26.409C243.673 26.8207 243.774 27.3115 243.774 27.8815H240.041L240.183 27.7485C240.183 28.0398 240.246 28.2932 240.373 28.5085C240.5 28.7175 240.668 28.879 240.877 28.993C241.086 29.107 241.317 29.164 241.57 29.164C241.861 29.164 242.102 29.1007 242.292 28.974C242.482 28.841 242.631 28.67 242.739 28.461L243.679 28.86C243.546 29.1133 243.375 29.335 243.166 29.525C242.963 29.715 242.72 29.8607 242.435 29.962C242.156 30.0633 241.836 30.114 241.475 30.114ZM240.25 27.1975L240.098 27.0645H242.777L242.634 27.1975C242.634 26.9378 242.577 26.7257 242.463 26.561C242.349 26.39 242.203 26.2633 242.026 26.181C241.855 26.0923 241.675 26.048 241.485 26.048C241.295 26.048 241.105 26.0923 240.915 26.181C240.725 26.2633 240.566 26.39 240.44 26.561C240.313 26.7257 240.25 26.9378 240.25 27.1975ZM244.589 30V23.35H245.653V30H244.589ZM250.264 30L250.216 29.1165V23.35H251.271V30H250.264ZM248.715 30.114C248.284 30.114 247.908 30.0127 247.585 29.81C247.268 29.601 247.018 29.3097 246.834 28.936C246.657 28.5623 246.568 28.1253 246.568 27.625C246.568 27.1183 246.657 26.6813 246.834 26.314C247.018 25.9403 247.268 25.6522 247.585 25.4495C247.908 25.2405 248.284 25.136 248.715 25.136C249.114 25.136 249.456 25.2405 249.741 25.4495C250.032 25.6522 250.254 25.9403 250.406 26.314C250.558 26.6813 250.634 27.1183 250.634 27.625C250.634 28.1253 250.558 28.5623 250.406 28.936C250.254 29.3097 250.032 29.601 249.741 29.81C249.456 30.0127 249.114 30.114 248.715 30.114ZM248.981 29.145C249.222 29.145 249.434 29.0817 249.618 28.955C249.808 28.822 249.953 28.6415 250.055 28.4135C250.162 28.1855 250.216 27.9227 250.216 27.625C250.216 27.3273 250.162 27.0645 250.055 26.8365C249.953 26.6085 249.808 26.4312 249.618 26.3045C249.434 26.1778 249.219 26.1145 248.972 26.1145C248.718 26.1145 248.493 26.1778 248.297 26.3045C248.101 26.4312 247.946 26.6085 247.832 26.8365C247.724 27.0645 247.667 27.3273 247.661 27.625C247.667 27.9227 247.724 28.1855 247.832 28.4135C247.946 28.6415 248.101 28.822 248.297 28.955C248.5 29.0817 248.728 29.145 248.981 29.145ZM254.176 30.114C253.859 30.114 253.568 30.0665 253.302 29.9715C253.036 29.8765 252.808 29.7435 252.618 29.5725C252.428 29.3952 252.282 29.1893 252.181 28.955L253.102 28.5465C253.197 28.7238 253.337 28.8727 253.52 28.993C253.71 29.1133 253.919 29.1735 254.147 29.1735C254.394 29.1735 254.591 29.1323 254.736 29.05C254.888 28.9613 254.964 28.841 254.964 28.689C254.964 28.5433 254.907 28.4325 254.793 28.3565C254.679 28.2742 254.518 28.2077 254.309 28.157L253.862 28.0335C253.413 27.9195 253.061 27.739 252.808 27.492C252.555 27.2387 252.428 26.9505 252.428 26.6275C252.428 26.1525 252.58 25.7852 252.884 25.5255C253.194 25.2658 253.638 25.136 254.214 25.136C254.505 25.136 254.771 25.1803 255.012 25.269C255.259 25.3513 255.471 25.4717 255.648 25.63C255.826 25.782 255.949 25.9625 256.019 26.1715L255.135 26.5705C255.072 26.4122 254.952 26.2918 254.774 26.2095C254.597 26.1208 254.401 26.0765 254.185 26.0765C253.97 26.0765 253.802 26.124 253.682 26.219C253.562 26.3077 253.501 26.4343 253.501 26.599C253.501 26.694 253.555 26.7827 253.663 26.865C253.771 26.941 253.926 27.0043 254.128 27.055L254.689 27.188C254.999 27.264 255.253 27.3843 255.449 27.549C255.645 27.7073 255.791 27.8878 255.886 28.0905C255.981 28.2868 256.028 28.4863 256.028 28.689C256.028 28.974 255.946 29.2242 255.781 29.4395C255.623 29.6548 255.405 29.8227 255.126 29.943C254.847 30.057 254.531 30.114 254.176 30.114Z" fill="#94A3B8"/> </g> <rect x="18.5" y="53.5" width="119.5" height="29" rx="6.5" fill="white"/> <rect x="18.5" y="53.5" width="119.5" height="29" rx="6.5" stroke="#E2E8F0"/> @@ -25,16 +25,8 @@ <rect x="18.5" y="197.5" width="246" height="29" rx="6.5" fill="white"/> <rect x="18.5" y="197.5" width="246" height="29" rx="6.5" stroke="#E2E8F0"/> <path d="M36.4635 216L38.9475 207.95H39.925L37.4295 216H36.4635ZM31.5645 216L29.1035 207.95H30.081L32.519 216H31.5645ZM31.668 216L34.037 207.95H34.9685L32.5995 216H31.668ZM36.383 216L34.0715 207.95H35.003L37.349 216H36.383ZM40.8446 216V207.95H41.7646V216H40.8446ZM44.8926 216V213.056H45.8126V216H44.8926ZM44.8926 213.056C44.8926 212.489 44.8236 212.055 44.6856 211.756C44.5552 211.457 44.3751 211.254 44.1451 211.147C43.9151 211.032 43.6544 210.974 43.3631 210.974C42.8571 210.974 42.4622 211.155 42.1786 211.515C41.9026 211.868 41.7646 212.37 41.7646 213.021H41.3161C41.3161 212.416 41.4042 211.894 41.5806 211.457C41.7646 211.02 42.0252 210.687 42.3626 210.457C42.6999 210.227 43.1062 210.112 43.5816 210.112C44.0262 210.112 44.4172 210.204 44.7546 210.388C45.0919 210.564 45.3526 210.848 45.5366 211.239C45.7282 211.63 45.8202 212.144 45.8126 212.78V213.056H44.8926ZM47.3146 216V210.25H48.2346V216H47.3146ZM47.7861 208.916C47.6328 208.916 47.4986 208.858 47.3836 208.743C47.2686 208.628 47.2111 208.494 47.2111 208.341C47.2111 208.18 47.2686 208.046 47.3836 207.938C47.4986 207.823 47.6328 207.766 47.7861 207.766C47.9471 207.766 48.0813 207.823 48.1886 207.938C48.3036 208.046 48.3611 208.18 48.3611 208.341C48.3611 208.494 48.3036 208.628 48.1886 208.743C48.0813 208.858 47.9471 208.916 47.7861 208.916ZM52.4945 216.138C51.9272 216.138 51.425 216.011 50.988 215.758C50.551 215.498 50.2098 215.141 49.9645 214.689C49.7192 214.237 49.5965 213.715 49.5965 213.125C49.5965 212.535 49.7153 212.013 49.953 211.561C50.1983 211.109 50.5395 210.756 50.9765 210.503C51.4135 210.242 51.9118 210.112 52.4715 210.112C53.0235 210.112 53.518 210.238 53.955 210.491C54.392 210.744 54.7255 211.101 54.9555 211.561L54.116 211.94C53.9627 211.634 53.7403 211.396 53.449 211.227C53.1577 211.051 52.8242 210.963 52.4485 210.963C52.0728 210.963 51.7393 211.055 51.448 211.239C51.1643 211.423 50.9382 211.68 50.7695 212.009C50.6085 212.331 50.528 212.703 50.528 213.125C50.528 213.547 50.6085 213.922 50.7695 214.252C50.9382 214.574 51.1682 214.827 51.4595 215.011C51.7585 215.195 52.0958 215.287 52.4715 215.287C52.8472 215.287 53.1807 215.191 53.472 214.999C53.771 214.808 53.9972 214.539 54.1505 214.194L54.99 214.574C54.76 215.065 54.4265 215.448 53.9895 215.724C53.5525 216 53.0542 216.138 52.4945 216.138ZM56.1517 216V207.95H57.0717V216H56.1517ZM60.1997 216V213.056H61.1197V216H60.1997ZM60.1997 213.056C60.1997 212.489 60.1307 212.055 59.9927 211.756C59.8623 211.457 59.6822 211.254 59.4522 211.147C59.2222 211.032 58.9615 210.974 58.6702 210.974C58.1642 210.974 57.7693 211.155 57.4857 211.515C57.2097 211.868 57.0717 212.37 57.0717 213.021H56.6232C56.6232 212.416 56.7113 211.894 56.8877 211.457C57.0717 211.02 57.3323 210.687 57.6697 210.457C58.007 210.227 58.4133 210.112 58.8887 210.112C59.3333 210.112 59.7243 210.204 60.0617 210.388C60.399 210.564 60.6597 210.848 60.8437 211.239C61.0353 211.63 61.1273 212.144 61.1197 212.78V213.056H60.1997ZM65.9806 216V209.594C65.9806 208.996 66.1186 208.548 66.3946 208.249C66.6783 207.942 67.1076 207.789 67.6826 207.789C67.8359 207.789 68.0084 207.816 68.2001 207.869C68.3918 207.923 68.5949 208 68.8096 208.099L68.4646 208.824C68.2883 208.755 68.1388 208.701 68.0161 208.663C67.8934 208.625 67.7899 208.605 67.7056 208.605C67.4373 208.605 67.2341 208.694 67.0961 208.87C66.9658 209.039 66.9006 209.303 66.9006 209.664V216H65.9806ZM64.9226 211.043V210.25H68.5681V211.043H64.9226ZM72.1355 216.138C71.5758 216.138 71.0813 216.011 70.652 215.758C70.2227 215.498 69.8853 215.141 69.64 214.689C69.4023 214.237 69.2835 213.715 69.2835 213.125C69.2835 212.535 69.4023 212.013 69.64 211.561C69.8853 211.109 70.2188 210.756 70.6405 210.503C71.0698 210.242 71.5605 210.112 72.1125 210.112C72.6492 210.112 73.113 210.246 73.504 210.514C73.895 210.775 74.1978 211.143 74.4125 211.618C74.6272 212.094 74.7345 212.653 74.7345 213.297H69.985L70.215 213.102C70.215 213.562 70.2955 213.957 70.4565 214.286C70.6252 214.616 70.859 214.869 71.158 215.045C71.457 215.214 71.7982 215.298 72.1815 215.298C72.5878 215.298 72.929 215.203 73.205 215.011C73.4887 214.819 73.7072 214.566 73.8605 214.252L74.654 214.654C74.5083 214.953 74.3128 215.214 74.0675 215.436C73.8298 215.659 73.5462 215.831 73.2165 215.954C72.8945 216.077 72.5342 216.138 72.1355 216.138ZM70.2725 212.711L70.031 212.527H73.9985L73.757 212.722C73.757 212.354 73.6842 212.036 73.5385 211.768C73.3928 211.5 73.1973 211.293 72.952 211.147C72.7067 211.001 72.423 210.928 72.101 210.928C71.7867 210.928 71.4877 211.001 71.204 211.147C70.928 211.293 70.7018 211.5 70.5255 211.768C70.3568 212.029 70.2725 212.343 70.2725 212.711ZM79.4368 216L79.3908 215.057V212.964C79.3908 212.512 79.341 212.14 79.2413 211.848C79.1417 211.549 78.9845 211.323 78.7698 211.17C78.5552 211.017 78.2753 210.94 77.9303 210.94C77.616 210.94 77.3438 211.005 77.1138 211.135C76.8915 211.258 76.7075 211.457 76.5618 211.733L75.7338 211.411C75.8795 211.143 76.0558 210.913 76.2628 210.721C76.4698 210.522 76.7113 210.373 76.9873 210.273C77.2633 210.166 77.5777 210.112 77.9303 210.112C78.467 210.112 78.9078 210.219 79.2528 210.434C79.6055 210.641 79.87 210.951 80.0463 211.365C80.2227 211.772 80.307 212.278 80.2993 212.883L80.2878 216H79.4368ZM77.7118 216.138C77.0372 216.138 76.5082 215.985 76.1248 215.678C75.7492 215.364 75.5613 214.93 75.5613 214.378C75.5613 213.796 75.753 213.351 76.1363 213.045C76.5273 212.73 77.0717 212.573 77.7693 212.573H79.4138V213.343H77.9763C77.4397 213.343 77.0563 213.432 76.8263 213.608C76.604 213.784 76.4928 214.037 76.4928 214.367C76.4928 214.666 76.604 214.904 76.8263 215.08C77.0487 215.249 77.3592 215.333 77.7578 215.333C78.0875 215.333 78.375 215.264 78.6203 215.126C78.8657 214.98 79.0535 214.777 79.1838 214.516C79.3218 214.248 79.3908 213.934 79.3908 213.573H79.7818C79.7818 214.355 79.6055 214.98 79.2528 215.448C78.9002 215.908 78.3865 216.138 77.7118 216.138ZM83.9191 216.138C83.3595 216.138 82.9263 215.992 82.6196 215.701C82.313 215.41 82.1596 214.999 82.1596 214.47V208.456H83.0796V214.378C83.0796 214.67 83.1563 214.896 83.3096 215.057C83.4706 215.21 83.693 215.287 83.9766 215.287C84.0686 215.287 84.1568 215.275 84.2411 215.252C84.3331 215.222 84.452 215.153 84.5976 215.045L84.9541 215.793C84.7548 215.923 84.5746 216.012 84.4136 216.058C84.2526 216.111 84.0878 216.138 83.9191 216.138ZM81.1591 211.066V210.25H84.8046V211.066H81.1591ZM90.0478 216L89.9903 214.942V210.25H90.9103V216H90.0478ZM85.9538 213.194V210.25H86.8738V213.194H85.9538ZM86.8738 213.194C86.8738 213.761 86.939 214.194 87.0693 214.493C87.1997 214.792 87.3798 214.999 87.6098 215.114C87.8475 215.222 88.112 215.275 88.4033 215.275C88.9017 215.275 89.2888 215.095 89.5648 214.735C89.8485 214.375 89.9903 213.872 89.9903 213.228H90.4388C90.4388 213.834 90.3507 214.355 90.1743 214.792C89.998 215.229 89.7412 215.563 89.4038 215.793C89.0742 216.023 88.6678 216.138 88.1848 216.138C87.7402 216.138 87.3492 216.05 87.0118 215.873C86.6745 215.689 86.4138 215.402 86.2298 215.011C86.0458 214.612 85.9538 214.099 85.9538 213.47V213.194H86.8738ZM93.0219 212.883C93.0219 212.262 93.1408 211.76 93.3784 211.377C93.6161 210.986 93.9189 210.698 94.2869 210.514C94.6626 210.323 95.0574 210.227 95.4714 210.227V211.089C95.1341 211.089 94.8083 211.147 94.4939 211.262C94.1873 211.369 93.9343 211.549 93.7349 211.802C93.5356 212.055 93.4359 212.4 93.4359 212.837L93.0219 212.883ZM92.5159 216V210.25H93.4359V216H92.5159ZM98.9202 216.138C98.3605 216.138 97.866 216.011 97.4367 215.758C97.0073 215.498 96.67 215.141 96.4247 214.689C96.187 214.237 96.0682 213.715 96.0682 213.125C96.0682 212.535 96.187 212.013 96.4247 211.561C96.67 211.109 97.0035 210.756 97.4252 210.503C97.8545 210.242 98.3452 210.112 98.8972 210.112C99.4338 210.112 99.8977 210.246 100.289 210.514C100.68 210.775 100.983 211.143 101.197 211.618C101.412 212.094 101.519 212.653 101.519 213.297H96.7697L96.9997 213.102C96.9997 213.562 97.0802 213.957 97.2412 214.286C97.4098 214.616 97.6437 214.869 97.9427 215.045C98.2417 215.214 98.5828 215.298 98.9662 215.298C99.3725 215.298 99.7137 215.203 99.9897 215.011C100.273 214.819 100.492 214.566 100.645 214.252L101.439 214.654C101.293 214.953 101.098 215.214 100.852 215.436C100.615 215.659 100.331 215.831 100.001 215.954C99.6792 216.077 99.3188 216.138 98.9202 216.138ZM97.0572 212.711L96.8157 212.527H100.783L100.542 212.722C100.542 212.354 100.469 212.036 100.323 211.768C100.178 211.5 99.982 211.293 99.7367 211.147C99.4913 211.001 99.2077 210.928 98.8857 210.928C98.5713 210.928 98.2723 211.001 97.9887 211.147C97.7127 211.293 97.4865 211.5 97.3102 211.768C97.1415 212.029 97.0572 212.343 97.0572 212.711ZM109.776 216L109.73 214.93V207.95H110.65V216H109.776ZM107.786 216.138C107.273 216.138 106.82 216.011 106.429 215.758C106.038 215.505 105.732 215.153 105.509 214.7C105.295 214.24 105.187 213.715 105.187 213.125C105.187 212.527 105.295 212.002 105.509 211.549C105.732 211.097 106.038 210.744 106.429 210.491C106.82 210.238 107.273 210.112 107.786 210.112C108.269 210.112 108.691 210.238 109.051 210.491C109.419 210.744 109.703 211.097 109.902 211.549C110.102 212.002 110.201 212.527 110.201 213.125C110.201 213.715 110.102 214.24 109.902 214.7C109.703 215.153 109.419 215.505 109.051 215.758C108.691 216.011 108.269 216.138 107.786 216.138ZM107.993 215.298C108.331 215.298 108.63 215.206 108.89 215.022C109.151 214.838 109.354 214.582 109.5 214.252C109.653 213.922 109.73 213.547 109.73 213.125C109.73 212.703 109.653 212.328 109.5 211.998C109.354 211.668 109.151 211.411 108.89 211.227C108.63 211.043 108.327 210.951 107.982 210.951C107.621 210.951 107.299 211.043 107.016 211.227C106.74 211.411 106.521 211.668 106.36 211.998C106.199 212.328 106.119 212.703 106.119 213.125C106.119 213.547 106.199 213.922 106.36 214.252C106.521 214.582 106.744 214.838 107.027 215.022C107.311 215.206 107.633 215.298 107.993 215.298ZM114.801 216.138C114.241 216.138 113.743 216.011 113.306 215.758C112.876 215.498 112.539 215.141 112.294 214.689C112.048 214.237 111.926 213.715 111.926 213.125C111.926 212.535 112.044 212.013 112.282 211.561C112.527 211.109 112.865 210.756 113.294 210.503C113.731 210.242 114.226 210.112 114.778 210.112C115.345 210.112 115.843 210.242 116.273 210.503C116.71 210.756 117.047 211.109 117.285 211.561C117.53 212.013 117.653 212.535 117.653 213.125C117.653 213.715 117.53 214.237 117.285 214.689C117.047 215.141 116.713 215.498 116.284 215.758C115.855 216.011 115.36 216.138 114.801 216.138ZM114.801 215.287C115.184 215.287 115.517 215.195 115.801 215.011C116.085 214.827 116.307 214.574 116.468 214.252C116.637 213.93 116.721 213.554 116.721 213.125C116.721 212.696 116.637 212.32 116.468 211.998C116.307 211.676 116.081 211.423 115.79 211.239C115.498 211.055 115.161 210.963 114.778 210.963C114.402 210.963 114.068 211.055 113.777 211.239C113.493 211.423 113.267 211.676 113.099 211.998C112.938 212.32 112.857 212.696 112.857 213.125C112.857 213.547 112.938 213.922 113.099 214.252C113.267 214.574 113.497 214.827 113.789 215.011C114.088 215.195 114.425 215.287 114.801 215.287ZM122.289 218.438C122.143 218.438 121.974 218.407 121.783 218.346C121.591 218.292 121.388 218.22 121.173 218.128L121.518 217.357C121.695 217.434 121.848 217.491 121.978 217.53C122.116 217.568 122.224 217.587 122.3 217.587C122.507 217.587 122.676 217.53 122.806 217.415C122.944 217.307 123.059 217.15 123.151 216.943L123.807 215.379L125.934 210.25H126.923L124.163 216.805C124.018 217.142 123.864 217.434 123.703 217.679C123.55 217.924 123.362 218.112 123.14 218.243C122.917 218.373 122.634 218.438 122.289 218.438ZM123.554 216L121.07 210.25H122.047L124.186 215.367L124.462 216H123.554ZM130.231 216.138C129.672 216.138 129.173 216.011 128.736 215.758C128.307 215.498 127.97 215.141 127.724 214.689C127.479 214.237 127.356 213.715 127.356 213.125C127.356 212.535 127.475 212.013 127.713 211.561C127.958 211.109 128.295 210.756 128.725 210.503C129.162 210.242 129.656 210.112 130.208 210.112C130.776 210.112 131.274 210.242 131.703 210.503C132.14 210.756 132.478 211.109 132.715 211.561C132.961 212.013 133.083 212.535 133.083 213.125C133.083 213.715 132.961 214.237 132.715 214.689C132.478 215.141 132.144 215.498 131.715 215.758C131.285 216.011 130.791 216.138 130.231 216.138ZM130.231 215.287C130.615 215.287 130.948 215.195 131.232 215.011C131.515 214.827 131.738 214.574 131.899 214.252C132.067 213.93 132.152 213.554 132.152 213.125C132.152 212.696 132.067 212.32 131.899 211.998C131.738 211.676 131.512 211.423 131.22 211.239C130.929 211.055 130.592 210.963 130.208 210.963C129.833 210.963 129.499 211.055 129.208 211.239C128.924 211.423 128.698 211.676 128.529 211.998C128.368 212.32 128.288 212.696 128.288 213.125C128.288 213.547 128.368 213.922 128.529 214.252C128.698 214.574 128.928 214.827 129.219 215.011C129.518 215.195 129.856 215.287 130.231 215.287ZM138.305 216L138.248 214.942V210.25H139.168V216H138.305ZM134.211 213.194V210.25H135.131V213.194H134.211ZM135.131 213.194C135.131 213.761 135.196 214.194 135.327 214.493C135.457 214.792 135.637 214.999 135.867 215.114C136.105 215.222 136.369 215.275 136.661 215.275C137.159 215.275 137.546 215.095 137.822 214.735C138.106 214.375 138.248 213.872 138.248 213.228H138.696C138.696 213.834 138.608 214.355 138.432 214.792C138.255 215.229 137.998 215.563 137.661 215.793C137.331 216.023 136.925 216.138 136.442 216.138C135.997 216.138 135.606 216.05 135.269 215.873C134.932 215.689 134.671 215.402 134.487 215.011C134.303 214.612 134.211 214.099 134.211 213.47V213.194H135.131ZM144.19 216V209.594C144.19 208.996 144.328 208.548 144.604 208.249C144.887 207.942 145.317 207.789 145.892 207.789C146.045 207.789 146.217 207.816 146.409 207.869C146.601 207.923 146.804 208 147.019 208.099L146.674 208.824C146.497 208.755 146.348 208.701 146.225 208.663C146.102 208.625 145.999 208.605 145.915 208.605C145.646 208.605 145.443 208.694 145.305 208.87C145.175 209.039 145.11 209.303 145.11 209.664V216H144.19ZM143.132 211.043V210.25H146.777V211.043H143.132ZM147.917 216V210.25H148.837V216H147.917ZM148.389 208.916C148.235 208.916 148.101 208.858 147.986 208.743C147.871 208.628 147.814 208.494 147.814 208.341C147.814 208.18 147.871 208.046 147.986 207.938C148.101 207.823 148.235 207.766 148.389 207.766C148.55 207.766 148.684 207.823 148.791 207.938C148.906 208.046 148.964 208.18 148.964 208.341C148.964 208.494 148.906 208.628 148.791 208.743C148.684 208.858 148.55 208.916 148.389 208.916ZM150.533 216V210.25H151.395L151.453 211.308V216H150.533ZM154.569 216V213.056H155.489V216H154.569ZM154.569 213.056C154.569 212.489 154.504 212.055 154.374 211.756C154.243 211.457 154.063 211.254 153.833 211.147C153.603 211.032 153.342 210.974 153.051 210.974C152.545 210.974 152.15 211.155 151.867 211.515C151.591 211.868 151.453 212.37 151.453 213.021H151.004C151.004 212.416 151.092 211.894 151.269 211.457C151.445 211.02 151.702 210.687 152.039 210.457C152.376 210.227 152.783 210.112 153.258 210.112C153.71 210.112 154.101 210.204 154.431 210.388C154.768 210.564 155.029 210.848 155.213 211.239C155.405 211.63 155.497 212.144 155.489 212.78V213.056H154.569ZM161.2 216L161.154 214.93V207.95H162.074V216H161.2ZM159.211 216.138C158.697 216.138 158.245 216.011 157.854 215.758C157.463 215.505 157.156 215.153 156.934 214.7C156.719 214.24 156.612 213.715 156.612 213.125C156.612 212.527 156.719 212.002 156.934 211.549C157.156 211.097 157.463 210.744 157.854 210.491C158.245 210.238 158.697 210.112 159.211 210.112C159.694 210.112 160.115 210.238 160.476 210.491C160.844 210.744 161.127 211.097 161.327 211.549C161.526 212.002 161.626 212.527 161.626 213.125C161.626 213.715 161.526 214.24 161.327 214.7C161.127 215.153 160.844 215.505 160.476 215.758C160.115 216.011 159.694 216.138 159.211 216.138ZM159.418 215.298C159.755 215.298 160.054 215.206 160.315 215.022C160.575 214.838 160.778 214.582 160.924 214.252C161.077 213.922 161.154 213.547 161.154 213.125C161.154 212.703 161.077 212.328 160.924 211.998C160.778 211.668 160.575 211.411 160.315 211.227C160.054 211.043 159.751 210.951 159.406 210.951C159.046 210.951 158.724 211.043 158.44 211.227C158.164 211.411 157.946 211.668 157.785 211.998C157.624 212.328 157.543 212.703 157.543 213.125C157.543 213.547 157.624 213.922 157.785 214.252C157.946 214.582 158.168 214.838 158.452 215.022C158.735 215.206 159.057 215.298 159.418 215.298ZM166.525 216V210.25H167.387L167.433 211.055C167.61 210.748 167.836 210.514 168.112 210.353C168.388 210.192 168.71 210.112 169.078 210.112C169.538 210.112 169.929 210.219 170.251 210.434C170.58 210.649 170.818 210.974 170.964 211.411C171.125 210.99 171.359 210.668 171.665 210.445C171.98 210.223 172.351 210.112 172.781 210.112C173.425 210.112 173.931 210.327 174.299 210.756C174.674 211.185 174.858 211.837 174.851 212.711V216H173.931V213.056C173.931 212.489 173.869 212.055 173.747 211.756C173.632 211.457 173.475 211.254 173.275 211.147C173.076 211.032 172.846 210.974 172.585 210.974C172.133 210.974 171.78 211.155 171.527 211.515C171.274 211.868 171.148 212.37 171.148 213.021V216H170.228V213.056C170.228 212.489 170.166 212.055 170.044 211.756C169.929 211.457 169.768 211.254 169.561 211.147C169.361 211.032 169.131 210.974 168.871 210.974C168.426 210.974 168.077 211.155 167.824 211.515C167.571 211.868 167.445 212.37 167.445 213.021V216H166.525ZM178.848 216.138C178.288 216.138 177.79 216.011 177.353 215.758C176.924 215.498 176.586 215.141 176.341 214.689C176.096 214.237 175.973 213.715 175.973 213.125C175.973 212.535 176.092 212.013 176.329 211.561C176.575 211.109 176.912 210.756 177.341 210.503C177.778 210.242 178.273 210.112 178.825 210.112C179.392 210.112 179.891 210.242 180.32 210.503C180.757 210.756 181.094 211.109 181.332 211.561C181.577 212.013 181.7 212.535 181.7 213.125C181.7 213.715 181.577 214.237 181.332 214.689C181.094 215.141 180.761 215.498 180.331 215.758C179.902 216.011 179.408 216.138 178.848 216.138ZM178.848 215.287C179.231 215.287 179.565 215.195 179.848 215.011C180.132 214.827 180.354 214.574 180.515 214.252C180.684 213.93 180.768 213.554 180.768 213.125C180.768 212.696 180.684 212.32 180.515 211.998C180.354 211.676 180.128 211.423 179.837 211.239C179.546 211.055 179.208 210.963 178.825 210.963C178.449 210.963 178.116 211.055 177.824 211.239C177.541 211.423 177.315 211.676 177.146 211.998C176.985 212.32 176.904 212.696 176.904 213.125C176.904 213.547 176.985 213.922 177.146 214.252C177.315 214.574 177.545 214.827 177.836 215.011C178.135 215.195 178.472 215.287 178.848 215.287ZM184.99 216.138C184.568 216.138 184.2 216.077 183.886 215.954C183.572 215.824 183.307 215.655 183.092 215.448C182.885 215.241 182.736 215.015 182.644 214.769L183.449 214.436C183.579 214.697 183.775 214.907 184.035 215.068C184.296 215.229 184.584 215.31 184.898 215.31C185.258 215.31 185.561 215.241 185.806 215.103C186.052 214.957 186.174 214.754 186.174 214.493C186.174 214.256 186.082 214.064 185.898 213.918C185.722 213.773 185.458 213.654 185.105 213.562L184.553 213.412C184.032 213.274 183.625 213.067 183.334 212.791C183.043 212.508 182.897 212.19 182.897 211.837C182.897 211.293 183.073 210.871 183.426 210.572C183.786 210.265 184.319 210.112 185.024 210.112C185.362 210.112 185.668 210.162 185.944 210.261C186.22 210.361 186.458 210.503 186.657 210.687C186.857 210.863 187.002 211.074 187.094 211.319L186.289 211.676C186.19 211.415 186.025 211.227 185.795 211.112C185.565 210.997 185.285 210.94 184.955 210.94C184.603 210.94 184.327 211.017 184.127 211.17C183.928 211.316 183.828 211.523 183.828 211.791C183.828 211.944 183.909 212.09 184.07 212.228C184.239 212.358 184.484 212.466 184.806 212.55L185.381 212.699C185.757 212.791 186.071 212.929 186.324 213.113C186.577 213.29 186.769 213.493 186.899 213.723C187.029 213.953 187.094 214.198 187.094 214.459C187.094 214.804 187.002 215.103 186.818 215.356C186.634 215.609 186.385 215.804 186.071 215.942C185.757 216.073 185.396 216.138 184.99 216.138ZM190.496 216.138C189.937 216.138 189.503 215.992 189.197 215.701C188.89 215.41 188.737 214.999 188.737 214.47V208.456H189.657V214.378C189.657 214.67 189.733 214.896 189.887 215.057C190.048 215.21 190.27 215.287 190.554 215.287C190.646 215.287 190.734 215.275 190.818 215.252C190.91 215.222 191.029 215.153 191.175 215.045L191.531 215.793C191.332 215.923 191.152 216.012 190.991 216.058C190.83 216.111 190.665 216.138 190.496 216.138ZM187.736 211.066V210.25H191.382V211.066H187.736ZM199.466 216L199.409 214.942V210.25H200.329V216H199.466ZM195.372 213.194V210.25H196.292V213.194H195.372ZM196.292 213.194C196.292 213.761 196.357 214.194 196.488 214.493C196.618 214.792 196.798 214.999 197.028 215.114C197.266 215.222 197.53 215.275 197.822 215.275C198.32 215.275 198.707 215.095 198.983 214.735C199.267 214.375 199.409 213.872 199.409 213.228H199.857C199.857 213.834 199.769 214.355 199.593 214.792C199.416 215.229 199.16 215.563 198.822 215.793C198.493 216.023 198.086 216.138 197.603 216.138C197.159 216.138 196.768 216.05 196.43 215.873C196.093 215.689 195.832 215.402 195.648 215.011C195.464 214.612 195.372 214.099 195.372 213.47V213.194H196.292ZM203.947 216.138C203.525 216.138 203.157 216.077 202.843 215.954C202.529 215.824 202.264 215.655 202.049 215.448C201.842 215.241 201.693 215.015 201.601 214.769L202.406 214.436C202.536 214.697 202.732 214.907 202.992 215.068C203.253 215.229 203.541 215.31 203.855 215.31C204.215 215.31 204.518 215.241 204.763 215.103C205.009 214.957 205.131 214.754 205.131 214.493C205.131 214.256 205.039 214.064 204.855 213.918C204.679 213.773 204.415 213.654 204.062 213.562L203.51 213.412C202.989 213.274 202.582 213.067 202.291 212.791C202 212.508 201.854 212.19 201.854 211.837C201.854 211.293 202.03 210.871 202.383 210.572C202.743 210.265 203.276 210.112 203.981 210.112C204.319 210.112 204.625 210.162 204.901 210.261C205.177 210.361 205.415 210.503 205.614 210.687C205.814 210.863 205.959 211.074 206.051 211.319L205.246 211.676C205.147 211.415 204.982 211.227 204.752 211.112C204.522 210.997 204.242 210.94 203.912 210.94C203.56 210.94 203.284 211.017 203.084 211.17C202.885 211.316 202.785 211.523 202.785 211.791C202.785 211.944 202.866 212.09 203.027 212.228C203.196 212.358 203.441 212.466 203.763 212.55L204.338 212.699C204.714 212.791 205.028 212.929 205.281 213.113C205.534 213.29 205.726 213.493 205.856 213.723C205.986 213.953 206.051 214.198 206.051 214.459C206.051 214.804 205.959 215.103 205.775 215.356C205.591 215.609 205.342 215.804 205.028 215.942C204.714 216.073 204.353 216.138 203.947 216.138ZM209.81 216.138C209.25 216.138 208.756 216.011 208.326 215.758C207.897 215.498 207.56 215.141 207.314 214.689C207.077 214.237 206.958 213.715 206.958 213.125C206.958 212.535 207.077 212.013 207.314 211.561C207.56 211.109 207.893 210.756 208.315 210.503C208.744 210.242 209.235 210.112 209.787 210.112C210.323 210.112 210.787 210.246 211.178 210.514C211.569 210.775 211.872 211.143 212.087 211.618C212.301 212.094 212.409 212.653 212.409 213.297H207.659L207.889 213.102C207.889 213.562 207.97 213.957 208.131 214.286C208.299 214.616 208.533 214.869 208.832 215.045C209.131 215.214 209.472 215.298 209.856 215.298C210.262 215.298 210.603 215.203 210.879 215.011C211.163 214.819 211.381 214.566 211.535 214.252L212.328 214.654C212.183 214.953 211.987 215.214 211.742 215.436C211.504 215.659 211.22 215.831 210.891 215.954C210.569 216.077 210.208 216.138 209.81 216.138ZM207.947 212.711L207.705 212.527H211.673L211.431 212.722C211.431 212.354 211.358 212.036 211.213 211.768C211.067 211.5 210.872 211.293 210.626 211.147C210.381 211.001 210.097 210.928 209.775 210.928C209.461 210.928 209.162 211.001 208.878 211.147C208.602 211.293 208.376 211.5 208.2 211.768C208.031 212.029 207.947 212.343 207.947 212.711ZM214.144 216V209.594C214.144 208.996 214.282 208.548 214.558 208.249C214.842 207.942 215.271 207.789 215.846 207.789C215.999 207.789 216.172 207.816 216.364 207.869C216.555 207.923 216.758 208 216.973 208.099L216.628 208.824C216.452 208.755 216.302 208.701 216.18 208.663C216.057 208.625 215.953 208.605 215.869 208.605C215.601 208.605 215.398 208.694 215.26 208.87C215.129 209.039 215.064 209.303 215.064 209.664V216H214.144ZM213.086 211.043V210.25H216.732V211.043H213.086ZM221.759 216L221.701 214.942V210.25H222.621V216H221.759ZM217.665 213.194V210.25H218.585V213.194H217.665ZM218.585 213.194C218.585 213.761 218.65 214.194 218.78 214.493C218.911 214.792 219.091 214.999 219.321 215.114C219.558 215.222 219.823 215.275 220.114 215.275C220.613 215.275 221 215.095 221.276 214.735C221.559 214.375 221.701 213.872 221.701 213.228H222.15C222.15 213.834 222.062 214.355 221.885 214.792C221.709 215.229 221.452 215.563 221.115 215.793C220.785 216.023 220.379 216.138 219.896 216.138C219.451 216.138 219.06 216.05 218.723 215.873C218.385 215.689 218.125 215.402 217.941 215.011C217.757 214.612 217.665 214.099 217.665 213.47V213.194H218.585ZM224.227 216V207.95H225.147V216H224.227ZM227.961 213.838L227.95 211.791L228.548 211.768C229.054 211.76 229.468 211.618 229.79 211.342C230.112 211.059 230.273 210.675 230.273 210.193C230.273 209.755 230.119 209.395 229.813 209.111C229.514 208.82 229.123 208.674 228.64 208.674C228.287 208.674 227.977 208.759 227.708 208.927C227.448 209.088 227.271 209.292 227.179 209.537L226.317 209.272C226.47 208.843 226.746 208.494 227.145 208.226C227.551 207.95 228.049 207.812 228.64 207.812C229.146 207.812 229.59 207.915 229.974 208.122C230.357 208.322 230.66 208.602 230.882 208.962C231.105 209.322 231.216 209.733 231.216 210.193C231.216 210.629 231.116 211.017 230.917 211.354C230.725 211.691 230.457 211.963 230.112 212.17C229.767 212.37 229.364 212.489 228.904 212.527V213.838H227.961ZM228.433 216.161C228.249 216.161 228.095 216.1 227.973 215.977C227.85 215.854 227.789 215.705 227.789 215.528C227.789 215.344 227.85 215.191 227.973 215.068C228.095 214.946 228.249 214.884 228.433 214.884C228.617 214.884 228.766 214.946 228.881 215.068C229.004 215.191 229.065 215.344 229.065 215.528C229.065 215.705 229.004 215.854 228.881 215.977C228.766 216.1 228.617 216.161 228.433 216.161Z" fill="#64748B"/> -<rect x="18.5" y="233.5" width="246" height="29" rx="6.5" fill="white"/> -<rect x="18.5" y="233.5" width="246" height="29" rx="6.5" stroke="#E2E8F0"/> -<path d="M30.0695 252V243.95H32.6915C33.2128 243.95 33.6728 244.057 34.0715 244.272C34.4778 244.487 34.7922 244.786 35.0145 245.169C35.2445 245.552 35.3595 245.997 35.3595 246.503C35.3595 246.994 35.256 247.431 35.049 247.814C34.842 248.197 34.5583 248.5 34.198 248.722C33.8377 248.937 33.4198 249.045 32.9445 249.045H31.047V252H30.0695ZM31.047 248.159H32.9445C33.3662 248.159 33.7112 248.006 33.9795 247.699C34.2555 247.385 34.3935 246.986 34.3935 246.503C34.3935 246.005 34.2325 245.602 33.9105 245.295C33.5885 244.989 33.1783 244.835 32.68 244.835H31.047V248.159ZM36.4197 252V246.25H37.3397V247.273C37.5697 246.913 37.8649 246.649 38.2252 246.48C38.5932 246.311 38.9766 246.227 39.3752 246.227V247.089C39.0379 247.089 38.7121 247.147 38.3977 247.262C38.0911 247.369 37.8381 247.549 37.6387 247.802C37.4394 248.055 37.3397 248.4 37.3397 248.837V252H36.4197ZM42.847 252.138C42.2873 252.138 41.789 252.011 41.352 251.758C40.9227 251.498 40.5853 251.141 40.34 250.689C40.0947 250.237 39.972 249.715 39.972 249.125C39.972 248.535 40.0908 248.013 40.3285 247.561C40.5738 247.109 40.9112 246.756 41.3405 246.503C41.7775 246.242 42.272 246.112 42.824 246.112C43.3913 246.112 43.8897 246.242 44.319 246.503C44.756 246.756 45.0933 247.109 45.331 247.561C45.5763 248.013 45.699 248.535 45.699 249.125C45.699 249.715 45.5763 250.237 45.331 250.689C45.0933 251.141 44.7598 251.498 44.3305 251.758C43.9012 252.011 43.4067 252.138 42.847 252.138ZM42.847 251.287C43.2303 251.287 43.5638 251.195 43.8475 251.011C44.1312 250.827 44.3535 250.574 44.5145 250.252C44.6832 249.93 44.7675 249.554 44.7675 249.125C44.7675 248.696 44.6832 248.32 44.5145 247.998C44.3535 247.676 44.1273 247.423 43.836 247.239C43.5447 247.055 43.2073 246.963 42.824 246.963C42.4483 246.963 42.1148 247.055 41.8235 247.239C41.5398 247.423 41.3137 247.676 41.145 247.998C40.984 248.32 40.9035 248.696 40.9035 249.125C40.9035 249.547 40.984 249.922 41.145 250.252C41.3137 250.574 41.5437 250.827 41.835 251.011C42.134 251.195 42.4713 251.287 42.847 251.287ZM47.9194 244.904C47.7661 244.904 47.6319 244.847 47.5169 244.732C47.4019 244.617 47.3444 244.483 47.3444 244.329C47.3444 244.161 47.4019 244.023 47.5169 243.915C47.6319 243.8 47.7661 243.743 47.9194 243.743C48.0804 243.743 48.2184 243.8 48.3334 243.915C48.4484 244.023 48.5059 244.161 48.5059 244.329C48.5059 244.483 48.4484 244.617 48.3334 244.732C48.2184 244.847 48.0804 244.904 47.9194 244.904ZM46.6429 254.473C46.3592 254.473 45.9989 254.373 45.5619 254.174L45.9069 253.403C46.0909 253.472 46.2442 253.526 46.3669 253.564C46.4972 253.602 46.6007 253.622 46.6774 253.622C47.1987 253.622 47.4594 253.288 47.4594 252.621V246.25H48.3794V252.644C48.3794 253.242 48.2337 253.694 47.9424 254.001C47.6511 254.315 47.2179 254.473 46.6429 254.473ZM52.5833 252.138C52.0236 252.138 51.5291 252.011 51.0998 251.758C50.6704 251.498 50.3331 251.141 50.0878 250.689C49.8501 250.237 49.7313 249.715 49.7313 249.125C49.7313 248.535 49.8501 248.013 50.0878 247.561C50.3331 247.109 50.6666 246.756 51.0883 246.503C51.5176 246.242 52.0083 246.112 52.5603 246.112C53.0969 246.112 53.5608 246.246 53.9518 246.514C54.3428 246.775 54.6456 247.143 54.8603 247.618C55.0749 248.094 55.1823 248.653 55.1823 249.297H50.6628C50.7011 249.926 50.9004 250.417 51.2608 250.769C51.6211 251.122 52.0773 251.298 52.6293 251.298C53.0356 251.298 53.3768 251.203 53.6528 251.011C53.9364 250.819 54.1549 250.566 54.3083 250.252L55.1018 250.654C54.9561 250.953 54.7606 251.214 54.5153 251.436C54.2776 251.659 53.9939 251.831 53.6643 251.954C53.3423 252.077 52.9819 252.138 52.5833 252.138ZM50.7318 248.527H54.1933C54.1703 248.197 54.0821 247.914 53.9288 247.676C53.7831 247.438 53.5914 247.254 53.3538 247.124C53.1161 246.994 52.8478 246.928 52.5488 246.928C52.2574 246.928 51.9776 246.994 51.7093 247.124C51.4409 247.247 51.2186 247.431 51.0423 247.676C50.8659 247.914 50.7624 248.197 50.7318 248.527ZM58.9071 252.138C58.3398 252.138 57.8376 252.011 57.4006 251.758C56.9636 251.498 56.6224 251.141 56.3771 250.689C56.1318 250.237 56.0091 249.715 56.0091 249.125C56.0091 248.535 56.1279 248.013 56.3656 247.561C56.6109 247.109 56.9521 246.756 57.3891 246.503C57.8261 246.242 58.3244 246.112 58.8841 246.112C59.4361 246.112 59.9306 246.238 60.3676 246.491C60.8046 246.744 61.1381 247.101 61.3681 247.561L60.5286 247.94C60.3753 247.634 60.1529 247.396 59.8616 247.227C59.5703 247.051 59.2368 246.963 58.8611 246.963C58.4854 246.963 58.1519 247.055 57.8606 247.239C57.5769 247.423 57.3508 247.68 57.1821 248.009C57.0211 248.331 56.9406 248.703 56.9406 249.125C56.9406 249.547 57.0211 249.922 57.1821 250.252C57.3508 250.574 57.5808 250.827 57.8721 251.011C58.1711 251.195 58.5084 251.287 58.8841 251.287C59.2598 251.287 59.5933 251.191 59.8846 250.999C60.1836 250.808 60.4098 250.539 60.5631 250.194L61.4026 250.574C61.1726 251.065 60.8391 251.448 60.4021 251.724C59.9651 252 59.4668 252.138 58.9071 252.138ZM64.7263 252.138C64.1666 252.138 63.7334 251.992 63.4268 251.701C63.1201 251.41 62.9668 250.999 62.9668 250.47V247.066H61.9663V246.25H62.9668V244.456H63.8868V246.25H65.6118V247.066H63.8868V250.378C63.8868 250.67 63.9634 250.896 64.1168 251.057C64.2778 251.21 64.5001 251.287 64.7838 251.287C64.8758 251.287 64.9639 251.275 65.0483 251.252C65.1403 251.222 65.2591 251.153 65.4048 251.045L65.7613 251.793C65.5619 251.923 65.3818 252.012 65.2208 252.058C65.0598 252.111 64.8949 252.138 64.7263 252.138ZM71.9138 252.138C71.3541 252.138 70.9209 251.992 70.6143 251.701C70.3076 251.41 70.1543 250.999 70.1543 250.47V247.066H69.1538V246.25H70.1543V244.456H71.0743V246.25H72.7993V247.066H71.0743V250.378C71.0743 250.67 71.1509 250.896 71.3043 251.057C71.4653 251.21 71.6876 251.287 71.9713 251.287C72.0633 251.287 72.1514 251.275 72.2358 251.252C72.3278 251.222 72.4466 251.153 72.5923 251.045L72.9488 251.793C72.7494 251.923 72.5693 252.012 72.4083 252.058C72.2473 252.111 72.0824 252.138 71.9138 252.138ZM74.1555 252V246.25H75.0755V252H74.1555ZM74.627 244.916C74.4736 244.916 74.3395 244.858 74.2245 244.743C74.1095 244.628 74.052 244.494 74.052 244.341C74.052 244.18 74.1095 244.046 74.2245 243.938C74.3395 243.823 74.4736 243.766 74.627 243.766C74.788 243.766 74.9221 243.823 75.0295 243.938C75.1445 244.046 75.202 244.18 75.202 244.341C75.202 244.494 75.1445 244.628 75.0295 244.743C74.9221 244.858 74.788 244.916 74.627 244.916ZM76.7708 252V246.25H77.6333L77.6793 247.055C77.8557 246.748 78.0818 246.514 78.3578 246.353C78.6338 246.192 78.9558 246.112 79.3238 246.112C79.7838 246.112 80.1748 246.219 80.4968 246.434C80.8265 246.649 81.0642 246.974 81.2098 247.411C81.3708 246.99 81.6047 246.668 81.9113 246.445C82.2257 246.223 82.5975 246.112 83.0268 246.112C83.6708 246.112 84.1768 246.327 84.5448 246.756C84.9205 247.185 85.1045 247.837 85.0968 248.711V252H84.1768V249.056C84.1768 248.489 84.1155 248.055 83.9928 247.756C83.8778 247.457 83.7207 247.254 83.5213 247.147C83.322 247.032 83.092 246.974 82.8313 246.974C82.379 246.974 82.0263 247.155 81.7733 247.515C81.5203 247.868 81.3938 248.37 81.3938 249.021V252H80.4738V249.056C80.4738 248.489 80.4125 248.055 80.2898 247.756C80.1748 247.457 80.0138 247.254 79.8068 247.147C79.6075 247.032 79.3775 246.974 79.1168 246.974C78.6722 246.974 78.3233 247.155 78.0703 247.515C77.8173 247.868 77.6908 248.37 77.6908 249.021V252H76.7708ZM89.0711 252.138C88.5114 252.138 88.0169 252.011 87.5876 251.758C87.1582 251.498 86.8209 251.141 86.5756 250.689C86.3379 250.237 86.2191 249.715 86.2191 249.125C86.2191 248.535 86.3379 248.013 86.5756 247.561C86.8209 247.109 87.1544 246.756 87.5761 246.503C88.0054 246.242 88.4961 246.112 89.0481 246.112C89.5847 246.112 90.0486 246.246 90.4396 246.514C90.8306 246.775 91.1334 247.143 91.3481 247.618C91.5627 248.094 91.6701 248.653 91.6701 249.297H87.1506C87.1889 249.926 87.3882 250.417 87.7486 250.769C88.1089 251.122 88.5651 251.298 89.1171 251.298C89.5234 251.298 89.8646 251.203 90.1406 251.011C90.4242 250.819 90.6427 250.566 90.7961 250.252L91.5896 250.654C91.4439 250.953 91.2484 251.214 91.0031 251.436C90.7654 251.659 90.4817 251.831 90.1521 251.954C89.8301 252.077 89.4697 252.138 89.0711 252.138ZM87.2196 248.527H90.6811C90.6581 248.197 90.5699 247.914 90.4166 247.676C90.2709 247.438 90.0792 247.254 89.8416 247.124C89.6039 246.994 89.3356 246.928 89.0366 246.928C88.7452 246.928 88.4654 246.994 88.1971 247.124C87.9287 247.247 87.7064 247.431 87.5301 247.676C87.3537 247.914 87.2502 248.197 87.2196 248.527ZM92.8304 252V243.95H93.7504V252H92.8304ZM95.4147 252V246.25H96.3347V252H95.4147ZM95.8862 244.916C95.7329 244.916 95.5987 244.858 95.4837 244.743C95.3687 244.628 95.3112 244.494 95.3112 244.341C95.3112 244.18 95.3687 244.046 95.4837 243.938C95.5987 243.823 95.7329 243.766 95.8862 243.766C96.0472 243.766 96.1814 243.823 96.2887 243.938C96.4037 244.046 96.4612 244.18 96.4612 244.341C96.4612 244.494 96.4037 244.628 96.2887 244.743C96.1814 244.858 96.0472 244.916 95.8862 244.916ZM98.0301 252V246.25H98.8926L98.9386 247.112C99.1303 246.79 99.3794 246.545 99.6861 246.376C99.9928 246.2 100.349 246.112 100.756 246.112C101.208 246.112 101.599 246.204 101.929 246.388C102.266 246.564 102.527 246.848 102.711 247.239C102.902 247.63 102.994 248.144 102.987 248.78V252H102.067V249.056C102.067 248.489 102.001 248.055 101.871 247.756C101.741 247.457 101.561 247.254 101.331 247.147C101.101 247.032 100.84 246.974 100.549 246.974C100.043 246.974 99.6478 247.155 99.3641 247.515C99.0881 247.868 98.9501 248.37 98.9501 249.021V252H98.0301ZM106.961 252.138C106.402 252.138 105.907 252.011 105.478 251.758C105.048 251.498 104.711 251.141 104.466 250.689C104.228 250.237 104.109 249.715 104.109 249.125C104.109 248.535 104.228 248.013 104.466 247.561C104.711 247.109 105.045 246.756 105.466 246.503C105.896 246.242 106.386 246.112 106.938 246.112C107.475 246.112 107.939 246.246 108.33 246.514C108.721 246.775 109.024 247.143 109.238 247.618C109.453 248.094 109.56 248.653 109.56 249.297H105.041C105.079 249.926 105.278 250.417 105.639 250.769C105.999 251.122 106.455 251.298 107.007 251.298C107.414 251.298 107.755 251.203 108.031 251.011C108.314 250.819 108.533 250.566 108.686 250.252L109.48 250.654C109.334 250.953 109.139 251.214 108.893 251.436C108.656 251.659 108.372 251.831 108.042 251.954C107.72 252.077 107.36 252.138 106.961 252.138ZM105.11 248.527H108.571C108.548 248.197 108.46 247.914 108.307 247.676C108.161 247.438 107.969 247.254 107.732 247.124C107.494 246.994 107.226 246.928 106.927 246.928C106.635 246.928 106.356 246.994 106.087 247.124C105.819 247.247 105.597 247.431 105.42 247.676C105.244 247.914 105.14 248.197 105.11 248.527Z" fill="#64748B"/> -</g> -<rect x="0.75" y="0.75" width="281.5" height="244.5" rx="12.25" stroke="#E2E8F0" stroke-width="1.5"/> <defs> <clipPath id="clip0_27219_4706"> -<rect width="283" height="246" rx="13" fill="white"/> -</clipPath> -<clipPath id="clip1_27219_4706"> <rect width="247" height="17" fill="white" transform="translate(18 18)"/> </clipPath> </defs> diff --git a/images/onboarding/addon-conversational-pro.svg b/images/onboarding/addon-conversational-pro.svg index 74715c340..d85ab5cc6 100644 --- a/images/onboarding/addon-conversational-pro.svg +++ b/images/onboarding/addon-conversational-pro.svg @@ -2,38 +2,35 @@ <rect x="0.75" y="0.75" width="281.5" height="244.5" rx="12.25" fill="#F0FDF4"/> <rect x="0.75" y="0.75" width="281.5" height="244.5" rx="12.25" stroke="#E2E8F0" stroke-width="1.5"/> <g clip-path="url(#clip0_27219_4727)"> -<path d="M18.95 31V22.25H22.2C22.8167 22.25 23.3625 22.375 23.8375 22.625C24.3125 22.8667 24.6833 23.2083 24.95 23.65C25.2167 24.0833 25.35 24.5875 25.35 25.1625C25.35 25.7292 25.2208 26.2333 24.9625 26.675C24.7042 27.1167 24.35 27.4667 23.9 27.725C23.45 27.975 22.9292 28.1 22.3375 28.1H20.6625V31H18.95ZM20.6625 26.525H22.3C22.6833 26.525 22.9958 26.4 23.2375 26.15C23.4875 25.8917 23.6125 25.5625 23.6125 25.1625C23.6125 24.7625 23.475 24.4375 23.2 24.1875C22.9333 23.9375 22.5875 23.8125 22.1625 23.8125H20.6625V26.525ZM27.3823 27.7125C27.3823 27.0375 27.5115 26.4792 27.7698 26.0375C28.0365 25.5958 28.374 25.2667 28.7823 25.05C29.199 24.8333 29.6323 24.725 30.0823 24.725V26.325C29.699 26.325 29.3365 26.3708 28.9948 26.4625C28.6615 26.5542 28.3907 26.7042 28.1823 26.9125C27.974 27.1208 27.8698 27.3875 27.8698 27.7125H27.3823ZM26.2198 31V24.75H27.8698V31H26.2198ZM33.8937 31.15C33.2603 31.15 32.6937 31.0125 32.1937 30.7375C31.702 30.4542 31.3145 30.0667 31.0312 29.575C30.7562 29.0833 30.6187 28.5167 30.6187 27.875C30.6187 27.2333 30.7562 26.6667 31.0312 26.175C31.3062 25.6833 31.6895 25.3 32.1812 25.025C32.6728 24.7417 33.2353 24.6 33.8687 24.6C34.5103 24.6 35.077 24.7417 35.5687 25.025C36.0603 25.3 36.4437 25.6833 36.7187 26.175C36.9937 26.6667 37.1312 27.2333 37.1312 27.875C37.1312 28.5167 36.9937 29.0833 36.7187 29.575C36.4437 30.0667 36.0603 30.4542 35.5687 30.7375C35.0853 31.0125 34.527 31.15 33.8937 31.15ZM33.8937 29.625C34.202 29.625 34.4728 29.55 34.7062 29.4C34.9395 29.25 35.1187 29.0458 35.2437 28.7875C35.377 28.5208 35.4437 28.2167 35.4437 27.875C35.4437 27.5333 35.377 27.2333 35.2437 26.975C35.1103 26.7083 34.9228 26.5 34.6812 26.35C34.4478 26.2 34.177 26.125 33.8687 26.125C33.5687 26.125 33.2978 26.2 33.0562 26.35C32.8228 26.5 32.6395 26.7083 32.5062 26.975C32.3728 27.2333 32.3062 27.5333 32.3062 27.875C32.3062 28.2167 32.3728 28.5208 32.5062 28.7875C32.6395 29.0458 32.827 29.25 33.0687 29.4C33.3103 29.55 33.5853 29.625 33.8937 29.625ZM42.6693 31L42.5818 29.8375V22.25H44.2318V31H42.6693ZM40.7068 31.15C40.1318 31.15 39.6318 31.0167 39.2068 30.75C38.7902 30.4833 38.4652 30.1042 38.2318 29.6125C37.9985 29.1208 37.8818 28.5417 37.8818 27.875C37.8818 27.2 37.9985 26.6208 38.2318 26.1375C38.4652 25.6458 38.7902 25.2667 39.2068 25C39.6318 24.7333 40.1318 24.6 40.7068 24.6C41.2318 24.6 41.6735 24.7333 42.0318 25C42.3985 25.2667 42.6777 25.6458 42.8693 26.1375C43.061 26.6208 43.1568 27.2 43.1568 27.875C43.1568 28.5417 43.061 29.1208 42.8693 29.6125C42.6777 30.1042 42.3985 30.4833 42.0318 30.75C41.6735 31.0167 41.2318 31.15 40.7068 31.15ZM41.1318 29.6375C41.4152 29.6375 41.6652 29.5625 41.8818 29.4125C42.1068 29.2625 42.2818 29.0542 42.4068 28.7875C42.5318 28.5208 42.5943 28.2167 42.5943 27.875C42.5943 27.5333 42.5318 27.2292 42.4068 26.9625C42.2818 26.6958 42.1068 26.4917 41.8818 26.35C41.6652 26.2 41.411 26.125 41.1193 26.125C40.8193 26.125 40.5568 26.2 40.3318 26.35C40.1068 26.4917 39.9277 26.6958 39.7943 26.9625C39.661 27.2292 39.5943 27.5333 39.5943 27.875C39.5943 28.2167 39.661 28.5208 39.7943 28.7875C39.9277 29.0542 40.1068 29.2625 40.3318 29.4125C40.5652 29.5625 40.8318 29.6375 41.1318 29.6375ZM49.7784 31L49.6784 29.85V24.75H51.3284V31H49.7784ZM45.5409 27.95V24.75H47.1909V27.95H45.5409ZM47.1909 27.95C47.1909 28.3667 47.2368 28.6958 47.3284 28.9375C47.4284 29.1708 47.5659 29.3417 47.7409 29.45C47.9243 29.55 48.1284 29.6 48.3534 29.6C48.7868 29.6083 49.1159 29.4792 49.3409 29.2125C49.5659 28.9375 49.6784 28.5417 49.6784 28.025H50.2409C50.2409 28.6917 50.1409 29.2583 49.9409 29.725C49.7409 30.1833 49.4659 30.5375 49.1159 30.7875C48.7659 31.0292 48.3534 31.15 47.8784 31.15C47.3784 31.15 46.9534 31.05 46.6034 30.85C46.2534 30.65 45.9868 30.3417 45.8034 29.925C45.6284 29.5 45.5409 28.9542 45.5409 28.2875V27.95H47.1909ZM55.7704 31.15C55.1204 31.15 54.5412 31.0125 54.0329 30.7375C53.5246 30.4542 53.1287 30.0667 52.8454 29.575C52.5621 29.075 52.4204 28.5083 52.4204 27.875C52.4204 27.2333 52.5621 26.6667 52.8454 26.175C53.1287 25.6833 53.5204 25.3 54.0204 25.025C54.5204 24.7417 55.0954 24.6 55.7454 24.6C56.3704 24.6 56.9412 24.7542 57.4579 25.0625C57.9746 25.3708 58.3496 25.8167 58.5829 26.4L57.0329 26.95C56.9162 26.7083 56.7329 26.5167 56.4829 26.375C56.2412 26.225 55.9704 26.15 55.6704 26.15C55.3621 26.15 55.0912 26.225 54.8579 26.375C54.6246 26.5167 54.4412 26.7167 54.3079 26.975C54.1746 27.2333 54.1079 27.5333 54.1079 27.875C54.1079 28.2167 54.1746 28.5167 54.3079 28.775C54.4412 29.025 54.6287 29.225 54.8704 29.375C55.1121 29.525 55.3871 29.6 55.6954 29.6C55.9954 29.6 56.2662 29.5208 56.5079 29.3625C56.7579 29.2042 56.9412 28.9958 57.0579 28.7375L58.6204 29.2875C58.3787 29.8792 57.9996 30.3375 57.4829 30.6625C56.9746 30.9875 56.4037 31.15 55.7704 31.15ZM62.1566 31.15C61.465 31.15 60.94 30.9792 60.5816 30.6375C60.2316 30.2958 60.0566 29.8083 60.0566 29.175V22.8H61.7066V28.8125C61.7066 29.0792 61.765 29.2833 61.8816 29.425C61.9983 29.5583 62.1691 29.625 62.3941 29.625C62.4775 29.625 62.5691 29.6083 62.6691 29.575C62.7691 29.5333 62.8733 29.475 62.9816 29.4L63.5566 30.6375C63.3566 30.7875 63.1316 30.9083 62.8816 31C62.64 31.1 62.3983 31.15 62.1566 31.15ZM59.0441 26.15V24.75H63.2691V26.15H59.0441ZM67.827 31V22.25H71.077C71.6936 22.25 72.2395 22.3708 72.7145 22.6125C73.1895 22.8542 73.5603 23.1875 73.827 23.6125C74.0936 24.0292 74.227 24.5167 74.227 25.075C74.227 25.625 74.0853 26.1167 73.802 26.55C73.527 26.975 73.1478 27.3083 72.6645 27.55C72.1811 27.7833 71.6311 27.9 71.0145 27.9H69.5395V31H67.827ZM72.6395 31L70.6145 27.4875L71.927 26.55L74.577 31H72.6395ZM69.5395 26.3375H71.0895C71.3478 26.3375 71.577 26.2833 71.777 26.175C71.9853 26.0667 72.1478 25.9167 72.2645 25.725C72.3895 25.5333 72.452 25.3167 72.452 25.075C72.452 24.7 72.3145 24.3958 72.0395 24.1625C71.7728 23.9292 71.427 23.8125 71.002 23.8125H69.5395V26.3375ZM78.4711 31.15C77.8544 31.15 77.3086 31.0125 76.8336 30.7375C76.3586 30.4542 75.9836 30.0667 75.7086 29.575C75.4419 29.0833 75.3086 28.5167 75.3086 27.875C75.3086 27.2333 75.4461 26.6667 75.7211 26.175C76.0044 25.6833 76.3878 25.3 76.8711 25.025C77.3628 24.7417 77.9253 24.6 78.5586 24.6C79.1086 24.6 79.6128 24.7458 80.0711 25.0375C80.5378 25.3208 80.9086 25.7417 81.1836 26.3C81.4669 26.85 81.6086 27.5208 81.6086 28.3125H76.8711L77.0211 28.1625C77.0211 28.4708 77.0961 28.7417 77.2461 28.975C77.4044 29.2 77.6044 29.375 77.8461 29.5C78.0961 29.6167 78.3628 29.675 78.6461 29.675C78.9878 29.675 79.2669 29.6042 79.4836 29.4625C79.7003 29.3125 79.8669 29.1208 79.9836 28.8875L81.4586 29.4625C81.2836 29.8125 81.0544 30.1167 80.7711 30.375C80.4961 30.625 80.1669 30.8167 79.7836 30.95C79.4003 31.0833 78.9628 31.15 78.4711 31.15ZM77.1086 27.2375L76.9586 27.0875H79.9711L79.8336 27.2375C79.8336 26.9375 79.7628 26.7 79.6211 26.525C79.4794 26.3417 79.3044 26.2083 79.0961 26.125C78.8961 26.0417 78.7003 26 78.5086 26C78.3169 26 78.1128 26.0417 77.8961 26.125C77.6794 26.2083 77.4919 26.3417 77.3336 26.525C77.1836 26.7 77.1086 26.9375 77.1086 27.2375ZM84.3617 31L86.7367 24.75H88.4367L85.8742 31H84.3617ZM84.2242 31L81.6617 24.75H83.3617L85.7367 31H84.2242ZM89.3325 31V24.75H90.9825V31H89.3325ZM90.1575 23.7375C89.9075 23.7375 89.6867 23.6458 89.495 23.4625C89.3034 23.2708 89.2075 23.0458 89.2075 22.7875C89.2075 22.5292 89.3034 22.3083 89.495 22.125C89.6867 21.9333 89.9075 21.8375 90.1575 21.8375C90.4159 21.8375 90.6367 21.9333 90.82 22.125C91.0117 22.3083 91.1075 22.5292 91.1075 22.7875C91.1075 23.0458 91.0117 23.2708 90.82 23.4625C90.6367 23.6458 90.4159 23.7375 90.1575 23.7375ZM95.329 31.15C94.7123 31.15 94.1665 31.0125 93.6915 30.7375C93.2165 30.4542 92.8415 30.0667 92.5665 29.575C92.2998 29.0833 92.1665 28.5167 92.1665 27.875C92.1665 27.2333 92.304 26.6667 92.579 26.175C92.8623 25.6833 93.2457 25.3 93.729 25.025C94.2207 24.7417 94.7832 24.6 95.4165 24.6C95.9665 24.6 96.4707 24.7458 96.929 25.0375C97.3957 25.3208 97.7665 25.7417 98.0415 26.3C98.3248 26.85 98.4665 27.5208 98.4665 28.3125H93.729L93.879 28.1625C93.879 28.4708 93.954 28.7417 94.104 28.975C94.2623 29.2 94.4623 29.375 94.704 29.5C94.954 29.6167 95.2207 29.675 95.504 29.675C95.8457 29.675 96.1248 29.6042 96.3415 29.4625C96.5582 29.3125 96.7248 29.1208 96.8415 28.8875L98.3165 29.4625C98.1415 29.8125 97.9123 30.1167 97.629 30.375C97.354 30.625 97.0248 30.8167 96.6415 30.95C96.2582 31.0833 95.8207 31.15 95.329 31.15ZM93.9665 27.2375L93.8165 27.0875H96.829L96.6915 27.2375C96.6915 26.9375 96.6207 26.7 96.479 26.525C96.3373 26.3417 96.1623 26.2083 95.954 26.125C95.754 26.0417 95.5582 26 95.3665 26C95.1748 26 94.9707 26.0417 94.754 26.125C94.5373 26.2083 94.3498 26.3417 94.1915 26.525C94.0415 26.7 93.9665 26.9375 93.9665 27.2375ZM104.995 31L107.07 24.75H108.745L106.62 31H104.995ZM100.845 31L102.845 24.75H104.282L102.307 31H100.845ZM100.682 31L98.5571 24.75H100.232L102.22 31H100.682ZM104.995 31L103.045 24.75H104.47L106.457 31H104.995Z" fill="#0F172A"/> -<rect x="201.5" y="18.5" width="63" height="16" rx="3.5" fill="#FFF4EF"/> -<rect x="201.5" y="18.5" width="63" height="16" rx="3.5" stroke="#FDDCCC"/> -<path d="M212.667 30.114C212.027 30.114 211.457 29.9683 210.957 29.677C210.463 29.3793 210.074 28.974 209.789 28.461C209.51 27.9417 209.371 27.3463 209.371 26.675C209.371 26.0037 209.51 25.4115 209.789 24.8985C210.074 24.3792 210.463 23.9738 210.957 23.6825C211.451 23.3848 212.018 23.236 212.658 23.236C213.088 23.236 213.494 23.3152 213.874 23.4735C214.254 23.6255 214.589 23.8377 214.881 24.11C215.178 24.3823 215.406 24.699 215.565 25.06L214.558 25.4685C214.444 25.2278 214.288 25.0157 214.092 24.832C213.902 24.642 213.684 24.4963 213.437 24.395C213.19 24.2937 212.93 24.243 212.658 24.243C212.24 24.243 211.866 24.3475 211.537 24.5565C211.214 24.7655 210.957 25.0537 210.767 25.421C210.583 25.782 210.492 26.2 210.492 26.675C210.492 27.15 210.583 27.5712 210.767 27.9385C210.957 28.3058 211.217 28.594 211.546 28.803C211.882 29.012 212.262 29.1165 212.686 29.1165C212.965 29.1165 213.224 29.0627 213.465 28.955C213.712 28.841 213.931 28.6858 214.121 28.4895C214.317 28.2932 214.472 28.0652 214.586 27.8055L215.593 28.214C215.435 28.5877 215.21 28.9202 214.919 29.2115C214.627 29.4965 214.288 29.7182 213.902 29.8765C213.516 30.0348 213.104 30.114 212.667 30.114ZM216.464 30V23.35H217.528V25.896C217.686 25.649 217.886 25.4622 218.126 25.3355C218.367 25.2025 218.639 25.136 218.943 25.136C219.317 25.136 219.64 25.212 219.912 25.364C220.185 25.516 220.39 25.7535 220.53 26.0765C220.675 26.3932 220.748 26.808 220.748 27.321V30H219.684V27.568C219.684 27.188 219.64 26.8967 219.551 26.694C219.463 26.485 219.339 26.3393 219.181 26.257C219.029 26.1747 218.851 26.1335 218.649 26.1335C218.288 26.1272 218.009 26.2443 217.813 26.485C217.623 26.7257 217.528 27.0708 217.528 27.5205V30H216.464ZM223.355 30.114C222.785 30.114 222.342 29.9873 222.025 29.734C221.715 29.4807 221.56 29.1228 221.56 28.6605C221.56 28.1665 221.724 27.7897 222.054 27.53C222.389 27.2703 222.855 27.1405 223.45 27.1405H224.657C224.619 26.7922 224.521 26.5262 224.362 26.3425C224.204 26.1588 223.97 26.067 223.659 26.067C223.431 26.067 223.232 26.1145 223.061 26.2095C222.89 26.3045 222.744 26.4533 222.624 26.656L221.693 26.314C221.794 26.105 221.927 25.9118 222.092 25.7345C222.263 25.5508 222.475 25.4052 222.728 25.2975C222.988 25.1898 223.298 25.136 223.659 25.136C224.122 25.136 224.508 25.2278 224.818 25.4115C225.129 25.5888 225.357 25.8453 225.502 26.181C225.654 26.5167 225.73 26.922 225.73 27.397L225.702 30H224.723L224.695 29.4205C224.568 29.6422 224.391 29.8132 224.163 29.9335C223.941 30.0538 223.672 30.114 223.355 30.114ZM223.488 29.221C223.723 29.221 223.928 29.1703 224.106 29.069C224.289 28.9613 224.429 28.8188 224.524 28.6415C224.625 28.4642 224.676 28.2678 224.676 28.0525V27.9575H223.792C223.368 27.9575 223.07 28.0177 222.899 28.138C222.728 28.252 222.643 28.4167 222.643 28.632C222.643 28.8157 222.716 28.9613 222.861 29.069C223.013 29.1703 223.222 29.221 223.488 29.221ZM228.698 30.114C228.198 30.114 227.815 29.9905 227.549 29.7435C227.289 29.4902 227.159 29.1292 227.159 28.6605V26.162H226.371V25.25H227.159V23.768H228.214V25.25H229.496V26.162H228.214V28.461C228.214 28.6827 228.264 28.8505 228.366 28.9645C228.473 29.0785 228.629 29.1355 228.831 29.1355C228.895 29.1355 228.964 29.1228 229.04 29.0975C229.116 29.0722 229.202 29.0247 229.297 28.955L229.686 29.7625C229.522 29.8765 229.357 29.962 229.192 30.019C229.028 30.0823 228.863 30.114 228.698 30.114ZM232.829 30V25.25H233.826L233.874 25.8865C234.019 25.6395 234.206 25.4527 234.434 25.326C234.662 25.1993 234.922 25.136 235.213 25.136C235.593 25.136 235.916 25.2215 236.182 25.3925C236.448 25.5635 236.641 25.8232 236.762 26.1715C236.901 25.8358 237.097 25.5793 237.351 25.402C237.604 25.2247 237.902 25.136 238.244 25.136C238.795 25.136 239.219 25.3133 239.517 25.668C239.814 26.0163 239.96 26.5547 239.954 27.283V30H238.899V27.568C238.899 27.188 238.858 26.8967 238.776 26.694C238.693 26.485 238.583 26.3393 238.443 26.257C238.304 26.1747 238.142 26.1335 237.959 26.1335C237.629 26.1272 237.373 26.2443 237.189 26.485C237.012 26.7257 236.923 27.0708 236.923 27.5205V30H235.859V27.568C235.859 27.188 235.818 26.8967 235.736 26.694C235.66 26.485 235.552 26.3393 235.413 26.257C235.273 26.1747 235.112 26.1335 234.928 26.1335C234.599 26.1272 234.342 26.2443 234.159 26.485C233.981 26.7257 233.893 27.0708 233.893 27.5205V30H232.829ZM243.224 30.114C242.749 30.114 242.325 30.0095 241.951 29.8005C241.584 29.5852 241.296 29.2907 241.087 28.917C240.878 28.5433 240.773 28.1127 240.773 27.625C240.773 27.1373 240.875 26.7067 241.077 26.333C241.286 25.9593 241.574 25.668 241.942 25.459C242.309 25.2437 242.73 25.136 243.205 25.136C243.68 25.136 244.101 25.2437 244.469 25.459C244.836 25.668 245.121 25.9593 245.324 26.333C245.533 26.7067 245.637 27.1373 245.637 27.625C245.637 28.1127 245.536 28.5433 245.333 28.917C245.131 29.2907 244.846 29.5852 244.478 29.8005C244.111 30.0095 243.693 30.114 243.224 30.114ZM243.224 29.1355C243.484 29.1355 243.715 29.0722 243.918 28.9455C244.12 28.8125 244.279 28.6352 244.393 28.4135C244.507 28.1855 244.564 27.9227 244.564 27.625C244.564 27.3273 244.504 27.0677 244.383 26.846C244.269 26.618 244.111 26.4407 243.908 26.314C243.706 26.181 243.471 26.1145 243.205 26.1145C242.939 26.1145 242.705 26.1778 242.502 26.3045C242.3 26.4312 242.141 26.6085 242.027 26.8365C241.913 27.0645 241.856 27.3273 241.856 27.625C241.856 27.9227 241.913 28.1855 242.027 28.4135C242.148 28.6352 242.309 28.8125 242.512 28.9455C242.721 29.0722 242.958 29.1355 243.224 29.1355ZM248.44 30.114C248.01 30.114 247.633 30.0127 247.31 29.81C246.993 29.601 246.743 29.3097 246.559 28.936C246.382 28.5623 246.293 28.1253 246.293 27.625C246.293 27.1183 246.382 26.6813 246.559 26.314C246.743 25.9403 246.993 25.6522 247.31 25.4495C247.633 25.2405 248.01 25.136 248.44 25.136C248.77 25.136 249.061 25.2088 249.314 25.3545C249.568 25.4938 249.777 25.6933 249.941 25.953V23.35H250.996V30H249.989L249.951 29.278C249.792 29.544 249.583 29.7498 249.324 29.8955C249.07 30.0412 248.776 30.114 248.44 30.114ZM248.706 29.145C248.941 29.145 249.15 29.0848 249.333 28.9645C249.517 28.8378 249.659 28.6668 249.761 28.4515C249.868 28.2298 249.929 27.9765 249.941 27.6915V27.5585C249.929 27.2735 249.868 27.0233 249.761 26.808C249.659 26.5863 249.517 26.4153 249.333 26.295C249.15 26.1747 248.937 26.1145 248.697 26.1145C248.443 26.1145 248.215 26.1778 248.013 26.3045C247.816 26.4312 247.661 26.6085 247.547 26.8365C247.44 27.0645 247.386 27.3273 247.386 27.625C247.386 27.9227 247.443 28.1855 247.557 28.4135C247.671 28.6415 247.826 28.822 248.022 28.955C248.225 29.0817 248.453 29.145 248.706 29.145ZM254.291 30.114C253.828 30.114 253.417 30.0095 253.056 29.8005C252.701 29.5852 252.419 29.2907 252.21 28.917C252.007 28.5433 251.906 28.1127 251.906 27.625C251.906 27.1373 252.011 26.7067 252.22 26.333C252.429 25.9593 252.714 25.668 253.075 25.459C253.442 25.2437 253.86 25.136 254.329 25.136C254.753 25.136 255.136 25.2468 255.478 25.4685C255.82 25.6838 256.089 25.9973 256.286 26.409C256.488 26.8207 256.59 27.3115 256.59 27.8815H253.008C253.04 28.2805 253.185 28.594 253.445 28.822C253.711 29.05 254.025 29.164 254.386 29.164C254.677 29.164 254.918 29.1007 255.108 28.974C255.298 28.841 255.446 28.67 255.554 28.461L256.495 28.86C256.362 29.1133 256.191 29.335 255.982 29.525C255.779 29.715 255.535 29.8607 255.25 29.962C254.971 30.0633 254.652 30.114 254.291 30.114ZM253.075 27.0645H255.44C255.421 26.8365 255.355 26.6497 255.241 26.504C255.127 26.352 254.987 26.238 254.823 26.162C254.658 26.086 254.484 26.048 254.3 26.048C254.123 26.048 253.942 26.086 253.759 26.162C253.581 26.2317 253.429 26.3425 253.303 26.4945C253.176 26.6465 253.1 26.8365 253.075 27.0645Z" fill="#D54407"/> +<path d="M18.95 30V21.25H22.2C22.8167 21.25 23.3625 21.375 23.8375 21.625C24.3125 21.8667 24.6833 22.2083 24.95 22.65C25.2167 23.0833 25.35 23.5875 25.35 24.1625C25.35 24.7292 25.2208 25.2333 24.9625 25.675C24.7042 26.1167 24.35 26.4667 23.9 26.725C23.45 26.975 22.9292 27.1 22.3375 27.1H20.6625V30H18.95ZM20.6625 25.525H22.3C22.6833 25.525 22.9958 25.4 23.2375 25.15C23.4875 24.8917 23.6125 24.5625 23.6125 24.1625C23.6125 23.7625 23.475 23.4375 23.2 23.1875C22.9333 22.9375 22.5875 22.8125 22.1625 22.8125H20.6625V25.525ZM27.3823 26.7125C27.3823 26.0375 27.5115 25.4792 27.7698 25.0375C28.0365 24.5958 28.374 24.2667 28.7823 24.05C29.199 23.8333 29.6323 23.725 30.0823 23.725V25.325C29.699 25.325 29.3365 25.3708 28.9948 25.4625C28.6615 25.5542 28.3907 25.7042 28.1823 25.9125C27.974 26.1208 27.8698 26.3875 27.8698 26.7125H27.3823ZM26.2198 30V23.75H27.8698V30H26.2198ZM33.8937 30.15C33.2603 30.15 32.6937 30.0125 32.1937 29.7375C31.702 29.4542 31.3145 29.0667 31.0312 28.575C30.7562 28.0833 30.6187 27.5167 30.6187 26.875C30.6187 26.2333 30.7562 25.6667 31.0312 25.175C31.3062 24.6833 31.6895 24.3 32.1812 24.025C32.6728 23.7417 33.2353 23.6 33.8687 23.6C34.5103 23.6 35.077 23.7417 35.5687 24.025C36.0603 24.3 36.4437 24.6833 36.7187 25.175C36.9937 25.6667 37.1312 26.2333 37.1312 26.875C37.1312 27.5167 36.9937 28.0833 36.7187 28.575C36.4437 29.0667 36.0603 29.4542 35.5687 29.7375C35.0853 30.0125 34.527 30.15 33.8937 30.15ZM33.8937 28.625C34.202 28.625 34.4728 28.55 34.7062 28.4C34.9395 28.25 35.1187 28.0458 35.2437 27.7875C35.377 27.5208 35.4437 27.2167 35.4437 26.875C35.4437 26.5333 35.377 26.2333 35.2437 25.975C35.1103 25.7083 34.9228 25.5 34.6812 25.35C34.4478 25.2 34.177 25.125 33.8687 25.125C33.5687 25.125 33.2978 25.2 33.0562 25.35C32.8228 25.5 32.6395 25.7083 32.5062 25.975C32.3728 26.2333 32.3062 26.5333 32.3062 26.875C32.3062 27.2167 32.3728 27.5208 32.5062 27.7875C32.6395 28.0458 32.827 28.25 33.0687 28.4C33.3103 28.55 33.5853 28.625 33.8937 28.625ZM42.6693 30L42.5818 28.8375V21.25H44.2318V30H42.6693ZM40.7068 30.15C40.1318 30.15 39.6318 30.0167 39.2068 29.75C38.7902 29.4833 38.4652 29.1042 38.2318 28.6125C37.9985 28.1208 37.8818 27.5417 37.8818 26.875C37.8818 26.2 37.9985 25.6208 38.2318 25.1375C38.4652 24.6458 38.7902 24.2667 39.2068 24C39.6318 23.7333 40.1318 23.6 40.7068 23.6C41.2318 23.6 41.6735 23.7333 42.0318 24C42.3985 24.2667 42.6777 24.6458 42.8693 25.1375C43.061 25.6208 43.1568 26.2 43.1568 26.875C43.1568 27.5417 43.061 28.1208 42.8693 28.6125C42.6777 29.1042 42.3985 29.4833 42.0318 29.75C41.6735 30.0167 41.2318 30.15 40.7068 30.15ZM41.1318 28.6375C41.4152 28.6375 41.6652 28.5625 41.8818 28.4125C42.1068 28.2625 42.2818 28.0542 42.4068 27.7875C42.5318 27.5208 42.5943 27.2167 42.5943 26.875C42.5943 26.5333 42.5318 26.2292 42.4068 25.9625C42.2818 25.6958 42.1068 25.4917 41.8818 25.35C41.6652 25.2 41.411 25.125 41.1193 25.125C40.8193 25.125 40.5568 25.2 40.3318 25.35C40.1068 25.4917 39.9277 25.6958 39.7943 25.9625C39.661 26.2292 39.5943 26.5333 39.5943 26.875C39.5943 27.2167 39.661 27.5208 39.7943 27.7875C39.9277 28.0542 40.1068 28.2625 40.3318 28.4125C40.5652 28.5625 40.8318 28.6375 41.1318 28.6375ZM49.7784 30L49.6784 28.85V23.75H51.3284V30H49.7784ZM45.5409 26.95V23.75H47.1909V26.95H45.5409ZM47.1909 26.95C47.1909 27.3667 47.2368 27.6958 47.3284 27.9375C47.4284 28.1708 47.5659 28.3417 47.7409 28.45C47.9243 28.55 48.1284 28.6 48.3534 28.6C48.7868 28.6083 49.1159 28.4792 49.3409 28.2125C49.5659 27.9375 49.6784 27.5417 49.6784 27.025H50.2409C50.2409 27.6917 50.1409 28.2583 49.9409 28.725C49.7409 29.1833 49.4659 29.5375 49.1159 29.7875C48.7659 30.0292 48.3534 30.15 47.8784 30.15C47.3784 30.15 46.9534 30.05 46.6034 29.85C46.2534 29.65 45.9868 29.3417 45.8034 28.925C45.6284 28.5 45.5409 27.9542 45.5409 27.2875V26.95H47.1909ZM55.7704 30.15C55.1204 30.15 54.5412 30.0125 54.0329 29.7375C53.5246 29.4542 53.1287 29.0667 52.8454 28.575C52.5621 28.075 52.4204 27.5083 52.4204 26.875C52.4204 26.2333 52.5621 25.6667 52.8454 25.175C53.1287 24.6833 53.5204 24.3 54.0204 24.025C54.5204 23.7417 55.0954 23.6 55.7454 23.6C56.3704 23.6 56.9412 23.7542 57.4579 24.0625C57.9746 24.3708 58.3496 24.8167 58.5829 25.4L57.0329 25.95C56.9162 25.7083 56.7329 25.5167 56.4829 25.375C56.2412 25.225 55.9704 25.15 55.6704 25.15C55.3621 25.15 55.0912 25.225 54.8579 25.375C54.6246 25.5167 54.4412 25.7167 54.3079 25.975C54.1746 26.2333 54.1079 26.5333 54.1079 26.875C54.1079 27.2167 54.1746 27.5167 54.3079 27.775C54.4412 28.025 54.6287 28.225 54.8704 28.375C55.1121 28.525 55.3871 28.6 55.6954 28.6C55.9954 28.6 56.2662 28.5208 56.5079 28.3625C56.7579 28.2042 56.9412 27.9958 57.0579 27.7375L58.6204 28.2875C58.3787 28.8792 57.9996 29.3375 57.4829 29.6625C56.9746 29.9875 56.4037 30.15 55.7704 30.15ZM62.1566 30.15C61.465 30.15 60.94 29.9792 60.5816 29.6375C60.2316 29.2958 60.0566 28.8083 60.0566 28.175V21.8H61.7066V27.8125C61.7066 28.0792 61.765 28.2833 61.8816 28.425C61.9983 28.5583 62.1691 28.625 62.3941 28.625C62.4775 28.625 62.5691 28.6083 62.6691 28.575C62.7691 28.5333 62.8733 28.475 62.9816 28.4L63.5566 29.6375C63.3566 29.7875 63.1316 29.9083 62.8816 30C62.64 30.1 62.3983 30.15 62.1566 30.15ZM59.0441 25.15V23.75H63.2691V25.15H59.0441ZM67.827 30V21.25H71.077C71.6936 21.25 72.2395 21.3708 72.7145 21.6125C73.1895 21.8542 73.5603 22.1875 73.827 22.6125C74.0936 23.0292 74.227 23.5167 74.227 24.075C74.227 24.625 74.0853 25.1167 73.802 25.55C73.527 25.975 73.1478 26.3083 72.6645 26.55C72.1811 26.7833 71.6311 26.9 71.0145 26.9H69.5395V30H67.827ZM72.6395 30L70.6145 26.4875L71.927 25.55L74.577 30H72.6395ZM69.5395 25.3375H71.0895C71.3478 25.3375 71.577 25.2833 71.777 25.175C71.9853 25.0667 72.1478 24.9167 72.2645 24.725C72.3895 24.5333 72.452 24.3167 72.452 24.075C72.452 23.7 72.3145 23.3958 72.0395 23.1625C71.7728 22.9292 71.427 22.8125 71.002 22.8125H69.5395V25.3375ZM78.4711 30.15C77.8544 30.15 77.3086 30.0125 76.8336 29.7375C76.3586 29.4542 75.9836 29.0667 75.7086 28.575C75.4419 28.0833 75.3086 27.5167 75.3086 26.875C75.3086 26.2333 75.4461 25.6667 75.7211 25.175C76.0044 24.6833 76.3878 24.3 76.8711 24.025C77.3628 23.7417 77.9253 23.6 78.5586 23.6C79.1086 23.6 79.6128 23.7458 80.0711 24.0375C80.5378 24.3208 80.9086 24.7417 81.1836 25.3C81.4669 25.85 81.6086 26.5208 81.6086 27.3125H76.8711L77.0211 27.1625C77.0211 27.4708 77.0961 27.7417 77.2461 27.975C77.4044 28.2 77.6044 28.375 77.8461 28.5C78.0961 28.6167 78.3628 28.675 78.6461 28.675C78.9878 28.675 79.2669 28.6042 79.4836 28.4625C79.7003 28.3125 79.8669 28.1208 79.9836 27.8875L81.4586 28.4625C81.2836 28.8125 81.0544 29.1167 80.7711 29.375C80.4961 29.625 80.1669 29.8167 79.7836 29.95C79.4003 30.0833 78.9628 30.15 78.4711 30.15ZM77.1086 26.2375L76.9586 26.0875H79.9711L79.8336 26.2375C79.8336 25.9375 79.7628 25.7 79.6211 25.525C79.4794 25.3417 79.3044 25.2083 79.0961 25.125C78.8961 25.0417 78.7003 25 78.5086 25C78.3169 25 78.1128 25.0417 77.8961 25.125C77.6794 25.2083 77.4919 25.3417 77.3336 25.525C77.1836 25.7 77.1086 25.9375 77.1086 26.2375ZM84.3617 30L86.7367 23.75H88.4367L85.8742 30H84.3617ZM84.2242 30L81.6617 23.75H83.3617L85.7367 30H84.2242ZM89.3325 30V23.75H90.9825V30H89.3325ZM90.1575 22.7375C89.9075 22.7375 89.6867 22.6458 89.495 22.4625C89.3034 22.2708 89.2075 22.0458 89.2075 21.7875C89.2075 21.5292 89.3034 21.3083 89.495 21.125C89.6867 20.9333 89.9075 20.8375 90.1575 20.8375C90.4159 20.8375 90.6367 20.9333 90.82 21.125C91.0117 21.3083 91.1075 21.5292 91.1075 21.7875C91.1075 22.0458 91.0117 22.2708 90.82 22.4625C90.6367 22.6458 90.4159 22.7375 90.1575 22.7375ZM95.329 30.15C94.7123 30.15 94.1665 30.0125 93.6915 29.7375C93.2165 29.4542 92.8415 29.0667 92.5665 28.575C92.2998 28.0833 92.1665 27.5167 92.1665 26.875C92.1665 26.2333 92.304 25.6667 92.579 25.175C92.8623 24.6833 93.2457 24.3 93.729 24.025C94.2207 23.7417 94.7832 23.6 95.4165 23.6C95.9665 23.6 96.4707 23.7458 96.929 24.0375C97.3957 24.3208 97.7665 24.7417 98.0415 25.3C98.3248 25.85 98.4665 26.5208 98.4665 27.3125H93.729L93.879 27.1625C93.879 27.4708 93.954 27.7417 94.104 27.975C94.2623 28.2 94.4623 28.375 94.704 28.5C94.954 28.6167 95.2207 28.675 95.504 28.675C95.8457 28.675 96.1248 28.6042 96.3415 28.4625C96.5582 28.3125 96.7248 28.1208 96.8415 27.8875L98.3165 28.4625C98.1415 28.8125 97.9123 29.1167 97.629 29.375C97.354 29.625 97.0248 29.8167 96.6415 29.95C96.2582 30.0833 95.8207 30.15 95.329 30.15ZM93.9665 26.2375L93.8165 26.0875H96.829L96.6915 26.2375C96.6915 25.9375 96.6207 25.7 96.479 25.525C96.3373 25.3417 96.1623 25.2083 95.954 25.125C95.754 25.0417 95.5582 25 95.3665 25C95.1748 25 94.9707 25.0417 94.754 25.125C94.5373 25.2083 94.3498 25.3417 94.1915 25.525C94.0415 25.7 93.9665 25.9375 93.9665 26.2375ZM104.995 30L107.07 23.75H108.745L106.62 30H104.995ZM100.845 30L102.845 23.75H104.282L102.307 30H100.845ZM100.682 30L98.5571 23.75H100.232L102.22 30H100.682ZM104.995 30L103.045 23.75H104.47L106.457 30H104.995Z" fill="#0F172A"/> </g> <g clip-path="url(#clip1_27219_4727)"> -<rect x="18.25" y="94.25" width="246.5" height="29.5" rx="5.75" fill="#FFF5F0"/> -<rect x="18.25" y="94.25" width="246.5" height="29.5" rx="5.75" stroke="#D54407" stroke-width="0.5"/> -<path d="M36.768 113V104.6H37.944V113H36.768ZM31.068 113V104.6H32.244V113H31.068ZM32.052 109.22V108.14H37.14V109.22H32.052ZM42.4557 113.144C41.8717 113.144 41.3557 113.012 40.9077 112.748C40.4597 112.476 40.1077 112.104 39.8517 111.632C39.5957 111.16 39.4677 110.616 39.4677 110C39.4677 109.384 39.5957 108.84 39.8517 108.368C40.1077 107.896 40.4597 107.528 40.9077 107.264C41.3637 106.992 41.8837 106.856 42.4677 106.856C43.0197 106.856 43.5037 106.996 43.9197 107.276C44.3357 107.548 44.6597 107.94 44.8917 108.452C45.1317 108.956 45.2517 109.552 45.2517 110.24H40.4037L40.6197 110.06C40.6197 110.484 40.7037 110.852 40.8717 111.164C41.0397 111.476 41.2677 111.716 41.5557 111.884C41.8437 112.044 42.1717 112.124 42.5397 112.124C42.9397 112.124 43.2717 112.032 43.5357 111.848C43.8077 111.656 44.0197 111.416 44.1717 111.128L45.1557 111.584C44.9957 111.896 44.7877 112.172 44.5317 112.412C44.2757 112.644 43.9717 112.824 43.6197 112.952C43.2757 113.08 42.8877 113.144 42.4557 113.144ZM40.6917 109.52L40.4637 109.34H44.2557L44.0397 109.52C44.0397 109.168 43.9677 108.868 43.8237 108.62C43.6797 108.364 43.4877 108.172 43.2477 108.044C43.0077 107.908 42.7397 107.84 42.4437 107.84C42.1557 107.84 41.8757 107.908 41.6037 108.044C41.3397 108.172 41.1197 108.36 40.9437 108.608C40.7757 108.856 40.6917 109.16 40.6917 109.52ZM46.9224 115.544C46.7464 115.544 46.5504 115.512 46.3344 115.448C46.1264 115.384 45.9104 115.3 45.6864 115.196L46.1064 114.26C46.2824 114.34 46.4344 114.4 46.5624 114.44C46.6984 114.48 46.8064 114.5 46.8864 114.5C47.0864 114.5 47.2544 114.444 47.3904 114.332C47.5344 114.22 47.6504 114.064 47.7384 113.864L48.4344 112.22L50.5704 107H51.7944L48.9504 113.744C48.7984 114.112 48.6384 114.432 48.4704 114.704C48.3024 114.976 48.0944 115.184 47.8464 115.328C47.6064 115.472 47.2984 115.544 46.9224 115.544ZM48.1224 113L45.4944 107H46.7064L48.8784 112.208L49.2264 113H48.1224ZM53.1269 110.48L53.0669 104.6H54.3029L54.2549 110.48H53.1269ZM53.6909 113.18C53.4829 113.18 53.3069 113.108 53.1629 112.964C53.0189 112.812 52.9469 112.632 52.9469 112.424C52.9469 112.224 53.0189 112.052 53.1629 111.908C53.3069 111.756 53.4829 111.68 53.6909 111.68C53.8909 111.68 54.0629 111.756 54.2069 111.908C54.3589 112.052 54.4349 112.224 54.4349 112.424C54.4349 112.632 54.3589 112.812 54.2069 112.964C54.0629 113.108 53.8909 113.18 53.6909 113.18ZM66.1817 113L68.7257 104.6H69.9137L67.3337 113H66.1817ZM61.0817 113L58.5377 104.6H59.7377L62.2337 113H61.0817ZM61.2137 113L63.6377 104.6H64.7537L62.3417 113H61.2137ZM66.0737 113L63.7097 104.6H64.8257L67.2377 113H66.0737ZM70.8353 113V104.6H71.9633V113H70.8353ZM74.9873 113V109.928H76.1153V113H74.9873ZM74.9873 109.928C74.9873 109.384 74.9233 108.972 74.7953 108.692C74.6673 108.404 74.4913 108.204 74.2673 108.092C74.0513 107.98 73.8033 107.92 73.5233 107.912C73.0273 107.912 72.6433 108.084 72.3713 108.428C72.0993 108.772 71.9633 109.256 71.9633 109.88H71.4833C71.4833 109.248 71.5753 108.708 71.7593 108.26C71.9513 107.804 72.2193 107.456 72.5633 107.216C72.9153 106.976 73.3313 106.856 73.8113 106.856C74.2833 106.856 74.6913 106.952 75.0353 107.144C75.3793 107.336 75.6473 107.636 75.8393 108.044C76.0313 108.444 76.1233 108.972 76.1153 109.628V109.928H74.9873ZM81.2338 113L81.1858 111.956V109.868C81.1858 109.428 81.1338 109.06 81.0298 108.764C80.9338 108.468 80.7818 108.244 80.5738 108.092C80.3738 107.94 80.1058 107.864 79.7698 107.864C79.4578 107.864 79.1858 107.928 78.9538 108.056C78.7298 108.184 78.5418 108.384 78.3898 108.656L77.3818 108.272C77.5258 108 77.7058 107.76 77.9218 107.552C78.1378 107.336 78.3978 107.168 78.7018 107.048C79.0058 106.92 79.3618 106.856 79.7698 106.856C80.3378 106.856 80.8098 106.968 81.1858 107.192C81.5618 107.416 81.8418 107.74 82.0258 108.164C82.2178 108.588 82.3098 109.112 82.3018 109.736L82.2898 113H81.2338ZM79.4698 113.144C78.7578 113.144 78.2018 112.984 77.8018 112.664C77.4098 112.336 77.2138 111.884 77.2138 111.308C77.2138 110.692 77.4178 110.224 77.8258 109.904C78.2418 109.576 78.8178 109.412 79.5538 109.412H81.2218V110.312H79.8658C79.3138 110.312 78.9258 110.4 78.7018 110.576C78.4778 110.744 78.3658 110.98 78.3658 111.284C78.3658 111.564 78.4698 111.784 78.6778 111.944C78.8938 112.096 79.1898 112.172 79.5658 112.172C79.8938 112.172 80.1778 112.104 80.4178 111.968C80.6578 111.824 80.8458 111.624 80.9818 111.368C81.1178 111.112 81.1858 110.82 81.1858 110.492H81.5818C81.5818 111.308 81.4058 111.956 81.0538 112.436C80.7098 112.908 80.1818 113.144 79.4698 113.144ZM86.0533 113.144C85.4533 113.144 84.9893 112.992 84.6613 112.688C84.3333 112.376 84.1693 111.932 84.1693 111.356V105.128H85.3093V111.188C85.3093 111.484 85.3813 111.712 85.5253 111.872C85.6773 112.024 85.8933 112.1 86.1733 112.1C86.2533 112.1 86.3413 112.084 86.4373 112.052C86.5333 112.02 86.6493 111.956 86.7853 111.86L87.2173 112.748C87.0093 112.884 86.8093 112.984 86.6173 113.048C86.4333 113.112 86.2453 113.144 86.0533 113.144ZM83.1493 107.984V107H87.0133V107.984H83.1493ZM87.7428 107.216L88.4388 104.6H89.6748L88.6668 107.216H87.7428ZM91.9322 113.144C91.5082 113.144 91.1282 113.08 90.7922 112.952C90.4642 112.824 90.1842 112.652 89.9522 112.436C89.7282 112.22 89.5602 111.976 89.4482 111.704L90.4322 111.272C90.5602 111.52 90.7522 111.724 91.0082 111.884C91.2642 112.044 91.5482 112.124 91.8602 112.124C92.2042 112.124 92.4882 112.06 92.7122 111.932C92.9362 111.804 93.0482 111.624 93.0482 111.392C93.0482 111.168 92.9642 110.992 92.7962 110.864C92.6282 110.736 92.3842 110.632 92.0642 110.552L91.5002 110.408C90.9402 110.256 90.5042 110.028 90.1922 109.724C89.8882 109.42 89.7362 109.076 89.7362 108.692C89.7362 108.108 89.9242 107.656 90.3002 107.336C90.6762 107.016 91.2322 106.856 91.9682 106.856C92.3282 106.856 92.6562 106.908 92.9522 107.012C93.2562 107.116 93.5122 107.264 93.7202 107.456C93.9362 107.648 94.0882 107.876 94.1762 108.14L93.2162 108.572C93.1202 108.332 92.9562 108.156 92.7242 108.044C92.4922 107.924 92.2202 107.864 91.9082 107.864C91.5882 107.864 91.3362 107.936 91.1522 108.08C90.9682 108.216 90.8762 108.408 90.8762 108.656C90.8762 108.792 90.9522 108.924 91.1042 109.052C91.2642 109.172 91.4962 109.272 91.8002 109.352L92.4482 109.508C92.8402 109.604 93.1642 109.752 93.4202 109.952C93.6762 110.144 93.8682 110.364 93.9962 110.612C94.1242 110.852 94.1882 111.104 94.1882 111.368C94.1882 111.728 94.0882 112.044 93.8882 112.316C93.6962 112.58 93.4282 112.784 93.0842 112.928C92.7482 113.072 92.3642 113.144 91.9322 113.144ZM99.0357 115.544C98.8597 115.544 98.6637 115.512 98.4477 115.448C98.2397 115.384 98.0237 115.3 97.7997 115.196L98.2197 114.26C98.3957 114.34 98.5477 114.4 98.6757 114.44C98.8117 114.48 98.9197 114.5 98.9997 114.5C99.1997 114.5 99.3677 114.444 99.5037 114.332C99.6477 114.22 99.7637 114.064 99.8517 113.864L100.548 112.22L102.684 107H103.908L101.064 113.744C100.912 114.112 100.752 114.432 100.584 114.704C100.416 114.976 100.208 115.184 99.9597 115.328C99.7197 115.472 99.4117 115.544 99.0357 115.544ZM100.236 113L97.6077 107H98.8197L100.992 112.208L101.34 113H100.236ZM107.344 113.144C106.744 113.144 106.216 113.012 105.76 112.748C105.304 112.476 104.944 112.104 104.68 111.632C104.424 111.16 104.296 110.616 104.296 110C104.296 109.384 104.424 108.84 104.68 108.368C104.936 107.896 105.292 107.528 105.748 107.264C106.204 106.992 106.728 106.856 107.32 106.856C107.912 106.856 108.436 106.992 108.892 107.264C109.348 107.528 109.704 107.896 109.96 108.368C110.216 108.84 110.344 109.384 110.344 110C110.344 110.616 110.216 111.16 109.96 111.632C109.704 112.104 109.348 112.476 108.892 112.748C108.444 113.012 107.928 113.144 107.344 113.144ZM107.344 112.1C107.704 112.1 108.024 112.012 108.304 111.836C108.584 111.652 108.8 111.404 108.952 111.092C109.112 110.78 109.192 110.416 109.192 110C109.192 109.584 109.112 109.22 108.952 108.908C108.8 108.596 108.58 108.352 108.292 108.176C108.004 107.992 107.68 107.9 107.32 107.9C106.952 107.9 106.628 107.992 106.348 108.176C106.068 108.352 105.848 108.596 105.688 108.908C105.528 109.22 105.448 109.584 105.448 110C105.448 110.416 105.528 110.78 105.688 111.092C105.848 111.404 106.072 111.652 106.36 111.836C106.648 112.012 106.976 112.1 107.344 112.1ZM115.673 113L115.601 111.896V107H116.729V113H115.673ZM111.449 110.072V107H112.589V110.072H111.449ZM112.589 110.072C112.589 110.608 112.649 111.02 112.769 111.308C112.897 111.596 113.073 111.796 113.297 111.908C113.521 112.02 113.773 112.08 114.053 112.088C114.541 112.088 114.921 111.916 115.193 111.572C115.465 111.228 115.601 110.744 115.601 110.12H116.093C116.093 110.752 115.997 111.296 115.805 111.752C115.621 112.2 115.357 112.544 115.013 112.784C114.669 113.024 114.249 113.144 113.753 113.144C113.289 113.144 112.881 113.048 112.529 112.856C112.185 112.664 111.917 112.364 111.725 111.956C111.541 111.548 111.449 111.02 111.449 110.372V110.072H112.589ZM119.015 109.772C119.015 109.124 119.139 108.596 119.387 108.188C119.635 107.78 119.955 107.476 120.347 107.276C120.739 107.076 121.151 106.976 121.583 106.976V108.056C121.223 108.056 120.879 108.112 120.551 108.224C120.231 108.328 119.967 108.504 119.759 108.752C119.559 108.992 119.459 109.32 119.459 109.736L119.015 109.772ZM118.319 113V107H119.459V113H118.319ZM128.085 113.144C127.501 113.144 126.985 113.012 126.537 112.748C126.089 112.476 125.737 112.104 125.481 111.632C125.225 111.16 125.097 110.616 125.097 110C125.097 109.384 125.225 108.84 125.481 108.368C125.737 107.896 126.089 107.528 126.537 107.264C126.993 106.992 127.513 106.856 128.097 106.856C128.649 106.856 129.133 106.996 129.549 107.276C129.965 107.548 130.289 107.94 130.521 108.452C130.761 108.956 130.881 109.552 130.881 110.24H126.033L126.249 110.06C126.249 110.484 126.333 110.852 126.501 111.164C126.669 111.476 126.897 111.716 127.185 111.884C127.473 112.044 127.801 112.124 128.169 112.124C128.569 112.124 128.901 112.032 129.165 111.848C129.437 111.656 129.649 111.416 129.801 111.128L130.785 111.584C130.625 111.896 130.417 112.172 130.161 112.412C129.905 112.644 129.601 112.824 129.249 112.952C128.905 113.08 128.517 113.144 128.085 113.144ZM126.321 109.52L126.093 109.34H129.885L129.669 109.52C129.669 109.168 129.597 108.868 129.453 108.62C129.309 108.364 129.117 108.172 128.877 108.044C128.637 107.908 128.369 107.84 128.073 107.84C127.785 107.84 127.505 107.908 127.233 108.044C126.969 108.172 126.749 108.36 126.573 108.608C126.405 108.856 126.321 109.16 126.321 109.52ZM132.007 113V107H133.075L133.123 107.828C133.315 107.508 133.555 107.268 133.843 107.108C134.131 106.94 134.463 106.856 134.839 106.856C135.319 106.856 135.727 106.968 136.063 107.192C136.399 107.408 136.643 107.74 136.795 108.188C136.971 107.756 137.219 107.428 137.539 107.204C137.859 106.972 138.239 106.856 138.679 106.856C139.359 106.856 139.891 107.08 140.275 107.528C140.659 107.968 140.847 108.648 140.839 109.568V113H139.711V109.928C139.711 109.384 139.651 108.972 139.531 108.692C139.419 108.404 139.267 108.204 139.075 108.092C138.883 107.98 138.659 107.92 138.403 107.912C137.955 107.912 137.607 108.084 137.359 108.428C137.119 108.772 136.999 109.256 136.999 109.88V113H135.859V109.928C135.859 109.384 135.803 108.972 135.691 108.692C135.579 108.404 135.423 108.204 135.223 108.092C135.031 107.98 134.807 107.92 134.551 107.912C134.103 107.912 133.755 108.084 133.507 108.428C133.267 108.772 133.147 109.256 133.147 109.88V113H132.007ZM145.98 113L145.932 111.956V109.868C145.932 109.428 145.88 109.06 145.776 108.764C145.68 108.468 145.528 108.244 145.32 108.092C145.12 107.94 144.852 107.864 144.516 107.864C144.204 107.864 143.932 107.928 143.7 108.056C143.476 108.184 143.288 108.384 143.136 108.656L142.128 108.272C142.272 108 142.452 107.76 142.668 107.552C142.884 107.336 143.144 107.168 143.448 107.048C143.752 106.92 144.108 106.856 144.516 106.856C145.084 106.856 145.556 106.968 145.932 107.192C146.308 107.416 146.588 107.74 146.772 108.164C146.964 108.588 147.056 109.112 147.048 109.736L147.036 113H145.98ZM144.216 113.144C143.504 113.144 142.948 112.984 142.548 112.664C142.156 112.336 141.96 111.884 141.96 111.308C141.96 110.692 142.164 110.224 142.572 109.904C142.988 109.576 143.564 109.412 144.3 109.412H145.968V110.312H144.612C144.06 110.312 143.672 110.4 143.448 110.576C143.224 110.744 143.112 110.98 143.112 111.284C143.112 111.564 143.216 111.784 143.424 111.944C143.64 112.096 143.936 112.172 144.312 112.172C144.64 112.172 144.924 112.104 145.164 111.968C145.404 111.824 145.592 111.624 145.728 111.368C145.864 111.112 145.932 110.82 145.932 110.492H146.328C146.328 111.308 146.152 111.956 145.8 112.436C145.456 112.908 144.928 113.144 144.216 113.144ZM148.555 113V107H149.695V113H148.555ZM149.131 105.728C148.947 105.728 148.787 105.66 148.651 105.524C148.515 105.38 148.447 105.216 148.447 105.032C148.447 104.84 148.515 104.68 148.651 104.552C148.787 104.416 148.947 104.348 149.131 104.348C149.323 104.348 149.483 104.416 149.611 104.552C149.747 104.68 149.815 104.84 149.815 105.032C149.815 105.216 149.747 105.38 149.611 105.524C149.483 105.66 149.323 105.728 149.131 105.728ZM151.366 113V104.6H152.506V113H151.366ZM157.291 113V104.6H158.467V113H157.291ZM160.607 113V104.6H163.199C163.999 104.6 164.707 104.78 165.323 105.14C165.947 105.492 166.435 105.984 166.787 106.616C167.139 107.248 167.315 107.976 167.315 108.8C167.315 109.616 167.139 110.34 166.787 110.972C166.435 111.604 165.947 112.1 165.323 112.46C164.707 112.82 163.999 113 163.199 113H160.607ZM161.783 111.896H163.199C163.607 111.896 163.987 111.82 164.339 111.668C164.691 111.508 164.999 111.288 165.263 111.008C165.535 110.72 165.743 110.388 165.887 110.012C166.039 109.636 166.115 109.232 166.115 108.8C166.115 108.368 166.039 107.964 165.887 107.588C165.743 107.212 165.535 106.884 165.263 106.604C164.999 106.316 164.691 106.096 164.339 105.944C163.987 105.784 163.607 105.704 163.199 105.704H161.783V111.896ZM169.9 110.696L169.876 108.572L170.572 108.536C171.068 108.528 171.472 108.388 171.784 108.116C172.104 107.844 172.264 107.468 172.264 106.988C172.264 106.556 172.116 106.2 171.82 105.92C171.524 105.64 171.136 105.5 170.656 105.5C170.32 105.5 170.02 105.584 169.756 105.752C169.5 105.912 169.328 106.112 169.24 106.352L168.184 106.04C168.344 105.568 168.64 105.188 169.072 104.9C169.504 104.604 170.032 104.456 170.656 104.456C171.192 104.456 171.664 104.564 172.072 104.78C172.488 104.996 172.812 105.296 173.044 105.68C173.276 106.056 173.392 106.492 173.392 106.988C173.392 107.436 173.292 107.836 173.092 108.188C172.9 108.532 172.624 108.808 172.264 109.016C171.912 109.224 171.5 109.352 171.028 109.4V110.696H169.9ZM170.464 113.168C170.248 113.168 170.068 113.096 169.924 112.952C169.78 112.808 169.708 112.632 169.708 112.424C169.708 112.216 169.78 112.04 169.924 111.896C170.068 111.752 170.248 111.68 170.464 111.68C170.672 111.68 170.848 111.752 170.992 111.896C171.136 112.04 171.208 112.216 171.208 112.424C171.208 112.632 171.136 112.808 170.992 112.952C170.848 113.096 170.672 113.168 170.464 113.168Z" fill="#1F293B"/> -<rect x="18" y="132" width="42" height="19" rx="4" fill="#D54407"/> -<path d="M29.747 145V138.7H30.827L34.175 143.254V138.7H35.219V145H34.175L30.791 140.392V145H29.747ZM38.5347 145.108C38.0967 145.108 37.7067 145.009 37.3647 144.811C37.0287 144.607 36.7617 144.328 36.5637 143.974C36.3717 143.62 36.2757 143.212 36.2757 142.75C36.2757 142.288 36.3747 141.88 36.5727 141.526C36.7707 141.172 37.0407 140.896 37.3827 140.698C37.7307 140.494 38.1267 140.392 38.5707 140.392C38.9727 140.392 39.3357 140.497 39.6597 140.707C39.9837 140.911 40.2387 141.208 40.4247 141.598C40.6167 141.988 40.7127 142.453 40.7127 142.993H37.1757L37.3107 142.867C37.3107 143.143 37.3707 143.383 37.4907 143.587C37.6107 143.785 37.7697 143.938 37.9677 144.046C38.1657 144.154 38.3847 144.208 38.6247 144.208C38.9007 144.208 39.1287 144.148 39.3087 144.028C39.4887 143.902 39.6297 143.74 39.7317 143.542L40.6227 143.92C40.4967 144.16 40.3347 144.37 40.1367 144.55C39.9447 144.73 39.7137 144.868 39.4437 144.964C39.1797 145.06 38.8767 145.108 38.5347 145.108ZM37.3737 142.345L37.2297 142.219H39.7677L39.6327 142.345C39.6327 142.099 39.5787 141.898 39.4707 141.742C39.3627 141.58 39.2247 141.46 39.0567 141.382C38.8947 141.298 38.7237 141.256 38.5437 141.256C38.3637 141.256 38.1837 141.298 38.0037 141.382C37.8237 141.46 37.6737 141.58 37.5537 141.742C37.4337 141.898 37.3737 142.099 37.3737 142.345ZM40.9025 145L42.7475 142.426L44.0345 140.5H45.2225L43.4675 142.984L42.1085 145H40.9025ZM44.1335 145L42.8015 142.984L41.0195 140.5H42.2075L43.5035 142.426L45.3305 145H44.1335ZM47.767 145.108C47.293 145.108 46.93 144.991 46.678 144.757C46.432 144.517 46.309 144.175 46.309 143.731V139.096H47.308V143.542C47.308 143.752 47.356 143.911 47.452 144.019C47.554 144.127 47.701 144.181 47.893 144.181C47.953 144.181 48.019 144.169 48.091 144.145C48.163 144.121 48.244 144.076 48.334 144.01L48.703 144.775C48.547 144.883 48.391 144.964 48.235 145.018C48.079 145.078 47.923 145.108 47.767 145.108ZM45.562 141.364V140.5H48.523V141.364H45.562Z" fill="white"/> +<rect x="18.25" y="92.25" width="246.5" height="29.5" rx="5.75" fill="#FFF5F0"/> +<rect x="18.25" y="92.25" width="246.5" height="29.5" rx="5.75" stroke="#D54407" stroke-width="0.5"/> +<path d="M36.768 111V102.6H37.944V111H36.768ZM31.068 111V102.6H32.244V111H31.068ZM32.052 107.22V106.14H37.14V107.22H32.052ZM42.4557 111.144C41.8717 111.144 41.3557 111.012 40.9077 110.748C40.4597 110.476 40.1077 110.104 39.8517 109.632C39.5957 109.16 39.4677 108.616 39.4677 108C39.4677 107.384 39.5957 106.84 39.8517 106.368C40.1077 105.896 40.4597 105.528 40.9077 105.264C41.3637 104.992 41.8837 104.856 42.4677 104.856C43.0197 104.856 43.5037 104.996 43.9197 105.276C44.3357 105.548 44.6597 105.94 44.8917 106.452C45.1317 106.956 45.2517 107.552 45.2517 108.24H40.4037L40.6197 108.06C40.6197 108.484 40.7037 108.852 40.8717 109.164C41.0397 109.476 41.2677 109.716 41.5557 109.884C41.8437 110.044 42.1717 110.124 42.5397 110.124C42.9397 110.124 43.2717 110.032 43.5357 109.848C43.8077 109.656 44.0197 109.416 44.1717 109.128L45.1557 109.584C44.9957 109.896 44.7877 110.172 44.5317 110.412C44.2757 110.644 43.9717 110.824 43.6197 110.952C43.2757 111.08 42.8877 111.144 42.4557 111.144ZM40.6917 107.52L40.4637 107.34H44.2557L44.0397 107.52C44.0397 107.168 43.9677 106.868 43.8237 106.62C43.6797 106.364 43.4877 106.172 43.2477 106.044C43.0077 105.908 42.7397 105.84 42.4437 105.84C42.1557 105.84 41.8757 105.908 41.6037 106.044C41.3397 106.172 41.1197 106.36 40.9437 106.608C40.7757 106.856 40.6917 107.16 40.6917 107.52ZM46.9224 113.544C46.7464 113.544 46.5504 113.512 46.3344 113.448C46.1264 113.384 45.9104 113.3 45.6864 113.196L46.1064 112.26C46.2824 112.34 46.4344 112.4 46.5624 112.44C46.6984 112.48 46.8064 112.5 46.8864 112.5C47.0864 112.5 47.2544 112.444 47.3904 112.332C47.5344 112.22 47.6504 112.064 47.7384 111.864L48.4344 110.22L50.5704 105H51.7944L48.9504 111.744C48.7984 112.112 48.6384 112.432 48.4704 112.704C48.3024 112.976 48.0944 113.184 47.8464 113.328C47.6064 113.472 47.2984 113.544 46.9224 113.544ZM48.1224 111L45.4944 105H46.7064L48.8784 110.208L49.2264 111H48.1224ZM53.1269 108.48L53.0669 102.6H54.3029L54.2549 108.48H53.1269ZM53.6909 111.18C53.4829 111.18 53.3069 111.108 53.1629 110.964C53.0189 110.812 52.9469 110.632 52.9469 110.424C52.9469 110.224 53.0189 110.052 53.1629 109.908C53.3069 109.756 53.4829 109.68 53.6909 109.68C53.8909 109.68 54.0629 109.756 54.2069 109.908C54.3589 110.052 54.4349 110.224 54.4349 110.424C54.4349 110.632 54.3589 110.812 54.2069 110.964C54.0629 111.108 53.8909 111.18 53.6909 111.18ZM66.1817 111L68.7257 102.6H69.9137L67.3337 111H66.1817ZM61.0817 111L58.5377 102.6H59.7377L62.2337 111H61.0817ZM61.2137 111L63.6377 102.6H64.7537L62.3417 111H61.2137ZM66.0737 111L63.7097 102.6H64.8257L67.2377 111H66.0737ZM70.8353 111V102.6H71.9633V111H70.8353ZM74.9873 111V107.928H76.1153V111H74.9873ZM74.9873 107.928C74.9873 107.384 74.9233 106.972 74.7953 106.692C74.6673 106.404 74.4913 106.204 74.2673 106.092C74.0513 105.98 73.8033 105.92 73.5233 105.912C73.0273 105.912 72.6433 106.084 72.3713 106.428C72.0993 106.772 71.9633 107.256 71.9633 107.88H71.4833C71.4833 107.248 71.5753 106.708 71.7593 106.26C71.9513 105.804 72.2193 105.456 72.5633 105.216C72.9153 104.976 73.3313 104.856 73.8113 104.856C74.2833 104.856 74.6913 104.952 75.0353 105.144C75.3793 105.336 75.6473 105.636 75.8393 106.044C76.0313 106.444 76.1233 106.972 76.1153 107.628V107.928H74.9873ZM81.2338 111L81.1858 109.956V107.868C81.1858 107.428 81.1338 107.06 81.0298 106.764C80.9338 106.468 80.7818 106.244 80.5738 106.092C80.3738 105.94 80.1058 105.864 79.7698 105.864C79.4578 105.864 79.1858 105.928 78.9538 106.056C78.7298 106.184 78.5418 106.384 78.3898 106.656L77.3818 106.272C77.5258 106 77.7058 105.76 77.9218 105.552C78.1378 105.336 78.3978 105.168 78.7018 105.048C79.0058 104.92 79.3618 104.856 79.7698 104.856C80.3378 104.856 80.8098 104.968 81.1858 105.192C81.5618 105.416 81.8418 105.74 82.0258 106.164C82.2178 106.588 82.3098 107.112 82.3018 107.736L82.2898 111H81.2338ZM79.4698 111.144C78.7578 111.144 78.2018 110.984 77.8018 110.664C77.4098 110.336 77.2138 109.884 77.2138 109.308C77.2138 108.692 77.4178 108.224 77.8258 107.904C78.2418 107.576 78.8178 107.412 79.5538 107.412H81.2218V108.312H79.8658C79.3138 108.312 78.9258 108.4 78.7018 108.576C78.4778 108.744 78.3658 108.98 78.3658 109.284C78.3658 109.564 78.4698 109.784 78.6778 109.944C78.8938 110.096 79.1898 110.172 79.5658 110.172C79.8938 110.172 80.1778 110.104 80.4178 109.968C80.6578 109.824 80.8458 109.624 80.9818 109.368C81.1178 109.112 81.1858 108.82 81.1858 108.492H81.5818C81.5818 109.308 81.4058 109.956 81.0538 110.436C80.7098 110.908 80.1818 111.144 79.4698 111.144ZM86.0533 111.144C85.4533 111.144 84.9893 110.992 84.6613 110.688C84.3333 110.376 84.1693 109.932 84.1693 109.356V103.128H85.3093V109.188C85.3093 109.484 85.3813 109.712 85.5253 109.872C85.6773 110.024 85.8933 110.1 86.1733 110.1C86.2533 110.1 86.3413 110.084 86.4373 110.052C86.5333 110.02 86.6493 109.956 86.7853 109.86L87.2173 110.748C87.0093 110.884 86.8093 110.984 86.6173 111.048C86.4333 111.112 86.2453 111.144 86.0533 111.144ZM83.1493 105.984V105H87.0133V105.984H83.1493ZM87.7428 105.216L88.4388 102.6H89.6748L88.6668 105.216H87.7428ZM91.9322 111.144C91.5082 111.144 91.1282 111.08 90.7922 110.952C90.4642 110.824 90.1842 110.652 89.9522 110.436C89.7282 110.22 89.5602 109.976 89.4482 109.704L90.4322 109.272C90.5602 109.52 90.7522 109.724 91.0082 109.884C91.2642 110.044 91.5482 110.124 91.8602 110.124C92.2042 110.124 92.4882 110.06 92.7122 109.932C92.9362 109.804 93.0482 109.624 93.0482 109.392C93.0482 109.168 92.9642 108.992 92.7962 108.864C92.6282 108.736 92.3842 108.632 92.0642 108.552L91.5002 108.408C90.9402 108.256 90.5042 108.028 90.1922 107.724C89.8882 107.42 89.7362 107.076 89.7362 106.692C89.7362 106.108 89.9242 105.656 90.3002 105.336C90.6762 105.016 91.2322 104.856 91.9682 104.856C92.3282 104.856 92.6562 104.908 92.9522 105.012C93.2562 105.116 93.5122 105.264 93.7202 105.456C93.9362 105.648 94.0882 105.876 94.1762 106.14L93.2162 106.572C93.1202 106.332 92.9562 106.156 92.7242 106.044C92.4922 105.924 92.2202 105.864 91.9082 105.864C91.5882 105.864 91.3362 105.936 91.1522 106.08C90.9682 106.216 90.8762 106.408 90.8762 106.656C90.8762 106.792 90.9522 106.924 91.1042 107.052C91.2642 107.172 91.4962 107.272 91.8002 107.352L92.4482 107.508C92.8402 107.604 93.1642 107.752 93.4202 107.952C93.6762 108.144 93.8682 108.364 93.9962 108.612C94.1242 108.852 94.1882 109.104 94.1882 109.368C94.1882 109.728 94.0882 110.044 93.8882 110.316C93.6962 110.58 93.4282 110.784 93.0842 110.928C92.7482 111.072 92.3642 111.144 91.9322 111.144ZM99.0357 113.544C98.8597 113.544 98.6637 113.512 98.4477 113.448C98.2397 113.384 98.0237 113.3 97.7997 113.196L98.2197 112.26C98.3957 112.34 98.5477 112.4 98.6757 112.44C98.8117 112.48 98.9197 112.5 98.9997 112.5C99.1997 112.5 99.3677 112.444 99.5037 112.332C99.6477 112.22 99.7637 112.064 99.8517 111.864L100.548 110.22L102.684 105H103.908L101.064 111.744C100.912 112.112 100.752 112.432 100.584 112.704C100.416 112.976 100.208 113.184 99.9597 113.328C99.7197 113.472 99.4117 113.544 99.0357 113.544ZM100.236 111L97.6077 105H98.8197L100.992 110.208L101.34 111H100.236ZM107.344 111.144C106.744 111.144 106.216 111.012 105.76 110.748C105.304 110.476 104.944 110.104 104.68 109.632C104.424 109.16 104.296 108.616 104.296 108C104.296 107.384 104.424 106.84 104.68 106.368C104.936 105.896 105.292 105.528 105.748 105.264C106.204 104.992 106.728 104.856 107.32 104.856C107.912 104.856 108.436 104.992 108.892 105.264C109.348 105.528 109.704 105.896 109.96 106.368C110.216 106.84 110.344 107.384 110.344 108C110.344 108.616 110.216 109.16 109.96 109.632C109.704 110.104 109.348 110.476 108.892 110.748C108.444 111.012 107.928 111.144 107.344 111.144ZM107.344 110.1C107.704 110.1 108.024 110.012 108.304 109.836C108.584 109.652 108.8 109.404 108.952 109.092C109.112 108.78 109.192 108.416 109.192 108C109.192 107.584 109.112 107.22 108.952 106.908C108.8 106.596 108.58 106.352 108.292 106.176C108.004 105.992 107.68 105.9 107.32 105.9C106.952 105.9 106.628 105.992 106.348 106.176C106.068 106.352 105.848 106.596 105.688 106.908C105.528 107.22 105.448 107.584 105.448 108C105.448 108.416 105.528 108.78 105.688 109.092C105.848 109.404 106.072 109.652 106.36 109.836C106.648 110.012 106.976 110.1 107.344 110.1ZM115.673 111L115.601 109.896V105H116.729V111H115.673ZM111.449 108.072V105H112.589V108.072H111.449ZM112.589 108.072C112.589 108.608 112.649 109.02 112.769 109.308C112.897 109.596 113.073 109.796 113.297 109.908C113.521 110.02 113.773 110.08 114.053 110.088C114.541 110.088 114.921 109.916 115.193 109.572C115.465 109.228 115.601 108.744 115.601 108.12H116.093C116.093 108.752 115.997 109.296 115.805 109.752C115.621 110.2 115.357 110.544 115.013 110.784C114.669 111.024 114.249 111.144 113.753 111.144C113.289 111.144 112.881 111.048 112.529 110.856C112.185 110.664 111.917 110.364 111.725 109.956C111.541 109.548 111.449 109.02 111.449 108.372V108.072H112.589ZM119.015 107.772C119.015 107.124 119.139 106.596 119.387 106.188C119.635 105.78 119.955 105.476 120.347 105.276C120.739 105.076 121.151 104.976 121.583 104.976V106.056C121.223 106.056 120.879 106.112 120.551 106.224C120.231 106.328 119.967 106.504 119.759 106.752C119.559 106.992 119.459 107.32 119.459 107.736L119.015 107.772ZM118.319 111V105H119.459V111H118.319ZM128.085 111.144C127.501 111.144 126.985 111.012 126.537 110.748C126.089 110.476 125.737 110.104 125.481 109.632C125.225 109.16 125.097 108.616 125.097 108C125.097 107.384 125.225 106.84 125.481 106.368C125.737 105.896 126.089 105.528 126.537 105.264C126.993 104.992 127.513 104.856 128.097 104.856C128.649 104.856 129.133 104.996 129.549 105.276C129.965 105.548 130.289 105.94 130.521 106.452C130.761 106.956 130.881 107.552 130.881 108.24H126.033L126.249 108.06C126.249 108.484 126.333 108.852 126.501 109.164C126.669 109.476 126.897 109.716 127.185 109.884C127.473 110.044 127.801 110.124 128.169 110.124C128.569 110.124 128.901 110.032 129.165 109.848C129.437 109.656 129.649 109.416 129.801 109.128L130.785 109.584C130.625 109.896 130.417 110.172 130.161 110.412C129.905 110.644 129.601 110.824 129.249 110.952C128.905 111.08 128.517 111.144 128.085 111.144ZM126.321 107.52L126.093 107.34H129.885L129.669 107.52C129.669 107.168 129.597 106.868 129.453 106.62C129.309 106.364 129.117 106.172 128.877 106.044C128.637 105.908 128.369 105.84 128.073 105.84C127.785 105.84 127.505 105.908 127.233 106.044C126.969 106.172 126.749 106.36 126.573 106.608C126.405 106.856 126.321 107.16 126.321 107.52ZM132.007 111V105H133.075L133.123 105.828C133.315 105.508 133.555 105.268 133.843 105.108C134.131 104.94 134.463 104.856 134.839 104.856C135.319 104.856 135.727 104.968 136.063 105.192C136.399 105.408 136.643 105.74 136.795 106.188C136.971 105.756 137.219 105.428 137.539 105.204C137.859 104.972 138.239 104.856 138.679 104.856C139.359 104.856 139.891 105.08 140.275 105.528C140.659 105.968 140.847 106.648 140.839 107.568V111H139.711V107.928C139.711 107.384 139.651 106.972 139.531 106.692C139.419 106.404 139.267 106.204 139.075 106.092C138.883 105.98 138.659 105.92 138.403 105.912C137.955 105.912 137.607 106.084 137.359 106.428C137.119 106.772 136.999 107.256 136.999 107.88V111H135.859V107.928C135.859 107.384 135.803 106.972 135.691 106.692C135.579 106.404 135.423 106.204 135.223 106.092C135.031 105.98 134.807 105.92 134.551 105.912C134.103 105.912 133.755 106.084 133.507 106.428C133.267 106.772 133.147 107.256 133.147 107.88V111H132.007ZM145.98 111L145.932 109.956V107.868C145.932 107.428 145.88 107.06 145.776 106.764C145.68 106.468 145.528 106.244 145.32 106.092C145.12 105.94 144.852 105.864 144.516 105.864C144.204 105.864 143.932 105.928 143.7 106.056C143.476 106.184 143.288 106.384 143.136 106.656L142.128 106.272C142.272 106 142.452 105.76 142.668 105.552C142.884 105.336 143.144 105.168 143.448 105.048C143.752 104.92 144.108 104.856 144.516 104.856C145.084 104.856 145.556 104.968 145.932 105.192C146.308 105.416 146.588 105.74 146.772 106.164C146.964 106.588 147.056 107.112 147.048 107.736L147.036 111H145.98ZM144.216 111.144C143.504 111.144 142.948 110.984 142.548 110.664C142.156 110.336 141.96 109.884 141.96 109.308C141.96 108.692 142.164 108.224 142.572 107.904C142.988 107.576 143.564 107.412 144.3 107.412H145.968V108.312H144.612C144.06 108.312 143.672 108.4 143.448 108.576C143.224 108.744 143.112 108.98 143.112 109.284C143.112 109.564 143.216 109.784 143.424 109.944C143.64 110.096 143.936 110.172 144.312 110.172C144.64 110.172 144.924 110.104 145.164 109.968C145.404 109.824 145.592 109.624 145.728 109.368C145.864 109.112 145.932 108.82 145.932 108.492H146.328C146.328 109.308 146.152 109.956 145.8 110.436C145.456 110.908 144.928 111.144 144.216 111.144ZM148.555 111V105H149.695V111H148.555ZM149.131 103.728C148.947 103.728 148.787 103.66 148.651 103.524C148.515 103.38 148.447 103.216 148.447 103.032C148.447 102.84 148.515 102.68 148.651 102.552C148.787 102.416 148.947 102.348 149.131 102.348C149.323 102.348 149.483 102.416 149.611 102.552C149.747 102.68 149.815 102.84 149.815 103.032C149.815 103.216 149.747 103.38 149.611 103.524C149.483 103.66 149.323 103.728 149.131 103.728ZM151.366 111V102.6H152.506V111H151.366ZM157.291 111V102.6H158.467V111H157.291ZM160.607 111V102.6H163.199C163.999 102.6 164.707 102.78 165.323 103.14C165.947 103.492 166.435 103.984 166.787 104.616C167.139 105.248 167.315 105.976 167.315 106.8C167.315 107.616 167.139 108.34 166.787 108.972C166.435 109.604 165.947 110.1 165.323 110.46C164.707 110.82 163.999 111 163.199 111H160.607ZM161.783 109.896H163.199C163.607 109.896 163.987 109.82 164.339 109.668C164.691 109.508 164.999 109.288 165.263 109.008C165.535 108.72 165.743 108.388 165.887 108.012C166.039 107.636 166.115 107.232 166.115 106.8C166.115 106.368 166.039 105.964 165.887 105.588C165.743 105.212 165.535 104.884 165.263 104.604C164.999 104.316 164.691 104.096 164.339 103.944C163.987 103.784 163.607 103.704 163.199 103.704H161.783V109.896ZM169.9 108.696L169.876 106.572L170.572 106.536C171.068 106.528 171.472 106.388 171.784 106.116C172.104 105.844 172.264 105.468 172.264 104.988C172.264 104.556 172.116 104.2 171.82 103.92C171.524 103.64 171.136 103.5 170.656 103.5C170.32 103.5 170.02 103.584 169.756 103.752C169.5 103.912 169.328 104.112 169.24 104.352L168.184 104.04C168.344 103.568 168.64 103.188 169.072 102.9C169.504 102.604 170.032 102.456 170.656 102.456C171.192 102.456 171.664 102.564 172.072 102.78C172.488 102.996 172.812 103.296 173.044 103.68C173.276 104.056 173.392 104.492 173.392 104.988C173.392 105.436 173.292 105.836 173.092 106.188C172.9 106.532 172.624 106.808 172.264 107.016C171.912 107.224 171.5 107.352 171.028 107.4V108.696H169.9ZM170.464 111.168C170.248 111.168 170.068 111.096 169.924 110.952C169.78 110.808 169.708 110.632 169.708 110.424C169.708 110.216 169.78 110.04 169.924 109.896C170.068 109.752 170.248 109.68 170.464 109.68C170.672 109.68 170.848 109.752 170.992 109.896C171.136 110.04 171.208 110.216 171.208 110.424C171.208 110.632 171.136 110.808 170.992 110.952C170.848 111.096 170.672 111.168 170.464 111.168Z" fill="#1F293B"/> +<rect x="18" y="130" width="42" height="19" rx="4" fill="#D54407"/> +<path d="M29.747 143V136.7H30.827L34.175 141.254V136.7H35.219V143H34.175L30.791 138.392V143H29.747ZM38.5347 143.108C38.0967 143.108 37.7067 143.009 37.3647 142.811C37.0287 142.607 36.7617 142.328 36.5637 141.974C36.3717 141.62 36.2757 141.212 36.2757 140.75C36.2757 140.288 36.3747 139.88 36.5727 139.526C36.7707 139.172 37.0407 138.896 37.3827 138.698C37.7307 138.494 38.1267 138.392 38.5707 138.392C38.9727 138.392 39.3357 138.497 39.6597 138.707C39.9837 138.911 40.2387 139.208 40.4247 139.598C40.6167 139.988 40.7127 140.453 40.7127 140.993H37.1757L37.3107 140.867C37.3107 141.143 37.3707 141.383 37.4907 141.587C37.6107 141.785 37.7697 141.938 37.9677 142.046C38.1657 142.154 38.3847 142.208 38.6247 142.208C38.9007 142.208 39.1287 142.148 39.3087 142.028C39.4887 141.902 39.6297 141.74 39.7317 141.542L40.6227 141.92C40.4967 142.16 40.3347 142.37 40.1367 142.55C39.9447 142.73 39.7137 142.868 39.4437 142.964C39.1797 143.06 38.8767 143.108 38.5347 143.108ZM37.3737 140.345L37.2297 140.219H39.7677L39.6327 140.345C39.6327 140.099 39.5787 139.898 39.4707 139.742C39.3627 139.58 39.2247 139.46 39.0567 139.382C38.8947 139.298 38.7237 139.256 38.5437 139.256C38.3637 139.256 38.1837 139.298 38.0037 139.382C37.8237 139.46 37.6737 139.58 37.5537 139.742C37.4337 139.898 37.3737 140.099 37.3737 140.345ZM40.9025 143L42.7475 140.426L44.0345 138.5H45.2225L43.4675 140.984L42.1085 143H40.9025ZM44.1335 143L42.8015 140.984L41.0195 138.5H42.2075L43.5035 140.426L45.3305 143H44.1335ZM47.767 143.108C47.293 143.108 46.93 142.991 46.678 142.757C46.432 142.517 46.309 142.175 46.309 141.731V137.096H47.308V141.542C47.308 141.752 47.356 141.911 47.452 142.019C47.554 142.127 47.701 142.181 47.893 142.181C47.953 142.181 48.019 142.169 48.091 142.145C48.163 142.121 48.244 142.076 48.334 142.01L48.703 142.775C48.547 142.883 48.391 142.964 48.235 143.018C48.079 143.078 47.923 143.108 47.767 143.108ZM45.562 139.364V138.5H48.523V139.364H45.562Z" fill="white"/> </g> -<rect x="37.4136" y="206" width="16.5874" height="16.5874" rx="2" fill="#D54407"/> -<path d="M43.4137 210.135L48.0007 214.294" stroke="white" stroke-linecap="round"/> -<path d="M48.001 214.293L43.414 218.452" stroke="white" stroke-linecap="round"/> -<rect width="16.5874" height="16.5874" rx="2" transform="matrix(-1 0 0 1 34.5874 206)" fill="#5F6674"/> -<path d="M28.5868 210.135L23.9998 214.294" stroke="white" stroke-linecap="round"/> -<path d="M24 214.293L28.587 218.452" stroke="white" stroke-linecap="round"/> +<rect x="37.4136" y="204" width="16.5874" height="16.5874" rx="2" fill="#D54407"/> +<path d="M43.4137 208.135L48.0007 212.294" stroke="white" stroke-linecap="round"/> +<path d="M48.001 212.293L43.414 216.452" stroke="white" stroke-linecap="round"/> +<rect width="16.5874" height="16.5874" rx="2" transform="matrix(-1 0 0 1 34.5874 204)" fill="#5F6674"/> +<path d="M28.5868 208.135L23.9998 212.294" stroke="white" stroke-linecap="round"/> +<path d="M24 212.293L28.587 216.452" stroke="white" stroke-linecap="round"/> <g clip-path="url(#clip2_27219_4727)"> -<rect x="127" y="206" width="138" height="6" rx="3" fill="#FFDFCE"/> +<rect x="127" y="204" width="138" height="6" rx="3" fill="#FFDFCE"/> </g> -<rect x="127" y="206" width="45" height="6" rx="3" fill="#E38861"/> -<path d="M240.576 226V224.608C240.576 224.392 240.656 224.144 240.816 223.864C240.976 223.576 241.196 223.284 241.476 222.988C241.764 222.692 242.088 222.42 242.448 222.172L243.504 221.452C243.664 221.348 243.824 221.228 243.984 221.092C244.144 220.948 244.276 220.796 244.38 220.636C244.484 220.468 244.536 220.3 244.536 220.132C244.536 219.956 244.492 219.8 244.404 219.664C244.324 219.52 244.2 219.412 244.032 219.34C243.872 219.26 243.66 219.22 243.396 219.22C243.196 219.22 243.016 219.264 242.856 219.352C242.704 219.432 242.576 219.544 242.472 219.688C242.376 219.824 242.304 219.976 242.256 220.144L240.264 219.808C240.344 219.392 240.516 219.004 240.78 218.644C241.052 218.284 241.408 217.996 241.848 217.78C242.296 217.556 242.808 217.444 243.384 217.444C244.04 217.444 244.6 217.56 245.064 217.792C245.528 218.016 245.884 218.328 246.132 218.728C246.388 219.128 246.516 219.592 246.516 220.12C246.516 220.68 246.36 221.164 246.048 221.572C245.744 221.98 245.34 222.356 244.836 222.7L243.912 223.336C243.72 223.464 243.544 223.608 243.384 223.768C243.224 223.928 243.084 224.108 242.964 224.308H246.612V226H240.576ZM250.955 226.144C250.267 226.144 249.655 225.96 249.119 225.592C248.583 225.216 248.163 224.704 247.859 224.056C247.563 223.4 247.415 222.648 247.415 221.8C247.415 220.952 247.563 220.204 247.859 219.556C248.163 218.9 248.579 218.388 249.107 218.02C249.643 217.644 250.255 217.456 250.943 217.456C251.639 217.456 252.255 217.644 252.791 218.02C253.327 218.388 253.747 218.9 254.051 219.556C254.363 220.204 254.519 220.952 254.519 221.8C254.519 222.648 254.367 223.4 254.063 224.056C253.759 224.704 253.339 225.216 252.803 225.592C252.267 225.96 251.651 226.144 250.955 226.144ZM250.967 224.392C251.287 224.392 251.571 224.28 251.819 224.056C252.075 223.832 252.275 223.528 252.419 223.144C252.563 222.752 252.635 222.304 252.635 221.8C252.635 221.288 252.563 220.836 252.419 220.444C252.275 220.052 252.075 219.744 251.819 219.52C251.563 219.296 251.271 219.184 250.943 219.184C250.623 219.184 250.339 219.296 250.091 219.52C249.843 219.744 249.647 220.052 249.503 220.444C249.367 220.836 249.299 221.288 249.299 221.8C249.299 222.304 249.367 222.752 249.503 223.144C249.647 223.536 249.843 223.844 250.091 224.068C250.347 224.284 250.639 224.392 250.967 224.392ZM255.915 226L261.879 217.6H263.679L257.679 226H255.915ZM262.347 226.18C261.955 226.18 261.607 226.092 261.303 225.916C261.007 225.732 260.775 225.48 260.607 225.16C260.439 224.84 260.355 224.476 260.355 224.068C260.355 223.644 260.439 223.276 260.607 222.964C260.775 222.644 261.007 222.396 261.303 222.22C261.607 222.036 261.955 221.944 262.347 221.944C262.739 221.944 263.083 222.036 263.379 222.22C263.675 222.404 263.907 222.656 264.075 222.976C264.243 223.288 264.327 223.652 264.327 224.068C264.327 224.476 264.243 224.84 264.075 225.16C263.907 225.48 263.671 225.732 263.367 225.916C263.071 226.092 262.731 226.18 262.347 226.18ZM262.335 224.992C262.559 224.992 262.739 224.904 262.875 224.728C263.011 224.544 263.079 224.324 263.079 224.068C263.079 223.804 263.011 223.584 262.875 223.408C262.739 223.232 262.559 223.144 262.335 223.144C262.119 223.144 261.943 223.232 261.807 223.408C261.679 223.584 261.615 223.804 261.615 224.068C261.615 224.324 261.679 224.544 261.807 224.728C261.943 224.904 262.119 224.992 262.335 224.992ZM257.331 221.644C256.947 221.644 256.603 221.556 256.299 221.38C255.995 221.196 255.759 220.944 255.591 220.624C255.423 220.304 255.339 219.94 255.339 219.532C255.339 219.108 255.423 218.74 255.591 218.428C255.759 218.108 255.995 217.86 256.299 217.684C256.603 217.5 256.947 217.408 257.331 217.408C257.723 217.408 258.067 217.5 258.363 217.684C258.659 217.868 258.891 218.12 259.059 218.44C259.235 218.752 259.323 219.116 259.323 219.532C259.323 219.94 259.235 220.304 259.059 220.624C258.891 220.944 258.659 221.196 258.363 221.38C258.067 221.556 257.723 221.644 257.331 221.644ZM257.331 220.456C257.547 220.456 257.723 220.368 257.859 220.192C257.995 220.008 258.063 219.788 258.063 219.532C258.063 219.268 257.995 219.048 257.859 218.872C257.723 218.696 257.547 218.608 257.331 218.608C257.115 218.608 256.939 218.696 256.803 218.872C256.667 219.048 256.599 219.268 256.599 219.532C256.599 219.788 256.667 220.008 256.803 220.192C256.939 220.368 257.115 220.456 257.331 220.456Z" fill="#000005"/> +<rect x="127" y="204" width="45" height="6" rx="3" fill="#E38861"/> +<path d="M240.576 224V222.608C240.576 222.392 240.656 222.144 240.816 221.864C240.976 221.576 241.196 221.284 241.476 220.988C241.764 220.692 242.088 220.42 242.448 220.172L243.504 219.452C243.664 219.348 243.824 219.228 243.984 219.092C244.144 218.948 244.276 218.796 244.38 218.636C244.484 218.468 244.536 218.3 244.536 218.132C244.536 217.956 244.492 217.8 244.404 217.664C244.324 217.52 244.2 217.412 244.032 217.34C243.872 217.26 243.66 217.22 243.396 217.22C243.196 217.22 243.016 217.264 242.856 217.352C242.704 217.432 242.576 217.544 242.472 217.688C242.376 217.824 242.304 217.976 242.256 218.144L240.264 217.808C240.344 217.392 240.516 217.004 240.78 216.644C241.052 216.284 241.408 215.996 241.848 215.78C242.296 215.556 242.808 215.444 243.384 215.444C244.04 215.444 244.6 215.56 245.064 215.792C245.528 216.016 245.884 216.328 246.132 216.728C246.388 217.128 246.516 217.592 246.516 218.12C246.516 218.68 246.36 219.164 246.048 219.572C245.744 219.98 245.34 220.356 244.836 220.7L243.912 221.336C243.72 221.464 243.544 221.608 243.384 221.768C243.224 221.928 243.084 222.108 242.964 222.308H246.612V224H240.576ZM250.955 224.144C250.267 224.144 249.655 223.96 249.119 223.592C248.583 223.216 248.163 222.704 247.859 222.056C247.563 221.4 247.415 220.648 247.415 219.8C247.415 218.952 247.563 218.204 247.859 217.556C248.163 216.9 248.579 216.388 249.107 216.02C249.643 215.644 250.255 215.456 250.943 215.456C251.639 215.456 252.255 215.644 252.791 216.02C253.327 216.388 253.747 216.9 254.051 217.556C254.363 218.204 254.519 218.952 254.519 219.8C254.519 220.648 254.367 221.4 254.063 222.056C253.759 222.704 253.339 223.216 252.803 223.592C252.267 223.96 251.651 224.144 250.955 224.144ZM250.967 222.392C251.287 222.392 251.571 222.28 251.819 222.056C252.075 221.832 252.275 221.528 252.419 221.144C252.563 220.752 252.635 220.304 252.635 219.8C252.635 219.288 252.563 218.836 252.419 218.444C252.275 218.052 252.075 217.744 251.819 217.52C251.563 217.296 251.271 217.184 250.943 217.184C250.623 217.184 250.339 217.296 250.091 217.52C249.843 217.744 249.647 218.052 249.503 218.444C249.367 218.836 249.299 219.288 249.299 219.8C249.299 220.304 249.367 220.752 249.503 221.144C249.647 221.536 249.843 221.844 250.091 222.068C250.347 222.284 250.639 222.392 250.967 222.392ZM255.915 224L261.879 215.6H263.679L257.679 224H255.915ZM262.347 224.18C261.955 224.18 261.607 224.092 261.303 223.916C261.007 223.732 260.775 223.48 260.607 223.16C260.439 222.84 260.355 222.476 260.355 222.068C260.355 221.644 260.439 221.276 260.607 220.964C260.775 220.644 261.007 220.396 261.303 220.22C261.607 220.036 261.955 219.944 262.347 219.944C262.739 219.944 263.083 220.036 263.379 220.22C263.675 220.404 263.907 220.656 264.075 220.976C264.243 221.288 264.327 221.652 264.327 222.068C264.327 222.476 264.243 222.84 264.075 223.16C263.907 223.48 263.671 223.732 263.367 223.916C263.071 224.092 262.731 224.18 262.347 224.18ZM262.335 222.992C262.559 222.992 262.739 222.904 262.875 222.728C263.011 222.544 263.079 222.324 263.079 222.068C263.079 221.804 263.011 221.584 262.875 221.408C262.739 221.232 262.559 221.144 262.335 221.144C262.119 221.144 261.943 221.232 261.807 221.408C261.679 221.584 261.615 221.804 261.615 222.068C261.615 222.324 261.679 222.544 261.807 222.728C261.943 222.904 262.119 222.992 262.335 222.992ZM257.331 219.644C256.947 219.644 256.603 219.556 256.299 219.38C255.995 219.196 255.759 218.944 255.591 218.624C255.423 218.304 255.339 217.94 255.339 217.532C255.339 217.108 255.423 216.74 255.591 216.428C255.759 216.108 255.995 215.86 256.299 215.684C256.603 215.5 256.947 215.408 257.331 215.408C257.723 215.408 258.067 215.5 258.363 215.684C258.659 215.868 258.891 216.12 259.059 216.44C259.235 216.752 259.323 217.116 259.323 217.532C259.323 217.94 259.235 218.304 259.059 218.624C258.891 218.944 258.659 219.196 258.363 219.38C258.067 219.556 257.723 219.644 257.331 219.644ZM257.331 218.456C257.547 218.456 257.723 218.368 257.859 218.192C257.995 218.008 258.063 217.788 258.063 217.532C258.063 217.268 257.995 217.048 257.859 216.872C257.723 216.696 257.547 216.608 257.331 216.608C257.115 216.608 256.939 216.696 256.803 216.872C256.667 217.048 256.599 217.268 256.599 217.532C256.599 217.788 256.667 218.008 256.803 218.192C256.939 218.368 257.115 218.456 257.331 218.456Z" fill="#000005"/> <defs> <clipPath id="clip0_27219_4727"> -<rect width="247" height="17" fill="white" transform="translate(18 18)"/> +<rect width="247" height="15" fill="white" transform="translate(18 18)"/> </clipPath> <clipPath id="clip1_27219_4727"> -<rect width="247" height="133" fill="white" transform="translate(18 56)"/> +<rect width="247" height="133" fill="white" transform="translate(18 54)"/> </clipPath> <clipPath id="clip2_27219_4727"> -<rect x="127" y="206" width="138" height="6" rx="3" fill="white"/> +<rect x="127" y="204" width="138" height="6" rx="3" fill="white"/> </clipPath> </defs> </svg> diff --git a/images/onboarding/addon-multistep-free.svg b/images/onboarding/addon-multistep-free.svg index dad1d32e6..73fa6c5e8 100644 --- a/images/onboarding/addon-multistep-free.svg +++ b/images/onboarding/addon-multistep-free.svg @@ -1,11 +1,11 @@ <svg width="283" height="246" viewBox="0 0 283 246" fill="none" xmlns="http://www.w3.org/2000/svg"> +<rect x="0.75" y="0.75" width="281.5" height="244.5" rx="12.25" fill="#F8FAFC"/> +<rect x="0.75" y="0.75" width="281.5" height="244.5" rx="12.25" stroke="#E2E8F0" stroke-width="1.5"/> <g clip-path="url(#clip0_27219_4575)"> -<rect width="283" height="246" rx="13" fill="#F8FAFC"/> -<g clip-path="url(#clip1_27219_4575)"> <path d="M18.95 31V22.25H22.2C22.8167 22.25 23.3625 22.375 23.8375 22.625C24.3125 22.8667 24.6833 23.2083 24.95 23.65C25.2167 24.0833 25.35 24.5875 25.35 25.1625C25.35 25.7292 25.2208 26.2333 24.9625 26.675C24.7042 27.1167 24.35 27.4667 23.9 27.725C23.45 27.975 22.9292 28.1 22.3375 28.1H20.6625V31H18.95ZM20.6625 26.525H22.3C22.6833 26.525 22.9958 26.4 23.2375 26.15C23.4875 25.8917 23.6125 25.5625 23.6125 25.1625C23.6125 24.7625 23.475 24.4375 23.2 24.1875C22.9333 23.9375 22.5875 23.8125 22.1625 23.8125H20.6625V26.525ZM28.9472 31.15C28.3305 31.15 27.7847 31.0125 27.3097 30.7375C26.8347 30.4542 26.4597 30.0667 26.1847 29.575C25.918 29.0833 25.7847 28.5167 25.7847 27.875C25.7847 27.2333 25.9222 26.6667 26.1972 26.175C26.4805 25.6833 26.8638 25.3 27.3472 25.025C27.8388 24.7417 28.4013 24.6 29.0347 24.6C29.5847 24.6 30.0888 24.7458 30.5472 25.0375C31.0138 25.3208 31.3847 25.7417 31.6597 26.3C31.943 26.85 32.0847 27.5208 32.0847 28.3125H27.3472L27.4972 28.1625C27.4972 28.4708 27.5722 28.7417 27.7222 28.975C27.8805 29.2 28.0805 29.375 28.3222 29.5C28.5722 29.6167 28.8388 29.675 29.1222 29.675C29.4638 29.675 29.743 29.6042 29.9597 29.4625C30.1763 29.3125 30.343 29.1208 30.4597 28.8875L31.9347 29.4625C31.7597 29.8125 31.5305 30.1167 31.2472 30.375C30.9722 30.625 30.643 30.8167 30.2597 30.95C29.8763 31.0833 29.4388 31.15 28.9472 31.15ZM27.5847 27.2375L27.4347 27.0875H30.4472L30.3097 27.2375C30.3097 26.9375 30.2388 26.7 30.0972 26.525C29.9555 26.3417 29.7805 26.2083 29.5722 26.125C29.3722 26.0417 29.1763 26 28.9847 26C28.793 26 28.5888 26.0417 28.3722 26.125C28.1555 26.2083 27.968 26.3417 27.8097 26.525C27.6597 26.7 27.5847 26.9375 27.5847 27.2375ZM34.2061 27.7125C34.2061 27.0375 34.3352 26.4792 34.5936 26.0375C34.8602 25.5958 35.1977 25.2667 35.6061 25.05C36.0227 24.8333 36.4561 24.725 36.9061 24.725V26.325C36.5227 26.325 36.1602 26.3708 35.8186 26.4625C35.4852 26.5542 35.2144 26.7042 35.0061 26.9125C34.7977 27.1208 34.6936 27.3875 34.6936 27.7125H34.2061ZM33.0436 31V24.75H34.6936V31H33.0436ZM40.1174 31.15C39.7174 31.15 39.3424 31.0917 38.9924 30.975C38.6424 30.85 38.334 30.675 38.0674 30.45C37.8007 30.2167 37.5924 29.9333 37.4424 29.6L38.8549 28.95C38.9799 29.15 39.1507 29.325 39.3674 29.475C39.584 29.6167 39.834 29.6875 40.1174 29.6875C40.3924 29.6875 40.6049 29.65 40.7549 29.575C40.9049 29.4917 40.9799 29.375 40.9799 29.225C40.9799 29.075 40.9174 28.9667 40.7924 28.9C40.6757 28.825 40.5132 28.7625 40.3049 28.7125L39.7299 28.5625C39.1299 28.4042 38.6549 28.1542 38.3049 27.8125C37.9632 27.4625 37.7924 27.0625 37.7924 26.6125C37.7924 25.9708 37.9965 25.475 38.4049 25.125C38.8215 24.775 39.409 24.6 40.1674 24.6C40.559 24.6 40.9215 24.6583 41.2549 24.775C41.5965 24.8917 41.8882 25.0542 42.1299 25.2625C42.3715 25.4708 42.5382 25.7125 42.6299 25.9875L41.2674 26.6125C41.209 26.4458 41.0674 26.3125 40.8424 26.2125C40.6174 26.1042 40.3924 26.05 40.1674 26.05C39.9424 26.05 39.7674 26.1 39.6424 26.2C39.5257 26.2917 39.4674 26.4208 39.4674 26.5875C39.4674 26.6958 39.5257 26.7875 39.6424 26.8625C39.759 26.9292 39.9257 26.9875 40.1424 27.0375L40.9549 27.2375C41.3632 27.3375 41.6882 27.5 41.9299 27.725C42.1799 27.9417 42.359 28.1875 42.4674 28.4625C42.584 28.7292 42.6424 28.9917 42.6424 29.25C42.6424 29.625 42.5299 29.9583 42.3049 30.25C42.0882 30.5333 41.7882 30.7542 41.4049 30.9125C41.0299 31.0708 40.6007 31.15 40.1174 31.15ZM46.5401 31.15C45.9068 31.15 45.3401 31.0125 44.8401 30.7375C44.3485 30.4542 43.961 30.0667 43.6776 29.575C43.4026 29.0833 43.2651 28.5167 43.2651 27.875C43.2651 27.2333 43.4026 26.6667 43.6776 26.175C43.9526 25.6833 44.336 25.3 44.8276 25.025C45.3193 24.7417 45.8818 24.6 46.5151 24.6C47.1568 24.6 47.7235 24.7417 48.2151 25.025C48.7068 25.3 49.0901 25.6833 49.3651 26.175C49.6401 26.6667 49.7776 27.2333 49.7776 27.875C49.7776 28.5167 49.6401 29.0833 49.3651 29.575C49.0901 30.0667 48.7068 30.4542 48.2151 30.7375C47.7318 31.0125 47.1735 31.15 46.5401 31.15ZM46.5401 29.625C46.8485 29.625 47.1193 29.55 47.3526 29.4C47.586 29.25 47.7651 29.0458 47.8901 28.7875C48.0235 28.5208 48.0901 28.2167 48.0901 27.875C48.0901 27.5333 48.0235 27.2333 47.8901 26.975C47.7568 26.7083 47.5693 26.5 47.3276 26.35C47.0943 26.2 46.8235 26.125 46.5151 26.125C46.2151 26.125 45.9443 26.2 45.7026 26.35C45.4693 26.5 45.286 26.7083 45.1526 26.975C45.0193 27.2333 44.9526 27.5333 44.9526 27.875C44.9526 28.2167 45.0193 28.5208 45.1526 28.7875C45.286 29.0458 45.4735 29.25 45.7151 29.4C45.9568 29.55 46.2318 29.625 46.5401 29.625ZM50.8658 31V24.75H52.4158L52.5158 25.9V31H50.8658ZM55.0033 31V27.8H56.6533V31H55.0033ZM55.0033 27.8C55.0033 27.375 54.9533 27.0458 54.8533 26.8125C54.7617 26.5792 54.6283 26.4125 54.4533 26.3125C54.2783 26.2042 54.0742 26.15 53.8408 26.15C53.4158 26.1417 53.0867 26.2708 52.8533 26.5375C52.6283 26.8042 52.5158 27.2 52.5158 27.725H51.9658C51.9658 27.0583 52.0617 26.4958 52.2533 26.0375C52.4533 25.5708 52.7283 25.2167 53.0783 24.975C53.4367 24.725 53.8533 24.6 54.3283 24.6C54.82 24.6 55.2408 24.7 55.5908 24.9C55.9408 25.1 56.2075 25.4125 56.3908 25.8375C56.5742 26.2542 56.6617 26.7958 56.6533 27.4625V27.8H55.0033ZM61.7453 31L61.6953 29.7375V27.8375C61.6953 27.4625 61.6536 27.1417 61.5703 26.875C61.4953 26.6083 61.3703 26.4042 61.1953 26.2625C61.0286 26.1125 60.7995 26.0375 60.5078 26.0375C60.2411 26.0375 59.9995 26.0958 59.7828 26.2125C59.5661 26.3292 59.3828 26.5083 59.2328 26.75L57.7828 26.25C57.8995 25.9833 58.0703 25.725 58.2953 25.475C58.5203 25.2167 58.812 25.0083 59.1703 24.85C59.537 24.6833 59.9828 24.6 60.5078 24.6C61.1411 24.6 61.6661 24.7208 62.0828 24.9625C62.5078 25.2042 62.8203 25.5458 63.0203 25.9875C63.2286 26.4208 63.3286 26.9375 63.3203 27.5375L63.2828 31H61.7453ZM59.9953 31.15C59.2453 31.15 58.662 30.9833 58.2453 30.65C57.837 30.3167 57.6328 29.8458 57.6328 29.2375C57.6328 28.5708 57.8536 28.0708 58.2953 27.7375C58.7453 27.3958 59.3745 27.225 60.1828 27.225H61.7703V28.45H60.7578C60.2161 28.45 59.8411 28.5167 59.6328 28.65C59.4245 28.775 59.3203 28.9542 59.3203 29.1875C59.3203 29.3708 59.4036 29.5167 59.5703 29.625C59.737 29.725 59.9703 29.775 60.2703 29.775C60.5453 29.775 60.787 29.7125 60.9953 29.5875C61.212 29.4542 61.3828 29.2875 61.5078 29.0875C61.6328 28.8792 61.6953 28.6667 61.6953 28.45H62.0953C62.0953 29.3 61.9328 29.9625 61.6078 30.4375C61.2911 30.9125 60.7536 31.15 59.9953 31.15ZM64.6354 31V22.25H66.2854V31H64.6354ZM70.9275 31V22.25H73.7275C74.6192 22.25 75.4067 22.4375 76.09 22.8125C76.7817 23.1875 77.3192 23.7042 77.7025 24.3625C78.0942 25.0125 78.29 25.7667 78.29 26.625C78.29 27.475 78.0942 28.2292 77.7025 28.8875C77.3192 29.5458 76.7817 30.0625 76.09 30.4375C75.4067 30.8125 74.6192 31 73.7275 31H70.9275ZM72.64 29.4H73.7275C74.1275 29.4 74.4984 29.3292 74.84 29.1875C75.1817 29.0458 75.4775 28.85 75.7275 28.6C75.9859 28.35 76.1859 28.0583 76.3275 27.725C76.4692 27.3833 76.54 27.0167 76.54 26.625C76.54 26.2333 76.4692 25.8708 76.3275 25.5375C76.1859 25.1958 75.9859 24.9 75.7275 24.65C75.4775 24.4 75.1817 24.2042 74.84 24.0625C74.4984 23.9208 74.1275 23.85 73.7275 23.85H72.64V29.4ZM82.2675 31.15C81.6508 31.15 81.105 31.0125 80.63 30.7375C80.155 30.4542 79.78 30.0667 79.505 29.575C79.2383 29.0833 79.105 28.5167 79.105 27.875C79.105 27.2333 79.2425 26.6667 79.5175 26.175C79.8008 25.6833 80.1841 25.3 80.6675 25.025C81.1591 24.7417 81.7216 24.6 82.355 24.6C82.905 24.6 83.4091 24.7458 83.8675 25.0375C84.3341 25.3208 84.705 25.7417 84.98 26.3C85.2633 26.85 85.405 27.5208 85.405 28.3125H80.6675L80.8175 28.1625C80.8175 28.4708 80.8925 28.7417 81.0425 28.975C81.2008 29.2 81.4008 29.375 81.6425 29.5C81.8925 29.6167 82.1591 29.675 82.4425 29.675C82.7841 29.675 83.0633 29.6042 83.28 29.4625C83.4966 29.3125 83.6633 29.1208 83.78 28.8875L85.255 29.4625C85.08 29.8125 84.8508 30.1167 84.5675 30.375C84.2925 30.625 83.9633 30.8167 83.58 30.95C83.1966 31.0833 82.7591 31.15 82.2675 31.15ZM80.905 27.2375L80.755 27.0875H83.7675L83.63 27.2375C83.63 26.9375 83.5591 26.7 83.4175 26.525C83.2758 26.3417 83.1008 26.2083 82.8925 26.125C82.6925 26.0417 82.4966 26 82.305 26C82.1133 26 81.9091 26.0417 81.6925 26.125C81.4758 26.2083 81.2883 26.3417 81.13 26.525C80.98 26.7 80.905 26.9375 80.905 27.2375ZM88.9389 31.15C88.2472 31.15 87.7222 30.9792 87.3639 30.6375C87.0139 30.2958 86.8389 29.8083 86.8389 29.175V22.8H88.4889V28.8125C88.4889 29.0792 88.5472 29.2833 88.6639 29.425C88.7805 29.5583 88.9514 29.625 89.1764 29.625C89.2597 29.625 89.3514 29.6083 89.4514 29.575C89.5514 29.5333 89.6555 29.475 89.7639 29.4L90.3389 30.6375C90.1389 30.7875 89.9139 30.9083 89.6639 31C89.4222 31.1 89.1805 31.15 88.9389 31.15ZM85.8264 26.15V24.75H90.0514V26.15H85.8264ZM95.0583 31L95.0083 29.7375V27.8375C95.0083 27.4625 94.9666 27.1417 94.8833 26.875C94.8083 26.6083 94.6833 26.4042 94.5083 26.2625C94.3416 26.1125 94.1125 26.0375 93.8208 26.0375C93.5541 26.0375 93.3125 26.0958 93.0958 26.2125C92.8791 26.3292 92.6958 26.5083 92.5458 26.75L91.0958 26.25C91.2125 25.9833 91.3833 25.725 91.6083 25.475C91.8333 25.2167 92.125 25.0083 92.4833 24.85C92.85 24.6833 93.2958 24.6 93.8208 24.6C94.4541 24.6 94.9791 24.7208 95.3958 24.9625C95.8208 25.2042 96.1333 25.5458 96.3333 25.9875C96.5416 26.4208 96.6416 26.9375 96.6333 27.5375L96.5958 31H95.0583ZM93.3083 31.15C92.5583 31.15 91.975 30.9833 91.5583 30.65C91.15 30.3167 90.9458 29.8458 90.9458 29.2375C90.9458 28.5708 91.1666 28.0708 91.6083 27.7375C92.0583 27.3958 92.6875 27.225 93.4958 27.225H95.0833V28.45H94.0708C93.5291 28.45 93.1541 28.5167 92.9458 28.65C92.7375 28.775 92.6333 28.9542 92.6333 29.1875C92.6333 29.3708 92.7166 29.5167 92.8833 29.625C93.05 29.725 93.2833 29.775 93.5833 29.775C93.8583 29.775 94.1 29.7125 94.3083 29.5875C94.525 29.4542 94.6958 29.2875 94.8208 29.0875C94.9458 28.8792 95.0083 28.6667 95.0083 28.45H95.4083C95.4083 29.3 95.2458 29.9625 94.9208 30.4375C94.6041 30.9125 94.0666 31.15 93.3083 31.15ZM98.0483 31V24.75H99.6983V31H98.0483ZM98.8733 23.7375C98.6233 23.7375 98.4025 23.6458 98.2108 23.4625C98.0192 23.2708 97.9233 23.0458 97.9233 22.7875C97.9233 22.5292 98.0192 22.3083 98.2108 22.125C98.4025 21.9333 98.6233 21.8375 98.8733 21.8375C99.1317 21.8375 99.3525 21.9333 99.5358 22.125C99.7275 22.3083 99.8233 22.5292 99.8233 22.7875C99.8233 23.0458 99.7275 23.2708 99.5358 23.4625C99.3525 23.6458 99.1317 23.7375 98.8733 23.7375ZM101.22 31V22.25H102.87V31H101.22ZM106.633 31.15C106.233 31.15 105.858 31.0917 105.508 30.975C105.158 30.85 104.85 30.675 104.583 30.45C104.317 30.2167 104.108 29.9333 103.958 29.6L105.371 28.95C105.496 29.15 105.667 29.325 105.883 29.475C106.1 29.6167 106.35 29.6875 106.633 29.6875C106.908 29.6875 107.121 29.65 107.271 29.575C107.421 29.4917 107.496 29.375 107.496 29.225C107.496 29.075 107.433 28.9667 107.308 28.9C107.192 28.825 107.029 28.7625 106.821 28.7125L106.246 28.5625C105.646 28.4042 105.171 28.1542 104.821 27.8125C104.479 27.4625 104.308 27.0625 104.308 26.6125C104.308 25.9708 104.513 25.475 104.921 25.125C105.338 24.775 105.925 24.6 106.683 24.6C107.075 24.6 107.438 24.6583 107.771 24.775C108.113 24.8917 108.404 25.0542 108.646 25.2625C108.888 25.4708 109.054 25.7125 109.146 25.9875L107.783 26.6125C107.725 26.4458 107.583 26.3125 107.358 26.2125C107.133 26.1042 106.908 26.05 106.683 26.05C106.458 26.05 106.283 26.1 106.158 26.2C106.042 26.2917 105.983 26.4208 105.983 26.5875C105.983 26.6958 106.042 26.7875 106.158 26.8625C106.275 26.9292 106.442 26.9875 106.658 27.0375L107.471 27.2375C107.879 27.3375 108.204 27.5 108.446 27.725C108.696 27.9417 108.875 28.1875 108.983 28.4625C109.1 28.7292 109.158 28.9917 109.158 29.25C109.158 29.625 109.046 29.9583 108.821 30.25C108.604 30.5333 108.304 30.7542 107.921 30.9125C107.546 31.0708 107.117 31.15 106.633 31.15Z" fill="#0F172A"/> <rect x="217.5" y="18.5" width="47" height="16" rx="3.5" fill="white"/> <rect x="217.5" y="18.5" width="47" height="16" rx="3.5" stroke="#E2E8F0"/> -<path d="M225.846 30L228.791 24.1955H229.921L227.062 30H225.846ZM225.342 24.357V23.35H229.921V24.1955L228.886 24.357H225.342ZM233.56 30V24.7465C233.56 24.2462 233.684 23.863 233.931 23.597C234.184 23.3247 234.564 23.1885 235.071 23.1885C235.235 23.1885 235.409 23.217 235.593 23.274C235.783 23.3247 235.964 23.3943 236.135 23.483L235.745 24.2715C235.625 24.2145 235.517 24.1733 235.422 24.148C235.333 24.1227 235.254 24.11 235.185 24.11C234.995 24.11 234.852 24.1733 234.757 24.3C234.668 24.4203 234.624 24.6198 234.624 24.8985V30H233.56ZM232.743 26.124V25.25H235.869V26.124H232.743ZM236.798 30V25.25H237.852V30H236.798ZM237.33 24.3475C237.159 24.3475 237.01 24.2873 236.883 24.167C236.763 24.0403 236.703 23.8915 236.703 23.7205C236.703 23.5495 236.763 23.4038 236.883 23.2835C237.01 23.1632 237.159 23.103 237.33 23.103C237.501 23.103 237.646 23.1632 237.767 23.2835C237.893 23.4038 237.957 23.5495 237.957 23.7205C237.957 23.8915 237.893 24.0403 237.767 24.167C237.646 24.2873 237.501 24.3475 237.33 24.3475ZM241.225 30.114C240.762 30.114 240.351 30.0095 239.99 29.8005C239.635 29.5852 239.353 29.2907 239.144 28.917C238.941 28.5433 238.84 28.1127 238.84 27.625C238.84 27.1373 238.945 26.7067 239.154 26.333C239.363 25.9593 239.648 25.668 240.009 25.459C240.376 25.2437 240.794 25.136 241.263 25.136C241.687 25.136 242.07 25.2468 242.412 25.4685C242.754 25.6838 243.023 25.9973 243.22 26.409C243.422 26.8207 243.524 27.3115 243.524 27.8815H239.79L239.933 27.7485C239.933 28.0398 239.996 28.2932 240.123 28.5085C240.249 28.7175 240.417 28.879 240.626 28.993C240.835 29.107 241.066 29.164 241.32 29.164C241.611 29.164 241.852 29.1007 242.042 28.974C242.232 28.841 242.38 28.67 242.488 28.461L243.429 28.86C243.296 29.1133 243.125 29.335 242.916 29.525C242.713 29.715 242.469 29.8607 242.184 29.962C241.905 30.0633 241.586 30.114 241.225 30.114ZM239.999 27.1975L239.847 27.0645H242.526L242.384 27.1975C242.384 26.9378 242.327 26.7257 242.213 26.561C242.099 26.39 241.953 26.2633 241.776 26.181C241.605 26.0923 241.424 26.048 241.234 26.048C241.044 26.048 240.854 26.0923 240.664 26.181C240.474 26.2633 240.316 26.39 240.189 26.561C240.062 26.7257 239.999 26.9378 239.999 27.1975ZM244.339 30V23.35H245.403V30H244.339ZM250.013 30L249.966 29.1165V23.35H251.02V30H250.013ZM248.465 30.114C248.034 30.114 247.657 30.0127 247.334 29.81C247.017 29.601 246.767 29.3097 246.584 28.936C246.406 28.5623 246.318 28.1253 246.318 27.625C246.318 27.1183 246.406 26.6813 246.584 26.314C246.767 25.9403 247.017 25.6522 247.334 25.4495C247.657 25.2405 248.034 25.136 248.465 25.136C248.864 25.136 249.206 25.2405 249.491 25.4495C249.782 25.6522 250.004 25.9403 250.156 26.314C250.308 26.6813 250.384 27.1183 250.384 27.625C250.384 28.1253 250.308 28.5623 250.156 28.936C250.004 29.3097 249.782 29.601 249.491 29.81C249.206 30.0127 248.864 30.114 248.465 30.114ZM248.731 29.145C248.971 29.145 249.183 29.0817 249.367 28.955C249.557 28.822 249.703 28.6415 249.804 28.4135C249.912 28.1855 249.966 27.9227 249.966 27.625C249.966 27.3273 249.912 27.0645 249.804 26.8365C249.703 26.6085 249.557 26.4312 249.367 26.3045C249.183 26.1778 248.968 26.1145 248.721 26.1145C248.468 26.1145 248.243 26.1778 248.047 26.3045C247.85 26.4312 247.695 26.6085 247.581 26.8365C247.473 27.0645 247.416 27.3273 247.41 27.625C247.416 27.9227 247.473 28.1855 247.581 28.4135C247.695 28.6415 247.85 28.822 248.047 28.955C248.249 29.0817 248.477 29.145 248.731 29.145ZM253.925 30.114C253.609 30.114 253.317 30.0665 253.051 29.9715C252.785 29.8765 252.557 29.7435 252.367 29.5725C252.177 29.3952 252.032 29.1893 251.93 28.955L252.852 28.5465C252.947 28.7238 253.086 28.8727 253.27 28.993C253.46 29.1133 253.669 29.1735 253.897 29.1735C254.144 29.1735 254.34 29.1323 254.486 29.05C254.638 28.9613 254.714 28.841 254.714 28.689C254.714 28.5433 254.657 28.4325 254.543 28.3565C254.429 28.2742 254.267 28.2077 254.058 28.157L253.612 28.0335C253.162 27.9195 252.811 27.739 252.557 27.492C252.304 27.2387 252.177 26.9505 252.177 26.6275C252.177 26.1525 252.329 25.7852 252.633 25.5255C252.944 25.2658 253.387 25.136 253.963 25.136C254.255 25.136 254.521 25.1803 254.761 25.269C255.008 25.3513 255.221 25.4717 255.398 25.63C255.575 25.782 255.699 25.9625 255.768 26.1715L254.885 26.5705C254.822 26.4122 254.701 26.2918 254.524 26.2095C254.347 26.1208 254.15 26.0765 253.935 26.0765C253.72 26.0765 253.552 26.124 253.431 26.219C253.311 26.3077 253.251 26.4343 253.251 26.599C253.251 26.694 253.305 26.7827 253.412 26.865C253.52 26.941 253.675 27.0043 253.878 27.055L254.438 27.188C254.749 27.264 255.002 27.3843 255.198 27.549C255.395 27.7073 255.54 27.8878 255.635 28.0905C255.73 28.2868 255.778 28.4863 255.778 28.689C255.778 28.974 255.696 29.2242 255.531 29.4395C255.373 29.6548 255.154 29.8227 254.875 29.943C254.597 30.057 254.28 30.114 253.925 30.114Z" fill="#94A3B8"/> +<path d="M227.831 30.114C227.381 30.114 226.998 30.0317 226.682 29.867C226.371 29.696 226.121 29.468 225.931 29.183C225.741 28.8917 225.602 28.556 225.513 28.176C225.424 27.7897 225.38 27.378 225.38 26.941C225.38 26.409 225.434 25.9182 225.542 25.4685C225.656 25.0188 225.823 24.6262 226.045 24.2905C226.267 23.9548 226.542 23.6952 226.872 23.5115C227.207 23.3278 227.597 23.236 228.04 23.236C228.382 23.236 228.718 23.2898 229.047 23.3975C229.383 23.4988 229.68 23.6413 229.94 23.825L229.37 24.623C229.174 24.4837 228.958 24.3792 228.724 24.3095C228.496 24.2398 228.284 24.205 228.088 24.205C227.537 24.205 227.109 24.4425 226.805 24.9175C226.507 25.3925 226.371 26.1303 226.396 27.131L226.169 26.96C226.314 26.599 226.545 26.3108 226.862 26.0955C227.179 25.8738 227.556 25.763 227.993 25.763C228.417 25.763 228.794 25.8612 229.123 26.0575C229.452 26.2475 229.709 26.5103 229.893 26.846C230.076 27.1753 230.168 27.5522 230.168 27.9765C230.168 28.3882 230.07 28.7555 229.874 29.0785C229.684 29.4015 229.411 29.6548 229.057 29.8385C228.708 30.0222 228.3 30.114 227.831 30.114ZM227.841 29.1735C228.075 29.1735 228.284 29.1197 228.468 29.012C228.658 28.9043 228.806 28.7587 228.914 28.575C229.022 28.385 229.076 28.1697 229.076 27.929C229.076 27.6883 229.022 27.473 228.914 27.283C228.806 27.093 228.658 26.9473 228.468 26.846C228.284 26.7383 228.075 26.6845 227.841 26.6845C227.6 26.6845 227.385 26.7383 227.195 26.846C227.011 26.9473 226.865 27.093 226.758 27.283C226.65 27.473 226.596 27.6883 226.596 27.929C226.596 28.1697 226.65 28.385 226.758 28.575C226.865 28.7587 227.011 28.9043 227.195 29.012C227.385 29.1197 227.6 29.1735 227.841 29.1735ZM233.811 30V24.7465C233.811 24.2462 233.934 23.863 234.181 23.597C234.434 23.3247 234.814 23.1885 235.321 23.1885C235.486 23.1885 235.66 23.217 235.844 23.274C236.034 23.3247 236.214 23.3943 236.385 23.483L235.996 24.2715C235.875 24.2145 235.768 24.1733 235.673 24.148C235.584 24.1227 235.505 24.11 235.435 24.11C235.245 24.11 235.103 24.1733 235.008 24.3C234.919 24.4203 234.875 24.6198 234.875 24.8985V30H233.811ZM232.994 26.124V25.25H236.119V26.124H232.994ZM237.048 30V25.25H238.103V30H237.048ZM237.58 24.3475C237.409 24.3475 237.26 24.2873 237.134 24.167C237.013 24.0403 236.953 23.8915 236.953 23.7205C236.953 23.5495 237.013 23.4038 237.134 23.2835C237.26 23.1632 237.409 23.103 237.58 23.103C237.751 23.103 237.897 23.1632 238.017 23.2835C238.144 23.4038 238.207 23.5495 238.207 23.7205C238.207 23.8915 238.144 24.0403 238.017 24.167C237.897 24.2873 237.751 24.3475 237.58 24.3475ZM241.475 30.114C241.013 30.114 240.601 30.0095 240.24 29.8005C239.885 29.5852 239.604 29.2907 239.395 28.917C239.192 28.5433 239.091 28.1127 239.091 27.625C239.091 27.1373 239.195 26.7067 239.404 26.333C239.613 25.9593 239.898 25.668 240.259 25.459C240.626 25.2437 241.044 25.136 241.513 25.136C241.937 25.136 242.321 25.2468 242.663 25.4685C243.005 25.6838 243.274 25.9973 243.47 26.409C243.673 26.8207 243.774 27.3115 243.774 27.8815H240.041L240.183 27.7485C240.183 28.0398 240.246 28.2932 240.373 28.5085C240.5 28.7175 240.668 28.879 240.877 28.993C241.086 29.107 241.317 29.164 241.57 29.164C241.861 29.164 242.102 29.1007 242.292 28.974C242.482 28.841 242.631 28.67 242.739 28.461L243.679 28.86C243.546 29.1133 243.375 29.335 243.166 29.525C242.963 29.715 242.72 29.8607 242.435 29.962C242.156 30.0633 241.836 30.114 241.475 30.114ZM240.25 27.1975L240.098 27.0645H242.777L242.634 27.1975C242.634 26.9378 242.577 26.7257 242.463 26.561C242.349 26.39 242.203 26.2633 242.026 26.181C241.855 26.0923 241.675 26.048 241.485 26.048C241.295 26.048 241.105 26.0923 240.915 26.181C240.725 26.2633 240.566 26.39 240.44 26.561C240.313 26.7257 240.25 26.9378 240.25 27.1975ZM244.589 30V23.35H245.653V30H244.589ZM250.264 30L250.216 29.1165V23.35H251.271V30H250.264ZM248.715 30.114C248.284 30.114 247.908 30.0127 247.585 29.81C247.268 29.601 247.018 29.3097 246.834 28.936C246.657 28.5623 246.568 28.1253 246.568 27.625C246.568 27.1183 246.657 26.6813 246.834 26.314C247.018 25.9403 247.268 25.6522 247.585 25.4495C247.908 25.2405 248.284 25.136 248.715 25.136C249.114 25.136 249.456 25.2405 249.741 25.4495C250.032 25.6522 250.254 25.9403 250.406 26.314C250.558 26.6813 250.634 27.1183 250.634 27.625C250.634 28.1253 250.558 28.5623 250.406 28.936C250.254 29.3097 250.032 29.601 249.741 29.81C249.456 30.0127 249.114 30.114 248.715 30.114ZM248.981 29.145C249.222 29.145 249.434 29.0817 249.618 28.955C249.808 28.822 249.953 28.6415 250.055 28.4135C250.162 28.1855 250.216 27.9227 250.216 27.625C250.216 27.3273 250.162 27.0645 250.055 26.8365C249.953 26.6085 249.808 26.4312 249.618 26.3045C249.434 26.1778 249.219 26.1145 248.972 26.1145C248.718 26.1145 248.493 26.1778 248.297 26.3045C248.101 26.4312 247.946 26.6085 247.832 26.8365C247.724 27.0645 247.667 27.3273 247.661 27.625C247.667 27.9227 247.724 28.1855 247.832 28.4135C247.946 28.6415 248.101 28.822 248.297 28.955C248.5 29.0817 248.728 29.145 248.981 29.145ZM254.176 30.114C253.859 30.114 253.568 30.0665 253.302 29.9715C253.036 29.8765 252.808 29.7435 252.618 29.5725C252.428 29.3952 252.282 29.1893 252.181 28.955L253.102 28.5465C253.197 28.7238 253.337 28.8727 253.52 28.993C253.71 29.1133 253.919 29.1735 254.147 29.1735C254.394 29.1735 254.591 29.1323 254.736 29.05C254.888 28.9613 254.964 28.841 254.964 28.689C254.964 28.5433 254.907 28.4325 254.793 28.3565C254.679 28.2742 254.518 28.2077 254.309 28.157L253.862 28.0335C253.413 27.9195 253.061 27.739 252.808 27.492C252.555 27.2387 252.428 26.9505 252.428 26.6275C252.428 26.1525 252.58 25.7852 252.884 25.5255C253.194 25.2658 253.638 25.136 254.214 25.136C254.505 25.136 254.771 25.1803 255.012 25.269C255.259 25.3513 255.471 25.4717 255.648 25.63C255.826 25.782 255.949 25.9625 256.019 26.1715L255.135 26.5705C255.072 26.4122 254.952 26.2918 254.774 26.2095C254.597 26.1208 254.401 26.0765 254.185 26.0765C253.97 26.0765 253.802 26.124 253.682 26.219C253.562 26.3077 253.501 26.4343 253.501 26.599C253.501 26.694 253.555 26.7827 253.663 26.865C253.771 26.941 253.926 27.0043 254.128 27.055L254.689 27.188C254.999 27.264 255.253 27.3843 255.449 27.549C255.645 27.7073 255.791 27.8878 255.886 28.0905C255.981 28.2868 256.028 28.4863 256.028 28.689C256.028 28.974 255.946 29.2242 255.781 29.4395C255.623 29.6548 255.405 29.8227 255.126 29.943C254.847 30.057 254.531 30.114 254.176 30.114Z" fill="#94A3B8"/> </g> <rect x="18.5" y="53.5" width="119.5" height="29" rx="6.5" fill="white"/> <rect x="18.5" y="53.5" width="119.5" height="29" rx="6.5" stroke="#E2E8F0"/> @@ -25,16 +25,8 @@ <rect x="18.5" y="197.5" width="246" height="29" rx="6.5" fill="white"/> <rect x="18.5" y="197.5" width="246" height="29" rx="6.5" stroke="#E2E8F0"/> <path d="M32.6455 216.138C32.2008 216.138 31.806 216.092 31.461 216C31.116 215.9 30.817 215.766 30.564 215.597C30.311 215.421 30.104 215.229 29.943 215.022C29.782 214.808 29.6632 214.582 29.5865 214.344L30.518 214.022C30.633 214.359 30.863 214.654 31.208 214.907C31.5607 215.153 31.99 215.275 32.496 215.275C33.117 215.275 33.6038 215.153 33.9565 214.907C34.3092 214.662 34.4855 214.336 34.4855 213.93C34.4855 213.554 34.3283 213.251 34.014 213.021C33.6997 212.784 33.2857 212.6 32.772 212.469L31.8865 212.239C31.5262 212.147 31.1927 212.013 30.886 211.837C30.587 211.653 30.3455 211.423 30.1615 211.147C29.9852 210.863 29.897 210.526 29.897 210.135C29.897 209.407 30.1308 208.839 30.5985 208.433C31.0738 208.019 31.7562 207.812 32.6455 207.812C33.1745 207.812 33.6307 207.9 34.014 208.076C34.3973 208.245 34.7078 208.464 34.9455 208.732C35.1908 208.993 35.3633 209.276 35.463 209.583L34.543 209.905C34.3973 209.522 34.152 209.223 33.807 209.008C33.462 208.786 33.0442 208.674 32.5535 208.674C32.0398 208.674 31.6297 208.801 31.323 209.054C31.024 209.299 30.8745 209.637 30.8745 210.066C30.8745 210.434 30.9933 210.718 31.231 210.917C31.4687 211.109 31.7792 211.25 32.1625 211.342L33.048 211.561C33.83 211.745 34.428 212.052 34.842 212.481C35.2637 212.903 35.4745 213.359 35.4745 213.849C35.4745 214.271 35.3672 214.658 35.1525 215.011C34.9378 215.356 34.6197 215.632 34.198 215.839C33.784 216.038 33.2665 216.138 32.6455 216.138ZM39.3875 216.138C38.8278 216.138 38.3333 216.011 37.904 215.758C37.4746 215.498 37.1373 215.141 36.892 214.689C36.6543 214.237 36.5355 213.715 36.5355 213.125C36.5355 212.535 36.6543 212.013 36.892 211.561C37.1373 211.109 37.4708 210.756 37.8925 210.503C38.3218 210.242 38.8125 210.112 39.3645 210.112C39.9011 210.112 40.365 210.246 40.756 210.514C41.147 210.775 41.4498 211.143 41.6645 211.618C41.8791 212.094 41.9865 212.653 41.9865 213.297H37.467C37.5053 213.926 37.7046 214.417 38.065 214.769C38.4253 215.122 38.8815 215.298 39.4335 215.298C39.8398 215.298 40.181 215.203 40.457 215.011C40.7406 214.819 40.9591 214.566 41.1125 214.252L41.906 214.654C41.7603 214.953 41.5648 215.214 41.3195 215.436C41.0818 215.659 40.7981 215.831 40.4685 215.954C40.1465 216.077 39.7861 216.138 39.3875 216.138ZM37.536 212.527H40.9975C40.9745 212.197 40.8863 211.914 40.733 211.676C40.5873 211.438 40.3956 211.254 40.158 211.124C39.9203 210.994 39.652 210.928 39.353 210.928C39.0616 210.928 38.7818 210.994 38.5135 211.124C38.2451 211.247 38.0228 211.431 37.8465 211.676C37.6701 211.914 37.5666 212.197 37.536 212.527ZM43.1468 216V210.25H44.0668V211.273C44.2968 210.913 44.592 210.649 44.9523 210.48C45.3203 210.311 45.7036 210.227 46.1023 210.227V211.089C45.765 211.089 45.4391 211.147 45.1248 211.262C44.8181 211.369 44.5651 211.549 44.3658 211.802C44.1665 212.055 44.0668 212.4 44.0668 212.837V216H43.1468ZM48.7345 216L46.331 210.25H47.2855L49.2175 214.93L51.138 210.25H52.104L49.7005 216H48.7345ZM53.0646 216V210.25H53.9846V216H53.0646ZM53.5361 208.916C53.3828 208.916 53.2486 208.858 53.1336 208.743C53.0186 208.628 52.9611 208.494 52.9611 208.341C52.9611 208.18 53.0186 208.046 53.1336 207.938C53.2486 207.823 53.3828 207.766 53.5361 207.766C53.6971 207.766 53.8313 207.823 53.9386 207.938C54.0536 208.046 54.1111 208.18 54.1111 208.341C54.1111 208.494 54.0536 208.628 53.9386 208.743C53.8313 208.858 53.6971 208.916 53.5361 208.916ZM58.2445 216.138C57.6772 216.138 57.175 216.011 56.738 215.758C56.301 215.498 55.9598 215.141 55.7145 214.689C55.4692 214.237 55.3465 213.715 55.3465 213.125C55.3465 212.535 55.4653 212.013 55.703 211.561C55.9483 211.109 56.2895 210.756 56.7265 210.503C57.1635 210.242 57.6618 210.112 58.2215 210.112C58.7735 210.112 59.268 210.238 59.705 210.491C60.142 210.744 60.4755 211.101 60.7055 211.561L59.866 211.94C59.7127 211.634 59.4903 211.396 59.199 211.227C58.9077 211.051 58.5742 210.963 58.1985 210.963C57.8228 210.963 57.4893 211.055 57.198 211.239C56.9143 211.423 56.6882 211.68 56.5195 212.009C56.3585 212.331 56.278 212.703 56.278 213.125C56.278 213.547 56.3585 213.922 56.5195 214.252C56.6882 214.574 56.9182 214.827 57.2095 215.011C57.5085 215.195 57.8458 215.287 58.2215 215.287C58.5972 215.287 58.9307 215.191 59.222 214.999C59.521 214.808 59.7472 214.539 59.9005 214.194L60.74 214.574C60.51 215.065 60.1765 215.448 59.7395 215.724C59.3025 216 58.8042 216.138 58.2445 216.138ZM64.4202 216.138C63.8605 216.138 63.366 216.011 62.9367 215.758C62.5073 215.498 62.17 215.141 61.9247 214.689C61.687 214.237 61.5682 213.715 61.5682 213.125C61.5682 212.535 61.687 212.013 61.9247 211.561C62.17 211.109 62.5035 210.756 62.9252 210.503C63.3545 210.242 63.8452 210.112 64.3972 210.112C64.9338 210.112 65.3977 210.246 65.7887 210.514C66.1797 210.775 66.4825 211.143 66.6972 211.618C66.9118 212.094 67.0192 212.653 67.0192 213.297H62.4997C62.538 213.926 62.7373 214.417 63.0977 214.769C63.458 215.122 63.9142 215.298 64.4662 215.298C64.8725 215.298 65.2137 215.203 65.4897 215.011C65.7733 214.819 65.9918 214.566 66.1452 214.252L66.9387 214.654C66.793 214.953 66.5975 215.214 66.3522 215.436C66.1145 215.659 65.8308 215.831 65.5012 215.954C65.1792 216.077 64.8188 216.138 64.4202 216.138ZM62.5687 212.527H66.0302C66.0072 212.197 65.919 211.914 65.7657 211.676C65.62 211.438 65.4283 211.254 65.1907 211.124C64.953 210.994 64.6847 210.928 64.3857 210.928C64.0943 210.928 63.8145 210.994 63.5462 211.124C63.2778 211.247 63.0555 211.431 62.8792 211.676C62.7028 211.914 62.5993 212.197 62.5687 212.527ZM70.192 216.138C69.7703 216.138 69.4023 216.077 69.088 215.954C68.7737 215.824 68.5092 215.655 68.2945 215.448C68.0875 215.241 67.938 215.015 67.846 214.769L68.651 214.436C68.7813 214.697 68.9768 214.907 69.2375 215.068C69.4982 215.229 69.7857 215.31 70.1 215.31C70.4603 215.31 70.7632 215.241 71.0085 215.103C71.2538 214.957 71.3765 214.754 71.3765 214.493C71.3765 214.256 71.2845 214.064 71.1005 213.918C70.9242 213.773 70.6597 213.654 70.307 213.562L69.755 213.412C69.2337 213.274 68.8273 213.067 68.536 212.791C68.2447 212.508 68.099 212.19 68.099 211.837C68.099 211.293 68.2753 210.871 68.628 210.572C68.9883 210.265 69.5212 210.112 70.2265 210.112C70.5638 210.112 70.8705 210.162 71.1465 210.261C71.4225 210.361 71.6602 210.503 71.8595 210.687C72.0588 210.863 72.2045 211.074 72.2965 211.319L71.4915 211.676C71.3918 211.415 71.227 211.227 70.997 211.112C70.767 210.997 70.4872 210.94 70.1575 210.94C69.8048 210.94 69.5288 211.017 69.3295 211.17C69.1302 211.316 69.0305 211.523 69.0305 211.791C69.0305 211.944 69.111 212.09 69.272 212.228C69.4407 212.358 69.686 212.466 70.008 212.55L70.583 212.699C70.9587 212.791 71.273 212.929 71.526 213.113C71.779 213.29 71.9707 213.493 72.101 213.723C72.2313 213.953 72.2965 214.198 72.2965 214.459C72.2965 214.804 72.2045 215.103 72.0205 215.356C71.8365 215.609 71.5873 215.804 71.273 215.942C70.9587 216.073 70.5983 216.138 70.192 216.138ZM76.3778 216V210.25H77.2403L77.2863 211.112C77.4779 210.79 77.7271 210.545 78.0338 210.376C78.3404 210.2 78.6969 210.112 79.1033 210.112C79.5556 210.112 79.9466 210.204 80.2763 210.388C80.6136 210.564 80.8743 210.848 81.0583 211.239C81.2499 211.63 81.3419 212.144 81.3343 212.78V216H80.4143V213.056C80.4143 212.489 80.3491 212.055 80.2188 211.756C80.0884 211.457 79.9083 211.254 79.6783 211.147C79.4483 211.032 79.1876 210.974 78.8963 210.974C78.3903 210.974 77.9954 211.155 77.7118 211.515C77.4358 211.868 77.2978 212.37 77.2978 213.021V216H76.3778ZM85.3089 216.138C84.7492 216.138 84.2547 216.011 83.8254 215.758C83.396 215.498 83.0587 215.141 82.8134 214.689C82.5757 214.237 82.4569 213.715 82.4569 213.125C82.4569 212.535 82.5757 212.013 82.8134 211.561C83.0587 211.109 83.3922 210.756 83.8139 210.503C84.2432 210.242 84.7339 210.112 85.2859 210.112C85.8225 210.112 86.2864 210.246 86.6774 210.514C87.0684 210.775 87.3712 211.143 87.5859 211.618C87.8005 212.094 87.9079 212.653 87.9079 213.297H83.3884C83.4267 213.926 83.626 214.417 83.9864 214.769C84.3467 215.122 84.8029 215.298 85.3549 215.298C85.7612 215.298 86.1024 215.203 86.3784 215.011C86.662 214.819 86.8805 214.566 87.0339 214.252L87.8274 214.654C87.6817 214.953 87.4862 215.214 87.2409 215.436C87.0032 215.659 86.7195 215.831 86.3899 215.954C86.0679 216.077 85.7075 216.138 85.3089 216.138ZM83.4574 212.527H86.9189C86.8959 212.197 86.8077 211.914 86.6544 211.676C86.5087 211.438 86.317 211.254 86.0794 211.124C85.8417 210.994 85.5734 210.928 85.2744 210.928C84.983 210.928 84.7032 210.994 84.4349 211.124C84.1665 211.247 83.9442 211.431 83.7679 211.676C83.5915 211.914 83.488 212.197 83.4574 212.527ZM91.5867 216.138C91.027 216.138 90.5325 216.011 90.1032 215.758C89.6739 215.498 89.3365 215.141 89.0912 214.689C88.8535 214.237 88.7347 213.715 88.7347 213.125C88.7347 212.535 88.8535 212.013 89.0912 211.561C89.3365 211.109 89.67 210.756 90.0917 210.503C90.521 210.242 91.0117 210.112 91.5637 210.112C92.1004 210.112 92.5642 210.246 92.9552 210.514C93.3462 210.775 93.649 211.143 93.8637 211.618C94.0784 212.094 94.1857 212.653 94.1857 213.297H89.6662C89.7045 213.926 89.9039 214.417 90.2642 214.769C90.6245 215.122 91.0807 215.298 91.6327 215.298C92.039 215.298 92.3802 215.203 92.6562 215.011C92.9399 214.819 93.1584 214.566 93.3117 214.252L94.1052 214.654C93.9595 214.953 93.764 215.214 93.5187 215.436C93.281 215.659 92.9974 215.831 92.6677 215.954C92.3457 216.077 91.9854 216.138 91.5867 216.138ZM89.7352 212.527H93.1967C93.1737 212.197 93.0855 211.914 92.9322 211.676C92.7865 211.438 92.5949 211.254 92.3572 211.124C92.1195 210.994 91.8512 210.928 91.5522 210.928C91.2609 210.928 90.981 210.994 90.7127 211.124C90.4444 211.247 90.222 211.431 90.0457 211.676C89.8694 211.914 89.7659 212.197 89.7352 212.527ZM97.6115 216.138C97.0978 216.138 96.6455 216.011 96.2545 215.758C95.8635 215.505 95.5568 215.153 95.3345 214.7C95.1198 214.24 95.0125 213.715 95.0125 213.125C95.0125 212.527 95.1198 212.002 95.3345 211.549C95.5568 211.097 95.8635 210.744 96.2545 210.491C96.6455 210.238 97.0978 210.112 97.6115 210.112C98.0332 210.112 98.4088 210.212 98.7385 210.411C99.0758 210.603 99.348 210.871 99.555 211.216V207.95H100.475V216H99.601L99.555 215.022C99.348 215.367 99.0758 215.64 98.7385 215.839C98.4088 216.038 98.0332 216.138 97.6115 216.138ZM97.8185 215.298C98.1558 215.298 98.451 215.21 98.704 215.034C98.9647 214.85 99.1678 214.597 99.3135 214.275C99.4668 213.945 99.5473 213.577 99.555 213.171V213.09C99.5473 212.676 99.4668 212.308 99.3135 211.986C99.1678 211.657 98.9647 211.404 98.704 211.227C98.4433 211.043 98.1443 210.951 97.807 210.951C97.4467 210.951 97.1247 211.043 96.841 211.227C96.5573 211.411 96.335 211.668 96.174 211.998C96.0207 212.328 95.944 212.703 95.944 213.125C95.944 213.547 96.0245 213.922 96.1855 214.252C96.3465 214.582 96.5688 214.838 96.8525 215.022C97.1362 215.206 97.4582 215.298 97.8185 215.298ZM104.603 216.138C104.043 216.138 103.549 216.011 103.119 215.758C102.69 215.498 102.353 215.141 102.107 214.689C101.87 214.237 101.751 213.715 101.751 213.125C101.751 212.535 101.87 212.013 102.107 211.561C102.353 211.109 102.686 210.756 103.108 210.503C103.537 210.242 104.028 210.112 104.58 210.112C105.116 210.112 105.58 210.246 105.971 210.514C106.362 210.775 106.665 211.143 106.88 211.618C107.094 212.094 107.202 212.653 107.202 213.297H102.682C102.721 213.926 102.92 214.417 103.28 214.769C103.641 215.122 104.097 215.298 104.649 215.298C105.055 215.298 105.396 215.203 105.672 215.011C105.956 214.819 106.174 214.566 106.328 214.252L107.121 214.654C106.976 214.953 106.78 215.214 106.535 215.436C106.297 215.659 106.013 215.831 105.684 215.954C105.362 216.077 105.001 216.138 104.603 216.138ZM102.751 212.527H106.213C106.19 212.197 106.102 211.914 105.948 211.676C105.803 211.438 105.611 211.254 105.373 211.124C105.136 210.994 104.867 210.928 104.568 210.928C104.277 210.928 103.997 210.994 103.729 211.124C103.46 211.247 103.238 211.431 103.062 211.676C102.885 211.914 102.782 212.197 102.751 212.527ZM110.628 216.138C110.114 216.138 109.662 216.011 109.271 215.758C108.88 215.505 108.573 215.153 108.351 214.7C108.136 214.24 108.029 213.715 108.029 213.125C108.029 212.527 108.136 212.002 108.351 211.549C108.573 211.097 108.88 210.744 109.271 210.491C109.662 210.238 110.114 210.112 110.628 210.112C111.049 210.112 111.425 210.212 111.755 210.411C112.092 210.603 112.364 210.871 112.571 211.216V207.95H113.491V216H112.617L112.571 215.022C112.364 215.367 112.092 215.64 111.755 215.839C111.425 216.038 111.049 216.138 110.628 216.138ZM110.835 215.298C111.172 215.298 111.467 215.21 111.72 215.034C111.981 214.85 112.184 214.597 112.33 214.275C112.483 213.945 112.563 213.577 112.571 213.171V213.09C112.563 212.676 112.483 212.308 112.33 211.986C112.184 211.657 111.981 211.404 111.72 211.227C111.459 211.043 111.16 210.951 110.823 210.951C110.463 210.951 110.141 211.043 109.857 211.227C109.573 211.411 109.351 211.668 109.19 211.998C109.037 212.328 108.96 212.703 108.96 213.125C108.96 213.547 109.041 213.922 109.202 214.252C109.363 214.582 109.585 214.838 109.869 215.022C110.152 215.206 110.474 215.298 110.835 215.298Z" fill="#64748B"/> -<rect x="18.5" y="233.5" width="246" height="29" rx="6.5" fill="white"/> -<rect x="18.5" y="233.5" width="246" height="29" rx="6.5" stroke="#E2E8F0"/> -<path d="M30.0695 252V243.95H32.6915C33.2128 243.95 33.6728 244.057 34.0715 244.272C34.4778 244.487 34.7922 244.786 35.0145 245.169C35.2445 245.552 35.3595 245.997 35.3595 246.503C35.3595 246.994 35.256 247.431 35.049 247.814C34.842 248.197 34.5583 248.5 34.198 248.722C33.8377 248.937 33.4198 249.045 32.9445 249.045H31.047V252H30.0695ZM31.047 248.159H32.9445C33.3662 248.159 33.7112 248.006 33.9795 247.699C34.2555 247.385 34.3935 246.986 34.3935 246.503C34.3935 246.005 34.2325 245.602 33.9105 245.295C33.5885 244.989 33.1783 244.835 32.68 244.835H31.047V248.159ZM36.4197 252V246.25H37.3397V247.273C37.5697 246.913 37.8649 246.649 38.2252 246.48C38.5932 246.311 38.9766 246.227 39.3752 246.227V247.089C39.0379 247.089 38.7121 247.147 38.3977 247.262C38.0911 247.369 37.8381 247.549 37.6387 247.802C37.4394 248.055 37.3397 248.4 37.3397 248.837V252H36.4197ZM42.847 252.138C42.2873 252.138 41.789 252.011 41.352 251.758C40.9227 251.498 40.5853 251.141 40.34 250.689C40.0947 250.237 39.972 249.715 39.972 249.125C39.972 248.535 40.0908 248.013 40.3285 247.561C40.5738 247.109 40.9112 246.756 41.3405 246.503C41.7775 246.242 42.272 246.112 42.824 246.112C43.3913 246.112 43.8897 246.242 44.319 246.503C44.756 246.756 45.0933 247.109 45.331 247.561C45.5763 248.013 45.699 248.535 45.699 249.125C45.699 249.715 45.5763 250.237 45.331 250.689C45.0933 251.141 44.7598 251.498 44.3305 251.758C43.9012 252.011 43.4067 252.138 42.847 252.138ZM42.847 251.287C43.2303 251.287 43.5638 251.195 43.8475 251.011C44.1312 250.827 44.3535 250.574 44.5145 250.252C44.6832 249.93 44.7675 249.554 44.7675 249.125C44.7675 248.696 44.6832 248.32 44.5145 247.998C44.3535 247.676 44.1273 247.423 43.836 247.239C43.5447 247.055 43.2073 246.963 42.824 246.963C42.4483 246.963 42.1148 247.055 41.8235 247.239C41.5398 247.423 41.3137 247.676 41.145 247.998C40.984 248.32 40.9035 248.696 40.9035 249.125C40.9035 249.547 40.984 249.922 41.145 250.252C41.3137 250.574 41.5437 250.827 41.835 251.011C42.134 251.195 42.4713 251.287 42.847 251.287ZM47.9194 244.904C47.7661 244.904 47.6319 244.847 47.5169 244.732C47.4019 244.617 47.3444 244.483 47.3444 244.329C47.3444 244.161 47.4019 244.023 47.5169 243.915C47.6319 243.8 47.7661 243.743 47.9194 243.743C48.0804 243.743 48.2184 243.8 48.3334 243.915C48.4484 244.023 48.5059 244.161 48.5059 244.329C48.5059 244.483 48.4484 244.617 48.3334 244.732C48.2184 244.847 48.0804 244.904 47.9194 244.904ZM46.6429 254.473C46.3592 254.473 45.9989 254.373 45.5619 254.174L45.9069 253.403C46.0909 253.472 46.2442 253.526 46.3669 253.564C46.4972 253.602 46.6007 253.622 46.6774 253.622C47.1987 253.622 47.4594 253.288 47.4594 252.621V246.25H48.3794V252.644C48.3794 253.242 48.2337 253.694 47.9424 254.001C47.6511 254.315 47.2179 254.473 46.6429 254.473ZM52.5833 252.138C52.0236 252.138 51.5291 252.011 51.0998 251.758C50.6704 251.498 50.3331 251.141 50.0878 250.689C49.8501 250.237 49.7313 249.715 49.7313 249.125C49.7313 248.535 49.8501 248.013 50.0878 247.561C50.3331 247.109 50.6666 246.756 51.0883 246.503C51.5176 246.242 52.0083 246.112 52.5603 246.112C53.0969 246.112 53.5608 246.246 53.9518 246.514C54.3428 246.775 54.6456 247.143 54.8603 247.618C55.0749 248.094 55.1823 248.653 55.1823 249.297H50.6628C50.7011 249.926 50.9004 250.417 51.2608 250.769C51.6211 251.122 52.0773 251.298 52.6293 251.298C53.0356 251.298 53.3768 251.203 53.6528 251.011C53.9364 250.819 54.1549 250.566 54.3083 250.252L55.1018 250.654C54.9561 250.953 54.7606 251.214 54.5153 251.436C54.2776 251.659 53.9939 251.831 53.6643 251.954C53.3423 252.077 52.9819 252.138 52.5833 252.138ZM50.7318 248.527H54.1933C54.1703 248.197 54.0821 247.914 53.9288 247.676C53.7831 247.438 53.5914 247.254 53.3538 247.124C53.1161 246.994 52.8478 246.928 52.5488 246.928C52.2574 246.928 51.9776 246.994 51.7093 247.124C51.4409 247.247 51.2186 247.431 51.0423 247.676C50.8659 247.914 50.7624 248.197 50.7318 248.527ZM58.9071 252.138C58.3398 252.138 57.8376 252.011 57.4006 251.758C56.9636 251.498 56.6224 251.141 56.3771 250.689C56.1318 250.237 56.0091 249.715 56.0091 249.125C56.0091 248.535 56.1279 248.013 56.3656 247.561C56.6109 247.109 56.9521 246.756 57.3891 246.503C57.8261 246.242 58.3244 246.112 58.8841 246.112C59.4361 246.112 59.9306 246.238 60.3676 246.491C60.8046 246.744 61.1381 247.101 61.3681 247.561L60.5286 247.94C60.3753 247.634 60.1529 247.396 59.8616 247.227C59.5703 247.051 59.2368 246.963 58.8611 246.963C58.4854 246.963 58.1519 247.055 57.8606 247.239C57.5769 247.423 57.3508 247.68 57.1821 248.009C57.0211 248.331 56.9406 248.703 56.9406 249.125C56.9406 249.547 57.0211 249.922 57.1821 250.252C57.3508 250.574 57.5808 250.827 57.8721 251.011C58.1711 251.195 58.5084 251.287 58.8841 251.287C59.2598 251.287 59.5933 251.191 59.8846 250.999C60.1836 250.808 60.4098 250.539 60.5631 250.194L61.4026 250.574C61.1726 251.065 60.8391 251.448 60.4021 251.724C59.9651 252 59.4668 252.138 58.9071 252.138ZM64.7263 252.138C64.1666 252.138 63.7334 251.992 63.4268 251.701C63.1201 251.41 62.9668 250.999 62.9668 250.47V247.066H61.9663V246.25H62.9668V244.456H63.8868V246.25H65.6118V247.066H63.8868V250.378C63.8868 250.67 63.9634 250.896 64.1168 251.057C64.2778 251.21 64.5001 251.287 64.7838 251.287C64.8758 251.287 64.9639 251.275 65.0483 251.252C65.1403 251.222 65.2591 251.153 65.4048 251.045L65.7613 251.793C65.5619 251.923 65.3818 252.012 65.2208 252.058C65.0598 252.111 64.8949 252.138 64.7263 252.138ZM71.9138 252.138C71.3541 252.138 70.9209 251.992 70.6143 251.701C70.3076 251.41 70.1543 250.999 70.1543 250.47V247.066H69.1538V246.25H70.1543V244.456H71.0743V246.25H72.7993V247.066H71.0743V250.378C71.0743 250.67 71.1509 250.896 71.3043 251.057C71.4653 251.21 71.6876 251.287 71.9713 251.287C72.0633 251.287 72.1514 251.275 72.2358 251.252C72.3278 251.222 72.4466 251.153 72.5923 251.045L72.9488 251.793C72.7494 251.923 72.5693 252.012 72.4083 252.058C72.2473 252.111 72.0824 252.138 71.9138 252.138ZM74.1555 252V246.25H75.0755V252H74.1555ZM74.627 244.916C74.4736 244.916 74.3395 244.858 74.2245 244.743C74.1095 244.628 74.052 244.494 74.052 244.341C74.052 244.18 74.1095 244.046 74.2245 243.938C74.3395 243.823 74.4736 243.766 74.627 243.766C74.788 243.766 74.9221 243.823 75.0295 243.938C75.1445 244.046 75.202 244.18 75.202 244.341C75.202 244.494 75.1445 244.628 75.0295 244.743C74.9221 244.858 74.788 244.916 74.627 244.916ZM76.7708 252V246.25H77.6333L77.6793 247.055C77.8557 246.748 78.0818 246.514 78.3578 246.353C78.6338 246.192 78.9558 246.112 79.3238 246.112C79.7838 246.112 80.1748 246.219 80.4968 246.434C80.8265 246.649 81.0642 246.974 81.2098 247.411C81.3708 246.99 81.6047 246.668 81.9113 246.445C82.2257 246.223 82.5975 246.112 83.0268 246.112C83.6708 246.112 84.1768 246.327 84.5448 246.756C84.9205 247.185 85.1045 247.837 85.0968 248.711V252H84.1768V249.056C84.1768 248.489 84.1155 248.055 83.9928 247.756C83.8778 247.457 83.7207 247.254 83.5213 247.147C83.322 247.032 83.092 246.974 82.8313 246.974C82.379 246.974 82.0263 247.155 81.7733 247.515C81.5203 247.868 81.3938 248.37 81.3938 249.021V252H80.4738V249.056C80.4738 248.489 80.4125 248.055 80.2898 247.756C80.1748 247.457 80.0138 247.254 79.8068 247.147C79.6075 247.032 79.3775 246.974 79.1168 246.974C78.6722 246.974 78.3233 247.155 78.0703 247.515C77.8173 247.868 77.6908 248.37 77.6908 249.021V252H76.7708ZM89.0711 252.138C88.5114 252.138 88.0169 252.011 87.5876 251.758C87.1582 251.498 86.8209 251.141 86.5756 250.689C86.3379 250.237 86.2191 249.715 86.2191 249.125C86.2191 248.535 86.3379 248.013 86.5756 247.561C86.8209 247.109 87.1544 246.756 87.5761 246.503C88.0054 246.242 88.4961 246.112 89.0481 246.112C89.5847 246.112 90.0486 246.246 90.4396 246.514C90.8306 246.775 91.1334 247.143 91.3481 247.618C91.5627 248.094 91.6701 248.653 91.6701 249.297H87.1506C87.1889 249.926 87.3882 250.417 87.7486 250.769C88.1089 251.122 88.5651 251.298 89.1171 251.298C89.5234 251.298 89.8646 251.203 90.1406 251.011C90.4242 250.819 90.6427 250.566 90.7961 250.252L91.5896 250.654C91.4439 250.953 91.2484 251.214 91.0031 251.436C90.7654 251.659 90.4817 251.831 90.1521 251.954C89.8301 252.077 89.4697 252.138 89.0711 252.138ZM87.2196 248.527H90.6811C90.6581 248.197 90.5699 247.914 90.4166 247.676C90.2709 247.438 90.0792 247.254 89.8416 247.124C89.6039 246.994 89.3356 246.928 89.0366 246.928C88.7452 246.928 88.4654 246.994 88.1971 247.124C87.9287 247.247 87.7064 247.431 87.5301 247.676C87.3537 247.914 87.2502 248.197 87.2196 248.527ZM92.8304 252V243.95H93.7504V252H92.8304ZM95.4147 252V246.25H96.3347V252H95.4147ZM95.8862 244.916C95.7329 244.916 95.5987 244.858 95.4837 244.743C95.3687 244.628 95.3112 244.494 95.3112 244.341C95.3112 244.18 95.3687 244.046 95.4837 243.938C95.5987 243.823 95.7329 243.766 95.8862 243.766C96.0472 243.766 96.1814 243.823 96.2887 243.938C96.4037 244.046 96.4612 244.18 96.4612 244.341C96.4612 244.494 96.4037 244.628 96.2887 244.743C96.1814 244.858 96.0472 244.916 95.8862 244.916ZM98.0301 252V246.25H98.8926L98.9386 247.112C99.1303 246.79 99.3794 246.545 99.6861 246.376C99.9928 246.2 100.349 246.112 100.756 246.112C101.208 246.112 101.599 246.204 101.929 246.388C102.266 246.564 102.527 246.848 102.711 247.239C102.902 247.63 102.994 248.144 102.987 248.78V252H102.067V249.056C102.067 248.489 102.001 248.055 101.871 247.756C101.741 247.457 101.561 247.254 101.331 247.147C101.101 247.032 100.84 246.974 100.549 246.974C100.043 246.974 99.6478 247.155 99.3641 247.515C99.0881 247.868 98.9501 248.37 98.9501 249.021V252H98.0301ZM106.961 252.138C106.402 252.138 105.907 252.011 105.478 251.758C105.048 251.498 104.711 251.141 104.466 250.689C104.228 250.237 104.109 249.715 104.109 249.125C104.109 248.535 104.228 248.013 104.466 247.561C104.711 247.109 105.045 246.756 105.466 246.503C105.896 246.242 106.386 246.112 106.938 246.112C107.475 246.112 107.939 246.246 108.33 246.514C108.721 246.775 109.024 247.143 109.238 247.618C109.453 248.094 109.56 248.653 109.56 249.297H105.041C105.079 249.926 105.278 250.417 105.639 250.769C105.999 251.122 106.455 251.298 107.007 251.298C107.414 251.298 107.755 251.203 108.031 251.011C108.314 250.819 108.533 250.566 108.686 250.252L109.48 250.654C109.334 250.953 109.139 251.214 108.893 251.436C108.656 251.659 108.372 251.831 108.042 251.954C107.72 252.077 107.36 252.138 106.961 252.138ZM105.11 248.527H108.571C108.548 248.197 108.46 247.914 108.307 247.676C108.161 247.438 107.969 247.254 107.732 247.124C107.494 246.994 107.226 246.928 106.927 246.928C106.635 246.928 106.356 246.994 106.087 247.124C105.819 247.247 105.597 247.431 105.42 247.676C105.244 247.914 105.14 248.197 105.11 248.527Z" fill="#64748B"/> -</g> -<rect x="0.75" y="0.75" width="281.5" height="244.5" rx="12.25" stroke="#E2E8F0" stroke-width="1.5"/> <defs> <clipPath id="clip0_27219_4575"> -<rect width="283" height="246" rx="13" fill="white"/> -</clipPath> -<clipPath id="clip1_27219_4575"> <rect width="247" height="17" fill="white" transform="translate(18 18)"/> </clipPath> </defs> diff --git a/images/onboarding/welcome-entries.svg b/images/onboarding/welcome-entries.svg index ca55a0f64..db722d6db 100644 --- a/images/onboarding/welcome-entries.svg +++ b/images/onboarding/welcome-entries.svg @@ -1,6 +1,6 @@ <svg width="460" height="360" viewBox="0 0 460 360" fill="none" xmlns="http://www.w3.org/2000/svg"> -<g filter="url(#filter0_d_27219_5575)"> -<g clip-path="url(#clip0_27219_5575)"> +<g filter="url(#filter0_d_27280_2565)"> +<g clip-path="url(#clip0_27280_2565)"> <rect x="20" y="16" width="420" height="320" rx="14" fill="#F7FAFC"/> <rect width="420" height="36.8823" transform="translate(20 16)" fill="white"/> <circle cx="37.5" cy="34.4414" r="3.5" fill="#FF5F57"/> @@ -10,8 +10,8 @@ <rect x="219.094" y="32" width="76.8119" height="4.88232" rx="2.44116" fill="white"/> <rect x="20" y="52.8823" width="420" height="1" fill="#E3E8F0"/> <rect width="420" height="282.118" transform="translate(20 53.8823)" fill="white"/> -<g clip-path="url(#clip1_27219_5575)"> -<g clip-path="url(#clip2_27219_5575)"> +<g clip-path="url(#clip1_27280_2565)"> +<g clip-path="url(#clip2_27280_2565)"> <rect x="38" y="69.8823" width="26" height="26" rx="7" fill="#D54407"/> <path d="M46 78.8823H56M46 82.8823H56M46 86.8823H52" stroke="white" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/> <path d="M73.079 87.8823V78.7823H78.682V80.1603H74.587V82.5783H78.201V83.9303H74.587V86.5043H78.721V87.8823H73.079ZM80.474 87.8823V81.3823H81.839L81.904 82.3053C82.112 81.9587 82.3806 81.6943 82.71 81.5123C83.048 81.3217 83.4336 81.2263 83.867 81.2263C84.387 81.2263 84.829 81.3303 85.193 81.5383C85.5656 81.7463 85.8473 82.0713 86.038 82.5133C86.2373 82.9467 86.337 83.5143 86.337 84.2163V87.8823H84.881V84.5543C84.881 84.0343 84.8203 83.6357 84.699 83.3583C84.5863 83.0723 84.4216 82.873 84.205 82.7603C83.997 82.6477 83.75 82.5913 83.464 82.5913C82.9786 82.5827 82.6016 82.743 82.333 83.0723C82.0643 83.4017 81.93 83.874 81.93 84.4893V87.8823H80.474ZM90.3989 88.0383C89.7142 88.0383 89.1899 87.8693 88.8259 87.5313C88.4705 87.1847 88.2929 86.6907 88.2929 86.0493V82.6303H87.2139V81.3823H88.2929V79.3543H89.7359V81.3823H91.4909V82.6303H89.7359V85.7763C89.7359 86.0797 89.8052 86.3093 89.9439 86.4653C90.0912 86.6213 90.3035 86.6993 90.5809 86.6993C90.6675 86.6993 90.7629 86.682 90.8669 86.6473C90.9709 86.6127 91.0879 86.5477 91.2179 86.4523L91.7509 87.5573C91.5255 87.7133 91.3002 87.8303 91.0749 87.9083C90.8495 87.995 90.6242 88.0383 90.3989 88.0383ZM92.9154 87.8823V81.3823H94.3714V82.5653C94.6314 82.158 94.9694 81.8547 95.3854 81.6553C95.8014 81.456 96.2304 81.3563 96.6724 81.3563V82.7473C96.2737 82.7473 95.8967 82.8037 95.5414 82.9163C95.1947 83.0203 94.913 83.1937 94.6964 83.4363C94.4797 83.679 94.3714 83.9997 94.3714 84.3983V87.8823H92.9154ZM97.729 87.8823V81.3823H99.172V87.8823H97.729ZM98.457 80.1473C98.223 80.1473 98.0194 80.065 97.846 79.9003C97.6814 79.727 97.599 79.5233 97.599 79.2893C97.599 79.0553 97.6814 78.856 97.846 78.6913C98.0194 78.5267 98.223 78.4443 98.457 78.4443C98.691 78.4443 98.8904 78.5267 99.055 78.6913C99.2284 78.856 99.315 79.0553 99.315 79.2893C99.315 79.5233 99.2284 79.727 99.055 79.9003C98.8904 80.065 98.691 80.1473 98.457 80.1473ZM103.787 88.0383C103.154 88.0383 102.591 87.8953 102.097 87.6093C101.612 87.3147 101.226 86.9117 100.94 86.4003C100.663 85.889 100.524 85.2997 100.524 84.6323C100.524 83.965 100.667 83.3757 100.953 82.8643C101.239 82.353 101.629 81.9543 102.123 81.6683C102.626 81.3737 103.198 81.2263 103.839 81.2263C104.42 81.2263 104.944 81.378 105.412 81.6813C105.88 81.976 106.248 82.405 106.517 82.9683C106.794 83.5317 106.933 84.2033 106.933 84.9833H102.032C102.075 85.5293 102.275 85.9583 102.63 86.2703C102.994 86.5823 103.423 86.7383 103.917 86.7383C104.316 86.7383 104.645 86.6517 104.905 86.4783C105.165 86.2963 105.369 86.0623 105.516 85.7763L106.803 86.3223C106.621 86.669 106.387 86.9723 106.101 87.2323C105.824 87.4923 105.49 87.6917 105.1 87.8303C104.719 87.969 104.281 88.0383 103.787 88.0383ZM102.123 83.8653H105.36C105.334 83.5533 105.243 83.2977 105.087 83.0983C104.931 82.8903 104.74 82.7343 104.515 82.6303C104.29 82.5263 104.051 82.4743 103.8 82.4743C103.557 82.4743 103.31 82.5263 103.059 82.6303C102.816 82.7257 102.608 82.8773 102.435 83.0853C102.262 83.2933 102.158 83.5533 102.123 83.8653ZM110.414 88.0383C109.981 88.0383 109.582 87.9733 109.218 87.8433C108.854 87.7133 108.542 87.5313 108.282 87.2973C108.022 87.0547 107.823 86.773 107.684 86.4523L108.945 85.8933C109.075 86.136 109.266 86.3397 109.517 86.5043C109.777 86.669 110.063 86.7513 110.375 86.7513C110.713 86.7513 110.982 86.695 111.181 86.5823C111.389 86.461 111.493 86.2963 111.493 86.0883C111.493 85.889 111.415 85.7373 111.259 85.6333C111.103 85.5207 110.882 85.4297 110.596 85.3603L109.985 85.1913C109.37 85.0353 108.889 84.7883 108.542 84.4503C108.196 84.1037 108.022 83.7093 108.022 83.2673C108.022 82.6173 108.23 82.1147 108.646 81.7593C109.071 81.404 109.678 81.2263 110.466 81.2263C110.865 81.2263 111.229 81.287 111.558 81.4083C111.896 81.521 112.187 81.6857 112.429 81.9023C112.672 82.1103 112.841 82.3573 112.936 82.6433L111.727 83.1893C111.641 82.9727 111.476 82.808 111.233 82.6953C110.991 82.574 110.722 82.5133 110.427 82.5133C110.133 82.5133 109.903 82.5783 109.738 82.7083C109.574 82.8297 109.491 83.003 109.491 83.2283C109.491 83.3583 109.565 83.4797 109.712 83.5923C109.86 83.6963 110.072 83.783 110.349 83.8523L111.116 84.0343C111.541 84.1383 111.888 84.303 112.156 84.5283C112.425 84.745 112.624 84.992 112.754 85.2693C112.884 85.538 112.949 85.811 112.949 86.0883C112.949 86.4783 112.837 86.8207 112.611 87.1153C112.395 87.41 112.096 87.6397 111.714 87.8043C111.333 87.9603 110.9 88.0383 110.414 88.0383Z" fill="#1F293B"/> @@ -20,109 +20,109 @@ <rect x="363.5" y="75.3823" width="58" height="15" rx="7.5" stroke="#FCDBCC"/> <path d="M375.57 86.8823V85.3823H372.33V84.4623L375.46 79.8823H376.68V84.3723H377.98V85.3823H376.68V86.8823H375.57ZM373.56 84.3723H375.57V81.4223L373.56 84.3723ZM383.541 87.0023C383.055 87.0023 382.621 86.8923 382.241 86.6723C381.868 86.4457 381.571 86.1357 381.351 85.7423C381.138 85.349 381.031 84.8957 381.031 84.3823C381.031 83.869 381.141 83.4157 381.361 83.0223C381.581 82.629 381.881 82.3223 382.261 82.1023C382.648 81.8757 383.088 81.7623 383.581 81.7623C384.028 81.7623 384.431 81.879 384.791 82.1123C385.151 82.339 385.435 82.669 385.641 83.1023C385.855 83.5357 385.961 84.0523 385.961 84.6523H382.191C382.225 85.0723 382.378 85.4023 382.651 85.6423C382.931 85.8823 383.261 86.0023 383.641 86.0023C383.948 86.0023 384.201 85.9357 384.401 85.8023C384.601 85.6623 384.758 85.4823 384.871 85.2623L385.861 85.6823C385.721 85.949 385.541 86.1823 385.321 86.3823C385.108 86.5823 384.851 86.7357 384.551 86.8423C384.258 86.949 383.921 87.0023 383.541 87.0023ZM382.261 83.7923H384.751C384.731 83.5523 384.661 83.3557 384.541 83.2023C384.421 83.0423 384.275 82.9223 384.101 82.8423C383.928 82.7623 383.745 82.7223 383.551 82.7223C383.365 82.7223 383.175 82.7623 382.981 82.8423C382.795 82.9157 382.635 83.0323 382.501 83.1923C382.368 83.3523 382.288 83.5523 382.261 83.7923ZM386.819 86.8823V81.8823H387.869L387.919 82.5923C388.079 82.3257 388.286 82.1223 388.539 81.9823C388.799 81.8357 389.096 81.7623 389.429 81.7623C389.829 81.7623 390.169 81.8423 390.449 82.0023C390.736 82.1623 390.953 82.4123 391.099 82.7523C391.253 83.0857 391.329 83.5223 391.329 84.0623V86.8823H390.209V84.3223C390.209 83.9223 390.163 83.6157 390.069 83.4023C389.983 83.1823 389.856 83.029 389.689 82.9423C389.529 82.8557 389.339 82.8123 389.119 82.8123C388.746 82.8057 388.456 82.929 388.249 83.1823C388.043 83.4357 387.939 83.799 387.939 84.2723V86.8823H386.819ZM394.454 87.0023C393.927 87.0023 393.524 86.8723 393.244 86.6123C392.97 86.3457 392.834 85.9657 392.834 85.4723V82.8423H392.004V81.8823H392.834V80.3223H393.944V81.8823H395.294V82.8423H393.944V85.2623C393.944 85.4957 393.997 85.6723 394.104 85.7923C394.217 85.9123 394.38 85.9723 394.594 85.9723C394.66 85.9723 394.734 85.959 394.814 85.9323C394.894 85.9057 394.984 85.8557 395.084 85.7823L395.494 86.6323C395.32 86.7523 395.147 86.8423 394.974 86.9023C394.8 86.969 394.627 87.0023 394.454 87.0023ZM396.39 86.8823V81.8823H397.51V82.7923C397.71 82.479 397.97 82.2457 398.29 82.0923C398.61 81.939 398.94 81.8623 399.28 81.8623V82.9323C398.973 82.9323 398.683 82.9757 398.41 83.0623C398.143 83.1423 397.926 83.2757 397.76 83.4623C397.593 83.649 397.51 83.8957 397.51 84.2023V86.8823H396.39ZM400.092 86.8823V81.8823H401.202V86.8823H400.092ZM400.652 80.9323C400.472 80.9323 400.316 80.869 400.182 80.7423C400.056 80.609 399.992 80.4523 399.992 80.2723C399.992 80.0923 400.056 79.939 400.182 79.8123C400.316 79.6857 400.472 79.6223 400.652 79.6223C400.832 79.6223 400.986 79.6857 401.112 79.8123C401.246 79.939 401.312 80.0923 401.312 80.2723C401.312 80.4523 401.246 80.609 401.112 80.7423C400.986 80.869 400.832 80.9323 400.652 80.9323ZM404.752 87.0023C404.266 87.0023 403.832 86.8923 403.452 86.6723C403.079 86.4457 402.782 86.1357 402.562 85.7423C402.349 85.349 402.242 84.8957 402.242 84.3823C402.242 83.869 402.352 83.4157 402.572 83.0223C402.792 82.629 403.092 82.3223 403.472 82.1023C403.859 81.8757 404.299 81.7623 404.792 81.7623C405.239 81.7623 405.642 81.879 406.002 82.1123C406.362 82.339 406.646 82.669 406.852 83.1023C407.066 83.5357 407.172 84.0523 407.172 84.6523H403.402C403.436 85.0723 403.589 85.4023 403.862 85.6423C404.142 85.8823 404.472 86.0023 404.852 86.0023C405.159 86.0023 405.412 85.9357 405.612 85.8023C405.812 85.6623 405.969 85.4823 406.082 85.2623L407.072 85.6823C406.932 85.949 406.752 86.1823 406.532 86.3823C406.319 86.5823 406.062 86.7357 405.762 86.8423C405.469 86.949 405.132 87.0023 404.752 87.0023ZM403.472 83.7923H405.962C405.942 83.5523 405.872 83.3557 405.752 83.2023C405.632 83.0423 405.486 82.9223 405.312 82.8423C405.139 82.7623 404.956 82.7223 404.762 82.7223C404.576 82.7223 404.386 82.7623 404.192 82.8423C404.006 82.9157 403.846 83.0323 403.712 83.1923C403.579 83.3523 403.499 83.5523 403.472 83.7923ZM409.85 87.0023C409.517 87.0023 409.21 86.9523 408.93 86.8523C408.65 86.7523 408.41 86.6123 408.21 86.4323C408.01 86.2457 407.857 86.029 407.75 85.7823L408.72 85.3523C408.82 85.539 408.967 85.6957 409.16 85.8223C409.36 85.949 409.58 86.0123 409.82 86.0123C410.08 86.0123 410.287 85.969 410.44 85.8823C410.6 85.789 410.68 85.6623 410.68 85.5023C410.68 85.349 410.62 85.2323 410.5 85.1523C410.38 85.0657 410.21 84.9957 409.99 84.9423L409.52 84.8123C409.047 84.6923 408.677 84.5023 408.41 84.2423C408.143 83.9757 408.01 83.6723 408.01 83.3323C408.01 82.8323 408.17 82.4457 408.49 82.1723C408.817 81.899 409.283 81.7623 409.89 81.7623C410.197 81.7623 410.477 81.809 410.73 81.9023C410.99 81.989 411.213 82.1157 411.4 82.2823C411.587 82.4423 411.717 82.6323 411.79 82.8523L410.86 83.2723C410.793 83.1057 410.667 82.979 410.48 82.8923C410.293 82.799 410.087 82.7523 409.86 82.7523C409.633 82.7523 409.457 82.8023 409.33 82.9023C409.203 82.9957 409.14 83.129 409.14 83.3023C409.14 83.4023 409.197 83.4957 409.31 83.5823C409.423 83.6623 409.587 83.729 409.8 83.7823L410.39 83.9223C410.717 84.0023 410.983 84.129 411.19 84.3023C411.397 84.469 411.55 84.659 411.65 84.8723C411.75 85.079 411.8 85.289 411.8 85.5023C411.8 85.8023 411.713 86.0657 411.54 86.2923C411.373 86.519 411.143 86.6957 410.85 86.8223C410.557 86.9423 410.223 87.0023 409.85 87.0023Z" fill="#E8472C"/> </g> -<g clip-path="url(#clip3_27219_5575)"> +<g clip-path="url(#clip3_27280_2565)"> <path d="M42.7055 113.882V107.932H43.7255L46.8875 112.233V107.932H47.8735V113.882H46.8875L43.6915 109.53V113.882H42.7055ZM49.059 113.882L51.4305 107.932H52.476L54.856 113.882H53.8105L53.224 112.42H50.6825L50.1045 113.882H49.059ZM51.014 111.545H52.8925L51.9575 109.165L51.014 111.545ZM56.0314 113.882V107.932H57.0854L58.9554 110.686L60.8084 107.932H61.8709V113.882H60.8849V109.488L58.9469 112.352L57.0174 109.505V113.882H56.0314ZM63.678 113.882V107.932H67.3415V108.833H64.664V110.414H67.027V111.298H64.664V112.981H67.367V113.882H63.678Z" fill="#94A3A8"/> -<path d="M136.706 113.882V107.932H140.369V108.833H137.692V110.414H140.055V111.298H137.692V112.981H140.395V113.882H136.706ZM142.119 113.882V107.932H143.173L145.043 110.686L146.896 107.932H147.959V113.882H146.973V109.488L145.035 112.352L143.105 109.505V113.882H142.119ZM149.137 113.882L151.508 107.932H152.554L154.934 113.882H153.888L153.302 112.42H150.76L150.182 113.882H149.137ZM151.092 111.545H152.97L152.035 109.165L151.092 111.545ZM156.109 113.882V107.932H157.095V113.882H156.109ZM158.908 113.882V107.932H159.894V112.981H162.589V113.882H158.908Z" fill="#94A3A8"/> -<path d="M230.706 113.882V107.932H234.403V108.833H231.692V110.499H234.012V111.4H231.692V113.882H230.706ZM238.422 113.984C237.833 113.984 237.312 113.854 236.858 113.593C236.405 113.333 236.048 112.97 235.787 112.505C235.532 112.041 235.405 111.508 235.405 110.907C235.405 110.307 235.532 109.777 235.787 109.318C236.048 108.853 236.402 108.49 236.85 108.23C237.298 107.963 237.813 107.83 238.397 107.83C238.986 107.83 239.505 107.963 239.952 108.23C240.406 108.49 240.757 108.853 241.006 109.318C241.261 109.777 241.389 110.307 241.389 110.907C241.389 111.508 241.261 112.041 241.006 112.505C240.757 112.97 240.409 113.333 239.961 113.593C239.519 113.854 239.006 113.984 238.422 113.984ZM238.422 113.083C238.808 113.083 239.148 112.99 239.442 112.803C239.737 112.616 239.967 112.361 240.131 112.038C240.301 111.709 240.386 111.332 240.386 110.907C240.386 110.488 240.301 110.114 240.131 109.785C239.961 109.457 239.726 109.202 239.425 109.02C239.131 108.833 238.788 108.74 238.397 108.74C238.012 108.74 237.669 108.833 237.368 109.02C237.074 109.202 236.839 109.457 236.663 109.785C236.493 110.108 236.408 110.482 236.408 110.907C236.408 111.332 236.493 111.709 236.663 112.038C236.839 112.361 237.077 112.616 237.377 112.803C237.683 112.99 238.031 113.083 238.422 113.083ZM242.836 113.882V107.932H244.936C245.344 107.932 245.703 108.012 246.015 108.17C246.327 108.329 246.57 108.55 246.746 108.833C246.922 109.111 247.01 109.434 247.01 109.802C247.01 110.193 246.902 110.539 246.687 110.839C246.471 111.134 246.188 111.352 245.837 111.494L247.248 113.882H246.134L244.859 111.681C244.825 111.686 244.788 111.689 244.749 111.689C244.715 111.689 244.678 111.689 244.638 111.689H243.822V113.882H242.836ZM243.822 110.78H244.978C245.171 110.78 245.341 110.737 245.488 110.652C245.641 110.567 245.763 110.451 245.854 110.304C245.95 110.156 245.998 109.989 245.998 109.802C245.998 109.519 245.896 109.287 245.692 109.105C245.488 108.924 245.225 108.833 244.902 108.833H243.822V110.78ZM248.648 113.882V107.932H249.702L251.572 110.686L253.425 107.932H254.488V113.882H253.502V109.488L251.564 112.352L249.634 109.505V113.882H248.648Z" fill="#94A3A8"/> -<path d="M325.938 113.882V108.833H324.111V107.932H328.752V108.833H326.924V113.882H325.938ZM329.97 113.882V107.932H330.956V113.882H329.97ZM332.769 113.882V107.932H333.823L335.693 110.686L337.546 107.932H338.608V113.882H337.622V109.488L335.684 112.352L333.755 109.505V113.882H332.769ZM340.415 113.882V107.932H344.079V108.833H341.401V110.414H343.764V111.298H341.401V112.981H344.104V113.882H340.415Z" fill="#94A3A8"/> +<path d="M155.035 113.882V107.932H158.699V108.833H156.021V110.414H158.384V111.298H156.021V112.981H158.724V113.882H155.035ZM160.449 113.882V107.932H161.503L163.373 110.686L165.226 107.932H166.289V113.882H165.303V109.488L163.365 112.352L161.435 109.505V113.882H160.449ZM167.467 113.882L169.838 107.932H170.884L173.264 113.882H172.218L171.632 112.42H169.09L168.512 113.882H167.467ZM169.422 111.545H171.3L170.365 109.165L169.422 111.545ZM174.439 113.882V107.932H175.425V113.882H174.439ZM177.238 113.882V107.932H178.224V112.981H180.918V113.882H177.238Z" fill="#94A3A8"/> +<path d="M267.366 113.882V107.932H271.063V108.833H268.352V110.499H270.672V111.4H268.352V113.882H267.366ZM275.082 113.984C274.493 113.984 273.972 113.854 273.518 113.593C273.065 113.333 272.708 112.97 272.447 112.505C272.192 112.041 272.065 111.508 272.065 110.907C272.065 110.307 272.192 109.777 272.447 109.318C272.708 108.853 273.062 108.49 273.51 108.23C273.958 107.963 274.473 107.83 275.057 107.83C275.646 107.83 276.165 107.963 276.612 108.23C277.066 108.49 277.417 108.853 277.666 109.318C277.921 109.777 278.049 110.307 278.049 110.907C278.049 111.508 277.921 112.041 277.666 112.505C277.417 112.97 277.069 113.333 276.621 113.593C276.179 113.854 275.666 113.984 275.082 113.984ZM275.082 113.083C275.468 113.083 275.808 112.99 276.102 112.803C276.397 112.616 276.627 112.361 276.791 112.038C276.961 111.709 277.046 111.332 277.046 110.907C277.046 110.488 276.961 110.114 276.791 109.785C276.621 109.457 276.386 109.202 276.085 109.02C275.791 108.833 275.448 108.74 275.057 108.74C274.672 108.74 274.329 108.833 274.028 109.02C273.734 109.202 273.499 109.457 273.323 109.785C273.153 110.108 273.068 110.482 273.068 110.907C273.068 111.332 273.153 111.709 273.323 112.038C273.499 112.361 273.737 112.616 274.037 112.803C274.343 112.99 274.691 113.083 275.082 113.083ZM279.496 113.882V107.932H281.596C282.004 107.932 282.363 108.012 282.675 108.17C282.987 108.329 283.23 108.55 283.406 108.833C283.582 109.111 283.67 109.434 283.67 109.802C283.67 110.193 283.562 110.539 283.347 110.839C283.131 111.134 282.848 111.352 282.497 111.494L283.908 113.882H282.794L281.519 111.681C281.485 111.686 281.448 111.689 281.409 111.689C281.375 111.689 281.338 111.689 281.298 111.689H280.482V113.882H279.496ZM280.482 110.78H281.638C281.831 110.78 282.001 110.737 282.148 110.652C282.301 110.567 282.423 110.451 282.514 110.304C282.61 110.156 282.658 109.989 282.658 109.802C282.658 109.519 282.556 109.287 282.352 109.105C282.148 108.924 281.885 108.833 281.562 108.833H280.482V110.78ZM285.308 113.882V107.932H286.362L288.232 110.686L290.085 107.932H291.148V113.882H290.162V109.488L288.224 112.352L286.294 109.505V113.882H285.308Z" fill="#94A3A8"/> +<path d="M389.933 113.882V108.833H388.105V107.932H392.746V108.833H390.919V113.882H389.933ZM393.965 113.882V107.932H394.951V113.882H393.965ZM396.764 113.882V107.932H397.818L399.688 110.686L401.541 107.932H402.603V113.882H401.617V109.488L399.679 112.352L397.75 109.505V113.882H396.764ZM404.41 113.882V107.932H408.074V108.833H405.396V110.414H407.759V111.298H405.396V112.981H408.099V113.882H404.41Z" fill="#94A3A8"/> </g> -<rect x="38" y="131.882" width="384" height="1" fill="#E3E8F0"/> -<path d="M42.8715 159.882V152.532H47.397V153.645H44.0895V155.598H47.0085V156.69H44.0895V158.769H47.4285V159.882H42.8715ZM48.8444 159.882V154.632H49.9469L49.9994 155.336C50.1604 155.063 50.3669 154.856 50.6189 154.716C50.8709 154.576 51.1579 154.506 51.4799 154.506C51.8999 154.506 52.2569 154.601 52.5509 154.79C52.8449 154.979 53.0584 155.266 53.1914 155.651C53.3454 155.28 53.5624 154.996 53.8424 154.8C54.1224 154.604 54.4514 154.506 54.8294 154.506C55.4384 154.506 55.9074 154.702 56.2364 155.094C56.5654 155.479 56.7264 156.074 56.7194 156.879V159.882H55.5539V157.194C55.5539 156.774 55.5084 156.452 55.4174 156.228C55.3264 155.997 55.2039 155.836 55.0499 155.745C54.8959 155.654 54.7174 155.609 54.5144 155.609C54.1504 155.602 53.8669 155.731 53.6639 155.997C53.4679 156.263 53.3699 156.645 53.3699 157.142V159.882H52.1939V157.194C52.1939 156.774 52.1484 156.452 52.0574 156.228C51.9734 155.997 51.8544 155.836 51.7004 155.745C51.5464 155.654 51.3679 155.609 51.1649 155.609C50.8009 155.602 50.5174 155.731 50.3144 155.997C50.1184 156.263 50.0204 156.645 50.0204 157.142V159.882H48.8444ZM57.9926 159.882V154.632H59.1581V159.882H57.9926ZM58.5806 153.635C58.3916 153.635 58.2271 153.568 58.0871 153.435C57.9541 153.295 57.8876 153.131 57.8876 152.942C57.8876 152.753 57.9541 152.592 58.0871 152.459C58.2271 152.326 58.3916 152.259 58.5806 152.259C58.7696 152.259 58.9306 152.326 59.0636 152.459C59.2036 152.592 59.2736 152.753 59.2736 152.942C59.2736 153.131 59.2036 153.295 59.0636 153.435C58.9306 153.568 58.7696 153.635 58.5806 153.635ZM60.5441 159.882V152.532H61.7201V159.882H60.5441ZM63.855 162.108C63.687 162.108 63.498 162.077 63.288 162.014C63.085 161.951 62.889 161.87 62.7 161.772L63.141 160.817C63.274 160.88 63.3965 160.929 63.5085 160.964C63.6205 161.006 63.7115 161.027 63.7815 161.027C63.9495 161.027 64.0895 160.981 64.2015 160.89C64.3205 160.806 64.415 160.68 64.485 160.512L64.7685 159.84L62.4375 154.632H63.7185L65.3145 158.496L66.879 154.632H68.16L65.724 160.439C65.577 160.775 65.4265 161.069 65.2725 161.321C65.1255 161.573 64.94 161.765 64.716 161.898C64.492 162.038 64.205 162.108 63.855 162.108ZM74.7947 160.008C74.0877 160.008 73.4577 159.847 72.9047 159.525C72.3587 159.196 71.9282 158.748 71.6132 158.181C71.3052 157.607 71.1512 156.949 71.1512 156.207C71.1512 155.465 71.3052 154.811 71.6132 154.244C71.9282 153.67 72.3587 153.222 72.9047 152.9C73.4507 152.571 74.0772 152.406 74.7842 152.406C75.2602 152.406 75.7082 152.494 76.1282 152.669C76.5482 152.837 76.9192 153.071 77.2412 153.372C77.5702 153.673 77.8222 154.023 77.9972 154.422L76.8842 154.874C76.7582 154.608 76.5867 154.373 76.3697 154.17C76.1597 153.96 75.9182 153.799 75.6452 153.687C75.3722 153.575 75.0852 153.519 74.7842 153.519C74.3222 153.519 73.9092 153.635 73.5452 153.866C73.1882 154.097 72.9047 154.415 72.6947 154.821C72.4917 155.22 72.3902 155.682 72.3902 156.207C72.3902 156.732 72.4917 157.198 72.6947 157.604C72.9047 158.01 73.1917 158.328 73.5557 158.559C73.9267 158.79 74.3467 158.906 74.8157 158.906C75.1237 158.906 75.4107 158.846 75.6767 158.727C75.9497 158.601 76.1912 158.43 76.4012 158.213C76.6182 157.996 76.7897 157.744 76.9157 157.457L78.0287 157.908C77.8537 158.321 77.6052 158.689 77.2832 159.011C76.9612 159.326 76.5867 159.571 76.1597 159.746C75.7327 159.921 75.2777 160.008 74.7947 160.008ZM78.9911 159.882V152.532H80.1671V155.346C80.3421 155.073 80.5626 154.867 80.8286 154.727C81.0946 154.58 81.3956 154.506 81.7316 154.506C82.1446 154.506 82.5016 154.59 82.8026 154.758C83.1036 154.926 83.3311 155.189 83.4851 155.546C83.6461 155.896 83.7266 156.354 83.7266 156.921V159.882H82.5506V157.194C82.5506 156.774 82.5016 156.452 82.4036 156.228C82.3056 155.997 82.1691 155.836 81.9941 155.745C81.8261 155.654 81.6301 155.609 81.4061 155.609C81.0071 155.602 80.6991 155.731 80.4821 155.997C80.2721 156.263 80.1671 156.645 80.1671 157.142V159.882H78.9911ZM87.2591 160.008C86.7481 160.008 86.2931 159.893 85.8941 159.662C85.5021 159.424 85.1906 159.098 84.9596 158.685C84.7356 158.272 84.6236 157.796 84.6236 157.257C84.6236 156.718 84.7391 156.242 84.9701 155.829C85.2011 155.416 85.5161 155.094 85.9151 154.863C86.3211 154.625 86.7831 154.506 87.3011 154.506C87.7701 154.506 88.1936 154.629 88.5716 154.874C88.9496 155.112 89.2471 155.458 89.4641 155.913C89.6881 156.368 89.8001 156.911 89.8001 157.541H85.8416C85.8766 157.982 86.0376 158.328 86.3246 158.58C86.6186 158.832 86.9651 158.958 87.3641 158.958C87.6861 158.958 87.9521 158.888 88.1621 158.748C88.3721 158.601 88.5366 158.412 88.6556 158.181L89.6951 158.622C89.5481 158.902 89.3591 159.147 89.1281 159.357C88.9041 159.567 88.6346 159.728 88.3196 159.84C88.0116 159.952 87.6581 160.008 87.2591 160.008ZM85.9151 156.638H88.5296C88.5086 156.386 88.4351 156.179 88.3091 156.018C88.1831 155.85 88.0291 155.724 87.8471 155.64C87.6651 155.556 87.4726 155.514 87.2696 155.514C87.0736 155.514 86.8741 155.556 86.6711 155.64C86.4751 155.717 86.3071 155.84 86.1671 156.008C86.0271 156.176 85.9431 156.386 85.9151 156.638ZM90.7008 159.882V154.632H91.8033L91.8558 155.378C92.0238 155.098 92.2408 154.884 92.5068 154.737C92.7798 154.583 93.0913 154.506 93.4413 154.506C93.8613 154.506 94.2183 154.59 94.5123 154.758C94.8133 154.926 95.0408 155.189 95.1948 155.546C95.3558 155.896 95.4363 156.354 95.4363 156.921V159.882H94.2603V157.194C94.2603 156.774 94.2113 156.452 94.1133 156.228C94.0223 155.997 93.8893 155.836 93.7143 155.745C93.5463 155.654 93.3468 155.609 93.1158 155.609C92.7238 155.602 92.4193 155.731 92.2023 155.997C91.9853 156.263 91.8768 156.645 91.8768 157.142V159.882H90.7008Z" fill="#1F293B"/> -<g clip-path="url(#clip4_27219_5575)"> -<path d="M159.557 160.002C159.07 160.002 158.64 159.892 158.267 159.672C157.893 159.446 157.6 159.136 157.387 158.742C157.18 158.349 157.077 157.896 157.077 157.382C157.077 156.869 157.18 156.416 157.387 156.022C157.6 155.629 157.89 155.322 158.257 155.102C158.63 154.876 159.057 154.762 159.537 154.762C160.003 154.762 160.407 154.879 160.747 155.112C161.087 155.339 161.35 155.659 161.537 156.072C161.723 156.486 161.817 156.972 161.817 157.532H157.887C157.92 158.079 158.093 158.506 158.407 158.812C158.72 159.119 159.117 159.272 159.597 159.272C159.95 159.272 160.247 159.189 160.487 159.022C160.733 158.856 160.923 158.636 161.057 158.362L161.747 158.712C161.62 158.972 161.45 159.199 161.237 159.392C161.03 159.586 160.783 159.736 160.497 159.842C160.217 159.949 159.903 160.002 159.557 160.002ZM157.947 156.862H160.957C160.937 156.576 160.86 156.329 160.727 156.122C160.6 155.916 160.433 155.756 160.227 155.642C160.02 155.529 159.787 155.472 159.527 155.472C159.273 155.472 159.03 155.529 158.797 155.642C158.563 155.749 158.37 155.909 158.217 156.122C158.063 156.329 157.973 156.576 157.947 156.862ZM162.826 159.882V154.882H163.576L163.616 155.582C163.769 155.316 163.966 155.112 164.206 154.972C164.446 154.832 164.726 154.762 165.046 154.762C165.446 154.762 165.786 154.856 166.066 155.042C166.352 155.229 166.559 155.512 166.686 155.892C166.826 155.526 167.029 155.246 167.296 155.052C167.569 154.859 167.892 154.762 168.266 154.762C168.826 154.762 169.266 154.949 169.586 155.322C169.912 155.696 170.072 156.262 170.066 157.022V159.882H169.266V157.322C169.266 156.829 169.212 156.452 169.106 156.192C169.006 155.932 168.869 155.756 168.696 155.662C168.522 155.562 168.322 155.512 168.096 155.512C167.702 155.512 167.396 155.669 167.176 155.982C166.956 156.289 166.846 156.726 166.846 157.292V159.882H166.046V157.322C166.046 156.829 165.992 156.452 165.886 156.192C165.786 155.932 165.646 155.756 165.466 155.662C165.292 155.562 165.092 155.512 164.866 155.512C164.479 155.512 164.176 155.669 163.956 155.982C163.736 156.289 163.626 156.726 163.626 157.292V159.882H162.826ZM171.381 159.882V154.882H172.181V159.882H171.381ZM171.791 153.722C171.658 153.722 171.541 153.672 171.441 153.572C171.341 153.472 171.291 153.356 171.291 153.222C171.291 153.082 171.341 152.966 171.441 152.872C171.541 152.772 171.658 152.722 171.791 152.722C171.931 152.722 172.048 152.772 172.141 152.872C172.241 152.966 172.291 153.082 172.291 153.222C172.291 153.356 172.241 153.472 172.141 153.572C172.048 153.672 171.931 153.722 171.791 153.722ZM173.656 159.882V152.882H174.456V159.882H173.656ZM176.303 162.002C176.176 162.002 176.03 161.976 175.863 161.922C175.696 161.876 175.52 161.812 175.333 161.732L175.633 161.062C175.786 161.129 175.92 161.179 176.033 161.212C176.153 161.246 176.246 161.262 176.313 161.262C176.493 161.262 176.64 161.212 176.753 161.112C176.873 161.019 176.973 160.882 177.053 160.702L177.393 159.862L175.243 154.882H176.093L177.793 158.932L179.473 154.882H180.333L177.933 160.582C177.806 160.876 177.673 161.129 177.533 161.342C177.4 161.556 177.236 161.719 177.043 161.832C176.85 161.946 176.603 162.002 176.303 162.002ZM185.567 162.002C184.88 162.002 184.25 161.889 183.677 161.662C183.103 161.436 182.607 161.112 182.187 160.692C181.773 160.279 181.45 159.792 181.217 159.232C180.99 158.666 180.877 158.042 180.877 157.362C180.877 156.682 180.99 156.062 181.217 155.502C181.45 154.936 181.773 154.446 182.187 154.032C182.607 153.619 183.103 153.299 183.677 153.072C184.25 152.846 184.88 152.732 185.567 152.732C186.193 152.732 186.767 152.846 187.287 153.072C187.807 153.299 188.26 153.619 188.647 154.032C189.033 154.446 189.33 154.936 189.537 155.502C189.743 156.062 189.847 156.682 189.847 157.362C189.847 157.882 189.767 158.342 189.607 158.742C189.447 159.142 189.22 159.459 188.927 159.692C188.64 159.919 188.313 160.032 187.947 160.032C187.607 160.039 187.333 159.949 187.127 159.762C186.927 159.569 186.817 159.246 186.797 158.792C186.61 159.086 186.363 159.316 186.057 159.482C185.757 159.649 185.417 159.732 185.037 159.732C184.603 159.732 184.22 159.632 183.887 159.432C183.553 159.226 183.29 158.942 183.097 158.582C182.91 158.222 182.817 157.812 182.817 157.352C182.817 156.886 182.91 156.476 183.097 156.122C183.29 155.769 183.553 155.492 183.887 155.292C184.22 155.086 184.603 154.982 185.037 154.982C185.41 154.982 185.747 155.062 186.047 155.222C186.347 155.382 186.587 155.606 186.767 155.892V155.092H187.557V158.832C187.557 158.999 187.597 159.132 187.677 159.232C187.757 159.326 187.86 159.372 187.987 159.372C188.207 159.372 188.4 159.286 188.567 159.112C188.74 158.939 188.873 158.702 188.967 158.402C189.067 158.102 189.117 157.756 189.117 157.362C189.117 156.782 189.027 156.252 188.847 155.772C188.673 155.292 188.43 154.876 188.117 154.522C187.803 154.169 187.427 153.896 186.987 153.702C186.553 153.509 186.08 153.412 185.567 153.412C184.98 153.412 184.447 153.509 183.967 153.702C183.487 153.896 183.07 154.169 182.717 154.522C182.363 154.876 182.09 155.292 181.897 155.772C181.703 156.252 181.607 156.782 181.607 157.362C181.607 157.942 181.703 158.472 181.897 158.952C182.09 159.432 182.363 159.849 182.717 160.202C183.07 160.556 183.487 160.829 183.967 161.022C184.447 161.222 184.98 161.322 185.567 161.322C185.827 161.322 186.107 161.286 186.407 161.212C186.713 161.146 186.973 161.059 187.187 160.952L187.547 161.512C187.267 161.659 186.94 161.776 186.567 161.862C186.193 161.956 185.86 162.002 185.567 162.002ZM185.227 159.012C185.64 159.012 185.987 158.882 186.267 158.622C186.553 158.362 186.723 158.029 186.777 157.622V157.082C186.723 156.676 186.553 156.346 186.267 156.092C185.98 155.839 185.63 155.712 185.217 155.712C184.903 155.712 184.627 155.782 184.387 155.922C184.153 156.062 183.967 156.256 183.827 156.502C183.693 156.742 183.627 157.026 183.627 157.352C183.627 157.672 183.693 157.959 183.827 158.212C183.967 158.459 184.157 158.656 184.397 158.802C184.637 158.942 184.913 159.012 185.227 159.012ZM192.759 160.002C192.393 160.002 192.073 159.949 191.799 159.842C191.526 159.729 191.296 159.582 191.109 159.402C190.929 159.222 190.799 159.026 190.719 158.812L191.419 158.522C191.533 158.749 191.703 158.932 191.929 159.072C192.156 159.212 192.406 159.282 192.679 159.282C192.993 159.282 193.256 159.222 193.469 159.102C193.683 158.976 193.789 158.799 193.789 158.572C193.789 158.366 193.709 158.199 193.549 158.072C193.396 157.946 193.166 157.842 192.859 157.762L192.379 157.632C191.926 157.512 191.573 157.332 191.319 157.092C191.066 156.846 190.939 156.569 190.939 156.262C190.939 155.789 191.093 155.422 191.399 155.162C191.713 154.896 192.176 154.762 192.789 154.762C193.083 154.762 193.349 154.806 193.589 154.892C193.829 154.979 194.036 155.102 194.209 155.262C194.383 155.416 194.509 155.599 194.589 155.812L193.889 156.122C193.803 155.896 193.659 155.732 193.459 155.632C193.259 155.532 193.016 155.482 192.729 155.482C192.423 155.482 192.183 155.549 192.009 155.682C191.836 155.809 191.749 155.989 191.749 156.222C191.749 156.356 191.819 156.482 191.959 156.602C192.106 156.716 192.319 156.809 192.599 156.882L193.099 157.012C193.426 157.092 193.699 157.212 193.919 157.372C194.139 157.526 194.306 157.702 194.419 157.902C194.533 158.102 194.589 158.316 194.589 158.542C194.589 158.842 194.509 159.102 194.349 159.322C194.189 159.542 193.973 159.712 193.699 159.832C193.426 159.946 193.113 160.002 192.759 160.002ZM197.547 160.002C197.061 160.002 196.684 159.876 196.417 159.622C196.151 159.369 196.017 159.012 196.017 158.552V155.592H195.147V154.882H196.017V153.322H196.817V154.882H198.317V155.592H196.817V158.472C196.817 158.726 196.884 158.922 197.017 159.062C197.157 159.196 197.351 159.262 197.597 159.262C197.677 159.262 197.754 159.252 197.827 159.232C197.907 159.206 198.011 159.146 198.137 159.052L198.447 159.702C198.274 159.816 198.117 159.892 197.977 159.932C197.837 159.979 197.694 160.002 197.547 160.002ZM200.997 160.002C200.411 160.002 199.951 159.869 199.617 159.602C199.291 159.329 199.127 158.952 199.127 158.472C199.127 157.966 199.294 157.579 199.627 157.312C199.967 157.039 200.441 156.902 201.047 156.902H202.437C202.404 156.429 202.287 156.076 202.087 155.842C201.887 155.602 201.587 155.482 201.187 155.482C200.914 155.482 200.677 155.539 200.477 155.652C200.284 155.759 200.124 155.932 199.997 156.172L199.277 155.892C199.404 155.659 199.557 155.459 199.737 155.292C199.917 155.119 200.127 154.989 200.367 154.902C200.607 154.809 200.881 154.762 201.187 154.762C201.654 154.762 202.037 154.856 202.337 155.042C202.644 155.222 202.874 155.492 203.027 155.852C203.181 156.206 203.254 156.646 203.247 157.172L203.237 159.882H202.497L202.457 159.212C202.311 159.466 202.114 159.662 201.867 159.802C201.621 159.936 201.331 160.002 200.997 160.002ZM201.037 159.302C201.324 159.302 201.574 159.242 201.787 159.122C202.001 158.996 202.164 158.819 202.277 158.592C202.397 158.366 202.457 158.092 202.457 157.772V157.572H201.227C200.761 157.572 200.427 157.649 200.227 157.802C200.034 157.956 199.937 158.176 199.937 158.462C199.937 158.722 200.034 158.929 200.227 159.082C200.421 159.229 200.691 159.302 201.037 159.302ZM204.515 159.882V154.882H205.315V155.772C205.515 155.459 205.772 155.229 206.085 155.082C206.405 154.936 206.738 154.862 207.085 154.862V155.612C206.792 155.612 206.508 155.662 206.235 155.762C205.968 155.856 205.748 156.012 205.575 156.232C205.402 156.452 205.315 156.752 205.315 157.132V159.882H204.515ZM209.774 160.002C209.287 160.002 208.911 159.876 208.644 159.622C208.377 159.369 208.244 159.012 208.244 158.552V155.592H207.374V154.882H208.244V153.322H209.044V154.882H210.544V155.592H209.044V158.472C209.044 158.726 209.111 158.922 209.244 159.062C209.384 159.196 209.577 159.262 209.824 159.262C209.904 159.262 209.981 159.252 210.054 159.232C210.134 159.206 210.237 159.146 210.364 159.052L210.674 159.702C210.501 159.816 210.344 159.892 210.204 159.932C210.064 159.979 209.921 160.002 209.774 160.002ZM213.483 160.002C213.097 160.002 212.757 159.926 212.463 159.772C212.177 159.612 211.95 159.362 211.783 159.022C211.623 158.676 211.543 158.229 211.543 157.682V154.882H212.343V157.442C212.343 157.936 212.4 158.312 212.513 158.572C212.627 158.832 212.783 159.012 212.983 159.112C213.19 159.206 213.42 159.252 213.673 159.252C214.107 159.252 214.443 159.096 214.683 158.782C214.93 158.469 215.053 158.032 215.053 157.472V154.882H215.853V159.882H215.103L215.063 159.132C214.897 159.412 214.68 159.629 214.413 159.782C214.147 159.929 213.837 160.002 213.483 160.002ZM217.299 161.882V154.882H218.049L218.089 155.732C218.276 155.432 218.513 155.196 218.799 155.022C219.093 154.849 219.423 154.762 219.789 154.762C220.236 154.762 220.629 154.872 220.969 155.092C221.309 155.312 221.573 155.619 221.759 156.012C221.953 156.406 222.049 156.862 222.049 157.382C222.049 157.896 221.953 158.352 221.759 158.752C221.573 159.146 221.309 159.452 220.969 159.672C220.629 159.892 220.236 160.002 219.789 160.002C219.423 160.002 219.096 159.919 218.809 159.752C218.523 159.579 218.286 159.342 218.099 159.042V161.882H217.299ZM219.609 159.272C219.923 159.272 220.199 159.192 220.439 159.032C220.686 158.872 220.879 158.649 221.019 158.362C221.166 158.076 221.239 157.749 221.239 157.382C221.239 157.016 221.169 156.689 221.029 156.402C220.896 156.116 220.706 155.892 220.459 155.732C220.213 155.572 219.933 155.492 219.619 155.492C219.326 155.492 219.063 155.572 218.829 155.732C218.603 155.892 218.423 156.116 218.289 156.402C218.163 156.689 218.099 157.016 218.099 157.382C218.099 157.749 218.163 158.076 218.289 158.362C218.423 158.649 218.603 158.872 218.829 159.032C219.056 159.192 219.316 159.272 219.609 159.272ZM223.498 160.022C223.344 160.022 223.211 159.969 223.098 159.862C222.991 159.749 222.938 159.619 222.938 159.472C222.938 159.319 222.991 159.189 223.098 159.082C223.211 158.969 223.344 158.912 223.498 158.912C223.651 158.912 223.781 158.969 223.888 159.082C223.994 159.189 224.048 159.319 224.048 159.472C224.048 159.619 223.994 159.749 223.888 159.862C223.781 159.969 223.651 160.022 223.498 160.022ZM225.288 159.882V154.882H226.088V159.882H225.288ZM225.698 153.722C225.564 153.722 225.448 153.672 225.348 153.572C225.248 153.472 225.198 153.356 225.198 153.222C225.198 153.082 225.248 152.966 225.348 152.872C225.448 152.772 225.564 152.722 225.698 152.722C225.838 152.722 225.954 152.772 226.048 152.872C226.148 152.966 226.198 153.082 226.198 153.222C226.198 153.356 226.148 153.472 226.048 153.572C225.954 153.672 225.838 153.722 225.698 153.722ZM229.772 160.002C229.285 160.002 228.852 159.892 228.472 159.672C228.099 159.446 227.805 159.136 227.592 158.742C227.379 158.349 227.272 157.896 227.272 157.382C227.272 156.869 227.375 156.416 227.582 156.022C227.795 155.629 228.089 155.322 228.462 155.102C228.842 154.876 229.272 154.762 229.752 154.762C230.245 154.762 230.679 154.876 231.052 155.102C231.432 155.322 231.725 155.629 231.932 156.022C232.145 156.416 232.252 156.869 232.252 157.382C232.252 157.896 232.145 158.349 231.932 158.742C231.725 159.136 231.435 159.446 231.062 159.672C230.689 159.892 230.259 160.002 229.772 160.002ZM229.772 159.262C230.105 159.262 230.395 159.182 230.642 159.022C230.889 158.862 231.082 158.642 231.222 158.362C231.369 158.082 231.442 157.756 231.442 157.382C231.442 157.009 231.369 156.682 231.222 156.402C231.082 156.122 230.885 155.902 230.632 155.742C230.379 155.582 230.085 155.502 229.752 155.502C229.425 155.502 229.135 155.582 228.882 155.742C228.635 155.902 228.439 156.122 228.292 156.402C228.152 156.682 228.082 157.009 228.082 157.382C228.082 157.749 228.152 158.076 228.292 158.362C228.439 158.642 228.639 158.862 228.892 159.022C229.152 159.182 229.445 159.262 229.772 159.262Z" fill="#63758C"/> +<rect x="38" y="123.882" width="384" height="1" fill="#E3E8F0"/> +<rect width="384" height="27" transform="translate(38 134.882)" fill="#FFFDEB"/> +<g clip-path="url(#clip4_27280_2565)"> +<circle cx="44.5" cy="148.382" r="2.5" fill="#E8472C"/> +<path d="M53.289 152.019C52.967 152.019 52.68 151.97 52.428 151.872C52.183 151.774 51.9695 151.644 51.7875 151.483C51.6055 151.322 51.455 151.147 51.336 150.958C51.224 150.769 51.14 150.584 51.084 150.402L52.0815 149.971C52.2075 150.258 52.3685 150.486 52.5645 150.654C52.7675 150.822 53.0125 150.906 53.2995 150.906C53.5305 150.906 53.7475 150.853 53.9505 150.748C54.1605 150.636 54.332 150.461 54.465 150.223C54.598 149.985 54.6645 149.67 54.6645 149.278V144.532H55.8825V149.667C55.8825 150.045 55.8125 150.381 55.6725 150.675C55.5395 150.962 55.354 151.207 55.116 151.41C54.878 151.613 54.6015 151.767 54.2865 151.872C53.9715 151.97 53.639 152.019 53.289 152.019ZM58.9811 152.008C58.3511 152.008 57.8611 151.868 57.5111 151.588C57.1681 151.308 56.9966 150.913 56.9966 150.402C56.9966 149.856 57.1786 149.439 57.5426 149.152C57.9136 148.865 58.4281 148.722 59.0861 148.722H60.4196C60.3776 148.337 60.2691 148.043 60.0941 147.84C59.9191 147.637 59.6601 147.535 59.3171 147.535C59.0651 147.535 58.8446 147.588 58.6556 147.693C58.4666 147.798 58.3056 147.962 58.1726 148.186L57.1436 147.808C57.2556 147.577 57.4026 147.364 57.5846 147.168C57.7736 146.965 58.0081 146.804 58.2881 146.685C58.5751 146.566 58.9181 146.506 59.3171 146.506C59.8281 146.506 60.2551 146.608 60.5981 146.811C60.9411 147.007 61.1931 147.29 61.3541 147.661C61.5221 148.032 61.6061 148.48 61.6061 149.005L61.5746 151.882H60.4931L60.4616 151.242C60.3216 151.487 60.1256 151.676 59.8736 151.809C59.6286 151.942 59.3311 152.008 58.9811 152.008ZM59.1281 151.021C59.3871 151.021 59.6146 150.965 59.8106 150.853C60.0136 150.734 60.1676 150.577 60.2726 150.381C60.3846 150.185 60.4406 149.968 60.4406 149.73V149.625H59.4641C58.9951 149.625 58.6661 149.691 58.4771 149.824C58.2881 149.95 58.1936 150.132 58.1936 150.37C58.1936 150.573 58.2741 150.734 58.4351 150.853C58.6031 150.965 58.8341 151.021 59.1281 151.021ZM62.797 151.882V146.632H63.8995L63.952 147.336C64.113 147.063 64.3195 146.856 64.5715 146.716C64.8235 146.576 65.1105 146.506 65.4325 146.506C65.8525 146.506 66.2095 146.601 66.5035 146.79C66.7975 146.979 67.011 147.266 67.144 147.651C67.298 147.28 67.515 146.996 67.795 146.8C68.075 146.604 68.404 146.506 68.782 146.506C69.391 146.506 69.86 146.702 70.189 147.094C70.518 147.479 70.679 148.074 70.672 148.879V151.882H69.5065V149.194C69.5065 148.774 69.461 148.452 69.37 148.228C69.279 147.997 69.1565 147.836 69.0025 147.745C68.8485 147.654 68.67 147.609 68.467 147.609C68.103 147.602 67.8195 147.731 67.6165 147.997C67.4205 148.263 67.3225 148.645 67.3225 149.142V151.882H66.1465V149.194C66.1465 148.774 66.101 148.452 66.01 148.228C65.926 147.997 65.807 147.836 65.653 147.745C65.499 147.654 65.3205 147.609 65.1175 147.609C64.7535 147.602 64.47 147.731 64.267 147.997C64.071 148.263 63.973 148.645 63.973 149.142V151.882H62.797ZM74.2132 152.008C73.7022 152.008 73.2472 151.893 72.8482 151.662C72.4562 151.424 72.1447 151.098 71.9137 150.685C71.6897 150.272 71.5777 149.796 71.5777 149.257C71.5777 148.718 71.6932 148.242 71.9242 147.829C72.1552 147.416 72.4702 147.094 72.8692 146.863C73.2752 146.625 73.7372 146.506 74.2552 146.506C74.7242 146.506 75.1477 146.629 75.5257 146.874C75.9037 147.112 76.2012 147.458 76.4182 147.913C76.6422 148.368 76.7542 148.911 76.7542 149.541H72.7957C72.8307 149.982 72.9917 150.328 73.2787 150.58C73.5727 150.832 73.9192 150.958 74.3182 150.958C74.6402 150.958 74.9062 150.888 75.1162 150.748C75.3262 150.601 75.4907 150.412 75.6097 150.181L76.6492 150.622C76.5022 150.902 76.3132 151.147 76.0822 151.357C75.8582 151.567 75.5887 151.728 75.2737 151.84C74.9657 151.952 74.6122 152.008 74.2132 152.008ZM72.8692 148.638H75.4837C75.4627 148.386 75.3892 148.179 75.2632 148.018C75.1372 147.85 74.9832 147.724 74.8012 147.64C74.6192 147.556 74.4267 147.514 74.2237 147.514C74.0277 147.514 73.8282 147.556 73.6252 147.64C73.4292 147.717 73.2612 147.84 73.1212 148.008C72.9812 148.176 72.8972 148.386 72.8692 148.638ZM79.5659 152.008C79.2159 152.008 78.8939 151.956 78.5999 151.851C78.3059 151.746 78.0539 151.599 77.8439 151.41C77.6339 151.214 77.4729 150.986 77.3609 150.727L78.3794 150.276C78.4844 150.472 78.6384 150.636 78.8414 150.769C79.0514 150.902 79.2824 150.969 79.5344 150.969C79.8074 150.969 80.0244 150.923 80.1854 150.832C80.3534 150.734 80.4374 150.601 80.4374 150.433C80.4374 150.272 80.3744 150.15 80.2484 150.066C80.1224 149.975 79.9439 149.901 79.7129 149.845L79.2194 149.709C78.7224 149.583 78.3339 149.383 78.0539 149.11C77.7739 148.83 77.6339 148.512 77.6339 148.155C77.6339 147.63 77.8019 147.224 78.1379 146.937C78.4809 146.65 78.9709 146.506 79.6079 146.506C79.9299 146.506 80.2239 146.555 80.4899 146.653C80.7629 146.744 80.9974 146.877 81.1934 147.052C81.3894 147.22 81.5259 147.42 81.6029 147.651L80.6264 148.092C80.5564 147.917 80.4234 147.784 80.2274 147.693C80.0314 147.595 79.8144 147.546 79.5764 147.546C79.3384 147.546 79.1529 147.598 79.0199 147.703C78.8869 147.801 78.8204 147.941 78.8204 148.123C78.8204 148.228 78.8799 148.326 78.9989 148.417C79.1179 148.501 79.2894 148.571 79.5134 148.627L80.1329 148.774C80.4759 148.858 80.7559 148.991 80.9729 149.173C81.1899 149.348 81.3509 149.548 81.4559 149.772C81.5609 149.989 81.6134 150.209 81.6134 150.433C81.6134 150.748 81.5224 151.025 81.3404 151.263C81.1654 151.501 80.9239 151.686 80.6159 151.819C80.3079 151.945 79.9579 152.008 79.5659 152.008ZM86.7167 151.882L84.5222 144.532H85.7507L87.3782 150.013L88.9427 144.532H90.1502L91.7042 149.961L93.3317 144.532H94.5707L92.3447 151.882H91.0532L89.5412 146.464L88.0082 151.882H86.7167ZM95.2198 151.882V146.632H96.3958V147.588C96.6058 147.259 96.8788 147.014 97.2148 146.853C97.5508 146.692 97.8973 146.611 98.2543 146.611V147.735C97.9323 147.735 97.6278 147.78 97.3408 147.871C97.0608 147.955 96.8333 148.095 96.6583 148.291C96.4833 148.487 96.3958 148.746 96.3958 149.068V151.882H95.2198ZM99.1078 151.882V146.632H100.273V151.882H99.1078ZM99.6958 145.635C99.5068 145.635 99.3423 145.568 99.2023 145.435C99.0693 145.295 99.0028 145.131 99.0028 144.942C99.0028 144.753 99.0693 144.592 99.2023 144.459C99.3423 144.326 99.5068 144.259 99.6958 144.259C99.8848 144.259 100.046 144.326 100.179 144.459C100.319 144.592 100.389 144.753 100.389 144.942C100.389 145.131 100.319 145.295 100.179 145.435C100.046 145.568 99.8848 145.635 99.6958 145.635ZM103.917 154.119C103.546 154.119 103.21 154.087 102.909 154.024C102.615 153.961 102.366 153.888 102.163 153.804C101.96 153.72 101.803 153.639 101.691 153.562L102.142 152.617C102.24 152.666 102.37 152.726 102.531 152.796C102.699 152.873 102.895 152.939 103.119 152.995C103.343 153.051 103.595 153.079 103.875 153.079C104.176 153.079 104.445 153.016 104.683 152.89C104.921 152.771 105.107 152.586 105.24 152.334C105.373 152.082 105.439 151.76 105.439 151.368V150.843C105.257 151.137 105.019 151.368 104.725 151.536C104.438 151.697 104.109 151.777 103.738 151.777C103.262 151.777 102.846 151.669 102.489 151.452C102.139 151.235 101.862 150.934 101.659 150.549C101.463 150.157 101.365 149.705 101.365 149.194C101.365 148.648 101.463 148.176 101.659 147.777C101.862 147.378 102.139 147.066 102.489 146.842C102.846 146.618 103.262 146.506 103.738 146.506C104.109 146.506 104.438 146.59 104.725 146.758C105.019 146.926 105.257 147.168 105.439 147.483V146.632H106.615V151.336C106.615 151.931 106.503 152.435 106.279 152.848C106.055 153.268 105.74 153.583 105.334 153.793C104.928 154.01 104.456 154.119 103.917 154.119ZM104.064 150.78C104.33 150.78 104.561 150.71 104.757 150.57C104.96 150.43 105.117 150.241 105.229 150.003C105.341 149.758 105.397 149.478 105.397 149.163C105.397 148.841 105.341 148.561 105.229 148.323C105.117 148.078 104.96 147.889 104.757 147.756C104.554 147.616 104.319 147.546 104.053 147.546C103.773 147.546 103.525 147.616 103.308 147.756C103.098 147.889 102.93 148.078 102.804 148.323C102.685 148.561 102.625 148.841 102.625 149.163C102.625 149.478 102.685 149.758 102.804 150.003C102.93 150.241 103.101 150.43 103.318 150.57C103.535 150.71 103.784 150.78 104.064 150.78ZM107.925 151.882V144.532H109.101V147.346C109.276 147.073 109.496 146.867 109.762 146.727C110.028 146.58 110.329 146.506 110.665 146.506C111.078 146.506 111.435 146.59 111.736 146.758C112.037 146.926 112.265 147.189 112.419 147.546C112.58 147.896 112.66 148.354 112.66 148.921V151.882H111.484V149.194C111.484 148.774 111.435 148.452 111.337 148.228C111.239 147.997 111.103 147.836 110.928 147.745C110.76 147.654 110.564 147.609 110.34 147.609C109.941 147.602 109.633 147.731 109.416 147.997C109.206 148.263 109.101 148.645 109.101 149.142V151.882H107.925ZM115.941 152.008C115.388 152.008 114.964 151.872 114.67 151.599C114.383 151.319 114.24 150.92 114.24 150.402V147.64H113.368V146.632H114.24V144.994H115.405V146.632H116.823V147.64H115.405V150.181C115.405 150.426 115.461 150.612 115.573 150.738C115.692 150.864 115.864 150.927 116.088 150.927C116.158 150.927 116.235 150.913 116.319 150.885C116.403 150.857 116.497 150.804 116.602 150.727L117.033 151.62C116.851 151.746 116.669 151.84 116.487 151.903C116.305 151.973 116.123 152.008 115.941 152.008Z" fill="#1F293B"/> </g> -<g clip-path="url(#clip5_27219_5575)"> -<path d="M275.01 158.996C274.377 158.996 273.813 158.851 273.319 158.559C272.825 158.262 272.439 157.856 272.16 157.343C271.881 156.824 271.742 156.229 271.742 155.557C271.742 154.886 271.881 154.294 272.16 153.781C272.439 153.261 272.822 152.856 273.309 152.565C273.797 152.267 274.358 152.118 274.991 152.118C275.403 152.118 275.795 152.194 276.169 152.346C276.543 152.492 276.875 152.698 277.166 152.964C277.464 153.223 277.692 153.527 277.85 153.876L277.014 154.256C276.894 153.996 276.729 153.771 276.52 153.581C276.311 153.391 276.074 153.242 275.808 153.135C275.548 153.027 275.276 152.973 274.991 152.973C274.548 152.973 274.152 153.084 273.803 153.306C273.455 153.527 273.183 153.831 272.986 154.218C272.79 154.604 272.692 155.051 272.692 155.557C272.692 156.064 272.79 156.514 272.986 156.906C273.189 157.299 273.465 157.606 273.813 157.828C274.168 158.043 274.57 158.151 275.019 158.151C275.311 158.151 275.586 158.094 275.846 157.98C276.106 157.859 276.337 157.698 276.539 157.495C276.748 157.286 276.916 157.049 277.043 156.783L277.879 157.153C277.721 157.514 277.496 157.834 277.204 158.113C276.913 158.391 276.577 158.61 276.197 158.768C275.824 158.92 275.428 158.996 275.01 158.996ZM280.963 158.996C280.488 158.996 280.07 158.892 279.709 158.683C279.348 158.467 279.063 158.173 278.854 157.799C278.652 157.426 278.55 156.995 278.55 156.507C278.55 156.02 278.652 155.589 278.854 155.215C279.057 154.842 279.339 154.55 279.7 154.341C280.061 154.126 280.476 154.018 280.944 154.018C281.413 154.018 281.828 154.126 282.189 154.341C282.55 154.55 282.832 154.842 283.034 155.215C283.237 155.589 283.338 156.02 283.338 156.507C283.338 156.995 283.237 157.426 283.034 157.799C282.832 158.173 282.55 158.467 282.189 158.683C281.834 158.892 281.426 158.996 280.963 158.996ZM280.963 158.17C281.248 158.17 281.502 158.1 281.723 157.961C281.945 157.815 282.116 157.619 282.236 157.372C282.363 157.125 282.426 156.837 282.426 156.507C282.426 156.178 282.363 155.89 282.236 155.643C282.116 155.396 281.942 155.203 281.714 155.063C281.486 154.918 281.229 154.845 280.944 154.845C280.653 154.845 280.396 154.918 280.175 155.063C279.953 155.203 279.779 155.396 279.652 155.643C279.526 155.89 279.462 156.178 279.462 156.507C279.462 156.837 279.526 157.125 279.652 157.372C279.779 157.619 279.956 157.815 280.184 157.961C280.412 158.1 280.672 158.17 280.963 158.17ZM284.327 158.882V154.132H285.173L285.211 154.826C285.369 154.566 285.572 154.367 285.819 154.227C286.072 154.088 286.36 154.018 286.683 154.018C287.057 154.018 287.38 154.094 287.652 154.246C287.931 154.398 288.143 154.636 288.289 154.959C288.441 155.275 288.517 155.693 288.517 156.213V158.882H287.614V156.45C287.614 156.02 287.563 155.693 287.462 155.472C287.367 155.244 287.231 155.085 287.054 154.997C286.883 154.908 286.683 154.861 286.455 154.854C286.069 154.854 285.768 154.99 285.553 155.263C285.337 155.535 285.23 155.918 285.23 156.412V158.882H284.327ZM291.486 158.996C291.011 158.996 290.643 158.876 290.384 158.635C290.124 158.388 289.994 158.037 289.994 157.581V154.911H289.187V154.132H289.994V152.65H290.897V154.132H292.246V154.911H290.897V157.448C290.897 157.682 290.954 157.863 291.068 157.989C291.188 158.11 291.359 158.17 291.581 158.17C291.644 158.17 291.714 158.157 291.79 158.132C291.866 158.106 291.958 158.056 292.065 157.98L292.407 158.683C292.243 158.79 292.084 158.87 291.932 158.92C291.787 158.971 291.638 158.996 291.486 158.996ZM294.781 158.996C294.217 158.996 293.777 158.87 293.461 158.616C293.15 158.357 292.995 157.999 292.995 157.543C292.995 157.055 293.157 156.685 293.48 156.431C293.809 156.172 294.265 156.042 294.848 156.042H296.121C296.083 155.636 295.975 155.332 295.798 155.13C295.627 154.921 295.367 154.816 295.019 154.816C294.772 154.816 294.556 154.867 294.373 154.968C294.195 155.07 294.046 155.228 293.926 155.443L293.128 155.139C293.242 154.924 293.385 154.734 293.556 154.569C293.727 154.398 293.932 154.265 294.173 154.17C294.414 154.069 294.696 154.018 295.019 154.018C295.468 154.018 295.842 154.107 296.14 154.284C296.437 154.462 296.659 154.718 296.805 155.054C296.957 155.389 297.029 155.804 297.023 156.298L297.014 158.882H296.178L296.149 158.274C296.01 158.502 295.826 158.68 295.598 158.806C295.37 158.933 295.098 158.996 294.781 158.996ZM294.857 158.227C295.117 158.227 295.342 158.173 295.532 158.065C295.722 157.951 295.87 157.796 295.978 157.6C296.086 157.397 296.14 157.166 296.14 156.906V156.754H295.095C294.658 156.754 294.35 156.824 294.173 156.963C293.996 157.096 293.907 157.283 293.907 157.524C293.907 157.745 293.989 157.92 294.154 158.046C294.325 158.167 294.559 158.227 294.857 158.227ZM300.326 158.996C299.851 158.996 299.429 158.892 299.062 158.683C298.695 158.467 298.407 158.173 298.198 157.799C297.995 157.426 297.894 156.995 297.894 156.507C297.894 156.02 297.995 155.589 298.198 155.215C298.407 154.842 298.692 154.55 299.053 154.341C299.42 154.126 299.838 154.018 300.307 154.018C300.769 154.018 301.184 154.126 301.551 154.341C301.925 154.557 302.203 154.864 302.387 155.263L301.57 155.605C301.45 155.37 301.276 155.187 301.048 155.054C300.826 154.921 300.569 154.854 300.278 154.854C299.993 154.854 299.74 154.924 299.518 155.063C299.296 155.203 299.122 155.399 298.996 155.652C298.869 155.899 298.806 156.184 298.806 156.507C298.806 156.83 298.869 157.115 298.996 157.362C299.122 157.609 299.3 157.806 299.528 157.951C299.756 158.091 300.012 158.16 300.297 158.16C300.588 158.16 300.848 158.087 301.076 157.942C301.304 157.79 301.475 157.587 301.589 157.334L302.416 157.666C302.232 158.084 301.953 158.41 301.58 158.645C301.212 158.879 300.794 158.996 300.326 158.996ZM305.142 158.996C304.667 158.996 304.3 158.876 304.04 158.635C303.78 158.388 303.651 158.037 303.651 157.581V154.911H302.843V154.132H303.651V152.65H304.553V154.132H305.902V154.911H304.553V157.448C304.553 157.682 304.61 157.863 304.724 157.989C304.844 158.11 305.015 158.17 305.237 158.17C305.3 158.17 305.37 158.157 305.446 158.132C305.522 158.106 305.614 158.056 305.722 157.98L306.064 158.683C305.899 158.79 305.741 158.87 305.589 158.92C305.443 158.971 305.294 158.996 305.142 158.996Z" fill="#94A3A8"/> +<g clip-path="url(#clip5_27280_2565)"> +<path d="M155.85 145.712C155.717 145.712 155.6 145.662 155.5 145.562C155.4 145.462 155.35 145.346 155.35 145.212C155.35 145.066 155.4 144.946 155.5 144.852C155.6 144.752 155.717 144.702 155.85 144.702C155.99 144.702 156.11 144.752 156.21 144.852C156.31 144.946 156.36 145.066 156.36 145.212C156.36 145.346 156.31 145.462 156.21 145.562C156.11 145.662 155.99 145.712 155.85 145.712ZM154.74 154.032C154.493 154.032 154.18 153.946 153.8 153.772L154.1 153.102C154.26 153.162 154.393 153.209 154.5 153.242C154.613 153.276 154.703 153.292 154.77 153.292C155.223 153.292 155.45 153.002 155.45 152.422V146.882H156.25V152.442C156.25 152.962 156.123 153.356 155.87 153.622C155.617 153.896 155.24 154.032 154.74 154.032ZM159.296 152.002C158.709 152.002 158.249 151.869 157.916 151.602C157.589 151.329 157.426 150.952 157.426 150.472C157.426 149.966 157.592 149.579 157.926 149.312C158.266 149.039 158.739 148.902 159.346 148.902H160.736C160.702 148.429 160.586 148.076 160.386 147.842C160.186 147.602 159.886 147.482 159.486 147.482C159.212 147.482 158.976 147.539 158.776 147.652C158.582 147.759 158.422 147.932 158.296 148.172L157.576 147.892C157.702 147.659 157.856 147.459 158.036 147.292C158.216 147.119 158.426 146.989 158.666 146.902C158.906 146.809 159.179 146.762 159.486 146.762C159.952 146.762 160.336 146.856 160.636 147.042C160.942 147.222 161.172 147.492 161.326 147.852C161.479 148.206 161.552 148.646 161.546 149.172L161.536 151.882H160.796L160.756 151.212C160.609 151.466 160.412 151.662 160.166 151.802C159.919 151.936 159.629 152.002 159.296 152.002ZM159.336 151.302C159.622 151.302 159.872 151.242 160.086 151.122C160.299 150.996 160.462 150.819 160.576 150.592C160.696 150.366 160.756 150.092 160.756 149.772V149.572H159.526C159.059 149.572 158.726 149.649 158.526 149.802C158.332 149.956 158.236 150.176 158.236 150.462C158.236 150.722 158.332 150.929 158.526 151.082C158.719 151.229 158.989 151.302 159.336 151.302ZM162.813 151.882V146.882H163.563L163.603 147.582C163.756 147.316 163.953 147.112 164.193 146.972C164.433 146.832 164.713 146.762 165.033 146.762C165.433 146.762 165.773 146.856 166.053 147.042C166.34 147.229 166.546 147.512 166.673 147.892C166.813 147.526 167.016 147.246 167.283 147.052C167.556 146.859 167.88 146.762 168.253 146.762C168.813 146.762 169.253 146.949 169.573 147.322C169.9 147.696 170.06 148.262 170.053 149.022V151.882H169.253V149.322C169.253 148.829 169.2 148.452 169.093 148.192C168.993 147.932 168.856 147.756 168.683 147.662C168.51 147.562 168.31 147.512 168.083 147.512C167.69 147.512 167.383 147.669 167.163 147.982C166.943 148.289 166.833 148.726 166.833 149.292V151.882H166.033V149.322C166.033 148.829 165.98 148.452 165.873 148.192C165.773 147.932 165.633 147.756 165.453 147.662C165.28 147.562 165.08 147.512 164.853 147.512C164.466 147.512 164.163 147.669 163.943 147.982C163.723 148.289 163.613 148.726 163.613 149.292V151.882H162.813ZM173.509 152.002C173.022 152.002 172.592 151.892 172.219 151.672C171.846 151.446 171.552 151.136 171.339 150.742C171.132 150.349 171.029 149.896 171.029 149.382C171.029 148.869 171.132 148.416 171.339 148.022C171.552 147.629 171.842 147.322 172.209 147.102C172.582 146.876 173.009 146.762 173.489 146.762C173.956 146.762 174.359 146.879 174.699 147.112C175.039 147.339 175.302 147.659 175.489 148.072C175.676 148.486 175.769 148.972 175.769 149.532H171.839C171.872 150.079 172.046 150.506 172.359 150.812C172.672 151.119 173.069 151.272 173.549 151.272C173.902 151.272 174.199 151.189 174.439 151.022C174.686 150.856 174.876 150.636 175.009 150.362L175.699 150.712C175.572 150.972 175.402 151.199 175.189 151.392C174.982 151.586 174.736 151.736 174.449 151.842C174.169 151.949 173.856 152.002 173.509 152.002ZM171.899 148.862H174.909C174.889 148.576 174.812 148.329 174.679 148.122C174.552 147.916 174.386 147.756 174.179 147.642C173.972 147.529 173.739 147.472 173.479 147.472C173.226 147.472 172.982 147.529 172.749 147.642C172.516 147.749 172.322 147.909 172.169 148.122C172.016 148.329 171.926 148.576 171.899 148.862ZM178.528 152.002C178.161 152.002 177.841 151.949 177.568 151.842C177.295 151.729 177.065 151.582 176.878 151.402C176.698 151.222 176.568 151.026 176.488 150.812L177.188 150.522C177.301 150.749 177.471 150.932 177.698 151.072C177.925 151.212 178.175 151.282 178.448 151.282C178.761 151.282 179.025 151.222 179.238 151.102C179.451 150.976 179.558 150.799 179.558 150.572C179.558 150.366 179.478 150.199 179.318 150.072C179.165 149.946 178.935 149.842 178.628 149.762L178.148 149.632C177.695 149.512 177.341 149.332 177.088 149.092C176.835 148.846 176.708 148.569 176.708 148.262C176.708 147.789 176.861 147.422 177.168 147.162C177.481 146.896 177.945 146.762 178.558 146.762C178.851 146.762 179.118 146.806 179.358 146.892C179.598 146.979 179.805 147.102 179.978 147.262C180.151 147.416 180.278 147.599 180.358 147.812L179.658 148.122C179.571 147.896 179.428 147.732 179.228 147.632C179.028 147.532 178.785 147.482 178.498 147.482C178.191 147.482 177.951 147.549 177.778 147.682C177.605 147.809 177.518 147.989 177.518 148.222C177.518 148.356 177.588 148.482 177.728 148.602C177.875 148.716 178.088 148.809 178.368 148.882L178.868 149.012C179.195 149.092 179.468 149.212 179.688 149.372C179.908 149.526 180.075 149.702 180.188 149.902C180.301 150.102 180.358 150.316 180.358 150.542C180.358 150.842 180.278 151.102 180.118 151.322C179.958 151.542 179.741 151.712 179.468 151.832C179.195 151.946 178.881 152.002 178.528 152.002ZM185.886 154.002C185.2 154.002 184.57 153.889 183.996 153.662C183.423 153.436 182.926 153.112 182.506 152.692C182.093 152.279 181.77 151.792 181.536 151.232C181.31 150.666 181.196 150.042 181.196 149.362C181.196 148.682 181.31 148.062 181.536 147.502C181.77 146.936 182.093 146.446 182.506 146.032C182.926 145.619 183.423 145.299 183.996 145.072C184.57 144.846 185.2 144.732 185.886 144.732C186.513 144.732 187.086 144.846 187.606 145.072C188.126 145.299 188.58 145.619 188.966 146.032C189.353 146.446 189.65 146.936 189.856 147.502C190.063 148.062 190.166 148.682 190.166 149.362C190.166 149.882 190.086 150.342 189.926 150.742C189.766 151.142 189.54 151.459 189.246 151.692C188.96 151.919 188.633 152.032 188.266 152.032C187.926 152.039 187.653 151.949 187.446 151.762C187.246 151.569 187.136 151.246 187.116 150.792C186.93 151.086 186.683 151.316 186.376 151.482C186.076 151.649 185.736 151.732 185.356 151.732C184.923 151.732 184.54 151.632 184.206 151.432C183.873 151.226 183.61 150.942 183.416 150.582C183.23 150.222 183.136 149.812 183.136 149.352C183.136 148.886 183.23 148.476 183.416 148.122C183.61 147.769 183.873 147.492 184.206 147.292C184.54 147.086 184.923 146.982 185.356 146.982C185.73 146.982 186.066 147.062 186.366 147.222C186.666 147.382 186.906 147.606 187.086 147.892V147.092H187.876V150.832C187.876 150.999 187.916 151.132 187.996 151.232C188.076 151.326 188.18 151.372 188.306 151.372C188.526 151.372 188.72 151.286 188.886 151.112C189.06 150.939 189.193 150.702 189.286 150.402C189.386 150.102 189.436 149.756 189.436 149.362C189.436 148.782 189.346 148.252 189.166 147.772C188.993 147.292 188.75 146.876 188.436 146.522C188.123 146.169 187.746 145.896 187.306 145.702C186.873 145.509 186.4 145.412 185.886 145.412C185.3 145.412 184.766 145.509 184.286 145.702C183.806 145.896 183.39 146.169 183.036 146.522C182.683 146.876 182.41 147.292 182.216 147.772C182.023 148.252 181.926 148.782 181.926 149.362C181.926 149.942 182.023 150.472 182.216 150.952C182.41 151.432 182.683 151.849 183.036 152.202C183.39 152.556 183.806 152.829 184.286 153.022C184.766 153.222 185.3 153.322 185.886 153.322C186.146 153.322 186.426 153.286 186.726 153.212C187.033 153.146 187.293 153.059 187.506 152.952L187.866 153.512C187.586 153.659 187.26 153.776 186.886 153.862C186.513 153.956 186.18 154.002 185.886 154.002ZM185.546 151.012C185.96 151.012 186.306 150.882 186.586 150.622C186.873 150.362 187.043 150.029 187.096 149.622V149.082C187.043 148.676 186.873 148.346 186.586 148.092C186.3 147.839 185.95 147.712 185.536 147.712C185.223 147.712 184.946 147.782 184.706 147.922C184.473 148.062 184.286 148.256 184.146 148.502C184.013 148.742 183.946 149.026 183.946 149.352C183.946 149.672 184.013 149.959 184.146 150.212C184.286 150.459 184.476 150.656 184.716 150.802C184.956 150.942 185.233 151.012 185.546 151.012ZM193.559 152.002C193.065 152.002 192.629 151.892 192.249 151.672C191.869 151.446 191.572 151.136 191.359 150.742C191.145 150.349 191.039 149.896 191.039 149.382C191.039 148.869 191.142 148.416 191.349 148.022C191.562 147.629 191.859 147.322 192.239 147.102C192.619 146.876 193.052 146.762 193.539 146.762C194.019 146.762 194.449 146.872 194.829 147.092C195.209 147.312 195.499 147.622 195.699 148.022L194.969 148.352C194.835 148.086 194.642 147.879 194.389 147.732C194.135 147.579 193.845 147.502 193.519 147.502C193.192 147.502 192.902 147.582 192.649 147.742C192.402 147.902 192.205 148.126 192.059 148.412C191.919 148.692 191.849 149.016 191.849 149.382C191.849 149.749 191.919 150.076 192.059 150.362C192.205 150.642 192.405 150.862 192.659 151.022C192.919 151.182 193.212 151.262 193.539 151.262C193.865 151.262 194.155 151.179 194.409 151.012C194.669 150.846 194.865 150.612 194.999 150.312L195.729 150.642C195.529 151.069 195.239 151.402 194.859 151.642C194.479 151.882 194.045 152.002 193.559 152.002ZM198.949 152.002C198.462 152.002 198.029 151.892 197.649 151.672C197.276 151.446 196.982 151.136 196.769 150.742C196.556 150.349 196.449 149.896 196.449 149.382C196.449 148.869 196.552 148.416 196.759 148.022C196.972 147.629 197.266 147.322 197.639 147.102C198.019 146.876 198.449 146.762 198.929 146.762C199.422 146.762 199.856 146.876 200.229 147.102C200.609 147.322 200.902 147.629 201.109 148.022C201.322 148.416 201.429 148.869 201.429 149.382C201.429 149.896 201.322 150.349 201.109 150.742C200.902 151.136 200.612 151.446 200.239 151.672C199.866 151.892 199.436 152.002 198.949 152.002ZM198.949 151.262C199.282 151.262 199.572 151.182 199.819 151.022C200.066 150.862 200.259 150.642 200.399 150.362C200.546 150.082 200.619 149.756 200.619 149.382C200.619 149.009 200.546 148.682 200.399 148.402C200.259 148.122 200.062 147.902 199.809 147.742C199.556 147.582 199.262 147.502 198.929 147.502C198.602 147.502 198.312 147.582 198.059 147.742C197.812 147.902 197.616 148.122 197.469 148.402C197.329 148.682 197.259 149.009 197.259 149.382C197.259 149.749 197.329 150.076 197.469 150.362C197.616 150.642 197.816 150.862 198.069 151.022C198.329 151.182 198.622 151.262 198.949 151.262ZM202.88 152.022C202.726 152.022 202.593 151.969 202.48 151.862C202.373 151.749 202.32 151.619 202.32 151.472C202.32 151.319 202.373 151.189 202.48 151.082C202.593 150.969 202.726 150.912 202.88 150.912C203.033 150.912 203.163 150.969 203.27 151.082C203.376 151.189 203.43 151.319 203.43 151.472C203.43 151.619 203.376 151.749 203.27 151.862C203.163 151.969 203.033 152.022 202.88 152.022ZM206.59 152.002C206.143 152.002 205.75 151.892 205.41 151.672C205.07 151.452 204.803 151.146 204.61 150.752C204.423 150.352 204.33 149.896 204.33 149.382C204.33 148.862 204.423 148.406 204.61 148.012C204.803 147.619 205.07 147.312 205.41 147.092C205.75 146.872 206.143 146.762 206.59 146.762C206.956 146.762 207.283 146.849 207.57 147.022C207.863 147.189 208.1 147.422 208.28 147.722V144.882H209.08V151.882H208.32L208.28 151.032C208.1 151.332 207.863 151.569 207.57 151.742C207.283 151.916 206.956 152.002 206.59 152.002ZM206.77 151.272C207.063 151.272 207.32 151.196 207.54 151.042C207.766 150.882 207.943 150.662 208.07 150.382C208.203 150.096 208.273 149.776 208.28 149.422V149.352C208.273 148.992 208.203 148.672 208.07 148.392C207.943 148.106 207.766 147.886 207.54 147.732C207.313 147.572 207.053 147.492 206.76 147.492C206.446 147.492 206.166 147.572 205.92 147.732C205.673 147.892 205.48 148.116 205.34 148.402C205.206 148.689 205.14 149.016 205.14 149.382C205.14 149.749 205.21 150.076 205.35 150.362C205.49 150.649 205.683 150.872 205.93 151.032C206.176 151.192 206.456 151.272 206.77 151.272ZM212.669 152.002C212.183 152.002 211.753 151.892 211.379 151.672C211.006 151.446 210.713 151.136 210.499 150.742C210.293 150.349 210.189 149.896 210.189 149.382C210.189 148.869 210.293 148.416 210.499 148.022C210.713 147.629 211.003 147.322 211.369 147.102C211.743 146.876 212.169 146.762 212.649 146.762C213.116 146.762 213.519 146.879 213.859 147.112C214.199 147.339 214.463 147.659 214.649 148.072C214.836 148.486 214.929 148.972 214.929 149.532H210.999C211.033 150.079 211.206 150.506 211.519 150.812C211.833 151.119 212.229 151.272 212.709 151.272C213.063 151.272 213.359 151.189 213.599 151.022C213.846 150.856 214.036 150.636 214.169 150.362L214.859 150.712C214.733 150.972 214.563 151.199 214.349 151.392C214.143 151.586 213.896 151.736 213.609 151.842C213.329 151.949 213.016 152.002 212.669 152.002ZM211.059 148.862H214.069C214.049 148.576 213.973 148.329 213.839 148.122C213.713 147.916 213.546 147.756 213.339 147.642C213.133 147.529 212.899 147.472 212.639 147.472C212.386 147.472 212.143 147.529 211.909 147.642C211.676 147.749 211.483 147.909 211.329 148.122C211.176 148.329 211.086 148.576 211.059 148.862ZM217.291 151.882L215.201 146.882H216.031L217.711 150.952L219.381 146.882H220.221L218.131 151.882H217.291Z" fill="#63758C"/> </g> -<g clip-path="url(#clip6_27219_5575)"> -<path d="M386.532 158.882V158.132C386.532 157.935 386.576 157.733 386.665 157.524C386.76 157.308 386.893 157.096 387.064 156.887C387.241 156.678 387.45 156.485 387.691 156.308L388.974 155.358C389.126 155.25 389.262 155.127 389.382 154.987C389.509 154.842 389.607 154.693 389.677 154.541C389.753 154.382 389.791 154.227 389.791 154.075C389.791 153.873 389.74 153.689 389.639 153.524C389.537 153.353 389.395 153.22 389.211 153.125C389.027 153.024 388.809 152.973 388.556 152.973C388.315 152.973 388.103 153.021 387.919 153.116C387.742 153.204 387.593 153.325 387.473 153.477C387.352 153.629 387.267 153.79 387.216 153.961L386.257 153.781C386.326 153.489 386.462 153.217 386.665 152.964C386.868 152.71 387.127 152.508 387.444 152.356C387.761 152.197 388.119 152.118 388.518 152.118C388.974 152.118 389.366 152.204 389.696 152.375C390.031 152.539 390.291 152.771 390.475 153.068C390.658 153.36 390.75 153.695 390.75 154.075C390.75 154.443 390.649 154.781 390.446 155.092C390.25 155.402 389.965 155.703 389.591 155.994L388.404 156.887C388.169 157.065 387.982 157.248 387.843 157.438C387.71 157.628 387.628 157.831 387.596 158.046H390.836V158.882H386.532ZM391.989 158.882V154.132H392.835L392.873 154.788C393.025 154.534 393.215 154.344 393.443 154.218C393.671 154.085 393.934 154.018 394.231 154.018C394.611 154.018 394.934 154.107 395.2 154.284C395.466 154.455 395.659 154.718 395.78 155.073C395.919 154.731 396.115 154.471 396.369 154.294C396.622 154.11 396.923 154.018 397.271 154.018C397.81 154.018 398.231 154.196 398.535 154.55C398.839 154.899 398.988 155.437 398.981 156.165V158.882H398.088V156.45C398.088 156.02 398.041 155.693 397.946 155.472C397.857 155.244 397.737 155.085 397.585 154.997C397.433 154.908 397.255 154.861 397.053 154.854C396.698 154.854 396.423 154.99 396.226 155.263C396.036 155.535 395.941 155.918 395.941 156.412V158.882H395.039V156.45C395.039 156.02 394.994 155.693 394.906 155.472C394.817 155.244 394.694 155.085 394.535 154.997C394.383 154.908 394.206 154.861 394.003 154.854C393.649 154.854 393.373 154.99 393.177 155.263C392.987 155.535 392.892 155.918 392.892 156.412V158.882H391.989ZM403.974 158.996C403.41 158.996 402.97 158.87 402.654 158.616C402.343 158.357 402.188 157.999 402.188 157.543C402.188 157.055 402.35 156.685 402.673 156.431C403.002 156.172 403.458 156.042 404.041 156.042H405.314C405.276 155.636 405.168 155.332 404.991 155.13C404.82 154.921 404.56 154.816 404.212 154.816C403.965 154.816 403.749 154.867 403.566 154.968C403.388 155.07 403.239 155.228 403.119 155.443L402.321 155.139C402.435 154.924 402.578 154.734 402.749 154.569C402.92 154.398 403.125 154.265 403.366 154.17C403.607 154.069 403.889 154.018 404.212 154.018C404.661 154.018 405.035 154.107 405.333 154.284C405.63 154.462 405.852 154.718 405.998 155.054C406.15 155.389 406.222 155.804 406.216 156.298L406.207 158.882H405.371L405.342 158.274C405.203 158.502 405.019 158.68 404.791 158.806C404.563 158.933 404.291 158.996 403.974 158.996ZM404.05 158.227C404.31 158.227 404.535 158.173 404.725 158.065C404.915 157.951 405.063 157.796 405.171 157.6C405.279 157.397 405.333 157.166 405.333 156.906V156.754H404.288C403.851 156.754 403.543 156.824 403.366 156.963C403.189 157.096 403.1 157.283 403.1 157.524C403.1 157.745 403.182 157.92 403.347 158.046C403.518 158.167 403.752 158.227 404.05 158.227ZM409.319 160.906C409.002 160.906 408.714 160.874 408.455 160.811C408.195 160.754 407.976 160.687 407.799 160.611C407.622 160.535 407.489 160.469 407.4 160.412L407.742 159.68C407.824 159.731 407.942 159.788 408.094 159.851C408.246 159.921 408.423 159.978 408.626 160.022C408.828 160.073 409.053 160.098 409.3 160.098C409.591 160.098 409.851 160.038 410.079 159.918C410.307 159.804 410.484 159.623 410.611 159.376C410.744 159.129 410.811 158.813 410.811 158.426V157.932C410.646 158.211 410.427 158.429 410.155 158.588C409.883 158.74 409.576 158.816 409.234 158.816C408.803 158.816 408.426 158.718 408.103 158.521C407.786 158.319 407.536 158.04 407.353 157.685C407.175 157.324 407.087 156.909 407.087 156.441C407.087 155.953 407.175 155.529 407.353 155.168C407.536 154.807 407.786 154.525 408.103 154.322C408.426 154.12 408.803 154.018 409.234 154.018C409.576 154.018 409.883 154.097 410.155 154.256C410.427 154.408 410.646 154.629 410.811 154.921V154.132H411.713V158.407C411.713 158.952 411.609 159.408 411.4 159.775C411.197 160.149 410.915 160.431 410.554 160.621C410.199 160.811 409.788 160.906 409.319 160.906ZM409.462 158.056C409.728 158.056 409.959 157.986 410.155 157.847C410.351 157.701 410.507 157.508 410.621 157.267C410.735 157.02 410.792 156.738 410.792 156.422C410.792 156.105 410.735 155.826 410.621 155.586C410.507 155.345 410.348 155.158 410.146 155.025C409.949 154.886 409.718 154.816 409.452 154.816C409.173 154.816 408.926 154.886 408.711 155.025C408.502 155.158 408.337 155.345 408.217 155.586C408.097 155.826 408.037 156.105 408.037 156.422C408.037 156.738 408.097 157.02 408.217 157.267C408.344 157.508 408.512 157.701 408.721 157.847C408.936 157.986 409.183 158.056 409.462 158.056ZM415.112 158.996C414.637 158.996 414.219 158.892 413.858 158.683C413.497 158.467 413.212 158.173 413.003 157.799C412.801 157.426 412.699 156.995 412.699 156.507C412.699 156.02 412.801 155.589 413.003 155.215C413.206 154.842 413.488 154.55 413.849 154.341C414.21 154.126 414.625 154.018 415.093 154.018C415.562 154.018 415.977 154.126 416.338 154.341C416.699 154.55 416.981 154.842 417.183 155.215C417.386 155.589 417.487 156.02 417.487 156.507C417.487 156.995 417.386 157.426 417.183 157.799C416.981 158.173 416.699 158.467 416.338 158.683C415.983 158.892 415.575 158.996 415.112 158.996ZM415.112 158.17C415.397 158.17 415.651 158.1 415.872 157.961C416.094 157.815 416.265 157.619 416.385 157.372C416.512 157.125 416.575 156.837 416.575 156.507C416.575 156.178 416.512 155.89 416.385 155.643C416.265 155.396 416.091 155.203 415.863 155.063C415.635 154.918 415.378 154.845 415.093 154.845C414.802 154.845 414.546 154.918 414.324 155.063C414.102 155.203 413.928 155.396 413.801 155.643C413.675 155.89 413.611 156.178 413.611 156.507C413.611 156.837 413.675 157.125 413.801 157.372C413.928 157.619 414.105 157.815 414.333 157.961C414.561 158.1 414.821 158.17 415.112 158.17Z" fill="#94A3A8"/> +<path d="M270.337 150.996C269.703 150.996 269.14 150.851 268.646 150.559C268.152 150.262 267.765 149.856 267.487 149.343C267.208 148.824 267.069 148.229 267.069 147.557C267.069 146.886 267.208 146.294 267.487 145.781C267.765 145.261 268.148 144.856 268.636 144.565C269.124 144.267 269.684 144.118 270.318 144.118C270.729 144.118 271.122 144.194 271.496 144.346C271.869 144.492 272.202 144.698 272.493 144.964C272.791 145.223 273.019 145.527 273.177 145.876L272.341 146.256C272.221 145.996 272.056 145.771 271.847 145.581C271.638 145.391 271.401 145.242 271.135 145.135C270.875 145.027 270.603 144.973 270.318 144.973C269.874 144.973 269.478 145.084 269.13 145.306C268.782 145.527 268.509 145.831 268.313 146.218C268.117 146.604 268.019 147.051 268.019 147.557C268.019 148.064 268.117 148.514 268.313 148.906C268.516 149.299 268.791 149.606 269.14 149.828C269.494 150.043 269.896 150.151 270.346 150.151C270.637 150.151 270.913 150.094 271.173 149.98C271.432 149.859 271.663 149.698 271.866 149.495C272.075 149.286 272.243 149.049 272.37 148.783L273.206 149.153C273.047 149.514 272.822 149.834 272.531 150.113C272.24 150.391 271.904 150.61 271.524 150.768C271.15 150.92 270.755 150.996 270.337 150.996ZM276.29 150.996C275.815 150.996 275.397 150.892 275.036 150.683C274.675 150.467 274.39 150.173 274.181 149.799C273.978 149.426 273.877 148.995 273.877 148.507C273.877 148.02 273.978 147.589 274.181 147.215C274.384 146.842 274.665 146.55 275.026 146.341C275.387 146.126 275.802 146.018 276.271 146.018C276.74 146.018 277.154 146.126 277.515 146.341C277.876 146.55 278.158 146.842 278.361 147.215C278.564 147.589 278.665 148.02 278.665 148.507C278.665 148.995 278.564 149.426 278.361 149.799C278.158 150.173 277.876 150.467 277.515 150.683C277.161 150.892 276.752 150.996 276.29 150.996ZM276.29 150.17C276.575 150.17 276.828 150.1 277.05 149.961C277.272 149.815 277.443 149.619 277.563 149.372C277.69 149.125 277.753 148.837 277.753 148.507C277.753 148.178 277.69 147.89 277.563 147.643C277.443 147.396 277.268 147.203 277.04 147.063C276.812 146.918 276.556 146.845 276.271 146.845C275.98 146.845 275.723 146.918 275.501 147.063C275.28 147.203 275.106 147.396 274.979 147.643C274.852 147.89 274.789 148.178 274.789 148.507C274.789 148.837 274.852 149.125 274.979 149.372C275.106 149.619 275.283 149.815 275.511 149.961C275.739 150.1 275.999 150.17 276.29 150.17ZM279.654 150.882V146.132H280.499L280.537 146.826C280.696 146.566 280.898 146.367 281.145 146.227C281.399 146.088 281.687 146.018 282.01 146.018C282.383 146.018 282.706 146.094 282.979 146.246C283.257 146.398 283.47 146.636 283.615 146.959C283.767 147.275 283.843 147.693 283.843 148.213V150.882H282.941V148.45C282.941 148.02 282.89 147.693 282.789 147.472C282.694 147.244 282.558 147.085 282.38 146.997C282.209 146.908 282.01 146.861 281.782 146.854C281.395 146.854 281.095 146.99 280.879 147.263C280.664 147.535 280.556 147.918 280.556 148.412V150.882H279.654ZM286.812 150.996C286.337 150.996 285.97 150.876 285.71 150.635C285.451 150.388 285.321 150.037 285.321 149.581V146.911H284.513V146.132H285.321V144.65H286.223V146.132H287.572V146.911H286.223V149.448C286.223 149.682 286.28 149.863 286.394 149.989C286.515 150.11 286.686 150.17 286.907 150.17C286.971 150.17 287.04 150.157 287.116 150.132C287.192 150.106 287.284 150.056 287.392 149.98L287.734 150.683C287.569 150.79 287.411 150.87 287.259 150.92C287.113 150.971 286.964 150.996 286.812 150.996ZM290.108 150.996C289.544 150.996 289.104 150.87 288.787 150.616C288.477 150.357 288.322 149.999 288.322 149.543C288.322 149.055 288.483 148.685 288.806 148.431C289.136 148.172 289.592 148.042 290.174 148.042H291.447C291.409 147.636 291.302 147.332 291.124 147.13C290.953 146.921 290.694 146.816 290.345 146.816C290.098 146.816 289.883 146.867 289.699 146.968C289.522 147.07 289.373 147.228 289.253 147.443L288.455 147.139C288.569 146.924 288.711 146.734 288.882 146.569C289.053 146.398 289.259 146.265 289.5 146.17C289.74 146.069 290.022 146.018 290.345 146.018C290.795 146.018 291.169 146.107 291.466 146.284C291.764 146.462 291.986 146.718 292.131 147.054C292.283 147.389 292.356 147.804 292.35 148.298L292.34 150.882H291.504L291.476 150.274C291.336 150.502 291.153 150.68 290.925 150.806C290.697 150.933 290.424 150.996 290.108 150.996ZM290.184 150.227C290.443 150.227 290.668 150.173 290.858 150.065C291.048 149.951 291.197 149.796 291.305 149.6C291.412 149.397 291.466 149.166 291.466 148.906V148.754H290.421C289.984 148.754 289.677 148.824 289.5 148.963C289.322 149.096 289.234 149.283 289.234 149.524C289.234 149.745 289.316 149.92 289.481 150.046C289.652 150.167 289.886 150.227 290.184 150.227ZM295.652 150.996C295.177 150.996 294.756 150.892 294.389 150.683C294.021 150.467 293.733 150.173 293.524 149.799C293.322 149.426 293.22 148.995 293.22 148.507C293.22 148.02 293.322 147.589 293.524 147.215C293.733 146.842 294.018 146.55 294.379 146.341C294.747 146.126 295.165 146.018 295.633 146.018C296.096 146.018 296.51 146.126 296.878 146.341C297.251 146.557 297.53 146.864 297.714 147.263L296.897 147.605C296.776 147.37 296.602 147.187 296.374 147.054C296.153 146.921 295.896 146.854 295.605 146.854C295.32 146.854 295.066 146.924 294.845 147.063C294.623 147.203 294.449 147.399 294.322 147.652C294.196 147.899 294.132 148.184 294.132 148.507C294.132 148.83 294.196 149.115 294.322 149.362C294.449 149.609 294.626 149.806 294.854 149.951C295.082 150.091 295.339 150.16 295.624 150.16C295.915 150.16 296.175 150.087 296.403 149.942C296.631 149.79 296.802 149.587 296.916 149.334L297.742 149.666C297.559 150.084 297.28 150.41 296.906 150.645C296.539 150.879 296.121 150.996 295.652 150.996ZM300.469 150.996C299.994 150.996 299.626 150.876 299.367 150.635C299.107 150.388 298.977 150.037 298.977 149.581V146.911H298.17V146.132H298.977V144.65H299.88V146.132H301.229V146.911H299.88V149.448C299.88 149.682 299.937 149.863 300.051 149.989C300.171 150.11 300.342 150.17 300.564 150.17C300.627 150.17 300.697 150.157 300.773 150.132C300.849 150.106 300.941 150.056 301.048 149.98L301.39 150.683C301.226 150.79 301.067 150.87 300.915 150.92C300.77 150.971 300.621 150.996 300.469 150.996Z" fill="#94A3A8"/> +<g clip-path="url(#clip6_27280_2565)"> +<path d="M380.961 150.996C380.702 150.996 380.467 150.958 380.258 150.882C380.056 150.806 379.875 150.708 379.717 150.588C379.559 150.461 379.426 150.322 379.318 150.17C379.21 150.011 379.125 149.853 379.061 149.695L379.812 149.315C379.932 149.562 380.084 149.761 380.268 149.913C380.458 150.065 380.689 150.141 380.961 150.141C381.183 150.141 381.395 150.091 381.598 149.989C381.801 149.888 381.968 149.72 382.101 149.486C382.234 149.245 382.301 148.932 382.301 148.545V144.232H383.232V148.878C383.232 149.226 383.169 149.533 383.042 149.799C382.922 150.059 382.754 150.281 382.538 150.464C382.329 150.642 382.089 150.775 381.816 150.863C381.544 150.952 381.259 150.996 380.961 150.996ZM386.323 150.996C385.956 150.996 385.636 150.92 385.364 150.768C385.091 150.616 384.879 150.379 384.727 150.056C384.575 149.733 384.499 149.315 384.499 148.802V146.132H385.402V148.564C385.402 148.989 385.449 149.315 385.544 149.543C385.646 149.771 385.785 149.929 385.962 150.018C386.14 150.106 386.339 150.154 386.561 150.16C386.947 150.16 387.248 150.024 387.463 149.752C387.679 149.479 387.786 149.096 387.786 148.602V146.132H388.679V150.882H387.843L387.805 150.189C387.647 150.448 387.441 150.648 387.188 150.787C386.941 150.927 386.653 150.996 386.323 150.996ZM391.639 150.996C391.303 150.996 391.002 150.946 390.736 150.844C390.477 150.743 390.255 150.607 390.071 150.436C389.894 150.265 389.761 150.072 389.672 149.856L390.451 149.514C390.553 149.711 390.705 149.872 390.907 149.999C391.11 150.125 391.335 150.189 391.582 150.189C391.854 150.189 392.079 150.138 392.256 150.037C392.434 149.935 392.522 149.793 392.522 149.609C392.522 149.432 392.456 149.293 392.323 149.191C392.19 149.09 391.997 149.008 391.743 148.944L391.297 148.83C390.854 148.71 390.508 148.529 390.261 148.289C390.021 148.048 389.9 147.776 389.9 147.472C389.9 147.009 390.049 146.652 390.347 146.398C390.645 146.145 391.085 146.018 391.667 146.018C391.952 146.018 392.212 146.059 392.446 146.142C392.687 146.224 392.89 146.341 393.054 146.493C393.225 146.645 393.346 146.826 393.415 147.035L392.655 147.377C392.579 147.187 392.45 147.047 392.266 146.959C392.082 146.864 391.867 146.816 391.62 146.816C391.367 146.816 391.167 146.873 391.021 146.987C390.876 147.095 390.803 147.247 390.803 147.443C390.803 147.551 390.863 147.655 390.983 147.757C391.11 147.852 391.294 147.931 391.534 147.994L392.047 148.118C392.358 148.194 392.614 148.311 392.817 148.469C393.02 148.621 393.172 148.795 393.273 148.992C393.374 149.182 393.425 149.381 393.425 149.59C393.425 149.875 393.346 150.125 393.187 150.341C393.035 150.55 392.823 150.711 392.551 150.825C392.285 150.939 391.981 150.996 391.639 150.996ZM396.197 150.996C395.722 150.996 395.355 150.876 395.095 150.635C394.836 150.388 394.706 150.037 394.706 149.581V146.911H393.898V146.132H394.706V144.65H395.608V146.132H396.957V146.911H395.608V149.448C395.608 149.682 395.665 149.863 395.779 149.989C395.9 150.11 396.071 150.17 396.292 150.17C396.356 150.17 396.425 150.157 396.501 150.132C396.577 150.106 396.669 150.056 396.777 149.98L397.119 150.683C396.954 150.79 396.796 150.87 396.644 150.92C396.498 150.971 396.349 150.996 396.197 150.996ZM400.329 150.882V146.132H401.175L401.213 146.826C401.371 146.566 401.574 146.367 401.821 146.227C402.074 146.088 402.362 146.018 402.685 146.018C403.059 146.018 403.382 146.094 403.654 146.246C403.933 146.398 404.145 146.636 404.291 146.959C404.443 147.275 404.519 147.693 404.519 148.213V150.882H403.616V148.45C403.616 148.02 403.565 147.693 403.464 147.472C403.369 147.244 403.233 147.085 403.056 146.997C402.885 146.908 402.685 146.861 402.457 146.854C402.071 146.854 401.77 146.99 401.555 147.263C401.339 147.535 401.232 147.918 401.232 148.412V150.882H400.329ZM407.801 150.996C407.326 150.996 406.908 150.892 406.547 150.683C406.186 150.467 405.901 150.173 405.692 149.799C405.49 149.426 405.388 148.995 405.388 148.507C405.388 148.02 405.49 147.589 405.692 147.215C405.895 146.842 406.177 146.55 406.538 146.341C406.899 146.126 407.314 146.018 407.782 146.018C408.251 146.018 408.666 146.126 409.027 146.341C409.388 146.55 409.67 146.842 409.872 147.215C410.075 147.589 410.176 148.02 410.176 148.507C410.176 148.995 410.075 149.426 409.872 149.799C409.67 150.173 409.388 150.467 409.027 150.683C408.672 150.892 408.264 150.996 407.801 150.996ZM407.801 150.17C408.086 150.17 408.34 150.1 408.561 149.961C408.783 149.815 408.954 149.619 409.074 149.372C409.201 149.125 409.264 148.837 409.264 148.507C409.264 148.178 409.201 147.89 409.074 147.643C408.954 147.396 408.78 147.203 408.552 147.063C408.324 146.918 408.067 146.845 407.782 146.845C407.491 146.845 407.234 146.918 407.013 147.063C406.791 147.203 406.617 147.396 406.49 147.643C406.364 147.89 406.3 148.178 406.3 148.507C406.3 148.837 406.364 149.125 406.49 149.372C406.617 149.619 406.794 149.815 407.022 149.961C407.25 150.1 407.51 150.17 407.801 150.17ZM412.1 150.882L410.485 146.132H411.397L412.565 149.647L413.743 146.132H414.636L415.795 149.609L416.973 146.132H417.876L416.261 150.882H415.368L414.19 147.31L413.002 150.882H412.1Z" fill="#E8472C"/> </g> -<rect x="38" y="179.882" width="384" height="1" fill="#F1F5F9"/> -<path d="M42.8715 207.882V200.532H44.1735L46.4835 203.934L48.7725 200.532H50.085V207.882H48.867V202.454L46.473 205.992L44.0895 202.475V207.882H42.8715ZM53.2932 208.008C52.6632 208.008 52.1732 207.868 51.8232 207.588C51.4802 207.308 51.3087 206.913 51.3087 206.402C51.3087 205.856 51.4907 205.439 51.8547 205.152C52.2257 204.865 52.7402 204.722 53.3982 204.722H54.7317C54.6897 204.337 54.5812 204.043 54.4062 203.84C54.2312 203.637 53.9722 203.535 53.6292 203.535C53.3772 203.535 53.1567 203.588 52.9677 203.693C52.7787 203.798 52.6177 203.962 52.4847 204.186L51.4557 203.808C51.5677 203.577 51.7147 203.364 51.8967 203.168C52.0857 202.965 52.3202 202.804 52.6002 202.685C52.8872 202.566 53.2302 202.506 53.6292 202.506C54.1402 202.506 54.5672 202.608 54.9102 202.811C55.2532 203.007 55.5052 203.29 55.6662 203.661C55.8342 204.032 55.9182 204.48 55.9182 205.005L55.8867 207.882H54.8052L54.7737 207.242C54.6337 207.487 54.4377 207.676 54.1857 207.809C53.9407 207.942 53.6432 208.008 53.2932 208.008ZM53.4402 207.021C53.6992 207.021 53.9267 206.965 54.1227 206.853C54.3257 206.734 54.4797 206.577 54.5847 206.381C54.6967 206.185 54.7527 205.968 54.7527 205.73V205.625H53.7762C53.3072 205.625 52.9782 205.691 52.7892 205.824C52.6002 205.95 52.5057 206.132 52.5057 206.37C52.5057 206.573 52.5862 206.734 52.7472 206.853C52.9152 206.965 53.1462 207.021 53.4402 207.021ZM57.109 207.882V202.632H58.285V203.588C58.495 203.259 58.768 203.014 59.104 202.853C59.44 202.692 59.7865 202.611 60.1435 202.611V203.735C59.8215 203.735 59.517 203.78 59.23 203.871C58.95 203.955 58.7225 204.095 58.5475 204.291C58.3725 204.487 58.285 204.746 58.285 205.068V207.882H57.109ZM60.9235 207.882V200.532H62.0995V204.753L64.063 202.632H65.4805L63.5065 204.806L65.659 207.882H64.2625L62.7505 205.646L62.0995 206.36V207.882H60.9235ZM69.101 207.882V200.532H71.411C72.132 200.532 72.769 200.69 73.322 201.005C73.882 201.313 74.3195 201.743 74.6345 202.296C74.9565 202.849 75.1175 203.486 75.1175 204.207C75.1175 204.921 74.9565 205.555 74.6345 206.108C74.3195 206.661 73.882 207.095 73.322 207.41C72.769 207.725 72.132 207.882 71.411 207.882H69.101ZM70.319 206.748H71.411C71.754 206.748 72.076 206.685 72.377 206.559C72.678 206.426 72.9405 206.244 73.1645 206.013C73.3885 205.782 73.5635 205.513 73.6895 205.205C73.8155 204.897 73.8785 204.564 73.8785 204.207C73.8785 203.85 73.8155 203.518 73.6895 203.21C73.5635 202.902 73.3885 202.632 73.1645 202.401C72.9405 202.17 72.678 201.992 72.377 201.866C72.076 201.733 71.754 201.666 71.411 201.666H70.319V206.748ZM77.8718 208.008C77.2418 208.008 76.7518 207.868 76.4018 207.588C76.0588 207.308 75.8873 206.913 75.8873 206.402C75.8873 205.856 76.0693 205.439 76.4333 205.152C76.8043 204.865 77.3188 204.722 77.9768 204.722H79.3103C79.2683 204.337 79.1598 204.043 78.9848 203.84C78.8098 203.637 78.5508 203.535 78.2078 203.535C77.9558 203.535 77.7353 203.588 77.5463 203.693C77.3573 203.798 77.1963 203.962 77.0633 204.186L76.0343 203.808C76.1463 203.577 76.2933 203.364 76.4753 203.168C76.6643 202.965 76.8988 202.804 77.1788 202.685C77.4658 202.566 77.8088 202.506 78.2078 202.506C78.7188 202.506 79.1458 202.608 79.4888 202.811C79.8318 203.007 80.0838 203.29 80.2448 203.661C80.4128 204.032 80.4968 204.48 80.4968 205.005L80.4653 207.882H79.3838L79.3523 207.242C79.2123 207.487 79.0163 207.676 78.7643 207.809C78.5193 207.942 78.2218 208.008 77.8718 208.008ZM78.0188 207.021C78.2778 207.021 78.5053 206.965 78.7013 206.853C78.9043 206.734 79.0583 206.577 79.1633 206.381C79.2753 206.185 79.3313 205.968 79.3313 205.73V205.625H78.3548C77.8858 205.625 77.5568 205.691 77.3678 205.824C77.1788 205.95 77.0843 206.132 77.0843 206.37C77.0843 206.573 77.1648 206.734 77.3258 206.853C77.4938 206.965 77.7248 207.021 78.0188 207.021ZM83.1711 207.882L80.9976 202.632H82.2051L83.7591 206.538L85.3026 202.632H86.5206L84.3576 207.882H83.1711ZM87.329 207.882V202.632H88.4945V207.882H87.329ZM87.917 201.635C87.728 201.635 87.5635 201.568 87.4235 201.435C87.2905 201.295 87.224 201.131 87.224 200.942C87.224 200.753 87.2905 200.592 87.4235 200.459C87.5635 200.326 87.728 200.259 87.917 200.259C88.106 200.259 88.267 200.326 88.4 200.459C88.54 200.592 88.61 200.753 88.61 200.942C88.61 201.131 88.54 201.295 88.4 201.435C88.267 201.568 88.106 201.635 87.917 201.635ZM91.7915 208.008C91.4415 208.008 91.1195 207.956 90.8255 207.851C90.5315 207.746 90.2795 207.599 90.0695 207.41C89.8595 207.214 89.6985 206.986 89.5865 206.727L90.605 206.276C90.71 206.472 90.864 206.636 91.067 206.769C91.277 206.902 91.508 206.969 91.76 206.969C92.033 206.969 92.25 206.923 92.411 206.832C92.579 206.734 92.663 206.601 92.663 206.433C92.663 206.272 92.6 206.15 92.474 206.066C92.348 205.975 92.1695 205.901 91.9385 205.845L91.445 205.709C90.948 205.583 90.5595 205.383 90.2795 205.11C89.9995 204.83 89.8595 204.512 89.8595 204.155C89.8595 203.63 90.0275 203.224 90.3635 202.937C90.7065 202.65 91.1965 202.506 91.8335 202.506C92.1555 202.506 92.4495 202.555 92.7155 202.653C92.9885 202.744 93.223 202.877 93.419 203.052C93.615 203.22 93.7515 203.42 93.8285 203.651L92.852 204.092C92.782 203.917 92.649 203.784 92.453 203.693C92.257 203.595 92.04 203.546 91.802 203.546C91.564 203.546 91.3785 203.598 91.2455 203.703C91.1125 203.801 91.046 203.941 91.046 204.123C91.046 204.228 91.1055 204.326 91.2245 204.417C91.3435 204.501 91.515 204.571 91.739 204.627L92.3585 204.774C92.7015 204.858 92.9815 204.991 93.1985 205.173C93.4155 205.348 93.5765 205.548 93.6815 205.772C93.7865 205.989 93.839 206.209 93.839 206.433C93.839 206.748 93.748 207.025 93.566 207.263C93.391 207.501 93.1495 207.686 92.8415 207.819C92.5335 207.945 92.1835 208.008 91.7915 208.008Z" fill="#1F293B"/> -<g clip-path="url(#clip7_27219_5575)"> -<path d="M157.367 207.882V202.882H158.117L158.157 203.582C158.31 203.316 158.507 203.112 158.747 202.972C158.987 202.832 159.267 202.762 159.587 202.762C159.987 202.762 160.327 202.856 160.607 203.042C160.893 203.229 161.1 203.512 161.227 203.892C161.367 203.526 161.57 203.246 161.837 203.052C162.11 202.859 162.433 202.762 162.807 202.762C163.367 202.762 163.807 202.949 164.127 203.322C164.453 203.696 164.613 204.262 164.607 205.022V207.882H163.807V205.322C163.807 204.829 163.753 204.452 163.647 204.192C163.547 203.932 163.41 203.756 163.237 203.662C163.063 203.562 162.863 203.512 162.637 203.512C162.243 203.512 161.937 203.669 161.717 203.982C161.497 204.289 161.387 204.726 161.387 205.292V207.882H160.587V205.322C160.587 204.829 160.533 204.452 160.427 204.192C160.327 203.932 160.187 203.756 160.007 203.662C159.833 203.562 159.633 203.512 159.407 203.512C159.02 203.512 158.717 203.669 158.497 203.982C158.277 204.289 158.167 204.726 158.167 205.292V207.882H157.367ZM167.452 208.002C166.866 208.002 166.406 207.869 166.072 207.602C165.746 207.329 165.582 206.952 165.582 206.472C165.582 205.966 165.749 205.579 166.082 205.312C166.422 205.039 166.896 204.902 167.502 204.902H168.892C168.859 204.429 168.742 204.076 168.542 203.842C168.342 203.602 168.042 203.482 167.642 203.482C167.369 203.482 167.132 203.539 166.932 203.652C166.739 203.759 166.579 203.932 166.452 204.172L165.732 203.892C165.859 203.659 166.012 203.459 166.192 203.292C166.372 203.119 166.582 202.989 166.822 202.902C167.062 202.809 167.336 202.762 167.642 202.762C168.109 202.762 168.492 202.856 168.792 203.042C169.099 203.222 169.329 203.492 169.482 203.852C169.636 204.206 169.709 204.646 169.702 205.172L169.692 207.882H168.952L168.912 207.212C168.766 207.466 168.569 207.662 168.322 207.802C168.076 207.936 167.786 208.002 167.452 208.002ZM167.492 207.302C167.779 207.302 168.029 207.242 168.242 207.122C168.456 206.996 168.619 206.819 168.732 206.592C168.852 206.366 168.912 206.092 168.912 205.772V205.572H167.682C167.216 205.572 166.882 205.649 166.682 205.802C166.489 205.956 166.392 206.176 166.392 206.462C166.392 206.722 166.489 206.929 166.682 207.082C166.876 207.229 167.146 207.302 167.492 207.302ZM170.97 207.882V202.882H171.77V203.772C171.97 203.459 172.227 203.229 172.54 203.082C172.86 202.936 173.193 202.862 173.54 202.862V203.612C173.247 203.612 172.963 203.662 172.69 203.762C172.423 203.856 172.203 204.012 172.03 204.232C171.857 204.452 171.77 204.752 171.77 205.132V207.882H170.97ZM174.349 207.882V200.882H175.149V205.142L177.279 202.882H178.289L176.429 204.882L178.489 207.882H177.499L175.899 205.462L175.149 206.252V207.882H174.349ZM183.653 210.002C182.966 210.002 182.336 209.889 181.763 209.662C181.189 209.436 180.693 209.112 180.273 208.692C179.859 208.279 179.536 207.792 179.303 207.232C179.076 206.666 178.963 206.042 178.963 205.362C178.963 204.682 179.076 204.062 179.303 203.502C179.536 202.936 179.859 202.446 180.273 202.032C180.693 201.619 181.189 201.299 181.763 201.072C182.336 200.846 182.966 200.732 183.653 200.732C184.279 200.732 184.853 200.846 185.373 201.072C185.893 201.299 186.346 201.619 186.733 202.032C187.119 202.446 187.416 202.936 187.623 203.502C187.829 204.062 187.933 204.682 187.933 205.362C187.933 205.882 187.853 206.342 187.693 206.742C187.533 207.142 187.306 207.459 187.013 207.692C186.726 207.919 186.399 208.032 186.033 208.032C185.693 208.039 185.419 207.949 185.213 207.762C185.013 207.569 184.903 207.246 184.883 206.792C184.696 207.086 184.449 207.316 184.143 207.482C183.843 207.649 183.503 207.732 183.123 207.732C182.689 207.732 182.306 207.632 181.973 207.432C181.639 207.226 181.376 206.942 181.183 206.582C180.996 206.222 180.903 205.812 180.903 205.352C180.903 204.886 180.996 204.476 181.183 204.122C181.376 203.769 181.639 203.492 181.973 203.292C182.306 203.086 182.689 202.982 183.123 202.982C183.496 202.982 183.833 203.062 184.133 203.222C184.433 203.382 184.673 203.606 184.853 203.892V203.092H185.643V206.832C185.643 206.999 185.683 207.132 185.763 207.232C185.843 207.326 185.946 207.372 186.073 207.372C186.293 207.372 186.486 207.286 186.653 207.112C186.826 206.939 186.959 206.702 187.053 206.402C187.153 206.102 187.203 205.756 187.203 205.362C187.203 204.782 187.113 204.252 186.933 203.772C186.759 203.292 186.516 202.876 186.203 202.522C185.889 202.169 185.513 201.896 185.073 201.702C184.639 201.509 184.166 201.412 183.653 201.412C183.066 201.412 182.533 201.509 182.053 201.702C181.573 201.896 181.156 202.169 180.803 202.522C180.449 202.876 180.176 203.292 179.983 203.772C179.789 204.252 179.693 204.782 179.693 205.362C179.693 205.942 179.789 206.472 179.983 206.952C180.176 207.432 180.449 207.849 180.803 208.202C181.156 208.556 181.573 208.829 182.053 209.022C182.533 209.222 183.066 209.322 183.653 209.322C183.913 209.322 184.193 209.286 184.493 209.212C184.799 209.146 185.059 209.059 185.273 208.952L185.633 209.512C185.353 209.659 185.026 209.776 184.653 209.862C184.279 209.956 183.946 210.002 183.653 210.002ZM183.313 207.012C183.726 207.012 184.073 206.882 184.353 206.622C184.639 206.362 184.809 206.029 184.863 205.622V205.082C184.809 204.676 184.639 204.346 184.353 204.092C184.066 203.839 183.716 203.712 183.303 203.712C182.989 203.712 182.713 203.782 182.473 203.922C182.239 204.062 182.053 204.256 181.913 204.502C181.779 204.742 181.713 205.026 181.713 205.352C181.713 205.672 181.779 205.959 181.913 206.212C182.053 206.459 182.243 206.656 182.483 206.802C182.723 206.942 182.999 207.012 183.313 207.012ZM190.675 208.002C190.088 208.002 189.628 207.869 189.295 207.602C188.968 207.329 188.805 206.952 188.805 206.472C188.805 205.966 188.972 205.579 189.305 205.312C189.645 205.039 190.118 204.902 190.725 204.902H192.115C192.082 204.429 191.965 204.076 191.765 203.842C191.565 203.602 191.265 203.482 190.865 203.482C190.592 203.482 190.355 203.539 190.155 203.652C189.962 203.759 189.802 203.932 189.675 204.172L188.955 203.892C189.082 203.659 189.235 203.459 189.415 203.292C189.595 203.119 189.805 202.989 190.045 202.902C190.285 202.809 190.558 202.762 190.865 202.762C191.332 202.762 191.715 202.856 192.015 203.042C192.322 203.222 192.552 203.492 192.705 203.852C192.858 204.206 192.932 204.646 192.925 205.172L192.915 207.882H192.175L192.135 207.212C191.988 207.466 191.792 207.662 191.545 207.802C191.298 207.936 191.008 208.002 190.675 208.002ZM190.715 207.302C191.002 207.302 191.252 207.242 191.465 207.122C191.678 206.996 191.842 206.819 191.955 206.592C192.075 206.366 192.135 206.092 192.135 205.772V205.572H190.905C190.438 205.572 190.105 205.649 189.905 205.802C189.712 205.956 189.615 206.176 189.615 206.462C189.615 206.722 189.712 206.929 189.905 207.082C190.098 207.229 190.368 207.302 190.715 207.302ZM196.193 210.002C195.873 210.002 195.579 209.969 195.313 209.902C195.053 209.842 194.829 209.772 194.643 209.692C194.463 209.619 194.333 209.556 194.253 209.502L194.553 208.852C194.639 208.899 194.763 208.956 194.923 209.022C195.083 209.096 195.269 209.156 195.483 209.202C195.703 209.256 195.936 209.282 196.183 209.282C196.503 209.282 196.789 209.216 197.043 209.082C197.303 208.956 197.503 208.752 197.643 208.472C197.789 208.199 197.863 207.846 197.863 207.412V206.882C197.683 207.182 197.446 207.419 197.153 207.592C196.859 207.759 196.529 207.842 196.163 207.842C195.716 207.842 195.323 207.736 194.983 207.522C194.643 207.309 194.376 207.012 194.183 206.632C193.996 206.246 193.903 205.806 193.903 205.312C193.903 204.806 193.996 204.362 194.183 203.982C194.376 203.596 194.643 203.296 194.983 203.082C195.323 202.869 195.716 202.762 196.163 202.762C196.529 202.762 196.859 202.846 197.153 203.012C197.446 203.179 197.683 203.416 197.863 203.722V202.882H198.663V207.402C198.663 207.976 198.556 208.456 198.343 208.842C198.129 209.229 197.836 209.519 197.463 209.712C197.089 209.906 196.666 210.002 196.193 210.002ZM196.353 207.152C196.646 207.152 196.906 207.072 197.133 206.912C197.359 206.752 197.536 206.536 197.663 206.262C197.789 205.982 197.853 205.659 197.853 205.292C197.853 204.939 197.786 204.626 197.653 204.352C197.526 204.072 197.349 203.856 197.123 203.702C196.903 203.542 196.643 203.462 196.343 203.462C196.029 203.462 195.749 203.542 195.503 203.702C195.263 203.856 195.073 204.072 194.933 204.352C194.799 204.626 194.733 204.939 194.733 205.292C194.733 205.659 194.803 205.982 194.943 206.262C195.083 206.536 195.273 206.752 195.513 206.912C195.759 207.072 196.039 207.152 196.353 207.152ZM202.252 208.002C201.765 208.002 201.335 207.892 200.962 207.672C200.589 207.446 200.295 207.136 200.082 206.742C199.875 206.349 199.772 205.896 199.772 205.382C199.772 204.869 199.875 204.416 200.082 204.022C200.295 203.629 200.585 203.322 200.952 203.102C201.325 202.876 201.752 202.762 202.232 202.762C202.699 202.762 203.102 202.879 203.442 203.112C203.782 203.339 204.045 203.659 204.232 204.072C204.419 204.486 204.512 204.972 204.512 205.532H200.582C200.615 206.079 200.789 206.506 201.102 206.812C201.415 207.119 201.812 207.272 202.292 207.272C202.645 207.272 202.942 207.189 203.182 207.022C203.429 206.856 203.619 206.636 203.752 206.362L204.442 206.712C204.315 206.972 204.145 207.199 203.932 207.392C203.725 207.586 203.479 207.736 203.192 207.842C202.912 207.949 202.599 208.002 202.252 208.002ZM200.642 204.862H203.652C203.632 204.576 203.555 204.329 203.422 204.122C203.295 203.916 203.129 203.756 202.922 203.642C202.715 203.529 202.482 203.472 202.222 203.472C201.969 203.472 201.725 203.529 201.492 203.642C201.259 203.749 201.065 203.909 200.912 204.122C200.759 204.329 200.669 204.576 200.642 204.862ZM205.521 207.882V202.882H206.271L206.311 203.632C206.478 203.352 206.694 203.139 206.961 202.992C207.228 202.839 207.538 202.762 207.891 202.762C208.284 202.762 208.624 202.842 208.911 203.002C209.204 203.156 209.431 203.402 209.591 203.742C209.758 204.082 209.838 204.529 209.831 205.082V207.882H209.031V205.322C209.031 204.829 208.974 204.452 208.861 204.192C208.748 203.932 208.591 203.756 208.391 203.662C208.191 203.562 207.964 203.512 207.711 203.512C207.271 203.512 206.928 203.669 206.681 203.982C206.441 204.289 206.321 204.726 206.321 205.292V207.882H205.521ZM213.327 208.002C212.834 208.002 212.397 207.892 212.017 207.672C211.637 207.446 211.34 207.136 211.127 206.742C210.914 206.349 210.807 205.896 210.807 205.382C210.807 204.869 210.91 204.416 211.117 204.022C211.33 203.629 211.627 203.322 212.007 203.102C212.387 202.876 212.82 202.762 213.307 202.762C213.787 202.762 214.217 202.872 214.597 203.092C214.977 203.312 215.267 203.622 215.467 204.022L214.737 204.352C214.604 204.086 214.41 203.879 214.157 203.732C213.904 203.579 213.614 203.502 213.287 203.502C212.96 203.502 212.67 203.582 212.417 203.742C212.17 203.902 211.974 204.126 211.827 204.412C211.687 204.692 211.617 205.016 211.617 205.382C211.617 205.749 211.687 206.076 211.827 206.362C211.974 206.642 212.174 206.862 212.427 207.022C212.687 207.182 212.98 207.262 213.307 207.262C213.634 207.262 213.924 207.179 214.177 207.012C214.437 206.846 214.634 206.612 214.767 206.312L215.497 206.642C215.297 207.069 215.007 207.402 214.627 207.642C214.247 207.882 213.814 208.002 213.327 208.002ZM216.83 210.002C216.704 210.002 216.557 209.976 216.39 209.922C216.224 209.876 216.047 209.812 215.86 209.732L216.16 209.062C216.314 209.129 216.447 209.179 216.56 209.212C216.68 209.246 216.774 209.262 216.84 209.262C217.02 209.262 217.167 209.212 217.28 209.112C217.4 209.019 217.5 208.882 217.58 208.702L217.92 207.862L215.77 202.882H216.62L218.32 206.932L220 202.882H220.86L218.46 208.582C218.334 208.876 218.2 209.129 218.06 209.342C217.927 209.556 217.764 209.719 217.57 209.832C217.377 209.946 217.13 210.002 216.83 210.002ZM221.984 208.022C221.831 208.022 221.697 207.969 221.584 207.862C221.477 207.749 221.424 207.619 221.424 207.472C221.424 207.319 221.477 207.189 221.584 207.082C221.697 206.969 221.831 206.912 221.984 206.912C222.137 206.912 222.267 206.969 222.374 207.082C222.481 207.189 222.534 207.319 222.534 207.472C222.534 207.619 222.481 207.749 222.374 207.862C222.267 207.969 222.137 208.022 221.984 208.022ZM225.954 208.002C225.461 208.002 225.024 207.892 224.644 207.672C224.264 207.446 223.967 207.136 223.754 206.742C223.541 206.349 223.434 205.896 223.434 205.382C223.434 204.869 223.537 204.416 223.744 204.022C223.957 203.629 224.254 203.322 224.634 203.102C225.014 202.876 225.447 202.762 225.934 202.762C226.414 202.762 226.844 202.872 227.224 203.092C227.604 203.312 227.894 203.622 228.094 204.022L227.364 204.352C227.231 204.086 227.037 203.879 226.784 203.732C226.531 203.579 226.241 203.502 225.914 203.502C225.587 203.502 225.297 203.582 225.044 203.742C224.797 203.902 224.601 204.126 224.454 204.412C224.314 204.692 224.244 205.016 224.244 205.382C224.244 205.749 224.314 206.076 224.454 206.362C224.601 206.642 224.801 206.862 225.054 207.022C225.314 207.182 225.607 207.262 225.934 207.262C226.261 207.262 226.551 207.179 226.804 207.012C227.064 206.846 227.261 206.612 227.394 206.312L228.124 206.642C227.924 207.069 227.634 207.402 227.254 207.642C226.874 207.882 226.441 208.002 225.954 208.002ZM231.344 208.002C230.858 208.002 230.424 207.892 230.044 207.672C229.671 207.446 229.378 207.136 229.164 206.742C228.951 206.349 228.844 205.896 228.844 205.382C228.844 204.869 228.948 204.416 229.154 204.022C229.368 203.629 229.661 203.322 230.034 203.102C230.414 202.876 230.844 202.762 231.324 202.762C231.818 202.762 232.251 202.876 232.624 203.102C233.004 203.322 233.298 203.629 233.504 204.022C233.718 204.416 233.824 204.869 233.824 205.382C233.824 205.896 233.718 206.349 233.504 206.742C233.298 207.136 233.008 207.446 232.634 207.672C232.261 207.892 231.831 208.002 231.344 208.002ZM231.344 207.262C231.678 207.262 231.968 207.182 232.214 207.022C232.461 206.862 232.654 206.642 232.794 206.362C232.941 206.082 233.014 205.756 233.014 205.382C233.014 205.009 232.941 204.682 232.794 204.402C232.654 204.122 232.458 203.902 232.204 203.742C231.951 203.582 231.658 203.502 231.324 203.502C230.998 203.502 230.708 203.582 230.454 203.742C230.208 203.902 230.011 204.122 229.864 204.402C229.724 204.682 229.654 205.009 229.654 205.382C229.654 205.749 229.724 206.076 229.864 206.362C230.011 206.642 230.211 206.862 230.464 207.022C230.724 207.182 231.018 207.262 231.344 207.262Z" fill="#63758C"/> +<rect x="38" y="171.882" width="384" height="1" fill="#F1F5F9"/> +<g clip-path="url(#clip7_27280_2565)"> +<path d="M42.8715 199.882V192.532H47.397V193.645H44.0895V195.598H47.0085V196.69H44.0895V198.769H47.4285V199.882H42.8715ZM48.8444 199.882V194.632H49.9469L49.9994 195.336C50.1604 195.063 50.3669 194.856 50.6189 194.716C50.8709 194.576 51.1579 194.506 51.4799 194.506C51.8999 194.506 52.2569 194.601 52.5509 194.79C52.8449 194.979 53.0584 195.266 53.1914 195.651C53.3454 195.28 53.5624 194.996 53.8424 194.8C54.1224 194.604 54.4514 194.506 54.8294 194.506C55.4384 194.506 55.9074 194.702 56.2364 195.094C56.5654 195.479 56.7264 196.074 56.7194 196.879V199.882H55.5539V197.194C55.5539 196.774 55.5084 196.452 55.4174 196.228C55.3264 195.997 55.2039 195.836 55.0499 195.745C54.8959 195.654 54.7174 195.609 54.5144 195.609C54.1504 195.602 53.8669 195.731 53.6639 195.997C53.4679 196.263 53.3699 196.645 53.3699 197.142V199.882H52.1939V197.194C52.1939 196.774 52.1484 196.452 52.0574 196.228C51.9734 195.997 51.8544 195.836 51.7004 195.745C51.5464 195.654 51.3679 195.609 51.1649 195.609C50.8009 195.602 50.5174 195.731 50.3144 195.997C50.1184 196.263 50.0204 196.645 50.0204 197.142V199.882H48.8444ZM57.9926 199.882V194.632H59.1581V199.882H57.9926ZM58.5806 193.635C58.3916 193.635 58.2271 193.568 58.0871 193.435C57.9541 193.295 57.8876 193.131 57.8876 192.942C57.8876 192.753 57.9541 192.592 58.0871 192.459C58.2271 192.326 58.3916 192.259 58.5806 192.259C58.7696 192.259 58.9306 192.326 59.0636 192.459C59.2036 192.592 59.2736 192.753 59.2736 192.942C59.2736 193.131 59.2036 193.295 59.0636 193.435C58.9306 193.568 58.7696 193.635 58.5806 193.635ZM60.5441 199.882V192.532H61.7201V199.882H60.5441ZM63.855 202.108C63.687 202.108 63.498 202.077 63.288 202.014C63.085 201.951 62.889 201.87 62.7 201.772L63.141 200.817C63.274 200.88 63.3965 200.929 63.5085 200.964C63.6205 201.006 63.7115 201.027 63.7815 201.027C63.9495 201.027 64.0895 200.981 64.2015 200.89C64.3205 200.806 64.415 200.68 64.485 200.512L64.7685 199.84L62.4375 194.632H63.7185L65.3145 198.496L66.879 194.632H68.16L65.724 200.439C65.577 200.775 65.4265 201.069 65.2725 201.321C65.1255 201.573 64.94 201.765 64.716 201.898C64.492 202.038 64.205 202.108 63.855 202.108ZM74.7947 200.008C74.0877 200.008 73.4577 199.847 72.9047 199.525C72.3587 199.196 71.9282 198.748 71.6132 198.181C71.3052 197.607 71.1512 196.949 71.1512 196.207C71.1512 195.465 71.3052 194.811 71.6132 194.244C71.9282 193.67 72.3587 193.222 72.9047 192.9C73.4507 192.571 74.0772 192.406 74.7842 192.406C75.2602 192.406 75.7082 192.494 76.1282 192.669C76.5482 192.837 76.9192 193.071 77.2412 193.372C77.5702 193.673 77.8222 194.023 77.9972 194.422L76.8842 194.874C76.7582 194.608 76.5867 194.373 76.3697 194.17C76.1597 193.96 75.9182 193.799 75.6452 193.687C75.3722 193.575 75.0852 193.519 74.7842 193.519C74.3222 193.519 73.9092 193.635 73.5452 193.866C73.1882 194.097 72.9047 194.415 72.6947 194.821C72.4917 195.22 72.3902 195.682 72.3902 196.207C72.3902 196.732 72.4917 197.198 72.6947 197.604C72.9047 198.01 73.1917 198.328 73.5557 198.559C73.9267 198.79 74.3467 198.906 74.8157 198.906C75.1237 198.906 75.4107 198.846 75.6767 198.727C75.9497 198.601 76.1912 198.43 76.4012 198.213C76.6182 197.996 76.7897 197.744 76.9157 197.457L78.0287 197.908C77.8537 198.321 77.6052 198.689 77.2832 199.011C76.9612 199.326 76.5867 199.571 76.1597 199.746C75.7327 199.921 75.2777 200.008 74.7947 200.008ZM78.9911 199.882V192.532H80.1671V195.346C80.3421 195.073 80.5626 194.867 80.8286 194.727C81.0946 194.58 81.3956 194.506 81.7316 194.506C82.1446 194.506 82.5016 194.59 82.8026 194.758C83.1036 194.926 83.3311 195.189 83.4851 195.546C83.6461 195.896 83.7266 196.354 83.7266 196.921V199.882H82.5506V197.194C82.5506 196.774 82.5016 196.452 82.4036 196.228C82.3056 195.997 82.1691 195.836 81.9941 195.745C81.8261 195.654 81.6301 195.609 81.4061 195.609C81.0071 195.602 80.6991 195.731 80.4821 195.997C80.2721 196.263 80.1671 196.645 80.1671 197.142V199.882H78.9911ZM87.2591 200.008C86.7481 200.008 86.2931 199.893 85.8941 199.662C85.5021 199.424 85.1906 199.098 84.9596 198.685C84.7356 198.272 84.6236 197.796 84.6236 197.257C84.6236 196.718 84.7391 196.242 84.9701 195.829C85.2011 195.416 85.5161 195.094 85.9151 194.863C86.3211 194.625 86.7831 194.506 87.3011 194.506C87.7701 194.506 88.1936 194.629 88.5716 194.874C88.9496 195.112 89.2471 195.458 89.4641 195.913C89.6881 196.368 89.8001 196.911 89.8001 197.541H85.8416C85.8766 197.982 86.0376 198.328 86.3246 198.58C86.6186 198.832 86.9651 198.958 87.3641 198.958C87.6861 198.958 87.9521 198.888 88.1621 198.748C88.3721 198.601 88.5366 198.412 88.6556 198.181L89.6951 198.622C89.5481 198.902 89.3591 199.147 89.1281 199.357C88.9041 199.567 88.6346 199.728 88.3196 199.84C88.0116 199.952 87.6581 200.008 87.2591 200.008ZM85.9151 196.638H88.5296C88.5086 196.386 88.4351 196.179 88.3091 196.018C88.1831 195.85 88.0291 195.724 87.8471 195.64C87.6651 195.556 87.4726 195.514 87.2696 195.514C87.0736 195.514 86.8741 195.556 86.6711 195.64C86.4751 195.717 86.3071 195.84 86.1671 196.008C86.0271 196.176 85.9431 196.386 85.9151 196.638ZM90.7008 199.882V194.632H91.8033L91.8558 195.378C92.0238 195.098 92.2408 194.884 92.5068 194.737C92.7798 194.583 93.0913 194.506 93.4413 194.506C93.8613 194.506 94.2183 194.59 94.5123 194.758C94.8133 194.926 95.0408 195.189 95.1948 195.546C95.3558 195.896 95.4363 196.354 95.4363 196.921V199.882H94.2603V197.194C94.2603 196.774 94.2113 196.452 94.1133 196.228C94.0223 195.997 93.8893 195.836 93.7143 195.745C93.5463 195.654 93.3468 195.609 93.1158 195.609C92.7238 195.602 92.4193 195.731 92.2023 195.997C91.9853 196.263 91.8768 196.645 91.8768 197.142V199.882H90.7008Z" fill="#1F293B"/> </g> -<g clip-path="url(#clip8_27219_5575)"> -<path d="M277.717 207.262L276.91 206.445C276.657 206.623 276.372 206.759 276.055 206.854C275.745 206.949 275.412 206.996 275.057 206.996C274.411 206.996 273.838 206.851 273.338 206.559C272.838 206.268 272.445 205.863 272.16 205.343C271.881 204.824 271.742 204.229 271.742 203.557C271.742 203.051 271.821 202.588 271.979 202.17C272.144 201.752 272.372 201.391 272.663 201.087C272.955 200.777 273.3 200.539 273.699 200.375C274.104 200.204 274.548 200.118 275.029 200.118C275.681 200.118 276.254 200.267 276.748 200.565C277.242 200.856 277.629 201.261 277.907 201.781C278.186 202.294 278.325 202.886 278.325 203.557C278.325 204.02 278.256 204.45 278.116 204.849C277.983 205.248 277.793 205.593 277.546 205.885L278.316 206.664L277.717 207.262ZM275.057 206.141C275.285 206.141 275.498 206.11 275.694 206.046C275.89 205.977 276.074 205.885 276.245 205.771L275.323 204.84L275.931 204.251L276.881 205.21C277.04 204.989 277.16 204.742 277.242 204.469C277.331 204.191 277.375 203.887 277.375 203.557C277.375 203.051 277.274 202.604 277.071 202.218C276.875 201.831 276.6 201.527 276.245 201.306C275.897 201.084 275.491 200.973 275.029 200.973C274.579 200.973 274.177 201.084 273.822 201.306C273.468 201.527 273.189 201.831 272.986 202.218C272.79 202.604 272.692 203.051 272.692 203.557C272.692 204.064 272.793 204.51 272.996 204.897C273.199 205.283 273.477 205.587 273.832 205.809C274.193 206.03 274.601 206.141 275.057 206.141ZM281.102 206.996C280.734 206.996 280.414 206.92 280.142 206.768C279.87 206.616 279.658 206.379 279.506 206.056C279.354 205.733 279.278 205.315 279.278 204.802V202.132H280.18V204.564C280.18 204.989 280.228 205.315 280.323 205.543C280.424 205.771 280.563 205.929 280.741 206.018C280.918 206.106 281.117 206.154 281.339 206.16C281.725 206.16 282.026 206.024 282.242 205.752C282.457 205.479 282.565 205.096 282.565 204.602V202.132H283.458V206.882H282.622L282.584 206.189C282.425 206.448 282.219 206.648 281.966 206.787C281.719 206.927 281.431 206.996 281.102 206.996ZM286.864 206.996C286.389 206.996 285.971 206.892 285.61 206.683C285.249 206.467 284.964 206.173 284.755 205.799C284.552 205.426 284.451 204.995 284.451 204.507C284.451 204.02 284.552 203.589 284.755 203.215C284.957 202.842 285.239 202.55 285.6 202.341C285.961 202.126 286.376 202.018 286.845 202.018C287.313 202.018 287.728 202.126 288.089 202.341C288.45 202.55 288.732 202.842 288.935 203.215C289.137 203.589 289.239 204.02 289.239 204.507C289.239 204.995 289.137 205.426 288.935 205.799C288.732 206.173 288.45 206.467 288.089 206.683C287.735 206.892 287.326 206.996 286.864 206.996ZM286.864 206.17C287.149 206.17 287.402 206.1 287.624 205.961C287.845 205.815 288.016 205.619 288.137 205.372C288.263 205.125 288.327 204.837 288.327 204.507C288.327 204.178 288.263 203.89 288.137 203.643C288.016 203.396 287.842 203.203 287.614 203.063C287.386 202.918 287.13 202.845 286.845 202.845C286.553 202.845 286.297 202.918 286.075 203.063C285.854 203.203 285.679 203.396 285.553 203.643C285.426 203.89 285.363 204.178 285.363 204.507C285.363 204.837 285.426 205.125 285.553 205.372C285.679 205.619 285.857 205.815 286.085 205.961C286.313 206.1 286.572 206.17 286.864 206.17ZM292.061 206.996C291.586 206.996 291.219 206.876 290.959 206.635C290.699 206.388 290.569 206.037 290.569 205.581V202.911H289.762V202.132H290.569V200.65H291.472V202.132H292.821V202.911H291.472V205.448C291.472 205.682 291.529 205.863 291.643 205.989C291.763 206.11 291.934 206.17 292.156 206.17C292.219 206.17 292.289 206.157 292.365 206.132C292.441 206.106 292.533 206.056 292.64 205.98L292.982 206.683C292.818 206.79 292.659 206.87 292.507 206.92C292.362 206.971 292.213 206.996 292.061 206.996ZM295.936 206.996C295.474 206.996 295.065 206.892 294.71 206.683C294.356 206.467 294.077 206.173 293.874 205.799C293.672 205.426 293.57 204.995 293.57 204.507C293.57 204.02 293.672 203.589 293.874 203.215C294.077 202.842 294.356 202.55 294.71 202.341C295.071 202.126 295.483 202.018 295.945 202.018C296.382 202.018 296.766 202.129 297.095 202.351C297.424 202.566 297.681 202.876 297.864 203.282C298.054 203.681 298.149 204.153 298.149 204.697H294.492C294.524 205.166 294.679 205.533 294.957 205.799C295.242 206.059 295.591 206.189 296.002 206.189C296.319 206.189 296.582 206.116 296.791 205.97C297.006 205.818 297.174 205.628 297.294 205.4L298.073 205.761C297.947 206.008 297.782 206.227 297.579 206.417C297.377 206.6 297.136 206.743 296.857 206.844C296.585 206.946 296.278 206.996 295.936 206.996ZM294.549 203.985H297.18C297.161 203.731 297.092 203.519 296.971 203.348C296.857 203.171 296.709 203.035 296.525 202.94C296.348 202.845 296.148 202.797 295.926 202.797C295.711 202.797 295.502 202.845 295.299 202.94C295.097 203.028 294.926 203.161 294.786 203.339C294.653 203.516 294.574 203.731 294.549 203.985Z" fill="#94A3A8"/> +<g clip-path="url(#clip8_27280_2565)"> +<path d="M157.22 200.002C156.733 200.002 156.303 199.892 155.93 199.672C155.557 199.446 155.263 199.136 155.05 198.742C154.843 198.349 154.74 197.896 154.74 197.382C154.74 196.869 154.843 196.416 155.05 196.022C155.263 195.629 155.553 195.322 155.92 195.102C156.293 194.876 156.72 194.762 157.2 194.762C157.667 194.762 158.07 194.879 158.41 195.112C158.75 195.339 159.013 195.659 159.2 196.072C159.387 196.486 159.48 196.972 159.48 197.532H155.55C155.583 198.079 155.757 198.506 156.07 198.812C156.383 199.119 156.78 199.272 157.26 199.272C157.613 199.272 157.91 199.189 158.15 199.022C158.397 198.856 158.587 198.636 158.72 198.362L159.41 198.712C159.283 198.972 159.113 199.199 158.9 199.392C158.693 199.586 158.447 199.736 158.16 199.842C157.88 199.949 157.567 200.002 157.22 200.002ZM155.61 196.862H158.62C158.6 196.576 158.523 196.329 158.39 196.122C158.263 195.916 158.097 195.756 157.89 195.642C157.683 195.529 157.45 195.472 157.19 195.472C156.937 195.472 156.693 195.529 156.46 195.642C156.227 195.749 156.033 195.909 155.88 196.122C155.727 196.329 155.637 196.576 155.61 196.862ZM160.489 199.882V194.882H161.239L161.279 195.582C161.432 195.316 161.629 195.112 161.869 194.972C162.109 194.832 162.389 194.762 162.709 194.762C163.109 194.762 163.449 194.856 163.729 195.042C164.016 195.229 164.222 195.512 164.349 195.892C164.489 195.526 164.692 195.246 164.959 195.052C165.232 194.859 165.556 194.762 165.929 194.762C166.489 194.762 166.929 194.949 167.249 195.322C167.576 195.696 167.736 196.262 167.729 197.022V199.882H166.929V197.322C166.929 196.829 166.876 196.452 166.769 196.192C166.669 195.932 166.532 195.756 166.359 195.662C166.186 195.562 165.986 195.512 165.759 195.512C165.366 195.512 165.059 195.669 164.839 195.982C164.619 196.289 164.509 196.726 164.509 197.292V199.882H163.709V197.322C163.709 196.829 163.656 196.452 163.549 196.192C163.449 195.932 163.309 195.756 163.129 195.662C162.956 195.562 162.756 195.512 162.529 195.512C162.142 195.512 161.839 195.669 161.619 195.982C161.399 196.289 161.289 196.726 161.289 197.292V199.882H160.489ZM169.045 199.882V194.882H169.845V199.882H169.045ZM169.455 193.722C169.321 193.722 169.205 193.672 169.105 193.572C169.005 193.472 168.955 193.356 168.955 193.222C168.955 193.082 169.005 192.966 169.105 192.872C169.205 192.772 169.321 192.722 169.455 192.722C169.595 192.722 169.711 192.772 169.805 192.872C169.905 192.966 169.955 193.082 169.955 193.222C169.955 193.356 169.905 193.472 169.805 193.572C169.711 193.672 169.595 193.722 169.455 193.722ZM171.319 199.882V192.882H172.119V199.882H171.319ZM173.966 202.002C173.84 202.002 173.693 201.976 173.526 201.922C173.36 201.876 173.183 201.812 172.996 201.732L173.296 201.062C173.45 201.129 173.583 201.179 173.696 201.212C173.816 201.246 173.91 201.262 173.976 201.262C174.156 201.262 174.303 201.212 174.416 201.112C174.536 201.019 174.636 200.882 174.716 200.702L175.056 199.862L172.906 194.882H173.756L175.456 198.932L177.136 194.882H177.996L175.596 200.582C175.47 200.876 175.336 201.129 175.196 201.342C175.063 201.556 174.9 201.719 174.706 201.832C174.513 201.946 174.266 202.002 173.966 202.002ZM183.23 202.002C182.543 202.002 181.913 201.889 181.34 201.662C180.767 201.436 180.27 201.112 179.85 200.692C179.437 200.279 179.113 199.792 178.88 199.232C178.653 198.666 178.54 198.042 178.54 197.362C178.54 196.682 178.653 196.062 178.88 195.502C179.113 194.936 179.437 194.446 179.85 194.032C180.27 193.619 180.767 193.299 181.34 193.072C181.913 192.846 182.543 192.732 183.23 192.732C183.857 192.732 184.43 192.846 184.95 193.072C185.47 193.299 185.923 193.619 186.31 194.032C186.697 194.446 186.993 194.936 187.2 195.502C187.407 196.062 187.51 196.682 187.51 197.362C187.51 197.882 187.43 198.342 187.27 198.742C187.11 199.142 186.883 199.459 186.59 199.692C186.303 199.919 185.977 200.032 185.61 200.032C185.27 200.039 184.997 199.949 184.79 199.762C184.59 199.569 184.48 199.246 184.46 198.792C184.273 199.086 184.027 199.316 183.72 199.482C183.42 199.649 183.08 199.732 182.7 199.732C182.267 199.732 181.883 199.632 181.55 199.432C181.217 199.226 180.953 198.942 180.76 198.582C180.573 198.222 180.48 197.812 180.48 197.352C180.48 196.886 180.573 196.476 180.76 196.122C180.953 195.769 181.217 195.492 181.55 195.292C181.883 195.086 182.267 194.982 182.7 194.982C183.073 194.982 183.41 195.062 183.71 195.222C184.01 195.382 184.25 195.606 184.43 195.892V195.092H185.22V198.832C185.22 198.999 185.26 199.132 185.34 199.232C185.42 199.326 185.523 199.372 185.65 199.372C185.87 199.372 186.063 199.286 186.23 199.112C186.403 198.939 186.537 198.702 186.63 198.402C186.73 198.102 186.78 197.756 186.78 197.362C186.78 196.782 186.69 196.252 186.51 195.772C186.337 195.292 186.093 194.876 185.78 194.522C185.467 194.169 185.09 193.896 184.65 193.702C184.217 193.509 183.743 193.412 183.23 193.412C182.643 193.412 182.11 193.509 181.63 193.702C181.15 193.896 180.733 194.169 180.38 194.522C180.027 194.876 179.753 195.292 179.56 195.772C179.367 196.252 179.27 196.782 179.27 197.362C179.27 197.942 179.367 198.472 179.56 198.952C179.753 199.432 180.027 199.849 180.38 200.202C180.733 200.556 181.15 200.829 181.63 201.022C182.11 201.222 182.643 201.322 183.23 201.322C183.49 201.322 183.77 201.286 184.07 201.212C184.377 201.146 184.637 201.059 184.85 200.952L185.21 201.512C184.93 201.659 184.603 201.776 184.23 201.862C183.857 201.956 183.523 202.002 183.23 202.002ZM182.89 199.012C183.303 199.012 183.65 198.882 183.93 198.622C184.217 198.362 184.387 198.029 184.44 197.622V197.082C184.387 196.676 184.217 196.346 183.93 196.092C183.643 195.839 183.293 195.712 182.88 195.712C182.567 195.712 182.29 195.782 182.05 195.922C181.817 196.062 181.63 196.256 181.49 196.502C181.357 196.742 181.29 197.026 181.29 197.352C181.29 197.672 181.357 197.959 181.49 198.212C181.63 198.459 181.82 198.656 182.06 198.802C182.3 198.942 182.577 199.012 182.89 199.012ZM190.423 200.002C190.056 200.002 189.736 199.949 189.463 199.842C189.189 199.729 188.959 199.582 188.773 199.402C188.593 199.222 188.463 199.026 188.383 198.812L189.083 198.522C189.196 198.749 189.366 198.932 189.593 199.072C189.819 199.212 190.069 199.282 190.343 199.282C190.656 199.282 190.919 199.222 191.133 199.102C191.346 198.976 191.453 198.799 191.453 198.572C191.453 198.366 191.373 198.199 191.213 198.072C191.059 197.946 190.829 197.842 190.523 197.762L190.043 197.632C189.589 197.512 189.236 197.332 188.983 197.092C188.729 196.846 188.603 196.569 188.603 196.262C188.603 195.789 188.756 195.422 189.063 195.162C189.376 194.896 189.839 194.762 190.453 194.762C190.746 194.762 191.013 194.806 191.253 194.892C191.493 194.979 191.699 195.102 191.873 195.262C192.046 195.416 192.173 195.599 192.253 195.812L191.553 196.122C191.466 195.896 191.323 195.732 191.123 195.632C190.923 195.532 190.679 195.482 190.393 195.482C190.086 195.482 189.846 195.549 189.673 195.682C189.499 195.809 189.413 195.989 189.413 196.222C189.413 196.356 189.483 196.482 189.623 196.602C189.769 196.716 189.983 196.809 190.263 196.882L190.763 197.012C191.089 197.092 191.363 197.212 191.583 197.372C191.803 197.526 191.969 197.702 192.083 197.902C192.196 198.102 192.253 198.316 192.253 198.542C192.253 198.842 192.173 199.102 192.013 199.322C191.853 199.542 191.636 199.712 191.363 199.832C191.089 199.946 190.776 200.002 190.423 200.002ZM195.211 200.002C194.724 200.002 194.347 199.876 194.081 199.622C193.814 199.369 193.681 199.012 193.681 198.552V195.592H192.811V194.882H193.681V193.322H194.481V194.882H195.981V195.592H194.481V198.472C194.481 198.726 194.547 198.922 194.681 199.062C194.821 199.196 195.014 199.262 195.261 199.262C195.341 199.262 195.417 199.252 195.491 199.232C195.571 199.206 195.674 199.146 195.801 199.052L196.111 199.702C195.937 199.816 195.781 199.892 195.641 199.932C195.501 199.979 195.357 200.002 195.211 200.002ZM198.661 200.002C198.074 200.002 197.614 199.869 197.281 199.602C196.954 199.329 196.791 198.952 196.791 198.472C196.791 197.966 196.957 197.579 197.291 197.312C197.631 197.039 198.104 196.902 198.711 196.902H200.101C200.067 196.429 199.951 196.076 199.751 195.842C199.551 195.602 199.251 195.482 198.851 195.482C198.577 195.482 198.341 195.539 198.141 195.652C197.947 195.759 197.787 195.932 197.661 196.172L196.941 195.892C197.067 195.659 197.221 195.459 197.401 195.292C197.581 195.119 197.791 194.989 198.031 194.902C198.271 194.809 198.544 194.762 198.851 194.762C199.317 194.762 199.701 194.856 200.001 195.042C200.307 195.222 200.537 195.492 200.691 195.852C200.844 196.206 200.917 196.646 200.911 197.172L200.901 199.882H200.161L200.121 199.212C199.974 199.466 199.777 199.662 199.531 199.802C199.284 199.936 198.994 200.002 198.661 200.002ZM198.701 199.302C198.987 199.302 199.237 199.242 199.451 199.122C199.664 198.996 199.827 198.819 199.941 198.592C200.061 198.366 200.121 198.092 200.121 197.772V197.572H198.891C198.424 197.572 198.091 197.649 197.891 197.802C197.697 197.956 197.601 198.176 197.601 198.462C197.601 198.722 197.697 198.929 197.891 199.082C198.084 199.229 198.354 199.302 198.701 199.302ZM202.178 199.882V194.882H202.978V195.772C203.178 195.459 203.435 195.229 203.748 195.082C204.068 194.936 204.402 194.862 204.748 194.862V195.612C204.455 195.612 204.172 195.662 203.898 195.762C203.632 195.856 203.412 196.012 203.238 196.232C203.065 196.452 202.978 196.752 202.978 197.132V199.882H202.178ZM207.437 200.002C206.951 200.002 206.574 199.876 206.307 199.622C206.041 199.369 205.907 199.012 205.907 198.552V195.592H205.037V194.882H205.907V193.322H206.707V194.882H208.207V195.592H206.707V198.472C206.707 198.726 206.774 198.922 206.907 199.062C207.047 199.196 207.241 199.262 207.487 199.262C207.567 199.262 207.644 199.252 207.717 199.232C207.797 199.206 207.901 199.146 208.027 199.052L208.337 199.702C208.164 199.816 208.007 199.892 207.867 199.932C207.727 199.979 207.584 200.002 207.437 200.002ZM211.147 200.002C210.76 200.002 210.42 199.926 210.127 199.772C209.84 199.612 209.613 199.362 209.447 199.022C209.287 198.676 209.207 198.229 209.207 197.682V194.882H210.007V197.442C210.007 197.936 210.063 198.312 210.177 198.572C210.29 198.832 210.447 199.012 210.647 199.112C210.853 199.206 211.083 199.252 211.337 199.252C211.77 199.252 212.107 199.096 212.347 198.782C212.593 198.469 212.717 198.032 212.717 197.472V194.882H213.517V199.882H212.767L212.727 199.132C212.56 199.412 212.343 199.629 212.077 199.782C211.81 199.929 211.5 200.002 211.147 200.002ZM214.963 201.882V194.882H215.713L215.753 195.732C215.939 195.432 216.176 195.196 216.463 195.022C216.756 194.849 217.086 194.762 217.453 194.762C217.899 194.762 218.293 194.872 218.633 195.092C218.973 195.312 219.236 195.619 219.423 196.012C219.616 196.406 219.713 196.862 219.713 197.382C219.713 197.896 219.616 198.352 219.423 198.752C219.236 199.146 218.973 199.452 218.633 199.672C218.293 199.892 217.899 200.002 217.453 200.002C217.086 200.002 216.759 199.919 216.473 199.752C216.186 199.579 215.949 199.342 215.763 199.042V201.882H214.963ZM217.273 199.272C217.586 199.272 217.863 199.192 218.103 199.032C218.349 198.872 218.543 198.649 218.683 198.362C218.829 198.076 218.903 197.749 218.903 197.382C218.903 197.016 218.833 196.689 218.693 196.402C218.559 196.116 218.369 195.892 218.123 195.732C217.876 195.572 217.596 195.492 217.283 195.492C216.989 195.492 216.726 195.572 216.493 195.732C216.266 195.892 216.086 196.116 215.953 196.402C215.826 196.689 215.763 197.016 215.763 197.382C215.763 197.749 215.826 198.076 215.953 198.362C216.086 198.649 216.266 198.872 216.493 199.032C216.719 199.192 216.979 199.272 217.273 199.272ZM221.161 200.022C221.008 200.022 220.874 199.969 220.761 199.862C220.654 199.749 220.601 199.619 220.601 199.472C220.601 199.319 220.654 199.189 220.761 199.082C220.874 198.969 221.008 198.912 221.161 198.912C221.314 198.912 221.444 198.969 221.551 199.082C221.658 199.189 221.711 199.319 221.711 199.472C221.711 199.619 221.658 199.749 221.551 199.862C221.444 199.969 221.314 200.022 221.161 200.022ZM222.951 199.882V194.882H223.751V199.882H222.951ZM223.361 193.722C223.228 193.722 223.111 193.672 223.011 193.572C222.911 193.472 222.861 193.356 222.861 193.222C222.861 193.082 222.911 192.966 223.011 192.872C223.111 192.772 223.228 192.722 223.361 192.722C223.501 192.722 223.618 192.772 223.711 192.872C223.811 192.966 223.861 193.082 223.861 193.222C223.861 193.356 223.811 193.472 223.711 193.572C223.618 193.672 223.501 193.722 223.361 193.722ZM227.435 200.002C226.949 200.002 226.515 199.892 226.135 199.672C225.762 199.446 225.469 199.136 225.255 198.742C225.042 198.349 224.935 197.896 224.935 197.382C224.935 196.869 225.039 196.416 225.245 196.022C225.459 195.629 225.752 195.322 226.125 195.102C226.505 194.876 226.935 194.762 227.415 194.762C227.909 194.762 228.342 194.876 228.715 195.102C229.095 195.322 229.389 195.629 229.595 196.022C229.809 196.416 229.915 196.869 229.915 197.382C229.915 197.896 229.809 198.349 229.595 198.742C229.389 199.136 229.099 199.446 228.725 199.672C228.352 199.892 227.922 200.002 227.435 200.002ZM227.435 199.262C227.769 199.262 228.059 199.182 228.305 199.022C228.552 198.862 228.745 198.642 228.885 198.362C229.032 198.082 229.105 197.756 229.105 197.382C229.105 197.009 229.032 196.682 228.885 196.402C228.745 196.122 228.549 195.902 228.295 195.742C228.042 195.582 227.749 195.502 227.415 195.502C227.089 195.502 226.799 195.582 226.545 195.742C226.299 195.902 226.102 196.122 225.955 196.402C225.815 196.682 225.745 197.009 225.745 197.382C225.745 197.749 225.815 198.076 225.955 198.362C226.102 198.642 226.302 198.862 226.555 199.022C226.815 199.182 227.109 199.262 227.435 199.262Z" fill="#63758C"/> </g> -<g clip-path="url(#clip9_27219_5575)"> -<path d="M388.765 206.996C388.486 206.996 388.201 206.955 387.91 206.873C387.625 206.784 387.359 206.654 387.112 206.483C386.865 206.306 386.668 206.081 386.523 205.809L387.311 205.448C387.514 205.701 387.735 205.888 387.976 206.008C388.217 206.122 388.467 206.179 388.727 206.179C389.138 206.179 389.471 206.056 389.724 205.809C389.977 205.562 390.104 205.232 390.104 204.821C390.104 204.422 389.981 204.096 389.734 203.842C389.487 203.589 389.164 203.462 388.765 203.462C388.537 203.462 388.318 203.513 388.109 203.614C387.9 203.709 387.739 203.83 387.625 203.975L386.779 203.785L387.121 200.232H390.722V201.087H387.938L387.739 203.054C387.916 202.952 388.112 202.87 388.328 202.807C388.543 202.743 388.761 202.712 388.983 202.712C389.382 202.712 389.737 202.8 390.047 202.978C390.357 203.155 390.601 203.402 390.779 203.719C390.962 204.029 391.054 204.387 391.054 204.792C391.054 205.229 390.956 205.612 390.76 205.942C390.563 206.271 390.294 206.531 389.952 206.721C389.61 206.904 389.214 206.996 388.765 206.996ZM392.101 206.882V202.132H392.946L392.984 202.788C393.136 202.534 393.326 202.344 393.554 202.218C393.782 202.085 394.045 202.018 394.343 202.018C394.723 202.018 395.046 202.107 395.312 202.284C395.578 202.455 395.771 202.718 395.891 203.073C396.03 202.731 396.227 202.471 396.48 202.294C396.733 202.11 397.034 202.018 397.383 202.018C397.921 202.018 398.342 202.196 398.646 202.55C398.95 202.899 399.099 203.437 399.093 204.165V206.882H398.2V204.45C398.2 204.02 398.152 203.693 398.057 203.472C397.968 203.244 397.848 203.085 397.696 202.997C397.544 202.908 397.367 202.861 397.164 202.854C396.809 202.854 396.534 202.99 396.338 203.263C396.148 203.535 396.053 203.918 396.053 204.412V206.882H395.15V204.45C395.15 204.02 395.106 203.693 395.017 203.472C394.928 203.244 394.805 203.085 394.647 202.997C394.495 202.908 394.317 202.861 394.115 202.854C393.76 202.854 393.484 202.99 393.288 203.263C393.098 203.535 393.003 203.918 393.003 204.412V206.882H392.101ZM404.085 206.996C403.522 206.996 403.082 206.87 402.765 206.616C402.455 206.357 402.299 205.999 402.299 205.543C402.299 205.055 402.461 204.685 402.784 204.431C403.113 204.172 403.569 204.042 404.152 204.042H405.425C405.387 203.636 405.279 203.332 405.102 203.13C404.931 202.921 404.671 202.816 404.323 202.816C404.076 202.816 403.861 202.867 403.677 202.968C403.5 203.07 403.351 203.228 403.23 203.443L402.432 203.139C402.546 202.924 402.689 202.734 402.86 202.569C403.031 202.398 403.237 202.265 403.477 202.17C403.718 202.069 404 202.018 404.323 202.018C404.773 202.018 405.146 202.107 405.444 202.284C405.742 202.462 405.963 202.718 406.109 203.054C406.261 203.389 406.334 203.804 406.327 204.298L406.318 206.882H405.482L405.453 206.274C405.314 206.502 405.13 206.68 404.902 206.806C404.674 206.933 404.402 206.996 404.085 206.996ZM404.161 206.227C404.421 206.227 404.646 206.173 404.836 206.065C405.026 205.951 405.175 205.796 405.282 205.6C405.39 205.397 405.444 205.166 405.444 204.906V204.754H404.399C403.962 204.754 403.655 204.824 403.477 204.963C403.3 205.096 403.211 205.283 403.211 205.524C403.211 205.745 403.294 205.92 403.458 206.046C403.629 206.167 403.864 206.227 404.161 206.227ZM409.43 208.906C409.114 208.906 408.826 208.874 408.566 208.811C408.306 208.754 408.088 208.687 407.91 208.611C407.733 208.535 407.6 208.469 407.511 208.412L407.853 207.68C407.936 207.731 408.053 207.788 408.205 207.851C408.357 207.921 408.534 207.978 408.737 208.022C408.94 208.073 409.164 208.098 409.411 208.098C409.703 208.098 409.962 208.038 410.19 207.918C410.418 207.804 410.596 207.623 410.722 207.376C410.855 207.129 410.922 206.813 410.922 206.426V205.932C410.757 206.211 410.539 206.429 410.266 206.588C409.994 206.74 409.687 206.816 409.345 206.816C408.914 206.816 408.537 206.718 408.214 206.521C407.898 206.319 407.648 206.04 407.464 205.685C407.287 205.324 407.198 204.909 407.198 204.441C407.198 203.953 407.287 203.529 407.464 203.168C407.648 202.807 407.898 202.525 408.214 202.322C408.537 202.12 408.914 202.018 409.345 202.018C409.687 202.018 409.994 202.097 410.266 202.256C410.539 202.408 410.757 202.629 410.922 202.921V202.132H411.824V206.407C411.824 206.952 411.72 207.408 411.511 207.775C411.308 208.149 411.026 208.431 410.665 208.621C410.311 208.811 409.899 208.906 409.43 208.906ZM409.573 206.056C409.839 206.056 410.07 205.986 410.266 205.847C410.463 205.701 410.618 205.508 410.732 205.267C410.846 205.02 410.903 204.738 410.903 204.422C410.903 204.105 410.846 203.826 410.732 203.586C410.618 203.345 410.46 203.158 410.257 203.025C410.061 202.886 409.829 202.816 409.563 202.816C409.285 202.816 409.038 202.886 408.822 203.025C408.613 203.158 408.449 203.345 408.328 203.586C408.208 203.826 408.148 204.105 408.148 204.422C408.148 204.738 408.208 205.02 408.328 205.267C408.455 205.508 408.623 205.701 408.832 205.847C409.047 205.986 409.294 206.056 409.573 206.056ZM415.224 206.996C414.749 206.996 414.331 206.892 413.97 206.683C413.609 206.467 413.324 206.173 413.115 205.799C412.912 205.426 412.811 204.995 412.811 204.507C412.811 204.02 412.912 203.589 413.115 203.215C413.317 202.842 413.599 202.55 413.96 202.341C414.321 202.126 414.736 202.018 415.205 202.018C415.673 202.018 416.088 202.126 416.449 202.341C416.81 202.55 417.092 202.842 417.295 203.215C417.497 203.589 417.599 204.02 417.599 204.507C417.599 204.995 417.497 205.426 417.295 205.799C417.092 206.173 416.81 206.467 416.449 206.683C416.095 206.892 415.686 206.996 415.224 206.996ZM415.224 206.17C415.509 206.17 415.762 206.1 415.984 205.961C416.205 205.815 416.376 205.619 416.497 205.372C416.623 205.125 416.687 204.837 416.687 204.507C416.687 204.178 416.623 203.89 416.497 203.643C416.376 203.396 416.202 203.203 415.974 203.063C415.746 202.918 415.49 202.845 415.205 202.845C414.913 202.845 414.657 202.918 414.435 203.063C414.214 203.203 414.039 203.396 413.913 203.643C413.786 203.89 413.723 204.178 413.723 204.507C413.723 204.837 413.786 205.125 413.913 205.372C414.039 205.619 414.217 205.815 414.445 205.961C414.673 206.1 414.932 206.17 415.224 206.17Z" fill="#94A3A8"/> +<path d="M270.337 198.996C269.703 198.996 269.14 198.851 268.646 198.559C268.152 198.262 267.765 197.856 267.487 197.343C267.208 196.824 267.069 196.229 267.069 195.557C267.069 194.886 267.208 194.294 267.487 193.781C267.765 193.261 268.148 192.856 268.636 192.565C269.124 192.267 269.684 192.118 270.318 192.118C270.729 192.118 271.122 192.194 271.496 192.346C271.869 192.492 272.202 192.698 272.493 192.964C272.791 193.223 273.019 193.527 273.177 193.876L272.341 194.256C272.221 193.996 272.056 193.771 271.847 193.581C271.638 193.391 271.401 193.242 271.135 193.135C270.875 193.027 270.603 192.973 270.318 192.973C269.874 192.973 269.478 193.084 269.13 193.306C268.782 193.527 268.509 193.831 268.313 194.218C268.117 194.604 268.019 195.051 268.019 195.557C268.019 196.064 268.117 196.514 268.313 196.906C268.516 197.299 268.791 197.606 269.14 197.828C269.494 198.043 269.896 198.151 270.346 198.151C270.637 198.151 270.913 198.094 271.173 197.98C271.432 197.859 271.663 197.698 271.866 197.495C272.075 197.286 272.243 197.049 272.37 196.783L273.206 197.153C273.047 197.514 272.822 197.834 272.531 198.113C272.24 198.391 271.904 198.61 271.524 198.768C271.15 198.92 270.755 198.996 270.337 198.996ZM276.29 198.996C275.815 198.996 275.397 198.892 275.036 198.683C274.675 198.467 274.39 198.173 274.181 197.799C273.978 197.426 273.877 196.995 273.877 196.507C273.877 196.02 273.978 195.589 274.181 195.215C274.384 194.842 274.665 194.55 275.026 194.341C275.387 194.126 275.802 194.018 276.271 194.018C276.74 194.018 277.154 194.126 277.515 194.341C277.876 194.55 278.158 194.842 278.361 195.215C278.564 195.589 278.665 196.02 278.665 196.507C278.665 196.995 278.564 197.426 278.361 197.799C278.158 198.173 277.876 198.467 277.515 198.683C277.161 198.892 276.752 198.996 276.29 198.996ZM276.29 198.17C276.575 198.17 276.828 198.1 277.05 197.961C277.272 197.815 277.443 197.619 277.563 197.372C277.69 197.125 277.753 196.837 277.753 196.507C277.753 196.178 277.69 195.89 277.563 195.643C277.443 195.396 277.268 195.203 277.04 195.063C276.812 194.918 276.556 194.845 276.271 194.845C275.98 194.845 275.723 194.918 275.501 195.063C275.28 195.203 275.106 195.396 274.979 195.643C274.852 195.89 274.789 196.178 274.789 196.507C274.789 196.837 274.852 197.125 274.979 197.372C275.106 197.619 275.283 197.815 275.511 197.961C275.739 198.1 275.999 198.17 276.29 198.17ZM279.654 198.882V194.132H280.499L280.537 194.826C280.696 194.566 280.898 194.367 281.145 194.227C281.399 194.088 281.687 194.018 282.01 194.018C282.383 194.018 282.706 194.094 282.979 194.246C283.257 194.398 283.47 194.636 283.615 194.959C283.767 195.275 283.843 195.693 283.843 196.213V198.882H282.941V196.45C282.941 196.02 282.89 195.693 282.789 195.472C282.694 195.244 282.558 195.085 282.38 194.997C282.209 194.908 282.01 194.861 281.782 194.854C281.395 194.854 281.095 194.99 280.879 195.263C280.664 195.535 280.556 195.918 280.556 196.412V198.882H279.654ZM286.812 198.996C286.337 198.996 285.97 198.876 285.71 198.635C285.451 198.388 285.321 198.037 285.321 197.581V194.911H284.513V194.132H285.321V192.65H286.223V194.132H287.572V194.911H286.223V197.448C286.223 197.682 286.28 197.863 286.394 197.989C286.515 198.11 286.686 198.17 286.907 198.17C286.971 198.17 287.04 198.157 287.116 198.132C287.192 198.106 287.284 198.056 287.392 197.98L287.734 198.683C287.569 198.79 287.411 198.87 287.259 198.92C287.113 198.971 286.964 198.996 286.812 198.996ZM290.108 198.996C289.544 198.996 289.104 198.87 288.787 198.616C288.477 198.357 288.322 197.999 288.322 197.543C288.322 197.055 288.483 196.685 288.806 196.431C289.136 196.172 289.592 196.042 290.174 196.042H291.447C291.409 195.636 291.302 195.332 291.124 195.13C290.953 194.921 290.694 194.816 290.345 194.816C290.098 194.816 289.883 194.867 289.699 194.968C289.522 195.07 289.373 195.228 289.253 195.443L288.455 195.139C288.569 194.924 288.711 194.734 288.882 194.569C289.053 194.398 289.259 194.265 289.5 194.17C289.74 194.069 290.022 194.018 290.345 194.018C290.795 194.018 291.169 194.107 291.466 194.284C291.764 194.462 291.986 194.718 292.131 195.054C292.283 195.389 292.356 195.804 292.35 196.298L292.34 198.882H291.504L291.476 198.274C291.336 198.502 291.153 198.68 290.925 198.806C290.697 198.933 290.424 198.996 290.108 198.996ZM290.184 198.227C290.443 198.227 290.668 198.173 290.858 198.065C291.048 197.951 291.197 197.796 291.305 197.6C291.412 197.397 291.466 197.166 291.466 196.906V196.754H290.421C289.984 196.754 289.677 196.824 289.5 196.963C289.322 197.096 289.234 197.283 289.234 197.524C289.234 197.745 289.316 197.92 289.481 198.046C289.652 198.167 289.886 198.227 290.184 198.227ZM295.652 198.996C295.177 198.996 294.756 198.892 294.389 198.683C294.021 198.467 293.733 198.173 293.524 197.799C293.322 197.426 293.22 196.995 293.22 196.507C293.22 196.02 293.322 195.589 293.524 195.215C293.733 194.842 294.018 194.55 294.379 194.341C294.747 194.126 295.165 194.018 295.633 194.018C296.096 194.018 296.51 194.126 296.878 194.341C297.251 194.557 297.53 194.864 297.714 195.263L296.897 195.605C296.776 195.37 296.602 195.187 296.374 195.054C296.153 194.921 295.896 194.854 295.605 194.854C295.32 194.854 295.066 194.924 294.845 195.063C294.623 195.203 294.449 195.399 294.322 195.652C294.196 195.899 294.132 196.184 294.132 196.507C294.132 196.83 294.196 197.115 294.322 197.362C294.449 197.609 294.626 197.806 294.854 197.951C295.082 198.091 295.339 198.16 295.624 198.16C295.915 198.16 296.175 198.087 296.403 197.942C296.631 197.79 296.802 197.587 296.916 197.334L297.742 197.666C297.559 198.084 297.28 198.41 296.906 198.645C296.539 198.879 296.121 198.996 295.652 198.996ZM300.469 198.996C299.994 198.996 299.626 198.876 299.367 198.635C299.107 198.388 298.977 198.037 298.977 197.581V194.911H298.17V194.132H298.977V192.65H299.88V194.132H301.229V194.911H299.88V197.448C299.88 197.682 299.937 197.863 300.051 197.989C300.171 198.11 300.342 198.17 300.564 198.17C300.627 198.17 300.697 198.157 300.773 198.132C300.849 198.106 300.941 198.056 301.048 197.98L301.39 198.683C301.226 198.79 301.067 198.87 300.915 198.92C300.77 198.971 300.621 198.996 300.469 198.996Z" fill="#94A3A8"/> +<g clip-path="url(#clip9_27280_2565)"> +<path d="M383.027 198.882V198.132C383.027 197.935 383.071 197.733 383.16 197.524C383.255 197.308 383.388 197.096 383.559 196.887C383.736 196.678 383.945 196.485 384.186 196.308L385.468 195.358C385.62 195.25 385.757 195.127 385.877 194.987C386.004 194.842 386.102 194.693 386.171 194.541C386.247 194.382 386.285 194.227 386.285 194.075C386.285 193.873 386.235 193.689 386.133 193.524C386.032 193.353 385.89 193.22 385.706 193.125C385.522 193.024 385.304 192.973 385.05 192.973C384.81 192.973 384.598 193.021 384.414 193.116C384.237 193.204 384.088 193.325 383.967 193.477C383.847 193.629 383.762 193.79 383.711 193.961L382.751 193.781C382.821 193.489 382.957 193.217 383.16 192.964C383.363 192.71 383.622 192.508 383.939 192.356C384.256 192.197 384.613 192.118 385.012 192.118C385.468 192.118 385.861 192.204 386.19 192.375C386.526 192.539 386.786 192.771 386.969 193.068C387.153 193.36 387.245 193.695 387.245 194.075C387.245 194.443 387.144 194.781 386.941 195.092C386.745 195.402 386.46 195.703 386.086 195.994L384.898 196.887C384.664 197.065 384.477 197.248 384.338 197.438C384.205 197.628 384.123 197.831 384.091 198.046H387.33V198.882H383.027ZM388.484 198.882V194.132H389.33L389.368 194.788C389.52 194.534 389.71 194.344 389.938 194.218C390.166 194.085 390.429 194.018 390.726 194.018C391.106 194.018 391.429 194.107 391.695 194.284C391.961 194.455 392.154 194.718 392.275 195.073C392.414 194.731 392.61 194.471 392.864 194.294C393.117 194.11 393.418 194.018 393.766 194.018C394.305 194.018 394.726 194.196 395.03 194.55C395.334 194.899 395.483 195.437 395.476 196.165V198.882H394.583V196.45C394.583 196.02 394.536 195.693 394.441 195.472C394.352 195.244 394.232 195.085 394.08 194.997C393.928 194.908 393.75 194.861 393.548 194.854C393.193 194.854 392.918 194.99 392.721 195.263C392.531 195.535 392.436 195.918 392.436 196.412V198.882H391.534V196.45C391.534 196.02 391.489 195.693 391.401 195.472C391.312 195.244 391.189 195.085 391.03 194.997C390.878 194.908 390.701 194.861 390.498 194.854C390.144 194.854 389.868 194.99 389.672 195.263C389.482 195.535 389.387 195.918 389.387 196.412V198.882H388.484ZM400.469 198.996C399.905 198.996 399.465 198.87 399.149 198.616C398.838 198.357 398.683 197.999 398.683 197.543C398.683 197.055 398.845 196.685 399.168 196.431C399.497 196.172 399.953 196.042 400.536 196.042H401.809C401.771 195.636 401.663 195.332 401.486 195.13C401.315 194.921 401.055 194.816 400.707 194.816C400.46 194.816 400.244 194.867 400.061 194.968C399.883 195.07 399.734 195.228 399.614 195.443L398.816 195.139C398.93 194.924 399.073 194.734 399.244 194.569C399.415 194.398 399.62 194.265 399.861 194.17C400.102 194.069 400.384 194.018 400.707 194.018C401.156 194.018 401.53 194.107 401.828 194.284C402.125 194.462 402.347 194.718 402.493 195.054C402.645 195.389 402.717 195.804 402.711 196.298L402.702 198.882H401.866L401.837 198.274C401.698 198.502 401.514 198.68 401.286 198.806C401.058 198.933 400.786 198.996 400.469 198.996ZM400.545 198.227C400.805 198.227 401.03 198.173 401.22 198.065C401.41 197.951 401.558 197.796 401.666 197.6C401.774 197.397 401.828 197.166 401.828 196.906V196.754H400.783C400.346 196.754 400.038 196.824 399.861 196.963C399.684 197.096 399.595 197.283 399.595 197.524C399.595 197.745 399.677 197.92 399.842 198.046C400.013 198.167 400.247 198.227 400.545 198.227ZM405.814 200.906C405.497 200.906 405.209 200.874 404.95 200.811C404.69 200.754 404.471 200.687 404.294 200.611C404.117 200.535 403.984 200.469 403.895 200.412L404.237 199.68C404.319 199.731 404.437 199.788 404.589 199.851C404.741 199.921 404.918 199.978 405.121 200.022C405.323 200.073 405.548 200.098 405.795 200.098C406.086 200.098 406.346 200.038 406.574 199.918C406.802 199.804 406.979 199.623 407.106 199.376C407.239 199.129 407.306 198.813 407.306 198.426V197.932C407.141 198.211 406.922 198.429 406.65 198.588C406.378 198.74 406.071 198.816 405.729 198.816C405.298 198.816 404.921 198.718 404.598 198.521C404.281 198.319 404.031 198.04 403.848 197.685C403.67 197.324 403.582 196.909 403.582 196.441C403.582 195.953 403.67 195.529 403.848 195.168C404.031 194.807 404.281 194.525 404.598 194.322C404.921 194.12 405.298 194.018 405.729 194.018C406.071 194.018 406.378 194.097 406.65 194.256C406.922 194.408 407.141 194.629 407.306 194.921V194.132H408.208V198.407C408.208 198.952 408.104 199.408 407.895 199.775C407.692 200.149 407.41 200.431 407.049 200.621C406.694 200.811 406.283 200.906 405.814 200.906ZM405.957 198.056C406.223 198.056 406.454 197.986 406.65 197.847C406.846 197.701 407.002 197.508 407.116 197.267C407.23 197.02 407.287 196.738 407.287 196.422C407.287 196.105 407.23 195.826 407.116 195.586C407.002 195.345 406.843 195.158 406.641 195.025C406.444 194.886 406.213 194.816 405.947 194.816C405.668 194.816 405.421 194.886 405.206 195.025C404.997 195.158 404.832 195.345 404.712 195.586C404.592 195.826 404.532 196.105 404.532 196.422C404.532 196.738 404.592 197.02 404.712 197.267C404.839 197.508 405.007 197.701 405.216 197.847C405.431 197.986 405.678 198.056 405.957 198.056ZM411.607 198.996C411.132 198.996 410.714 198.892 410.353 198.683C409.992 198.467 409.707 198.173 409.498 197.799C409.296 197.426 409.194 196.995 409.194 196.507C409.194 196.02 409.296 195.589 409.498 195.215C409.701 194.842 409.983 194.55 410.344 194.341C410.705 194.126 411.12 194.018 411.588 194.018C412.057 194.018 412.472 194.126 412.833 194.341C413.194 194.55 413.476 194.842 413.678 195.215C413.881 195.589 413.982 196.02 413.982 196.507C413.982 196.995 413.881 197.426 413.678 197.799C413.476 198.173 413.194 198.467 412.833 198.683C412.478 198.892 412.07 198.996 411.607 198.996ZM411.607 198.17C411.892 198.17 412.146 198.1 412.367 197.961C412.589 197.815 412.76 197.619 412.88 197.372C413.007 197.125 413.07 196.837 413.07 196.507C413.07 196.178 413.007 195.89 412.88 195.643C412.76 195.396 412.586 195.203 412.358 195.063C412.13 194.918 411.873 194.845 411.588 194.845C411.297 194.845 411.041 194.918 410.819 195.063C410.597 195.203 410.423 195.396 410.296 195.643C410.17 195.89 410.106 196.178 410.106 196.507C410.106 196.837 410.17 197.125 410.296 197.372C410.423 197.619 410.6 197.815 410.828 197.961C411.056 198.1 411.316 198.17 411.607 198.17Z" fill="#94A3A8"/> </g> -<rect x="38" y="227.882" width="384" height="1" fill="#F1F5F9"/> -<path d="M42.8715 255.882V248.532H44.0895V254.769H47.418V255.882H42.8715ZM48.2924 255.882V250.632H49.4579V255.882H48.2924ZM48.8804 249.635C48.6914 249.635 48.5269 249.568 48.3869 249.435C48.2539 249.295 48.1874 249.131 48.1874 248.942C48.1874 248.753 48.2539 248.592 48.3869 248.459C48.5269 248.326 48.6914 248.259 48.8804 248.259C49.0694 248.259 49.2304 248.326 49.3634 248.459C49.5034 248.592 49.5734 248.753 49.5734 248.942C49.5734 249.131 49.5034 249.295 49.3634 249.435C49.2304 249.568 49.0694 249.635 48.8804 249.635ZM52.7549 256.008C52.4049 256.008 52.0829 255.956 51.7889 255.851C51.4949 255.746 51.2429 255.599 51.0329 255.41C50.8229 255.214 50.6619 254.986 50.5499 254.727L51.5684 254.276C51.6734 254.472 51.8274 254.636 52.0304 254.769C52.2404 254.902 52.4714 254.969 52.7234 254.969C52.9964 254.969 53.2134 254.923 53.3744 254.832C53.5424 254.734 53.6264 254.601 53.6264 254.433C53.6264 254.272 53.5634 254.15 53.4374 254.066C53.3114 253.975 53.1329 253.901 52.9019 253.845L52.4084 253.709C51.9114 253.583 51.5229 253.383 51.2429 253.11C50.9629 252.83 50.8229 252.512 50.8229 252.155C50.8229 251.63 50.9909 251.224 51.3269 250.937C51.6699 250.65 52.1599 250.506 52.7969 250.506C53.1189 250.506 53.4129 250.555 53.6789 250.653C53.9519 250.744 54.1864 250.877 54.3824 251.052C54.5784 251.22 54.7149 251.42 54.7919 251.651L53.8154 252.092C53.7454 251.917 53.6124 251.784 53.4164 251.693C53.2204 251.595 53.0034 251.546 52.7654 251.546C52.5274 251.546 52.3419 251.598 52.2089 251.703C52.0759 251.801 52.0094 251.941 52.0094 252.123C52.0094 252.228 52.0689 252.326 52.1879 252.417C52.3069 252.501 52.4784 252.571 52.7024 252.627L53.3219 252.774C53.6649 252.858 53.9449 252.991 54.1619 253.173C54.3789 253.348 54.5399 253.548 54.6449 253.772C54.7499 253.989 54.8024 254.209 54.8024 254.433C54.8024 254.748 54.7114 255.025 54.5294 255.263C54.3544 255.501 54.1129 255.686 53.8049 255.819C53.4969 255.945 53.1469 256.008 52.7549 256.008ZM57.4255 256.008C56.7955 256.008 56.3055 255.868 55.9555 255.588C55.6125 255.308 55.441 254.913 55.441 254.402C55.441 253.856 55.623 253.439 55.987 253.152C56.358 252.865 56.8725 252.722 57.5305 252.722H58.864C58.822 252.337 58.7135 252.043 58.5385 251.84C58.3635 251.637 58.1045 251.535 57.7615 251.535C57.5095 251.535 57.289 251.588 57.1 251.693C56.911 251.798 56.75 251.962 56.617 252.186L55.588 251.808C55.7 251.577 55.847 251.364 56.029 251.168C56.218 250.965 56.4525 250.804 56.7325 250.685C57.0195 250.566 57.3625 250.506 57.7615 250.506C58.2725 250.506 58.6995 250.608 59.0425 250.811C59.3855 251.007 59.6375 251.29 59.7985 251.661C59.9665 252.032 60.0505 252.48 60.0505 253.005L60.019 255.882H58.9375L58.906 255.242C58.766 255.487 58.57 255.676 58.318 255.809C58.073 255.942 57.7755 256.008 57.4255 256.008ZM57.5725 255.021C57.8315 255.021 58.059 254.965 58.255 254.853C58.458 254.734 58.612 254.577 58.717 254.381C58.829 254.185 58.885 253.968 58.885 253.73V253.625H57.9085C57.4395 253.625 57.1105 253.691 56.9215 253.824C56.7325 253.95 56.638 254.132 56.638 254.37C56.638 254.573 56.7185 254.734 56.8795 254.853C57.0475 254.965 57.2785 255.021 57.5725 255.021ZM63.9945 255.882V248.532H66.588C67.092 248.532 67.5365 248.634 67.9215 248.837C68.3065 249.04 68.6075 249.323 68.8245 249.687C69.0415 250.044 69.15 250.461 69.15 250.937C69.15 251.399 69.0485 251.812 68.8455 252.176C68.6425 252.54 68.359 252.827 67.995 253.037C67.638 253.24 67.2215 253.341 66.7455 253.341H65.2125V255.882H63.9945ZM65.2125 252.218H66.7245C67.0745 252.218 67.3615 252.099 67.5855 251.861C67.8095 251.623 67.9215 251.315 67.9215 250.937C67.9215 250.552 67.7955 250.24 67.5435 250.002C67.2915 249.764 66.966 249.645 66.567 249.645H65.2125V252.218ZM71.5964 256.008C70.9664 256.008 70.4764 255.868 70.1264 255.588C69.7834 255.308 69.6119 254.913 69.6119 254.402C69.6119 253.856 69.7939 253.439 70.1579 253.152C70.5289 252.865 71.0434 252.722 71.7014 252.722H73.0349C72.9929 252.337 72.8844 252.043 72.7094 251.84C72.5344 251.637 72.2754 251.535 71.9324 251.535C71.6804 251.535 71.4599 251.588 71.2709 251.693C71.0819 251.798 70.9209 251.962 70.7879 252.186L69.7589 251.808C69.8709 251.577 70.0179 251.364 70.1999 251.168C70.3889 250.965 70.6234 250.804 70.9034 250.685C71.1904 250.566 71.5334 250.506 71.9324 250.506C72.4434 250.506 72.8704 250.608 73.2134 250.811C73.5564 251.007 73.8084 251.29 73.9694 251.661C74.1374 252.032 74.2214 252.48 74.2214 253.005L74.1899 255.882H73.1084L73.0769 255.242C72.9369 255.487 72.7409 255.676 72.4889 255.809C72.2439 255.942 71.9464 256.008 71.5964 256.008ZM71.7434 255.021C72.0024 255.021 72.2299 254.965 72.4259 254.853C72.6289 254.734 72.7829 254.577 72.8879 254.381C72.9999 254.185 73.0559 253.968 73.0559 253.73V253.625H72.0794C71.6104 253.625 71.2814 253.691 71.0924 253.824C70.9034 253.95 70.8089 254.132 70.8089 254.37C70.8089 254.573 70.8894 254.734 71.0504 254.853C71.2184 254.965 71.4494 255.021 71.7434 255.021ZM77.5017 256.008C76.9487 256.008 76.5252 255.872 76.2312 255.599C75.9442 255.319 75.8007 254.92 75.8007 254.402V251.64H74.9292V250.632H75.8007V248.994H76.9662V250.632H78.3837V251.64H76.9662V254.181C76.9662 254.426 77.0222 254.612 77.1342 254.738C77.2532 254.864 77.4247 254.927 77.6487 254.927C77.7187 254.927 77.7957 254.913 77.8797 254.885C77.9637 254.857 78.0582 254.804 78.1632 254.727L78.5937 255.62C78.4117 255.746 78.2297 255.84 78.0477 255.903C77.8657 255.973 77.6837 256.008 77.5017 256.008ZM81.804 256.008C81.293 256.008 80.838 255.893 80.439 255.662C80.047 255.424 79.7355 255.098 79.5045 254.685C79.2805 254.272 79.1685 253.796 79.1685 253.257C79.1685 252.718 79.284 252.242 79.515 251.829C79.746 251.416 80.061 251.094 80.46 250.863C80.866 250.625 81.328 250.506 81.846 250.506C82.315 250.506 82.7385 250.629 83.1165 250.874C83.4945 251.112 83.792 251.458 84.009 251.913C84.233 252.368 84.345 252.911 84.345 253.541H80.3865C80.4215 253.982 80.5825 254.328 80.8695 254.58C81.1635 254.832 81.51 254.958 81.909 254.958C82.231 254.958 82.497 254.888 82.707 254.748C82.917 254.601 83.0815 254.412 83.2005 254.181L84.24 254.622C84.093 254.902 83.904 255.147 83.673 255.357C83.449 255.567 83.1795 255.728 82.8645 255.84C82.5565 255.952 82.203 256.008 81.804 256.008ZM80.46 252.638H83.0745C83.0535 252.386 82.98 252.179 82.854 252.018C82.728 251.85 82.574 251.724 82.392 251.64C82.21 251.556 82.0175 251.514 81.8145 251.514C81.6185 251.514 81.419 251.556 81.216 251.64C81.02 251.717 80.852 251.84 80.712 252.008C80.572 252.176 80.488 252.386 80.46 252.638ZM85.2457 255.882V248.532H86.4217V255.882H85.2457Z" fill="#1F293B"/> -<g clip-path="url(#clip10_27219_5575)"> -<path d="M157.033 255.882V248.882H157.833V255.882H157.033ZM159.281 255.882V250.882H160.081V255.882H159.281ZM159.691 249.722C159.557 249.722 159.441 249.672 159.341 249.572C159.241 249.472 159.191 249.356 159.191 249.222C159.191 249.082 159.241 248.966 159.341 248.872C159.441 248.772 159.557 248.722 159.691 248.722C159.831 248.722 159.947 248.772 160.041 248.872C160.141 248.966 160.191 249.082 160.191 249.222C160.191 249.356 160.141 249.472 160.041 249.572C159.947 249.672 159.831 249.722 159.691 249.722ZM163.305 256.002C162.938 256.002 162.618 255.949 162.345 255.842C162.072 255.729 161.842 255.582 161.655 255.402C161.475 255.222 161.345 255.026 161.265 254.812L161.965 254.522C162.078 254.749 162.248 254.932 162.475 255.072C162.702 255.212 162.952 255.282 163.225 255.282C163.538 255.282 163.802 255.222 164.015 255.102C164.228 254.976 164.335 254.799 164.335 254.572C164.335 254.366 164.255 254.199 164.095 254.072C163.942 253.946 163.712 253.842 163.405 253.762L162.925 253.632C162.472 253.512 162.118 253.332 161.865 253.092C161.612 252.846 161.485 252.569 161.485 252.262C161.485 251.789 161.638 251.422 161.945 251.162C162.258 250.896 162.722 250.762 163.335 250.762C163.628 250.762 163.895 250.806 164.135 250.892C164.375 250.979 164.582 251.102 164.755 251.262C164.928 251.416 165.055 251.599 165.135 251.812L164.435 252.122C164.348 251.896 164.205 251.732 164.005 251.632C163.805 251.532 163.562 251.482 163.275 251.482C162.968 251.482 162.728 251.549 162.555 251.682C162.382 251.809 162.295 251.989 162.295 252.222C162.295 252.356 162.365 252.482 162.505 252.602C162.652 252.716 162.865 252.809 163.145 252.882L163.645 253.012C163.972 253.092 164.245 253.212 164.465 253.372C164.685 253.526 164.852 253.702 164.965 253.902C165.078 254.102 165.135 254.316 165.135 254.542C165.135 254.842 165.055 255.102 164.895 255.322C164.735 255.542 164.518 255.712 164.245 255.832C163.972 255.946 163.658 256.002 163.305 256.002ZM167.793 256.002C167.206 256.002 166.746 255.869 166.413 255.602C166.086 255.329 165.923 254.952 165.923 254.472C165.923 253.966 166.09 253.579 166.423 253.312C166.763 253.039 167.236 252.902 167.843 252.902H169.233C169.2 252.429 169.083 252.076 168.883 251.842C168.683 251.602 168.383 251.482 167.983 251.482C167.71 251.482 167.473 251.539 167.273 251.652C167.08 251.759 166.92 251.932 166.793 252.172L166.073 251.892C166.2 251.659 166.353 251.459 166.533 251.292C166.713 251.119 166.923 250.989 167.163 250.902C167.403 250.809 167.676 250.762 167.983 250.762C168.45 250.762 168.833 250.856 169.133 251.042C169.44 251.222 169.67 251.492 169.823 251.852C169.976 252.206 170.05 252.646 170.043 253.172L170.033 255.882H169.293L169.253 255.212C169.106 255.466 168.91 255.662 168.663 255.802C168.416 255.936 168.126 256.002 167.793 256.002ZM167.833 255.302C168.12 255.302 168.37 255.242 168.583 255.122C168.796 254.996 168.96 254.819 169.073 254.592C169.193 254.366 169.253 254.092 169.253 253.772V253.572H168.023C167.556 253.572 167.223 253.649 167.023 253.802C166.83 253.956 166.733 254.176 166.733 254.462C166.733 254.722 166.83 254.929 167.023 255.082C167.216 255.229 167.486 255.302 167.833 255.302ZM175.761 258.002C175.074 258.002 174.444 257.889 173.871 257.662C173.297 257.436 172.801 257.112 172.381 256.692C171.967 256.279 171.644 255.792 171.411 255.232C171.184 254.666 171.071 254.042 171.071 253.362C171.071 252.682 171.184 252.062 171.411 251.502C171.644 250.936 171.967 250.446 172.381 250.032C172.801 249.619 173.297 249.299 173.871 249.072C174.444 248.846 175.074 248.732 175.761 248.732C176.387 248.732 176.961 248.846 177.481 249.072C178.001 249.299 178.454 249.619 178.841 250.032C179.227 250.446 179.524 250.936 179.731 251.502C179.937 252.062 180.041 252.682 180.041 253.362C180.041 253.882 179.961 254.342 179.801 254.742C179.641 255.142 179.414 255.459 179.121 255.692C178.834 255.919 178.507 256.032 178.141 256.032C177.801 256.039 177.527 255.949 177.321 255.762C177.121 255.569 177.011 255.246 176.991 254.792C176.804 255.086 176.557 255.316 176.251 255.482C175.951 255.649 175.611 255.732 175.231 255.732C174.797 255.732 174.414 255.632 174.081 255.432C173.747 255.226 173.484 254.942 173.291 254.582C173.104 254.222 173.011 253.812 173.011 253.352C173.011 252.886 173.104 252.476 173.291 252.122C173.484 251.769 173.747 251.492 174.081 251.292C174.414 251.086 174.797 250.982 175.231 250.982C175.604 250.982 175.941 251.062 176.241 251.222C176.541 251.382 176.781 251.606 176.961 251.892V251.092H177.751V254.832C177.751 254.999 177.791 255.132 177.871 255.232C177.951 255.326 178.054 255.372 178.181 255.372C178.401 255.372 178.594 255.286 178.761 255.112C178.934 254.939 179.067 254.702 179.161 254.402C179.261 254.102 179.311 253.756 179.311 253.362C179.311 252.782 179.221 252.252 179.041 251.772C178.867 251.292 178.624 250.876 178.311 250.522C177.997 250.169 177.621 249.896 177.181 249.702C176.747 249.509 176.274 249.412 175.761 249.412C175.174 249.412 174.641 249.509 174.161 249.702C173.681 249.896 173.264 250.169 172.911 250.522C172.557 250.876 172.284 251.292 172.091 251.772C171.897 252.252 171.801 252.782 171.801 253.362C171.801 253.942 171.897 254.472 172.091 254.952C172.284 255.432 172.557 255.849 172.911 256.202C173.264 256.556 173.681 256.829 174.161 257.022C174.641 257.222 175.174 257.322 175.761 257.322C176.021 257.322 176.301 257.286 176.601 257.212C176.907 257.146 177.167 257.059 177.381 256.952L177.741 257.512C177.461 257.659 177.134 257.776 176.761 257.862C176.387 257.956 176.054 258.002 175.761 258.002ZM175.421 255.012C175.834 255.012 176.181 254.882 176.461 254.622C176.747 254.362 176.917 254.029 176.971 253.622V253.082C176.917 252.676 176.747 252.346 176.461 252.092C176.174 251.839 175.824 251.712 175.411 251.712C175.097 251.712 174.821 251.782 174.581 251.922C174.347 252.062 174.161 252.256 174.021 252.502C173.887 252.742 173.821 253.026 173.821 253.352C173.821 253.672 173.887 253.959 174.021 254.212C174.161 254.459 174.351 254.656 174.591 254.802C174.831 254.942 175.107 255.012 175.421 255.012ZM183.693 256.002C183.327 256.002 183 255.916 182.713 255.742C182.427 255.569 182.19 255.332 182.003 255.032L181.963 255.882H181.203V248.882H182.003V251.722C182.19 251.422 182.427 251.189 182.713 251.022C183 250.849 183.327 250.762 183.693 250.762C184.14 250.762 184.533 250.872 184.873 251.092C185.213 251.312 185.477 251.619 185.663 252.012C185.857 252.406 185.953 252.862 185.953 253.382C185.953 253.896 185.857 254.352 185.663 254.752C185.477 255.146 185.213 255.452 184.873 255.672C184.533 255.892 184.14 256.002 183.693 256.002ZM183.513 255.272C183.827 255.272 184.103 255.192 184.343 255.032C184.59 254.872 184.783 254.649 184.923 254.362C185.07 254.076 185.143 253.749 185.143 253.382C185.143 253.016 185.073 252.689 184.933 252.402C184.8 252.116 184.61 251.892 184.363 251.732C184.117 251.572 183.837 251.492 183.523 251.492C183.23 251.492 182.967 251.572 182.733 251.732C182.507 251.892 182.327 252.116 182.193 252.402C182.067 252.689 182.003 253.016 182.003 253.382C182.003 253.749 182.067 254.076 182.193 254.362C182.327 254.649 182.507 254.872 182.733 255.032C182.96 255.192 183.22 255.272 183.513 255.272ZM187.063 255.882V250.882H187.863V251.772C188.063 251.459 188.319 251.229 188.633 251.082C188.953 250.936 189.286 250.862 189.633 250.862V251.612C189.339 251.612 189.056 251.662 188.783 251.762C188.516 251.856 188.296 252.012 188.123 252.232C187.949 252.452 187.863 252.752 187.863 253.132V255.882H187.063ZM192.022 256.002C191.435 256.002 190.975 255.869 190.642 255.602C190.315 255.329 190.152 254.952 190.152 254.472C190.152 253.966 190.318 253.579 190.652 253.312C190.992 253.039 191.465 252.902 192.072 252.902H193.462C193.428 252.429 193.312 252.076 193.112 251.842C192.912 251.602 192.612 251.482 192.212 251.482C191.938 251.482 191.702 251.539 191.502 251.652C191.308 251.759 191.148 251.932 191.022 252.172L190.302 251.892C190.428 251.659 190.582 251.459 190.762 251.292C190.942 251.119 191.152 250.989 191.392 250.902C191.632 250.809 191.905 250.762 192.212 250.762C192.678 250.762 193.062 250.856 193.362 251.042C193.668 251.222 193.898 251.492 194.052 251.852C194.205 252.206 194.278 252.646 194.272 253.172L194.262 255.882H193.522L193.482 255.212C193.335 255.466 193.138 255.662 192.892 255.802C192.645 255.936 192.355 256.002 192.022 256.002ZM192.062 255.302C192.348 255.302 192.598 255.242 192.812 255.122C193.025 254.996 193.188 254.819 193.302 254.592C193.422 254.366 193.482 254.092 193.482 253.772V253.572H192.252C191.785 253.572 191.452 253.649 191.252 253.802C191.058 253.956 190.962 254.176 190.962 254.462C190.962 254.722 191.058 254.929 191.252 255.082C191.445 255.229 191.715 255.302 192.062 255.302ZM195.539 255.882V250.882H196.289L196.329 251.632C196.496 251.352 196.713 251.139 196.979 250.992C197.246 250.839 197.556 250.762 197.909 250.762C198.303 250.762 198.643 250.842 198.929 251.002C199.223 251.156 199.449 251.402 199.609 251.742C199.776 252.082 199.856 252.529 199.849 253.082V255.882H199.049V253.322C199.049 252.829 198.993 252.452 198.879 252.192C198.766 251.932 198.609 251.756 198.409 251.662C198.209 251.562 197.983 251.512 197.729 251.512C197.289 251.512 196.946 251.669 196.699 251.982C196.459 252.289 196.339 252.726 196.339 253.292V255.882H195.539ZM203.085 256.002C202.639 256.002 202.245 255.892 201.905 255.672C201.565 255.452 201.299 255.146 201.105 254.752C200.919 254.352 200.825 253.896 200.825 253.382C200.825 252.862 200.919 252.406 201.105 252.012C201.299 251.619 201.565 251.312 201.905 251.092C202.245 250.872 202.639 250.762 203.085 250.762C203.452 250.762 203.779 250.849 204.065 251.022C204.359 251.189 204.595 251.422 204.775 251.722V248.882H205.575V255.882H204.815L204.775 255.032C204.595 255.332 204.359 255.569 204.065 255.742C203.779 255.916 203.452 256.002 203.085 256.002ZM203.265 255.272C203.559 255.272 203.815 255.196 204.035 255.042C204.262 254.882 204.439 254.662 204.565 254.382C204.699 254.096 204.769 253.776 204.775 253.422V253.352C204.769 252.992 204.699 252.672 204.565 252.392C204.439 252.106 204.262 251.886 204.035 251.732C203.809 251.572 203.549 251.492 203.255 251.492C202.942 251.492 202.662 251.572 202.415 251.732C202.169 251.892 201.975 252.116 201.835 252.402C201.702 252.689 201.635 253.016 201.635 253.382C201.635 253.749 201.705 254.076 201.845 254.362C201.985 254.649 202.179 254.872 202.425 255.032C202.672 255.192 202.952 255.272 203.265 255.272ZM207.315 256.022C207.161 256.022 207.028 255.969 206.915 255.862C206.808 255.749 206.755 255.619 206.755 255.472C206.755 255.319 206.808 255.189 206.915 255.082C207.028 254.969 207.161 254.912 207.315 254.912C207.468 254.912 207.598 254.969 207.705 255.082C207.811 255.189 207.865 255.319 207.865 255.472C207.865 255.619 207.811 255.749 207.705 255.862C207.598 255.969 207.468 256.022 207.315 256.022ZM211.285 256.002C210.792 256.002 210.355 255.892 209.975 255.672C209.595 255.446 209.298 255.136 209.085 254.742C208.872 254.349 208.765 253.896 208.765 253.382C208.765 252.869 208.868 252.416 209.075 252.022C209.288 251.629 209.585 251.322 209.965 251.102C210.345 250.876 210.778 250.762 211.265 250.762C211.745 250.762 212.175 250.872 212.555 251.092C212.935 251.312 213.225 251.622 213.425 252.022L212.695 252.352C212.562 252.086 212.368 251.879 212.115 251.732C211.862 251.579 211.572 251.502 211.245 251.502C210.918 251.502 210.628 251.582 210.375 251.742C210.128 251.902 209.932 252.126 209.785 252.412C209.645 252.692 209.575 253.016 209.575 253.382C209.575 253.749 209.645 254.076 209.785 254.362C209.932 254.642 210.132 254.862 210.385 255.022C210.645 255.182 210.938 255.262 211.265 255.262C211.592 255.262 211.882 255.179 212.135 255.012C212.395 254.846 212.592 254.612 212.725 254.312L213.455 254.642C213.255 255.069 212.965 255.402 212.585 255.642C212.205 255.882 211.772 256.002 211.285 256.002ZM216.675 256.002C216.188 256.002 215.755 255.892 215.375 255.672C215.002 255.446 214.708 255.136 214.495 254.742C214.282 254.349 214.175 253.896 214.175 253.382C214.175 252.869 214.278 252.416 214.485 252.022C214.698 251.629 214.992 251.322 215.365 251.102C215.745 250.876 216.175 250.762 216.655 250.762C217.148 250.762 217.582 250.876 217.955 251.102C218.335 251.322 218.628 251.629 218.835 252.022C219.048 252.416 219.155 252.869 219.155 253.382C219.155 253.896 219.048 254.349 218.835 254.742C218.628 255.136 218.338 255.446 217.965 255.672C217.592 255.892 217.162 256.002 216.675 256.002ZM216.675 255.262C217.008 255.262 217.298 255.182 217.545 255.022C217.792 254.862 217.985 254.642 218.125 254.362C218.272 254.082 218.345 253.756 218.345 253.382C218.345 253.009 218.272 252.682 218.125 252.402C217.985 252.122 217.788 251.902 217.535 251.742C217.282 251.582 216.988 251.502 216.655 251.502C216.328 251.502 216.038 251.582 215.785 251.742C215.538 251.902 215.342 252.122 215.195 252.402C215.055 252.682 214.985 253.009 214.985 253.382C214.985 253.749 215.055 254.076 215.195 254.362C215.342 254.642 215.542 254.862 215.795 255.022C216.055 255.182 216.348 255.262 216.675 255.262ZM220.266 255.882V250.882H221.016L221.056 251.582C221.209 251.316 221.406 251.112 221.646 250.972C221.886 250.832 222.166 250.762 222.486 250.762C222.886 250.762 223.226 250.856 223.506 251.042C223.792 251.229 223.999 251.512 224.126 251.892C224.266 251.526 224.469 251.246 224.736 251.052C225.009 250.859 225.332 250.762 225.706 250.762C226.266 250.762 226.706 250.949 227.026 251.322C227.352 251.696 227.512 252.262 227.506 253.022V255.882H226.706V253.322C226.706 252.829 226.652 252.452 226.546 252.192C226.446 251.932 226.309 251.756 226.136 251.662C225.962 251.562 225.762 251.512 225.536 251.512C225.142 251.512 224.836 251.669 224.616 251.982C224.396 252.289 224.286 252.726 224.286 253.292V255.882H223.486V253.322C223.486 252.829 223.432 252.452 223.326 252.192C223.226 251.932 223.086 251.756 222.906 251.662C222.732 251.562 222.532 251.512 222.306 251.512C221.919 251.512 221.616 251.669 221.396 251.982C221.176 252.289 221.066 252.726 221.066 253.292V255.882H220.266Z" fill="#63758C"/> +<rect x="38" y="219.882" width="384" height="1" fill="#F1F5F9"/> +<path d="M42.8715 247.882V240.532H44.1735L46.4835 243.934L48.7725 240.532H50.085V247.882H48.867V242.454L46.473 245.992L44.0895 242.475V247.882H42.8715ZM53.2932 248.008C52.6632 248.008 52.1732 247.868 51.8232 247.588C51.4802 247.308 51.3087 246.913 51.3087 246.402C51.3087 245.856 51.4907 245.439 51.8547 245.152C52.2257 244.865 52.7402 244.722 53.3982 244.722H54.7317C54.6897 244.337 54.5812 244.043 54.4062 243.84C54.2312 243.637 53.9722 243.535 53.6292 243.535C53.3772 243.535 53.1567 243.588 52.9677 243.693C52.7787 243.798 52.6177 243.962 52.4847 244.186L51.4557 243.808C51.5677 243.577 51.7147 243.364 51.8967 243.168C52.0857 242.965 52.3202 242.804 52.6002 242.685C52.8872 242.566 53.2302 242.506 53.6292 242.506C54.1402 242.506 54.5672 242.608 54.9102 242.811C55.2532 243.007 55.5052 243.29 55.6662 243.661C55.8342 244.032 55.9182 244.48 55.9182 245.005L55.8867 247.882H54.8052L54.7737 247.242C54.6337 247.487 54.4377 247.676 54.1857 247.809C53.9407 247.942 53.6432 248.008 53.2932 248.008ZM53.4402 247.021C53.6992 247.021 53.9267 246.965 54.1227 246.853C54.3257 246.734 54.4797 246.577 54.5847 246.381C54.6967 246.185 54.7527 245.968 54.7527 245.73V245.625H53.7762C53.3072 245.625 52.9782 245.691 52.7892 245.824C52.6002 245.95 52.5057 246.132 52.5057 246.37C52.5057 246.573 52.5862 246.734 52.7472 246.853C52.9152 246.965 53.1462 247.021 53.4402 247.021ZM57.109 247.882V242.632H58.285V243.588C58.495 243.259 58.768 243.014 59.104 242.853C59.44 242.692 59.7865 242.611 60.1435 242.611V243.735C59.8215 243.735 59.517 243.78 59.23 243.871C58.95 243.955 58.7225 244.095 58.5475 244.291C58.3725 244.487 58.285 244.746 58.285 245.068V247.882H57.109ZM60.9235 247.882V240.532H62.0995V244.753L64.063 242.632H65.4805L63.5065 244.806L65.659 247.882H64.2625L62.7505 245.646L62.0995 246.36V247.882H60.9235ZM69.101 247.882V240.532H71.411C72.132 240.532 72.769 240.69 73.322 241.005C73.882 241.313 74.3195 241.743 74.6345 242.296C74.9565 242.849 75.1175 243.486 75.1175 244.207C75.1175 244.921 74.9565 245.555 74.6345 246.108C74.3195 246.661 73.882 247.095 73.322 247.41C72.769 247.725 72.132 247.882 71.411 247.882H69.101ZM70.319 246.748H71.411C71.754 246.748 72.076 246.685 72.377 246.559C72.678 246.426 72.9405 246.244 73.1645 246.013C73.3885 245.782 73.5635 245.513 73.6895 245.205C73.8155 244.897 73.8785 244.564 73.8785 244.207C73.8785 243.85 73.8155 243.518 73.6895 243.21C73.5635 242.902 73.3885 242.632 73.1645 242.401C72.9405 242.17 72.678 241.992 72.377 241.866C72.076 241.733 71.754 241.666 71.411 241.666H70.319V246.748ZM77.8718 248.008C77.2418 248.008 76.7518 247.868 76.4018 247.588C76.0588 247.308 75.8873 246.913 75.8873 246.402C75.8873 245.856 76.0693 245.439 76.4333 245.152C76.8043 244.865 77.3188 244.722 77.9768 244.722H79.3103C79.2683 244.337 79.1598 244.043 78.9848 243.84C78.8098 243.637 78.5508 243.535 78.2078 243.535C77.9558 243.535 77.7353 243.588 77.5463 243.693C77.3573 243.798 77.1963 243.962 77.0633 244.186L76.0343 243.808C76.1463 243.577 76.2933 243.364 76.4753 243.168C76.6643 242.965 76.8988 242.804 77.1788 242.685C77.4658 242.566 77.8088 242.506 78.2078 242.506C78.7188 242.506 79.1458 242.608 79.4888 242.811C79.8318 243.007 80.0838 243.29 80.2448 243.661C80.4128 244.032 80.4968 244.48 80.4968 245.005L80.4653 247.882H79.3838L79.3523 247.242C79.2123 247.487 79.0163 247.676 78.7643 247.809C78.5193 247.942 78.2218 248.008 77.8718 248.008ZM78.0188 247.021C78.2778 247.021 78.5053 246.965 78.7013 246.853C78.9043 246.734 79.0583 246.577 79.1633 246.381C79.2753 246.185 79.3313 245.968 79.3313 245.73V245.625H78.3548C77.8858 245.625 77.5568 245.691 77.3678 245.824C77.1788 245.95 77.0843 246.132 77.0843 246.37C77.0843 246.573 77.1648 246.734 77.3258 246.853C77.4938 246.965 77.7248 247.021 78.0188 247.021ZM83.1711 247.882L80.9976 242.632H82.2051L83.7591 246.538L85.3026 242.632H86.5206L84.3576 247.882H83.1711ZM87.329 247.882V242.632H88.4945V247.882H87.329ZM87.917 241.635C87.728 241.635 87.5635 241.568 87.4235 241.435C87.2905 241.295 87.224 241.131 87.224 240.942C87.224 240.753 87.2905 240.592 87.4235 240.459C87.5635 240.326 87.728 240.259 87.917 240.259C88.106 240.259 88.267 240.326 88.4 240.459C88.54 240.592 88.61 240.753 88.61 240.942C88.61 241.131 88.54 241.295 88.4 241.435C88.267 241.568 88.106 241.635 87.917 241.635ZM91.7915 248.008C91.4415 248.008 91.1195 247.956 90.8255 247.851C90.5315 247.746 90.2795 247.599 90.0695 247.41C89.8595 247.214 89.6985 246.986 89.5865 246.727L90.605 246.276C90.71 246.472 90.864 246.636 91.067 246.769C91.277 246.902 91.508 246.969 91.76 246.969C92.033 246.969 92.25 246.923 92.411 246.832C92.579 246.734 92.663 246.601 92.663 246.433C92.663 246.272 92.6 246.15 92.474 246.066C92.348 245.975 92.1695 245.901 91.9385 245.845L91.445 245.709C90.948 245.583 90.5595 245.383 90.2795 245.11C89.9995 244.83 89.8595 244.512 89.8595 244.155C89.8595 243.63 90.0275 243.224 90.3635 242.937C90.7065 242.65 91.1965 242.506 91.8335 242.506C92.1555 242.506 92.4495 242.555 92.7155 242.653C92.9885 242.744 93.223 242.877 93.419 243.052C93.615 243.22 93.7515 243.42 93.8285 243.651L92.852 244.092C92.782 243.917 92.649 243.784 92.453 243.693C92.257 243.595 92.04 243.546 91.802 243.546C91.564 243.546 91.3785 243.598 91.2455 243.703C91.1125 243.801 91.046 243.941 91.046 244.123C91.046 244.228 91.1055 244.326 91.2245 244.417C91.3435 244.501 91.515 244.571 91.739 244.627L92.3585 244.774C92.7015 244.858 92.9815 244.991 93.1985 245.173C93.4155 245.348 93.5765 245.548 93.6815 245.772C93.7865 245.989 93.839 246.209 93.839 246.433C93.839 246.748 93.748 247.025 93.566 247.263C93.391 247.501 93.1495 247.686 92.8415 247.819C92.5335 247.945 92.1835 248.008 91.7915 248.008Z" fill="#1F293B"/> +<g clip-path="url(#clip10_27280_2565)"> +<path d="M155.03 247.882V242.882H155.78L155.82 243.582C155.973 243.316 156.17 243.112 156.41 242.972C156.65 242.832 156.93 242.762 157.25 242.762C157.65 242.762 157.99 242.856 158.27 243.042C158.557 243.229 158.763 243.512 158.89 243.892C159.03 243.526 159.233 243.246 159.5 243.052C159.773 242.859 160.097 242.762 160.47 242.762C161.03 242.762 161.47 242.949 161.79 243.322C162.117 243.696 162.277 244.262 162.27 245.022V247.882H161.47V245.322C161.47 244.829 161.417 244.452 161.31 244.192C161.21 243.932 161.073 243.756 160.9 243.662C160.727 243.562 160.527 243.512 160.3 243.512C159.907 243.512 159.6 243.669 159.38 243.982C159.16 244.289 159.05 244.726 159.05 245.292V247.882H158.25V245.322C158.25 244.829 158.197 244.452 158.09 244.192C157.99 243.932 157.85 243.756 157.67 243.662C157.497 243.562 157.297 243.512 157.07 243.512C156.683 243.512 156.38 243.669 156.16 243.982C155.94 244.289 155.83 244.726 155.83 245.292V247.882H155.03ZM165.116 248.002C164.529 248.002 164.069 247.869 163.736 247.602C163.409 247.329 163.246 246.952 163.246 246.472C163.246 245.966 163.412 245.579 163.746 245.312C164.086 245.039 164.559 244.902 165.166 244.902H166.556C166.522 244.429 166.406 244.076 166.206 243.842C166.006 243.602 165.706 243.482 165.306 243.482C165.032 243.482 164.796 243.539 164.596 243.652C164.402 243.759 164.242 243.932 164.116 244.172L163.396 243.892C163.522 243.659 163.676 243.459 163.856 243.292C164.036 243.119 164.246 242.989 164.486 242.902C164.726 242.809 164.999 242.762 165.306 242.762C165.772 242.762 166.156 242.856 166.456 243.042C166.762 243.222 166.992 243.492 167.146 243.852C167.299 244.206 167.372 244.646 167.366 245.172L167.356 247.882H166.616L166.576 247.212C166.429 247.466 166.232 247.662 165.986 247.802C165.739 247.936 165.449 248.002 165.116 248.002ZM165.156 247.302C165.442 247.302 165.692 247.242 165.906 247.122C166.119 246.996 166.282 246.819 166.396 246.592C166.516 246.366 166.576 246.092 166.576 245.772V245.572H165.346C164.879 245.572 164.546 245.649 164.346 245.802C164.152 245.956 164.056 246.176 164.056 246.462C164.056 246.722 164.152 246.929 164.346 247.082C164.539 247.229 164.809 247.302 165.156 247.302ZM168.633 247.882V242.882H169.433V243.772C169.633 243.459 169.89 243.229 170.203 243.082C170.523 242.936 170.857 242.862 171.203 242.862V243.612C170.91 243.612 170.627 243.662 170.353 243.762C170.087 243.856 169.867 244.012 169.693 244.232C169.52 244.452 169.433 244.752 169.433 245.132V247.882H168.633ZM172.012 247.882V240.882H172.812V245.142L174.942 242.882H175.952L174.092 244.882L176.152 247.882H175.162L173.562 245.462L172.812 246.252V247.882H172.012ZM181.316 250.002C180.629 250.002 179.999 249.889 179.426 249.662C178.853 249.436 178.356 249.112 177.936 248.692C177.523 248.279 177.199 247.792 176.966 247.232C176.739 246.666 176.626 246.042 176.626 245.362C176.626 244.682 176.739 244.062 176.966 243.502C177.199 242.936 177.523 242.446 177.936 242.032C178.356 241.619 178.853 241.299 179.426 241.072C179.999 240.846 180.629 240.732 181.316 240.732C181.943 240.732 182.516 240.846 183.036 241.072C183.556 241.299 184.009 241.619 184.396 242.032C184.783 242.446 185.079 242.936 185.286 243.502C185.493 244.062 185.596 244.682 185.596 245.362C185.596 245.882 185.516 246.342 185.356 246.742C185.196 247.142 184.969 247.459 184.676 247.692C184.389 247.919 184.063 248.032 183.696 248.032C183.356 248.039 183.083 247.949 182.876 247.762C182.676 247.569 182.566 247.246 182.546 246.792C182.359 247.086 182.113 247.316 181.806 247.482C181.506 247.649 181.166 247.732 180.786 247.732C180.353 247.732 179.969 247.632 179.636 247.432C179.303 247.226 179.039 246.942 178.846 246.582C178.659 246.222 178.566 245.812 178.566 245.352C178.566 244.886 178.659 244.476 178.846 244.122C179.039 243.769 179.303 243.492 179.636 243.292C179.969 243.086 180.353 242.982 180.786 242.982C181.159 242.982 181.496 243.062 181.796 243.222C182.096 243.382 182.336 243.606 182.516 243.892V243.092H183.306V246.832C183.306 246.999 183.346 247.132 183.426 247.232C183.506 247.326 183.609 247.372 183.736 247.372C183.956 247.372 184.149 247.286 184.316 247.112C184.489 246.939 184.623 246.702 184.716 246.402C184.816 246.102 184.866 245.756 184.866 245.362C184.866 244.782 184.776 244.252 184.596 243.772C184.423 243.292 184.179 242.876 183.866 242.522C183.553 242.169 183.176 241.896 182.736 241.702C182.303 241.509 181.829 241.412 181.316 241.412C180.729 241.412 180.196 241.509 179.716 241.702C179.236 241.896 178.819 242.169 178.466 242.522C178.113 242.876 177.839 243.292 177.646 243.772C177.453 244.252 177.356 244.782 177.356 245.362C177.356 245.942 177.453 246.472 177.646 246.952C177.839 247.432 178.113 247.849 178.466 248.202C178.819 248.556 179.236 248.829 179.716 249.022C180.196 249.222 180.729 249.322 181.316 249.322C181.576 249.322 181.856 249.286 182.156 249.212C182.463 249.146 182.723 249.059 182.936 248.952L183.296 249.512C183.016 249.659 182.689 249.776 182.316 249.862C181.943 249.956 181.609 250.002 181.316 250.002ZM180.976 247.012C181.389 247.012 181.736 246.882 182.016 246.622C182.303 246.362 182.473 246.029 182.526 245.622V245.082C182.473 244.676 182.303 244.346 182.016 244.092C181.729 243.839 181.379 243.712 180.966 243.712C180.653 243.712 180.376 243.782 180.136 243.922C179.903 244.062 179.716 244.256 179.576 244.502C179.443 244.742 179.376 245.026 179.376 245.352C179.376 245.672 179.443 245.959 179.576 246.212C179.716 246.459 179.906 246.656 180.146 246.802C180.386 246.942 180.663 247.012 180.976 247.012ZM188.338 248.002C187.752 248.002 187.292 247.869 186.958 247.602C186.632 247.329 186.468 246.952 186.468 246.472C186.468 245.966 186.635 245.579 186.968 245.312C187.308 245.039 187.782 244.902 188.388 244.902H189.778C189.745 244.429 189.628 244.076 189.428 243.842C189.228 243.602 188.928 243.482 188.528 243.482C188.255 243.482 188.018 243.539 187.818 243.652C187.625 243.759 187.465 243.932 187.338 244.172L186.618 243.892C186.745 243.659 186.898 243.459 187.078 243.292C187.258 243.119 187.468 242.989 187.708 242.902C187.948 242.809 188.222 242.762 188.528 242.762C188.995 242.762 189.378 242.856 189.678 243.042C189.985 243.222 190.215 243.492 190.368 243.852C190.522 244.206 190.595 244.646 190.588 245.172L190.578 247.882H189.838L189.798 247.212C189.652 247.466 189.455 247.662 189.208 247.802C188.962 247.936 188.672 248.002 188.338 248.002ZM188.378 247.302C188.665 247.302 188.915 247.242 189.128 247.122C189.342 246.996 189.505 246.819 189.618 246.592C189.738 246.366 189.798 246.092 189.798 245.772V245.572H188.568C188.102 245.572 187.768 245.649 187.568 245.802C187.375 245.956 187.278 246.176 187.278 246.462C187.278 246.722 187.375 246.929 187.568 247.082C187.762 247.229 188.032 247.302 188.378 247.302ZM193.856 250.002C193.536 250.002 193.243 249.969 192.976 249.902C192.716 249.842 192.493 249.772 192.306 249.692C192.126 249.619 191.996 249.556 191.916 249.502L192.216 248.852C192.303 248.899 192.426 248.956 192.586 249.022C192.746 249.096 192.933 249.156 193.146 249.202C193.366 249.256 193.599 249.282 193.846 249.282C194.166 249.282 194.453 249.216 194.706 249.082C194.966 248.956 195.166 248.752 195.306 248.472C195.453 248.199 195.526 247.846 195.526 247.412V246.882C195.346 247.182 195.109 247.419 194.816 247.592C194.523 247.759 194.193 247.842 193.826 247.842C193.379 247.842 192.986 247.736 192.646 247.522C192.306 247.309 192.039 247.012 191.846 246.632C191.659 246.246 191.566 245.806 191.566 245.312C191.566 244.806 191.659 244.362 191.846 243.982C192.039 243.596 192.306 243.296 192.646 243.082C192.986 242.869 193.379 242.762 193.826 242.762C194.193 242.762 194.523 242.846 194.816 243.012C195.109 243.179 195.346 243.416 195.526 243.722V242.882H196.326V247.402C196.326 247.976 196.219 248.456 196.006 248.842C195.793 249.229 195.499 249.519 195.126 249.712C194.753 249.906 194.329 250.002 193.856 250.002ZM194.016 247.152C194.309 247.152 194.569 247.072 194.796 246.912C195.023 246.752 195.199 246.536 195.326 246.262C195.453 245.982 195.516 245.659 195.516 245.292C195.516 244.939 195.449 244.626 195.316 244.352C195.189 244.072 195.013 243.856 194.786 243.702C194.566 243.542 194.306 243.462 194.006 243.462C193.693 243.462 193.413 243.542 193.166 243.702C192.926 243.856 192.736 244.072 192.596 244.352C192.463 244.626 192.396 244.939 192.396 245.292C192.396 245.659 192.466 245.982 192.606 246.262C192.746 246.536 192.936 246.752 193.176 246.912C193.423 247.072 193.703 247.152 194.016 247.152ZM199.915 248.002C199.429 248.002 198.999 247.892 198.625 247.672C198.252 247.446 197.959 247.136 197.745 246.742C197.539 246.349 197.435 245.896 197.435 245.382C197.435 244.869 197.539 244.416 197.745 244.022C197.959 243.629 198.249 243.322 198.615 243.102C198.989 242.876 199.415 242.762 199.895 242.762C200.362 242.762 200.765 242.879 201.105 243.112C201.445 243.339 201.709 243.659 201.895 244.072C202.082 244.486 202.175 244.972 202.175 245.532H198.245C198.279 246.079 198.452 246.506 198.765 246.812C199.079 247.119 199.475 247.272 199.955 247.272C200.309 247.272 200.605 247.189 200.845 247.022C201.092 246.856 201.282 246.636 201.415 246.362L202.105 246.712C201.979 246.972 201.809 247.199 201.595 247.392C201.389 247.586 201.142 247.736 200.855 247.842C200.575 247.949 200.262 248.002 199.915 248.002ZM198.305 244.862H201.315C201.295 244.576 201.219 244.329 201.085 244.122C200.959 243.916 200.792 243.756 200.585 243.642C200.379 243.529 200.145 243.472 199.885 243.472C199.632 243.472 199.389 243.529 199.155 243.642C198.922 243.749 198.729 243.909 198.575 244.122C198.422 244.329 198.332 244.576 198.305 244.862ZM203.184 247.882V242.882H203.934L203.974 243.632C204.141 243.352 204.358 243.139 204.624 242.992C204.891 242.839 205.201 242.762 205.554 242.762C205.948 242.762 206.288 242.842 206.574 243.002C206.868 243.156 207.094 243.402 207.254 243.742C207.421 244.082 207.501 244.529 207.494 245.082V247.882H206.694V245.322C206.694 244.829 206.638 244.452 206.524 244.192C206.411 243.932 206.254 243.756 206.054 243.662C205.854 243.562 205.628 243.512 205.374 243.512C204.934 243.512 204.591 243.669 204.344 243.982C204.104 244.289 203.984 244.726 203.984 245.292V247.882H203.184ZM210.99 248.002C210.497 248.002 210.06 247.892 209.68 247.672C209.3 247.446 209.004 247.136 208.79 246.742C208.577 246.349 208.47 245.896 208.47 245.382C208.47 244.869 208.574 244.416 208.78 244.022C208.994 243.629 209.29 243.322 209.67 243.102C210.05 242.876 210.484 242.762 210.97 242.762C211.45 242.762 211.88 242.872 212.26 243.092C212.64 243.312 212.93 243.622 213.13 244.022L212.4 244.352C212.267 244.086 212.074 243.879 211.82 243.732C211.567 243.579 211.277 243.502 210.95 243.502C210.624 243.502 210.334 243.582 210.08 243.742C209.834 243.902 209.637 244.126 209.49 244.412C209.35 244.692 209.28 245.016 209.28 245.382C209.28 245.749 209.35 246.076 209.49 246.362C209.637 246.642 209.837 246.862 210.09 247.022C210.35 247.182 210.644 247.262 210.97 247.262C211.297 247.262 211.587 247.179 211.84 247.012C212.1 246.846 212.297 246.612 212.43 246.312L213.16 246.642C212.96 247.069 212.67 247.402 212.29 247.642C211.91 247.882 211.477 248.002 210.99 248.002ZM214.494 250.002C214.367 250.002 214.22 249.976 214.054 249.922C213.887 249.876 213.71 249.812 213.524 249.732L213.824 249.062C213.977 249.129 214.11 249.179 214.224 249.212C214.344 249.246 214.437 249.262 214.504 249.262C214.684 249.262 214.83 249.212 214.944 249.112C215.064 249.019 215.164 248.882 215.244 248.702L215.584 247.862L213.434 242.882H214.284L215.984 246.932L217.664 242.882H218.524L216.124 248.582C215.997 248.876 215.864 249.129 215.724 249.342C215.59 249.556 215.427 249.719 215.234 249.832C215.04 249.946 214.794 250.002 214.494 250.002ZM219.647 248.022C219.494 248.022 219.361 247.969 219.247 247.862C219.141 247.749 219.087 247.619 219.087 247.472C219.087 247.319 219.141 247.189 219.247 247.082C219.361 246.969 219.494 246.912 219.647 246.912C219.801 246.912 219.931 246.969 220.037 247.082C220.144 247.189 220.197 247.319 220.197 247.472C220.197 247.619 220.144 247.749 220.037 247.862C219.931 247.969 219.801 248.022 219.647 248.022ZM223.617 248.002C223.124 248.002 222.687 247.892 222.307 247.672C221.927 247.446 221.631 247.136 221.417 246.742C221.204 246.349 221.097 245.896 221.097 245.382C221.097 244.869 221.201 244.416 221.407 244.022C221.621 243.629 221.917 243.322 222.297 243.102C222.677 242.876 223.111 242.762 223.597 242.762C224.077 242.762 224.507 242.872 224.887 243.092C225.267 243.312 225.557 243.622 225.757 244.022L225.027 244.352C224.894 244.086 224.701 243.879 224.447 243.732C224.194 243.579 223.904 243.502 223.577 243.502C223.251 243.502 222.961 243.582 222.707 243.742C222.461 243.902 222.264 244.126 222.117 244.412C221.977 244.692 221.907 245.016 221.907 245.382C221.907 245.749 221.977 246.076 222.117 246.362C222.264 246.642 222.464 246.862 222.717 247.022C222.977 247.182 223.271 247.262 223.597 247.262C223.924 247.262 224.214 247.179 224.467 247.012C224.727 246.846 224.924 246.612 225.057 246.312L225.787 246.642C225.587 247.069 225.297 247.402 224.917 247.642C224.537 247.882 224.104 248.002 223.617 248.002ZM229.008 248.002C228.521 248.002 228.088 247.892 227.708 247.672C227.334 247.446 227.041 247.136 226.828 246.742C226.614 246.349 226.508 245.896 226.508 245.382C226.508 244.869 226.611 244.416 226.818 244.022C227.031 243.629 227.324 243.322 227.698 243.102C228.078 242.876 228.508 242.762 228.988 242.762C229.481 242.762 229.914 242.876 230.288 243.102C230.668 243.322 230.961 243.629 231.168 244.022C231.381 244.416 231.488 244.869 231.488 245.382C231.488 245.896 231.381 246.349 231.168 246.742C230.961 247.136 230.671 247.446 230.298 247.672C229.924 247.892 229.494 248.002 229.008 248.002ZM229.008 247.262C229.341 247.262 229.631 247.182 229.878 247.022C230.124 246.862 230.318 246.642 230.458 246.362C230.604 246.082 230.678 245.756 230.678 245.382C230.678 245.009 230.604 244.682 230.458 244.402C230.318 244.122 230.121 243.902 229.868 243.742C229.614 243.582 229.321 243.502 228.988 243.502C228.661 243.502 228.371 243.582 228.118 243.742C227.871 243.902 227.674 244.122 227.528 244.402C227.388 244.682 227.318 245.009 227.318 245.382C227.318 245.749 227.388 246.076 227.528 246.362C227.674 246.642 227.874 246.862 228.128 247.022C228.388 247.182 228.681 247.262 229.008 247.262Z" fill="#63758C"/> </g> -<path d="M271.512 254.882V248.232H275.54V249.087H272.443V251.177H275.141V252.032H272.443V254.882H271.512ZM278.523 254.996C278.061 254.996 277.653 254.892 277.298 254.683C276.943 254.467 276.665 254.173 276.462 253.799C276.259 253.426 276.158 252.995 276.158 252.507C276.158 252.02 276.259 251.589 276.462 251.215C276.665 250.842 276.943 250.55 277.298 250.341C277.659 250.126 278.071 250.018 278.533 250.018C278.97 250.018 279.353 250.129 279.682 250.351C280.012 250.566 280.268 250.876 280.452 251.282C280.642 251.681 280.737 252.153 280.737 252.697H277.079C277.111 253.166 277.266 253.533 277.545 253.799C277.83 254.059 278.178 254.189 278.59 254.189C278.907 254.189 279.169 254.116 279.378 253.97C279.594 253.818 279.762 253.628 279.882 253.4L280.661 253.761C280.534 254.008 280.37 254.227 280.167 254.417C279.964 254.6 279.724 254.743 279.445 254.844C279.173 254.946 278.865 254.996 278.523 254.996ZM277.136 251.985H279.768C279.749 251.731 279.679 251.519 279.559 251.348C279.445 251.171 279.296 251.035 279.112 250.94C278.935 250.845 278.736 250.797 278.514 250.797C278.299 250.797 278.09 250.845 277.887 250.94C277.684 251.028 277.513 251.161 277.374 251.339C277.241 251.516 277.162 251.731 277.136 251.985ZM283.728 254.996C283.266 254.996 282.857 254.892 282.503 254.683C282.148 254.467 281.869 254.173 281.667 253.799C281.464 253.426 281.363 252.995 281.363 252.507C281.363 252.02 281.464 251.589 281.667 251.215C281.869 250.842 282.148 250.55 282.503 250.341C282.864 250.126 283.275 250.018 283.738 250.018C284.175 250.018 284.558 250.129 284.887 250.351C285.216 250.566 285.473 250.876 285.657 251.282C285.847 251.681 285.942 252.153 285.942 252.697H282.284C282.316 253.166 282.471 253.533 282.75 253.799C283.035 254.059 283.383 254.189 283.795 254.189C284.111 254.189 284.374 254.116 284.583 253.97C284.798 253.818 284.966 253.628 285.087 253.4L285.866 253.761C285.739 254.008 285.574 254.227 285.372 254.417C285.169 254.6 284.928 254.743 284.65 254.844C284.377 254.946 284.07 254.996 283.728 254.996ZM282.341 251.985H284.973C284.954 251.731 284.884 251.519 284.764 251.348C284.65 251.171 284.501 251.035 284.317 250.94C284.14 250.845 283.94 250.797 283.719 250.797C283.503 250.797 283.294 250.845 283.092 250.94C282.889 251.028 282.718 251.161 282.579 251.339C282.446 251.516 282.366 251.731 282.341 251.985ZM288.714 254.996C288.284 254.996 287.907 254.892 287.584 254.683C287.267 254.474 287.017 254.182 286.833 253.809C286.656 253.435 286.567 253.001 286.567 252.507C286.567 252.007 286.656 251.573 286.833 251.206C287.017 250.832 287.267 250.541 287.584 250.332C287.907 250.123 288.284 250.018 288.714 250.018C289.05 250.018 289.351 250.094 289.617 250.246C289.883 250.398 290.101 250.614 290.272 250.892V248.232H291.165V254.882H290.31L290.282 254.113C290.111 254.391 289.892 254.61 289.626 254.768C289.36 254.92 289.056 254.996 288.714 254.996ZM288.923 254.179C289.183 254.179 289.411 254.11 289.607 253.97C289.81 253.831 289.968 253.641 290.082 253.4C290.203 253.153 290.266 252.871 290.272 252.555V252.46C290.266 252.143 290.203 251.864 290.082 251.624C289.968 251.377 289.81 251.184 289.607 251.044C289.411 250.905 289.18 250.835 288.914 250.835C288.635 250.835 288.388 250.908 288.173 251.054C287.957 251.193 287.79 251.389 287.669 251.643C287.549 251.89 287.489 252.178 287.489 252.507C287.489 252.837 287.549 253.128 287.669 253.381C287.796 253.628 287.967 253.825 288.182 253.97C288.398 254.11 288.645 254.179 288.923 254.179ZM294.879 254.996C294.537 254.996 294.233 254.92 293.967 254.768C293.701 254.61 293.482 254.391 293.311 254.113L293.273 254.882H292.418V248.232H293.321V250.892C293.492 250.614 293.707 250.398 293.967 250.246C294.233 250.094 294.537 250.018 294.879 250.018C295.303 250.018 295.677 250.123 296 250.332C296.323 250.541 296.573 250.832 296.75 251.206C296.934 251.573 297.026 252.007 297.026 252.507C297.026 253.001 296.934 253.435 296.75 253.809C296.573 254.182 296.323 254.474 296 254.683C295.677 254.892 295.303 254.996 294.879 254.996ZM294.66 254.179C294.945 254.179 295.195 254.11 295.411 253.97C295.626 253.825 295.794 253.628 295.914 253.381C296.041 253.128 296.104 252.837 296.104 252.507C296.104 252.178 296.044 251.89 295.924 251.643C295.803 251.389 295.635 251.193 295.42 251.054C295.205 250.908 294.955 250.835 294.67 250.835C294.41 250.835 294.176 250.908 293.967 251.054C293.764 251.193 293.606 251.389 293.492 251.643C293.378 251.896 293.321 252.184 293.321 252.507C293.321 252.837 293.378 253.128 293.492 253.381C293.606 253.628 293.764 253.825 293.967 253.97C294.169 254.11 294.4 254.179 294.66 254.179ZM299.532 254.996C298.969 254.996 298.529 254.87 298.212 254.616C297.902 254.357 297.746 253.999 297.746 253.543C297.746 253.055 297.908 252.685 298.231 252.431C298.56 252.172 299.016 252.042 299.599 252.042H300.872C300.834 251.636 300.726 251.332 300.549 251.13C300.378 250.921 300.118 250.816 299.77 250.816C299.523 250.816 299.308 250.867 299.124 250.968C298.947 251.07 298.798 251.228 298.677 251.443L297.879 251.139C297.993 250.924 298.136 250.734 298.307 250.569C298.478 250.398 298.684 250.265 298.924 250.17C299.165 250.069 299.447 250.018 299.77 250.018C300.22 250.018 300.593 250.107 300.891 250.284C301.189 250.462 301.41 250.718 301.556 251.054C301.708 251.389 301.781 251.804 301.774 252.298L301.765 254.882H300.929L300.9 254.274C300.761 254.502 300.577 254.68 300.349 254.806C300.121 254.933 299.849 254.996 299.532 254.996ZM299.608 254.227C299.868 254.227 300.093 254.173 300.283 254.065C300.473 253.951 300.622 253.796 300.729 253.6C300.837 253.397 300.891 253.166 300.891 252.906V252.754H299.846C299.409 252.754 299.102 252.824 298.924 252.963C298.747 253.096 298.658 253.283 298.658 253.524C298.658 253.745 298.741 253.92 298.905 254.046C299.076 254.167 299.311 254.227 299.608 254.227ZM305.077 254.996C304.602 254.996 304.181 254.892 303.813 254.683C303.446 254.467 303.158 254.173 302.949 253.799C302.746 253.426 302.645 252.995 302.645 252.507C302.645 252.02 302.746 251.589 302.949 251.215C303.158 250.842 303.443 250.55 303.804 250.341C304.171 250.126 304.589 250.018 305.058 250.018C305.52 250.018 305.935 250.126 306.302 250.341C306.676 250.557 306.955 250.864 307.138 251.263L306.321 251.605C306.201 251.37 306.027 251.187 305.799 251.054C305.577 250.921 305.321 250.854 305.029 250.854C304.744 250.854 304.491 250.924 304.269 251.063C304.048 251.203 303.873 251.399 303.747 251.652C303.62 251.899 303.557 252.184 303.557 252.507C303.557 252.83 303.62 253.115 303.747 253.362C303.873 253.609 304.051 253.806 304.279 253.951C304.507 254.091 304.763 254.16 305.048 254.16C305.34 254.16 305.599 254.087 305.827 253.942C306.055 253.79 306.226 253.587 306.34 253.334L307.167 253.666C306.983 254.084 306.704 254.41 306.331 254.645C305.963 254.879 305.545 254.996 305.077 254.996ZM308.06 254.882V248.232H308.962V252.175L310.872 250.132H311.974L310.207 252.061L312.154 254.882H311.071L309.618 252.707L308.962 253.41V254.882H308.06Z" fill="#94A3A8"/> -<g clip-path="url(#clip11_27219_5575)"> -<path d="M387.907 254.996C387.413 254.996 386.986 254.92 386.625 254.768C386.264 254.61 385.982 254.395 385.779 254.122C385.583 253.844 385.485 253.521 385.485 253.153C385.485 252.761 385.589 252.415 385.798 252.118C386.013 251.814 386.308 251.583 386.682 251.424C386.384 251.279 386.15 251.076 385.979 250.816C385.808 250.557 385.722 250.259 385.722 249.923C385.722 249.569 385.811 249.255 385.988 248.983C386.172 248.71 386.428 248.498 386.758 248.346C387.087 248.194 387.47 248.118 387.907 248.118C388.35 248.118 388.737 248.194 389.066 248.346C389.395 248.498 389.649 248.71 389.826 248.983C390.01 249.255 390.102 249.569 390.102 249.923C390.102 250.259 390.016 250.557 389.845 250.816C389.68 251.076 389.446 251.279 389.142 251.424C389.516 251.583 389.807 251.814 390.016 252.118C390.231 252.415 390.339 252.761 390.339 253.153C390.339 253.521 390.238 253.844 390.035 254.122C389.839 254.395 389.56 254.61 389.199 254.768C388.838 254.92 388.407 254.996 387.907 254.996ZM387.907 254.189C388.344 254.189 388.699 254.084 388.971 253.875C389.25 253.66 389.389 253.384 389.389 253.049C389.389 252.7 389.25 252.419 388.971 252.203C388.699 251.988 388.344 251.88 387.907 251.88C387.622 251.88 387.369 251.928 387.147 252.023C386.925 252.118 386.751 252.257 386.625 252.441C386.504 252.618 386.444 252.821 386.444 253.049C386.444 253.27 386.504 253.47 386.625 253.647C386.751 253.818 386.925 253.951 387.147 254.046C387.369 254.141 387.622 254.189 387.907 254.189ZM387.907 251.054C388.281 251.054 388.585 250.959 388.819 250.769C389.06 250.572 389.18 250.322 389.18 250.018C389.18 249.689 389.06 249.423 388.819 249.22C388.585 249.011 388.281 248.907 387.907 248.907C387.54 248.907 387.239 249.011 387.005 249.22C386.77 249.423 386.653 249.689 386.653 250.018C386.653 250.322 386.77 250.572 387.005 250.769C387.239 250.959 387.54 251.054 387.907 251.054ZM391.462 254.882V250.132H392.308L392.346 250.788C392.498 250.534 392.688 250.344 392.916 250.218C393.144 250.085 393.407 250.018 393.704 250.018C394.084 250.018 394.407 250.107 394.673 250.284C394.939 250.455 395.133 250.718 395.253 251.073C395.392 250.731 395.589 250.471 395.842 250.294C396.095 250.11 396.396 250.018 396.744 250.018C397.283 250.018 397.704 250.196 398.008 250.55C398.312 250.899 398.461 251.437 398.454 252.165V254.882H397.561V252.45C397.561 252.02 397.514 251.693 397.419 251.472C397.33 251.244 397.21 251.085 397.058 250.997C396.906 250.908 396.729 250.861 396.526 250.854C396.171 250.854 395.896 250.99 395.699 251.263C395.509 251.535 395.414 251.918 395.414 252.412V254.882H394.512V252.45C394.512 252.02 394.468 251.693 394.379 251.472C394.29 251.244 394.167 251.085 394.008 250.997C393.856 250.908 393.679 250.861 393.476 250.854C393.122 250.854 392.846 250.99 392.65 251.263C392.46 251.535 392.365 251.918 392.365 252.412V254.882H391.462ZM403.447 254.996C402.884 254.996 402.443 254.87 402.127 254.616C401.816 254.357 401.661 253.999 401.661 253.543C401.661 253.055 401.823 252.685 402.146 252.431C402.475 252.172 402.931 252.042 403.514 252.042H404.787C404.749 251.636 404.641 251.332 404.464 251.13C404.293 250.921 404.033 250.816 403.685 250.816C403.438 250.816 403.222 250.867 403.039 250.968C402.861 251.07 402.713 251.228 402.592 251.443L401.794 251.139C401.908 250.924 402.051 250.734 402.222 250.569C402.393 250.398 402.599 250.265 402.839 250.17C403.08 250.069 403.362 250.018 403.685 250.018C404.134 250.018 404.508 250.107 404.806 250.284C405.103 250.462 405.325 250.718 405.471 251.054C405.623 251.389 405.696 251.804 405.689 252.298L405.68 254.882H404.844L404.815 254.274C404.676 254.502 404.492 254.68 404.264 254.806C404.036 254.933 403.764 254.996 403.447 254.996ZM403.523 254.227C403.783 254.227 404.008 254.173 404.198 254.065C404.388 253.951 404.537 253.796 404.644 253.6C404.752 253.397 404.806 253.166 404.806 252.906V252.754H403.761C403.324 252.754 403.017 252.824 402.839 252.963C402.662 253.096 402.573 253.283 402.573 253.524C402.573 253.745 402.656 253.92 402.82 254.046C402.991 254.167 403.226 254.227 403.523 254.227ZM408.792 256.906C408.476 256.906 408.187 256.874 407.928 256.811C407.668 256.754 407.45 256.687 407.272 256.611C407.095 256.535 406.962 256.469 406.873 256.412L407.215 255.68C407.298 255.731 407.415 255.788 407.567 255.851C407.719 255.921 407.896 255.978 408.099 256.022C408.301 256.073 408.526 256.098 408.773 256.098C409.065 256.098 409.324 256.038 409.552 255.918C409.78 255.804 409.958 255.623 410.084 255.376C410.217 255.129 410.284 254.813 410.284 254.426V253.932C410.119 254.211 409.901 254.429 409.628 254.588C409.356 254.74 409.049 254.816 408.707 254.816C408.276 254.816 407.899 254.718 407.576 254.521C407.26 254.319 407.009 254.04 406.826 253.685C406.648 253.324 406.56 252.909 406.56 252.441C406.56 251.953 406.648 251.529 406.826 251.168C407.009 250.807 407.26 250.525 407.576 250.322C407.899 250.12 408.276 250.018 408.707 250.018C409.049 250.018 409.356 250.097 409.628 250.256C409.901 250.408 410.119 250.629 410.284 250.921V250.132H411.186V254.407C411.186 254.952 411.082 255.408 410.873 255.775C410.67 256.149 410.388 256.431 410.027 256.621C409.673 256.811 409.261 256.906 408.792 256.906ZM408.935 254.056C409.201 254.056 409.432 253.986 409.628 253.847C409.825 253.701 409.98 253.508 410.094 253.267C410.208 253.02 410.265 252.738 410.265 252.422C410.265 252.105 410.208 251.826 410.094 251.586C409.98 251.345 409.821 251.158 409.619 251.025C409.422 250.886 409.191 250.816 408.925 250.816C408.647 250.816 408.4 250.886 408.184 251.025C407.975 251.158 407.811 251.345 407.69 251.586C407.57 251.826 407.51 252.105 407.51 252.422C407.51 252.738 407.57 253.02 407.69 253.267C407.817 253.508 407.985 253.701 408.194 253.847C408.409 253.986 408.656 254.056 408.935 254.056ZM414.586 254.996C414.111 254.996 413.693 254.892 413.332 254.683C412.971 254.467 412.686 254.173 412.477 253.799C412.274 253.426 412.173 252.995 412.173 252.507C412.173 252.02 412.274 251.589 412.477 251.215C412.679 250.842 412.961 250.55 413.322 250.341C413.683 250.126 414.098 250.018 414.567 250.018C415.035 250.018 415.45 250.126 415.811 250.341C416.172 250.55 416.454 250.842 416.657 251.215C416.859 251.589 416.961 252.02 416.961 252.507C416.961 252.995 416.859 253.426 416.657 253.799C416.454 254.173 416.172 254.467 415.811 254.683C415.456 254.892 415.048 254.996 414.586 254.996ZM414.586 254.17C414.871 254.17 415.124 254.1 415.346 253.961C415.567 253.815 415.738 253.619 415.859 253.372C415.985 253.125 416.049 252.837 416.049 252.507C416.049 252.178 415.985 251.89 415.859 251.643C415.738 251.396 415.564 251.203 415.336 251.063C415.108 250.918 414.852 250.845 414.567 250.845C414.275 250.845 414.019 250.918 413.797 251.063C413.575 251.203 413.401 251.396 413.275 251.643C413.148 251.89 413.085 252.178 413.085 252.507C413.085 252.837 413.148 253.125 413.275 253.372C413.401 253.619 413.579 253.815 413.807 253.961C414.035 254.1 414.294 254.17 414.586 254.17Z" fill="#94A3A8"/> +<path d="M273.044 247.262L272.237 246.445C271.983 246.623 271.698 246.759 271.382 246.854C271.071 246.949 270.739 246.996 270.384 246.996C269.738 246.996 269.165 246.851 268.665 246.559C268.164 246.268 267.772 245.863 267.487 245.343C267.208 244.824 267.069 244.229 267.069 243.557C267.069 243.051 267.148 242.588 267.306 242.17C267.471 241.752 267.699 241.391 267.99 241.087C268.281 240.777 268.627 240.539 269.026 240.375C269.431 240.204 269.874 240.118 270.356 240.118C271.008 240.118 271.581 240.267 272.075 240.565C272.569 240.856 272.955 241.261 273.234 241.781C273.513 242.294 273.652 242.886 273.652 243.557C273.652 244.02 273.582 244.45 273.443 244.849C273.31 245.248 273.12 245.593 272.873 245.885L273.643 246.664L273.044 247.262ZM270.384 246.141C270.612 246.141 270.824 246.11 271.021 246.046C271.217 245.977 271.401 245.885 271.572 245.771L270.65 244.84L271.258 244.251L272.208 245.21C272.366 244.989 272.487 244.742 272.569 244.469C272.658 244.191 272.702 243.887 272.702 243.557C272.702 243.051 272.601 242.604 272.398 242.218C272.202 241.831 271.926 241.527 271.572 241.306C271.223 241.084 270.818 240.973 270.356 240.973C269.906 240.973 269.504 241.084 269.149 241.306C268.794 241.527 268.516 241.831 268.313 242.218C268.117 242.604 268.019 243.051 268.019 243.557C268.019 244.064 268.12 244.51 268.323 244.897C268.525 245.283 268.804 245.587 269.159 245.809C269.52 246.03 269.928 246.141 270.384 246.141ZM276.428 246.996C276.061 246.996 275.741 246.92 275.469 246.768C275.196 246.616 274.984 246.379 274.832 246.056C274.68 245.733 274.604 245.315 274.604 244.802V242.132H275.507V244.564C275.507 244.989 275.554 245.315 275.649 245.543C275.751 245.771 275.89 245.929 276.067 246.018C276.245 246.106 276.444 246.154 276.666 246.16C277.052 246.16 277.353 246.024 277.568 245.752C277.784 245.479 277.891 245.096 277.891 244.602V242.132H278.784V246.882H277.948L277.91 246.189C277.752 246.448 277.546 246.648 277.293 246.787C277.046 246.927 276.758 246.996 276.428 246.996ZM282.19 246.996C281.715 246.996 281.297 246.892 280.936 246.683C280.575 246.467 280.29 246.173 280.081 245.799C279.879 245.426 279.777 244.995 279.777 244.507C279.777 244.02 279.879 243.589 280.081 243.215C280.284 242.842 280.566 242.55 280.927 242.341C281.288 242.126 281.703 242.018 282.171 242.018C282.64 242.018 283.055 242.126 283.416 242.341C283.777 242.55 284.059 242.842 284.261 243.215C284.464 243.589 284.565 244.02 284.565 244.507C284.565 244.995 284.464 245.426 284.261 245.799C284.059 246.173 283.777 246.467 283.416 246.683C283.061 246.892 282.653 246.996 282.19 246.996ZM282.19 246.17C282.475 246.17 282.729 246.1 282.95 245.961C283.172 245.815 283.343 245.619 283.463 245.372C283.59 245.125 283.653 244.837 283.653 244.507C283.653 244.178 283.59 243.89 283.463 243.643C283.343 243.396 283.169 243.203 282.941 243.063C282.713 242.918 282.456 242.845 282.171 242.845C281.88 242.845 281.624 242.918 281.402 243.063C281.18 243.203 281.006 243.396 280.879 243.643C280.753 243.89 280.689 244.178 280.689 244.507C280.689 244.837 280.753 245.125 280.879 245.372C281.006 245.619 281.183 245.815 281.411 245.961C281.639 246.1 281.899 246.17 282.19 246.17ZM287.388 246.996C286.913 246.996 286.545 246.876 286.286 246.635C286.026 246.388 285.896 246.037 285.896 245.581V242.911H285.089V242.132H285.896V240.65H286.799V242.132H288.148V242.911H286.799V245.448C286.799 245.682 286.856 245.863 286.97 245.989C287.09 246.11 287.261 246.17 287.483 246.17C287.546 246.17 287.616 246.157 287.692 246.132C287.768 246.106 287.859 246.056 287.967 245.98L288.309 246.683C288.144 246.79 287.986 246.87 287.834 246.92C287.688 246.971 287.54 246.996 287.388 246.996ZM291.263 246.996C290.8 246.996 290.392 246.892 290.037 246.683C289.682 246.467 289.404 246.173 289.201 245.799C288.998 245.426 288.897 244.995 288.897 244.507C288.897 244.02 288.998 243.589 289.201 243.215C289.404 242.842 289.682 242.55 290.037 242.341C290.398 242.126 290.81 242.018 291.272 242.018C291.709 242.018 292.092 242.129 292.422 242.351C292.751 242.566 293.007 242.876 293.191 243.282C293.381 243.681 293.476 244.153 293.476 244.697H289.819C289.85 245.166 290.005 245.533 290.284 245.799C290.569 246.059 290.917 246.189 291.329 246.189C291.646 246.189 291.909 246.116 292.118 245.97C292.333 245.818 292.501 245.628 292.621 245.4L293.4 245.761C293.273 246.008 293.109 246.227 292.906 246.417C292.703 246.6 292.463 246.743 292.184 246.844C291.912 246.946 291.605 246.996 291.263 246.996ZM289.876 243.985H292.507C292.488 243.731 292.418 243.519 292.298 243.348C292.184 243.171 292.035 243.035 291.852 242.94C291.674 242.845 291.475 242.797 291.253 242.797C291.038 242.797 290.829 242.845 290.626 242.94C290.423 243.028 290.252 243.161 290.113 243.339C289.98 243.516 289.901 243.731 289.876 243.985Z" fill="#94A3A8"/> +<g clip-path="url(#clip11_27280_2565)"> +<path d="M385.259 246.996C384.981 246.996 384.696 246.955 384.404 246.873C384.119 246.784 383.853 246.654 383.606 246.483C383.359 246.306 383.163 246.081 383.017 245.809L383.806 245.448C384.009 245.701 384.23 245.888 384.471 246.008C384.712 246.122 384.962 246.179 385.221 246.179C385.633 246.179 385.966 246.056 386.219 245.809C386.472 245.562 386.599 245.232 386.599 244.821C386.599 244.422 386.475 244.096 386.228 243.842C385.981 243.589 385.658 243.462 385.259 243.462C385.031 243.462 384.813 243.513 384.604 243.614C384.395 243.709 384.233 243.83 384.119 243.975L383.274 243.785L383.616 240.232H387.216V241.087H384.433L384.233 243.054C384.411 242.952 384.607 242.87 384.822 242.807C385.038 242.743 385.256 242.712 385.478 242.712C385.877 242.712 386.232 242.8 386.542 242.978C386.852 243.155 387.096 243.402 387.273 243.719C387.457 244.029 387.549 244.387 387.549 244.792C387.549 245.229 387.451 245.612 387.254 245.942C387.058 246.271 386.789 246.531 386.447 246.721C386.105 246.904 385.709 246.996 385.259 246.996ZM388.596 246.882V242.132H389.441L389.479 242.788C389.631 242.534 389.821 242.344 390.049 242.218C390.277 242.085 390.54 242.018 390.838 242.018C391.218 242.018 391.541 242.107 391.807 242.284C392.073 242.455 392.266 242.718 392.386 243.073C392.525 242.731 392.722 242.471 392.975 242.294C393.228 242.11 393.529 242.018 393.878 242.018C394.416 242.018 394.837 242.196 395.141 242.55C395.445 242.899 395.594 243.437 395.588 244.165V246.882H394.695V244.45C394.695 244.02 394.647 243.693 394.552 243.472C394.463 243.244 394.343 243.085 394.191 242.997C394.039 242.908 393.862 242.861 393.659 242.854C393.304 242.854 393.029 242.99 392.833 243.263C392.643 243.535 392.548 243.918 392.548 244.412V246.882H391.645V244.45C391.645 244.02 391.601 243.693 391.512 243.472C391.423 243.244 391.3 243.085 391.142 242.997C390.99 242.908 390.812 242.861 390.61 242.854C390.255 242.854 389.979 242.99 389.783 243.263C389.593 243.535 389.498 243.918 389.498 244.412V246.882H388.596ZM400.58 246.996C400.017 246.996 399.577 246.87 399.26 246.616C398.95 246.357 398.794 245.999 398.794 245.543C398.794 245.055 398.956 244.685 399.279 244.431C399.608 244.172 400.064 244.042 400.647 244.042H401.92C401.882 243.636 401.774 243.332 401.597 243.13C401.426 242.921 401.166 242.816 400.818 242.816C400.571 242.816 400.356 242.867 400.172 242.968C399.995 243.07 399.846 243.228 399.725 243.443L398.927 243.139C399.041 242.924 399.184 242.734 399.355 242.569C399.526 242.398 399.732 242.265 399.972 242.17C400.213 242.069 400.495 242.018 400.818 242.018C401.268 242.018 401.641 242.107 401.939 242.284C402.237 242.462 402.458 242.718 402.604 243.054C402.756 243.389 402.829 243.804 402.822 244.298L402.813 246.882H401.977L401.948 246.274C401.809 246.502 401.625 246.68 401.397 246.806C401.169 246.933 400.897 246.996 400.58 246.996ZM400.656 246.227C400.916 246.227 401.141 246.173 401.331 246.065C401.521 245.951 401.67 245.796 401.777 245.6C401.885 245.397 401.939 245.166 401.939 244.906V244.754H400.894C400.457 244.754 400.15 244.824 399.972 244.963C399.795 245.096 399.706 245.283 399.706 245.524C399.706 245.745 399.789 245.92 399.953 246.046C400.124 246.167 400.359 246.227 400.656 246.227ZM405.925 248.906C405.609 248.906 405.321 248.874 405.061 248.811C404.801 248.754 404.583 248.687 404.405 248.611C404.228 248.535 404.095 248.469 404.006 248.412L404.348 247.68C404.431 247.731 404.548 247.788 404.7 247.851C404.852 247.921 405.029 247.978 405.232 248.022C405.435 248.073 405.659 248.098 405.906 248.098C406.198 248.098 406.457 248.038 406.685 247.918C406.913 247.804 407.091 247.623 407.217 247.376C407.35 247.129 407.417 246.813 407.417 246.426V245.932C407.252 246.211 407.034 246.429 406.761 246.588C406.489 246.74 406.182 246.816 405.84 246.816C405.409 246.816 405.032 246.718 404.709 246.521C404.393 246.319 404.143 246.04 403.959 245.685C403.782 245.324 403.693 244.909 403.693 244.441C403.693 243.953 403.782 243.529 403.959 243.168C404.143 242.807 404.393 242.525 404.709 242.322C405.032 242.12 405.409 242.018 405.84 242.018C406.182 242.018 406.489 242.097 406.761 242.256C407.034 242.408 407.252 242.629 407.417 242.921V242.132H408.319V246.407C408.319 246.952 408.215 247.408 408.006 247.775C407.803 248.149 407.521 248.431 407.16 248.621C406.806 248.811 406.394 248.906 405.925 248.906ZM406.068 246.056C406.334 246.056 406.565 245.986 406.761 245.847C406.958 245.701 407.113 245.508 407.227 245.267C407.341 245.02 407.398 244.738 407.398 244.422C407.398 244.105 407.341 243.826 407.227 243.586C407.113 243.345 406.955 243.158 406.752 243.025C406.556 242.886 406.324 242.816 406.058 242.816C405.78 242.816 405.533 242.886 405.317 243.025C405.108 243.158 404.944 243.345 404.823 243.586C404.703 243.826 404.643 244.105 404.643 244.422C404.643 244.738 404.703 245.02 404.823 245.267C404.95 245.508 405.118 245.701 405.327 245.847C405.542 245.986 405.789 246.056 406.068 246.056ZM411.719 246.996C411.244 246.996 410.826 246.892 410.465 246.683C410.104 246.467 409.819 246.173 409.61 245.799C409.407 245.426 409.306 244.995 409.306 244.507C409.306 244.02 409.407 243.589 409.61 243.215C409.812 242.842 410.094 242.55 410.455 242.341C410.816 242.126 411.231 242.018 411.7 242.018C412.168 242.018 412.583 242.126 412.944 242.341C413.305 242.55 413.587 242.842 413.79 243.215C413.992 243.589 414.094 244.02 414.094 244.507C414.094 244.995 413.992 245.426 413.79 245.799C413.587 246.173 413.305 246.467 412.944 246.683C412.59 246.892 412.181 246.996 411.719 246.996ZM411.719 246.17C412.004 246.17 412.257 246.1 412.479 245.961C412.7 245.815 412.871 245.619 412.992 245.372C413.118 245.125 413.182 244.837 413.182 244.507C413.182 244.178 413.118 243.89 412.992 243.643C412.871 243.396 412.697 243.203 412.469 243.063C412.241 242.918 411.985 242.845 411.7 242.845C411.408 242.845 411.152 242.918 410.93 243.063C410.709 243.203 410.534 243.396 410.408 243.643C410.281 243.89 410.218 244.178 410.218 244.507C410.218 244.837 410.281 245.125 410.408 245.372C410.534 245.619 410.712 245.815 410.94 245.961C411.168 246.1 411.427 246.17 411.719 246.17Z" fill="#94A3A8"/> </g> -<rect x="38" y="275.882" width="384" height="1" fill="#F1F5F9"/> -<rect width="384" height="27" transform="translate(38 286.882)" fill="#FFFDEB"/> -<circle cx="44.5" cy="300.382" r="2.5" fill="#E8472C"/> -<path d="M53.289 304.019C52.967 304.019 52.68 303.97 52.428 303.872C52.183 303.774 51.9695 303.644 51.7875 303.483C51.6055 303.322 51.455 303.147 51.336 302.958C51.224 302.769 51.14 302.584 51.084 302.402L52.0815 301.971C52.2075 302.258 52.3685 302.486 52.5645 302.654C52.7675 302.822 53.0125 302.906 53.2995 302.906C53.5305 302.906 53.7475 302.853 53.9505 302.748C54.1605 302.636 54.332 302.461 54.465 302.223C54.598 301.985 54.6645 301.67 54.6645 301.278V296.532H55.8825V301.667C55.8825 302.045 55.8125 302.381 55.6725 302.675C55.5395 302.962 55.354 303.207 55.116 303.41C54.878 303.613 54.6015 303.767 54.2865 303.872C53.9715 303.97 53.639 304.019 53.289 304.019ZM58.9811 304.008C58.3511 304.008 57.8611 303.868 57.5111 303.588C57.1681 303.308 56.9966 302.913 56.9966 302.402C56.9966 301.856 57.1786 301.439 57.5426 301.152C57.9136 300.865 58.4281 300.722 59.0861 300.722H60.4196C60.3776 300.337 60.2691 300.043 60.0941 299.84C59.9191 299.637 59.6601 299.535 59.3171 299.535C59.0651 299.535 58.8446 299.588 58.6556 299.693C58.4666 299.798 58.3056 299.962 58.1726 300.186L57.1436 299.808C57.2556 299.577 57.4026 299.364 57.5846 299.168C57.7736 298.965 58.0081 298.804 58.2881 298.685C58.5751 298.566 58.9181 298.506 59.3171 298.506C59.8281 298.506 60.2551 298.608 60.5981 298.811C60.9411 299.007 61.1931 299.29 61.3541 299.661C61.5221 300.032 61.6061 300.48 61.6061 301.005L61.5746 303.882H60.4931L60.4616 303.242C60.3216 303.487 60.1256 303.676 59.8736 303.809C59.6286 303.942 59.3311 304.008 58.9811 304.008ZM59.1281 303.021C59.3871 303.021 59.6146 302.965 59.8106 302.853C60.0136 302.734 60.1676 302.577 60.2726 302.381C60.3846 302.185 60.4406 301.968 60.4406 301.73V301.625H59.4641C58.9951 301.625 58.6661 301.691 58.4771 301.824C58.2881 301.95 58.1936 302.132 58.1936 302.37C58.1936 302.573 58.2741 302.734 58.4351 302.853C58.6031 302.965 58.8341 303.021 59.1281 303.021ZM62.797 303.882V298.632H63.8995L63.952 299.336C64.113 299.063 64.3195 298.856 64.5715 298.716C64.8235 298.576 65.1105 298.506 65.4325 298.506C65.8525 298.506 66.2095 298.601 66.5035 298.79C66.7975 298.979 67.011 299.266 67.144 299.651C67.298 299.28 67.515 298.996 67.795 298.8C68.075 298.604 68.404 298.506 68.782 298.506C69.391 298.506 69.86 298.702 70.189 299.094C70.518 299.479 70.679 300.074 70.672 300.879V303.882H69.5065V301.194C69.5065 300.774 69.461 300.452 69.37 300.228C69.279 299.997 69.1565 299.836 69.0025 299.745C68.8485 299.654 68.67 299.609 68.467 299.609C68.103 299.602 67.8195 299.731 67.6165 299.997C67.4205 300.263 67.3225 300.645 67.3225 301.142V303.882H66.1465V301.194C66.1465 300.774 66.101 300.452 66.01 300.228C65.926 299.997 65.807 299.836 65.653 299.745C65.499 299.654 65.3205 299.609 65.1175 299.609C64.7535 299.602 64.47 299.731 64.267 299.997C64.071 300.263 63.973 300.645 63.973 301.142V303.882H62.797ZM74.2132 304.008C73.7022 304.008 73.2472 303.893 72.8482 303.662C72.4562 303.424 72.1447 303.098 71.9137 302.685C71.6897 302.272 71.5777 301.796 71.5777 301.257C71.5777 300.718 71.6932 300.242 71.9242 299.829C72.1552 299.416 72.4702 299.094 72.8692 298.863C73.2752 298.625 73.7372 298.506 74.2552 298.506C74.7242 298.506 75.1477 298.629 75.5257 298.874C75.9037 299.112 76.2012 299.458 76.4182 299.913C76.6422 300.368 76.7542 300.911 76.7542 301.541H72.7957C72.8307 301.982 72.9917 302.328 73.2787 302.58C73.5727 302.832 73.9192 302.958 74.3182 302.958C74.6402 302.958 74.9062 302.888 75.1162 302.748C75.3262 302.601 75.4907 302.412 75.6097 302.181L76.6492 302.622C76.5022 302.902 76.3132 303.147 76.0822 303.357C75.8582 303.567 75.5887 303.728 75.2737 303.84C74.9657 303.952 74.6122 304.008 74.2132 304.008ZM72.8692 300.638H75.4837C75.4627 300.386 75.3892 300.179 75.2632 300.018C75.1372 299.85 74.9832 299.724 74.8012 299.64C74.6192 299.556 74.4267 299.514 74.2237 299.514C74.0277 299.514 73.8282 299.556 73.6252 299.64C73.4292 299.717 73.2612 299.84 73.1212 300.008C72.9812 300.176 72.8972 300.386 72.8692 300.638ZM79.5659 304.008C79.2159 304.008 78.8939 303.956 78.5999 303.851C78.3059 303.746 78.0539 303.599 77.8439 303.41C77.6339 303.214 77.4729 302.986 77.3609 302.727L78.3794 302.276C78.4844 302.472 78.6384 302.636 78.8414 302.769C79.0514 302.902 79.2824 302.969 79.5344 302.969C79.8074 302.969 80.0244 302.923 80.1854 302.832C80.3534 302.734 80.4374 302.601 80.4374 302.433C80.4374 302.272 80.3744 302.15 80.2484 302.066C80.1224 301.975 79.9439 301.901 79.7129 301.845L79.2194 301.709C78.7224 301.583 78.3339 301.383 78.0539 301.11C77.7739 300.83 77.6339 300.512 77.6339 300.155C77.6339 299.63 77.8019 299.224 78.1379 298.937C78.4809 298.65 78.9709 298.506 79.6079 298.506C79.9299 298.506 80.2239 298.555 80.4899 298.653C80.7629 298.744 80.9974 298.877 81.1934 299.052C81.3894 299.22 81.5259 299.42 81.6029 299.651L80.6264 300.092C80.5564 299.917 80.4234 299.784 80.2274 299.693C80.0314 299.595 79.8144 299.546 79.5764 299.546C79.3384 299.546 79.1529 299.598 79.0199 299.703C78.8869 299.801 78.8204 299.941 78.8204 300.123C78.8204 300.228 78.8799 300.326 78.9989 300.417C79.1179 300.501 79.2894 300.571 79.5134 300.627L80.1329 300.774C80.4759 300.858 80.7559 300.991 80.9729 301.173C81.1899 301.348 81.3509 301.548 81.4559 301.772C81.5609 301.989 81.6134 302.209 81.6134 302.433C81.6134 302.748 81.5224 303.025 81.3404 303.263C81.1654 303.501 80.9239 303.686 80.6159 303.819C80.3079 303.945 79.9579 304.008 79.5659 304.008ZM86.7167 303.882L84.5222 296.532H85.7507L87.3782 302.013L88.9427 296.532H90.1502L91.7042 301.961L93.3317 296.532H94.5707L92.3447 303.882H91.0532L89.5412 298.464L88.0082 303.882H86.7167ZM95.2198 303.882V298.632H96.3958V299.588C96.6058 299.259 96.8788 299.014 97.2148 298.853C97.5508 298.692 97.8973 298.611 98.2543 298.611V299.735C97.9323 299.735 97.6278 299.78 97.3408 299.871C97.0608 299.955 96.8333 300.095 96.6583 300.291C96.4833 300.487 96.3958 300.746 96.3958 301.068V303.882H95.2198ZM99.1078 303.882V298.632H100.273V303.882H99.1078ZM99.6958 297.635C99.5068 297.635 99.3423 297.568 99.2023 297.435C99.0693 297.295 99.0028 297.131 99.0028 296.942C99.0028 296.753 99.0693 296.592 99.2023 296.459C99.3423 296.326 99.5068 296.259 99.6958 296.259C99.8848 296.259 100.046 296.326 100.179 296.459C100.319 296.592 100.389 296.753 100.389 296.942C100.389 297.131 100.319 297.295 100.179 297.435C100.046 297.568 99.8848 297.635 99.6958 297.635ZM103.917 306.119C103.546 306.119 103.21 306.087 102.909 306.024C102.615 305.961 102.366 305.888 102.163 305.804C101.96 305.72 101.803 305.639 101.691 305.562L102.142 304.617C102.24 304.666 102.37 304.726 102.531 304.796C102.699 304.873 102.895 304.939 103.119 304.995C103.343 305.051 103.595 305.079 103.875 305.079C104.176 305.079 104.445 305.016 104.683 304.89C104.921 304.771 105.107 304.586 105.24 304.334C105.373 304.082 105.439 303.76 105.439 303.368V302.843C105.257 303.137 105.019 303.368 104.725 303.536C104.438 303.697 104.109 303.777 103.738 303.777C103.262 303.777 102.846 303.669 102.489 303.452C102.139 303.235 101.862 302.934 101.659 302.549C101.463 302.157 101.365 301.705 101.365 301.194C101.365 300.648 101.463 300.176 101.659 299.777C101.862 299.378 102.139 299.066 102.489 298.842C102.846 298.618 103.262 298.506 103.738 298.506C104.109 298.506 104.438 298.59 104.725 298.758C105.019 298.926 105.257 299.168 105.439 299.483V298.632H106.615V303.336C106.615 303.931 106.503 304.435 106.279 304.848C106.055 305.268 105.74 305.583 105.334 305.793C104.928 306.01 104.456 306.119 103.917 306.119ZM104.064 302.78C104.33 302.78 104.561 302.71 104.757 302.57C104.96 302.43 105.117 302.241 105.229 302.003C105.341 301.758 105.397 301.478 105.397 301.163C105.397 300.841 105.341 300.561 105.229 300.323C105.117 300.078 104.96 299.889 104.757 299.756C104.554 299.616 104.319 299.546 104.053 299.546C103.773 299.546 103.525 299.616 103.308 299.756C103.098 299.889 102.93 300.078 102.804 300.323C102.685 300.561 102.625 300.841 102.625 301.163C102.625 301.478 102.685 301.758 102.804 302.003C102.93 302.241 103.101 302.43 103.318 302.57C103.535 302.71 103.784 302.78 104.064 302.78ZM107.925 303.882V296.532H109.101V299.346C109.276 299.073 109.496 298.867 109.762 298.727C110.028 298.58 110.329 298.506 110.665 298.506C111.078 298.506 111.435 298.59 111.736 298.758C112.037 298.926 112.265 299.189 112.419 299.546C112.58 299.896 112.66 300.354 112.66 300.921V303.882H111.484V301.194C111.484 300.774 111.435 300.452 111.337 300.228C111.239 299.997 111.103 299.836 110.928 299.745C110.76 299.654 110.564 299.609 110.34 299.609C109.941 299.602 109.633 299.731 109.416 299.997C109.206 300.263 109.101 300.645 109.101 301.142V303.882H107.925ZM115.941 304.008C115.388 304.008 114.964 303.872 114.67 303.599C114.383 303.319 114.24 302.92 114.24 302.402V299.64H113.368V298.632H114.24V296.994H115.405V298.632H116.823V299.64H115.405V302.181C115.405 302.426 115.461 302.612 115.573 302.738C115.692 302.864 115.864 302.927 116.088 302.927C116.158 302.927 116.235 302.913 116.319 302.885C116.403 302.857 116.497 302.804 116.602 302.727L117.033 303.62C116.851 303.746 116.669 303.84 116.487 303.903C116.305 303.973 116.123 304.008 115.941 304.008Z" fill="#1F293B"/> -<g clip-path="url(#clip12_27219_5575)"> -<path d="M155.853 297.712C155.72 297.712 155.603 297.662 155.503 297.562C155.403 297.462 155.353 297.346 155.353 297.212C155.353 297.066 155.403 296.946 155.503 296.852C155.603 296.752 155.72 296.702 155.853 296.702C155.993 296.702 156.113 296.752 156.213 296.852C156.313 296.946 156.363 297.066 156.363 297.212C156.363 297.346 156.313 297.462 156.213 297.562C156.113 297.662 155.993 297.712 155.853 297.712ZM154.743 306.032C154.497 306.032 154.183 305.946 153.803 305.772L154.103 305.102C154.263 305.162 154.397 305.209 154.503 305.242C154.617 305.276 154.707 305.292 154.773 305.292C155.227 305.292 155.453 305.002 155.453 304.422V298.882H156.253V304.442C156.253 304.962 156.127 305.356 155.873 305.622C155.62 305.896 155.243 306.032 154.743 306.032ZM159.299 304.002C158.712 304.002 158.252 303.869 157.919 303.602C157.592 303.329 157.429 302.952 157.429 302.472C157.429 301.966 157.596 301.579 157.929 301.312C158.269 301.039 158.742 300.902 159.349 300.902H160.739C160.706 300.429 160.589 300.076 160.389 299.842C160.189 299.602 159.889 299.482 159.489 299.482C159.216 299.482 158.979 299.539 158.779 299.652C158.586 299.759 158.426 299.932 158.299 300.172L157.579 299.892C157.706 299.659 157.859 299.459 158.039 299.292C158.219 299.119 158.429 298.989 158.669 298.902C158.909 298.809 159.182 298.762 159.489 298.762C159.956 298.762 160.339 298.856 160.639 299.042C160.946 299.222 161.176 299.492 161.329 299.852C161.482 300.206 161.556 300.646 161.549 301.172L161.539 303.882H160.799L160.759 303.212C160.612 303.466 160.416 303.662 160.169 303.802C159.922 303.936 159.632 304.002 159.299 304.002ZM159.339 303.302C159.626 303.302 159.876 303.242 160.089 303.122C160.302 302.996 160.466 302.819 160.579 302.592C160.699 302.366 160.759 302.092 160.759 301.772V301.572H159.529C159.062 301.572 158.729 301.649 158.529 301.802C158.336 301.956 158.239 302.176 158.239 302.462C158.239 302.722 158.336 302.929 158.529 303.082C158.722 303.229 158.992 303.302 159.339 303.302ZM162.817 303.882V298.882H163.567L163.607 299.582C163.76 299.316 163.957 299.112 164.197 298.972C164.437 298.832 164.717 298.762 165.037 298.762C165.437 298.762 165.777 298.856 166.057 299.042C166.343 299.229 166.55 299.512 166.677 299.892C166.817 299.526 167.02 299.246 167.287 299.052C167.56 298.859 167.883 298.762 168.257 298.762C168.817 298.762 169.257 298.949 169.577 299.322C169.903 299.696 170.063 300.262 170.057 301.022V303.882H169.257V301.322C169.257 300.829 169.203 300.452 169.097 300.192C168.997 299.932 168.86 299.756 168.687 299.662C168.513 299.562 168.313 299.512 168.087 299.512C167.693 299.512 167.387 299.669 167.167 299.982C166.947 300.289 166.837 300.726 166.837 301.292V303.882H166.037V301.322C166.037 300.829 165.983 300.452 165.877 300.192C165.777 299.932 165.637 299.756 165.457 299.662C165.283 299.562 165.083 299.512 164.857 299.512C164.47 299.512 164.167 299.669 163.947 299.982C163.727 300.289 163.617 300.726 163.617 301.292V303.882H162.817ZM173.512 304.002C173.026 304.002 172.596 303.892 172.222 303.672C171.849 303.446 171.556 303.136 171.342 302.742C171.136 302.349 171.032 301.896 171.032 301.382C171.032 300.869 171.136 300.416 171.342 300.022C171.556 299.629 171.846 299.322 172.212 299.102C172.586 298.876 173.012 298.762 173.492 298.762C173.959 298.762 174.362 298.879 174.702 299.112C175.042 299.339 175.306 299.659 175.492 300.072C175.679 300.486 175.772 300.972 175.772 301.532H171.842C171.876 302.079 172.049 302.506 172.362 302.812C172.676 303.119 173.072 303.272 173.552 303.272C173.906 303.272 174.202 303.189 174.442 303.022C174.689 302.856 174.879 302.636 175.012 302.362L175.702 302.712C175.576 302.972 175.406 303.199 175.192 303.392C174.986 303.586 174.739 303.736 174.452 303.842C174.172 303.949 173.859 304.002 173.512 304.002ZM171.902 300.862H174.912C174.892 300.576 174.816 300.329 174.682 300.122C174.556 299.916 174.389 299.756 174.182 299.642C173.976 299.529 173.742 299.472 173.482 299.472C173.229 299.472 172.986 299.529 172.752 299.642C172.519 299.749 172.326 299.909 172.172 300.122C172.019 300.329 171.929 300.576 171.902 300.862ZM178.531 304.002C178.165 304.002 177.845 303.949 177.571 303.842C177.298 303.729 177.068 303.582 176.881 303.402C176.701 303.222 176.571 303.026 176.491 302.812L177.191 302.522C177.305 302.749 177.475 302.932 177.701 303.072C177.928 303.212 178.178 303.282 178.451 303.282C178.765 303.282 179.028 303.222 179.241 303.102C179.455 302.976 179.561 302.799 179.561 302.572C179.561 302.366 179.481 302.199 179.321 302.072C179.168 301.946 178.938 301.842 178.631 301.762L178.151 301.632C177.698 301.512 177.345 301.332 177.091 301.092C176.838 300.846 176.711 300.569 176.711 300.262C176.711 299.789 176.865 299.422 177.171 299.162C177.485 298.896 177.948 298.762 178.561 298.762C178.855 298.762 179.121 298.806 179.361 298.892C179.601 298.979 179.808 299.102 179.981 299.262C180.155 299.416 180.281 299.599 180.361 299.812L179.661 300.122C179.575 299.896 179.431 299.732 179.231 299.632C179.031 299.532 178.788 299.482 178.501 299.482C178.195 299.482 177.955 299.549 177.781 299.682C177.608 299.809 177.521 299.989 177.521 300.222C177.521 300.356 177.591 300.482 177.731 300.602C177.878 300.716 178.091 300.809 178.371 300.882L178.871 301.012C179.198 301.092 179.471 301.212 179.691 301.372C179.911 301.526 180.078 301.702 180.191 301.902C180.305 302.102 180.361 302.316 180.361 302.542C180.361 302.842 180.281 303.102 180.121 303.322C179.961 303.542 179.745 303.712 179.471 303.832C179.198 303.946 178.885 304.002 178.531 304.002ZM185.89 306.002C185.203 306.002 184.573 305.889 184 305.662C183.426 305.436 182.93 305.112 182.51 304.692C182.096 304.279 181.773 303.792 181.54 303.232C181.313 302.666 181.2 302.042 181.2 301.362C181.2 300.682 181.313 300.062 181.54 299.502C181.773 298.936 182.096 298.446 182.51 298.032C182.93 297.619 183.426 297.299 184 297.072C184.573 296.846 185.203 296.732 185.89 296.732C186.516 296.732 187.09 296.846 187.61 297.072C188.13 297.299 188.583 297.619 188.97 298.032C189.356 298.446 189.653 298.936 189.86 299.502C190.066 300.062 190.17 300.682 190.17 301.362C190.17 301.882 190.09 302.342 189.93 302.742C189.77 303.142 189.543 303.459 189.25 303.692C188.963 303.919 188.636 304.032 188.27 304.032C187.93 304.039 187.656 303.949 187.45 303.762C187.25 303.569 187.14 303.246 187.12 302.792C186.933 303.086 186.686 303.316 186.38 303.482C186.08 303.649 185.74 303.732 185.36 303.732C184.926 303.732 184.543 303.632 184.21 303.432C183.876 303.226 183.613 302.942 183.42 302.582C183.233 302.222 183.14 301.812 183.14 301.352C183.14 300.886 183.233 300.476 183.42 300.122C183.613 299.769 183.876 299.492 184.21 299.292C184.543 299.086 184.926 298.982 185.36 298.982C185.733 298.982 186.07 299.062 186.37 299.222C186.67 299.382 186.91 299.606 187.09 299.892V299.092H187.88V302.832C187.88 302.999 187.92 303.132 188 303.232C188.08 303.326 188.183 303.372 188.31 303.372C188.53 303.372 188.723 303.286 188.89 303.112C189.063 302.939 189.196 302.702 189.29 302.402C189.39 302.102 189.44 301.756 189.44 301.362C189.44 300.782 189.35 300.252 189.17 299.772C188.996 299.292 188.753 298.876 188.44 298.522C188.126 298.169 187.75 297.896 187.31 297.702C186.876 297.509 186.403 297.412 185.89 297.412C185.303 297.412 184.77 297.509 184.29 297.702C183.81 297.896 183.393 298.169 183.04 298.522C182.686 298.876 182.413 299.292 182.22 299.772C182.026 300.252 181.93 300.782 181.93 301.362C181.93 301.942 182.026 302.472 182.22 302.952C182.413 303.432 182.686 303.849 183.04 304.202C183.393 304.556 183.81 304.829 184.29 305.022C184.77 305.222 185.303 305.322 185.89 305.322C186.15 305.322 186.43 305.286 186.73 305.212C187.036 305.146 187.296 305.059 187.51 304.952L187.87 305.512C187.59 305.659 187.263 305.776 186.89 305.862C186.516 305.956 186.183 306.002 185.89 306.002ZM185.55 303.012C185.963 303.012 186.31 302.882 186.59 302.622C186.876 302.362 187.046 302.029 187.1 301.622V301.082C187.046 300.676 186.876 300.346 186.59 300.092C186.303 299.839 185.953 299.712 185.54 299.712C185.226 299.712 184.95 299.782 184.71 299.922C184.476 300.062 184.29 300.256 184.15 300.502C184.016 300.742 183.95 301.026 183.95 301.352C183.95 301.672 184.016 301.959 184.15 302.212C184.29 302.459 184.48 302.656 184.72 302.802C184.96 302.942 185.236 303.012 185.55 303.012ZM193.562 304.002C193.069 304.002 192.632 303.892 192.252 303.672C191.872 303.446 191.576 303.136 191.362 302.742C191.149 302.349 191.042 301.896 191.042 301.382C191.042 300.869 191.146 300.416 191.352 300.022C191.566 299.629 191.862 299.322 192.242 299.102C192.622 298.876 193.056 298.762 193.542 298.762C194.022 298.762 194.452 298.872 194.832 299.092C195.212 299.312 195.502 299.622 195.702 300.022L194.972 300.352C194.839 300.086 194.646 299.879 194.392 299.732C194.139 299.579 193.849 299.502 193.522 299.502C193.196 299.502 192.906 299.582 192.652 299.742C192.406 299.902 192.209 300.126 192.062 300.412C191.922 300.692 191.852 301.016 191.852 301.382C191.852 301.749 191.922 302.076 192.062 302.362C192.209 302.642 192.409 302.862 192.662 303.022C192.922 303.182 193.216 303.262 193.542 303.262C193.869 303.262 194.159 303.179 194.412 303.012C194.672 302.846 194.869 302.612 195.002 302.312L195.732 302.642C195.532 303.069 195.242 303.402 194.862 303.642C194.482 303.882 194.049 304.002 193.562 304.002ZM198.952 304.002C198.466 304.002 198.032 303.892 197.652 303.672C197.279 303.446 196.986 303.136 196.772 302.742C196.559 302.349 196.452 301.896 196.452 301.382C196.452 300.869 196.556 300.416 196.762 300.022C196.976 299.629 197.269 299.322 197.642 299.102C198.022 298.876 198.452 298.762 198.932 298.762C199.426 298.762 199.859 298.876 200.232 299.102C200.612 299.322 200.906 299.629 201.112 300.022C201.326 300.416 201.432 300.869 201.432 301.382C201.432 301.896 201.326 302.349 201.112 302.742C200.906 303.136 200.616 303.446 200.242 303.672C199.869 303.892 199.439 304.002 198.952 304.002ZM198.952 303.262C199.286 303.262 199.576 303.182 199.822 303.022C200.069 302.862 200.262 302.642 200.402 302.362C200.549 302.082 200.622 301.756 200.622 301.382C200.622 301.009 200.549 300.682 200.402 300.402C200.262 300.122 200.066 299.902 199.812 299.742C199.559 299.582 199.266 299.502 198.932 299.502C198.606 299.502 198.316 299.582 198.062 299.742C197.816 299.902 197.619 300.122 197.472 300.402C197.332 300.682 197.262 301.009 197.262 301.382C197.262 301.749 197.332 302.076 197.472 302.362C197.619 302.642 197.819 302.862 198.072 303.022C198.332 303.182 198.626 303.262 198.952 303.262ZM202.883 304.022C202.73 304.022 202.596 303.969 202.483 303.862C202.376 303.749 202.323 303.619 202.323 303.472C202.323 303.319 202.376 303.189 202.483 303.082C202.596 302.969 202.73 302.912 202.883 302.912C203.036 302.912 203.166 302.969 203.273 303.082C203.38 303.189 203.433 303.319 203.433 303.472C203.433 303.619 203.38 303.749 203.273 303.862C203.166 303.969 203.036 304.022 202.883 304.022ZM206.593 304.002C206.147 304.002 205.753 303.892 205.413 303.672C205.073 303.452 204.807 303.146 204.613 302.752C204.427 302.352 204.333 301.896 204.333 301.382C204.333 300.862 204.427 300.406 204.613 300.012C204.807 299.619 205.073 299.312 205.413 299.092C205.753 298.872 206.147 298.762 206.593 298.762C206.96 298.762 207.287 298.849 207.573 299.022C207.867 299.189 208.103 299.422 208.283 299.722V296.882H209.083V303.882H208.323L208.283 303.032C208.103 303.332 207.867 303.569 207.573 303.742C207.287 303.916 206.96 304.002 206.593 304.002ZM206.773 303.272C207.067 303.272 207.323 303.196 207.543 303.042C207.77 302.882 207.947 302.662 208.073 302.382C208.207 302.096 208.277 301.776 208.283 301.422V301.352C208.277 300.992 208.207 300.672 208.073 300.392C207.947 300.106 207.77 299.886 207.543 299.732C207.317 299.572 207.057 299.492 206.763 299.492C206.45 299.492 206.17 299.572 205.923 299.732C205.677 299.892 205.483 300.116 205.343 300.402C205.21 300.689 205.143 301.016 205.143 301.382C205.143 301.749 205.213 302.076 205.353 302.362C205.493 302.649 205.687 302.872 205.933 303.032C206.18 303.192 206.46 303.272 206.773 303.272ZM212.673 304.002C212.186 304.002 211.756 303.892 211.383 303.672C211.009 303.446 210.716 303.136 210.503 302.742C210.296 302.349 210.193 301.896 210.193 301.382C210.193 300.869 210.296 300.416 210.503 300.022C210.716 299.629 211.006 299.322 211.373 299.102C211.746 298.876 212.173 298.762 212.653 298.762C213.119 298.762 213.523 298.879 213.863 299.112C214.203 299.339 214.466 299.659 214.653 300.072C214.839 300.486 214.933 300.972 214.933 301.532H211.003C211.036 302.079 211.209 302.506 211.523 302.812C211.836 303.119 212.233 303.272 212.713 303.272C213.066 303.272 213.363 303.189 213.603 303.022C213.849 302.856 214.039 302.636 214.173 302.362L214.863 302.712C214.736 302.972 214.566 303.199 214.353 303.392C214.146 303.586 213.899 303.736 213.613 303.842C213.333 303.949 213.019 304.002 212.673 304.002ZM211.063 300.862H214.073C214.053 300.576 213.976 300.329 213.843 300.122C213.716 299.916 213.549 299.756 213.343 299.642C213.136 299.529 212.903 299.472 212.643 299.472C212.389 299.472 212.146 299.529 211.913 299.642C211.679 299.749 211.486 299.909 211.333 300.122C211.179 300.329 211.089 300.576 211.063 300.862ZM217.295 303.882L215.205 298.882H216.035L217.715 302.952L219.385 298.882H220.225L218.135 303.882H217.295Z" fill="#63758C"/> +<rect x="38" y="267.882" width="384" height="1" fill="#F1F5F9"/> +<path d="M42.8715 295.882V288.532H44.0895V294.769H47.418V295.882H42.8715ZM48.2924 295.882V290.632H49.4579V295.882H48.2924ZM48.8804 289.635C48.6914 289.635 48.5269 289.568 48.3869 289.435C48.2539 289.295 48.1874 289.131 48.1874 288.942C48.1874 288.753 48.2539 288.592 48.3869 288.459C48.5269 288.326 48.6914 288.259 48.8804 288.259C49.0694 288.259 49.2304 288.326 49.3634 288.459C49.5034 288.592 49.5734 288.753 49.5734 288.942C49.5734 289.131 49.5034 289.295 49.3634 289.435C49.2304 289.568 49.0694 289.635 48.8804 289.635ZM52.7549 296.008C52.4049 296.008 52.0829 295.956 51.7889 295.851C51.4949 295.746 51.2429 295.599 51.0329 295.41C50.8229 295.214 50.6619 294.986 50.5499 294.727L51.5684 294.276C51.6734 294.472 51.8274 294.636 52.0304 294.769C52.2404 294.902 52.4714 294.969 52.7234 294.969C52.9964 294.969 53.2134 294.923 53.3744 294.832C53.5424 294.734 53.6264 294.601 53.6264 294.433C53.6264 294.272 53.5634 294.15 53.4374 294.066C53.3114 293.975 53.1329 293.901 52.9019 293.845L52.4084 293.709C51.9114 293.583 51.5229 293.383 51.2429 293.11C50.9629 292.83 50.8229 292.512 50.8229 292.155C50.8229 291.63 50.9909 291.224 51.3269 290.937C51.6699 290.65 52.1599 290.506 52.7969 290.506C53.1189 290.506 53.4129 290.555 53.6789 290.653C53.9519 290.744 54.1864 290.877 54.3824 291.052C54.5784 291.22 54.7149 291.42 54.7919 291.651L53.8154 292.092C53.7454 291.917 53.6124 291.784 53.4164 291.693C53.2204 291.595 53.0034 291.546 52.7654 291.546C52.5274 291.546 52.3419 291.598 52.2089 291.703C52.0759 291.801 52.0094 291.941 52.0094 292.123C52.0094 292.228 52.0689 292.326 52.1879 292.417C52.3069 292.501 52.4784 292.571 52.7024 292.627L53.3219 292.774C53.6649 292.858 53.9449 292.991 54.1619 293.173C54.3789 293.348 54.5399 293.548 54.6449 293.772C54.7499 293.989 54.8024 294.209 54.8024 294.433C54.8024 294.748 54.7114 295.025 54.5294 295.263C54.3544 295.501 54.1129 295.686 53.8049 295.819C53.4969 295.945 53.1469 296.008 52.7549 296.008ZM57.4255 296.008C56.7955 296.008 56.3055 295.868 55.9555 295.588C55.6125 295.308 55.441 294.913 55.441 294.402C55.441 293.856 55.623 293.439 55.987 293.152C56.358 292.865 56.8725 292.722 57.5305 292.722H58.864C58.822 292.337 58.7135 292.043 58.5385 291.84C58.3635 291.637 58.1045 291.535 57.7615 291.535C57.5095 291.535 57.289 291.588 57.1 291.693C56.911 291.798 56.75 291.962 56.617 292.186L55.588 291.808C55.7 291.577 55.847 291.364 56.029 291.168C56.218 290.965 56.4525 290.804 56.7325 290.685C57.0195 290.566 57.3625 290.506 57.7615 290.506C58.2725 290.506 58.6995 290.608 59.0425 290.811C59.3855 291.007 59.6375 291.29 59.7985 291.661C59.9665 292.032 60.0505 292.48 60.0505 293.005L60.019 295.882H58.9375L58.906 295.242C58.766 295.487 58.57 295.676 58.318 295.809C58.073 295.942 57.7755 296.008 57.4255 296.008ZM57.5725 295.021C57.8315 295.021 58.059 294.965 58.255 294.853C58.458 294.734 58.612 294.577 58.717 294.381C58.829 294.185 58.885 293.968 58.885 293.73V293.625H57.9085C57.4395 293.625 57.1105 293.691 56.9215 293.824C56.7325 293.95 56.638 294.132 56.638 294.37C56.638 294.573 56.7185 294.734 56.8795 294.853C57.0475 294.965 57.2785 295.021 57.5725 295.021ZM63.9945 295.882V288.532H66.588C67.092 288.532 67.5365 288.634 67.9215 288.837C68.3065 289.04 68.6075 289.323 68.8245 289.687C69.0415 290.044 69.15 290.461 69.15 290.937C69.15 291.399 69.0485 291.812 68.8455 292.176C68.6425 292.54 68.359 292.827 67.995 293.037C67.638 293.24 67.2215 293.341 66.7455 293.341H65.2125V295.882H63.9945ZM65.2125 292.218H66.7245C67.0745 292.218 67.3615 292.099 67.5855 291.861C67.8095 291.623 67.9215 291.315 67.9215 290.937C67.9215 290.552 67.7955 290.24 67.5435 290.002C67.2915 289.764 66.966 289.645 66.567 289.645H65.2125V292.218ZM71.5964 296.008C70.9664 296.008 70.4764 295.868 70.1264 295.588C69.7834 295.308 69.6119 294.913 69.6119 294.402C69.6119 293.856 69.7939 293.439 70.1579 293.152C70.5289 292.865 71.0434 292.722 71.7014 292.722H73.0349C72.9929 292.337 72.8844 292.043 72.7094 291.84C72.5344 291.637 72.2754 291.535 71.9324 291.535C71.6804 291.535 71.4599 291.588 71.2709 291.693C71.0819 291.798 70.9209 291.962 70.7879 292.186L69.7589 291.808C69.8709 291.577 70.0179 291.364 70.1999 291.168C70.3889 290.965 70.6234 290.804 70.9034 290.685C71.1904 290.566 71.5334 290.506 71.9324 290.506C72.4434 290.506 72.8704 290.608 73.2134 290.811C73.5564 291.007 73.8084 291.29 73.9694 291.661C74.1374 292.032 74.2214 292.48 74.2214 293.005L74.1899 295.882H73.1084L73.0769 295.242C72.9369 295.487 72.7409 295.676 72.4889 295.809C72.2439 295.942 71.9464 296.008 71.5964 296.008ZM71.7434 295.021C72.0024 295.021 72.2299 294.965 72.4259 294.853C72.6289 294.734 72.7829 294.577 72.8879 294.381C72.9999 294.185 73.0559 293.968 73.0559 293.73V293.625H72.0794C71.6104 293.625 71.2814 293.691 71.0924 293.824C70.9034 293.95 70.8089 294.132 70.8089 294.37C70.8089 294.573 70.8894 294.734 71.0504 294.853C71.2184 294.965 71.4494 295.021 71.7434 295.021ZM77.5017 296.008C76.9487 296.008 76.5252 295.872 76.2312 295.599C75.9442 295.319 75.8007 294.92 75.8007 294.402V291.64H74.9292V290.632H75.8007V288.994H76.9662V290.632H78.3837V291.64H76.9662V294.181C76.9662 294.426 77.0222 294.612 77.1342 294.738C77.2532 294.864 77.4247 294.927 77.6487 294.927C77.7187 294.927 77.7957 294.913 77.8797 294.885C77.9637 294.857 78.0582 294.804 78.1632 294.727L78.5937 295.62C78.4117 295.746 78.2297 295.84 78.0477 295.903C77.8657 295.973 77.6837 296.008 77.5017 296.008ZM81.804 296.008C81.293 296.008 80.838 295.893 80.439 295.662C80.047 295.424 79.7355 295.098 79.5045 294.685C79.2805 294.272 79.1685 293.796 79.1685 293.257C79.1685 292.718 79.284 292.242 79.515 291.829C79.746 291.416 80.061 291.094 80.46 290.863C80.866 290.625 81.328 290.506 81.846 290.506C82.315 290.506 82.7385 290.629 83.1165 290.874C83.4945 291.112 83.792 291.458 84.009 291.913C84.233 292.368 84.345 292.911 84.345 293.541H80.3865C80.4215 293.982 80.5825 294.328 80.8695 294.58C81.1635 294.832 81.51 294.958 81.909 294.958C82.231 294.958 82.497 294.888 82.707 294.748C82.917 294.601 83.0815 294.412 83.2005 294.181L84.24 294.622C84.093 294.902 83.904 295.147 83.673 295.357C83.449 295.567 83.1795 295.728 82.8645 295.84C82.5565 295.952 82.203 296.008 81.804 296.008ZM80.46 292.638H83.0745C83.0535 292.386 82.98 292.179 82.854 292.018C82.728 291.85 82.574 291.724 82.392 291.64C82.21 291.556 82.0175 291.514 81.8145 291.514C81.6185 291.514 81.419 291.556 81.216 291.64C81.02 291.717 80.852 291.84 80.712 292.008C80.572 292.176 80.488 292.386 80.46 292.638ZM85.2457 295.882V288.532H86.4217V295.882H85.2457Z" fill="#1F293B"/> +<g clip-path="url(#clip12_27280_2565)"> +<path d="M155.03 295.882V288.882H155.83V295.882H155.03ZM157.277 295.882V290.882H158.077V295.882H157.277ZM157.687 289.722C157.554 289.722 157.437 289.672 157.337 289.572C157.237 289.472 157.187 289.356 157.187 289.222C157.187 289.082 157.237 288.966 157.337 288.872C157.437 288.772 157.554 288.722 157.687 288.722C157.827 288.722 157.944 288.772 158.037 288.872C158.137 288.966 158.187 289.082 158.187 289.222C158.187 289.356 158.137 289.472 158.037 289.572C157.944 289.672 157.827 289.722 157.687 289.722ZM161.301 296.002C160.935 296.002 160.615 295.949 160.341 295.842C160.068 295.729 159.838 295.582 159.651 295.402C159.471 295.222 159.341 295.026 159.261 294.812L159.961 294.522C160.075 294.749 160.245 294.932 160.471 295.072C160.698 295.212 160.948 295.282 161.221 295.282C161.535 295.282 161.798 295.222 162.011 295.102C162.225 294.976 162.331 294.799 162.331 294.572C162.331 294.366 162.251 294.199 162.091 294.072C161.938 293.946 161.708 293.842 161.401 293.762L160.921 293.632C160.468 293.512 160.115 293.332 159.861 293.092C159.608 292.846 159.481 292.569 159.481 292.262C159.481 291.789 159.635 291.422 159.941 291.162C160.255 290.896 160.718 290.762 161.331 290.762C161.625 290.762 161.891 290.806 162.131 290.892C162.371 290.979 162.578 291.102 162.751 291.262C162.925 291.416 163.051 291.599 163.131 291.812L162.431 292.122C162.345 291.896 162.201 291.732 162.001 291.632C161.801 291.532 161.558 291.482 161.271 291.482C160.965 291.482 160.725 291.549 160.551 291.682C160.378 291.809 160.291 291.989 160.291 292.222C160.291 292.356 160.361 292.482 160.501 292.602C160.648 292.716 160.861 292.809 161.141 292.882L161.641 293.012C161.968 293.092 162.241 293.212 162.461 293.372C162.681 293.526 162.848 293.702 162.961 293.902C163.075 294.102 163.131 294.316 163.131 294.542C163.131 294.842 163.051 295.102 162.891 295.322C162.731 295.542 162.515 295.712 162.241 295.832C161.968 295.946 161.655 296.002 161.301 296.002ZM165.79 296.002C165.203 296.002 164.743 295.869 164.41 295.602C164.083 295.329 163.92 294.952 163.92 294.472C163.92 293.966 164.086 293.579 164.42 293.312C164.76 293.039 165.233 292.902 165.84 292.902H167.23C167.196 292.429 167.08 292.076 166.88 291.842C166.68 291.602 166.38 291.482 165.98 291.482C165.706 291.482 165.47 291.539 165.27 291.652C165.076 291.759 164.916 291.932 164.79 292.172L164.07 291.892C164.196 291.659 164.35 291.459 164.53 291.292C164.71 291.119 164.92 290.989 165.16 290.902C165.4 290.809 165.673 290.762 165.98 290.762C166.446 290.762 166.83 290.856 167.13 291.042C167.436 291.222 167.666 291.492 167.82 291.852C167.973 292.206 168.046 292.646 168.04 293.172L168.03 295.882H167.29L167.25 295.212C167.103 295.466 166.906 295.662 166.66 295.802C166.413 295.936 166.123 296.002 165.79 296.002ZM165.83 295.302C166.116 295.302 166.366 295.242 166.58 295.122C166.793 294.996 166.956 294.819 167.07 294.592C167.19 294.366 167.25 294.092 167.25 293.772V293.572H166.02C165.553 293.572 165.22 293.649 165.02 293.802C164.826 293.956 164.73 294.176 164.73 294.462C164.73 294.722 164.826 294.929 165.02 295.082C165.213 295.229 165.483 295.302 165.83 295.302ZM173.757 298.002C173.071 298.002 172.441 297.889 171.867 297.662C171.294 297.436 170.797 297.112 170.377 296.692C169.964 296.279 169.641 295.792 169.407 295.232C169.181 294.666 169.067 294.042 169.067 293.362C169.067 292.682 169.181 292.062 169.407 291.502C169.641 290.936 169.964 290.446 170.377 290.032C170.797 289.619 171.294 289.299 171.867 289.072C172.441 288.846 173.071 288.732 173.757 288.732C174.384 288.732 174.957 288.846 175.477 289.072C175.997 289.299 176.451 289.619 176.837 290.032C177.224 290.446 177.521 290.936 177.727 291.502C177.934 292.062 178.037 292.682 178.037 293.362C178.037 293.882 177.957 294.342 177.797 294.742C177.637 295.142 177.411 295.459 177.117 295.692C176.831 295.919 176.504 296.032 176.137 296.032C175.797 296.039 175.524 295.949 175.317 295.762C175.117 295.569 175.007 295.246 174.987 294.792C174.801 295.086 174.554 295.316 174.247 295.482C173.947 295.649 173.607 295.732 173.227 295.732C172.794 295.732 172.411 295.632 172.077 295.432C171.744 295.226 171.481 294.942 171.287 294.582C171.101 294.222 171.007 293.812 171.007 293.352C171.007 292.886 171.101 292.476 171.287 292.122C171.481 291.769 171.744 291.492 172.077 291.292C172.411 291.086 172.794 290.982 173.227 290.982C173.601 290.982 173.937 291.062 174.237 291.222C174.537 291.382 174.777 291.606 174.957 291.892V291.092H175.747V294.832C175.747 294.999 175.787 295.132 175.867 295.232C175.947 295.326 176.051 295.372 176.177 295.372C176.397 295.372 176.591 295.286 176.757 295.112C176.931 294.939 177.064 294.702 177.157 294.402C177.257 294.102 177.307 293.756 177.307 293.362C177.307 292.782 177.217 292.252 177.037 291.772C176.864 291.292 176.621 290.876 176.307 290.522C175.994 290.169 175.617 289.896 175.177 289.702C174.744 289.509 174.271 289.412 173.757 289.412C173.171 289.412 172.637 289.509 172.157 289.702C171.677 289.896 171.261 290.169 170.907 290.522C170.554 290.876 170.281 291.292 170.087 291.772C169.894 292.252 169.797 292.782 169.797 293.362C169.797 293.942 169.894 294.472 170.087 294.952C170.281 295.432 170.554 295.849 170.907 296.202C171.261 296.556 171.677 296.829 172.157 297.022C172.637 297.222 173.171 297.322 173.757 297.322C174.017 297.322 174.297 297.286 174.597 297.212C174.904 297.146 175.164 297.059 175.377 296.952L175.737 297.512C175.457 297.659 175.131 297.776 174.757 297.862C174.384 297.956 174.051 298.002 173.757 298.002ZM173.417 295.012C173.831 295.012 174.177 294.882 174.457 294.622C174.744 294.362 174.914 294.029 174.967 293.622V293.082C174.914 292.676 174.744 292.346 174.457 292.092C174.171 291.839 173.821 291.712 173.407 291.712C173.094 291.712 172.817 291.782 172.577 291.922C172.344 292.062 172.157 292.256 172.017 292.502C171.884 292.742 171.817 293.026 171.817 293.352C171.817 293.672 171.884 293.959 172.017 294.212C172.157 294.459 172.347 294.656 172.587 294.802C172.827 294.942 173.104 295.012 173.417 295.012ZM181.69 296.002C181.323 296.002 180.997 295.916 180.71 295.742C180.423 295.569 180.187 295.332 180 295.032L179.96 295.882H179.2V288.882H180V291.722C180.187 291.422 180.423 291.189 180.71 291.022C180.997 290.849 181.323 290.762 181.69 290.762C182.137 290.762 182.53 290.872 182.87 291.092C183.21 291.312 183.473 291.619 183.66 292.012C183.853 292.406 183.95 292.862 183.95 293.382C183.95 293.896 183.853 294.352 183.66 294.752C183.473 295.146 183.21 295.452 182.87 295.672C182.53 295.892 182.137 296.002 181.69 296.002ZM181.51 295.272C181.823 295.272 182.1 295.192 182.34 295.032C182.587 294.872 182.78 294.649 182.92 294.362C183.067 294.076 183.14 293.749 183.14 293.382C183.14 293.016 183.07 292.689 182.93 292.402C182.797 292.116 182.607 291.892 182.36 291.732C182.113 291.572 181.833 291.492 181.52 291.492C181.227 291.492 180.963 291.572 180.73 291.732C180.503 291.892 180.323 292.116 180.19 292.402C180.063 292.689 180 293.016 180 293.382C180 293.749 180.063 294.076 180.19 294.362C180.323 294.649 180.503 294.872 180.73 295.032C180.957 295.192 181.217 295.272 181.51 295.272ZM185.059 295.882V290.882H185.859V291.772C186.059 291.459 186.316 291.229 186.629 291.082C186.949 290.936 187.283 290.862 187.629 290.862V291.612C187.336 291.612 187.053 291.662 186.779 291.762C186.513 291.856 186.293 292.012 186.119 292.232C185.946 292.452 185.859 292.752 185.859 293.132V295.882H185.059ZM190.018 296.002C189.431 296.002 188.971 295.869 188.638 295.602C188.311 295.329 188.148 294.952 188.148 294.472C188.148 293.966 188.315 293.579 188.648 293.312C188.988 293.039 189.461 292.902 190.068 292.902H191.458C191.425 292.429 191.308 292.076 191.108 291.842C190.908 291.602 190.608 291.482 190.208 291.482C189.935 291.482 189.698 291.539 189.498 291.652C189.305 291.759 189.145 291.932 189.018 292.172L188.298 291.892C188.425 291.659 188.578 291.459 188.758 291.292C188.938 291.119 189.148 290.989 189.388 290.902C189.628 290.809 189.901 290.762 190.208 290.762C190.675 290.762 191.058 290.856 191.358 291.042C191.665 291.222 191.895 291.492 192.048 291.852C192.201 292.206 192.275 292.646 192.268 293.172L192.258 295.882H191.518L191.478 295.212C191.331 295.466 191.135 295.662 190.888 295.802C190.641 295.936 190.351 296.002 190.018 296.002ZM190.058 295.302C190.345 295.302 190.595 295.242 190.808 295.122C191.021 294.996 191.185 294.819 191.298 294.592C191.418 294.366 191.478 294.092 191.478 293.772V293.572H190.248C189.781 293.572 189.448 293.649 189.248 293.802C189.055 293.956 188.958 294.176 188.958 294.462C188.958 294.722 189.055 294.929 189.248 295.082C189.441 295.229 189.711 295.302 190.058 295.302ZM193.536 295.882V290.882H194.286L194.326 291.632C194.492 291.352 194.709 291.139 194.976 290.992C195.242 290.839 195.552 290.762 195.906 290.762C196.299 290.762 196.639 290.842 196.926 291.002C197.219 291.156 197.446 291.402 197.606 291.742C197.772 292.082 197.852 292.529 197.846 293.082V295.882H197.046V293.322C197.046 292.829 196.989 292.452 196.876 292.192C196.762 291.932 196.606 291.756 196.406 291.662C196.206 291.562 195.979 291.512 195.726 291.512C195.286 291.512 194.942 291.669 194.696 291.982C194.456 292.289 194.336 292.726 194.336 293.292V295.882H193.536ZM201.082 296.002C200.635 296.002 200.242 295.892 199.902 295.672C199.562 295.452 199.295 295.146 199.102 294.752C198.915 294.352 198.822 293.896 198.822 293.382C198.822 292.862 198.915 292.406 199.102 292.012C199.295 291.619 199.562 291.312 199.902 291.092C200.242 290.872 200.635 290.762 201.082 290.762C201.449 290.762 201.775 290.849 202.062 291.022C202.355 291.189 202.592 291.422 202.772 291.722V288.882H203.572V295.882H202.812L202.772 295.032C202.592 295.332 202.355 295.569 202.062 295.742C201.775 295.916 201.449 296.002 201.082 296.002ZM201.262 295.272C201.555 295.272 201.812 295.196 202.032 295.042C202.259 294.882 202.435 294.662 202.562 294.382C202.695 294.096 202.765 293.776 202.772 293.422V293.352C202.765 292.992 202.695 292.672 202.562 292.392C202.435 292.106 202.259 291.886 202.032 291.732C201.805 291.572 201.545 291.492 201.252 291.492C200.939 291.492 200.659 291.572 200.412 291.732C200.165 291.892 199.972 292.116 199.832 292.402C199.699 292.689 199.632 293.016 199.632 293.382C199.632 293.749 199.702 294.076 199.842 294.362C199.982 294.649 200.175 294.872 200.422 295.032C200.669 295.192 200.949 295.272 201.262 295.272ZM205.311 296.022C205.158 296.022 205.025 295.969 204.911 295.862C204.805 295.749 204.751 295.619 204.751 295.472C204.751 295.319 204.805 295.189 204.911 295.082C205.025 294.969 205.158 294.912 205.311 294.912C205.465 294.912 205.595 294.969 205.701 295.082C205.808 295.189 205.861 295.319 205.861 295.472C205.861 295.619 205.808 295.749 205.701 295.862C205.595 295.969 205.465 296.022 205.311 296.022ZM209.281 296.002C208.788 296.002 208.351 295.892 207.971 295.672C207.591 295.446 207.295 295.136 207.081 294.742C206.868 294.349 206.761 293.896 206.761 293.382C206.761 292.869 206.865 292.416 207.071 292.022C207.285 291.629 207.581 291.322 207.961 291.102C208.341 290.876 208.775 290.762 209.261 290.762C209.741 290.762 210.171 290.872 210.551 291.092C210.931 291.312 211.221 291.622 211.421 292.022L210.691 292.352C210.558 292.086 210.365 291.879 210.111 291.732C209.858 291.579 209.568 291.502 209.241 291.502C208.915 291.502 208.625 291.582 208.371 291.742C208.125 291.902 207.928 292.126 207.781 292.412C207.641 292.692 207.571 293.016 207.571 293.382C207.571 293.749 207.641 294.076 207.781 294.362C207.928 294.642 208.128 294.862 208.381 295.022C208.641 295.182 208.935 295.262 209.261 295.262C209.588 295.262 209.878 295.179 210.131 295.012C210.391 294.846 210.588 294.612 210.721 294.312L211.451 294.642C211.251 295.069 210.961 295.402 210.581 295.642C210.201 295.882 209.768 296.002 209.281 296.002ZM214.672 296.002C214.185 296.002 213.752 295.892 213.372 295.672C212.998 295.446 212.705 295.136 212.492 294.742C212.278 294.349 212.172 293.896 212.172 293.382C212.172 292.869 212.275 292.416 212.482 292.022C212.695 291.629 212.988 291.322 213.362 291.102C213.742 290.876 214.172 290.762 214.652 290.762C215.145 290.762 215.578 290.876 215.952 291.102C216.332 291.322 216.625 291.629 216.832 292.022C217.045 292.416 217.152 292.869 217.152 293.382C217.152 293.896 217.045 294.349 216.832 294.742C216.625 295.136 216.335 295.446 215.962 295.672C215.588 295.892 215.158 296.002 214.672 296.002ZM214.672 295.262C215.005 295.262 215.295 295.182 215.542 295.022C215.788 294.862 215.982 294.642 216.122 294.362C216.268 294.082 216.342 293.756 216.342 293.382C216.342 293.009 216.268 292.682 216.122 292.402C215.982 292.122 215.785 291.902 215.532 291.742C215.278 291.582 214.985 291.502 214.652 291.502C214.325 291.502 214.035 291.582 213.782 291.742C213.535 291.902 213.338 292.122 213.192 292.402C213.052 292.682 212.982 293.009 212.982 293.382C212.982 293.749 213.052 294.076 213.192 294.362C213.338 294.642 213.538 294.862 213.792 295.022C214.052 295.182 214.345 295.262 214.672 295.262ZM218.262 295.882V290.882H219.012L219.052 291.582C219.206 291.316 219.402 291.112 219.642 290.972C219.882 290.832 220.162 290.762 220.482 290.762C220.882 290.762 221.222 290.856 221.502 291.042C221.789 291.229 221.996 291.512 222.122 291.892C222.262 291.526 222.466 291.246 222.732 291.052C223.006 290.859 223.329 290.762 223.702 290.762C224.262 290.762 224.702 290.949 225.022 291.322C225.349 291.696 225.509 292.262 225.502 293.022V295.882H224.702V293.322C224.702 292.829 224.649 292.452 224.542 292.192C224.442 291.932 224.306 291.756 224.132 291.662C223.959 291.562 223.759 291.512 223.532 291.512C223.139 291.512 222.832 291.669 222.612 291.982C222.392 292.289 222.282 292.726 222.282 293.292V295.882H221.482V293.322C221.482 292.829 221.429 292.452 221.322 292.192C221.222 291.932 221.082 291.756 220.902 291.662C220.729 291.562 220.529 291.512 220.302 291.512C219.916 291.512 219.612 291.669 219.392 291.982C219.172 292.289 219.062 292.726 219.062 293.292V295.882H218.262Z" fill="#63758C"/> </g> -<path d="M270.343 302.996C269.71 302.996 269.146 302.851 268.652 302.559C268.158 302.262 267.772 301.856 267.493 301.343C267.214 300.824 267.075 300.229 267.075 299.557C267.075 298.886 267.214 298.294 267.493 297.781C267.772 297.261 268.155 296.856 268.643 296.565C269.13 296.267 269.691 296.118 270.324 296.118C270.736 296.118 271.128 296.194 271.502 296.346C271.876 296.492 272.208 296.698 272.5 296.964C272.797 297.223 273.025 297.527 273.184 297.876L272.348 298.256C272.227 297.996 272.063 297.771 271.854 297.581C271.645 297.391 271.407 297.242 271.141 297.135C270.881 297.027 270.609 296.973 270.324 296.973C269.881 296.973 269.485 297.084 269.137 297.306C268.788 297.527 268.516 297.831 268.32 298.218C268.123 298.604 268.025 299.051 268.025 299.557C268.025 300.064 268.123 300.514 268.32 300.906C268.522 301.299 268.798 301.606 269.146 301.828C269.501 302.043 269.903 302.151 270.353 302.151C270.644 302.151 270.919 302.094 271.179 301.98C271.439 301.859 271.67 301.698 271.873 301.495C272.082 301.286 272.249 301.049 272.376 300.783L273.212 301.153C273.054 301.514 272.829 301.834 272.538 302.113C272.246 302.391 271.911 302.61 271.531 302.768C271.157 302.92 270.761 302.996 270.343 302.996ZM276.297 302.996C275.822 302.996 275.404 302.892 275.043 302.683C274.682 302.467 274.397 302.173 274.188 301.799C273.985 301.426 273.884 300.995 273.884 300.507C273.884 300.02 273.985 299.589 274.188 299.215C274.39 298.842 274.672 298.55 275.033 298.341C275.394 298.126 275.809 298.018 276.278 298.018C276.746 298.018 277.161 298.126 277.522 298.341C277.883 298.55 278.165 298.842 278.368 299.215C278.57 299.589 278.672 300.02 278.672 300.507C278.672 300.995 278.57 301.426 278.368 301.799C278.165 302.173 277.883 302.467 277.522 302.683C277.167 302.892 276.759 302.996 276.297 302.996ZM276.297 302.17C276.582 302.17 276.835 302.1 277.057 301.961C277.278 301.815 277.449 301.619 277.57 301.372C277.696 301.125 277.76 300.837 277.76 300.507C277.76 300.178 277.696 299.89 277.57 299.643C277.449 299.396 277.275 299.203 277.047 299.063C276.819 298.918 276.563 298.845 276.278 298.845C275.986 298.845 275.73 298.918 275.508 299.063C275.286 299.203 275.112 299.396 274.986 299.643C274.859 299.89 274.796 300.178 274.796 300.507C274.796 300.837 274.859 301.125 274.986 301.372C275.112 301.619 275.29 301.815 275.518 301.961C275.746 302.1 276.005 302.17 276.297 302.17ZM279.66 302.882V298.132H280.506L280.544 298.826C280.702 298.566 280.905 298.367 281.152 298.227C281.405 298.088 281.693 298.018 282.016 298.018C282.39 298.018 282.713 298.094 282.985 298.246C283.264 298.398 283.476 298.636 283.622 298.959C283.774 299.275 283.85 299.693 283.85 300.213V302.882H282.947V300.45C282.947 300.02 282.897 299.693 282.795 299.472C282.7 299.244 282.564 299.085 282.387 298.997C282.216 298.908 282.016 298.861 281.788 298.854C281.402 298.854 281.101 298.99 280.886 299.263C280.67 299.535 280.563 299.918 280.563 300.412V302.882H279.66ZM286.819 302.996C286.344 302.996 285.977 302.876 285.717 302.635C285.457 302.388 285.328 302.037 285.328 301.581V298.911H284.52V298.132H285.328V296.65H286.23V298.132H287.579V298.911H286.23V301.448C286.23 301.682 286.287 301.863 286.401 301.989C286.521 302.11 286.692 302.17 286.914 302.17C286.977 302.17 287.047 302.157 287.123 302.132C287.199 302.106 287.291 302.056 287.399 301.98L287.741 302.683C287.576 302.79 287.418 302.87 287.266 302.92C287.12 302.971 286.971 302.996 286.819 302.996ZM290.114 302.996C289.551 302.996 289.111 302.87 288.794 302.616C288.484 302.357 288.328 301.999 288.328 301.543C288.328 301.055 288.49 300.685 288.813 300.431C289.142 300.172 289.598 300.042 290.181 300.042H291.454C291.416 299.636 291.308 299.332 291.131 299.13C290.96 298.921 290.7 298.816 290.352 298.816C290.105 298.816 289.89 298.867 289.706 298.968C289.529 299.07 289.38 299.228 289.259 299.443L288.461 299.139C288.575 298.924 288.718 298.734 288.889 298.569C289.06 298.398 289.266 298.265 289.506 298.17C289.747 298.069 290.029 298.018 290.352 298.018C290.802 298.018 291.175 298.107 291.473 298.284C291.771 298.462 291.992 298.718 292.138 299.054C292.29 299.389 292.363 299.804 292.356 300.298L292.347 302.882H291.511L291.482 302.274C291.343 302.502 291.159 302.68 290.931 302.806C290.703 302.933 290.431 302.996 290.114 302.996ZM290.19 302.227C290.45 302.227 290.675 302.173 290.865 302.065C291.055 301.951 291.204 301.796 291.311 301.6C291.419 301.397 291.473 301.166 291.473 300.906V300.754H290.428C289.991 300.754 289.684 300.824 289.506 300.963C289.329 301.096 289.24 301.283 289.24 301.524C289.24 301.745 289.323 301.92 289.487 302.046C289.658 302.167 289.893 302.227 290.19 302.227ZM295.659 302.996C295.184 302.996 294.763 302.892 294.395 302.683C294.028 302.467 293.74 302.173 293.531 301.799C293.328 301.426 293.227 300.995 293.227 300.507C293.227 300.02 293.328 299.589 293.531 299.215C293.74 298.842 294.025 298.55 294.386 298.341C294.753 298.126 295.171 298.018 295.64 298.018C296.102 298.018 296.517 298.126 296.884 298.341C297.258 298.557 297.537 298.864 297.72 299.263L296.903 299.605C296.783 299.37 296.609 299.187 296.381 299.054C296.159 298.921 295.903 298.854 295.611 298.854C295.326 298.854 295.073 298.924 294.851 299.063C294.63 299.203 294.456 299.399 294.329 299.652C294.202 299.899 294.139 300.184 294.139 300.507C294.139 300.83 294.202 301.115 294.329 301.362C294.456 301.609 294.633 301.806 294.861 301.951C295.089 302.091 295.345 302.16 295.63 302.16C295.922 302.16 296.181 302.087 296.409 301.942C296.637 301.79 296.808 301.587 296.922 301.334L297.749 301.666C297.565 302.084 297.287 302.41 296.913 302.645C296.546 302.879 296.128 302.996 295.659 302.996ZM300.475 302.996C300 302.996 299.633 302.876 299.373 302.635C299.114 302.388 298.984 302.037 298.984 301.581V298.911H298.176V298.132H298.984V296.65H299.886V298.132H301.235V298.911H299.886V301.448C299.886 301.682 299.943 301.863 300.057 301.989C300.178 302.11 300.349 302.17 300.57 302.17C300.634 302.17 300.703 302.157 300.779 302.132C300.855 302.106 300.947 302.056 301.055 301.98L301.397 302.683C301.232 302.79 301.074 302.87 300.922 302.92C300.776 302.971 300.627 302.996 300.475 302.996Z" fill="#94A3A8"/> -<g clip-path="url(#clip13_27219_5575)"> -<path d="M380.967 302.996C380.707 302.996 380.473 302.958 380.264 302.882C380.061 302.806 379.88 302.708 379.722 302.588C379.564 302.461 379.431 302.322 379.323 302.17C379.215 302.011 379.13 301.853 379.067 301.695L379.817 301.315C379.937 301.562 380.089 301.761 380.273 301.913C380.463 302.065 380.694 302.141 380.967 302.141C381.188 302.141 381.4 302.091 381.603 301.989C381.806 301.888 381.974 301.72 382.107 301.486C382.24 301.245 382.306 300.932 382.306 300.545V296.232H383.237V300.878C383.237 301.226 383.174 301.533 383.047 301.799C382.927 302.059 382.759 302.281 382.544 302.464C382.335 302.642 382.094 302.775 381.822 302.863C381.549 302.952 381.264 302.996 380.967 302.996ZM386.328 302.996C385.961 302.996 385.641 302.92 385.369 302.768C385.096 302.616 384.884 302.379 384.732 302.056C384.58 301.733 384.504 301.315 384.504 300.802V298.132H385.407V300.564C385.407 300.989 385.454 301.315 385.549 301.543C385.651 301.771 385.79 301.929 385.967 302.018C386.145 302.106 386.344 302.154 386.566 302.16C386.952 302.16 387.253 302.024 387.468 301.752C387.684 301.479 387.791 301.096 387.791 300.602V298.132H388.684V302.882H387.848L387.81 302.189C387.652 302.448 387.446 302.648 387.193 302.787C386.946 302.927 386.658 302.996 386.328 302.996ZM391.644 302.996C391.308 302.996 391.007 302.946 390.741 302.844C390.482 302.743 390.26 302.607 390.076 302.436C389.899 302.265 389.766 302.072 389.677 301.856L390.456 301.514C390.558 301.711 390.71 301.872 390.912 301.999C391.115 302.125 391.34 302.189 391.587 302.189C391.859 302.189 392.084 302.138 392.261 302.037C392.439 301.935 392.527 301.793 392.527 301.609C392.527 301.432 392.461 301.293 392.328 301.191C392.195 301.09 392.002 301.008 391.748 300.944L391.302 300.83C390.859 300.71 390.513 300.529 390.266 300.289C390.026 300.048 389.905 299.776 389.905 299.472C389.905 299.009 390.054 298.652 390.352 298.398C390.65 298.145 391.09 298.018 391.672 298.018C391.957 298.018 392.217 298.059 392.451 298.142C392.692 298.224 392.895 298.341 393.059 298.493C393.23 298.645 393.351 298.826 393.42 299.035L392.66 299.377C392.584 299.187 392.455 299.047 392.271 298.959C392.087 298.864 391.872 298.816 391.625 298.816C391.372 298.816 391.172 298.873 391.026 298.987C390.881 299.095 390.808 299.247 390.808 299.443C390.808 299.551 390.868 299.655 390.988 299.757C391.115 299.852 391.299 299.931 391.539 299.994L392.052 300.118C392.363 300.194 392.619 300.311 392.822 300.469C393.025 300.621 393.177 300.795 393.278 300.992C393.379 301.182 393.43 301.381 393.43 301.59C393.43 301.875 393.351 302.125 393.192 302.341C393.04 302.55 392.828 302.711 392.556 302.825C392.29 302.939 391.986 302.996 391.644 302.996ZM396.202 302.996C395.727 302.996 395.36 302.876 395.1 302.635C394.841 302.388 394.711 302.037 394.711 301.581V298.911H393.903V298.132H394.711V296.65H395.613V298.132H396.962V298.911H395.613V301.448C395.613 301.682 395.67 301.863 395.784 301.989C395.905 302.11 396.076 302.17 396.297 302.17C396.361 302.17 396.43 302.157 396.506 302.132C396.582 302.106 396.674 302.056 396.782 301.98L397.124 302.683C396.959 302.79 396.801 302.87 396.649 302.92C396.503 302.971 396.354 302.996 396.202 302.996ZM400.334 302.882V298.132H401.18L401.218 298.826C401.376 298.566 401.579 298.367 401.826 298.227C402.079 298.088 402.367 298.018 402.69 298.018C403.064 298.018 403.387 298.094 403.659 298.246C403.938 298.398 404.15 298.636 404.296 298.959C404.448 299.275 404.524 299.693 404.524 300.213V302.882H403.621V300.45C403.621 300.02 403.57 299.693 403.469 299.472C403.374 299.244 403.238 299.085 403.061 298.997C402.89 298.908 402.69 298.861 402.462 298.854C402.076 298.854 401.775 298.99 401.56 299.263C401.344 299.535 401.237 299.918 401.237 300.412V302.882H400.334ZM407.806 302.996C407.331 302.996 406.913 302.892 406.552 302.683C406.191 302.467 405.906 302.173 405.697 301.799C405.495 301.426 405.393 300.995 405.393 300.507C405.393 300.02 405.495 299.589 405.697 299.215C405.9 298.842 406.182 298.55 406.543 298.341C406.904 298.126 407.319 298.018 407.787 298.018C408.256 298.018 408.671 298.126 409.032 298.341C409.393 298.55 409.675 298.842 409.877 299.215C410.08 299.589 410.181 300.02 410.181 300.507C410.181 300.995 410.08 301.426 409.877 301.799C409.675 302.173 409.393 302.467 409.032 302.683C408.677 302.892 408.269 302.996 407.806 302.996ZM407.806 302.17C408.091 302.17 408.345 302.1 408.566 301.961C408.788 301.815 408.959 301.619 409.079 301.372C409.206 301.125 409.269 300.837 409.269 300.507C409.269 300.178 409.206 299.89 409.079 299.643C408.959 299.396 408.785 299.203 408.557 299.063C408.329 298.918 408.072 298.845 407.787 298.845C407.496 298.845 407.239 298.918 407.018 299.063C406.796 299.203 406.622 299.396 406.495 299.643C406.369 299.89 406.305 300.178 406.305 300.507C406.305 300.837 406.369 301.125 406.495 301.372C406.622 301.619 406.799 301.815 407.027 301.961C407.255 302.1 407.515 302.17 407.806 302.17ZM412.105 302.882L410.49 298.132H411.402L412.57 301.647L413.748 298.132H414.641L415.8 301.609L416.978 298.132H417.881L416.266 302.882H415.373L414.195 299.31L413.007 302.882H412.105Z" fill="#E8472C"/> +<path d="M267.506 294.882V288.232H271.534V289.087H268.437V291.177H271.135V292.032H268.437V294.882H267.506ZM274.517 294.996C274.055 294.996 273.646 294.892 273.291 294.683C272.937 294.467 272.658 294.173 272.455 293.799C272.253 293.426 272.151 292.995 272.151 292.507C272.151 292.02 272.253 291.589 272.455 291.215C272.658 290.842 272.937 290.55 273.291 290.341C273.652 290.126 274.064 290.018 274.526 290.018C274.963 290.018 275.347 290.129 275.676 290.351C276.005 290.566 276.262 290.876 276.445 291.282C276.635 291.681 276.73 292.153 276.73 292.697H273.073C273.105 293.166 273.26 293.533 273.538 293.799C273.823 294.059 274.172 294.189 274.583 294.189C274.9 294.189 275.163 294.116 275.372 293.97C275.587 293.818 275.755 293.628 275.875 293.4L276.654 293.761C276.528 294.008 276.363 294.227 276.16 294.417C275.958 294.6 275.717 294.743 275.438 294.844C275.166 294.946 274.859 294.996 274.517 294.996ZM273.13 291.985H275.761C275.742 291.731 275.673 291.519 275.552 291.348C275.438 291.171 275.29 291.035 275.106 290.94C274.929 290.845 274.729 290.797 274.507 290.797C274.292 290.797 274.083 290.845 273.88 290.94C273.678 291.028 273.507 291.161 273.367 291.339C273.234 291.516 273.155 291.731 273.13 291.985ZM279.721 294.996C279.259 294.996 278.851 294.892 278.496 294.683C278.141 294.467 277.863 294.173 277.66 293.799C277.457 293.426 277.356 292.995 277.356 292.507C277.356 292.02 277.457 291.589 277.66 291.215C277.863 290.842 278.141 290.55 278.496 290.341C278.857 290.126 279.269 290.018 279.731 290.018C280.168 290.018 280.551 290.129 280.88 290.351C281.21 290.566 281.466 290.876 281.65 291.282C281.84 291.681 281.935 292.153 281.935 292.697H278.277C278.309 293.166 278.464 293.533 278.743 293.799C279.028 294.059 279.376 294.189 279.788 294.189C280.105 294.189 280.367 294.116 280.576 293.97C280.792 293.818 280.96 293.628 281.08 293.4L281.859 293.761C281.732 294.008 281.568 294.227 281.365 294.417C281.162 294.6 280.922 294.743 280.643 294.844C280.371 294.946 280.063 294.996 279.721 294.996ZM278.334 291.985H280.966C280.947 291.731 280.877 291.519 280.757 291.348C280.643 291.171 280.494 291.035 280.31 290.94C280.133 290.845 279.934 290.797 279.712 290.797C279.497 290.797 279.288 290.845 279.085 290.94C278.882 291.028 278.711 291.161 278.572 291.339C278.439 291.516 278.36 291.731 278.334 291.985ZM284.708 294.996C284.277 294.996 283.9 294.892 283.577 294.683C283.26 294.474 283.01 294.182 282.827 293.809C282.649 293.435 282.561 293.001 282.561 292.507C282.561 292.007 282.649 291.573 282.827 291.206C283.01 290.832 283.26 290.541 283.577 290.332C283.9 290.123 284.277 290.018 284.708 290.018C285.043 290.018 285.344 290.094 285.61 290.246C285.876 290.398 286.095 290.614 286.266 290.892V288.232H287.159V294.882H286.304L286.275 294.113C286.104 294.391 285.886 294.61 285.62 294.768C285.354 294.92 285.05 294.996 284.708 294.996ZM284.917 294.179C285.176 294.179 285.404 294.11 285.601 293.97C285.803 293.831 285.962 293.641 286.076 293.4C286.196 293.153 286.259 292.871 286.266 292.555V292.46C286.259 292.143 286.196 291.864 286.076 291.624C285.962 291.377 285.803 291.184 285.601 291.044C285.404 290.905 285.173 290.835 284.907 290.835C284.628 290.835 284.381 290.908 284.166 291.054C283.951 291.193 283.783 291.389 283.663 291.643C283.542 291.89 283.482 292.178 283.482 292.507C283.482 292.837 283.542 293.128 283.663 293.381C283.789 293.628 283.96 293.825 284.176 293.97C284.391 294.11 284.638 294.179 284.917 294.179ZM290.872 294.996C290.53 294.996 290.226 294.92 289.96 294.768C289.694 294.61 289.476 294.391 289.305 294.113L289.267 294.882H288.412V288.232H289.314V290.892C289.485 290.614 289.7 290.398 289.96 290.246C290.226 290.094 290.53 290.018 290.872 290.018C291.296 290.018 291.67 290.123 291.993 290.332C292.316 290.541 292.566 290.832 292.744 291.206C292.927 291.573 293.019 292.007 293.019 292.507C293.019 293.001 292.927 293.435 292.744 293.809C292.566 294.182 292.316 294.474 291.993 294.683C291.67 294.892 291.296 294.996 290.872 294.996ZM290.654 294.179C290.939 294.179 291.189 294.11 291.404 293.97C291.619 293.825 291.787 293.628 291.908 293.381C292.034 293.128 292.098 292.837 292.098 292.507C292.098 292.178 292.037 291.89 291.917 291.643C291.797 291.389 291.629 291.193 291.414 291.054C291.198 290.908 290.948 290.835 290.663 290.835C290.403 290.835 290.169 290.908 289.96 291.054C289.757 291.193 289.599 291.389 289.485 291.643C289.371 291.896 289.314 292.184 289.314 292.507C289.314 292.837 289.371 293.128 289.485 293.381C289.599 293.628 289.757 293.825 289.96 293.97C290.163 294.11 290.394 294.179 290.654 294.179ZM295.526 294.996C294.962 294.996 294.522 294.87 294.205 294.616C293.895 294.357 293.74 293.999 293.74 293.543C293.74 293.055 293.901 292.685 294.224 292.431C294.554 292.172 295.01 292.042 295.592 292.042H296.865C296.827 291.636 296.72 291.332 296.542 291.13C296.371 290.921 296.112 290.816 295.763 290.816C295.516 290.816 295.301 290.867 295.117 290.968C294.94 291.07 294.791 291.228 294.671 291.443L293.873 291.139C293.987 290.924 294.129 290.734 294.3 290.569C294.471 290.398 294.677 290.265 294.918 290.17C295.158 290.069 295.44 290.018 295.763 290.018C296.213 290.018 296.587 290.107 296.884 290.284C297.182 290.462 297.404 290.718 297.549 291.054C297.701 291.389 297.774 291.804 297.768 292.298L297.758 294.882H296.922L296.894 294.274C296.754 294.502 296.571 294.68 296.343 294.806C296.115 294.933 295.842 294.996 295.526 294.996ZM295.602 294.227C295.861 294.227 296.086 294.173 296.276 294.065C296.466 293.951 296.615 293.796 296.723 293.6C296.83 293.397 296.884 293.166 296.884 292.906V292.754H295.839C295.402 292.754 295.095 292.824 294.918 292.963C294.74 293.096 294.652 293.283 294.652 293.524C294.652 293.745 294.734 293.92 294.899 294.046C295.07 294.167 295.304 294.227 295.602 294.227ZM301.07 294.996C300.595 294.996 300.174 294.892 299.807 294.683C299.439 294.467 299.151 294.173 298.942 293.799C298.74 293.426 298.638 292.995 298.638 292.507C298.638 292.02 298.74 291.589 298.942 291.215C299.151 290.842 299.436 290.55 299.797 290.341C300.165 290.126 300.583 290.018 301.051 290.018C301.514 290.018 301.928 290.126 302.296 290.341C302.669 290.557 302.948 290.864 303.132 291.263L302.315 291.605C302.194 291.37 302.02 291.187 301.792 291.054C301.571 290.921 301.314 290.854 301.023 290.854C300.738 290.854 300.484 290.924 300.263 291.063C300.041 291.203 299.867 291.399 299.74 291.652C299.614 291.899 299.55 292.184 299.55 292.507C299.55 292.83 299.614 293.115 299.74 293.362C299.867 293.609 300.044 293.806 300.272 293.951C300.5 294.091 300.757 294.16 301.042 294.16C301.333 294.16 301.593 294.087 301.821 293.942C302.049 293.79 302.22 293.587 302.334 293.334L303.16 293.666C302.977 294.084 302.698 294.41 302.324 294.645C301.957 294.879 301.539 294.996 301.07 294.996ZM304.053 294.882V288.232H304.956V292.175L306.865 290.132H307.967L306.2 292.061L308.148 294.882H307.065L305.611 292.707L304.956 293.41V294.882H304.053Z" fill="#94A3A8"/> +<g clip-path="url(#clip13_27280_2565)"> +<path d="M384.902 294.996C384.408 294.996 383.98 294.92 383.619 294.768C383.258 294.61 382.977 294.395 382.774 294.122C382.578 293.844 382.479 293.521 382.479 293.153C382.479 292.761 382.584 292.415 382.793 292.118C383.008 291.814 383.303 291.583 383.676 291.424C383.379 291.279 383.144 291.076 382.973 290.816C382.802 290.557 382.717 290.259 382.717 289.923C382.717 289.569 382.806 289.255 382.983 288.983C383.167 288.71 383.423 288.498 383.752 288.346C384.082 288.194 384.465 288.118 384.902 288.118C385.345 288.118 385.732 288.194 386.061 288.346C386.39 288.498 386.644 288.71 386.821 288.983C387.005 289.255 387.096 289.569 387.096 289.923C387.096 290.259 387.011 290.557 386.84 290.816C386.675 291.076 386.441 291.279 386.137 291.424C386.511 291.583 386.802 291.814 387.011 292.118C387.226 292.415 387.334 292.761 387.334 293.153C387.334 293.521 387.233 293.844 387.03 294.122C386.834 294.395 386.555 294.61 386.194 294.768C385.833 294.92 385.402 294.996 384.902 294.996ZM384.902 294.189C385.339 294.189 385.694 294.084 385.966 293.875C386.245 293.66 386.384 293.384 386.384 293.049C386.384 292.7 386.245 292.419 385.966 292.203C385.694 291.988 385.339 291.88 384.902 291.88C384.617 291.88 384.364 291.928 384.142 292.023C383.92 292.118 383.746 292.257 383.619 292.441C383.499 292.618 383.439 292.821 383.439 293.049C383.439 293.27 383.499 293.47 383.619 293.647C383.746 293.818 383.92 293.951 384.142 294.046C384.364 294.141 384.617 294.189 384.902 294.189ZM384.902 291.054C385.276 291.054 385.58 290.959 385.814 290.769C386.055 290.572 386.175 290.322 386.175 290.018C386.175 289.689 386.055 289.423 385.814 289.22C385.58 289.011 385.276 288.907 384.902 288.907C384.535 288.907 384.234 289.011 383.999 289.22C383.765 289.423 383.648 289.689 383.648 290.018C383.648 290.322 383.765 290.572 383.999 290.769C384.234 290.959 384.535 291.054 384.902 291.054ZM388.457 294.882V290.132H389.303L389.341 290.788C389.493 290.534 389.683 290.344 389.911 290.218C390.139 290.085 390.402 290.018 390.699 290.018C391.079 290.018 391.402 290.107 391.668 290.284C391.934 290.455 392.128 290.718 392.248 291.073C392.387 290.731 392.584 290.471 392.837 290.294C393.09 290.11 393.391 290.018 393.739 290.018C394.278 290.018 394.699 290.196 395.003 290.55C395.307 290.899 395.456 291.437 395.449 292.165V294.882H394.556V292.45C394.556 292.02 394.509 291.693 394.414 291.472C394.325 291.244 394.205 291.085 394.053 290.997C393.901 290.908 393.724 290.861 393.521 290.854C393.166 290.854 392.891 290.99 392.694 291.263C392.504 291.535 392.409 291.918 392.409 292.412V294.882H391.507V292.45C391.507 292.02 391.463 291.693 391.374 291.472C391.285 291.244 391.162 291.085 391.003 290.997C390.851 290.908 390.674 290.861 390.471 290.854C390.117 290.854 389.841 290.99 389.645 291.263C389.455 291.535 389.36 291.918 389.36 292.412V294.882H388.457ZM400.442 294.996C399.879 294.996 399.438 294.87 399.122 294.616C398.811 294.357 398.656 293.999 398.656 293.543C398.656 293.055 398.818 292.685 399.141 292.431C399.47 292.172 399.926 292.042 400.509 292.042H401.782C401.744 291.636 401.636 291.332 401.459 291.13C401.288 290.921 401.028 290.816 400.68 290.816C400.433 290.816 400.217 290.867 400.034 290.968C399.856 291.07 399.708 291.228 399.587 291.443L398.789 291.139C398.903 290.924 399.046 290.734 399.217 290.569C399.388 290.398 399.594 290.265 399.834 290.17C400.075 290.069 400.357 290.018 400.68 290.018C401.129 290.018 401.503 290.107 401.801 290.284C402.098 290.462 402.32 290.718 402.466 291.054C402.618 291.389 402.691 291.804 402.684 292.298L402.675 294.882H401.839L401.81 294.274C401.671 294.502 401.487 294.68 401.259 294.806C401.031 294.933 400.759 294.996 400.442 294.996ZM400.518 294.227C400.778 294.227 401.003 294.173 401.193 294.065C401.383 293.951 401.532 293.796 401.639 293.6C401.747 293.397 401.801 293.166 401.801 292.906V292.754H400.756C400.319 292.754 400.012 292.824 399.834 292.963C399.657 293.096 399.568 293.283 399.568 293.524C399.568 293.745 399.651 293.92 399.815 294.046C399.986 294.167 400.221 294.227 400.518 294.227ZM405.787 296.906C405.471 296.906 405.182 296.874 404.923 296.811C404.663 296.754 404.445 296.687 404.267 296.611C404.09 296.535 403.957 296.469 403.868 296.412L404.21 295.68C404.293 295.731 404.41 295.788 404.562 295.851C404.714 295.921 404.891 295.978 405.094 296.022C405.296 296.073 405.521 296.098 405.768 296.098C406.06 296.098 406.319 296.038 406.547 295.918C406.775 295.804 406.953 295.623 407.079 295.376C407.212 295.129 407.279 294.813 407.279 294.426V293.932C407.114 294.211 406.896 294.429 406.623 294.588C406.351 294.74 406.044 294.816 405.702 294.816C405.271 294.816 404.894 294.718 404.571 294.521C404.255 294.319 404.004 294.04 403.821 293.685C403.643 293.324 403.555 292.909 403.555 292.441C403.555 291.953 403.643 291.529 403.821 291.168C404.004 290.807 404.255 290.525 404.571 290.322C404.894 290.12 405.271 290.018 405.702 290.018C406.044 290.018 406.351 290.097 406.623 290.256C406.896 290.408 407.114 290.629 407.279 290.921V290.132H408.181V294.407C408.181 294.952 408.077 295.408 407.868 295.775C407.665 296.149 407.383 296.431 407.022 296.621C406.668 296.811 406.256 296.906 405.787 296.906ZM405.93 294.056C406.196 294.056 406.427 293.986 406.623 293.847C406.82 293.701 406.975 293.508 407.089 293.267C407.203 293.02 407.26 292.738 407.26 292.422C407.26 292.105 407.203 291.826 407.089 291.586C406.975 291.345 406.816 291.158 406.614 291.025C406.417 290.886 406.186 290.816 405.92 290.816C405.642 290.816 405.395 290.886 405.179 291.025C404.97 291.158 404.806 291.345 404.685 291.586C404.565 291.826 404.505 292.105 404.505 292.422C404.505 292.738 404.565 293.02 404.685 293.267C404.812 293.508 404.98 293.701 405.189 293.847C405.404 293.986 405.651 294.056 405.93 294.056ZM411.581 294.996C411.106 294.996 410.688 294.892 410.327 294.683C409.966 294.467 409.681 294.173 409.472 293.799C409.269 293.426 409.168 292.995 409.168 292.507C409.168 292.02 409.269 291.589 409.472 291.215C409.674 290.842 409.956 290.55 410.317 290.341C410.678 290.126 411.093 290.018 411.562 290.018C412.03 290.018 412.445 290.126 412.806 290.341C413.167 290.55 413.449 290.842 413.652 291.215C413.854 291.589 413.956 292.02 413.956 292.507C413.956 292.995 413.854 293.426 413.652 293.799C413.449 294.173 413.167 294.467 412.806 294.683C412.451 294.892 412.043 294.996 411.581 294.996ZM411.581 294.17C411.866 294.17 412.119 294.1 412.341 293.961C412.562 293.815 412.733 293.619 412.854 293.372C412.98 293.125 413.044 292.837 413.044 292.507C413.044 292.178 412.98 291.89 412.854 291.643C412.733 291.396 412.559 291.203 412.331 291.063C412.103 290.918 411.847 290.845 411.562 290.845C411.27 290.845 411.014 290.918 410.792 291.063C410.57 291.203 410.396 291.396 410.27 291.643C410.143 291.89 410.08 292.178 410.08 292.507C410.08 292.837 410.143 293.125 410.27 293.372C410.396 293.619 410.574 293.815 410.802 293.961C411.03 294.1 411.289 294.17 411.581 294.17Z" fill="#94A3A8"/> </g> -<rect x="38" y="323.882" width="384" height="1" fill="#F1F5F9"/> +<rect x="38" y="315.882" width="384" height="1" fill="#F1F5F9"/> </g> <rect x="20.75" y="16.75" width="418.5" height="318.5" rx="13.25" stroke="#E3E8F0" stroke-width="1.5"/> </g> <defs> -<filter id="filter0_d_27219_5575" x="0" y="0" width="460" height="360" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> +<filter id="filter0_d_27280_2565" x="0" y="0" width="460" height="360" 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="4"/> <feGaussianBlur stdDeviation="10"/> <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.06 0"/> -<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_27219_5575"/> -<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_27219_5575" result="shape"/> +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_27280_2565"/> +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_27280_2565" result="shape"/> </filter> -<clipPath id="clip0_27219_5575"> +<clipPath id="clip0_27280_2565"> <rect x="20" y="16" width="420" height="320" rx="14" fill="white"/> </clipPath> -<clipPath id="clip1_27219_5575"> +<clipPath id="clip1_27280_2565"> <rect width="384" height="26" fill="white" transform="translate(38 69.8823)"/> </clipPath> -<clipPath id="clip2_27219_5575"> +<clipPath id="clip2_27280_2565"> <rect width="325" height="26" fill="white" transform="translate(38 69.8823)"/> </clipPath> -<clipPath id="clip3_27219_5575"> -<rect width="384" height="16" fill="white" transform="translate(38 105.882)"/> +<clipPath id="clip3_27280_2565"> +<rect width="384" height="8" fill="white" transform="translate(38 105.882)"/> </clipPath> -<clipPath id="clip4_27219_5575"> -<rect width="114.667" height="12" fill="white" transform="translate(156.667 149.882)"/> +<clipPath id="clip4_27280_2565"> +<rect width="112.33" height="13" fill="white" transform="translate(42 141.882)"/> </clipPath> -<clipPath id="clip5_27219_5575"> -<rect width="114.667" height="11" fill="white" transform="translate(271.333 149.882)"/> +<clipPath id="clip5_27280_2565"> +<rect width="112.33" height="12" fill="white" transform="translate(154.33 141.882)"/> </clipPath> -<clipPath id="clip6_27219_5575"> -<rect width="32" height="11" fill="white" transform="translate(386 149.882)"/> +<clipPath id="clip6_27280_2565"> +<rect width="39.01" height="11" fill="white" transform="translate(378.99 141.882)"/> </clipPath> -<clipPath id="clip7_27219_5575"> -<rect width="114.667" height="12" fill="white" transform="translate(156.667 197.882)"/> +<clipPath id="clip7_27280_2565"> +<rect width="112.33" height="13" fill="white" transform="translate(42 189.882)"/> </clipPath> -<clipPath id="clip8_27219_5575"> -<rect width="114.667" height="11" fill="white" transform="translate(271.333 197.882)"/> +<clipPath id="clip8_27280_2565"> +<rect width="112.33" height="12" fill="white" transform="translate(154.33 189.882)"/> </clipPath> -<clipPath id="clip9_27219_5575"> -<rect width="32" height="11" fill="white" transform="translate(386 197.882)"/> +<clipPath id="clip9_27280_2565"> +<rect width="39.01" height="11" fill="white" transform="translate(378.99 189.882)"/> </clipPath> -<clipPath id="clip10_27219_5575"> -<rect width="114.333" height="12" fill="white" transform="translate(156.333 245.882)"/> +<clipPath id="clip10_27280_2565"> +<rect width="112.33" height="12" fill="white" transform="translate(154.33 237.882)"/> </clipPath> -<clipPath id="clip11_27219_5575"> -<rect width="33" height="11" fill="white" transform="translate(385 245.882)"/> +<clipPath id="clip11_27280_2565"> +<rect width="39.01" height="11" fill="white" transform="translate(378.99 237.882)"/> </clipPath> -<clipPath id="clip12_27219_5575"> -<rect width="112.333" height="12" fill="white" transform="translate(154.333 293.882)"/> +<clipPath id="clip12_27280_2565"> +<rect width="112.33" height="12" fill="white" transform="translate(154.33 285.882)"/> </clipPath> -<clipPath id="clip13_27219_5575"> -<rect width="39" height="11" fill="white" transform="translate(379 293.882)"/> +<clipPath id="clip13_27280_2565"> +<rect width="39.01" height="11" fill="white" transform="translate(378.99 285.882)"/> </clipPath> </defs> </svg> From e9e4cb5b3a6ee96769f95a7bc4ba653ec17f622d Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Thu, 24 Sep 2026 13:45:51 +0530 Subject: [PATCH 42/60] feat(page-break): info tooltips for auto-advance, and open Form > Page Break on block select - Auto-Advance and Hide Next Button explain themselves in an info tooltip (force-ui Tooltip, as on the Post Meta label) instead of a paragraph, with the reviewed copy. - Selecting a Page Break block switches the sidebar to Form > Page Break, where every Page Break setting now lives. - PageBreakSettings drops showAutoAdvance: the block no longer renders it. --- src/admin/single-form-settings/Editor.js | 26 ++++ .../tabs/GeneralSettings.js | 11 +- src/components/page-break-settings/index.js | 134 +++++++++++------- 3 files changed, 120 insertions(+), 51 deletions(-) diff --git a/src/admin/single-form-settings/Editor.js b/src/admin/single-form-settings/Editor.js index 76e529751..d069d5412 100644 --- a/src/admin/single-form-settings/Editor.js +++ b/src/admin/single-form-settings/Editor.js @@ -66,6 +66,7 @@ const SureformsFormSpecificSettings = () => { blockCount, blocks, editorMode, + selectedPageBreakId, } = useSelect( ( select ) => { const { get } = select( preferencesStore ); return { @@ -75,6 +76,11 @@ const SureformsFormSpecificSettings = () => { select( editorStore ).getEditedPostAttribute( 'meta' ), blockCount: select( blockEditorStore ).getBlockCount(), blocks: select( 'core/block-editor' ).getBlocks(), + selectedPageBreakId: + 'srfm/page-break' === + select( blockEditorStore ).getSelectedBlock()?.name + ? select( blockEditorStore ).getSelectedBlockClientId() + : null, }; } ); @@ -154,6 +160,26 @@ const SureformsFormSpecificSettings = () => { return () => clearInterval( ensureOpen ); }, [] ); + // Every Page Break setting is form-level, so selecting the block opens where + // they live: Form tab > Page Break (GeneralSettings expands that panel when a + // Page Break is selected). Deferred because Gutenberg switches to the Block + // tab in response to the same selection; switching back in the same tick + // would be overridden. + useEffect( () => { + if ( ! selectedPageBreakId ) { + return undefined; + } + + const timeoutId = setTimeout( () => { + dataDispatch( 'core/edit-post' )?.openGeneralSidebar?.( + 'edit-post/document' + ); + forcePanel(); + } ); + + return () => clearTimeout( timeoutId ); + }, [ selectedPageBreakId ] ); + useEffect( () => { let intervalId = null; let timeoutId = null; diff --git a/src/admin/single-form-settings/tabs/GeneralSettings.js b/src/admin/single-form-settings/tabs/GeneralSettings.js index a36589a87..025e53def 100644 --- a/src/admin/single-form-settings/tabs/GeneralSettings.js +++ b/src/admin/single-form-settings/tabs/GeneralSettings.js @@ -28,6 +28,12 @@ function GeneralSettings( props ) { let sureformsKeys = useSelect( ( select ) => select( editorStore ).getEditedPostAttribute( 'meta' ) ); + const selectedPageBreakId = useSelect( ( select ) => + 'srfm/page-break' === + select( 'core/block-editor' ).getSelectedBlock()?.name + ? select( 'core/block-editor' ).getSelectedBlockClientId() + : null + ); const deviceType = useDeviceType(); const [ rootContainer, setRootContainer ] = useState( @@ -300,8 +306,11 @@ function GeneralSettings( props ) { </SRFMAdvancedPanelBody> { isPageBreak && ( <SRFMAdvancedPanelBody + // Keyed on the selection so choosing a Page Break block opens + // the panel even when it was collapsed; still collapsible after. + key={ selectedPageBreakId || 'none' } title={ __( 'Page Break', 'sureforms' ) } - initialOpen={ false } + initialOpen={ !! selectedPageBreakId } > <PageBreakSettings /> </SRFMAdvancedPanelBody> diff --git a/src/components/page-break-settings/index.js b/src/components/page-break-settings/index.js index ec3fa575d..4ee0fcec4 100644 --- a/src/components/page-break-settings/index.js +++ b/src/components/page-break-settings/index.js @@ -2,22 +2,56 @@ * Shared Page Break Settings controls. * * Reads and writes `_srfm_page_break_settings` post meta via the - * 'core/editor' store. Mounted both in the Form Options document panel - * (GeneralSettings) and in the Page Break block's own Inspector Controls. - * - * Every control here writes one shared, form-level meta value, so the block - * copy is a convenience duplicate of the form panel. `showAutoAdvance` lets a - * caller leave the auto-advance pair out of its copy: they describe how the - * whole form behaves rather than anything about the page break in front of - * you, and repeating them on every page break reads as a per-break setting - * that does not exist. Defaults to true so the form panel needs no argument. + * 'core/editor' store. Rendered in Form > Page Break (GeneralSettings); the + * Page Break block itself only points here. */ import { __ } from '@wordpress/i18n'; import { useDispatch, useSelect } from '@wordpress/data'; import { SelectControl, ToggleControl } from '@wordpress/components'; +import { Tooltip } from '@bsf/force-ui'; +import { Info } from 'lucide-react'; import SRFMTextControl from '@Components/text-control'; -const PageBreakSettings = ( { showAutoAdvance = true } ) => { +/** + * Toggle label with its explanation in an info tooltip. + * + * Same Tooltip and icon as the Post Meta label in the custom post type + * settings. Tailwind only applies inside the containers listed in + * tailwind.config.js, and the block editor sidebar is not one of them, so the + * tooltip portals into #srfm-dialog-root -- always present in the editor and + * inside that scope -- and the icon takes the icon-secondary colour directly. + * + * @param {Object} props + * @param {string} props.label Toggle label. + * @param {string} props.help Explanation shown in the tooltip. + */ +const LabelWithTooltip = ( { label, help } ) => ( + <span style={ { display: 'inline-flex', alignItems: 'center', gap: 4 } }> + { label } + <Tooltip + tooltipPortalId="srfm-dialog-root" + // Above the Instant Form popover (z-index 1000000). Important + // because `#srfm-dialog-root > div[data-floating-ui-portal] > div` + // pins portaled content to 999999 with higher specificity. + className="!z-[1000001]" + arrow + content={ <span>{ help }</span> } + placement="top" + triggers={ [ 'hover', 'focus' ] } + variant="dark" + > + { /* The icon sits inside the toggle's <label>; without this a click + meant to read the tooltip would flip the setting. */ } + <Info + size={ 16 } + color="#6B7280" + onClick={ ( event ) => event.preventDefault() } + /> + </Tooltip> + </span> +); + +const PageBreakSettings = () => { const pageBreakSettings = useSelect( ( select ) => { const meta = select( 'core/editor' ).getEditedPostAttribute( 'meta' ); @@ -125,48 +159,48 @@ const PageBreakSettings = ( { showAutoAdvance = true } ) => { } isFormSpecific={ true } /> - { showAutoAdvance && ( - <> - <ToggleControl - label={ __( 'Auto-Advance to Next Step', 'sureforms' ) } - checked={ !! pageBreakSettings?.auto_advance } - onChange={ ( value ) => - updatePageBreakSettings( 'auto_advance', value ) - } - /> - { /* Sibling paragraph rather than ToggleControl's `help` prop: - that renders indented under the label, while every other - described toggle in Form Options sits flush left. Matches - _srfm_use_label_as_placeholder in GeneralSettings.js. */ } - <p className="components-base-control__help"> - { __( - 'Move to the next step automatically when a single-choice answer is selected. The last step always needs the Submit button.', + <ToggleControl + label={ + <LabelWithTooltip + label={ __( + 'Auto-Advance to Next Step', 'sureforms' ) } - </p> - { pageBreakSettings?.auto_advance && ( - <> - <ToggleControl - label={ __( 'Hide Next Button', 'sureforms' ) } - checked={ - !! pageBreakSettings?.auto_advance_hide_next - } - onChange={ ( value ) => - updatePageBreakSettings( - 'auto_advance_hide_next', - value - ) - } - /> - <p className="components-base-control__help"> - { __( - 'Hides the Next button while auto-advance is on. It stays reachable by keyboard, so people who navigate with a keyboard are not stranded.', - 'sureforms' - ) } - </p> - </> - ) } - </> + help={ __( + 'Go to the next step as soon as someone picks an option. Works on steps with a single Multiple Choice or Dropdown field. The last step always shows Submit.', + 'sureforms' + ) } + /> + } + checked={ !! pageBreakSettings?.auto_advance } + onChange={ ( value ) => + updatePageBreakSettings( 'auto_advance', value ) + } + /> + { pageBreakSettings?.auto_advance && ( + <ToggleControl + label={ + <LabelWithTooltip + label={ __( + 'Hide Next Button', + 'sureforms' + ) } + help={ __( + 'Hide the Next button on steps that auto-advance. It reappears when reached with the keyboard.', + 'sureforms' + ) } + /> + } + checked={ + !! pageBreakSettings?.auto_advance_hide_next + } + onChange={ ( value ) => + updatePageBreakSettings( + 'auto_advance_hide_next', + value + ) + } + /> ) } </> ); From 27597ea5ae18021cdeae90e01b5df140ac82016e Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Thu, 24 Sep 2026 12:53:29 +0530 Subject: [PATCH 43/60] test: restore logging settings so later suites can record failures Test_Client_Logger::tearDown() switched logging off after every test, and test_clear_client_log ended by writing srfm_enable_logs = false, neither restoring what was stored before. Every test class that ran afterwards saw logging off, so Client_Logger::record_failure() recorded nothing and the four Test_Form_Submit notification fault tests failed in the full suite while passing on their own. Both now snapshot srfm_general_settings_options and restore it. --- tests/unit/inc/test-admin-ajax.php | 26 +++++++++++++++----------- tests/unit/inc/test-client-logger.php | 20 +++++++++++++++++++- 2 files changed, 34 insertions(+), 12 deletions(-) diff --git a/tests/unit/inc/test-admin-ajax.php b/tests/unit/inc/test-admin-ajax.php index e0f8897e3..c37f34b4b 100644 --- a/tests/unit/inc/test-admin-ajax.php +++ b/tests/unit/inc/test-admin-ajax.php @@ -331,22 +331,26 @@ public function test_clear_client_log() { ); // With the capability and a good nonce it succeeds and removes the file. - $general = (array) get_option( 'srfm_general_settings_options', [] ); + // The original settings are restored afterwards: leaving logging off here + // silently disables Client_Logger for every later test class. + $original = get_option( 'srfm_general_settings_options', null ); + $general = (array) $original; $general['srfm_enable_logs'] = true; update_option( 'srfm_general_settings_options', $general ); - Client_Logger::append( [ 'type' => 'error', 'message' => 'temporary' ] ); - $path = Client_Logger::get_log_path( false ); - $this->assertFileExists( $path ); - - wp_set_current_user( $this->make_user( 'administrator' ) ); - $body = $this->run_log_handler( 'clear_client_log', wp_create_nonce( 'srfm_client_logs' ) ); + try { + Client_Logger::append( [ 'type' => 'error', 'message' => 'temporary' ] ); + $path = Client_Logger::get_log_path( false ); + $this->assertFileExists( $path ); - $this->assertStringContainsString( '"success":true', $body ); - $this->assertFileDoesNotExist( $path ); + wp_set_current_user( $this->make_user( 'administrator' ) ); + $body = $this->run_log_handler( 'clear_client_log', wp_create_nonce( 'srfm_client_logs' ) ); - $general['srfm_enable_logs'] = false; - update_option( 'srfm_general_settings_options', $general ); + $this->assertStringContainsString( '"success":true', $body ); + $this->assertFileDoesNotExist( $path ); + } finally { + null === $original ? delete_option( 'srfm_general_settings_options' ) : update_option( 'srfm_general_settings_options', $original ); + } } /** diff --git a/tests/unit/inc/test-client-logger.php b/tests/unit/inc/test-client-logger.php index b90cebc7c..c45e250d2 100644 --- a/tests/unit/inc/test-client-logger.php +++ b/tests/unit/inc/test-client-logger.php @@ -18,9 +18,22 @@ */ class Test_Client_Logger extends TestCase { + /** + * General settings as they were before the test, restored in tearDown(). + * + * These tests switch logging on and off. Without the restore, the last test + * leaves logging off for every later test class, and anything that depends on + * Client_Logger recording (such as the notification fault tests in + * test-form-submit.php) fails only when run after this class. + * + * @var mixed + */ + private $general_settings_backup; + protected function setUp(): void { parent::setUp(); + $this->general_settings_backup = get_option( 'srfm_general_settings_options', null ); $this->set_logging( true ); Client_Logger::clear(); delete_option( Client_Logger::FAILURES_OPTION ); @@ -29,9 +42,14 @@ protected function setUp(): void { protected function tearDown(): void { Client_Logger::clear(); - $this->set_logging( false ); delete_option( Client_Logger::FILENAME_OPTION ); + if ( null === $this->general_settings_backup ) { + delete_option( 'srfm_general_settings_options' ); + } else { + update_option( 'srfm_general_settings_options', $this->general_settings_backup ); + } + parent::tearDown(); } From 9d7b773c2c8e54e805af38f77ae3b17f5e309a1c Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Thu, 24 Sep 2026 14:17:29 +0530 Subject: [PATCH 44/60] refactor: move Distraction Free to Pro, keep only hooks in free Free now exposes the srfm_hide_promotions filter (Helper::hide_promotions(), default false) at each promotional surface, a hide_promotions flag for the dashboard JS, and an srfm.settings.general.additionalSections slot on Settings > General. The setting, its storage and its toggle live in SureForms Pro, which answers the filter. Reverts the general-settings storage, abilities key and settings state the setting needed in free. --- admin/admin.php | 10 ++-- .../settings/get-global-settings.php | 5 -- inc/admin/editor-nudge.php | 2 +- inc/global-settings/global-settings.php | 12 ----- inc/helper.php | 25 ++++----- src/admin/components/Header.js | 9 ++-- src/admin/dashboard/QuickAccessTab.js | 2 +- src/admin/settings/Component.js | 3 -- src/admin/settings/pages/General.js | 48 +++-------------- tests/unit/admin/test-admin.php | 43 +++++++--------- .../settings/test-get-global-settings.php | 19 ------- tests/unit/inc/admin/test-editor-nudge.php | 17 +++---- .../global-settings/test-global-settings.php | 51 ------------------- tests/unit/inc/test-helper.php | 32 +++++------- 14 files changed, 69 insertions(+), 209 deletions(-) diff --git a/admin/admin.php b/admin/admin.php index 5137ad13c..493db7b87 100644 --- a/admin/admin.php +++ b/admin/admin.php @@ -178,7 +178,7 @@ public function __construct() { add_action( 'admin_menu', [ $this, 'settings_page' ] ); add_action( 'admin_menu', [ $this, 'add_learn_page' ] ); add_action( 'admin_menu', [ $this, 'add_new_form' ] ); - if ( ! Helper::is_distraction_free() ) { + if ( ! Helper::hide_promotions() ) { add_action( 'admin_menu', [ $this, 'add_suremail_page' ] ); } if ( ! Helper::has_pro() ) { @@ -1817,9 +1817,9 @@ public function enqueue_scripts() { 'field_spacing_vars' => Helper::get_css_vars(), 'is_ver_lower_than_6_7' => version_compare( $wp_version, '6.6.2', '<=' ), 'integrations' => Helper::sureforms_get_integration(), - 'is_distraction_free' => Helper::is_distraction_free(), + 'hide_promotions' => Helper::hide_promotions(), // Null makes the dashboard's ExtendTab render nothing. - 'rotating_plugin_banner' => Helper::is_distraction_free() ? null : Helper::get_rotating_plugin_banner(), + 'rotating_plugin_banner' => Helper::hide_promotions() ? null : Helper::get_rotating_plugin_banner(), 'ajax_url' => admin_url( 'admin-ajax.php' ), 'client_logs_nonce' => Helper::current_user_can() ? wp_create_nonce( 'srfm_client_logs' ) : '', 'action_items' => $this->get_action_items(), @@ -2678,8 +2678,8 @@ public function display_srfm_rating_notice() { return; } - // Allow the notice to be disabled. Distraction Free never asks for a review. - if ( Helper::is_distraction_free() || ! apply_filters( 'srfm_show_rating_notice', true ) ) { + // Allow the notice to be disabled; never shown while promotions are hidden. + if ( Helper::hide_promotions() || ! apply_filters( 'srfm_show_rating_notice', true ) ) { return; } diff --git a/inc/abilities/settings/get-global-settings.php b/inc/abilities/settings/get-global-settings.php index d7e2a7f4c..b32b7b0f8 100644 --- a/inc/abilities/settings/get-global-settings.php +++ b/inc/abilities/settings/get-global-settings.php @@ -150,14 +150,9 @@ private function get_general_settings() { 'srfm_admin_notification' => true, 'srfm_form_views_tracking' => false, 'srfm_enable_logs' => true, - 'srfm_distraction_free' => false, ]; } - if ( ! isset( $settings['srfm_distraction_free'] ) ) { - $settings['srfm_distraction_free'] = false; - } - if ( ! isset( $settings['srfm_admin_notification'] ) ) { $settings['srfm_admin_notification'] = true; } diff --git a/inc/admin/editor-nudge.php b/inc/admin/editor-nudge.php index 6b017f7f5..35648bb5a 100644 --- a/inc/admin/editor-nudge.php +++ b/inc/admin/editor-nudge.php @@ -85,7 +85,7 @@ public function __construct() { * @return bool */ public function allow_load() { - if ( ! is_admin() || Helper::is_distraction_free() ) { + if ( ! is_admin() || Helper::hide_promotions() ) { return false; } diff --git a/inc/global-settings/global-settings.php b/inc/global-settings/global-settings.php index 762fd2e3c..356f92fdd 100644 --- a/inc/global-settings/global-settings.php +++ b/inc/global-settings/global-settings.php @@ -157,12 +157,6 @@ public static function srfm_save_general_settings( $setting_options ) { // Absent means on, matching Client_Logger::is_enabled(). A save that omits // the key must not be read as the site opting out. $srfm_enable_logs = isset( $setting_options['srfm_enable_logs'] ) ? (bool) $setting_options['srfm_enable_logs'] : true; - // Absent keeps the stored value. The Abilities API saves a partial array - // without this key, and that save must not switch Distraction Free off. - $stored_options = get_option( 'srfm_general_settings_options', [] ); - $srfm_distraction_free = isset( $setting_options['srfm_distraction_free'] ) - ? (bool) $setting_options['srfm_distraction_free'] - : is_array( $stored_options ) && ! empty( $stored_options['srfm_distraction_free'] ); $settings = [ 'srfm_ip_log' => $srfm_ip_log, @@ -170,7 +164,6 @@ public static function srfm_save_general_settings( $setting_options ) { 'srfm_admin_notification' => $srfm_admin_notification, 'srfm_form_views_tracking' => $srfm_form_views_tracking, 'srfm_enable_logs' => $srfm_enable_logs, - 'srfm_distraction_free' => $srfm_distraction_free, ]; /** @@ -679,14 +672,9 @@ public static function srfm_get_general_settings( $request ) { 'srfm_admin_notification' => true, 'srfm_form_views_tracking' => false, 'srfm_enable_logs' => true, - 'srfm_distraction_free' => false, ]; } - if ( ! isset( $global_setting_options['srfm_general_settings_options']['srfm_distraction_free'] ) ) { - $global_setting_options['srfm_general_settings_options']['srfm_distraction_free'] = false; - } - if ( ! isset( $global_setting_options['srfm_general_settings_options']['srfm_admin_notification'] ) ) { $global_setting_options['srfm_general_settings_options']['srfm_admin_notification'] = true; } diff --git a/inc/helper.php b/inc/helper.php index 5f227f990..a0222fefc 100644 --- a/inc/helper.php +++ b/inc/helper.php @@ -2144,23 +2144,24 @@ public static function has_pro() { } /** - * Whether Distraction Free mode is on. + * Whether SureForms promotional content should be hidden. * - * Distraction Free hides SureForms promotional content (review requests, - * cross-sell banners, announcements). It is a Pro setting, so it is only - * on while SureForms Pro is active and the stored general setting is true. + * Covers review requests, cross-sell banners and announcements. The free + * plugin never hides them on its own; SureForms Pro's Distraction Free mode + * turns this on through the filter. * * @since 2.12.8 * @return bool */ - public static function is_distraction_free() { - if ( ! self::has_pro() ) { - return false; - } - - $options = get_option( 'srfm_general_settings_options', [] ); - - return is_array( $options ) && ! empty( $options['srfm_distraction_free'] ); + public static function hide_promotions() { + /** + * Filter whether SureForms hides its promotional content in wp-admin. + * + * @since 2.12.8 + * + * @param bool $hide Default false. + */ + return (bool) apply_filters( 'srfm_hide_promotions', false ); } /** diff --git a/src/admin/components/Header.js b/src/admin/components/Header.js index 1cd549372..4ee8d68f8 100644 --- a/src/admin/components/Header.js +++ b/src/admin/components/Header.js @@ -13,7 +13,7 @@ import Tooltip from './Tooltip'; const { site_url: siteURL = '', is_pro_active: isProActive = false, - is_distraction_free: isDistractionFree = false, + hide_promotions: hidePromotions = false, additional_header_nav_items: additionalNavItems = [], } = srfm_admin; @@ -76,8 +76,9 @@ const HeaderTooltipItem = ( { title, icon, onClick, children } ) => ( ); /** - * "What's New" announcements flyout. A separate component so Distraction - * Free can skip it without calling the RSS hook conditionally. + * "What's New" announcements flyout. A separate component so it can be + * skipped while promotions are hidden without calling the RSS hook + * conditionally. * * @return {JSX.Element} What's New header item. */ @@ -338,7 +339,7 @@ const Header = ( { breadCrumb } ) => { ) } /> - { ! isDistractionFree && <WhatsNew /> } + { ! hidePromotions && <WhatsNew /> } </Topbar.Right> </Topbar> </div> diff --git a/src/admin/dashboard/QuickAccessTab.js b/src/admin/dashboard/QuickAccessTab.js index d3487de87..ed6fc2b55 100644 --- a/src/admin/dashboard/QuickAccessTab.js +++ b/src/admin/dashboard/QuickAccessTab.js @@ -41,7 +41,7 @@ export default () => { link: 'https://wordpress.org/support/plugin/sureforms/reviews/?rate=5#new-post', }, ].filter( - ( { key } ) => ! ( srfm_admin?.is_distraction_free && key === 'rate-us' ) + ( { key } ) => ! ( srfm_admin?.hide_promotions && key === 'rate-us' ) ); const QuickAccessButtons = () => { diff --git a/src/admin/settings/Component.js b/src/admin/settings/Component.js index 525ef8060..26705c615 100644 --- a/src/admin/settings/Component.js +++ b/src/admin/settings/Component.js @@ -42,7 +42,6 @@ const Component = ( { path, subpage } ) => { srfm_admin_notification: true, srfm_form_views_tracking: false, srfm_enable_logs: false, - srfm_distraction_free: false, } ); // Server-reported log status. Deliberately outside generalTabOptions: it is // read-only, so including it would make the tab permanently dirty. @@ -277,7 +276,6 @@ const Component = ( { path, subpage } ) => { // Opt-in: absent means the feature was never switched on. srfm_form_views_tracking = false, srfm_enable_logs, - srfm_distraction_free = false, } = data.srfm_general_settings_options; const snap = { srfm_ip_log, @@ -286,7 +284,6 @@ const Component = ( { path, subpage } ) => { srfm_admin_notification, srfm_form_views_tracking, srfm_enable_logs, - srfm_distraction_free, }; setGeneralTabOptions( snap ); nextBaselines[ 'general-settings' ] = snap; diff --git a/src/admin/settings/pages/General.js b/src/admin/settings/pages/General.js index d7999863b..ae387b59f 100644 --- a/src/admin/settings/pages/General.js +++ b/src/admin/settings/pages/General.js @@ -1,6 +1,7 @@ import { __ } from '@wordpress/i18n'; import { useState, useEffect } from '@wordpress/element'; import apiFetch from '@wordpress/api-fetch'; +import { applyFilters } from '@wordpress/hooks'; import { Button, Input, Loader, Select, Switch, toast } from '@bsf/force-ui'; import ContentSection from '../components/ContentSection'; import LoadingSkeleton from '@Admin/components/LoadingSkeleton'; @@ -286,36 +287,6 @@ const FormViewsTrackingContent = ( { ); }; -/** - * Distraction Free settings section. Pro only. - * - * @param {Object} props - * @param {Object} props.generalTabOptions - General settings. - * @param {Function} props.updateGlobalSettings - Settings update handler. - */ -const DistractionFreeContent = ( { - generalTabOptions, - updateGlobalSettings, -} ) => ( - <Switch - label={ { - heading: __( 'Enable Distraction Free mode', 'sureforms' ), - description: __( - 'Hides SureForms promotional content in the dashboard, such as review requests, plugin suggestions and announcements. Useful when handing a site over to a client.', - 'sureforms' - ), - } } - value={ !! generalTabOptions.srfm_distraction_free } - onChange={ ( value ) => - updateGlobalSettings( - 'srfm_distraction_free', - value, - 'general-settings' - ) - } - /> -); - /** * Usage Tracking / Analytics settings section. * @@ -602,17 +573,12 @@ const GeneralPage = ( { /> } /> - { srfm_admin?.is_pro_active && ( - <ContentSection - loading={ loading } - title={ __( 'Distraction Free', 'sureforms' ) } - content={ - <DistractionFreeContent - generalTabOptions={ generalTabOptions } - updateGlobalSettings={ updateGlobalSettings } - /> - } - /> + { /* Extension slot for add-on sections, such as SureForms Pro's + Distraction Free. Renders nothing on its own. */ } + { applyFilters( + 'srfm.settings.general.additionalSections', + null, + { loading } ) } { /* Everything above is something SureForms does for this site. Analytics is the one setting that sends anything outward, so it diff --git a/tests/unit/admin/test-admin.php b/tests/unit/admin/test-admin.php index ceccb7c93..56d124b76 100644 --- a/tests/unit/admin/test-admin.php +++ b/tests/unit/admin/test-admin.php @@ -2632,33 +2632,27 @@ public function test_render_action_item_notices_is_hidden_without_the_capability } /** - * The SMTP (SureMail cross-sell) submenu is not registered in Distraction Free. - * - * @runInSeparateProcess - * @preserveGlobalState disabled + * The SMTP (SureMail cross-sell) submenu is not registered while promotions are hidden. */ - public function test_add_suremail_page_not_registered_in_distraction_free() { - define( 'SRFM_PRO_VER', '1.0.0' ); - - update_option( 'srfm_general_settings_options', [ 'srfm_distraction_free' => true ] ); + public function test_add_suremail_page_not_registered_when_promotions_hidden() { + add_filter( 'srfm_hide_promotions', '__return_true' ); $admin = new Admin(); + remove_filter( 'srfm_hide_promotions', '__return_true' ); $this->assertFalse( has_action( 'admin_menu', [ $admin, 'add_suremail_page' ] ) ); - update_option( 'srfm_general_settings_options', [ 'srfm_distraction_free' => false ] ); $admin = new Admin(); - $this->assertNotFalse( has_action( 'admin_menu', [ $admin, 'add_suremail_page' ] ), 'Control: registered when the setting is off.' ); + $this->assertNotFalse( has_action( 'admin_menu', [ $admin, 'add_suremail_page' ] ), 'Control: registered by default.' ); } /** - * The localized admin data carries the Distraction Free flag and drops the + * The localized admin data carries the hide_promotions flag and drops the * rotating cross-sell banner, which is what the dashboard ExtendTab reads. * * @runInSeparateProcess * @preserveGlobalState disabled */ - public function test_enqueue_scripts_localizes_distraction_free() { - define( 'SRFM_PRO_VER', '1.0.0' ); + public function test_enqueue_scripts_localizes_hide_promotions() { wp_set_current_user( (int) wp_insert_user( [ 'user_login' => 'srfm_df_loc_' . wp_rand(), 'user_pass' => 'password', 'user_email' => 'srfm_df_loc_' . wp_rand() . '@example.com', 'role' => 'administrator' ] ) ); set_current_screen( 'toplevel_page_sureforms_menu' ); $_GET['page'] = 'sureforms_menu'; @@ -2673,16 +2667,16 @@ static function ( $data ) use ( &$captured ) { } ); - update_option( 'srfm_general_settings_options', [ 'srfm_distraction_free' => true ] ); + add_filter( 'srfm_hide_promotions', '__return_true' ); Admin::get_instance()->enqueue_scripts(); + remove_filter( 'srfm_hide_promotions', '__return_true' ); $this->assertNotEmpty( $captured, 'The dashboard localization must run.' ); - $this->assertTrue( $captured[0]['is_distraction_free'] ); + $this->assertTrue( $captured[0]['hide_promotions'] ); $this->assertNull( $captured[0]['rotating_plugin_banner'] ); $captured = []; - update_option( 'srfm_general_settings_options', [ 'srfm_distraction_free' => false ] ); Admin::get_instance()->enqueue_scripts(); - $this->assertFalse( $captured[0]['is_distraction_free'], 'Control: flag is off when the setting is off.' ); + $this->assertFalse( $captured[0]['hide_promotions'], 'Control: off by default.' ); } } @@ -2841,29 +2835,28 @@ public function test_rating_notice_text_is_escaped_exactly_once() { } /** - * Distraction Free never asks for a review. The control run with the setting - * off proves the notice would otherwise be registered in this environment. + * No review request while promotions are hidden. The control run proves the + * notice would otherwise be registered in this environment. * * @runInSeparateProcess * @preserveGlobalState disabled */ - public function test_display_srfm_rating_notice_skipped_in_distraction_free() { + public function test_display_srfm_rating_notice_skipped_when_promotions_hidden() { if ( ! class_exists( '\\Astra_Notices' ) ) { $this->markTestSkipped( 'Astra_Notices not available.' ); } - define( 'SRFM_PRO_VER', '1.0.0' ); wp_set_current_user( (int) wp_insert_user( [ 'user_login' => 'srfm_df_' . wp_rand(), 'user_pass' => 'password', 'user_email' => 'srfm_df_' . wp_rand() . '@example.com', 'role' => 'administrator' ] ) ); $admin = Admin::get_instance(); - update_option( 'srfm_general_settings_options', [ 'srfm_distraction_free' => true ] ); + add_filter( 'srfm_hide_promotions', '__return_true' ); $before = $this->get_astra_notices_count(); $admin->display_srfm_rating_notice(); - $this->assertSame( $before, $this->get_astra_notices_count(), 'No review notice in Distraction Free.' ); + remove_filter( 'srfm_hide_promotions', '__return_true' ); + $this->assertSame( $before, $this->get_astra_notices_count(), 'No review notice while promotions are hidden.' ); - update_option( 'srfm_general_settings_options', [ 'srfm_distraction_free' => false ] ); $admin->display_srfm_rating_notice(); - $this->assertSame( $before + 1, $this->get_astra_notices_count(), 'Control: the notice registers when the setting is off.' ); + $this->assertSame( $before + 1, $this->get_astra_notices_count(), 'Control: the notice registers by default.' ); } } diff --git a/tests/unit/inc/abilities/settings/test-get-global-settings.php b/tests/unit/inc/abilities/settings/test-get-global-settings.php index fc787cd10..85248bbcd 100644 --- a/tests/unit/inc/abilities/settings/test-get-global-settings.php +++ b/tests/unit/inc/abilities/settings/test-get-global-settings.php @@ -110,25 +110,6 @@ public function test_execute_single_category() { $this->assertArrayNotHasKey( 'security', $result ); } - /** - * The Abilities API reports srfm_distraction_free, defaulting to off, the same - * way the Settings REST endpoint does. - */ - public function test_execute_general_reports_distraction_free_default() { - $backup = get_option( 'srfm_general_settings_options', [] ); - - try { - foreach ( [ 'fresh install' => null, 'older option' => [ 'srfm_ip_log' => true ] ] as $case => $stored ) { - null === $stored ? delete_option( 'srfm_general_settings_options' ) : update_option( 'srfm_general_settings_options', $stored ); - $result = $this->ability->execute( [ 'categories' => [ 'general' ] ] ); - $this->assertIsArray( $result, $case ); - $this->assertArrayHasKey( 'srfm_distraction_free', $result['general'], $case ); - $this->assertFalse( $result['general']['srfm_distraction_free'], $case ); - } - } finally { - update_option( 'srfm_general_settings_options', $backup ); - } - } } diff --git a/tests/unit/inc/admin/test-editor-nudge.php b/tests/unit/inc/admin/test-editor-nudge.php index 9d6a8939b..862d0f6b0 100644 --- a/tests/unit/inc/admin/test-editor-nudge.php +++ b/tests/unit/inc/admin/test-editor-nudge.php @@ -622,23 +622,20 @@ public function test_handle_dismiss_rejects_missing_post_id() { } /** - * Distraction Free suppresses the nudge even when every other condition + * Hidden promotions suppress the nudge even when every other condition * would show it. - * - * @runInSeparateProcess - * @preserveGlobalState disabled */ - public function test_allow_load_returns_false_in_distraction_free() { - define( 'SRFM_PRO_VER', '1.0.0' ); + public function test_allow_load_returns_false_when_promotions_hidden() { wp_set_current_user( $this->admin_id ); $this->force_block_editor_screen( 'page' ); $this->set_current_post( $this->post_id ); - update_option( 'srfm_general_settings_options', [ 'srfm_distraction_free' => false ] ); - $this->assertTrue( $this->nudge->allow_load(), 'Control: the nudge loads when the setting is off.' ); + $this->assertTrue( $this->nudge->allow_load(), 'Control: the nudge loads by default.' ); - update_option( 'srfm_general_settings_options', [ 'srfm_distraction_free' => true ] ); - $this->assertFalse( $this->nudge->allow_load(), 'Distraction Free must suppress the nudge.' ); + add_filter( 'srfm_hide_promotions', '__return_true' ); + $allowed = $this->nudge->allow_load(); + remove_filter( 'srfm_hide_promotions', '__return_true' ); + $this->assertFalse( $allowed, 'Hidden promotions must suppress the nudge.' ); } } diff --git a/tests/unit/inc/global-settings/test-global-settings.php b/tests/unit/inc/global-settings/test-global-settings.php index c901f7825..77624fe97 100644 --- a/tests/unit/inc/global-settings/test-global-settings.php +++ b/tests/unit/inc/global-settings/test-global-settings.php @@ -406,55 +406,4 @@ public function test_srfm_enable_logs_default_is_consistent_across_paths() { update_option( 'srfm_general_settings_options', $backup ); } - /** - * The Abilities API saves general settings as a partial array that never - * carries srfm_distraction_free. That save must keep the stored value - * instead of switching Distraction Free off. An explicit value still wins. - */ - public function test_srfm_save_general_settings_keeps_distraction_free_when_key_absent() { - $backup = get_option( 'srfm_general_settings_options', [] ); - - try { - \SRFM\Inc\Global_Settings\Global_Settings::srfm_save_general_settings( [ 'srfm_distraction_free' => true ] ); - $this->assertTrue( get_option( 'srfm_general_settings_options' )['srfm_distraction_free'] ); - - \SRFM\Inc\Global_Settings\Global_Settings::srfm_save_general_settings( [ 'srfm_ip_log' => true ] ); - $this->assertTrue( - get_option( 'srfm_general_settings_options' )['srfm_distraction_free'], - 'A save without the key must keep Distraction Free on.' - ); - - \SRFM\Inc\Global_Settings\Global_Settings::srfm_save_general_settings( [ 'srfm_distraction_free' => false ] ); - $this->assertFalse( get_option( 'srfm_general_settings_options' )['srfm_distraction_free'] ); - } finally { - update_option( 'srfm_general_settings_options', $backup ); - } - } - - /** - * The Settings UI must always receive srfm_distraction_free, defaulting to off, - * both on a fresh install and when the stored option predates the setting. - */ - public function test_srfm_get_general_settings_backfills_distraction_free() { - $backup = get_option( 'srfm_general_settings_options', [] ); - - try { - $request = new \WP_REST_Request( 'GET', '/sureforms/v1/srfm-global-settings' ); - $request->set_param( 'options_to_fetch', 'srfm_general_settings_options' ); - $request->set_header( 'X-WP-Nonce', wp_create_nonce( 'wp_rest' ) ); - - foreach ( [ 'fresh install' => null, 'older option' => [ 'srfm_ip_log' => true ] ] as $case => $stored ) { - null === $stored ? delete_option( 'srfm_general_settings_options' ) : update_option( 'srfm_general_settings_options', $stored ); - - $response = \SRFM\Inc\Global_Settings\Global_Settings::srfm_get_general_settings( $request ); - $data = $response instanceof \WP_REST_Response ? $response->get_data() : $response; - - $this->assertArrayHasKey( 'srfm_distraction_free', $data['srfm_general_settings_options'], $case ); - $this->assertFalse( $data['srfm_general_settings_options']['srfm_distraction_free'], $case ); - } - } finally { - update_option( 'srfm_general_settings_options', $backup ); - } - } - } diff --git a/tests/unit/inc/test-helper.php b/tests/unit/inc/test-helper.php index 2c79e6f46..bc860bd00 100644 --- a/tests/unit/inc/test-helper.php +++ b/tests/unit/inc/test-helper.php @@ -3329,29 +3329,21 @@ public function test_get_active_caching_plugin_returns_empty_without_one() { } /** - * Distraction Free is a Pro setting: off without Pro even when stored on, - * and with Pro it follows the stored general setting. - * - * Defining SRFM_PRO_VER is permanent for the process, hence the separate process. - * - * @runInSeparateProcess - * @preserveGlobalState disabled + * Promotions show by default and are hidden only through the filter. */ - public function test_is_distraction_free() { - update_option( 'srfm_general_settings_options', [ 'srfm_distraction_free' => true ] ); - $this->assertFalse( Helper::is_distraction_free(), 'Must stay off without Pro.' ); - - define( 'SRFM_PRO_VER', '1.0.0' ); - $this->assertTrue( Helper::is_distraction_free(), 'Must be on with Pro and the setting on.' ); + public function test_hide_promotions() { + $this->assertFalse( Helper::hide_promotions(), 'Free never hides promotions on its own.' ); - update_option( 'srfm_general_settings_options', [ 'srfm_distraction_free' => false ] ); - $this->assertFalse( Helper::is_distraction_free(), 'Must be off when the setting is off.' ); + add_filter( 'srfm_hide_promotions', '__return_true' ); + $this->assertTrue( Helper::hide_promotions() ); + remove_filter( 'srfm_hide_promotions', '__return_true' ); - update_option( 'srfm_general_settings_options', [ 'srfm_ip_log' => true ] ); - $this->assertFalse( Helper::is_distraction_free(), 'An absent key must mean off.' ); - - update_option( 'srfm_general_settings_options', 'corrupt' ); - $this->assertFalse( Helper::is_distraction_free(), 'A non-array option must mean off.' ); + $truthy = static function () { + return 1; + }; + add_filter( 'srfm_hide_promotions', $truthy ); + $this->assertTrue( Helper::hide_promotions(), 'A truthy filter value is cast to bool.' ); + remove_filter( 'srfm_hide_promotions', $truthy ); } } From b14d7f00f6a2303f33eea16a607a8b406103ae29 Mon Sep 17 00:00:00 2001 From: Avinash Kumar Sharma <avinashs@bsf.io> Date: Thu, 24 Sep 2026 14:25:59 +0530 Subject: [PATCH 45/60] fix: remove redundant description from Show views and conversion rate setting The long description explaining how views and conversion tracking works has been removed from the General Settings toggle. Only the exclusion note (admin/editor views don't count) and the Learn More link remain. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> --- src/admin/settings/pages/General.js | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/src/admin/settings/pages/General.js b/src/admin/settings/pages/General.js index 6bbbae1e5..743f52317 100644 --- a/src/admin/settings/pages/General.js +++ b/src/admin/settings/pages/General.js @@ -245,16 +245,6 @@ const FormViewsTrackingContent = ( { // stacked, however they are displayed themselves. The wrapper // is the single item; its children stack as ordinary blocks. <span className="block"> - { /* Kept verbatim from 2.12.6: all seven shipped locales - already translate this msgid, and re-punctuating it - to add the sentence below would orphan every one of - them. New copy goes in its own __() call. */ } - <span className="block"> - { __( - 'Adds the Views and Conversion Rate columns to the Forms list. A view is counted once per page visit when the form appears on screen, and the conversion rate is the share of those views that ended in a submission. Counting starts the first time you turn this on, so submissions received before then are not counted towards the rate. Turning it off afterwards only hides the columns — counting continues, so the figures are up to date if you switch it back on.', - 'sureforms' - ) } - </span> <span className="block mt-1"> { __( 'Views and submissions by anyone who can edit the site are normally left out, so testing your own forms does not change these figures.', From 66232c34c462c4fce46d9c5c0be62017f40567d2 Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Thu, 24 Sep 2026 15:47:35 +0530 Subject: [PATCH 46/60] feat: register no dashboard widgets while promotions are hidden Recent entries, AI Quick Draft and the Finish setting up checklist are not registered, and their assets are not enqueued, while srfm_hide_promotions is true. --- admin/admin.php | 11 +-- tests/unit/admin/test-admin.php | 128 ++++++++++++++++++++++++++++++++ 2 files changed, 134 insertions(+), 5 deletions(-) diff --git a/admin/admin.php b/admin/admin.php index 493db7b87..40a80c498 100644 --- a/admin/admin.php +++ b/admin/admin.php @@ -630,7 +630,7 @@ public function dismiss_form_setup_card( $request ) { * @return void */ public function register_form_setup_widget() { - if ( ! Helper::current_user_can() ) { + if ( ! Helper::current_user_can() || Helper::hide_promotions() ) { return; } @@ -737,7 +737,7 @@ public function render_form_setup_widget() { * @return void */ public function enqueue_form_setup_widget_assets( $hook_suffix ) { - if ( 'index.php' !== $hook_suffix || ! Helper::current_user_can() ) { + if ( 'index.php' !== $hook_suffix || ! Helper::current_user_can() || Helper::hide_promotions() ) { return; } @@ -3152,8 +3152,9 @@ public function pointer_accepted_cta() { */ public function maybe_register_dashboard_widget() { - // Only for users with manage_options capability. - if ( ! Helper::current_user_can() ) { + // Only for users with manage_options capability, and never while + // promotions are hidden: no SureForms widget on the WordPress dashboard. + if ( ! Helper::current_user_can() || Helper::hide_promotions() ) { return; } @@ -3258,7 +3259,7 @@ class="widefat" */ public function enqueue_ai_dashboard_widget_assets( $hook_suffix ) { // Only on the main dashboard, and only for capable users (matches the widget gate). - if ( 'index.php' !== $hook_suffix || ! Helper::current_user_can() ) { + if ( 'index.php' !== $hook_suffix || ! Helper::current_user_can() || Helper::hide_promotions() ) { return; } diff --git a/tests/unit/admin/test-admin.php b/tests/unit/admin/test-admin.php index 56d124b76..9dbb8c613 100644 --- a/tests/unit/admin/test-admin.php +++ b/tests/unit/admin/test-admin.php @@ -3472,6 +3472,134 @@ public function test_render_form_setup_widget() { } } + /** + * While promotions are hidden, neither the AI Quick Draft nor the recent-entries + * widget is wired onto wp_dashboard_setup. The control run shows the AI widget + * is wired otherwise. + */ + public function test_maybe_register_dashboard_widget_skipped_when_promotions_hidden() { + $admin = Admin::get_instance(); + $user_id = wp_insert_user( + [ + 'user_login' => 'srfm_df_widget_' . uniqid(), + 'user_pass' => 'password', + 'role' => 'administrator', + ] + ); + wp_set_current_user( $user_id ); + + try { + remove_action( 'wp_dashboard_setup', [ $admin, 'register_ai_dashboard_widget' ] ); + remove_action( 'wp_dashboard_setup', [ $admin, 'register_dashboard_widget' ] ); + + add_filter( 'srfm_hide_promotions', '__return_true' ); + $admin->maybe_register_dashboard_widget(); + remove_filter( 'srfm_hide_promotions', '__return_true' ); + + $this->assertFalse( has_action( 'wp_dashboard_setup', [ $admin, 'register_ai_dashboard_widget' ] ), 'AI Quick Draft must not be wired.' ); + $this->assertFalse( has_action( 'wp_dashboard_setup', [ $admin, 'register_dashboard_widget' ] ), 'Recent entries must not be wired.' ); + + $admin->maybe_register_dashboard_widget(); + $this->assertNotFalse( has_action( 'wp_dashboard_setup', [ $admin, 'register_ai_dashboard_widget' ] ), 'Control: wired by default.' ); + } finally { + remove_action( 'wp_dashboard_setup', [ $admin, 'register_ai_dashboard_widget' ] ); + remove_action( 'wp_dashboard_setup', [ $admin, 'register_dashboard_widget' ] ); + wp_set_current_user( 0 ); + } + } + + /** + * While promotions are hidden, the AI Quick Draft script is not enqueued. + */ + public function test_enqueue_ai_dashboard_widget_assets_skipped_when_promotions_hidden() { + $admin = Admin::get_instance(); + $user_id = wp_insert_user( + [ + 'user_login' => 'srfm_df_ai_' . uniqid(), + 'user_pass' => 'password', + 'role' => 'administrator', + ] + ); + wp_set_current_user( $user_id ); + + try { + wp_dequeue_script( 'srfm-ai-dashboard-widget' ); + wp_deregister_script( 'srfm-ai-dashboard-widget' ); + + add_filter( 'srfm_hide_promotions', '__return_true' ); + $admin->enqueue_ai_dashboard_widget_assets( 'index.php' ); + remove_filter( 'srfm_hide_promotions', '__return_true' ); + $this->assertFalse( wp_script_is( 'srfm-ai-dashboard-widget', 'enqueued' ) ); + + $admin->enqueue_ai_dashboard_widget_assets( 'index.php' ); + $this->assertTrue( wp_script_is( 'srfm-ai-dashboard-widget', 'enqueued' ), 'Control: enqueued by default.' ); + } finally { + wp_dequeue_script( 'srfm-ai-dashboard-widget' ); + wp_deregister_script( 'srfm-ai-dashboard-widget' ); + wp_set_current_user( 0 ); + } + } + + /** + * While promotions are hidden, the "Finish setting up" checklist widget is not + * registered and its assets do not load, even with a form that qualifies. The + * control runs show both happen otherwise. + */ + public function test_register_form_setup_widget_skipped_when_promotions_hidden() { + if ( ! defined( 'SRFM_FORMS_POST_TYPE' ) ) { + $this->markTestSkipped( 'SRFM_FORMS_POST_TYPE not defined' ); + } + require_once ABSPATH . 'wp-admin/includes/template.php'; + require_once ABSPATH . 'wp-admin/includes/dashboard.php'; + remove_all_actions( 'wp_insert_post_data' ); + + global $wp_meta_boxes; + $admin = Admin::get_instance(); + $admin_user = wp_insert_user( + [ + 'user_login' => 'srfm_df_setup_' . wp_rand(), + 'user_pass' => 'password', + 'user_email' => 'srfm_df_setup_' . wp_rand() . '@example.com', + 'role' => 'administrator', + ] + ); + wp_set_current_user( is_wp_error( $admin_user ) ? 0 : (int) $admin_user ); + set_current_screen( 'dashboard' ); + + $form_id = wp_insert_post( [ 'post_type' => SRFM_FORMS_POST_TYPE, 'post_status' => 'publish', 'post_title' => 'Setup Widget Form' ] ); + update_post_meta( $form_id, Admin::ASTRA_SITES_IMPORT_META, 1 ); + delete_transient( Admin::NO_IMPORTED_FORMS_TRANSIENT ); + + try { + Admin::reset_form_setup_card_cache(); + unset( $wp_meta_boxes['dashboard']['normal']['high']['srfm_form_setup_checklist'] ); + wp_dequeue_style( 'srfm-setup-checklist-widget' ); + wp_deregister_style( 'srfm-setup-checklist-widget' ); + + add_filter( 'srfm_hide_promotions', '__return_true' ); + $admin->register_form_setup_widget(); + $admin->enqueue_form_setup_widget_assets( 'index.php' ); + remove_filter( 'srfm_hide_promotions', '__return_true' ); + + $this->assertArrayNotHasKey( 'srfm_form_setup_checklist', $wp_meta_boxes['dashboard']['normal']['high'] ?? [], 'Checklist widget must not register.' ); + $this->assertFalse( wp_style_is( 'srfm-setup-checklist-widget', 'enqueued' ), 'Checklist assets must not load.' ); + + $admin->register_form_setup_widget(); + $admin->enqueue_form_setup_widget_assets( 'index.php' ); + $this->assertArrayHasKey( 'srfm_form_setup_checklist', $wp_meta_boxes['dashboard']['normal']['high'], 'Control: registers by default.' ); + $this->assertTrue( wp_style_is( 'srfm-setup-checklist-widget', 'enqueued' ), 'Control: assets load by default.' ); + } finally { + unset( $wp_meta_boxes['dashboard']['normal']['high']['srfm_form_setup_checklist'] ); + wp_dequeue_style( 'srfm-setup-checklist-widget' ); + Admin::reset_form_setup_card_cache(); + wp_delete_post( $form_id, true ); + wp_set_current_user( 0 ); + if ( ! is_wp_error( $admin_user ) ) { + wp_delete_user( (int) $admin_user ); + } + } + } + /** * Widget assets never load off the dashboard screen (#3031). */ From 9c335d2e660f20b51b4f656e67c73ccce5976c3d Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Thu, 24 Sep 2026 17:22:12 +0530 Subject: [PATCH 47/60] Version Bump 2.12.8 --- README.md | 15 +- inc/payments/stripe/stripe-helper.php | 4 +- languages/sureforms.pot | 792 +++++++++++--------------- package-lock.json | 4 +- package.json | 2 +- readme.txt | 14 +- sureforms.php | 6 +- 7 files changed, 358 insertions(+), 479 deletions(-) diff --git a/README.md b/README.md index 59f74f8e1..037a9ce33 100644 --- a/README.md +++ b/README.md @@ -2,9 +2,9 @@ **Contributors:** [brainstormforce](https://profiles.wordpress.org/brainstormforce/) **Tags:** forms, ai forms, contact form, form builder, payment form **Requires at least:** 6.4 -**Tested up to:** 7.1 +**Tested up to:** 7.1.2 **Requires PHP:** 7.4 -**Stable tag:** 2.12.7 +**Stable tag:** 2.12.8 **License:** GPLv2 or later **License URI:** http://www.gnu.org/licenses/gpl-2.0.html @@ -426,6 +426,15 @@ Visit the [SureForms features page](https://sureforms.com/features/?utm_source=w You can report security issues through our [Bug Bounty Program](https://brainstormforce.com/bug-bounty-program/). We collaborate with Patchstack to validate, triage, and handle security reports. ## Changelog ## +### 2.12.8 - 24th September 2026 ### +* New: Added a Distraction Free mode that hides promotional content in wp-admin, ideal for client sites (requires SureForms Pro). +* New: Added Auto-Advance to Next Step and Hide Next Button settings for multi-step forms (requires SureForms Pro). +* Improvement: Redesigned the guided setup with a clearer step-by-step flow, refreshed visuals, and a tour of the add-on features. +* Improvement: The debug log no longer records routine validation stops, such as an empty required field, keeping it focused on real failures. +* Improvement: The guided setup now flags an active caching plugin and links to its setup guide, so cache rules never silently break a form. +* Fix: Entry Logs now record the email notification sent when a form is submitted. +* Fix: Resolved an editor crash that prevented forms containing a Register block from opening. +* Fix: Stripe checkout no longer stalls on a remote license check. ### 2.12.7 - 12th September 2026 ### * Improvement: Submission failure notices now offer View details, so you can read and copy the full diagnostics before contacting support. * Improvement: The Form Checks panel now appears only when something genuinely needs attention, with clearer wording, keeping the sidebar focused. @@ -441,8 +450,6 @@ You can report security issues through our [Bug Bounty Program](https://brainsto * New: SureForms now detects a missing entries database table and offers a one-click repair, so submissions start saving again without manual database work. * Fix: The Edit Form button no longer overlaps form fields on the front end. * Fix: This update addressed a security bug. Props to Patchstack for reporting it responsibly to our team. -### 2.12.5 - 25th August 2026 ### -* Fix: Form submissions now go through reliably, even on sites where a performance plugin combines or defers JavaScript. The full changelog is available [here](https://sureforms.com/whats-new/?utm_source=wordpress.org&utm_medium=whats_new). ## Upgrade Notice ## \ No newline at end of file diff --git a/inc/payments/stripe/stripe-helper.php b/inc/payments/stripe/stripe-helper.php index 1783285ae..f90cb1e71 100644 --- a/inc/payments/stripe/stripe-helper.php +++ b/inc/payments/stripe/stripe-helper.php @@ -395,7 +395,7 @@ public static function generate_unique_payment_id( $auto_increment_id ) { * SureCart API. Pass false from front-end request * paths - see is_pro_license_active(). * @since 2.0.0 - * @since x.x.x Added the $allow_remote_check parameter. + * @since 2.12.8 Added the $allow_remote_check parameter. * @return string The SureForms Pro License Key. */ public static function get_license_key( $allow_remote_check = true ) { @@ -424,7 +424,7 @@ public static function get_license_key( $allow_remote_check = true ) { * * @param bool $allow_remote_check Whether a cache miss may block on the SureCart API. * @since 2.0.0 - * @since x.x.x Added the $allow_remote_check parameter. + * @since 2.12.8 Added the $allow_remote_check parameter. * @return bool|string True if the SureForms Pro license is active, false otherwise. */ public static function is_pro_license_active( $allow_remote_check = true ) { diff --git a/languages/sureforms.pot b/languages/sureforms.pot index fee8658ee..3be95d5e1 100644 --- a/languages/sureforms.pot +++ b/languages/sureforms.pot @@ -2,14 +2,14 @@ # This file is distributed under the GPLv2 or later. msgid "" msgstr "" -"Project-Id-Version: SureForms 2.12.7\n" +"Project-Id-Version: SureForms 2.12.8\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/sureforms\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2026-09-11T10:50:43+00:00\n" +"POT-Creation-Date: 2026-09-24T11:51:26+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.11.0\n" "X-Domain: sureforms\n" @@ -17,9 +17,9 @@ msgstr "" #. Plugin Name of the plugin #. Author of the plugin #: sureforms.php -#: admin/admin.php:1198 -#: admin/admin.php:1199 -#: admin/admin.php:3185 +#: admin/admin.php:1211 +#: admin/admin.php:1212 +#: admin/admin.php:3124 #: inc/abilities/abilities-registrar.php:139 #: inc/gutenberg-hooks.php:109 #: inc/page-builders/bricks/elements/form-widget.php:67 @@ -46,63 +46,63 @@ msgstr "" msgid "https://sureforms.com/" msgstr "" -#: admin/admin.php:598 +#: admin/admin.php:611 msgid "You are not allowed to update this prompt." msgstr "" -#: admin/admin.php:641 +#: admin/admin.php:654 msgid "Finish setting up your form" msgstr "" -#: admin/admin.php:673 +#: admin/admin.php:686 msgid "Review or edit your form" msgstr "" -#: admin/admin.php:674 -#: admin/admin.php:4515 +#: admin/admin.php:687 +#: admin/admin.php:4312 msgid "Edit form" msgstr "" -#: admin/admin.php:679 +#: admin/admin.php:692 msgid "Personalize the Thank You message" msgstr "" -#: admin/admin.php:680 +#: admin/admin.php:693 msgid "Edit message" msgstr "" -#: admin/admin.php:685 +#: admin/admin.php:698 msgid "Choose who gets notified of new replies" msgstr "" -#: admin/admin.php:686 +#: admin/admin.php:699 msgid "Set up email" msgstr "" -#: admin/admin.php:694 +#: admin/admin.php:707 msgid "your form" msgstr "" #. translators: %s: form title. -#: admin/admin.php:697 +#: admin/admin.php:710 msgid "Finish setting up %s" msgstr "" #. translators: %s: form title. -#: admin/admin.php:705 +#: admin/admin.php:718 msgid "View %s (opens in a new tab)" msgstr "" -#: admin/admin.php:710 +#: admin/admin.php:723 msgid "Customize your form to get it ready for real submissions:" msgstr "" -#: admin/admin.php:1121 +#: admin/admin.php:1134 msgid "Get SureForms Pro" msgstr "" -#: admin/admin.php:1211 -#: admin/admin.php:1212 +#: admin/admin.php:1224 +#: admin/admin.php:1225 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/forms.js:172 @@ -117,12 +117,12 @@ msgstr "" msgid "Dashboard" msgstr "" -#: admin/admin.php:1229 -#: admin/admin.php:1230 -#: admin/admin.php:1662 +#: admin/admin.php:1242 +#: admin/admin.php:1243 +#: admin/admin.php:1675 #: inc/compatibility/multilingual/string-collector.php:236 #: inc/compatibility/multilingual/string-collector.php:245 -#: inc/compatibility/multilingual/string-collector.php:313 +#: inc/compatibility/multilingual/string-collector.php:319 #: assets/build/blocks.js:172 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 @@ -137,9 +137,9 @@ msgstr "" msgid "Settings" msgstr "" -#: admin/admin.php:1282 -#: admin/admin.php:1283 -#: admin/admin.php:4737 +#: admin/admin.php:1295 +#: admin/admin.php:1296 +#: admin/admin.php:4534 #: assets/build/blocks.js:172 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 @@ -147,42 +147,42 @@ msgstr "" msgid "Upgrade" msgstr "" -#: admin/admin.php:1298 +#: admin/admin.php:1311 msgid "Quiz Entries" msgstr "" -#: admin/admin.php:1299 -#: admin/admin.php:1905 +#: admin/admin.php:1312 +#: admin/admin.php:1916 #: assets/build/formEditor.js:172 msgid "Quizzes" msgstr "" -#: admin/admin.php:1301 -#: admin/admin.php:1334 -#: admin/admin.php:1367 +#: admin/admin.php:1314 +#: admin/admin.php:1347 +#: admin/admin.php:1380 #: assets/build/settings.js:172 msgid "New" msgstr "" -#: admin/admin.php:1331 -#: admin/admin.php:1332 -#: admin/admin.php:1910 +#: admin/admin.php:1344 +#: admin/admin.php:1345 +#: admin/admin.php:1921 msgid "Survey Reports" msgstr "" -#: admin/admin.php:1364 -#: admin/admin.php:1365 -#: admin/admin.php:1915 +#: admin/admin.php:1377 +#: admin/admin.php:1378 +#: admin/admin.php:1926 msgid "Partial Entries" msgstr "" -#: admin/admin.php:1397 -#: admin/admin.php:1398 +#: admin/admin.php:1410 +#: admin/admin.php:1411 msgid "SMTP" msgstr "" -#: admin/admin.php:1460 -#: admin/admin.php:1461 +#: admin/admin.php:1473 +#: admin/admin.php:1474 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/forms.js:172 @@ -196,8 +196,8 @@ msgstr "" msgid "Learn" msgstr "" -#: admin/admin.php:1489 -#: admin/admin.php:1490 +#: admin/admin.php:1502 +#: admin/admin.php:1503 #: inc/post-types.php:274 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 @@ -212,15 +212,15 @@ msgstr "" msgid "Forms" msgstr "" -#: admin/admin.php:1498 -#: admin/admin.php:1499 +#: admin/admin.php:1511 +#: admin/admin.php:1512 #: inc/post-types.php:270 msgid "New Form" msgstr "" -#: admin/admin.php:1507 -#: admin/admin.php:1508 -#: admin/admin.php:3504 +#: admin/admin.php:1520 +#: admin/admin.php:1521 +#: admin/admin.php:3443 #: inc/generate-form-markup.php:211 #: inc/generate-form-markup.php:224 #: inc/global-settings/email-summary.php:225 @@ -237,8 +237,8 @@ msgstr "" msgid "Entries" msgstr "" -#: admin/admin.php:1517 -#: admin/admin.php:1518 +#: admin/admin.php:1530 +#: admin/admin.php:1531 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/forms.js:172 @@ -253,15 +253,15 @@ msgid "Payments" msgstr "" #. Translators: Post Title. -#: admin/admin.php:1750 +#: admin/admin.php:1763 msgid "Edit %1$s" msgstr "" -#: admin/admin.php:1834 +#: admin/admin.php:1841 msgid "Activating..." msgstr "" -#: admin/admin.php:1835 +#: admin/admin.php:1842 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/formEditor.js:172 @@ -276,141 +276,130 @@ msgstr "" msgid "Activated" msgstr "" -#: admin/admin.php:1836 +#: admin/admin.php:1843 #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "Activate" msgstr "" -#: admin/admin.php:1837 +#: admin/admin.php:1844 msgid "Installing..." msgstr "" -#: admin/admin.php:1838 +#: admin/admin.php:1845 msgid "Installed" msgstr "" #. translators: %1$s: SureForms version, %2$s: SureForms Pro Plugin Name, %3$s: SureForms Pro Version. -#: admin/admin.php:2335 +#: admin/admin.php:2346 msgid "SureForms %1$s requires minimum %2$s %3$s to work properly. Please update to the latest version." msgstr "" -#: admin/admin.php:2348 +#: admin/admin.php:2359 msgid "Update Now" msgstr "" -#: admin/admin.php:2395 -#: admin/admin.php:2484 +#: admin/admin.php:2406 +#: admin/admin.php:2495 msgid "Your SureForms database is up to date. New form entries will be saved as usual." msgstr "" -#: admin/admin.php:2409 -#: admin/admin.php:2493 +#: admin/admin.php:2420 +#: admin/admin.php:2504 #: inc/rest-api.php:1447 msgid "SureForms could not finish updating the database. Your hosting may not allow SureForms to create database tables — please contact your hosting provider or SureForms support." msgstr "" -#: admin/admin.php:2412 +#: admin/admin.php:2423 msgid "Contact support" msgstr "" -#: admin/admin.php:2432 +#: admin/admin.php:2443 msgid "Database update needed" msgstr "" -#: admin/admin.php:2438 +#: admin/admin.php:2449 msgid "Fix now" msgstr "" -#: admin/admin.php:2507 +#: admin/admin.php:2518 msgid "SureForms — database update needed" msgstr "" -#: admin/admin.php:2512 +#: admin/admin.php:2523 msgid "Update database" msgstr "" -#: admin/admin.php:2532 +#: admin/admin.php:2543 msgid "You do not have permission to update the database." msgstr "" #. translators: %1$s: Opening anchor tag with URL, %2$s: Closing anchor tag, %3$s: SureForms Pro Plugin Name. -#: admin/admin.php:2626 +#: admin/admin.php:2637 msgid "Please %1$sactivate%2$s your copy of %3$s to get new features, access support, receive update notifications, and more." msgstr "" #. translators: %1$s: SureForms version, %2$s: SureForms Pro Plugin Name, %3$s: SureForms Pro Version, %4$s: Anchor tag open, %5$s: Closing anchor tag. -#: admin/admin.php:2644 +#: admin/admin.php:2655 msgid "SureForms %1$s requires minimum %2$s %3$s to work properly. Please update to the latest version from %4$shere%5$s." msgstr "" -#: admin/admin.php:2689 +#: admin/admin.php:2700 msgid "Amazing! SureForms is powering your forms and submissions - let's keep growing together!" msgstr "" -#: admin/admin.php:2690 +#: admin/admin.php:2701 msgid "If SureForms has been helpful, would you mind taking a moment to leave a 5-star review on WordPress.org?" msgstr "" -#: admin/admin.php:2693 +#: admin/admin.php:2704 msgid "Rate SureForms" msgstr "" -#: admin/admin.php:2701 -#: admin/admin.php:2765 +#: admin/admin.php:2712 +#: admin/admin.php:2776 msgid "Maybe later" msgstr "" -#: admin/admin.php:2707 +#: admin/admin.php:2718 msgid "I already did" msgstr "" -#: admin/admin.php:2756 +#: admin/admin.php:2767 msgid "SureForms is ready to power your forms — explore what's possible!" msgstr "" -#: admin/admin.php:2757 +#: admin/admin.php:2768 msgid "Manage your forms, track submissions, and discover features like AI Form Builder, payment integrations, and more from the SureForms dashboard." msgstr "" -#: admin/admin.php:2760 +#: admin/admin.php:2771 msgid "Go to Dashboard" msgstr "" -#: admin/admin.php:2771 +#: admin/admin.php:2782 msgid "I already know" msgstr "" -#: admin/admin.php:2831 +#: admin/admin.php:2839 msgid "Previous notice" msgstr "" -#: admin/admin.php:2832 +#: admin/admin.php:2840 msgid "Next notice" msgstr "" #. translators: 1: current position, 2: total notices. -#: admin/admin.php:2834 +#: admin/admin.php:2842 msgid "%1$d of %2$d" msgstr "" -#: admin/admin.php:2869 -#: admin/admin.php:2922 -#: admin/admin.php:3072 -#: admin/admin.php:3110 -#: admin/admin.php:3131 -#: admin/admin.php:3462 -#: admin/admin.php:3842 -msgid "Unauthorized user." -msgstr "" - -#: admin/admin.php:2874 -#: admin/admin.php:2917 -#: admin/admin.php:3076 -#: admin/admin.php:3114 -#: admin/admin.php:3135 -#: admin/admin.php:3458 -#: admin/admin.php:3847 +#: admin/admin.php:2859 +#: admin/admin.php:3014 +#: admin/admin.php:3052 +#: admin/admin.php:3073 +#: admin/admin.php:3397 +#: admin/admin.php:3798 #: inc/admin-ajax.php:164 #: inc/payments/admin/admin-handler.php:638 #: inc/payments/stripe/admin-stripe-handler.php:80 @@ -418,371 +407,211 @@ msgstr "" msgid "Invalid nonce." msgstr "" -#: admin/admin.php:2891 -msgid "Nothing to report." +#: admin/admin.php:2864 +#: admin/admin.php:3010 +#: admin/admin.php:3048 +#: admin/admin.php:3069 +#: admin/admin.php:3401 +#: admin/admin.php:3793 +msgid "Unauthorized user." msgstr "" -#: admin/admin.php:2981 -#: admin/admin.php:3854 +#: admin/admin.php:2917 +#: admin/admin.php:3805 msgid "Invalid parameters." msgstr "" #. translators: 1: opening span, 2: opening strong (inline), 3: closing strong, 4: closing span, 5: opening strong (block), 6: closing strong -#: admin/admin.php:3081 +#: admin/admin.php:3019 msgid "%1$sGet started by %2$sbuilding your first form%3$s.%4$s%5$sExperience the power of our intuitive AI Form Builder%6$s" msgstr "" -#: admin/admin.php:3092 +#: admin/admin.php:3030 msgid "SureForms is waiting for you!" msgstr "" -#: admin/admin.php:3094 +#: admin/admin.php:3032 msgid "Build My First Form" msgstr "" -#: admin/admin.php:3095 -#: admin/admin.php:3650 +#: admin/admin.php:3033 +#: admin/admin.php:3582 msgid "Dismiss" msgstr "" -#: admin/admin.php:3203 +#: admin/admin.php:3142 msgid "SureForms AI Quick Draft" msgstr "" -#: admin/admin.php:3222 +#: admin/admin.php:3161 msgid "Describe the form and let SureForms AI generate it for you." msgstr "" -#: admin/admin.php:3225 +#: admin/admin.php:3164 msgid "Describe your form" msgstr "" -#: admin/admin.php:3232 +#: admin/admin.php:3171 msgid "Example: Create a contact form with name, email, phone, and message fields." msgstr "" -#: admin/admin.php:3236 +#: admin/admin.php:3175 #: inc/page-builders/elementor/form-widget.php:346 #: assets/build/dashboard.js:2 msgid "Create New Form" msgstr "" -#: admin/admin.php:3273 +#: admin/admin.php:3212 msgid "Redirecting..." msgstr "" -#: admin/admin.php:3491 +#: admin/admin.php:3430 msgid "Recent Entries" msgstr "" -#: admin/admin.php:3492 +#: admin/admin.php:3431 msgid "( Last 7 days )" msgstr "" -#: admin/admin.php:3495 +#: admin/admin.php:3434 msgid "View" msgstr "" -#: admin/admin.php:3503 +#: admin/admin.php:3442 #: inc/global-settings/email-summary.php:224 #: assets/build/entries.js:172 #: assets/build/payments.js:172 msgid "Form Name" msgstr "" -#: admin/admin.php:3669 +#: admin/admin.php:3601 msgid "You do not have permission to do this." msgstr "" -#: admin/admin.php:4057 -#: assets/build/dashboard.js:172 -msgid "Details" -msgstr "" - -#: admin/admin.php:4058 -msgid "What we recorded about this problem. Copy it into your support request so we can start from the cause rather than a description of it." -msgstr "" - -#: admin/admin.php:4059 -#: assets/build/dashboard.js:172 -msgid "Copy details" -msgstr "" - -#: admin/admin.php:4060 -#: assets/build/dashboard.js:172 -msgid "Copied" -msgstr "" - -#: admin/admin.php:4061 -#: assets/build/dashboard.js:172 -#: assets/build/templatePicker.js:172 -msgid "Contact Support" -msgstr "" - -#: admin/admin.php:4062 -#: assets/build/blocks.js:172 -#: assets/build/dashboard.js:172 -#: modules/gutenberg/build/blocks.js:4 -msgid "Close" -msgstr "" - -#: admin/admin.php:4068 -msgid "Copy the details first, so you have them to paste." -msgstr "" - -#: admin/admin.php:4072 -msgid "Copied. Contact Support is now available." -msgstr "" - -#: admin/admin.php:4073 -msgid "Your browser would not let us copy. Select the text above and copy it by hand." -msgstr "" - -#: admin/admin.php:4076 -msgid "Recorded diagnostics" -msgstr "" - -#: admin/admin.php:4080 -msgid "Collecting the details…" -msgstr "" - -#: admin/admin.php:4081 -msgid "We could not collect the details. Contact Support and describe what happened, and we will take it from there." -msgstr "" - #. translators: %s: form title. -#: admin/admin.php:4108 +#: admin/admin.php:3911 msgid "We noticed a form submission failure on %s." msgstr "" -#: admin/admin.php:4109 +#: admin/admin.php:3912 msgid "We noticed a form submission failure." msgstr "" -#: admin/admin.php:4110 +#: admin/admin.php:3913 msgid "Visitors may not be able to reach you, and their entries were not saved." msgstr "" #. translators: %s: form title. -#: admin/admin.php:4115 +#: admin/admin.php:3918 msgid "We noticed a notification failure on %s." msgstr "" -#: admin/admin.php:4116 +#: admin/admin.php:3919 msgid "We noticed a notification failure." msgstr "" -#: admin/admin.php:4117 +#: admin/admin.php:3920 msgid "The entry was saved, but we could not send the email about it. New entries may be coming in without you knowing." msgstr "" #. translators: %s: form title. -#: admin/admin.php:4132 +#: admin/admin.php:3935 msgid "We noticed an integration failure on %s." msgstr "" -#: admin/admin.php:4133 +#: admin/admin.php:3936 msgid "We noticed an integration failure." msgstr "" -#: admin/admin.php:4134 +#: admin/admin.php:3937 msgid "The entry was saved, but we could not send it to a connected service." msgstr "" -#: admin/admin.php:4158 -msgid "View details" +#: admin/admin.php:3972 +#: assets/build/dashboard.js:172 +#: assets/build/templatePicker.js:172 +msgid "Contact Support" msgstr "" -#: admin/admin.php:4185 -#: admin/admin.php:4213 +#: admin/admin.php:3982 +#: admin/admin.php:4010 msgid "Help Me Fix" msgstr "" #. translators: %s: caching plugin name. -#: admin/admin.php:4209 +#: admin/admin.php:4006 msgid "%s may interfere with your forms." msgstr "" -#: admin/admin.php:4212 +#: admin/admin.php:4009 msgid "Caching can show visitors an old copy of your form, or load its scripts in the wrong order." msgstr "" -#: admin/admin.php:4258 +#: admin/admin.php:4055 msgid "SureForms found your form entries stored under a different database table prefix. Reconnecting them takes a moment, and your existing entries will be kept." msgstr "" -#: admin/admin.php:4261 +#: admin/admin.php:4058 msgid "SureForms needs to update your database before it can save new form entries. This only takes a moment and will not change your forms or existing content. Entries submitted before now cannot be recovered from here." msgstr "" -#: admin/admin.php:4504 +#: admin/admin.php:4301 msgid "We’ve already created this form for you. Finish customising it so it’s ready to collect real submissions." msgstr "" #. translators: %s: form name. -#: admin/admin.php:4509 +#: admin/admin.php:4306 msgid "Finish setting up “%s”" msgstr "" -#: admin/admin.php:4522 +#: admin/admin.php:4319 msgid "Edit the Thank You message" msgstr "" -#: admin/admin.php:4528 +#: admin/admin.php:4325 msgid "Set where replies go" msgstr "" -#: admin/admin.php:4678 +#: admin/admin.php:4475 msgid "Use Conditional Logic to show only what matters" msgstr "" -#: admin/admin.php:4679 +#: admin/admin.php:4476 msgid "Split your form into steps to keep it easy" msgstr "" -#: admin/admin.php:4680 +#: admin/admin.php:4477 msgid "Let people upload files directly to your form" msgstr "" -#: admin/admin.php:4681 +#: admin/admin.php:4478 msgid "Turn responses into downloadable PDFs automatically" msgstr "" -#: admin/admin.php:4682 +#: admin/admin.php:4479 msgid "Let users sign with a simple signature field" msgstr "" -#: admin/admin.php:4683 +#: admin/admin.php:4480 msgid "Connect your form to other tools using webhooks" msgstr "" -#: admin/admin.php:4684 +#: admin/admin.php:4481 msgid "Use Conversational Forms for a chat-like experience" msgstr "" -#: admin/admin.php:4685 +#: admin/admin.php:4482 msgid "Let users register or log in through your form" msgstr "" -#: admin/admin.php:4686 +#: admin/admin.php:4483 msgid "Build forms that create WordPress user accounts" msgstr "" -#: admin/admin.php:4687 +#: admin/admin.php:4484 msgid "Add calculations to auto-total scores or prices" msgstr "" -#: admin/admin.php:4990 -msgid "Debug log: no entries recorded." -msgstr "" - -#. translators: 1: entries shown, 2: entries recorded. -#: admin/admin.php:4995 -msgid "Debug log (most recent %1$d of %2$d entries)" -msgstr "" - -#: admin/admin.php:5005 -msgid "Older entries were left out to keep this excerpt readable. The full log can be downloaded from SureForms → Settings → General." -msgstr "" - -#. translators: %s: site host. -#: admin/admin.php:5032 -msgid "SureForms: form submissions are failing on %s" -msgstr "" - -#. translators: %s: site host. -#: admin/admin.php:5034 -msgid "SureForms has recorded form submissions on %s that could not be completed." -msgstr "" - -#. translators: %s: site host. -#: admin/admin.php:5038 -msgid "SureForms: notification emails are not being sent on %s" -msgstr "" - -#. translators: %s: site host. -#: admin/admin.php:5040 -msgid "SureForms saved entries on %s but could not send the notification emails for them." -msgstr "" - -#. translators: %s: site host. -#: admin/admin.php:5044 -msgid "SureForms: an integration is not receiving entries on %s" -msgstr "" - -#. translators: %s: site host. -#: admin/admin.php:5046 -msgid "SureForms saved entries on %s but could not pass them to a connected service." -msgstr "" - -#. translators: %s: site host. -#: admin/admin.php:5056 -msgid "SureForms: a problem with the forms on %s" -msgstr "" - -#. translators: %s: site host. -#: admin/admin.php:5058 -msgid "SureForms has recorded a problem with the forms on %s." -msgstr "" - -#. translators: %d: number of failed submissions. -#: admin/admin.php:5083 -msgid "SureForms has recorded %d form submission that could not be completed." -msgid_plural "SureForms has recorded %d form submissions that could not be completed." -msgstr[0] "" -msgstr[1] "" - -#. translators: %d: number of failed notifications. -#: admin/admin.php:5095 -msgid "SureForms saved %d entry but could not send the notification email for it." -msgid_plural "SureForms saved %d entries but could not send the notification emails for them." -msgstr[0] "" -msgstr[1] "" - -#. translators: %d: number of failed integration hand-offs. -#: admin/admin.php:5107 -msgid "SureForms saved %d entry but could not pass it to a connected service." -msgid_plural "SureForms saved %d entries but could not pass them to a connected service." -msgstr[0] "" -msgstr[1] "" - -#. translators: %d: number of recorded problems. -#: admin/admin.php:5119 -msgid "SureForms has recorded %d problem with the forms on this site." -msgid_plural "SureForms has recorded %d problems with the forms on this site." -msgstr[0] "" -msgstr[1] "" - -#: admin/admin.php:5158 -msgid "Hello SureForms support," -msgstr "" - -#. translators: %s: form title. -#: admin/admin.php:5169 -msgid "Form: %s" -msgstr "" - -#: admin/admin.php:5182 -msgid "Site details" -msgstr "" - -#: admin/admin.php:5185 -msgid "not active" -msgstr "" - -#: admin/admin.php:5188 -msgid "none detected" -msgstr "" - -#: admin/admin.php:5189 -msgid "none recorded" -msgstr "" - -#. translators: %s: date and time of the previous report, in the site's timezone. -#: admin/admin.php:5212 -msgid "Previously reported: %s" -msgstr "" - #: inc/abilities/abilities-registrar.php:107 msgid "SureForms MCP Server" msgstr "" @@ -1353,7 +1182,7 @@ msgid "OttoKit is not configured properly." msgstr "" #: inc/admin-ajax.php:184 -#: inc/form-submit.php:1261 +#: inc/form-submit.php:1275 msgid "Invalid form ID." msgstr "" @@ -1457,8 +1286,8 @@ msgid "You are not allowed to perform this action." msgstr "" #: inc/admin/editor-nudge.php:237 -#: inc/helper.php:2171 -#: inc/helper.php:2179 +#: inc/helper.php:2192 +#: inc/helper.php:2200 msgid "Invalid security token." msgstr "" @@ -1491,10 +1320,10 @@ msgstr "" #: inc/form-submit.php:247 #: inc/form-submit.php:553 #: inc/form-submit.php:598 -#: inc/form-submit.php:1257 +#: inc/form-submit.php:1271 #: inc/migrator/bootstrap.php:357 #: inc/payments/front-end.php:79 -#: inc/payments/front-end.php:265 +#: inc/payments/front-end.php:266 #: inc/rest-api.php:124 #: inc/rest-api.php:183 #: inc/rest-api.php:349 @@ -1538,7 +1367,7 @@ msgstr "" #: inc/ai-form-builder/ai-auth.php:45 #: inc/ai-form-builder/ai-auth.php:93 -#: inc/ai-form-builder/ai-auth.php:167 +#: inc/ai-form-builder/ai-auth.php:170 #: inc/background-process.php:112 #: inc/create-new-form.php:102 #: inc/duplicate-form.php:191 @@ -1555,31 +1384,31 @@ msgstr "" msgid "Failed to encode the token data." msgstr "" -#: inc/ai-form-builder/ai-auth.php:100 +#: inc/ai-form-builder/ai-auth.php:103 msgid "Error processing Access Key." msgstr "" -#: inc/ai-form-builder/ai-auth.php:111 +#: inc/ai-form-builder/ai-auth.php:114 msgid "Authentication session expired. Please try again." msgstr "" -#: inc/ai-form-builder/ai-auth.php:118 +#: inc/ai-form-builder/ai-auth.php:121 msgid "No access key provided." msgstr "" -#: inc/ai-form-builder/ai-auth.php:144 +#: inc/ai-form-builder/ai-auth.php:147 msgid "Invalid access key format." msgstr "" -#: inc/ai-form-builder/ai-auth.php:155 +#: inc/ai-form-builder/ai-auth.php:158 msgid "Failed to decrypt the access key." msgstr "" -#: inc/ai-form-builder/ai-auth.php:162 +#: inc/ai-form-builder/ai-auth.php:165 msgid "Failed to json decode the decrypted data." msgstr "" -#: inc/ai-form-builder/ai-auth.php:172 +#: inc/ai-form-builder/ai-auth.php:175 msgid "No user email found in the decrypted data." msgstr "" @@ -1610,7 +1439,7 @@ msgid "The AI response is missing a form title. Please try again." msgstr "" #: inc/ai-form-builder/ai-form-builder.php:127 -#: inc/ai-form-builder/field-mapping.php:69 +#: inc/ai-form-builder/field-mapping.php:73 msgid "The AI was unable to generate form fields. Please try again." msgstr "" @@ -1679,19 +1508,19 @@ msgstr "" msgid "Unknown Error" msgstr "" -#: inc/ai-form-builder/field-mapping.php:41 +#: inc/ai-form-builder/field-mapping.php:45 msgid "The AI form data is missing. Please try again." msgstr "" -#: inc/ai-form-builder/field-mapping.php:51 +#: inc/ai-form-builder/field-mapping.php:55 msgid "The AI form data is not in the expected format." msgstr "" -#: inc/ai-form-builder/field-mapping.php:60 +#: inc/ai-form-builder/field-mapping.php:64 msgid "The AI response did not include a form. Please try again." msgstr "" -#: inc/ai-form-builder/field-mapping.php:90 +#: inc/ai-form-builder/field-mapping.php:94 msgid "The AI returned a malformed form field. Please try again." msgstr "" @@ -1747,35 +1576,35 @@ msgstr "" msgid "Message" msgstr "" -#: inc/compatibility/multilingual/string-collector.php:285 +#: inc/compatibility/multilingual/string-collector.php:290 #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "Subject" msgstr "" -#: inc/compatibility/multilingual/string-collector.php:286 +#: inc/compatibility/multilingual/string-collector.php:291 msgid "Message body" msgstr "" -#: inc/compatibility/multilingual/string-collector.php:287 +#: inc/compatibility/multilingual/string-collector.php:292 msgid "\"From\" name" msgstr "" #. translators: %d is the notification number. -#: inc/compatibility/multilingual/string-collector.php:290 +#: inc/compatibility/multilingual/string-collector.php:295 msgid "Notifications" msgstr "" #. translators: %d is the notification number. -#: inc/compatibility/multilingual/string-collector.php:290 +#: inc/compatibility/multilingual/string-collector.php:295 msgid "Notification #%d" msgstr "" -#: inc/compatibility/multilingual/string-collector.php:313 +#: inc/compatibility/multilingual/string-collector.php:319 msgid "Form restriction message" msgstr "" -#: inc/compatibility/multilingual/string-collector.php:452 +#: inc/compatibility/multilingual/string-collector.php:458 #: inc/page-builders/bricks/elements/form-widget.php:115 #: inc/page-builders/elementor/form-widget.php:751 #: assets/build/blocks.js:172 @@ -1784,65 +1613,65 @@ msgid "Fields" msgstr "" #. translators: %d is the option number. -#: inc/compatibility/multilingual/string-collector.php:482 +#: inc/compatibility/multilingual/string-collector.php:488 msgid "Option %d" msgstr "" -#: inc/compatibility/multilingual/string-collector.php:562 +#: inc/compatibility/multilingual/string-collector.php:568 msgid "Label" msgstr "" -#: inc/compatibility/multilingual/string-collector.php:563 +#: inc/compatibility/multilingual/string-collector.php:569 #: assets/build/blocks.js:172 msgid "Placeholder" msgstr "" -#: inc/compatibility/multilingual/string-collector.php:564 +#: inc/compatibility/multilingual/string-collector.php:570 msgid "Help text" msgstr "" -#: inc/compatibility/multilingual/string-collector.php:565 +#: inc/compatibility/multilingual/string-collector.php:571 #: assets/build/blocks.js:172 msgid "Error message" msgstr "" -#: inc/compatibility/multilingual/string-collector.php:566 +#: inc/compatibility/multilingual/string-collector.php:572 msgid "Default value" msgstr "" -#: inc/compatibility/multilingual/string-collector.php:567 +#: inc/compatibility/multilingual/string-collector.php:573 msgid "Duplicate message" msgstr "" -#: inc/compatibility/multilingual/string-collector.php:568 +#: inc/compatibility/multilingual/string-collector.php:574 msgid "Confirm label" msgstr "" -#: inc/compatibility/multilingual/string-collector.php:569 +#: inc/compatibility/multilingual/string-collector.php:575 msgid "Prefix" msgstr "" -#: inc/compatibility/multilingual/string-collector.php:570 +#: inc/compatibility/multilingual/string-collector.php:576 msgid "Suffix" msgstr "" -#: inc/compatibility/multilingual/string-collector.php:571 +#: inc/compatibility/multilingual/string-collector.php:577 msgid "Button text" msgstr "" -#: inc/compatibility/multilingual/string-collector.php:572 +#: inc/compatibility/multilingual/string-collector.php:578 msgid "Amount label" msgstr "" -#: inc/compatibility/multilingual/string-collector.php:573 +#: inc/compatibility/multilingual/string-collector.php:579 msgid "Payment description" msgstr "" -#: inc/compatibility/multilingual/string-collector.php:574 +#: inc/compatibility/multilingual/string-collector.php:580 msgid "One-time label" msgstr "" -#: inc/compatibility/multilingual/string-collector.php:575 +#: inc/compatibility/multilingual/string-collector.php:581 msgid "Subscription label" msgstr "" @@ -2051,24 +1880,24 @@ msgstr "" msgid "Unable to import form." msgstr "" -#: inc/field-validation.php:452 +#: inc/field-validation.php:440 msgid "Field is not valid." msgstr "" #. translators: %s represents the minimum number of characters required -#: inc/field-validation.php:465 +#: inc/field-validation.php:453 #: inc/translatable.php:94 msgid "Please enter at least %s characters." msgstr "" #. translators: %s: maximum characters allowed before the @ symbol. -#: inc/field-validation.php:487 +#: inc/field-validation.php:475 #: inc/translatable.php:97 msgid "The part before @ may not exceed %s characters." msgstr "" #. translators: %s: maximum characters allowed after the @ symbol. -#: inc/field-validation.php:493 +#: inc/field-validation.php:481 #: inc/translatable.php:100 msgid "The part after @ may not exceed %s characters." msgstr "" @@ -2093,7 +1922,7 @@ msgid "I consent to have this website store my information so they can respond t msgstr "" #: inc/fields/inlinebutton-markup.php:184 -#: inc/generate-form-markup.php:944 +#: inc/generate-form-markup.php:963 msgid "Please verify that you are not a robot." msgstr "" @@ -2274,79 +2103,79 @@ msgstr "" msgid "Form data was not found." msgstr "" -#: inc/form-submit.php:868 +#: inc/form-submit.php:882 msgid "Unable to submit form. Please try again." msgstr "" -#: inc/form-submit.php:1046 +#: inc/form-submit.php:1060 msgid "Email notification passed to the sending server" msgstr "" #. translators: Here, %s is the comma separated emails list. -#: inc/form-submit.php:1130 +#: inc/form-submit.php:1144 msgid "Email notification recipient: %s" msgstr "" -#: inc/form-submit.php:1137 +#: inc/form-submit.php:1151 msgid "No SMTP plugin detected. Please configure an SMTP plugin to enable email sending." msgstr "" -#: inc/form-submit.php:1138 +#: inc/form-submit.php:1152 msgid "Email sending failed for an unknown reason." msgstr "" #. translators: Here, %1$s is the comma separated emails list and %2$s is error report ( if any ). -#: inc/form-submit.php:1147 +#: inc/form-submit.php:1161 msgid "Email server was unable to send the email notification. Recipient: %1$s. Reason: %2$s" msgstr "" -#: inc/form-submit.php:1201 +#: inc/form-submit.php:1215 msgid "No emails were sent." msgstr "" -#: inc/form-submit.php:1266 +#: inc/form-submit.php:1280 msgid "Invalid form." msgstr "" -#: inc/form-submit.php:1271 +#: inc/form-submit.php:1285 msgid "Too many requests. Please try again shortly." msgstr "" -#: inc/form-submit.php:1396 +#: inc/form-submit.php:1410 msgid "Captcha validation failed. No error code provided." msgstr "" -#: inc/form-submit.php:1397 +#: inc/form-submit.php:1411 msgid "Captcha validation failed." msgstr "" -#: inc/form-submit.php:1452 +#: inc/form-submit.php:1466 #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "Google reCAPTCHA" msgstr "" -#: inc/form-submit.php:1456 +#: inc/form-submit.php:1470 #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "hCaptcha" msgstr "" -#: inc/form-submit.php:1460 +#: inc/form-submit.php:1474 #: assets/build/settings.js:172 msgid "Cloudflare Turnstile" msgstr "" -#: inc/form-submit.php:1464 +#: inc/form-submit.php:1478 msgid "Unknown Captcha" msgstr "" -#: inc/form-submit.php:1465 +#: inc/form-submit.php:1479 msgid "Invalid captcha type." msgstr "" #. translators: %s is the captcha title. -#: inc/form-submit.php:1478 +#: inc/form-submit.php:1492 msgid "%s verification failed. Please contact your site administrator." msgstr "" @@ -2459,11 +2288,11 @@ msgstr "" msgid "Sorry, you are not allowed to render this form." msgstr "" -#: inc/generate-form-markup.php:1123 +#: inc/generate-form-markup.php:1142 msgid "There was an error trying to submit your form. Please try again." msgstr "" -#: inc/generate-form-markup.php:1487 +#: inc/generate-form-markup.php:1506 #: inc/page-builders/elementor/form-widget.php:332 #: inc/post-types.php:95 #: inc/post-types.php:271 @@ -2471,7 +2300,7 @@ msgstr "" msgid "Edit Form" msgstr "" -#: inc/generate-form-markup.php:1488 +#: inc/generate-form-markup.php:1507 msgid "(opens in a new tab)" msgstr "" @@ -2749,19 +2578,19 @@ msgstr "" msgid "Boost your website's visibility with smart SEO automation. Optimize content, track keyword performance, and get actionable insights, all inside WordPress." msgstr "" -#: inc/helper.php:2161 +#: inc/helper.php:2182 msgid "Invalid nonce action or name." msgstr "" -#: inc/helper.php:2186 +#: inc/helper.php:2207 msgid "Invalid request type." msgstr "" -#: inc/helper.php:2194 +#: inc/helper.php:2215 msgid "You do not have permission to perform this action." msgstr "" -#: inc/helper.php:2368 +#: inc/helper.php:2394 msgid "Blank Form" msgstr "" @@ -3674,8 +3503,8 @@ msgstr "" #: inc/payments/admin/admin-handler.php:1501 #: inc/payments/admin/admin-handler.php:1505 #: inc/payments/admin/admin-handler.php:1509 -#: inc/payments/front-end.php:893 -#: inc/payments/front-end.php:1338 +#: inc/payments/front-end.php:895 +#: inc/payments/front-end.php:1340 msgid "Guest User" msgstr "" @@ -3684,7 +3513,7 @@ msgid "Invalid payment amount." msgstr "" #: inc/payments/front-end.php:99 -#: inc/payments/front-end.php:305 +#: inc/payments/front-end.php:306 #: inc/payments/payment-helper.php:597 msgid "Invalid form configuration." msgstr "" @@ -3694,7 +3523,7 @@ msgid "Valid customer email is required for payments." msgstr "" #: inc/payments/front-end.php:116 -#: inc/payments/front-end.php:342 +#: inc/payments/front-end.php:343 #: inc/payments/stripe/admin-stripe-handler.php:861 #: inc/payments/stripe/payments-settings.php:349 #: inc/payments/stripe/payments-settings.php:474 @@ -3705,135 +3534,135 @@ msgid "Stripe is not connected." msgstr "" #: inc/payments/front-end.php:122 -#: inc/payments/front-end.php:348 -#: inc/payments/front-end.php:662 -#: inc/payments/front-end.php:1217 +#: inc/payments/front-end.php:349 +#: inc/payments/front-end.php:664 +#: inc/payments/front-end.php:1219 msgid "Stripe secret key not found." msgstr "" #. translators: %s: formatted payment amount -#: inc/payments/front-end.php:205 +#: inc/payments/front-end.php:206 msgid "The payment amount (%s) is below the minimum allowed. Stripe only processes amounts above 50¢." msgstr "" #. translators: %s: Field name -#: inc/payments/front-end.php:275 +#: inc/payments/front-end.php:276 msgid "Missing required field: %s" msgstr "" -#: inc/payments/front-end.php:294 +#: inc/payments/front-end.php:295 msgid "Valid customer email is required for subscriptions." msgstr "" -#: inc/payments/front-end.php:299 +#: inc/payments/front-end.php:300 msgid "Customer name is required for subscriptions." msgstr "" -#: inc/payments/front-end.php:316 +#: inc/payments/front-end.php:317 msgid "Amount must be greater than 0" msgstr "" -#: inc/payments/front-end.php:324 +#: inc/payments/front-end.php:325 msgid "Invalid billing interval" msgstr "" -#: inc/payments/front-end.php:335 +#: inc/payments/front-end.php:336 msgid "Billing interval does not match the form configuration." msgstr "" -#: inc/payments/front-end.php:359 +#: inc/payments/front-end.php:360 msgid "Failed to create customer for subscription." msgstr "" -#: inc/payments/front-end.php:392 -#: inc/payments/front-end.php:408 +#: inc/payments/front-end.php:394 +#: inc/payments/front-end.php:410 msgid "Failed to create subscription through middleware." msgstr "" -#: inc/payments/front-end.php:413 +#: inc/payments/front-end.php:415 msgid "Empty response from subscription creation." msgstr "" -#: inc/payments/front-end.php:418 +#: inc/payments/front-end.php:420 msgid "Invalid JSON response from subscription creation." msgstr "" -#: inc/payments/front-end.php:422 -#: inc/payments/front-end.php:426 +#: inc/payments/front-end.php:424 +#: inc/payments/front-end.php:428 msgid "Invalid subscription data." msgstr "" -#: inc/payments/front-end.php:433 +#: inc/payments/front-end.php:435 msgid "Failed to create subscription." msgstr "" #. translators: %s: Error message -#: inc/payments/front-end.php:466 +#: inc/payments/front-end.php:468 msgid "Unexpected error: %s" msgstr "" -#: inc/payments/front-end.php:632 +#: inc/payments/front-end.php:634 #: inc/payments/stripe/admin-stripe-handler.php:103 #: inc/payments/stripe/admin-stripe-handler.php:165 #: inc/payments/stripe/admin-stripe-handler.php:471 msgid "Subscription ID not found." msgstr "" -#: inc/payments/front-end.php:651 +#: inc/payments/front-end.php:653 msgid "Customer ID not found for the payment." msgstr "" -#: inc/payments/front-end.php:679 +#: inc/payments/front-end.php:681 msgid "Failed to retrieve setup intent." msgstr "" -#: inc/payments/front-end.php:727 +#: inc/payments/front-end.php:729 msgid "Failed to update subscription." msgstr "" -#: inc/payments/front-end.php:735 +#: inc/payments/front-end.php:737 msgid "Latest invoice not found on subscription." msgstr "" -#: inc/payments/front-end.php:748 +#: inc/payments/front-end.php:750 msgid "Failed to retrieve invoice." msgstr "" -#: inc/payments/front-end.php:770 +#: inc/payments/front-end.php:772 msgid "Payment intent not found on invoice." msgstr "" -#: inc/payments/front-end.php:785 +#: inc/payments/front-end.php:787 msgid "Failed to confirm payment." msgstr "" -#: inc/payments/front-end.php:801 +#: inc/payments/front-end.php:803 msgid "Failed to retrieve subscription." msgstr "" -#: inc/payments/front-end.php:816 +#: inc/payments/front-end.php:818 msgid "Subscription not found for the payment." msgstr "" #. translators: %d: User ID -#: inc/payments/front-end.php:891 -#: inc/payments/front-end.php:1338 +#: inc/payments/front-end.php:893 +#: inc/payments/front-end.php:1340 msgid "User ID: %d" msgstr "" #. translators: %s: Invoice status -#: inc/payments/front-end.php:899 +#: inc/payments/front-end.php:901 msgid "Invoice Status: %s" msgstr "" #. translators: Title for subscription verification log -#: inc/payments/front-end.php:906 +#: inc/payments/front-end.php:908 msgid "Subscription Verification" msgstr "" #. translators: %s: Subscription ID #. translators: %s: Stripe subscription ID -#: inc/payments/front-end.php:910 +#: inc/payments/front-end.php:912 #: inc/payments/stripe/admin-stripe-handler.php:185 #: inc/payments/stripe/admin-stripe-handler.php:487 #: inc/payments/stripe/stripe-webhook.php:572 @@ -3847,8 +3676,8 @@ msgstr "" #. translators: %s: payment gateway name (e.g., Stripe) #. translators: %s: payment gateway #. translators: %s: Payment gateway name (e.g., Stripe). -#: inc/payments/front-end.php:912 -#: inc/payments/front-end.php:1349 +#: inc/payments/front-end.php:914 +#: inc/payments/front-end.php:1351 #: inc/payments/stripe/admin-stripe-handler.php:190 #: inc/payments/stripe/admin-stripe-handler.php:492 #: inc/payments/stripe/admin-stripe-handler.php:667 @@ -3861,34 +3690,34 @@ msgid "Payment Gateway: %s" msgstr "" #. translators: %s: Payment Intent ID -#: inc/payments/front-end.php:914 +#: inc/payments/front-end.php:916 msgid "Payment Intent ID: %s" msgstr "" #. translators: %s: Charge ID -#: inc/payments/front-end.php:916 +#: inc/payments/front-end.php:918 #: inc/payments/stripe/stripe-webhook.php:1084 msgid "Charge ID: %s" msgstr "" #. translators: %s: Subscription Status #. translators: %s: subscription status -#: inc/payments/front-end.php:918 +#: inc/payments/front-end.php:920 #: inc/payments/stripe/admin-stripe-handler.php:195 #: inc/payments/stripe/admin-stripe-handler.php:497 msgid "Subscription Status: %s" msgstr "" #. translators: %s: Customer ID -#: inc/payments/front-end.php:920 +#: inc/payments/front-end.php:922 #: inc/payments/stripe/stripe-webhook.php:1174 msgid "Customer ID: %s" msgstr "" #. translators: 1: Amount, 2: Currency #. translators: %1$s: amount, %2$s: currency. -#: inc/payments/front-end.php:922 -#: inc/payments/front-end.php:1351 +#: inc/payments/front-end.php:924 +#: inc/payments/front-end.php:1353 #: inc/payments/stripe/stripe-webhook.php:1089 #: inc/payments/stripe/stripe-webhook.php:1166 msgid "Amount: %1$s %2$s" @@ -3896,50 +3725,50 @@ msgstr "" #. translators: %s: Payment mode (e.g. Live or Test) #. translators: %s: payment mode -#: inc/payments/front-end.php:925 -#: inc/payments/front-end.php:1356 +#: inc/payments/front-end.php:927 +#: inc/payments/front-end.php:1358 msgid "Mode: %s" msgstr "" -#: inc/payments/front-end.php:959 +#: inc/payments/front-end.php:961 msgid "Failed to verify subscription." msgstr "" -#: inc/payments/front-end.php:1250 -#: inc/payments/front-end.php:1268 -#: inc/payments/front-end.php:1276 -#: inc/payments/front-end.php:1283 +#: inc/payments/front-end.php:1252 +#: inc/payments/front-end.php:1270 +#: inc/payments/front-end.php:1278 +#: inc/payments/front-end.php:1285 msgid "Failed to retrieve payment intent." msgstr "" -#: inc/payments/front-end.php:1291 +#: inc/payments/front-end.php:1293 msgid "Payment was not confirmed successfully." msgstr "" -#: inc/payments/front-end.php:1343 +#: inc/payments/front-end.php:1345 msgid "Payment Verification" msgstr "" #. translators: %s: Stripe transaction ID #. translators: %s: Charge ID -#: inc/payments/front-end.php:1347 +#: inc/payments/front-end.php:1349 #: inc/payments/stripe/stripe-webhook.php:1162 msgid "Transaction ID: %s" msgstr "" #. translators: %s: payment status #. translators: %s: Status -#: inc/payments/front-end.php:1353 +#: inc/payments/front-end.php:1355 #: inc/payments/stripe/stripe-webhook.php:576 #: inc/payments/stripe/stripe-webhook.php:1168 msgid "Status: %s" msgstr "" -#: inc/payments/front-end.php:1459 +#: inc/payments/front-end.php:1461 msgid "Failed to create Stripe customer." msgstr "" -#: inc/payments/front-end.php:1523 +#: inc/payments/front-end.php:1525 msgid "Failed to create Stripe guest customer." msgstr "" @@ -13261,6 +13090,12 @@ msgstr "" msgid "Upgrade to Unlock" msgstr "" +#: assets/build/blocks.js:172 +#: assets/build/dashboard.js:172 +#: modules/gutenberg/build/blocks.js:4 +msgid "Close" +msgstr "" + #: assets/build/blocks.js:172 #: assets/build/formEditor.js:172 #: modules/gutenberg/build/blocks.js:6 @@ -14148,6 +13983,18 @@ msgstr "" msgid "Ignore" msgstr "" +#: assets/build/dashboard.js:172 +msgid "Details" +msgstr "" + +#: assets/build/dashboard.js:172 +msgid "Copied" +msgstr "" + +#: assets/build/dashboard.js:172 +msgid "Copy details" +msgstr "" + #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/forms.js:172 @@ -14210,7 +14057,7 @@ msgstr "" #: assets/build/quizEmptyState.js:172 #: assets/build/settings.js:172 #: assets/build/surveyEmptyState.js:172 -msgid "Upgrade SureForms" +msgid "What’s New" msgstr "" #: assets/build/dashboard.js:172 @@ -14223,7 +14070,7 @@ msgstr "" #: assets/build/quizEmptyState.js:172 #: assets/build/settings.js:172 #: assets/build/surveyEmptyState.js:172 -msgid "Core" +msgid "Upgrade SureForms" msgstr "" #: assets/build/dashboard.js:172 @@ -14236,7 +14083,7 @@ msgstr "" #: assets/build/quizEmptyState.js:172 #: assets/build/settings.js:172 #: assets/build/surveyEmptyState.js:172 -msgid "Unlicensed" +msgid "Core" msgstr "" #: assets/build/dashboard.js:172 @@ -14249,7 +14096,7 @@ msgstr "" #: assets/build/quizEmptyState.js:172 #: assets/build/settings.js:172 #: assets/build/surveyEmptyState.js:172 -msgid "Knowledge Base" +msgid "Unlicensed" msgstr "" #: assets/build/dashboard.js:172 @@ -14262,7 +14109,7 @@ msgstr "" #: assets/build/quizEmptyState.js:172 #: assets/build/settings.js:172 #: assets/build/surveyEmptyState.js:172 -msgid "What’s New" +msgid "Knowledge Base" msgstr "" #: assets/build/dashboard.js:172 @@ -15317,6 +15164,22 @@ msgstr "" msgid "Back Button Text" msgstr "" +#: assets/build/formEditor.js:172 +msgid "Auto-Advance to Next Step" +msgstr "" + +#: assets/build/formEditor.js:172 +msgid "Go to the next step as soon as someone picks an option. Works on steps with a single Multiple Choice or Dropdown field. The last step always shows Submit." +msgstr "" + +#: assets/build/formEditor.js:172 +msgid "Hide Next Button" +msgstr "" + +#: assets/build/formEditor.js:172 +msgid "Hide the Next button on steps that auto-advance. It reappears when reached with the keyboard." +msgstr "" + #: assets/build/formEditor.js:172 msgid "OttoKit Settings" msgstr "" @@ -15914,6 +15777,11 @@ msgstr "" msgid "Keep your tools in sync automatically." msgstr "" +#: assets/build/formEditor.js:172 +#: assets/build/settings.js:172 +msgid "Could not open the OttoKit connection window. Please allow popups for this site and try again." +msgstr "" + #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "Connecting…" @@ -16658,7 +16526,7 @@ msgid "This form could not be submitted. Please refresh the page and try again." msgstr "" #: assets/build/formSubmit.js:2 -#: assets/js/unminified/form-submit.js:938 +#: assets/js/unminified/form-submit.js:953 msgid "An error occurred while submitting your form. Please try again." msgstr "" @@ -16788,7 +16656,7 @@ msgid "To help you take full control and ensure success of your forms, we have o msgstr "" #: assets/build/partialEntriesEmptyState.js:172 -msgid "Capture in-progress form data the moment visitors stop typing — no submit required" +msgid "Capture in-progress form data the moment visitors stop typing, no submit required" msgstr "" #: assets/build/partialEntriesEmptyState.js:172 @@ -17337,6 +17205,10 @@ msgstr "" msgid "Enable email summaries" msgstr "" +#: assets/build/settings.js:172 +msgid "Receive a scheduled digest of form submissions straight to your inbox." +msgstr "" + #: assets/build/settings.js:172 msgid "Test Email" msgstr "" @@ -17370,11 +17242,11 @@ msgid "Show views and conversion rate" msgstr "" #: assets/build/settings.js:172 -msgid "Adds the Views and Conversion Rate columns to the Forms list. A view is counted once per page visit when the form appears on screen, and the conversion rate is the share of those views that ended in a submission. Counting starts the first time you turn this on, so submissions received before then are not counted towards the rate. Turning it off afterwards only hides the columns — counting continues, so the figures are up to date if you switch it back on." +msgid "Views and submissions by anyone who can edit the site are normally left out, so testing your own forms does not change these figures." msgstr "" #: assets/build/settings.js:172 -msgid "Views and submissions by anyone who can edit the site are normally left out, so testing your own forms does not change these figures." +msgid "Learn More" msgstr "" #: assets/build/settings.js:172 @@ -17385,10 +17257,6 @@ msgstr "" msgid "Collect non-sensitive information from your website, such as the PHP version and features used, to help us fix bugs faster, make smarter decisions, and build features that actually matter to you. " msgstr "" -#: assets/build/settings.js:172 -msgid "Learn More" -msgstr "" - #: assets/build/settings.js:172 msgid "Log cleared." msgstr "" diff --git a/package-lock.json b/package-lock.json index 9fa5924cb..485452fa0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "sureforms", - "version": "2.12.7", + "version": "2.12.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "sureforms", - "version": "2.12.7", + "version": "2.12.8", "license": "GPL", "dependencies": { "@bsf/force-ui": "git+https://github.com/brainstormforce/bsf-admin-ui#v1.7.7", diff --git a/package.json b/package.json index 59193eff2..1595678f9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "sureforms", - "version": "2.12.7", + "version": "2.12.8", "description": "A simple yet powerful way to add forms to your website.", "main": "index.js", "scripts": { diff --git a/readme.txt b/readme.txt index 5c42a1969..7c62fb146 100644 --- a/readme.txt +++ b/readme.txt @@ -2,9 +2,9 @@ Contributors: brainstormforce Tags: forms, ai forms, contact form, form builder, payment form Requires at least: 6.4 -Tested up to: 7.1 +Tested up to: 7.1.2 Requires PHP: 7.4 -Stable tag: 2.12.7 +Stable tag: 2.12.8 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html @@ -426,9 +426,15 @@ Visit the [SureForms features page](https://sureforms.com/features/?utm_source=w You can report security issues through our [Bug Bounty Program](https://brainstormforce.com/bug-bounty-program/). We collaborate with Patchstack to validate, triage, and handle security reports. == Changelog == -= 2.13.0 - DD Month 2026 = += 2.12.8 - 24th September 2026 = +* New: Added a Distraction Free mode that hides promotional content in wp-admin, ideal for client sites (requires SureForms Pro). +* New: Added Auto-Advance to Next Step and Hide Next Button settings for multi-step forms (requires SureForms Pro). * Improvement: Redesigned the guided setup with a clearer step-by-step flow, refreshed visuals, and a tour of the add-on features. +* Improvement: The debug log no longer records routine validation stops, such as an empty required field, keeping it focused on real failures. * Improvement: The guided setup now flags an active caching plugin and links to its setup guide, so cache rules never silently break a form. +* Fix: Entry Logs now record the email notification sent when a form is submitted. +* Fix: Resolved an editor crash that prevented forms containing a Register block from opening. +* Fix: Stripe checkout no longer stalls on a remote license check. = 2.12.7 - 12th September 2026 = * Improvement: Submission failure notices now offer View details, so you can read and copy the full diagnostics before contacting support. * Improvement: The Form Checks panel now appears only when something genuinely needs attention, with clearer wording, keeping the sidebar focused. @@ -444,8 +450,6 @@ You can report security issues through our [Bug Bounty Program](https://brainsto * New: SureForms now detects a missing entries database table and offers a one-click repair, so submissions start saving again without manual database work. * Fix: The Edit Form button no longer overlaps form fields on the front end. * Fix: This update addressed a security bug. Props to Patchstack for reporting it responsibly to our team. -= 2.12.5 - 25th August 2026 = -* Fix: Form submissions now go through reliably, even on sites where a performance plugin combines or defers JavaScript. The full changelog is available [here](https://sureforms.com/whats-new/?utm_source=wordpress.org&utm_medium=whats_new). == Upgrade Notice == \ No newline at end of file diff --git a/sureforms.php b/sureforms.php index 0ffea7f66..450d208aa 100644 --- a/sureforms.php +++ b/sureforms.php @@ -7,7 +7,7 @@ * Requires PHP: 7.4 * Author: SureForms * Author URI: https://sureforms.com/ - * Version: 2.12.7 + * Version: 2.12.8 * License: GPLv2 or later * Text Domain: sureforms * @@ -25,7 +25,7 @@ define( 'SRFM_BASENAME', plugin_basename( SRFM_FILE ) ); define( 'SRFM_DIR', plugin_dir_path( SRFM_FILE ) ); define( 'SRFM_URL', plugins_url( '/', SRFM_FILE ) ); -define( 'SRFM_VER', '2.12.7' ); +define( 'SRFM_VER', '2.12.8' ); define( 'SRFM_SLUG', 'srfm' ); // ------ ADDITIONAL CONSTANTS ------- // define( 'SRFM_FORMS_POST_TYPE', 'sureforms_form' ); @@ -35,7 +35,7 @@ define( 'SRFM_AI_MIDDLEWARE', 'https://credits.startertemplates.com/sureforms/' ); define( 'SRFM_MIDDLEWARE_BASE_URL', 'https://api.sureforms.com/' ); define( 'SRFM_BILLING_PORTAL', 'https://billing.sureforms.com/' ); -define( 'SRFM_PRO_RECOMMENDED_VER', '2.12.7' ); +define( 'SRFM_PRO_RECOMMENDED_VER', '2.12.8' ); define( 'SRFM_SURETRIGGERS_INTEGRATION_BASE_URL', 'https://app.ottokit.com/' ); From 91f51482b86a14e53e621712824d02dd0089bc2e Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Thu, 24 Sep 2026 17:29:55 +0530 Subject: [PATCH 48/60] Changelog: cover every user-facing PR merged since 2.12.7 --- README.md | 3 +++ readme.txt | 3 +++ 2 files changed, 6 insertions(+) diff --git a/README.md b/README.md index 037a9ce33..89da72fc5 100644 --- a/README.md +++ b/README.md @@ -429,12 +429,15 @@ You can report security issues through our [Bug Bounty Program](https://brainsto ### 2.12.8 - 24th September 2026 ### * New: Added a Distraction Free mode that hides promotional content in wp-admin, ideal for client sites (requires SureForms Pro). * New: Added Auto-Advance to Next Step and Hide Next Button settings for multi-step forms (requires SureForms Pro). +* Improvement: Contact Support on a submission failure notice opens your mail client again, with the full report already written. * Improvement: Redesigned the guided setup with a clearer step-by-step flow, refreshed visuals, and a tour of the add-on features. * Improvement: The debug log no longer records routine validation stops, such as an empty required field, keeping it focused on real failures. * Improvement: The guided setup now flags an active caching plugin and links to its setup guide, so cache rules never silently break a form. +* Fix: Entry counts and lookups no longer include an entry that was just deleted. * Fix: Entry Logs now record the email notification sent when a form is submitted. * Fix: Resolved an editor crash that prevented forms containing a Register block from opening. * Fix: Stripe checkout no longer stalls on a remote license check. +* Fix: The template picker now opens reliably when the WordPress admin toolbar is not shown. ### 2.12.7 - 12th September 2026 ### * Improvement: Submission failure notices now offer View details, so you can read and copy the full diagnostics before contacting support. * Improvement: The Form Checks panel now appears only when something genuinely needs attention, with clearer wording, keeping the sidebar focused. diff --git a/readme.txt b/readme.txt index 7c62fb146..4e131f2be 100644 --- a/readme.txt +++ b/readme.txt @@ -429,12 +429,15 @@ You can report security issues through our [Bug Bounty Program](https://brainsto = 2.12.8 - 24th September 2026 = * New: Added a Distraction Free mode that hides promotional content in wp-admin, ideal for client sites (requires SureForms Pro). * New: Added Auto-Advance to Next Step and Hide Next Button settings for multi-step forms (requires SureForms Pro). +* Improvement: Contact Support on a submission failure notice opens your mail client again, with the full report already written. * Improvement: Redesigned the guided setup with a clearer step-by-step flow, refreshed visuals, and a tour of the add-on features. * Improvement: The debug log no longer records routine validation stops, such as an empty required field, keeping it focused on real failures. * Improvement: The guided setup now flags an active caching plugin and links to its setup guide, so cache rules never silently break a form. +* Fix: Entry counts and lookups no longer include an entry that was just deleted. * Fix: Entry Logs now record the email notification sent when a form is submitted. * Fix: Resolved an editor crash that prevented forms containing a Register block from opening. * Fix: Stripe checkout no longer stalls on a remote license check. +* Fix: The template picker now opens reliably when the WordPress admin toolbar is not shown. = 2.12.7 - 12th September 2026 = * Improvement: Submission failure notices now offer View details, so you can read and copy the full diagnostics before contacting support. * Improvement: The Form Checks panel now appears only when something genuinely needs attention, with clearer wording, keeping the sidebar focused. From 73eef4ed925b22ad5d8a494fce8004d344a96b48 Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Thu, 24 Sep 2026 17:34:45 +0530 Subject: [PATCH 49/60] Changelog: trim 2.12.8 entry --- README.md | 8 -------- readme.txt | 8 -------- 2 files changed, 16 deletions(-) diff --git a/README.md b/README.md index 89da72fc5..0e21b8c21 100644 --- a/README.md +++ b/README.md @@ -427,17 +427,9 @@ You can report security issues through our [Bug Bounty Program](https://brainsto ## Changelog ## ### 2.12.8 - 24th September 2026 ### -* New: Added a Distraction Free mode that hides promotional content in wp-admin, ideal for client sites (requires SureForms Pro). -* New: Added Auto-Advance to Next Step and Hide Next Button settings for multi-step forms (requires SureForms Pro). -* Improvement: Contact Support on a submission failure notice opens your mail client again, with the full report already written. -* Improvement: Redesigned the guided setup with a clearer step-by-step flow, refreshed visuals, and a tour of the add-on features. * Improvement: The debug log no longer records routine validation stops, such as an empty required field, keeping it focused on real failures. -* Improvement: The guided setup now flags an active caching plugin and links to its setup guide, so cache rules never silently break a form. -* Fix: Entry counts and lookups no longer include an entry that was just deleted. * Fix: Entry Logs now record the email notification sent when a form is submitted. * Fix: Resolved an editor crash that prevented forms containing a Register block from opening. -* Fix: Stripe checkout no longer stalls on a remote license check. -* Fix: The template picker now opens reliably when the WordPress admin toolbar is not shown. ### 2.12.7 - 12th September 2026 ### * Improvement: Submission failure notices now offer View details, so you can read and copy the full diagnostics before contacting support. * Improvement: The Form Checks panel now appears only when something genuinely needs attention, with clearer wording, keeping the sidebar focused. diff --git a/readme.txt b/readme.txt index 4e131f2be..754966129 100644 --- a/readme.txt +++ b/readme.txt @@ -427,17 +427,9 @@ You can report security issues through our [Bug Bounty Program](https://brainsto == Changelog == = 2.12.8 - 24th September 2026 = -* New: Added a Distraction Free mode that hides promotional content in wp-admin, ideal for client sites (requires SureForms Pro). -* New: Added Auto-Advance to Next Step and Hide Next Button settings for multi-step forms (requires SureForms Pro). -* Improvement: Contact Support on a submission failure notice opens your mail client again, with the full report already written. -* Improvement: Redesigned the guided setup with a clearer step-by-step flow, refreshed visuals, and a tour of the add-on features. * Improvement: The debug log no longer records routine validation stops, such as an empty required field, keeping it focused on real failures. -* Improvement: The guided setup now flags an active caching plugin and links to its setup guide, so cache rules never silently break a form. -* Fix: Entry counts and lookups no longer include an entry that was just deleted. * Fix: Entry Logs now record the email notification sent when a form is submitted. * Fix: Resolved an editor crash that prevented forms containing a Register block from opening. -* Fix: Stripe checkout no longer stalls on a remote license check. -* Fix: The template picker now opens reliably when the WordPress admin toolbar is not shown. = 2.12.7 - 12th September 2026 = * Improvement: Submission failure notices now offer View details, so you can read and copy the full diagnostics before contacting support. * Improvement: The Form Checks panel now appears only when something genuinely needs attention, with clearer wording, keeping the sidebar focused. From ce07277cdd23de24ef4f523a1c5b7cdc035489e9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 24 Sep 2026 12:18:48 +0000 Subject: [PATCH 50/60] chore: update i18n translations Auto-generated by /i18n command on PR #3167 --- ...e_DE-1cb9ecd067cd971ff5d9db0b4dae2891.json | 2 +- ...e_DE-51635fe6489fc8288d603fe596c755ca.json | 2 +- ...e_DE-e2cfcb2408d95abf73e3ead4a0965656.json | 2 +- languages/sureforms-de_DE.mo | Bin 338116 -> 334215 bytes languages/sureforms-de_DE.po | 726 +++++++----------- ...s_ES-1cb9ecd067cd971ff5d9db0b4dae2891.json | 2 +- ...s_ES-51635fe6489fc8288d603fe596c755ca.json | 2 +- ...s_ES-e2cfcb2408d95abf73e3ead4a0965656.json | 2 +- languages/sureforms-es_ES.mo | Bin 339524 -> 335701 bytes languages/sureforms-es_ES.po | 726 +++++++----------- ...r_FR-1cb9ecd067cd971ff5d9db0b4dae2891.json | 2 +- ...r_FR-51635fe6489fc8288d603fe596c755ca.json | 2 +- ...r_FR-e2cfcb2408d95abf73e3ead4a0965656.json | 2 +- languages/sureforms-fr_FR.mo | Bin 344348 -> 340400 bytes languages/sureforms-fr_FR.po | 726 +++++++----------- ...t_IT-1cb9ecd067cd971ff5d9db0b4dae2891.json | 2 +- ...t_IT-51635fe6489fc8288d603fe596c755ca.json | 2 +- ...t_IT-e2cfcb2408d95abf73e3ead4a0965656.json | 2 +- languages/sureforms-it_IT.mo | Bin 332935 -> 329136 bytes languages/sureforms-it_IT.po | 726 +++++++----------- ...l_NL-1cb9ecd067cd971ff5d9db0b4dae2891.json | 2 +- ...l_NL-51635fe6489fc8288d603fe596c755ca.json | 2 +- ...l_NL-e2cfcb2408d95abf73e3ead4a0965656.json | 2 +- languages/sureforms-nl_NL.mo | Bin 326131 -> 322189 bytes languages/sureforms-nl_NL.po | 726 +++++++----------- ...l_PL-1cb9ecd067cd971ff5d9db0b4dae2891.json | 2 +- ...l_PL-51635fe6489fc8288d603fe596c755ca.json | 2 +- ...l_PL-e2cfcb2408d95abf73e3ead4a0965656.json | 2 +- languages/sureforms-pl_PL.mo | Bin 334151 -> 330419 bytes languages/sureforms-pl_PL.po | 726 +++++++----------- ...t_PT-1cb9ecd067cd971ff5d9db0b4dae2891.json | 2 +- ...t_PT-51635fe6489fc8288d603fe596c755ca.json | 2 +- ...t_PT-e2cfcb2408d95abf73e3ead4a0965656.json | 2 +- languages/sureforms-pt_PT.mo | Bin 336483 -> 332672 bytes languages/sureforms-pt_PT.po | 726 +++++++----------- 35 files changed, 2100 insertions(+), 3024 deletions(-) diff --git a/languages/sureforms-de_DE-1cb9ecd067cd971ff5d9db0b4dae2891.json b/languages/sureforms-de_DE-1cb9ecd067cd971ff5d9db0b4dae2891.json index bfadb311d..ec02cf6d7 100644 --- a/languages/sureforms-de_DE-1cb9ecd067cd971ff5d9db0b4dae2891.json +++ b/languages/sureforms-de_DE-1cb9ecd067cd971ff5d9db0b4dae2891.json @@ -1 +1 @@ -{"translation-revision-date":"2024-12-13T16:14:52+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/formEditor.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"SureForms":["SureForms"],"Status":["Status"],"Form":["Formular"],"Fields":["Felder"],"Image":["Bild"],"Activated":["Aktiviert"],"Activate":["Aktivieren"],"Submit":["Einreichen"],"Global Settings":["Globale Einstellungen"],"Form Title":["Formulartitel"],"Edit":["Bearbeiten"],"Please enter a valid URL.":["Bitte geben Sie eine g\u00fcltige URL ein."],"Desktop":["Desktop"],"Medium":["Mittel"],"Mobile":["Mobil"],"Repeat":["Wiederholen"],"Scroll":["Scrollen"],"Signature":["Unterschrift"],"Tablet":["Tablet"],"Upload":["Hochladen"],"Basic":["Grundlegend"],"Form Settings":["Formulareinstellungen"],"General":["Allgemein"],"Style":["Stil"],"Advanced":["Fortgeschritten"],"No tags available":["Keine Tags verf\u00fcgbar"],"Device":["Ger\u00e4t"],"Select Shortcodes":["Shortcodes ausw\u00e4hlen"],"Page Break Label":["Seitenumbruch-Label"],"Next":["Weiter"],"Back":["Zur\u00fcck"],"Reset":["Zur\u00fccksetzen"],"Generic tags":["Allgemeine Tags"],"Pixel":["Pixel"],"Em":["Em"],"Select Units":["Einheiten ausw\u00e4hlen"],"%s units":["%s Einheiten"],"Margin":["Marge"],"None":["Keine"],"Custom":["Benutzerdefiniert"],"Please add a option props to MultiButtonsControl":["Bitte f\u00fcgen Sie eine Option props zu MultiButtonsControl hinzu"],"Confirm":["Best\u00e4tigen"],"Cancel":["Abbrechen"],"Processing\u2026":["Verarbeitung\u2026"],"Select Video":["Video ausw\u00e4hlen"],"Change Video":["Video \u00e4ndern"],"Select Lottie Animation":["Lottie-Animation ausw\u00e4hlen"],"Change Lottie Animation":["Lottie-Animation \u00e4ndern"],"Upload SVG":["SVG hochladen"],"Change SVG":["SVG \u00e4ndern"],"Select Image":["Bild ausw\u00e4hlen"],"Change Image":["Bild \u00e4ndern"],"Upload SVG?":["SVG hochladen?"],"Upload SVG can be potentially risky. Are you sure?":["Das Hochladen von SVG kann potenziell riskant sein. Bist du sicher?"],"Upload Anyway":["Trotzdem hochladen"],"Full Width":["Volle Breite"],"Install":["Installieren"],"Plugin Installation failed, Please try again later.":["Plugin-Installation fehlgeschlagen, bitte versuchen Sie es sp\u00e4ter erneut."],"Plugin activation failed, Please try again later.":["Plugin-Aktivierung fehlgeschlagen, bitte versuchen Sie es sp\u00e4ter erneut."],"Integrations":["Integrationen"],"%s Removed from Quick Action Bar.":["%s wurde aus der Schnellzugriffsleiste entfernt."],"Add to Quick Action Bar":["Zur Schnellzugriffsleiste hinzuf\u00fcgen"],"%s Added to Quick Action Bar.":["%s zur Schnellzugriffsleiste hinzugef\u00fcgt."],"Already Present in Quick Action Bar":["Bereits in der Schnellzugriffsleiste vorhanden"],"No results found.":["Keine Ergebnisse gefunden."],"data object is empty":["Datenobjekt ist leer"],"Add blocks to Quick Action Bar":["Bl\u00f6cke zur Schnellzugriffsleiste hinzuf\u00fcgen"],"Re-arrange block inside Quick Action Bar":["Block im Schnellaktionsbereich neu anordnen"],"Upgrade":["Aktualisieren"],"Connecting\u2026":["Verbinden\u2026"],"Install & Activate":["Installieren & Aktivieren"],"Compliance Settings":["Compliance-Einstellungen"],"Enable GDPR Compliance":["Aktivieren Sie die DSGVO-Konformit\u00e4t"],"Never store entry data after form submission":["Speichern Sie niemals Eingabedaten nach dem Absenden des Formulars"],"When enabled this form will never store Entries.":["Wenn aktiviert, speichert dieses Formular niemals Eintr\u00e4ge."],"Automatically delete entries":["Eintr\u00e4ge automatisch l\u00f6schen"],"When enabled this form will automatically delete entries after a certain period of time.":["Wenn aktiviert, wird dieses Formular Eintr\u00e4ge nach einer bestimmten Zeitspanne automatisch l\u00f6schen."],"Entries older than the days set will be deleted automatically.":["Eintr\u00e4ge, die \u00e4lter sind als die festgelegten Tage, werden automatisch gel\u00f6scht."],"Custom CSS":["Benutzerdefiniertes CSS"],"The following CSS styles added below will only apply to this form container.":["Die folgenden unten hinzugef\u00fcgten CSS-Stile gelten nur f\u00fcr diesen Formularcontainer."],"Visual":["Visuell"],"HTML":["HTML"],"All Data":["Alle Daten"],"Add Shortcode":["Shortcode hinzuf\u00fcgen"],"Form input tags":["Formulareingabetags"],"Comma separated values are also accepted.":["Kommagetrennte Werte werden ebenfalls akzeptiert."],"Email Notification":["E-Mail-Benachrichtigung"],"Name":["Name"],"Send Email To":["E-Mail senden an"],"Subject":["Betreff"],"CC":["CC"],"BCC":["BCC"],"Reply To":["Antworten an"],"Add Notification":["Benachrichtigung hinzuf\u00fcgen"],"Add Key":["Schl\u00fcssel hinzuf\u00fcgen"],"Add Value":["Wert hinzuf\u00fcgen"],"Add":["Hinzuf\u00fcgen"],"Confirmation Message":["Best\u00e4tigungsnachricht"],"After Form Submission":["Nach dem Absenden des Formulars"],"Hide Form":["Formular ausblenden"],"Reset Form":["Formular zur\u00fccksetzen"],"Custom URL":["Benutzerdefinierte URL"],"Add Query Parameters":["Abfrageparameter hinzuf\u00fcgen"],"Select if you want to add key-value pairs for form fields to include in query parameters":["W\u00e4hlen Sie, ob Sie Schl\u00fcssel-Wert-Paare f\u00fcr Formularfelder hinzuf\u00fcgen m\u00f6chten, die in Abfrageparametern enthalten sein sollen"],"Query Parameters":["Abfrageparameter"],"Please select a page.":["Bitte w\u00e4hlen Sie eine Seite aus."],"Suggestion: URL should use HTTPS":["Vorschlag: Die URL sollte HTTPS verwenden"],"Success Message":["Erfolgsmeldung"],"Redirect":["Weiterleiten"],"Redirect to":["Weiterleiten zu"],"Page":["Seite"],"Form Confirmation":["Formularbest\u00e4tigung"],"Confirmation Type":["Best\u00e4tigungstyp"],"Use Labels as Placeholders":["Verwenden Sie Labels als Platzhalter"],"Above setting will place the labels inside the fields as placeholders (where possible). This setting takes effect only on the live page, not in the editor preview.":["Diese Einstellung platziert die Beschriftungen innerhalb der Felder als Platzhalter (wo m\u00f6glich). Diese Einstellung wirkt sich nur auf der Live-Seite aus, nicht in der Editor-Vorschau."],"Page Break":["Seitenumbruch"],"Show Labels":["Etiketten anzeigen"],"First Page Label":["Erstes Seitenetikett"],"Progress Indicator":["Fortschrittsanzeige"],"Progress Bar":["Fortschrittsbalken"],"Connector":["Verbinder"],"Steps":["Schritte"],"Next Button Text":["Text der Schaltfl\u00e4che \"Weiter\""],"Back Button Text":["Zur\u00fcck-Schaltfl\u00e4chentext"],"Are you sure you want to close? Your unsaved changes will be lost as you have some validation errors.":["Sind Sie sicher, dass Sie schlie\u00dfen m\u00f6chten? Ihre nicht gespeicherten \u00c4nderungen gehen verloren, da Sie einige Validierungsfehler haben."],"There are few unsaved changes. Please save your changes to reflect the updates.":["Es gibt einige nicht gespeicherte \u00c4nderungen. Bitte speichern Sie Ihre \u00c4nderungen, um die Aktualisierungen zu \u00fcbernehmen."],"Form Behavior":["Formverhalten"],"Clear":["Klar"],"Select Color":["Farbe ausw\u00e4hlen"],"Primary Color":["Prim\u00e4rfarbe"],"Text Color":["Textfarbe"],"Text Color on Primary":["Textfarbe auf Prim\u00e4r"],"Field Spacing":["Feldabstand"],"Small":["Klein"],"Large":["Gro\u00df"],"Left":["Links"],"Center":["Zentrum"],"Right":["Richtig"],"Google reCAPTCHA":["Google reCAPTCHA"],"CloudFlare Turnstile":["CloudFlare Turnstile"],"hCaptcha":["hCaptcha"],"reCAPTCHA v2 Invisible":["reCAPTCHA v2 Unsichtbar"],"reCAPTCHA v3":["reCAPTCHA v3"],"Date Picker":["Datumsauswahl"],"Time Picker":["Zeitw\u00e4hler"],"Hidden":["Versteckt"],"Slider":["Schieberegler"],"Rating":["Bewertung"],"Upgrade to Unlock These Fields":["Upgrade, um diese Felder freizuschalten"],"Add Block":["Block hinzuf\u00fcgen"],"Customize with SureForms":["Anpassen mit SureForms"],"Page break":["Seitenumbruch"],"Previous":["Zur\u00fcck"],"Thank you":["Danke"],"Form submitted successfully!":["Formular erfolgreich eingereicht!"],"Instant Form":["Sofortformular"],"Enable Instant Form":["Sofortformular aktivieren"],"Enable Preview":["Vorschau aktivieren"],"Show Title":["Titel anzeigen"],"Site Logo":["Seitenlogo"],"Banner Background":["Banner-Hintergrund"],"Color":["Farbe"],"Upload Image":["Bild hochladen"],"Background Color":["Hintergrundfarbe"],"Use banner as page background":["Verwenden Sie das Banner als Seitenhintergrund"],"Form Width":["Formularbreite"],"URL":["URL"],"URL Slug":["URL-Slug"],"The last part of the URL.":["Der letzte Teil der URL."],"Learn more.":["Erfahren Sie mehr."],"SureForms Description":["SureForms Beschreibung"],"Form Options":["Formularoptionen"],"Form Shortcode":["Formular-Kurzcode"],"Paste this shortcode on the page or post to render this form.":["F\u00fcgen Sie diesen Shortcode auf der Seite oder im Beitrag ein, um dieses Formular anzuzeigen."],"Spam Protection":["Spam-Schutz"],"Auto":["Auto"],"Normal":["Normal"],"%":["%"],"Top":["Oben"],"Bottom":["Unten"],"Solid":["Fest"],"Width":["Breite"],"Size":["Gr\u00f6\u00dfe"],"EM":["EM"],"Padding":["Polsterung"],"Color 1":["Farbe 1"],"Color 2":["Farbe 2"],"Type":["Typ"],"Linear":["Linear"],"Radial":["Radial"],"Location 1":["Standort 1"],"Location 2":["Standort 2"],"Angle":["Winkel"],"Classic":["Klassisch"],"Gradient":["Gradient"],"Background":["Hintergrund"],"Cover":["Abdeckung"],"Contain":["Enthalten"],"Overlay":["\u00dcberlagerung"],"No Repeat":["Keine Wiederholung"],"Overlay Opacity":["\u00dcberlagerungsdeckkraft"],"Class names should be separated by spaces. Each class name must not start with a digit, hyphen, or underscore. They can only include letters (including Unicode characters), numbers, hyphens, and underscores.":["Klassennamen sollten durch Leerzeichen getrennt werden. Jeder Klassenname darf nicht mit einer Ziffer, einem Bindestrich oder einem Unterstrich beginnen. Sie d\u00fcrfen nur Buchstaben (einschlie\u00dflich Unicode-Zeichen), Zahlen, Bindestriche und Unterstriche enthalten."],"Conversational Layout":["Konversationelles Layout"],"Unlock Conversational Forms":["Konversationelle Formulare freischalten"],"With the SureForms Pro Plan, you can transform your forms into engaging conversational layouts for a seamless user experience.":["Mit dem SureForms Pro Plan k\u00f6nnen Sie Ihre Formulare in ansprechende, dialogorientierte Layouts verwandeln, um ein nahtloses Benutzererlebnis zu schaffen."],"Premium":["Premium"],"Overlay Type":["Overlay-Typ"],"Image Overlay Color":["Bild\u00fcberlagerungsfarbe"],"Image Position":["Bildposition"],"Attachment":["Anhang"],"Fixed":["Fest"],"Blend Mode":["Mischmodus"],"Multiply":["Multiplizieren"],"Screen":["Bildschirm"],"Darken":["Verdunkeln"],"Lighten":["Erleichtern"],"Color Dodge":["Farb-Abwedeln"],"Saturation":["S\u00e4ttigung"],"Repeat-x":["Wiederholen-x"],"Repeat-y":["Wiederhole-y"],"PX":["PX"],"Button":["Schaltfl\u00e4che"],"OttoKit":["OttoKit"],"Connect with OttoKit":["Mit OttoKit verbinden"],"SUREFORMS PREMIUM FIELDS":["SUREFORMS PREMIUM-FELDER"],"The current 'From Email' address does not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["Die aktuelle 'Von-E-Mail'-Adresse stimmt nicht mit Ihrem Website-Domainnamen (%1$s) \u00fcberein. Dies kann dazu f\u00fchren, dass Ihre Benachrichtigungs-E-Mails blockiert oder als Spam markiert werden. Alternativ versuchen Sie, eine Von-Adresse zu verwenden, die mit Ihrem Website-Domainnamen \u00fcbereinstimmt (admin@%2$s)."],"The current 'From Email' address does not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["Die aktuelle 'Von-E-Mail'-Adresse stimmt nicht mit Ihrem Website-Domainnamen (%s) \u00fcberein. Dies kann dazu f\u00fchren, dass Ihre Benachrichtigungs-E-Mails blockiert oder als Spam markiert werden."],"We strongly recommend that you install the free ":["Wir empfehlen Ihnen dringend, die kostenlose"]," plugin! The Setup Wizard makes it easy to fix your emails. ":["Plugin! Der Einrichtungsassistent macht es einfach, Ihre E-Mails zu reparieren."]," Alternately, try using a From Address that matches your website domain (admin@%s).":["Alternativ k\u00f6nnen Sie versuchen, eine Absenderadresse zu verwenden, die mit Ihrer Website-Domain \u00fcbereinstimmt (admin@%s)."],"Please enter a valid email address. Your notifications won't be sent if the field is not filled in correctly.":["Bitte geben Sie eine g\u00fcltige E-Mail-Adresse ein. Ihre Benachrichtigungen werden nicht gesendet, wenn das Feld nicht korrekt ausgef\u00fcllt ist."],"From Name":["Von Name"],"From Email":["Von E-Mail"],"The current 'From Email' address may not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["Die aktuelle 'Von-E-Mail'-Adresse stimmt m\u00f6glicherweise nicht mit Ihrem Website-Domainnamen (%1$s) \u00fcberein. Dies kann dazu f\u00fchren, dass Ihre Benachrichtigungs-E-Mails blockiert oder als Spam markiert werden. Alternativ versuchen Sie, eine Von-Adresse zu verwenden, die mit Ihrem Website-Domainnamen \u00fcbereinstimmt (admin@%2$s)."],"The current 'From Email' address may not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["Die aktuelle 'Von-E-Mail'-Adresse stimmt m\u00f6glicherweise nicht mit Ihrem Website-Domainnamen (%s) \u00fcberein. Dies kann dazu f\u00fchren, dass Ihre Benachrichtigungs-E-Mails blockiert oder als Spam markiert werden."],"Border Radius":["Randradius"],"Form Theme":["Formular-Thema"],"Instant Form Padding":["Sofortige Formularpolsterung"],"Instant Form Border Radius":["Sofortige Formular-Randradius"],"Select Gradient":["Gradient ausw\u00e4hlen"],"Upgrade Now":["Jetzt upgraden"],"SureTriggers":["SureTriggers"],"Entries older than the selected days will be deleted.":["Eintr\u00e4ge, die \u00e4lter als die ausgew\u00e4hlten Tage sind, werden gel\u00f6scht."],"Entries Time Period":["Eintr\u00e4ge Zeitraum"],"Custom CSS Panel":["Benutzerdefiniertes CSS-Panel"],"Notifications can use only one From Email so please enter a single address.":["Benachrichtigungen k\u00f6nnen nur eine Absender-E-Mail verwenden, daher geben Sie bitte eine einzelne Adresse ein."],"Email Notifications":["E-Mail-Benachrichtigungen"],"Actions":["Aktionen"],"Duplicate":["Duplikat"],"Delete":["L\u00f6schen"],"Select Page to redirect":["Seite zum Weiterleiten ausw\u00e4hlen"],"Search for a page":["Suche nach einer Seite"],"Select a page":["W\u00e4hlen Sie eine Seite aus"],"reCAPTCHA v2":["reCAPTCHA v2"],"Save":["Speichern"],"Login":["Anmelden"],"Register":["Registrieren"],"Date":["Datum"],"Advanced Settings":["Erweiterte Einstellungen"],"Form Restriction":["Formulareinschr\u00e4nkung"],"Maximum Number of Entries":["Maximale Anzahl von Eintr\u00e4gen"],"Maximum Entries":["Maximale Eintr\u00e4ge"],"The Time Period setting works according to your WordPress site's time zone. <a>Click here<\/a> to open your WordPress General Settings, where you can check and update it.":["Die Einstellung des Zeitraums funktioniert gem\u00e4\u00df der Zeitzone Ihrer WordPress-Website. <a>Klicken Sie hier<\/a>, um Ihre allgemeinen WordPress-Einstellungen zu \u00f6ffnen, wo Sie diese \u00fcberpr\u00fcfen und aktualisieren k\u00f6nnen."],"Click here":["Klicken Sie hier"],"Response Description After Maximum Entries":["Antwortbeschreibung nach maximalen Eintr\u00e4gen"],"All changes will be saved automatically when you press back.":["Alle \u00c4nderungen werden automatisch gespeichert, wenn Sie zur\u00fcck dr\u00fccken."],"Repeater":["Wiederholer"],"OttoKit Settings":["OttoKit-Einstellungen"],"Get Started":["Loslegen"],"Connect Native Integrations with SureForms":["Native Integrationen mit SureForms verbinden"],"Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>":["Erwartetes Format f\u00fcr E-Mails - email@sureforms.com oder John Doe <email@sureforms.com>"],"delete":["l\u00f6schen"],"Please type \"%s\" in the input box":["Bitte geben Sie \"%s\" in das Eingabefeld ein"],"To confirm, type \"%s\" in the box below:":["Um zu best\u00e4tigen, geben Sie \"%s\" in das Feld unten ein:"],"Type \"%s\"":["Geben Sie \"%s\" ein"],"Payment":["Zahlung"],"%s - Order ID":["%s - Bestell-ID"],"%s - Amount":["%s - Betrag"],"%s - Customer Email":["%s - Kunden-E-Mail"],"%s - Customer Name":["%s - Kundenname"],"%s - Status":["%s - Status"],"Add custom CSS rules to style this specific form independently of global styles.":["F\u00fcgen Sie benutzerdefinierte CSS-Regeln hinzu, um dieses spezielle Formular unabh\u00e4ngig von globalen Stilen zu gestalten."],"Spam Protection Type":["Spam-Schutztyp"],"Select Security Type":["Sicherheitstyp ausw\u00e4hlen"],"Note: Using different reCAPTCHA versions (V2 checkbox and V3) on the same page will create conflicts between the versions. Kindly avoid using different versions on the same page.":["Hinweis: Die Verwendung verschiedener reCAPTCHA-Versionen (V2-Checkbox und V3) auf derselben Seite f\u00fchrt zu Konflikten zwischen den Versionen. Bitte vermeiden Sie die Verwendung unterschiedlicher Versionen auf derselben Seite."],"Select Version":["Version ausw\u00e4hlen"],"Please configure the API keys correctly from the settings":["Bitte konfigurieren Sie die API-Schl\u00fcssel korrekt in den Einstellungen."],"Control email alerts sent to admins or users after a form submission.":["Steuern Sie E-Mail-Benachrichtigungen, die nach einer Formular\u00fcbermittlung an Administratoren oder Benutzer gesendet werden."],"Customize the confirmation message or redirect the users after submitting the form.":["Passen Sie die Best\u00e4tigungsnachricht an oder leiten Sie die Benutzer nach dem Absenden des Formulars weiter."],"Set limits on how many times a form can be submitted and manage compliance options, including GDPR and data retention.":["Legen Sie fest, wie oft ein Formular eingereicht werden kann, und verwalten Sie Compliance-Optionen, einschlie\u00dflich DSGVO und Datenaufbewahrung."],"Go to OttoKit Settings":["Gehe zu den OttoKit-Einstellungen"],"Connect SureForms with your favorite apps to automate tasks and sync data seamlessly.":["Verbinden Sie SureForms mit Ihren Lieblings-Apps, um Aufgaben zu automatisieren und Daten nahtlos zu synchronisieren."],"Unlock powerful integrations in the Premimum plan to automate your workflows and connect SureForms directly with your favorite tools.":["Schalten Sie leistungsstarke Integrationen im Premium-Plan frei, um Ihre Arbeitsabl\u00e4ufe zu automatisieren und SureForms direkt mit Ihren Lieblingstools zu verbinden."],"Send form submissions straight to CRMs, email, and marketing platforms.":["Senden Sie Formular\u00fcbermittlungen direkt an CRMs, E-Mail- und Marketingplattformen."],"Automate repetitive tasks with seamless data syncing.":["Automatisiere repetitive Aufgaben mit nahtloser Datensynchronisierung."],"Access exclusive native integrations for faster workflows.":["Zugriff auf exklusive native Integrationen f\u00fcr schnellere Arbeitsabl\u00e4ufe."],"PDF Generation":["PDF-Erstellung"],"Generate and customize PDF copies of form submissions.":["Erstellen und anpassen von PDF-Kopien von Formulareinsendungen."],"Generate Submission PDFs":["Einreichungs-PDFs erstellen"],"Turn every form entry into a polished PDF file, making it perfect for reports, records, or sharing.":["Verwandeln Sie jeden Formulareintrag in eine polierte PDF-Datei, die sich perfekt f\u00fcr Berichte, Aufzeichnungen oder zum Teilen eignet."],"Automatically generate PDFs from your form submissions.":["Automatisch PDFs aus Ihren Formulareinsendungen erstellen."],"Customize PDF templates with your branding.":["Passen Sie PDF-Vorlagen mit Ihrem Branding an."],"Download or email PDFs instantly.":["Laden Sie PDFs sofort herunter oder senden Sie sie per E-Mail."],"User Registration":["Benutzerregistrierung"],"Onboard new users or update existing accounts through beautiful looking forms.":["Neue Benutzer an Bord nehmen oder bestehende Konten \u00fcber ansprechend gestaltete Formulare aktualisieren."],"Register Users with SureForms":["Benutzer mit SureForms registrieren"],"Streamline the entire user onboarding process for your sites with seamless form-powered logins and registrations.":["Optimieren Sie den gesamten Benutzer-Onboarding-Prozess f\u00fcr Ihre Websites mit nahtlosen, formularbasierten Anmeldungen und Registrierungen."],"Register new users directly via your form submissions.":["Registrieren Sie neue Benutzer direkt \u00fcber Ihre Formular\u00fcbermittlungen."],"Create or update existing accounts by mapping form data to user fields.":["Erstellen oder aktualisieren Sie bestehende Konten, indem Sie Formulardaten auf Benutzerfelder abbilden."],"Assign roles and control access automatically.":["Rollen zuweisen und den Zugriff automatisch steuern."],"Post Feed":["Beitrags-Feed"],"Transform your form submission into WordPress posts.":["Verwandeln Sie Ihre Formular\u00fcbermittlung in WordPress-Beitr\u00e4ge."],"Automatically turn form submissions into WordPress posts, pages, or custom post types. Save big on time and let your forms publish content directly.":["Formulareinsendungen automatisch in WordPress-Beitr\u00e4ge, Seiten oder benutzerdefinierte Beitragstypen umwandeln. Sparen Sie viel Zeit und lassen Sie Ihre Formulare Inhalte direkt ver\u00f6ffentlichen."],"Create posts, pages, or CPTs from your form entries.":["Erstellen Sie Beitr\u00e4ge, Seiten oder CPTs aus Ihren Formulareintr\u00e4gen."],"Map form fields to your post fields easily.":["Ordnen Sie Formularfelder einfach Ihren Beitragsfeldern zu."],"Automate the content publishing flow with few simple steps.":["Automatisieren Sie den Ver\u00f6ffentlichungsprozess f\u00fcr Inhalte mit wenigen einfachen Schritten."],"Automations":["Automatisierungen"],"Unlock Advanced Styling":["Erweiterte Stiloptionen freischalten"],"Get full control over your form's look with custom colors, fonts, and layouts.":["Erhalten Sie die volle Kontrolle \u00fcber das Erscheinungsbild Ihres Formulars mit benutzerdefinierten Farben, Schriftarten und Layouts."],"Button Alignment":["Schaltfl\u00e4chenanordnung"],"Add Custom CSS Class(es)":["Benutzerdefinierte CSS-Klasse(n) hinzuf\u00fcgen"],"Set the total number of submissions allowed for this form.":["Legen Sie die Gesamtanzahl der zul\u00e4ssigen Einreichungen f\u00fcr dieses Formular fest."],"Save & Progress":["Speichern & Fortfahren"],"Allow users to save their progress and continue form completion later.":["Erm\u00f6glichen Sie Benutzern, ihren Fortschritt zu speichern und die Formularausf\u00fcllung sp\u00e4ter fortzusetzen."],"Save & Progress in SureForms":["Speichern & Fortschritt in SureForms"],"Give your users the flexibility to complete forms at their own pace by allowing them to save progress and return anytime.":["Geben Sie Ihren Nutzern die Flexibilit\u00e4t, Formulare in ihrem eigenen Tempo auszuf\u00fcllen, indem Sie ihnen erlauben, den Fortschritt zu speichern und jederzeit zur\u00fcckzukehren."],"Let users pause long or multi-step forms and continue later.":["Lassen Sie Benutzer lange oder mehrstufige Formulare pausieren und sp\u00e4ter fortsetzen."],"Reduce form abandonment with convenient resume links and access their progress from anywhere.":["Reduzieren Sie das Abbrechen von Formularen mit praktischen Wiederaufnahme-Links und greifen Sie von \u00fcberall auf deren Fortschritt zu."],"Improve user experience for lengthy, complex, or multi-page forms.":["Verbessern Sie die Benutzererfahrung f\u00fcr lange, komplexe oder mehrseitige Formulare."],"This form is not yet available. Please check back after the scheduled start time.":["Dieses Formular ist noch nicht verf\u00fcgbar. Bitte schauen Sie nach der geplanten Startzeit wieder vorbei."],"This form is no longer accepting submissions. The submission period has ended.":["Dieses Formular nimmt keine Einsendungen mehr an. Die Einreichungsfrist ist abgelaufen."],"The start date and time must be before the end date and time.":["Das Startdatum und die Startzeit m\u00fcssen vor dem Enddatum und der Endzeit liegen."],"Form Scheduling":["Formularplanung"],"Enable Form Scheduling":["Formularplanung aktivieren"],"Set a time period during which this form will be available for submissions.":["Legen Sie einen Zeitraum fest, in dem dieses Formular f\u00fcr Einreichungen verf\u00fcgbar sein wird."],"Start Date & Time":["Startdatum und -zeit"],"End Date & Time":["Enddatum & Uhrzeit"],"Response Description Before Start Date":["Antwortbeschreibung vor dem Startdatum"],"Response Description After End Date":["Antwortbeschreibung nach dem Enddatum"],"Conditional Confirmations":["Bedingte Best\u00e4tigungen"],"Set up the message or redirect users will see after submitting the form.":["Richten Sie die Nachricht ein oder leiten Sie die Benutzer weiter, die sie nach dem Absenden des Formulars sehen werden."],"Show the right message to the right user based on how they respond. Personalize confirmations with smart conditions and guide users to the next best step automatically.":["Zeigen Sie die richtige Nachricht dem richtigen Benutzer basierend darauf, wie sie reagieren. Personalisieren Sie Best\u00e4tigungen mit intelligenten Bedingungen und f\u00fchren Sie Benutzer automatisch zum n\u00e4chsten besten Schritt."],"Display different confirmation messages based on form responses.":["Zeigen Sie je nach Formularantworten unterschiedliche Best\u00e4tigungsnachrichten an."],"Redirect users to specific pages or URLs conditionally.":["Leiten Sie Benutzer bedingt auf bestimmte Seiten oder URLs weiter."],"Create personalized thank-you messages without extra forms.":["Erstellen Sie personalisierte Dankesnachrichten ohne zus\u00e4tzliche Formulare."],"Lost Password":["Passwort vergessen"],"Reset Password":["Passwort zur\u00fccksetzen"],"Select a spam protection service. Configure API keys in Global Settings before enabling.":["W\u00e4hlen Sie einen Spam-Schutzdienst aus. Konfigurieren Sie API-Schl\u00fcssel in den globalen Einstellungen, bevor Sie ihn aktivieren."],"Send as Raw HTML":["Als Roh-HTML senden"],"When enabled, the email body HTML will be preserved exactly as written and wrapped in a professional email template.":["Wenn aktiviert, wird der HTML-Inhalt der E-Mail genau so beibehalten, wie er geschrieben wurde, und in eine professionelle E-Mail-Vorlage eingebettet."],"Smart tags that reference user-submitted fields will not be escaped in raw HTML mode. Avoid inserting untrusted field values directly into the email body.":["Intelligente Tags, die auf vom Benutzer \u00fcbermittelte Felder verweisen, werden im Roh-HTML-Modus nicht maskiert. Vermeiden Sie es, nicht vertrauensw\u00fcrdige Feldwerte direkt in den E-Mail-Text einzuf\u00fcgen."],"Please provide a recipient email address and subject line.":["Bitte geben Sie eine Empf\u00e4nger-E-Mail-Adresse und eine Betreffzeile an."],"Email notification duplicated!":["E-Mail-Benachrichtigung dupliziert!"],"Are you sure you want to delete this email notification?":["Sind Sie sicher, dass Sie diese E-Mail-Benachrichtigung l\u00f6schen m\u00f6chten?"],"Email notification deleted!":["E-Mail-Benachrichtigung gel\u00f6scht!"],"URL is missing Top Level Domain (TLD).":["Die URL fehlt die Top-Level-Domain (TLD)."],"This form is now closed as the maximum number of entries has been received.":["Dieses Formular ist jetzt geschlossen, da die maximale Anzahl an Eintr\u00e4gen erreicht wurde."],"Publish Your Form":["Ver\u00f6ffentlichen Sie Ihr Formular"],"Enable This to Instantly Publish the Form":["Aktivieren Sie dies, um das Formular sofort zu ver\u00f6ffentlichen"],"Style Your Instant Form Page Here":["Gestalten Sie hier Ihre Sofortformularseite"],"Quizzes":["Quizze"],"%s - Description":["%s - Beschreibung"],"Send entries to 100+ popular apps.":["Eintr\u00e4ge an \u00fcber 100 beliebte Apps senden."],"Build automated workflows that run instantly.":["Erstellen Sie automatisierte Workflows, die sofort ausgef\u00fchrt werden."],"Create custom app integrations using our Custom App feature.":["Erstellen Sie benutzerdefinierte App-Integrationen mit unserer benutzerdefinierten App-Funktion."],"Keep your tools in sync automatically.":["Halten Sie Ihre Werkzeuge automatisch synchron."],"This will install and activate OttoKit on your WordPress site to enable automation features.":["Dies wird OttoKit auf Ihrer WordPress-Seite installieren und aktivieren, um Automatisierungsfunktionen zu erm\u00f6glichen."],"Automate Your Forms with OttoKit":["Automatisieren Sie Ihre Formulare mit OttoKit"],"Every form submission should trigger something \u2014 a Slack alert, a CRM lead, a follow-up email, or a new row in Google Sheets.":["Jede Formular\u00fcbermittlung sollte etwas ausl\u00f6sen \u2014 eine Slack-Benachrichtigung, einen CRM-Lead, eine Follow-up-E-Mail oder eine neue Zeile in Google Sheets."],"Create interactive quizzes to engage your audience and gather insights.":["Erstellen Sie interaktive Quizze, um Ihr Publikum zu begeistern und Erkenntnisse zu gewinnen."],"Design engaging quizzes with various question types, personalized feedback, and automated scoring to captivate your audience and gain valuable insights.":["Entwerfen Sie ansprechende Quizze mit verschiedenen Fragetypen, personalisiertem Feedback und automatisierter Bewertung, um Ihr Publikum zu fesseln und wertvolle Einblicke zu gewinnen."],"Create interactive quizzes with multiple question types.":["Erstellen Sie interaktive Quizze mit verschiedenen Fragetypen."],"Provide personalized feedback based on user responses.":["Geben Sie personalisiertes Feedback basierend auf den Benutzerantworten."],"Automate scoring and lead segmentation for better insights.":["Automatisieren Sie die Bewertung und Lead-Segmentierung f\u00fcr bessere Einblicke."],"Heading 1":["\u00dcberschrift 1"],"Heading 2":["\u00dcberschrift 2"],"Heading 3":["\u00dcberschrift 3"],"Heading 4":["\u00dcberschrift 4"],"Heading 5":["\u00dcberschrift 5"],"Heading 6":["\u00dcberschrift 6"],"Form settings saved.":["Formulareinstellungen gespeichert."],"The entry cap relies on stored entries to count submissions. While Compliance Settings has \"Never store entry data after form submission\" enabled, this limit will not be enforced. Disable that option, or remove the entry limit, to use this feature.":["Die Eingabebegrenzung st\u00fctzt sich auf gespeicherte Eintr\u00e4ge, um Einsendungen zu z\u00e4hlen. Solange in den Compliance-Einstellungen die Option \"Eingabedaten nach dem Absenden des Formulars niemals speichern\" aktiviert ist, wird dieses Limit nicht durchgesetzt. Deaktivieren Sie diese Option oder entfernen Sie die Eingabebegrenzung, um diese Funktion zu nutzen."],"Settings saved, but post attributes (password \/ title \/ content) failed to update. Retry to persist them.":["Einstellungen gespeichert, aber die Beitragseigenschaften (Passwort \/ Titel \/ Inhalt) konnten nicht aktualisiert werden. Versuchen Sie es erneut, um sie zu speichern."],"Failed to save form settings.":["Speichern der Formulareinstellungen fehlgeschlagen."],"Saving\u2026":["Speichern\u2026"],"When enabled this form will not store User IP, Browser Name and the Device Name in the Entries.":["Wenn aktiviert, speichert dieses Formular die IP-Adresse des Benutzers, den Browsernamen und den Ger\u00e4tenamen nicht in den Eintr\u00e4gen."],"Failed to save. Please try again.":["Speichern fehlgeschlagen. Bitte versuchen Sie es erneut."],"reCAPTCHA API keys for the selected version are not configured. Set them in Global Settings.":["reCAPTCHA-API-Schl\u00fcssel f\u00fcr die ausgew\u00e4hlte Version sind nicht konfiguriert. Stellen Sie sie in den globalen Einstellungen ein."],"Please select a reCAPTCHA version.":["Bitte w\u00e4hlen Sie eine reCAPTCHA-Version aus."],"hCaptcha API keys are not configured. Set them in Global Settings.":["hCaptcha-API-Schl\u00fcssel sind nicht konfiguriert. Legen Sie sie in den globalen Einstellungen fest."],"Cloudflare Turnstile API keys are not configured. Set them in Global Settings.":["Cloudflare Turnstile-API-Schl\u00fcssel sind nicht konfiguriert. Legen Sie sie in den globalen Einstellungen fest."],"Form data":["Formulardaten"],"Some fields need attention":["Einige Felder ben\u00f6tigen Aufmerksamkeit"],"Unsaved changes":["Nicht gespeicherte \u00c4nderungen"],"A recipient email address and subject line are required before this notification can be saved. Fix the highlighted fields, or discard your changes to go back.":["Eine Empf\u00e4nger-E-Mail-Adresse und eine Betreffzeile sind erforderlich, bevor diese Benachrichtigung gespeichert werden kann. Beheben Sie die hervorgehobenen Felder oder verwerfen Sie Ihre \u00c4nderungen, um zur\u00fcckzugehen."],"You have unsaved changes for this notification. Discard them to go back, or stay to save them.":["Sie haben ungespeicherte \u00c4nderungen f\u00fcr diese Benachrichtigung. Verwerfen Sie sie, um zur\u00fcckzugehen, oder bleiben Sie, um sie zu speichern."],"Discard & go back":["Verwerfen & zur\u00fcckgehen"],"Stay & fix":["Bleiben & reparieren"],"Keep editing":["Weiter bearbeiten"],"Please provide a recipient email address.":["Bitte geben Sie eine Empf\u00e4nger-E-Mail-Adresse an."],"Please provide a subject line.":["Bitte geben Sie eine Betreffzeile an."],"Please provide a custom URL.":["Bitte geben Sie eine benutzerdefinierte URL an."],"You have unsaved changes. Discard them to continue, or stay to save your changes.":["Sie haben ungespeicherte \u00c4nderungen. Verwerfen Sie diese, um fortzufahren, oder bleiben Sie, um Ihre \u00c4nderungen zu speichern."],"Discard & continue":["Verwerfen & fortfahren"],"Show Entries":["Eintr\u00e4ge anzeigen"],"Display this form\u2019s entries in a table on the frontend.":["Zeigen Sie die Eintr\u00e4ge dieses Formulars in einer Tabelle im Frontend an."],"Publish this form\u2019s submissions as a sortable, paginated table on any page \u2014 perfect for public directories, listings, and team dashboards, with per-role view access.":["Ver\u00f6ffentlichen Sie die Einsendungen dieses Formulars als sortierbare, paginierte Tabelle auf jeder Seite \u2014 ideal f\u00fcr \u00f6ffentliche Verzeichnisse, Listen und Team-Dashboards, mit Zugriff nach Rolle."],"Embed a sortable, paginated entries table with a simple shortcode.":["Betten Sie eine sortierbare, paginierte Eintragstabelle mit einem einfachen Shortcode ein."],"Choose exactly which fields appear as columns.":["W\u00e4hlen Sie genau aus, welche Felder als Spalten erscheinen."],"Restrict who can view entries by user role.":["Beschr\u00e4nken Sie, wer Eintr\u00e4ge nach Benutzerrolle anzeigen kann."],"The image uploaded but could not be inserted. Please try again.":["Das Bild wurde hochgeladen, konnte aber nicht eingef\u00fcgt werden. Bitte versuchen Sie es erneut."],"The image could not be uploaded. It may be too large, or you may not have permission to upload files.":["Das Bild konnte nicht hochgeladen werden. Es k\u00f6nnte zu gro\u00df sein, oder Sie haben m\u00f6glicherweise keine Berechtigung, Dateien hochzuladen."],"Please choose an image file.":["Bitte w\u00e4hlen Sie eine Bilddatei aus."],"Quill heading picker: default paragraph style\u0004Normal":["Normal"]}}} \ No newline at end of file +{"translation-revision-date":"2024-12-13T16:14:52+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/formEditor.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"SureForms":["SureForms"],"Status":["Status"],"Form":["Formular"],"Fields":["Felder"],"Image":["Bild"],"Activated":["Aktiviert"],"Activate":["Aktivieren"],"Submit":["Einreichen"],"Global Settings":["Globale Einstellungen"],"Form Title":["Formulartitel"],"Edit":["Bearbeiten"],"Please enter a valid URL.":["Bitte geben Sie eine g\u00fcltige URL ein."],"Desktop":["Desktop"],"Medium":["Mittel"],"Mobile":["Mobil"],"Repeat":["Wiederholen"],"Scroll":["Scrollen"],"Signature":["Unterschrift"],"Tablet":["Tablet"],"Upload":["Hochladen"],"Basic":["Grundlegend"],"Form Settings":["Formulareinstellungen"],"General":["Allgemein"],"Style":["Stil"],"Advanced":["Fortgeschritten"],"No tags available":["Keine Tags verf\u00fcgbar"],"Device":["Ger\u00e4t"],"Select Shortcodes":["Shortcodes ausw\u00e4hlen"],"Page Break Label":["Seitenumbruch-Label"],"Next":["Weiter"],"Back":["Zur\u00fcck"],"Reset":["Zur\u00fccksetzen"],"Generic tags":["Allgemeine Tags"],"Pixel":["Pixel"],"Em":["Em"],"Select Units":["Einheiten ausw\u00e4hlen"],"%s units":["%s Einheiten"],"Margin":["Marge"],"None":["Keine"],"Custom":["Benutzerdefiniert"],"Please add a option props to MultiButtonsControl":["Bitte f\u00fcgen Sie eine Option props zu MultiButtonsControl hinzu"],"Confirm":["Best\u00e4tigen"],"Cancel":["Abbrechen"],"Processing\u2026":["Verarbeitung\u2026"],"Select Video":["Video ausw\u00e4hlen"],"Change Video":["Video \u00e4ndern"],"Select Lottie Animation":["Lottie-Animation ausw\u00e4hlen"],"Change Lottie Animation":["Lottie-Animation \u00e4ndern"],"Upload SVG":["SVG hochladen"],"Change SVG":["SVG \u00e4ndern"],"Select Image":["Bild ausw\u00e4hlen"],"Change Image":["Bild \u00e4ndern"],"Upload SVG?":["SVG hochladen?"],"Upload SVG can be potentially risky. Are you sure?":["Das Hochladen von SVG kann potenziell riskant sein. Bist du sicher?"],"Upload Anyway":["Trotzdem hochladen"],"Full Width":["Volle Breite"],"Install":["Installieren"],"Plugin Installation failed, Please try again later.":["Plugin-Installation fehlgeschlagen, bitte versuchen Sie es sp\u00e4ter erneut."],"Plugin activation failed, Please try again later.":["Plugin-Aktivierung fehlgeschlagen, bitte versuchen Sie es sp\u00e4ter erneut."],"Integrations":["Integrationen"],"%s Removed from Quick Action Bar.":["%s wurde aus der Schnellzugriffsleiste entfernt."],"Add to Quick Action Bar":["Zur Schnellzugriffsleiste hinzuf\u00fcgen"],"%s Added to Quick Action Bar.":["%s zur Schnellzugriffsleiste hinzugef\u00fcgt."],"Already Present in Quick Action Bar":["Bereits in der Schnellzugriffsleiste vorhanden"],"No results found.":["Keine Ergebnisse gefunden."],"data object is empty":["Datenobjekt ist leer"],"Add blocks to Quick Action Bar":["Bl\u00f6cke zur Schnellzugriffsleiste hinzuf\u00fcgen"],"Re-arrange block inside Quick Action Bar":["Block im Schnellaktionsbereich neu anordnen"],"Upgrade":["Aktualisieren"],"Connecting\u2026":["Verbinden\u2026"],"Install & Activate":["Installieren & Aktivieren"],"Compliance Settings":["Compliance-Einstellungen"],"Enable GDPR Compliance":["Aktivieren Sie die DSGVO-Konformit\u00e4t"],"Never store entry data after form submission":["Speichern Sie niemals Eingabedaten nach dem Absenden des Formulars"],"When enabled this form will never store Entries.":["Wenn aktiviert, speichert dieses Formular niemals Eintr\u00e4ge."],"Automatically delete entries":["Eintr\u00e4ge automatisch l\u00f6schen"],"When enabled this form will automatically delete entries after a certain period of time.":["Wenn aktiviert, wird dieses Formular Eintr\u00e4ge nach einer bestimmten Zeitspanne automatisch l\u00f6schen."],"Entries older than the days set will be deleted automatically.":["Eintr\u00e4ge, die \u00e4lter sind als die festgelegten Tage, werden automatisch gel\u00f6scht."],"Custom CSS":["Benutzerdefiniertes CSS"],"The following CSS styles added below will only apply to this form container.":["Die folgenden unten hinzugef\u00fcgten CSS-Stile gelten nur f\u00fcr diesen Formularcontainer."],"Visual":["Visuell"],"HTML":["HTML"],"All Data":["Alle Daten"],"Add Shortcode":["Shortcode hinzuf\u00fcgen"],"Form input tags":["Formulareingabetags"],"Comma separated values are also accepted.":["Kommagetrennte Werte werden ebenfalls akzeptiert."],"Email Notification":["E-Mail-Benachrichtigung"],"Name":["Name"],"Send Email To":["E-Mail senden an"],"Subject":["Betreff"],"CC":["CC"],"BCC":["BCC"],"Reply To":["Antworten an"],"Add Notification":["Benachrichtigung hinzuf\u00fcgen"],"Add Key":["Schl\u00fcssel hinzuf\u00fcgen"],"Add Value":["Wert hinzuf\u00fcgen"],"Add":["Hinzuf\u00fcgen"],"Confirmation Message":["Best\u00e4tigungsnachricht"],"After Form Submission":["Nach dem Absenden des Formulars"],"Hide Form":["Formular ausblenden"],"Reset Form":["Formular zur\u00fccksetzen"],"Custom URL":["Benutzerdefinierte URL"],"Add Query Parameters":["Abfrageparameter hinzuf\u00fcgen"],"Select if you want to add key-value pairs for form fields to include in query parameters":["W\u00e4hlen Sie, ob Sie Schl\u00fcssel-Wert-Paare f\u00fcr Formularfelder hinzuf\u00fcgen m\u00f6chten, die in Abfrageparametern enthalten sein sollen"],"Query Parameters":["Abfrageparameter"],"Please select a page.":["Bitte w\u00e4hlen Sie eine Seite aus."],"Suggestion: URL should use HTTPS":["Vorschlag: Die URL sollte HTTPS verwenden"],"Success Message":["Erfolgsmeldung"],"Redirect":["Weiterleiten"],"Redirect to":["Weiterleiten zu"],"Page":["Seite"],"Form Confirmation":["Formularbest\u00e4tigung"],"Confirmation Type":["Best\u00e4tigungstyp"],"Use Labels as Placeholders":["Verwenden Sie Labels als Platzhalter"],"Above setting will place the labels inside the fields as placeholders (where possible). This setting takes effect only on the live page, not in the editor preview.":["Diese Einstellung platziert die Beschriftungen innerhalb der Felder als Platzhalter (wo m\u00f6glich). Diese Einstellung wirkt sich nur auf der Live-Seite aus, nicht in der Editor-Vorschau."],"Page Break":["Seitenumbruch"],"Show Labels":["Etiketten anzeigen"],"First Page Label":["Erstes Seitenetikett"],"Progress Indicator":["Fortschrittsanzeige"],"Progress Bar":["Fortschrittsbalken"],"Connector":["Verbinder"],"Steps":["Schritte"],"Next Button Text":["Text der Schaltfl\u00e4che \"Weiter\""],"Back Button Text":["Zur\u00fcck-Schaltfl\u00e4chentext"],"Are you sure you want to close? Your unsaved changes will be lost as you have some validation errors.":["Sind Sie sicher, dass Sie schlie\u00dfen m\u00f6chten? Ihre nicht gespeicherten \u00c4nderungen gehen verloren, da Sie einige Validierungsfehler haben."],"There are few unsaved changes. Please save your changes to reflect the updates.":["Es gibt einige nicht gespeicherte \u00c4nderungen. Bitte speichern Sie Ihre \u00c4nderungen, um die Aktualisierungen zu \u00fcbernehmen."],"Form Behavior":["Formverhalten"],"Clear":["Klar"],"Select Color":["Farbe ausw\u00e4hlen"],"Primary Color":["Prim\u00e4rfarbe"],"Text Color":["Textfarbe"],"Text Color on Primary":["Textfarbe auf Prim\u00e4r"],"Field Spacing":["Feldabstand"],"Small":["Klein"],"Large":["Gro\u00df"],"Left":["Links"],"Center":["Zentrum"],"Right":["Richtig"],"Google reCAPTCHA":["Google reCAPTCHA"],"CloudFlare Turnstile":["CloudFlare Turnstile"],"hCaptcha":["hCaptcha"],"reCAPTCHA v2 Invisible":["reCAPTCHA v2 Unsichtbar"],"reCAPTCHA v3":["reCAPTCHA v3"],"Date Picker":["Datumsauswahl"],"Time Picker":["Zeitw\u00e4hler"],"Hidden":["Versteckt"],"Slider":["Schieberegler"],"Rating":["Bewertung"],"Upgrade to Unlock These Fields":["Upgrade, um diese Felder freizuschalten"],"Add Block":["Block hinzuf\u00fcgen"],"Customize with SureForms":["Anpassen mit SureForms"],"Page break":["Seitenumbruch"],"Previous":["Zur\u00fcck"],"Thank you":["Danke"],"Form submitted successfully!":["Formular erfolgreich eingereicht!"],"Instant Form":["Sofortformular"],"Enable Instant Form":["Sofortformular aktivieren"],"Enable Preview":["Vorschau aktivieren"],"Show Title":["Titel anzeigen"],"Site Logo":["Seitenlogo"],"Banner Background":["Banner-Hintergrund"],"Color":["Farbe"],"Upload Image":["Bild hochladen"],"Background Color":["Hintergrundfarbe"],"Use banner as page background":["Verwenden Sie das Banner als Seitenhintergrund"],"Form Width":["Formularbreite"],"URL":["URL"],"URL Slug":["URL-Slug"],"The last part of the URL.":["Der letzte Teil der URL."],"Learn more.":["Erfahren Sie mehr."],"SureForms Description":["SureForms Beschreibung"],"Form Options":["Formularoptionen"],"Form Shortcode":["Formular-Kurzcode"],"Paste this shortcode on the page or post to render this form.":["F\u00fcgen Sie diesen Shortcode auf der Seite oder im Beitrag ein, um dieses Formular anzuzeigen."],"Spam Protection":["Spam-Schutz"],"Auto":["Auto"],"Normal":["Normal"],"%":["%"],"Top":["Oben"],"Bottom":["Unten"],"Solid":["Fest"],"Width":["Breite"],"Size":["Gr\u00f6\u00dfe"],"EM":["EM"],"Padding":["Polsterung"],"Color 1":["Farbe 1"],"Color 2":["Farbe 2"],"Type":["Typ"],"Linear":["Linear"],"Radial":["Radial"],"Location 1":["Standort 1"],"Location 2":["Standort 2"],"Angle":["Winkel"],"Classic":["Klassisch"],"Gradient":["Gradient"],"Background":["Hintergrund"],"Cover":["Abdeckung"],"Contain":["Enthalten"],"Overlay":["\u00dcberlagerung"],"No Repeat":["Keine Wiederholung"],"Overlay Opacity":["\u00dcberlagerungsdeckkraft"],"Class names should be separated by spaces. Each class name must not start with a digit, hyphen, or underscore. They can only include letters (including Unicode characters), numbers, hyphens, and underscores.":["Klassennamen sollten durch Leerzeichen getrennt werden. Jeder Klassenname darf nicht mit einer Ziffer, einem Bindestrich oder einem Unterstrich beginnen. Sie d\u00fcrfen nur Buchstaben (einschlie\u00dflich Unicode-Zeichen), Zahlen, Bindestriche und Unterstriche enthalten."],"Conversational Layout":["Konversationelles Layout"],"Unlock Conversational Forms":["Konversationelle Formulare freischalten"],"With the SureForms Pro Plan, you can transform your forms into engaging conversational layouts for a seamless user experience.":["Mit dem SureForms Pro Plan k\u00f6nnen Sie Ihre Formulare in ansprechende, dialogorientierte Layouts verwandeln, um ein nahtloses Benutzererlebnis zu schaffen."],"Premium":["Premium"],"Overlay Type":["Overlay-Typ"],"Image Overlay Color":["Bild\u00fcberlagerungsfarbe"],"Image Position":["Bildposition"],"Attachment":["Anhang"],"Fixed":["Fest"],"Blend Mode":["Mischmodus"],"Multiply":["Multiplizieren"],"Screen":["Bildschirm"],"Darken":["Verdunkeln"],"Lighten":["Erleichtern"],"Color Dodge":["Farb-Abwedeln"],"Saturation":["S\u00e4ttigung"],"Repeat-x":["Wiederholen-x"],"Repeat-y":["Wiederhole-y"],"PX":["PX"],"Button":["Schaltfl\u00e4che"],"OttoKit":["OttoKit"],"Connect with OttoKit":["Mit OttoKit verbinden"],"SUREFORMS PREMIUM FIELDS":["SUREFORMS PREMIUM-FELDER"],"The current 'From Email' address does not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["Die aktuelle 'Von-E-Mail'-Adresse stimmt nicht mit Ihrem Website-Domainnamen (%1$s) \u00fcberein. Dies kann dazu f\u00fchren, dass Ihre Benachrichtigungs-E-Mails blockiert oder als Spam markiert werden. Alternativ versuchen Sie, eine Von-Adresse zu verwenden, die mit Ihrem Website-Domainnamen \u00fcbereinstimmt (admin@%2$s)."],"The current 'From Email' address does not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["Die aktuelle 'Von-E-Mail'-Adresse stimmt nicht mit Ihrem Website-Domainnamen (%s) \u00fcberein. Dies kann dazu f\u00fchren, dass Ihre Benachrichtigungs-E-Mails blockiert oder als Spam markiert werden."],"We strongly recommend that you install the free ":["Wir empfehlen Ihnen dringend, die kostenlose"]," plugin! The Setup Wizard makes it easy to fix your emails. ":["Plugin! Der Einrichtungsassistent macht es einfach, Ihre E-Mails zu reparieren."]," Alternately, try using a From Address that matches your website domain (admin@%s).":["Alternativ k\u00f6nnen Sie versuchen, eine Absenderadresse zu verwenden, die mit Ihrer Website-Domain \u00fcbereinstimmt (admin@%s)."],"Please enter a valid email address. Your notifications won't be sent if the field is not filled in correctly.":["Bitte geben Sie eine g\u00fcltige E-Mail-Adresse ein. Ihre Benachrichtigungen werden nicht gesendet, wenn das Feld nicht korrekt ausgef\u00fcllt ist."],"From Name":["Von Name"],"From Email":["Von E-Mail"],"The current 'From Email' address may not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["Die aktuelle 'Von-E-Mail'-Adresse stimmt m\u00f6glicherweise nicht mit Ihrem Website-Domainnamen (%1$s) \u00fcberein. Dies kann dazu f\u00fchren, dass Ihre Benachrichtigungs-E-Mails blockiert oder als Spam markiert werden. Alternativ versuchen Sie, eine Von-Adresse zu verwenden, die mit Ihrem Website-Domainnamen \u00fcbereinstimmt (admin@%2$s)."],"The current 'From Email' address may not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["Die aktuelle 'Von-E-Mail'-Adresse stimmt m\u00f6glicherweise nicht mit Ihrem Website-Domainnamen (%s) \u00fcberein. Dies kann dazu f\u00fchren, dass Ihre Benachrichtigungs-E-Mails blockiert oder als Spam markiert werden."],"Border Radius":["Randradius"],"Form Theme":["Formular-Thema"],"Instant Form Padding":["Sofortige Formularpolsterung"],"Instant Form Border Radius":["Sofortige Formular-Randradius"],"Select Gradient":["Gradient ausw\u00e4hlen"],"Upgrade Now":["Jetzt upgraden"],"SureTriggers":["SureTriggers"],"Entries older than the selected days will be deleted.":["Eintr\u00e4ge, die \u00e4lter als die ausgew\u00e4hlten Tage sind, werden gel\u00f6scht."],"Entries Time Period":["Eintr\u00e4ge Zeitraum"],"Custom CSS Panel":["Benutzerdefiniertes CSS-Panel"],"Notifications can use only one From Email so please enter a single address.":["Benachrichtigungen k\u00f6nnen nur eine Absender-E-Mail verwenden, daher geben Sie bitte eine einzelne Adresse ein."],"Email Notifications":["E-Mail-Benachrichtigungen"],"Actions":["Aktionen"],"Duplicate":["Duplikat"],"Delete":["L\u00f6schen"],"Select Page to redirect":["Seite zum Weiterleiten ausw\u00e4hlen"],"Search for a page":["Suche nach einer Seite"],"Select a page":["W\u00e4hlen Sie eine Seite aus"],"reCAPTCHA v2":["reCAPTCHA v2"],"Save":["Speichern"],"Login":["Anmelden"],"Register":["Registrieren"],"Date":["Datum"],"Advanced Settings":["Erweiterte Einstellungen"],"Form Restriction":["Formulareinschr\u00e4nkung"],"Maximum Number of Entries":["Maximale Anzahl von Eintr\u00e4gen"],"Maximum Entries":["Maximale Eintr\u00e4ge"],"The Time Period setting works according to your WordPress site's time zone. <a>Click here<\/a> to open your WordPress General Settings, where you can check and update it.":["Die Einstellung des Zeitraums funktioniert gem\u00e4\u00df der Zeitzone Ihrer WordPress-Website. <a>Klicken Sie hier<\/a>, um Ihre allgemeinen WordPress-Einstellungen zu \u00f6ffnen, wo Sie diese \u00fcberpr\u00fcfen und aktualisieren k\u00f6nnen."],"Click here":["Klicken Sie hier"],"Response Description After Maximum Entries":["Antwortbeschreibung nach maximalen Eintr\u00e4gen"],"All changes will be saved automatically when you press back.":["Alle \u00c4nderungen werden automatisch gespeichert, wenn Sie zur\u00fcck dr\u00fccken."],"Repeater":["Wiederholer"],"OttoKit Settings":["OttoKit-Einstellungen"],"Get Started":["Loslegen"],"Connect Native Integrations with SureForms":["Native Integrationen mit SureForms verbinden"],"Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>":["Erwartetes Format f\u00fcr E-Mails - email@sureforms.com oder John Doe <email@sureforms.com>"],"delete":["l\u00f6schen"],"Please type \"%s\" in the input box":["Bitte geben Sie \"%s\" in das Eingabefeld ein"],"To confirm, type \"%s\" in the box below:":["Um zu best\u00e4tigen, geben Sie \"%s\" in das Feld unten ein:"],"Type \"%s\"":["Geben Sie \"%s\" ein"],"Payment":["Zahlung"],"%s - Order ID":["%s - Bestell-ID"],"%s - Amount":["%s - Betrag"],"%s - Customer Email":["%s - Kunden-E-Mail"],"%s - Customer Name":["%s - Kundenname"],"%s - Status":["%s - Status"],"Add custom CSS rules to style this specific form independently of global styles.":["F\u00fcgen Sie benutzerdefinierte CSS-Regeln hinzu, um dieses spezielle Formular unabh\u00e4ngig von globalen Stilen zu gestalten."],"Spam Protection Type":["Spam-Schutztyp"],"Select Security Type":["Sicherheitstyp ausw\u00e4hlen"],"Note: Using different reCAPTCHA versions (V2 checkbox and V3) on the same page will create conflicts between the versions. Kindly avoid using different versions on the same page.":["Hinweis: Die Verwendung verschiedener reCAPTCHA-Versionen (V2-Checkbox und V3) auf derselben Seite f\u00fchrt zu Konflikten zwischen den Versionen. Bitte vermeiden Sie die Verwendung unterschiedlicher Versionen auf derselben Seite."],"Select Version":["Version ausw\u00e4hlen"],"Please configure the API keys correctly from the settings":["Bitte konfigurieren Sie die API-Schl\u00fcssel korrekt in den Einstellungen."],"Control email alerts sent to admins or users after a form submission.":["Steuern Sie E-Mail-Benachrichtigungen, die nach einer Formular\u00fcbermittlung an Administratoren oder Benutzer gesendet werden."],"Customize the confirmation message or redirect the users after submitting the form.":["Passen Sie die Best\u00e4tigungsnachricht an oder leiten Sie die Benutzer nach dem Absenden des Formulars weiter."],"Set limits on how many times a form can be submitted and manage compliance options, including GDPR and data retention.":["Legen Sie fest, wie oft ein Formular eingereicht werden kann, und verwalten Sie Compliance-Optionen, einschlie\u00dflich DSGVO und Datenaufbewahrung."],"Go to OttoKit Settings":["Gehe zu den OttoKit-Einstellungen"],"Connect SureForms with your favorite apps to automate tasks and sync data seamlessly.":["Verbinden Sie SureForms mit Ihren Lieblings-Apps, um Aufgaben zu automatisieren und Daten nahtlos zu synchronisieren."],"Unlock powerful integrations in the Premimum plan to automate your workflows and connect SureForms directly with your favorite tools.":["Schalten Sie leistungsstarke Integrationen im Premium-Plan frei, um Ihre Arbeitsabl\u00e4ufe zu automatisieren und SureForms direkt mit Ihren Lieblingstools zu verbinden."],"Send form submissions straight to CRMs, email, and marketing platforms.":["Senden Sie Formular\u00fcbermittlungen direkt an CRMs, E-Mail- und Marketingplattformen."],"Automate repetitive tasks with seamless data syncing.":["Automatisiere repetitive Aufgaben mit nahtloser Datensynchronisierung."],"Access exclusive native integrations for faster workflows.":["Zugriff auf exklusive native Integrationen f\u00fcr schnellere Arbeitsabl\u00e4ufe."],"PDF Generation":["PDF-Erstellung"],"Generate and customize PDF copies of form submissions.":["Erstellen und anpassen von PDF-Kopien von Formulareinsendungen."],"Generate Submission PDFs":["Einreichungs-PDFs erstellen"],"Turn every form entry into a polished PDF file, making it perfect for reports, records, or sharing.":["Verwandeln Sie jeden Formulareintrag in eine polierte PDF-Datei, die sich perfekt f\u00fcr Berichte, Aufzeichnungen oder zum Teilen eignet."],"Automatically generate PDFs from your form submissions.":["Automatisch PDFs aus Ihren Formulareinsendungen erstellen."],"Customize PDF templates with your branding.":["Passen Sie PDF-Vorlagen mit Ihrem Branding an."],"Download or email PDFs instantly.":["Laden Sie PDFs sofort herunter oder senden Sie sie per E-Mail."],"User Registration":["Benutzerregistrierung"],"Onboard new users or update existing accounts through beautiful looking forms.":["Neue Benutzer an Bord nehmen oder bestehende Konten \u00fcber ansprechend gestaltete Formulare aktualisieren."],"Register Users with SureForms":["Benutzer mit SureForms registrieren"],"Streamline the entire user onboarding process for your sites with seamless form-powered logins and registrations.":["Optimieren Sie den gesamten Benutzer-Onboarding-Prozess f\u00fcr Ihre Websites mit nahtlosen, formularbasierten Anmeldungen und Registrierungen."],"Register new users directly via your form submissions.":["Registrieren Sie neue Benutzer direkt \u00fcber Ihre Formular\u00fcbermittlungen."],"Create or update existing accounts by mapping form data to user fields.":["Erstellen oder aktualisieren Sie bestehende Konten, indem Sie Formulardaten auf Benutzerfelder abbilden."],"Assign roles and control access automatically.":["Rollen zuweisen und den Zugriff automatisch steuern."],"Post Feed":["Beitrags-Feed"],"Transform your form submission into WordPress posts.":["Verwandeln Sie Ihre Formular\u00fcbermittlung in WordPress-Beitr\u00e4ge."],"Automatically turn form submissions into WordPress posts, pages, or custom post types. Save big on time and let your forms publish content directly.":["Formulareinsendungen automatisch in WordPress-Beitr\u00e4ge, Seiten oder benutzerdefinierte Beitragstypen umwandeln. Sparen Sie viel Zeit und lassen Sie Ihre Formulare Inhalte direkt ver\u00f6ffentlichen."],"Create posts, pages, or CPTs from your form entries.":["Erstellen Sie Beitr\u00e4ge, Seiten oder CPTs aus Ihren Formulareintr\u00e4gen."],"Map form fields to your post fields easily.":["Ordnen Sie Formularfelder einfach Ihren Beitragsfeldern zu."],"Automate the content publishing flow with few simple steps.":["Automatisieren Sie den Ver\u00f6ffentlichungsprozess f\u00fcr Inhalte mit wenigen einfachen Schritten."],"Automations":["Automatisierungen"],"Unlock Advanced Styling":["Erweiterte Stiloptionen freischalten"],"Get full control over your form's look with custom colors, fonts, and layouts.":["Erhalten Sie die volle Kontrolle \u00fcber das Erscheinungsbild Ihres Formulars mit benutzerdefinierten Farben, Schriftarten und Layouts."],"Button Alignment":["Schaltfl\u00e4chenanordnung"],"Add Custom CSS Class(es)":["Benutzerdefinierte CSS-Klasse(n) hinzuf\u00fcgen"],"Set the total number of submissions allowed for this form.":["Legen Sie die Gesamtanzahl der zul\u00e4ssigen Einreichungen f\u00fcr dieses Formular fest."],"Save & Progress":["Speichern & Fortfahren"],"Allow users to save their progress and continue form completion later.":["Erm\u00f6glichen Sie Benutzern, ihren Fortschritt zu speichern und die Formularausf\u00fcllung sp\u00e4ter fortzusetzen."],"Save & Progress in SureForms":["Speichern & Fortschritt in SureForms"],"Give your users the flexibility to complete forms at their own pace by allowing them to save progress and return anytime.":["Geben Sie Ihren Nutzern die Flexibilit\u00e4t, Formulare in ihrem eigenen Tempo auszuf\u00fcllen, indem Sie ihnen erlauben, den Fortschritt zu speichern und jederzeit zur\u00fcckzukehren."],"Let users pause long or multi-step forms and continue later.":["Lassen Sie Benutzer lange oder mehrstufige Formulare pausieren und sp\u00e4ter fortsetzen."],"Reduce form abandonment with convenient resume links and access their progress from anywhere.":["Reduzieren Sie das Abbrechen von Formularen mit praktischen Wiederaufnahme-Links und greifen Sie von \u00fcberall auf deren Fortschritt zu."],"Improve user experience for lengthy, complex, or multi-page forms.":["Verbessern Sie die Benutzererfahrung f\u00fcr lange, komplexe oder mehrseitige Formulare."],"This form is not yet available. Please check back after the scheduled start time.":["Dieses Formular ist noch nicht verf\u00fcgbar. Bitte schauen Sie nach der geplanten Startzeit wieder vorbei."],"This form is no longer accepting submissions. The submission period has ended.":["Dieses Formular nimmt keine Einsendungen mehr an. Die Einreichungsfrist ist abgelaufen."],"The start date and time must be before the end date and time.":["Das Startdatum und die Startzeit m\u00fcssen vor dem Enddatum und der Endzeit liegen."],"Form Scheduling":["Formularplanung"],"Enable Form Scheduling":["Formularplanung aktivieren"],"Set a time period during which this form will be available for submissions.":["Legen Sie einen Zeitraum fest, in dem dieses Formular f\u00fcr Einreichungen verf\u00fcgbar sein wird."],"Start Date & Time":["Startdatum und -zeit"],"End Date & Time":["Enddatum & Uhrzeit"],"Response Description Before Start Date":["Antwortbeschreibung vor dem Startdatum"],"Response Description After End Date":["Antwortbeschreibung nach dem Enddatum"],"Conditional Confirmations":["Bedingte Best\u00e4tigungen"],"Set up the message or redirect users will see after submitting the form.":["Richten Sie die Nachricht ein oder leiten Sie die Benutzer weiter, die sie nach dem Absenden des Formulars sehen werden."],"Show the right message to the right user based on how they respond. Personalize confirmations with smart conditions and guide users to the next best step automatically.":["Zeigen Sie die richtige Nachricht dem richtigen Benutzer basierend darauf, wie sie reagieren. Personalisieren Sie Best\u00e4tigungen mit intelligenten Bedingungen und f\u00fchren Sie Benutzer automatisch zum n\u00e4chsten besten Schritt."],"Display different confirmation messages based on form responses.":["Zeigen Sie je nach Formularantworten unterschiedliche Best\u00e4tigungsnachrichten an."],"Redirect users to specific pages or URLs conditionally.":["Leiten Sie Benutzer bedingt auf bestimmte Seiten oder URLs weiter."],"Create personalized thank-you messages without extra forms.":["Erstellen Sie personalisierte Dankesnachrichten ohne zus\u00e4tzliche Formulare."],"Lost Password":["Passwort vergessen"],"Reset Password":["Passwort zur\u00fccksetzen"],"Select a spam protection service. Configure API keys in Global Settings before enabling.":["W\u00e4hlen Sie einen Spam-Schutzdienst aus. Konfigurieren Sie API-Schl\u00fcssel in den globalen Einstellungen, bevor Sie ihn aktivieren."],"Send as Raw HTML":["Als Roh-HTML senden"],"When enabled, the email body HTML will be preserved exactly as written and wrapped in a professional email template.":["Wenn aktiviert, wird der HTML-Inhalt der E-Mail genau so beibehalten, wie er geschrieben wurde, und in eine professionelle E-Mail-Vorlage eingebettet."],"Smart tags that reference user-submitted fields will not be escaped in raw HTML mode. Avoid inserting untrusted field values directly into the email body.":["Intelligente Tags, die auf vom Benutzer \u00fcbermittelte Felder verweisen, werden im Roh-HTML-Modus nicht maskiert. Vermeiden Sie es, nicht vertrauensw\u00fcrdige Feldwerte direkt in den E-Mail-Text einzuf\u00fcgen."],"Please provide a recipient email address and subject line.":["Bitte geben Sie eine Empf\u00e4nger-E-Mail-Adresse und eine Betreffzeile an."],"Email notification duplicated!":["E-Mail-Benachrichtigung dupliziert!"],"Are you sure you want to delete this email notification?":["Sind Sie sicher, dass Sie diese E-Mail-Benachrichtigung l\u00f6schen m\u00f6chten?"],"Email notification deleted!":["E-Mail-Benachrichtigung gel\u00f6scht!"],"URL is missing Top Level Domain (TLD).":["Die URL fehlt die Top-Level-Domain (TLD)."],"This form is now closed as the maximum number of entries has been received.":["Dieses Formular ist jetzt geschlossen, da die maximale Anzahl an Eintr\u00e4gen erreicht wurde."],"Publish Your Form":["Ver\u00f6ffentlichen Sie Ihr Formular"],"Enable This to Instantly Publish the Form":["Aktivieren Sie dies, um das Formular sofort zu ver\u00f6ffentlichen"],"Style Your Instant Form Page Here":["Gestalten Sie hier Ihre Sofortformularseite"],"Quizzes":["Quizze"],"%s - Description":["%s - Beschreibung"],"Send entries to 100+ popular apps.":["Eintr\u00e4ge an \u00fcber 100 beliebte Apps senden."],"Build automated workflows that run instantly.":["Erstellen Sie automatisierte Workflows, die sofort ausgef\u00fchrt werden."],"Create custom app integrations using our Custom App feature.":["Erstellen Sie benutzerdefinierte App-Integrationen mit unserer benutzerdefinierten App-Funktion."],"Keep your tools in sync automatically.":["Halten Sie Ihre Werkzeuge automatisch synchron."],"This will install and activate OttoKit on your WordPress site to enable automation features.":["Dies wird OttoKit auf Ihrer WordPress-Seite installieren und aktivieren, um Automatisierungsfunktionen zu erm\u00f6glichen."],"Automate Your Forms with OttoKit":["Automatisieren Sie Ihre Formulare mit OttoKit"],"Every form submission should trigger something \u2014 a Slack alert, a CRM lead, a follow-up email, or a new row in Google Sheets.":["Jede Formular\u00fcbermittlung sollte etwas ausl\u00f6sen \u2014 eine Slack-Benachrichtigung, einen CRM-Lead, eine Follow-up-E-Mail oder eine neue Zeile in Google Sheets."],"Create interactive quizzes to engage your audience and gather insights.":["Erstellen Sie interaktive Quizze, um Ihr Publikum zu begeistern und Erkenntnisse zu gewinnen."],"Design engaging quizzes with various question types, personalized feedback, and automated scoring to captivate your audience and gain valuable insights.":["Entwerfen Sie ansprechende Quizze mit verschiedenen Fragetypen, personalisiertem Feedback und automatisierter Bewertung, um Ihr Publikum zu fesseln und wertvolle Einblicke zu gewinnen."],"Create interactive quizzes with multiple question types.":["Erstellen Sie interaktive Quizze mit verschiedenen Fragetypen."],"Provide personalized feedback based on user responses.":["Geben Sie personalisiertes Feedback basierend auf den Benutzerantworten."],"Automate scoring and lead segmentation for better insights.":["Automatisieren Sie die Bewertung und Lead-Segmentierung f\u00fcr bessere Einblicke."],"Heading 1":["\u00dcberschrift 1"],"Heading 2":["\u00dcberschrift 2"],"Heading 3":["\u00dcberschrift 3"],"Heading 4":["\u00dcberschrift 4"],"Heading 5":["\u00dcberschrift 5"],"Heading 6":["\u00dcberschrift 6"],"Form settings saved.":["Formulareinstellungen gespeichert."],"The entry cap relies on stored entries to count submissions. While Compliance Settings has \"Never store entry data after form submission\" enabled, this limit will not be enforced. Disable that option, or remove the entry limit, to use this feature.":["Die Eingabebegrenzung st\u00fctzt sich auf gespeicherte Eintr\u00e4ge, um Einsendungen zu z\u00e4hlen. Solange in den Compliance-Einstellungen die Option \"Eingabedaten nach dem Absenden des Formulars niemals speichern\" aktiviert ist, wird dieses Limit nicht durchgesetzt. Deaktivieren Sie diese Option oder entfernen Sie die Eingabebegrenzung, um diese Funktion zu nutzen."],"Settings saved, but post attributes (password \/ title \/ content) failed to update. Retry to persist them.":["Einstellungen gespeichert, aber die Beitragseigenschaften (Passwort \/ Titel \/ Inhalt) konnten nicht aktualisiert werden. Versuchen Sie es erneut, um sie zu speichern."],"Failed to save form settings.":["Speichern der Formulareinstellungen fehlgeschlagen."],"Saving\u2026":["Speichern\u2026"],"When enabled this form will not store User IP, Browser Name and the Device Name in the Entries.":["Wenn aktiviert, speichert dieses Formular die IP-Adresse des Benutzers, den Browsernamen und den Ger\u00e4tenamen nicht in den Eintr\u00e4gen."],"Failed to save. Please try again.":["Speichern fehlgeschlagen. Bitte versuchen Sie es erneut."],"reCAPTCHA API keys for the selected version are not configured. Set them in Global Settings.":["reCAPTCHA-API-Schl\u00fcssel f\u00fcr die ausgew\u00e4hlte Version sind nicht konfiguriert. Stellen Sie sie in den globalen Einstellungen ein."],"Please select a reCAPTCHA version.":["Bitte w\u00e4hlen Sie eine reCAPTCHA-Version aus."],"hCaptcha API keys are not configured. Set them in Global Settings.":["hCaptcha-API-Schl\u00fcssel sind nicht konfiguriert. Legen Sie sie in den globalen Einstellungen fest."],"Cloudflare Turnstile API keys are not configured. Set them in Global Settings.":["Cloudflare Turnstile-API-Schl\u00fcssel sind nicht konfiguriert. Legen Sie sie in den globalen Einstellungen fest."],"Form data":["Formulardaten"],"Some fields need attention":["Einige Felder ben\u00f6tigen Aufmerksamkeit"],"Unsaved changes":["Nicht gespeicherte \u00c4nderungen"],"A recipient email address and subject line are required before this notification can be saved. Fix the highlighted fields, or discard your changes to go back.":["Eine Empf\u00e4nger-E-Mail-Adresse und eine Betreffzeile sind erforderlich, bevor diese Benachrichtigung gespeichert werden kann. Beheben Sie die hervorgehobenen Felder oder verwerfen Sie Ihre \u00c4nderungen, um zur\u00fcckzugehen."],"You have unsaved changes for this notification. Discard them to go back, or stay to save them.":["Sie haben ungespeicherte \u00c4nderungen f\u00fcr diese Benachrichtigung. Verwerfen Sie sie, um zur\u00fcckzugehen, oder bleiben Sie, um sie zu speichern."],"Discard & go back":["Verwerfen & zur\u00fcckgehen"],"Stay & fix":["Bleiben & reparieren"],"Keep editing":["Weiter bearbeiten"],"Please provide a recipient email address.":["Bitte geben Sie eine Empf\u00e4nger-E-Mail-Adresse an."],"Please provide a subject line.":["Bitte geben Sie eine Betreffzeile an."],"Please provide a custom URL.":["Bitte geben Sie eine benutzerdefinierte URL an."],"You have unsaved changes. Discard them to continue, or stay to save your changes.":["Sie haben ungespeicherte \u00c4nderungen. Verwerfen Sie diese, um fortzufahren, oder bleiben Sie, um Ihre \u00c4nderungen zu speichern."],"Discard & continue":["Verwerfen & fortfahren"],"Show Entries":["Eintr\u00e4ge anzeigen"],"Display this form\u2019s entries in a table on the frontend.":["Zeigen Sie die Eintr\u00e4ge dieses Formulars in einer Tabelle im Frontend an."],"Publish this form\u2019s submissions as a sortable, paginated table on any page \u2014 perfect for public directories, listings, and team dashboards, with per-role view access.":["Ver\u00f6ffentlichen Sie die Einsendungen dieses Formulars als sortierbare, paginierte Tabelle auf jeder Seite \u2014 ideal f\u00fcr \u00f6ffentliche Verzeichnisse, Listen und Team-Dashboards, mit Zugriff nach Rolle."],"Embed a sortable, paginated entries table with a simple shortcode.":["Betten Sie eine sortierbare, paginierte Eintragstabelle mit einem einfachen Shortcode ein."],"Choose exactly which fields appear as columns.":["W\u00e4hlen Sie genau aus, welche Felder als Spalten erscheinen."],"Restrict who can view entries by user role.":["Beschr\u00e4nken Sie, wer Eintr\u00e4ge nach Benutzerrolle anzeigen kann."],"The image uploaded but could not be inserted. Please try again.":["Das Bild wurde hochgeladen, konnte aber nicht eingef\u00fcgt werden. Bitte versuchen Sie es erneut."],"The image could not be uploaded. It may be too large, or you may not have permission to upload files.":["Das Bild konnte nicht hochgeladen werden. Es k\u00f6nnte zu gro\u00df sein, oder Sie haben m\u00f6glicherweise keine Berechtigung, Dateien hochzuladen."],"Please choose an image file.":["Bitte w\u00e4hlen Sie eine Bilddatei aus."],"Auto-Advance to Next Step":["Automatisches Weitergehen zum n\u00e4chsten Schritt"],"Go to the next step as soon as someone picks an option. Works on steps with a single Multiple Choice or Dropdown field. The last step always shows Submit.":["Gehe zum n\u00e4chsten Schritt, sobald jemand eine Option ausw\u00e4hlt. Funktioniert bei Schritten mit einem einzigen Multiple-Choice- oder Dropdown-Feld. Der letzte Schritt zeigt immer \"Absenden\" an."],"Hide Next Button":["N\u00e4chster Button ausblenden"],"Hide the Next button on steps that auto-advance. It reappears when reached with the keyboard.":["Blende den \"N\u00e4chster\"-Button bei Schritten aus, die automatisch weitergehen. Er erscheint wieder, wenn man mit der Tastatur navigiert."],"Could not open the OttoKit connection window. Please allow popups for this site and try again.":["Das OttoKit-Verbindungsfenster konnte nicht ge\u00f6ffnet werden. Bitte erlauben Sie Pop-ups f\u00fcr diese Seite und versuchen Sie es erneut."],"Quill heading picker: default paragraph style\u0004Normal":["Normal"]}}} \ No newline at end of file diff --git a/languages/sureforms-de_DE-51635fe6489fc8288d603fe596c755ca.json b/languages/sureforms-de_DE-51635fe6489fc8288d603fe596c755ca.json index 912e97d69..a6bb25529 100644 --- a/languages/sureforms-de_DE-51635fe6489fc8288d603fe596c755ca.json +++ b/languages/sureforms-de_DE-51635fe6489fc8288d603fe596c755ca.json @@ -1 +1 @@ -{"translation-revision-date":"2024-12-13T16:14:52+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/settings.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"Dashboard":["Armaturenbrett"],"Settings":["Einstellungen"],"Entries":["Eintr\u00e4ge"],"Status":["Status"],"Form":["Formular"],"Activated":["Aktiviert"],"Activate":["Aktivieren"],"Address":["Adresse"],"Checkbox":["Kontrollk\u00e4stchen"],"Dropdown":["Dropdown-Men\u00fc"],"Email":["E-Mail"],"Number":["Zahl"],"Phone":["Telefon"],"Textarea":["Textbereich"],"Monday":["Montag"],"Forms":["Formulare"],"New Form Submission - %s":["Neue Formulareinreichung - %s"],"GitHub":["GitHub"],"(no title)":["(kein Titel)"],"General":["Allgemein"],"No tags available":["Keine Tags verf\u00fcgbar"],"Back":["Zur\u00fcck"],"Generic tags":["Allgemeine Tags"],"Other":["Andere"],"Confirm":["Best\u00e4tigen"],"Cancel":["Abbrechen"],"Install":["Installieren"],"Plugin Installation failed, Please try again later.":["Plugin-Installation fehlgeschlagen, bitte versuchen Sie es sp\u00e4ter erneut."],"Plugin activation failed, Please try again later.":["Plugin-Aktivierung fehlgeschlagen, bitte versuchen Sie es sp\u00e4ter erneut."],"Integrations":["Integrationen"],"What's New?":["Was gibt's Neues?"],"Core":["Kern"],"Unlicensed":["Ohne Lizenz"],"Connecting\u2026":["Verbinden\u2026"],"Install & Activate":["Installieren & Aktivieren"],"Compliance Settings":["Compliance-Einstellungen"],"Enable GDPR Compliance":["Aktivieren Sie die DSGVO-Konformit\u00e4t"],"Never store entry data after form submission":["Speichern Sie niemals Eingabedaten nach dem Absenden des Formulars"],"When enabled this form will never store Entries.":["Wenn aktiviert, speichert dieses Formular niemals Eintr\u00e4ge."],"Automatically delete entries":["Eintr\u00e4ge automatisch l\u00f6schen"],"When enabled this form will automatically delete entries after a certain period of time.":["Wenn aktiviert, wird dieses Formular Eintr\u00e4ge nach einer bestimmten Zeitspanne automatisch l\u00f6schen."],"Entries older than the days set will be deleted automatically.":["Eintr\u00e4ge, die \u00e4lter sind als die festgelegten Tage, werden automatisch gel\u00f6scht."],"Visual":["Visuell"],"HTML":["HTML"],"All Data":["Alle Daten"],"Add Shortcode":["Shortcode hinzuf\u00fcgen"],"Form input tags":["Formulareingabetags"],"Comma separated values are also accepted.":["Kommagetrennte Werte werden ebenfalls akzeptiert."],"Email Notification":["E-Mail-Benachrichtigung"],"Name":["Name"],"Send Email To":["E-Mail senden an"],"Subject":["Betreff"],"CC":["CC"],"BCC":["BCC"],"Reply To":["Antworten an"],"Add Key":["Schl\u00fcssel hinzuf\u00fcgen"],"Add Value":["Wert hinzuf\u00fcgen"],"Add":["Hinzuf\u00fcgen"],"Confirmation Message":["Best\u00e4tigungsnachricht"],"After Form Submission":["Nach dem Absenden des Formulars"],"Hide Form":["Formular ausblenden"],"Reset Form":["Formular zur\u00fccksetzen"],"Custom URL":["Benutzerdefinierte URL"],"Add Query Parameters":["Abfrageparameter hinzuf\u00fcgen"],"Select if you want to add key-value pairs for form fields to include in query parameters":["W\u00e4hlen Sie, ob Sie Schl\u00fcssel-Wert-Paare f\u00fcr Formularfelder hinzuf\u00fcgen m\u00f6chten, die in Abfrageparametern enthalten sein sollen"],"Query Parameters":["Abfrageparameter"],"Success Message":["Erfolgsmeldung"],"Redirect":["Weiterleiten"],"Redirect to":["Weiterleiten zu"],"Page":["Seite"],"Form Confirmation":["Formularbest\u00e4tigung"],"Confirmation Type":["Best\u00e4tigungstyp"],"Clear":["Klar"],"Google reCAPTCHA":["Google reCAPTCHA"],"hCaptcha":["hCaptcha"],"reCAPTCHA v2 Invisible":["reCAPTCHA v2 Unsichtbar"],"reCAPTCHA v3":["reCAPTCHA v3"],"URL":["URL"],"Validations":["Validierungen"],"Spam Protection":["Spam-Schutz"],"Email Summaries":["E-Mail-Zusammenfassungen"],"Tuesday":["Dienstag"],"Wednesday":["Mittwoch"],"Thursday":["Donnerstag"],"Friday":["Freitag"],"Saturday":["Samstag"],"Sunday":["Sonntag"],"Test Email":["Test-E-Mail"],"Schedule Reports":["Berichte planen"],"IP Logging":["IP-Protokollierung"],"If this option is turned on, the user's IP address will be saved with the form data":["Wenn diese Option aktiviert ist, wird die IP-Adresse des Benutzers zusammen mit den Formulardaten gespeichert."],"%s represents the minimum selections needed. For example: \u201cMinimum 2 selections are required.\u201d":["%s repr\u00e4sentiert die minimal erforderlichen Auswahlen. Zum Beispiel: \u201eMindestens 2 Auswahlen sind erforderlich.\u201c"],"%s represents the maximum selections allowed. For example: \u201cMaximum 4 selections are allowed.\u201d":["%s repr\u00e4sentiert die maximal erlaubten Auswahlen. Zum Beispiel: \u201eMaximal 4 Auswahlen sind erlaubt.\u201c"],"%s represents the minimum choices needed. For example: \u201cMinimum 1 selection is required.\u201d":["%s repr\u00e4sentiert die minimal erforderlichen Auswahlm\u00f6glichkeiten. Zum Beispiel: \u201eMindestens 1 Auswahl ist erforderlich.\u201c"],"%s represents the maximum choices allowed. For example: \u201cMaximum 3 selections are allowed.\u201d":["%s repr\u00e4sentiert die maximal erlaubten Auswahlm\u00f6glichkeiten. Zum Beispiel: \u201eMaximal 3 Auswahlen sind erlaubt.\u201c"]," Error Message":["Fehlermeldung"],"Auto":["Auto"],"Light":["Licht"],"Dark":["Dunkel"],"Turnstile":["Drehkreuz"],"Honeypot":["Honigtopf"],"Get Keys":["Schl\u00fcssel holen"],"Documentation":["Dokumentation"],"Site Key":["Standortschl\u00fcssel"],"Secret Key":["Geheimer Schl\u00fcssel"],"Cloudflare Turnstile":["Cloudflare-Drehkreuz"],"Appearance Mode":["Erscheinungsmodus"],"Enable Honeypot Security":["Honeypot-Sicherheit aktivieren"],"Enable Honeypot Security for better spam protection":["Aktivieren Sie Honeypot-Sicherheit f\u00fcr besseren Spamschutz"],"Text":["Text"],"Confirmation Email Mismatch Message":["Best\u00e4tigungs-E-Mail-Unstimmigkeitsnachricht"],"%s represents the minimum input value. For example: \"Minimum value is 10.\"":["%s repr\u00e4sentiert den minimalen Eingabewert. Zum Beispiel: \"Der Mindestwert ist 10.\""],"%s represents the maximum input value. For example: \"Maximum value is 100.\"":["%s repr\u00e4sentiert den maximalen Eingabewert. Zum Beispiel: \"Der Maximalwert ist 100.\""],"OttoKit":["OttoKit"],"Connect with OttoKit":["Mit OttoKit verbinden"],"The current 'From Email' address does not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["Die aktuelle 'Von-E-Mail'-Adresse stimmt nicht mit Ihrem Website-Domainnamen (%1$s) \u00fcberein. Dies kann dazu f\u00fchren, dass Ihre Benachrichtigungs-E-Mails blockiert oder als Spam markiert werden. Alternativ versuchen Sie, eine Von-Adresse zu verwenden, die mit Ihrem Website-Domainnamen \u00fcbereinstimmt (admin@%2$s)."],"The current 'From Email' address does not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["Die aktuelle 'Von-E-Mail'-Adresse stimmt nicht mit Ihrem Website-Domainnamen (%s) \u00fcberein. Dies kann dazu f\u00fchren, dass Ihre Benachrichtigungs-E-Mails blockiert oder als Spam markiert werden."],"We strongly recommend that you install the free ":["Wir empfehlen Ihnen dringend, die kostenlose"]," plugin! The Setup Wizard makes it easy to fix your emails. ":["Plugin! Der Einrichtungsassistent macht es einfach, Ihre E-Mails zu reparieren."]," Alternately, try using a From Address that matches your website domain (admin@%s).":["Alternativ k\u00f6nnen Sie versuchen, eine Absenderadresse zu verwenden, die mit Ihrer Website-Domain \u00fcbereinstimmt (admin@%s)."],"Please enter a valid email address. Your notifications won't be sent if the field is not filled in correctly.":["Bitte geben Sie eine g\u00fcltige E-Mail-Adresse ein. Ihre Benachrichtigungen werden nicht gesendet, wenn das Feld nicht korrekt ausgef\u00fcllt ist."],"From Name":["Von Name"],"From Email":["Von E-Mail"],"The current 'From Email' address may not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["Die aktuelle 'Von-E-Mail'-Adresse stimmt m\u00f6glicherweise nicht mit Ihrem Website-Domainnamen (%1$s) \u00fcberein. Dies kann dazu f\u00fchren, dass Ihre Benachrichtigungs-E-Mails blockiert oder als Spam markiert werden. Alternativ versuchen Sie, eine Von-Adresse zu verwenden, die mit Ihrem Website-Domainnamen \u00fcbereinstimmt (admin@%2$s)."],"The current 'From Email' address may not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["Die aktuelle 'Von-E-Mail'-Adresse stimmt m\u00f6glicherweise nicht mit Ihrem Website-Domainnamen (%s) \u00fcberein. Dies kann dazu f\u00fchren, dass Ihre Benachrichtigungs-E-Mails blockiert oder als Spam markiert werden."],"reCAPTCHA":["reCAPTCHA"],"Ready to go beyond free plan?":["Bereit, \u00fcber den kostenlosen Plan hinauszugehen?"],"Upgrade now":["Jetzt upgraden"],"and unlock the full power of SureForms!":["und die volle Kraft von SureForms freischalten!"],"Upgrade SureForms":["SureForms aktualisieren"],"Upgrade Now":["Jetzt upgraden"],"Entries older than the selected days will be deleted.":["Eintr\u00e4ge, die \u00e4lter als die ausgew\u00e4hlten Tage sind, werden gel\u00f6scht."],"Entries Time Period":["Eintr\u00e4ge Zeitraum"],"Notifications can use only one From Email so please enter a single address.":["Benachrichtigungen k\u00f6nnen nur eine Absender-E-Mail verwenden, daher geben Sie bitte eine einzelne Adresse ein."],"Select Page to redirect":["Seite zum Weiterleiten ausw\u00e4hlen"],"Search for a page":["Suche nach einer Seite"],"Select a page":["W\u00e4hlen Sie eine Seite aus"],"Form Validation":["Formularvalidierung"],"Required Error Messages":["Erforderliche Fehlermeldungen"],"Other Error Messages":["Andere Fehlermeldungen"],"Input Field Unique":["Eingabefeld eindeutig"],"Email Field Unique":["E-Mail-Feld eindeutig"],"Invalid URL":["Ung\u00fcltige URL"],"Phone Field Unique":["Telefonfeld eindeutig"],"Invalid Field Number Block":["Ung\u00fcltiger Feldnummernblock"],"Invalid Email":["Ung\u00fcltige E-Mail"],"Number Minimum Value":["Zahlen-Mindestwert"],"Number Maximum Value":["Zahlen Maximalwert"],"Dropdown Minimum Selections":["Dropdown Minimale Auswahlen"],"Dropdown Maximum Selections":["Dropdown Maximale Auswahlen"],"Multiple Choice Minimum Selections":["Mehrfachauswahl Mindestanzahl der Auswahlen"],"Multiple Choice Maximum Selections":["Mehrfachauswahl Maximale Auswahlm\u00f6glichkeiten"],"Input Field":["Eingabefeld"],"Email Field":["E-Mail-Feld"],"URL Field":["URL-Feld"],"Phone Field":["Telefonfeld"],"Textarea Field":["Textbereichsfeld"],"Checkbox Field":["Kontrollk\u00e4stchenfeld"],"Dropdown Field":["Dropdown-Feld"],"Multiple Choice Field":["Mehrfachauswahlfeld"],"Address Field":["Adressfeld"],"Number Field":["Zahlenfeld"],"reCAPTCHA v2":["reCAPTCHA v2"],"To enable reCAPTCHA feature on your SureForms Please enable reCAPTCHA option on your blocks setting and select version. Add google reCAPTCHA secret and site key here. reCAPTCHA will be added to your page on front-end.":["Um die reCAPTCHA-Funktion in Ihren SureForms zu aktivieren, aktivieren Sie bitte die reCAPTCHA-Option in Ihren Blockeinstellungen und w\u00e4hlen Sie die Version aus. F\u00fcgen Sie hier den Google reCAPTCHA Secret und den Site Key hinzu. reCAPTCHA wird auf der Vorderseite Ihrer Seite hinzugef\u00fcgt."],"Enter your %s here":["Geben Sie hier Ihr %s ein"],"To enable hCAPTCHA, please add your site key and secret key. Configure these settings within the individual form.":["Um hCAPTCHA zu aktivieren, f\u00fcgen Sie bitte Ihren Site-Schl\u00fcssel und Geheimschl\u00fcssel hinzu. Konfigurieren Sie diese Einstellungen innerhalb des einzelnen Formulars."],"To enable Cloudflare Turnstile, please add your site key and secret key. Configure these settings within the individual form.":["Um Cloudflare Turnstile zu aktivieren, f\u00fcgen Sie bitte Ihren Site-Schl\u00fcssel und Geheimschl\u00fcssel hinzu. Konfigurieren Sie diese Einstellungen innerhalb des einzelnen Formulars."],"Save":["Speichern"],"Anonymous Analytics":["Anonyme Analysen"],"Learn More":["Mehr erfahren"],"Admin Notification":["Administratorbenachrichtigung"],"Enable Admin Notification":["Admin-Benachrichtigung aktivieren"],"Admin notifications keep you informed about new form entries since your last visit.":["Admin-Benachrichtigungen halten Sie \u00fcber neue Formulareintr\u00e4ge seit Ihrem letzten Besuch auf dem Laufenden."],"Skip":["\u00dcberspringen"],"Continue":["Fortfahren"],"Maximum Number of Entries":["Maximale Anzahl von Eintr\u00e4gen"],"Maximum Entries":["Maximale Eintr\u00e4ge"],"Response Description After Maximum Entries":["Antwortbeschreibung nach maximalen Eintr\u00e4gen"],"Get Started":["Loslegen"],"Integration":["Integration"],"Connect Native Integrations with SureForms":["Native Integrationen mit SureForms verbinden"],"Unlock powerful integrations in the Premium plan to automate your workflows and connect SureForms directly with your favourite tools.":["Schalten Sie leistungsstarke Integrationen im Premium-Plan frei, um Ihre Arbeitsabl\u00e4ufe zu automatisieren und SureForms direkt mit Ihren Lieblingstools zu verbinden."],"Send form submissions straight to CRMs, email, and marketing platforms":["Senden Sie Formulareinsendungen direkt an CRMs, E-Mail- und Marketingplattformen"],"Automate repetitive tasks with seamless data syncing":["Automatisieren Sie repetitive Aufgaben mit nahtloser Datensynchronisierung"],"Access exclusive native integrations for faster workflows":["Zugriff auf exklusive native Integrationen f\u00fcr schnellere Arbeitsabl\u00e4ufe"],"Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>":["Erwartetes Format f\u00fcr E-Mails - email@sureforms.com oder John Doe <email@sureforms.com>"],"Payments":["Zahlungen"],"Stripe account disconnected successfully.":["Stripe-Konto erfolgreich getrennt."],"Failed to create webhook.":["Fehler beim Erstellen des Webhooks."],"Failed to connect to Stripe.":["Verbindung zu Stripe fehlgeschlagen."],"Webhook":["Webhook"],"Knowledge Base":["Wissensdatenbank"],"What\u2019s New":["Was gibt's Neues"],"out of":["aus"],"No entries found":["Keine Eintr\u00e4ge gefunden"],"delete":["l\u00f6schen"],"Please type \"%s\" in the input box":["Bitte geben Sie \"%s\" in das Eingabefeld ein"],"To confirm, type \"%s\" in the box below:":["Um zu best\u00e4tigen, geben Sie \"%s\" in das Feld unten ein:"],"Type \"%s\"":["Geben Sie \"%s\" ein"],"Go to OttoKit Settings":["Gehe zu den OttoKit-Einstellungen"],"USD - US Dollar":["USD - US-Dollar"],"Payment Mode":["Zahlungsart"],"Test Mode":["Testmodus"],"Live Mode":["Live-Modus"],"Action":["Aktion"],"General Settings":["Allgemeine Einstellungen"],"Set up email summaries, admin alerts, and data preferences to manage your forms with ease.":["Richten Sie E-Mail-Zusammenfassungen, Admin-Benachrichtigungen und Datenpr\u00e4ferenzen ein, um Ihre Formulare m\u00fchelos zu verwalten."],"Customize default error messages shown when users submit invalid or incomplete form entries.":["Passen Sie die Standardfehlermeldungen an, die angezeigt werden, wenn Benutzer ung\u00fcltige oder unvollst\u00e4ndige Formulareintr\u00e4ge \u00fcbermitteln."],"Enable spam protection for your forms using CAPTCHA services or honeypot security.":["Aktivieren Sie den Spam-Schutz f\u00fcr Ihre Formulare mithilfe von CAPTCHA-Diensten oder Honeypot-Sicherheit."],"Connect and manage your payment gateways to securely accept transactions through your forms.":["Verbinden und verwalten Sie Ihre Zahlungsgateways, um Transaktionen sicher \u00fcber Ihre Formulare zu akzeptieren."],"1% transaction and payment gateway fees apply.":["1% Transaktions- und Zahlungsgateway-Geb\u00fchren fallen an."],"2.9% transaction and payment gateway fees apply. Activate license to reduce transaction fees.":["2,9 % Transaktions- und Zahlungsgateway-Geb\u00fchren fallen an. Aktivieren Sie die Lizenz, um die Transaktionsgeb\u00fchren zu reduzieren."],"2.9% transaction and payment gateway fees apply.":["Es fallen 2,9 % Transaktions- und Zahlungs-Gateway-Geb\u00fchren an."],"Please visit %1$s, delete an unused webhook, then click below to retry.":["Bitte besuchen Sie %1$s, l\u00f6schen Sie einen ungenutzten Webhook und klicken Sie dann unten, um es erneut zu versuchen."],"SureForms could not create a webhook because your Stripe account has run out of free slots. Webhooks are needed to receive updates about payments.":["SureForms konnte keinen Webhook erstellen, da Ihr Stripe-Konto keine freien Slots mehr hat. Webhooks sind erforderlich, um Updates zu Zahlungen zu erhalten."],"Stripe Dashboard":["Stripe-Dashboard"],"Creating\u2026":["Erstellen\u2026"],"Create Webhook":["Webhook erstellen"],"Successfully connected to Stripe!":["Erfolgreich mit Stripe verbunden!"],"Invalid response from server. Please try again.":["Ung\u00fcltige Antwort vom Server. Bitte versuchen Sie es erneut."],"Failed to disconnect Stripe account.":["Trennen des Stripe-Kontos fehlgeschlagen."],"Webhook created successfully!":["Webhook erfolgreich erstellt!"],"Select Currency":["W\u00e4hrung ausw\u00e4hlen"],"Select the default currency for payment forms.":["W\u00e4hlen Sie die Standardw\u00e4hrung f\u00fcr Zahlungsformulare aus."],"Connection Status":["Verbindungsstatus"],"Disconnect Stripe Account":["Stripe-Konto trennen"],"Are you sure you want to disconnect your Stripe account? This will stop all active payments, subscriptions, and form transactions connected to this account.":["Sind Sie sicher, dass Sie Ihr Stripe-Konto trennen m\u00f6chten? Dadurch werden alle aktiven Zahlungen, Abonnements und Formulartransaktionen, die mit diesem Konto verbunden sind, gestoppt."],"Disconnect":["Trennen"],"Disconnecting\u2026":["Trennen\u2026"],"Webhook successfully connected, all Stripe events are being tracked.":["Webhook erfolgreich verbunden, alle Stripe-Ereignisse werden verfolgt."],"Connect your Stripe account to start accepting payments through your forms.":["Verbinden Sie Ihr Stripe-Konto, um Zahlungen \u00fcber Ihre Formulare zu akzeptieren."],"Connect to Stripe":["Mit Stripe verbinden"],"Securely connect to Stripe with just a few clicks to begin accepting payments! ":["Verbinden Sie sich sicher mit Stripe, um mit nur wenigen Klicks Zahlungen zu akzeptieren!"],"Set the total number of submissions allowed for this form.":["Legen Sie die Gesamtanzahl der zul\u00e4ssigen Einreichungen f\u00fcr dieses Formular fest."],"Payment Methods":["Zahlungsmethoden"],"Test mode allows you to process payments without real charges. Switch to Live mode for actual transactions.":["Der Testmodus erm\u00f6glicht es Ihnen, Zahlungen ohne echte Belastungen zu verarbeiten. Wechseln Sie in den Live-Modus f\u00fcr tats\u00e4chliche Transaktionen."],"General Payment Settings":["Allgemeine Zahlungseinstellungen"],"These settings apply to all payment gateways.":["Diese Einstellungen gelten f\u00fcr alle Zahlungs-Gateways."],"Stripe Settings":["Stripe-Einstellungen"],"Left ($100)":["Links ($100)"],"Right (100$)":["Richtig (100$)"],"Left Space ($ 100)":["Verbleibender Platz ($ 100)"],"Right Space (100 $)":["Rechter Raum (100 $)"],"Currency Sign Position":["Position des W\u00e4hrungszeichens"],"Select the position of the currency symbol relative to the amount.":["W\u00e4hlen Sie die Position des W\u00e4hrungssymbols relativ zum Betrag aus."],"Learn":["Lernen"],"Enable email summaries":["E-Mail-Zusammenfassungen aktivieren"],"Enable IP logging":["IP-Protokollierung aktivieren"],"Turn on Admin Notification from here.":["Aktivieren Sie hier die Admin-Benachrichtigung."],"New":["Neu"],"Send entries to 100+ popular apps.":["Eintr\u00e4ge an \u00fcber 100 beliebte Apps senden."],"Build automated workflows that run instantly.":["Erstellen Sie automatisierte Workflows, die sofort ausgef\u00fchrt werden."],"Create custom app integrations using our Custom App feature.":["Erstellen Sie benutzerdefinierte App-Integrationen mit unserer benutzerdefinierten App-Funktion."],"Keep your tools in sync automatically.":["Halten Sie Ihre Werkzeuge automatisch synchron."],"This will install and activate OttoKit on your WordPress site to enable automation features.":["Dies wird OttoKit auf Ihrer WordPress-Seite installieren und aktivieren, um Automatisierungsfunktionen zu erm\u00f6glichen."],"Automate Your Forms with OttoKit":["Automatisieren Sie Ihre Formulare mit OttoKit"],"Every form submission should trigger something \u2014 a Slack alert, a CRM lead, a follow-up email, or a new row in Google Sheets.":["Jede Formular\u00fcbermittlung sollte etwas ausl\u00f6sen \u2014 eine Slack-Benachrichtigung, einen CRM-Lead, eine Follow-up-E-Mail oder eine neue Zeile in Google Sheets."],"MCP":["MCP"],"Configure AI client permissions and MCP server settings.":["Konfigurieren Sie die Berechtigungen des KI-Clients und die Einstellungen des MCP-Servers."],"View documentation":["Dokumentation anzeigen"],"Copy to clipboard":["In die Zwischenablage kopieren"],"Claude Desktop":["Claude Desktop"],"~\/Library\/Application Support\/Claude\/claude_desktop_config.json (macOS) or %APPDATA%\\Claude\\claude_desktop_config.json (Windows)":["~\/Library\/Application Support\/Claude\/claude_desktop_config.json (macOS) oder %APPDATA%\\Claude\\claude_desktop_config.json (Windows)"],"Claude Code":["Claude-Code"],".mcp.json (project) or ~\/.claude.json (global)":[".mcp.json (Projekt) oder ~\/.claude.json (global)"],"Cursor":["Cursor"],"~\/.cursor\/mcp.json":["~\/.cursor\/mcp.json"],"VS Code (Copilot)":["VS Code (Copilot)"],".vscode\/mcp.json (project) or settings.json > mcp.servers (global)":[".vscode\/mcp.json (Projekt) oder settings.json > mcp.servers (global)"],"~\/.continue\/config.yaml or config.json":["~\/.continue\/config.yaml oder config.json"],"Your client's MCP configuration file":["Die MCP-Konfigurationsdatei Ihres Kunden"],"Connect Your AI Client":["Verbinden Sie Ihren KI-Client"],"AI Client":["KI-Client"],"Create an Application Password \u2014 ":["Erstellen Sie ein Anwendungskennwort \u2014"],"Open Application Passwords":["Anwendungspassw\u00f6rter \u00f6ffnen"],"Or use this CLI command to add the server quickly (you will still need to set the environment variables):":["Oder verwenden Sie diesen CLI-Befehl, um den Server schnell hinzuzuf\u00fcgen (Sie m\u00fcssen dennoch die Umgebungsvariablen festlegen):"],"Copy the JSON config below into: ":["Kopiere die JSON-Konfiguration unten in:"],"Replace \"your-application-password\" with the password from Step 1.":["Ersetzen Sie \"your-application-password\" durch das Passwort aus Schritt 1."],"WP_API_URL \u2014 your site's MCP endpoint. WP_API_USERNAME \u2014 your WordPress username. WP_API_PASSWORD \u2014 the application password you generated.":["WP_API_URL \u2014 der MCP-Endpunkt Ihrer Website. WP_API_USERNAME \u2014 Ihr WordPress-Benutzername. WP_API_PASSWORD \u2014 das Anwendungskennwort, das Sie erstellt haben."],"View setup docs":["Einrichtungsdokumente anzeigen"],"The MCP Adapter plugin is installed but not active. Activate it to configure MCP settings.":["Das MCP Adapter-Plugin ist installiert, aber nicht aktiv. Aktivieren Sie es, um die MCP-Einstellungen zu konfigurieren."],"The MCP Adapter plugin is required to connect AI clients to your forms. Download and install it from GitHub, then activate it.":["Das MCP Adapter-Plugin ist erforderlich, um AI-Clients mit Ihren Formularen zu verbinden. Laden Sie es von GitHub herunter, installieren Sie es und aktivieren Sie es dann."],"Download the latest release from":["Laden Sie die neueste Version herunter von"],"Install the plugin via Plugins > Add New Plugin > Upload Plugin.":["Installieren Sie das Plugin \u00fcber Plugins > Neues Plugin hinzuf\u00fcgen > Plugin hochladen."],"Activate the MCP Adapter plugin.":["Aktivieren Sie das MCP Adapter-Plugin."],"Activating\u2026":["Aktivierung\u2026"],"Activate MCP Adapter":["MCP-Adapter aktivieren"],"Download MCP Adapter":["MCP-Adapter herunterladen"],"Experimental":["Experimentell"],"Enable Abilities":["F\u00e4higkeiten aktivieren"],"Register SureForms abilities with the WordPress Abilities API. When enabled, AI clients can list, read, create, edit, and delete your forms and entries. When disabled, no abilities are registered and AI clients cannot perform any actions on your forms.":["Registriere die F\u00e4higkeiten von SureForms mit der WordPress Abilities API. Wenn aktiviert, k\u00f6nnen KI-Clients Ihre Formulare und Eintr\u00e4ge auflisten, lesen, erstellen, bearbeiten und l\u00f6schen. Wenn deaktiviert, werden keine F\u00e4higkeiten registriert und KI-Clients k\u00f6nnen keine Aktionen an Ihren Formularen durchf\u00fchren."],"Abilities API \u2014 Edit":["F\u00e4higkeiten-API \u2014 Bearbeiten"],"Enable Edit Abilities":["Bearbeitungsf\u00e4higkeiten aktivieren"],"When enabled, AI clients can create new forms, update form titles, fields, and settings, duplicate forms, and modify entry statuses. When disabled, these abilities are unregistered and AI clients can only read your data.":["Wenn aktiviert, k\u00f6nnen KI-Clients neue Formulare erstellen, Formulartitel, Felder und Einstellungen aktualisieren, Formulare duplizieren und Eintragsstatus \u00e4ndern. Wenn deaktiviert, werden diese F\u00e4higkeiten abgemeldet und KI-Clients k\u00f6nnen nur Ihre Daten lesen."],"Abilities API \u2014 Delete":["F\u00e4higkeiten-API \u2014 L\u00f6schen"],"Enable Delete Abilities":["L\u00f6schf\u00e4higkeiten aktivieren"],"When enabled, AI clients can permanently delete forms and entries. Deleted data cannot be recovered. When disabled, delete abilities are unregistered and AI clients cannot remove any data.":["Wenn aktiviert, k\u00f6nnen KI-Clients Formulare und Eintr\u00e4ge dauerhaft l\u00f6schen. Gel\u00f6schte Daten k\u00f6nnen nicht wiederhergestellt werden. Wenn deaktiviert, werden L\u00f6schf\u00e4higkeiten abgemeldet und KI-Clients k\u00f6nnen keine Daten entfernen."],"MCP Server":["MCP-Server"],"Enable MCP Server":["MCP-Server aktivieren"],"Creates a dedicated SureForms MCP endpoint that AI clients like Claude can connect to. When disabled, the endpoint is removed and external AI clients cannot discover or call any SureForms abilities.":["Erstellt einen dedizierten SureForms MCP-Endpunkt, mit dem sich KI-Clients wie Claude verbinden k\u00f6nnen. Wenn er deaktiviert ist, wird der Endpunkt entfernt und externe KI-Clients k\u00f6nnen keine SureForms-Funktionen entdecken oder aufrufen."],"Learn more":["Mehr erfahren"],"MCP Adapter Required":["MCP-Adapter erforderlich"],"Heading 1":["\u00dcberschrift 1"],"Heading 2":["\u00dcberschrift 2"],"Heading 3":["\u00dcberschrift 3"],"Heading 4":["\u00dcberschrift 4"],"Heading 5":["\u00dcberschrift 5"],"Heading 6":["\u00dcberschrift 6"],"Google Maps":["Google Maps"],"Configure Google Maps API key for address autocomplete and map preview.":["Konfigurieren Sie den Google Maps API-Schl\u00fcssel f\u00fcr die Adressvervollst\u00e4ndigung und die Kartenansichtsvorschau."],"Help shape the future of SureForms":["Helfen Sie mit, die Zukunft von SureForms zu gestalten"],"Enable Google Address Autocomplete":["Google-Adress-Autovervollst\u00e4ndigung aktivieren"],"Upgrade to the SureForms Business Plan to add Google-powered address autocomplete with interactive map preview to your forms.":["Upgrade auf den SureForms Business-Plan, um Google-gest\u00fctzte Adressvervollst\u00e4ndigung mit interaktiver Kartenansicht zu Ihren Formularen hinzuzuf\u00fcgen."],"Auto-suggest addresses as users type for faster, error-free submissions":["Adressen automatisch vorschlagen, w\u00e4hrend Benutzer tippen, f\u00fcr schnellere und fehlerfreie Eingaben"],"Show an interactive map preview with draggable pin for precise locations":["Zeige eine interaktive Kartenansicht mit verschiebbarem Pin f\u00fcr pr\u00e4zise Standorte"],"Automatically populate address fields like city, state, and postal code":["Adressfelder wie Stadt, Bundesland und Postleitzahl automatisch ausf\u00fcllen"],"This form is now closed as we've received all the entries.":["Dieses Formular ist jetzt geschlossen, da wir alle Einsendungen erhalten haben."],"Thank you for contacting us! We will be in touch with you shortly.":["Vielen Dank, dass Sie uns kontaktiert haben! Wir werden uns in K\u00fcrze mit Ihnen in Verbindung setzen."],"Saving\u2026":["Speichern\u2026"],"When enabled this form will not store User IP, Browser Name and the Device Name in the Entries.":["Wenn aktiviert, speichert dieses Formular die IP-Adresse des Benutzers, den Browsernamen und den Ger\u00e4tenamen nicht in den Eintr\u00e4gen."],"Form data":["Formulardaten"],"Unsaved changes":["Nicht gespeicherte \u00c4nderungen"],"Keep editing":["Weiter bearbeiten"],"Global Defaults":["Globale Standardeinstellungen"],"Form Restrictions":["Formulareinschr\u00e4nkungen"],"Configure default settings that apply to newly created forms.":["Standardm\u00e4\u00dfige Einstellungen konfigurieren, die f\u00fcr neu erstellte Formulare gelten."],"Collect non-sensitive information from your website, such as the PHP version and features used, to help us fix bugs faster, make smarter decisions, and build features that actually matter to you. ":["Sammeln Sie nicht sensible Informationen von Ihrer Website, wie die verwendete PHP-Version und Funktionen, um uns zu helfen, Fehler schneller zu beheben, kl\u00fcgere Entscheidungen zu treffen und Funktionen zu entwickeln, die f\u00fcr Sie tats\u00e4chlich von Bedeutung sind."],"Failed to load pages. Please refresh and try again.":["Fehler beim Laden der Seiten. Bitte aktualisieren Sie die Seite und versuchen Sie es erneut."],"Failed to load settings. Please refresh and try again.":["Fehler beim Laden der Einstellungen. Bitte aktualisieren Sie die Seite und versuchen Sie es erneut."],"Form Validation fields cannot be left blank.":["Felder zur Formularvalidierung d\u00fcrfen nicht leer gelassen werden."],"Recipient email is required when email summaries are enabled.":["Die Empf\u00e4nger-E-Mail ist erforderlich, wenn E-Mail-Zusammenfassungen aktiviert sind."],"Please enter a valid recipient email.":["Bitte geben Sie eine g\u00fcltige Empf\u00e4nger-E-Mail-Adresse ein."],"Settings saved.":["Einstellungen gespeichert."],"Failed to save settings.":["Speichern der Einstellungen fehlgeschlagen."],"Some settings failed to save. Please retry.":["Einige Einstellungen konnten nicht gespeichert werden. Bitte versuchen Sie es erneut."],"Some fields have unsaved changes. Discard them to continue, or stay to save your edits.":["Einige Felder enthalten ungespeicherte \u00c4nderungen. Verwerfen Sie diese, um fortzufahren, oder bleiben Sie, um Ihre \u00c4nderungen zu speichern."],"Discard & switch":["Verwerfen & wechseln"],"Import":["Importieren"],"Migration":["Migration"],"Import forms from Contact Form 7, WPForms, Gravity Forms, and other plugins into SureForms.":["Formulare von Contact Form 7, WPForms, Gravity Forms und anderen Plugins in SureForms importieren."],"Could not generate the import preview.":["Konnte die Importvorschau nicht erstellen."],"Import failed. Please try again or check your error logs.":["Import fehlgeschlagen. Bitte versuchen Sie es erneut oder \u00fcberpr\u00fcfen Sie Ihre Fehlerprotokolle."],"Go back":["Geh zur\u00fcck"],"Update & import":["Aktualisieren & importieren"],"Confirm & import":["Best\u00e4tigen & importieren"],"Form #%s":["Formular #%s"],"%d field will import":["%d Feld wird importiert"],"Some fields can't be migrated yet":["Einige Felder k\u00f6nnen noch nicht migriert werden"],"These fields will be skipped - add them manually after the form is created:":["Diese Felder werden \u00fcbersprungen - f\u00fcgen Sie sie manuell hinzu, nachdem das Formular erstellt wurde:"],"Some forms could not be parsed":["Einige Formulare konnten nicht analysiert werden"],"Update existing":["Vorhandenes aktualisieren"],"Create a new copy":["Erstellen Sie eine neue Kopie"],"Could not load forms for this source.":["Konnte die Formulare f\u00fcr diese Quelle nicht laden."],"(untitled form)":["(unbetiteltes Formular)"],"Previously imported":["Zuvor importiert"],"Open existing SureForms form in a new tab":["Vorhandenes SureForms-Formular in einem neuen Tab \u00f6ffnen"],"On re-import":["Beim erneuten Import"],"No forms found in this plugin.":["Keine Formulare in diesem Plugin gefunden."],"%1$d of %2$d form selected":["%1$d von %2$d Formular ausgew\u00e4hlt"],"Preview update":["Vorschau-Update"],"Preview import":["Importvorschau"],"Migration complete":["Migration abgeschlossen"],"Nothing was imported":["Nichts wurde importiert"],"%d form was imported into SureForms.":["%d Formular wurde in SureForms importiert."],"None of the selected forms could be migrated. See the warnings below for details.":["Keine der ausgew\u00e4hlten Formulare konnte migriert werden. Siehe die Warnungen unten f\u00fcr Details."],"Imported forms":["Importierte Formulare"],"Edit in SureForms":["In SureForms bearbeiten"],"Some fields were skipped during import":["Einige Felder wurden beim Import \u00fcbersprungen"],"Add these manually in the form editor - they have no SureForms equivalent yet:":["F\u00fcgen Sie diese manuell im Formular-Editor hinzu - sie haben noch kein \u00c4quivalent in SureForms:"],"Some forms failed to import":["Einige Formulare konnten nicht importiert werden"],"Import more forms":["Mehr Formulare importieren"],"Could not load the list of importable plugins.":["Konnte die Liste der importierbaren Plugins nicht laden."],"No supported form plugins are active on this site. Activate one (such as Contact Form 7) with at least one form to import it into SureForms.":["Auf dieser Website sind keine unterst\u00fctzten Formular-Plugins aktiv. Aktivieren Sie eines (wie Contact Form 7) mit mindestens einem Formular, um es in SureForms zu importieren."],"Plugin":["Plugin"],"%d form":["%d Formular"],"No forms":["Keine Formulare"],"Multiple choice":["Mehrfachauswahl"],"Consent":["Zustimmung"],"The image uploaded but could not be inserted. Please try again.":["Das Bild wurde hochgeladen, konnte aber nicht eingef\u00fcgt werden. Bitte versuchen Sie es erneut."],"The image could not be uploaded. It may be too large, or you may not have permission to upload files.":["Das Bild konnte nicht hochgeladen werden. Es k\u00f6nnte zu gro\u00df sein, oder Sie haben m\u00f6glicherweise keine Berechtigung, Dateien hochzuladen."],"Please choose an image file.":["Bitte w\u00e4hlen Sie eine Bilddatei aus."],"Show views and conversion rate":["Ansichten und Konversionsrate anzeigen"],"Adds the Views and Conversion Rate columns to the Forms list. A view is counted once per page visit when the form appears on screen, and the conversion rate is the share of those views that ended in a submission. Counting starts the first time you turn this on, so submissions received before then are not counted towards the rate. Turning it off afterwards only hides the columns \u2014 counting continues, so the figures are up to date if you switch it back on.":["F\u00fcgt die Spalten Ansichten und Konversionsrate zur Formularliste hinzu. Eine Ansicht wird einmal pro Seitenbesuch gez\u00e4hlt, wenn das Formular auf dem Bildschirm erscheint, und die Konversionsrate ist der Anteil dieser Ansichten, die in einer Einreichung endeten. Die Z\u00e4hlung beginnt, sobald Sie dies aktivieren, sodass Einreichungen, die zuvor eingegangen sind, nicht zur Rate gez\u00e4hlt werden. Wenn Sie es danach deaktivieren, werden nur die Spalten ausgeblendet \u2014 die Z\u00e4hlung geht weiter, sodass die Zahlen aktuell sind, wenn Sie es wieder einschalten."],"Log cleared.":["Protokoll gel\u00f6scht."],"Could not clear the log.":["Protokoll konnte nicht gel\u00f6scht werden."],"Enable logs":["Protokolle aktivieren"],"Records form submission failures reported by the browser, so you can send the log to support instead of reading the console. Nothing is written while your forms are working, and submitted values are never stored.":["Erfasst Formular\u00fcbermittlungsfehler, die vom Browser gemeldet werden, damit Sie das Protokoll an den Support senden k\u00f6nnen, anstatt die Konsole zu lesen. Solange Ihre Formulare funktionieren, wird nichts geschrieben, und \u00fcbermittelte Werte werden niemals gespeichert."],"Download log":["Protokoll herunterladen"],"Confirm delete":["L\u00f6schen best\u00e4tigen"],"Log is full \u2014 download and clear it to keep recording.":["Protokoll ist voll \u2014 laden Sie es herunter und l\u00f6schen Sie es, um weiter aufzuzeichnen."],"Form Views & Conversion":["Formularansichten & Konversion"],"Logs":["Protokolle"],"Views and submissions by anyone who can edit the site are normally left out, so testing your own forms does not change these figures.":["Ansichten und \u00dcbermittlungen von Personen, die die Seite bearbeiten k\u00f6nnen, werden normalerweise ausgelassen, damit das Testen Ihrer eigenen Formulare diese Zahlen nicht ver\u00e4ndert."],"Quill heading picker: default paragraph style\u0004Normal":["Normal"]}}} \ No newline at end of file +{"translation-revision-date":"2024-12-13T16:14:52+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/settings.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"Dashboard":["Armaturenbrett"],"Settings":["Einstellungen"],"Entries":["Eintr\u00e4ge"],"Status":["Status"],"Form":["Formular"],"Activated":["Aktiviert"],"Activate":["Aktivieren"],"Address":["Adresse"],"Checkbox":["Kontrollk\u00e4stchen"],"Dropdown":["Dropdown-Men\u00fc"],"Email":["E-Mail"],"Number":["Zahl"],"Phone":["Telefon"],"Textarea":["Textbereich"],"Monday":["Montag"],"Forms":["Formulare"],"New Form Submission - %s":["Neue Formulareinreichung - %s"],"GitHub":["GitHub"],"(no title)":["(kein Titel)"],"General":["Allgemein"],"No tags available":["Keine Tags verf\u00fcgbar"],"Back":["Zur\u00fcck"],"Generic tags":["Allgemeine Tags"],"Other":["Andere"],"Confirm":["Best\u00e4tigen"],"Cancel":["Abbrechen"],"Install":["Installieren"],"Plugin Installation failed, Please try again later.":["Plugin-Installation fehlgeschlagen, bitte versuchen Sie es sp\u00e4ter erneut."],"Plugin activation failed, Please try again later.":["Plugin-Aktivierung fehlgeschlagen, bitte versuchen Sie es sp\u00e4ter erneut."],"Integrations":["Integrationen"],"What's New?":["Was gibt's Neues?"],"Core":["Kern"],"Unlicensed":["Ohne Lizenz"],"Connecting\u2026":["Verbinden\u2026"],"Install & Activate":["Installieren & Aktivieren"],"Compliance Settings":["Compliance-Einstellungen"],"Enable GDPR Compliance":["Aktivieren Sie die DSGVO-Konformit\u00e4t"],"Never store entry data after form submission":["Speichern Sie niemals Eingabedaten nach dem Absenden des Formulars"],"When enabled this form will never store Entries.":["Wenn aktiviert, speichert dieses Formular niemals Eintr\u00e4ge."],"Automatically delete entries":["Eintr\u00e4ge automatisch l\u00f6schen"],"When enabled this form will automatically delete entries after a certain period of time.":["Wenn aktiviert, wird dieses Formular Eintr\u00e4ge nach einer bestimmten Zeitspanne automatisch l\u00f6schen."],"Entries older than the days set will be deleted automatically.":["Eintr\u00e4ge, die \u00e4lter sind als die festgelegten Tage, werden automatisch gel\u00f6scht."],"Visual":["Visuell"],"HTML":["HTML"],"All Data":["Alle Daten"],"Add Shortcode":["Shortcode hinzuf\u00fcgen"],"Form input tags":["Formulareingabetags"],"Comma separated values are also accepted.":["Kommagetrennte Werte werden ebenfalls akzeptiert."],"Email Notification":["E-Mail-Benachrichtigung"],"Name":["Name"],"Send Email To":["E-Mail senden an"],"Subject":["Betreff"],"CC":["CC"],"BCC":["BCC"],"Reply To":["Antworten an"],"Add Key":["Schl\u00fcssel hinzuf\u00fcgen"],"Add Value":["Wert hinzuf\u00fcgen"],"Add":["Hinzuf\u00fcgen"],"Confirmation Message":["Best\u00e4tigungsnachricht"],"After Form Submission":["Nach dem Absenden des Formulars"],"Hide Form":["Formular ausblenden"],"Reset Form":["Formular zur\u00fccksetzen"],"Custom URL":["Benutzerdefinierte URL"],"Add Query Parameters":["Abfrageparameter hinzuf\u00fcgen"],"Select if you want to add key-value pairs for form fields to include in query parameters":["W\u00e4hlen Sie, ob Sie Schl\u00fcssel-Wert-Paare f\u00fcr Formularfelder hinzuf\u00fcgen m\u00f6chten, die in Abfrageparametern enthalten sein sollen"],"Query Parameters":["Abfrageparameter"],"Success Message":["Erfolgsmeldung"],"Redirect":["Weiterleiten"],"Redirect to":["Weiterleiten zu"],"Page":["Seite"],"Form Confirmation":["Formularbest\u00e4tigung"],"Confirmation Type":["Best\u00e4tigungstyp"],"Clear":["Klar"],"Google reCAPTCHA":["Google reCAPTCHA"],"hCaptcha":["hCaptcha"],"reCAPTCHA v2 Invisible":["reCAPTCHA v2 Unsichtbar"],"reCAPTCHA v3":["reCAPTCHA v3"],"URL":["URL"],"Validations":["Validierungen"],"Spam Protection":["Spam-Schutz"],"Email Summaries":["E-Mail-Zusammenfassungen"],"Tuesday":["Dienstag"],"Wednesday":["Mittwoch"],"Thursday":["Donnerstag"],"Friday":["Freitag"],"Saturday":["Samstag"],"Sunday":["Sonntag"],"Test Email":["Test-E-Mail"],"Schedule Reports":["Berichte planen"],"IP Logging":["IP-Protokollierung"],"If this option is turned on, the user's IP address will be saved with the form data":["Wenn diese Option aktiviert ist, wird die IP-Adresse des Benutzers zusammen mit den Formulardaten gespeichert."],"%s represents the minimum selections needed. For example: \u201cMinimum 2 selections are required.\u201d":["%s repr\u00e4sentiert die minimal erforderlichen Auswahlen. Zum Beispiel: \u201eMindestens 2 Auswahlen sind erforderlich.\u201c"],"%s represents the maximum selections allowed. For example: \u201cMaximum 4 selections are allowed.\u201d":["%s repr\u00e4sentiert die maximal erlaubten Auswahlen. Zum Beispiel: \u201eMaximal 4 Auswahlen sind erlaubt.\u201c"],"%s represents the minimum choices needed. For example: \u201cMinimum 1 selection is required.\u201d":["%s repr\u00e4sentiert die minimal erforderlichen Auswahlm\u00f6glichkeiten. Zum Beispiel: \u201eMindestens 1 Auswahl ist erforderlich.\u201c"],"%s represents the maximum choices allowed. For example: \u201cMaximum 3 selections are allowed.\u201d":["%s repr\u00e4sentiert die maximal erlaubten Auswahlm\u00f6glichkeiten. Zum Beispiel: \u201eMaximal 3 Auswahlen sind erlaubt.\u201c"]," Error Message":["Fehlermeldung"],"Auto":["Auto"],"Light":["Licht"],"Dark":["Dunkel"],"Turnstile":["Drehkreuz"],"Honeypot":["Honigtopf"],"Get Keys":["Schl\u00fcssel holen"],"Documentation":["Dokumentation"],"Site Key":["Standortschl\u00fcssel"],"Secret Key":["Geheimer Schl\u00fcssel"],"Cloudflare Turnstile":["Cloudflare-Drehkreuz"],"Appearance Mode":["Erscheinungsmodus"],"Enable Honeypot Security":["Honeypot-Sicherheit aktivieren"],"Enable Honeypot Security for better spam protection":["Aktivieren Sie Honeypot-Sicherheit f\u00fcr besseren Spamschutz"],"Text":["Text"],"Confirmation Email Mismatch Message":["Best\u00e4tigungs-E-Mail-Unstimmigkeitsnachricht"],"%s represents the minimum input value. For example: \"Minimum value is 10.\"":["%s repr\u00e4sentiert den minimalen Eingabewert. Zum Beispiel: \"Der Mindestwert ist 10.\""],"%s represents the maximum input value. For example: \"Maximum value is 100.\"":["%s repr\u00e4sentiert den maximalen Eingabewert. Zum Beispiel: \"Der Maximalwert ist 100.\""],"OttoKit":["OttoKit"],"Connect with OttoKit":["Mit OttoKit verbinden"],"The current 'From Email' address does not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["Die aktuelle 'Von-E-Mail'-Adresse stimmt nicht mit Ihrem Website-Domainnamen (%1$s) \u00fcberein. Dies kann dazu f\u00fchren, dass Ihre Benachrichtigungs-E-Mails blockiert oder als Spam markiert werden. Alternativ versuchen Sie, eine Von-Adresse zu verwenden, die mit Ihrem Website-Domainnamen \u00fcbereinstimmt (admin@%2$s)."],"The current 'From Email' address does not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["Die aktuelle 'Von-E-Mail'-Adresse stimmt nicht mit Ihrem Website-Domainnamen (%s) \u00fcberein. Dies kann dazu f\u00fchren, dass Ihre Benachrichtigungs-E-Mails blockiert oder als Spam markiert werden."],"We strongly recommend that you install the free ":["Wir empfehlen Ihnen dringend, die kostenlose"]," plugin! The Setup Wizard makes it easy to fix your emails. ":["Plugin! Der Einrichtungsassistent macht es einfach, Ihre E-Mails zu reparieren."]," Alternately, try using a From Address that matches your website domain (admin@%s).":["Alternativ k\u00f6nnen Sie versuchen, eine Absenderadresse zu verwenden, die mit Ihrer Website-Domain \u00fcbereinstimmt (admin@%s)."],"Please enter a valid email address. Your notifications won't be sent if the field is not filled in correctly.":["Bitte geben Sie eine g\u00fcltige E-Mail-Adresse ein. Ihre Benachrichtigungen werden nicht gesendet, wenn das Feld nicht korrekt ausgef\u00fcllt ist."],"From Name":["Von Name"],"From Email":["Von E-Mail"],"The current 'From Email' address may not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["Die aktuelle 'Von-E-Mail'-Adresse stimmt m\u00f6glicherweise nicht mit Ihrem Website-Domainnamen (%1$s) \u00fcberein. Dies kann dazu f\u00fchren, dass Ihre Benachrichtigungs-E-Mails blockiert oder als Spam markiert werden. Alternativ versuchen Sie, eine Von-Adresse zu verwenden, die mit Ihrem Website-Domainnamen \u00fcbereinstimmt (admin@%2$s)."],"The current 'From Email' address may not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["Die aktuelle 'Von-E-Mail'-Adresse stimmt m\u00f6glicherweise nicht mit Ihrem Website-Domainnamen (%s) \u00fcberein. Dies kann dazu f\u00fchren, dass Ihre Benachrichtigungs-E-Mails blockiert oder als Spam markiert werden."],"reCAPTCHA":["reCAPTCHA"],"Ready to go beyond free plan?":["Bereit, \u00fcber den kostenlosen Plan hinauszugehen?"],"Upgrade now":["Jetzt upgraden"],"and unlock the full power of SureForms!":["und die volle Kraft von SureForms freischalten!"],"Upgrade SureForms":["SureForms aktualisieren"],"Upgrade Now":["Jetzt upgraden"],"Entries older than the selected days will be deleted.":["Eintr\u00e4ge, die \u00e4lter als die ausgew\u00e4hlten Tage sind, werden gel\u00f6scht."],"Entries Time Period":["Eintr\u00e4ge Zeitraum"],"Notifications can use only one From Email so please enter a single address.":["Benachrichtigungen k\u00f6nnen nur eine Absender-E-Mail verwenden, daher geben Sie bitte eine einzelne Adresse ein."],"Select Page to redirect":["Seite zum Weiterleiten ausw\u00e4hlen"],"Search for a page":["Suche nach einer Seite"],"Select a page":["W\u00e4hlen Sie eine Seite aus"],"Form Validation":["Formularvalidierung"],"Required Error Messages":["Erforderliche Fehlermeldungen"],"Other Error Messages":["Andere Fehlermeldungen"],"Input Field Unique":["Eingabefeld eindeutig"],"Email Field Unique":["E-Mail-Feld eindeutig"],"Invalid URL":["Ung\u00fcltige URL"],"Phone Field Unique":["Telefonfeld eindeutig"],"Invalid Field Number Block":["Ung\u00fcltiger Feldnummernblock"],"Invalid Email":["Ung\u00fcltige E-Mail"],"Number Minimum Value":["Zahlen-Mindestwert"],"Number Maximum Value":["Zahlen Maximalwert"],"Dropdown Minimum Selections":["Dropdown Minimale Auswahlen"],"Dropdown Maximum Selections":["Dropdown Maximale Auswahlen"],"Multiple Choice Minimum Selections":["Mehrfachauswahl Mindestanzahl der Auswahlen"],"Multiple Choice Maximum Selections":["Mehrfachauswahl Maximale Auswahlm\u00f6glichkeiten"],"Input Field":["Eingabefeld"],"Email Field":["E-Mail-Feld"],"URL Field":["URL-Feld"],"Phone Field":["Telefonfeld"],"Textarea Field":["Textbereichsfeld"],"Checkbox Field":["Kontrollk\u00e4stchenfeld"],"Dropdown Field":["Dropdown-Feld"],"Multiple Choice Field":["Mehrfachauswahlfeld"],"Address Field":["Adressfeld"],"Number Field":["Zahlenfeld"],"reCAPTCHA v2":["reCAPTCHA v2"],"To enable reCAPTCHA feature on your SureForms Please enable reCAPTCHA option on your blocks setting and select version. Add google reCAPTCHA secret and site key here. reCAPTCHA will be added to your page on front-end.":["Um die reCAPTCHA-Funktion in Ihren SureForms zu aktivieren, aktivieren Sie bitte die reCAPTCHA-Option in Ihren Blockeinstellungen und w\u00e4hlen Sie die Version aus. F\u00fcgen Sie hier den Google reCAPTCHA Secret und den Site Key hinzu. reCAPTCHA wird auf der Vorderseite Ihrer Seite hinzugef\u00fcgt."],"Enter your %s here":["Geben Sie hier Ihr %s ein"],"To enable hCAPTCHA, please add your site key and secret key. Configure these settings within the individual form.":["Um hCAPTCHA zu aktivieren, f\u00fcgen Sie bitte Ihren Site-Schl\u00fcssel und Geheimschl\u00fcssel hinzu. Konfigurieren Sie diese Einstellungen innerhalb des einzelnen Formulars."],"To enable Cloudflare Turnstile, please add your site key and secret key. Configure these settings within the individual form.":["Um Cloudflare Turnstile zu aktivieren, f\u00fcgen Sie bitte Ihren Site-Schl\u00fcssel und Geheimschl\u00fcssel hinzu. Konfigurieren Sie diese Einstellungen innerhalb des einzelnen Formulars."],"Save":["Speichern"],"Anonymous Analytics":["Anonyme Analysen"],"Learn More":["Mehr erfahren"],"Admin Notification":["Administratorbenachrichtigung"],"Enable Admin Notification":["Admin-Benachrichtigung aktivieren"],"Admin notifications keep you informed about new form entries since your last visit.":["Admin-Benachrichtigungen halten Sie \u00fcber neue Formulareintr\u00e4ge seit Ihrem letzten Besuch auf dem Laufenden."],"Skip":["\u00dcberspringen"],"Continue":["Fortfahren"],"Maximum Number of Entries":["Maximale Anzahl von Eintr\u00e4gen"],"Maximum Entries":["Maximale Eintr\u00e4ge"],"Response Description After Maximum Entries":["Antwortbeschreibung nach maximalen Eintr\u00e4gen"],"Get Started":["Loslegen"],"Integration":["Integration"],"Connect Native Integrations with SureForms":["Native Integrationen mit SureForms verbinden"],"Unlock powerful integrations in the Premium plan to automate your workflows and connect SureForms directly with your favourite tools.":["Schalten Sie leistungsstarke Integrationen im Premium-Plan frei, um Ihre Arbeitsabl\u00e4ufe zu automatisieren und SureForms direkt mit Ihren Lieblingstools zu verbinden."],"Send form submissions straight to CRMs, email, and marketing platforms":["Senden Sie Formulareinsendungen direkt an CRMs, E-Mail- und Marketingplattformen"],"Automate repetitive tasks with seamless data syncing":["Automatisieren Sie repetitive Aufgaben mit nahtloser Datensynchronisierung"],"Access exclusive native integrations for faster workflows":["Zugriff auf exklusive native Integrationen f\u00fcr schnellere Arbeitsabl\u00e4ufe"],"Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>":["Erwartetes Format f\u00fcr E-Mails - email@sureforms.com oder John Doe <email@sureforms.com>"],"Payments":["Zahlungen"],"Stripe account disconnected successfully.":["Stripe-Konto erfolgreich getrennt."],"Failed to create webhook.":["Fehler beim Erstellen des Webhooks."],"Failed to connect to Stripe.":["Verbindung zu Stripe fehlgeschlagen."],"Webhook":["Webhook"],"Knowledge Base":["Wissensdatenbank"],"What\u2019s New":["Was gibt's Neues"],"out of":["aus"],"No entries found":["Keine Eintr\u00e4ge gefunden"],"delete":["l\u00f6schen"],"Please type \"%s\" in the input box":["Bitte geben Sie \"%s\" in das Eingabefeld ein"],"To confirm, type \"%s\" in the box below:":["Um zu best\u00e4tigen, geben Sie \"%s\" in das Feld unten ein:"],"Type \"%s\"":["Geben Sie \"%s\" ein"],"Go to OttoKit Settings":["Gehe zu den OttoKit-Einstellungen"],"USD - US Dollar":["USD - US-Dollar"],"Payment Mode":["Zahlungsart"],"Test Mode":["Testmodus"],"Live Mode":["Live-Modus"],"Action":["Aktion"],"General Settings":["Allgemeine Einstellungen"],"Set up email summaries, admin alerts, and data preferences to manage your forms with ease.":["Richten Sie E-Mail-Zusammenfassungen, Admin-Benachrichtigungen und Datenpr\u00e4ferenzen ein, um Ihre Formulare m\u00fchelos zu verwalten."],"Customize default error messages shown when users submit invalid or incomplete form entries.":["Passen Sie die Standardfehlermeldungen an, die angezeigt werden, wenn Benutzer ung\u00fcltige oder unvollst\u00e4ndige Formulareintr\u00e4ge \u00fcbermitteln."],"Enable spam protection for your forms using CAPTCHA services or honeypot security.":["Aktivieren Sie den Spam-Schutz f\u00fcr Ihre Formulare mithilfe von CAPTCHA-Diensten oder Honeypot-Sicherheit."],"Connect and manage your payment gateways to securely accept transactions through your forms.":["Verbinden und verwalten Sie Ihre Zahlungsgateways, um Transaktionen sicher \u00fcber Ihre Formulare zu akzeptieren."],"1% transaction and payment gateway fees apply.":["1% Transaktions- und Zahlungsgateway-Geb\u00fchren fallen an."],"2.9% transaction and payment gateway fees apply. Activate license to reduce transaction fees.":["2,9 % Transaktions- und Zahlungsgateway-Geb\u00fchren fallen an. Aktivieren Sie die Lizenz, um die Transaktionsgeb\u00fchren zu reduzieren."],"2.9% transaction and payment gateway fees apply.":["Es fallen 2,9 % Transaktions- und Zahlungs-Gateway-Geb\u00fchren an."],"Please visit %1$s, delete an unused webhook, then click below to retry.":["Bitte besuchen Sie %1$s, l\u00f6schen Sie einen ungenutzten Webhook und klicken Sie dann unten, um es erneut zu versuchen."],"SureForms could not create a webhook because your Stripe account has run out of free slots. Webhooks are needed to receive updates about payments.":["SureForms konnte keinen Webhook erstellen, da Ihr Stripe-Konto keine freien Slots mehr hat. Webhooks sind erforderlich, um Updates zu Zahlungen zu erhalten."],"Stripe Dashboard":["Stripe-Dashboard"],"Creating\u2026":["Erstellen\u2026"],"Create Webhook":["Webhook erstellen"],"Successfully connected to Stripe!":["Erfolgreich mit Stripe verbunden!"],"Invalid response from server. Please try again.":["Ung\u00fcltige Antwort vom Server. Bitte versuchen Sie es erneut."],"Failed to disconnect Stripe account.":["Trennen des Stripe-Kontos fehlgeschlagen."],"Webhook created successfully!":["Webhook erfolgreich erstellt!"],"Select Currency":["W\u00e4hrung ausw\u00e4hlen"],"Select the default currency for payment forms.":["W\u00e4hlen Sie die Standardw\u00e4hrung f\u00fcr Zahlungsformulare aus."],"Connection Status":["Verbindungsstatus"],"Disconnect Stripe Account":["Stripe-Konto trennen"],"Are you sure you want to disconnect your Stripe account? This will stop all active payments, subscriptions, and form transactions connected to this account.":["Sind Sie sicher, dass Sie Ihr Stripe-Konto trennen m\u00f6chten? Dadurch werden alle aktiven Zahlungen, Abonnements und Formulartransaktionen, die mit diesem Konto verbunden sind, gestoppt."],"Disconnect":["Trennen"],"Disconnecting\u2026":["Trennen\u2026"],"Webhook successfully connected, all Stripe events are being tracked.":["Webhook erfolgreich verbunden, alle Stripe-Ereignisse werden verfolgt."],"Connect your Stripe account to start accepting payments through your forms.":["Verbinden Sie Ihr Stripe-Konto, um Zahlungen \u00fcber Ihre Formulare zu akzeptieren."],"Connect to Stripe":["Mit Stripe verbinden"],"Securely connect to Stripe with just a few clicks to begin accepting payments! ":["Verbinden Sie sich sicher mit Stripe, um mit nur wenigen Klicks Zahlungen zu akzeptieren!"],"Set the total number of submissions allowed for this form.":["Legen Sie die Gesamtanzahl der zul\u00e4ssigen Einreichungen f\u00fcr dieses Formular fest."],"Payment Methods":["Zahlungsmethoden"],"Test mode allows you to process payments without real charges. Switch to Live mode for actual transactions.":["Der Testmodus erm\u00f6glicht es Ihnen, Zahlungen ohne echte Belastungen zu verarbeiten. Wechseln Sie in den Live-Modus f\u00fcr tats\u00e4chliche Transaktionen."],"General Payment Settings":["Allgemeine Zahlungseinstellungen"],"These settings apply to all payment gateways.":["Diese Einstellungen gelten f\u00fcr alle Zahlungs-Gateways."],"Stripe Settings":["Stripe-Einstellungen"],"Left ($100)":["Links ($100)"],"Right (100$)":["Richtig (100$)"],"Left Space ($ 100)":["Verbleibender Platz ($ 100)"],"Right Space (100 $)":["Rechter Raum (100 $)"],"Currency Sign Position":["Position des W\u00e4hrungszeichens"],"Select the position of the currency symbol relative to the amount.":["W\u00e4hlen Sie die Position des W\u00e4hrungssymbols relativ zum Betrag aus."],"Learn":["Lernen"],"Enable email summaries":["E-Mail-Zusammenfassungen aktivieren"],"Enable IP logging":["IP-Protokollierung aktivieren"],"Turn on Admin Notification from here.":["Aktivieren Sie hier die Admin-Benachrichtigung."],"New":["Neu"],"Send entries to 100+ popular apps.":["Eintr\u00e4ge an \u00fcber 100 beliebte Apps senden."],"Build automated workflows that run instantly.":["Erstellen Sie automatisierte Workflows, die sofort ausgef\u00fchrt werden."],"Create custom app integrations using our Custom App feature.":["Erstellen Sie benutzerdefinierte App-Integrationen mit unserer benutzerdefinierten App-Funktion."],"Keep your tools in sync automatically.":["Halten Sie Ihre Werkzeuge automatisch synchron."],"This will install and activate OttoKit on your WordPress site to enable automation features.":["Dies wird OttoKit auf Ihrer WordPress-Seite installieren und aktivieren, um Automatisierungsfunktionen zu erm\u00f6glichen."],"Automate Your Forms with OttoKit":["Automatisieren Sie Ihre Formulare mit OttoKit"],"Every form submission should trigger something \u2014 a Slack alert, a CRM lead, a follow-up email, or a new row in Google Sheets.":["Jede Formular\u00fcbermittlung sollte etwas ausl\u00f6sen \u2014 eine Slack-Benachrichtigung, einen CRM-Lead, eine Follow-up-E-Mail oder eine neue Zeile in Google Sheets."],"MCP":["MCP"],"Configure AI client permissions and MCP server settings.":["Konfigurieren Sie die Berechtigungen des KI-Clients und die Einstellungen des MCP-Servers."],"View documentation":["Dokumentation anzeigen"],"Copy to clipboard":["In die Zwischenablage kopieren"],"Claude Desktop":["Claude Desktop"],"~\/Library\/Application Support\/Claude\/claude_desktop_config.json (macOS) or %APPDATA%\\Claude\\claude_desktop_config.json (Windows)":["~\/Library\/Application Support\/Claude\/claude_desktop_config.json (macOS) oder %APPDATA%\\Claude\\claude_desktop_config.json (Windows)"],"Claude Code":["Claude-Code"],".mcp.json (project) or ~\/.claude.json (global)":[".mcp.json (Projekt) oder ~\/.claude.json (global)"],"Cursor":["Cursor"],"~\/.cursor\/mcp.json":["~\/.cursor\/mcp.json"],"VS Code (Copilot)":["VS Code (Copilot)"],".vscode\/mcp.json (project) or settings.json > mcp.servers (global)":[".vscode\/mcp.json (Projekt) oder settings.json > mcp.servers (global)"],"~\/.continue\/config.yaml or config.json":["~\/.continue\/config.yaml oder config.json"],"Your client's MCP configuration file":["Die MCP-Konfigurationsdatei Ihres Kunden"],"Connect Your AI Client":["Verbinden Sie Ihren KI-Client"],"AI Client":["KI-Client"],"Create an Application Password \u2014 ":["Erstellen Sie ein Anwendungskennwort \u2014"],"Open Application Passwords":["Anwendungspassw\u00f6rter \u00f6ffnen"],"Or use this CLI command to add the server quickly (you will still need to set the environment variables):":["Oder verwenden Sie diesen CLI-Befehl, um den Server schnell hinzuzuf\u00fcgen (Sie m\u00fcssen dennoch die Umgebungsvariablen festlegen):"],"Copy the JSON config below into: ":["Kopiere die JSON-Konfiguration unten in:"],"Replace \"your-application-password\" with the password from Step 1.":["Ersetzen Sie \"your-application-password\" durch das Passwort aus Schritt 1."],"WP_API_URL \u2014 your site's MCP endpoint. WP_API_USERNAME \u2014 your WordPress username. WP_API_PASSWORD \u2014 the application password you generated.":["WP_API_URL \u2014 der MCP-Endpunkt Ihrer Website. WP_API_USERNAME \u2014 Ihr WordPress-Benutzername. WP_API_PASSWORD \u2014 das Anwendungskennwort, das Sie erstellt haben."],"View setup docs":["Einrichtungsdokumente anzeigen"],"The MCP Adapter plugin is installed but not active. Activate it to configure MCP settings.":["Das MCP Adapter-Plugin ist installiert, aber nicht aktiv. Aktivieren Sie es, um die MCP-Einstellungen zu konfigurieren."],"The MCP Adapter plugin is required to connect AI clients to your forms. Download and install it from GitHub, then activate it.":["Das MCP Adapter-Plugin ist erforderlich, um AI-Clients mit Ihren Formularen zu verbinden. Laden Sie es von GitHub herunter, installieren Sie es und aktivieren Sie es dann."],"Download the latest release from":["Laden Sie die neueste Version herunter von"],"Install the plugin via Plugins > Add New Plugin > Upload Plugin.":["Installieren Sie das Plugin \u00fcber Plugins > Neues Plugin hinzuf\u00fcgen > Plugin hochladen."],"Activate the MCP Adapter plugin.":["Aktivieren Sie das MCP Adapter-Plugin."],"Activating\u2026":["Aktivierung\u2026"],"Activate MCP Adapter":["MCP-Adapter aktivieren"],"Download MCP Adapter":["MCP-Adapter herunterladen"],"Experimental":["Experimentell"],"Enable Abilities":["F\u00e4higkeiten aktivieren"],"Register SureForms abilities with the WordPress Abilities API. When enabled, AI clients can list, read, create, edit, and delete your forms and entries. When disabled, no abilities are registered and AI clients cannot perform any actions on your forms.":["Registriere die F\u00e4higkeiten von SureForms mit der WordPress Abilities API. Wenn aktiviert, k\u00f6nnen KI-Clients Ihre Formulare und Eintr\u00e4ge auflisten, lesen, erstellen, bearbeiten und l\u00f6schen. Wenn deaktiviert, werden keine F\u00e4higkeiten registriert und KI-Clients k\u00f6nnen keine Aktionen an Ihren Formularen durchf\u00fchren."],"Abilities API \u2014 Edit":["F\u00e4higkeiten-API \u2014 Bearbeiten"],"Enable Edit Abilities":["Bearbeitungsf\u00e4higkeiten aktivieren"],"When enabled, AI clients can create new forms, update form titles, fields, and settings, duplicate forms, and modify entry statuses. When disabled, these abilities are unregistered and AI clients can only read your data.":["Wenn aktiviert, k\u00f6nnen KI-Clients neue Formulare erstellen, Formulartitel, Felder und Einstellungen aktualisieren, Formulare duplizieren und Eintragsstatus \u00e4ndern. Wenn deaktiviert, werden diese F\u00e4higkeiten abgemeldet und KI-Clients k\u00f6nnen nur Ihre Daten lesen."],"Abilities API \u2014 Delete":["F\u00e4higkeiten-API \u2014 L\u00f6schen"],"Enable Delete Abilities":["L\u00f6schf\u00e4higkeiten aktivieren"],"When enabled, AI clients can permanently delete forms and entries. Deleted data cannot be recovered. When disabled, delete abilities are unregistered and AI clients cannot remove any data.":["Wenn aktiviert, k\u00f6nnen KI-Clients Formulare und Eintr\u00e4ge dauerhaft l\u00f6schen. Gel\u00f6schte Daten k\u00f6nnen nicht wiederhergestellt werden. Wenn deaktiviert, werden L\u00f6schf\u00e4higkeiten abgemeldet und KI-Clients k\u00f6nnen keine Daten entfernen."],"MCP Server":["MCP-Server"],"Enable MCP Server":["MCP-Server aktivieren"],"Creates a dedicated SureForms MCP endpoint that AI clients like Claude can connect to. When disabled, the endpoint is removed and external AI clients cannot discover or call any SureForms abilities.":["Erstellt einen dedizierten SureForms MCP-Endpunkt, mit dem sich KI-Clients wie Claude verbinden k\u00f6nnen. Wenn er deaktiviert ist, wird der Endpunkt entfernt und externe KI-Clients k\u00f6nnen keine SureForms-Funktionen entdecken oder aufrufen."],"Learn more":["Mehr erfahren"],"MCP Adapter Required":["MCP-Adapter erforderlich"],"Heading 1":["\u00dcberschrift 1"],"Heading 2":["\u00dcberschrift 2"],"Heading 3":["\u00dcberschrift 3"],"Heading 4":["\u00dcberschrift 4"],"Heading 5":["\u00dcberschrift 5"],"Heading 6":["\u00dcberschrift 6"],"Google Maps":["Google Maps"],"Configure Google Maps API key for address autocomplete and map preview.":["Konfigurieren Sie den Google Maps API-Schl\u00fcssel f\u00fcr die Adressvervollst\u00e4ndigung und die Kartenansichtsvorschau."],"Help shape the future of SureForms":["Helfen Sie mit, die Zukunft von SureForms zu gestalten"],"Enable Google Address Autocomplete":["Google-Adress-Autovervollst\u00e4ndigung aktivieren"],"Upgrade to the SureForms Business Plan to add Google-powered address autocomplete with interactive map preview to your forms.":["Upgrade auf den SureForms Business-Plan, um Google-gest\u00fctzte Adressvervollst\u00e4ndigung mit interaktiver Kartenansicht zu Ihren Formularen hinzuzuf\u00fcgen."],"Auto-suggest addresses as users type for faster, error-free submissions":["Adressen automatisch vorschlagen, w\u00e4hrend Benutzer tippen, f\u00fcr schnellere und fehlerfreie Eingaben"],"Show an interactive map preview with draggable pin for precise locations":["Zeige eine interaktive Kartenansicht mit verschiebbarem Pin f\u00fcr pr\u00e4zise Standorte"],"Automatically populate address fields like city, state, and postal code":["Adressfelder wie Stadt, Bundesland und Postleitzahl automatisch ausf\u00fcllen"],"This form is now closed as we've received all the entries.":["Dieses Formular ist jetzt geschlossen, da wir alle Einsendungen erhalten haben."],"Thank you for contacting us! We will be in touch with you shortly.":["Vielen Dank, dass Sie uns kontaktiert haben! Wir werden uns in K\u00fcrze mit Ihnen in Verbindung setzen."],"Saving\u2026":["Speichern\u2026"],"When enabled this form will not store User IP, Browser Name and the Device Name in the Entries.":["Wenn aktiviert, speichert dieses Formular die IP-Adresse des Benutzers, den Browsernamen und den Ger\u00e4tenamen nicht in den Eintr\u00e4gen."],"Form data":["Formulardaten"],"Unsaved changes":["Nicht gespeicherte \u00c4nderungen"],"Keep editing":["Weiter bearbeiten"],"Global Defaults":["Globale Standardeinstellungen"],"Form Restrictions":["Formulareinschr\u00e4nkungen"],"Configure default settings that apply to newly created forms.":["Standardm\u00e4\u00dfige Einstellungen konfigurieren, die f\u00fcr neu erstellte Formulare gelten."],"Collect non-sensitive information from your website, such as the PHP version and features used, to help us fix bugs faster, make smarter decisions, and build features that actually matter to you. ":["Sammeln Sie nicht sensible Informationen von Ihrer Website, wie die verwendete PHP-Version und Funktionen, um uns zu helfen, Fehler schneller zu beheben, kl\u00fcgere Entscheidungen zu treffen und Funktionen zu entwickeln, die f\u00fcr Sie tats\u00e4chlich von Bedeutung sind."],"Failed to load pages. Please refresh and try again.":["Fehler beim Laden der Seiten. Bitte aktualisieren Sie die Seite und versuchen Sie es erneut."],"Failed to load settings. Please refresh and try again.":["Fehler beim Laden der Einstellungen. Bitte aktualisieren Sie die Seite und versuchen Sie es erneut."],"Form Validation fields cannot be left blank.":["Felder zur Formularvalidierung d\u00fcrfen nicht leer gelassen werden."],"Recipient email is required when email summaries are enabled.":["Die Empf\u00e4nger-E-Mail ist erforderlich, wenn E-Mail-Zusammenfassungen aktiviert sind."],"Please enter a valid recipient email.":["Bitte geben Sie eine g\u00fcltige Empf\u00e4nger-E-Mail-Adresse ein."],"Settings saved.":["Einstellungen gespeichert."],"Failed to save settings.":["Speichern der Einstellungen fehlgeschlagen."],"Some settings failed to save. Please retry.":["Einige Einstellungen konnten nicht gespeichert werden. Bitte versuchen Sie es erneut."],"Some fields have unsaved changes. Discard them to continue, or stay to save your edits.":["Einige Felder enthalten ungespeicherte \u00c4nderungen. Verwerfen Sie diese, um fortzufahren, oder bleiben Sie, um Ihre \u00c4nderungen zu speichern."],"Discard & switch":["Verwerfen & wechseln"],"Import":["Importieren"],"Migration":["Migration"],"Import forms from Contact Form 7, WPForms, Gravity Forms, and other plugins into SureForms.":["Formulare von Contact Form 7, WPForms, Gravity Forms und anderen Plugins in SureForms importieren."],"Could not generate the import preview.":["Konnte die Importvorschau nicht erstellen."],"Import failed. Please try again or check your error logs.":["Import fehlgeschlagen. Bitte versuchen Sie es erneut oder \u00fcberpr\u00fcfen Sie Ihre Fehlerprotokolle."],"Go back":["Geh zur\u00fcck"],"Update & import":["Aktualisieren & importieren"],"Confirm & import":["Best\u00e4tigen & importieren"],"Form #%s":["Formular #%s"],"%d field will import":["%d Feld wird importiert"],"Some fields can't be migrated yet":["Einige Felder k\u00f6nnen noch nicht migriert werden"],"These fields will be skipped - add them manually after the form is created:":["Diese Felder werden \u00fcbersprungen - f\u00fcgen Sie sie manuell hinzu, nachdem das Formular erstellt wurde:"],"Some forms could not be parsed":["Einige Formulare konnten nicht analysiert werden"],"Update existing":["Vorhandenes aktualisieren"],"Create a new copy":["Erstellen Sie eine neue Kopie"],"Could not load forms for this source.":["Konnte die Formulare f\u00fcr diese Quelle nicht laden."],"(untitled form)":["(unbetiteltes Formular)"],"Previously imported":["Zuvor importiert"],"Open existing SureForms form in a new tab":["Vorhandenes SureForms-Formular in einem neuen Tab \u00f6ffnen"],"On re-import":["Beim erneuten Import"],"No forms found in this plugin.":["Keine Formulare in diesem Plugin gefunden."],"%1$d of %2$d form selected":["%1$d von %2$d Formular ausgew\u00e4hlt"],"Preview update":["Vorschau-Update"],"Preview import":["Importvorschau"],"Migration complete":["Migration abgeschlossen"],"Nothing was imported":["Nichts wurde importiert"],"%d form was imported into SureForms.":["%d Formular wurde in SureForms importiert."],"None of the selected forms could be migrated. See the warnings below for details.":["Keine der ausgew\u00e4hlten Formulare konnte migriert werden. Siehe die Warnungen unten f\u00fcr Details."],"Imported forms":["Importierte Formulare"],"Edit in SureForms":["In SureForms bearbeiten"],"Some fields were skipped during import":["Einige Felder wurden beim Import \u00fcbersprungen"],"Add these manually in the form editor - they have no SureForms equivalent yet:":["F\u00fcgen Sie diese manuell im Formular-Editor hinzu - sie haben noch kein \u00c4quivalent in SureForms:"],"Some forms failed to import":["Einige Formulare konnten nicht importiert werden"],"Import more forms":["Mehr Formulare importieren"],"Could not load the list of importable plugins.":["Konnte die Liste der importierbaren Plugins nicht laden."],"No supported form plugins are active on this site. Activate one (such as Contact Form 7) with at least one form to import it into SureForms.":["Auf dieser Website sind keine unterst\u00fctzten Formular-Plugins aktiv. Aktivieren Sie eines (wie Contact Form 7) mit mindestens einem Formular, um es in SureForms zu importieren."],"Plugin":["Plugin"],"%d form":["%d Formular"],"No forms":["Keine Formulare"],"Multiple choice":["Mehrfachauswahl"],"Consent":["Zustimmung"],"The image uploaded but could not be inserted. Please try again.":["Das Bild wurde hochgeladen, konnte aber nicht eingef\u00fcgt werden. Bitte versuchen Sie es erneut."],"The image could not be uploaded. It may be too large, or you may not have permission to upload files.":["Das Bild konnte nicht hochgeladen werden. Es k\u00f6nnte zu gro\u00df sein, oder Sie haben m\u00f6glicherweise keine Berechtigung, Dateien hochzuladen."],"Please choose an image file.":["Bitte w\u00e4hlen Sie eine Bilddatei aus."],"Show views and conversion rate":["Ansichten und Konversionsrate anzeigen"],"Log cleared.":["Protokoll gel\u00f6scht."],"Could not clear the log.":["Protokoll konnte nicht gel\u00f6scht werden."],"Enable logs":["Protokolle aktivieren"],"Records form submission failures reported by the browser, so you can send the log to support instead of reading the console. Nothing is written while your forms are working, and submitted values are never stored.":["Erfasst Formular\u00fcbermittlungsfehler, die vom Browser gemeldet werden, damit Sie das Protokoll an den Support senden k\u00f6nnen, anstatt die Konsole zu lesen. Solange Ihre Formulare funktionieren, wird nichts geschrieben, und \u00fcbermittelte Werte werden niemals gespeichert."],"Download log":["Protokoll herunterladen"],"Confirm delete":["L\u00f6schen best\u00e4tigen"],"Log is full \u2014 download and clear it to keep recording.":["Protokoll ist voll \u2014 laden Sie es herunter und l\u00f6schen Sie es, um weiter aufzuzeichnen."],"Form Views & Conversion":["Formularansichten & Konversion"],"Logs":["Protokolle"],"Views and submissions by anyone who can edit the site are normally left out, so testing your own forms does not change these figures.":["Ansichten und \u00dcbermittlungen von Personen, die die Seite bearbeiten k\u00f6nnen, werden normalerweise ausgelassen, damit das Testen Ihrer eigenen Formulare diese Zahlen nicht ver\u00e4ndert."],"Could not open the OttoKit connection window. Please allow popups for this site and try again.":["Das OttoKit-Verbindungsfenster konnte nicht ge\u00f6ffnet werden. Bitte erlauben Sie Pop-ups f\u00fcr diese Seite und versuchen Sie es erneut."],"Receive a scheduled digest of form submissions straight to your inbox.":["Erhalten Sie eine geplante Zusammenfassung der Formulareinsendungen direkt in Ihren Posteingang."],"Quill heading picker: default paragraph style\u0004Normal":["Normal"]}}} \ No newline at end of file diff --git a/languages/sureforms-de_DE-e2cfcb2408d95abf73e3ead4a0965656.json b/languages/sureforms-de_DE-e2cfcb2408d95abf73e3ead4a0965656.json index 08193d183..ef196c0f3 100644 --- a/languages/sureforms-de_DE-e2cfcb2408d95abf73e3ead4a0965656.json +++ b/languages/sureforms-de_DE-e2cfcb2408d95abf73e3ead4a0965656.json @@ -1 +1 @@ -{"translation-revision-date":"2024-12-13T16:14:52+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/partialEntriesEmptyState.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"Dashboard":["Armaturenbrett"],"Settings":["Einstellungen"],"Entries":["Eintr\u00e4ge"],"Activated":["Aktiviert"],"Forms":["Formulare"],"What's New?":["Was gibt's Neues?"],"Core":["Kern"],"Unlicensed":["Ohne Lizenz"],"Ready to go beyond free plan?":["Bereit, \u00fcber den kostenlosen Plan hinauszugehen?"],"Upgrade now":["Jetzt upgraden"],"and unlock the full power of SureForms!":["und die volle Kraft von SureForms freischalten!"],"Upgrade SureForms":["SureForms aktualisieren"],"Payments":["Zahlungen"],"Knowledge Base":["Wissensdatenbank"],"What\u2019s New":["Was gibt's Neues"],"Learn":["Lernen"],"Upgrade to SureForms":["Upgrade auf SureForms"],"Partial Entries Placeholder":["Platzhalter f\u00fcr unvollst\u00e4ndige Eintr\u00e4ge"],"Capture in-progress form data the moment visitors stop typing \u2014 no submit required":["Erfassen Sie die Formulardaten, sobald Besucher aufh\u00f6ren zu tippen \u2013 kein Absenden erforderlich"],"Recover abandoned submissions and follow up with prospects you would otherwise lose":["Wiederherstellen von abgebrochenen Einreichungen und Nachverfolgung von Interessenten, die Sie sonst verlieren w\u00fcrden"],"Let visitors pick up where they left off with secure, shareable resume links":["Lassen Sie Besucher dort weitermachen, wo sie aufgeh\u00f6rt haben, mit sicheren, teilbaren Lebenslauf-Links"],"Stop Losing Leads to Abandoned Forms":["Verlieren Sie keine Leads mehr durch abgebrochene Formulare"],"See what visitors typed before they walked away. Upgrade to SureForms Premium to unlock Partial Entries:":["Sehen Sie, was Besucher eingegeben haben, bevor sie weggegangen sind. Upgrade auf SureForms Premium, um Teil-Eintr\u00e4ge freizuschalten:"]}}} \ No newline at end of file +{"translation-revision-date":"2024-12-13T16:14:52+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/partialEntriesEmptyState.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"Dashboard":["Armaturenbrett"],"Settings":["Einstellungen"],"Entries":["Eintr\u00e4ge"],"Activated":["Aktiviert"],"Forms":["Formulare"],"What's New?":["Was gibt's Neues?"],"Core":["Kern"],"Unlicensed":["Ohne Lizenz"],"Ready to go beyond free plan?":["Bereit, \u00fcber den kostenlosen Plan hinauszugehen?"],"Upgrade now":["Jetzt upgraden"],"and unlock the full power of SureForms!":["und die volle Kraft von SureForms freischalten!"],"Upgrade SureForms":["SureForms aktualisieren"],"Payments":["Zahlungen"],"Knowledge Base":["Wissensdatenbank"],"What\u2019s New":["Was gibt's Neues"],"Learn":["Lernen"],"Upgrade to SureForms":["Upgrade auf SureForms"],"Partial Entries Placeholder":["Platzhalter f\u00fcr unvollst\u00e4ndige Eintr\u00e4ge"],"Recover abandoned submissions and follow up with prospects you would otherwise lose":["Wiederherstellen von abgebrochenen Einreichungen und Nachverfolgung von Interessenten, die Sie sonst verlieren w\u00fcrden"],"Let visitors pick up where they left off with secure, shareable resume links":["Lassen Sie Besucher dort weitermachen, wo sie aufgeh\u00f6rt haben, mit sicheren, teilbaren Lebenslauf-Links"],"Stop Losing Leads to Abandoned Forms":["Verlieren Sie keine Leads mehr durch abgebrochene Formulare"],"See what visitors typed before they walked away. Upgrade to SureForms Premium to unlock Partial Entries:":["Sehen Sie, was Besucher eingegeben haben, bevor sie weggegangen sind. Upgrade auf SureForms Premium, um Teil-Eintr\u00e4ge freizuschalten:"],"Capture in-progress form data the moment visitors stop typing, no submit required":["Erfassen Sie die Formulardaten in dem Moment, in dem Besucher aufh\u00f6ren zu tippen, ohne dass ein Absenden erforderlich ist"]}}} \ No newline at end of file diff --git a/languages/sureforms-de_DE.mo b/languages/sureforms-de_DE.mo index a7e76d0c3c3df5c56fa19d38b7ad8db2b6fc3e60..c89dcdfbca1db2b6bcf3704c0d286083ef964ea3 100644 GIT binary patch delta 73320 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 bhf6#$Jo~p(ig%rw{miMwk5|h+HS_-fb>+Be delta 76908 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 diff --git a/languages/sureforms-de_DE.po b/languages/sureforms-de_DE.po index d918b6498..e8d25ae96 100644 --- a/languages/sureforms-de_DE.po +++ b/languages/sureforms-de_DE.po @@ -14,9 +14,9 @@ msgstr "" #. Plugin Name of the plugin #. Author of the plugin #: sureforms.php -#: admin/admin.php:1198 -#: admin/admin.php:1199 -#: admin/admin.php:3185 +#: admin/admin.php:1211 +#: admin/admin.php:1212 +#: admin/admin.php:3124 #: inc/abilities/abilities-registrar.php:139 #: inc/gutenberg-hooks.php:109 #: inc/page-builders/bricks/elements/form-widget.php:67 @@ -43,8 +43,8 @@ msgstr "Eine einfache, aber leistungsstarke Möglichkeit, moderne Formulare für msgid "https://sureforms.com/" msgstr "https://sureforms.com/" -#: admin/admin.php:1211 -#: admin/admin.php:1212 +#: admin/admin.php:1224 +#: admin/admin.php:1225 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/forms.js:172 @@ -59,12 +59,12 @@ msgstr "https://sureforms.com/" msgid "Dashboard" msgstr "Armaturenbrett" -#: admin/admin.php:1229 -#: admin/admin.php:1230 -#: admin/admin.php:1662 +#: admin/admin.php:1242 +#: admin/admin.php:1243 +#: admin/admin.php:1675 #: inc/compatibility/multilingual/string-collector.php:236 #: inc/compatibility/multilingual/string-collector.php:245 -#: inc/compatibility/multilingual/string-collector.php:313 +#: inc/compatibility/multilingual/string-collector.php:319 #: assets/build/blocks.js:172 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 @@ -79,15 +79,15 @@ msgstr "Armaturenbrett" msgid "Settings" msgstr "Einstellungen" -#: admin/admin.php:1498 -#: admin/admin.php:1499 +#: admin/admin.php:1511 +#: admin/admin.php:1512 #: inc/post-types.php:270 msgid "New Form" msgstr "Neues Formular" -#: admin/admin.php:1507 -#: admin/admin.php:1508 -#: admin/admin.php:3504 +#: admin/admin.php:1520 +#: admin/admin.php:1521 +#: admin/admin.php:3443 #: inc/generate-form-markup.php:211 #: inc/generate-form-markup.php:224 #: inc/global-settings/email-summary.php:225 @@ -105,14 +105,14 @@ msgid "Entries" msgstr "Einträge" #. Translators: Post Title. -#: admin/admin.php:1750 +#: admin/admin.php:1763 #, php-format msgid "Edit %1$s" msgstr "%1$s bearbeiten" #: inc/ai-form-builder/ai-auth.php:45 #: inc/ai-form-builder/ai-auth.php:93 -#: inc/ai-form-builder/ai-auth.php:167 +#: inc/ai-form-builder/ai-auth.php:170 #: inc/background-process.php:112 #: inc/create-new-form.php:102 #: inc/duplicate-form.php:191 @@ -126,18 +126,18 @@ msgid "Nonce verification failed." msgstr "Überprüfung des Nonce ist fehlgeschlagen." #. translators: %1$s: Opening anchor tag with URL, %2$s: Closing anchor tag, %3$s: SureForms Pro Plugin Name. -#: admin/admin.php:2626 +#: admin/admin.php:2637 #, php-format msgid "Please %1$sactivate%2$s your copy of %3$s to get new features, access support, receive update notifications, and more." msgstr "Bitte %1$saktivieren%2$s Sie Ihre Kopie von %3$s, um neue Funktionen zu erhalten, Support zu nutzen, Update-Benachrichtigungen zu erhalten und mehr." #. translators: %1$s: SureForms version, %2$s: SureForms Pro Plugin Name, %3$s: SureForms Pro Version, %4$s: Anchor tag open, %5$s: Closing anchor tag. -#: admin/admin.php:2644 +#: admin/admin.php:2655 #, php-format msgid "SureForms %1$s requires minimum %2$s %3$s to work properly. Please update to the latest version from %4$shere%5$s." msgstr "SureForms %1$s erfordert mindestens %2$s %3$s, um ordnungsgemäß zu funktionieren. Bitte aktualisieren Sie auf die neueste Version von %4$shier%5$s." -#: admin/admin.php:3503 +#: admin/admin.php:3442 #: inc/global-settings/email-summary.php:224 #: assets/build/entries.js:172 #: assets/build/payments.js:172 @@ -207,7 +207,7 @@ msgstr "Müll" msgid "Published" msgstr "Veröffentlicht" -#: admin/admin.php:3495 +#: admin/admin.php:3434 msgid "View" msgstr "Ansehen" @@ -264,7 +264,7 @@ msgstr "Benutzer:" msgid "Status:" msgstr "Status:" -#: inc/compatibility/multilingual/string-collector.php:452 +#: inc/compatibility/multilingual/string-collector.php:458 #: inc/page-builders/bricks/elements/form-widget.php:115 #: inc/page-builders/elementor/form-widget.php:751 #: assets/build/blocks.js:172 @@ -299,11 +299,11 @@ msgstr "Kein Plugin angegeben" msgid "Plugin Successfully Activated" msgstr "Plugin erfolgreich aktiviert" -#: admin/admin.php:1834 +#: admin/admin.php:1841 msgid "Activating..." msgstr "Aktivieren..." -#: admin/admin.php:1835 +#: admin/admin.php:1842 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/formEditor.js:172 @@ -318,17 +318,17 @@ msgstr "Aktivieren..." msgid "Activated" msgstr "Aktiviert" -#: admin/admin.php:1836 +#: admin/admin.php:1843 #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "Activate" msgstr "Aktivieren" -#: admin/admin.php:1837 +#: admin/admin.php:1844 msgid "Installing..." msgstr "Installation läuft..." -#: admin/admin.php:1838 +#: admin/admin.php:1845 msgid "Installed" msgstr "Installiert" @@ -336,13 +336,12 @@ msgstr "Installiert" msgid "You do not have permission to access this page." msgstr "Sie haben keine Berechtigung, auf diese Seite zuzugreifen." -#: admin/admin.php:2874 -#: admin/admin.php:2917 -#: admin/admin.php:3076 -#: admin/admin.php:3114 -#: admin/admin.php:3135 -#: admin/admin.php:3458 -#: admin/admin.php:3847 +#: admin/admin.php:2859 +#: admin/admin.php:3014 +#: admin/admin.php:3052 +#: admin/admin.php:3073 +#: admin/admin.php:3397 +#: admin/admin.php:3798 #: inc/admin-ajax.php:164 #: inc/payments/admin/admin-handler.php:638 #: inc/payments/stripe/admin-stripe-handler.php:80 @@ -355,7 +354,7 @@ msgid "Form ID is required." msgstr "Formular-ID ist erforderlich." #: inc/admin-ajax.php:184 -#: inc/form-submit.php:1261 +#: inc/form-submit.php:1275 msgid "Invalid form ID." msgstr "Ungültige Formular-ID." @@ -421,23 +420,23 @@ msgstr "Verborgener Wert" msgid "Failed to encode the token data." msgstr "Fehler beim Kodieren der Token-Daten." -#: inc/ai-form-builder/ai-auth.php:100 +#: inc/ai-form-builder/ai-auth.php:103 msgid "Error processing Access Key." msgstr "Fehler bei der Verarbeitung des Zugangsschlüssels." -#: inc/ai-form-builder/ai-auth.php:118 +#: inc/ai-form-builder/ai-auth.php:121 msgid "No access key provided." msgstr "Kein Zugangsschlüssel bereitgestellt." -#: inc/ai-form-builder/ai-auth.php:155 +#: inc/ai-form-builder/ai-auth.php:158 msgid "Failed to decrypt the access key." msgstr "Fehler beim Entschlüsseln des Zugangsschlüssels." -#: inc/ai-form-builder/ai-auth.php:162 +#: inc/ai-form-builder/ai-auth.php:165 msgid "Failed to json decode the decrypted data." msgstr "Fehler beim JSON-Dekodieren der entschlüsselten Daten." -#: inc/ai-form-builder/ai-auth.php:172 +#: inc/ai-form-builder/ai-auth.php:175 msgid "No user email found in the decrypted data." msgstr "Keine Benutzer-E-Mail in den entschlüsselten Daten gefunden." @@ -567,7 +566,7 @@ msgid "I consent to have this website store my submitted information so they can msgstr "Ich stimme zu, dass diese Website meine übermittelten Informationen speichert, damit sie auf meine Anfrage antworten können." #: inc/fields/inlinebutton-markup.php:184 -#: inc/generate-form-markup.php:944 +#: inc/generate-form-markup.php:963 msgid "Please verify that you are not a robot." msgstr "Bitte bestätigen Sie, dass Sie kein Roboter sind." @@ -619,7 +618,7 @@ msgstr "Formulardaten wurden nicht gefunden." msgid "Sorry, you are not allowed to view the form." msgstr "Entschuldigung, Sie dürfen das Formular nicht ansehen." -#: inc/generate-form-markup.php:1123 +#: inc/generate-form-markup.php:1142 msgid "There was an error trying to submit your form. Please try again." msgstr "Beim Absenden Ihres Formulars ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut." @@ -711,7 +710,7 @@ msgstr "Zeigen" msgid "Hide" msgstr "Verbergen" -#: inc/generate-form-markup.php:1487 +#: inc/generate-form-markup.php:1506 #: inc/page-builders/elementor/form-widget.php:332 #: inc/post-types.php:95 #: inc/post-types.php:271 @@ -725,7 +724,7 @@ msgstr "Formular bearbeiten" msgid "Edit" msgstr "Bearbeiten" -#: admin/admin.php:3236 +#: admin/admin.php:3175 #: inc/page-builders/elementor/form-widget.php:346 #: assets/build/dashboard.js:2 msgid "Create New Form" @@ -762,8 +761,8 @@ msgstr "Formular anzeigen" msgid "View Forms" msgstr "Formulare anzeigen" -#: admin/admin.php:1489 -#: admin/admin.php:1490 +#: admin/admin.php:1502 +#: admin/admin.php:1503 #: inc/post-types.php:274 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 @@ -8277,7 +8276,7 @@ msgstr "Sozial" msgid "Travel" msgstr "Reise" -#: inc/helper.php:2368 +#: inc/helper.php:2394 msgid "Blank Form" msgstr "Leeres Formular" @@ -8576,7 +8575,7 @@ msgstr "E-Mail-Bestätigung aktivieren" msgid "Checked by Default" msgstr "Standardmäßig aktiviert" -#: inc/compatibility/multilingual/string-collector.php:565 +#: inc/compatibility/multilingual/string-collector.php:571 #: assets/build/blocks.js:172 msgid "Error message" msgstr "Fehlermeldung" @@ -8596,7 +8595,6 @@ msgstr "Bitte fügen Sie eine Option props zu MultiButtonsControl hinzu" msgid "Icon Library" msgstr "Icon-Bibliothek" -#: admin/admin.php:4062 #: assets/build/blocks.js:172 #: assets/build/dashboard.js:172 #: modules/gutenberg/build/blocks.js:4 @@ -8887,9 +8885,9 @@ msgstr "Blöcke zur Schnellzugriffsleiste hinzufügen" msgid "Re-arrange block inside Quick Action Bar" msgstr "Block im Schnellaktionsbereich neu anordnen" -#: admin/admin.php:1282 -#: admin/admin.php:1283 -#: admin/admin.php:4737 +#: admin/admin.php:1295 +#: admin/admin.php:1296 +#: admin/admin.php:4534 #: assets/build/blocks.js:172 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 @@ -9002,7 +9000,7 @@ msgstr "Name" msgid "Send Email To" msgstr "E-Mail senden an" -#: inc/compatibility/multilingual/string-collector.php:285 +#: inc/compatibility/multilingual/string-collector.php:290 #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "Subject" @@ -9262,7 +9260,7 @@ msgstr "Zentrum" msgid "Right" msgstr "Richtig" -#: inc/form-submit.php:1452 +#: inc/form-submit.php:1466 #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "Google reCAPTCHA" @@ -9272,7 +9270,7 @@ msgstr "Google reCAPTCHA" msgid "CloudFlare Turnstile" msgstr "CloudFlare Turnstile" -#: inc/form-submit.php:1456 +#: inc/form-submit.php:1470 #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "hCaptcha" @@ -9554,7 +9552,7 @@ msgstr "Standortschlüssel" msgid "Secret Key" msgstr "Geheimer Schlüssel" -#: inc/form-submit.php:1460 +#: inc/form-submit.php:1474 #: assets/build/settings.js:172 msgid "Cloudflare Turnstile" msgstr "Cloudflare-Drehkreuz" @@ -9579,7 +9577,7 @@ msgstr "Jetzt verbinden" msgid "Authentication Failed" msgstr "Authentifizierung fehlgeschlagen" -#: admin/admin.php:4061 +#: admin/admin.php:3972 #: assets/build/dashboard.js:172 #: assets/build/templatePicker.js:172 msgid "Contact Support" @@ -10514,7 +10512,7 @@ msgstr "Fügen Sie Ihrer Website atemberaubende anpassbare Symbole hinzu." msgid "icon" msgstr "Symbol" -#: admin/admin.php:2693 +#: admin/admin.php:2704 msgid "Rate SureForms" msgstr "Bewerten Sie SureForms" @@ -10570,18 +10568,18 @@ msgstr "Notiz hinzufügen entsperren" msgid "With the SureForms Starter plan, enhance your submitted form entries by adding personalized notes for better clarity and tracking." msgstr "Mit dem SureForms Starter-Plan verbessern Sie Ihre eingereichten Formulareinträge, indem Sie personalisierte Notizen für bessere Klarheit und Nachverfolgung hinzufügen." -#: inc/form-submit.php:1046 +#: inc/form-submit.php:1060 msgid "Email notification passed to the sending server" msgstr "E-Mail-Benachrichtigung an den sendenden Server übermittelt" #. translators: Here, %s is the comma separated emails list. -#: inc/form-submit.php:1130 +#: inc/form-submit.php:1144 #, php-format msgid "Email notification recipient: %s" msgstr "E-Mail-Benachrichtigungsempfänger: %s" #. translators: Here, %1$s is the comma separated emails list and %2$s is error report ( if any ). -#: inc/form-submit.php:1147 +#: inc/form-submit.php:1161 #, php-format msgid "Email server was unable to send the email notification. Recipient: %1$s. Reason: %2$s" msgstr "E-Mail-Server konnte die E-Mail-Benachrichtigung nicht senden. Empfänger: %1$s. Grund: %2$s" @@ -10624,7 +10622,7 @@ msgstr "Konversationelle Formulare freischalten" msgid "With the SureForms Pro Plan, you can transform your forms into engaging conversational layouts for a seamless user experience." msgstr "Mit dem SureForms Pro Plan können Sie Ihre Formulare in ansprechende, dialogorientierte Layouts verwandeln, um ein nahtloses Benutzererlebnis zu schaffen." -#: admin/admin.php:1121 +#: admin/admin.php:1134 msgid "Get SureForms Pro" msgstr "Holen Sie sich SureForms Pro" @@ -10836,24 +10834,24 @@ msgstr "Gradient auswählen" msgid "reCAPTCHA" msgstr "reCAPTCHA" -#: inc/form-submit.php:1396 +#: inc/form-submit.php:1410 msgid "Captcha validation failed. No error code provided." msgstr "Captcha-Überprüfung fehlgeschlagen. Kein Fehlercode angegeben." -#: inc/form-submit.php:1397 +#: inc/form-submit.php:1411 msgid "Captcha validation failed." msgstr "Captcha-Überprüfung fehlgeschlagen." -#: inc/form-submit.php:1464 +#: inc/form-submit.php:1478 msgid "Unknown Captcha" msgstr "Unbekanntes Captcha" -#: inc/form-submit.php:1465 +#: inc/form-submit.php:1479 msgid "Invalid captcha type." msgstr "Ungültiger Captcha-Typ." #. translators: %s is the captcha title. -#: inc/form-submit.php:1478 +#: inc/form-submit.php:1492 #, php-format msgid "%s verification failed. Please contact your site administrator." msgstr "%s-Verifizierung fehlgeschlagen. Bitte wenden Sie sich an Ihren Website-Administrator." @@ -11250,8 +11248,8 @@ msgstr "Beschreiben Sie das Formular, das Sie erstellen möchten" msgid "We are building your form…" msgstr "Wir erstellen Ihr Formular…" -#: admin/admin.php:1397 -#: admin/admin.php:1398 +#: admin/admin.php:1410 +#: admin/admin.php:1411 msgid "SMTP" msgstr "SMTP" @@ -11383,32 +11381,31 @@ msgstr "Admin-Benachrichtigung aktivieren" msgid "Admin notifications keep you informed about new form entries since your last visit." msgstr "Admin-Benachrichtigungen halten Sie über neue Formulareinträge seit Ihrem letzten Besuch auf dem Laufenden." -#: admin/admin.php:2869 -#: admin/admin.php:2922 -#: admin/admin.php:3072 -#: admin/admin.php:3110 -#: admin/admin.php:3131 -#: admin/admin.php:3462 -#: admin/admin.php:3842 +#: admin/admin.php:2864 +#: admin/admin.php:3010 +#: admin/admin.php:3048 +#: admin/admin.php:3069 +#: admin/admin.php:3401 +#: admin/admin.php:3793 msgid "Unauthorized user." msgstr "Unbefugter Benutzer." #. translators: 1: opening span, 2: opening strong (inline), 3: closing strong, 4: closing span, 5: opening strong (block), 6: closing strong -#: admin/admin.php:3081 +#: admin/admin.php:3019 #, php-format msgid "%1$sGet started by %2$sbuilding your first form%3$s.%4$s%5$sExperience the power of our intuitive AI Form Builder%6$s" msgstr "%1$sBeginnen Sie damit, %2$sIhr erstes Formular zu erstellen%3$s.%4$s%5$sErleben Sie die Leistungsfähigkeit unseres intuitiven KI-Formularerstellers%6$s" -#: admin/admin.php:3092 +#: admin/admin.php:3030 msgid "SureForms is waiting for you!" msgstr "SureForms wartet auf Sie!" -#: admin/admin.php:3094 +#: admin/admin.php:3032 msgid "Build My First Form" msgstr "Erstelle mein erstes Formular" -#: admin/admin.php:3095 -#: admin/admin.php:3650 +#: admin/admin.php:3033 +#: admin/admin.php:3582 msgid "Dismiss" msgstr "Verwerfen" @@ -11428,51 +11425,51 @@ msgstr "Anmelden" msgid "Register" msgstr "Registrieren" -#: admin/admin.php:3491 +#: admin/admin.php:3430 msgid "Recent Entries" msgstr "Neueste Einträge" -#: admin/admin.php:3492 +#: admin/admin.php:3431 msgid "( Last 7 days )" msgstr "( Letzte 7 Tage )" -#: admin/admin.php:4678 +#: admin/admin.php:4475 msgid "Use Conditional Logic to show only what matters" msgstr "Verwenden Sie bedingte Logik, um nur das Wichtige anzuzeigen" -#: admin/admin.php:4679 +#: admin/admin.php:4476 msgid "Split your form into steps to keep it easy" msgstr "Teilen Sie Ihr Formular in Schritte auf, um es einfach zu halten." -#: admin/admin.php:4680 +#: admin/admin.php:4477 msgid "Let people upload files directly to your form" msgstr "Lassen Sie Personen Dateien direkt in Ihr Formular hochladen" -#: admin/admin.php:4681 +#: admin/admin.php:4478 msgid "Turn responses into downloadable PDFs automatically" msgstr "Antworten automatisch in herunterladbare PDFs umwandeln" -#: admin/admin.php:4682 +#: admin/admin.php:4479 msgid "Let users sign with a simple signature field" msgstr "Lassen Sie Benutzer mit einem einfachen Unterschriftsfeld unterschreiben" -#: admin/admin.php:4683 +#: admin/admin.php:4480 msgid "Connect your form to other tools using webhooks" msgstr "Verbinden Sie Ihr Formular mit anderen Tools über Webhooks" -#: admin/admin.php:4684 +#: admin/admin.php:4481 msgid "Use Conversational Forms for a chat-like experience" msgstr "Verwenden Sie Konversationsformulare für ein chatähnliches Erlebnis" -#: admin/admin.php:4685 +#: admin/admin.php:4482 msgid "Let users register or log in through your form" msgstr "Lassen Sie Benutzer sich über Ihr Formular registrieren oder anmelden" -#: admin/admin.php:4686 +#: admin/admin.php:4483 msgid "Build forms that create WordPress user accounts" msgstr "Erstellen Sie Formulare, die WordPress-Benutzerkonten erstellen" -#: admin/admin.php:4687 +#: admin/admin.php:4484 msgid "Add calculations to auto-total scores or prices" msgstr "Berechnungen hinzufügen, um die Punktzahlen oder Preise automatisch zu summieren" @@ -11671,7 +11668,6 @@ msgstr "Erhalten Sie mehr Kontrolle, schnellere Arbeitsabläufe und tiefere Anpa msgid "Selected features require %1$s - use code %2$s to get 10% off on any plan." msgstr "Ausgewählte Funktionen erfordern %1$s - verwenden Sie den Code %2$s, um 10 % Rabatt auf jeden Plan zu erhalten." -#: admin/admin.php:4060 #: assets/build/dashboard.js:172 msgid "Copied" msgstr "Kopiert" @@ -11704,21 +11700,21 @@ msgstr "Letzte Schliffe, die den Unterschied machen:" msgid "Build Your First Form" msgstr "Erstellen Sie Ihr erstes Formular" -#: inc/helper.php:2161 +#: inc/helper.php:2182 msgid "Invalid nonce action or name." msgstr "Ungültige Nonce-Aktion oder -Name." #: inc/admin/editor-nudge.php:237 -#: inc/helper.php:2171 -#: inc/helper.php:2179 +#: inc/helper.php:2192 +#: inc/helper.php:2200 msgid "Invalid security token." msgstr "Ungültiges Sicherheitstoken." -#: inc/helper.php:2186 +#: inc/helper.php:2207 msgid "Invalid request type." msgstr "Ungültiger Anforderungstyp." -#: inc/helper.php:2194 +#: inc/helper.php:2215 msgid "You do not have permission to perform this action." msgstr "Sie haben keine Berechtigung, diese Aktion auszuführen." @@ -11895,7 +11891,7 @@ msgstr "Erkunde SureDash" msgid "Something went wrong. We have logged the error for further investigation" msgstr "Etwas ist schiefgelaufen. Wir haben den Fehler zur weiteren Untersuchung protokolliert." -#: inc/field-validation.php:452 +#: inc/field-validation.php:440 msgid "Field is not valid." msgstr "Feld ist nicht gültig." @@ -11963,8 +11959,8 @@ msgstr "SureForms Video-Miniaturansicht" msgid "Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>" msgstr "Erwartetes Format für E-Mails - email@sureforms.com oder John Doe <email@sureforms.com>" -#: admin/admin.php:1517 -#: admin/admin.php:1518 +#: admin/admin.php:1530 +#: admin/admin.php:1531 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/forms.js:172 @@ -12345,8 +12341,8 @@ msgstr "Unbekannt" #: inc/payments/admin/admin-handler.php:1501 #: inc/payments/admin/admin-handler.php:1505 #: inc/payments/admin/admin-handler.php:1509 -#: inc/payments/front-end.php:893 -#: inc/payments/front-end.php:1338 +#: inc/payments/front-end.php:895 +#: inc/payments/front-end.php:1340 msgid "Guest User" msgstr "Gastbenutzer" @@ -12359,7 +12355,7 @@ msgid "Valid customer email is required for payments." msgstr "Eine gültige Kunden-E-Mail ist für Zahlungen erforderlich." #: inc/payments/front-end.php:116 -#: inc/payments/front-end.php:342 +#: inc/payments/front-end.php:343 #: inc/payments/stripe/admin-stripe-handler.php:861 #: inc/payments/stripe/payments-settings.php:349 #: inc/payments/stripe/payments-settings.php:474 @@ -12370,136 +12366,136 @@ msgid "Stripe is not connected." msgstr "Stripe ist nicht verbunden." #: inc/payments/front-end.php:122 -#: inc/payments/front-end.php:348 -#: inc/payments/front-end.php:662 -#: inc/payments/front-end.php:1217 +#: inc/payments/front-end.php:349 +#: inc/payments/front-end.php:664 +#: inc/payments/front-end.php:1219 msgid "Stripe secret key not found." msgstr "Stripe-Geheimschlüssel nicht gefunden." #. translators: %s: formatted payment amount -#: inc/payments/front-end.php:205 +#: inc/payments/front-end.php:206 #, php-format msgid "The payment amount (%s) is below the minimum allowed. Stripe only processes amounts above 50¢." msgstr "Der Zahlungsbetrag (%s) liegt unter dem zulässigen Minimum. Stripe verarbeitet nur Beträge über 50¢." #. translators: %s: Field name -#: inc/payments/front-end.php:275 +#: inc/payments/front-end.php:276 #, php-format msgid "Missing required field: %s" msgstr "Fehlendes erforderliches Feld: %s" -#: inc/payments/front-end.php:294 +#: inc/payments/front-end.php:295 msgid "Valid customer email is required for subscriptions." msgstr "Eine gültige Kunden-E-Mail ist für Abonnements erforderlich." -#: inc/payments/front-end.php:299 +#: inc/payments/front-end.php:300 msgid "Customer name is required for subscriptions." msgstr "Der Name des Kunden ist für Abonnements erforderlich." -#: inc/payments/front-end.php:316 +#: inc/payments/front-end.php:317 msgid "Amount must be greater than 0" msgstr "Betrag muss größer als 0 sein" -#: inc/payments/front-end.php:324 +#: inc/payments/front-end.php:325 msgid "Invalid billing interval" msgstr "Ungültiges Abrechnungsintervall" -#: inc/payments/front-end.php:359 +#: inc/payments/front-end.php:360 msgid "Failed to create customer for subscription." msgstr "Erstellung des Kunden für das Abonnement fehlgeschlagen." -#: inc/payments/front-end.php:392 -#: inc/payments/front-end.php:408 +#: inc/payments/front-end.php:394 +#: inc/payments/front-end.php:410 msgid "Failed to create subscription through middleware." msgstr "Fehler beim Erstellen des Abonnements über die Middleware." -#: inc/payments/front-end.php:413 +#: inc/payments/front-end.php:415 msgid "Empty response from subscription creation." msgstr "Leere Antwort von der Abonnementerstellung." -#: inc/payments/front-end.php:418 +#: inc/payments/front-end.php:420 msgid "Invalid JSON response from subscription creation." msgstr "Ungültige JSON-Antwort von der Abonnementerstellung." -#: inc/payments/front-end.php:422 -#: inc/payments/front-end.php:426 +#: inc/payments/front-end.php:424 +#: inc/payments/front-end.php:428 msgid "Invalid subscription data." msgstr "Ungültige Abonnementdaten." -#: inc/payments/front-end.php:433 +#: inc/payments/front-end.php:435 msgid "Failed to create subscription." msgstr "Erstellung des Abonnements fehlgeschlagen." #. translators: %s: Error message -#: inc/payments/front-end.php:466 +#: inc/payments/front-end.php:468 #, php-format msgid "Unexpected error: %s" msgstr "Unerwarteter Fehler: %s" -#: inc/payments/front-end.php:632 +#: inc/payments/front-end.php:634 #: inc/payments/stripe/admin-stripe-handler.php:103 #: inc/payments/stripe/admin-stripe-handler.php:165 #: inc/payments/stripe/admin-stripe-handler.php:471 msgid "Subscription ID not found." msgstr "Abonnement-ID nicht gefunden." -#: inc/payments/front-end.php:651 +#: inc/payments/front-end.php:653 msgid "Customer ID not found for the payment." msgstr "Kunden-ID für die Zahlung nicht gefunden." -#: inc/payments/front-end.php:679 +#: inc/payments/front-end.php:681 msgid "Failed to retrieve setup intent." msgstr "Fehler beim Abrufen der Einrichtungsvorgabe." -#: inc/payments/front-end.php:727 +#: inc/payments/front-end.php:729 msgid "Failed to update subscription." msgstr "Aktualisierung des Abonnements fehlgeschlagen." -#: inc/payments/front-end.php:735 +#: inc/payments/front-end.php:737 msgid "Latest invoice not found on subscription." msgstr "Neueste Rechnung im Abonnement nicht gefunden." -#: inc/payments/front-end.php:748 +#: inc/payments/front-end.php:750 msgid "Failed to retrieve invoice." msgstr "Rechnung konnte nicht abgerufen werden." -#: inc/payments/front-end.php:770 +#: inc/payments/front-end.php:772 msgid "Payment intent not found on invoice." msgstr "Zahlungsabsicht auf der Rechnung nicht gefunden." -#: inc/payments/front-end.php:785 +#: inc/payments/front-end.php:787 msgid "Failed to confirm payment." msgstr "Zahlung konnte nicht bestätigt werden." -#: inc/payments/front-end.php:801 +#: inc/payments/front-end.php:803 msgid "Failed to retrieve subscription." msgstr "Abonnement konnte nicht abgerufen werden." -#: inc/payments/front-end.php:816 +#: inc/payments/front-end.php:818 msgid "Subscription not found for the payment." msgstr "Abonnement für die Zahlung nicht gefunden." #. translators: %d: User ID -#: inc/payments/front-end.php:891 -#: inc/payments/front-end.php:1338 +#: inc/payments/front-end.php:893 +#: inc/payments/front-end.php:1340 #, php-format msgid "User ID: %d" msgstr "Benutzer-ID: %d" #. translators: %s: Invoice status -#: inc/payments/front-end.php:899 +#: inc/payments/front-end.php:901 #, php-format msgid "Invoice Status: %s" msgstr "Rechnungsstatus: %s" #. translators: Title for subscription verification log -#: inc/payments/front-end.php:906 +#: inc/payments/front-end.php:908 msgid "Subscription Verification" msgstr "Abonnement-Verifizierung" #. translators: %s: Subscription ID #. translators: %s: Stripe subscription ID -#: inc/payments/front-end.php:910 +#: inc/payments/front-end.php:912 #: inc/payments/stripe/admin-stripe-handler.php:185 #: inc/payments/stripe/admin-stripe-handler.php:487 #: inc/payments/stripe/stripe-webhook.php:572 @@ -12514,8 +12510,8 @@ msgstr "Abonnement-ID: %s" #. translators: %s: payment gateway name (e.g., Stripe) #. translators: %s: payment gateway #. translators: %s: Payment gateway name (e.g., Stripe). -#: inc/payments/front-end.php:912 -#: inc/payments/front-end.php:1349 +#: inc/payments/front-end.php:914 +#: inc/payments/front-end.php:1351 #: inc/payments/stripe/admin-stripe-handler.php:190 #: inc/payments/stripe/admin-stripe-handler.php:492 #: inc/payments/stripe/admin-stripe-handler.php:667 @@ -12529,13 +12525,13 @@ msgid "Payment Gateway: %s" msgstr "Zahlungs-Gateway: %s" #. translators: %s: Payment Intent ID -#: inc/payments/front-end.php:914 +#: inc/payments/front-end.php:916 #, php-format msgid "Payment Intent ID: %s" msgstr "Zahlungsabsichts-ID: %s" #. translators: %s: Charge ID -#: inc/payments/front-end.php:916 +#: inc/payments/front-end.php:918 #: inc/payments/stripe/stripe-webhook.php:1084 #, php-format msgid "Charge ID: %s" @@ -12543,7 +12539,7 @@ msgstr "Charge-ID: %s" #. translators: %s: Subscription Status #. translators: %s: subscription status -#: inc/payments/front-end.php:918 +#: inc/payments/front-end.php:920 #: inc/payments/stripe/admin-stripe-handler.php:195 #: inc/payments/stripe/admin-stripe-handler.php:497 #, php-format @@ -12551,7 +12547,7 @@ msgid "Subscription Status: %s" msgstr "Abonnementstatus: %s" #. translators: %s: Customer ID -#: inc/payments/front-end.php:920 +#: inc/payments/front-end.php:922 #: inc/payments/stripe/stripe-webhook.php:1174 #, php-format msgid "Customer ID: %s" @@ -12559,8 +12555,8 @@ msgstr "Kunden-ID: %s" #. translators: 1: Amount, 2: Currency #. translators: %1$s: amount, %2$s: currency. -#: inc/payments/front-end.php:922 -#: inc/payments/front-end.php:1351 +#: inc/payments/front-end.php:924 +#: inc/payments/front-end.php:1353 #: inc/payments/stripe/stripe-webhook.php:1089 #: inc/payments/stripe/stripe-webhook.php:1166 #, php-format @@ -12569,34 +12565,34 @@ msgstr "Betrag: %1$s %2$s" #. translators: %s: Payment mode (e.g. Live or Test) #. translators: %s: payment mode -#: inc/payments/front-end.php:925 -#: inc/payments/front-end.php:1356 +#: inc/payments/front-end.php:927 +#: inc/payments/front-end.php:1358 #, php-format msgid "Mode: %s" msgstr "Modus: %s" -#: inc/payments/front-end.php:959 +#: inc/payments/front-end.php:961 msgid "Failed to verify subscription." msgstr "Überprüfung des Abonnements fehlgeschlagen." -#: inc/payments/front-end.php:1250 -#: inc/payments/front-end.php:1268 -#: inc/payments/front-end.php:1276 -#: inc/payments/front-end.php:1283 +#: inc/payments/front-end.php:1252 +#: inc/payments/front-end.php:1270 +#: inc/payments/front-end.php:1278 +#: inc/payments/front-end.php:1285 msgid "Failed to retrieve payment intent." msgstr "Fehler beim Abrufen des Zahlungsziels." -#: inc/payments/front-end.php:1291 +#: inc/payments/front-end.php:1293 msgid "Payment was not confirmed successfully." msgstr "Die Zahlung wurde nicht erfolgreich bestätigt." -#: inc/payments/front-end.php:1343 +#: inc/payments/front-end.php:1345 msgid "Payment Verification" msgstr "Zahlungsüberprüfung" #. translators: %s: Stripe transaction ID #. translators: %s: Charge ID -#: inc/payments/front-end.php:1347 +#: inc/payments/front-end.php:1349 #: inc/payments/stripe/stripe-webhook.php:1162 #, php-format msgid "Transaction ID: %s" @@ -12604,18 +12600,18 @@ msgstr "Transaktions-ID: %s" #. translators: %s: payment status #. translators: %s: Status -#: inc/payments/front-end.php:1353 +#: inc/payments/front-end.php:1355 #: inc/payments/stripe/stripe-webhook.php:576 #: inc/payments/stripe/stripe-webhook.php:1168 #, php-format msgid "Status: %s" msgstr "Status: %s" -#: inc/payments/front-end.php:1459 +#: inc/payments/front-end.php:1461 msgid "Failed to create Stripe customer." msgstr "Erstellung des Stripe-Kunden fehlgeschlagen." -#: inc/payments/front-end.php:1523 +#: inc/payments/front-end.php:1525 msgid "Failed to create Stripe guest customer." msgstr "Erstellung des Stripe-Gastkunden fehlgeschlagen." @@ -15103,7 +15099,7 @@ msgid "Failed to create duplicate form." msgstr "Erstellung des doppelten Formulars fehlgeschlagen." #: inc/payments/front-end.php:99 -#: inc/payments/front-end.php:305 +#: inc/payments/front-end.php:306 #: inc/payments/payment-helper.php:597 msgid "Invalid form configuration." msgstr "Ungültige Formular-Konfiguration." @@ -15183,7 +15179,7 @@ msgstr "Zahlungsbetrag unter dem Minimum. Minimum: %1$s, erhalten %2$s." msgid " (Copy)" msgstr "(Kopie)" -#: inc/compatibility/multilingual/string-collector.php:563 +#: inc/compatibility/multilingual/string-collector.php:569 #: assets/build/blocks.js:172 msgid "Placeholder" msgstr "Platzhalter" @@ -15378,12 +15374,12 @@ msgid "Stripe Settings" msgstr "Stripe-Einstellungen" #. translators: %1$s: SureForms version, %2$s: SureForms Pro Plugin Name, %3$s: SureForms Pro Version. -#: admin/admin.php:2335 +#: admin/admin.php:2346 #, php-format msgid "SureForms %1$s requires minimum %2$s %3$s to work properly. Please update to the latest version." msgstr "SureForms %1$s erfordert mindestens %2$s %3$s, um ordnungsgemäß zu funktionieren. Bitte aktualisieren Sie auf die neueste Version." -#: admin/admin.php:2348 +#: admin/admin.php:2359 msgid "Update Now" msgstr "Jetzt aktualisieren" @@ -15431,8 +15427,8 @@ msgstr "Position des Währungszeichens" msgid "Select the position of the currency symbol relative to the amount." msgstr "Wählen Sie die Position des Währungssymbols relativ zum Betrag aus." -#: admin/admin.php:1460 -#: admin/admin.php:1461 +#: admin/admin.php:1473 +#: admin/admin.php:1474 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/forms.js:172 @@ -15446,41 +15442,41 @@ msgstr "Wählen Sie die Position des Währungssymbols relativ zum Betrag aus." msgid "Learn" msgstr "Lernen" -#: admin/admin.php:2689 +#: admin/admin.php:2700 msgid "Amazing! SureForms is powering your forms and submissions - let's keep growing together!" msgstr "Erstaunlich! SureForms treibt Ihre Formulare und Einsendungen an - lassen Sie uns gemeinsam weiter wachsen!" -#: admin/admin.php:2690 +#: admin/admin.php:2701 msgid "If SureForms has been helpful, would you mind taking a moment to leave a 5-star review on WordPress.org?" msgstr "Wenn SureForms hilfreich war, würden Sie sich einen Moment Zeit nehmen, um eine 5-Sterne-Bewertung auf WordPress.org zu hinterlassen?" -#: admin/admin.php:2701 -#: admin/admin.php:2765 +#: admin/admin.php:2712 +#: admin/admin.php:2776 msgid "Maybe later" msgstr "Vielleicht später" -#: admin/admin.php:2707 +#: admin/admin.php:2718 msgid "I already did" msgstr "Ich habe es bereits getan" -#: admin/admin.php:2756 +#: admin/admin.php:2767 msgid "SureForms is ready to power your forms — explore what's possible!" msgstr "SureForms ist bereit, Ihre Formulare zu unterstützen — entdecken Sie, was möglich ist!" -#: admin/admin.php:2757 +#: admin/admin.php:2768 msgid "Manage your forms, track submissions, and discover features like AI Form Builder, payment integrations, and more from the SureForms dashboard." msgstr "Verwalten Sie Ihre Formulare, verfolgen Sie Einsendungen und entdecken Sie Funktionen wie den AI Form Builder, Zahlungsintegrationen und mehr im SureForms-Dashboard." -#: admin/admin.php:2760 +#: admin/admin.php:2771 msgid "Go to Dashboard" msgstr "Zum Dashboard gehen" -#: admin/admin.php:2771 +#: admin/admin.php:2782 msgid "I already know" msgstr "Ich weiß schon" -#: admin/admin.php:2981 -#: admin/admin.php:3854 +#: admin/admin.php:2917 +#: admin/admin.php:3805 msgid "Invalid parameters." msgstr "Ungültige Parameter." @@ -15806,11 +15802,11 @@ msgstr "Array von Formularfelddefinitionen. Wenn Sie dies angeben, werden alle v msgid "Optional form metadata including confirmation, compliance, and styling settings. Same schema as create-form." msgstr "Optionale Formularmetadaten einschließlich Bestätigung, Compliance und Stil-Einstellungen. Gleiches Schema wie bei der Formularerstellung." -#: inc/ai-form-builder/ai-auth.php:111 +#: inc/ai-form-builder/ai-auth.php:114 msgid "Authentication session expired. Please try again." msgstr "Authentifizierungssitzung abgelaufen. Bitte versuchen Sie es erneut." -#: inc/ai-form-builder/ai-auth.php:144 +#: inc/ai-form-builder/ai-auth.php:147 msgid "Invalid access key format." msgstr "Ungültiges Zugriffsschlüsselformat." @@ -15867,10 +15863,10 @@ msgstr "Dieses Formular ist noch nicht verfügbar. Schauen Sie nach der geplante #: inc/form-submit.php:247 #: inc/form-submit.php:553 #: inc/form-submit.php:598 -#: inc/form-submit.php:1257 +#: inc/form-submit.php:1271 #: inc/migrator/bootstrap.php:357 #: inc/payments/front-end.php:79 -#: inc/payments/front-end.php:265 +#: inc/payments/front-end.php:266 #: inc/rest-api.php:124 #: inc/rest-api.php:183 #: inc/rest-api.php:349 @@ -15919,19 +15915,19 @@ msgstr "Bitte überprüfen Sie das Formular auf Fehler." msgid "Your submission was flagged as spam. Please try again." msgstr "Ihre Einsendung wurde als Spam markiert. Bitte versuchen Sie es erneut." -#: inc/form-submit.php:868 +#: inc/form-submit.php:882 msgid "Unable to submit form. Please try again." msgstr "Formular kann nicht übermittelt werden. Bitte versuchen Sie es erneut." -#: inc/form-submit.php:1137 +#: inc/form-submit.php:1151 msgid "No SMTP plugin detected. Please configure an SMTP plugin to enable email sending." msgstr "Kein SMTP-Plugin erkannt. Bitte konfigurieren Sie ein SMTP-Plugin, um das Senden von E-Mails zu ermöglichen." -#: inc/form-submit.php:1138 +#: inc/form-submit.php:1152 msgid "Email sending failed for an unknown reason." msgstr "Das Senden der E-Mail ist aus einem unbekannten Grund fehlgeschlagen." -#: inc/form-submit.php:1201 +#: inc/form-submit.php:1215 msgid "No emails were sent." msgstr "Es wurden keine E-Mails gesendet." @@ -16444,7 +16440,7 @@ msgid "Duplicate form?" msgstr "Formular duplizieren?" #: assets/build/formSubmit.js:2 -#: assets/js/unminified/form-submit.js:938 +#: assets/js/unminified/form-submit.js:953 msgid "An error occurred while submitting your form. Please try again." msgstr "Beim Absenden Ihres Formulars ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut." @@ -16821,28 +16817,28 @@ msgstr "Webhook-Geheimnis nicht konfiguriert." msgid "Invalid webhook signature." msgstr "Ungültige Webhook-Signatur." -#: admin/admin.php:1299 -#: admin/admin.php:1905 +#: admin/admin.php:1312 +#: admin/admin.php:1916 #: assets/build/formEditor.js:172 msgid "Quizzes" msgstr "Quizze" -#: admin/admin.php:1298 +#: admin/admin.php:1311 msgid "Quiz Entries" msgstr "Quiz-Einträge" -#: admin/admin.php:1301 -#: admin/admin.php:1334 -#: admin/admin.php:1367 +#: admin/admin.php:1314 +#: admin/admin.php:1347 +#: admin/admin.php:1380 #: assets/build/settings.js:172 msgid "New" msgstr "Neu" -#: inc/form-submit.php:1266 +#: inc/form-submit.php:1280 msgid "Invalid form." msgstr "Ungültiges Formular." -#: inc/form-submit.php:1271 +#: inc/form-submit.php:1285 msgid "Too many requests. Please try again shortly." msgstr "Zu viele Anfragen. Bitte versuchen Sie es in Kürze erneut." @@ -17351,9 +17347,9 @@ msgstr "Perfekt für Bildung, Schulungen und unterhaltsame Quizfragen" msgid "Select this to create a quiz with scored questions and graded results." msgstr "Wählen Sie dies, um ein Quiz mit bewerteten Fragen und benoteten Ergebnissen zu erstellen." -#: admin/admin.php:1331 -#: admin/admin.php:1332 -#: admin/admin.php:1910 +#: admin/admin.php:1344 +#: admin/admin.php:1345 +#: admin/admin.php:1921 msgid "Survey Reports" msgstr "Umfrageberichte" @@ -17733,23 +17729,23 @@ msgid "The AI response is missing a form title. Please try again." msgstr "Die KI-Antwort fehlt ein Formular-Titel. Bitte versuchen Sie es erneut." #: inc/ai-form-builder/ai-form-builder.php:127 -#: inc/ai-form-builder/field-mapping.php:69 +#: inc/ai-form-builder/field-mapping.php:73 msgid "The AI was unable to generate form fields. Please try again." msgstr "Die KI konnte keine Formularfelder generieren. Bitte versuchen Sie es erneut." -#: inc/ai-form-builder/field-mapping.php:41 +#: inc/ai-form-builder/field-mapping.php:45 msgid "The AI form data is missing. Please try again." msgstr "Die AI-Formulardaten fehlen. Bitte versuchen Sie es erneut." -#: inc/ai-form-builder/field-mapping.php:51 +#: inc/ai-form-builder/field-mapping.php:55 msgid "The AI form data is not in the expected format." msgstr "Die AI-Formulardaten sind nicht im erwarteten Format." -#: inc/ai-form-builder/field-mapping.php:60 +#: inc/ai-form-builder/field-mapping.php:64 msgid "The AI response did not include a form. Please try again." msgstr "Die KI-Antwort enthielt kein Formular. Bitte versuchen Sie es erneut." -#: inc/ai-form-builder/field-mapping.php:90 +#: inc/ai-form-builder/field-mapping.php:94 msgid "The AI returned a malformed form field. Please try again." msgstr "Die KI hat ein fehlerhaftes Formularfeld zurückgegeben. Bitte versuchen Sie es erneut." @@ -17759,7 +17755,7 @@ msgid "Error creating SureForms Form." msgstr "Fehler beim Erstellen des SureForms-Formulars." #. translators: %s represents the minimum number of characters required -#: inc/field-validation.php:465 +#: inc/field-validation.php:453 #: inc/translatable.php:94 #, php-format msgid "Please enter at least %s characters." @@ -17773,7 +17769,7 @@ msgstr "Einmalige Zahlung" msgid "Choose payment type" msgstr "Wählen Sie die Zahlungsart" -#: inc/payments/front-end.php:335 +#: inc/payments/front-end.php:336 msgid "Billing interval does not match the form configuration." msgstr "Das Abrechnungsintervall stimmt nicht mit der Formular-Konfiguration überein." @@ -17917,9 +17913,9 @@ msgstr "Die KI-Antwort war leer. Bitte verfeinern Sie Ihre Eingabeaufforderung u msgid "Unable to build form fields from the AI response." msgstr "Formularfelder können nicht aus der KI-Antwort erstellt werden." -#: admin/admin.php:1364 -#: admin/admin.php:1365 -#: admin/admin.php:1915 +#: admin/admin.php:1377 +#: admin/admin.php:1378 +#: admin/admin.php:1926 msgid "Partial Entries" msgstr "Teilweise Einträge" @@ -18196,10 +18192,6 @@ msgstr "Konvertieren…" msgid "Convert to SureForms" msgstr "In SureForms umwandeln" -#: assets/build/partialEntriesEmptyState.js:172 -msgid "Capture in-progress form data the moment visitors stop typing — no submit required" -msgstr "Erfassen Sie die Formulardaten, sobald Besucher aufhören zu tippen – kein Absenden erforderlich" - #: assets/build/partialEntriesEmptyState.js:172 msgid "Recover abandoned submissions and follow up with prospects you would otherwise lose" msgstr "Wiederherstellen von abgebrochenen Einreichungen und Nachverfolgung von Interessenten, die Sie sonst verlieren würden" @@ -18295,80 +18287,80 @@ msgstr "Bestätigungen" msgid "Confirmation #%d" msgstr "Bestätigung Nr. %d" -#: inc/compatibility/multilingual/string-collector.php:286 +#: inc/compatibility/multilingual/string-collector.php:291 msgid "Message body" msgstr "Nachrichtentext" -#: inc/compatibility/multilingual/string-collector.php:287 +#: inc/compatibility/multilingual/string-collector.php:292 msgid "\"From\" name" msgstr "\"Von\" Name" #. translators: %d is the notification number. -#: inc/compatibility/multilingual/string-collector.php:290 +#: inc/compatibility/multilingual/string-collector.php:295 msgid "Notifications" msgstr "Benachrichtigungen" #. translators: %d is the notification number. -#: inc/compatibility/multilingual/string-collector.php:290 +#: inc/compatibility/multilingual/string-collector.php:295 #, php-format msgid "Notification #%d" msgstr "Benachrichtigung Nr. %d" -#: inc/compatibility/multilingual/string-collector.php:313 +#: inc/compatibility/multilingual/string-collector.php:319 msgid "Form restriction message" msgstr "Formularbeschränkungsnachricht" #. translators: %d is the option number. -#: inc/compatibility/multilingual/string-collector.php:482 +#: inc/compatibility/multilingual/string-collector.php:488 #, php-format msgid "Option %d" msgstr "Option %d" -#: inc/compatibility/multilingual/string-collector.php:562 +#: inc/compatibility/multilingual/string-collector.php:568 msgid "Label" msgstr "Etikett" -#: inc/compatibility/multilingual/string-collector.php:564 +#: inc/compatibility/multilingual/string-collector.php:570 msgid "Help text" msgstr "Hilfetext" -#: inc/compatibility/multilingual/string-collector.php:566 +#: inc/compatibility/multilingual/string-collector.php:572 msgid "Default value" msgstr "Standardwert" -#: inc/compatibility/multilingual/string-collector.php:567 +#: inc/compatibility/multilingual/string-collector.php:573 msgid "Duplicate message" msgstr "Doppelte Nachricht" -#: inc/compatibility/multilingual/string-collector.php:568 +#: inc/compatibility/multilingual/string-collector.php:574 msgid "Confirm label" msgstr "Etikett bestätigen" -#: inc/compatibility/multilingual/string-collector.php:569 +#: inc/compatibility/multilingual/string-collector.php:575 msgid "Prefix" msgstr "Präfix" -#: inc/compatibility/multilingual/string-collector.php:570 +#: inc/compatibility/multilingual/string-collector.php:576 msgid "Suffix" msgstr "Suffix" -#: inc/compatibility/multilingual/string-collector.php:571 +#: inc/compatibility/multilingual/string-collector.php:577 msgid "Button text" msgstr "Schaltflächentext" -#: inc/compatibility/multilingual/string-collector.php:572 +#: inc/compatibility/multilingual/string-collector.php:578 msgid "Amount label" msgstr "Betragsbezeichnung" -#: inc/compatibility/multilingual/string-collector.php:573 +#: inc/compatibility/multilingual/string-collector.php:579 msgid "Payment description" msgstr "Zahlungsbeschreibung" -#: inc/compatibility/multilingual/string-collector.php:574 +#: inc/compatibility/multilingual/string-collector.php:580 msgid "One-time label" msgstr "Einmaliges Etikett" -#: inc/compatibility/multilingual/string-collector.php:575 +#: inc/compatibility/multilingual/string-collector.php:581 msgid "Subscription label" msgstr "Abonnementsetikett" @@ -18790,23 +18782,23 @@ msgstr "Der Zahlungsbetrag konnte für dieses Formular nicht verifiziert werden. msgid "Cancellation is not supported for this payment gateway." msgstr "Eine Stornierung wird für dieses Zahlungs-Gateway nicht unterstützt." -#: admin/admin.php:3203 +#: admin/admin.php:3142 msgid "SureForms AI Quick Draft" msgstr "SureForms AI Schnellentwurf" -#: admin/admin.php:3222 +#: admin/admin.php:3161 msgid "Describe the form and let SureForms AI generate it for you." msgstr "Beschreiben Sie das Formular und lassen Sie SureForms AI es für Sie erstellen." -#: admin/admin.php:3225 +#: admin/admin.php:3164 msgid "Describe your form" msgstr "Beschreiben Sie Ihr Formular" -#: admin/admin.php:3232 +#: admin/admin.php:3171 msgid "Example: Create a contact form with name, email, phone, and message fields." msgstr "Beispiel: Erstellen Sie ein Kontaktformular mit Feldern für Name, E-Mail, Telefon und Nachricht." -#: admin/admin.php:3273 +#: admin/admin.php:3212 msgid "Redirecting..." msgstr "Weiterleitung..." @@ -18819,14 +18811,14 @@ msgid "The prompt is too long. Please shorten it and try again." msgstr "Die Eingabe ist zu lang. Bitte kürzen Sie sie und versuchen Sie es erneut." #. translators: %s: maximum characters allowed before the @ symbol. -#: inc/field-validation.php:487 +#: inc/field-validation.php:475 #: inc/translatable.php:97 #, php-format msgid "The part before @ may not exceed %s characters." msgstr "Der Teil vor dem @ darf %s Zeichen nicht überschreiten." #. translators: %s: maximum characters allowed after the @ symbol. -#: inc/field-validation.php:493 +#: inc/field-validation.php:481 #: inc/translatable.php:100 #, php-format msgid "The part after @ may not exceed %s characters." @@ -18913,78 +18905,78 @@ msgstr "Entschuldigung, Sie dürfen dieses Formular nicht rendern." msgid "This form requires a payment. Please complete the payment and submit again." msgstr "Dieses Formular erfordert eine Zahlung. Bitte führen Sie die Zahlung durch und senden Sie es erneut." -#: admin/admin.php:598 +#: admin/admin.php:611 msgid "You are not allowed to update this prompt." msgstr "Sie dürfen diesen Hinweis nicht aktualisieren." -#: admin/admin.php:641 +#: admin/admin.php:654 msgid "Finish setting up your form" msgstr "Richten Sie Ihr Formular ein" -#: admin/admin.php:673 +#: admin/admin.php:686 msgid "Review or edit your form" msgstr "Überprüfen oder bearbeiten Sie Ihr Formular" -#: admin/admin.php:674 -#: admin/admin.php:4515 +#: admin/admin.php:687 +#: admin/admin.php:4312 msgid "Edit form" msgstr "Formular bearbeiten" -#: admin/admin.php:679 +#: admin/admin.php:692 msgid "Personalize the Thank You message" msgstr "Personalisieren Sie die Dankesnachricht" -#: admin/admin.php:680 +#: admin/admin.php:693 msgid "Edit message" msgstr "Nachricht bearbeiten" -#: admin/admin.php:685 +#: admin/admin.php:698 msgid "Choose who gets notified of new replies" msgstr "Wählen Sie aus, wer über neue Antworten benachrichtigt wird" -#: admin/admin.php:686 +#: admin/admin.php:699 msgid "Set up email" msgstr "E-Mail einrichten" -#: admin/admin.php:694 +#: admin/admin.php:707 msgid "your form" msgstr "Ihr Formular" #. translators: %s: form title. -#: admin/admin.php:697 +#: admin/admin.php:710 #, php-format msgid "Finish setting up %s" msgstr "Richten Sie %s ein" #. translators: %s: form title. -#: admin/admin.php:705 +#: admin/admin.php:718 #, php-format msgid "View %s (opens in a new tab)" msgstr "%s anzeigen (öffnet in einem neuen Tab)" -#: admin/admin.php:710 +#: admin/admin.php:723 msgid "Customize your form to get it ready for real submissions:" msgstr "Passen Sie Ihr Formular an, um es für echte Einreichungen vorzubereiten:" -#: admin/admin.php:4504 +#: admin/admin.php:4301 msgid "We’ve already created this form for you. Finish customising it so it’s ready to collect real submissions." msgstr "Wir haben dieses Formular bereits für Sie erstellt. Passen Sie es an, damit es bereit ist, echte Einreichungen zu sammeln." #. translators: %s: form name. -#: admin/admin.php:4509 +#: admin/admin.php:4306 #, php-format msgid "Finish setting up “%s”" msgstr "Richten Sie „%s“ ein" -#: admin/admin.php:4522 +#: admin/admin.php:4319 msgid "Edit the Thank You message" msgstr "Bearbeiten Sie die Dankesnachricht" -#: admin/admin.php:4528 +#: admin/admin.php:4325 msgid "Set where replies go" msgstr "Legen Sie fest, wohin die Antworten gehen" -#: inc/generate-form-markup.php:1488 +#: inc/generate-form-markup.php:1507 msgid "(opens in a new tab)" msgstr "(öffnet in einem neuen Tab)" @@ -19008,93 +19000,63 @@ msgstr "Bitte wählen Sie eine Bilddatei aus." msgid "This form could not be submitted. Please refresh the page and try again." msgstr "Dieses Formular konnte nicht übermittelt werden. Bitte aktualisieren Sie die Seite und versuchen Sie es erneut." -#: admin/admin.php:2395 -#: admin/admin.php:2484 +#: admin/admin.php:2406 +#: admin/admin.php:2495 msgid "Your SureForms database is up to date. New form entries will be saved as usual." msgstr "Ihre SureForms-Datenbank ist auf dem neuesten Stand. Neue Formulareinträge werden wie gewohnt gespeichert." -#: admin/admin.php:2409 -#: admin/admin.php:2493 +#: admin/admin.php:2420 +#: admin/admin.php:2504 #: inc/rest-api.php:1447 msgid "SureForms could not finish updating the database. Your hosting may not allow SureForms to create database tables — please contact your hosting provider or SureForms support." msgstr "SureForms konnte die Datenbankaktualisierung nicht abschließen. Ihr Hosting erlaubt möglicherweise nicht, dass SureForms Datenbanktabellen erstellt — bitte kontaktieren Sie Ihren Hosting-Anbieter oder den SureForms-Support." -#: admin/admin.php:2412 +#: admin/admin.php:2423 msgid "Contact support" msgstr "Support kontaktieren" -#: admin/admin.php:2432 +#: admin/admin.php:2443 msgid "Database update needed" msgstr "Datenbankaktualisierung erforderlich" -#: admin/admin.php:2438 +#: admin/admin.php:2449 msgid "Fix now" msgstr "Jetzt beheben" -#: admin/admin.php:2507 +#: admin/admin.php:2518 msgid "SureForms — database update needed" msgstr "SureForms — Datenbankaktualisierung erforderlich" -#: admin/admin.php:2512 +#: admin/admin.php:2523 msgid "Update database" msgstr "Datenbank aktualisieren" -#: admin/admin.php:2532 +#: admin/admin.php:2543 msgid "You do not have permission to update the database." msgstr "Sie haben keine Berechtigung, die Datenbank zu aktualisieren." -#: admin/admin.php:3669 +#: admin/admin.php:3601 msgid "You do not have permission to do this." msgstr "Sie haben keine Berechtigung, dies zu tun." #. translators: %s: caching plugin name. -#: admin/admin.php:4209 +#: admin/admin.php:4006 msgid "%s may interfere with your forms." msgstr "%s kann Ihre Formulare beeinträchtigen." -#: admin/admin.php:4185 -#: admin/admin.php:4213 +#: admin/admin.php:3982 +#: admin/admin.php:4010 msgid "Help Me Fix" msgstr "Hilfe beim Beheben" -#: admin/admin.php:4258 +#: admin/admin.php:4055 msgid "SureForms found your form entries stored under a different database table prefix. Reconnecting them takes a moment, and your existing entries will be kept." msgstr "SureForms hat Ihre Formulareinträge unter einem anderen Datenbanktabellen-Präfix gefunden. Das Wiederverbinden dauert einen Moment, und Ihre vorhandenen Einträge bleiben erhalten." -#: admin/admin.php:4261 +#: admin/admin.php:4058 msgid "SureForms needs to update your database before it can save new form entries. This only takes a moment and will not change your forms or existing content. Entries submitted before now cannot be recovered from here." msgstr "SureForms muss Ihre Datenbank aktualisieren, bevor es neue Formulareinträge speichern kann. Dies dauert nur einen Moment und ändert weder Ihre Formulare noch vorhandene Inhalte. Vorher eingereichte Einträge können von hier aus nicht wiederhergestellt werden." -#. translators: %s: site host. -#: admin/admin.php:5032 -msgid "SureForms: form submissions are failing on %s" -msgstr "SureForms: Formulareinreichungen schlagen auf %s fehl" - -#: admin/admin.php:4990 -msgid "Debug log: no entries recorded." -msgstr "Debug-Log: Keine Einträge aufgezeichnet." - -#. translators: 1: entries shown, 2: entries recorded. -#: admin/admin.php:4995 -msgid "Debug log (most recent %1$d of %2$d entries)" -msgstr "Debug-Log (die neuesten %1$d von %2$d Einträgen)" - -#: admin/admin.php:5158 -msgid "Hello SureForms support," -msgstr "Hallo SureForms-Support," - -#: admin/admin.php:5182 -msgid "Site details" -msgstr "Seiteninformationen" - -#: admin/admin.php:5185 -msgid "not active" -msgstr "nicht aktiv" - -#: admin/admin.php:5188 -msgid "none detected" -msgstr "keine erkannt" - #: inc/admin-ajax.php:492 msgid "No form submission failures have been recorded." msgstr "Es wurden keine Formulareinreichungsfehler aufgezeichnet." @@ -19144,10 +19106,6 @@ msgstr "Noch keine Konversionsdaten" msgid "Show views and conversion rate" msgstr "Ansichten und Konversionsrate anzeigen" -#: assets/build/settings.js:172 -msgid "Adds the Views and Conversion Rate columns to the Forms list. A view is counted once per page visit when the form appears on screen, and the conversion rate is the share of those views that ended in a submission. Counting starts the first time you turn this on, so submissions received before then are not counted towards the rate. Turning it off afterwards only hides the columns — counting continues, so the figures are up to date if you switch it back on." -msgstr "Fügt die Spalten Ansichten und Konversionsrate zur Formularliste hinzu. Eine Ansicht wird einmal pro Seitenbesuch gezählt, wenn das Formular auf dem Bildschirm erscheint, und die Konversionsrate ist der Anteil dieser Ansichten, die in einer Einreichung endeten. Die Zählung beginnt, sobald Sie dies aktivieren, sodass Einreichungen, die zuvor eingegangen sind, nicht zur Rate gezählt werden. Wenn Sie es danach deaktivieren, werden nur die Spalten ausgeblendet — die Zählung geht weiter, sodass die Zahlen aktuell sind, wenn Sie es wieder einschalten." - #: assets/build/settings.js:172 msgid "Log cleared." msgstr "Protokoll gelöscht." @@ -19184,192 +19142,102 @@ msgstr "Formularansichten & Konversion" msgid "Logs" msgstr "Protokolle" -#: admin/admin.php:2831 +#: admin/admin.php:2839 msgid "Previous notice" msgstr "Vorherige Mitteilung" -#: admin/admin.php:2832 +#: admin/admin.php:2840 msgid "Next notice" msgstr "Nächste Mitteilung" #. translators: 1: current position, 2: total notices. -#: admin/admin.php:2834 +#: admin/admin.php:2842 msgid "%1$d of %2$d" msgstr "%1$d von %2$d" -#: admin/admin.php:2891 -msgid "Nothing to report." -msgstr "Nichts zu berichten." - -#: admin/admin.php:4057 #: assets/build/dashboard.js:172 msgid "Details" msgstr "Details" -#: admin/admin.php:4058 -msgid "What we recorded about this problem. Copy it into your support request so we can start from the cause rather than a description of it." -msgstr "Was wir über dieses Problem aufgezeichnet haben. Kopieren Sie es in Ihre Supportanfrage, damit wir von der Ursache ausgehen können, anstatt von einer Beschreibung." - -#: admin/admin.php:4059 #: assets/build/dashboard.js:172 msgid "Copy details" msgstr "Details kopieren" -#: admin/admin.php:4068 -msgid "Copy the details first, so you have them to paste." -msgstr "Kopieren Sie zuerst die Details, damit Sie sie einfügen können." - -#: admin/admin.php:4072 -msgid "Copied. Contact Support is now available." -msgstr "Kopiert. Kontakt zum Support ist jetzt verfügbar." - -#: admin/admin.php:4073 -msgid "Your browser would not let us copy. Select the text above and copy it by hand." -msgstr "Ihr Browser hat uns nicht kopieren lassen. Wählen Sie den obigen Text aus und kopieren Sie ihn manuell." - -#: admin/admin.php:4076 -msgid "Recorded diagnostics" -msgstr "Aufgezeichnete Diagnosen" - -#: admin/admin.php:4080 -msgid "Collecting the details…" -msgstr "Details werden gesammelt…" - -#: admin/admin.php:4081 -msgid "We could not collect the details. Contact Support and describe what happened, and we will take it from there." -msgstr "Wir konnten die Details nicht sammeln. Kontaktieren Sie den Support und beschreiben Sie, was passiert ist, und wir kümmern uns darum." - #. translators: %s: form title. -#: admin/admin.php:4108 +#: admin/admin.php:3911 msgid "We noticed a form submission failure on %s." msgstr "Wir haben einen Fehler bei der Formularübermittlung auf %s festgestellt." -#: admin/admin.php:4109 +#: admin/admin.php:3912 msgid "We noticed a form submission failure." msgstr "Wir haben einen Fehler bei der Formularübermittlung festgestellt." -#: admin/admin.php:4110 +#: admin/admin.php:3913 msgid "Visitors may not be able to reach you, and their entries were not saved." msgstr "Besucher können Sie möglicherweise nicht erreichen, und ihre Eingaben wurden nicht gespeichert." #. translators: %s: form title. -#: admin/admin.php:4115 +#: admin/admin.php:3918 msgid "We noticed a notification failure on %s." msgstr "Wir haben einen Benachrichtigungsfehler auf %s festgestellt." -#: admin/admin.php:4116 +#: admin/admin.php:3919 msgid "We noticed a notification failure." msgstr "Wir haben einen Benachrichtigungsfehler festgestellt." -#: admin/admin.php:4117 +#: admin/admin.php:3920 msgid "The entry was saved, but we could not send the email about it. New entries may be coming in without you knowing." msgstr "Der Eintrag wurde gespeichert, aber wir konnten die E-Mail darüber nicht senden. Neue Einträge könnten eingehen, ohne dass Sie es wissen." #. translators: %s: form title. -#: admin/admin.php:4132 +#: admin/admin.php:3935 msgid "We noticed an integration failure on %s." msgstr "Wir haben einen Integrationsfehler auf %s festgestellt." -#: admin/admin.php:4133 +#: admin/admin.php:3936 msgid "We noticed an integration failure." msgstr "Wir haben einen Integrationsfehler festgestellt." -#: admin/admin.php:4134 +#: admin/admin.php:3937 msgid "The entry was saved, but we could not send it to a connected service." msgstr "Der Eintrag wurde gespeichert, aber wir konnten ihn nicht an einen verbundenen Dienst senden." -#: admin/admin.php:4158 -msgid "View details" -msgstr "Details anzeigen" - -#: admin/admin.php:4212 +#: admin/admin.php:4009 msgid "Caching can show visitors an old copy of your form, or load its scripts in the wrong order." msgstr "Caching kann Besuchern eine alte Kopie Ihres Formulars anzeigen oder seine Skripte in der falschen Reihenfolge laden." -#: admin/admin.php:5005 -msgid "Older entries were left out to keep this excerpt readable. The full log can be downloaded from SureForms → Settings → General." -msgstr "Ältere Einträge wurden ausgelassen, um diesen Auszug lesbar zu halten. Das vollständige Protokoll kann von SureForms → Einstellungen → Allgemein heruntergeladen werden." - -#. translators: %s: site host. -#: admin/admin.php:5034 -msgid "SureForms has recorded form submissions on %s that could not be completed." -msgstr "SureForms hat Formularübermittlungen auf %s aufgezeichnet, die nicht abgeschlossen werden konnten." - -#. translators: %s: site host. -#: admin/admin.php:5038 -msgid "SureForms: notification emails are not being sent on %s" -msgstr "SureForms: Benachrichtigungs-E-Mails werden auf %s nicht gesendet" - -#. translators: %s: site host. -#: admin/admin.php:5040 -msgid "SureForms saved entries on %s but could not send the notification emails for them." -msgstr "SureForms hat Einträge auf %s gespeichert, konnte jedoch die Benachrichtigungs-E-Mails dafür nicht senden." - -#. translators: %s: site host. -#: admin/admin.php:5044 -msgid "SureForms: an integration is not receiving entries on %s" -msgstr "SureForms: eine Integration empfängt keine Einträge auf %s" - -#. translators: %s: site host. -#: admin/admin.php:5046 -msgid "SureForms saved entries on %s but could not pass them to a connected service." -msgstr "SureForms hat Einträge auf %s gespeichert, konnte sie jedoch nicht an einen verbundenen Dienst übermitteln." - -#. translators: %s: site host. -#: admin/admin.php:5056 -msgid "SureForms: a problem with the forms on %s" -msgstr "SureForms: ein Problem mit den Formularen auf %s" - -#. translators: %s: site host. -#: admin/admin.php:5058 -msgid "SureForms has recorded a problem with the forms on %s." -msgstr "SureForms hat ein Problem mit den Formularen auf %s aufgezeichnet." - -#. translators: %d: number of failed submissions. -#: admin/admin.php:5083 -msgid "SureForms has recorded %d form submission that could not be completed." -msgid_plural "SureForms has recorded %d form submissions that could not be completed." -msgstr[0] "SureForms hat %d Formularübermittlung aufgezeichnet, die nicht abgeschlossen werden konnte." -msgstr[1] "" +#: assets/build/settings.js:172 +msgid "Views and submissions by anyone who can edit the site are normally left out, so testing your own forms does not change these figures." +msgstr "Ansichten und Übermittlungen von Personen, die die Seite bearbeiten können, werden normalerweise ausgelassen, damit das Testen Ihrer eigenen Formulare diese Zahlen nicht verändert." -#. translators: %d: number of failed notifications. -#: admin/admin.php:5095 -msgid "SureForms saved %d entry but could not send the notification email for it." -msgid_plural "SureForms saved %d entries but could not send the notification emails for them." -msgstr[0] "SureForms hat %d Eintrag gespeichert, konnte jedoch die Benachrichtigungs-E-Mail dafür nicht senden." -msgstr[1] "" +#: assets/build/formEditor.js:172 +msgid "Auto-Advance to Next Step" +msgstr "Automatisches Weitergehen zum nächsten Schritt" -#. translators: %d: number of failed integration hand-offs. -#: admin/admin.php:5107 -msgid "SureForms saved %d entry but could not pass it to a connected service." -msgid_plural "SureForms saved %d entries but could not pass them to a connected service." -msgstr[0] "SureForms hat %d Eintrag gespeichert, konnte ihn jedoch nicht an einen verbundenen Dienst übermitteln." -msgstr[1] "" +#: assets/build/formEditor.js:172 +msgid "Go to the next step as soon as someone picks an option. Works on steps with a single Multiple Choice or Dropdown field. The last step always shows Submit." +msgstr "Gehe zum nächsten Schritt, sobald jemand eine Option auswählt. Funktioniert bei Schritten mit einem einzigen Multiple-Choice- oder Dropdown-Feld. Der letzte Schritt zeigt immer \"Absenden\" an." -#. translators: %d: number of recorded problems. -#: admin/admin.php:5119 -msgid "SureForms has recorded %d problem with the forms on this site." -msgid_plural "SureForms has recorded %d problems with the forms on this site." -msgstr[0] "SureForms hat %d Problem mit den Formularen auf dieser Seite aufgezeichnet." -msgstr[1] "" +#: assets/build/formEditor.js:172 +msgid "Hide Next Button" +msgstr "Nächster Button ausblenden" -#. translators: %s: form title. -#: admin/admin.php:5169 -msgid "Form: %s" -msgstr "Formular: %s" +#: assets/build/formEditor.js:172 +msgid "Hide the Next button on steps that auto-advance. It reappears when reached with the keyboard." +msgstr "Blende den \"Nächster\"-Button bei Schritten aus, die automatisch weitergehen. Er erscheint wieder, wenn man mit der Tastatur navigiert." -#: admin/admin.php:5189 -msgid "none recorded" -msgstr "keine aufgezeichnet" +#: assets/build/formEditor.js:172 +#: assets/build/settings.js:172 +msgid "Could not open the OttoKit connection window. Please allow popups for this site and try again." +msgstr "Das OttoKit-Verbindungsfenster konnte nicht geöffnet werden. Bitte erlauben Sie Pop-ups für diese Seite und versuchen Sie es erneut." -#. translators: %s: date and time of the previous report, in the site's timezone. -#: admin/admin.php:5212 -msgid "Previously reported: %s" -msgstr "Zuvor gemeldet: %s" +#: assets/build/partialEntriesEmptyState.js:172 +msgid "Capture in-progress form data the moment visitors stop typing, no submit required" +msgstr "Erfassen Sie die Formulardaten in dem Moment, in dem Besucher aufhören zu tippen, ohne dass ein Absenden erforderlich ist" #: assets/build/settings.js:172 -msgid "Views and submissions by anyone who can edit the site are normally left out, so testing your own forms does not change these figures." -msgstr "Ansichten und Übermittlungen von Personen, die die Seite bearbeiten können, werden normalerweise ausgelassen, damit das Testen Ihrer eigenen Formulare diese Zahlen nicht verändert." +msgid "Receive a scheduled digest of form submissions straight to your inbox." +msgstr "Erhalten Sie eine geplante Zusammenfassung der Formulareinsendungen direkt in Ihren Posteingang." #: inc/post-types.php:265 msgctxt "post type general name" diff --git a/languages/sureforms-es_ES-1cb9ecd067cd971ff5d9db0b4dae2891.json b/languages/sureforms-es_ES-1cb9ecd067cd971ff5d9db0b4dae2891.json index 732fb27f4..bda1866a8 100644 --- a/languages/sureforms-es_ES-1cb9ecd067cd971ff5d9db0b4dae2891.json +++ b/languages/sureforms-es_ES-1cb9ecd067cd971ff5d9db0b4dae2891.json @@ -1 +1 @@ -{"translation-revision-date":"2024-12-13T16:34:28+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/formEditor.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"SureForms":["SureForms"],"Status":["Estado"],"Form":["Formulario"],"Fields":["Campos"],"Image":["Imagen"],"Activated":["Activado"],"Activate":["Activar"],"Submit":["Enviar"],"Global Settings":["Configuraci\u00f3n global"],"Form Title":["T\u00edtulo del formulario"],"Edit":["Editar"],"Please enter a valid URL.":["Por favor, introduce una URL v\u00e1lida."],"Desktop":["Escritorio"],"Medium":["Medio"],"Mobile":["M\u00f3vil"],"Repeat":["Repetir"],"Scroll":["Desplazar"],"Signature":["Firma"],"Tablet":["Tableta"],"Upload":["Subir"],"Basic":["B\u00e1sico"],"Form Settings":["Configuraci\u00f3n del formulario"],"General":["General"],"Style":["Estilo"],"Advanced":["Avanzado"],"No tags available":["No hay etiquetas disponibles"],"Device":["Dispositivo"],"Select Shortcodes":["Seleccionar c\u00f3digos cortos"],"Page Break Label":["Etiqueta de salto de p\u00e1gina"],"Next":["Siguiente"],"Back":["Atr\u00e1s"],"Reset":["Restablecer"],"Generic tags":["Etiquetas gen\u00e9ricas"],"Pixel":["P\u00edxel"],"Em":["Em"],"Select Units":["Seleccionar unidades"],"%s units":["%s unidades"],"Margin":["Margen"],"None":["Ninguno"],"Custom":["Personalizado"],"Please add a option props to MultiButtonsControl":["Por favor, a\u00f1ade una opci\u00f3n de propiedades a MultiButtonsControl"],"Confirm":["Confirmar"],"Cancel":["Cancelar"],"Processing\u2026":["Procesando\u2026"],"Select Video":["Seleccionar video"],"Change Video":["Cambiar video"],"Select Lottie Animation":["Seleccionar animaci\u00f3n Lottie"],"Change Lottie Animation":["Cambiar animaci\u00f3n Lottie"],"Upload SVG":["Subir SVG"],"Change SVG":["Cambiar SVG"],"Select Image":["Seleccionar imagen"],"Change Image":["Cambiar imagen"],"Upload SVG?":["\u00bfSubir SVG?"],"Upload SVG can be potentially risky. Are you sure?":["Subir SVG puede ser potencialmente arriesgado. \u00bfEst\u00e1s seguro?"],"Upload Anyway":["Subir de todos modos"],"Full Width":["Ancho completo"],"Install":["Instalar"],"Plugin Installation failed, Please try again later.":["La instalaci\u00f3n del complemento fall\u00f3, por favor intente de nuevo m\u00e1s tarde."],"Plugin activation failed, Please try again later.":["La activaci\u00f3n del complemento fall\u00f3, por favor intente de nuevo m\u00e1s tarde."],"Integrations":["Integraciones"],"%s Removed from Quick Action Bar.":["%s eliminado de la barra de acci\u00f3n r\u00e1pida."],"Add to Quick Action Bar":["Agregar a la barra de acci\u00f3n r\u00e1pida"],"%s Added to Quick Action Bar.":["%s a\u00f1adido a la barra de acci\u00f3n r\u00e1pida."],"Already Present in Quick Action Bar":["Ya presente en la barra de acci\u00f3n r\u00e1pida"],"No results found.":["No se encontraron resultados."],"data object is empty":["el objeto de datos est\u00e1 vac\u00edo"],"Add blocks to Quick Action Bar":["Agregar bloques a la barra de acci\u00f3n r\u00e1pida"],"Re-arrange block inside Quick Action Bar":["Reorganizar bloque dentro de la Barra de Acci\u00f3n R\u00e1pida"],"Upgrade":["Actualizar"],"Connecting\u2026":["Conectando\u2026"],"Install & Activate":["Instalar y activar"],"Compliance Settings":["Configuraci\u00f3n de Cumplimiento"],"Enable GDPR Compliance":["Habilitar el cumplimiento del RGPD"],"Never store entry data after form submission":["Nunca almacenes los datos de entrada despu\u00e9s de enviar el formulario"],"When enabled this form will never store Entries.":["Cuando est\u00e9 habilitado, este formulario nunca almacenar\u00e1 entradas."],"Automatically delete entries":["Eliminar autom\u00e1ticamente las entradas"],"When enabled this form will automatically delete entries after a certain period of time.":["Cuando est\u00e9 habilitado, este formulario eliminar\u00e1 autom\u00e1ticamente las entradas despu\u00e9s de un cierto per\u00edodo de tiempo."],"Entries older than the days set will be deleted automatically.":["Las entradas m\u00e1s antiguas que los d\u00edas establecidos se eliminar\u00e1n autom\u00e1ticamente."],"Custom CSS":["CSS personalizado"],"The following CSS styles added below will only apply to this form container.":["Los siguientes estilos CSS a\u00f1adidos a continuaci\u00f3n solo se aplicar\u00e1n a este contenedor de formulario."],"Visual":["Visual"],"HTML":["HTML"],"All Data":["Todos los datos"],"Add Shortcode":["Agregar c\u00f3digo corto"],"Form input tags":["Etiquetas de entrada de formulario"],"Comma separated values are also accepted.":["Tambi\u00e9n se aceptan valores separados por comas."],"Email Notification":["Notificaci\u00f3n de correo electr\u00f3nico"],"Name":["Nombre"],"Send Email To":["Enviar correo electr\u00f3nico a"],"Subject":["Asunto"],"CC":["CC"],"BCC":["BCC"],"Reply To":["Responder a"],"Add Notification":["Agregar notificaci\u00f3n"],"Add Key":["Agregar clave"],"Add Value":["A\u00f1adir valor"],"Add":["A\u00f1adir"],"Confirmation Message":["Mensaje de confirmaci\u00f3n"],"After Form Submission":["Despu\u00e9s del env\u00edo del formulario"],"Hide Form":["Ocultar formulario"],"Reset Form":["Restablecer formulario"],"Custom URL":["URL personalizada"],"Add Query Parameters":["Agregar par\u00e1metros de consulta"],"Select if you want to add key-value pairs for form fields to include in query parameters":["Seleccione si desea agregar pares clave-valor para los campos del formulario que se incluir\u00e1n en los par\u00e1metros de consulta"],"Query Parameters":["Par\u00e1metros de consulta"],"Please select a page.":["Por favor, seleccione una p\u00e1gina."],"Suggestion: URL should use HTTPS":["Sugerencia: la URL deber\u00eda usar HTTPS"],"Success Message":["Mensaje de \u00e9xito"],"Redirect":["Redirigir"],"Redirect to":["Redirigir a"],"Page":["P\u00e1gina"],"Form Confirmation":["Confirmaci\u00f3n de formulario"],"Confirmation Type":["Tipo de confirmaci\u00f3n"],"Use Labels as Placeholders":["Usa etiquetas como marcadores de posici\u00f3n"],"Above setting will place the labels inside the fields as placeholders (where possible). This setting takes effect only on the live page, not in the editor preview.":["La configuraci\u00f3n anterior colocar\u00e1 las etiquetas dentro de los campos como marcadores de posici\u00f3n (donde sea posible). Esta configuraci\u00f3n solo tiene efecto en la p\u00e1gina en vivo, no en la vista previa del editor."],"Page Break":["Salto de p\u00e1gina"],"Show Labels":["Mostrar etiquetas"],"First Page Label":["Etiqueta de la primera p\u00e1gina"],"Progress Indicator":["Indicador de progreso"],"Progress Bar":["Barra de progreso"],"Connector":["Conector"],"Steps":["Pasos"],"Next Button Text":["Texto del bot\u00f3n Siguiente"],"Back Button Text":["Texto del bot\u00f3n de retroceso"],"Are you sure you want to close? Your unsaved changes will be lost as you have some validation errors.":["\u00bfEst\u00e1 seguro de que desea cerrar? Sus cambios no guardados se perder\u00e1n ya que tiene algunos errores de validaci\u00f3n."],"There are few unsaved changes. Please save your changes to reflect the updates.":["Hay algunos cambios no guardados. Por favor, guarde sus cambios para reflejar las actualizaciones."],"Form Behavior":["Comportamiento del formulario"],"Clear":["Claro"],"Select Color":["Seleccionar color"],"Primary Color":["Color primario"],"Text Color":["Color del texto"],"Text Color on Primary":["Color del texto en primario"],"Field Spacing":["Espaciado de campo"],"Small":["Peque\u00f1o"],"Large":["Grande"],"Left":["Izquierda"],"Center":["Centro"],"Right":["Correcto"],"Google reCAPTCHA":["Google reCAPTCHA"],"CloudFlare Turnstile":["CloudFlare Turnstile"],"hCaptcha":["hCaptcha"],"reCAPTCHA v2 Invisible":["reCAPTCHA v2 Invisible"],"reCAPTCHA v3":["reCAPTCHA v3"],"Date Picker":["Selector de fecha"],"Time Picker":["Selector de tiempo"],"Hidden":["Oculto"],"Slider":["Deslizador"],"Rating":["Calificaci\u00f3n"],"Upgrade to Unlock These Fields":["Actualiza para desbloquear estos campos"],"Add Block":["Agregar bloque"],"Customize with SureForms":["Personaliza con SureForms"],"Page break":["Salto de p\u00e1gina"],"Previous":["Anterior"],"Thank you":["Gracias"],"Form submitted successfully!":["\u00a1Formulario enviado con \u00e9xito!"],"Instant Form":["Formulario Instant\u00e1neo"],"Enable Instant Form":["Habilitar formulario instant\u00e1neo"],"Enable Preview":["Habilitar vista previa"],"Show Title":["Mostrar t\u00edtulo"],"Site Logo":["Logo del sitio"],"Banner Background":["Fondo del Banner"],"Color":["Color"],"Upload Image":["Subir imagen"],"Background Color":["Color de fondo"],"Use banner as page background":["Usa el banner como fondo de p\u00e1gina"],"Form Width":["Ancho del formulario"],"URL":["URL"],"URL Slug":["Slug de URL"],"The last part of the URL.":["La \u00faltima parte de la URL."],"Learn more.":["Aprende m\u00e1s."],"SureForms Description":["Descripci\u00f3n de SureForms"],"Form Options":["Opciones de formulario"],"Form Shortcode":["C\u00f3digo corto del formulario"],"Paste this shortcode on the page or post to render this form.":["Pega este c\u00f3digo corto en la p\u00e1gina o publicaci\u00f3n para mostrar este formulario."],"Spam Protection":["Protecci\u00f3n contra el spam"],"Auto":["Auto"],"Normal":["Normal"],"%":["%"],"Top":["Superior"],"Bottom":["Fondo"],"Solid":["S\u00f3lido"],"Width":["Ancho"],"Size":["Tama\u00f1o"],"EM":["EM"],"Padding":["Relleno"],"Color 1":["Color 1"],"Color 2":["Color 2"],"Type":["Tipo"],"Linear":["Lineal"],"Radial":["Radial"],"Location 1":["Ubicaci\u00f3n 1"],"Location 2":["Ubicaci\u00f3n 2"],"Angle":["\u00c1ngulo"],"Classic":["Cl\u00e1sico"],"Gradient":["Gradiente"],"Background":["Antecedentes"],"Cover":["Cubrir"],"Contain":["Contener"],"Overlay":["Superposici\u00f3n"],"No Repeat":["No repetir"],"Overlay Opacity":["Opacidad de superposici\u00f3n"],"Class names should be separated by spaces. Each class name must not start with a digit, hyphen, or underscore. They can only include letters (including Unicode characters), numbers, hyphens, and underscores.":["Los nombres de clase deben estar separados por espacios. Cada nombre de clase no debe comenzar con un d\u00edgito, guion o guion bajo. Solo pueden incluir letras (incluidos caracteres Unicode), n\u00fameros, guiones y guiones bajos."],"Conversational Layout":["Dise\u00f1o Conversacional"],"Unlock Conversational Forms":["Desbloquear formularios conversacionales"],"With the SureForms Pro Plan, you can transform your forms into engaging conversational layouts for a seamless user experience.":["Con el Plan SureForms Pro, puedes transformar tus formularios en dise\u00f1os conversacionales atractivos para una experiencia de usuario fluida."],"Premium":["Premium"],"Overlay Type":["Tipo de superposici\u00f3n"],"Image Overlay Color":["Color de superposici\u00f3n de imagen"],"Image Position":["Posici\u00f3n de la imagen"],"Attachment":["Adjunto"],"Fixed":["Fijo"],"Blend Mode":["Modo de fusi\u00f3n"],"Multiply":["Multiplicar"],"Screen":["Pantalla"],"Darken":["Oscurecer"],"Lighten":["Aligerar"],"Color Dodge":["Sobreexponer color"],"Saturation":["Saturaci\u00f3n"],"Repeat-x":["Repetir-x"],"Repeat-y":["Repetir-y"],"PX":["PX"],"Button":["Bot\u00f3n"],"OttoKit":["OttoKit"],"Connect with OttoKit":["Con\u00e9ctate con OttoKit"],"SUREFORMS PREMIUM FIELDS":["CAMPOS PREMIUM DE SUREFORMS"],"The current 'From Email' address does not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["La direcci\u00f3n de 'Correo Electr\u00f3nico del Remitente' actual no coincide con el nombre de dominio de su sitio web (%1$s). Esto puede hacer que sus correos electr\u00f3nicos de notificaci\u00f3n sean bloqueados o marcados como spam. Alternativamente, intente usar una direcci\u00f3n de remitente que coincida con el dominio de su sitio web (admin@%2$s)."],"The current 'From Email' address does not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["La direcci\u00f3n de 'Correo Electr\u00f3nico del Remitente' actual no coincide con el nombre de dominio de su sitio web (%s). Esto puede hacer que sus correos electr\u00f3nicos de notificaci\u00f3n sean bloqueados o marcados como spam."],"We strongly recommend that you install the free ":["Recomendamos encarecidamente que instale el gratuito"]," plugin! The Setup Wizard makes it easy to fix your emails. ":["\u00a1Complemento! El asistente de configuraci\u00f3n facilita la correcci\u00f3n de tus correos electr\u00f3nicos."]," Alternately, try using a From Address that matches your website domain (admin@%s).":["Alternativamente, intenta usar una direcci\u00f3n de remitente que coincida con el dominio de tu sitio web (admin@%s)."],"Please enter a valid email address. Your notifications won't be sent if the field is not filled in correctly.":["Por favor, introduce una direcci\u00f3n de correo electr\u00f3nico v\u00e1lida. Tus notificaciones no se enviar\u00e1n si el campo no est\u00e1 rellenado correctamente."],"From Name":["De Nombre"],"From Email":["De correo electr\u00f3nico"],"The current 'From Email' address may not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["La direcci\u00f3n de 'Correo Electr\u00f3nico del Remitente' actual puede no coincidir con el nombre de dominio de su sitio web (%1$s). Esto puede hacer que sus correos electr\u00f3nicos de notificaci\u00f3n sean bloqueados o marcados como spam. Alternativamente, intente usar una Direcci\u00f3n del Remitente que coincida con el dominio de su sitio web (admin@%2$s)."],"The current 'From Email' address may not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["La direcci\u00f3n de 'Correo Electr\u00f3nico del Remitente' actual puede no coincidir con el nombre de dominio de su sitio web (%s). Esto puede hacer que sus correos electr\u00f3nicos de notificaci\u00f3n sean bloqueados o marcados como spam."],"Border Radius":["Radio de borde"],"Form Theme":["Tema del formulario"],"Instant Form Padding":["Relleno Instant\u00e1neo de Formularios"],"Instant Form Border Radius":["Radio de Borde de Formulario Instant\u00e1neo"],"Select Gradient":["Seleccionar degradado"],"Upgrade Now":["Actualiza ahora"],"SureTriggers":["SureTriggers"],"Entries older than the selected days will be deleted.":["Las entradas anteriores a los d\u00edas seleccionados ser\u00e1n eliminadas."],"Entries Time Period":["Per\u00edodo de tiempo de las entradas"],"Custom CSS Panel":["Panel de CSS personalizado"],"Notifications can use only one From Email so please enter a single address.":["Las notificaciones solo pueden usar un \u00fanico correo electr\u00f3nico de origen, as\u00ed que por favor ingrese una sola direcci\u00f3n."],"Email Notifications":["Notificaciones por correo electr\u00f3nico"],"Actions":["Acciones"],"Duplicate":["Duplicado"],"Delete":["Eliminar"],"Select Page to redirect":["Seleccionar p\u00e1gina para redirigir"],"Search for a page":["Buscar una p\u00e1gina"],"Select a page":["Selecciona una p\u00e1gina"],"reCAPTCHA v2":["reCAPTCHA v2"],"Save":["Guardar"],"Login":["Iniciar sesi\u00f3n"],"Register":["Registrar"],"Date":["Fecha"],"Advanced Settings":["Configuraci\u00f3n avanzada"],"Form Restriction":["Restricci\u00f3n de formulario"],"Maximum Number of Entries":["N\u00famero m\u00e1ximo de entradas"],"Maximum Entries":["Entradas M\u00e1ximas"],"The Time Period setting works according to your WordPress site's time zone. <a>Click here<\/a> to open your WordPress General Settings, where you can check and update it.":["La configuraci\u00f3n del Per\u00edodo de Tiempo funciona seg\u00fan la zona horaria de tu sitio de WordPress. <a>Haz clic aqu\u00ed<\/a> para abrir la Configuraci\u00f3n General de WordPress, donde puedes verificarla y actualizarla."],"Click here":["Haz clic aqu\u00ed"],"Response Description After Maximum Entries":["Descripci\u00f3n de la respuesta despu\u00e9s del m\u00e1ximo de entradas"],"All changes will be saved automatically when you press back.":["Todos los cambios se guardar\u00e1n autom\u00e1ticamente cuando presiones atr\u00e1s."],"Repeater":["Repetidor"],"OttoKit Settings":["Configuraci\u00f3n de OttoKit"],"Get Started":["Comenzar"],"Connect Native Integrations with SureForms":["Conecta integraciones nativas con SureForms"],"Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>":["Formato esperado para correos electr\u00f3nicos: email@sureforms.com o John Doe <email@sureforms.com>"],"delete":["eliminar"],"Please type \"%s\" in the input box":["Por favor, escribe \"%s\" en el cuadro de entrada"],"To confirm, type \"%s\" in the box below:":["Para confirmar, escriba \"%s\" en el cuadro de abajo:"],"Type \"%s\"":["Escribe \"%s\""],"Payment":["Pago"],"%s - Order ID":["%s - ID de pedido"],"%s - Amount":["%s - Cantidad"],"%s - Customer Email":["%s - Correo Electr\u00f3nico del Cliente"],"%s - Customer Name":["%s - Nombre del Cliente"],"%s - Status":["%s - Estado"],"Add custom CSS rules to style this specific form independently of global styles.":["Agrega reglas CSS personalizadas para estilizar este formulario espec\u00edfico independientemente de los estilos globales."],"Spam Protection Type":["Tipo de Protecci\u00f3n contra Spam"],"Select Security Type":["Seleccionar tipo de seguridad"],"Note: Using different reCAPTCHA versions (V2 checkbox and V3) on the same page will create conflicts between the versions. Kindly avoid using different versions on the same page.":["Nota: Usar diferentes versiones de reCAPTCHA (V2 checkbox y V3) en la misma p\u00e1gina crear\u00e1 conflictos entre las versiones. Por favor, evite usar diferentes versiones en la misma p\u00e1gina."],"Select Version":["Seleccionar versi\u00f3n"],"Please configure the API keys correctly from the settings":["Por favor, configure las claves API correctamente desde la configuraci\u00f3n"],"Control email alerts sent to admins or users after a form submission.":["Controla las alertas de correo electr\u00f3nico enviadas a los administradores o usuarios despu\u00e9s de una presentaci\u00f3n de formulario."],"Customize the confirmation message or redirect the users after submitting the form.":["Personaliza el mensaje de confirmaci\u00f3n o redirige a los usuarios despu\u00e9s de enviar el formulario."],"Set limits on how many times a form can be submitted and manage compliance options, including GDPR and data retention.":["Establezca l\u00edmites en la cantidad de veces que se puede enviar un formulario y gestione las opciones de cumplimiento, incluidas GDPR y la retenci\u00f3n de datos."],"Go to OttoKit Settings":["Ve a la configuraci\u00f3n de OttoKit"],"Connect SureForms with your favorite apps to automate tasks and sync data seamlessly.":["Conecta SureForms con tus aplicaciones favoritas para automatizar tareas y sincronizar datos sin problemas."],"Unlock powerful integrations in the Premimum plan to automate your workflows and connect SureForms directly with your favorite tools.":["Desbloquea potentes integraciones en el plan Premium para automatizar tus flujos de trabajo y conectar SureForms directamente con tus herramientas favoritas."],"Send form submissions straight to CRMs, email, and marketing platforms.":["Env\u00eda las presentaciones de formularios directamente a los CRM, correo electr\u00f3nico y plataformas de marketing."],"Automate repetitive tasks with seamless data syncing.":["Automatiza tareas repetitivas con una sincronizaci\u00f3n de datos sin problemas."],"Access exclusive native integrations for faster workflows.":["Accede a integraciones nativas exclusivas para flujos de trabajo m\u00e1s r\u00e1pidos."],"PDF Generation":["Generaci\u00f3n de PDF"],"Generate and customize PDF copies of form submissions.":["Genera y personaliza copias en PDF de los env\u00edos de formularios."],"Generate Submission PDFs":["Generar PDFs de env\u00edo"],"Turn every form entry into a polished PDF file, making it perfect for reports, records, or sharing.":["Convierte cada entrada de formulario en un archivo PDF pulido, haci\u00e9ndolo perfecto para informes, registros o compartir."],"Automatically generate PDFs from your form submissions.":["Genera autom\u00e1ticamente PDFs a partir de tus env\u00edos de formularios."],"Customize PDF templates with your branding.":["Personaliza las plantillas de PDF con tu marca."],"Download or email PDFs instantly.":["Descarga o env\u00eda por correo electr\u00f3nico los PDFs al instante."],"User Registration":["Registro de Usuario"],"Onboard new users or update existing accounts through beautiful looking forms.":["Incorpore nuevos usuarios o actualice cuentas existentes a trav\u00e9s de formularios de aspecto atractivo."],"Register Users with SureForms":["Registrar usuarios con SureForms"],"Streamline the entire user onboarding process for your sites with seamless form-powered logins and registrations.":["Optimiza todo el proceso de incorporaci\u00f3n de usuarios para tus sitios con inicios de sesi\u00f3n y registros fluidos impulsados por formularios."],"Register new users directly via your form submissions.":["Registra nuevos usuarios directamente a trav\u00e9s de tus env\u00edos de formularios."],"Create or update existing accounts by mapping form data to user fields.":["Cree o actualice cuentas existentes asignando datos del formulario a campos de usuario."],"Assign roles and control access automatically.":["Asigna roles y controla el acceso autom\u00e1ticamente."],"Post Feed":["Publicar en el feed"],"Transform your form submission into WordPress posts.":["Transforma tu env\u00edo de formulario en publicaciones de WordPress."],"Automatically turn form submissions into WordPress posts, pages, or custom post types. Save big on time and let your forms publish content directly.":["Convierte autom\u00e1ticamente las presentaciones de formularios en publicaciones, p\u00e1ginas o tipos de publicaciones personalizadas de WordPress. Ahorra mucho tiempo y permite que tus formularios publiquen contenido directamente."],"Create posts, pages, or CPTs from your form entries.":["Crea publicaciones, p\u00e1ginas o CPTs a partir de las entradas de tu formulario."],"Map form fields to your post fields easily.":["Mapea los campos del formulario a los campos de tu publicaci\u00f3n f\u00e1cilmente."],"Automate the content publishing flow with few simple steps.":["Automatiza el flujo de publicaci\u00f3n de contenido con unos pocos pasos simples."],"Automations":["Automatizaciones"],"Unlock Advanced Styling":["Desbloquear estilo avanzado"],"Get full control over your form's look with custom colors, fonts, and layouts.":["Obt\u00e9n control total sobre el aspecto de tu formulario con colores, fuentes y dise\u00f1os personalizados."],"Button Alignment":["Alineaci\u00f3n del bot\u00f3n"],"Add Custom CSS Class(es)":["Agregar clase(s) CSS personalizada(s)"],"Set the total number of submissions allowed for this form.":["Establezca el n\u00famero total de env\u00edos permitidos para este formulario."],"Save & Progress":["Guardar y Progresar"],"Allow users to save their progress and continue form completion later.":["Permitir a los usuarios guardar su progreso y continuar completando el formulario m\u00e1s tarde."],"Save & Progress in SureForms":["Guardar y Progresar en SureForms"],"Give your users the flexibility to complete forms at their own pace by allowing them to save progress and return anytime.":["Brinda a tus usuarios la flexibilidad de completar formularios a su propio ritmo permiti\u00e9ndoles guardar el progreso y regresar en cualquier momento."],"Let users pause long or multi-step forms and continue later.":["Permitir a los usuarios pausar formularios largos o de varios pasos y continuar m\u00e1s tarde."],"Reduce form abandonment with convenient resume links and access their progress from anywhere.":["Reduzca el abandono de formularios con enlaces de reanudaci\u00f3n convenientes y acceda a su progreso desde cualquier lugar."],"Improve user experience for lengthy, complex, or multi-page forms.":["Mejorar la experiencia del usuario para formularios extensos, complejos o de varias p\u00e1ginas."],"This form is not yet available. Please check back after the scheduled start time.":["Este formulario a\u00fan no est\u00e1 disponible. Por favor, vuelva a consultar despu\u00e9s de la hora de inicio programada."],"This form is no longer accepting submissions. The submission period has ended.":["Este formulario ya no acepta env\u00edos. El per\u00edodo de env\u00edo ha terminado."],"The start date and time must be before the end date and time.":["La fecha y hora de inicio deben ser anteriores a la fecha y hora de finalizaci\u00f3n."],"Form Scheduling":["Programaci\u00f3n de formularios"],"Enable Form Scheduling":["Habilitar la programaci\u00f3n de formularios"],"Set a time period during which this form will be available for submissions.":["Establezca un per\u00edodo de tiempo durante el cual este formulario estar\u00e1 disponible para env\u00edos."],"Start Date & Time":["Fecha y hora de inicio"],"End Date & Time":["Fecha y hora de finalizaci\u00f3n"],"Response Description Before Start Date":["Descripci\u00f3n de la respuesta antes de la fecha de inicio"],"Response Description After End Date":["Descripci\u00f3n de la respuesta despu\u00e9s de la fecha de finalizaci\u00f3n"],"Conditional Confirmations":["Confirmaciones Condicionales"],"Set up the message or redirect users will see after submitting the form.":["Configure el mensaje o la redirecci\u00f3n que los usuarios ver\u00e1n despu\u00e9s de enviar el formulario."],"Show the right message to the right user based on how they respond. Personalize confirmations with smart conditions and guide users to the next best step automatically.":["Muestra el mensaje correcto al usuario adecuado seg\u00fan c\u00f3mo respondan. Personaliza las confirmaciones con condiciones inteligentes y gu\u00eda a los usuarios al siguiente mejor paso autom\u00e1ticamente."],"Display different confirmation messages based on form responses.":["Muestra diferentes mensajes de confirmaci\u00f3n seg\u00fan las respuestas del formulario."],"Redirect users to specific pages or URLs conditionally.":["Redirige a los usuarios a p\u00e1ginas o URLs espec\u00edficas de manera condicional."],"Create personalized thank-you messages without extra forms.":["Crea mensajes de agradecimiento personalizados sin formularios adicionales."],"Lost Password":["Contrase\u00f1a perdida"],"Reset Password":["Restablecer contrase\u00f1a"],"Select a spam protection service. Configure API keys in Global Settings before enabling.":["Seleccione un servicio de protecci\u00f3n contra spam. Configure las claves API en Configuraci\u00f3n Global antes de habilitarlo."],"Send as Raw HTML":["Enviar como HTML sin procesar"],"When enabled, the email body HTML will be preserved exactly as written and wrapped in a professional email template.":["Cuando est\u00e9 habilitado, el cuerpo del correo electr\u00f3nico en HTML se conservar\u00e1 exactamente como est\u00e1 escrito y se envolver\u00e1 en una plantilla de correo electr\u00f3nico profesional."],"Smart tags that reference user-submitted fields will not be escaped in raw HTML mode. Avoid inserting untrusted field values directly into the email body.":["Las etiquetas inteligentes que hacen referencia a campos enviados por el usuario no se escapar\u00e1n en el modo HTML sin procesar. Evita insertar valores de campos no confiables directamente en el cuerpo del correo electr\u00f3nico."],"Please provide a recipient email address and subject line.":["Por favor, proporcione una direcci\u00f3n de correo electr\u00f3nico del destinatario y una l\u00ednea de asunto."],"Email notification duplicated!":["\u00a1Notificaci\u00f3n de correo electr\u00f3nico duplicada!"],"Are you sure you want to delete this email notification?":["\u00bfEst\u00e1s seguro de que deseas eliminar esta notificaci\u00f3n por correo electr\u00f3nico?"],"Email notification deleted!":["\u00a1Notificaci\u00f3n de correo electr\u00f3nico eliminada!"],"URL is missing Top Level Domain (TLD).":["Falta el dominio de nivel superior (TLD) en la URL."],"This form is now closed as the maximum number of entries has been received.":["Este formulario est\u00e1 cerrado ya que se ha recibido el n\u00famero m\u00e1ximo de entradas."],"Publish Your Form":["Publica tu formulario"],"Enable This to Instantly Publish the Form":["Habilitar esto para publicar el formulario instant\u00e1neamente"],"Style Your Instant Form Page Here":["Estiliza tu p\u00e1gina de formulario instant\u00e1neo aqu\u00ed"],"Quizzes":["Cuestionarios"],"%s - Description":["%s - Descripci\u00f3n"],"Send entries to 100+ popular apps.":["Env\u00eda entradas a m\u00e1s de 100 aplicaciones populares."],"Build automated workflows that run instantly.":["Crea flujos de trabajo automatizados que se ejecutan al instante."],"Create custom app integrations using our Custom App feature.":["Crea integraciones de aplicaciones personalizadas utilizando nuestra funci\u00f3n de Aplicaci\u00f3n Personalizada."],"Keep your tools in sync automatically.":["Mant\u00e9n tus herramientas sincronizadas autom\u00e1ticamente."],"This will install and activate OttoKit on your WordPress site to enable automation features.":["Esto instalar\u00e1 y activar\u00e1 OttoKit en su sitio de WordPress para habilitar funciones de automatizaci\u00f3n."],"Automate Your Forms with OttoKit":["Automatiza tus formularios con OttoKit"],"Every form submission should trigger something \u2014 a Slack alert, a CRM lead, a follow-up email, or a new row in Google Sheets.":["Cada env\u00edo de formulario deber\u00eda activar algo: una alerta de Slack, un cliente potencial en el CRM, un correo electr\u00f3nico de seguimiento o una nueva fila en Google Sheets."],"Create interactive quizzes to engage your audience and gather insights.":["Crea cuestionarios interactivos para involucrar a tu audiencia y recopilar informaci\u00f3n."],"Design engaging quizzes with various question types, personalized feedback, and automated scoring to captivate your audience and gain valuable insights.":["Dise\u00f1a cuestionarios atractivos con varios tipos de preguntas, retroalimentaci\u00f3n personalizada y puntuaci\u00f3n automatizada para cautivar a tu audiencia y obtener valiosos conocimientos."],"Create interactive quizzes with multiple question types.":["Crea cuestionarios interactivos con m\u00faltiples tipos de preguntas."],"Provide personalized feedback based on user responses.":["Proporciona comentarios personalizados basados en las respuestas del usuario."],"Automate scoring and lead segmentation for better insights.":["Automatiza la puntuaci\u00f3n y la segmentaci\u00f3n de leads para obtener mejores insights."],"Heading 1":["Encabezado 1"],"Heading 2":["Encabezado 2"],"Heading 3":["Encabezado 3"],"Heading 4":["Encabezado 4"],"Heading 5":["Encabezado 5"],"Heading 6":["Encabezado 6"],"Form settings saved.":["Configuraci\u00f3n del formulario guardada."],"The entry cap relies on stored entries to count submissions. While Compliance Settings has \"Never store entry data after form submission\" enabled, this limit will not be enforced. Disable that option, or remove the entry limit, to use this feature.":["El l\u00edmite de entradas se basa en las entradas almacenadas para contar las presentaciones. Mientras la Configuraci\u00f3n de Cumplimiento tenga habilitada la opci\u00f3n \"Nunca almacenar datos de entrada despu\u00e9s del env\u00edo del formulario\", este l\u00edmite no se aplicar\u00e1. Desactive esa opci\u00f3n o elimine el l\u00edmite de entradas para usar esta funci\u00f3n."],"Settings saved, but post attributes (password \/ title \/ content) failed to update. Retry to persist them.":["Configuraciones guardadas, pero los atributos de la publicaci\u00f3n (contrase\u00f1a \/ t\u00edtulo \/ contenido) no se actualizaron. Intente de nuevo para persistirlos."],"Failed to save form settings.":["Error al guardar la configuraci\u00f3n del formulario."],"Saving\u2026":["Guardando\u2026"],"When enabled this form will not store User IP, Browser Name and the Device Name in the Entries.":["Cuando est\u00e9 habilitado, este formulario no almacenar\u00e1 la IP del usuario, el nombre del navegador ni el nombre del dispositivo en las entradas."],"Failed to save. Please try again.":["Error al guardar. Por favor, int\u00e9ntalo de nuevo."],"reCAPTCHA API keys for the selected version are not configured. Set them in Global Settings.":["Las claves de la API de reCAPTCHA para la versi\u00f3n seleccionada no est\u00e1n configuradas. Establ\u00e9zcalas en Configuraci\u00f3n Global."],"Please select a reCAPTCHA version.":["Por favor, seleccione una versi\u00f3n de reCAPTCHA."],"hCaptcha API keys are not configured. Set them in Global Settings.":["Las claves de API de hCaptcha no est\u00e1n configuradas. Establ\u00e9celas en Configuraci\u00f3n Global."],"Cloudflare Turnstile API keys are not configured. Set them in Global Settings.":["Las claves API de Cloudflare Turnstile no est\u00e1n configuradas. Establ\u00e9zcalas en Configuraci\u00f3n Global."],"Form data":["Datos del formulario"],"Some fields need attention":["Algunos campos necesitan atenci\u00f3n"],"Unsaved changes":["Cambios no guardados"],"A recipient email address and subject line are required before this notification can be saved. Fix the highlighted fields, or discard your changes to go back.":["Se requiere una direcci\u00f3n de correo electr\u00f3nico del destinatario y una l\u00ednea de asunto antes de que se pueda guardar esta notificaci\u00f3n. Corrija los campos resaltados o descarte sus cambios para volver atr\u00e1s."],"You have unsaved changes for this notification. Discard them to go back, or stay to save them.":["Tienes cambios no guardados para esta notificaci\u00f3n. Desc\u00e1rtalos para volver, o qu\u00e9date para guardarlos."],"Discard & go back":["Descartar y volver"],"Stay & fix":["Qu\u00e9date y arregla"],"Keep editing":["Sigue editando"],"Please provide a recipient email address.":["Por favor, proporcione una direcci\u00f3n de correo electr\u00f3nico del destinatario."],"Please provide a subject line.":["Por favor, proporcione una l\u00ednea de asunto."],"Please provide a custom URL.":["Por favor, proporcione una URL personalizada."],"You have unsaved changes. Discard them to continue, or stay to save your changes.":["Tienes cambios no guardados. Des\u00e9chalos para continuar, o qu\u00e9date para guardar tus cambios."],"Discard & continue":["Descartar y continuar"],"Show Entries":["Mostrar Entradas"],"Display this form\u2019s entries in a table on the frontend.":["Muestra las entradas de este formulario en una tabla en el frontend."],"Publish this form\u2019s submissions as a sortable, paginated table on any page \u2014 perfect for public directories, listings, and team dashboards, with per-role view access.":["Publica las presentaciones de este formulario como una tabla ordenable y paginada en cualquier p\u00e1gina, perfecta para directorios p\u00fablicos, listados y paneles de equipo, con acceso de vista por rol."],"Embed a sortable, paginated entries table with a simple shortcode.":["Incrusta una tabla de entradas ordenable y paginada con un shortcode simple."],"Choose exactly which fields appear as columns.":["Elige exactamente qu\u00e9 campos aparecen como columnas."],"Restrict who can view entries by user role.":["Restringe qui\u00e9n puede ver las entradas por rol de usuario."],"The image uploaded but could not be inserted. Please try again.":["La imagen se carg\u00f3 pero no pudo ser insertada. Por favor, int\u00e9ntalo de nuevo."],"The image could not be uploaded. It may be too large, or you may not have permission to upload files.":["La imagen no pudo ser cargada. Puede ser demasiado grande o es posible que no tengas permiso para subir archivos."],"Please choose an image file.":["Por favor, elige un archivo de imagen."],"Quill heading picker: default paragraph style\u0004Normal":["Normal"]}}} \ No newline at end of file +{"translation-revision-date":"2024-12-13T16:34:28+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/formEditor.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"SureForms":["SureForms"],"Status":["Estado"],"Form":["Formulario"],"Fields":["Campos"],"Image":["Imagen"],"Activated":["Activado"],"Activate":["Activar"],"Submit":["Enviar"],"Global Settings":["Configuraci\u00f3n global"],"Form Title":["T\u00edtulo del formulario"],"Edit":["Editar"],"Please enter a valid URL.":["Por favor, introduce una URL v\u00e1lida."],"Desktop":["Escritorio"],"Medium":["Medio"],"Mobile":["M\u00f3vil"],"Repeat":["Repetir"],"Scroll":["Desplazar"],"Signature":["Firma"],"Tablet":["Tableta"],"Upload":["Subir"],"Basic":["B\u00e1sico"],"Form Settings":["Configuraci\u00f3n del formulario"],"General":["General"],"Style":["Estilo"],"Advanced":["Avanzado"],"No tags available":["No hay etiquetas disponibles"],"Device":["Dispositivo"],"Select Shortcodes":["Seleccionar c\u00f3digos cortos"],"Page Break Label":["Etiqueta de salto de p\u00e1gina"],"Next":["Siguiente"],"Back":["Atr\u00e1s"],"Reset":["Restablecer"],"Generic tags":["Etiquetas gen\u00e9ricas"],"Pixel":["P\u00edxel"],"Em":["Em"],"Select Units":["Seleccionar unidades"],"%s units":["%s unidades"],"Margin":["Margen"],"None":["Ninguno"],"Custom":["Personalizado"],"Please add a option props to MultiButtonsControl":["Por favor, a\u00f1ade una opci\u00f3n de propiedades a MultiButtonsControl"],"Confirm":["Confirmar"],"Cancel":["Cancelar"],"Processing\u2026":["Procesando\u2026"],"Select Video":["Seleccionar video"],"Change Video":["Cambiar video"],"Select Lottie Animation":["Seleccionar animaci\u00f3n Lottie"],"Change Lottie Animation":["Cambiar animaci\u00f3n Lottie"],"Upload SVG":["Subir SVG"],"Change SVG":["Cambiar SVG"],"Select Image":["Seleccionar imagen"],"Change Image":["Cambiar imagen"],"Upload SVG?":["\u00bfSubir SVG?"],"Upload SVG can be potentially risky. Are you sure?":["Subir SVG puede ser potencialmente arriesgado. \u00bfEst\u00e1s seguro?"],"Upload Anyway":["Subir de todos modos"],"Full Width":["Ancho completo"],"Install":["Instalar"],"Plugin Installation failed, Please try again later.":["La instalaci\u00f3n del complemento fall\u00f3, por favor intente de nuevo m\u00e1s tarde."],"Plugin activation failed, Please try again later.":["La activaci\u00f3n del complemento fall\u00f3, por favor intente de nuevo m\u00e1s tarde."],"Integrations":["Integraciones"],"%s Removed from Quick Action Bar.":["%s eliminado de la barra de acci\u00f3n r\u00e1pida."],"Add to Quick Action Bar":["Agregar a la barra de acci\u00f3n r\u00e1pida"],"%s Added to Quick Action Bar.":["%s a\u00f1adido a la barra de acci\u00f3n r\u00e1pida."],"Already Present in Quick Action Bar":["Ya presente en la barra de acci\u00f3n r\u00e1pida"],"No results found.":["No se encontraron resultados."],"data object is empty":["el objeto de datos est\u00e1 vac\u00edo"],"Add blocks to Quick Action Bar":["Agregar bloques a la barra de acci\u00f3n r\u00e1pida"],"Re-arrange block inside Quick Action Bar":["Reorganizar bloque dentro de la Barra de Acci\u00f3n R\u00e1pida"],"Upgrade":["Actualizar"],"Connecting\u2026":["Conectando\u2026"],"Install & Activate":["Instalar y activar"],"Compliance Settings":["Configuraci\u00f3n de Cumplimiento"],"Enable GDPR Compliance":["Habilitar el cumplimiento del RGPD"],"Never store entry data after form submission":["Nunca almacenes los datos de entrada despu\u00e9s de enviar el formulario"],"When enabled this form will never store Entries.":["Cuando est\u00e9 habilitado, este formulario nunca almacenar\u00e1 entradas."],"Automatically delete entries":["Eliminar autom\u00e1ticamente las entradas"],"When enabled this form will automatically delete entries after a certain period of time.":["Cuando est\u00e9 habilitado, este formulario eliminar\u00e1 autom\u00e1ticamente las entradas despu\u00e9s de un cierto per\u00edodo de tiempo."],"Entries older than the days set will be deleted automatically.":["Las entradas m\u00e1s antiguas que los d\u00edas establecidos se eliminar\u00e1n autom\u00e1ticamente."],"Custom CSS":["CSS personalizado"],"The following CSS styles added below will only apply to this form container.":["Los siguientes estilos CSS a\u00f1adidos a continuaci\u00f3n solo se aplicar\u00e1n a este contenedor de formulario."],"Visual":["Visual"],"HTML":["HTML"],"All Data":["Todos los datos"],"Add Shortcode":["Agregar c\u00f3digo corto"],"Form input tags":["Etiquetas de entrada de formulario"],"Comma separated values are also accepted.":["Tambi\u00e9n se aceptan valores separados por comas."],"Email Notification":["Notificaci\u00f3n de correo electr\u00f3nico"],"Name":["Nombre"],"Send Email To":["Enviar correo electr\u00f3nico a"],"Subject":["Asunto"],"CC":["CC"],"BCC":["BCC"],"Reply To":["Responder a"],"Add Notification":["Agregar notificaci\u00f3n"],"Add Key":["Agregar clave"],"Add Value":["A\u00f1adir valor"],"Add":["A\u00f1adir"],"Confirmation Message":["Mensaje de confirmaci\u00f3n"],"After Form Submission":["Despu\u00e9s del env\u00edo del formulario"],"Hide Form":["Ocultar formulario"],"Reset Form":["Restablecer formulario"],"Custom URL":["URL personalizada"],"Add Query Parameters":["Agregar par\u00e1metros de consulta"],"Select if you want to add key-value pairs for form fields to include in query parameters":["Seleccione si desea agregar pares clave-valor para los campos del formulario que se incluir\u00e1n en los par\u00e1metros de consulta"],"Query Parameters":["Par\u00e1metros de consulta"],"Please select a page.":["Por favor, seleccione una p\u00e1gina."],"Suggestion: URL should use HTTPS":["Sugerencia: la URL deber\u00eda usar HTTPS"],"Success Message":["Mensaje de \u00e9xito"],"Redirect":["Redirigir"],"Redirect to":["Redirigir a"],"Page":["P\u00e1gina"],"Form Confirmation":["Confirmaci\u00f3n de formulario"],"Confirmation Type":["Tipo de confirmaci\u00f3n"],"Use Labels as Placeholders":["Usa etiquetas como marcadores de posici\u00f3n"],"Above setting will place the labels inside the fields as placeholders (where possible). This setting takes effect only on the live page, not in the editor preview.":["La configuraci\u00f3n anterior colocar\u00e1 las etiquetas dentro de los campos como marcadores de posici\u00f3n (donde sea posible). Esta configuraci\u00f3n solo tiene efecto en la p\u00e1gina en vivo, no en la vista previa del editor."],"Page Break":["Salto de p\u00e1gina"],"Show Labels":["Mostrar etiquetas"],"First Page Label":["Etiqueta de la primera p\u00e1gina"],"Progress Indicator":["Indicador de progreso"],"Progress Bar":["Barra de progreso"],"Connector":["Conector"],"Steps":["Pasos"],"Next Button Text":["Texto del bot\u00f3n Siguiente"],"Back Button Text":["Texto del bot\u00f3n de retroceso"],"Are you sure you want to close? Your unsaved changes will be lost as you have some validation errors.":["\u00bfEst\u00e1 seguro de que desea cerrar? Sus cambios no guardados se perder\u00e1n ya que tiene algunos errores de validaci\u00f3n."],"There are few unsaved changes. Please save your changes to reflect the updates.":["Hay algunos cambios no guardados. Por favor, guarde sus cambios para reflejar las actualizaciones."],"Form Behavior":["Comportamiento del formulario"],"Clear":["Claro"],"Select Color":["Seleccionar color"],"Primary Color":["Color primario"],"Text Color":["Color del texto"],"Text Color on Primary":["Color del texto en primario"],"Field Spacing":["Espaciado de campo"],"Small":["Peque\u00f1o"],"Large":["Grande"],"Left":["Izquierda"],"Center":["Centro"],"Right":["Correcto"],"Google reCAPTCHA":["Google reCAPTCHA"],"CloudFlare Turnstile":["CloudFlare Turnstile"],"hCaptcha":["hCaptcha"],"reCAPTCHA v2 Invisible":["reCAPTCHA v2 Invisible"],"reCAPTCHA v3":["reCAPTCHA v3"],"Date Picker":["Selector de fecha"],"Time Picker":["Selector de tiempo"],"Hidden":["Oculto"],"Slider":["Deslizador"],"Rating":["Calificaci\u00f3n"],"Upgrade to Unlock These Fields":["Actualiza para desbloquear estos campos"],"Add Block":["Agregar bloque"],"Customize with SureForms":["Personaliza con SureForms"],"Page break":["Salto de p\u00e1gina"],"Previous":["Anterior"],"Thank you":["Gracias"],"Form submitted successfully!":["\u00a1Formulario enviado con \u00e9xito!"],"Instant Form":["Formulario Instant\u00e1neo"],"Enable Instant Form":["Habilitar formulario instant\u00e1neo"],"Enable Preview":["Habilitar vista previa"],"Show Title":["Mostrar t\u00edtulo"],"Site Logo":["Logo del sitio"],"Banner Background":["Fondo del Banner"],"Color":["Color"],"Upload Image":["Subir imagen"],"Background Color":["Color de fondo"],"Use banner as page background":["Usa el banner como fondo de p\u00e1gina"],"Form Width":["Ancho del formulario"],"URL":["URL"],"URL Slug":["Slug de URL"],"The last part of the URL.":["La \u00faltima parte de la URL."],"Learn more.":["Aprende m\u00e1s."],"SureForms Description":["Descripci\u00f3n de SureForms"],"Form Options":["Opciones de formulario"],"Form Shortcode":["C\u00f3digo corto del formulario"],"Paste this shortcode on the page or post to render this form.":["Pega este c\u00f3digo corto en la p\u00e1gina o publicaci\u00f3n para mostrar este formulario."],"Spam Protection":["Protecci\u00f3n contra el spam"],"Auto":["Auto"],"Normal":["Normal"],"%":["%"],"Top":["Superior"],"Bottom":["Fondo"],"Solid":["S\u00f3lido"],"Width":["Ancho"],"Size":["Tama\u00f1o"],"EM":["EM"],"Padding":["Relleno"],"Color 1":["Color 1"],"Color 2":["Color 2"],"Type":["Tipo"],"Linear":["Lineal"],"Radial":["Radial"],"Location 1":["Ubicaci\u00f3n 1"],"Location 2":["Ubicaci\u00f3n 2"],"Angle":["\u00c1ngulo"],"Classic":["Cl\u00e1sico"],"Gradient":["Gradiente"],"Background":["Antecedentes"],"Cover":["Cubrir"],"Contain":["Contener"],"Overlay":["Superposici\u00f3n"],"No Repeat":["No repetir"],"Overlay Opacity":["Opacidad de superposici\u00f3n"],"Class names should be separated by spaces. Each class name must not start with a digit, hyphen, or underscore. They can only include letters (including Unicode characters), numbers, hyphens, and underscores.":["Los nombres de clase deben estar separados por espacios. Cada nombre de clase no debe comenzar con un d\u00edgito, guion o guion bajo. Solo pueden incluir letras (incluidos caracteres Unicode), n\u00fameros, guiones y guiones bajos."],"Conversational Layout":["Dise\u00f1o Conversacional"],"Unlock Conversational Forms":["Desbloquear formularios conversacionales"],"With the SureForms Pro Plan, you can transform your forms into engaging conversational layouts for a seamless user experience.":["Con el Plan SureForms Pro, puedes transformar tus formularios en dise\u00f1os conversacionales atractivos para una experiencia de usuario fluida."],"Premium":["Premium"],"Overlay Type":["Tipo de superposici\u00f3n"],"Image Overlay Color":["Color de superposici\u00f3n de imagen"],"Image Position":["Posici\u00f3n de la imagen"],"Attachment":["Adjunto"],"Fixed":["Fijo"],"Blend Mode":["Modo de fusi\u00f3n"],"Multiply":["Multiplicar"],"Screen":["Pantalla"],"Darken":["Oscurecer"],"Lighten":["Aligerar"],"Color Dodge":["Sobreexponer color"],"Saturation":["Saturaci\u00f3n"],"Repeat-x":["Repetir-x"],"Repeat-y":["Repetir-y"],"PX":["PX"],"Button":["Bot\u00f3n"],"OttoKit":["OttoKit"],"Connect with OttoKit":["Con\u00e9ctate con OttoKit"],"SUREFORMS PREMIUM FIELDS":["CAMPOS PREMIUM DE SUREFORMS"],"The current 'From Email' address does not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["La direcci\u00f3n de 'Correo Electr\u00f3nico del Remitente' actual no coincide con el nombre de dominio de su sitio web (%1$s). Esto puede hacer que sus correos electr\u00f3nicos de notificaci\u00f3n sean bloqueados o marcados como spam. Alternativamente, intente usar una direcci\u00f3n de remitente que coincida con el dominio de su sitio web (admin@%2$s)."],"The current 'From Email' address does not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["La direcci\u00f3n de 'Correo Electr\u00f3nico del Remitente' actual no coincide con el nombre de dominio de su sitio web (%s). Esto puede hacer que sus correos electr\u00f3nicos de notificaci\u00f3n sean bloqueados o marcados como spam."],"We strongly recommend that you install the free ":["Recomendamos encarecidamente que instale el gratuito"]," plugin! The Setup Wizard makes it easy to fix your emails. ":["\u00a1Complemento! El asistente de configuraci\u00f3n facilita la correcci\u00f3n de tus correos electr\u00f3nicos."]," Alternately, try using a From Address that matches your website domain (admin@%s).":["Alternativamente, intenta usar una direcci\u00f3n de remitente que coincida con el dominio de tu sitio web (admin@%s)."],"Please enter a valid email address. Your notifications won't be sent if the field is not filled in correctly.":["Por favor, introduce una direcci\u00f3n de correo electr\u00f3nico v\u00e1lida. Tus notificaciones no se enviar\u00e1n si el campo no est\u00e1 rellenado correctamente."],"From Name":["De Nombre"],"From Email":["De correo electr\u00f3nico"],"The current 'From Email' address may not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["La direcci\u00f3n de 'Correo Electr\u00f3nico del Remitente' actual puede no coincidir con el nombre de dominio de su sitio web (%1$s). Esto puede hacer que sus correos electr\u00f3nicos de notificaci\u00f3n sean bloqueados o marcados como spam. Alternativamente, intente usar una Direcci\u00f3n del Remitente que coincida con el dominio de su sitio web (admin@%2$s)."],"The current 'From Email' address may not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["La direcci\u00f3n de 'Correo Electr\u00f3nico del Remitente' actual puede no coincidir con el nombre de dominio de su sitio web (%s). Esto puede hacer que sus correos electr\u00f3nicos de notificaci\u00f3n sean bloqueados o marcados como spam."],"Border Radius":["Radio de borde"],"Form Theme":["Tema del formulario"],"Instant Form Padding":["Relleno Instant\u00e1neo de Formularios"],"Instant Form Border Radius":["Radio de Borde de Formulario Instant\u00e1neo"],"Select Gradient":["Seleccionar degradado"],"Upgrade Now":["Actualiza ahora"],"SureTriggers":["SureTriggers"],"Entries older than the selected days will be deleted.":["Las entradas anteriores a los d\u00edas seleccionados ser\u00e1n eliminadas."],"Entries Time Period":["Per\u00edodo de tiempo de las entradas"],"Custom CSS Panel":["Panel de CSS personalizado"],"Notifications can use only one From Email so please enter a single address.":["Las notificaciones solo pueden usar un \u00fanico correo electr\u00f3nico de origen, as\u00ed que por favor ingrese una sola direcci\u00f3n."],"Email Notifications":["Notificaciones por correo electr\u00f3nico"],"Actions":["Acciones"],"Duplicate":["Duplicado"],"Delete":["Eliminar"],"Select Page to redirect":["Seleccionar p\u00e1gina para redirigir"],"Search for a page":["Buscar una p\u00e1gina"],"Select a page":["Selecciona una p\u00e1gina"],"reCAPTCHA v2":["reCAPTCHA v2"],"Save":["Guardar"],"Login":["Iniciar sesi\u00f3n"],"Register":["Registrar"],"Date":["Fecha"],"Advanced Settings":["Configuraci\u00f3n avanzada"],"Form Restriction":["Restricci\u00f3n de formulario"],"Maximum Number of Entries":["N\u00famero m\u00e1ximo de entradas"],"Maximum Entries":["Entradas M\u00e1ximas"],"The Time Period setting works according to your WordPress site's time zone. <a>Click here<\/a> to open your WordPress General Settings, where you can check and update it.":["La configuraci\u00f3n del Per\u00edodo de Tiempo funciona seg\u00fan la zona horaria de tu sitio de WordPress. <a>Haz clic aqu\u00ed<\/a> para abrir la Configuraci\u00f3n General de WordPress, donde puedes verificarla y actualizarla."],"Click here":["Haz clic aqu\u00ed"],"Response Description After Maximum Entries":["Descripci\u00f3n de la respuesta despu\u00e9s del m\u00e1ximo de entradas"],"All changes will be saved automatically when you press back.":["Todos los cambios se guardar\u00e1n autom\u00e1ticamente cuando presiones atr\u00e1s."],"Repeater":["Repetidor"],"OttoKit Settings":["Configuraci\u00f3n de OttoKit"],"Get Started":["Comenzar"],"Connect Native Integrations with SureForms":["Conecta integraciones nativas con SureForms"],"Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>":["Formato esperado para correos electr\u00f3nicos: email@sureforms.com o John Doe <email@sureforms.com>"],"delete":["eliminar"],"Please type \"%s\" in the input box":["Por favor, escribe \"%s\" en el cuadro de entrada"],"To confirm, type \"%s\" in the box below:":["Para confirmar, escriba \"%s\" en el cuadro de abajo:"],"Type \"%s\"":["Escribe \"%s\""],"Payment":["Pago"],"%s - Order ID":["%s - ID de pedido"],"%s - Amount":["%s - Cantidad"],"%s - Customer Email":["%s - Correo Electr\u00f3nico del Cliente"],"%s - Customer Name":["%s - Nombre del Cliente"],"%s - Status":["%s - Estado"],"Add custom CSS rules to style this specific form independently of global styles.":["Agrega reglas CSS personalizadas para estilizar este formulario espec\u00edfico independientemente de los estilos globales."],"Spam Protection Type":["Tipo de Protecci\u00f3n contra Spam"],"Select Security Type":["Seleccionar tipo de seguridad"],"Note: Using different reCAPTCHA versions (V2 checkbox and V3) on the same page will create conflicts between the versions. Kindly avoid using different versions on the same page.":["Nota: Usar diferentes versiones de reCAPTCHA (V2 checkbox y V3) en la misma p\u00e1gina crear\u00e1 conflictos entre las versiones. Por favor, evite usar diferentes versiones en la misma p\u00e1gina."],"Select Version":["Seleccionar versi\u00f3n"],"Please configure the API keys correctly from the settings":["Por favor, configure las claves API correctamente desde la configuraci\u00f3n"],"Control email alerts sent to admins or users after a form submission.":["Controla las alertas de correo electr\u00f3nico enviadas a los administradores o usuarios despu\u00e9s de una presentaci\u00f3n de formulario."],"Customize the confirmation message or redirect the users after submitting the form.":["Personaliza el mensaje de confirmaci\u00f3n o redirige a los usuarios despu\u00e9s de enviar el formulario."],"Set limits on how many times a form can be submitted and manage compliance options, including GDPR and data retention.":["Establezca l\u00edmites en la cantidad de veces que se puede enviar un formulario y gestione las opciones de cumplimiento, incluidas GDPR y la retenci\u00f3n de datos."],"Go to OttoKit Settings":["Ve a la configuraci\u00f3n de OttoKit"],"Connect SureForms with your favorite apps to automate tasks and sync data seamlessly.":["Conecta SureForms con tus aplicaciones favoritas para automatizar tareas y sincronizar datos sin problemas."],"Unlock powerful integrations in the Premimum plan to automate your workflows and connect SureForms directly with your favorite tools.":["Desbloquea potentes integraciones en el plan Premium para automatizar tus flujos de trabajo y conectar SureForms directamente con tus herramientas favoritas."],"Send form submissions straight to CRMs, email, and marketing platforms.":["Env\u00eda las presentaciones de formularios directamente a los CRM, correo electr\u00f3nico y plataformas de marketing."],"Automate repetitive tasks with seamless data syncing.":["Automatiza tareas repetitivas con una sincronizaci\u00f3n de datos sin problemas."],"Access exclusive native integrations for faster workflows.":["Accede a integraciones nativas exclusivas para flujos de trabajo m\u00e1s r\u00e1pidos."],"PDF Generation":["Generaci\u00f3n de PDF"],"Generate and customize PDF copies of form submissions.":["Genera y personaliza copias en PDF de los env\u00edos de formularios."],"Generate Submission PDFs":["Generar PDFs de env\u00edo"],"Turn every form entry into a polished PDF file, making it perfect for reports, records, or sharing.":["Convierte cada entrada de formulario en un archivo PDF pulido, haci\u00e9ndolo perfecto para informes, registros o compartir."],"Automatically generate PDFs from your form submissions.":["Genera autom\u00e1ticamente PDFs a partir de tus env\u00edos de formularios."],"Customize PDF templates with your branding.":["Personaliza las plantillas de PDF con tu marca."],"Download or email PDFs instantly.":["Descarga o env\u00eda por correo electr\u00f3nico los PDFs al instante."],"User Registration":["Registro de Usuario"],"Onboard new users or update existing accounts through beautiful looking forms.":["Incorpore nuevos usuarios o actualice cuentas existentes a trav\u00e9s de formularios de aspecto atractivo."],"Register Users with SureForms":["Registrar usuarios con SureForms"],"Streamline the entire user onboarding process for your sites with seamless form-powered logins and registrations.":["Optimiza todo el proceso de incorporaci\u00f3n de usuarios para tus sitios con inicios de sesi\u00f3n y registros fluidos impulsados por formularios."],"Register new users directly via your form submissions.":["Registra nuevos usuarios directamente a trav\u00e9s de tus env\u00edos de formularios."],"Create or update existing accounts by mapping form data to user fields.":["Cree o actualice cuentas existentes asignando datos del formulario a campos de usuario."],"Assign roles and control access automatically.":["Asigna roles y controla el acceso autom\u00e1ticamente."],"Post Feed":["Publicar en el feed"],"Transform your form submission into WordPress posts.":["Transforma tu env\u00edo de formulario en publicaciones de WordPress."],"Automatically turn form submissions into WordPress posts, pages, or custom post types. Save big on time and let your forms publish content directly.":["Convierte autom\u00e1ticamente las presentaciones de formularios en publicaciones, p\u00e1ginas o tipos de publicaciones personalizadas de WordPress. Ahorra mucho tiempo y permite que tus formularios publiquen contenido directamente."],"Create posts, pages, or CPTs from your form entries.":["Crea publicaciones, p\u00e1ginas o CPTs a partir de las entradas de tu formulario."],"Map form fields to your post fields easily.":["Mapea los campos del formulario a los campos de tu publicaci\u00f3n f\u00e1cilmente."],"Automate the content publishing flow with few simple steps.":["Automatiza el flujo de publicaci\u00f3n de contenido con unos pocos pasos simples."],"Automations":["Automatizaciones"],"Unlock Advanced Styling":["Desbloquear estilo avanzado"],"Get full control over your form's look with custom colors, fonts, and layouts.":["Obt\u00e9n control total sobre el aspecto de tu formulario con colores, fuentes y dise\u00f1os personalizados."],"Button Alignment":["Alineaci\u00f3n del bot\u00f3n"],"Add Custom CSS Class(es)":["Agregar clase(s) CSS personalizada(s)"],"Set the total number of submissions allowed for this form.":["Establezca el n\u00famero total de env\u00edos permitidos para este formulario."],"Save & Progress":["Guardar y Progresar"],"Allow users to save their progress and continue form completion later.":["Permitir a los usuarios guardar su progreso y continuar completando el formulario m\u00e1s tarde."],"Save & Progress in SureForms":["Guardar y Progresar en SureForms"],"Give your users the flexibility to complete forms at their own pace by allowing them to save progress and return anytime.":["Brinda a tus usuarios la flexibilidad de completar formularios a su propio ritmo permiti\u00e9ndoles guardar el progreso y regresar en cualquier momento."],"Let users pause long or multi-step forms and continue later.":["Permitir a los usuarios pausar formularios largos o de varios pasos y continuar m\u00e1s tarde."],"Reduce form abandonment with convenient resume links and access their progress from anywhere.":["Reduzca el abandono de formularios con enlaces de reanudaci\u00f3n convenientes y acceda a su progreso desde cualquier lugar."],"Improve user experience for lengthy, complex, or multi-page forms.":["Mejorar la experiencia del usuario para formularios extensos, complejos o de varias p\u00e1ginas."],"This form is not yet available. Please check back after the scheduled start time.":["Este formulario a\u00fan no est\u00e1 disponible. Por favor, vuelva a consultar despu\u00e9s de la hora de inicio programada."],"This form is no longer accepting submissions. The submission period has ended.":["Este formulario ya no acepta env\u00edos. El per\u00edodo de env\u00edo ha terminado."],"The start date and time must be before the end date and time.":["La fecha y hora de inicio deben ser anteriores a la fecha y hora de finalizaci\u00f3n."],"Form Scheduling":["Programaci\u00f3n de formularios"],"Enable Form Scheduling":["Habilitar la programaci\u00f3n de formularios"],"Set a time period during which this form will be available for submissions.":["Establezca un per\u00edodo de tiempo durante el cual este formulario estar\u00e1 disponible para env\u00edos."],"Start Date & Time":["Fecha y hora de inicio"],"End Date & Time":["Fecha y hora de finalizaci\u00f3n"],"Response Description Before Start Date":["Descripci\u00f3n de la respuesta antes de la fecha de inicio"],"Response Description After End Date":["Descripci\u00f3n de la respuesta despu\u00e9s de la fecha de finalizaci\u00f3n"],"Conditional Confirmations":["Confirmaciones Condicionales"],"Set up the message or redirect users will see after submitting the form.":["Configure el mensaje o la redirecci\u00f3n que los usuarios ver\u00e1n despu\u00e9s de enviar el formulario."],"Show the right message to the right user based on how they respond. Personalize confirmations with smart conditions and guide users to the next best step automatically.":["Muestra el mensaje correcto al usuario adecuado seg\u00fan c\u00f3mo respondan. Personaliza las confirmaciones con condiciones inteligentes y gu\u00eda a los usuarios al siguiente mejor paso autom\u00e1ticamente."],"Display different confirmation messages based on form responses.":["Muestra diferentes mensajes de confirmaci\u00f3n seg\u00fan las respuestas del formulario."],"Redirect users to specific pages or URLs conditionally.":["Redirige a los usuarios a p\u00e1ginas o URLs espec\u00edficas de manera condicional."],"Create personalized thank-you messages without extra forms.":["Crea mensajes de agradecimiento personalizados sin formularios adicionales."],"Lost Password":["Contrase\u00f1a perdida"],"Reset Password":["Restablecer contrase\u00f1a"],"Select a spam protection service. Configure API keys in Global Settings before enabling.":["Seleccione un servicio de protecci\u00f3n contra spam. Configure las claves API en Configuraci\u00f3n Global antes de habilitarlo."],"Send as Raw HTML":["Enviar como HTML sin procesar"],"When enabled, the email body HTML will be preserved exactly as written and wrapped in a professional email template.":["Cuando est\u00e9 habilitado, el cuerpo del correo electr\u00f3nico en HTML se conservar\u00e1 exactamente como est\u00e1 escrito y se envolver\u00e1 en una plantilla de correo electr\u00f3nico profesional."],"Smart tags that reference user-submitted fields will not be escaped in raw HTML mode. Avoid inserting untrusted field values directly into the email body.":["Las etiquetas inteligentes que hacen referencia a campos enviados por el usuario no se escapar\u00e1n en el modo HTML sin procesar. Evita insertar valores de campos no confiables directamente en el cuerpo del correo electr\u00f3nico."],"Please provide a recipient email address and subject line.":["Por favor, proporcione una direcci\u00f3n de correo electr\u00f3nico del destinatario y una l\u00ednea de asunto."],"Email notification duplicated!":["\u00a1Notificaci\u00f3n de correo electr\u00f3nico duplicada!"],"Are you sure you want to delete this email notification?":["\u00bfEst\u00e1s seguro de que deseas eliminar esta notificaci\u00f3n por correo electr\u00f3nico?"],"Email notification deleted!":["\u00a1Notificaci\u00f3n de correo electr\u00f3nico eliminada!"],"URL is missing Top Level Domain (TLD).":["Falta el dominio de nivel superior (TLD) en la URL."],"This form is now closed as the maximum number of entries has been received.":["Este formulario est\u00e1 cerrado ya que se ha recibido el n\u00famero m\u00e1ximo de entradas."],"Publish Your Form":["Publica tu formulario"],"Enable This to Instantly Publish the Form":["Habilitar esto para publicar el formulario instant\u00e1neamente"],"Style Your Instant Form Page Here":["Estiliza tu p\u00e1gina de formulario instant\u00e1neo aqu\u00ed"],"Quizzes":["Cuestionarios"],"%s - Description":["%s - Descripci\u00f3n"],"Send entries to 100+ popular apps.":["Env\u00eda entradas a m\u00e1s de 100 aplicaciones populares."],"Build automated workflows that run instantly.":["Crea flujos de trabajo automatizados que se ejecutan al instante."],"Create custom app integrations using our Custom App feature.":["Crea integraciones de aplicaciones personalizadas utilizando nuestra funci\u00f3n de Aplicaci\u00f3n Personalizada."],"Keep your tools in sync automatically.":["Mant\u00e9n tus herramientas sincronizadas autom\u00e1ticamente."],"This will install and activate OttoKit on your WordPress site to enable automation features.":["Esto instalar\u00e1 y activar\u00e1 OttoKit en su sitio de WordPress para habilitar funciones de automatizaci\u00f3n."],"Automate Your Forms with OttoKit":["Automatiza tus formularios con OttoKit"],"Every form submission should trigger something \u2014 a Slack alert, a CRM lead, a follow-up email, or a new row in Google Sheets.":["Cada env\u00edo de formulario deber\u00eda activar algo: una alerta de Slack, un cliente potencial en el CRM, un correo electr\u00f3nico de seguimiento o una nueva fila en Google Sheets."],"Create interactive quizzes to engage your audience and gather insights.":["Crea cuestionarios interactivos para involucrar a tu audiencia y recopilar informaci\u00f3n."],"Design engaging quizzes with various question types, personalized feedback, and automated scoring to captivate your audience and gain valuable insights.":["Dise\u00f1a cuestionarios atractivos con varios tipos de preguntas, retroalimentaci\u00f3n personalizada y puntuaci\u00f3n automatizada para cautivar a tu audiencia y obtener valiosos conocimientos."],"Create interactive quizzes with multiple question types.":["Crea cuestionarios interactivos con m\u00faltiples tipos de preguntas."],"Provide personalized feedback based on user responses.":["Proporciona comentarios personalizados basados en las respuestas del usuario."],"Automate scoring and lead segmentation for better insights.":["Automatiza la puntuaci\u00f3n y la segmentaci\u00f3n de leads para obtener mejores insights."],"Heading 1":["Encabezado 1"],"Heading 2":["Encabezado 2"],"Heading 3":["Encabezado 3"],"Heading 4":["Encabezado 4"],"Heading 5":["Encabezado 5"],"Heading 6":["Encabezado 6"],"Form settings saved.":["Configuraci\u00f3n del formulario guardada."],"The entry cap relies on stored entries to count submissions. While Compliance Settings has \"Never store entry data after form submission\" enabled, this limit will not be enforced. Disable that option, or remove the entry limit, to use this feature.":["El l\u00edmite de entradas se basa en las entradas almacenadas para contar las presentaciones. Mientras la Configuraci\u00f3n de Cumplimiento tenga habilitada la opci\u00f3n \"Nunca almacenar datos de entrada despu\u00e9s del env\u00edo del formulario\", este l\u00edmite no se aplicar\u00e1. Desactive esa opci\u00f3n o elimine el l\u00edmite de entradas para usar esta funci\u00f3n."],"Settings saved, but post attributes (password \/ title \/ content) failed to update. Retry to persist them.":["Configuraciones guardadas, pero los atributos de la publicaci\u00f3n (contrase\u00f1a \/ t\u00edtulo \/ contenido) no se actualizaron. Intente de nuevo para persistirlos."],"Failed to save form settings.":["Error al guardar la configuraci\u00f3n del formulario."],"Saving\u2026":["Guardando\u2026"],"When enabled this form will not store User IP, Browser Name and the Device Name in the Entries.":["Cuando est\u00e9 habilitado, este formulario no almacenar\u00e1 la IP del usuario, el nombre del navegador ni el nombre del dispositivo en las entradas."],"Failed to save. Please try again.":["Error al guardar. Por favor, int\u00e9ntalo de nuevo."],"reCAPTCHA API keys for the selected version are not configured. Set them in Global Settings.":["Las claves de la API de reCAPTCHA para la versi\u00f3n seleccionada no est\u00e1n configuradas. Establ\u00e9zcalas en Configuraci\u00f3n Global."],"Please select a reCAPTCHA version.":["Por favor, seleccione una versi\u00f3n de reCAPTCHA."],"hCaptcha API keys are not configured. Set them in Global Settings.":["Las claves de API de hCaptcha no est\u00e1n configuradas. Establ\u00e9celas en Configuraci\u00f3n Global."],"Cloudflare Turnstile API keys are not configured. Set them in Global Settings.":["Las claves API de Cloudflare Turnstile no est\u00e1n configuradas. Establ\u00e9zcalas en Configuraci\u00f3n Global."],"Form data":["Datos del formulario"],"Some fields need attention":["Algunos campos necesitan atenci\u00f3n"],"Unsaved changes":["Cambios no guardados"],"A recipient email address and subject line are required before this notification can be saved. Fix the highlighted fields, or discard your changes to go back.":["Se requiere una direcci\u00f3n de correo electr\u00f3nico del destinatario y una l\u00ednea de asunto antes de que se pueda guardar esta notificaci\u00f3n. Corrija los campos resaltados o descarte sus cambios para volver atr\u00e1s."],"You have unsaved changes for this notification. Discard them to go back, or stay to save them.":["Tienes cambios no guardados para esta notificaci\u00f3n. Desc\u00e1rtalos para volver, o qu\u00e9date para guardarlos."],"Discard & go back":["Descartar y volver"],"Stay & fix":["Qu\u00e9date y arregla"],"Keep editing":["Sigue editando"],"Please provide a recipient email address.":["Por favor, proporcione una direcci\u00f3n de correo electr\u00f3nico del destinatario."],"Please provide a subject line.":["Por favor, proporcione una l\u00ednea de asunto."],"Please provide a custom URL.":["Por favor, proporcione una URL personalizada."],"You have unsaved changes. Discard them to continue, or stay to save your changes.":["Tienes cambios no guardados. Des\u00e9chalos para continuar, o qu\u00e9date para guardar tus cambios."],"Discard & continue":["Descartar y continuar"],"Show Entries":["Mostrar Entradas"],"Display this form\u2019s entries in a table on the frontend.":["Muestra las entradas de este formulario en una tabla en el frontend."],"Publish this form\u2019s submissions as a sortable, paginated table on any page \u2014 perfect for public directories, listings, and team dashboards, with per-role view access.":["Publica las presentaciones de este formulario como una tabla ordenable y paginada en cualquier p\u00e1gina, perfecta para directorios p\u00fablicos, listados y paneles de equipo, con acceso de vista por rol."],"Embed a sortable, paginated entries table with a simple shortcode.":["Incrusta una tabla de entradas ordenable y paginada con un shortcode simple."],"Choose exactly which fields appear as columns.":["Elige exactamente qu\u00e9 campos aparecen como columnas."],"Restrict who can view entries by user role.":["Restringe qui\u00e9n puede ver las entradas por rol de usuario."],"The image uploaded but could not be inserted. Please try again.":["La imagen se carg\u00f3 pero no pudo ser insertada. Por favor, int\u00e9ntalo de nuevo."],"The image could not be uploaded. It may be too large, or you may not have permission to upload files.":["La imagen no pudo ser cargada. Puede ser demasiado grande o es posible que no tengas permiso para subir archivos."],"Please choose an image file.":["Por favor, elige un archivo de imagen."],"Auto-Advance to Next Step":["Avanzar autom\u00e1ticamente al siguiente paso"],"Go to the next step as soon as someone picks an option. Works on steps with a single Multiple Choice or Dropdown field. The last step always shows Submit.":["Ir al siguiente paso tan pronto como alguien elija una opci\u00f3n. Funciona en pasos con un solo campo de opci\u00f3n m\u00faltiple o desplegable. El \u00faltimo paso siempre muestra Enviar."],"Hide Next Button":["Ocultar bot\u00f3n Siguiente"],"Hide the Next button on steps that auto-advance. It reappears when reached with the keyboard.":["Ocultar el bot\u00f3n Siguiente en pasos que avanzan autom\u00e1ticamente. Vuelve a aparecer cuando se alcanza con el teclado."],"Could not open the OttoKit connection window. Please allow popups for this site and try again.":["No se pudo abrir la ventana de conexi\u00f3n de OttoKit. Por favor, permita ventanas emergentes para este sitio e intente de nuevo."],"Quill heading picker: default paragraph style\u0004Normal":["Normal"]}}} \ No newline at end of file diff --git a/languages/sureforms-es_ES-51635fe6489fc8288d603fe596c755ca.json b/languages/sureforms-es_ES-51635fe6489fc8288d603fe596c755ca.json index fce740b2b..b3520c04b 100644 --- a/languages/sureforms-es_ES-51635fe6489fc8288d603fe596c755ca.json +++ b/languages/sureforms-es_ES-51635fe6489fc8288d603fe596c755ca.json @@ -1 +1 @@ -{"translation-revision-date":"2024-12-13T16:34:28+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/settings.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"Dashboard":["Tablero"],"Settings":["Configuraciones"],"Entries":["Entradas"],"Status":["Estado"],"Form":["Formulario"],"Activated":["Activado"],"Activate":["Activar"],"Address":["Direcci\u00f3n"],"Checkbox":["Casilla de verificaci\u00f3n"],"Dropdown":["Desplegable"],"Email":["Correo electr\u00f3nico"],"Number":["N\u00famero"],"Phone":["Tel\u00e9fono"],"Textarea":["\u00c1rea de texto"],"Monday":["Lunes"],"Forms":["Formularios"],"New Form Submission - %s":["Nueva presentaci\u00f3n de formulario - %s"],"GitHub":["GitHub"],"(no title)":["(sin t\u00edtulo)"],"General":["General"],"No tags available":["No hay etiquetas disponibles"],"Back":["Atr\u00e1s"],"Generic tags":["Etiquetas gen\u00e9ricas"],"Other":["Otro"],"Confirm":["Confirmar"],"Cancel":["Cancelar"],"Install":["Instalar"],"Plugin Installation failed, Please try again later.":["La instalaci\u00f3n del complemento fall\u00f3, por favor intente de nuevo m\u00e1s tarde."],"Plugin activation failed, Please try again later.":["La activaci\u00f3n del complemento fall\u00f3, por favor intente de nuevo m\u00e1s tarde."],"Integrations":["Integraciones"],"What's New?":["\u00bfQu\u00e9 hay de nuevo?"],"Core":["N\u00facleo"],"Unlicensed":["Sin licencia"],"Connecting\u2026":["Conectando\u2026"],"Install & Activate":["Instalar y activar"],"Compliance Settings":["Configuraci\u00f3n de Cumplimiento"],"Enable GDPR Compliance":["Habilitar el cumplimiento del RGPD"],"Never store entry data after form submission":["Nunca almacenes los datos de entrada despu\u00e9s de enviar el formulario"],"When enabled this form will never store Entries.":["Cuando est\u00e9 habilitado, este formulario nunca almacenar\u00e1 entradas."],"Automatically delete entries":["Eliminar autom\u00e1ticamente las entradas"],"When enabled this form will automatically delete entries after a certain period of time.":["Cuando est\u00e9 habilitado, este formulario eliminar\u00e1 autom\u00e1ticamente las entradas despu\u00e9s de un cierto per\u00edodo de tiempo."],"Entries older than the days set will be deleted automatically.":["Las entradas m\u00e1s antiguas que los d\u00edas establecidos se eliminar\u00e1n autom\u00e1ticamente."],"Visual":["Visual"],"HTML":["HTML"],"All Data":["Todos los datos"],"Add Shortcode":["Agregar c\u00f3digo corto"],"Form input tags":["Etiquetas de entrada de formulario"],"Comma separated values are also accepted.":["Tambi\u00e9n se aceptan valores separados por comas."],"Email Notification":["Notificaci\u00f3n de correo electr\u00f3nico"],"Name":["Nombre"],"Send Email To":["Enviar correo electr\u00f3nico a"],"Subject":["Asunto"],"CC":["CC"],"BCC":["BCC"],"Reply To":["Responder a"],"Add Key":["Agregar clave"],"Add Value":["A\u00f1adir valor"],"Add":["A\u00f1adir"],"Confirmation Message":["Mensaje de confirmaci\u00f3n"],"After Form Submission":["Despu\u00e9s del env\u00edo del formulario"],"Hide Form":["Ocultar formulario"],"Reset Form":["Restablecer formulario"],"Custom URL":["URL personalizada"],"Add Query Parameters":["Agregar par\u00e1metros de consulta"],"Select if you want to add key-value pairs for form fields to include in query parameters":["Seleccione si desea agregar pares clave-valor para los campos del formulario que se incluir\u00e1n en los par\u00e1metros de consulta"],"Query Parameters":["Par\u00e1metros de consulta"],"Success Message":["Mensaje de \u00e9xito"],"Redirect":["Redirigir"],"Redirect to":["Redirigir a"],"Page":["P\u00e1gina"],"Form Confirmation":["Confirmaci\u00f3n de formulario"],"Confirmation Type":["Tipo de confirmaci\u00f3n"],"Clear":["Claro"],"Google reCAPTCHA":["Google reCAPTCHA"],"hCaptcha":["hCaptcha"],"reCAPTCHA v2 Invisible":["reCAPTCHA v2 Invisible"],"reCAPTCHA v3":["reCAPTCHA v3"],"URL":["URL"],"Validations":["Validaciones"],"Spam Protection":["Protecci\u00f3n contra el spam"],"Email Summaries":["Res\u00famenes de correo electr\u00f3nico"],"Tuesday":["Martes"],"Wednesday":["Mi\u00e9rcoles"],"Thursday":["Jueves"],"Friday":["Viernes"],"Saturday":["S\u00e1bado"],"Sunday":["Domingo"],"Test Email":["Correo de prueba"],"Schedule Reports":["Programar informes"],"IP Logging":["Registro de IP"],"If this option is turned on, the user's IP address will be saved with the form data":["Si esta opci\u00f3n est\u00e1 activada, la direcci\u00f3n IP del usuario se guardar\u00e1 con los datos del formulario"],"%s represents the minimum selections needed. For example: \u201cMinimum 2 selections are required.\u201d":["%s representa las selecciones m\u00ednimas necesarias. Por ejemplo: \u201cSe requieren un m\u00ednimo de 2 selecciones.\u201d"],"%s represents the maximum selections allowed. For example: \u201cMaximum 4 selections are allowed.\u201d":["%s representa el m\u00e1ximo de selecciones permitidas. Por ejemplo: \u201cSe permiten un m\u00e1ximo de 4 selecciones.\u201d"],"%s represents the minimum choices needed. For example: \u201cMinimum 1 selection is required.\u201d":["%s representa las opciones m\u00ednimas necesarias. Por ejemplo: \"Se requiere un m\u00ednimo de 1 selecci\u00f3n.\""],"%s represents the maximum choices allowed. For example: \u201cMaximum 3 selections are allowed.\u201d":["%s representa las opciones m\u00e1ximas permitidas. Por ejemplo: \"Se permiten un m\u00e1ximo de 3 selecciones.\""]," Error Message":["Mensaje de error"],"Auto":["Auto"],"Light":["Luz"],"Dark":["Oscuro"],"Turnstile":["Torniquete"],"Honeypot":["Honeypot"],"Get Keys":["Obtener llaves"],"Documentation":["Documentaci\u00f3n"],"Site Key":["Clave del sitio"],"Secret Key":["Clave secreta"],"Cloudflare Turnstile":["Cloudflare Turnstile"],"Appearance Mode":["Modo de apariencia"],"Enable Honeypot Security":["Habilitar la seguridad Honeypot"],"Enable Honeypot Security for better spam protection":["Habilitar la seguridad Honeypot para una mejor protecci\u00f3n contra el spam"],"Text":["Texto"],"Confirmation Email Mismatch Message":["Mensaje de discrepancia de correo electr\u00f3nico de confirmaci\u00f3n"],"%s represents the minimum input value. For example: \"Minimum value is 10.\"":["%s representa el valor m\u00ednimo de entrada. Por ejemplo: \"El valor m\u00ednimo es 10.\""],"%s represents the maximum input value. For example: \"Maximum value is 100.\"":["%s representa el valor m\u00e1ximo de entrada. Por ejemplo: \"El valor m\u00e1ximo es 100.\""],"OttoKit":["OttoKit"],"Connect with OttoKit":["Con\u00e9ctate con OttoKit"],"The current 'From Email' address does not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["La direcci\u00f3n de 'Correo Electr\u00f3nico del Remitente' actual no coincide con el nombre de dominio de su sitio web (%1$s). Esto puede hacer que sus correos electr\u00f3nicos de notificaci\u00f3n sean bloqueados o marcados como spam. Alternativamente, intente usar una direcci\u00f3n de remitente que coincida con el dominio de su sitio web (admin@%2$s)."],"The current 'From Email' address does not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["La direcci\u00f3n de 'Correo Electr\u00f3nico del Remitente' actual no coincide con el nombre de dominio de su sitio web (%s). Esto puede hacer que sus correos electr\u00f3nicos de notificaci\u00f3n sean bloqueados o marcados como spam."],"We strongly recommend that you install the free ":["Recomendamos encarecidamente que instale el gratuito"]," plugin! The Setup Wizard makes it easy to fix your emails. ":["\u00a1Complemento! El asistente de configuraci\u00f3n facilita la correcci\u00f3n de tus correos electr\u00f3nicos."]," Alternately, try using a From Address that matches your website domain (admin@%s).":["Alternativamente, intenta usar una direcci\u00f3n de remitente que coincida con el dominio de tu sitio web (admin@%s)."],"Please enter a valid email address. Your notifications won't be sent if the field is not filled in correctly.":["Por favor, introduce una direcci\u00f3n de correo electr\u00f3nico v\u00e1lida. Tus notificaciones no se enviar\u00e1n si el campo no est\u00e1 rellenado correctamente."],"From Name":["De Nombre"],"From Email":["De correo electr\u00f3nico"],"The current 'From Email' address may not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["La direcci\u00f3n de 'Correo Electr\u00f3nico del Remitente' actual puede no coincidir con el nombre de dominio de su sitio web (%1$s). Esto puede hacer que sus correos electr\u00f3nicos de notificaci\u00f3n sean bloqueados o marcados como spam. Alternativamente, intente usar una Direcci\u00f3n del Remitente que coincida con el dominio de su sitio web (admin@%2$s)."],"The current 'From Email' address may not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["La direcci\u00f3n de 'Correo Electr\u00f3nico del Remitente' actual puede no coincidir con el nombre de dominio de su sitio web (%s). Esto puede hacer que sus correos electr\u00f3nicos de notificaci\u00f3n sean bloqueados o marcados como spam."],"reCAPTCHA":["reCAPTCHA"],"Ready to go beyond free plan?":["\u00bfListo para ir m\u00e1s all\u00e1 del plan gratuito?"],"Upgrade now":["Actualiza ahora"],"and unlock the full power of SureForms!":["y desbloquea todo el poder de SureForms!"],"Upgrade SureForms":["Actualizar SureForms"],"Upgrade Now":["Actualiza ahora"],"Entries older than the selected days will be deleted.":["Las entradas anteriores a los d\u00edas seleccionados ser\u00e1n eliminadas."],"Entries Time Period":["Per\u00edodo de tiempo de las entradas"],"Notifications can use only one From Email so please enter a single address.":["Las notificaciones solo pueden usar un \u00fanico correo electr\u00f3nico de origen, as\u00ed que por favor ingrese una sola direcci\u00f3n."],"Select Page to redirect":["Seleccionar p\u00e1gina para redirigir"],"Search for a page":["Buscar una p\u00e1gina"],"Select a page":["Selecciona una p\u00e1gina"],"Form Validation":["Validaci\u00f3n de formulario"],"Required Error Messages":["Mensajes de error requeridos"],"Other Error Messages":["Otros mensajes de error"],"Input Field Unique":["Campo de entrada \u00fanico"],"Email Field Unique":["Campo de correo electr\u00f3nico \u00fanico"],"Invalid URL":["URL no v\u00e1lida"],"Phone Field Unique":["Campo de Tel\u00e9fono \u00danico"],"Invalid Field Number Block":["Bloque de N\u00famero de Campo Inv\u00e1lido"],"Invalid Email":["Correo electr\u00f3nico no v\u00e1lido"],"Number Minimum Value":["Valor M\u00ednimo del N\u00famero"],"Number Maximum Value":["Valor M\u00e1ximo del N\u00famero"],"Dropdown Minimum Selections":["M\u00ednimo de selecciones en el men\u00fa desplegable"],"Dropdown Maximum Selections":["Selecciones M\u00e1ximas del Desplegable"],"Multiple Choice Minimum Selections":["M\u00faltiples opciones de selecci\u00f3n m\u00ednima"],"Multiple Choice Maximum Selections":["Selecciones M\u00faltiples de Opci\u00f3n M\u00faltiple"],"Input Field":["Campo de entrada"],"Email Field":["Campo de correo electr\u00f3nico"],"URL Field":["Campo de URL"],"Phone Field":["Campo de Tel\u00e9fono"],"Textarea Field":["Campo de \u00e1rea de texto"],"Checkbox Field":["Campo de casilla de verificaci\u00f3n"],"Dropdown Field":["Campo desplegable"],"Multiple Choice Field":["Campo de opci\u00f3n m\u00faltiple"],"Address Field":["Campo de direcci\u00f3n"],"Number Field":["Campo num\u00e9rico"],"reCAPTCHA v2":["reCAPTCHA v2"],"To enable reCAPTCHA feature on your SureForms Please enable reCAPTCHA option on your blocks setting and select version. Add google reCAPTCHA secret and site key here. reCAPTCHA will be added to your page on front-end.":["Para habilitar la funci\u00f3n reCAPTCHA en sus SureForms, por favor habilite la opci\u00f3n reCAPTCHA en la configuraci\u00f3n de sus bloques y seleccione la versi\u00f3n. Agregue aqu\u00ed la clave secreta y la clave del sitio de Google reCAPTCHA. reCAPTCHA se a\u00f1adir\u00e1 a su p\u00e1gina en el front-end."],"Enter your %s here":["Introduce tu %s aqu\u00ed"],"To enable hCAPTCHA, please add your site key and secret key. Configure these settings within the individual form.":["Para habilitar hCAPTCHA, por favor a\u00f1ade tu clave del sitio y clave secreta. Configura estos ajustes dentro del formulario individual."],"To enable Cloudflare Turnstile, please add your site key and secret key. Configure these settings within the individual form.":["Para habilitar Cloudflare Turnstile, por favor a\u00f1ade tu clave de sitio y clave secreta. Configura estos ajustes dentro del formulario individual."],"Save":["Guardar"],"Anonymous Analytics":["Anal\u00edtica An\u00f3nima"],"Learn More":["Aprende m\u00e1s"],"Admin Notification":["Notificaci\u00f3n de administrador"],"Enable Admin Notification":["Habilitar notificaci\u00f3n de administrador"],"Admin notifications keep you informed about new form entries since your last visit.":["Las notificaciones de administrador te mantienen informado sobre nuevas entradas de formularios desde tu \u00faltima visita."],"Skip":["Omitir"],"Continue":["Continuar"],"Maximum Number of Entries":["N\u00famero m\u00e1ximo de entradas"],"Maximum Entries":["Entradas M\u00e1ximas"],"Response Description After Maximum Entries":["Descripci\u00f3n de la respuesta despu\u00e9s del m\u00e1ximo de entradas"],"Get Started":["Comenzar"],"Integration":["Integraci\u00f3n"],"Connect Native Integrations with SureForms":["Conecta integraciones nativas con SureForms"],"Unlock powerful integrations in the Premium plan to automate your workflows and connect SureForms directly with your favourite tools.":["Desbloquea potentes integraciones en el plan Premium para automatizar tus flujos de trabajo y conectar SureForms directamente con tus herramientas favoritas."],"Send form submissions straight to CRMs, email, and marketing platforms":["Env\u00eda las presentaciones de formularios directamente a los CRM, correo electr\u00f3nico y plataformas de marketing"],"Automate repetitive tasks with seamless data syncing":["Automatiza tareas repetitivas con una sincronizaci\u00f3n de datos sin problemas"],"Access exclusive native integrations for faster workflows":["Accede a integraciones nativas exclusivas para flujos de trabajo m\u00e1s r\u00e1pidos"],"Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>":["Formato esperado para correos electr\u00f3nicos: email@sureforms.com o John Doe <email@sureforms.com>"],"Payments":["Pagos"],"Stripe account disconnected successfully.":["Cuenta de Stripe desconectada con \u00e9xito."],"Failed to create webhook.":["Error al crear el webhook."],"Failed to connect to Stripe.":["Error al conectar con Stripe."],"Webhook":["Webhook"],"Knowledge Base":["Base de Conocimientos"],"What\u2019s New":["Qu\u00e9 hay de nuevo"],"out of":["fuera de"],"No entries found":["No se encontraron entradas"],"delete":["eliminar"],"Please type \"%s\" in the input box":["Por favor, escribe \"%s\" en el cuadro de entrada"],"To confirm, type \"%s\" in the box below:":["Para confirmar, escriba \"%s\" en el cuadro de abajo:"],"Type \"%s\"":["Escribe \"%s\""],"Go to OttoKit Settings":["Ve a la configuraci\u00f3n de OttoKit"],"USD - US Dollar":["USD - D\u00f3lar estadounidense"],"Payment Mode":["Modo de pago"],"Test Mode":["Modo de prueba"],"Live Mode":["Modo en vivo"],"Action":["Acci\u00f3n"],"General Settings":["Configuraci\u00f3n general"],"Set up email summaries, admin alerts, and data preferences to manage your forms with ease.":["Configure res\u00famenes de correo electr\u00f3nico, alertas de administrador y preferencias de datos para gestionar tus formularios con facilidad."],"Customize default error messages shown when users submit invalid or incomplete form entries.":["Personaliza los mensajes de error predeterminados que se muestran cuando los usuarios env\u00edan entradas de formulario inv\u00e1lidas o incompletas."],"Enable spam protection for your forms using CAPTCHA services or honeypot security.":["Habilita la protecci\u00f3n contra spam para tus formularios utilizando servicios CAPTCHA o seguridad honeypot."],"Connect and manage your payment gateways to securely accept transactions through your forms.":["Conecta y gestiona tus pasarelas de pago para aceptar transacciones de forma segura a trav\u00e9s de tus formularios."],"1% transaction and payment gateway fees apply.":["Se aplican tarifas del 1% por transacciones y pasarelas de pago."],"2.9% transaction and payment gateway fees apply. Activate license to reduce transaction fees.":["Se aplican tarifas de transacci\u00f3n y de pasarela de pago del 2.9%. Activa la licencia para reducir las tarifas de transacci\u00f3n."],"2.9% transaction and payment gateway fees apply.":["Se aplican tarifas del 2.9% por transacciones y pasarelas de pago."],"Please visit %1$s, delete an unused webhook, then click below to retry.":["Por favor, visita %1$s, elimina un webhook no utilizado, luego haz clic abajo para reintentar."],"SureForms could not create a webhook because your Stripe account has run out of free slots. Webhooks are needed to receive updates about payments.":["SureForms no pudo crear un webhook porque tu cuenta de Stripe se ha quedado sin espacios libres. Los webhooks son necesarios para recibir actualizaciones sobre los pagos."],"Stripe Dashboard":["Panel de control de Stripe"],"Creating\u2026":["Creando\u2026"],"Create Webhook":["Crear Webhook"],"Successfully connected to Stripe!":["\u00a1Conectado exitosamente a Stripe!"],"Invalid response from server. Please try again.":["Respuesta inv\u00e1lida del servidor. Por favor, int\u00e9ntelo de nuevo."],"Failed to disconnect Stripe account.":["Error al desconectar la cuenta de Stripe."],"Webhook created successfully!":["\u00a1Webhook creado con \u00e9xito!"],"Select Currency":["Seleccionar moneda"],"Select the default currency for payment forms.":["Seleccione la moneda predeterminada para los formularios de pago."],"Connection Status":["Estado de la conexi\u00f3n"],"Disconnect Stripe Account":["Desconectar cuenta de Stripe"],"Are you sure you want to disconnect your Stripe account? This will stop all active payments, subscriptions, and form transactions connected to this account.":["\u00bfEst\u00e1 seguro de que desea desconectar su cuenta de Stripe? Esto detendr\u00e1 todos los pagos activos, suscripciones y transacciones de formularios conectados a esta cuenta."],"Disconnect":["Desconectar"],"Disconnecting\u2026":["Desconectando\u2026"],"Webhook successfully connected, all Stripe events are being tracked.":["Webhook conectado con \u00e9xito, todos los eventos de Stripe est\u00e1n siendo rastreados."],"Connect your Stripe account to start accepting payments through your forms.":["Conecta tu cuenta de Stripe para comenzar a aceptar pagos a trav\u00e9s de tus formularios."],"Connect to Stripe":["Conectar a Stripe"],"Securely connect to Stripe with just a few clicks to begin accepting payments! ":["Con\u00e9ctate de forma segura a Stripe con solo unos clics para comenzar a aceptar pagos."],"Set the total number of submissions allowed for this form.":["Establezca el n\u00famero total de env\u00edos permitidos para este formulario."],"Payment Methods":["M\u00e9todos de pago"],"Test mode allows you to process payments without real charges. Switch to Live mode for actual transactions.":["El modo de prueba te permite procesar pagos sin cargos reales. Cambia al modo en vivo para transacciones reales."],"General Payment Settings":["Configuraci\u00f3n General de Pagos"],"These settings apply to all payment gateways.":["Estos ajustes se aplican a todas las pasarelas de pago."],"Stripe Settings":["Configuraci\u00f3n de Stripe"],"Left ($100)":["Izquierda ($100)"],"Right (100$)":["Correcto (100$)"],"Left Space ($ 100)":["Espacio Izquierdo ($ 100)"],"Right Space (100 $)":["Espacio Derecho (100 $)"],"Currency Sign Position":["Posici\u00f3n del signo de moneda"],"Select the position of the currency symbol relative to the amount.":["Seleccione la posici\u00f3n del s\u00edmbolo de moneda en relaci\u00f3n con la cantidad."],"Learn":["Aprender"],"Enable email summaries":["Habilitar res\u00famenes de correo electr\u00f3nico"],"Enable IP logging":["Habilitar el registro de IP"],"Turn on Admin Notification from here.":["Activa la notificaci\u00f3n de administrador desde aqu\u00ed."],"New":["Nuevo"],"Send entries to 100+ popular apps.":["Env\u00eda entradas a m\u00e1s de 100 aplicaciones populares."],"Build automated workflows that run instantly.":["Crea flujos de trabajo automatizados que se ejecutan al instante."],"Create custom app integrations using our Custom App feature.":["Crea integraciones de aplicaciones personalizadas utilizando nuestra funci\u00f3n de Aplicaci\u00f3n Personalizada."],"Keep your tools in sync automatically.":["Mant\u00e9n tus herramientas sincronizadas autom\u00e1ticamente."],"This will install and activate OttoKit on your WordPress site to enable automation features.":["Esto instalar\u00e1 y activar\u00e1 OttoKit en su sitio de WordPress para habilitar funciones de automatizaci\u00f3n."],"Automate Your Forms with OttoKit":["Automatiza tus formularios con OttoKit"],"Every form submission should trigger something \u2014 a Slack alert, a CRM lead, a follow-up email, or a new row in Google Sheets.":["Cada env\u00edo de formulario deber\u00eda activar algo: una alerta de Slack, un cliente potencial en el CRM, un correo electr\u00f3nico de seguimiento o una nueva fila en Google Sheets."],"MCP":["MCP"],"Configure AI client permissions and MCP server settings.":["Configura los permisos del cliente de IA y la configuraci\u00f3n del servidor MCP."],"View documentation":["Ver documentaci\u00f3n"],"Copy to clipboard":["Copiar al portapapeles"],"Claude Desktop":["Escritorio Claude"],"~\/Library\/Application Support\/Claude\/claude_desktop_config.json (macOS) or %APPDATA%\\Claude\\claude_desktop_config.json (Windows)":["~\/Library\/Application Support\/Claude\/claude_desktop_config.json (macOS) o %APPDATA%\\Claude\\claude_desktop_config.json (Windows)"],"Claude Code":["C\u00f3digo Claude"],".mcp.json (project) or ~\/.claude.json (global)":[".mcp.json (proyecto) o ~\/.claude.json (global)"],"Cursor":["Cursor"],"~\/.cursor\/mcp.json":["~\/.cursor\/mcp.json"],"VS Code (Copilot)":["VS Code (Copilot)"],".vscode\/mcp.json (project) or settings.json > mcp.servers (global)":[".vscode\/mcp.json (proyecto) o settings.json > mcp.servers (global)"],"~\/.continue\/config.yaml or config.json":["~\/.continue\/config.yaml o config.json"],"Your client's MCP configuration file":["El archivo de configuraci\u00f3n MCP de su cliente"],"Connect Your AI Client":["Conecta tu cliente de IA"],"AI Client":["Cliente de IA"],"Create an Application Password \u2014 ":["Crear una Contrase\u00f1a de Aplicaci\u00f3n \u2014"],"Open Application Passwords":["Abrir contrase\u00f1as de aplicaciones"],"Or use this CLI command to add the server quickly (you will still need to set the environment variables):":["O utiliza este comando CLI para a\u00f1adir el servidor r\u00e1pidamente (a\u00fan necesitar\u00e1s configurar las variables de entorno):"],"Copy the JSON config below into: ":["Copie la configuraci\u00f3n JSON a continuaci\u00f3n en:"],"Replace \"your-application-password\" with the password from Step 1.":["Reemplace \"your-application-password\" con la contrase\u00f1a del Paso 1."],"WP_API_URL \u2014 your site's MCP endpoint. WP_API_USERNAME \u2014 your WordPress username. WP_API_PASSWORD \u2014 the application password you generated.":["WP_API_URL \u2014 el punto final MCP de tu sitio. WP_API_USERNAME \u2014 tu nombre de usuario de WordPress. WP_API_PASSWORD \u2014 la contrase\u00f1a de la aplicaci\u00f3n que generaste."],"View setup docs":["Ver documentos de configuraci\u00f3n"],"The MCP Adapter plugin is installed but not active. Activate it to configure MCP settings.":["El complemento MCP Adapter est\u00e1 instalado pero no activo. Act\u00edvalo para configurar los ajustes de MCP."],"The MCP Adapter plugin is required to connect AI clients to your forms. Download and install it from GitHub, then activate it.":["El complemento MCP Adapter es necesario para conectar clientes de IA a tus formularios. Desc\u00e1rgalo e inst\u00e1lalo desde GitHub, luego act\u00edvalo."],"Download the latest release from":["Descarga la \u00faltima versi\u00f3n desde"],"Install the plugin via Plugins > Add New Plugin > Upload Plugin.":["Instala el complemento a trav\u00e9s de Complementos > A\u00f1adir nuevo complemento > Subir complemento."],"Activate the MCP Adapter plugin.":["Activa el complemento del adaptador MCP."],"Activating\u2026":["Activando\u2026"],"Activate MCP Adapter":["Activar adaptador MCP"],"Download MCP Adapter":["Descargar el adaptador MCP"],"Experimental":["Experimental"],"Enable Abilities":["Habilitar habilidades"],"Register SureForms abilities with the WordPress Abilities API. When enabled, AI clients can list, read, create, edit, and delete your forms and entries. When disabled, no abilities are registered and AI clients cannot perform any actions on your forms.":["Registra las habilidades de SureForms con la API de Habilidades de WordPress. Cuando est\u00e1 habilitado, los clientes de IA pueden listar, leer, crear, editar y eliminar tus formularios y entradas. Cuando est\u00e1 deshabilitado, no se registran habilidades y los clientes de IA no pueden realizar ninguna acci\u00f3n en tus formularios."],"Abilities API \u2014 Edit":["API de habilidades \u2014 Editar"],"Enable Edit Abilities":["Habilitar habilidades de edici\u00f3n"],"When enabled, AI clients can create new forms, update form titles, fields, and settings, duplicate forms, and modify entry statuses. When disabled, these abilities are unregistered and AI clients can only read your data.":["Cuando est\u00e1 habilitado, los clientes de IA pueden crear nuevos formularios, actualizar t\u00edtulos de formularios, campos y configuraciones, duplicar formularios y modificar los estados de las entradas. Cuando est\u00e1 deshabilitado, estas habilidades se desregistran y los clientes de IA solo pueden leer sus datos."],"Abilities API \u2014 Delete":["API de habilidades \u2014 Eliminar"],"Enable Delete Abilities":["Habilitar habilidades de eliminaci\u00f3n"],"When enabled, AI clients can permanently delete forms and entries. Deleted data cannot be recovered. When disabled, delete abilities are unregistered and AI clients cannot remove any data.":["Cuando est\u00e1 habilitado, los clientes de IA pueden eliminar permanentemente formularios y entradas. Los datos eliminados no se pueden recuperar. Cuando est\u00e1 deshabilitado, las capacidades de eliminaci\u00f3n se desregistran y los clientes de IA no pueden eliminar ning\u00fan dato."],"MCP Server":["Servidor MCP"],"Enable MCP Server":["Habilitar servidor MCP"],"Creates a dedicated SureForms MCP endpoint that AI clients like Claude can connect to. When disabled, the endpoint is removed and external AI clients cannot discover or call any SureForms abilities.":["Crea un punto final dedicado de SureForms MCP al que los clientes de IA como Claude pueden conectarse. Cuando est\u00e1 deshabilitado, el punto final se elimina y los clientes de IA externos no pueden descubrir ni llamar a ninguna capacidad de SureForms."],"Learn more":["Aprende m\u00e1s"],"MCP Adapter Required":["Adaptador MCP Requerido"],"Heading 1":["Encabezado 1"],"Heading 2":["Encabezado 2"],"Heading 3":["Encabezado 3"],"Heading 4":["Encabezado 4"],"Heading 5":["Encabezado 5"],"Heading 6":["Encabezado 6"],"Google Maps":["Google Maps"],"Configure Google Maps API key for address autocomplete and map preview.":["Configura la clave de la API de Google Maps para la autocompletaci\u00f3n de direcciones y la vista previa del mapa."],"Help shape the future of SureForms":["Ayuda a dar forma al futuro de SureForms"],"Enable Google Address Autocomplete":["Habilitar la autocompletar de direcciones de Google"],"Upgrade to the SureForms Business Plan to add Google-powered address autocomplete with interactive map preview to your forms.":["Actualiza al Plan de Negocios de SureForms para agregar la autocompletaci\u00f3n de direcciones impulsada por Google con vista previa de mapa interactivo a tus formularios."],"Auto-suggest addresses as users type for faster, error-free submissions":["Sugerir direcciones autom\u00e1ticamente mientras los usuarios escriben para env\u00edos m\u00e1s r\u00e1pidos y sin errores"],"Show an interactive map preview with draggable pin for precise locations":["Muestra una vista previa de mapa interactivo con un marcador arrastrable para ubicaciones precisas"],"Automatically populate address fields like city, state, and postal code":["Rellenar autom\u00e1ticamente campos de direcci\u00f3n como ciudad, estado y c\u00f3digo postal"],"This form is now closed as we've received all the entries.":["Este formulario est\u00e1 ahora cerrado ya que hemos recibido todas las inscripciones."],"Thank you for contacting us! We will be in touch with you shortly.":["\u00a1Gracias por contactarnos! Nos pondremos en contacto contigo en breve."],"Saving\u2026":["Guardando\u2026"],"When enabled this form will not store User IP, Browser Name and the Device Name in the Entries.":["Cuando est\u00e9 habilitado, este formulario no almacenar\u00e1 la IP del usuario, el nombre del navegador ni el nombre del dispositivo en las entradas."],"Form data":["Datos del formulario"],"Unsaved changes":["Cambios no guardados"],"Keep editing":["Sigue editando"],"Global Defaults":["Valores predeterminados globales"],"Form Restrictions":["Restricciones del formulario"],"Configure default settings that apply to newly created forms.":["Configurar los ajustes predeterminados que se aplican a los formularios reci\u00e9n creados."],"Collect non-sensitive information from your website, such as the PHP version and features used, to help us fix bugs faster, make smarter decisions, and build features that actually matter to you. ":["Recopila informaci\u00f3n no sensible de tu sitio web, como la versi\u00f3n de PHP y las caracter\u00edsticas utilizadas, para ayudarnos a corregir errores m\u00e1s r\u00e1pido, tomar decisiones m\u00e1s inteligentes y desarrollar funciones que realmente te importen."],"Failed to load pages. Please refresh and try again.":["Error al cargar las p\u00e1ginas. Por favor, actualice e intente de nuevo."],"Failed to load settings. Please refresh and try again.":["Error al cargar la configuraci\u00f3n. Por favor, actualice e intente de nuevo."],"Form Validation fields cannot be left blank.":["Los campos de validaci\u00f3n de formularios no pueden dejarse en blanco."],"Recipient email is required when email summaries are enabled.":["Se requiere el correo electr\u00f3nico del destinatario cuando los res\u00famenes de correo electr\u00f3nico est\u00e1n habilitados."],"Please enter a valid recipient email.":["Por favor, introduce un correo electr\u00f3nico de destinatario v\u00e1lido."],"Settings saved.":["Configuraciones guardadas."],"Failed to save settings.":["Error al guardar la configuraci\u00f3n."],"Some settings failed to save. Please retry.":["Algunas configuraciones no se pudieron guardar. Por favor, int\u00e9ntalo de nuevo."],"Some fields have unsaved changes. Discard them to continue, or stay to save your edits.":["Algunos campos tienen cambios no guardados. Des\u00e9chelos para continuar, o permanezca para guardar sus ediciones."],"Discard & switch":["Descartar y cambiar"],"Import":["Importar"],"Migration":["Migraci\u00f3n"],"Import forms from Contact Form 7, WPForms, Gravity Forms, and other plugins into SureForms.":["Importa formularios de Contact Form 7, WPForms, Gravity Forms y otros plugins en SureForms."],"Could not generate the import preview.":["No se pudo generar la vista previa de importaci\u00f3n."],"Import failed. Please try again or check your error logs.":["La importaci\u00f3n fall\u00f3. Por favor, int\u00e9ntelo de nuevo o revise sus registros de errores."],"Go back":["Regresar"],"Update & import":["Actualizar e importar"],"Confirm & import":["Confirmar e importar"],"Form #%s":["Formulario n.\u00ba %s"],"%d field will import":["Se importar\u00e1 %d campo"],"Some fields can't be migrated yet":["Algunos campos no se pueden migrar todav\u00eda"],"These fields will be skipped - add them manually after the form is created:":["Estos campos se omitir\u00e1n; agr\u00e9guelos manualmente despu\u00e9s de crear el formulario:"],"Some forms could not be parsed":["Algunos formularios no se pudieron analizar"],"Update existing":["Actualizar existente"],"Create a new copy":["Crear una nueva copia"],"Could not load forms for this source.":["No se pudieron cargar los formularios para esta fuente."],"(untitled form)":["(formulario sin t\u00edtulo)"],"Previously imported":["Importado previamente"],"Open existing SureForms form in a new tab":["Abrir el formulario SureForms existente en una nueva pesta\u00f1a"],"On re-import":["En la reimportaci\u00f3n"],"No forms found in this plugin.":["No se encontraron formularios en este complemento."],"%1$d of %2$d form selected":["%1$d de %2$d formulario seleccionado"],"Preview update":["Vista previa de la actualizaci\u00f3n"],"Preview import":["Vista previa de la importaci\u00f3n"],"Migration complete":["Migraci\u00f3n completa"],"Nothing was imported":["No se import\u00f3 nada"],"%d form was imported into SureForms.":["%d formulario fue importado a SureForms."],"None of the selected forms could be migrated. See the warnings below for details.":["Ninguno de los formularios seleccionados pudo ser migrado. Consulte las advertencias a continuaci\u00f3n para obtener m\u00e1s detalles."],"Imported forms":["Formularios importados"],"Edit in SureForms":["Editar en SureForms"],"Some fields were skipped during import":["Algunos campos se omitieron durante la importaci\u00f3n"],"Add these manually in the form editor - they have no SureForms equivalent yet:":["Agrega estos manualmente en el editor de formularios - a\u00fan no tienen un equivalente en SureForms:"],"Some forms failed to import":["Algunos formularios no se pudieron importar"],"Import more forms":["Importar m\u00e1s formularios"],"Could not load the list of importable plugins.":["No se pudo cargar la lista de complementos importables."],"No supported form plugins are active on this site. Activate one (such as Contact Form 7) with at least one form to import it into SureForms.":["No hay complementos de formularios compatibles activos en este sitio. Activa uno (como Contact Form 7) con al menos un formulario para importarlo en SureForms."],"Plugin":["Complemento"],"%d form":["%d formulario"],"No forms":["No hay formularios"],"Multiple choice":["Opci\u00f3n m\u00faltiple"],"Consent":["Consentimiento"],"The image uploaded but could not be inserted. Please try again.":["La imagen se carg\u00f3 pero no pudo ser insertada. Por favor, int\u00e9ntalo de nuevo."],"The image could not be uploaded. It may be too large, or you may not have permission to upload files.":["La imagen no pudo ser cargada. Puede ser demasiado grande o es posible que no tengas permiso para subir archivos."],"Please choose an image file.":["Por favor, elige un archivo de imagen."],"Show views and conversion rate":["Mostrar vistas y tasa de conversi\u00f3n"],"Adds the Views and Conversion Rate columns to the Forms list. A view is counted once per page visit when the form appears on screen, and the conversion rate is the share of those views that ended in a submission. Counting starts the first time you turn this on, so submissions received before then are not counted towards the rate. Turning it off afterwards only hides the columns \u2014 counting continues, so the figures are up to date if you switch it back on.":["Agrega las columnas de Vistas y Tasa de Conversi\u00f3n a la lista de Formularios. Una vista se cuenta una vez por visita a la p\u00e1gina cuando el formulario aparece en pantalla, y la tasa de conversi\u00f3n es la proporci\u00f3n de esas vistas que terminaron en un env\u00edo. El conteo comienza la primera vez que lo enciende, por lo que los env\u00edos recibidos antes de entonces no se cuentan para la tasa. Apagarlo despu\u00e9s solo oculta las columnas \u2014 el conteo contin\u00faa, por lo que las cifras est\u00e1n actualizadas si lo vuelve a encender."],"Log cleared.":["Registro borrado."],"Could not clear the log.":["No se pudo borrar el registro."],"Enable logs":["Habilitar registros"],"Records form submission failures reported by the browser, so you can send the log to support instead of reading the console. Nothing is written while your forms are working, and submitted values are never stored.":["Registra los fallos de env\u00edo de formularios reportados por el navegador, para que puedas enviar el registro al soporte en lugar de leer la consola. No se escribe nada mientras tus formularios funcionan, y los valores enviados nunca se almacenan."],"Download log":["Descargar registro"],"Confirm delete":["Confirmar eliminaci\u00f3n"],"Log is full \u2014 download and clear it to keep recording.":["El registro est\u00e1 lleno \u2014 desc\u00e1rgalo y b\u00f3rralo para seguir grabando."],"Form Views & Conversion":["Vistas y Conversi\u00f3n de Formularios"],"Logs":["Registros"],"Views and submissions by anyone who can edit the site are normally left out, so testing your own forms does not change these figures.":["Las vistas y env\u00edos por parte de cualquier persona que pueda editar el sitio normalmente se dejan fuera, por lo que probar sus propios formularios no cambia estas cifras."],"Quill heading picker: default paragraph style\u0004Normal":["Normal"]}}} \ No newline at end of file +{"translation-revision-date":"2024-12-13T16:34:28+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/settings.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"Dashboard":["Tablero"],"Settings":["Configuraciones"],"Entries":["Entradas"],"Status":["Estado"],"Form":["Formulario"],"Activated":["Activado"],"Activate":["Activar"],"Address":["Direcci\u00f3n"],"Checkbox":["Casilla de verificaci\u00f3n"],"Dropdown":["Desplegable"],"Email":["Correo electr\u00f3nico"],"Number":["N\u00famero"],"Phone":["Tel\u00e9fono"],"Textarea":["\u00c1rea de texto"],"Monday":["Lunes"],"Forms":["Formularios"],"New Form Submission - %s":["Nueva presentaci\u00f3n de formulario - %s"],"GitHub":["GitHub"],"(no title)":["(sin t\u00edtulo)"],"General":["General"],"No tags available":["No hay etiquetas disponibles"],"Back":["Atr\u00e1s"],"Generic tags":["Etiquetas gen\u00e9ricas"],"Other":["Otro"],"Confirm":["Confirmar"],"Cancel":["Cancelar"],"Install":["Instalar"],"Plugin Installation failed, Please try again later.":["La instalaci\u00f3n del complemento fall\u00f3, por favor intente de nuevo m\u00e1s tarde."],"Plugin activation failed, Please try again later.":["La activaci\u00f3n del complemento fall\u00f3, por favor intente de nuevo m\u00e1s tarde."],"Integrations":["Integraciones"],"What's New?":["\u00bfQu\u00e9 hay de nuevo?"],"Core":["N\u00facleo"],"Unlicensed":["Sin licencia"],"Connecting\u2026":["Conectando\u2026"],"Install & Activate":["Instalar y activar"],"Compliance Settings":["Configuraci\u00f3n de Cumplimiento"],"Enable GDPR Compliance":["Habilitar el cumplimiento del RGPD"],"Never store entry data after form submission":["Nunca almacenes los datos de entrada despu\u00e9s de enviar el formulario"],"When enabled this form will never store Entries.":["Cuando est\u00e9 habilitado, este formulario nunca almacenar\u00e1 entradas."],"Automatically delete entries":["Eliminar autom\u00e1ticamente las entradas"],"When enabled this form will automatically delete entries after a certain period of time.":["Cuando est\u00e9 habilitado, este formulario eliminar\u00e1 autom\u00e1ticamente las entradas despu\u00e9s de un cierto per\u00edodo de tiempo."],"Entries older than the days set will be deleted automatically.":["Las entradas m\u00e1s antiguas que los d\u00edas establecidos se eliminar\u00e1n autom\u00e1ticamente."],"Visual":["Visual"],"HTML":["HTML"],"All Data":["Todos los datos"],"Add Shortcode":["Agregar c\u00f3digo corto"],"Form input tags":["Etiquetas de entrada de formulario"],"Comma separated values are also accepted.":["Tambi\u00e9n se aceptan valores separados por comas."],"Email Notification":["Notificaci\u00f3n de correo electr\u00f3nico"],"Name":["Nombre"],"Send Email To":["Enviar correo electr\u00f3nico a"],"Subject":["Asunto"],"CC":["CC"],"BCC":["BCC"],"Reply To":["Responder a"],"Add Key":["Agregar clave"],"Add Value":["A\u00f1adir valor"],"Add":["A\u00f1adir"],"Confirmation Message":["Mensaje de confirmaci\u00f3n"],"After Form Submission":["Despu\u00e9s del env\u00edo del formulario"],"Hide Form":["Ocultar formulario"],"Reset Form":["Restablecer formulario"],"Custom URL":["URL personalizada"],"Add Query Parameters":["Agregar par\u00e1metros de consulta"],"Select if you want to add key-value pairs for form fields to include in query parameters":["Seleccione si desea agregar pares clave-valor para los campos del formulario que se incluir\u00e1n en los par\u00e1metros de consulta"],"Query Parameters":["Par\u00e1metros de consulta"],"Success Message":["Mensaje de \u00e9xito"],"Redirect":["Redirigir"],"Redirect to":["Redirigir a"],"Page":["P\u00e1gina"],"Form Confirmation":["Confirmaci\u00f3n de formulario"],"Confirmation Type":["Tipo de confirmaci\u00f3n"],"Clear":["Claro"],"Google reCAPTCHA":["Google reCAPTCHA"],"hCaptcha":["hCaptcha"],"reCAPTCHA v2 Invisible":["reCAPTCHA v2 Invisible"],"reCAPTCHA v3":["reCAPTCHA v3"],"URL":["URL"],"Validations":["Validaciones"],"Spam Protection":["Protecci\u00f3n contra el spam"],"Email Summaries":["Res\u00famenes de correo electr\u00f3nico"],"Tuesday":["Martes"],"Wednesday":["Mi\u00e9rcoles"],"Thursday":["Jueves"],"Friday":["Viernes"],"Saturday":["S\u00e1bado"],"Sunday":["Domingo"],"Test Email":["Correo de prueba"],"Schedule Reports":["Programar informes"],"IP Logging":["Registro de IP"],"If this option is turned on, the user's IP address will be saved with the form data":["Si esta opci\u00f3n est\u00e1 activada, la direcci\u00f3n IP del usuario se guardar\u00e1 con los datos del formulario"],"%s represents the minimum selections needed. For example: \u201cMinimum 2 selections are required.\u201d":["%s representa las selecciones m\u00ednimas necesarias. Por ejemplo: \u201cSe requieren un m\u00ednimo de 2 selecciones.\u201d"],"%s represents the maximum selections allowed. For example: \u201cMaximum 4 selections are allowed.\u201d":["%s representa el m\u00e1ximo de selecciones permitidas. Por ejemplo: \u201cSe permiten un m\u00e1ximo de 4 selecciones.\u201d"],"%s represents the minimum choices needed. For example: \u201cMinimum 1 selection is required.\u201d":["%s representa las opciones m\u00ednimas necesarias. Por ejemplo: \"Se requiere un m\u00ednimo de 1 selecci\u00f3n.\""],"%s represents the maximum choices allowed. For example: \u201cMaximum 3 selections are allowed.\u201d":["%s representa las opciones m\u00e1ximas permitidas. Por ejemplo: \"Se permiten un m\u00e1ximo de 3 selecciones.\""]," Error Message":["Mensaje de error"],"Auto":["Auto"],"Light":["Luz"],"Dark":["Oscuro"],"Turnstile":["Torniquete"],"Honeypot":["Honeypot"],"Get Keys":["Obtener llaves"],"Documentation":["Documentaci\u00f3n"],"Site Key":["Clave del sitio"],"Secret Key":["Clave secreta"],"Cloudflare Turnstile":["Cloudflare Turnstile"],"Appearance Mode":["Modo de apariencia"],"Enable Honeypot Security":["Habilitar la seguridad Honeypot"],"Enable Honeypot Security for better spam protection":["Habilitar la seguridad Honeypot para una mejor protecci\u00f3n contra el spam"],"Text":["Texto"],"Confirmation Email Mismatch Message":["Mensaje de discrepancia de correo electr\u00f3nico de confirmaci\u00f3n"],"%s represents the minimum input value. For example: \"Minimum value is 10.\"":["%s representa el valor m\u00ednimo de entrada. Por ejemplo: \"El valor m\u00ednimo es 10.\""],"%s represents the maximum input value. For example: \"Maximum value is 100.\"":["%s representa el valor m\u00e1ximo de entrada. Por ejemplo: \"El valor m\u00e1ximo es 100.\""],"OttoKit":["OttoKit"],"Connect with OttoKit":["Con\u00e9ctate con OttoKit"],"The current 'From Email' address does not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["La direcci\u00f3n de 'Correo Electr\u00f3nico del Remitente' actual no coincide con el nombre de dominio de su sitio web (%1$s). Esto puede hacer que sus correos electr\u00f3nicos de notificaci\u00f3n sean bloqueados o marcados como spam. Alternativamente, intente usar una direcci\u00f3n de remitente que coincida con el dominio de su sitio web (admin@%2$s)."],"The current 'From Email' address does not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["La direcci\u00f3n de 'Correo Electr\u00f3nico del Remitente' actual no coincide con el nombre de dominio de su sitio web (%s). Esto puede hacer que sus correos electr\u00f3nicos de notificaci\u00f3n sean bloqueados o marcados como spam."],"We strongly recommend that you install the free ":["Recomendamos encarecidamente que instale el gratuito"]," plugin! The Setup Wizard makes it easy to fix your emails. ":["\u00a1Complemento! El asistente de configuraci\u00f3n facilita la correcci\u00f3n de tus correos electr\u00f3nicos."]," Alternately, try using a From Address that matches your website domain (admin@%s).":["Alternativamente, intenta usar una direcci\u00f3n de remitente que coincida con el dominio de tu sitio web (admin@%s)."],"Please enter a valid email address. Your notifications won't be sent if the field is not filled in correctly.":["Por favor, introduce una direcci\u00f3n de correo electr\u00f3nico v\u00e1lida. Tus notificaciones no se enviar\u00e1n si el campo no est\u00e1 rellenado correctamente."],"From Name":["De Nombre"],"From Email":["De correo electr\u00f3nico"],"The current 'From Email' address may not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["La direcci\u00f3n de 'Correo Electr\u00f3nico del Remitente' actual puede no coincidir con el nombre de dominio de su sitio web (%1$s). Esto puede hacer que sus correos electr\u00f3nicos de notificaci\u00f3n sean bloqueados o marcados como spam. Alternativamente, intente usar una Direcci\u00f3n del Remitente que coincida con el dominio de su sitio web (admin@%2$s)."],"The current 'From Email' address may not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["La direcci\u00f3n de 'Correo Electr\u00f3nico del Remitente' actual puede no coincidir con el nombre de dominio de su sitio web (%s). Esto puede hacer que sus correos electr\u00f3nicos de notificaci\u00f3n sean bloqueados o marcados como spam."],"reCAPTCHA":["reCAPTCHA"],"Ready to go beyond free plan?":["\u00bfListo para ir m\u00e1s all\u00e1 del plan gratuito?"],"Upgrade now":["Actualiza ahora"],"and unlock the full power of SureForms!":["y desbloquea todo el poder de SureForms!"],"Upgrade SureForms":["Actualizar SureForms"],"Upgrade Now":["Actualiza ahora"],"Entries older than the selected days will be deleted.":["Las entradas anteriores a los d\u00edas seleccionados ser\u00e1n eliminadas."],"Entries Time Period":["Per\u00edodo de tiempo de las entradas"],"Notifications can use only one From Email so please enter a single address.":["Las notificaciones solo pueden usar un \u00fanico correo electr\u00f3nico de origen, as\u00ed que por favor ingrese una sola direcci\u00f3n."],"Select Page to redirect":["Seleccionar p\u00e1gina para redirigir"],"Search for a page":["Buscar una p\u00e1gina"],"Select a page":["Selecciona una p\u00e1gina"],"Form Validation":["Validaci\u00f3n de formulario"],"Required Error Messages":["Mensajes de error requeridos"],"Other Error Messages":["Otros mensajes de error"],"Input Field Unique":["Campo de entrada \u00fanico"],"Email Field Unique":["Campo de correo electr\u00f3nico \u00fanico"],"Invalid URL":["URL no v\u00e1lida"],"Phone Field Unique":["Campo de Tel\u00e9fono \u00danico"],"Invalid Field Number Block":["Bloque de N\u00famero de Campo Inv\u00e1lido"],"Invalid Email":["Correo electr\u00f3nico no v\u00e1lido"],"Number Minimum Value":["Valor M\u00ednimo del N\u00famero"],"Number Maximum Value":["Valor M\u00e1ximo del N\u00famero"],"Dropdown Minimum Selections":["M\u00ednimo de selecciones en el men\u00fa desplegable"],"Dropdown Maximum Selections":["Selecciones M\u00e1ximas del Desplegable"],"Multiple Choice Minimum Selections":["M\u00faltiples opciones de selecci\u00f3n m\u00ednima"],"Multiple Choice Maximum Selections":["Selecciones M\u00faltiples de Opci\u00f3n M\u00faltiple"],"Input Field":["Campo de entrada"],"Email Field":["Campo de correo electr\u00f3nico"],"URL Field":["Campo de URL"],"Phone Field":["Campo de Tel\u00e9fono"],"Textarea Field":["Campo de \u00e1rea de texto"],"Checkbox Field":["Campo de casilla de verificaci\u00f3n"],"Dropdown Field":["Campo desplegable"],"Multiple Choice Field":["Campo de opci\u00f3n m\u00faltiple"],"Address Field":["Campo de direcci\u00f3n"],"Number Field":["Campo num\u00e9rico"],"reCAPTCHA v2":["reCAPTCHA v2"],"To enable reCAPTCHA feature on your SureForms Please enable reCAPTCHA option on your blocks setting and select version. Add google reCAPTCHA secret and site key here. reCAPTCHA will be added to your page on front-end.":["Para habilitar la funci\u00f3n reCAPTCHA en sus SureForms, por favor habilite la opci\u00f3n reCAPTCHA en la configuraci\u00f3n de sus bloques y seleccione la versi\u00f3n. Agregue aqu\u00ed la clave secreta y la clave del sitio de Google reCAPTCHA. reCAPTCHA se a\u00f1adir\u00e1 a su p\u00e1gina en el front-end."],"Enter your %s here":["Introduce tu %s aqu\u00ed"],"To enable hCAPTCHA, please add your site key and secret key. Configure these settings within the individual form.":["Para habilitar hCAPTCHA, por favor a\u00f1ade tu clave del sitio y clave secreta. Configura estos ajustes dentro del formulario individual."],"To enable Cloudflare Turnstile, please add your site key and secret key. Configure these settings within the individual form.":["Para habilitar Cloudflare Turnstile, por favor a\u00f1ade tu clave de sitio y clave secreta. Configura estos ajustes dentro del formulario individual."],"Save":["Guardar"],"Anonymous Analytics":["Anal\u00edtica An\u00f3nima"],"Learn More":["Aprende m\u00e1s"],"Admin Notification":["Notificaci\u00f3n de administrador"],"Enable Admin Notification":["Habilitar notificaci\u00f3n de administrador"],"Admin notifications keep you informed about new form entries since your last visit.":["Las notificaciones de administrador te mantienen informado sobre nuevas entradas de formularios desde tu \u00faltima visita."],"Skip":["Omitir"],"Continue":["Continuar"],"Maximum Number of Entries":["N\u00famero m\u00e1ximo de entradas"],"Maximum Entries":["Entradas M\u00e1ximas"],"Response Description After Maximum Entries":["Descripci\u00f3n de la respuesta despu\u00e9s del m\u00e1ximo de entradas"],"Get Started":["Comenzar"],"Integration":["Integraci\u00f3n"],"Connect Native Integrations with SureForms":["Conecta integraciones nativas con SureForms"],"Unlock powerful integrations in the Premium plan to automate your workflows and connect SureForms directly with your favourite tools.":["Desbloquea potentes integraciones en el plan Premium para automatizar tus flujos de trabajo y conectar SureForms directamente con tus herramientas favoritas."],"Send form submissions straight to CRMs, email, and marketing platforms":["Env\u00eda las presentaciones de formularios directamente a los CRM, correo electr\u00f3nico y plataformas de marketing"],"Automate repetitive tasks with seamless data syncing":["Automatiza tareas repetitivas con una sincronizaci\u00f3n de datos sin problemas"],"Access exclusive native integrations for faster workflows":["Accede a integraciones nativas exclusivas para flujos de trabajo m\u00e1s r\u00e1pidos"],"Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>":["Formato esperado para correos electr\u00f3nicos: email@sureforms.com o John Doe <email@sureforms.com>"],"Payments":["Pagos"],"Stripe account disconnected successfully.":["Cuenta de Stripe desconectada con \u00e9xito."],"Failed to create webhook.":["Error al crear el webhook."],"Failed to connect to Stripe.":["Error al conectar con Stripe."],"Webhook":["Webhook"],"Knowledge Base":["Base de Conocimientos"],"What\u2019s New":["Qu\u00e9 hay de nuevo"],"out of":["fuera de"],"No entries found":["No se encontraron entradas"],"delete":["eliminar"],"Please type \"%s\" in the input box":["Por favor, escribe \"%s\" en el cuadro de entrada"],"To confirm, type \"%s\" in the box below:":["Para confirmar, escriba \"%s\" en el cuadro de abajo:"],"Type \"%s\"":["Escribe \"%s\""],"Go to OttoKit Settings":["Ve a la configuraci\u00f3n de OttoKit"],"USD - US Dollar":["USD - D\u00f3lar estadounidense"],"Payment Mode":["Modo de pago"],"Test Mode":["Modo de prueba"],"Live Mode":["Modo en vivo"],"Action":["Acci\u00f3n"],"General Settings":["Configuraci\u00f3n general"],"Set up email summaries, admin alerts, and data preferences to manage your forms with ease.":["Configure res\u00famenes de correo electr\u00f3nico, alertas de administrador y preferencias de datos para gestionar tus formularios con facilidad."],"Customize default error messages shown when users submit invalid or incomplete form entries.":["Personaliza los mensajes de error predeterminados que se muestran cuando los usuarios env\u00edan entradas de formulario inv\u00e1lidas o incompletas."],"Enable spam protection for your forms using CAPTCHA services or honeypot security.":["Habilita la protecci\u00f3n contra spam para tus formularios utilizando servicios CAPTCHA o seguridad honeypot."],"Connect and manage your payment gateways to securely accept transactions through your forms.":["Conecta y gestiona tus pasarelas de pago para aceptar transacciones de forma segura a trav\u00e9s de tus formularios."],"1% transaction and payment gateway fees apply.":["Se aplican tarifas del 1% por transacciones y pasarelas de pago."],"2.9% transaction and payment gateway fees apply. Activate license to reduce transaction fees.":["Se aplican tarifas de transacci\u00f3n y de pasarela de pago del 2.9%. Activa la licencia para reducir las tarifas de transacci\u00f3n."],"2.9% transaction and payment gateway fees apply.":["Se aplican tarifas del 2.9% por transacciones y pasarelas de pago."],"Please visit %1$s, delete an unused webhook, then click below to retry.":["Por favor, visita %1$s, elimina un webhook no utilizado, luego haz clic abajo para reintentar."],"SureForms could not create a webhook because your Stripe account has run out of free slots. Webhooks are needed to receive updates about payments.":["SureForms no pudo crear un webhook porque tu cuenta de Stripe se ha quedado sin espacios libres. Los webhooks son necesarios para recibir actualizaciones sobre los pagos."],"Stripe Dashboard":["Panel de control de Stripe"],"Creating\u2026":["Creando\u2026"],"Create Webhook":["Crear Webhook"],"Successfully connected to Stripe!":["\u00a1Conectado exitosamente a Stripe!"],"Invalid response from server. Please try again.":["Respuesta inv\u00e1lida del servidor. Por favor, int\u00e9ntelo de nuevo."],"Failed to disconnect Stripe account.":["Error al desconectar la cuenta de Stripe."],"Webhook created successfully!":["\u00a1Webhook creado con \u00e9xito!"],"Select Currency":["Seleccionar moneda"],"Select the default currency for payment forms.":["Seleccione la moneda predeterminada para los formularios de pago."],"Connection Status":["Estado de la conexi\u00f3n"],"Disconnect Stripe Account":["Desconectar cuenta de Stripe"],"Are you sure you want to disconnect your Stripe account? This will stop all active payments, subscriptions, and form transactions connected to this account.":["\u00bfEst\u00e1 seguro de que desea desconectar su cuenta de Stripe? Esto detendr\u00e1 todos los pagos activos, suscripciones y transacciones de formularios conectados a esta cuenta."],"Disconnect":["Desconectar"],"Disconnecting\u2026":["Desconectando\u2026"],"Webhook successfully connected, all Stripe events are being tracked.":["Webhook conectado con \u00e9xito, todos los eventos de Stripe est\u00e1n siendo rastreados."],"Connect your Stripe account to start accepting payments through your forms.":["Conecta tu cuenta de Stripe para comenzar a aceptar pagos a trav\u00e9s de tus formularios."],"Connect to Stripe":["Conectar a Stripe"],"Securely connect to Stripe with just a few clicks to begin accepting payments! ":["Con\u00e9ctate de forma segura a Stripe con solo unos clics para comenzar a aceptar pagos."],"Set the total number of submissions allowed for this form.":["Establezca el n\u00famero total de env\u00edos permitidos para este formulario."],"Payment Methods":["M\u00e9todos de pago"],"Test mode allows you to process payments without real charges. Switch to Live mode for actual transactions.":["El modo de prueba te permite procesar pagos sin cargos reales. Cambia al modo en vivo para transacciones reales."],"General Payment Settings":["Configuraci\u00f3n General de Pagos"],"These settings apply to all payment gateways.":["Estos ajustes se aplican a todas las pasarelas de pago."],"Stripe Settings":["Configuraci\u00f3n de Stripe"],"Left ($100)":["Izquierda ($100)"],"Right (100$)":["Correcto (100$)"],"Left Space ($ 100)":["Espacio Izquierdo ($ 100)"],"Right Space (100 $)":["Espacio Derecho (100 $)"],"Currency Sign Position":["Posici\u00f3n del signo de moneda"],"Select the position of the currency symbol relative to the amount.":["Seleccione la posici\u00f3n del s\u00edmbolo de moneda en relaci\u00f3n con la cantidad."],"Learn":["Aprender"],"Enable email summaries":["Habilitar res\u00famenes de correo electr\u00f3nico"],"Enable IP logging":["Habilitar el registro de IP"],"Turn on Admin Notification from here.":["Activa la notificaci\u00f3n de administrador desde aqu\u00ed."],"New":["Nuevo"],"Send entries to 100+ popular apps.":["Env\u00eda entradas a m\u00e1s de 100 aplicaciones populares."],"Build automated workflows that run instantly.":["Crea flujos de trabajo automatizados que se ejecutan al instante."],"Create custom app integrations using our Custom App feature.":["Crea integraciones de aplicaciones personalizadas utilizando nuestra funci\u00f3n de Aplicaci\u00f3n Personalizada."],"Keep your tools in sync automatically.":["Mant\u00e9n tus herramientas sincronizadas autom\u00e1ticamente."],"This will install and activate OttoKit on your WordPress site to enable automation features.":["Esto instalar\u00e1 y activar\u00e1 OttoKit en su sitio de WordPress para habilitar funciones de automatizaci\u00f3n."],"Automate Your Forms with OttoKit":["Automatiza tus formularios con OttoKit"],"Every form submission should trigger something \u2014 a Slack alert, a CRM lead, a follow-up email, or a new row in Google Sheets.":["Cada env\u00edo de formulario deber\u00eda activar algo: una alerta de Slack, un cliente potencial en el CRM, un correo electr\u00f3nico de seguimiento o una nueva fila en Google Sheets."],"MCP":["MCP"],"Configure AI client permissions and MCP server settings.":["Configura los permisos del cliente de IA y la configuraci\u00f3n del servidor MCP."],"View documentation":["Ver documentaci\u00f3n"],"Copy to clipboard":["Copiar al portapapeles"],"Claude Desktop":["Escritorio Claude"],"~\/Library\/Application Support\/Claude\/claude_desktop_config.json (macOS) or %APPDATA%\\Claude\\claude_desktop_config.json (Windows)":["~\/Library\/Application Support\/Claude\/claude_desktop_config.json (macOS) o %APPDATA%\\Claude\\claude_desktop_config.json (Windows)"],"Claude Code":["C\u00f3digo Claude"],".mcp.json (project) or ~\/.claude.json (global)":[".mcp.json (proyecto) o ~\/.claude.json (global)"],"Cursor":["Cursor"],"~\/.cursor\/mcp.json":["~\/.cursor\/mcp.json"],"VS Code (Copilot)":["VS Code (Copilot)"],".vscode\/mcp.json (project) or settings.json > mcp.servers (global)":[".vscode\/mcp.json (proyecto) o settings.json > mcp.servers (global)"],"~\/.continue\/config.yaml or config.json":["~\/.continue\/config.yaml o config.json"],"Your client's MCP configuration file":["El archivo de configuraci\u00f3n MCP de su cliente"],"Connect Your AI Client":["Conecta tu cliente de IA"],"AI Client":["Cliente de IA"],"Create an Application Password \u2014 ":["Crear una Contrase\u00f1a de Aplicaci\u00f3n \u2014"],"Open Application Passwords":["Abrir contrase\u00f1as de aplicaciones"],"Or use this CLI command to add the server quickly (you will still need to set the environment variables):":["O utiliza este comando CLI para a\u00f1adir el servidor r\u00e1pidamente (a\u00fan necesitar\u00e1s configurar las variables de entorno):"],"Copy the JSON config below into: ":["Copie la configuraci\u00f3n JSON a continuaci\u00f3n en:"],"Replace \"your-application-password\" with the password from Step 1.":["Reemplace \"your-application-password\" con la contrase\u00f1a del Paso 1."],"WP_API_URL \u2014 your site's MCP endpoint. WP_API_USERNAME \u2014 your WordPress username. WP_API_PASSWORD \u2014 the application password you generated.":["WP_API_URL \u2014 el punto final MCP de tu sitio. WP_API_USERNAME \u2014 tu nombre de usuario de WordPress. WP_API_PASSWORD \u2014 la contrase\u00f1a de la aplicaci\u00f3n que generaste."],"View setup docs":["Ver documentos de configuraci\u00f3n"],"The MCP Adapter plugin is installed but not active. Activate it to configure MCP settings.":["El complemento MCP Adapter est\u00e1 instalado pero no activo. Act\u00edvalo para configurar los ajustes de MCP."],"The MCP Adapter plugin is required to connect AI clients to your forms. Download and install it from GitHub, then activate it.":["El complemento MCP Adapter es necesario para conectar clientes de IA a tus formularios. Desc\u00e1rgalo e inst\u00e1lalo desde GitHub, luego act\u00edvalo."],"Download the latest release from":["Descarga la \u00faltima versi\u00f3n desde"],"Install the plugin via Plugins > Add New Plugin > Upload Plugin.":["Instala el complemento a trav\u00e9s de Complementos > A\u00f1adir nuevo complemento > Subir complemento."],"Activate the MCP Adapter plugin.":["Activa el complemento del adaptador MCP."],"Activating\u2026":["Activando\u2026"],"Activate MCP Adapter":["Activar adaptador MCP"],"Download MCP Adapter":["Descargar el adaptador MCP"],"Experimental":["Experimental"],"Enable Abilities":["Habilitar habilidades"],"Register SureForms abilities with the WordPress Abilities API. When enabled, AI clients can list, read, create, edit, and delete your forms and entries. When disabled, no abilities are registered and AI clients cannot perform any actions on your forms.":["Registra las habilidades de SureForms con la API de Habilidades de WordPress. Cuando est\u00e1 habilitado, los clientes de IA pueden listar, leer, crear, editar y eliminar tus formularios y entradas. Cuando est\u00e1 deshabilitado, no se registran habilidades y los clientes de IA no pueden realizar ninguna acci\u00f3n en tus formularios."],"Abilities API \u2014 Edit":["API de habilidades \u2014 Editar"],"Enable Edit Abilities":["Habilitar habilidades de edici\u00f3n"],"When enabled, AI clients can create new forms, update form titles, fields, and settings, duplicate forms, and modify entry statuses. When disabled, these abilities are unregistered and AI clients can only read your data.":["Cuando est\u00e1 habilitado, los clientes de IA pueden crear nuevos formularios, actualizar t\u00edtulos de formularios, campos y configuraciones, duplicar formularios y modificar los estados de las entradas. Cuando est\u00e1 deshabilitado, estas habilidades se desregistran y los clientes de IA solo pueden leer sus datos."],"Abilities API \u2014 Delete":["API de habilidades \u2014 Eliminar"],"Enable Delete Abilities":["Habilitar habilidades de eliminaci\u00f3n"],"When enabled, AI clients can permanently delete forms and entries. Deleted data cannot be recovered. When disabled, delete abilities are unregistered and AI clients cannot remove any data.":["Cuando est\u00e1 habilitado, los clientes de IA pueden eliminar permanentemente formularios y entradas. Los datos eliminados no se pueden recuperar. Cuando est\u00e1 deshabilitado, las capacidades de eliminaci\u00f3n se desregistran y los clientes de IA no pueden eliminar ning\u00fan dato."],"MCP Server":["Servidor MCP"],"Enable MCP Server":["Habilitar servidor MCP"],"Creates a dedicated SureForms MCP endpoint that AI clients like Claude can connect to. When disabled, the endpoint is removed and external AI clients cannot discover or call any SureForms abilities.":["Crea un punto final dedicado de SureForms MCP al que los clientes de IA como Claude pueden conectarse. Cuando est\u00e1 deshabilitado, el punto final se elimina y los clientes de IA externos no pueden descubrir ni llamar a ninguna capacidad de SureForms."],"Learn more":["Aprende m\u00e1s"],"MCP Adapter Required":["Adaptador MCP Requerido"],"Heading 1":["Encabezado 1"],"Heading 2":["Encabezado 2"],"Heading 3":["Encabezado 3"],"Heading 4":["Encabezado 4"],"Heading 5":["Encabezado 5"],"Heading 6":["Encabezado 6"],"Google Maps":["Google Maps"],"Configure Google Maps API key for address autocomplete and map preview.":["Configura la clave de la API de Google Maps para la autocompletaci\u00f3n de direcciones y la vista previa del mapa."],"Help shape the future of SureForms":["Ayuda a dar forma al futuro de SureForms"],"Enable Google Address Autocomplete":["Habilitar la autocompletar de direcciones de Google"],"Upgrade to the SureForms Business Plan to add Google-powered address autocomplete with interactive map preview to your forms.":["Actualiza al Plan de Negocios de SureForms para agregar la autocompletaci\u00f3n de direcciones impulsada por Google con vista previa de mapa interactivo a tus formularios."],"Auto-suggest addresses as users type for faster, error-free submissions":["Sugerir direcciones autom\u00e1ticamente mientras los usuarios escriben para env\u00edos m\u00e1s r\u00e1pidos y sin errores"],"Show an interactive map preview with draggable pin for precise locations":["Muestra una vista previa de mapa interactivo con un marcador arrastrable para ubicaciones precisas"],"Automatically populate address fields like city, state, and postal code":["Rellenar autom\u00e1ticamente campos de direcci\u00f3n como ciudad, estado y c\u00f3digo postal"],"This form is now closed as we've received all the entries.":["Este formulario est\u00e1 ahora cerrado ya que hemos recibido todas las inscripciones."],"Thank you for contacting us! We will be in touch with you shortly.":["\u00a1Gracias por contactarnos! Nos pondremos en contacto contigo en breve."],"Saving\u2026":["Guardando\u2026"],"When enabled this form will not store User IP, Browser Name and the Device Name in the Entries.":["Cuando est\u00e9 habilitado, este formulario no almacenar\u00e1 la IP del usuario, el nombre del navegador ni el nombre del dispositivo en las entradas."],"Form data":["Datos del formulario"],"Unsaved changes":["Cambios no guardados"],"Keep editing":["Sigue editando"],"Global Defaults":["Valores predeterminados globales"],"Form Restrictions":["Restricciones del formulario"],"Configure default settings that apply to newly created forms.":["Configurar los ajustes predeterminados que se aplican a los formularios reci\u00e9n creados."],"Collect non-sensitive information from your website, such as the PHP version and features used, to help us fix bugs faster, make smarter decisions, and build features that actually matter to you. ":["Recopila informaci\u00f3n no sensible de tu sitio web, como la versi\u00f3n de PHP y las caracter\u00edsticas utilizadas, para ayudarnos a corregir errores m\u00e1s r\u00e1pido, tomar decisiones m\u00e1s inteligentes y desarrollar funciones que realmente te importen."],"Failed to load pages. Please refresh and try again.":["Error al cargar las p\u00e1ginas. Por favor, actualice e intente de nuevo."],"Failed to load settings. Please refresh and try again.":["Error al cargar la configuraci\u00f3n. Por favor, actualice e intente de nuevo."],"Form Validation fields cannot be left blank.":["Los campos de validaci\u00f3n de formularios no pueden dejarse en blanco."],"Recipient email is required when email summaries are enabled.":["Se requiere el correo electr\u00f3nico del destinatario cuando los res\u00famenes de correo electr\u00f3nico est\u00e1n habilitados."],"Please enter a valid recipient email.":["Por favor, introduce un correo electr\u00f3nico de destinatario v\u00e1lido."],"Settings saved.":["Configuraciones guardadas."],"Failed to save settings.":["Error al guardar la configuraci\u00f3n."],"Some settings failed to save. Please retry.":["Algunas configuraciones no se pudieron guardar. Por favor, int\u00e9ntalo de nuevo."],"Some fields have unsaved changes. Discard them to continue, or stay to save your edits.":["Algunos campos tienen cambios no guardados. Des\u00e9chelos para continuar, o permanezca para guardar sus ediciones."],"Discard & switch":["Descartar y cambiar"],"Import":["Importar"],"Migration":["Migraci\u00f3n"],"Import forms from Contact Form 7, WPForms, Gravity Forms, and other plugins into SureForms.":["Importa formularios de Contact Form 7, WPForms, Gravity Forms y otros plugins en SureForms."],"Could not generate the import preview.":["No se pudo generar la vista previa de importaci\u00f3n."],"Import failed. Please try again or check your error logs.":["La importaci\u00f3n fall\u00f3. Por favor, int\u00e9ntelo de nuevo o revise sus registros de errores."],"Go back":["Regresar"],"Update & import":["Actualizar e importar"],"Confirm & import":["Confirmar e importar"],"Form #%s":["Formulario n.\u00ba %s"],"%d field will import":["Se importar\u00e1 %d campo"],"Some fields can't be migrated yet":["Algunos campos no se pueden migrar todav\u00eda"],"These fields will be skipped - add them manually after the form is created:":["Estos campos se omitir\u00e1n; agr\u00e9guelos manualmente despu\u00e9s de crear el formulario:"],"Some forms could not be parsed":["Algunos formularios no se pudieron analizar"],"Update existing":["Actualizar existente"],"Create a new copy":["Crear una nueva copia"],"Could not load forms for this source.":["No se pudieron cargar los formularios para esta fuente."],"(untitled form)":["(formulario sin t\u00edtulo)"],"Previously imported":["Importado previamente"],"Open existing SureForms form in a new tab":["Abrir el formulario SureForms existente en una nueva pesta\u00f1a"],"On re-import":["En la reimportaci\u00f3n"],"No forms found in this plugin.":["No se encontraron formularios en este complemento."],"%1$d of %2$d form selected":["%1$d de %2$d formulario seleccionado"],"Preview update":["Vista previa de la actualizaci\u00f3n"],"Preview import":["Vista previa de la importaci\u00f3n"],"Migration complete":["Migraci\u00f3n completa"],"Nothing was imported":["No se import\u00f3 nada"],"%d form was imported into SureForms.":["%d formulario fue importado a SureForms."],"None of the selected forms could be migrated. See the warnings below for details.":["Ninguno de los formularios seleccionados pudo ser migrado. Consulte las advertencias a continuaci\u00f3n para obtener m\u00e1s detalles."],"Imported forms":["Formularios importados"],"Edit in SureForms":["Editar en SureForms"],"Some fields were skipped during import":["Algunos campos se omitieron durante la importaci\u00f3n"],"Add these manually in the form editor - they have no SureForms equivalent yet:":["Agrega estos manualmente en el editor de formularios - a\u00fan no tienen un equivalente en SureForms:"],"Some forms failed to import":["Algunos formularios no se pudieron importar"],"Import more forms":["Importar m\u00e1s formularios"],"Could not load the list of importable plugins.":["No se pudo cargar la lista de complementos importables."],"No supported form plugins are active on this site. Activate one (such as Contact Form 7) with at least one form to import it into SureForms.":["No hay complementos de formularios compatibles activos en este sitio. Activa uno (como Contact Form 7) con al menos un formulario para importarlo en SureForms."],"Plugin":["Complemento"],"%d form":["%d formulario"],"No forms":["No hay formularios"],"Multiple choice":["Opci\u00f3n m\u00faltiple"],"Consent":["Consentimiento"],"The image uploaded but could not be inserted. Please try again.":["La imagen se carg\u00f3 pero no pudo ser insertada. Por favor, int\u00e9ntalo de nuevo."],"The image could not be uploaded. It may be too large, or you may not have permission to upload files.":["La imagen no pudo ser cargada. Puede ser demasiado grande o es posible que no tengas permiso para subir archivos."],"Please choose an image file.":["Por favor, elige un archivo de imagen."],"Show views and conversion rate":["Mostrar vistas y tasa de conversi\u00f3n"],"Log cleared.":["Registro borrado."],"Could not clear the log.":["No se pudo borrar el registro."],"Enable logs":["Habilitar registros"],"Records form submission failures reported by the browser, so you can send the log to support instead of reading the console. Nothing is written while your forms are working, and submitted values are never stored.":["Registra los fallos de env\u00edo de formularios reportados por el navegador, para que puedas enviar el registro al soporte en lugar de leer la consola. No se escribe nada mientras tus formularios funcionan, y los valores enviados nunca se almacenan."],"Download log":["Descargar registro"],"Confirm delete":["Confirmar eliminaci\u00f3n"],"Log is full \u2014 download and clear it to keep recording.":["El registro est\u00e1 lleno \u2014 desc\u00e1rgalo y b\u00f3rralo para seguir grabando."],"Form Views & Conversion":["Vistas y Conversi\u00f3n de Formularios"],"Logs":["Registros"],"Views and submissions by anyone who can edit the site are normally left out, so testing your own forms does not change these figures.":["Las vistas y env\u00edos por parte de cualquier persona que pueda editar el sitio normalmente se dejan fuera, por lo que probar sus propios formularios no cambia estas cifras."],"Could not open the OttoKit connection window. Please allow popups for this site and try again.":["No se pudo abrir la ventana de conexi\u00f3n de OttoKit. Por favor, permita ventanas emergentes para este sitio e intente de nuevo."],"Receive a scheduled digest of form submissions straight to your inbox.":["Reciba un resumen programado de las presentaciones de formularios directamente en su bandeja de entrada."],"Quill heading picker: default paragraph style\u0004Normal":["Normal"]}}} \ No newline at end of file diff --git a/languages/sureforms-es_ES-e2cfcb2408d95abf73e3ead4a0965656.json b/languages/sureforms-es_ES-e2cfcb2408d95abf73e3ead4a0965656.json index 0bd49202b..b224c7e91 100644 --- a/languages/sureforms-es_ES-e2cfcb2408d95abf73e3ead4a0965656.json +++ b/languages/sureforms-es_ES-e2cfcb2408d95abf73e3ead4a0965656.json @@ -1 +1 @@ -{"translation-revision-date":"2024-12-13T16:34:28+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/partialEntriesEmptyState.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"Dashboard":["Tablero"],"Settings":["Configuraciones"],"Entries":["Entradas"],"Activated":["Activado"],"Forms":["Formularios"],"What's New?":["\u00bfQu\u00e9 hay de nuevo?"],"Core":["N\u00facleo"],"Unlicensed":["Sin licencia"],"Ready to go beyond free plan?":["\u00bfListo para ir m\u00e1s all\u00e1 del plan gratuito?"],"Upgrade now":["Actualiza ahora"],"and unlock the full power of SureForms!":["y desbloquea todo el poder de SureForms!"],"Upgrade SureForms":["Actualizar SureForms"],"Payments":["Pagos"],"Knowledge Base":["Base de Conocimientos"],"What\u2019s New":["Qu\u00e9 hay de nuevo"],"Learn":["Aprender"],"Upgrade to SureForms":["Actualiza a SureForms"],"Partial Entries Placeholder":["Marcador de posici\u00f3n de entradas parciales"],"Capture in-progress form data the moment visitors stop typing \u2014 no submit required":["Captura los datos del formulario en progreso en el momento en que los visitantes dejan de escribir, sin necesidad de enviar"],"Recover abandoned submissions and follow up with prospects you would otherwise lose":["Recupera las presentaciones abandonadas y haz un seguimiento con los prospectos que de otro modo perder\u00edas"],"Let visitors pick up where they left off with secure, shareable resume links":["Permite a los visitantes retomar donde lo dejaron con enlaces de reanudaci\u00f3n seguros y compartibles"],"Stop Losing Leads to Abandoned Forms":["Deja de perder clientes potenciales por formularios abandonados"],"See what visitors typed before they walked away. Upgrade to SureForms Premium to unlock Partial Entries:":["Vea lo que escribieron los visitantes antes de irse. Actualice a SureForms Premium para desbloquear las Entradas Parciales:"]}}} \ No newline at end of file +{"translation-revision-date":"2024-12-13T16:34:28+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/partialEntriesEmptyState.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"Dashboard":["Tablero"],"Settings":["Configuraciones"],"Entries":["Entradas"],"Activated":["Activado"],"Forms":["Formularios"],"What's New?":["\u00bfQu\u00e9 hay de nuevo?"],"Core":["N\u00facleo"],"Unlicensed":["Sin licencia"],"Ready to go beyond free plan?":["\u00bfListo para ir m\u00e1s all\u00e1 del plan gratuito?"],"Upgrade now":["Actualiza ahora"],"and unlock the full power of SureForms!":["y desbloquea todo el poder de SureForms!"],"Upgrade SureForms":["Actualizar SureForms"],"Payments":["Pagos"],"Knowledge Base":["Base de Conocimientos"],"What\u2019s New":["Qu\u00e9 hay de nuevo"],"Learn":["Aprender"],"Upgrade to SureForms":["Actualiza a SureForms"],"Partial Entries Placeholder":["Marcador de posici\u00f3n de entradas parciales"],"Recover abandoned submissions and follow up with prospects you would otherwise lose":["Recupera las presentaciones abandonadas y haz un seguimiento con los prospectos que de otro modo perder\u00edas"],"Let visitors pick up where they left off with secure, shareable resume links":["Permite a los visitantes retomar donde lo dejaron con enlaces de reanudaci\u00f3n seguros y compartibles"],"Stop Losing Leads to Abandoned Forms":["Deja de perder clientes potenciales por formularios abandonados"],"See what visitors typed before they walked away. Upgrade to SureForms Premium to unlock Partial Entries:":["Vea lo que escribieron los visitantes antes de irse. Actualice a SureForms Premium para desbloquear las Entradas Parciales:"],"Capture in-progress form data the moment visitors stop typing, no submit required":["Capturar datos del formulario en progreso en el momento en que los visitantes dejan de escribir, no se requiere enviar"]}}} \ No newline at end of file diff --git a/languages/sureforms-es_ES.mo b/languages/sureforms-es_ES.mo index 0072c6ef4bbdc23604233ddad3b26290f8b60952..4af54f51e0ce23a03a2edf94e83f488e17c3efe3 100644 GIT binary patch delta 73250 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 delta 76883 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 X(3uAjNeFo;x!+o$%w{E`3q}1uyshk5 diff --git a/languages/sureforms-es_ES.po b/languages/sureforms-es_ES.po index 796a054b2..9499b8018 100644 --- a/languages/sureforms-es_ES.po +++ b/languages/sureforms-es_ES.po @@ -14,9 +14,9 @@ msgstr "" #. Plugin Name of the plugin #. Author of the plugin #: sureforms.php -#: admin/admin.php:1198 -#: admin/admin.php:1199 -#: admin/admin.php:3185 +#: admin/admin.php:1211 +#: admin/admin.php:1212 +#: admin/admin.php:3124 #: inc/abilities/abilities-registrar.php:139 #: inc/gutenberg-hooks.php:109 #: inc/page-builders/bricks/elements/form-widget.php:67 @@ -43,8 +43,8 @@ msgstr "Una forma simple pero poderosa de crear formularios modernos para tu sit msgid "https://sureforms.com/" msgstr "https://sureforms.com/" -#: admin/admin.php:1211 -#: admin/admin.php:1212 +#: admin/admin.php:1224 +#: admin/admin.php:1225 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/forms.js:172 @@ -59,12 +59,12 @@ msgstr "https://sureforms.com/" msgid "Dashboard" msgstr "Tablero" -#: admin/admin.php:1229 -#: admin/admin.php:1230 -#: admin/admin.php:1662 +#: admin/admin.php:1242 +#: admin/admin.php:1243 +#: admin/admin.php:1675 #: inc/compatibility/multilingual/string-collector.php:236 #: inc/compatibility/multilingual/string-collector.php:245 -#: inc/compatibility/multilingual/string-collector.php:313 +#: inc/compatibility/multilingual/string-collector.php:319 #: assets/build/blocks.js:172 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 @@ -79,15 +79,15 @@ msgstr "Tablero" msgid "Settings" msgstr "Configuraciones" -#: admin/admin.php:1498 -#: admin/admin.php:1499 +#: admin/admin.php:1511 +#: admin/admin.php:1512 #: inc/post-types.php:270 msgid "New Form" msgstr "Nuevo formulario" -#: admin/admin.php:1507 -#: admin/admin.php:1508 -#: admin/admin.php:3504 +#: admin/admin.php:1520 +#: admin/admin.php:1521 +#: admin/admin.php:3443 #: inc/generate-form-markup.php:211 #: inc/generate-form-markup.php:224 #: inc/global-settings/email-summary.php:225 @@ -105,14 +105,14 @@ msgid "Entries" msgstr "Entradas" #. Translators: Post Title. -#: admin/admin.php:1750 +#: admin/admin.php:1763 #, php-format msgid "Edit %1$s" msgstr "Editar %1$s" #: inc/ai-form-builder/ai-auth.php:45 #: inc/ai-form-builder/ai-auth.php:93 -#: inc/ai-form-builder/ai-auth.php:167 +#: inc/ai-form-builder/ai-auth.php:170 #: inc/background-process.php:112 #: inc/create-new-form.php:102 #: inc/duplicate-form.php:191 @@ -126,18 +126,18 @@ msgid "Nonce verification failed." msgstr "La verificación del nonce falló." #. translators: %1$s: Opening anchor tag with URL, %2$s: Closing anchor tag, %3$s: SureForms Pro Plugin Name. -#: admin/admin.php:2626 +#: admin/admin.php:2637 #, php-format msgid "Please %1$sactivate%2$s your copy of %3$s to get new features, access support, receive update notifications, and more." msgstr "Por favor, %1$sactiva%2$s tu copia de %3$s para obtener nuevas funciones, acceder al soporte, recibir notificaciones de actualizaciones y más." #. translators: %1$s: SureForms version, %2$s: SureForms Pro Plugin Name, %3$s: SureForms Pro Version, %4$s: Anchor tag open, %5$s: Closing anchor tag. -#: admin/admin.php:2644 +#: admin/admin.php:2655 #, php-format msgid "SureForms %1$s requires minimum %2$s %3$s to work properly. Please update to the latest version from %4$shere%5$s." msgstr "SureForms %1$s requiere un mínimo de %2$s %3$s para funcionar correctamente. Por favor, actualice a la última versión desde %4$saquí%5$s." -#: admin/admin.php:3503 +#: admin/admin.php:3442 #: inc/global-settings/email-summary.php:224 #: assets/build/entries.js:172 #: assets/build/payments.js:172 @@ -207,7 +207,7 @@ msgstr "Basura" msgid "Published" msgstr "Publicado" -#: admin/admin.php:3495 +#: admin/admin.php:3434 msgid "View" msgstr "Ver" @@ -264,7 +264,7 @@ msgstr "Usuario:" msgid "Status:" msgstr "Estado:" -#: inc/compatibility/multilingual/string-collector.php:452 +#: inc/compatibility/multilingual/string-collector.php:458 #: inc/page-builders/bricks/elements/form-widget.php:115 #: inc/page-builders/elementor/form-widget.php:751 #: assets/build/blocks.js:172 @@ -299,11 +299,11 @@ msgstr "No se especificó ningún complemento" msgid "Plugin Successfully Activated" msgstr "Plugin activado con éxito" -#: admin/admin.php:1834 +#: admin/admin.php:1841 msgid "Activating..." msgstr "Activando..." -#: admin/admin.php:1835 +#: admin/admin.php:1842 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/formEditor.js:172 @@ -318,17 +318,17 @@ msgstr "Activando..." msgid "Activated" msgstr "Activado" -#: admin/admin.php:1836 +#: admin/admin.php:1843 #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "Activate" msgstr "Activar" -#: admin/admin.php:1837 +#: admin/admin.php:1844 msgid "Installing..." msgstr "Instalando..." -#: admin/admin.php:1838 +#: admin/admin.php:1845 msgid "Installed" msgstr "Instalado" @@ -336,13 +336,12 @@ msgstr "Instalado" msgid "You do not have permission to access this page." msgstr "No tienes permiso para acceder a esta página." -#: admin/admin.php:2874 -#: admin/admin.php:2917 -#: admin/admin.php:3076 -#: admin/admin.php:3114 -#: admin/admin.php:3135 -#: admin/admin.php:3458 -#: admin/admin.php:3847 +#: admin/admin.php:2859 +#: admin/admin.php:3014 +#: admin/admin.php:3052 +#: admin/admin.php:3073 +#: admin/admin.php:3397 +#: admin/admin.php:3798 #: inc/admin-ajax.php:164 #: inc/payments/admin/admin-handler.php:638 #: inc/payments/stripe/admin-stripe-handler.php:80 @@ -355,7 +354,7 @@ msgid "Form ID is required." msgstr "Se requiere el ID del formulario." #: inc/admin-ajax.php:184 -#: inc/form-submit.php:1261 +#: inc/form-submit.php:1275 msgid "Invalid form ID." msgstr "ID de formulario no válido." @@ -421,23 +420,23 @@ msgstr "Valor Oculto" msgid "Failed to encode the token data." msgstr "Error al codificar los datos del token." -#: inc/ai-form-builder/ai-auth.php:100 +#: inc/ai-form-builder/ai-auth.php:103 msgid "Error processing Access Key." msgstr "Error al procesar la clave de acceso." -#: inc/ai-form-builder/ai-auth.php:118 +#: inc/ai-form-builder/ai-auth.php:121 msgid "No access key provided." msgstr "No se proporcionó clave de acceso." -#: inc/ai-form-builder/ai-auth.php:155 +#: inc/ai-form-builder/ai-auth.php:158 msgid "Failed to decrypt the access key." msgstr "Error al descifrar la clave de acceso." -#: inc/ai-form-builder/ai-auth.php:162 +#: inc/ai-form-builder/ai-auth.php:165 msgid "Failed to json decode the decrypted data." msgstr "Error al decodificar el JSON de los datos descifrados." -#: inc/ai-form-builder/ai-auth.php:172 +#: inc/ai-form-builder/ai-auth.php:175 msgid "No user email found in the decrypted data." msgstr "No se encontró correo electrónico de usuario en los datos descifrados." @@ -567,7 +566,7 @@ msgid "I consent to have this website store my submitted information so they can msgstr "Doy mi consentimiento para que este sitio web almacene la información que he enviado para que puedan responder a mi consulta." #: inc/fields/inlinebutton-markup.php:184 -#: inc/generate-form-markup.php:944 +#: inc/generate-form-markup.php:963 msgid "Please verify that you are not a robot." msgstr "Por favor, verifica que no eres un robot." @@ -619,7 +618,7 @@ msgstr "Los datos del formulario no se encuentran." msgid "Sorry, you are not allowed to view the form." msgstr "Lo siento, no tienes permiso para ver el formulario." -#: inc/generate-form-markup.php:1123 +#: inc/generate-form-markup.php:1142 msgid "There was an error trying to submit your form. Please try again." msgstr "Hubo un error al intentar enviar su formulario. Por favor, inténtelo de nuevo." @@ -711,7 +710,7 @@ msgstr "Mostrar" msgid "Hide" msgstr "Ocultar" -#: inc/generate-form-markup.php:1487 +#: inc/generate-form-markup.php:1506 #: inc/page-builders/elementor/form-widget.php:332 #: inc/post-types.php:95 #: inc/post-types.php:271 @@ -725,7 +724,7 @@ msgstr "Editar formulario" msgid "Edit" msgstr "Editar" -#: admin/admin.php:3236 +#: admin/admin.php:3175 #: inc/page-builders/elementor/form-widget.php:346 #: assets/build/dashboard.js:2 msgid "Create New Form" @@ -762,8 +761,8 @@ msgstr "Ver formulario" msgid "View Forms" msgstr "Ver formularios" -#: admin/admin.php:1489 -#: admin/admin.php:1490 +#: admin/admin.php:1502 +#: admin/admin.php:1503 #: inc/post-types.php:274 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 @@ -8277,7 +8276,7 @@ msgstr "Social" msgid "Travel" msgstr "Viajar" -#: inc/helper.php:2368 +#: inc/helper.php:2394 msgid "Blank Form" msgstr "Formulario en blanco" @@ -8576,7 +8575,7 @@ msgstr "Habilitar confirmación de correo electrónico" msgid "Checked by Default" msgstr "Marcado por defecto" -#: inc/compatibility/multilingual/string-collector.php:565 +#: inc/compatibility/multilingual/string-collector.php:571 #: assets/build/blocks.js:172 msgid "Error message" msgstr "Mensaje de error" @@ -8596,7 +8595,6 @@ msgstr "Por favor, añade una opción de propiedades a MultiButtonsControl" msgid "Icon Library" msgstr "Biblioteca de Iconos" -#: admin/admin.php:4062 #: assets/build/blocks.js:172 #: assets/build/dashboard.js:172 #: modules/gutenberg/build/blocks.js:4 @@ -8887,9 +8885,9 @@ msgstr "Agregar bloques a la barra de acción rápida" msgid "Re-arrange block inside Quick Action Bar" msgstr "Reorganizar bloque dentro de la Barra de Acción Rápida" -#: admin/admin.php:1282 -#: admin/admin.php:1283 -#: admin/admin.php:4737 +#: admin/admin.php:1295 +#: admin/admin.php:1296 +#: admin/admin.php:4534 #: assets/build/blocks.js:172 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 @@ -9002,7 +9000,7 @@ msgstr "Nombre" msgid "Send Email To" msgstr "Enviar correo electrónico a" -#: inc/compatibility/multilingual/string-collector.php:285 +#: inc/compatibility/multilingual/string-collector.php:290 #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "Subject" @@ -9262,7 +9260,7 @@ msgstr "Centro" msgid "Right" msgstr "Correcto" -#: inc/form-submit.php:1452 +#: inc/form-submit.php:1466 #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "Google reCAPTCHA" @@ -9272,7 +9270,7 @@ msgstr "Google reCAPTCHA" msgid "CloudFlare Turnstile" msgstr "CloudFlare Turnstile" -#: inc/form-submit.php:1456 +#: inc/form-submit.php:1470 #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "hCaptcha" @@ -9554,7 +9552,7 @@ msgstr "Clave del sitio" msgid "Secret Key" msgstr "Clave secreta" -#: inc/form-submit.php:1460 +#: inc/form-submit.php:1474 #: assets/build/settings.js:172 msgid "Cloudflare Turnstile" msgstr "Cloudflare Turnstile" @@ -9579,7 +9577,7 @@ msgstr "Conectar ahora" msgid "Authentication Failed" msgstr "Autenticación fallida" -#: admin/admin.php:4061 +#: admin/admin.php:3972 #: assets/build/dashboard.js:172 #: assets/build/templatePicker.js:172 msgid "Contact Support" @@ -10514,7 +10512,7 @@ msgstr "Agrega impresionantes iconos personalizables a tu sitio web." msgid "icon" msgstr "icono" -#: admin/admin.php:2693 +#: admin/admin.php:2704 msgid "Rate SureForms" msgstr "Califica SureForms" @@ -10570,18 +10568,18 @@ msgstr "Desbloquear Añadir Nota" msgid "With the SureForms Starter plan, enhance your submitted form entries by adding personalized notes for better clarity and tracking." msgstr "Con el plan SureForms Starter, mejora tus entradas de formulario enviadas añadiendo notas personalizadas para una mejor claridad y seguimiento." -#: inc/form-submit.php:1046 +#: inc/form-submit.php:1060 msgid "Email notification passed to the sending server" msgstr "Notificación de correo electrónico pasada al servidor de envío" #. translators: Here, %s is the comma separated emails list. -#: inc/form-submit.php:1130 +#: inc/form-submit.php:1144 #, php-format msgid "Email notification recipient: %s" msgstr "Destinatario de la notificación por correo electrónico: %s" #. translators: Here, %1$s is the comma separated emails list and %2$s is error report ( if any ). -#: inc/form-submit.php:1147 +#: inc/form-submit.php:1161 #, php-format msgid "Email server was unable to send the email notification. Recipient: %1$s. Reason: %2$s" msgstr "El servidor de correo no pudo enviar la notificación por correo electrónico. Destinatario: %1$s. Razón: %2$s" @@ -10624,7 +10622,7 @@ msgstr "Desbloquear formularios conversacionales" msgid "With the SureForms Pro Plan, you can transform your forms into engaging conversational layouts for a seamless user experience." msgstr "Con el Plan SureForms Pro, puedes transformar tus formularios en diseños conversacionales atractivos para una experiencia de usuario fluida." -#: admin/admin.php:1121 +#: admin/admin.php:1134 msgid "Get SureForms Pro" msgstr "Obtén SureForms Pro" @@ -10836,24 +10834,24 @@ msgstr "Seleccionar degradado" msgid "reCAPTCHA" msgstr "reCAPTCHA" -#: inc/form-submit.php:1396 +#: inc/form-submit.php:1410 msgid "Captcha validation failed. No error code provided." msgstr "La validación del captcha falló. No se proporcionó un código de error." -#: inc/form-submit.php:1397 +#: inc/form-submit.php:1411 msgid "Captcha validation failed." msgstr "La validación del captcha falló." -#: inc/form-submit.php:1464 +#: inc/form-submit.php:1478 msgid "Unknown Captcha" msgstr "Captcha desconocido" -#: inc/form-submit.php:1465 +#: inc/form-submit.php:1479 msgid "Invalid captcha type." msgstr "Tipo de captcha no válido." #. translators: %s is the captcha title. -#: inc/form-submit.php:1478 +#: inc/form-submit.php:1492 #, php-format msgid "%s verification failed. Please contact your site administrator." msgstr "La verificación de %s falló. Por favor, contacte a su administrador del sitio." @@ -11250,8 +11248,8 @@ msgstr "Describe el formulario que deseas crear" msgid "We are building your form…" msgstr "Estamos construyendo tu formulario…" -#: admin/admin.php:1397 -#: admin/admin.php:1398 +#: admin/admin.php:1410 +#: admin/admin.php:1411 msgid "SMTP" msgstr "SMTP" @@ -11383,32 +11381,31 @@ msgstr "Habilitar notificación de administrador" msgid "Admin notifications keep you informed about new form entries since your last visit." msgstr "Las notificaciones de administrador te mantienen informado sobre nuevas entradas de formularios desde tu última visita." -#: admin/admin.php:2869 -#: admin/admin.php:2922 -#: admin/admin.php:3072 -#: admin/admin.php:3110 -#: admin/admin.php:3131 -#: admin/admin.php:3462 -#: admin/admin.php:3842 +#: admin/admin.php:2864 +#: admin/admin.php:3010 +#: admin/admin.php:3048 +#: admin/admin.php:3069 +#: admin/admin.php:3401 +#: admin/admin.php:3793 msgid "Unauthorized user." msgstr "Usuario no autorizado." #. translators: 1: opening span, 2: opening strong (inline), 3: closing strong, 4: closing span, 5: opening strong (block), 6: closing strong -#: admin/admin.php:3081 +#: admin/admin.php:3019 #, php-format msgid "%1$sGet started by %2$sbuilding your first form%3$s.%4$s%5$sExperience the power of our intuitive AI Form Builder%6$s" msgstr "%1$sComienza %2$screando tu primer formulario%3$s.%4$s%5$sExperimenta el poder de nuestro intuitivo Creador de Formularios AI%6$s" -#: admin/admin.php:3092 +#: admin/admin.php:3030 msgid "SureForms is waiting for you!" msgstr "¡SureForms te está esperando!" -#: admin/admin.php:3094 +#: admin/admin.php:3032 msgid "Build My First Form" msgstr "Construir mi primer formulario" -#: admin/admin.php:3095 -#: admin/admin.php:3650 +#: admin/admin.php:3033 +#: admin/admin.php:3582 msgid "Dismiss" msgstr "Descartar" @@ -11428,51 +11425,51 @@ msgstr "Iniciar sesión" msgid "Register" msgstr "Registrar" -#: admin/admin.php:3491 +#: admin/admin.php:3430 msgid "Recent Entries" msgstr "Entradas Recientes" -#: admin/admin.php:3492 +#: admin/admin.php:3431 msgid "( Last 7 days )" msgstr "( Últimos 7 días )" -#: admin/admin.php:4678 +#: admin/admin.php:4475 msgid "Use Conditional Logic to show only what matters" msgstr "Usa lógica condicional para mostrar solo lo que importa" -#: admin/admin.php:4679 +#: admin/admin.php:4476 msgid "Split your form into steps to keep it easy" msgstr "Divide tu formulario en pasos para mantenerlo sencillo" -#: admin/admin.php:4680 +#: admin/admin.php:4477 msgid "Let people upload files directly to your form" msgstr "Permite que las personas suban archivos directamente a tu formulario" -#: admin/admin.php:4681 +#: admin/admin.php:4478 msgid "Turn responses into downloadable PDFs automatically" msgstr "Convierte las respuestas en PDFs descargables automáticamente" -#: admin/admin.php:4682 +#: admin/admin.php:4479 msgid "Let users sign with a simple signature field" msgstr "Permitir que los usuarios firmen con un campo de firma simple" -#: admin/admin.php:4683 +#: admin/admin.php:4480 msgid "Connect your form to other tools using webhooks" msgstr "Conecta tu formulario a otras herramientas usando webhooks" -#: admin/admin.php:4684 +#: admin/admin.php:4481 msgid "Use Conversational Forms for a chat-like experience" msgstr "Utiliza Formularios Conversacionales para una experiencia similar a un chat" -#: admin/admin.php:4685 +#: admin/admin.php:4482 msgid "Let users register or log in through your form" msgstr "Permitir a los usuarios registrarse o iniciar sesión a través de su formulario" -#: admin/admin.php:4686 +#: admin/admin.php:4483 msgid "Build forms that create WordPress user accounts" msgstr "Crear formularios que generen cuentas de usuario de WordPress" -#: admin/admin.php:4687 +#: admin/admin.php:4484 msgid "Add calculations to auto-total scores or prices" msgstr "Agrega cálculos para totalizar automáticamente las puntuaciones o precios" @@ -11671,7 +11668,6 @@ msgstr "Obtén más control, flujos de trabajo más rápidos y una personalizaci msgid "Selected features require %1$s - use code %2$s to get 10% off on any plan." msgstr "Las funciones seleccionadas requieren %1$s - usa el código %2$s para obtener un 10% de descuento en cualquier plan." -#: admin/admin.php:4060 #: assets/build/dashboard.js:172 msgid "Copied" msgstr "Copiado" @@ -11704,21 +11700,21 @@ msgstr "Toques finales que marcan la diferencia:" msgid "Build Your First Form" msgstr "Construye tu primer formulario" -#: inc/helper.php:2161 +#: inc/helper.php:2182 msgid "Invalid nonce action or name." msgstr "Acción o nombre de nonce no válido." #: inc/admin/editor-nudge.php:237 -#: inc/helper.php:2171 -#: inc/helper.php:2179 +#: inc/helper.php:2192 +#: inc/helper.php:2200 msgid "Invalid security token." msgstr "Token de seguridad no válido." -#: inc/helper.php:2186 +#: inc/helper.php:2207 msgid "Invalid request type." msgstr "Tipo de solicitud no válido." -#: inc/helper.php:2194 +#: inc/helper.php:2215 msgid "You do not have permission to perform this action." msgstr "No tienes permiso para realizar esta acción." @@ -11895,7 +11891,7 @@ msgstr "Explora SureDash" msgid "Something went wrong. We have logged the error for further investigation" msgstr "Algo salió mal. Hemos registrado el error para una investigación posterior." -#: inc/field-validation.php:452 +#: inc/field-validation.php:440 msgid "Field is not valid." msgstr "El campo no es válido." @@ -11963,8 +11959,8 @@ msgstr "Miniatura de video de SureForms" msgid "Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>" msgstr "Formato esperado para correos electrónicos: email@sureforms.com o John Doe <email@sureforms.com>" -#: admin/admin.php:1517 -#: admin/admin.php:1518 +#: admin/admin.php:1530 +#: admin/admin.php:1531 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/forms.js:172 @@ -12345,8 +12341,8 @@ msgstr "Desconocido" #: inc/payments/admin/admin-handler.php:1501 #: inc/payments/admin/admin-handler.php:1505 #: inc/payments/admin/admin-handler.php:1509 -#: inc/payments/front-end.php:893 -#: inc/payments/front-end.php:1338 +#: inc/payments/front-end.php:895 +#: inc/payments/front-end.php:1340 msgid "Guest User" msgstr "Usuario invitado" @@ -12359,7 +12355,7 @@ msgid "Valid customer email is required for payments." msgstr "Se requiere un correo electrónico válido del cliente para los pagos." #: inc/payments/front-end.php:116 -#: inc/payments/front-end.php:342 +#: inc/payments/front-end.php:343 #: inc/payments/stripe/admin-stripe-handler.php:861 #: inc/payments/stripe/payments-settings.php:349 #: inc/payments/stripe/payments-settings.php:474 @@ -12370,136 +12366,136 @@ msgid "Stripe is not connected." msgstr "Stripe no está conectado." #: inc/payments/front-end.php:122 -#: inc/payments/front-end.php:348 -#: inc/payments/front-end.php:662 -#: inc/payments/front-end.php:1217 +#: inc/payments/front-end.php:349 +#: inc/payments/front-end.php:664 +#: inc/payments/front-end.php:1219 msgid "Stripe secret key not found." msgstr "Clave secreta de Stripe no encontrada." #. translators: %s: formatted payment amount -#: inc/payments/front-end.php:205 +#: inc/payments/front-end.php:206 #, php-format msgid "The payment amount (%s) is below the minimum allowed. Stripe only processes amounts above 50¢." msgstr "El monto del pago (%s) está por debajo del mínimo permitido. Stripe solo procesa montos superiores a 50¢." #. translators: %s: Field name -#: inc/payments/front-end.php:275 +#: inc/payments/front-end.php:276 #, php-format msgid "Missing required field: %s" msgstr "Falta el campo requerido: %s" -#: inc/payments/front-end.php:294 +#: inc/payments/front-end.php:295 msgid "Valid customer email is required for subscriptions." msgstr "Se requiere un correo electrónico válido del cliente para las suscripciones." -#: inc/payments/front-end.php:299 +#: inc/payments/front-end.php:300 msgid "Customer name is required for subscriptions." msgstr "Se requiere el nombre del cliente para las suscripciones." -#: inc/payments/front-end.php:316 +#: inc/payments/front-end.php:317 msgid "Amount must be greater than 0" msgstr "La cantidad debe ser mayor que 0" -#: inc/payments/front-end.php:324 +#: inc/payments/front-end.php:325 msgid "Invalid billing interval" msgstr "Intervalo de facturación no válido" -#: inc/payments/front-end.php:359 +#: inc/payments/front-end.php:360 msgid "Failed to create customer for subscription." msgstr "Error al crear el cliente para la suscripción." -#: inc/payments/front-end.php:392 -#: inc/payments/front-end.php:408 +#: inc/payments/front-end.php:394 +#: inc/payments/front-end.php:410 msgid "Failed to create subscription through middleware." msgstr "Error al crear la suscripción a través del middleware." -#: inc/payments/front-end.php:413 +#: inc/payments/front-end.php:415 msgid "Empty response from subscription creation." msgstr "Respuesta vacía de la creación de la suscripción." -#: inc/payments/front-end.php:418 +#: inc/payments/front-end.php:420 msgid "Invalid JSON response from subscription creation." msgstr "Respuesta JSON no válida de la creación de la suscripción." -#: inc/payments/front-end.php:422 -#: inc/payments/front-end.php:426 +#: inc/payments/front-end.php:424 +#: inc/payments/front-end.php:428 msgid "Invalid subscription data." msgstr "Datos de suscripción no válidos." -#: inc/payments/front-end.php:433 +#: inc/payments/front-end.php:435 msgid "Failed to create subscription." msgstr "Error al crear la suscripción." #. translators: %s: Error message -#: inc/payments/front-end.php:466 +#: inc/payments/front-end.php:468 #, php-format msgid "Unexpected error: %s" msgstr "Error inesperado: %s" -#: inc/payments/front-end.php:632 +#: inc/payments/front-end.php:634 #: inc/payments/stripe/admin-stripe-handler.php:103 #: inc/payments/stripe/admin-stripe-handler.php:165 #: inc/payments/stripe/admin-stripe-handler.php:471 msgid "Subscription ID not found." msgstr "ID de suscripción no encontrado." -#: inc/payments/front-end.php:651 +#: inc/payments/front-end.php:653 msgid "Customer ID not found for the payment." msgstr "ID de cliente no encontrado para el pago." -#: inc/payments/front-end.php:679 +#: inc/payments/front-end.php:681 msgid "Failed to retrieve setup intent." msgstr "Error al recuperar la intención de configuración." -#: inc/payments/front-end.php:727 +#: inc/payments/front-end.php:729 msgid "Failed to update subscription." msgstr "Error al actualizar la suscripción." -#: inc/payments/front-end.php:735 +#: inc/payments/front-end.php:737 msgid "Latest invoice not found on subscription." msgstr "Última factura no encontrada en la suscripción." -#: inc/payments/front-end.php:748 +#: inc/payments/front-end.php:750 msgid "Failed to retrieve invoice." msgstr "Error al recuperar la factura." -#: inc/payments/front-end.php:770 +#: inc/payments/front-end.php:772 msgid "Payment intent not found on invoice." msgstr "Intención de pago no encontrada en la factura." -#: inc/payments/front-end.php:785 +#: inc/payments/front-end.php:787 msgid "Failed to confirm payment." msgstr "Error al confirmar el pago." -#: inc/payments/front-end.php:801 +#: inc/payments/front-end.php:803 msgid "Failed to retrieve subscription." msgstr "Error al recuperar la suscripción." -#: inc/payments/front-end.php:816 +#: inc/payments/front-end.php:818 msgid "Subscription not found for the payment." msgstr "Suscripción no encontrada para el pago." #. translators: %d: User ID -#: inc/payments/front-end.php:891 -#: inc/payments/front-end.php:1338 +#: inc/payments/front-end.php:893 +#: inc/payments/front-end.php:1340 #, php-format msgid "User ID: %d" msgstr "ID de usuario: %d" #. translators: %s: Invoice status -#: inc/payments/front-end.php:899 +#: inc/payments/front-end.php:901 #, php-format msgid "Invoice Status: %s" msgstr "Estado de la factura: %s" #. translators: Title for subscription verification log -#: inc/payments/front-end.php:906 +#: inc/payments/front-end.php:908 msgid "Subscription Verification" msgstr "Verificación de suscripción" #. translators: %s: Subscription ID #. translators: %s: Stripe subscription ID -#: inc/payments/front-end.php:910 +#: inc/payments/front-end.php:912 #: inc/payments/stripe/admin-stripe-handler.php:185 #: inc/payments/stripe/admin-stripe-handler.php:487 #: inc/payments/stripe/stripe-webhook.php:572 @@ -12514,8 +12510,8 @@ msgstr "ID de suscripción: %s" #. translators: %s: payment gateway name (e.g., Stripe) #. translators: %s: payment gateway #. translators: %s: Payment gateway name (e.g., Stripe). -#: inc/payments/front-end.php:912 -#: inc/payments/front-end.php:1349 +#: inc/payments/front-end.php:914 +#: inc/payments/front-end.php:1351 #: inc/payments/stripe/admin-stripe-handler.php:190 #: inc/payments/stripe/admin-stripe-handler.php:492 #: inc/payments/stripe/admin-stripe-handler.php:667 @@ -12529,13 +12525,13 @@ msgid "Payment Gateway: %s" msgstr "Pasarela de Pago: %s" #. translators: %s: Payment Intent ID -#: inc/payments/front-end.php:914 +#: inc/payments/front-end.php:916 #, php-format msgid "Payment Intent ID: %s" msgstr "ID de intención de pago: %s" #. translators: %s: Charge ID -#: inc/payments/front-end.php:916 +#: inc/payments/front-end.php:918 #: inc/payments/stripe/stripe-webhook.php:1084 #, php-format msgid "Charge ID: %s" @@ -12543,7 +12539,7 @@ msgstr "ID de cargo: %s" #. translators: %s: Subscription Status #. translators: %s: subscription status -#: inc/payments/front-end.php:918 +#: inc/payments/front-end.php:920 #: inc/payments/stripe/admin-stripe-handler.php:195 #: inc/payments/stripe/admin-stripe-handler.php:497 #, php-format @@ -12551,7 +12547,7 @@ msgid "Subscription Status: %s" msgstr "Estado de la suscripción: %s" #. translators: %s: Customer ID -#: inc/payments/front-end.php:920 +#: inc/payments/front-end.php:922 #: inc/payments/stripe/stripe-webhook.php:1174 #, php-format msgid "Customer ID: %s" @@ -12559,8 +12555,8 @@ msgstr "ID de cliente: %s" #. translators: 1: Amount, 2: Currency #. translators: %1$s: amount, %2$s: currency. -#: inc/payments/front-end.php:922 -#: inc/payments/front-end.php:1351 +#: inc/payments/front-end.php:924 +#: inc/payments/front-end.php:1353 #: inc/payments/stripe/stripe-webhook.php:1089 #: inc/payments/stripe/stripe-webhook.php:1166 #, php-format @@ -12569,34 +12565,34 @@ msgstr "Cantidad: %1$s %2$s" #. translators: %s: Payment mode (e.g. Live or Test) #. translators: %s: payment mode -#: inc/payments/front-end.php:925 -#: inc/payments/front-end.php:1356 +#: inc/payments/front-end.php:927 +#: inc/payments/front-end.php:1358 #, php-format msgid "Mode: %s" msgstr "Modo: %s" -#: inc/payments/front-end.php:959 +#: inc/payments/front-end.php:961 msgid "Failed to verify subscription." msgstr "Error al verificar la suscripción." -#: inc/payments/front-end.php:1250 -#: inc/payments/front-end.php:1268 -#: inc/payments/front-end.php:1276 -#: inc/payments/front-end.php:1283 +#: inc/payments/front-end.php:1252 +#: inc/payments/front-end.php:1270 +#: inc/payments/front-end.php:1278 +#: inc/payments/front-end.php:1285 msgid "Failed to retrieve payment intent." msgstr "Error al recuperar la intención de pago." -#: inc/payments/front-end.php:1291 +#: inc/payments/front-end.php:1293 msgid "Payment was not confirmed successfully." msgstr "El pago no se confirmó con éxito." -#: inc/payments/front-end.php:1343 +#: inc/payments/front-end.php:1345 msgid "Payment Verification" msgstr "Verificación de Pago" #. translators: %s: Stripe transaction ID #. translators: %s: Charge ID -#: inc/payments/front-end.php:1347 +#: inc/payments/front-end.php:1349 #: inc/payments/stripe/stripe-webhook.php:1162 #, php-format msgid "Transaction ID: %s" @@ -12604,18 +12600,18 @@ msgstr "ID de transacción: %s" #. translators: %s: payment status #. translators: %s: Status -#: inc/payments/front-end.php:1353 +#: inc/payments/front-end.php:1355 #: inc/payments/stripe/stripe-webhook.php:576 #: inc/payments/stripe/stripe-webhook.php:1168 #, php-format msgid "Status: %s" msgstr "Estado: %s" -#: inc/payments/front-end.php:1459 +#: inc/payments/front-end.php:1461 msgid "Failed to create Stripe customer." msgstr "Error al crear el cliente de Stripe." -#: inc/payments/front-end.php:1523 +#: inc/payments/front-end.php:1525 msgid "Failed to create Stripe guest customer." msgstr "Error al crear un cliente invitado de Stripe." @@ -15103,7 +15099,7 @@ msgid "Failed to create duplicate form." msgstr "Error al crear un formulario duplicado." #: inc/payments/front-end.php:99 -#: inc/payments/front-end.php:305 +#: inc/payments/front-end.php:306 #: inc/payments/payment-helper.php:597 msgid "Invalid form configuration." msgstr "Configuración de formulario no válida." @@ -15183,7 +15179,7 @@ msgstr "Importe del pago por debajo del mínimo. Mínimo: %1$s, recibido %2$s." msgid " (Copy)" msgstr "(Copiar)" -#: inc/compatibility/multilingual/string-collector.php:563 +#: inc/compatibility/multilingual/string-collector.php:569 #: assets/build/blocks.js:172 msgid "Placeholder" msgstr "Marcador de posición" @@ -15378,12 +15374,12 @@ msgid "Stripe Settings" msgstr "Configuración de Stripe" #. translators: %1$s: SureForms version, %2$s: SureForms Pro Plugin Name, %3$s: SureForms Pro Version. -#: admin/admin.php:2335 +#: admin/admin.php:2346 #, php-format msgid "SureForms %1$s requires minimum %2$s %3$s to work properly. Please update to the latest version." msgstr "SureForms %1$s requiere un mínimo de %2$s %3$s para funcionar correctamente. Por favor, actualice a la última versión." -#: admin/admin.php:2348 +#: admin/admin.php:2359 msgid "Update Now" msgstr "Actualizar ahora" @@ -15431,8 +15427,8 @@ msgstr "Posición del signo de moneda" msgid "Select the position of the currency symbol relative to the amount." msgstr "Seleccione la posición del símbolo de moneda en relación con la cantidad." -#: admin/admin.php:1460 -#: admin/admin.php:1461 +#: admin/admin.php:1473 +#: admin/admin.php:1474 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/forms.js:172 @@ -15446,41 +15442,41 @@ msgstr "Seleccione la posición del símbolo de moneda en relación con la canti msgid "Learn" msgstr "Aprender" -#: admin/admin.php:2689 +#: admin/admin.php:2700 msgid "Amazing! SureForms is powering your forms and submissions - let's keep growing together!" msgstr "¡Increíble! SureForms está impulsando tus formularios y envíos - ¡sigamos creciendo juntos!" -#: admin/admin.php:2690 +#: admin/admin.php:2701 msgid "If SureForms has been helpful, would you mind taking a moment to leave a 5-star review on WordPress.org?" msgstr "Si SureForms ha sido útil, ¿te importaría tomarte un momento para dejar una reseña de 5 estrellas en WordPress.org?" -#: admin/admin.php:2701 -#: admin/admin.php:2765 +#: admin/admin.php:2712 +#: admin/admin.php:2776 msgid "Maybe later" msgstr "Quizás más tarde" -#: admin/admin.php:2707 +#: admin/admin.php:2718 msgid "I already did" msgstr "Ya lo hice" -#: admin/admin.php:2756 +#: admin/admin.php:2767 msgid "SureForms is ready to power your forms — explore what's possible!" msgstr "SureForms está listo para potenciar tus formularios — ¡explora lo que es posible!" -#: admin/admin.php:2757 +#: admin/admin.php:2768 msgid "Manage your forms, track submissions, and discover features like AI Form Builder, payment integrations, and more from the SureForms dashboard." msgstr "Administra tus formularios, realiza un seguimiento de las presentaciones y descubre funciones como el Creador de Formularios con IA, integraciones de pago y más desde el panel de SureForms." -#: admin/admin.php:2760 +#: admin/admin.php:2771 msgid "Go to Dashboard" msgstr "Ir al panel de control" -#: admin/admin.php:2771 +#: admin/admin.php:2782 msgid "I already know" msgstr "Ya lo sé" -#: admin/admin.php:2981 -#: admin/admin.php:3854 +#: admin/admin.php:2917 +#: admin/admin.php:3805 msgid "Invalid parameters." msgstr "Parámetros no válidos." @@ -15806,11 +15802,11 @@ msgstr "Matriz de definiciones de campos de formulario. Proporcionar esto reempl msgid "Optional form metadata including confirmation, compliance, and styling settings. Same schema as create-form." msgstr "Metadatos de formulario opcionales que incluyen confirmación, cumplimiento y configuraciones de estilo. Mismo esquema que crear-formulario." -#: inc/ai-form-builder/ai-auth.php:111 +#: inc/ai-form-builder/ai-auth.php:114 msgid "Authentication session expired. Please try again." msgstr "La sesión de autenticación ha expirado. Por favor, inténtelo de nuevo." -#: inc/ai-form-builder/ai-auth.php:144 +#: inc/ai-form-builder/ai-auth.php:147 msgid "Invalid access key format." msgstr "Formato de clave de acceso no válido." @@ -15867,10 +15863,10 @@ msgstr "Este formulario aún no está disponible. Vuelve a consultar después de #: inc/form-submit.php:247 #: inc/form-submit.php:553 #: inc/form-submit.php:598 -#: inc/form-submit.php:1257 +#: inc/form-submit.php:1271 #: inc/migrator/bootstrap.php:357 #: inc/payments/front-end.php:79 -#: inc/payments/front-end.php:265 +#: inc/payments/front-end.php:266 #: inc/rest-api.php:124 #: inc/rest-api.php:183 #: inc/rest-api.php:349 @@ -15919,19 +15915,19 @@ msgstr "Por favor, revise el formulario en busca de errores." msgid "Your submission was flagged as spam. Please try again." msgstr "Tu envío fue marcado como spam. Por favor, inténtalo de nuevo." -#: inc/form-submit.php:868 +#: inc/form-submit.php:882 msgid "Unable to submit form. Please try again." msgstr "No se puede enviar el formulario. Por favor, inténtelo de nuevo." -#: inc/form-submit.php:1137 +#: inc/form-submit.php:1151 msgid "No SMTP plugin detected. Please configure an SMTP plugin to enable email sending." msgstr "No se detectó ningún complemento SMTP. Por favor, configure un complemento SMTP para habilitar el envío de correos electrónicos." -#: inc/form-submit.php:1138 +#: inc/form-submit.php:1152 msgid "Email sending failed for an unknown reason." msgstr "El envío del correo electrónico falló por una razón desconocida." -#: inc/form-submit.php:1201 +#: inc/form-submit.php:1215 msgid "No emails were sent." msgstr "No se enviaron correos electrónicos." @@ -16444,7 +16440,7 @@ msgid "Duplicate form?" msgstr "¿Formulario duplicado?" #: assets/build/formSubmit.js:2 -#: assets/js/unminified/form-submit.js:938 +#: assets/js/unminified/form-submit.js:953 msgid "An error occurred while submitting your form. Please try again." msgstr "Se produjo un error al enviar su formulario. Por favor, inténtelo de nuevo." @@ -16821,28 +16817,28 @@ msgstr "Secreto del webhook no configurado." msgid "Invalid webhook signature." msgstr "Firma de webhook no válida." -#: admin/admin.php:1299 -#: admin/admin.php:1905 +#: admin/admin.php:1312 +#: admin/admin.php:1916 #: assets/build/formEditor.js:172 msgid "Quizzes" msgstr "Cuestionarios" -#: admin/admin.php:1298 +#: admin/admin.php:1311 msgid "Quiz Entries" msgstr "Entradas del cuestionario" -#: admin/admin.php:1301 -#: admin/admin.php:1334 -#: admin/admin.php:1367 +#: admin/admin.php:1314 +#: admin/admin.php:1347 +#: admin/admin.php:1380 #: assets/build/settings.js:172 msgid "New" msgstr "Nuevo" -#: inc/form-submit.php:1266 +#: inc/form-submit.php:1280 msgid "Invalid form." msgstr "Formulario no válido." -#: inc/form-submit.php:1271 +#: inc/form-submit.php:1285 msgid "Too many requests. Please try again shortly." msgstr "Demasiadas solicitudes. Por favor, inténtelo de nuevo en breve." @@ -17351,9 +17347,9 @@ msgstr "Perfecto para educación, formación y trivia divertida" msgid "Select this to create a quiz with scored questions and graded results." msgstr "Selecciona esto para crear un cuestionario con preguntas puntuadas y resultados calificados." -#: admin/admin.php:1331 -#: admin/admin.php:1332 -#: admin/admin.php:1910 +#: admin/admin.php:1344 +#: admin/admin.php:1345 +#: admin/admin.php:1921 msgid "Survey Reports" msgstr "Informes de encuestas" @@ -17733,23 +17729,23 @@ msgid "The AI response is missing a form title. Please try again." msgstr "La respuesta de la IA no tiene un título de formulario. Por favor, inténtalo de nuevo." #: inc/ai-form-builder/ai-form-builder.php:127 -#: inc/ai-form-builder/field-mapping.php:69 +#: inc/ai-form-builder/field-mapping.php:73 msgid "The AI was unable to generate form fields. Please try again." msgstr "La IA no pudo generar los campos del formulario. Por favor, inténtelo de nuevo." -#: inc/ai-form-builder/field-mapping.php:41 +#: inc/ai-form-builder/field-mapping.php:45 msgid "The AI form data is missing. Please try again." msgstr "Faltan los datos del formulario de IA. Por favor, inténtalo de nuevo." -#: inc/ai-form-builder/field-mapping.php:51 +#: inc/ai-form-builder/field-mapping.php:55 msgid "The AI form data is not in the expected format." msgstr "Los datos del formulario de IA no están en el formato esperado." -#: inc/ai-form-builder/field-mapping.php:60 +#: inc/ai-form-builder/field-mapping.php:64 msgid "The AI response did not include a form. Please try again." msgstr "La respuesta de la IA no incluyó un formulario. Por favor, inténtalo de nuevo." -#: inc/ai-form-builder/field-mapping.php:90 +#: inc/ai-form-builder/field-mapping.php:94 msgid "The AI returned a malformed form field. Please try again." msgstr "La IA devolvió un campo de formulario malformado. Por favor, inténtalo de nuevo." @@ -17759,7 +17755,7 @@ msgid "Error creating SureForms Form." msgstr "Error al crear el formulario de SureForms." #. translators: %s represents the minimum number of characters required -#: inc/field-validation.php:465 +#: inc/field-validation.php:453 #: inc/translatable.php:94 #, php-format msgid "Please enter at least %s characters." @@ -17773,7 +17769,7 @@ msgstr "Pago único" msgid "Choose payment type" msgstr "Elige el tipo de pago" -#: inc/payments/front-end.php:335 +#: inc/payments/front-end.php:336 msgid "Billing interval does not match the form configuration." msgstr "El intervalo de facturación no coincide con la configuración del formulario." @@ -17917,9 +17913,9 @@ msgstr "La respuesta de la IA estaba vacía. Por favor, refine su solicitud y vu msgid "Unable to build form fields from the AI response." msgstr "No se pueden construir los campos del formulario a partir de la respuesta de la IA." -#: admin/admin.php:1364 -#: admin/admin.php:1365 -#: admin/admin.php:1915 +#: admin/admin.php:1377 +#: admin/admin.php:1378 +#: admin/admin.php:1926 msgid "Partial Entries" msgstr "Entradas parciales" @@ -18196,10 +18192,6 @@ msgstr "Convirtiendo…" msgid "Convert to SureForms" msgstr "Convertir a SureForms" -#: assets/build/partialEntriesEmptyState.js:172 -msgid "Capture in-progress form data the moment visitors stop typing — no submit required" -msgstr "Captura los datos del formulario en progreso en el momento en que los visitantes dejan de escribir, sin necesidad de enviar" - #: assets/build/partialEntriesEmptyState.js:172 msgid "Recover abandoned submissions and follow up with prospects you would otherwise lose" msgstr "Recupera las presentaciones abandonadas y haz un seguimiento con los prospectos que de otro modo perderías" @@ -18295,80 +18287,80 @@ msgstr "Confirmaciones" msgid "Confirmation #%d" msgstr "Confirmación n.º %d" -#: inc/compatibility/multilingual/string-collector.php:286 +#: inc/compatibility/multilingual/string-collector.php:291 msgid "Message body" msgstr "Cuerpo del mensaje" -#: inc/compatibility/multilingual/string-collector.php:287 +#: inc/compatibility/multilingual/string-collector.php:292 msgid "\"From\" name" msgstr "\"De\" nombre" #. translators: %d is the notification number. -#: inc/compatibility/multilingual/string-collector.php:290 +#: inc/compatibility/multilingual/string-collector.php:295 msgid "Notifications" msgstr "Notificaciones" #. translators: %d is the notification number. -#: inc/compatibility/multilingual/string-collector.php:290 +#: inc/compatibility/multilingual/string-collector.php:295 #, php-format msgid "Notification #%d" msgstr "Notificación n.º %d" -#: inc/compatibility/multilingual/string-collector.php:313 +#: inc/compatibility/multilingual/string-collector.php:319 msgid "Form restriction message" msgstr "Mensaje de restricción de formulario" #. translators: %d is the option number. -#: inc/compatibility/multilingual/string-collector.php:482 +#: inc/compatibility/multilingual/string-collector.php:488 #, php-format msgid "Option %d" msgstr "Opción %d" -#: inc/compatibility/multilingual/string-collector.php:562 +#: inc/compatibility/multilingual/string-collector.php:568 msgid "Label" msgstr "Etiqueta" -#: inc/compatibility/multilingual/string-collector.php:564 +#: inc/compatibility/multilingual/string-collector.php:570 msgid "Help text" msgstr "Texto de ayuda" -#: inc/compatibility/multilingual/string-collector.php:566 +#: inc/compatibility/multilingual/string-collector.php:572 msgid "Default value" msgstr "Valor predeterminado" -#: inc/compatibility/multilingual/string-collector.php:567 +#: inc/compatibility/multilingual/string-collector.php:573 msgid "Duplicate message" msgstr "Mensaje duplicado" -#: inc/compatibility/multilingual/string-collector.php:568 +#: inc/compatibility/multilingual/string-collector.php:574 msgid "Confirm label" msgstr "Confirmar etiqueta" -#: inc/compatibility/multilingual/string-collector.php:569 +#: inc/compatibility/multilingual/string-collector.php:575 msgid "Prefix" msgstr "Prefijo" -#: inc/compatibility/multilingual/string-collector.php:570 +#: inc/compatibility/multilingual/string-collector.php:576 msgid "Suffix" msgstr "Sufijo" -#: inc/compatibility/multilingual/string-collector.php:571 +#: inc/compatibility/multilingual/string-collector.php:577 msgid "Button text" msgstr "Texto del botón" -#: inc/compatibility/multilingual/string-collector.php:572 +#: inc/compatibility/multilingual/string-collector.php:578 msgid "Amount label" msgstr "Etiqueta de cantidad" -#: inc/compatibility/multilingual/string-collector.php:573 +#: inc/compatibility/multilingual/string-collector.php:579 msgid "Payment description" msgstr "Descripción del pago" -#: inc/compatibility/multilingual/string-collector.php:574 +#: inc/compatibility/multilingual/string-collector.php:580 msgid "One-time label" msgstr "Etiqueta de una sola vez" -#: inc/compatibility/multilingual/string-collector.php:575 +#: inc/compatibility/multilingual/string-collector.php:581 msgid "Subscription label" msgstr "Etiqueta de suscripción" @@ -18790,23 +18782,23 @@ msgstr "No se pudo verificar el monto del pago para este formulario. Por favor, msgid "Cancellation is not supported for this payment gateway." msgstr "La cancelación no es compatible con esta pasarela de pago." -#: admin/admin.php:3203 +#: admin/admin.php:3142 msgid "SureForms AI Quick Draft" msgstr "SureForms AI Borrador Rápido" -#: admin/admin.php:3222 +#: admin/admin.php:3161 msgid "Describe the form and let SureForms AI generate it for you." msgstr "Describe el formulario y deja que SureForms AI lo genere por ti." -#: admin/admin.php:3225 +#: admin/admin.php:3164 msgid "Describe your form" msgstr "Describe tu formulario" -#: admin/admin.php:3232 +#: admin/admin.php:3171 msgid "Example: Create a contact form with name, email, phone, and message fields." msgstr "Ejemplo: Crear un formulario de contacto con campos de nombre, correo electrónico, teléfono y mensaje." -#: admin/admin.php:3273 +#: admin/admin.php:3212 msgid "Redirecting..." msgstr "Redirigiendo..." @@ -18819,14 +18811,14 @@ msgid "The prompt is too long. Please shorten it and try again." msgstr "El mensaje es demasiado largo. Por favor, acórtalo e inténtalo de nuevo." #. translators: %s: maximum characters allowed before the @ symbol. -#: inc/field-validation.php:487 +#: inc/field-validation.php:475 #: inc/translatable.php:97 #, php-format msgid "The part before @ may not exceed %s characters." msgstr "La parte antes de @ no puede exceder %s caracteres." #. translators: %s: maximum characters allowed after the @ symbol. -#: inc/field-validation.php:493 +#: inc/field-validation.php:481 #: inc/translatable.php:100 #, php-format msgid "The part after @ may not exceed %s characters." @@ -18913,78 +18905,78 @@ msgstr "Lo siento, no tienes permiso para renderizar este formulario." msgid "This form requires a payment. Please complete the payment and submit again." msgstr "Este formulario requiere un pago. Por favor, complete el pago y envíe de nuevo." -#: admin/admin.php:598 +#: admin/admin.php:611 msgid "You are not allowed to update this prompt." msgstr "No tienes permiso para actualizar este mensaje." -#: admin/admin.php:641 +#: admin/admin.php:654 msgid "Finish setting up your form" msgstr "Termina de configurar tu formulario" -#: admin/admin.php:673 +#: admin/admin.php:686 msgid "Review or edit your form" msgstr "Revisa o edita tu formulario" -#: admin/admin.php:674 -#: admin/admin.php:4515 +#: admin/admin.php:687 +#: admin/admin.php:4312 msgid "Edit form" msgstr "Editar formulario" -#: admin/admin.php:679 +#: admin/admin.php:692 msgid "Personalize the Thank You message" msgstr "Personaliza el mensaje de agradecimiento" -#: admin/admin.php:680 +#: admin/admin.php:693 msgid "Edit message" msgstr "Editar mensaje" -#: admin/admin.php:685 +#: admin/admin.php:698 msgid "Choose who gets notified of new replies" msgstr "Elige quién recibe notificaciones de nuevas respuestas" -#: admin/admin.php:686 +#: admin/admin.php:699 msgid "Set up email" msgstr "Configurar correo electrónico" -#: admin/admin.php:694 +#: admin/admin.php:707 msgid "your form" msgstr "tu formulario" #. translators: %s: form title. -#: admin/admin.php:697 +#: admin/admin.php:710 #, php-format msgid "Finish setting up %s" msgstr "Termina de configurar %s" #. translators: %s: form title. -#: admin/admin.php:705 +#: admin/admin.php:718 #, php-format msgid "View %s (opens in a new tab)" msgstr "Ver %s (se abre en una nueva pestaña)" -#: admin/admin.php:710 +#: admin/admin.php:723 msgid "Customize your form to get it ready for real submissions:" msgstr "Personaliza tu formulario para que esté listo para envíos reales:" -#: admin/admin.php:4504 +#: admin/admin.php:4301 msgid "We’ve already created this form for you. Finish customising it so it’s ready to collect real submissions." msgstr "Ya hemos creado este formulario para ti. Termina de personalizarlo para que esté listo para recibir envíos reales." #. translators: %s: form name. -#: admin/admin.php:4509 +#: admin/admin.php:4306 #, php-format msgid "Finish setting up “%s”" msgstr "Termina de configurar “%s”" -#: admin/admin.php:4522 +#: admin/admin.php:4319 msgid "Edit the Thank You message" msgstr "Edita el mensaje de agradecimiento" -#: admin/admin.php:4528 +#: admin/admin.php:4325 msgid "Set where replies go" msgstr "Configura dónde van las respuestas" -#: inc/generate-form-markup.php:1488 +#: inc/generate-form-markup.php:1507 msgid "(opens in a new tab)" msgstr "(se abre en una nueva pestaña)" @@ -19008,93 +19000,63 @@ msgstr "Por favor, elige un archivo de imagen." msgid "This form could not be submitted. Please refresh the page and try again." msgstr "Este formulario no pudo ser enviado. Por favor, actualiza la página e inténtalo de nuevo." -#: admin/admin.php:2395 -#: admin/admin.php:2484 +#: admin/admin.php:2406 +#: admin/admin.php:2495 msgid "Your SureForms database is up to date. New form entries will be saved as usual." msgstr "Su base de datos de SureForms está actualizada. Las nuevas entradas de formularios se guardarán como de costumbre." -#: admin/admin.php:2409 -#: admin/admin.php:2493 +#: admin/admin.php:2420 +#: admin/admin.php:2504 #: inc/rest-api.php:1447 msgid "SureForms could not finish updating the database. Your hosting may not allow SureForms to create database tables — please contact your hosting provider or SureForms support." msgstr "SureForms no pudo terminar de actualizar la base de datos. Es posible que su alojamiento no permita a SureForms crear tablas de base de datos — por favor, contacte a su proveedor de alojamiento o al soporte de SureForms." -#: admin/admin.php:2412 +#: admin/admin.php:2423 msgid "Contact support" msgstr "Contactar soporte" -#: admin/admin.php:2432 +#: admin/admin.php:2443 msgid "Database update needed" msgstr "Actualización de base de datos necesaria" -#: admin/admin.php:2438 +#: admin/admin.php:2449 msgid "Fix now" msgstr "Arreglar ahora" -#: admin/admin.php:2507 +#: admin/admin.php:2518 msgid "SureForms — database update needed" msgstr "SureForms — se necesita actualización de base de datos" -#: admin/admin.php:2512 +#: admin/admin.php:2523 msgid "Update database" msgstr "Actualizar base de datos" -#: admin/admin.php:2532 +#: admin/admin.php:2543 msgid "You do not have permission to update the database." msgstr "No tiene permiso para actualizar la base de datos." -#: admin/admin.php:3669 +#: admin/admin.php:3601 msgid "You do not have permission to do this." msgstr "No tiene permiso para hacer esto." #. translators: %s: caching plugin name. -#: admin/admin.php:4209 +#: admin/admin.php:4006 msgid "%s may interfere with your forms." msgstr "%s puede interferir con sus formularios." -#: admin/admin.php:4185 -#: admin/admin.php:4213 +#: admin/admin.php:3982 +#: admin/admin.php:4010 msgid "Help Me Fix" msgstr "Ayúdame a arreglarlo" -#: admin/admin.php:4258 +#: admin/admin.php:4055 msgid "SureForms found your form entries stored under a different database table prefix. Reconnecting them takes a moment, and your existing entries will be kept." msgstr "SureForms encontró sus entradas de formulario almacenadas bajo un prefijo de tabla de base de datos diferente. Reconectarlas toma un momento, y sus entradas existentes se mantendrán." -#: admin/admin.php:4261 +#: admin/admin.php:4058 msgid "SureForms needs to update your database before it can save new form entries. This only takes a moment and will not change your forms or existing content. Entries submitted before now cannot be recovered from here." msgstr "SureForms necesita actualizar su base de datos antes de poder guardar nuevas entradas de formularios. Esto solo toma un momento y no cambiará sus formularios ni el contenido existente. Las entradas enviadas antes de ahora no pueden recuperarse desde aquí." -#. translators: %s: site host. -#: admin/admin.php:5032 -msgid "SureForms: form submissions are failing on %s" -msgstr "SureForms: los envíos de formularios están fallando en %s" - -#: admin/admin.php:4990 -msgid "Debug log: no entries recorded." -msgstr "Registro de depuración: no se registraron entradas." - -#. translators: 1: entries shown, 2: entries recorded. -#: admin/admin.php:4995 -msgid "Debug log (most recent %1$d of %2$d entries)" -msgstr "Registro de depuración (más reciente %1$d de %2$d entradas)" - -#: admin/admin.php:5158 -msgid "Hello SureForms support," -msgstr "Hola soporte de SureForms," - -#: admin/admin.php:5182 -msgid "Site details" -msgstr "Detalles del sitio" - -#: admin/admin.php:5185 -msgid "not active" -msgstr "no activo" - -#: admin/admin.php:5188 -msgid "none detected" -msgstr "ninguno detectado" - #: inc/admin-ajax.php:492 msgid "No form submission failures have been recorded." msgstr "No se han registrado fallos en el envío de formularios." @@ -19144,10 +19106,6 @@ msgstr "Aún no hay datos de conversión" msgid "Show views and conversion rate" msgstr "Mostrar vistas y tasa de conversión" -#: assets/build/settings.js:172 -msgid "Adds the Views and Conversion Rate columns to the Forms list. A view is counted once per page visit when the form appears on screen, and the conversion rate is the share of those views that ended in a submission. Counting starts the first time you turn this on, so submissions received before then are not counted towards the rate. Turning it off afterwards only hides the columns — counting continues, so the figures are up to date if you switch it back on." -msgstr "Agrega las columnas de Vistas y Tasa de Conversión a la lista de Formularios. Una vista se cuenta una vez por visita a la página cuando el formulario aparece en pantalla, y la tasa de conversión es la proporción de esas vistas que terminaron en un envío. El conteo comienza la primera vez que lo enciende, por lo que los envíos recibidos antes de entonces no se cuentan para la tasa. Apagarlo después solo oculta las columnas — el conteo continúa, por lo que las cifras están actualizadas si lo vuelve a encender." - #: assets/build/settings.js:172 msgid "Log cleared." msgstr "Registro borrado." @@ -19184,192 +19142,102 @@ msgstr "Vistas y Conversión de Formularios" msgid "Logs" msgstr "Registros" -#: admin/admin.php:2831 +#: admin/admin.php:2839 msgid "Previous notice" msgstr "Aviso anterior" -#: admin/admin.php:2832 +#: admin/admin.php:2840 msgid "Next notice" msgstr "Aviso siguiente" #. translators: 1: current position, 2: total notices. -#: admin/admin.php:2834 +#: admin/admin.php:2842 msgid "%1$d of %2$d" msgstr "%1$d de %2$d" -#: admin/admin.php:2891 -msgid "Nothing to report." -msgstr "Nada que reportar." - -#: admin/admin.php:4057 #: assets/build/dashboard.js:172 msgid "Details" msgstr "Detalles" -#: admin/admin.php:4058 -msgid "What we recorded about this problem. Copy it into your support request so we can start from the cause rather than a description of it." -msgstr "Lo que registramos sobre este problema. Cópielo en su solicitud de soporte para que podamos comenzar desde la causa en lugar de una descripción de ella." - -#: admin/admin.php:4059 #: assets/build/dashboard.js:172 msgid "Copy details" msgstr "Copiar detalles" -#: admin/admin.php:4068 -msgid "Copy the details first, so you have them to paste." -msgstr "Copie los detalles primero, para que los tenga para pegar." - -#: admin/admin.php:4072 -msgid "Copied. Contact Support is now available." -msgstr "Copiado. Contactar con Soporte ahora está disponible." - -#: admin/admin.php:4073 -msgid "Your browser would not let us copy. Select the text above and copy it by hand." -msgstr "Su navegador no nos permitió copiar. Seleccione el texto de arriba y cópielo manualmente." - -#: admin/admin.php:4076 -msgid "Recorded diagnostics" -msgstr "Diagnósticos registrados" - -#: admin/admin.php:4080 -msgid "Collecting the details…" -msgstr "Recopilando los detalles…" - -#: admin/admin.php:4081 -msgid "We could not collect the details. Contact Support and describe what happened, and we will take it from there." -msgstr "No pudimos recopilar los detalles. Contacte con Soporte y describa lo que sucedió, y lo tomaremos desde allí." - #. translators: %s: form title. -#: admin/admin.php:4108 +#: admin/admin.php:3911 msgid "We noticed a form submission failure on %s." msgstr "Notamos un fallo en el envío del formulario en %s." -#: admin/admin.php:4109 +#: admin/admin.php:3912 msgid "We noticed a form submission failure." msgstr "Notamos un fallo en el envío del formulario." -#: admin/admin.php:4110 +#: admin/admin.php:3913 msgid "Visitors may not be able to reach you, and their entries were not saved." msgstr "Los visitantes pueden no poder contactarlo, y sus entradas no fueron guardadas." #. translators: %s: form title. -#: admin/admin.php:4115 +#: admin/admin.php:3918 msgid "We noticed a notification failure on %s." msgstr "Notamos un fallo en la notificación en %s." -#: admin/admin.php:4116 +#: admin/admin.php:3919 msgid "We noticed a notification failure." msgstr "Notamos un fallo en la notificación." -#: admin/admin.php:4117 +#: admin/admin.php:3920 msgid "The entry was saved, but we could not send the email about it. New entries may be coming in without you knowing." msgstr "La entrada fue guardada, pero no pudimos enviar el correo electrónico sobre ella. Pueden estar llegando nuevas entradas sin que usted lo sepa." #. translators: %s: form title. -#: admin/admin.php:4132 +#: admin/admin.php:3935 msgid "We noticed an integration failure on %s." msgstr "Notamos un fallo en la integración en %s." -#: admin/admin.php:4133 +#: admin/admin.php:3936 msgid "We noticed an integration failure." msgstr "Notamos un fallo en la integración." -#: admin/admin.php:4134 +#: admin/admin.php:3937 msgid "The entry was saved, but we could not send it to a connected service." msgstr "La entrada fue guardada, pero no pudimos enviarla a un servicio conectado." -#: admin/admin.php:4158 -msgid "View details" -msgstr "Ver detalles" - -#: admin/admin.php:4212 +#: admin/admin.php:4009 msgid "Caching can show visitors an old copy of your form, or load its scripts in the wrong order." msgstr "El almacenamiento en caché puede mostrar a los visitantes una copia antigua de su formulario o cargar sus scripts en el orden incorrecto." -#: admin/admin.php:5005 -msgid "Older entries were left out to keep this excerpt readable. The full log can be downloaded from SureForms → Settings → General." -msgstr "Se dejaron fuera entradas más antiguas para mantener este extracto legible. El registro completo se puede descargar desde SureForms → Configuración → General." - -#. translators: %s: site host. -#: admin/admin.php:5034 -msgid "SureForms has recorded form submissions on %s that could not be completed." -msgstr "SureForms ha registrado envíos de formularios en %s que no pudieron completarse." - -#. translators: %s: site host. -#: admin/admin.php:5038 -msgid "SureForms: notification emails are not being sent on %s" -msgstr "SureForms: los correos electrónicos de notificación no se están enviando en %s" - -#. translators: %s: site host. -#: admin/admin.php:5040 -msgid "SureForms saved entries on %s but could not send the notification emails for them." -msgstr "SureForms guardó entradas en %s pero no pudo enviar los correos electrónicos de notificación para ellas." - -#. translators: %s: site host. -#: admin/admin.php:5044 -msgid "SureForms: an integration is not receiving entries on %s" -msgstr "SureForms: una integración no está recibiendo entradas en %s" - -#. translators: %s: site host. -#: admin/admin.php:5046 -msgid "SureForms saved entries on %s but could not pass them to a connected service." -msgstr "SureForms guardó entradas en %s pero no pudo pasarlas a un servicio conectado." - -#. translators: %s: site host. -#: admin/admin.php:5056 -msgid "SureForms: a problem with the forms on %s" -msgstr "SureForms: un problema con los formularios en %s" - -#. translators: %s: site host. -#: admin/admin.php:5058 -msgid "SureForms has recorded a problem with the forms on %s." -msgstr "SureForms ha registrado un problema con los formularios en %s." - -#. translators: %d: number of failed submissions. -#: admin/admin.php:5083 -msgid "SureForms has recorded %d form submission that could not be completed." -msgid_plural "SureForms has recorded %d form submissions that could not be completed." -msgstr[0] "SureForms ha registrado %d envío de formulario que no pudo completarse." -msgstr[1] "" +#: assets/build/settings.js:172 +msgid "Views and submissions by anyone who can edit the site are normally left out, so testing your own forms does not change these figures." +msgstr "Las vistas y envíos por parte de cualquier persona que pueda editar el sitio normalmente se dejan fuera, por lo que probar sus propios formularios no cambia estas cifras." -#. translators: %d: number of failed notifications. -#: admin/admin.php:5095 -msgid "SureForms saved %d entry but could not send the notification email for it." -msgid_plural "SureForms saved %d entries but could not send the notification emails for them." -msgstr[0] "SureForms guardó %d entrada pero no pudo enviar el correo electrónico de notificación para ella." -msgstr[1] "" +#: assets/build/formEditor.js:172 +msgid "Auto-Advance to Next Step" +msgstr "Avanzar automáticamente al siguiente paso" -#. translators: %d: number of failed integration hand-offs. -#: admin/admin.php:5107 -msgid "SureForms saved %d entry but could not pass it to a connected service." -msgid_plural "SureForms saved %d entries but could not pass them to a connected service." -msgstr[0] "SureForms guardó %d entrada pero no pudo pasarla a un servicio conectado." -msgstr[1] "" +#: assets/build/formEditor.js:172 +msgid "Go to the next step as soon as someone picks an option. Works on steps with a single Multiple Choice or Dropdown field. The last step always shows Submit." +msgstr "Ir al siguiente paso tan pronto como alguien elija una opción. Funciona en pasos con un solo campo de opción múltiple o desplegable. El último paso siempre muestra Enviar." -#. translators: %d: number of recorded problems. -#: admin/admin.php:5119 -msgid "SureForms has recorded %d problem with the forms on this site." -msgid_plural "SureForms has recorded %d problems with the forms on this site." -msgstr[0] "SureForms ha registrado %d problema con los formularios en este sitio." -msgstr[1] "" +#: assets/build/formEditor.js:172 +msgid "Hide Next Button" +msgstr "Ocultar botón Siguiente" -#. translators: %s: form title. -#: admin/admin.php:5169 -msgid "Form: %s" -msgstr "Formulario: %s" +#: assets/build/formEditor.js:172 +msgid "Hide the Next button on steps that auto-advance. It reappears when reached with the keyboard." +msgstr "Ocultar el botón Siguiente en pasos que avanzan automáticamente. Vuelve a aparecer cuando se alcanza con el teclado." -#: admin/admin.php:5189 -msgid "none recorded" -msgstr "ninguno registrado" +#: assets/build/formEditor.js:172 +#: assets/build/settings.js:172 +msgid "Could not open the OttoKit connection window. Please allow popups for this site and try again." +msgstr "No se pudo abrir la ventana de conexión de OttoKit. Por favor, permita ventanas emergentes para este sitio e intente de nuevo." -#. translators: %s: date and time of the previous report, in the site's timezone. -#: admin/admin.php:5212 -msgid "Previously reported: %s" -msgstr "Reportado anteriormente: %s" +#: assets/build/partialEntriesEmptyState.js:172 +msgid "Capture in-progress form data the moment visitors stop typing, no submit required" +msgstr "Capturar datos del formulario en progreso en el momento en que los visitantes dejan de escribir, no se requiere enviar" #: assets/build/settings.js:172 -msgid "Views and submissions by anyone who can edit the site are normally left out, so testing your own forms does not change these figures." -msgstr "Las vistas y envíos por parte de cualquier persona que pueda editar el sitio normalmente se dejan fuera, por lo que probar sus propios formularios no cambia estas cifras." +msgid "Receive a scheduled digest of form submissions straight to your inbox." +msgstr "Reciba un resumen programado de las presentaciones de formularios directamente en su bandeja de entrada." #: inc/post-types.php:265 msgctxt "post type general name" diff --git a/languages/sureforms-fr_FR-1cb9ecd067cd971ff5d9db0b4dae2891.json b/languages/sureforms-fr_FR-1cb9ecd067cd971ff5d9db0b4dae2891.json index 65eaed623..e881f3178 100644 --- a/languages/sureforms-fr_FR-1cb9ecd067cd971ff5d9db0b4dae2891.json +++ b/languages/sureforms-fr_FR-1cb9ecd067cd971ff5d9db0b4dae2891.json @@ -1 +1 @@ -{"translation-revision-date":"2024-12-13T13:12:49+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/formEditor.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"SureForms":["SureForms"],"Status":["Statut"],"Form":["Formulaire"],"Fields":["Champs"],"Image":["Image"],"Activated":["Activ\u00e9"],"Activate":["Activer"],"Submit":["Soumettre"],"Global Settings":["Param\u00e8tres globaux"],"Form Title":["Titre du formulaire"],"Edit":["Modifier"],"Please enter a valid URL.":["Veuillez entrer une URL valide."],"Desktop":["Bureau"],"Medium":["Moyen"],"Mobile":["Mobile"],"Repeat":["R\u00e9p\u00e9ter"],"Scroll":["Faire d\u00e9filer"],"Signature":["Signature"],"Tablet":["Tablette"],"Upload":["T\u00e9l\u00e9charger"],"Basic":["De base"],"Form Settings":["Param\u00e8tres du formulaire"],"General":["G\u00e9n\u00e9ral"],"Style":["Style"],"Advanced":["Avanc\u00e9"],"No tags available":["Aucune \u00e9tiquette disponible"],"Device":["Appareil"],"Select Shortcodes":["S\u00e9lectionner les codes courts"],"Page Break Label":["\u00c9tiquette de saut de page"],"Next":["Suivant"],"Back":["Retour"],"Reset":["R\u00e9initialiser"],"Generic tags":["Balises g\u00e9n\u00e9riques"],"Pixel":["Pixel"],"Em":["Em"],"Select Units":["S\u00e9lectionner les unit\u00e9s"],"%s units":["%s unit\u00e9s"],"Margin":["Marge"],"None":["Aucun"],"Custom":["Personnalis\u00e9"],"Please add a option props to MultiButtonsControl":["Veuillez ajouter une option props \u00e0 MultiButtonsControl"],"Confirm":["Confirmer"],"Cancel":["Annuler"],"Processing\u2026":["Traitement\u2026"],"Select Video":["S\u00e9lectionner la vid\u00e9o"],"Change Video":["Changer la vid\u00e9o"],"Select Lottie Animation":["S\u00e9lectionner l'animation Lottie"],"Change Lottie Animation":["Changer l'animation Lottie"],"Upload SVG":["T\u00e9l\u00e9charger SVG"],"Change SVG":["Modifier SVG"],"Select Image":["S\u00e9lectionner l'image"],"Change Image":["Changer l'image"],"Upload SVG?":["T\u00e9l\u00e9charger le SVG ?"],"Upload SVG can be potentially risky. Are you sure?":["T\u00e9l\u00e9charger un SVG peut \u00eatre potentiellement risqu\u00e9. \u00cates-vous s\u00fbr ?"],"Upload Anyway":["T\u00e9l\u00e9charger quand m\u00eame"],"Full Width":["Pleine largeur"],"Install":["Installer"],"Plugin Installation failed, Please try again later.":["L'installation du plugin a \u00e9chou\u00e9, veuillez r\u00e9essayer plus tard."],"Plugin activation failed, Please try again later.":["L'activation du plugin a \u00e9chou\u00e9, veuillez r\u00e9essayer plus tard."],"Integrations":["Int\u00e9grations"],"%s Removed from Quick Action Bar.":["%s retir\u00e9 de la barre d'action rapide."],"Add to Quick Action Bar":["Ajouter \u00e0 la barre d'action rapide"],"%s Added to Quick Action Bar.":["%s ajout\u00e9 \u00e0 la barre d'action rapide."],"Already Present in Quick Action Bar":["D\u00e9j\u00e0 pr\u00e9sent dans la barre d'action rapide"],"No results found.":["Aucun r\u00e9sultat trouv\u00e9."],"data object is empty":["l'objet de donn\u00e9es est vide"],"Add blocks to Quick Action Bar":["Ajouter des blocs \u00e0 la barre d'action rapide"],"Re-arrange block inside Quick Action Bar":["R\u00e9organiser le bloc dans la barre d'action rapide"],"Upgrade":["Mise \u00e0 niveau"],"Connecting\u2026":["Connexion\u2026"],"Install & Activate":["Installer et activer"],"Compliance Settings":["Param\u00e8tres de conformit\u00e9"],"Enable GDPR Compliance":["Activer la conformit\u00e9 RGPD"],"Never store entry data after form submission":["Ne jamais conserver les donn\u00e9es d'entr\u00e9e apr\u00e8s la soumission du formulaire"],"When enabled this form will never store Entries.":["Lorsqu'il est activ\u00e9, ce formulaire ne stockera jamais les entr\u00e9es."],"Automatically delete entries":["Supprimer automatiquement les entr\u00e9es"],"When enabled this form will automatically delete entries after a certain period of time.":["Lorsque cette option est activ\u00e9e, ce formulaire supprimera automatiquement les entr\u00e9es apr\u00e8s une certaine p\u00e9riode de temps."],"Entries older than the days set will be deleted automatically.":["Les entr\u00e9es plus anciennes que le nombre de jours d\u00e9fini seront supprim\u00e9es automatiquement."],"Custom CSS":["CSS personnalis\u00e9"],"The following CSS styles added below will only apply to this form container.":["Les styles CSS suivants ajout\u00e9s ci-dessous ne s'appliqueront qu'\u00e0 ce conteneur de formulaire."],"Visual":["Visuel"],"HTML":["HTML"],"All Data":["Toutes les donn\u00e9es"],"Add Shortcode":["Ajouter un shortcode"],"Form input tags":["Balises de saisie de formulaire"],"Comma separated values are also accepted.":["Les valeurs s\u00e9par\u00e9es par des virgules sont \u00e9galement accept\u00e9es."],"Email Notification":["Notification par e-mail"],"Name":["Nom"],"Send Email To":["Envoyer un e-mail \u00e0"],"Subject":["Sujet"],"CC":["CC"],"BCC":["Cci"],"Reply To":["R\u00e9pondre \u00e0"],"Add Notification":["Ajouter une notification"],"Add Key":["Ajouter une cl\u00e9"],"Add Value":["Ajouter de la valeur"],"Add":["Ajouter"],"Confirmation Message":["Message de confirmation"],"After Form Submission":["Apr\u00e8s la soumission du formulaire"],"Hide Form":["Masquer le formulaire"],"Reset Form":["R\u00e9initialiser le formulaire"],"Custom URL":["URL personnalis\u00e9e"],"Add Query Parameters":["Ajouter des param\u00e8tres de requ\u00eate"],"Select if you want to add key-value pairs for form fields to include in query parameters":["S\u00e9lectionnez si vous souhaitez ajouter des paires cl\u00e9-valeur pour les champs de formulaire \u00e0 inclure dans les param\u00e8tres de requ\u00eate"],"Query Parameters":["Param\u00e8tres de requ\u00eate"],"Please select a page.":["Veuillez s\u00e9lectionner une page."],"Suggestion: URL should use HTTPS":["Suggestion : l'URL devrait utiliser HTTPS"],"Success Message":["Message de r\u00e9ussite"],"Redirect":["Rediriger"],"Redirect to":["Rediriger vers"],"Page":["Page"],"Form Confirmation":["Confirmation du formulaire"],"Confirmation Type":["Type de confirmation"],"Use Labels as Placeholders":["Utilisez des \u00e9tiquettes comme espaces r\u00e9serv\u00e9s"],"Above setting will place the labels inside the fields as placeholders (where possible). This setting takes effect only on the live page, not in the editor preview.":["Ce param\u00e8tre placera les \u00e9tiquettes \u00e0 l'int\u00e9rieur des champs en tant que placeholders (lorsque c'est possible). Ce param\u00e8tre prend effet uniquement sur la page en direct, pas dans l'aper\u00e7u de l'\u00e9diteur."],"Page Break":["Saut de page"],"Show Labels":["Afficher les \u00e9tiquettes"],"First Page Label":["\u00c9tiquette de la premi\u00e8re page"],"Progress Indicator":["Indicateur de progression"],"Progress Bar":["Barre de progression"],"Connector":["Connecteur"],"Steps":["\u00c9tapes"],"Next Button Text":["Texte du bouton Suivant"],"Back Button Text":["Texte du bouton retour"],"Are you sure you want to close? Your unsaved changes will be lost as you have some validation errors.":["\u00cates-vous s\u00fbr de vouloir fermer ? Vos modifications non enregistr\u00e9es seront perdues car vous avez des erreurs de validation."],"There are few unsaved changes. Please save your changes to reflect the updates.":["Il y a quelques modifications non enregistr\u00e9es. Veuillez enregistrer vos modifications pour refl\u00e9ter les mises \u00e0 jour."],"Form Behavior":["Comportement du formulaire"],"Clear":["Clair"],"Select Color":["S\u00e9lectionner la couleur"],"Primary Color":["Couleur primaire"],"Text Color":["Couleur du texte"],"Text Color on Primary":["Couleur du texte sur primaire"],"Field Spacing":["Espacement des champs"],"Small":["Petit"],"Large":["Grand"],"Left":["Gauche"],"Center":["Centre"],"Right":["D'accord"],"Google reCAPTCHA":["Google reCAPTCHA"],"CloudFlare Turnstile":["Tourniquet CloudFlare"],"hCaptcha":["hCaptcha"],"reCAPTCHA v2 Invisible":["reCAPTCHA v2 Invisible"],"reCAPTCHA v3":["reCAPTCHA v3"],"Date Picker":["S\u00e9lecteur de date"],"Time Picker":["S\u00e9lecteur d'heure"],"Hidden":["Cach\u00e9"],"Slider":["Curseur"],"Rating":["\u00c9valuation"],"Upgrade to Unlock These Fields":["Mettez \u00e0 niveau pour d\u00e9bloquer ces champs"],"Add Block":["Ajouter un bloc"],"Customize with SureForms":["Personnalisez avec SureForms"],"Page break":["Saut de page"],"Previous":["Pr\u00e9c\u00e9dent"],"Thank you":["Merci"],"Form submitted successfully!":["Formulaire soumis avec succ\u00e8s !"],"Instant Form":["Formulaire instantan\u00e9"],"Enable Instant Form":["Activer le formulaire instantan\u00e9"],"Enable Preview":["Activer l'aper\u00e7u"],"Show Title":["Titre de l'\u00e9mission"],"Site Logo":["Logo du site"],"Banner Background":["Arri\u00e8re-plan de la banni\u00e8re"],"Color":["Couleur"],"Upload Image":["T\u00e9l\u00e9charger l'image"],"Background Color":["Couleur de fond"],"Use banner as page background":["Utiliser la banni\u00e8re comme arri\u00e8re-plan de page"],"Form Width":["Largeur du formulaire"],"URL":["URL"],"URL Slug":["Slug d'URL"],"The last part of the URL.":["La derni\u00e8re partie de l'URL."],"Learn more.":["En savoir plus."],"SureForms Description":["Description de SureForms"],"Form Options":["Options de formulaire"],"Form Shortcode":["Code court de formulaire"],"Paste this shortcode on the page or post to render this form.":["Collez ce shortcode sur la page ou l'article pour afficher ce formulaire."],"Spam Protection":["Protection contre le spam"],"Auto":["Auto"],"Normal":["Normal"],"%":["%"],"Top":["Haut"],"Bottom":["Bas"],"Solid":["Solide"],"Width":["Largeur"],"Size":["Taille"],"EM":["EM"],"Padding":["Rembourrage"],"Color 1":["Couleur 1"],"Color 2":["Couleur 2"],"Type":["Type"],"Linear":["Lin\u00e9aire"],"Radial":["Radial"],"Location 1":["Emplacement 1"],"Location 2":["Emplacement 2"],"Angle":["Angle"],"Classic":["Classique"],"Gradient":["Gradient"],"Background":["Contexte"],"Cover":["Couvrir"],"Contain":["Contenir"],"Overlay":["Superposition"],"No Repeat":["Pas de r\u00e9p\u00e9tition"],"Overlay Opacity":["Opacit\u00e9 de superposition"],"Class names should be separated by spaces. Each class name must not start with a digit, hyphen, or underscore. They can only include letters (including Unicode characters), numbers, hyphens, and underscores.":["Les noms de classe doivent \u00eatre s\u00e9par\u00e9s par des espaces. Chaque nom de classe ne doit pas commencer par un chiffre, un tiret ou un soulignement. Ils peuvent uniquement inclure des lettres (y compris les caract\u00e8res Unicode), des chiffres, des tirets et des soulignements."],"Conversational Layout":["Disposition conversationnelle"],"Unlock Conversational Forms":["D\u00e9verrouiller les formulaires conversationnels"],"With the SureForms Pro Plan, you can transform your forms into engaging conversational layouts for a seamless user experience.":["Avec le plan SureForms Pro, vous pouvez transformer vos formulaires en mises en page conversationnelles engageantes pour une exp\u00e9rience utilisateur fluide."],"Premium":["Premium"],"Overlay Type":["Type de superposition"],"Image Overlay Color":["Couleur de superposition d'image"],"Image Position":["Position de l'image"],"Attachment":["Pi\u00e8ce jointe"],"Fixed":["Fix\u00e9"],"Blend Mode":["Mode de fusion"],"Multiply":["Multiplier"],"Screen":["\u00c9cran"],"Darken":["Assombrir"],"Lighten":["All\u00e9ger"],"Color Dodge":["Superposition de couleurs"],"Saturation":["Saturation"],"Repeat-x":["R\u00e9p\u00e9ter-x"],"Repeat-y":["R\u00e9p\u00e8te-y"],"PX":["PX"],"Button":["Bouton"],"OttoKit":["OttoKit"],"Connect with OttoKit":["Connectez-vous avec OttoKit"],"SUREFORMS PREMIUM FIELDS":["CHAMPS PREMIUM SUREFORMS"],"The current 'From Email' address does not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["L'adresse e-mail 'De' actuelle ne correspond pas au nom de domaine de votre site web (%1$s). Cela peut entra\u00eener le blocage ou le marquage de vos e-mails de notification comme spam. Alternativement, essayez d'utiliser une adresse De qui correspond au nom de domaine de votre site web (admin@%2$s)."],"The current 'From Email' address does not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["L'adresse e-mail 'De' actuelle ne correspond pas au nom de domaine de votre site web (%s). Cela peut entra\u00eener le blocage de vos e-mails de notification ou leur classement en tant que spam."],"We strongly recommend that you install the free ":["Nous vous recommandons vivement d'installer le gratuit"]," plugin! The Setup Wizard makes it easy to fix your emails. ":["plugin ! L'assistant de configuration facilite la correction de vos e-mails."]," Alternately, try using a From Address that matches your website domain (admin@%s).":["Alternativement, essayez d'utiliser une adresse d'exp\u00e9diteur qui correspond au domaine de votre site web (admin@%s)."],"Please enter a valid email address. Your notifications won't be sent if the field is not filled in correctly.":["Veuillez entrer une adresse e-mail valide. Vos notifications ne seront pas envoy\u00e9es si le champ n'est pas correctement rempli."],"From Name":["De la part de Nom"],"From Email":["De l'email"],"The current 'From Email' address may not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["L'adresse e-mail actuelle de l'exp\u00e9diteur peut ne pas correspondre au nom de domaine de votre site web (%1$s). Cela peut entra\u00eener le blocage ou le marquage comme spam de vos e-mails de notification. Alternativement, essayez d'utiliser une adresse de l'exp\u00e9diteur qui correspond au nom de domaine de votre site web (admin@%2$s)."],"The current 'From Email' address may not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["L'adresse e-mail actuelle 'De' peut ne pas correspondre au nom de domaine de votre site web (%s). Cela peut entra\u00eener le blocage de vos e-mails de notification ou leur marquage comme spam."],"Border Radius":["Rayon de bordure"],"Form Theme":["Th\u00e8me du formulaire"],"Instant Form Padding":["Remplissage instantan\u00e9 de formulaire"],"Instant Form Border Radius":["Rayon de bordure de formulaire instantan\u00e9"],"Select Gradient":["S\u00e9lectionner le d\u00e9grad\u00e9"],"Upgrade Now":["Mettez \u00e0 niveau maintenant"],"SureTriggers":["SureTriggers"],"Entries older than the selected days will be deleted.":["Les entr\u00e9es plus anciennes que les jours s\u00e9lectionn\u00e9s seront supprim\u00e9es."],"Entries Time Period":["P\u00e9riode des entr\u00e9es"],"Custom CSS Panel":["Panneau CSS personnalis\u00e9"],"Notifications can use only one From Email so please enter a single address.":["Les notifications ne peuvent utiliser qu'une seule adresse e-mail d'exp\u00e9diteur, veuillez donc entrer une seule adresse."],"Email Notifications":["Notifications par e-mail"],"Actions":["Actions"],"Duplicate":["Dupliquer"],"Delete":["Supprimer"],"Select Page to redirect":["S\u00e9lectionnez la page \u00e0 rediriger"],"Search for a page":["Rechercher une page"],"Select a page":["S\u00e9lectionnez une page"],"reCAPTCHA v2":["reCAPTCHA v2"],"Save":["Sauvegarder"],"Login":["Connexion"],"Register":["Inscrire"],"Date":["Date"],"Advanced Settings":["Param\u00e8tres avanc\u00e9s"],"Form Restriction":["Restriction de formulaire"],"Maximum Number of Entries":["Nombre maximum d'entr\u00e9es"],"Maximum Entries":["Entr\u00e9es maximales"],"The Time Period setting works according to your WordPress site's time zone. <a>Click here<\/a> to open your WordPress General Settings, where you can check and update it.":["Le param\u00e8tre de p\u00e9riode fonctionne selon le fuseau horaire de votre site WordPress. <a>Cliquez ici<\/a> pour ouvrir les param\u00e8tres g\u00e9n\u00e9raux de WordPress, o\u00f9 vous pouvez le v\u00e9rifier et le mettre \u00e0 jour."],"Click here":["Cliquez ici"],"Response Description After Maximum Entries":["Description de la r\u00e9ponse apr\u00e8s le nombre maximum d'entr\u00e9es"],"All changes will be saved automatically when you press back.":["Toutes les modifications seront enregistr\u00e9es automatiquement lorsque vous appuyez sur retour."],"Repeater":["R\u00e9p\u00e9teur"],"OttoKit Settings":["Param\u00e8tres OttoKit"],"Get Started":["Commencer"],"Connect Native Integrations with SureForms":["Connectez les int\u00e9grations natives avec SureForms"],"Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>":["Format attendu pour les e-mails - email@sureforms.com ou John Doe <email@sureforms.com>"],"delete":["supprimer"],"Please type \"%s\" in the input box":["Veuillez taper \"%s\" dans la bo\u00eete de saisie"],"To confirm, type \"%s\" in the box below:":["Pour confirmer, tapez \"%s\" dans la case ci-dessous :"],"Type \"%s\"":["Tapez \"%s\""],"Payment":["Paiement"],"%s - Order ID":["%s - ID de commande"],"%s - Amount":["%s - Montant"],"%s - Customer Email":["%s - Email du client"],"%s - Customer Name":["%s - Nom du client"],"%s - Status":["%s - Statut"],"Add custom CSS rules to style this specific form independently of global styles.":["Ajoutez des r\u00e8gles CSS personnalis\u00e9es pour styliser ce formulaire sp\u00e9cifique ind\u00e9pendamment des styles globaux."],"Spam Protection Type":["Type de protection contre le spam"],"Select Security Type":["S\u00e9lectionner le type de s\u00e9curit\u00e9"],"Note: Using different reCAPTCHA versions (V2 checkbox and V3) on the same page will create conflicts between the versions. Kindly avoid using different versions on the same page.":["Remarque : L'utilisation de diff\u00e9rentes versions de reCAPTCHA (case \u00e0 cocher V2 et V3) sur la m\u00eame page cr\u00e9era des conflits entre les versions. Veuillez \u00e9viter d'utiliser diff\u00e9rentes versions sur la m\u00eame page."],"Select Version":["S\u00e9lectionner la version"],"Please configure the API keys correctly from the settings":["Veuillez configurer correctement les cl\u00e9s API depuis les param\u00e8tres"],"Control email alerts sent to admins or users after a form submission.":["Contr\u00f4lez les alertes par e-mail envoy\u00e9es aux administrateurs ou aux utilisateurs apr\u00e8s la soumission d'un formulaire."],"Customize the confirmation message or redirect the users after submitting the form.":["Personnalisez le message de confirmation ou redirigez les utilisateurs apr\u00e8s avoir soumis le formulaire."],"Set limits on how many times a form can be submitted and manage compliance options, including GDPR and data retention.":["D\u00e9finissez des limites sur le nombre de fois qu'un formulaire peut \u00eatre soumis et g\u00e9rez les options de conformit\u00e9, y compris le RGPD et la conservation des donn\u00e9es."],"Go to OttoKit Settings":["Acc\u00e9dez aux param\u00e8tres OttoKit"],"Connect SureForms with your favorite apps to automate tasks and sync data seamlessly.":["Connectez SureForms \u00e0 vos applications pr\u00e9f\u00e9r\u00e9es pour automatiser les t\u00e2ches et synchroniser les donn\u00e9es en toute transparence."],"Unlock powerful integrations in the Premimum plan to automate your workflows and connect SureForms directly with your favorite tools.":["D\u00e9bloquez des int\u00e9grations puissantes dans le plan Premium pour automatiser vos flux de travail et connecter SureForms directement \u00e0 vos outils pr\u00e9f\u00e9r\u00e9s."],"Send form submissions straight to CRMs, email, and marketing platforms.":["Envoyez les soumissions de formulaires directement aux CRM, par e-mail et aux plateformes de marketing."],"Automate repetitive tasks with seamless data syncing.":["Automatisez les t\u00e2ches r\u00e9p\u00e9titives avec une synchronisation des donn\u00e9es transparente."],"Access exclusive native integrations for faster workflows.":["Acc\u00e9dez \u00e0 des int\u00e9grations natives exclusives pour des flux de travail plus rapides."],"PDF Generation":["G\u00e9n\u00e9ration de PDF"],"Generate and customize PDF copies of form submissions.":["G\u00e9n\u00e9rez et personnalisez des copies PDF des soumissions de formulaires."],"Generate Submission PDFs":["G\u00e9n\u00e9rer des PDF de soumission"],"Turn every form entry into a polished PDF file, making it perfect for reports, records, or sharing.":["Transformez chaque entr\u00e9e de formulaire en un fichier PDF soign\u00e9, le rendant parfait pour les rapports, les archives ou le partage."],"Automatically generate PDFs from your form submissions.":["G\u00e9n\u00e9rez automatiquement des PDF \u00e0 partir de vos soumissions de formulaires."],"Customize PDF templates with your branding.":["Personnalisez les mod\u00e8les PDF avec votre marque."],"Download or email PDFs instantly.":["T\u00e9l\u00e9chargez ou envoyez des PDF par e-mail instantan\u00e9ment."],"User Registration":["Inscription de l'utilisateur"],"Onboard new users or update existing accounts through beautiful looking forms.":["Int\u00e9grez de nouveaux utilisateurs ou mettez \u00e0 jour les comptes existants gr\u00e2ce \u00e0 de magnifiques formulaires."],"Register Users with SureForms":["Enregistrez les utilisateurs avec SureForms"],"Streamline the entire user onboarding process for your sites with seamless form-powered logins and registrations.":["Simplifiez l'ensemble du processus d'int\u00e9gration des utilisateurs pour vos sites avec des connexions et inscriptions fluides aliment\u00e9es par des formulaires."],"Register new users directly via your form submissions.":["Enregistrez de nouveaux utilisateurs directement via vos soumissions de formulaire."],"Create or update existing accounts by mapping form data to user fields.":["Cr\u00e9er ou mettre \u00e0 jour des comptes existants en associant les donn\u00e9es du formulaire aux champs utilisateur."],"Assign roles and control access automatically.":["Attribuez des r\u00f4les et contr\u00f4lez l'acc\u00e8s automatiquement."],"Post Feed":["Fil d'actualit\u00e9s"],"Transform your form submission into WordPress posts.":["Transformez votre soumission de formulaire en articles WordPress."],"Automatically turn form submissions into WordPress posts, pages, or custom post types. Save big on time and let your forms publish content directly.":["Transformez automatiquement les soumissions de formulaires en articles, pages ou types de publication personnalis\u00e9s WordPress. Gagnez beaucoup de temps et laissez vos formulaires publier du contenu directement."],"Create posts, pages, or CPTs from your form entries.":["Cr\u00e9ez des articles, des pages ou des CPT \u00e0 partir de vos entr\u00e9es de formulaire."],"Map form fields to your post fields easily.":["Associez facilement les champs de formulaire \u00e0 vos champs de publication."],"Automate the content publishing flow with few simple steps.":["Automatisez le flux de publication de contenu en quelques \u00e9tapes simples."],"Automations":["Automatisations"],"Unlock Advanced Styling":["D\u00e9verrouiller le style avanc\u00e9"],"Get full control over your form's look with custom colors, fonts, and layouts.":["Obtenez un contr\u00f4le total sur l'apparence de votre formulaire avec des couleurs, des polices et des mises en page personnalis\u00e9es."],"Button Alignment":["Alignement du bouton"],"Add Custom CSS Class(es)":["Ajouter une ou plusieurs classes CSS personnalis\u00e9es"],"Set the total number of submissions allowed for this form.":["D\u00e9finissez le nombre total de soumissions autoris\u00e9es pour ce formulaire."],"Save & Progress":["Enregistrer et progresser"],"Allow users to save their progress and continue form completion later.":["Permettre aux utilisateurs de sauvegarder leur progression et de continuer \u00e0 remplir le formulaire plus tard."],"Save & Progress in SureForms":["Enregistrer & Progresser dans SureForms"],"Give your users the flexibility to complete forms at their own pace by allowing them to save progress and return anytime.":["Donnez \u00e0 vos utilisateurs la flexibilit\u00e9 de remplir les formulaires \u00e0 leur propre rythme en leur permettant de sauvegarder leur progression et de revenir \u00e0 tout moment."],"Let users pause long or multi-step forms and continue later.":["Permettez aux utilisateurs de mettre en pause les formulaires longs ou \u00e0 \u00e9tapes multiples et de continuer plus tard."],"Reduce form abandonment with convenient resume links and access their progress from anywhere.":["R\u00e9duisez l'abandon de formulaire avec des liens de reprise pratiques et acc\u00e9dez \u00e0 leur progression de n'importe o\u00f9."],"Improve user experience for lengthy, complex, or multi-page forms.":["Am\u00e9liorer l'exp\u00e9rience utilisateur pour les formulaires longs, complexes ou multi-pages."],"This form is not yet available. Please check back after the scheduled start time.":["Ce formulaire n'est pas encore disponible. Veuillez revenir apr\u00e8s l'heure de d\u00e9but pr\u00e9vue."],"This form is no longer accepting submissions. The submission period has ended.":["Ce formulaire n'accepte plus les soumissions. La p\u00e9riode de soumission est termin\u00e9e."],"The start date and time must be before the end date and time.":["La date et l'heure de d\u00e9but doivent \u00eatre ant\u00e9rieures \u00e0 la date et l'heure de fin."],"Form Scheduling":["Planification de formulaire"],"Enable Form Scheduling":["Activer la planification des formulaires"],"Set a time period during which this form will be available for submissions.":["D\u00e9finissez une p\u00e9riode pendant laquelle ce formulaire sera disponible pour les soumissions."],"Start Date & Time":["Date et heure de d\u00e9but"],"End Date & Time":["Date et heure de fin"],"Response Description Before Start Date":["Description de la r\u00e9ponse avant la date de d\u00e9but"],"Response Description After End Date":["Description de la r\u00e9ponse apr\u00e8s la date de fin"],"Conditional Confirmations":["Confirmations conditionnelles"],"Set up the message or redirect users will see after submitting the form.":["Configurez le message ou la redirection que les utilisateurs verront apr\u00e8s avoir soumis le formulaire."],"Show the right message to the right user based on how they respond. Personalize confirmations with smart conditions and guide users to the next best step automatically.":["Montrez le bon message au bon utilisateur en fonction de sa r\u00e9ponse. Personnalisez les confirmations avec des conditions intelligentes et guidez automatiquement les utilisateurs vers la prochaine meilleure \u00e9tape."],"Display different confirmation messages based on form responses.":["Afficher diff\u00e9rents messages de confirmation en fonction des r\u00e9ponses du formulaire."],"Redirect users to specific pages or URLs conditionally.":["Rediriger les utilisateurs vers des pages ou des URL sp\u00e9cifiques de mani\u00e8re conditionnelle."],"Create personalized thank-you messages without extra forms.":["Cr\u00e9ez des messages de remerciement personnalis\u00e9s sans formulaires suppl\u00e9mentaires."],"Lost Password":["Mot de passe perdu"],"Reset Password":["R\u00e9initialiser le mot de passe"],"Select a spam protection service. Configure API keys in Global Settings before enabling.":["S\u00e9lectionnez un service de protection contre le spam. Configurez les cl\u00e9s API dans les Param\u00e8tres Globaux avant de l'activer."],"Send as Raw HTML":["Envoyer en HTML brut"],"When enabled, the email body HTML will be preserved exactly as written and wrapped in a professional email template.":["Lorsqu'elle est activ\u00e9e, le corps de l'email en HTML sera conserv\u00e9 exactement tel qu'il est \u00e9crit et int\u00e9gr\u00e9 dans un mod\u00e8le d'email professionnel."],"Smart tags that reference user-submitted fields will not be escaped in raw HTML mode. Avoid inserting untrusted field values directly into the email body.":["Les balises intelligentes qui font r\u00e9f\u00e9rence \u00e0 des champs soumis par l'utilisateur ne seront pas \u00e9chapp\u00e9es en mode HTML brut. \u00c9vitez d'ins\u00e9rer directement des valeurs de champs non fiables dans le corps de l'e-mail."],"Please provide a recipient email address and subject line.":["Veuillez fournir une adresse e-mail du destinataire et une ligne d'objet."],"Email notification duplicated!":["Notification par e-mail dupliqu\u00e9e !"],"Are you sure you want to delete this email notification?":["\u00cates-vous s\u00fbr de vouloir supprimer cette notification par e-mail ?"],"Email notification deleted!":["Notification par e-mail supprim\u00e9e !"],"URL is missing Top Level Domain (TLD).":["L'URL manque de domaine de premier niveau (TLD)."],"This form is now closed as the maximum number of entries has been received.":["Ce formulaire est maintenant ferm\u00e9 car le nombre maximum d'entr\u00e9es a \u00e9t\u00e9 atteint."],"Publish Your Form":["Publiez votre formulaire"],"Enable This to Instantly Publish the Form":["Activez ceci pour publier instantan\u00e9ment le formulaire"],"Style Your Instant Form Page Here":["Stylisez votre page de formulaire instantan\u00e9 ici"],"Quizzes":["Quiz"],"%s - Description":["%s - Description"],"Send entries to 100+ popular apps.":["Envoyez des entr\u00e9es \u00e0 plus de 100 applications populaires."],"Build automated workflows that run instantly.":["Cr\u00e9ez des flux de travail automatis\u00e9s qui s'ex\u00e9cutent instantan\u00e9ment."],"Create custom app integrations using our Custom App feature.":["Cr\u00e9ez des int\u00e9grations d'applications personnalis\u00e9es en utilisant notre fonctionnalit\u00e9 d'application personnalis\u00e9e."],"Keep your tools in sync automatically.":["Gardez vos outils synchronis\u00e9s automatiquement."],"This will install and activate OttoKit on your WordPress site to enable automation features.":["Cela installera et activera OttoKit sur votre site WordPress pour activer les fonctionnalit\u00e9s d'automatisation."],"Automate Your Forms with OttoKit":["Automatisez vos formulaires avec OttoKit"],"Every form submission should trigger something \u2014 a Slack alert, a CRM lead, a follow-up email, or a new row in Google Sheets.":["Chaque soumission de formulaire devrait d\u00e9clencher quelque chose \u2014 une alerte Slack, un lead CRM, un e-mail de suivi, ou une nouvelle ligne dans Google Sheets."],"Create interactive quizzes to engage your audience and gather insights.":["Cr\u00e9ez des quiz interactifs pour engager votre audience et recueillir des informations."],"Design engaging quizzes with various question types, personalized feedback, and automated scoring to captivate your audience and gain valuable insights.":["Concevez des quiz engageants avec divers types de questions, des retours personnalis\u00e9s et une notation automatis\u00e9e pour captiver votre audience et obtenir des informations pr\u00e9cieuses."],"Create interactive quizzes with multiple question types.":["Cr\u00e9ez des quiz interactifs avec plusieurs types de questions."],"Provide personalized feedback based on user responses.":["Fournir des commentaires personnalis\u00e9s en fonction des r\u00e9ponses des utilisateurs."],"Automate scoring and lead segmentation for better insights.":["Automatisez le scoring et la segmentation des leads pour de meilleures perspectives."],"Heading 1":["Titre 1"],"Heading 2":["Titre 2"],"Heading 3":["Titre 3"],"Heading 4":["Titre 4"],"Heading 5":["Titre 5"],"Heading 6":["Titre 6"],"Form settings saved.":["Param\u00e8tres du formulaire enregistr\u00e9s."],"The entry cap relies on stored entries to count submissions. While Compliance Settings has \"Never store entry data after form submission\" enabled, this limit will not be enforced. Disable that option, or remove the entry limit, to use this feature.":["Le plafond d'entr\u00e9e repose sur les entr\u00e9es stock\u00e9es pour compter les soumissions. Tant que les Param\u00e8tres de conformit\u00e9 ont l'option \"Ne jamais stocker les donn\u00e9es d'entr\u00e9e apr\u00e8s la soumission du formulaire\" activ\u00e9e, cette limite ne sera pas appliqu\u00e9e. D\u00e9sactivez cette option ou supprimez la limite d'entr\u00e9e pour utiliser cette fonctionnalit\u00e9."],"Settings saved, but post attributes (password \/ title \/ content) failed to update. Retry to persist them.":["Param\u00e8tres enregistr\u00e9s, mais les attributs du message (mot de passe \/ titre \/ contenu) n'ont pas pu \u00eatre mis \u00e0 jour. R\u00e9essayez pour les conserver."],"Failed to save form settings.":["\u00c9chec de l'enregistrement des param\u00e8tres du formulaire."],"Saving\u2026":["Enregistrement\u2026"],"When enabled this form will not store User IP, Browser Name and the Device Name in the Entries.":["Lorsqu'il est activ\u00e9, ce formulaire ne stockera pas l'IP de l'utilisateur, le nom du navigateur et le nom de l'appareil dans les entr\u00e9es."],"Failed to save. Please try again.":["\u00c9chec de l'enregistrement. Veuillez r\u00e9essayer."],"reCAPTCHA API keys for the selected version are not configured. Set them in Global Settings.":["Les cl\u00e9s API reCAPTCHA pour la version s\u00e9lectionn\u00e9e ne sont pas configur\u00e9es. D\u00e9finissez-les dans les Param\u00e8tres Globaux."],"Please select a reCAPTCHA version.":["Veuillez s\u00e9lectionner une version de reCAPTCHA."],"hCaptcha API keys are not configured. Set them in Global Settings.":["Les cl\u00e9s API hCaptcha ne sont pas configur\u00e9es. D\u00e9finissez-les dans les Param\u00e8tres Globaux."],"Cloudflare Turnstile API keys are not configured. Set them in Global Settings.":["Les cl\u00e9s API de Cloudflare Turnstile ne sont pas configur\u00e9es. D\u00e9finissez-les dans les Param\u00e8tres Globaux."],"Form data":["Donn\u00e9es du formulaire"],"Some fields need attention":["Certains champs n\u00e9cessitent une attention"],"Unsaved changes":["Modifications non enregistr\u00e9es"],"A recipient email address and subject line are required before this notification can be saved. Fix the highlighted fields, or discard your changes to go back.":["Une adresse e-mail de destinataire et une ligne d'objet sont requises avant que cette notification puisse \u00eatre enregistr\u00e9e. Corrigez les champs surlign\u00e9s ou annulez vos modifications pour revenir en arri\u00e8re."],"You have unsaved changes for this notification. Discard them to go back, or stay to save them.":["Vous avez des modifications non enregistr\u00e9es pour cette notification. Abandonnez-les pour revenir en arri\u00e8re, ou restez pour les enregistrer."],"Discard & go back":["Annuler et revenir"],"Stay & fix":["Rester et r\u00e9parer"],"Keep editing":["Continuez \u00e0 \u00e9diter"],"Please provide a recipient email address.":["Veuillez fournir une adresse e-mail du destinataire."],"Please provide a subject line.":["Veuillez fournir une ligne d'objet."],"Please provide a custom URL.":["Veuillez fournir une URL personnalis\u00e9e."],"You have unsaved changes. Discard them to continue, or stay to save your changes.":["Vous avez des modifications non enregistr\u00e9es. Abandonnez-les pour continuer, ou restez pour enregistrer vos modifications."],"Discard & continue":["Ignorer et continuer"],"Show Entries":["Afficher les entr\u00e9es"],"Display this form\u2019s entries in a table on the frontend.":["Afficher les entr\u00e9es de ce formulaire dans un tableau sur le frontend."],"Publish this form\u2019s submissions as a sortable, paginated table on any page \u2014 perfect for public directories, listings, and team dashboards, with per-role view access.":["Publiez les soumissions de ce formulaire sous forme de tableau triable et pagin\u00e9 sur n'importe quelle page \u2014 parfait pour les annuaires publics, les listes et les tableaux de bord d'\u00e9quipe, avec un acc\u00e8s par r\u00f4le."],"Embed a sortable, paginated entries table with a simple shortcode.":["Int\u00e9grez un tableau d'entr\u00e9es triable et pagin\u00e9 avec un shortcode simple."],"Choose exactly which fields appear as columns.":["Choisissez exactement quels champs apparaissent comme colonnes."],"Restrict who can view entries by user role.":["Restreindre qui peut voir les entr\u00e9es par r\u00f4le d'utilisateur."],"The image uploaded but could not be inserted. Please try again.":["L'image a \u00e9t\u00e9 t\u00e9l\u00e9charg\u00e9e mais n'a pas pu \u00eatre ins\u00e9r\u00e9e. Veuillez r\u00e9essayer."],"The image could not be uploaded. It may be too large, or you may not have permission to upload files.":["L'image n'a pas pu \u00eatre t\u00e9l\u00e9charg\u00e9e. Elle est peut-\u00eatre trop grande, ou vous n'avez pas la permission de t\u00e9l\u00e9charger des fichiers."],"Please choose an image file.":["Veuillez choisir un fichier image."],"Quill heading picker: default paragraph style\u0004Normal":["Normal"]}}} \ No newline at end of file +{"translation-revision-date":"2024-12-13T13:12:49+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/formEditor.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"SureForms":["SureForms"],"Status":["Statut"],"Form":["Formulaire"],"Fields":["Champs"],"Image":["Image"],"Activated":["Activ\u00e9"],"Activate":["Activer"],"Submit":["Soumettre"],"Global Settings":["Param\u00e8tres globaux"],"Form Title":["Titre du formulaire"],"Edit":["Modifier"],"Please enter a valid URL.":["Veuillez entrer une URL valide."],"Desktop":["Bureau"],"Medium":["Moyen"],"Mobile":["Mobile"],"Repeat":["R\u00e9p\u00e9ter"],"Scroll":["Faire d\u00e9filer"],"Signature":["Signature"],"Tablet":["Tablette"],"Upload":["T\u00e9l\u00e9charger"],"Basic":["De base"],"Form Settings":["Param\u00e8tres du formulaire"],"General":["G\u00e9n\u00e9ral"],"Style":["Style"],"Advanced":["Avanc\u00e9"],"No tags available":["Aucune \u00e9tiquette disponible"],"Device":["Appareil"],"Select Shortcodes":["S\u00e9lectionner les codes courts"],"Page Break Label":["\u00c9tiquette de saut de page"],"Next":["Suivant"],"Back":["Retour"],"Reset":["R\u00e9initialiser"],"Generic tags":["Balises g\u00e9n\u00e9riques"],"Pixel":["Pixel"],"Em":["Em"],"Select Units":["S\u00e9lectionner les unit\u00e9s"],"%s units":["%s unit\u00e9s"],"Margin":["Marge"],"None":["Aucun"],"Custom":["Personnalis\u00e9"],"Please add a option props to MultiButtonsControl":["Veuillez ajouter une option props \u00e0 MultiButtonsControl"],"Confirm":["Confirmer"],"Cancel":["Annuler"],"Processing\u2026":["Traitement\u2026"],"Select Video":["S\u00e9lectionner la vid\u00e9o"],"Change Video":["Changer la vid\u00e9o"],"Select Lottie Animation":["S\u00e9lectionner l'animation Lottie"],"Change Lottie Animation":["Changer l'animation Lottie"],"Upload SVG":["T\u00e9l\u00e9charger SVG"],"Change SVG":["Modifier SVG"],"Select Image":["S\u00e9lectionner l'image"],"Change Image":["Changer l'image"],"Upload SVG?":["T\u00e9l\u00e9charger le SVG ?"],"Upload SVG can be potentially risky. Are you sure?":["T\u00e9l\u00e9charger un SVG peut \u00eatre potentiellement risqu\u00e9. \u00cates-vous s\u00fbr ?"],"Upload Anyway":["T\u00e9l\u00e9charger quand m\u00eame"],"Full Width":["Pleine largeur"],"Install":["Installer"],"Plugin Installation failed, Please try again later.":["L'installation du plugin a \u00e9chou\u00e9, veuillez r\u00e9essayer plus tard."],"Plugin activation failed, Please try again later.":["L'activation du plugin a \u00e9chou\u00e9, veuillez r\u00e9essayer plus tard."],"Integrations":["Int\u00e9grations"],"%s Removed from Quick Action Bar.":["%s retir\u00e9 de la barre d'action rapide."],"Add to Quick Action Bar":["Ajouter \u00e0 la barre d'action rapide"],"%s Added to Quick Action Bar.":["%s ajout\u00e9 \u00e0 la barre d'action rapide."],"Already Present in Quick Action Bar":["D\u00e9j\u00e0 pr\u00e9sent dans la barre d'action rapide"],"No results found.":["Aucun r\u00e9sultat trouv\u00e9."],"data object is empty":["l'objet de donn\u00e9es est vide"],"Add blocks to Quick Action Bar":["Ajouter des blocs \u00e0 la barre d'action rapide"],"Re-arrange block inside Quick Action Bar":["R\u00e9organiser le bloc dans la barre d'action rapide"],"Upgrade":["Mise \u00e0 niveau"],"Connecting\u2026":["Connexion\u2026"],"Install & Activate":["Installer et activer"],"Compliance Settings":["Param\u00e8tres de conformit\u00e9"],"Enable GDPR Compliance":["Activer la conformit\u00e9 RGPD"],"Never store entry data after form submission":["Ne jamais conserver les donn\u00e9es d'entr\u00e9e apr\u00e8s la soumission du formulaire"],"When enabled this form will never store Entries.":["Lorsqu'il est activ\u00e9, ce formulaire ne stockera jamais les entr\u00e9es."],"Automatically delete entries":["Supprimer automatiquement les entr\u00e9es"],"When enabled this form will automatically delete entries after a certain period of time.":["Lorsque cette option est activ\u00e9e, ce formulaire supprimera automatiquement les entr\u00e9es apr\u00e8s une certaine p\u00e9riode de temps."],"Entries older than the days set will be deleted automatically.":["Les entr\u00e9es plus anciennes que le nombre de jours d\u00e9fini seront supprim\u00e9es automatiquement."],"Custom CSS":["CSS personnalis\u00e9"],"The following CSS styles added below will only apply to this form container.":["Les styles CSS suivants ajout\u00e9s ci-dessous ne s'appliqueront qu'\u00e0 ce conteneur de formulaire."],"Visual":["Visuel"],"HTML":["HTML"],"All Data":["Toutes les donn\u00e9es"],"Add Shortcode":["Ajouter un shortcode"],"Form input tags":["Balises de saisie de formulaire"],"Comma separated values are also accepted.":["Les valeurs s\u00e9par\u00e9es par des virgules sont \u00e9galement accept\u00e9es."],"Email Notification":["Notification par e-mail"],"Name":["Nom"],"Send Email To":["Envoyer un e-mail \u00e0"],"Subject":["Sujet"],"CC":["CC"],"BCC":["Cci"],"Reply To":["R\u00e9pondre \u00e0"],"Add Notification":["Ajouter une notification"],"Add Key":["Ajouter une cl\u00e9"],"Add Value":["Ajouter de la valeur"],"Add":["Ajouter"],"Confirmation Message":["Message de confirmation"],"After Form Submission":["Apr\u00e8s la soumission du formulaire"],"Hide Form":["Masquer le formulaire"],"Reset Form":["R\u00e9initialiser le formulaire"],"Custom URL":["URL personnalis\u00e9e"],"Add Query Parameters":["Ajouter des param\u00e8tres de requ\u00eate"],"Select if you want to add key-value pairs for form fields to include in query parameters":["S\u00e9lectionnez si vous souhaitez ajouter des paires cl\u00e9-valeur pour les champs de formulaire \u00e0 inclure dans les param\u00e8tres de requ\u00eate"],"Query Parameters":["Param\u00e8tres de requ\u00eate"],"Please select a page.":["Veuillez s\u00e9lectionner une page."],"Suggestion: URL should use HTTPS":["Suggestion : l'URL devrait utiliser HTTPS"],"Success Message":["Message de r\u00e9ussite"],"Redirect":["Rediriger"],"Redirect to":["Rediriger vers"],"Page":["Page"],"Form Confirmation":["Confirmation du formulaire"],"Confirmation Type":["Type de confirmation"],"Use Labels as Placeholders":["Utilisez des \u00e9tiquettes comme espaces r\u00e9serv\u00e9s"],"Above setting will place the labels inside the fields as placeholders (where possible). This setting takes effect only on the live page, not in the editor preview.":["Ce param\u00e8tre placera les \u00e9tiquettes \u00e0 l'int\u00e9rieur des champs en tant que placeholders (lorsque c'est possible). Ce param\u00e8tre prend effet uniquement sur la page en direct, pas dans l'aper\u00e7u de l'\u00e9diteur."],"Page Break":["Saut de page"],"Show Labels":["Afficher les \u00e9tiquettes"],"First Page Label":["\u00c9tiquette de la premi\u00e8re page"],"Progress Indicator":["Indicateur de progression"],"Progress Bar":["Barre de progression"],"Connector":["Connecteur"],"Steps":["\u00c9tapes"],"Next Button Text":["Texte du bouton Suivant"],"Back Button Text":["Texte du bouton retour"],"Are you sure you want to close? Your unsaved changes will be lost as you have some validation errors.":["\u00cates-vous s\u00fbr de vouloir fermer ? Vos modifications non enregistr\u00e9es seront perdues car vous avez des erreurs de validation."],"There are few unsaved changes. Please save your changes to reflect the updates.":["Il y a quelques modifications non enregistr\u00e9es. Veuillez enregistrer vos modifications pour refl\u00e9ter les mises \u00e0 jour."],"Form Behavior":["Comportement du formulaire"],"Clear":["Clair"],"Select Color":["S\u00e9lectionner la couleur"],"Primary Color":["Couleur primaire"],"Text Color":["Couleur du texte"],"Text Color on Primary":["Couleur du texte sur primaire"],"Field Spacing":["Espacement des champs"],"Small":["Petit"],"Large":["Grand"],"Left":["Gauche"],"Center":["Centre"],"Right":["D'accord"],"Google reCAPTCHA":["Google reCAPTCHA"],"CloudFlare Turnstile":["Tourniquet CloudFlare"],"hCaptcha":["hCaptcha"],"reCAPTCHA v2 Invisible":["reCAPTCHA v2 Invisible"],"reCAPTCHA v3":["reCAPTCHA v3"],"Date Picker":["S\u00e9lecteur de date"],"Time Picker":["S\u00e9lecteur d'heure"],"Hidden":["Cach\u00e9"],"Slider":["Curseur"],"Rating":["\u00c9valuation"],"Upgrade to Unlock These Fields":["Mettez \u00e0 niveau pour d\u00e9bloquer ces champs"],"Add Block":["Ajouter un bloc"],"Customize with SureForms":["Personnalisez avec SureForms"],"Page break":["Saut de page"],"Previous":["Pr\u00e9c\u00e9dent"],"Thank you":["Merci"],"Form submitted successfully!":["Formulaire soumis avec succ\u00e8s !"],"Instant Form":["Formulaire instantan\u00e9"],"Enable Instant Form":["Activer le formulaire instantan\u00e9"],"Enable Preview":["Activer l'aper\u00e7u"],"Show Title":["Titre de l'\u00e9mission"],"Site Logo":["Logo du site"],"Banner Background":["Arri\u00e8re-plan de la banni\u00e8re"],"Color":["Couleur"],"Upload Image":["T\u00e9l\u00e9charger l'image"],"Background Color":["Couleur de fond"],"Use banner as page background":["Utiliser la banni\u00e8re comme arri\u00e8re-plan de page"],"Form Width":["Largeur du formulaire"],"URL":["URL"],"URL Slug":["Slug d'URL"],"The last part of the URL.":["La derni\u00e8re partie de l'URL."],"Learn more.":["En savoir plus."],"SureForms Description":["Description de SureForms"],"Form Options":["Options de formulaire"],"Form Shortcode":["Code court de formulaire"],"Paste this shortcode on the page or post to render this form.":["Collez ce shortcode sur la page ou l'article pour afficher ce formulaire."],"Spam Protection":["Protection contre le spam"],"Auto":["Auto"],"Normal":["Normal"],"%":["%"],"Top":["Haut"],"Bottom":["Bas"],"Solid":["Solide"],"Width":["Largeur"],"Size":["Taille"],"EM":["EM"],"Padding":["Rembourrage"],"Color 1":["Couleur 1"],"Color 2":["Couleur 2"],"Type":["Type"],"Linear":["Lin\u00e9aire"],"Radial":["Radial"],"Location 1":["Emplacement 1"],"Location 2":["Emplacement 2"],"Angle":["Angle"],"Classic":["Classique"],"Gradient":["Gradient"],"Background":["Contexte"],"Cover":["Couvrir"],"Contain":["Contenir"],"Overlay":["Superposition"],"No Repeat":["Pas de r\u00e9p\u00e9tition"],"Overlay Opacity":["Opacit\u00e9 de superposition"],"Class names should be separated by spaces. Each class name must not start with a digit, hyphen, or underscore. They can only include letters (including Unicode characters), numbers, hyphens, and underscores.":["Les noms de classe doivent \u00eatre s\u00e9par\u00e9s par des espaces. Chaque nom de classe ne doit pas commencer par un chiffre, un tiret ou un soulignement. Ils peuvent uniquement inclure des lettres (y compris les caract\u00e8res Unicode), des chiffres, des tirets et des soulignements."],"Conversational Layout":["Disposition conversationnelle"],"Unlock Conversational Forms":["D\u00e9verrouiller les formulaires conversationnels"],"With the SureForms Pro Plan, you can transform your forms into engaging conversational layouts for a seamless user experience.":["Avec le plan SureForms Pro, vous pouvez transformer vos formulaires en mises en page conversationnelles engageantes pour une exp\u00e9rience utilisateur fluide."],"Premium":["Premium"],"Overlay Type":["Type de superposition"],"Image Overlay Color":["Couleur de superposition d'image"],"Image Position":["Position de l'image"],"Attachment":["Pi\u00e8ce jointe"],"Fixed":["Fix\u00e9"],"Blend Mode":["Mode de fusion"],"Multiply":["Multiplier"],"Screen":["\u00c9cran"],"Darken":["Assombrir"],"Lighten":["All\u00e9ger"],"Color Dodge":["Superposition de couleurs"],"Saturation":["Saturation"],"Repeat-x":["R\u00e9p\u00e9ter-x"],"Repeat-y":["R\u00e9p\u00e8te-y"],"PX":["PX"],"Button":["Bouton"],"OttoKit":["OttoKit"],"Connect with OttoKit":["Connectez-vous avec OttoKit"],"SUREFORMS PREMIUM FIELDS":["CHAMPS PREMIUM SUREFORMS"],"The current 'From Email' address does not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["L'adresse e-mail 'De' actuelle ne correspond pas au nom de domaine de votre site web (%1$s). Cela peut entra\u00eener le blocage ou le marquage de vos e-mails de notification comme spam. Alternativement, essayez d'utiliser une adresse De qui correspond au nom de domaine de votre site web (admin@%2$s)."],"The current 'From Email' address does not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["L'adresse e-mail 'De' actuelle ne correspond pas au nom de domaine de votre site web (%s). Cela peut entra\u00eener le blocage de vos e-mails de notification ou leur classement en tant que spam."],"We strongly recommend that you install the free ":["Nous vous recommandons vivement d'installer le gratuit"]," plugin! The Setup Wizard makes it easy to fix your emails. ":["plugin ! L'assistant de configuration facilite la correction de vos e-mails."]," Alternately, try using a From Address that matches your website domain (admin@%s).":["Alternativement, essayez d'utiliser une adresse d'exp\u00e9diteur qui correspond au domaine de votre site web (admin@%s)."],"Please enter a valid email address. Your notifications won't be sent if the field is not filled in correctly.":["Veuillez entrer une adresse e-mail valide. Vos notifications ne seront pas envoy\u00e9es si le champ n'est pas correctement rempli."],"From Name":["De la part de Nom"],"From Email":["De l'email"],"The current 'From Email' address may not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["L'adresse e-mail actuelle de l'exp\u00e9diteur peut ne pas correspondre au nom de domaine de votre site web (%1$s). Cela peut entra\u00eener le blocage ou le marquage comme spam de vos e-mails de notification. Alternativement, essayez d'utiliser une adresse de l'exp\u00e9diteur qui correspond au nom de domaine de votre site web (admin@%2$s)."],"The current 'From Email' address may not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["L'adresse e-mail actuelle 'De' peut ne pas correspondre au nom de domaine de votre site web (%s). Cela peut entra\u00eener le blocage de vos e-mails de notification ou leur marquage comme spam."],"Border Radius":["Rayon de bordure"],"Form Theme":["Th\u00e8me du formulaire"],"Instant Form Padding":["Remplissage instantan\u00e9 de formulaire"],"Instant Form Border Radius":["Rayon de bordure de formulaire instantan\u00e9"],"Select Gradient":["S\u00e9lectionner le d\u00e9grad\u00e9"],"Upgrade Now":["Mettez \u00e0 niveau maintenant"],"SureTriggers":["SureTriggers"],"Entries older than the selected days will be deleted.":["Les entr\u00e9es plus anciennes que les jours s\u00e9lectionn\u00e9s seront supprim\u00e9es."],"Entries Time Period":["P\u00e9riode des entr\u00e9es"],"Custom CSS Panel":["Panneau CSS personnalis\u00e9"],"Notifications can use only one From Email so please enter a single address.":["Les notifications ne peuvent utiliser qu'une seule adresse e-mail d'exp\u00e9diteur, veuillez donc entrer une seule adresse."],"Email Notifications":["Notifications par e-mail"],"Actions":["Actions"],"Duplicate":["Dupliquer"],"Delete":["Supprimer"],"Select Page to redirect":["S\u00e9lectionnez la page \u00e0 rediriger"],"Search for a page":["Rechercher une page"],"Select a page":["S\u00e9lectionnez une page"],"reCAPTCHA v2":["reCAPTCHA v2"],"Save":["Sauvegarder"],"Login":["Connexion"],"Register":["Inscrire"],"Date":["Date"],"Advanced Settings":["Param\u00e8tres avanc\u00e9s"],"Form Restriction":["Restriction de formulaire"],"Maximum Number of Entries":["Nombre maximum d'entr\u00e9es"],"Maximum Entries":["Entr\u00e9es maximales"],"The Time Period setting works according to your WordPress site's time zone. <a>Click here<\/a> to open your WordPress General Settings, where you can check and update it.":["Le param\u00e8tre de p\u00e9riode fonctionne selon le fuseau horaire de votre site WordPress. <a>Cliquez ici<\/a> pour ouvrir les param\u00e8tres g\u00e9n\u00e9raux de WordPress, o\u00f9 vous pouvez le v\u00e9rifier et le mettre \u00e0 jour."],"Click here":["Cliquez ici"],"Response Description After Maximum Entries":["Description de la r\u00e9ponse apr\u00e8s le nombre maximum d'entr\u00e9es"],"All changes will be saved automatically when you press back.":["Toutes les modifications seront enregistr\u00e9es automatiquement lorsque vous appuyez sur retour."],"Repeater":["R\u00e9p\u00e9teur"],"OttoKit Settings":["Param\u00e8tres OttoKit"],"Get Started":["Commencer"],"Connect Native Integrations with SureForms":["Connectez les int\u00e9grations natives avec SureForms"],"Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>":["Format attendu pour les e-mails - email@sureforms.com ou John Doe <email@sureforms.com>"],"delete":["supprimer"],"Please type \"%s\" in the input box":["Veuillez taper \"%s\" dans la bo\u00eete de saisie"],"To confirm, type \"%s\" in the box below:":["Pour confirmer, tapez \"%s\" dans la case ci-dessous :"],"Type \"%s\"":["Tapez \"%s\""],"Payment":["Paiement"],"%s - Order ID":["%s - ID de commande"],"%s - Amount":["%s - Montant"],"%s - Customer Email":["%s - Email du client"],"%s - Customer Name":["%s - Nom du client"],"%s - Status":["%s - Statut"],"Add custom CSS rules to style this specific form independently of global styles.":["Ajoutez des r\u00e8gles CSS personnalis\u00e9es pour styliser ce formulaire sp\u00e9cifique ind\u00e9pendamment des styles globaux."],"Spam Protection Type":["Type de protection contre le spam"],"Select Security Type":["S\u00e9lectionner le type de s\u00e9curit\u00e9"],"Note: Using different reCAPTCHA versions (V2 checkbox and V3) on the same page will create conflicts between the versions. Kindly avoid using different versions on the same page.":["Remarque : L'utilisation de diff\u00e9rentes versions de reCAPTCHA (case \u00e0 cocher V2 et V3) sur la m\u00eame page cr\u00e9era des conflits entre les versions. Veuillez \u00e9viter d'utiliser diff\u00e9rentes versions sur la m\u00eame page."],"Select Version":["S\u00e9lectionner la version"],"Please configure the API keys correctly from the settings":["Veuillez configurer correctement les cl\u00e9s API depuis les param\u00e8tres"],"Control email alerts sent to admins or users after a form submission.":["Contr\u00f4lez les alertes par e-mail envoy\u00e9es aux administrateurs ou aux utilisateurs apr\u00e8s la soumission d'un formulaire."],"Customize the confirmation message or redirect the users after submitting the form.":["Personnalisez le message de confirmation ou redirigez les utilisateurs apr\u00e8s avoir soumis le formulaire."],"Set limits on how many times a form can be submitted and manage compliance options, including GDPR and data retention.":["D\u00e9finissez des limites sur le nombre de fois qu'un formulaire peut \u00eatre soumis et g\u00e9rez les options de conformit\u00e9, y compris le RGPD et la conservation des donn\u00e9es."],"Go to OttoKit Settings":["Acc\u00e9dez aux param\u00e8tres OttoKit"],"Connect SureForms with your favorite apps to automate tasks and sync data seamlessly.":["Connectez SureForms \u00e0 vos applications pr\u00e9f\u00e9r\u00e9es pour automatiser les t\u00e2ches et synchroniser les donn\u00e9es en toute transparence."],"Unlock powerful integrations in the Premimum plan to automate your workflows and connect SureForms directly with your favorite tools.":["D\u00e9bloquez des int\u00e9grations puissantes dans le plan Premium pour automatiser vos flux de travail et connecter SureForms directement \u00e0 vos outils pr\u00e9f\u00e9r\u00e9s."],"Send form submissions straight to CRMs, email, and marketing platforms.":["Envoyez les soumissions de formulaires directement aux CRM, par e-mail et aux plateformes de marketing."],"Automate repetitive tasks with seamless data syncing.":["Automatisez les t\u00e2ches r\u00e9p\u00e9titives avec une synchronisation des donn\u00e9es transparente."],"Access exclusive native integrations for faster workflows.":["Acc\u00e9dez \u00e0 des int\u00e9grations natives exclusives pour des flux de travail plus rapides."],"PDF Generation":["G\u00e9n\u00e9ration de PDF"],"Generate and customize PDF copies of form submissions.":["G\u00e9n\u00e9rez et personnalisez des copies PDF des soumissions de formulaires."],"Generate Submission PDFs":["G\u00e9n\u00e9rer des PDF de soumission"],"Turn every form entry into a polished PDF file, making it perfect for reports, records, or sharing.":["Transformez chaque entr\u00e9e de formulaire en un fichier PDF soign\u00e9, le rendant parfait pour les rapports, les archives ou le partage."],"Automatically generate PDFs from your form submissions.":["G\u00e9n\u00e9rez automatiquement des PDF \u00e0 partir de vos soumissions de formulaires."],"Customize PDF templates with your branding.":["Personnalisez les mod\u00e8les PDF avec votre marque."],"Download or email PDFs instantly.":["T\u00e9l\u00e9chargez ou envoyez des PDF par e-mail instantan\u00e9ment."],"User Registration":["Inscription de l'utilisateur"],"Onboard new users or update existing accounts through beautiful looking forms.":["Int\u00e9grez de nouveaux utilisateurs ou mettez \u00e0 jour les comptes existants gr\u00e2ce \u00e0 de magnifiques formulaires."],"Register Users with SureForms":["Enregistrez les utilisateurs avec SureForms"],"Streamline the entire user onboarding process for your sites with seamless form-powered logins and registrations.":["Simplifiez l'ensemble du processus d'int\u00e9gration des utilisateurs pour vos sites avec des connexions et inscriptions fluides aliment\u00e9es par des formulaires."],"Register new users directly via your form submissions.":["Enregistrez de nouveaux utilisateurs directement via vos soumissions de formulaire."],"Create or update existing accounts by mapping form data to user fields.":["Cr\u00e9er ou mettre \u00e0 jour des comptes existants en associant les donn\u00e9es du formulaire aux champs utilisateur."],"Assign roles and control access automatically.":["Attribuez des r\u00f4les et contr\u00f4lez l'acc\u00e8s automatiquement."],"Post Feed":["Fil d'actualit\u00e9s"],"Transform your form submission into WordPress posts.":["Transformez votre soumission de formulaire en articles WordPress."],"Automatically turn form submissions into WordPress posts, pages, or custom post types. Save big on time and let your forms publish content directly.":["Transformez automatiquement les soumissions de formulaires en articles, pages ou types de publication personnalis\u00e9s WordPress. Gagnez beaucoup de temps et laissez vos formulaires publier du contenu directement."],"Create posts, pages, or CPTs from your form entries.":["Cr\u00e9ez des articles, des pages ou des CPT \u00e0 partir de vos entr\u00e9es de formulaire."],"Map form fields to your post fields easily.":["Associez facilement les champs de formulaire \u00e0 vos champs de publication."],"Automate the content publishing flow with few simple steps.":["Automatisez le flux de publication de contenu en quelques \u00e9tapes simples."],"Automations":["Automatisations"],"Unlock Advanced Styling":["D\u00e9verrouiller le style avanc\u00e9"],"Get full control over your form's look with custom colors, fonts, and layouts.":["Obtenez un contr\u00f4le total sur l'apparence de votre formulaire avec des couleurs, des polices et des mises en page personnalis\u00e9es."],"Button Alignment":["Alignement du bouton"],"Add Custom CSS Class(es)":["Ajouter une ou plusieurs classes CSS personnalis\u00e9es"],"Set the total number of submissions allowed for this form.":["D\u00e9finissez le nombre total de soumissions autoris\u00e9es pour ce formulaire."],"Save & Progress":["Enregistrer et progresser"],"Allow users to save their progress and continue form completion later.":["Permettre aux utilisateurs de sauvegarder leur progression et de continuer \u00e0 remplir le formulaire plus tard."],"Save & Progress in SureForms":["Enregistrer & Progresser dans SureForms"],"Give your users the flexibility to complete forms at their own pace by allowing them to save progress and return anytime.":["Donnez \u00e0 vos utilisateurs la flexibilit\u00e9 de remplir les formulaires \u00e0 leur propre rythme en leur permettant de sauvegarder leur progression et de revenir \u00e0 tout moment."],"Let users pause long or multi-step forms and continue later.":["Permettez aux utilisateurs de mettre en pause les formulaires longs ou \u00e0 \u00e9tapes multiples et de continuer plus tard."],"Reduce form abandonment with convenient resume links and access their progress from anywhere.":["R\u00e9duisez l'abandon de formulaire avec des liens de reprise pratiques et acc\u00e9dez \u00e0 leur progression de n'importe o\u00f9."],"Improve user experience for lengthy, complex, or multi-page forms.":["Am\u00e9liorer l'exp\u00e9rience utilisateur pour les formulaires longs, complexes ou multi-pages."],"This form is not yet available. Please check back after the scheduled start time.":["Ce formulaire n'est pas encore disponible. Veuillez revenir apr\u00e8s l'heure de d\u00e9but pr\u00e9vue."],"This form is no longer accepting submissions. The submission period has ended.":["Ce formulaire n'accepte plus les soumissions. La p\u00e9riode de soumission est termin\u00e9e."],"The start date and time must be before the end date and time.":["La date et l'heure de d\u00e9but doivent \u00eatre ant\u00e9rieures \u00e0 la date et l'heure de fin."],"Form Scheduling":["Planification de formulaire"],"Enable Form Scheduling":["Activer la planification des formulaires"],"Set a time period during which this form will be available for submissions.":["D\u00e9finissez une p\u00e9riode pendant laquelle ce formulaire sera disponible pour les soumissions."],"Start Date & Time":["Date et heure de d\u00e9but"],"End Date & Time":["Date et heure de fin"],"Response Description Before Start Date":["Description de la r\u00e9ponse avant la date de d\u00e9but"],"Response Description After End Date":["Description de la r\u00e9ponse apr\u00e8s la date de fin"],"Conditional Confirmations":["Confirmations conditionnelles"],"Set up the message or redirect users will see after submitting the form.":["Configurez le message ou la redirection que les utilisateurs verront apr\u00e8s avoir soumis le formulaire."],"Show the right message to the right user based on how they respond. Personalize confirmations with smart conditions and guide users to the next best step automatically.":["Montrez le bon message au bon utilisateur en fonction de sa r\u00e9ponse. Personnalisez les confirmations avec des conditions intelligentes et guidez automatiquement les utilisateurs vers la prochaine meilleure \u00e9tape."],"Display different confirmation messages based on form responses.":["Afficher diff\u00e9rents messages de confirmation en fonction des r\u00e9ponses du formulaire."],"Redirect users to specific pages or URLs conditionally.":["Rediriger les utilisateurs vers des pages ou des URL sp\u00e9cifiques de mani\u00e8re conditionnelle."],"Create personalized thank-you messages without extra forms.":["Cr\u00e9ez des messages de remerciement personnalis\u00e9s sans formulaires suppl\u00e9mentaires."],"Lost Password":["Mot de passe perdu"],"Reset Password":["R\u00e9initialiser le mot de passe"],"Select a spam protection service. Configure API keys in Global Settings before enabling.":["S\u00e9lectionnez un service de protection contre le spam. Configurez les cl\u00e9s API dans les Param\u00e8tres Globaux avant de l'activer."],"Send as Raw HTML":["Envoyer en HTML brut"],"When enabled, the email body HTML will be preserved exactly as written and wrapped in a professional email template.":["Lorsqu'elle est activ\u00e9e, le corps de l'email en HTML sera conserv\u00e9 exactement tel qu'il est \u00e9crit et int\u00e9gr\u00e9 dans un mod\u00e8le d'email professionnel."],"Smart tags that reference user-submitted fields will not be escaped in raw HTML mode. Avoid inserting untrusted field values directly into the email body.":["Les balises intelligentes qui font r\u00e9f\u00e9rence \u00e0 des champs soumis par l'utilisateur ne seront pas \u00e9chapp\u00e9es en mode HTML brut. \u00c9vitez d'ins\u00e9rer directement des valeurs de champs non fiables dans le corps de l'e-mail."],"Please provide a recipient email address and subject line.":["Veuillez fournir une adresse e-mail du destinataire et une ligne d'objet."],"Email notification duplicated!":["Notification par e-mail dupliqu\u00e9e !"],"Are you sure you want to delete this email notification?":["\u00cates-vous s\u00fbr de vouloir supprimer cette notification par e-mail ?"],"Email notification deleted!":["Notification par e-mail supprim\u00e9e !"],"URL is missing Top Level Domain (TLD).":["L'URL manque de domaine de premier niveau (TLD)."],"This form is now closed as the maximum number of entries has been received.":["Ce formulaire est maintenant ferm\u00e9 car le nombre maximum d'entr\u00e9es a \u00e9t\u00e9 atteint."],"Publish Your Form":["Publiez votre formulaire"],"Enable This to Instantly Publish the Form":["Activez ceci pour publier instantan\u00e9ment le formulaire"],"Style Your Instant Form Page Here":["Stylisez votre page de formulaire instantan\u00e9 ici"],"Quizzes":["Quiz"],"%s - Description":["%s - Description"],"Send entries to 100+ popular apps.":["Envoyez des entr\u00e9es \u00e0 plus de 100 applications populaires."],"Build automated workflows that run instantly.":["Cr\u00e9ez des flux de travail automatis\u00e9s qui s'ex\u00e9cutent instantan\u00e9ment."],"Create custom app integrations using our Custom App feature.":["Cr\u00e9ez des int\u00e9grations d'applications personnalis\u00e9es en utilisant notre fonctionnalit\u00e9 d'application personnalis\u00e9e."],"Keep your tools in sync automatically.":["Gardez vos outils synchronis\u00e9s automatiquement."],"This will install and activate OttoKit on your WordPress site to enable automation features.":["Cela installera et activera OttoKit sur votre site WordPress pour activer les fonctionnalit\u00e9s d'automatisation."],"Automate Your Forms with OttoKit":["Automatisez vos formulaires avec OttoKit"],"Every form submission should trigger something \u2014 a Slack alert, a CRM lead, a follow-up email, or a new row in Google Sheets.":["Chaque soumission de formulaire devrait d\u00e9clencher quelque chose \u2014 une alerte Slack, un lead CRM, un e-mail de suivi, ou une nouvelle ligne dans Google Sheets."],"Create interactive quizzes to engage your audience and gather insights.":["Cr\u00e9ez des quiz interactifs pour engager votre audience et recueillir des informations."],"Design engaging quizzes with various question types, personalized feedback, and automated scoring to captivate your audience and gain valuable insights.":["Concevez des quiz engageants avec divers types de questions, des retours personnalis\u00e9s et une notation automatis\u00e9e pour captiver votre audience et obtenir des informations pr\u00e9cieuses."],"Create interactive quizzes with multiple question types.":["Cr\u00e9ez des quiz interactifs avec plusieurs types de questions."],"Provide personalized feedback based on user responses.":["Fournir des commentaires personnalis\u00e9s en fonction des r\u00e9ponses des utilisateurs."],"Automate scoring and lead segmentation for better insights.":["Automatisez le scoring et la segmentation des leads pour de meilleures perspectives."],"Heading 1":["Titre 1"],"Heading 2":["Titre 2"],"Heading 3":["Titre 3"],"Heading 4":["Titre 4"],"Heading 5":["Titre 5"],"Heading 6":["Titre 6"],"Form settings saved.":["Param\u00e8tres du formulaire enregistr\u00e9s."],"The entry cap relies on stored entries to count submissions. While Compliance Settings has \"Never store entry data after form submission\" enabled, this limit will not be enforced. Disable that option, or remove the entry limit, to use this feature.":["Le plafond d'entr\u00e9e repose sur les entr\u00e9es stock\u00e9es pour compter les soumissions. Tant que les Param\u00e8tres de conformit\u00e9 ont l'option \"Ne jamais stocker les donn\u00e9es d'entr\u00e9e apr\u00e8s la soumission du formulaire\" activ\u00e9e, cette limite ne sera pas appliqu\u00e9e. D\u00e9sactivez cette option ou supprimez la limite d'entr\u00e9e pour utiliser cette fonctionnalit\u00e9."],"Settings saved, but post attributes (password \/ title \/ content) failed to update. Retry to persist them.":["Param\u00e8tres enregistr\u00e9s, mais les attributs du message (mot de passe \/ titre \/ contenu) n'ont pas pu \u00eatre mis \u00e0 jour. R\u00e9essayez pour les conserver."],"Failed to save form settings.":["\u00c9chec de l'enregistrement des param\u00e8tres du formulaire."],"Saving\u2026":["Enregistrement\u2026"],"When enabled this form will not store User IP, Browser Name and the Device Name in the Entries.":["Lorsqu'il est activ\u00e9, ce formulaire ne stockera pas l'IP de l'utilisateur, le nom du navigateur et le nom de l'appareil dans les entr\u00e9es."],"Failed to save. Please try again.":["\u00c9chec de l'enregistrement. Veuillez r\u00e9essayer."],"reCAPTCHA API keys for the selected version are not configured. Set them in Global Settings.":["Les cl\u00e9s API reCAPTCHA pour la version s\u00e9lectionn\u00e9e ne sont pas configur\u00e9es. D\u00e9finissez-les dans les Param\u00e8tres Globaux."],"Please select a reCAPTCHA version.":["Veuillez s\u00e9lectionner une version de reCAPTCHA."],"hCaptcha API keys are not configured. Set them in Global Settings.":["Les cl\u00e9s API hCaptcha ne sont pas configur\u00e9es. D\u00e9finissez-les dans les Param\u00e8tres Globaux."],"Cloudflare Turnstile API keys are not configured. Set them in Global Settings.":["Les cl\u00e9s API de Cloudflare Turnstile ne sont pas configur\u00e9es. D\u00e9finissez-les dans les Param\u00e8tres Globaux."],"Form data":["Donn\u00e9es du formulaire"],"Some fields need attention":["Certains champs n\u00e9cessitent une attention"],"Unsaved changes":["Modifications non enregistr\u00e9es"],"A recipient email address and subject line are required before this notification can be saved. Fix the highlighted fields, or discard your changes to go back.":["Une adresse e-mail de destinataire et une ligne d'objet sont requises avant que cette notification puisse \u00eatre enregistr\u00e9e. Corrigez les champs surlign\u00e9s ou annulez vos modifications pour revenir en arri\u00e8re."],"You have unsaved changes for this notification. Discard them to go back, or stay to save them.":["Vous avez des modifications non enregistr\u00e9es pour cette notification. Abandonnez-les pour revenir en arri\u00e8re, ou restez pour les enregistrer."],"Discard & go back":["Annuler et revenir"],"Stay & fix":["Rester et r\u00e9parer"],"Keep editing":["Continuez \u00e0 \u00e9diter"],"Please provide a recipient email address.":["Veuillez fournir une adresse e-mail du destinataire."],"Please provide a subject line.":["Veuillez fournir une ligne d'objet."],"Please provide a custom URL.":["Veuillez fournir une URL personnalis\u00e9e."],"You have unsaved changes. Discard them to continue, or stay to save your changes.":["Vous avez des modifications non enregistr\u00e9es. Abandonnez-les pour continuer, ou restez pour enregistrer vos modifications."],"Discard & continue":["Ignorer et continuer"],"Show Entries":["Afficher les entr\u00e9es"],"Display this form\u2019s entries in a table on the frontend.":["Afficher les entr\u00e9es de ce formulaire dans un tableau sur le frontend."],"Publish this form\u2019s submissions as a sortable, paginated table on any page \u2014 perfect for public directories, listings, and team dashboards, with per-role view access.":["Publiez les soumissions de ce formulaire sous forme de tableau triable et pagin\u00e9 sur n'importe quelle page \u2014 parfait pour les annuaires publics, les listes et les tableaux de bord d'\u00e9quipe, avec un acc\u00e8s par r\u00f4le."],"Embed a sortable, paginated entries table with a simple shortcode.":["Int\u00e9grez un tableau d'entr\u00e9es triable et pagin\u00e9 avec un shortcode simple."],"Choose exactly which fields appear as columns.":["Choisissez exactement quels champs apparaissent comme colonnes."],"Restrict who can view entries by user role.":["Restreindre qui peut voir les entr\u00e9es par r\u00f4le d'utilisateur."],"The image uploaded but could not be inserted. Please try again.":["L'image a \u00e9t\u00e9 t\u00e9l\u00e9charg\u00e9e mais n'a pas pu \u00eatre ins\u00e9r\u00e9e. Veuillez r\u00e9essayer."],"The image could not be uploaded. It may be too large, or you may not have permission to upload files.":["L'image n'a pas pu \u00eatre t\u00e9l\u00e9charg\u00e9e. Elle est peut-\u00eatre trop grande, ou vous n'avez pas la permission de t\u00e9l\u00e9charger des fichiers."],"Please choose an image file.":["Veuillez choisir un fichier image."],"Auto-Advance to Next Step":["Avancer automatiquement \u00e0 l'\u00e9tape suivante"],"Go to the next step as soon as someone picks an option. Works on steps with a single Multiple Choice or Dropdown field. The last step always shows Submit.":["Passez \u00e0 l'\u00e9tape suivante d\u00e8s que quelqu'un choisit une option. Fonctionne sur les \u00e9tapes avec un seul champ \u00e0 choix multiple ou d\u00e9roulant. La derni\u00e8re \u00e9tape affiche toujours Soumettre."],"Hide Next Button":["Masquer le bouton Suivant"],"Hide the Next button on steps that auto-advance. It reappears when reached with the keyboard.":["Masquer le bouton Suivant sur les \u00e9tapes qui avancent automatiquement. Il r\u00e9appara\u00eet lorsqu'on y acc\u00e8de avec le clavier."],"Could not open the OttoKit connection window. Please allow popups for this site and try again.":["Impossible d'ouvrir la fen\u00eatre de connexion OttoKit. Veuillez autoriser les pop-ups pour ce site et r\u00e9essayer."],"Quill heading picker: default paragraph style\u0004Normal":["Normal"]}}} \ No newline at end of file diff --git a/languages/sureforms-fr_FR-51635fe6489fc8288d603fe596c755ca.json b/languages/sureforms-fr_FR-51635fe6489fc8288d603fe596c755ca.json index 9ea4b60ef..e2e99a8b4 100644 --- a/languages/sureforms-fr_FR-51635fe6489fc8288d603fe596c755ca.json +++ b/languages/sureforms-fr_FR-51635fe6489fc8288d603fe596c755ca.json @@ -1 +1 @@ -{"translation-revision-date":"2024-12-13T13:12:49+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/settings.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"Dashboard":["Tableau de bord"],"Settings":["Param\u00e8tres"],"Entries":["Entr\u00e9es"],"Status":["Statut"],"Form":["Formulaire"],"Activated":["Activ\u00e9"],"Activate":["Activer"],"Address":["Adresse"],"Checkbox":["Case \u00e0 cocher"],"Dropdown":["Menu d\u00e9roulant"],"Email":["Email"],"Number":["Nombre"],"Phone":["T\u00e9l\u00e9phone"],"Textarea":["Zone de texte"],"Monday":["Lundi"],"Forms":["Formulaires"],"New Form Submission - %s":["Nouvelle soumission de formulaire - %s"],"GitHub":["GitHub"],"(no title)":["(pas de titre)"],"General":["G\u00e9n\u00e9ral"],"No tags available":["Aucune \u00e9tiquette disponible"],"Back":["Retour"],"Generic tags":["Balises g\u00e9n\u00e9riques"],"Other":["Autre"],"Confirm":["Confirmer"],"Cancel":["Annuler"],"Install":["Installer"],"Plugin Installation failed, Please try again later.":["L'installation du plugin a \u00e9chou\u00e9, veuillez r\u00e9essayer plus tard."],"Plugin activation failed, Please try again later.":["L'activation du plugin a \u00e9chou\u00e9, veuillez r\u00e9essayer plus tard."],"Integrations":["Int\u00e9grations"],"What's New?":["Quoi de neuf ?"],"Core":["C\u0153ur"],"Unlicensed":["Sans licence"],"Connecting\u2026":["Connexion\u2026"],"Install & Activate":["Installer et activer"],"Compliance Settings":["Param\u00e8tres de conformit\u00e9"],"Enable GDPR Compliance":["Activer la conformit\u00e9 RGPD"],"Never store entry data after form submission":["Ne jamais conserver les donn\u00e9es d'entr\u00e9e apr\u00e8s la soumission du formulaire"],"When enabled this form will never store Entries.":["Lorsqu'il est activ\u00e9, ce formulaire ne stockera jamais les entr\u00e9es."],"Automatically delete entries":["Supprimer automatiquement les entr\u00e9es"],"When enabled this form will automatically delete entries after a certain period of time.":["Lorsque cette option est activ\u00e9e, ce formulaire supprimera automatiquement les entr\u00e9es apr\u00e8s une certaine p\u00e9riode de temps."],"Entries older than the days set will be deleted automatically.":["Les entr\u00e9es plus anciennes que le nombre de jours d\u00e9fini seront supprim\u00e9es automatiquement."],"Visual":["Visuel"],"HTML":["HTML"],"All Data":["Toutes les donn\u00e9es"],"Add Shortcode":["Ajouter un shortcode"],"Form input tags":["Balises de saisie de formulaire"],"Comma separated values are also accepted.":["Les valeurs s\u00e9par\u00e9es par des virgules sont \u00e9galement accept\u00e9es."],"Email Notification":["Notification par e-mail"],"Name":["Nom"],"Send Email To":["Envoyer un e-mail \u00e0"],"Subject":["Sujet"],"CC":["CC"],"BCC":["Cci"],"Reply To":["R\u00e9pondre \u00e0"],"Add Key":["Ajouter une cl\u00e9"],"Add Value":["Ajouter de la valeur"],"Add":["Ajouter"],"Confirmation Message":["Message de confirmation"],"After Form Submission":["Apr\u00e8s la soumission du formulaire"],"Hide Form":["Masquer le formulaire"],"Reset Form":["R\u00e9initialiser le formulaire"],"Custom URL":["URL personnalis\u00e9e"],"Add Query Parameters":["Ajouter des param\u00e8tres de requ\u00eate"],"Select if you want to add key-value pairs for form fields to include in query parameters":["S\u00e9lectionnez si vous souhaitez ajouter des paires cl\u00e9-valeur pour les champs de formulaire \u00e0 inclure dans les param\u00e8tres de requ\u00eate"],"Query Parameters":["Param\u00e8tres de requ\u00eate"],"Success Message":["Message de r\u00e9ussite"],"Redirect":["Rediriger"],"Redirect to":["Rediriger vers"],"Page":["Page"],"Form Confirmation":["Confirmation du formulaire"],"Confirmation Type":["Type de confirmation"],"Clear":["Clair"],"Google reCAPTCHA":["Google reCAPTCHA"],"hCaptcha":["hCaptcha"],"reCAPTCHA v2 Invisible":["reCAPTCHA v2 Invisible"],"reCAPTCHA v3":["reCAPTCHA v3"],"URL":["URL"],"Validations":["Validations"],"Spam Protection":["Protection contre le spam"],"If this option is turned on, the user's IP address will be saved with the form data":["Si cette option est activ\u00e9e, l'adresse IP de l'utilisateur sera enregistr\u00e9e avec les donn\u00e9es du formulaire"],"Enable Honeypot Security":["Activer la s\u00e9curit\u00e9 Honeypot"],"Enable Honeypot Security for better spam protection":["Activez la s\u00e9curit\u00e9 Honeypot pour une meilleure protection contre le spam"],"%s represents the minimum selections needed. For example: \u201cMinimum 2 selections are required.\u201d":["%s repr\u00e9sente le nombre minimum de s\u00e9lections n\u00e9cessaires. Par exemple : \u00ab Un minimum de 2 s\u00e9lections est requis. \u00bb"],"%s represents the maximum selections allowed. For example: \u201cMaximum 4 selections are allowed.\u201d":["%s repr\u00e9sente le nombre maximum de s\u00e9lections autoris\u00e9es. Par exemple : \u00ab Maximum 4 s\u00e9lections autoris\u00e9es. \u00bb"],"%s represents the minimum choices needed. For example: \u201cMinimum 1 selection is required.\u201d":["%s repr\u00e9sente le nombre minimum de choix n\u00e9cessaires. Par exemple : \u00ab Au moins 1 s\u00e9lection est requise. \u00bb"],"%s represents the maximum choices allowed. For example: \u201cMaximum 3 selections are allowed.\u201d":["%s repr\u00e9sente le nombre maximum de choix autoris\u00e9s. Par exemple : \u00ab Maximum de 3 s\u00e9lections autoris\u00e9es. \u00bb"]," Error Message":["Message d'erreur"],"Email Summaries":["R\u00e9sum\u00e9s d'e-mails"],"Tuesday":["Mardi"],"Wednesday":["Mercredi"],"Thursday":["Jeudi"],"Friday":["Vendredi"],"Saturday":["Samedi"],"Sunday":["Dimanche"],"Schedule Reports":["Programmer les rapports"],"Auto":["Auto"],"Light":["Lumi\u00e8re"],"Dark":["Sombre"],"Turnstile":["Tourniquet"],"Get Keys":["Obtenir les cl\u00e9s"],"Documentation":["Documentation"],"Site Key":["Cl\u00e9 du site"],"Secret Key":["Cl\u00e9 secr\u00e8te"],"Cloudflare Turnstile":["Tourniquet Cloudflare"],"Appearance Mode":["Mode d'apparence"],"Text":["Texte"],"Test Email":["Email de test"],"IP Logging":["Journalisation IP"],"Honeypot":["Pot de miel"],"Confirmation Email Mismatch Message":["Message de non-correspondance de l'email de confirmation"],"%s represents the minimum input value. For example: \"Minimum value is 10.\"":["%s repr\u00e9sente la valeur d'entr\u00e9e minimale. Par exemple : \"La valeur minimale est 10.\""],"%s represents the maximum input value. For example: \"Maximum value is 100.\"":["%s repr\u00e9sente la valeur d'entr\u00e9e maximale. Par exemple : \"La valeur maximale est 100.\""],"OttoKit":["OttoKit"],"Connect with OttoKit":["Connectez-vous avec OttoKit"],"The current 'From Email' address does not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["L'adresse e-mail 'De' actuelle ne correspond pas au nom de domaine de votre site web (%1$s). Cela peut entra\u00eener le blocage ou le marquage de vos e-mails de notification comme spam. Alternativement, essayez d'utiliser une adresse De qui correspond au nom de domaine de votre site web (admin@%2$s)."],"The current 'From Email' address does not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["L'adresse e-mail 'De' actuelle ne correspond pas au nom de domaine de votre site web (%s). Cela peut entra\u00eener le blocage de vos e-mails de notification ou leur classement en tant que spam."],"We strongly recommend that you install the free ":["Nous vous recommandons vivement d'installer le gratuit"]," plugin! The Setup Wizard makes it easy to fix your emails. ":["plugin ! L'assistant de configuration facilite la correction de vos e-mails."]," Alternately, try using a From Address that matches your website domain (admin@%s).":["Alternativement, essayez d'utiliser une adresse d'exp\u00e9diteur qui correspond au domaine de votre site web (admin@%s)."],"Please enter a valid email address. Your notifications won't be sent if the field is not filled in correctly.":["Veuillez entrer une adresse e-mail valide. Vos notifications ne seront pas envoy\u00e9es si le champ n'est pas correctement rempli."],"From Name":["De la part de Nom"],"From Email":["De l'email"],"The current 'From Email' address may not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["L'adresse e-mail actuelle de l'exp\u00e9diteur peut ne pas correspondre au nom de domaine de votre site web (%1$s). Cela peut entra\u00eener le blocage ou le marquage comme spam de vos e-mails de notification. Alternativement, essayez d'utiliser une adresse de l'exp\u00e9diteur qui correspond au nom de domaine de votre site web (admin@%2$s)."],"The current 'From Email' address may not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["L'adresse e-mail actuelle 'De' peut ne pas correspondre au nom de domaine de votre site web (%s). Cela peut entra\u00eener le blocage de vos e-mails de notification ou leur marquage comme spam."],"reCAPTCHA":["reCAPTCHA"],"Ready to go beyond free plan?":["Pr\u00eat \u00e0 aller au-del\u00e0 du plan gratuit ?"],"Upgrade now":["Mettez \u00e0 niveau maintenant"],"and unlock the full power of SureForms!":["et d\u00e9bloquez toute la puissance de SureForms !"],"Upgrade SureForms":["Mettre \u00e0 niveau SureForms"],"Upgrade Now":["Mettez \u00e0 niveau maintenant"],"Entries older than the selected days will be deleted.":["Les entr\u00e9es plus anciennes que les jours s\u00e9lectionn\u00e9s seront supprim\u00e9es."],"Entries Time Period":["P\u00e9riode des entr\u00e9es"],"Notifications can use only one From Email so please enter a single address.":["Les notifications ne peuvent utiliser qu'une seule adresse e-mail d'exp\u00e9diteur, veuillez donc entrer une seule adresse."],"Select Page to redirect":["S\u00e9lectionnez la page \u00e0 rediriger"],"Search for a page":["Rechercher une page"],"Select a page":["S\u00e9lectionnez une page"],"Form Validation":["Validation de formulaire"],"Required Error Messages":["Messages d'erreur requis"],"Other Error Messages":["Autres messages d'erreur"],"Input Field Unique":["Champ de saisie unique"],"Email Field Unique":["Champ de courriel unique"],"Invalid URL":["URL invalide"],"Phone Field Unique":["Champ de t\u00e9l\u00e9phone unique"],"Invalid Field Number Block":["Bloc de num\u00e9ro de champ invalide"],"Invalid Email":["Email invalide"],"Number Minimum Value":["Valeur minimale du nombre"],"Number Maximum Value":["Valeur maximale du nombre"],"Dropdown Minimum Selections":["S\u00e9lections minimales du menu d\u00e9roulant"],"Dropdown Maximum Selections":["S\u00e9lections Maximales du Menu D\u00e9roulant"],"Multiple Choice Minimum Selections":["S\u00e9lections minimales \u00e0 choix multiple"],"Multiple Choice Maximum Selections":["S\u00e9lections maximales \u00e0 choix multiple"],"Input Field":["Champ de saisie"],"Email Field":["Champ de courriel"],"URL Field":["Champ URL"],"Phone Field":["Champ T\u00e9l\u00e9phone"],"Textarea Field":["Champ de zone de texte"],"Checkbox Field":["Champ de case \u00e0 cocher"],"Dropdown Field":["Champ d\u00e9roulant"],"Multiple Choice Field":["Champ \u00e0 choix multiple"],"Address Field":["Champ d'adresse"],"Number Field":["Champ num\u00e9rique"],"reCAPTCHA v2":["reCAPTCHA v2"],"To enable reCAPTCHA feature on your SureForms Please enable reCAPTCHA option on your blocks setting and select version. Add google reCAPTCHA secret and site key here. reCAPTCHA will be added to your page on front-end.":["Pour activer la fonctionnalit\u00e9 reCAPTCHA sur vos SureForms, veuillez activer l'option reCAPTCHA dans les param\u00e8tres de vos blocs et s\u00e9lectionner la version. Ajoutez ici la cl\u00e9 secr\u00e8te et la cl\u00e9 de site de Google reCAPTCHA. reCAPTCHA sera ajout\u00e9 \u00e0 votre page sur le front-end."],"Enter your %s here":["Entrez votre %s ici"],"To enable hCAPTCHA, please add your site key and secret key. Configure these settings within the individual form.":["Pour activer hCAPTCHA, veuillez ajouter votre cl\u00e9 de site et votre cl\u00e9 secr\u00e8te. Configurez ces param\u00e8tres dans le formulaire individuel."],"To enable Cloudflare Turnstile, please add your site key and secret key. Configure these settings within the individual form.":["Pour activer Cloudflare Turnstile, veuillez ajouter votre cl\u00e9 de site et votre cl\u00e9 secr\u00e8te. Configurez ces param\u00e8tres dans le formulaire individuel."],"Save":["Sauvegarder"],"Anonymous Analytics":["Analytique Anonyme"],"Learn More":["En savoir plus"],"Admin Notification":["Notification d'administration"],"Enable Admin Notification":["Activer la notification administrateur"],"Admin notifications keep you informed about new form entries since your last visit.":["Les notifications administratives vous informent des nouvelles entr\u00e9es de formulaire depuis votre derni\u00e8re visite."],"Skip":["Passer"],"Continue":["Continuer"],"Maximum Number of Entries":["Nombre maximum d'entr\u00e9es"],"Maximum Entries":["Entr\u00e9es maximales"],"Response Description After Maximum Entries":["Description de la r\u00e9ponse apr\u00e8s le nombre maximum d'entr\u00e9es"],"Get Started":["Commencer"],"Integration":["Int\u00e9gration"],"Connect Native Integrations with SureForms":["Connectez les int\u00e9grations natives avec SureForms"],"Unlock powerful integrations in the Premium plan to automate your workflows and connect SureForms directly with your favourite tools.":["D\u00e9bloquez des int\u00e9grations puissantes dans le plan Premium pour automatiser vos flux de travail et connecter SureForms directement \u00e0 vos outils pr\u00e9f\u00e9r\u00e9s."],"Send form submissions straight to CRMs, email, and marketing platforms":["Envoyez les soumissions de formulaires directement aux CRM, par e-mail et aux plateformes de marketing"],"Automate repetitive tasks with seamless data syncing":["Automatisez les t\u00e2ches r\u00e9p\u00e9titives avec une synchronisation des donn\u00e9es transparente"],"Access exclusive native integrations for faster workflows":["Acc\u00e9dez \u00e0 des int\u00e9grations natives exclusives pour des flux de travail plus rapides"],"Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>":["Format attendu pour les e-mails - email@sureforms.com ou John Doe <email@sureforms.com>"],"Payments":["Paiements"],"Stripe account disconnected successfully.":["Compte Stripe d\u00e9connect\u00e9 avec succ\u00e8s."],"Failed to create webhook.":["\u00c9chec de la cr\u00e9ation du webhook."],"Failed to connect to Stripe.":["\u00c9chec de la connexion \u00e0 Stripe."],"Webhook":["Webhook"],"Knowledge Base":["Base de connaissances"],"What\u2019s New":["Quoi de neuf"],"out of":["hors de"],"No entries found":["Aucune entr\u00e9e trouv\u00e9e"],"delete":["supprimer"],"Please type \"%s\" in the input box":["Veuillez taper \"%s\" dans la bo\u00eete de saisie"],"To confirm, type \"%s\" in the box below:":["Pour confirmer, tapez \"%s\" dans la case ci-dessous :"],"Type \"%s\"":["Tapez \"%s\""],"Go to OttoKit Settings":["Acc\u00e9dez aux param\u00e8tres OttoKit"],"USD - US Dollar":["USD - Dollar am\u00e9ricain"],"Payment Mode":["Mode de paiement"],"Test Mode":["Mode Test"],"Live Mode":["Mode en direct"],"Action":["Action"],"General Settings":["Param\u00e8tres g\u00e9n\u00e9raux"],"Set up email summaries, admin alerts, and data preferences to manage your forms with ease.":["Configurez les r\u00e9sum\u00e9s d'e-mails, les alertes administratives et les pr\u00e9f\u00e9rences de donn\u00e9es pour g\u00e9rer vos formulaires en toute simplicit\u00e9."],"Customize default error messages shown when users submit invalid or incomplete form entries.":["Personnalisez les messages d'erreur par d\u00e9faut affich\u00e9s lorsque les utilisateurs soumettent des entr\u00e9es de formulaire invalides ou incompl\u00e8tes."],"Enable spam protection for your forms using CAPTCHA services or honeypot security.":["Activez la protection contre le spam pour vos formulaires en utilisant des services CAPTCHA ou une s\u00e9curit\u00e9 de type honeypot."],"Connect and manage your payment gateways to securely accept transactions through your forms.":["Connectez et g\u00e9rez vos passerelles de paiement pour accepter en toute s\u00e9curit\u00e9 les transactions via vos formulaires."],"1% transaction and payment gateway fees apply.":["Des frais de transaction et de passerelle de paiement de 1 % s'appliquent."],"2.9% transaction and payment gateway fees apply. Activate license to reduce transaction fees.":["Des frais de transaction et de passerelle de paiement de 2,9 % s'appliquent. Activez la licence pour r\u00e9duire les frais de transaction."],"2.9% transaction and payment gateway fees apply.":["Des frais de transaction et de passerelle de paiement de 2,9 % s'appliquent."],"Please visit %1$s, delete an unused webhook, then click below to retry.":["Veuillez visiter %1$s, supprimer un webhook inutilis\u00e9, puis cliquer ci-dessous pour r\u00e9essayer."],"SureForms could not create a webhook because your Stripe account has run out of free slots. Webhooks are needed to receive updates about payments.":["SureForms n'a pas pu cr\u00e9er un webhook car votre compte Stripe a \u00e9puis\u00e9 ses emplacements gratuits. Les webhooks sont n\u00e9cessaires pour recevoir des mises \u00e0 jour sur les paiements."],"Stripe Dashboard":["Tableau de bord Stripe"],"Creating\u2026":["Cr\u00e9ation\u2026"],"Create Webhook":["Cr\u00e9er un Webhook"],"Successfully connected to Stripe!":["Connexion r\u00e9ussie \u00e0 Stripe !"],"Invalid response from server. Please try again.":["R\u00e9ponse invalide du serveur. Veuillez r\u00e9essayer."],"Failed to disconnect Stripe account.":["\u00c9chec de la d\u00e9connexion du compte Stripe."],"Webhook created successfully!":["Webhook cr\u00e9\u00e9 avec succ\u00e8s !"],"Select Currency":["S\u00e9lectionner la devise"],"Select the default currency for payment forms.":["S\u00e9lectionnez la devise par d\u00e9faut pour les formulaires de paiement."],"Connection Status":["Statut de la connexion"],"Disconnect Stripe Account":["D\u00e9connecter le compte Stripe"],"Are you sure you want to disconnect your Stripe account? This will stop all active payments, subscriptions, and form transactions connected to this account.":["\u00cates-vous s\u00fbr de vouloir d\u00e9connecter votre compte Stripe ? Cela arr\u00eatera tous les paiements actifs, abonnements et transactions de formulaire li\u00e9s \u00e0 ce compte."],"Disconnect":["D\u00e9connecter"],"Disconnecting\u2026":["D\u00e9connexion\u2026"],"Webhook successfully connected, all Stripe events are being tracked.":["Webhook connect\u00e9 avec succ\u00e8s, tous les \u00e9v\u00e9nements Stripe sont suivis."],"Connect your Stripe account to start accepting payments through your forms.":["Connectez votre compte Stripe pour commencer \u00e0 accepter les paiements via vos formulaires."],"Connect to Stripe":["Connectez-vous \u00e0 Stripe"],"Securely connect to Stripe with just a few clicks to begin accepting payments! ":["Connectez-vous en toute s\u00e9curit\u00e9 \u00e0 Stripe en quelques clics pour commencer \u00e0 accepter les paiements !"],"Set the total number of submissions allowed for this form.":["D\u00e9finissez le nombre total de soumissions autoris\u00e9es pour ce formulaire."],"Payment Methods":["M\u00e9thodes de paiement"],"Test mode allows you to process payments without real charges. Switch to Live mode for actual transactions.":["Le mode test vous permet de traiter les paiements sans frais r\u00e9els. Passez en mode Live pour des transactions r\u00e9elles."],"General Payment Settings":["Param\u00e8tres g\u00e9n\u00e9raux de paiement"],"These settings apply to all payment gateways.":["Ces param\u00e8tres s'appliquent \u00e0 toutes les passerelles de paiement."],"Stripe Settings":["Param\u00e8tres Stripe"],"Left ($100)":["Gauche (100 $)"],"Right (100$)":["D'accord (100$)"],"Left Space ($ 100)":["Espace gauche (100 $)"],"Right Space (100 $)":["Espace droit (100 $)"],"Currency Sign Position":["Position du signe mon\u00e9taire"],"Select the position of the currency symbol relative to the amount.":["S\u00e9lectionnez la position du symbole mon\u00e9taire par rapport au montant."],"Learn":["Apprendre"],"Enable email summaries":["Activer les r\u00e9sum\u00e9s par e-mail"],"Enable IP logging":["Activer la journalisation IP"],"Turn on Admin Notification from here.":["Activez la notification d'administration \u00e0 partir d'ici."],"New":["Nouveau"],"Send entries to 100+ popular apps.":["Envoyez des entr\u00e9es \u00e0 plus de 100 applications populaires."],"Build automated workflows that run instantly.":["Cr\u00e9ez des flux de travail automatis\u00e9s qui s'ex\u00e9cutent instantan\u00e9ment."],"Create custom app integrations using our Custom App feature.":["Cr\u00e9ez des int\u00e9grations d'applications personnalis\u00e9es en utilisant notre fonctionnalit\u00e9 d'application personnalis\u00e9e."],"Keep your tools in sync automatically.":["Gardez vos outils synchronis\u00e9s automatiquement."],"This will install and activate OttoKit on your WordPress site to enable automation features.":["Cela installera et activera OttoKit sur votre site WordPress pour activer les fonctionnalit\u00e9s d'automatisation."],"Automate Your Forms with OttoKit":["Automatisez vos formulaires avec OttoKit"],"Every form submission should trigger something \u2014 a Slack alert, a CRM lead, a follow-up email, or a new row in Google Sheets.":["Chaque soumission de formulaire devrait d\u00e9clencher quelque chose \u2014 une alerte Slack, un lead CRM, un e-mail de suivi, ou une nouvelle ligne dans Google Sheets."],"MCP":["MCP"],"Configure AI client permissions and MCP server settings.":["Configurer les autorisations du client IA et les param\u00e8tres du serveur MCP."],"View documentation":["Voir la documentation"],"Copy to clipboard":["Copier dans le presse-papiers"],"Claude Desktop":["Claude Desktop"],"~\/Library\/Application Support\/Claude\/claude_desktop_config.json (macOS) or %APPDATA%\\Claude\\claude_desktop_config.json (Windows)":["~\/Library\/Application Support\/Claude\/claude_desktop_config.json (macOS) ou %APPDATA%\\Claude\\claude_desktop_config.json (Windows)"],"Claude Code":["Claude Code"],".mcp.json (project) or ~\/.claude.json (global)":[".mcp.json (projet) ou ~\/.claude.json (global)"],"Cursor":["Curseur"],"~\/.cursor\/mcp.json":["~\/.cursor\/mcp.json"],"VS Code (Copilot)":["VS Code (Copilot)"],".vscode\/mcp.json (project) or settings.json > mcp.servers (global)":[".vscode\/mcp.json (projet) ou settings.json > mcp.servers (global)"],"~\/.continue\/config.yaml or config.json":["~\/.continue\/config.yaml ou config.json"],"Your client's MCP configuration file":["Le fichier de configuration MCP de votre client"],"Connect Your AI Client":["Connectez votre client IA"],"AI Client":["Client IA"],"Create an Application Password \u2014 ":["Cr\u00e9er un mot de passe d'application \u2014"],"Open Application Passwords":["Ouvrir les mots de passe de l'application"],"Or use this CLI command to add the server quickly (you will still need to set the environment variables):":["Ou utilisez cette commande CLI pour ajouter le serveur rapidement (vous devrez toujours d\u00e9finir les variables d'environnement) :"],"Copy the JSON config below into: ":["Copiez la configuration JSON ci-dessous dans :"],"Replace \"your-application-password\" with the password from Step 1.":["Remplacez \"your-application-password\" par le mot de passe de l'\u00e9tape 1."],"WP_API_URL \u2014 your site's MCP endpoint. WP_API_USERNAME \u2014 your WordPress username. WP_API_PASSWORD \u2014 the application password you generated.":["WP_API_URL \u2014 l'endpoint MCP de votre site. WP_API_USERNAME \u2014 votre nom d'utilisateur WordPress. WP_API_PASSWORD \u2014 le mot de passe de l'application que vous avez g\u00e9n\u00e9r\u00e9."],"View setup docs":["Voir les documents de configuration"],"The MCP Adapter plugin is installed but not active. Activate it to configure MCP settings.":["Le plugin MCP Adapter est install\u00e9 mais pas actif. Activez-le pour configurer les param\u00e8tres MCP."],"The MCP Adapter plugin is required to connect AI clients to your forms. Download and install it from GitHub, then activate it.":["Le plugin MCP Adapter est n\u00e9cessaire pour connecter les clients IA \u00e0 vos formulaires. T\u00e9l\u00e9chargez-le et installez-le depuis GitHub, puis activez-le."],"Download the latest release from":["T\u00e9l\u00e9chargez la derni\u00e8re version depuis"],"Install the plugin via Plugins > Add New Plugin > Upload Plugin.":["Installez le plugin via Extensions > Ajouter une nouvelle extension > T\u00e9l\u00e9verser une extension."],"Activate the MCP Adapter plugin.":["Activez le plugin d'adaptateur MCP."],"Activating\u2026":["Activation\u2026"],"Activate MCP Adapter":["Activer l'adaptateur MCP"],"Download MCP Adapter":["T\u00e9l\u00e9charger l'adaptateur MCP"],"Experimental":["Exp\u00e9rimental"],"Enable Abilities":["Activer les capacit\u00e9s"],"Register SureForms abilities with the WordPress Abilities API. When enabled, AI clients can list, read, create, edit, and delete your forms and entries. When disabled, no abilities are registered and AI clients cannot perform any actions on your forms.":["Enregistrez les capacit\u00e9s de SureForms avec l'API des capacit\u00e9s de WordPress. Lorsqu'elle est activ\u00e9e, les clients IA peuvent lister, lire, cr\u00e9er, modifier et supprimer vos formulaires et entr\u00e9es. Lorsqu'elle est d\u00e9sactiv\u00e9e, aucune capacit\u00e9 n'est enregistr\u00e9e et les clients IA ne peuvent effectuer aucune action sur vos formulaires."],"Abilities API \u2014 Edit":["API des capacit\u00e9s \u2014 Modifier"],"Enable Edit Abilities":["Activer les capacit\u00e9s d'\u00e9dition"],"When enabled, AI clients can create new forms, update form titles, fields, and settings, duplicate forms, and modify entry statuses. When disabled, these abilities are unregistered and AI clients can only read your data.":["Lorsqu'elle est activ\u00e9e, les clients IA peuvent cr\u00e9er de nouveaux formulaires, mettre \u00e0 jour les titres, les champs et les param\u00e8tres des formulaires, dupliquer des formulaires et modifier les statuts des entr\u00e9es. Lorsqu'elle est d\u00e9sactiv\u00e9e, ces capacit\u00e9s sont d\u00e9senregistr\u00e9es et les clients IA peuvent uniquement lire vos donn\u00e9es."],"Abilities API \u2014 Delete":["API des capacit\u00e9s \u2014 Supprimer"],"Enable Delete Abilities":["Activer les capacit\u00e9s de suppression"],"When enabled, AI clients can permanently delete forms and entries. Deleted data cannot be recovered. When disabled, delete abilities are unregistered and AI clients cannot remove any data.":["Lorsqu'ils sont activ\u00e9s, les clients IA peuvent supprimer d\u00e9finitivement des formulaires et des entr\u00e9es. Les donn\u00e9es supprim\u00e9es ne peuvent pas \u00eatre r\u00e9cup\u00e9r\u00e9es. Lorsqu'ils sont d\u00e9sactiv\u00e9s, les capacit\u00e9s de suppression sont d\u00e9senregistr\u00e9es et les clients IA ne peuvent supprimer aucune donn\u00e9e."],"MCP Server":["Serveur MCP"],"Enable MCP Server":["Activer le serveur MCP"],"Creates a dedicated SureForms MCP endpoint that AI clients like Claude can connect to. When disabled, the endpoint is removed and external AI clients cannot discover or call any SureForms abilities.":["Cr\u00e9e un point de terminaison SureForms MCP d\u00e9di\u00e9 auquel les clients IA comme Claude peuvent se connecter. Lorsqu'il est d\u00e9sactiv\u00e9, le point de terminaison est supprim\u00e9 et les clients IA externes ne peuvent pas d\u00e9couvrir ou appeler les capacit\u00e9s de SureForms."],"Learn more":["En savoir plus"],"MCP Adapter Required":["Adaptateur MCP requis"],"Heading 1":["Titre 1"],"Heading 2":["Titre 2"],"Heading 3":["Titre 3"],"Heading 4":["Titre 4"],"Heading 5":["Titre 5"],"Heading 6":["Titre 6"],"Google Maps":["Google Maps"],"Configure Google Maps API key for address autocomplete and map preview.":["Configurez la cl\u00e9 API Google Maps pour la saisie semi-automatique des adresses et l'aper\u00e7u de la carte."],"Help shape the future of SureForms":["Aidez \u00e0 fa\u00e7onner l'avenir de SureForms"],"Enable Google Address Autocomplete":["Activer la saisie semi-automatique d'adresse Google"],"Upgrade to the SureForms Business Plan to add Google-powered address autocomplete with interactive map preview to your forms.":["Passez au plan d'affaires SureForms pour ajouter la saisie semi-automatique d'adresses aliment\u00e9e par Google avec un aper\u00e7u de la carte interactive \u00e0 vos formulaires."],"Auto-suggest addresses as users type for faster, error-free submissions":["Sugg\u00e9rer automatiquement des adresses au fur et \u00e0 mesure que les utilisateurs tapent pour des soumissions plus rapides et sans erreur"],"Show an interactive map preview with draggable pin for precise locations":["Afficher un aper\u00e7u de carte interactif avec un rep\u00e8re d\u00e9pla\u00e7able pour des emplacements pr\u00e9cis"],"Automatically populate address fields like city, state, and postal code":["Remplir automatiquement les champs d'adresse tels que la ville, l'\u00e9tat et le code postal"],"This form is now closed as we've received all the entries.":["Ce formulaire est maintenant ferm\u00e9 car nous avons re\u00e7u toutes les inscriptions."],"Thank you for contacting us! We will be in touch with you shortly.":["Merci de nous avoir contact\u00e9s ! Nous vous contacterons sous peu."],"Saving\u2026":["Enregistrement\u2026"],"When enabled this form will not store User IP, Browser Name and the Device Name in the Entries.":["Lorsqu'il est activ\u00e9, ce formulaire ne stockera pas l'IP de l'utilisateur, le nom du navigateur et le nom de l'appareil dans les entr\u00e9es."],"Form data":["Donn\u00e9es du formulaire"],"Unsaved changes":["Modifications non enregistr\u00e9es"],"Keep editing":["Continuez \u00e0 \u00e9diter"],"Global Defaults":["Param\u00e8tres par d\u00e9faut globaux"],"Form Restrictions":["Restrictions de formulaire"],"Configure default settings that apply to newly created forms.":["Configurer les param\u00e8tres par d\u00e9faut qui s'appliquent aux formulaires nouvellement cr\u00e9\u00e9s."],"Collect non-sensitive information from your website, such as the PHP version and features used, to help us fix bugs faster, make smarter decisions, and build features that actually matter to you. ":["Collectez des informations non sensibles de votre site web, telles que la version PHP et les fonctionnalit\u00e9s utilis\u00e9es, pour nous aider \u00e0 corriger les bugs plus rapidement, \u00e0 prendre des d\u00e9cisions plus \u00e9clair\u00e9es et \u00e0 d\u00e9velopper des fonctionnalit\u00e9s qui comptent r\u00e9ellement pour vous."],"Failed to load pages. Please refresh and try again.":["\u00c9chec du chargement des pages. Veuillez actualiser et r\u00e9essayer."],"Failed to load settings. Please refresh and try again.":["\u00c9chec du chargement des param\u00e8tres. Veuillez actualiser et r\u00e9essayer."],"Form Validation fields cannot be left blank.":["Les champs de validation de formulaire ne peuvent pas \u00eatre laiss\u00e9s vides."],"Recipient email is required when email summaries are enabled.":["L'adresse e-mail du destinataire est requise lorsque les r\u00e9sum\u00e9s par e-mail sont activ\u00e9s."],"Please enter a valid recipient email.":["Veuillez entrer une adresse e-mail de destinataire valide."],"Settings saved.":["Param\u00e8tres enregistr\u00e9s."],"Failed to save settings.":["\u00c9chec de l'enregistrement des param\u00e8tres."],"Some settings failed to save. Please retry.":["Certains param\u00e8tres n'ont pas pu \u00eatre enregistr\u00e9s. Veuillez r\u00e9essayer."],"Some fields have unsaved changes. Discard them to continue, or stay to save your edits.":["Certains champs contiennent des modifications non enregistr\u00e9es. Abandonnez-les pour continuer, ou restez pour enregistrer vos modifications."],"Discard & switch":["Annuler et changer"],"Import":["Importer"],"Migration":["Migration"],"Import forms from Contact Form 7, WPForms, Gravity Forms, and other plugins into SureForms.":["Importer des formulaires depuis Contact Form 7, WPForms, Gravity Forms et d'autres plugins dans SureForms."],"Could not generate the import preview.":["Impossible de g\u00e9n\u00e9rer l'aper\u00e7u de l'importation."],"Import failed. Please try again or check your error logs.":["\u00c9chec de l'importation. Veuillez r\u00e9essayer ou v\u00e9rifier vos journaux d'erreurs."],"Go back":["Retourne"],"Update & import":["Mise \u00e0 jour et importation"],"Confirm & import":["Confirmer et importer"],"Form #%s":["Formulaire n\u00b0%s"],"%d field will import":["%d champ sera import\u00e9"],"Some fields can't be migrated yet":["Certains champs ne peuvent pas encore \u00eatre migr\u00e9s"],"These fields will be skipped - add them manually after the form is created:":["Ces champs seront ignor\u00e9s - ajoutez-les manuellement apr\u00e8s la cr\u00e9ation du formulaire :"],"Some forms could not be parsed":["Certains formulaires n'ont pas pu \u00eatre analys\u00e9s"],"Update existing":["Mettre \u00e0 jour l'existant"],"Create a new copy":["Cr\u00e9er une nouvelle copie"],"Could not load forms for this source.":["Impossible de charger les formulaires pour cette source."],"(untitled form)":["(formulaire sans titre)"],"Previously imported":["Import\u00e9 pr\u00e9c\u00e9demment"],"Open existing SureForms form in a new tab":["Ouvrir le formulaire SureForms existant dans un nouvel onglet"],"On re-import":["Lors de la r\u00e9importation"],"No forms found in this plugin.":["Aucun formulaire trouv\u00e9 dans ce plugin."],"%1$d of %2$d form selected":["%1$d sur %2$d formulaire s\u00e9lectionn\u00e9"],"Preview update":["Aper\u00e7u de la mise \u00e0 jour"],"Preview import":["Aper\u00e7u de l'importation"],"Migration complete":["Migration termin\u00e9e"],"Nothing was imported":["Rien n'a \u00e9t\u00e9 import\u00e9"],"%d form was imported into SureForms.":["%d formulaire a \u00e9t\u00e9 import\u00e9 dans SureForms."],"None of the selected forms could be migrated. See the warnings below for details.":["Aucun des formulaires s\u00e9lectionn\u00e9s n'a pu \u00eatre migr\u00e9. Voir les avertissements ci-dessous pour plus de d\u00e9tails."],"Imported forms":["Formulaires import\u00e9s"],"Edit in SureForms":["Modifier dans SureForms"],"Some fields were skipped during import":["Certains champs ont \u00e9t\u00e9 ignor\u00e9s lors de l'importation"],"Add these manually in the form editor - they have no SureForms equivalent yet:":["Ajoutez-les manuellement dans l'\u00e9diteur de formulaire - ils n'ont pas encore d'\u00e9quivalent SureForms :"],"Some forms failed to import":["Certains formulaires n'ont pas pu \u00eatre import\u00e9s"],"Import more forms":["Importer plus de formulaires"],"Could not load the list of importable plugins.":["Impossible de charger la liste des plugins importables."],"No supported form plugins are active on this site. Activate one (such as Contact Form 7) with at least one form to import it into SureForms.":["Aucun plugin de formulaire pris en charge n'est actif sur ce site. Activez-en un (comme Contact Form 7) avec au moins un formulaire pour l'importer dans SureForms."],"Plugin":["Plugin"],"%d form":["%d formulaire"],"No forms":["Pas de formulaires"],"Multiple choice":["Choix multiple"],"Consent":["Consentement"],"The image uploaded but could not be inserted. Please try again.":["L'image a \u00e9t\u00e9 t\u00e9l\u00e9charg\u00e9e mais n'a pas pu \u00eatre ins\u00e9r\u00e9e. Veuillez r\u00e9essayer."],"The image could not be uploaded. It may be too large, or you may not have permission to upload files.":["L'image n'a pas pu \u00eatre t\u00e9l\u00e9charg\u00e9e. Elle est peut-\u00eatre trop grande, ou vous n'avez pas la permission de t\u00e9l\u00e9charger des fichiers."],"Please choose an image file.":["Veuillez choisir un fichier image."],"Show views and conversion rate":["Afficher les vues et le taux de conversion"],"Adds the Views and Conversion Rate columns to the Forms list. A view is counted once per page visit when the form appears on screen, and the conversion rate is the share of those views that ended in a submission. Counting starts the first time you turn this on, so submissions received before then are not counted towards the rate. Turning it off afterwards only hides the columns \u2014 counting continues, so the figures are up to date if you switch it back on.":["Ajoute les colonnes Vues et Taux de conversion \u00e0 la liste des formulaires. Une vue est compt\u00e9e une fois par visite de page lorsque le formulaire appara\u00eet \u00e0 l'\u00e9cran, et le taux de conversion est la part de ces vues qui se sont termin\u00e9es par une soumission. Le comptage commence la premi\u00e8re fois que vous l'activez, donc les soumissions re\u00e7ues avant cela ne sont pas compt\u00e9es dans le taux. Le d\u00e9sactiver par la suite ne fait que masquer les colonnes \u2014 le comptage continue, donc les chiffres sont \u00e0 jour si vous le r\u00e9activez."],"Log cleared.":["Journal effac\u00e9."],"Could not clear the log.":["Impossible d'effacer le journal."],"Enable logs":["Activer les journaux"],"Records form submission failures reported by the browser, so you can send the log to support instead of reading the console. Nothing is written while your forms are working, and submitted values are never stored.":["Enregistre les \u00e9checs de soumission de formulaire signal\u00e9s par le navigateur, afin que vous puissiez envoyer le journal au support au lieu de lire la console. Rien n'est \u00e9crit tant que vos formulaires fonctionnent, et les valeurs soumises ne sont jamais stock\u00e9es."],"Download log":["T\u00e9l\u00e9charger le journal"],"Confirm delete":["Confirmer la suppression"],"Log is full \u2014 download and clear it to keep recording.":["Le journal est plein \u2014 t\u00e9l\u00e9chargez-le et effacez-le pour continuer l'enregistrement."],"Form Views & Conversion":["Vues de formulaire et conversion"],"Logs":["Journaux"],"Views and submissions by anyone who can edit the site are normally left out, so testing your own forms does not change these figures.":["Les vues et soumissions par toute personne pouvant \u00e9diter le site sont normalement omises, afin que tester vos propres formulaires ne modifie pas ces chiffres."],"Quill heading picker: default paragraph style\u0004Normal":["Normal"]}}} \ No newline at end of file +{"translation-revision-date":"2024-12-13T13:12:49+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/settings.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"Dashboard":["Tableau de bord"],"Settings":["Param\u00e8tres"],"Entries":["Entr\u00e9es"],"Status":["Statut"],"Form":["Formulaire"],"Activated":["Activ\u00e9"],"Activate":["Activer"],"Address":["Adresse"],"Checkbox":["Case \u00e0 cocher"],"Dropdown":["Menu d\u00e9roulant"],"Email":["Email"],"Number":["Nombre"],"Phone":["T\u00e9l\u00e9phone"],"Textarea":["Zone de texte"],"Monday":["Lundi"],"Forms":["Formulaires"],"New Form Submission - %s":["Nouvelle soumission de formulaire - %s"],"GitHub":["GitHub"],"(no title)":["(pas de titre)"],"General":["G\u00e9n\u00e9ral"],"No tags available":["Aucune \u00e9tiquette disponible"],"Back":["Retour"],"Generic tags":["Balises g\u00e9n\u00e9riques"],"Other":["Autre"],"Confirm":["Confirmer"],"Cancel":["Annuler"],"Install":["Installer"],"Plugin Installation failed, Please try again later.":["L'installation du plugin a \u00e9chou\u00e9, veuillez r\u00e9essayer plus tard."],"Plugin activation failed, Please try again later.":["L'activation du plugin a \u00e9chou\u00e9, veuillez r\u00e9essayer plus tard."],"Integrations":["Int\u00e9grations"],"What's New?":["Quoi de neuf ?"],"Core":["C\u0153ur"],"Unlicensed":["Sans licence"],"Connecting\u2026":["Connexion\u2026"],"Install & Activate":["Installer et activer"],"Compliance Settings":["Param\u00e8tres de conformit\u00e9"],"Enable GDPR Compliance":["Activer la conformit\u00e9 RGPD"],"Never store entry data after form submission":["Ne jamais conserver les donn\u00e9es d'entr\u00e9e apr\u00e8s la soumission du formulaire"],"When enabled this form will never store Entries.":["Lorsqu'il est activ\u00e9, ce formulaire ne stockera jamais les entr\u00e9es."],"Automatically delete entries":["Supprimer automatiquement les entr\u00e9es"],"When enabled this form will automatically delete entries after a certain period of time.":["Lorsque cette option est activ\u00e9e, ce formulaire supprimera automatiquement les entr\u00e9es apr\u00e8s une certaine p\u00e9riode de temps."],"Entries older than the days set will be deleted automatically.":["Les entr\u00e9es plus anciennes que le nombre de jours d\u00e9fini seront supprim\u00e9es automatiquement."],"Visual":["Visuel"],"HTML":["HTML"],"All Data":["Toutes les donn\u00e9es"],"Add Shortcode":["Ajouter un shortcode"],"Form input tags":["Balises de saisie de formulaire"],"Comma separated values are also accepted.":["Les valeurs s\u00e9par\u00e9es par des virgules sont \u00e9galement accept\u00e9es."],"Email Notification":["Notification par e-mail"],"Name":["Nom"],"Send Email To":["Envoyer un e-mail \u00e0"],"Subject":["Sujet"],"CC":["CC"],"BCC":["Cci"],"Reply To":["R\u00e9pondre \u00e0"],"Add Key":["Ajouter une cl\u00e9"],"Add Value":["Ajouter de la valeur"],"Add":["Ajouter"],"Confirmation Message":["Message de confirmation"],"After Form Submission":["Apr\u00e8s la soumission du formulaire"],"Hide Form":["Masquer le formulaire"],"Reset Form":["R\u00e9initialiser le formulaire"],"Custom URL":["URL personnalis\u00e9e"],"Add Query Parameters":["Ajouter des param\u00e8tres de requ\u00eate"],"Select if you want to add key-value pairs for form fields to include in query parameters":["S\u00e9lectionnez si vous souhaitez ajouter des paires cl\u00e9-valeur pour les champs de formulaire \u00e0 inclure dans les param\u00e8tres de requ\u00eate"],"Query Parameters":["Param\u00e8tres de requ\u00eate"],"Success Message":["Message de r\u00e9ussite"],"Redirect":["Rediriger"],"Redirect to":["Rediriger vers"],"Page":["Page"],"Form Confirmation":["Confirmation du formulaire"],"Confirmation Type":["Type de confirmation"],"Clear":["Clair"],"Google reCAPTCHA":["Google reCAPTCHA"],"hCaptcha":["hCaptcha"],"reCAPTCHA v2 Invisible":["reCAPTCHA v2 Invisible"],"reCAPTCHA v3":["reCAPTCHA v3"],"URL":["URL"],"Validations":["Validations"],"Spam Protection":["Protection contre le spam"],"If this option is turned on, the user's IP address will be saved with the form data":["Si cette option est activ\u00e9e, l'adresse IP de l'utilisateur sera enregistr\u00e9e avec les donn\u00e9es du formulaire"],"Enable Honeypot Security":["Activer la s\u00e9curit\u00e9 Honeypot"],"Enable Honeypot Security for better spam protection":["Activez la s\u00e9curit\u00e9 Honeypot pour une meilleure protection contre le spam"],"%s represents the minimum selections needed. For example: \u201cMinimum 2 selections are required.\u201d":["%s repr\u00e9sente le nombre minimum de s\u00e9lections n\u00e9cessaires. Par exemple : \u00ab Un minimum de 2 s\u00e9lections est requis. \u00bb"],"%s represents the maximum selections allowed. For example: \u201cMaximum 4 selections are allowed.\u201d":["%s repr\u00e9sente le nombre maximum de s\u00e9lections autoris\u00e9es. Par exemple : \u00ab Maximum 4 s\u00e9lections autoris\u00e9es. \u00bb"],"%s represents the minimum choices needed. For example: \u201cMinimum 1 selection is required.\u201d":["%s repr\u00e9sente le nombre minimum de choix n\u00e9cessaires. Par exemple : \u00ab Au moins 1 s\u00e9lection est requise. \u00bb"],"%s represents the maximum choices allowed. For example: \u201cMaximum 3 selections are allowed.\u201d":["%s repr\u00e9sente le nombre maximum de choix autoris\u00e9s. Par exemple : \u00ab Maximum de 3 s\u00e9lections autoris\u00e9es. \u00bb"]," Error Message":["Message d'erreur"],"Email Summaries":["R\u00e9sum\u00e9s d'e-mails"],"Tuesday":["Mardi"],"Wednesday":["Mercredi"],"Thursday":["Jeudi"],"Friday":["Vendredi"],"Saturday":["Samedi"],"Sunday":["Dimanche"],"Schedule Reports":["Programmer les rapports"],"Auto":["Auto"],"Light":["Lumi\u00e8re"],"Dark":["Sombre"],"Turnstile":["Tourniquet"],"Get Keys":["Obtenir les cl\u00e9s"],"Documentation":["Documentation"],"Site Key":["Cl\u00e9 du site"],"Secret Key":["Cl\u00e9 secr\u00e8te"],"Cloudflare Turnstile":["Tourniquet Cloudflare"],"Appearance Mode":["Mode d'apparence"],"Text":["Texte"],"Test Email":["Email de test"],"IP Logging":["Journalisation IP"],"Honeypot":["Pot de miel"],"Confirmation Email Mismatch Message":["Message de non-correspondance de l'email de confirmation"],"%s represents the minimum input value. For example: \"Minimum value is 10.\"":["%s repr\u00e9sente la valeur d'entr\u00e9e minimale. Par exemple : \"La valeur minimale est 10.\""],"%s represents the maximum input value. For example: \"Maximum value is 100.\"":["%s repr\u00e9sente la valeur d'entr\u00e9e maximale. Par exemple : \"La valeur maximale est 100.\""],"OttoKit":["OttoKit"],"Connect with OttoKit":["Connectez-vous avec OttoKit"],"The current 'From Email' address does not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["L'adresse e-mail 'De' actuelle ne correspond pas au nom de domaine de votre site web (%1$s). Cela peut entra\u00eener le blocage ou le marquage de vos e-mails de notification comme spam. Alternativement, essayez d'utiliser une adresse De qui correspond au nom de domaine de votre site web (admin@%2$s)."],"The current 'From Email' address does not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["L'adresse e-mail 'De' actuelle ne correspond pas au nom de domaine de votre site web (%s). Cela peut entra\u00eener le blocage de vos e-mails de notification ou leur classement en tant que spam."],"We strongly recommend that you install the free ":["Nous vous recommandons vivement d'installer le gratuit"]," plugin! The Setup Wizard makes it easy to fix your emails. ":["plugin ! L'assistant de configuration facilite la correction de vos e-mails."]," Alternately, try using a From Address that matches your website domain (admin@%s).":["Alternativement, essayez d'utiliser une adresse d'exp\u00e9diteur qui correspond au domaine de votre site web (admin@%s)."],"Please enter a valid email address. Your notifications won't be sent if the field is not filled in correctly.":["Veuillez entrer une adresse e-mail valide. Vos notifications ne seront pas envoy\u00e9es si le champ n'est pas correctement rempli."],"From Name":["De la part de Nom"],"From Email":["De l'email"],"The current 'From Email' address may not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["L'adresse e-mail actuelle de l'exp\u00e9diteur peut ne pas correspondre au nom de domaine de votre site web (%1$s). Cela peut entra\u00eener le blocage ou le marquage comme spam de vos e-mails de notification. Alternativement, essayez d'utiliser une adresse de l'exp\u00e9diteur qui correspond au nom de domaine de votre site web (admin@%2$s)."],"The current 'From Email' address may not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["L'adresse e-mail actuelle 'De' peut ne pas correspondre au nom de domaine de votre site web (%s). Cela peut entra\u00eener le blocage de vos e-mails de notification ou leur marquage comme spam."],"reCAPTCHA":["reCAPTCHA"],"Ready to go beyond free plan?":["Pr\u00eat \u00e0 aller au-del\u00e0 du plan gratuit ?"],"Upgrade now":["Mettez \u00e0 niveau maintenant"],"and unlock the full power of SureForms!":["et d\u00e9bloquez toute la puissance de SureForms !"],"Upgrade SureForms":["Mettre \u00e0 niveau SureForms"],"Upgrade Now":["Mettez \u00e0 niveau maintenant"],"Entries older than the selected days will be deleted.":["Les entr\u00e9es plus anciennes que les jours s\u00e9lectionn\u00e9s seront supprim\u00e9es."],"Entries Time Period":["P\u00e9riode des entr\u00e9es"],"Notifications can use only one From Email so please enter a single address.":["Les notifications ne peuvent utiliser qu'une seule adresse e-mail d'exp\u00e9diteur, veuillez donc entrer une seule adresse."],"Select Page to redirect":["S\u00e9lectionnez la page \u00e0 rediriger"],"Search for a page":["Rechercher une page"],"Select a page":["S\u00e9lectionnez une page"],"Form Validation":["Validation de formulaire"],"Required Error Messages":["Messages d'erreur requis"],"Other Error Messages":["Autres messages d'erreur"],"Input Field Unique":["Champ de saisie unique"],"Email Field Unique":["Champ de courriel unique"],"Invalid URL":["URL invalide"],"Phone Field Unique":["Champ de t\u00e9l\u00e9phone unique"],"Invalid Field Number Block":["Bloc de num\u00e9ro de champ invalide"],"Invalid Email":["Email invalide"],"Number Minimum Value":["Valeur minimale du nombre"],"Number Maximum Value":["Valeur maximale du nombre"],"Dropdown Minimum Selections":["S\u00e9lections minimales du menu d\u00e9roulant"],"Dropdown Maximum Selections":["S\u00e9lections Maximales du Menu D\u00e9roulant"],"Multiple Choice Minimum Selections":["S\u00e9lections minimales \u00e0 choix multiple"],"Multiple Choice Maximum Selections":["S\u00e9lections maximales \u00e0 choix multiple"],"Input Field":["Champ de saisie"],"Email Field":["Champ de courriel"],"URL Field":["Champ URL"],"Phone Field":["Champ T\u00e9l\u00e9phone"],"Textarea Field":["Champ de zone de texte"],"Checkbox Field":["Champ de case \u00e0 cocher"],"Dropdown Field":["Champ d\u00e9roulant"],"Multiple Choice Field":["Champ \u00e0 choix multiple"],"Address Field":["Champ d'adresse"],"Number Field":["Champ num\u00e9rique"],"reCAPTCHA v2":["reCAPTCHA v2"],"To enable reCAPTCHA feature on your SureForms Please enable reCAPTCHA option on your blocks setting and select version. Add google reCAPTCHA secret and site key here. reCAPTCHA will be added to your page on front-end.":["Pour activer la fonctionnalit\u00e9 reCAPTCHA sur vos SureForms, veuillez activer l'option reCAPTCHA dans les param\u00e8tres de vos blocs et s\u00e9lectionner la version. Ajoutez ici la cl\u00e9 secr\u00e8te et la cl\u00e9 de site de Google reCAPTCHA. reCAPTCHA sera ajout\u00e9 \u00e0 votre page sur le front-end."],"Enter your %s here":["Entrez votre %s ici"],"To enable hCAPTCHA, please add your site key and secret key. Configure these settings within the individual form.":["Pour activer hCAPTCHA, veuillez ajouter votre cl\u00e9 de site et votre cl\u00e9 secr\u00e8te. Configurez ces param\u00e8tres dans le formulaire individuel."],"To enable Cloudflare Turnstile, please add your site key and secret key. Configure these settings within the individual form.":["Pour activer Cloudflare Turnstile, veuillez ajouter votre cl\u00e9 de site et votre cl\u00e9 secr\u00e8te. Configurez ces param\u00e8tres dans le formulaire individuel."],"Save":["Sauvegarder"],"Anonymous Analytics":["Analytique Anonyme"],"Learn More":["En savoir plus"],"Admin Notification":["Notification d'administration"],"Enable Admin Notification":["Activer la notification administrateur"],"Admin notifications keep you informed about new form entries since your last visit.":["Les notifications administratives vous informent des nouvelles entr\u00e9es de formulaire depuis votre derni\u00e8re visite."],"Skip":["Passer"],"Continue":["Continuer"],"Maximum Number of Entries":["Nombre maximum d'entr\u00e9es"],"Maximum Entries":["Entr\u00e9es maximales"],"Response Description After Maximum Entries":["Description de la r\u00e9ponse apr\u00e8s le nombre maximum d'entr\u00e9es"],"Get Started":["Commencer"],"Integration":["Int\u00e9gration"],"Connect Native Integrations with SureForms":["Connectez les int\u00e9grations natives avec SureForms"],"Unlock powerful integrations in the Premium plan to automate your workflows and connect SureForms directly with your favourite tools.":["D\u00e9bloquez des int\u00e9grations puissantes dans le plan Premium pour automatiser vos flux de travail et connecter SureForms directement \u00e0 vos outils pr\u00e9f\u00e9r\u00e9s."],"Send form submissions straight to CRMs, email, and marketing platforms":["Envoyez les soumissions de formulaires directement aux CRM, par e-mail et aux plateformes de marketing"],"Automate repetitive tasks with seamless data syncing":["Automatisez les t\u00e2ches r\u00e9p\u00e9titives avec une synchronisation des donn\u00e9es transparente"],"Access exclusive native integrations for faster workflows":["Acc\u00e9dez \u00e0 des int\u00e9grations natives exclusives pour des flux de travail plus rapides"],"Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>":["Format attendu pour les e-mails - email@sureforms.com ou John Doe <email@sureforms.com>"],"Payments":["Paiements"],"Stripe account disconnected successfully.":["Compte Stripe d\u00e9connect\u00e9 avec succ\u00e8s."],"Failed to create webhook.":["\u00c9chec de la cr\u00e9ation du webhook."],"Failed to connect to Stripe.":["\u00c9chec de la connexion \u00e0 Stripe."],"Webhook":["Webhook"],"Knowledge Base":["Base de connaissances"],"What\u2019s New":["Quoi de neuf"],"out of":["hors de"],"No entries found":["Aucune entr\u00e9e trouv\u00e9e"],"delete":["supprimer"],"Please type \"%s\" in the input box":["Veuillez taper \"%s\" dans la bo\u00eete de saisie"],"To confirm, type \"%s\" in the box below:":["Pour confirmer, tapez \"%s\" dans la case ci-dessous :"],"Type \"%s\"":["Tapez \"%s\""],"Go to OttoKit Settings":["Acc\u00e9dez aux param\u00e8tres OttoKit"],"USD - US Dollar":["USD - Dollar am\u00e9ricain"],"Payment Mode":["Mode de paiement"],"Test Mode":["Mode Test"],"Live Mode":["Mode en direct"],"Action":["Action"],"General Settings":["Param\u00e8tres g\u00e9n\u00e9raux"],"Set up email summaries, admin alerts, and data preferences to manage your forms with ease.":["Configurez les r\u00e9sum\u00e9s d'e-mails, les alertes administratives et les pr\u00e9f\u00e9rences de donn\u00e9es pour g\u00e9rer vos formulaires en toute simplicit\u00e9."],"Customize default error messages shown when users submit invalid or incomplete form entries.":["Personnalisez les messages d'erreur par d\u00e9faut affich\u00e9s lorsque les utilisateurs soumettent des entr\u00e9es de formulaire invalides ou incompl\u00e8tes."],"Enable spam protection for your forms using CAPTCHA services or honeypot security.":["Activez la protection contre le spam pour vos formulaires en utilisant des services CAPTCHA ou une s\u00e9curit\u00e9 de type honeypot."],"Connect and manage your payment gateways to securely accept transactions through your forms.":["Connectez et g\u00e9rez vos passerelles de paiement pour accepter en toute s\u00e9curit\u00e9 les transactions via vos formulaires."],"1% transaction and payment gateway fees apply.":["Des frais de transaction et de passerelle de paiement de 1 % s'appliquent."],"2.9% transaction and payment gateway fees apply. Activate license to reduce transaction fees.":["Des frais de transaction et de passerelle de paiement de 2,9 % s'appliquent. Activez la licence pour r\u00e9duire les frais de transaction."],"2.9% transaction and payment gateway fees apply.":["Des frais de transaction et de passerelle de paiement de 2,9 % s'appliquent."],"Please visit %1$s, delete an unused webhook, then click below to retry.":["Veuillez visiter %1$s, supprimer un webhook inutilis\u00e9, puis cliquer ci-dessous pour r\u00e9essayer."],"SureForms could not create a webhook because your Stripe account has run out of free slots. Webhooks are needed to receive updates about payments.":["SureForms n'a pas pu cr\u00e9er un webhook car votre compte Stripe a \u00e9puis\u00e9 ses emplacements gratuits. Les webhooks sont n\u00e9cessaires pour recevoir des mises \u00e0 jour sur les paiements."],"Stripe Dashboard":["Tableau de bord Stripe"],"Creating\u2026":["Cr\u00e9ation\u2026"],"Create Webhook":["Cr\u00e9er un Webhook"],"Successfully connected to Stripe!":["Connexion r\u00e9ussie \u00e0 Stripe !"],"Invalid response from server. Please try again.":["R\u00e9ponse invalide du serveur. Veuillez r\u00e9essayer."],"Failed to disconnect Stripe account.":["\u00c9chec de la d\u00e9connexion du compte Stripe."],"Webhook created successfully!":["Webhook cr\u00e9\u00e9 avec succ\u00e8s !"],"Select Currency":["S\u00e9lectionner la devise"],"Select the default currency for payment forms.":["S\u00e9lectionnez la devise par d\u00e9faut pour les formulaires de paiement."],"Connection Status":["Statut de la connexion"],"Disconnect Stripe Account":["D\u00e9connecter le compte Stripe"],"Are you sure you want to disconnect your Stripe account? This will stop all active payments, subscriptions, and form transactions connected to this account.":["\u00cates-vous s\u00fbr de vouloir d\u00e9connecter votre compte Stripe ? Cela arr\u00eatera tous les paiements actifs, abonnements et transactions de formulaire li\u00e9s \u00e0 ce compte."],"Disconnect":["D\u00e9connecter"],"Disconnecting\u2026":["D\u00e9connexion\u2026"],"Webhook successfully connected, all Stripe events are being tracked.":["Webhook connect\u00e9 avec succ\u00e8s, tous les \u00e9v\u00e9nements Stripe sont suivis."],"Connect your Stripe account to start accepting payments through your forms.":["Connectez votre compte Stripe pour commencer \u00e0 accepter les paiements via vos formulaires."],"Connect to Stripe":["Connectez-vous \u00e0 Stripe"],"Securely connect to Stripe with just a few clicks to begin accepting payments! ":["Connectez-vous en toute s\u00e9curit\u00e9 \u00e0 Stripe en quelques clics pour commencer \u00e0 accepter les paiements !"],"Set the total number of submissions allowed for this form.":["D\u00e9finissez le nombre total de soumissions autoris\u00e9es pour ce formulaire."],"Payment Methods":["M\u00e9thodes de paiement"],"Test mode allows you to process payments without real charges. Switch to Live mode for actual transactions.":["Le mode test vous permet de traiter les paiements sans frais r\u00e9els. Passez en mode Live pour des transactions r\u00e9elles."],"General Payment Settings":["Param\u00e8tres g\u00e9n\u00e9raux de paiement"],"These settings apply to all payment gateways.":["Ces param\u00e8tres s'appliquent \u00e0 toutes les passerelles de paiement."],"Stripe Settings":["Param\u00e8tres Stripe"],"Left ($100)":["Gauche (100 $)"],"Right (100$)":["D'accord (100$)"],"Left Space ($ 100)":["Espace gauche (100 $)"],"Right Space (100 $)":["Espace droit (100 $)"],"Currency Sign Position":["Position du signe mon\u00e9taire"],"Select the position of the currency symbol relative to the amount.":["S\u00e9lectionnez la position du symbole mon\u00e9taire par rapport au montant."],"Learn":["Apprendre"],"Enable email summaries":["Activer les r\u00e9sum\u00e9s par e-mail"],"Enable IP logging":["Activer la journalisation IP"],"Turn on Admin Notification from here.":["Activez la notification d'administration \u00e0 partir d'ici."],"New":["Nouveau"],"Send entries to 100+ popular apps.":["Envoyez des entr\u00e9es \u00e0 plus de 100 applications populaires."],"Build automated workflows that run instantly.":["Cr\u00e9ez des flux de travail automatis\u00e9s qui s'ex\u00e9cutent instantan\u00e9ment."],"Create custom app integrations using our Custom App feature.":["Cr\u00e9ez des int\u00e9grations d'applications personnalis\u00e9es en utilisant notre fonctionnalit\u00e9 d'application personnalis\u00e9e."],"Keep your tools in sync automatically.":["Gardez vos outils synchronis\u00e9s automatiquement."],"This will install and activate OttoKit on your WordPress site to enable automation features.":["Cela installera et activera OttoKit sur votre site WordPress pour activer les fonctionnalit\u00e9s d'automatisation."],"Automate Your Forms with OttoKit":["Automatisez vos formulaires avec OttoKit"],"Every form submission should trigger something \u2014 a Slack alert, a CRM lead, a follow-up email, or a new row in Google Sheets.":["Chaque soumission de formulaire devrait d\u00e9clencher quelque chose \u2014 une alerte Slack, un lead CRM, un e-mail de suivi, ou une nouvelle ligne dans Google Sheets."],"MCP":["MCP"],"Configure AI client permissions and MCP server settings.":["Configurer les autorisations du client IA et les param\u00e8tres du serveur MCP."],"View documentation":["Voir la documentation"],"Copy to clipboard":["Copier dans le presse-papiers"],"Claude Desktop":["Claude Desktop"],"~\/Library\/Application Support\/Claude\/claude_desktop_config.json (macOS) or %APPDATA%\\Claude\\claude_desktop_config.json (Windows)":["~\/Library\/Application Support\/Claude\/claude_desktop_config.json (macOS) ou %APPDATA%\\Claude\\claude_desktop_config.json (Windows)"],"Claude Code":["Claude Code"],".mcp.json (project) or ~\/.claude.json (global)":[".mcp.json (projet) ou ~\/.claude.json (global)"],"Cursor":["Curseur"],"~\/.cursor\/mcp.json":["~\/.cursor\/mcp.json"],"VS Code (Copilot)":["VS Code (Copilot)"],".vscode\/mcp.json (project) or settings.json > mcp.servers (global)":[".vscode\/mcp.json (projet) ou settings.json > mcp.servers (global)"],"~\/.continue\/config.yaml or config.json":["~\/.continue\/config.yaml ou config.json"],"Your client's MCP configuration file":["Le fichier de configuration MCP de votre client"],"Connect Your AI Client":["Connectez votre client IA"],"AI Client":["Client IA"],"Create an Application Password \u2014 ":["Cr\u00e9er un mot de passe d'application \u2014"],"Open Application Passwords":["Ouvrir les mots de passe de l'application"],"Or use this CLI command to add the server quickly (you will still need to set the environment variables):":["Ou utilisez cette commande CLI pour ajouter le serveur rapidement (vous devrez toujours d\u00e9finir les variables d'environnement) :"],"Copy the JSON config below into: ":["Copiez la configuration JSON ci-dessous dans :"],"Replace \"your-application-password\" with the password from Step 1.":["Remplacez \"your-application-password\" par le mot de passe de l'\u00e9tape 1."],"WP_API_URL \u2014 your site's MCP endpoint. WP_API_USERNAME \u2014 your WordPress username. WP_API_PASSWORD \u2014 the application password you generated.":["WP_API_URL \u2014 l'endpoint MCP de votre site. WP_API_USERNAME \u2014 votre nom d'utilisateur WordPress. WP_API_PASSWORD \u2014 le mot de passe de l'application que vous avez g\u00e9n\u00e9r\u00e9."],"View setup docs":["Voir les documents de configuration"],"The MCP Adapter plugin is installed but not active. Activate it to configure MCP settings.":["Le plugin MCP Adapter est install\u00e9 mais pas actif. Activez-le pour configurer les param\u00e8tres MCP."],"The MCP Adapter plugin is required to connect AI clients to your forms. Download and install it from GitHub, then activate it.":["Le plugin MCP Adapter est n\u00e9cessaire pour connecter les clients IA \u00e0 vos formulaires. T\u00e9l\u00e9chargez-le et installez-le depuis GitHub, puis activez-le."],"Download the latest release from":["T\u00e9l\u00e9chargez la derni\u00e8re version depuis"],"Install the plugin via Plugins > Add New Plugin > Upload Plugin.":["Installez le plugin via Extensions > Ajouter une nouvelle extension > T\u00e9l\u00e9verser une extension."],"Activate the MCP Adapter plugin.":["Activez le plugin d'adaptateur MCP."],"Activating\u2026":["Activation\u2026"],"Activate MCP Adapter":["Activer l'adaptateur MCP"],"Download MCP Adapter":["T\u00e9l\u00e9charger l'adaptateur MCP"],"Experimental":["Exp\u00e9rimental"],"Enable Abilities":["Activer les capacit\u00e9s"],"Register SureForms abilities with the WordPress Abilities API. When enabled, AI clients can list, read, create, edit, and delete your forms and entries. When disabled, no abilities are registered and AI clients cannot perform any actions on your forms.":["Enregistrez les capacit\u00e9s de SureForms avec l'API des capacit\u00e9s de WordPress. Lorsqu'elle est activ\u00e9e, les clients IA peuvent lister, lire, cr\u00e9er, modifier et supprimer vos formulaires et entr\u00e9es. Lorsqu'elle est d\u00e9sactiv\u00e9e, aucune capacit\u00e9 n'est enregistr\u00e9e et les clients IA ne peuvent effectuer aucune action sur vos formulaires."],"Abilities API \u2014 Edit":["API des capacit\u00e9s \u2014 Modifier"],"Enable Edit Abilities":["Activer les capacit\u00e9s d'\u00e9dition"],"When enabled, AI clients can create new forms, update form titles, fields, and settings, duplicate forms, and modify entry statuses. When disabled, these abilities are unregistered and AI clients can only read your data.":["Lorsqu'elle est activ\u00e9e, les clients IA peuvent cr\u00e9er de nouveaux formulaires, mettre \u00e0 jour les titres, les champs et les param\u00e8tres des formulaires, dupliquer des formulaires et modifier les statuts des entr\u00e9es. Lorsqu'elle est d\u00e9sactiv\u00e9e, ces capacit\u00e9s sont d\u00e9senregistr\u00e9es et les clients IA peuvent uniquement lire vos donn\u00e9es."],"Abilities API \u2014 Delete":["API des capacit\u00e9s \u2014 Supprimer"],"Enable Delete Abilities":["Activer les capacit\u00e9s de suppression"],"When enabled, AI clients can permanently delete forms and entries. Deleted data cannot be recovered. When disabled, delete abilities are unregistered and AI clients cannot remove any data.":["Lorsqu'ils sont activ\u00e9s, les clients IA peuvent supprimer d\u00e9finitivement des formulaires et des entr\u00e9es. Les donn\u00e9es supprim\u00e9es ne peuvent pas \u00eatre r\u00e9cup\u00e9r\u00e9es. Lorsqu'ils sont d\u00e9sactiv\u00e9s, les capacit\u00e9s de suppression sont d\u00e9senregistr\u00e9es et les clients IA ne peuvent supprimer aucune donn\u00e9e."],"MCP Server":["Serveur MCP"],"Enable MCP Server":["Activer le serveur MCP"],"Creates a dedicated SureForms MCP endpoint that AI clients like Claude can connect to. When disabled, the endpoint is removed and external AI clients cannot discover or call any SureForms abilities.":["Cr\u00e9e un point de terminaison SureForms MCP d\u00e9di\u00e9 auquel les clients IA comme Claude peuvent se connecter. Lorsqu'il est d\u00e9sactiv\u00e9, le point de terminaison est supprim\u00e9 et les clients IA externes ne peuvent pas d\u00e9couvrir ou appeler les capacit\u00e9s de SureForms."],"Learn more":["En savoir plus"],"MCP Adapter Required":["Adaptateur MCP requis"],"Heading 1":["Titre 1"],"Heading 2":["Titre 2"],"Heading 3":["Titre 3"],"Heading 4":["Titre 4"],"Heading 5":["Titre 5"],"Heading 6":["Titre 6"],"Google Maps":["Google Maps"],"Configure Google Maps API key for address autocomplete and map preview.":["Configurez la cl\u00e9 API Google Maps pour la saisie semi-automatique des adresses et l'aper\u00e7u de la carte."],"Help shape the future of SureForms":["Aidez \u00e0 fa\u00e7onner l'avenir de SureForms"],"Enable Google Address Autocomplete":["Activer la saisie semi-automatique d'adresse Google"],"Upgrade to the SureForms Business Plan to add Google-powered address autocomplete with interactive map preview to your forms.":["Passez au plan d'affaires SureForms pour ajouter la saisie semi-automatique d'adresses aliment\u00e9e par Google avec un aper\u00e7u de la carte interactive \u00e0 vos formulaires."],"Auto-suggest addresses as users type for faster, error-free submissions":["Sugg\u00e9rer automatiquement des adresses au fur et \u00e0 mesure que les utilisateurs tapent pour des soumissions plus rapides et sans erreur"],"Show an interactive map preview with draggable pin for precise locations":["Afficher un aper\u00e7u de carte interactif avec un rep\u00e8re d\u00e9pla\u00e7able pour des emplacements pr\u00e9cis"],"Automatically populate address fields like city, state, and postal code":["Remplir automatiquement les champs d'adresse tels que la ville, l'\u00e9tat et le code postal"],"This form is now closed as we've received all the entries.":["Ce formulaire est maintenant ferm\u00e9 car nous avons re\u00e7u toutes les inscriptions."],"Thank you for contacting us! We will be in touch with you shortly.":["Merci de nous avoir contact\u00e9s ! Nous vous contacterons sous peu."],"Saving\u2026":["Enregistrement\u2026"],"When enabled this form will not store User IP, Browser Name and the Device Name in the Entries.":["Lorsqu'il est activ\u00e9, ce formulaire ne stockera pas l'IP de l'utilisateur, le nom du navigateur et le nom de l'appareil dans les entr\u00e9es."],"Form data":["Donn\u00e9es du formulaire"],"Unsaved changes":["Modifications non enregistr\u00e9es"],"Keep editing":["Continuez \u00e0 \u00e9diter"],"Global Defaults":["Param\u00e8tres par d\u00e9faut globaux"],"Form Restrictions":["Restrictions de formulaire"],"Configure default settings that apply to newly created forms.":["Configurer les param\u00e8tres par d\u00e9faut qui s'appliquent aux formulaires nouvellement cr\u00e9\u00e9s."],"Collect non-sensitive information from your website, such as the PHP version and features used, to help us fix bugs faster, make smarter decisions, and build features that actually matter to you. ":["Collectez des informations non sensibles de votre site web, telles que la version PHP et les fonctionnalit\u00e9s utilis\u00e9es, pour nous aider \u00e0 corriger les bugs plus rapidement, \u00e0 prendre des d\u00e9cisions plus \u00e9clair\u00e9es et \u00e0 d\u00e9velopper des fonctionnalit\u00e9s qui comptent r\u00e9ellement pour vous."],"Failed to load pages. Please refresh and try again.":["\u00c9chec du chargement des pages. Veuillez actualiser et r\u00e9essayer."],"Failed to load settings. Please refresh and try again.":["\u00c9chec du chargement des param\u00e8tres. Veuillez actualiser et r\u00e9essayer."],"Form Validation fields cannot be left blank.":["Les champs de validation de formulaire ne peuvent pas \u00eatre laiss\u00e9s vides."],"Recipient email is required when email summaries are enabled.":["L'adresse e-mail du destinataire est requise lorsque les r\u00e9sum\u00e9s par e-mail sont activ\u00e9s."],"Please enter a valid recipient email.":["Veuillez entrer une adresse e-mail de destinataire valide."],"Settings saved.":["Param\u00e8tres enregistr\u00e9s."],"Failed to save settings.":["\u00c9chec de l'enregistrement des param\u00e8tres."],"Some settings failed to save. Please retry.":["Certains param\u00e8tres n'ont pas pu \u00eatre enregistr\u00e9s. Veuillez r\u00e9essayer."],"Some fields have unsaved changes. Discard them to continue, or stay to save your edits.":["Certains champs contiennent des modifications non enregistr\u00e9es. Abandonnez-les pour continuer, ou restez pour enregistrer vos modifications."],"Discard & switch":["Annuler et changer"],"Import":["Importer"],"Migration":["Migration"],"Import forms from Contact Form 7, WPForms, Gravity Forms, and other plugins into SureForms.":["Importer des formulaires depuis Contact Form 7, WPForms, Gravity Forms et d'autres plugins dans SureForms."],"Could not generate the import preview.":["Impossible de g\u00e9n\u00e9rer l'aper\u00e7u de l'importation."],"Import failed. Please try again or check your error logs.":["\u00c9chec de l'importation. Veuillez r\u00e9essayer ou v\u00e9rifier vos journaux d'erreurs."],"Go back":["Retourne"],"Update & import":["Mise \u00e0 jour et importation"],"Confirm & import":["Confirmer et importer"],"Form #%s":["Formulaire n\u00b0%s"],"%d field will import":["%d champ sera import\u00e9"],"Some fields can't be migrated yet":["Certains champs ne peuvent pas encore \u00eatre migr\u00e9s"],"These fields will be skipped - add them manually after the form is created:":["Ces champs seront ignor\u00e9s - ajoutez-les manuellement apr\u00e8s la cr\u00e9ation du formulaire :"],"Some forms could not be parsed":["Certains formulaires n'ont pas pu \u00eatre analys\u00e9s"],"Update existing":["Mettre \u00e0 jour l'existant"],"Create a new copy":["Cr\u00e9er une nouvelle copie"],"Could not load forms for this source.":["Impossible de charger les formulaires pour cette source."],"(untitled form)":["(formulaire sans titre)"],"Previously imported":["Import\u00e9 pr\u00e9c\u00e9demment"],"Open existing SureForms form in a new tab":["Ouvrir le formulaire SureForms existant dans un nouvel onglet"],"On re-import":["Lors de la r\u00e9importation"],"No forms found in this plugin.":["Aucun formulaire trouv\u00e9 dans ce plugin."],"%1$d of %2$d form selected":["%1$d sur %2$d formulaire s\u00e9lectionn\u00e9"],"Preview update":["Aper\u00e7u de la mise \u00e0 jour"],"Preview import":["Aper\u00e7u de l'importation"],"Migration complete":["Migration termin\u00e9e"],"Nothing was imported":["Rien n'a \u00e9t\u00e9 import\u00e9"],"%d form was imported into SureForms.":["%d formulaire a \u00e9t\u00e9 import\u00e9 dans SureForms."],"None of the selected forms could be migrated. See the warnings below for details.":["Aucun des formulaires s\u00e9lectionn\u00e9s n'a pu \u00eatre migr\u00e9. Voir les avertissements ci-dessous pour plus de d\u00e9tails."],"Imported forms":["Formulaires import\u00e9s"],"Edit in SureForms":["Modifier dans SureForms"],"Some fields were skipped during import":["Certains champs ont \u00e9t\u00e9 ignor\u00e9s lors de l'importation"],"Add these manually in the form editor - they have no SureForms equivalent yet:":["Ajoutez-les manuellement dans l'\u00e9diteur de formulaire - ils n'ont pas encore d'\u00e9quivalent SureForms :"],"Some forms failed to import":["Certains formulaires n'ont pas pu \u00eatre import\u00e9s"],"Import more forms":["Importer plus de formulaires"],"Could not load the list of importable plugins.":["Impossible de charger la liste des plugins importables."],"No supported form plugins are active on this site. Activate one (such as Contact Form 7) with at least one form to import it into SureForms.":["Aucun plugin de formulaire pris en charge n'est actif sur ce site. Activez-en un (comme Contact Form 7) avec au moins un formulaire pour l'importer dans SureForms."],"Plugin":["Plugin"],"%d form":["%d formulaire"],"No forms":["Pas de formulaires"],"Multiple choice":["Choix multiple"],"Consent":["Consentement"],"The image uploaded but could not be inserted. Please try again.":["L'image a \u00e9t\u00e9 t\u00e9l\u00e9charg\u00e9e mais n'a pas pu \u00eatre ins\u00e9r\u00e9e. Veuillez r\u00e9essayer."],"The image could not be uploaded. It may be too large, or you may not have permission to upload files.":["L'image n'a pas pu \u00eatre t\u00e9l\u00e9charg\u00e9e. Elle est peut-\u00eatre trop grande, ou vous n'avez pas la permission de t\u00e9l\u00e9charger des fichiers."],"Please choose an image file.":["Veuillez choisir un fichier image."],"Show views and conversion rate":["Afficher les vues et le taux de conversion"],"Log cleared.":["Journal effac\u00e9."],"Could not clear the log.":["Impossible d'effacer le journal."],"Enable logs":["Activer les journaux"],"Records form submission failures reported by the browser, so you can send the log to support instead of reading the console. Nothing is written while your forms are working, and submitted values are never stored.":["Enregistre les \u00e9checs de soumission de formulaire signal\u00e9s par le navigateur, afin que vous puissiez envoyer le journal au support au lieu de lire la console. Rien n'est \u00e9crit tant que vos formulaires fonctionnent, et les valeurs soumises ne sont jamais stock\u00e9es."],"Download log":["T\u00e9l\u00e9charger le journal"],"Confirm delete":["Confirmer la suppression"],"Log is full \u2014 download and clear it to keep recording.":["Le journal est plein \u2014 t\u00e9l\u00e9chargez-le et effacez-le pour continuer l'enregistrement."],"Form Views & Conversion":["Vues de formulaire et conversion"],"Logs":["Journaux"],"Views and submissions by anyone who can edit the site are normally left out, so testing your own forms does not change these figures.":["Les vues et soumissions par toute personne pouvant \u00e9diter le site sont normalement omises, afin que tester vos propres formulaires ne modifie pas ces chiffres."],"Could not open the OttoKit connection window. Please allow popups for this site and try again.":["Impossible d'ouvrir la fen\u00eatre de connexion OttoKit. Veuillez autoriser les pop-ups pour ce site et r\u00e9essayer."],"Receive a scheduled digest of form submissions straight to your inbox.":["Recevez un r\u00e9sum\u00e9 programm\u00e9 des soumissions de formulaires directement dans votre bo\u00eete de r\u00e9ception."],"Quill heading picker: default paragraph style\u0004Normal":["Normal"]}}} \ No newline at end of file diff --git a/languages/sureforms-fr_FR-e2cfcb2408d95abf73e3ead4a0965656.json b/languages/sureforms-fr_FR-e2cfcb2408d95abf73e3ead4a0965656.json index 9049f376e..d3305112f 100644 --- a/languages/sureforms-fr_FR-e2cfcb2408d95abf73e3ead4a0965656.json +++ b/languages/sureforms-fr_FR-e2cfcb2408d95abf73e3ead4a0965656.json @@ -1 +1 @@ -{"translation-revision-date":"2024-12-13T13:12:49+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/partialEntriesEmptyState.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"Dashboard":["Tableau de bord"],"Settings":["Param\u00e8tres"],"Entries":["Entr\u00e9es"],"Activated":["Activ\u00e9"],"Forms":["Formulaires"],"What's New?":["Quoi de neuf ?"],"Core":["C\u0153ur"],"Unlicensed":["Sans licence"],"Ready to go beyond free plan?":["Pr\u00eat \u00e0 aller au-del\u00e0 du plan gratuit ?"],"Upgrade now":["Mettez \u00e0 niveau maintenant"],"and unlock the full power of SureForms!":["et d\u00e9bloquez toute la puissance de SureForms !"],"Upgrade SureForms":["Mettre \u00e0 niveau SureForms"],"Payments":["Paiements"],"Knowledge Base":["Base de connaissances"],"What\u2019s New":["Quoi de neuf"],"Learn":["Apprendre"],"Upgrade to SureForms":["Passer \u00e0 SureForms"],"Partial Entries Placeholder":["Espace r\u00e9serv\u00e9 pour les entr\u00e9es partielles"],"Capture in-progress form data the moment visitors stop typing \u2014 no submit required":["Capturez les donn\u00e9es de formulaire en cours d\u00e8s que les visiteurs cessent de taper \u2014 aucune soumission requise"],"Recover abandoned submissions and follow up with prospects you would otherwise lose":["R\u00e9cup\u00e9rez les soumissions abandonn\u00e9es et faites un suivi avec les prospects que vous perdriez autrement"],"Let visitors pick up where they left off with secure, shareable resume links":["Permettez aux visiteurs de reprendre l\u00e0 o\u00f9 ils se sont arr\u00eat\u00e9s avec des liens de reprise s\u00e9curis\u00e9s et partageables"],"Stop Losing Leads to Abandoned Forms":["Arr\u00eatez de perdre des prospects \u00e0 cause des formulaires abandonn\u00e9s"],"See what visitors typed before they walked away. Upgrade to SureForms Premium to unlock Partial Entries:":["Voyez ce que les visiteurs ont tap\u00e9 avant de partir. Passez \u00e0 SureForms Premium pour d\u00e9bloquer les Entr\u00e9es Partielles :"]}}} \ No newline at end of file +{"translation-revision-date":"2024-12-13T13:12:49+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/partialEntriesEmptyState.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"Dashboard":["Tableau de bord"],"Settings":["Param\u00e8tres"],"Entries":["Entr\u00e9es"],"Activated":["Activ\u00e9"],"Forms":["Formulaires"],"What's New?":["Quoi de neuf ?"],"Core":["C\u0153ur"],"Unlicensed":["Sans licence"],"Ready to go beyond free plan?":["Pr\u00eat \u00e0 aller au-del\u00e0 du plan gratuit ?"],"Upgrade now":["Mettez \u00e0 niveau maintenant"],"and unlock the full power of SureForms!":["et d\u00e9bloquez toute la puissance de SureForms !"],"Upgrade SureForms":["Mettre \u00e0 niveau SureForms"],"Payments":["Paiements"],"Knowledge Base":["Base de connaissances"],"What\u2019s New":["Quoi de neuf"],"Learn":["Apprendre"],"Upgrade to SureForms":["Passer \u00e0 SureForms"],"Partial Entries Placeholder":["Espace r\u00e9serv\u00e9 pour les entr\u00e9es partielles"],"Recover abandoned submissions and follow up with prospects you would otherwise lose":["R\u00e9cup\u00e9rez les soumissions abandonn\u00e9es et faites un suivi avec les prospects que vous perdriez autrement"],"Let visitors pick up where they left off with secure, shareable resume links":["Permettez aux visiteurs de reprendre l\u00e0 o\u00f9 ils se sont arr\u00eat\u00e9s avec des liens de reprise s\u00e9curis\u00e9s et partageables"],"Stop Losing Leads to Abandoned Forms":["Arr\u00eatez de perdre des prospects \u00e0 cause des formulaires abandonn\u00e9s"],"See what visitors typed before they walked away. Upgrade to SureForms Premium to unlock Partial Entries:":["Voyez ce que les visiteurs ont tap\u00e9 avant de partir. Passez \u00e0 SureForms Premium pour d\u00e9bloquer les Entr\u00e9es Partielles :"],"Capture in-progress form data the moment visitors stop typing, no submit required":["Capturez les donn\u00e9es de formulaire en cours d\u00e8s que les visiteurs arr\u00eatent de taper, sans soumission requise"]}}} \ No newline at end of file diff --git a/languages/sureforms-fr_FR.mo b/languages/sureforms-fr_FR.mo index 05722a01352795227563e8f4e8a6ca87c2059b41..697586a9a642f1667fdb16ba179153ff480796b3 100644 GIT binary patch delta 73267 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 delta 76945 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 MJ}Vd<UNh|f0ZN<WO#lD@ diff --git a/languages/sureforms-fr_FR.po b/languages/sureforms-fr_FR.po index 191b884e7..d945bd523 100644 --- a/languages/sureforms-fr_FR.po +++ b/languages/sureforms-fr_FR.po @@ -14,9 +14,9 @@ msgstr "" #. Plugin Name of the plugin #. Author of the plugin #: sureforms.php -#: admin/admin.php:1198 -#: admin/admin.php:1199 -#: admin/admin.php:3185 +#: admin/admin.php:1211 +#: admin/admin.php:1212 +#: admin/admin.php:3124 #: inc/abilities/abilities-registrar.php:139 #: inc/gutenberg-hooks.php:109 #: inc/page-builders/bricks/elements/form-widget.php:67 @@ -43,8 +43,8 @@ msgstr "Un moyen simple mais puissant de créer des formulaires modernes pour vo msgid "https://sureforms.com/" msgstr "https://sureforms.com/" -#: admin/admin.php:1211 -#: admin/admin.php:1212 +#: admin/admin.php:1224 +#: admin/admin.php:1225 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/forms.js:172 @@ -59,12 +59,12 @@ msgstr "https://sureforms.com/" msgid "Dashboard" msgstr "Tableau de bord" -#: admin/admin.php:1229 -#: admin/admin.php:1230 -#: admin/admin.php:1662 +#: admin/admin.php:1242 +#: admin/admin.php:1243 +#: admin/admin.php:1675 #: inc/compatibility/multilingual/string-collector.php:236 #: inc/compatibility/multilingual/string-collector.php:245 -#: inc/compatibility/multilingual/string-collector.php:313 +#: inc/compatibility/multilingual/string-collector.php:319 #: assets/build/blocks.js:172 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 @@ -79,15 +79,15 @@ msgstr "Tableau de bord" msgid "Settings" msgstr "Paramètres" -#: admin/admin.php:1498 -#: admin/admin.php:1499 +#: admin/admin.php:1511 +#: admin/admin.php:1512 #: inc/post-types.php:270 msgid "New Form" msgstr "Nouveau formulaire" -#: admin/admin.php:1507 -#: admin/admin.php:1508 -#: admin/admin.php:3504 +#: admin/admin.php:1520 +#: admin/admin.php:1521 +#: admin/admin.php:3443 #: inc/generate-form-markup.php:211 #: inc/generate-form-markup.php:224 #: inc/global-settings/email-summary.php:225 @@ -105,14 +105,14 @@ msgid "Entries" msgstr "Entrées" #. Translators: Post Title. -#: admin/admin.php:1750 +#: admin/admin.php:1763 #, php-format msgid "Edit %1$s" msgstr "Modifier %1$s" #: inc/ai-form-builder/ai-auth.php:45 #: inc/ai-form-builder/ai-auth.php:93 -#: inc/ai-form-builder/ai-auth.php:167 +#: inc/ai-form-builder/ai-auth.php:170 #: inc/background-process.php:112 #: inc/create-new-form.php:102 #: inc/duplicate-form.php:191 @@ -126,12 +126,12 @@ msgid "Nonce verification failed." msgstr "La vérification du nonce a échoué." #. translators: %1$s: Opening anchor tag with URL, %2$s: Closing anchor tag, %3$s: SureForms Pro Plugin Name. -#: admin/admin.php:2626 +#: admin/admin.php:2637 #, php-format msgid "Please %1$sactivate%2$s your copy of %3$s to get new features, access support, receive update notifications, and more." msgstr "Veuillez %1$sactiver%2$s votre copie de %3$s pour obtenir de nouvelles fonctionnalités, accéder au support, recevoir des notifications de mise à jour, et plus encore." -#: admin/admin.php:3503 +#: admin/admin.php:3442 #: inc/global-settings/email-summary.php:224 #: assets/build/entries.js:172 #: assets/build/payments.js:172 @@ -201,7 +201,7 @@ msgstr "Poubelle" msgid "Published" msgstr "Publié" -#: admin/admin.php:3495 +#: admin/admin.php:3434 msgid "View" msgstr "Voir" @@ -253,7 +253,7 @@ msgstr "Utilisateur :" msgid "Status:" msgstr "Statut :" -#: inc/compatibility/multilingual/string-collector.php:452 +#: inc/compatibility/multilingual/string-collector.php:458 #: inc/page-builders/bricks/elements/form-widget.php:115 #: inc/page-builders/elementor/form-widget.php:751 #: assets/build/blocks.js:172 @@ -288,11 +288,11 @@ msgstr "Aucun plugin spécifié" msgid "Plugin Successfully Activated" msgstr "Plugin activé avec succès" -#: admin/admin.php:1834 +#: admin/admin.php:1841 msgid "Activating..." msgstr "Activation..." -#: admin/admin.php:1835 +#: admin/admin.php:1842 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/formEditor.js:172 @@ -307,17 +307,17 @@ msgstr "Activation..." msgid "Activated" msgstr "Activé" -#: admin/admin.php:1836 +#: admin/admin.php:1843 #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "Activate" msgstr "Activer" -#: admin/admin.php:1837 +#: admin/admin.php:1844 msgid "Installing..." msgstr "Installation en cours..." -#: admin/admin.php:1838 +#: admin/admin.php:1845 msgid "Installed" msgstr "Installé" @@ -325,13 +325,12 @@ msgstr "Installé" msgid "You do not have permission to access this page." msgstr "Vous n'avez pas la permission d'accéder à cette page." -#: admin/admin.php:2874 -#: admin/admin.php:2917 -#: admin/admin.php:3076 -#: admin/admin.php:3114 -#: admin/admin.php:3135 -#: admin/admin.php:3458 -#: admin/admin.php:3847 +#: admin/admin.php:2859 +#: admin/admin.php:3014 +#: admin/admin.php:3052 +#: admin/admin.php:3073 +#: admin/admin.php:3397 +#: admin/admin.php:3798 #: inc/admin-ajax.php:164 #: inc/payments/admin/admin-handler.php:638 #: inc/payments/stripe/admin-stripe-handler.php:80 @@ -344,7 +343,7 @@ msgid "Form ID is required." msgstr "L'identifiant du formulaire est requis." #: inc/admin-ajax.php:184 -#: inc/form-submit.php:1261 +#: inc/form-submit.php:1275 msgid "Invalid form ID." msgstr "ID de formulaire invalide." @@ -410,23 +409,23 @@ msgstr "Valeur cachée" msgid "Failed to encode the token data." msgstr "Échec de l'encodage des données du jeton." -#: inc/ai-form-builder/ai-auth.php:100 +#: inc/ai-form-builder/ai-auth.php:103 msgid "Error processing Access Key." msgstr "Erreur lors du traitement de la clé d'accès." -#: inc/ai-form-builder/ai-auth.php:118 +#: inc/ai-form-builder/ai-auth.php:121 msgid "No access key provided." msgstr "Aucune clé d'accès fournie." -#: inc/ai-form-builder/ai-auth.php:155 +#: inc/ai-form-builder/ai-auth.php:158 msgid "Failed to decrypt the access key." msgstr "Échec du déchiffrement de la clé d'accès." -#: inc/ai-form-builder/ai-auth.php:162 +#: inc/ai-form-builder/ai-auth.php:165 msgid "Failed to json decode the decrypted data." msgstr "Échec du décodage JSON des données décryptées." -#: inc/ai-form-builder/ai-auth.php:172 +#: inc/ai-form-builder/ai-auth.php:175 msgid "No user email found in the decrypted data." msgstr "Aucun e-mail utilisateur trouvé dans les données décryptées." @@ -556,7 +555,7 @@ msgid "I consent to have this website store my submitted information so they can msgstr "Je consens à ce que ce site web stocke les informations que j'ai soumises afin qu'ils puissent répondre à ma demande." #: inc/fields/inlinebutton-markup.php:184 -#: inc/generate-form-markup.php:944 +#: inc/generate-form-markup.php:963 msgid "Please verify that you are not a robot." msgstr "Veuillez vérifier que vous n'êtes pas un robot." @@ -608,7 +607,7 @@ msgstr "Les données du formulaire sont introuvables." msgid "Sorry, you are not allowed to view the form." msgstr "Désolé, vous n'êtes pas autorisé à voir le formulaire." -#: inc/generate-form-markup.php:1123 +#: inc/generate-form-markup.php:1142 msgid "There was an error trying to submit your form. Please try again." msgstr "Une erreur s'est produite lors de la soumission de votre formulaire. Veuillez réessayer." @@ -700,7 +699,7 @@ msgstr "Afficher" msgid "Hide" msgstr "Cacher" -#: inc/generate-form-markup.php:1487 +#: inc/generate-form-markup.php:1506 #: inc/page-builders/elementor/form-widget.php:332 #: inc/post-types.php:95 #: inc/post-types.php:271 @@ -714,7 +713,7 @@ msgstr "Modifier le formulaire" msgid "Edit" msgstr "Modifier" -#: admin/admin.php:3236 +#: admin/admin.php:3175 #: inc/page-builders/elementor/form-widget.php:346 #: assets/build/dashboard.js:2 msgid "Create New Form" @@ -751,8 +750,8 @@ msgstr "Voir le formulaire" msgid "View Forms" msgstr "Afficher les formulaires" -#: admin/admin.php:1489 -#: admin/admin.php:1490 +#: admin/admin.php:1502 +#: admin/admin.php:1503 #: inc/post-types.php:274 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 @@ -8266,7 +8265,7 @@ msgstr "Social" msgid "Travel" msgstr "Voyage" -#: inc/helper.php:2368 +#: inc/helper.php:2394 msgid "Blank Form" msgstr "Formulaire vierge" @@ -8565,7 +8564,7 @@ msgstr "Activer la confirmation par e-mail" msgid "Checked by Default" msgstr "Coché par défaut" -#: inc/compatibility/multilingual/string-collector.php:565 +#: inc/compatibility/multilingual/string-collector.php:571 #: assets/build/blocks.js:172 msgid "Error message" msgstr "Message d'erreur" @@ -8585,7 +8584,6 @@ msgstr "Veuillez ajouter une option props à MultiButtonsControl" msgid "Icon Library" msgstr "Bibliothèque d'icônes" -#: admin/admin.php:4062 #: assets/build/blocks.js:172 #: assets/build/dashboard.js:172 #: modules/gutenberg/build/blocks.js:4 @@ -8876,9 +8874,9 @@ msgstr "Ajouter des blocs à la barre d'action rapide" msgid "Re-arrange block inside Quick Action Bar" msgstr "Réorganiser le bloc dans la barre d'action rapide" -#: admin/admin.php:1282 -#: admin/admin.php:1283 -#: admin/admin.php:4737 +#: admin/admin.php:1295 +#: admin/admin.php:1296 +#: admin/admin.php:4534 #: assets/build/blocks.js:172 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 @@ -8991,7 +8989,7 @@ msgstr "Nom" msgid "Send Email To" msgstr "Envoyer un e-mail à" -#: inc/compatibility/multilingual/string-collector.php:285 +#: inc/compatibility/multilingual/string-collector.php:290 #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "Subject" @@ -9251,7 +9249,7 @@ msgstr "Centre" msgid "Right" msgstr "D'accord" -#: inc/form-submit.php:1452 +#: inc/form-submit.php:1466 #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "Google reCAPTCHA" @@ -9261,7 +9259,7 @@ msgstr "Google reCAPTCHA" msgid "CloudFlare Turnstile" msgstr "Tourniquet CloudFlare" -#: inc/form-submit.php:1456 +#: inc/form-submit.php:1470 #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "hCaptcha" @@ -9539,7 +9537,7 @@ msgstr "Clé du site" msgid "Secret Key" msgstr "Clé secrète" -#: inc/form-submit.php:1460 +#: inc/form-submit.php:1474 #: assets/build/settings.js:172 msgid "Cloudflare Turnstile" msgstr "Tourniquet Cloudflare" @@ -9556,7 +9554,7 @@ msgstr "Connectez-vous maintenant" msgid "Authentication Failed" msgstr "Échec de l'authentification" -#: admin/admin.php:4061 +#: admin/admin.php:3972 #: assets/build/dashboard.js:172 #: assets/build/templatePicker.js:172 msgid "Contact Support" @@ -10492,7 +10490,7 @@ msgid "icon" msgstr "icône" #. translators: %1$s: SureForms version, %2$s: SureForms Pro Plugin Name, %3$s: SureForms Pro Version, %4$s: Anchor tag open, %5$s: Closing anchor tag. -#: admin/admin.php:2644 +#: admin/admin.php:2655 #, php-format msgid "SureForms %1$s requires minimum %2$s %3$s to work properly. Please update to the latest version from %4$shere%5$s." msgstr "SureForms %1$s nécessite au minimum %2$s %3$s pour fonctionner correctement. Veuillez mettre à jour vers la dernière version depuis %4$scet endroit%5$s." @@ -10514,7 +10512,7 @@ msgstr "Journalisation IP" msgid "Honeypot" msgstr "Pot de miel" -#: admin/admin.php:2693 +#: admin/admin.php:2704 msgid "Rate SureForms" msgstr "Évaluez SureForms" @@ -10570,18 +10568,18 @@ msgstr "Déverrouiller Ajouter une note" msgid "With the SureForms Starter plan, enhance your submitted form entries by adding personalized notes for better clarity and tracking." msgstr "Avec le plan SureForms Starter, améliorez vos entrées de formulaire soumises en ajoutant des notes personnalisées pour une meilleure clarté et un suivi amélioré." -#: inc/form-submit.php:1046 +#: inc/form-submit.php:1060 msgid "Email notification passed to the sending server" msgstr "Notification par e-mail transmise au serveur d'envoi" #. translators: Here, %s is the comma separated emails list. -#: inc/form-submit.php:1130 +#: inc/form-submit.php:1144 #, php-format msgid "Email notification recipient: %s" msgstr "Destinataire de la notification par e-mail : %s" #. translators: Here, %1$s is the comma separated emails list and %2$s is error report ( if any ). -#: inc/form-submit.php:1147 +#: inc/form-submit.php:1161 #, php-format msgid "Email server was unable to send the email notification. Recipient: %1$s. Reason: %2$s" msgstr "Le serveur de messagerie n'a pas pu envoyer la notification par e-mail. Destinataire : %1$s. Raison : %2$s" @@ -10624,7 +10622,7 @@ msgstr "Déverrouiller les formulaires conversationnels" msgid "With the SureForms Pro Plan, you can transform your forms into engaging conversational layouts for a seamless user experience." msgstr "Avec le plan SureForms Pro, vous pouvez transformer vos formulaires en mises en page conversationnelles engageantes pour une expérience utilisateur fluide." -#: admin/admin.php:1121 +#: admin/admin.php:1134 msgid "Get SureForms Pro" msgstr "Obtenez SureForms Pro" @@ -10836,24 +10834,24 @@ msgstr "Sélectionner le dégradé" msgid "reCAPTCHA" msgstr "reCAPTCHA" -#: inc/form-submit.php:1396 +#: inc/form-submit.php:1410 msgid "Captcha validation failed. No error code provided." msgstr "La validation du captcha a échoué. Aucun code d'erreur fourni." -#: inc/form-submit.php:1397 +#: inc/form-submit.php:1411 msgid "Captcha validation failed." msgstr "La validation du captcha a échoué." -#: inc/form-submit.php:1464 +#: inc/form-submit.php:1478 msgid "Unknown Captcha" msgstr "Captcha inconnu" -#: inc/form-submit.php:1465 +#: inc/form-submit.php:1479 msgid "Invalid captcha type." msgstr "Type de captcha invalide." #. translators: %s is the captcha title. -#: inc/form-submit.php:1478 +#: inc/form-submit.php:1492 #, php-format msgid "%s verification failed. Please contact your site administrator." msgstr "La vérification de %s a échoué. Veuillez contacter votre administrateur de site." @@ -11250,8 +11248,8 @@ msgstr "Décrivez le formulaire que vous souhaitez créer" msgid "We are building your form…" msgstr "Nous construisons votre formulaire…" -#: admin/admin.php:1397 -#: admin/admin.php:1398 +#: admin/admin.php:1410 +#: admin/admin.php:1411 msgid "SMTP" msgstr "SMTP" @@ -11383,32 +11381,31 @@ msgstr "Activer la notification administrateur" msgid "Admin notifications keep you informed about new form entries since your last visit." msgstr "Les notifications administratives vous informent des nouvelles entrées de formulaire depuis votre dernière visite." -#: admin/admin.php:2869 -#: admin/admin.php:2922 -#: admin/admin.php:3072 -#: admin/admin.php:3110 -#: admin/admin.php:3131 -#: admin/admin.php:3462 -#: admin/admin.php:3842 +#: admin/admin.php:2864 +#: admin/admin.php:3010 +#: admin/admin.php:3048 +#: admin/admin.php:3069 +#: admin/admin.php:3401 +#: admin/admin.php:3793 msgid "Unauthorized user." msgstr "Utilisateur non autorisé." #. translators: 1: opening span, 2: opening strong (inline), 3: closing strong, 4: closing span, 5: opening strong (block), 6: closing strong -#: admin/admin.php:3081 +#: admin/admin.php:3019 #, php-format msgid "%1$sGet started by %2$sbuilding your first form%3$s.%4$s%5$sExperience the power of our intuitive AI Form Builder%6$s" msgstr "%1$sCommencez par %2$scréer votre premier formulaire%3$s.%4$s%5$sDécouvrez la puissance de notre créateur de formulaires intuitif alimenté par l'IA%6$s" -#: admin/admin.php:3092 +#: admin/admin.php:3030 msgid "SureForms is waiting for you!" msgstr "SureForms vous attend !" -#: admin/admin.php:3094 +#: admin/admin.php:3032 msgid "Build My First Form" msgstr "Construire mon premier formulaire" -#: admin/admin.php:3095 -#: admin/admin.php:3650 +#: admin/admin.php:3033 +#: admin/admin.php:3582 msgid "Dismiss" msgstr "Rejeter" @@ -11428,51 +11425,51 @@ msgstr "Connexion" msgid "Register" msgstr "Inscrire" -#: admin/admin.php:3491 +#: admin/admin.php:3430 msgid "Recent Entries" msgstr "Entrées récentes" -#: admin/admin.php:3492 +#: admin/admin.php:3431 msgid "( Last 7 days )" msgstr "( 7 derniers jours )" -#: admin/admin.php:4678 +#: admin/admin.php:4475 msgid "Use Conditional Logic to show only what matters" msgstr "Utilisez la logique conditionnelle pour montrer uniquement ce qui compte" -#: admin/admin.php:4679 +#: admin/admin.php:4476 msgid "Split your form into steps to keep it easy" msgstr "Divisez votre formulaire en étapes pour le rendre facile." -#: admin/admin.php:4680 +#: admin/admin.php:4477 msgid "Let people upload files directly to your form" msgstr "Permettez aux gens de télécharger des fichiers directement sur votre formulaire" -#: admin/admin.php:4681 +#: admin/admin.php:4478 msgid "Turn responses into downloadable PDFs automatically" msgstr "Transformez les réponses en PDF téléchargeables automatiquement" -#: admin/admin.php:4682 +#: admin/admin.php:4479 msgid "Let users sign with a simple signature field" msgstr "Permettez aux utilisateurs de signer avec un simple champ de signature" -#: admin/admin.php:4683 +#: admin/admin.php:4480 msgid "Connect your form to other tools using webhooks" msgstr "Connectez votre formulaire à d'autres outils en utilisant des webhooks" -#: admin/admin.php:4684 +#: admin/admin.php:4481 msgid "Use Conversational Forms for a chat-like experience" msgstr "Utilisez des formulaires conversationnels pour une expérience de type chat" -#: admin/admin.php:4685 +#: admin/admin.php:4482 msgid "Let users register or log in through your form" msgstr "Permettez aux utilisateurs de s'inscrire ou de se connecter via votre formulaire" -#: admin/admin.php:4686 +#: admin/admin.php:4483 msgid "Build forms that create WordPress user accounts" msgstr "Créez des formulaires qui génèrent des comptes utilisateurs WordPress" -#: admin/admin.php:4687 +#: admin/admin.php:4484 msgid "Add calculations to auto-total scores or prices" msgstr "Ajoutez des calculs pour totaliser automatiquement les scores ou les prix" @@ -11671,7 +11668,6 @@ msgstr "Obtenez plus de contrôle, des flux de travail plus rapides et une perso msgid "Selected features require %1$s - use code %2$s to get 10% off on any plan." msgstr "Les fonctionnalités sélectionnées nécessitent %1$s - utilisez le code %2$s pour obtenir 10 % de réduction sur n'importe quel plan." -#: admin/admin.php:4060 #: assets/build/dashboard.js:172 msgid "Copied" msgstr "Copié" @@ -11704,21 +11700,21 @@ msgstr "Touches finales qui font la différence :" msgid "Build Your First Form" msgstr "Créez votre premier formulaire" -#: inc/helper.php:2161 +#: inc/helper.php:2182 msgid "Invalid nonce action or name." msgstr "Action ou nom de nonce invalide." #: inc/admin/editor-nudge.php:237 -#: inc/helper.php:2171 -#: inc/helper.php:2179 +#: inc/helper.php:2192 +#: inc/helper.php:2200 msgid "Invalid security token." msgstr "Jeton de sécurité invalide." -#: inc/helper.php:2186 +#: inc/helper.php:2207 msgid "Invalid request type." msgstr "Type de demande invalide." -#: inc/helper.php:2194 +#: inc/helper.php:2215 msgid "You do not have permission to perform this action." msgstr "Vous n'avez pas la permission d'effectuer cette action." @@ -11895,7 +11891,7 @@ msgstr "Explorez SureDash" msgid "Something went wrong. We have logged the error for further investigation" msgstr "Un problème est survenu. Nous avons enregistré l'erreur pour une enquête plus approfondie." -#: inc/field-validation.php:452 +#: inc/field-validation.php:440 msgid "Field is not valid." msgstr "Le champ n'est pas valide." @@ -11963,8 +11959,8 @@ msgstr "Miniature vidéo SureForms" msgid "Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>" msgstr "Format attendu pour les e-mails - email@sureforms.com ou John Doe <email@sureforms.com>" -#: admin/admin.php:1517 -#: admin/admin.php:1518 +#: admin/admin.php:1530 +#: admin/admin.php:1531 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/forms.js:172 @@ -12348,8 +12344,8 @@ msgstr "Inconnu" #: inc/payments/admin/admin-handler.php:1501 #: inc/payments/admin/admin-handler.php:1505 #: inc/payments/admin/admin-handler.php:1509 -#: inc/payments/front-end.php:893 -#: inc/payments/front-end.php:1338 +#: inc/payments/front-end.php:895 +#: inc/payments/front-end.php:1340 msgid "Guest User" msgstr "Utilisateur Invité" @@ -12362,7 +12358,7 @@ msgid "Valid customer email is required for payments." msgstr "Un e-mail client valide est requis pour les paiements." #: inc/payments/front-end.php:116 -#: inc/payments/front-end.php:342 +#: inc/payments/front-end.php:343 #: inc/payments/stripe/admin-stripe-handler.php:861 #: inc/payments/stripe/payments-settings.php:349 #: inc/payments/stripe/payments-settings.php:474 @@ -12373,136 +12369,136 @@ msgid "Stripe is not connected." msgstr "Stripe n'est pas connecté." #: inc/payments/front-end.php:122 -#: inc/payments/front-end.php:348 -#: inc/payments/front-end.php:662 -#: inc/payments/front-end.php:1217 +#: inc/payments/front-end.php:349 +#: inc/payments/front-end.php:664 +#: inc/payments/front-end.php:1219 msgid "Stripe secret key not found." msgstr "Clé secrète Stripe introuvable." #. translators: %s: formatted payment amount -#: inc/payments/front-end.php:205 +#: inc/payments/front-end.php:206 #, php-format msgid "The payment amount (%s) is below the minimum allowed. Stripe only processes amounts above 50¢." msgstr "Le montant du paiement (%s) est inférieur au minimum autorisé. Stripe ne traite que les montants supérieurs à 50¢." #. translators: %s: Field name -#: inc/payments/front-end.php:275 +#: inc/payments/front-end.php:276 #, php-format msgid "Missing required field: %s" msgstr "Champ requis manquant : %s" -#: inc/payments/front-end.php:294 +#: inc/payments/front-end.php:295 msgid "Valid customer email is required for subscriptions." msgstr "Un e-mail client valide est requis pour les abonnements." -#: inc/payments/front-end.php:299 +#: inc/payments/front-end.php:300 msgid "Customer name is required for subscriptions." msgstr "Le nom du client est requis pour les abonnements." -#: inc/payments/front-end.php:316 +#: inc/payments/front-end.php:317 msgid "Amount must be greater than 0" msgstr "Le montant doit être supérieur à 0" -#: inc/payments/front-end.php:324 +#: inc/payments/front-end.php:325 msgid "Invalid billing interval" msgstr "Intervalle de facturation invalide" -#: inc/payments/front-end.php:359 +#: inc/payments/front-end.php:360 msgid "Failed to create customer for subscription." msgstr "Échec de la création du client pour l'abonnement." -#: inc/payments/front-end.php:392 -#: inc/payments/front-end.php:408 +#: inc/payments/front-end.php:394 +#: inc/payments/front-end.php:410 msgid "Failed to create subscription through middleware." msgstr "Échec de la création de l'abonnement via le middleware." -#: inc/payments/front-end.php:413 +#: inc/payments/front-end.php:415 msgid "Empty response from subscription creation." msgstr "Réponse vide de la création d'abonnement." -#: inc/payments/front-end.php:418 +#: inc/payments/front-end.php:420 msgid "Invalid JSON response from subscription creation." msgstr "Réponse JSON invalide lors de la création de l'abonnement." -#: inc/payments/front-end.php:422 -#: inc/payments/front-end.php:426 +#: inc/payments/front-end.php:424 +#: inc/payments/front-end.php:428 msgid "Invalid subscription data." msgstr "Données d'abonnement invalides." -#: inc/payments/front-end.php:433 +#: inc/payments/front-end.php:435 msgid "Failed to create subscription." msgstr "Échec de la création de l'abonnement." #. translators: %s: Error message -#: inc/payments/front-end.php:466 +#: inc/payments/front-end.php:468 #, php-format msgid "Unexpected error: %s" msgstr "Erreur inattendue : %s" -#: inc/payments/front-end.php:632 +#: inc/payments/front-end.php:634 #: inc/payments/stripe/admin-stripe-handler.php:103 #: inc/payments/stripe/admin-stripe-handler.php:165 #: inc/payments/stripe/admin-stripe-handler.php:471 msgid "Subscription ID not found." msgstr "ID d'abonnement introuvable." -#: inc/payments/front-end.php:651 +#: inc/payments/front-end.php:653 msgid "Customer ID not found for the payment." msgstr "ID client introuvable pour le paiement." -#: inc/payments/front-end.php:679 +#: inc/payments/front-end.php:681 msgid "Failed to retrieve setup intent." msgstr "Échec de la récupération de l'intention de configuration." -#: inc/payments/front-end.php:727 +#: inc/payments/front-end.php:729 msgid "Failed to update subscription." msgstr "Échec de la mise à jour de l'abonnement." -#: inc/payments/front-end.php:735 +#: inc/payments/front-end.php:737 msgid "Latest invoice not found on subscription." msgstr "Dernière facture introuvable sur l'abonnement." -#: inc/payments/front-end.php:748 +#: inc/payments/front-end.php:750 msgid "Failed to retrieve invoice." msgstr "Échec de la récupération de la facture." -#: inc/payments/front-end.php:770 +#: inc/payments/front-end.php:772 msgid "Payment intent not found on invoice." msgstr "Intention de paiement introuvable sur la facture." -#: inc/payments/front-end.php:785 +#: inc/payments/front-end.php:787 msgid "Failed to confirm payment." msgstr "Échec de la confirmation du paiement." -#: inc/payments/front-end.php:801 +#: inc/payments/front-end.php:803 msgid "Failed to retrieve subscription." msgstr "Échec de la récupération de l'abonnement." -#: inc/payments/front-end.php:816 +#: inc/payments/front-end.php:818 msgid "Subscription not found for the payment." msgstr "Abonnement non trouvé pour le paiement." #. translators: %d: User ID -#: inc/payments/front-end.php:891 -#: inc/payments/front-end.php:1338 +#: inc/payments/front-end.php:893 +#: inc/payments/front-end.php:1340 #, php-format msgid "User ID: %d" msgstr "ID utilisateur : %d" #. translators: %s: Invoice status -#: inc/payments/front-end.php:899 +#: inc/payments/front-end.php:901 #, php-format msgid "Invoice Status: %s" msgstr "Statut de la facture : %s" #. translators: Title for subscription verification log -#: inc/payments/front-end.php:906 +#: inc/payments/front-end.php:908 msgid "Subscription Verification" msgstr "Vérification de l'abonnement" #. translators: %s: Subscription ID #. translators: %s: Stripe subscription ID -#: inc/payments/front-end.php:910 +#: inc/payments/front-end.php:912 #: inc/payments/stripe/admin-stripe-handler.php:185 #: inc/payments/stripe/admin-stripe-handler.php:487 #: inc/payments/stripe/stripe-webhook.php:572 @@ -12517,8 +12513,8 @@ msgstr "ID d'abonnement : %s" #. translators: %s: payment gateway name (e.g., Stripe) #. translators: %s: payment gateway #. translators: %s: Payment gateway name (e.g., Stripe). -#: inc/payments/front-end.php:912 -#: inc/payments/front-end.php:1349 +#: inc/payments/front-end.php:914 +#: inc/payments/front-end.php:1351 #: inc/payments/stripe/admin-stripe-handler.php:190 #: inc/payments/stripe/admin-stripe-handler.php:492 #: inc/payments/stripe/admin-stripe-handler.php:667 @@ -12532,13 +12528,13 @@ msgid "Payment Gateway: %s" msgstr "Passerelle de paiement : %s" #. translators: %s: Payment Intent ID -#: inc/payments/front-end.php:914 +#: inc/payments/front-end.php:916 #, php-format msgid "Payment Intent ID: %s" msgstr "ID d'intention de paiement : %s" #. translators: %s: Charge ID -#: inc/payments/front-end.php:916 +#: inc/payments/front-end.php:918 #: inc/payments/stripe/stripe-webhook.php:1084 #, php-format msgid "Charge ID: %s" @@ -12546,7 +12542,7 @@ msgstr "ID de charge : %s" #. translators: %s: Subscription Status #. translators: %s: subscription status -#: inc/payments/front-end.php:918 +#: inc/payments/front-end.php:920 #: inc/payments/stripe/admin-stripe-handler.php:195 #: inc/payments/stripe/admin-stripe-handler.php:497 #, php-format @@ -12554,7 +12550,7 @@ msgid "Subscription Status: %s" msgstr "Statut de l'abonnement : %s" #. translators: %s: Customer ID -#: inc/payments/front-end.php:920 +#: inc/payments/front-end.php:922 #: inc/payments/stripe/stripe-webhook.php:1174 #, php-format msgid "Customer ID: %s" @@ -12562,8 +12558,8 @@ msgstr "ID client : %s" #. translators: 1: Amount, 2: Currency #. translators: %1$s: amount, %2$s: currency. -#: inc/payments/front-end.php:922 -#: inc/payments/front-end.php:1351 +#: inc/payments/front-end.php:924 +#: inc/payments/front-end.php:1353 #: inc/payments/stripe/stripe-webhook.php:1089 #: inc/payments/stripe/stripe-webhook.php:1166 #, php-format @@ -12572,34 +12568,34 @@ msgstr "Montant : %1$s %2$s" #. translators: %s: Payment mode (e.g. Live or Test) #. translators: %s: payment mode -#: inc/payments/front-end.php:925 -#: inc/payments/front-end.php:1356 +#: inc/payments/front-end.php:927 +#: inc/payments/front-end.php:1358 #, php-format msgid "Mode: %s" msgstr "Mode : %s" -#: inc/payments/front-end.php:959 +#: inc/payments/front-end.php:961 msgid "Failed to verify subscription." msgstr "Échec de la vérification de l'abonnement." -#: inc/payments/front-end.php:1250 -#: inc/payments/front-end.php:1268 -#: inc/payments/front-end.php:1276 -#: inc/payments/front-end.php:1283 +#: inc/payments/front-end.php:1252 +#: inc/payments/front-end.php:1270 +#: inc/payments/front-end.php:1278 +#: inc/payments/front-end.php:1285 msgid "Failed to retrieve payment intent." msgstr "Échec de la récupération de l'intention de paiement." -#: inc/payments/front-end.php:1291 +#: inc/payments/front-end.php:1293 msgid "Payment was not confirmed successfully." msgstr "Le paiement n'a pas été confirmé avec succès." -#: inc/payments/front-end.php:1343 +#: inc/payments/front-end.php:1345 msgid "Payment Verification" msgstr "Vérification de paiement" #. translators: %s: Stripe transaction ID #. translators: %s: Charge ID -#: inc/payments/front-end.php:1347 +#: inc/payments/front-end.php:1349 #: inc/payments/stripe/stripe-webhook.php:1162 #, php-format msgid "Transaction ID: %s" @@ -12607,18 +12603,18 @@ msgstr "ID de transaction : %s" #. translators: %s: payment status #. translators: %s: Status -#: inc/payments/front-end.php:1353 +#: inc/payments/front-end.php:1355 #: inc/payments/stripe/stripe-webhook.php:576 #: inc/payments/stripe/stripe-webhook.php:1168 #, php-format msgid "Status: %s" msgstr "Statut : %s" -#: inc/payments/front-end.php:1459 +#: inc/payments/front-end.php:1461 msgid "Failed to create Stripe customer." msgstr "Échec de la création du client Stripe." -#: inc/payments/front-end.php:1523 +#: inc/payments/front-end.php:1525 msgid "Failed to create Stripe guest customer." msgstr "Échec de la création du client invité Stripe." @@ -15106,7 +15102,7 @@ msgid "Failed to create duplicate form." msgstr "Échec de la création du formulaire en double." #: inc/payments/front-end.php:99 -#: inc/payments/front-end.php:305 +#: inc/payments/front-end.php:306 #: inc/payments/payment-helper.php:597 msgid "Invalid form configuration." msgstr "Configuration de formulaire invalide." @@ -15186,7 +15182,7 @@ msgstr "Montant du paiement inférieur au minimum. Minimum : %1$s, reçu %2$s." msgid " (Copy)" msgstr "(Copie)" -#: inc/compatibility/multilingual/string-collector.php:563 +#: inc/compatibility/multilingual/string-collector.php:569 #: assets/build/blocks.js:172 msgid "Placeholder" msgstr "Espace réservé" @@ -15381,12 +15377,12 @@ msgid "Stripe Settings" msgstr "Paramètres Stripe" #. translators: %1$s: SureForms version, %2$s: SureForms Pro Plugin Name, %3$s: SureForms Pro Version. -#: admin/admin.php:2335 +#: admin/admin.php:2346 #, php-format msgid "SureForms %1$s requires minimum %2$s %3$s to work properly. Please update to the latest version." msgstr "SureForms %1$s nécessite au minimum %2$s %3$s pour fonctionner correctement. Veuillez mettre à jour vers la dernière version." -#: admin/admin.php:2348 +#: admin/admin.php:2359 msgid "Update Now" msgstr "Mettez à jour maintenant" @@ -15434,8 +15430,8 @@ msgstr "Position du signe monétaire" msgid "Select the position of the currency symbol relative to the amount." msgstr "Sélectionnez la position du symbole monétaire par rapport au montant." -#: admin/admin.php:1460 -#: admin/admin.php:1461 +#: admin/admin.php:1473 +#: admin/admin.php:1474 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/forms.js:172 @@ -15449,41 +15445,41 @@ msgstr "Sélectionnez la position du symbole monétaire par rapport au montant." msgid "Learn" msgstr "Apprendre" -#: admin/admin.php:2689 +#: admin/admin.php:2700 msgid "Amazing! SureForms is powering your forms and submissions - let's keep growing together!" msgstr "Incroyable ! SureForms alimente vos formulaires et soumissions - continuons à grandir ensemble !" -#: admin/admin.php:2690 +#: admin/admin.php:2701 msgid "If SureForms has been helpful, would you mind taking a moment to leave a 5-star review on WordPress.org?" msgstr "Si SureForms vous a été utile, pourriez-vous prendre un moment pour laisser un avis 5 étoiles sur WordPress.org ?" -#: admin/admin.php:2701 -#: admin/admin.php:2765 +#: admin/admin.php:2712 +#: admin/admin.php:2776 msgid "Maybe later" msgstr "Peut-être plus tard" -#: admin/admin.php:2707 +#: admin/admin.php:2718 msgid "I already did" msgstr "Je l'ai déjà fait" -#: admin/admin.php:2756 +#: admin/admin.php:2767 msgid "SureForms is ready to power your forms — explore what's possible!" msgstr "SureForms est prêt à dynamiser vos formulaires — explorez ce qui est possible !" -#: admin/admin.php:2757 +#: admin/admin.php:2768 msgid "Manage your forms, track submissions, and discover features like AI Form Builder, payment integrations, and more from the SureForms dashboard." msgstr "Gérez vos formulaires, suivez les soumissions et découvrez des fonctionnalités telles que le constructeur de formulaires IA, les intégrations de paiement et bien plus encore depuis le tableau de bord SureForms." -#: admin/admin.php:2760 +#: admin/admin.php:2771 msgid "Go to Dashboard" msgstr "Aller au tableau de bord" -#: admin/admin.php:2771 +#: admin/admin.php:2782 msgid "I already know" msgstr "Je sais déjà" -#: admin/admin.php:2981 -#: admin/admin.php:3854 +#: admin/admin.php:2917 +#: admin/admin.php:3805 msgid "Invalid parameters." msgstr "Paramètres invalides." @@ -15809,11 +15805,11 @@ msgstr "Tableau de définitions de champs de formulaire. Fournir cela remplace t msgid "Optional form metadata including confirmation, compliance, and styling settings. Same schema as create-form." msgstr "Métadonnées de formulaire optionnelles incluant les paramètres de confirmation, de conformité et de style. Même schéma que create-form." -#: inc/ai-form-builder/ai-auth.php:111 +#: inc/ai-form-builder/ai-auth.php:114 msgid "Authentication session expired. Please try again." msgstr "La session d'authentification a expiré. Veuillez réessayer." -#: inc/ai-form-builder/ai-auth.php:144 +#: inc/ai-form-builder/ai-auth.php:147 msgid "Invalid access key format." msgstr "Format de clé d'accès invalide." @@ -15870,10 +15866,10 @@ msgstr "Ce formulaire n'est pas encore disponible. Revenez après l'heure de dé #: inc/form-submit.php:247 #: inc/form-submit.php:553 #: inc/form-submit.php:598 -#: inc/form-submit.php:1257 +#: inc/form-submit.php:1271 #: inc/migrator/bootstrap.php:357 #: inc/payments/front-end.php:79 -#: inc/payments/front-end.php:265 +#: inc/payments/front-end.php:266 #: inc/rest-api.php:124 #: inc/rest-api.php:183 #: inc/rest-api.php:349 @@ -15922,19 +15918,19 @@ msgstr "Veuillez vérifier le formulaire pour les erreurs." msgid "Your submission was flagged as spam. Please try again." msgstr "Votre soumission a été signalée comme spam. Veuillez réessayer." -#: inc/form-submit.php:868 +#: inc/form-submit.php:882 msgid "Unable to submit form. Please try again." msgstr "Impossible de soumettre le formulaire. Veuillez réessayer." -#: inc/form-submit.php:1137 +#: inc/form-submit.php:1151 msgid "No SMTP plugin detected. Please configure an SMTP plugin to enable email sending." msgstr "Aucun plugin SMTP détecté. Veuillez configurer un plugin SMTP pour activer l'envoi d'e-mails." -#: inc/form-submit.php:1138 +#: inc/form-submit.php:1152 msgid "Email sending failed for an unknown reason." msgstr "L'envoi de l'email a échoué pour une raison inconnue." -#: inc/form-submit.php:1201 +#: inc/form-submit.php:1215 msgid "No emails were sent." msgstr "Aucun e-mail n'a été envoyé." @@ -16447,7 +16443,7 @@ msgid "Duplicate form?" msgstr "Dupliquer le formulaire ?" #: assets/build/formSubmit.js:2 -#: assets/js/unminified/form-submit.js:938 +#: assets/js/unminified/form-submit.js:953 msgid "An error occurred while submitting your form. Please try again." msgstr "Une erreur s'est produite lors de la soumission de votre formulaire. Veuillez réessayer." @@ -16824,28 +16820,28 @@ msgstr "Secret du webhook non configuré." msgid "Invalid webhook signature." msgstr "Signature de webhook invalide." -#: admin/admin.php:1299 -#: admin/admin.php:1905 +#: admin/admin.php:1312 +#: admin/admin.php:1916 #: assets/build/formEditor.js:172 msgid "Quizzes" msgstr "Quiz" -#: admin/admin.php:1298 +#: admin/admin.php:1311 msgid "Quiz Entries" msgstr "Participations au quiz" -#: admin/admin.php:1301 -#: admin/admin.php:1334 -#: admin/admin.php:1367 +#: admin/admin.php:1314 +#: admin/admin.php:1347 +#: admin/admin.php:1380 #: assets/build/settings.js:172 msgid "New" msgstr "Nouveau" -#: inc/form-submit.php:1266 +#: inc/form-submit.php:1280 msgid "Invalid form." msgstr "Formulaire invalide." -#: inc/form-submit.php:1271 +#: inc/form-submit.php:1285 msgid "Too many requests. Please try again shortly." msgstr "Trop de demandes. Veuillez réessayer sous peu." @@ -17354,9 +17350,9 @@ msgstr "Parfait pour l'éducation, la formation et les quiz amusants" msgid "Select this to create a quiz with scored questions and graded results." msgstr "Sélectionnez ceci pour créer un quiz avec des questions notées et des résultats évalués." -#: admin/admin.php:1331 -#: admin/admin.php:1332 -#: admin/admin.php:1910 +#: admin/admin.php:1344 +#: admin/admin.php:1345 +#: admin/admin.php:1921 msgid "Survey Reports" msgstr "Rapports d'enquête" @@ -17736,23 +17732,23 @@ msgid "The AI response is missing a form title. Please try again." msgstr "La réponse de l'IA manque d'un titre de formulaire. Veuillez réessayer." #: inc/ai-form-builder/ai-form-builder.php:127 -#: inc/ai-form-builder/field-mapping.php:69 +#: inc/ai-form-builder/field-mapping.php:73 msgid "The AI was unable to generate form fields. Please try again." msgstr "L'IA n'a pas pu générer les champs de formulaire. Veuillez réessayer." -#: inc/ai-form-builder/field-mapping.php:41 +#: inc/ai-form-builder/field-mapping.php:45 msgid "The AI form data is missing. Please try again." msgstr "Les données du formulaire d'IA sont manquantes. Veuillez réessayer." -#: inc/ai-form-builder/field-mapping.php:51 +#: inc/ai-form-builder/field-mapping.php:55 msgid "The AI form data is not in the expected format." msgstr "Les données du formulaire d'IA ne sont pas dans le format attendu." -#: inc/ai-form-builder/field-mapping.php:60 +#: inc/ai-form-builder/field-mapping.php:64 msgid "The AI response did not include a form. Please try again." msgstr "La réponse de l'IA n'incluait pas de formulaire. Veuillez réessayer." -#: inc/ai-form-builder/field-mapping.php:90 +#: inc/ai-form-builder/field-mapping.php:94 msgid "The AI returned a malformed form field. Please try again." msgstr "L'IA a renvoyé un champ de formulaire mal formé. Veuillez réessayer." @@ -17762,7 +17758,7 @@ msgid "Error creating SureForms Form." msgstr "Erreur lors de la création du formulaire SureForms." #. translators: %s represents the minimum number of characters required -#: inc/field-validation.php:465 +#: inc/field-validation.php:453 #: inc/translatable.php:94 #, php-format msgid "Please enter at least %s characters." @@ -17776,7 +17772,7 @@ msgstr "Paiement unique" msgid "Choose payment type" msgstr "Choisissez le type de paiement" -#: inc/payments/front-end.php:335 +#: inc/payments/front-end.php:336 msgid "Billing interval does not match the form configuration." msgstr "L'intervalle de facturation ne correspond pas à la configuration du formulaire." @@ -17920,9 +17916,9 @@ msgstr "La réponse de l'IA était vide. Veuillez affiner votre invite et réess msgid "Unable to build form fields from the AI response." msgstr "Impossible de créer les champs de formulaire à partir de la réponse de l'IA." -#: admin/admin.php:1364 -#: admin/admin.php:1365 -#: admin/admin.php:1915 +#: admin/admin.php:1377 +#: admin/admin.php:1378 +#: admin/admin.php:1926 msgid "Partial Entries" msgstr "Entrées partielles" @@ -18199,10 +18195,6 @@ msgstr "Conversion…" msgid "Convert to SureForms" msgstr "Convertir en SureForms" -#: assets/build/partialEntriesEmptyState.js:172 -msgid "Capture in-progress form data the moment visitors stop typing — no submit required" -msgstr "Capturez les données de formulaire en cours dès que les visiteurs cessent de taper — aucune soumission requise" - #: assets/build/partialEntriesEmptyState.js:172 msgid "Recover abandoned submissions and follow up with prospects you would otherwise lose" msgstr "Récupérez les soumissions abandonnées et faites un suivi avec les prospects que vous perdriez autrement" @@ -18298,80 +18290,80 @@ msgstr "Confirmations" msgid "Confirmation #%d" msgstr "Confirmation n°%d" -#: inc/compatibility/multilingual/string-collector.php:286 +#: inc/compatibility/multilingual/string-collector.php:291 msgid "Message body" msgstr "Corps du message" -#: inc/compatibility/multilingual/string-collector.php:287 +#: inc/compatibility/multilingual/string-collector.php:292 msgid "\"From\" name" msgstr "Nom \"De\"" #. translators: %d is the notification number. -#: inc/compatibility/multilingual/string-collector.php:290 +#: inc/compatibility/multilingual/string-collector.php:295 msgid "Notifications" msgstr "Notifications" #. translators: %d is the notification number. -#: inc/compatibility/multilingual/string-collector.php:290 +#: inc/compatibility/multilingual/string-collector.php:295 #, php-format msgid "Notification #%d" msgstr "Notification n°%d" -#: inc/compatibility/multilingual/string-collector.php:313 +#: inc/compatibility/multilingual/string-collector.php:319 msgid "Form restriction message" msgstr "Message de restriction de formulaire" #. translators: %d is the option number. -#: inc/compatibility/multilingual/string-collector.php:482 +#: inc/compatibility/multilingual/string-collector.php:488 #, php-format msgid "Option %d" msgstr "Option %d" -#: inc/compatibility/multilingual/string-collector.php:562 +#: inc/compatibility/multilingual/string-collector.php:568 msgid "Label" msgstr "Étiquette" -#: inc/compatibility/multilingual/string-collector.php:564 +#: inc/compatibility/multilingual/string-collector.php:570 msgid "Help text" msgstr "Texte d'aide" -#: inc/compatibility/multilingual/string-collector.php:566 +#: inc/compatibility/multilingual/string-collector.php:572 msgid "Default value" msgstr "Valeur par défaut" -#: inc/compatibility/multilingual/string-collector.php:567 +#: inc/compatibility/multilingual/string-collector.php:573 msgid "Duplicate message" msgstr "Message en double" -#: inc/compatibility/multilingual/string-collector.php:568 +#: inc/compatibility/multilingual/string-collector.php:574 msgid "Confirm label" msgstr "Confirmer l'étiquette" -#: inc/compatibility/multilingual/string-collector.php:569 +#: inc/compatibility/multilingual/string-collector.php:575 msgid "Prefix" msgstr "Préfixe" -#: inc/compatibility/multilingual/string-collector.php:570 +#: inc/compatibility/multilingual/string-collector.php:576 msgid "Suffix" msgstr "Suffixe" -#: inc/compatibility/multilingual/string-collector.php:571 +#: inc/compatibility/multilingual/string-collector.php:577 msgid "Button text" msgstr "Texte du bouton" -#: inc/compatibility/multilingual/string-collector.php:572 +#: inc/compatibility/multilingual/string-collector.php:578 msgid "Amount label" msgstr "Libellé du montant" -#: inc/compatibility/multilingual/string-collector.php:573 +#: inc/compatibility/multilingual/string-collector.php:579 msgid "Payment description" msgstr "Description du paiement" -#: inc/compatibility/multilingual/string-collector.php:574 +#: inc/compatibility/multilingual/string-collector.php:580 msgid "One-time label" msgstr "Étiquette unique" -#: inc/compatibility/multilingual/string-collector.php:575 +#: inc/compatibility/multilingual/string-collector.php:581 msgid "Subscription label" msgstr "Étiquette d'abonnement" @@ -18793,23 +18785,23 @@ msgstr "Le montant du paiement n'a pas pu être vérifié pour ce formulaire. Ve msgid "Cancellation is not supported for this payment gateway." msgstr "L'annulation n'est pas prise en charge pour cette passerelle de paiement." -#: admin/admin.php:3203 +#: admin/admin.php:3142 msgid "SureForms AI Quick Draft" msgstr "SureForms AI Brouillon Rapide" -#: admin/admin.php:3222 +#: admin/admin.php:3161 msgid "Describe the form and let SureForms AI generate it for you." msgstr "Décrivez le formulaire et laissez SureForms AI le générer pour vous." -#: admin/admin.php:3225 +#: admin/admin.php:3164 msgid "Describe your form" msgstr "Décrivez votre formulaire" -#: admin/admin.php:3232 +#: admin/admin.php:3171 msgid "Example: Create a contact form with name, email, phone, and message fields." msgstr "Exemple : Créez un formulaire de contact avec des champs pour le nom, l'email, le téléphone et le message." -#: admin/admin.php:3273 +#: admin/admin.php:3212 msgid "Redirecting..." msgstr "Redirection..." @@ -18822,14 +18814,14 @@ msgid "The prompt is too long. Please shorten it and try again." msgstr "L'invite est trop longue. Veuillez la raccourcir et réessayer." #. translators: %s: maximum characters allowed before the @ symbol. -#: inc/field-validation.php:487 +#: inc/field-validation.php:475 #: inc/translatable.php:97 #, php-format msgid "The part before @ may not exceed %s characters." msgstr "La partie avant @ ne peut pas dépasser %s caractères." #. translators: %s: maximum characters allowed after the @ symbol. -#: inc/field-validation.php:493 +#: inc/field-validation.php:481 #: inc/translatable.php:100 #, php-format msgid "The part after @ may not exceed %s characters." @@ -18916,78 +18908,78 @@ msgstr "Désolé, vous n'êtes pas autorisé à afficher ce formulaire." msgid "This form requires a payment. Please complete the payment and submit again." msgstr "Ce formulaire nécessite un paiement. Veuillez effectuer le paiement et soumettre à nouveau." -#: admin/admin.php:598 +#: admin/admin.php:611 msgid "You are not allowed to update this prompt." msgstr "Vous n'êtes pas autorisé à mettre à jour cette invite." -#: admin/admin.php:641 +#: admin/admin.php:654 msgid "Finish setting up your form" msgstr "Terminez la configuration de votre formulaire" -#: admin/admin.php:673 +#: admin/admin.php:686 msgid "Review or edit your form" msgstr "Révisez ou modifiez votre formulaire" -#: admin/admin.php:674 -#: admin/admin.php:4515 +#: admin/admin.php:687 +#: admin/admin.php:4312 msgid "Edit form" msgstr "Modifier le formulaire" -#: admin/admin.php:679 +#: admin/admin.php:692 msgid "Personalize the Thank You message" msgstr "Personnalisez le message de remerciement" -#: admin/admin.php:680 +#: admin/admin.php:693 msgid "Edit message" msgstr "Modifier le message" -#: admin/admin.php:685 +#: admin/admin.php:698 msgid "Choose who gets notified of new replies" msgstr "Choisissez qui sera notifié des nouvelles réponses" -#: admin/admin.php:686 +#: admin/admin.php:699 msgid "Set up email" msgstr "Configurer l'email" -#: admin/admin.php:694 +#: admin/admin.php:707 msgid "your form" msgstr "votre formulaire" #. translators: %s: form title. -#: admin/admin.php:697 +#: admin/admin.php:710 #, php-format msgid "Finish setting up %s" msgstr "Terminez la configuration de %s" #. translators: %s: form title. -#: admin/admin.php:705 +#: admin/admin.php:718 #, php-format msgid "View %s (opens in a new tab)" msgstr "Voir %s (s'ouvre dans un nouvel onglet)" -#: admin/admin.php:710 +#: admin/admin.php:723 msgid "Customize your form to get it ready for real submissions:" msgstr "Personnalisez votre formulaire pour le préparer à recevoir de vraies soumissions :" -#: admin/admin.php:4504 +#: admin/admin.php:4301 msgid "We’ve already created this form for you. Finish customising it so it’s ready to collect real submissions." msgstr "Nous avons déjà créé ce formulaire pour vous. Terminez de le personnaliser pour qu'il soit prêt à collecter de vraies soumissions." #. translators: %s: form name. -#: admin/admin.php:4509 +#: admin/admin.php:4306 #, php-format msgid "Finish setting up “%s”" msgstr "Terminez la configuration de « %s »" -#: admin/admin.php:4522 +#: admin/admin.php:4319 msgid "Edit the Thank You message" msgstr "Modifier le message de remerciement" -#: admin/admin.php:4528 +#: admin/admin.php:4325 msgid "Set where replies go" msgstr "Définir où vont les réponses" -#: inc/generate-form-markup.php:1488 +#: inc/generate-form-markup.php:1507 msgid "(opens in a new tab)" msgstr "(s'ouvre dans un nouvel onglet)" @@ -19011,93 +19003,63 @@ msgstr "Veuillez choisir un fichier image." msgid "This form could not be submitted. Please refresh the page and try again." msgstr "Ce formulaire n'a pas pu être soumis. Veuillez rafraîchir la page et réessayer." -#: admin/admin.php:2395 -#: admin/admin.php:2484 +#: admin/admin.php:2406 +#: admin/admin.php:2495 msgid "Your SureForms database is up to date. New form entries will be saved as usual." msgstr "Votre base de données SureForms est à jour. Les nouvelles entrées de formulaire seront enregistrées comme d'habitude." -#: admin/admin.php:2409 -#: admin/admin.php:2493 +#: admin/admin.php:2420 +#: admin/admin.php:2504 #: inc/rest-api.php:1447 msgid "SureForms could not finish updating the database. Your hosting may not allow SureForms to create database tables — please contact your hosting provider or SureForms support." msgstr "SureForms n'a pas pu terminer la mise à jour de la base de données. Votre hébergement peut ne pas permettre à SureForms de créer des tables de base de données — veuillez contacter votre fournisseur d'hébergement ou le support de SureForms." -#: admin/admin.php:2412 +#: admin/admin.php:2423 msgid "Contact support" msgstr "Contacter le support" -#: admin/admin.php:2432 +#: admin/admin.php:2443 msgid "Database update needed" msgstr "Mise à jour de la base de données nécessaire" -#: admin/admin.php:2438 +#: admin/admin.php:2449 msgid "Fix now" msgstr "Corriger maintenant" -#: admin/admin.php:2507 +#: admin/admin.php:2518 msgid "SureForms — database update needed" msgstr "SureForms — mise à jour de la base de données nécessaire" -#: admin/admin.php:2512 +#: admin/admin.php:2523 msgid "Update database" msgstr "Mettre à jour la base de données" -#: admin/admin.php:2532 +#: admin/admin.php:2543 msgid "You do not have permission to update the database." msgstr "Vous n'avez pas la permission de mettre à jour la base de données." -#: admin/admin.php:3669 +#: admin/admin.php:3601 msgid "You do not have permission to do this." msgstr "Vous n'avez pas la permission de faire cela." #. translators: %s: caching plugin name. -#: admin/admin.php:4209 +#: admin/admin.php:4006 msgid "%s may interfere with your forms." msgstr "%s peut interférer avec vos formulaires." -#: admin/admin.php:4185 -#: admin/admin.php:4213 +#: admin/admin.php:3982 +#: admin/admin.php:4010 msgid "Help Me Fix" msgstr "Aidez-moi à corriger" -#: admin/admin.php:4258 +#: admin/admin.php:4055 msgid "SureForms found your form entries stored under a different database table prefix. Reconnecting them takes a moment, and your existing entries will be kept." msgstr "SureForms a trouvé vos entrées de formulaire stockées sous un préfixe de table de base de données différent. Les reconnecter prend un moment, et vos entrées existantes seront conservées." -#: admin/admin.php:4261 +#: admin/admin.php:4058 msgid "SureForms needs to update your database before it can save new form entries. This only takes a moment and will not change your forms or existing content. Entries submitted before now cannot be recovered from here." msgstr "SureForms doit mettre à jour votre base de données avant de pouvoir enregistrer de nouvelles entrées de formulaire. Cela ne prend qu'un moment et ne changera pas vos formulaires ou le contenu existant. Les entrées soumises avant maintenant ne peuvent pas être récupérées d'ici." -#. translators: %s: site host. -#: admin/admin.php:5032 -msgid "SureForms: form submissions are failing on %s" -msgstr "SureForms : les soumissions de formulaire échouent sur %s" - -#: admin/admin.php:4990 -msgid "Debug log: no entries recorded." -msgstr "Journal de débogage : aucune entrée enregistrée." - -#. translators: 1: entries shown, 2: entries recorded. -#: admin/admin.php:4995 -msgid "Debug log (most recent %1$d of %2$d entries)" -msgstr "Journal de débogage (les %1$d plus récentes de %2$d entrées)" - -#: admin/admin.php:5158 -msgid "Hello SureForms support," -msgstr "Bonjour support SureForms," - -#: admin/admin.php:5182 -msgid "Site details" -msgstr "Détails du site" - -#: admin/admin.php:5185 -msgid "not active" -msgstr "non actif" - -#: admin/admin.php:5188 -msgid "none detected" -msgstr "aucun détecté" - #: inc/admin-ajax.php:492 msgid "No form submission failures have been recorded." msgstr "Aucun échec de soumission de formulaire n'a été enregistré." @@ -19147,10 +19109,6 @@ msgstr "Pas encore de données de conversion" msgid "Show views and conversion rate" msgstr "Afficher les vues et le taux de conversion" -#: assets/build/settings.js:172 -msgid "Adds the Views and Conversion Rate columns to the Forms list. A view is counted once per page visit when the form appears on screen, and the conversion rate is the share of those views that ended in a submission. Counting starts the first time you turn this on, so submissions received before then are not counted towards the rate. Turning it off afterwards only hides the columns — counting continues, so the figures are up to date if you switch it back on." -msgstr "Ajoute les colonnes Vues et Taux de conversion à la liste des formulaires. Une vue est comptée une fois par visite de page lorsque le formulaire apparaît à l'écran, et le taux de conversion est la part de ces vues qui se sont terminées par une soumission. Le comptage commence la première fois que vous l'activez, donc les soumissions reçues avant cela ne sont pas comptées dans le taux. Le désactiver par la suite ne fait que masquer les colonnes — le comptage continue, donc les chiffres sont à jour si vous le réactivez." - #: assets/build/settings.js:172 msgid "Log cleared." msgstr "Journal effacé." @@ -19187,192 +19145,102 @@ msgstr "Vues de formulaire et conversion" msgid "Logs" msgstr "Journaux" -#: admin/admin.php:2831 +#: admin/admin.php:2839 msgid "Previous notice" msgstr "Avis précédent" -#: admin/admin.php:2832 +#: admin/admin.php:2840 msgid "Next notice" msgstr "Avis suivant" #. translators: 1: current position, 2: total notices. -#: admin/admin.php:2834 +#: admin/admin.php:2842 msgid "%1$d of %2$d" msgstr "%1$d sur %2$d" -#: admin/admin.php:2891 -msgid "Nothing to report." -msgstr "Rien à signaler." - -#: admin/admin.php:4057 #: assets/build/dashboard.js:172 msgid "Details" msgstr "Détails" -#: admin/admin.php:4058 -msgid "What we recorded about this problem. Copy it into your support request so we can start from the cause rather than a description of it." -msgstr "Ce que nous avons enregistré à propos de ce problème. Copiez-le dans votre demande de support afin que nous puissions partir de la cause plutôt que d'une description de celle-ci." - -#: admin/admin.php:4059 #: assets/build/dashboard.js:172 msgid "Copy details" msgstr "Copier les détails" -#: admin/admin.php:4068 -msgid "Copy the details first, so you have them to paste." -msgstr "Copiez d'abord les détails, afin de les avoir à coller." - -#: admin/admin.php:4072 -msgid "Copied. Contact Support is now available." -msgstr "Copié. Contacter le support est maintenant disponible." - -#: admin/admin.php:4073 -msgid "Your browser would not let us copy. Select the text above and copy it by hand." -msgstr "Votre navigateur ne nous a pas permis de copier. Sélectionnez le texte ci-dessus et copiez-le à la main." - -#: admin/admin.php:4076 -msgid "Recorded diagnostics" -msgstr "Diagnostics enregistrés" - -#: admin/admin.php:4080 -msgid "Collecting the details…" -msgstr "Collecte des détails…" - -#: admin/admin.php:4081 -msgid "We could not collect the details. Contact Support and describe what happened, and we will take it from there." -msgstr "Nous n'avons pas pu collecter les détails. Contactez le support et décrivez ce qui s'est passé, et nous prendrons le relais à partir de là." - #. translators: %s: form title. -#: admin/admin.php:4108 +#: admin/admin.php:3911 msgid "We noticed a form submission failure on %s." msgstr "Nous avons remarqué un échec de soumission de formulaire sur %s." -#: admin/admin.php:4109 +#: admin/admin.php:3912 msgid "We noticed a form submission failure." msgstr "Nous avons remarqué un échec de soumission de formulaire." -#: admin/admin.php:4110 +#: admin/admin.php:3913 msgid "Visitors may not be able to reach you, and their entries were not saved." msgstr "Les visiteurs peuvent ne pas être en mesure de vous joindre, et leurs entrées n'ont pas été enregistrées." #. translators: %s: form title. -#: admin/admin.php:4115 +#: admin/admin.php:3918 msgid "We noticed a notification failure on %s." msgstr "Nous avons remarqué un échec de notification sur %s." -#: admin/admin.php:4116 +#: admin/admin.php:3919 msgid "We noticed a notification failure." msgstr "Nous avons remarqué un échec de notification." -#: admin/admin.php:4117 +#: admin/admin.php:3920 msgid "The entry was saved, but we could not send the email about it. New entries may be coming in without you knowing." msgstr "L'entrée a été enregistrée, mais nous n'avons pas pu envoyer l'email à ce sujet. De nouvelles entrées peuvent arriver sans que vous le sachiez." #. translators: %s: form title. -#: admin/admin.php:4132 +#: admin/admin.php:3935 msgid "We noticed an integration failure on %s." msgstr "Nous avons remarqué un échec d'intégration sur %s." -#: admin/admin.php:4133 +#: admin/admin.php:3936 msgid "We noticed an integration failure." msgstr "Nous avons remarqué un échec d'intégration." -#: admin/admin.php:4134 +#: admin/admin.php:3937 msgid "The entry was saved, but we could not send it to a connected service." msgstr "L'entrée a été enregistrée, mais nous n'avons pas pu l'envoyer à un service connecté." -#: admin/admin.php:4158 -msgid "View details" -msgstr "Voir les détails" - -#: admin/admin.php:4212 +#: admin/admin.php:4009 msgid "Caching can show visitors an old copy of your form, or load its scripts in the wrong order." msgstr "La mise en cache peut montrer aux visiteurs une ancienne copie de votre formulaire, ou charger ses scripts dans le mauvais ordre." -#: admin/admin.php:5005 -msgid "Older entries were left out to keep this excerpt readable. The full log can be downloaded from SureForms → Settings → General." -msgstr "Les entrées plus anciennes ont été omises pour garder cet extrait lisible. Le journal complet peut être téléchargé depuis SureForms → Paramètres → Général." - -#. translators: %s: site host. -#: admin/admin.php:5034 -msgid "SureForms has recorded form submissions on %s that could not be completed." -msgstr "SureForms a enregistré des soumissions de formulaire sur %s qui n'ont pas pu être complétées." - -#. translators: %s: site host. -#: admin/admin.php:5038 -msgid "SureForms: notification emails are not being sent on %s" -msgstr "SureForms : les emails de notification ne sont pas envoyés sur %s" - -#. translators: %s: site host. -#: admin/admin.php:5040 -msgid "SureForms saved entries on %s but could not send the notification emails for them." -msgstr "SureForms a enregistré des entrées sur %s mais n'a pas pu envoyer les emails de notification pour celles-ci." - -#. translators: %s: site host. -#: admin/admin.php:5044 -msgid "SureForms: an integration is not receiving entries on %s" -msgstr "SureForms : une intégration ne reçoit pas d'entrées sur %s" - -#. translators: %s: site host. -#: admin/admin.php:5046 -msgid "SureForms saved entries on %s but could not pass them to a connected service." -msgstr "SureForms a enregistré des entrées sur %s mais n'a pas pu les transmettre à un service connecté." - -#. translators: %s: site host. -#: admin/admin.php:5056 -msgid "SureForms: a problem with the forms on %s" -msgstr "SureForms : un problème avec les formulaires sur %s" - -#. translators: %s: site host. -#: admin/admin.php:5058 -msgid "SureForms has recorded a problem with the forms on %s." -msgstr "SureForms a enregistré un problème avec les formulaires sur %s." - -#. translators: %d: number of failed submissions. -#: admin/admin.php:5083 -msgid "SureForms has recorded %d form submission that could not be completed." -msgid_plural "SureForms has recorded %d form submissions that could not be completed." -msgstr[0] "SureForms a enregistré %d soumission de formulaire qui n'a pas pu être complétée." -msgstr[1] "" +#: assets/build/settings.js:172 +msgid "Views and submissions by anyone who can edit the site are normally left out, so testing your own forms does not change these figures." +msgstr "Les vues et soumissions par toute personne pouvant éditer le site sont normalement omises, afin que tester vos propres formulaires ne modifie pas ces chiffres." -#. translators: %d: number of failed notifications. -#: admin/admin.php:5095 -msgid "SureForms saved %d entry but could not send the notification email for it." -msgid_plural "SureForms saved %d entries but could not send the notification emails for them." -msgstr[0] "SureForms a enregistré %d entrée mais n'a pas pu envoyer l'email de notification pour celle-ci." -msgstr[1] "" +#: assets/build/formEditor.js:172 +msgid "Auto-Advance to Next Step" +msgstr "Avancer automatiquement à l'étape suivante" -#. translators: %d: number of failed integration hand-offs. -#: admin/admin.php:5107 -msgid "SureForms saved %d entry but could not pass it to a connected service." -msgid_plural "SureForms saved %d entries but could not pass them to a connected service." -msgstr[0] "SureForms a enregistré %d entrée mais n'a pas pu la transmettre à un service connecté." -msgstr[1] "" +#: assets/build/formEditor.js:172 +msgid "Go to the next step as soon as someone picks an option. Works on steps with a single Multiple Choice or Dropdown field. The last step always shows Submit." +msgstr "Passez à l'étape suivante dès que quelqu'un choisit une option. Fonctionne sur les étapes avec un seul champ à choix multiple ou déroulant. La dernière étape affiche toujours Soumettre." -#. translators: %d: number of recorded problems. -#: admin/admin.php:5119 -msgid "SureForms has recorded %d problem with the forms on this site." -msgid_plural "SureForms has recorded %d problems with the forms on this site." -msgstr[0] "SureForms a enregistré %d problème avec les formulaires sur ce site." -msgstr[1] "" +#: assets/build/formEditor.js:172 +msgid "Hide Next Button" +msgstr "Masquer le bouton Suivant" -#. translators: %s: form title. -#: admin/admin.php:5169 -msgid "Form: %s" -msgstr "Formulaire : %s" +#: assets/build/formEditor.js:172 +msgid "Hide the Next button on steps that auto-advance. It reappears when reached with the keyboard." +msgstr "Masquer le bouton Suivant sur les étapes qui avancent automatiquement. Il réapparaît lorsqu'on y accède avec le clavier." -#: admin/admin.php:5189 -msgid "none recorded" -msgstr "aucun enregistré" +#: assets/build/formEditor.js:172 +#: assets/build/settings.js:172 +msgid "Could not open the OttoKit connection window. Please allow popups for this site and try again." +msgstr "Impossible d'ouvrir la fenêtre de connexion OttoKit. Veuillez autoriser les pop-ups pour ce site et réessayer." -#. translators: %s: date and time of the previous report, in the site's timezone. -#: admin/admin.php:5212 -msgid "Previously reported: %s" -msgstr "Déjà signalé : %s" +#: assets/build/partialEntriesEmptyState.js:172 +msgid "Capture in-progress form data the moment visitors stop typing, no submit required" +msgstr "Capturez les données de formulaire en cours dès que les visiteurs arrêtent de taper, sans soumission requise" #: assets/build/settings.js:172 -msgid "Views and submissions by anyone who can edit the site are normally left out, so testing your own forms does not change these figures." -msgstr "Les vues et soumissions par toute personne pouvant éditer le site sont normalement omises, afin que tester vos propres formulaires ne modifie pas ces chiffres." +msgid "Receive a scheduled digest of form submissions straight to your inbox." +msgstr "Recevez un résumé programmé des soumissions de formulaires directement dans votre boîte de réception." #: inc/post-types.php:265 msgctxt "post type general name" diff --git a/languages/sureforms-it_IT-1cb9ecd067cd971ff5d9db0b4dae2891.json b/languages/sureforms-it_IT-1cb9ecd067cd971ff5d9db0b4dae2891.json index 8edf1740b..5729f9637 100644 --- a/languages/sureforms-it_IT-1cb9ecd067cd971ff5d9db0b4dae2891.json +++ b/languages/sureforms-it_IT-1cb9ecd067cd971ff5d9db0b4dae2891.json @@ -1 +1 @@ -{"translation-revision-date":"2025-01-01T06:16:29+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/formEditor.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"SureForms":["SureForms"],"Status":["Stato"],"Form":["Modulo"],"Fields":["Campi"],"Image":["Immagine"],"Activated":["Attivato"],"Activate":["Attiva"],"Submit":["Invia"],"Global Settings":["Impostazioni globali"],"Form Title":["Titolo del modulo"],"Edit":["Modifica"],"Please enter a valid URL.":["Per favore inserisci un URL valido."],"Desktop":["Desktop"],"Medium":["Medio"],"Mobile":["Cellulare"],"Repeat":["Ripeti"],"Scroll":["Scorri"],"Signature":["Firma"],"Tablet":["Tablet"],"Upload":["Carica"],"Basic":["Base"],"Form Settings":["Impostazioni del modulo"],"General":["Generale"],"Style":["Stile"],"Advanced":["Avanzato"],"No tags available":["Nessun tag disponibile"],"Device":["Dispositivo"],"Select Shortcodes":["Seleziona i codici brevi"],"Page Break Label":["Etichetta di interruzione di pagina"],"Next":["Avanti"],"Back":["Indietro"],"Reset":["Reimposta"],"Generic tags":["Tag generici"],"Pixel":["Pixel"],"Em":["Em"],"Select Units":["Seleziona unit\u00e0"],"%s units":["%s unit\u00e0"],"Margin":["Margine"],"None":["Nessuno"],"Custom":["Personalizzato"],"Please add a option props to MultiButtonsControl":["Si prega di aggiungere un'opzione props a MultiButtonsControl"],"Confirm":["Conferma"],"Cancel":["Annulla"],"Processing\u2026":["Elaborazione\u2026"],"Select Video":["Seleziona video"],"Change Video":["Cambia video"],"Select Lottie Animation":["Seleziona animazione Lottie"],"Change Lottie Animation":["Cambia animazione Lottie"],"Upload SVG":["Carica SVG"],"Change SVG":["Cambia SVG"],"Select Image":["Seleziona immagine"],"Change Image":["Cambia immagine"],"Upload SVG?":["Caricare SVG?"],"Upload SVG can be potentially risky. Are you sure?":["Caricare SVG pu\u00f2 essere potenzialmente rischioso. Sei sicuro?"],"Upload Anyway":["Carica comunque"],"Full Width":["Larghezza completa"],"Install":["Installa"],"Plugin Installation failed, Please try again later.":["Installazione del plugin fallita, per favore riprova pi\u00f9 tardi."],"Plugin activation failed, Please try again later.":["Attivazione del plugin fallita, riprova pi\u00f9 tardi."],"Integrations":["Integrazioni"],"%s Removed from Quick Action Bar.":["%s rimosso dalla barra delle azioni rapide."],"Add to Quick Action Bar":["Aggiungi alla barra delle azioni rapide"],"%s Added to Quick Action Bar.":["%s aggiunto alla barra delle azioni rapide."],"Already Present in Quick Action Bar":["Gi\u00e0 presente nella barra delle azioni rapide"],"No results found.":["Nessun risultato trovato."],"data object is empty":["l'oggetto dati \u00e8 vuoto"],"Add blocks to Quick Action Bar":["Aggiungi blocchi alla barra delle azioni rapide"],"Re-arrange block inside Quick Action Bar":["Riorganizza il blocco all'interno della Barra delle Azioni Rapide"],"Upgrade":["Aggiornamento"],"Connecting\u2026":["Connessione in corso\u2026"],"Install & Activate":["Installa e attiva"],"Compliance Settings":["Impostazioni di conformit\u00e0"],"Enable GDPR Compliance":["Abilita la conformit\u00e0 GDPR"],"Never store entry data after form submission":["Non memorizzare mai i dati di ingresso dopo l'invio del modulo"],"When enabled this form will never store Entries.":["Quando abilitato, questo modulo non memorizzer\u00e0 mai le voci."],"Automatically delete entries":["Elimina automaticamente le voci"],"When enabled this form will automatically delete entries after a certain period of time.":["Quando abilitato, questo modulo eliminer\u00e0 automaticamente le voci dopo un certo periodo di tempo."],"Entries older than the days set will be deleted automatically.":["Le voci pi\u00f9 vecchie dei giorni impostati verranno eliminate automaticamente."],"Custom CSS":["CSS personalizzato"],"The following CSS styles added below will only apply to this form container.":["I seguenti stili CSS aggiunti di seguito si applicheranno solo a questo contenitore del modulo."],"Visual":["Visivo"],"HTML":["HTML"],"All Data":["Tutti i dati"],"Add Shortcode":["Aggiungi shortcode"],"Form input tags":["Tag di input del modulo"],"Comma separated values are also accepted.":["Sono accettati anche i valori separati da virgola."],"Email Notification":["Notifica email"],"Name":["Nome"],"Send Email To":["Invia email a"],"Subject":["Oggetto"],"CC":["CC"],"BCC":["Ccn"],"Reply To":["Rispondi a"],"Add Notification":["Aggiungi notifica"],"Add Key":["Aggiungi chiave"],"Add Value":["Aggiungi valore"],"Add":["Aggiungi"],"Confirmation Message":["Messaggio di conferma"],"After Form Submission":["Dopo l'invio del modulo"],"Hide Form":["Nascondi modulo"],"Reset Form":["Reimposta modulo"],"Custom URL":["URL personalizzato"],"Add Query Parameters":["Aggiungi parametri di query"],"Select if you want to add key-value pairs for form fields to include in query parameters":["Seleziona se desideri aggiungere coppie chiave-valore per i campi del modulo da includere nei parametri di query"],"Query Parameters":["Parametri di query"],"Please select a page.":["Si prega di selezionare una pagina."],"Suggestion: URL should use HTTPS":["Suggerimento: l'URL dovrebbe utilizzare HTTPS"],"Success Message":["Messaggio di successo"],"Redirect":["Reindirizza"],"Redirect to":["Reindirizza a"],"Page":["Pagina"],"Form Confirmation":["Conferma del modulo"],"Confirmation Type":["Tipo di conferma"],"Use Labels as Placeholders":["Usa le etichette come segnaposto"],"Above setting will place the labels inside the fields as placeholders (where possible). This setting takes effect only on the live page, not in the editor preview.":["Questa impostazione posizioner\u00e0 le etichette all'interno dei campi come segnaposto (dove possibile). Questa impostazione ha effetto solo sulla pagina live, non nell'anteprima dell'editor."],"Page Break":["Interruzione di pagina"],"Show Labels":["Mostra etichette"],"First Page Label":["Etichetta della prima pagina"],"Progress Indicator":["Indicatore di progresso"],"Progress Bar":["Barra di progresso"],"Connector":["Connettore"],"Steps":["Passi"],"Next Button Text":["Testo del pulsante Avanti"],"Back Button Text":["Testo del pulsante Indietro"],"Are you sure you want to close? Your unsaved changes will be lost as you have some validation errors.":["Sei sicuro di voler chiudere? Le modifiche non salvate andranno perse poich\u00e9 ci sono alcuni errori di convalida."],"There are few unsaved changes. Please save your changes to reflect the updates.":["Ci sono alcune modifiche non salvate. Si prega di salvare le modifiche per riflettere gli aggiornamenti."],"Form Behavior":["Comportamento del modulo"],"Clear":["Chiaro"],"Select Color":["Seleziona colore"],"Primary Color":["Colore primario"],"Text Color":["Colore del testo"],"Text Color on Primary":["Colore del testo sul primario"],"Field Spacing":["Spaziatura del campo"],"Small":["Piccolo"],"Large":["Grande"],"Left":["Sinistra"],"Center":["Centro"],"Right":["Destra"],"Google reCAPTCHA":["Google reCAPTCHA"],"CloudFlare Turnstile":["CloudFlare Turnstile"],"hCaptcha":["hCaptcha"],"reCAPTCHA v2 Invisible":["reCAPTCHA v2 Invisibile"],"reCAPTCHA v3":["reCAPTCHA v3"],"Date Picker":["Selettore di data"],"Time Picker":["Selettore del tempo"],"Hidden":["Nascosto"],"Slider":["Cursore"],"Rating":["Valutazione"],"Upgrade to Unlock These Fields":["Aggiorna per sbloccare questi campi"],"Add Block":["Aggiungi blocco"],"Customize with SureForms":["Personalizza con SureForms"],"Page break":["Interruzione di pagina"],"Previous":["Precedente"],"Thank you":["Grazie"],"Form submitted successfully!":["Modulo inviato con successo!"],"Instant Form":["Modulo istantaneo"],"Enable Instant Form":["Abilita il modulo istantaneo"],"Enable Preview":["Abilita anteprima"],"Show Title":["Titolo dello spettacolo"],"Site Logo":["Logo del sito"],"Banner Background":["Sfondo del banner"],"Color":["Colore"],"Upload Image":["Carica immagine"],"Background Color":["Colore di sfondo"],"Use banner as page background":["Usa il banner come sfondo della pagina"],"Form Width":["Larghezza del modulo"],"URL":["URL"],"URL Slug":["Slug URL"],"The last part of the URL.":["L'ultima parte dell'URL."],"Learn more.":["Scopri di pi\u00f9."],"SureForms Description":["Descrizione di SureForms"],"Form Options":["Opzioni del modulo"],"Form Shortcode":["Codice breve del modulo"],"Paste this shortcode on the page or post to render this form.":["Incolla questo shortcode nella pagina o nel post per visualizzare questo modulo."],"Spam Protection":["Protezione antispam"],"Auto":["Auto"],"Normal":["Normale"],"%":["%"],"Top":["In alto"],"Bottom":["Fondo"],"Solid":["Solido"],"Width":["Larghezza"],"Size":["Dimensione"],"EM":["EM"],"Padding":["Riempimento"],"Color 1":["Colore 1"],"Color 2":["Colore 2"],"Type":["Tipo"],"Linear":["Lineare"],"Radial":["Radiale"],"Location 1":["Posizione 1"],"Location 2":["Posizione 2"],"Angle":["Angolo"],"Classic":["Classico"],"Gradient":["Gradiente"],"Background":["Sfondo"],"Cover":["Copertina"],"Contain":["Contenere"],"Overlay":["Sovrapposizione"],"No Repeat":["Nessuna ripetizione"],"Overlay Opacity":["Opacit\u00e0 dell'overlay"],"Class names should be separated by spaces. Each class name must not start with a digit, hyphen, or underscore. They can only include letters (including Unicode characters), numbers, hyphens, and underscores.":["I nomi delle classi devono essere separati da spazi. Ogni nome di classe non deve iniziare con una cifra, un trattino o un underscore. Possono includere solo lettere (comprese le lettere Unicode), numeri, trattini e underscore."],"Conversational Layout":["Layout Conversazionale"],"Unlock Conversational Forms":["Sblocca moduli conversazionali"],"With the SureForms Pro Plan, you can transform your forms into engaging conversational layouts for a seamless user experience.":["Con il piano SureForms Pro, puoi trasformare i tuoi moduli in layout conversazionali coinvolgenti per un'esperienza utente senza interruzioni."],"Premium":["Premium"],"Overlay Type":["Tipo di sovrapposizione"],"Image Overlay Color":["Colore di sovrapposizione dell'immagine"],"Image Position":["Posizione dell'immagine"],"Attachment":["Allegato"],"Fixed":["Fisso"],"Blend Mode":["Modalit\u00e0 di fusione"],"Multiply":["Moltiplica"],"Screen":["Schermo"],"Darken":["Scurisci"],"Lighten":["Alleggerire"],"Color Dodge":["Schiarisci colore"],"Saturation":["Saturazione"],"Repeat-x":["Ripeti-x"],"Repeat-y":["Ripeti-y"],"PX":["PX"],"Button":["Pulsante"],"OttoKit":["OttoKit"],"Connect with OttoKit":["Connettiti con OttoKit"],"SUREFORMS PREMIUM FIELDS":["CAMPI PREMIUM DI SUREFORMS"],"The current 'From Email' address does not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["L'attuale indirizzo 'Da Email' non corrisponde al nome di dominio del tuo sito web (%1$s). Questo pu\u00f2 causare il blocco o la classificazione come spam delle tue email di notifica. In alternativa, prova a utilizzare un indirizzo Da che corrisponda al dominio del tuo sito web (admin@%2$s)."],"The current 'From Email' address does not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["L'indirizzo email 'Da' attuale non corrisponde al nome di dominio del tuo sito web (%s). Questo pu\u00f2 causare il blocco o la classificazione come spam delle tue email di notifica."],"We strongly recommend that you install the free ":["Consigliamo vivamente di installare il gratuito"]," plugin! The Setup Wizard makes it easy to fix your emails. ":["plugin! Il Wizard di configurazione rende facile correggere le tue email."]," Alternately, try using a From Address that matches your website domain (admin@%s).":["In alternativa, prova a utilizzare un indirizzo mittente che corrisponda al dominio del tuo sito web (admin@%s)."],"Please enter a valid email address. Your notifications won't be sent if the field is not filled in correctly.":["Per favore, inserisci un indirizzo email valido. Le tue notifiche non verranno inviate se il campo non \u00e8 compilato correttamente."],"From Name":["Da Nome"],"From Email":["Da Email"],"The current 'From Email' address may not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["L'attuale indirizzo 'Da Email' potrebbe non corrispondere al nome di dominio del tuo sito web (%1$s). Questo pu\u00f2 causare il blocco o la classificazione come spam delle tue email di notifica. In alternativa, prova a utilizzare un indirizzo Da che corrisponda al dominio del tuo sito web (admin@%2$s)."],"The current 'From Email' address may not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["L'attuale indirizzo 'Da Email' potrebbe non corrispondere al nome di dominio del tuo sito web (%s). Questo pu\u00f2 causare il blocco o la classificazione come spam delle tue email di notifica."],"Border Radius":["Raggio del bordo"],"Form Theme":["Tema del modulo"],"Instant Form Padding":["Riempimento istantaneo del modulo"],"Instant Form Border Radius":["Raggio del bordo del modulo istantaneo"],"Select Gradient":["Seleziona sfumatura"],"Upgrade Now":["Aggiorna ora"],"SureTriggers":["SureTriggers"],"Entries older than the selected days will be deleted.":["Le voci pi\u00f9 vecchie dei giorni selezionati verranno eliminate."],"Entries Time Period":["Periodo di tempo delle voci"],"Custom CSS Panel":["Pannello CSS personalizzato"],"Notifications can use only one From Email so please enter a single address.":["Le notifiche possono utilizzare un solo indirizzo email del mittente, quindi inserisci un solo indirizzo."],"Email Notifications":["Notifiche Email"],"Actions":["Azioni"],"Duplicate":["Duplicato"],"Delete":["Elimina"],"Select Page to redirect":["Seleziona la pagina a cui reindirizzare"],"Search for a page":["Cerca una pagina"],"Select a page":["Seleziona una pagina"],"reCAPTCHA v2":["reCAPTCHA v2"],"Save":["Salva"],"Login":["Accesso"],"Register":["Registrati"],"Date":["Data"],"Advanced Settings":["Impostazioni avanzate"],"Form Restriction":["Restrizione del modulo"],"Maximum Number of Entries":["Numero massimo di voci"],"Maximum Entries":["Voci massime"],"The Time Period setting works according to your WordPress site's time zone. <a>Click here<\/a> to open your WordPress General Settings, where you can check and update it.":["La configurazione del Periodo di Tempo funziona in base al fuso orario del tuo sito WordPress. <a>Fai clic qui<\/a> per aprire le Impostazioni Generali di WordPress, dove puoi verificarlo e aggiornarlo."],"Click here":["Fai clic qui"],"Response Description After Maximum Entries":["Descrizione della risposta dopo il numero massimo di voci"],"All changes will be saved automatically when you press back.":["Tutte le modifiche verranno salvate automaticamente quando premi indietro."],"Repeater":["Ripetitore"],"OttoKit Settings":["Impostazioni di OttoKit"],"Get Started":["Inizia"],"Connect Native Integrations with SureForms":["Collega le integrazioni native con SureForms"],"Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>":["Formato previsto per le email - email@sureforms.com o John Doe <email@sureforms.com>"],"delete":["elimina"],"Please type \"%s\" in the input box":["Per favore digita \"%s\" nella casella di input"],"To confirm, type \"%s\" in the box below:":["Per confermare, digita \"%s\" nella casella sottostante:"],"Type \"%s\"":["Digita \"%s\""],"Payment":["Pagamento"],"%s - Order ID":["%s - ID Ordine"],"%s - Amount":["%s - Importo"],"%s - Customer Email":["%s - Email del cliente"],"%s - Customer Name":["%s - Nome del cliente"],"%s - Status":["%s - Stato"],"Add custom CSS rules to style this specific form independently of global styles.":["Aggiungi regole CSS personalizzate per stilizzare questo modulo specifico indipendentemente dagli stili globali."],"Spam Protection Type":["Tipo di protezione antispam"],"Select Security Type":["Seleziona il tipo di sicurezza"],"Note: Using different reCAPTCHA versions (V2 checkbox and V3) on the same page will create conflicts between the versions. Kindly avoid using different versions on the same page.":["Nota: L'uso di diverse versioni di reCAPTCHA (V2 checkbox e V3) sulla stessa pagina creer\u00e0 conflitti tra le versioni. Si prega di evitare di utilizzare versioni diverse sulla stessa pagina."],"Select Version":["Seleziona versione"],"Please configure the API keys correctly from the settings":["Si prega di configurare correttamente le chiavi API dalle impostazioni"],"Control email alerts sent to admins or users after a form submission.":["Controlla gli avvisi email inviati agli amministratori o agli utenti dopo l'invio di un modulo."],"Customize the confirmation message or redirect the users after submitting the form.":["Personalizza il messaggio di conferma o reindirizza gli utenti dopo l'invio del modulo."],"Set limits on how many times a form can be submitted and manage compliance options, including GDPR and data retention.":["Imposta limiti su quante volte un modulo pu\u00f2 essere inviato e gestisci le opzioni di conformit\u00e0, inclusi GDPR e conservazione dei dati."],"Go to OttoKit Settings":["Vai alle Impostazioni di OttoKit"],"Connect SureForms with your favorite apps to automate tasks and sync data seamlessly.":["Collega SureForms con le tue app preferite per automatizzare le attivit\u00e0 e sincronizzare i dati senza problemi."],"Unlock powerful integrations in the Premimum plan to automate your workflows and connect SureForms directly with your favorite tools.":["Sblocca potenti integrazioni nel piano Premium per automatizzare i tuoi flussi di lavoro e collegare SureForms direttamente con i tuoi strumenti preferiti."],"Send form submissions straight to CRMs, email, and marketing platforms.":["Invia le sottomissioni dei moduli direttamente ai CRM, email e piattaforme di marketing."],"Automate repetitive tasks with seamless data syncing.":["Automatizza le attivit\u00e0 ripetitive con una sincronizzazione dei dati senza interruzioni."],"Access exclusive native integrations for faster workflows.":["Accedi a integrazioni native esclusive per flussi di lavoro pi\u00f9 veloci."],"PDF Generation":["Generazione PDF"],"Generate and customize PDF copies of form submissions.":["Genera e personalizza copie PDF delle invii dei moduli."],"Generate Submission PDFs":["Genera PDF di invio"],"Turn every form entry into a polished PDF file, making it perfect for reports, records, or sharing.":["Trasforma ogni voce del modulo in un file PDF raffinato, rendendolo perfetto per rapporti, registri o condivisioni."],"Automatically generate PDFs from your form submissions.":["Genera automaticamente PDF dalle tue invii di moduli."],"Customize PDF templates with your branding.":["Personalizza i modelli PDF con il tuo marchio."],"Download or email PDFs instantly.":["Scarica o invia via email i PDF istantaneamente."],"User Registration":["Registrazione utente"],"Onboard new users or update existing accounts through beautiful looking forms.":["Integra nuovi utenti o aggiorna gli account esistenti tramite moduli dall'aspetto elegante."],"Register Users with SureForms":["Registrare utenti con SureForms"],"Streamline the entire user onboarding process for your sites with seamless form-powered logins and registrations.":["Semplifica l'intero processo di onboarding degli utenti per i tuoi siti con accessi e registrazioni senza soluzione di continuit\u00e0 alimentati da moduli."],"Register new users directly via your form submissions.":["Registrare nuovi utenti direttamente tramite le tue invii di moduli."],"Create or update existing accounts by mapping form data to user fields.":["Crea o aggiorna gli account esistenti mappando i dati del modulo ai campi utente."],"Assign roles and control access automatically.":["Assegna ruoli e controlla l'accesso automaticamente."],"Post Feed":["Feed dei post"],"Transform your form submission into WordPress posts.":["Trasforma l'invio del tuo modulo in articoli di WordPress."],"Automatically turn form submissions into WordPress posts, pages, or custom post types. Save big on time and let your forms publish content directly.":["Trasforma automaticamente le invii dei moduli in articoli, pagine o tipi di post personalizzati di WordPress. Risparmia tempo e lascia che i tuoi moduli pubblichino contenuti direttamente."],"Create posts, pages, or CPTs from your form entries.":["Crea post, pagine o CPT dai tuoi inserimenti nel modulo."],"Map form fields to your post fields easily.":["Mappa facilmente i campi del modulo ai campi del tuo post."],"Automate the content publishing flow with few simple steps.":["Automatizza il flusso di pubblicazione dei contenuti con pochi semplici passaggi."],"Automations":["Automazioni"],"Unlock Advanced Styling":["Sblocca lo stile avanzato"],"Get full control over your form's look with custom colors, fonts, and layouts.":["Ottieni il pieno controllo sull'aspetto del tuo modulo con colori, caratteri e layout personalizzati."],"Button Alignment":["Allineamento del pulsante"],"Add Custom CSS Class(es)":["Aggiungi classe(i) CSS personalizzata(e)"],"Set the total number of submissions allowed for this form.":["Imposta il numero totale di invii consentiti per questo modulo."],"Save & Progress":["Salva e Prosegui"],"Allow users to save their progress and continue form completion later.":["Consenti agli utenti di salvare i loro progressi e continuare a completare il modulo in seguito."],"Save & Progress in SureForms":["Salva e Prosegui in SureForms"],"Give your users the flexibility to complete forms at their own pace by allowing them to save progress and return anytime.":["Dai ai tuoi utenti la flessibilit\u00e0 di completare i moduli al proprio ritmo consentendo loro di salvare i progressi e tornare in qualsiasi momento."],"Let users pause long or multi-step forms and continue later.":["Consenti agli utenti di mettere in pausa moduli lunghi o a pi\u00f9 fasi e continuare in seguito."],"Reduce form abandonment with convenient resume links and access their progress from anywhere.":["Riduci l'abbandono dei moduli con link di ripresa convenienti e accedi ai loro progressi da qualsiasi luogo."],"Improve user experience for lengthy, complex, or multi-page forms.":["Migliora l'esperienza utente per moduli lunghi, complessi o su pi\u00f9 pagine."],"This form is not yet available. Please check back after the scheduled start time.":["Questo modulo non \u00e8 ancora disponibile. Si prega di ricontrollare dopo l'orario di inizio programmato."],"This form is no longer accepting submissions. The submission period has ended.":["Questo modulo non accetta pi\u00f9 invii. Il periodo di invio \u00e8 terminato."],"The start date and time must be before the end date and time.":["La data e l'ora di inizio devono essere precedenti alla data e all'ora di fine."],"Form Scheduling":["Pianificazione del modulo"],"Enable Form Scheduling":["Abilita la pianificazione del modulo"],"Set a time period during which this form will be available for submissions.":["Imposta un periodo di tempo durante il quale questo modulo sar\u00e0 disponibile per le invii."],"Start Date & Time":["Data e ora di inizio"],"End Date & Time":["Data e ora di fine"],"Response Description Before Start Date":["Descrizione della risposta prima della data di inizio"],"Response Description After End Date":["Descrizione della risposta dopo la data di fine"],"Conditional Confirmations":["Conferme Condizionali"],"Set up the message or redirect users will see after submitting the form.":["Imposta il messaggio o reindirizza gli utenti che vedranno dopo aver inviato il modulo."],"Show the right message to the right user based on how they respond. Personalize confirmations with smart conditions and guide users to the next best step automatically.":["Mostra il messaggio giusto all'utente giusto in base a come risponde. Personalizza le conferme con condizioni intelligenti e guida automaticamente gli utenti al passo successivo migliore."],"Display different confirmation messages based on form responses.":["Visualizza diversi messaggi di conferma in base alle risposte del modulo."],"Redirect users to specific pages or URLs conditionally.":["Reindirizza gli utenti a pagine o URL specifici in modo condizionale."],"Create personalized thank-you messages without extra forms.":["Crea messaggi di ringraziamento personalizzati senza moduli aggiuntivi."],"Lost Password":["Password persa"],"Reset Password":["Reimposta la password"],"Select a spam protection service. Configure API keys in Global Settings before enabling.":["Seleziona un servizio di protezione antispam. Configura le chiavi API nelle Impostazioni Globali prima di abilitare."],"Send as Raw HTML":["Invia come HTML grezzo"],"When enabled, the email body HTML will be preserved exactly as written and wrapped in a professional email template.":["Quando abilitato, il corpo dell'email HTML verr\u00e0 preservato esattamente come scritto e avvolto in un modello di email professionale."],"Smart tags that reference user-submitted fields will not be escaped in raw HTML mode. Avoid inserting untrusted field values directly into the email body.":["I tag intelligenti che fanno riferimento ai campi inviati dagli utenti non verranno eseguiti in modalit\u00e0 HTML grezzo. Evita di inserire valori di campo non attendibili direttamente nel corpo dell'email."],"Please provide a recipient email address and subject line.":["Si prega di fornire un indirizzo email del destinatario e l'oggetto."],"Email notification duplicated!":["Notifica email duplicata!"],"Are you sure you want to delete this email notification?":["Sei sicuro di voler eliminare questa notifica email?"],"Email notification deleted!":["Notifica email eliminata!"],"URL is missing Top Level Domain (TLD).":["Manca il dominio di primo livello (TLD) nell'URL."],"This form is now closed as the maximum number of entries has been received.":["Questo modulo \u00e8 ora chiuso poich\u00e9 \u00e8 stato raggiunto il numero massimo di iscrizioni."],"Publish Your Form":["Pubblica il tuo modulo"],"Enable This to Instantly Publish the Form":["Abilita questo per pubblicare immediatamente il modulo"],"Style Your Instant Form Page Here":["Stile la tua pagina del modulo istantaneo qui"],"Quizzes":["Quiz"],"%s - Description":["%s - Descrizione"],"Send entries to 100+ popular apps.":["Invia voci a oltre 100 app popolari."],"Build automated workflows that run instantly.":["Crea flussi di lavoro automatizzati che vengono eseguiti istantaneamente."],"Create custom app integrations using our Custom App feature.":["Crea integrazioni di app personalizzate utilizzando la nostra funzione App personalizzata."],"Keep your tools in sync automatically.":["Mantieni i tuoi strumenti sincronizzati automaticamente."],"This will install and activate OttoKit on your WordPress site to enable automation features.":["Questo installer\u00e0 e attiver\u00e0 OttoKit sul tuo sito WordPress per abilitare le funzionalit\u00e0 di automazione."],"Automate Your Forms with OttoKit":["Automatizza i tuoi moduli con OttoKit"],"Every form submission should trigger something \u2014 a Slack alert, a CRM lead, a follow-up email, or a new row in Google Sheets.":["Ogni invio di modulo dovrebbe attivare qualcosa: un avviso Slack, un lead CRM, un'email di follow-up o una nuova riga in Google Sheets."],"Create interactive quizzes to engage your audience and gather insights.":["Crea quiz interattivi per coinvolgere il tuo pubblico e raccogliere informazioni."],"Design engaging quizzes with various question types, personalized feedback, and automated scoring to captivate your audience and gain valuable insights.":["Progetta quiz coinvolgenti con vari tipi di domande, feedback personalizzati e punteggi automatici per catturare l'attenzione del tuo pubblico e ottenere preziose informazioni."],"Create interactive quizzes with multiple question types.":["Crea quiz interattivi con pi\u00f9 tipi di domande."],"Provide personalized feedback based on user responses.":["Fornisci feedback personalizzato basato sulle risposte degli utenti."],"Automate scoring and lead segmentation for better insights.":["Automatizza la valutazione e la segmentazione dei lead per ottenere migliori approfondimenti."],"Heading 1":["Intestazione 1"],"Heading 2":["Intestazione 2"],"Heading 3":["Intestazione 3"],"Heading 4":["Intestazione 4"],"Heading 5":["Intestazione 5"],"Heading 6":["Intestazione 6"],"Form settings saved.":["Impostazioni del modulo salvate."],"The entry cap relies on stored entries to count submissions. While Compliance Settings has \"Never store entry data after form submission\" enabled, this limit will not be enforced. Disable that option, or remove the entry limit, to use this feature.":["Il limite di inserimento si basa sulle voci memorizzate per contare le sottomissioni. Quando nelle Impostazioni di Conformit\u00e0 \u00e8 abilitata l'opzione \"Non memorizzare mai i dati di inserimento dopo l'invio del modulo\", questo limite non verr\u00e0 applicato. Disabilita quell'opzione o rimuovi il limite di inserimento per utilizzare questa funzione."],"Settings saved, but post attributes (password \/ title \/ content) failed to update. Retry to persist them.":["Impostazioni salvate, ma gli attributi del post (password \/ titolo \/ contenuto) non sono stati aggiornati. Riprova per mantenerli."],"Failed to save form settings.":["Impossibile salvare le impostazioni del modulo."],"Saving\u2026":["Salvataggio in corso\u2026"],"When enabled this form will not store User IP, Browser Name and the Device Name in the Entries.":["Quando abilitato, questo modulo non memorizzer\u00e0 l'IP dell'utente, il nome del browser e il nome del dispositivo nelle voci."],"Failed to save. Please try again.":["Salvataggio non riuscito. Per favore riprova."],"reCAPTCHA API keys for the selected version are not configured. Set them in Global Settings.":["Le chiavi API di reCAPTCHA per la versione selezionata non sono configurate. Impostale nelle Impostazioni Globali."],"Please select a reCAPTCHA version.":["Si prega di selezionare una versione di reCAPTCHA."],"hCaptcha API keys are not configured. Set them in Global Settings.":["Le chiavi API di hCaptcha non sono configurate. Impostale nelle Impostazioni Globali."],"Cloudflare Turnstile API keys are not configured. Set them in Global Settings.":["Le chiavi API di Cloudflare Turnstile non sono configurate. Impostale nelle Impostazioni Globali."],"Form data":["Dati del modulo"],"Some fields need attention":["Alcuni campi necessitano di attenzione"],"Unsaved changes":["Modifiche non salvate"],"A recipient email address and subject line are required before this notification can be saved. Fix the highlighted fields, or discard your changes to go back.":["\u00c8 necessario un indirizzo email del destinatario e una riga dell'oggetto prima che questa notifica possa essere salvata. Correggi i campi evidenziati o annulla le modifiche per tornare indietro."],"You have unsaved changes for this notification. Discard them to go back, or stay to save them.":["Hai modifiche non salvate per questa notifica. Scartale per tornare indietro o rimani per salvarle."],"Discard & go back":["Annulla e torna indietro"],"Stay & fix":["Rimani e ripara"],"Keep editing":["Continua a modificare"],"Please provide a recipient email address.":["Si prega di fornire un indirizzo email del destinatario."],"Please provide a subject line.":["Si prega di fornire un oggetto."],"Please provide a custom URL.":["Si prega di fornire un URL personalizzato."],"You have unsaved changes. Discard them to continue, or stay to save your changes.":["Hai modifiche non salvate. Scartale per continuare o rimani per salvare le tue modifiche."],"Discard & continue":["Scarta e continua"],"Show Entries":["Mostra Voci"],"Display this form\u2019s entries in a table on the frontend.":["Visualizza le voci di questo modulo in una tabella nel frontend."],"Publish this form\u2019s submissions as a sortable, paginated table on any page \u2014 perfect for public directories, listings, and team dashboards, with per-role view access.":["Pubblica le invii di questo modulo come una tabella ordinabile e paginata su qualsiasi pagina \u2014 perfetto per directory pubbliche, elenchi e dashboard di team, con accesso alla visualizzazione per ruolo."],"Embed a sortable, paginated entries table with a simple shortcode.":["Incorpora una tabella di voci ordinabile e paginata con un semplice shortcode."],"Choose exactly which fields appear as columns.":["Scegli esattamente quali campi appaiono come colonne."],"Restrict who can view entries by user role.":["Limita chi pu\u00f2 visualizzare le voci in base al ruolo utente."],"The image uploaded but could not be inserted. Please try again.":["L'immagine \u00e8 stata caricata ma non \u00e8 stato possibile inserirla. Per favore riprova."],"The image could not be uploaded. It may be too large, or you may not have permission to upload files.":["Non \u00e8 stato possibile caricare l'immagine. Potrebbe essere troppo grande o potresti non avere il permesso di caricare file."],"Please choose an image file.":["Per favore scegli un file immagine."],"Quill heading picker: default paragraph style\u0004Normal":["Normale"]}}} \ No newline at end of file +{"translation-revision-date":"2025-01-01T06:16:29+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/formEditor.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"SureForms":["SureForms"],"Status":["Stato"],"Form":["Modulo"],"Fields":["Campi"],"Image":["Immagine"],"Activated":["Attivato"],"Activate":["Attiva"],"Submit":["Invia"],"Global Settings":["Impostazioni globali"],"Form Title":["Titolo del modulo"],"Edit":["Modifica"],"Please enter a valid URL.":["Per favore inserisci un URL valido."],"Desktop":["Desktop"],"Medium":["Medio"],"Mobile":["Cellulare"],"Repeat":["Ripeti"],"Scroll":["Scorri"],"Signature":["Firma"],"Tablet":["Tablet"],"Upload":["Carica"],"Basic":["Base"],"Form Settings":["Impostazioni del modulo"],"General":["Generale"],"Style":["Stile"],"Advanced":["Avanzato"],"No tags available":["Nessun tag disponibile"],"Device":["Dispositivo"],"Select Shortcodes":["Seleziona i codici brevi"],"Page Break Label":["Etichetta di interruzione di pagina"],"Next":["Avanti"],"Back":["Indietro"],"Reset":["Reimposta"],"Generic tags":["Tag generici"],"Pixel":["Pixel"],"Em":["Em"],"Select Units":["Seleziona unit\u00e0"],"%s units":["%s unit\u00e0"],"Margin":["Margine"],"None":["Nessuno"],"Custom":["Personalizzato"],"Please add a option props to MultiButtonsControl":["Si prega di aggiungere un'opzione props a MultiButtonsControl"],"Confirm":["Conferma"],"Cancel":["Annulla"],"Processing\u2026":["Elaborazione\u2026"],"Select Video":["Seleziona video"],"Change Video":["Cambia video"],"Select Lottie Animation":["Seleziona animazione Lottie"],"Change Lottie Animation":["Cambia animazione Lottie"],"Upload SVG":["Carica SVG"],"Change SVG":["Cambia SVG"],"Select Image":["Seleziona immagine"],"Change Image":["Cambia immagine"],"Upload SVG?":["Caricare SVG?"],"Upload SVG can be potentially risky. Are you sure?":["Caricare SVG pu\u00f2 essere potenzialmente rischioso. Sei sicuro?"],"Upload Anyway":["Carica comunque"],"Full Width":["Larghezza completa"],"Install":["Installa"],"Plugin Installation failed, Please try again later.":["Installazione del plugin fallita, per favore riprova pi\u00f9 tardi."],"Plugin activation failed, Please try again later.":["Attivazione del plugin fallita, riprova pi\u00f9 tardi."],"Integrations":["Integrazioni"],"%s Removed from Quick Action Bar.":["%s rimosso dalla barra delle azioni rapide."],"Add to Quick Action Bar":["Aggiungi alla barra delle azioni rapide"],"%s Added to Quick Action Bar.":["%s aggiunto alla barra delle azioni rapide."],"Already Present in Quick Action Bar":["Gi\u00e0 presente nella barra delle azioni rapide"],"No results found.":["Nessun risultato trovato."],"data object is empty":["l'oggetto dati \u00e8 vuoto"],"Add blocks to Quick Action Bar":["Aggiungi blocchi alla barra delle azioni rapide"],"Re-arrange block inside Quick Action Bar":["Riorganizza il blocco all'interno della Barra delle Azioni Rapide"],"Upgrade":["Aggiornamento"],"Connecting\u2026":["Connessione in corso\u2026"],"Install & Activate":["Installa e attiva"],"Compliance Settings":["Impostazioni di conformit\u00e0"],"Enable GDPR Compliance":["Abilita la conformit\u00e0 GDPR"],"Never store entry data after form submission":["Non memorizzare mai i dati di ingresso dopo l'invio del modulo"],"When enabled this form will never store Entries.":["Quando abilitato, questo modulo non memorizzer\u00e0 mai le voci."],"Automatically delete entries":["Elimina automaticamente le voci"],"When enabled this form will automatically delete entries after a certain period of time.":["Quando abilitato, questo modulo eliminer\u00e0 automaticamente le voci dopo un certo periodo di tempo."],"Entries older than the days set will be deleted automatically.":["Le voci pi\u00f9 vecchie dei giorni impostati verranno eliminate automaticamente."],"Custom CSS":["CSS personalizzato"],"The following CSS styles added below will only apply to this form container.":["I seguenti stili CSS aggiunti di seguito si applicheranno solo a questo contenitore del modulo."],"Visual":["Visivo"],"HTML":["HTML"],"All Data":["Tutti i dati"],"Add Shortcode":["Aggiungi shortcode"],"Form input tags":["Tag di input del modulo"],"Comma separated values are also accepted.":["Sono accettati anche i valori separati da virgola."],"Email Notification":["Notifica email"],"Name":["Nome"],"Send Email To":["Invia email a"],"Subject":["Oggetto"],"CC":["CC"],"BCC":["Ccn"],"Reply To":["Rispondi a"],"Add Notification":["Aggiungi notifica"],"Add Key":["Aggiungi chiave"],"Add Value":["Aggiungi valore"],"Add":["Aggiungi"],"Confirmation Message":["Messaggio di conferma"],"After Form Submission":["Dopo l'invio del modulo"],"Hide Form":["Nascondi modulo"],"Reset Form":["Reimposta modulo"],"Custom URL":["URL personalizzato"],"Add Query Parameters":["Aggiungi parametri di query"],"Select if you want to add key-value pairs for form fields to include in query parameters":["Seleziona se desideri aggiungere coppie chiave-valore per i campi del modulo da includere nei parametri di query"],"Query Parameters":["Parametri di query"],"Please select a page.":["Si prega di selezionare una pagina."],"Suggestion: URL should use HTTPS":["Suggerimento: l'URL dovrebbe utilizzare HTTPS"],"Success Message":["Messaggio di successo"],"Redirect":["Reindirizza"],"Redirect to":["Reindirizza a"],"Page":["Pagina"],"Form Confirmation":["Conferma del modulo"],"Confirmation Type":["Tipo di conferma"],"Use Labels as Placeholders":["Usa le etichette come segnaposto"],"Above setting will place the labels inside the fields as placeholders (where possible). This setting takes effect only on the live page, not in the editor preview.":["Questa impostazione posizioner\u00e0 le etichette all'interno dei campi come segnaposto (dove possibile). Questa impostazione ha effetto solo sulla pagina live, non nell'anteprima dell'editor."],"Page Break":["Interruzione di pagina"],"Show Labels":["Mostra etichette"],"First Page Label":["Etichetta della prima pagina"],"Progress Indicator":["Indicatore di progresso"],"Progress Bar":["Barra di progresso"],"Connector":["Connettore"],"Steps":["Passi"],"Next Button Text":["Testo del pulsante Avanti"],"Back Button Text":["Testo del pulsante Indietro"],"Are you sure you want to close? Your unsaved changes will be lost as you have some validation errors.":["Sei sicuro di voler chiudere? Le modifiche non salvate andranno perse poich\u00e9 ci sono alcuni errori di convalida."],"There are few unsaved changes. Please save your changes to reflect the updates.":["Ci sono alcune modifiche non salvate. Si prega di salvare le modifiche per riflettere gli aggiornamenti."],"Form Behavior":["Comportamento del modulo"],"Clear":["Chiaro"],"Select Color":["Seleziona colore"],"Primary Color":["Colore primario"],"Text Color":["Colore del testo"],"Text Color on Primary":["Colore del testo sul primario"],"Field Spacing":["Spaziatura del campo"],"Small":["Piccolo"],"Large":["Grande"],"Left":["Sinistra"],"Center":["Centro"],"Right":["Destra"],"Google reCAPTCHA":["Google reCAPTCHA"],"CloudFlare Turnstile":["CloudFlare Turnstile"],"hCaptcha":["hCaptcha"],"reCAPTCHA v2 Invisible":["reCAPTCHA v2 Invisibile"],"reCAPTCHA v3":["reCAPTCHA v3"],"Date Picker":["Selettore di data"],"Time Picker":["Selettore del tempo"],"Hidden":["Nascosto"],"Slider":["Cursore"],"Rating":["Valutazione"],"Upgrade to Unlock These Fields":["Aggiorna per sbloccare questi campi"],"Add Block":["Aggiungi blocco"],"Customize with SureForms":["Personalizza con SureForms"],"Page break":["Interruzione di pagina"],"Previous":["Precedente"],"Thank you":["Grazie"],"Form submitted successfully!":["Modulo inviato con successo!"],"Instant Form":["Modulo istantaneo"],"Enable Instant Form":["Abilita il modulo istantaneo"],"Enable Preview":["Abilita anteprima"],"Show Title":["Titolo dello spettacolo"],"Site Logo":["Logo del sito"],"Banner Background":["Sfondo del banner"],"Color":["Colore"],"Upload Image":["Carica immagine"],"Background Color":["Colore di sfondo"],"Use banner as page background":["Usa il banner come sfondo della pagina"],"Form Width":["Larghezza del modulo"],"URL":["URL"],"URL Slug":["Slug URL"],"The last part of the URL.":["L'ultima parte dell'URL."],"Learn more.":["Scopri di pi\u00f9."],"SureForms Description":["Descrizione di SureForms"],"Form Options":["Opzioni del modulo"],"Form Shortcode":["Codice breve del modulo"],"Paste this shortcode on the page or post to render this form.":["Incolla questo shortcode nella pagina o nel post per visualizzare questo modulo."],"Spam Protection":["Protezione antispam"],"Auto":["Auto"],"Normal":["Normale"],"%":["%"],"Top":["In alto"],"Bottom":["Fondo"],"Solid":["Solido"],"Width":["Larghezza"],"Size":["Dimensione"],"EM":["EM"],"Padding":["Riempimento"],"Color 1":["Colore 1"],"Color 2":["Colore 2"],"Type":["Tipo"],"Linear":["Lineare"],"Radial":["Radiale"],"Location 1":["Posizione 1"],"Location 2":["Posizione 2"],"Angle":["Angolo"],"Classic":["Classico"],"Gradient":["Gradiente"],"Background":["Sfondo"],"Cover":["Copertina"],"Contain":["Contenere"],"Overlay":["Sovrapposizione"],"No Repeat":["Nessuna ripetizione"],"Overlay Opacity":["Opacit\u00e0 dell'overlay"],"Class names should be separated by spaces. Each class name must not start with a digit, hyphen, or underscore. They can only include letters (including Unicode characters), numbers, hyphens, and underscores.":["I nomi delle classi devono essere separati da spazi. Ogni nome di classe non deve iniziare con una cifra, un trattino o un underscore. Possono includere solo lettere (comprese le lettere Unicode), numeri, trattini e underscore."],"Conversational Layout":["Layout Conversazionale"],"Unlock Conversational Forms":["Sblocca moduli conversazionali"],"With the SureForms Pro Plan, you can transform your forms into engaging conversational layouts for a seamless user experience.":["Con il piano SureForms Pro, puoi trasformare i tuoi moduli in layout conversazionali coinvolgenti per un'esperienza utente senza interruzioni."],"Premium":["Premium"],"Overlay Type":["Tipo di sovrapposizione"],"Image Overlay Color":["Colore di sovrapposizione dell'immagine"],"Image Position":["Posizione dell'immagine"],"Attachment":["Allegato"],"Fixed":["Fisso"],"Blend Mode":["Modalit\u00e0 di fusione"],"Multiply":["Moltiplica"],"Screen":["Schermo"],"Darken":["Scurisci"],"Lighten":["Alleggerire"],"Color Dodge":["Schiarisci colore"],"Saturation":["Saturazione"],"Repeat-x":["Ripeti-x"],"Repeat-y":["Ripeti-y"],"PX":["PX"],"Button":["Pulsante"],"OttoKit":["OttoKit"],"Connect with OttoKit":["Connettiti con OttoKit"],"SUREFORMS PREMIUM FIELDS":["CAMPI PREMIUM DI SUREFORMS"],"The current 'From Email' address does not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["L'attuale indirizzo 'Da Email' non corrisponde al nome di dominio del tuo sito web (%1$s). Questo pu\u00f2 causare il blocco o la classificazione come spam delle tue email di notifica. In alternativa, prova a utilizzare un indirizzo Da che corrisponda al dominio del tuo sito web (admin@%2$s)."],"The current 'From Email' address does not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["L'indirizzo email 'Da' attuale non corrisponde al nome di dominio del tuo sito web (%s). Questo pu\u00f2 causare il blocco o la classificazione come spam delle tue email di notifica."],"We strongly recommend that you install the free ":["Consigliamo vivamente di installare il gratuito"]," plugin! The Setup Wizard makes it easy to fix your emails. ":["plugin! Il Wizard di configurazione rende facile correggere le tue email."]," Alternately, try using a From Address that matches your website domain (admin@%s).":["In alternativa, prova a utilizzare un indirizzo mittente che corrisponda al dominio del tuo sito web (admin@%s)."],"Please enter a valid email address. Your notifications won't be sent if the field is not filled in correctly.":["Per favore, inserisci un indirizzo email valido. Le tue notifiche non verranno inviate se il campo non \u00e8 compilato correttamente."],"From Name":["Da Nome"],"From Email":["Da Email"],"The current 'From Email' address may not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["L'attuale indirizzo 'Da Email' potrebbe non corrispondere al nome di dominio del tuo sito web (%1$s). Questo pu\u00f2 causare il blocco o la classificazione come spam delle tue email di notifica. In alternativa, prova a utilizzare un indirizzo Da che corrisponda al dominio del tuo sito web (admin@%2$s)."],"The current 'From Email' address may not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["L'attuale indirizzo 'Da Email' potrebbe non corrispondere al nome di dominio del tuo sito web (%s). Questo pu\u00f2 causare il blocco o la classificazione come spam delle tue email di notifica."],"Border Radius":["Raggio del bordo"],"Form Theme":["Tema del modulo"],"Instant Form Padding":["Riempimento istantaneo del modulo"],"Instant Form Border Radius":["Raggio del bordo del modulo istantaneo"],"Select Gradient":["Seleziona sfumatura"],"Upgrade Now":["Aggiorna ora"],"SureTriggers":["SureTriggers"],"Entries older than the selected days will be deleted.":["Le voci pi\u00f9 vecchie dei giorni selezionati verranno eliminate."],"Entries Time Period":["Periodo di tempo delle voci"],"Custom CSS Panel":["Pannello CSS personalizzato"],"Notifications can use only one From Email so please enter a single address.":["Le notifiche possono utilizzare un solo indirizzo email del mittente, quindi inserisci un solo indirizzo."],"Email Notifications":["Notifiche Email"],"Actions":["Azioni"],"Duplicate":["Duplicato"],"Delete":["Elimina"],"Select Page to redirect":["Seleziona la pagina a cui reindirizzare"],"Search for a page":["Cerca una pagina"],"Select a page":["Seleziona una pagina"],"reCAPTCHA v2":["reCAPTCHA v2"],"Save":["Salva"],"Login":["Accesso"],"Register":["Registrati"],"Date":["Data"],"Advanced Settings":["Impostazioni avanzate"],"Form Restriction":["Restrizione del modulo"],"Maximum Number of Entries":["Numero massimo di voci"],"Maximum Entries":["Voci massime"],"The Time Period setting works according to your WordPress site's time zone. <a>Click here<\/a> to open your WordPress General Settings, where you can check and update it.":["La configurazione del Periodo di Tempo funziona in base al fuso orario del tuo sito WordPress. <a>Fai clic qui<\/a> per aprire le Impostazioni Generali di WordPress, dove puoi verificarlo e aggiornarlo."],"Click here":["Fai clic qui"],"Response Description After Maximum Entries":["Descrizione della risposta dopo il numero massimo di voci"],"All changes will be saved automatically when you press back.":["Tutte le modifiche verranno salvate automaticamente quando premi indietro."],"Repeater":["Ripetitore"],"OttoKit Settings":["Impostazioni di OttoKit"],"Get Started":["Inizia"],"Connect Native Integrations with SureForms":["Collega le integrazioni native con SureForms"],"Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>":["Formato previsto per le email - email@sureforms.com o John Doe <email@sureforms.com>"],"delete":["elimina"],"Please type \"%s\" in the input box":["Per favore digita \"%s\" nella casella di input"],"To confirm, type \"%s\" in the box below:":["Per confermare, digita \"%s\" nella casella sottostante:"],"Type \"%s\"":["Digita \"%s\""],"Payment":["Pagamento"],"%s - Order ID":["%s - ID Ordine"],"%s - Amount":["%s - Importo"],"%s - Customer Email":["%s - Email del cliente"],"%s - Customer Name":["%s - Nome del cliente"],"%s - Status":["%s - Stato"],"Add custom CSS rules to style this specific form independently of global styles.":["Aggiungi regole CSS personalizzate per stilizzare questo modulo specifico indipendentemente dagli stili globali."],"Spam Protection Type":["Tipo di protezione antispam"],"Select Security Type":["Seleziona il tipo di sicurezza"],"Note: Using different reCAPTCHA versions (V2 checkbox and V3) on the same page will create conflicts between the versions. Kindly avoid using different versions on the same page.":["Nota: L'uso di diverse versioni di reCAPTCHA (V2 checkbox e V3) sulla stessa pagina creer\u00e0 conflitti tra le versioni. Si prega di evitare di utilizzare versioni diverse sulla stessa pagina."],"Select Version":["Seleziona versione"],"Please configure the API keys correctly from the settings":["Si prega di configurare correttamente le chiavi API dalle impostazioni"],"Control email alerts sent to admins or users after a form submission.":["Controlla gli avvisi email inviati agli amministratori o agli utenti dopo l'invio di un modulo."],"Customize the confirmation message or redirect the users after submitting the form.":["Personalizza il messaggio di conferma o reindirizza gli utenti dopo l'invio del modulo."],"Set limits on how many times a form can be submitted and manage compliance options, including GDPR and data retention.":["Imposta limiti su quante volte un modulo pu\u00f2 essere inviato e gestisci le opzioni di conformit\u00e0, inclusi GDPR e conservazione dei dati."],"Go to OttoKit Settings":["Vai alle Impostazioni di OttoKit"],"Connect SureForms with your favorite apps to automate tasks and sync data seamlessly.":["Collega SureForms con le tue app preferite per automatizzare le attivit\u00e0 e sincronizzare i dati senza problemi."],"Unlock powerful integrations in the Premimum plan to automate your workflows and connect SureForms directly with your favorite tools.":["Sblocca potenti integrazioni nel piano Premium per automatizzare i tuoi flussi di lavoro e collegare SureForms direttamente con i tuoi strumenti preferiti."],"Send form submissions straight to CRMs, email, and marketing platforms.":["Invia le sottomissioni dei moduli direttamente ai CRM, email e piattaforme di marketing."],"Automate repetitive tasks with seamless data syncing.":["Automatizza le attivit\u00e0 ripetitive con una sincronizzazione dei dati senza interruzioni."],"Access exclusive native integrations for faster workflows.":["Accedi a integrazioni native esclusive per flussi di lavoro pi\u00f9 veloci."],"PDF Generation":["Generazione PDF"],"Generate and customize PDF copies of form submissions.":["Genera e personalizza copie PDF delle invii dei moduli."],"Generate Submission PDFs":["Genera PDF di invio"],"Turn every form entry into a polished PDF file, making it perfect for reports, records, or sharing.":["Trasforma ogni voce del modulo in un file PDF raffinato, rendendolo perfetto per rapporti, registri o condivisioni."],"Automatically generate PDFs from your form submissions.":["Genera automaticamente PDF dalle tue invii di moduli."],"Customize PDF templates with your branding.":["Personalizza i modelli PDF con il tuo marchio."],"Download or email PDFs instantly.":["Scarica o invia via email i PDF istantaneamente."],"User Registration":["Registrazione utente"],"Onboard new users or update existing accounts through beautiful looking forms.":["Integra nuovi utenti o aggiorna gli account esistenti tramite moduli dall'aspetto elegante."],"Register Users with SureForms":["Registrare utenti con SureForms"],"Streamline the entire user onboarding process for your sites with seamless form-powered logins and registrations.":["Semplifica l'intero processo di onboarding degli utenti per i tuoi siti con accessi e registrazioni senza soluzione di continuit\u00e0 alimentati da moduli."],"Register new users directly via your form submissions.":["Registrare nuovi utenti direttamente tramite le tue invii di moduli."],"Create or update existing accounts by mapping form data to user fields.":["Crea o aggiorna gli account esistenti mappando i dati del modulo ai campi utente."],"Assign roles and control access automatically.":["Assegna ruoli e controlla l'accesso automaticamente."],"Post Feed":["Feed dei post"],"Transform your form submission into WordPress posts.":["Trasforma l'invio del tuo modulo in articoli di WordPress."],"Automatically turn form submissions into WordPress posts, pages, or custom post types. Save big on time and let your forms publish content directly.":["Trasforma automaticamente le invii dei moduli in articoli, pagine o tipi di post personalizzati di WordPress. Risparmia tempo e lascia che i tuoi moduli pubblichino contenuti direttamente."],"Create posts, pages, or CPTs from your form entries.":["Crea post, pagine o CPT dai tuoi inserimenti nel modulo."],"Map form fields to your post fields easily.":["Mappa facilmente i campi del modulo ai campi del tuo post."],"Automate the content publishing flow with few simple steps.":["Automatizza il flusso di pubblicazione dei contenuti con pochi semplici passaggi."],"Automations":["Automazioni"],"Unlock Advanced Styling":["Sblocca lo stile avanzato"],"Get full control over your form's look with custom colors, fonts, and layouts.":["Ottieni il pieno controllo sull'aspetto del tuo modulo con colori, caratteri e layout personalizzati."],"Button Alignment":["Allineamento del pulsante"],"Add Custom CSS Class(es)":["Aggiungi classe(i) CSS personalizzata(e)"],"Set the total number of submissions allowed for this form.":["Imposta il numero totale di invii consentiti per questo modulo."],"Save & Progress":["Salva e Prosegui"],"Allow users to save their progress and continue form completion later.":["Consenti agli utenti di salvare i loro progressi e continuare a completare il modulo in seguito."],"Save & Progress in SureForms":["Salva e Prosegui in SureForms"],"Give your users the flexibility to complete forms at their own pace by allowing them to save progress and return anytime.":["Dai ai tuoi utenti la flessibilit\u00e0 di completare i moduli al proprio ritmo consentendo loro di salvare i progressi e tornare in qualsiasi momento."],"Let users pause long or multi-step forms and continue later.":["Consenti agli utenti di mettere in pausa moduli lunghi o a pi\u00f9 fasi e continuare in seguito."],"Reduce form abandonment with convenient resume links and access their progress from anywhere.":["Riduci l'abbandono dei moduli con link di ripresa convenienti e accedi ai loro progressi da qualsiasi luogo."],"Improve user experience for lengthy, complex, or multi-page forms.":["Migliora l'esperienza utente per moduli lunghi, complessi o su pi\u00f9 pagine."],"This form is not yet available. Please check back after the scheduled start time.":["Questo modulo non \u00e8 ancora disponibile. Si prega di ricontrollare dopo l'orario di inizio programmato."],"This form is no longer accepting submissions. The submission period has ended.":["Questo modulo non accetta pi\u00f9 invii. Il periodo di invio \u00e8 terminato."],"The start date and time must be before the end date and time.":["La data e l'ora di inizio devono essere precedenti alla data e all'ora di fine."],"Form Scheduling":["Pianificazione del modulo"],"Enable Form Scheduling":["Abilita la pianificazione del modulo"],"Set a time period during which this form will be available for submissions.":["Imposta un periodo di tempo durante il quale questo modulo sar\u00e0 disponibile per le invii."],"Start Date & Time":["Data e ora di inizio"],"End Date & Time":["Data e ora di fine"],"Response Description Before Start Date":["Descrizione della risposta prima della data di inizio"],"Response Description After End Date":["Descrizione della risposta dopo la data di fine"],"Conditional Confirmations":["Conferme Condizionali"],"Set up the message or redirect users will see after submitting the form.":["Imposta il messaggio o reindirizza gli utenti che vedranno dopo aver inviato il modulo."],"Show the right message to the right user based on how they respond. Personalize confirmations with smart conditions and guide users to the next best step automatically.":["Mostra il messaggio giusto all'utente giusto in base a come risponde. Personalizza le conferme con condizioni intelligenti e guida automaticamente gli utenti al passo successivo migliore."],"Display different confirmation messages based on form responses.":["Visualizza diversi messaggi di conferma in base alle risposte del modulo."],"Redirect users to specific pages or URLs conditionally.":["Reindirizza gli utenti a pagine o URL specifici in modo condizionale."],"Create personalized thank-you messages without extra forms.":["Crea messaggi di ringraziamento personalizzati senza moduli aggiuntivi."],"Lost Password":["Password persa"],"Reset Password":["Reimposta la password"],"Select a spam protection service. Configure API keys in Global Settings before enabling.":["Seleziona un servizio di protezione antispam. Configura le chiavi API nelle Impostazioni Globali prima di abilitare."],"Send as Raw HTML":["Invia come HTML grezzo"],"When enabled, the email body HTML will be preserved exactly as written and wrapped in a professional email template.":["Quando abilitato, il corpo dell'email HTML verr\u00e0 preservato esattamente come scritto e avvolto in un modello di email professionale."],"Smart tags that reference user-submitted fields will not be escaped in raw HTML mode. Avoid inserting untrusted field values directly into the email body.":["I tag intelligenti che fanno riferimento ai campi inviati dagli utenti non verranno eseguiti in modalit\u00e0 HTML grezzo. Evita di inserire valori di campo non attendibili direttamente nel corpo dell'email."],"Please provide a recipient email address and subject line.":["Si prega di fornire un indirizzo email del destinatario e l'oggetto."],"Email notification duplicated!":["Notifica email duplicata!"],"Are you sure you want to delete this email notification?":["Sei sicuro di voler eliminare questa notifica email?"],"Email notification deleted!":["Notifica email eliminata!"],"URL is missing Top Level Domain (TLD).":["Manca il dominio di primo livello (TLD) nell'URL."],"This form is now closed as the maximum number of entries has been received.":["Questo modulo \u00e8 ora chiuso poich\u00e9 \u00e8 stato raggiunto il numero massimo di iscrizioni."],"Publish Your Form":["Pubblica il tuo modulo"],"Enable This to Instantly Publish the Form":["Abilita questo per pubblicare immediatamente il modulo"],"Style Your Instant Form Page Here":["Stile la tua pagina del modulo istantaneo qui"],"Quizzes":["Quiz"],"%s - Description":["%s - Descrizione"],"Send entries to 100+ popular apps.":["Invia voci a oltre 100 app popolari."],"Build automated workflows that run instantly.":["Crea flussi di lavoro automatizzati che vengono eseguiti istantaneamente."],"Create custom app integrations using our Custom App feature.":["Crea integrazioni di app personalizzate utilizzando la nostra funzione App personalizzata."],"Keep your tools in sync automatically.":["Mantieni i tuoi strumenti sincronizzati automaticamente."],"This will install and activate OttoKit on your WordPress site to enable automation features.":["Questo installer\u00e0 e attiver\u00e0 OttoKit sul tuo sito WordPress per abilitare le funzionalit\u00e0 di automazione."],"Automate Your Forms with OttoKit":["Automatizza i tuoi moduli con OttoKit"],"Every form submission should trigger something \u2014 a Slack alert, a CRM lead, a follow-up email, or a new row in Google Sheets.":["Ogni invio di modulo dovrebbe attivare qualcosa: un avviso Slack, un lead CRM, un'email di follow-up o una nuova riga in Google Sheets."],"Create interactive quizzes to engage your audience and gather insights.":["Crea quiz interattivi per coinvolgere il tuo pubblico e raccogliere informazioni."],"Design engaging quizzes with various question types, personalized feedback, and automated scoring to captivate your audience and gain valuable insights.":["Progetta quiz coinvolgenti con vari tipi di domande, feedback personalizzati e punteggi automatici per catturare l'attenzione del tuo pubblico e ottenere preziose informazioni."],"Create interactive quizzes with multiple question types.":["Crea quiz interattivi con pi\u00f9 tipi di domande."],"Provide personalized feedback based on user responses.":["Fornisci feedback personalizzato basato sulle risposte degli utenti."],"Automate scoring and lead segmentation for better insights.":["Automatizza la valutazione e la segmentazione dei lead per ottenere migliori approfondimenti."],"Heading 1":["Intestazione 1"],"Heading 2":["Intestazione 2"],"Heading 3":["Intestazione 3"],"Heading 4":["Intestazione 4"],"Heading 5":["Intestazione 5"],"Heading 6":["Intestazione 6"],"Form settings saved.":["Impostazioni del modulo salvate."],"The entry cap relies on stored entries to count submissions. While Compliance Settings has \"Never store entry data after form submission\" enabled, this limit will not be enforced. Disable that option, or remove the entry limit, to use this feature.":["Il limite di inserimento si basa sulle voci memorizzate per contare le sottomissioni. Quando nelle Impostazioni di Conformit\u00e0 \u00e8 abilitata l'opzione \"Non memorizzare mai i dati di inserimento dopo l'invio del modulo\", questo limite non verr\u00e0 applicato. Disabilita quell'opzione o rimuovi il limite di inserimento per utilizzare questa funzione."],"Settings saved, but post attributes (password \/ title \/ content) failed to update. Retry to persist them.":["Impostazioni salvate, ma gli attributi del post (password \/ titolo \/ contenuto) non sono stati aggiornati. Riprova per mantenerli."],"Failed to save form settings.":["Impossibile salvare le impostazioni del modulo."],"Saving\u2026":["Salvataggio in corso\u2026"],"When enabled this form will not store User IP, Browser Name and the Device Name in the Entries.":["Quando abilitato, questo modulo non memorizzer\u00e0 l'IP dell'utente, il nome del browser e il nome del dispositivo nelle voci."],"Failed to save. Please try again.":["Salvataggio non riuscito. Per favore riprova."],"reCAPTCHA API keys for the selected version are not configured. Set them in Global Settings.":["Le chiavi API di reCAPTCHA per la versione selezionata non sono configurate. Impostale nelle Impostazioni Globali."],"Please select a reCAPTCHA version.":["Si prega di selezionare una versione di reCAPTCHA."],"hCaptcha API keys are not configured. Set them in Global Settings.":["Le chiavi API di hCaptcha non sono configurate. Impostale nelle Impostazioni Globali."],"Cloudflare Turnstile API keys are not configured. Set them in Global Settings.":["Le chiavi API di Cloudflare Turnstile non sono configurate. Impostale nelle Impostazioni Globali."],"Form data":["Dati del modulo"],"Some fields need attention":["Alcuni campi necessitano di attenzione"],"Unsaved changes":["Modifiche non salvate"],"A recipient email address and subject line are required before this notification can be saved. Fix the highlighted fields, or discard your changes to go back.":["\u00c8 necessario un indirizzo email del destinatario e una riga dell'oggetto prima che questa notifica possa essere salvata. Correggi i campi evidenziati o annulla le modifiche per tornare indietro."],"You have unsaved changes for this notification. Discard them to go back, or stay to save them.":["Hai modifiche non salvate per questa notifica. Scartale per tornare indietro o rimani per salvarle."],"Discard & go back":["Annulla e torna indietro"],"Stay & fix":["Rimani e ripara"],"Keep editing":["Continua a modificare"],"Please provide a recipient email address.":["Si prega di fornire un indirizzo email del destinatario."],"Please provide a subject line.":["Si prega di fornire un oggetto."],"Please provide a custom URL.":["Si prega di fornire un URL personalizzato."],"You have unsaved changes. Discard them to continue, or stay to save your changes.":["Hai modifiche non salvate. Scartale per continuare o rimani per salvare le tue modifiche."],"Discard & continue":["Scarta e continua"],"Show Entries":["Mostra Voci"],"Display this form\u2019s entries in a table on the frontend.":["Visualizza le voci di questo modulo in una tabella nel frontend."],"Publish this form\u2019s submissions as a sortable, paginated table on any page \u2014 perfect for public directories, listings, and team dashboards, with per-role view access.":["Pubblica le invii di questo modulo come una tabella ordinabile e paginata su qualsiasi pagina \u2014 perfetto per directory pubbliche, elenchi e dashboard di team, con accesso alla visualizzazione per ruolo."],"Embed a sortable, paginated entries table with a simple shortcode.":["Incorpora una tabella di voci ordinabile e paginata con un semplice shortcode."],"Choose exactly which fields appear as columns.":["Scegli esattamente quali campi appaiono come colonne."],"Restrict who can view entries by user role.":["Limita chi pu\u00f2 visualizzare le voci in base al ruolo utente."],"The image uploaded but could not be inserted. Please try again.":["L'immagine \u00e8 stata caricata ma non \u00e8 stato possibile inserirla. Per favore riprova."],"The image could not be uploaded. It may be too large, or you may not have permission to upload files.":["Non \u00e8 stato possibile caricare l'immagine. Potrebbe essere troppo grande o potresti non avere il permesso di caricare file."],"Please choose an image file.":["Per favore scegli un file immagine."],"Auto-Advance to Next Step":["Avanzamento automatico al passo successivo"],"Go to the next step as soon as someone picks an option. Works on steps with a single Multiple Choice or Dropdown field. The last step always shows Submit.":["Vai al passo successivo non appena qualcuno sceglie un'opzione. Funziona su passi con un solo campo a scelta multipla o a discesa. L'ultimo passo mostra sempre Invia."],"Hide Next Button":["Nascondi il pulsante Avanti"],"Hide the Next button on steps that auto-advance. It reappears when reached with the keyboard.":["Nascondi il pulsante Avanti sui passi che avanzano automaticamente. Riappare quando si raggiunge con la tastiera."],"Could not open the OttoKit connection window. Please allow popups for this site and try again.":["Impossibile aprire la finestra di connessione OttoKit. Si prega di consentire i popup per questo sito e riprovare."],"Quill heading picker: default paragraph style\u0004Normal":["Normale"]}}} \ No newline at end of file diff --git a/languages/sureforms-it_IT-51635fe6489fc8288d603fe596c755ca.json b/languages/sureforms-it_IT-51635fe6489fc8288d603fe596c755ca.json index 65f72aef6..87d3c29d4 100644 --- a/languages/sureforms-it_IT-51635fe6489fc8288d603fe596c755ca.json +++ b/languages/sureforms-it_IT-51635fe6489fc8288d603fe596c755ca.json @@ -1 +1 @@ -{"translation-revision-date":"2025-01-01T06:16:29+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/settings.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"Dashboard":["Cruscotto"],"Settings":["Impostazioni"],"Entries":["Voci"],"Status":["Stato"],"Form":["Modulo"],"Activated":["Attivato"],"Activate":["Attiva"],"Address":["Indirizzo"],"Checkbox":["Casella di controllo"],"Dropdown":["Menu a tendina"],"Email":["Email"],"Number":["Numero"],"Phone":["Telefono"],"Textarea":["Area di testo"],"Monday":["Luned\u00ec"],"Forms":["Moduli"],"New Form Submission - %s":["Nuova presentazione del modulo - %s"],"GitHub":["GitHub"],"(no title)":["(nessun titolo)"],"General":["Generale"],"No tags available":["Nessun tag disponibile"],"Back":["Indietro"],"Generic tags":["Tag generici"],"Other":["Altro"],"Confirm":["Conferma"],"Cancel":["Annulla"],"Install":["Installa"],"Plugin Installation failed, Please try again later.":["Installazione del plugin fallita, per favore riprova pi\u00f9 tardi."],"Plugin activation failed, Please try again later.":["Attivazione del plugin fallita, riprova pi\u00f9 tardi."],"Integrations":["Integrazioni"],"What's New?":["Novit\u00e0?"],"Core":["Nucleo"],"Unlicensed":["Senza licenza"],"Connecting\u2026":["Connessione in corso\u2026"],"Install & Activate":["Installa e attiva"],"Compliance Settings":["Impostazioni di conformit\u00e0"],"Enable GDPR Compliance":["Abilita la conformit\u00e0 GDPR"],"Never store entry data after form submission":["Non memorizzare mai i dati di ingresso dopo l'invio del modulo"],"When enabled this form will never store Entries.":["Quando abilitato, questo modulo non memorizzer\u00e0 mai le voci."],"Automatically delete entries":["Elimina automaticamente le voci"],"When enabled this form will automatically delete entries after a certain period of time.":["Quando abilitato, questo modulo eliminer\u00e0 automaticamente le voci dopo un certo periodo di tempo."],"Entries older than the days set will be deleted automatically.":["Le voci pi\u00f9 vecchie dei giorni impostati verranno eliminate automaticamente."],"Visual":["Visivo"],"HTML":["HTML"],"All Data":["Tutti i dati"],"Add Shortcode":["Aggiungi shortcode"],"Form input tags":["Tag di input del modulo"],"Comma separated values are also accepted.":["Sono accettati anche i valori separati da virgola."],"Email Notification":["Notifica email"],"Name":["Nome"],"Send Email To":["Invia email a"],"Subject":["Oggetto"],"CC":["CC"],"BCC":["Ccn"],"Reply To":["Rispondi a"],"Add Key":["Aggiungi chiave"],"Add Value":["Aggiungi valore"],"Add":["Aggiungi"],"Confirmation Message":["Messaggio di conferma"],"After Form Submission":["Dopo l'invio del modulo"],"Hide Form":["Nascondi modulo"],"Reset Form":["Reimposta modulo"],"Custom URL":["URL personalizzato"],"Add Query Parameters":["Aggiungi parametri di query"],"Select if you want to add key-value pairs for form fields to include in query parameters":["Seleziona se desideri aggiungere coppie chiave-valore per i campi del modulo da includere nei parametri di query"],"Query Parameters":["Parametri di query"],"Success Message":["Messaggio di successo"],"Redirect":["Reindirizza"],"Redirect to":["Reindirizza a"],"Page":["Pagina"],"Form Confirmation":["Conferma del modulo"],"Confirmation Type":["Tipo di conferma"],"Clear":["Chiaro"],"Google reCAPTCHA":["Google reCAPTCHA"],"hCaptcha":["hCaptcha"],"reCAPTCHA v2 Invisible":["reCAPTCHA v2 Invisibile"],"reCAPTCHA v3":["reCAPTCHA v3"],"URL":["URL"],"Validations":["Convalide"],"Spam Protection":["Protezione antispam"],"Email Summaries":["Riepiloghi email"],"Tuesday":["Marted\u00ec"],"Wednesday":["Mercoled\u00ec"],"Thursday":["Gioved\u00ec"],"Friday":["Venerd\u00ec"],"Saturday":["Sabato"],"Sunday":["Domenica"],"Test Email":["Email di prova"],"Schedule Reports":["Programma rapporti"],"IP Logging":["Registrazione IP"],"If this option is turned on, the user's IP address will be saved with the form data":["Se questa opzione \u00e8 attivata, l'indirizzo IP dell'utente verr\u00e0 salvato con i dati del modulo"],"Confirmation Email Mismatch Message":["Messaggio di mancata corrispondenza dell'email di conferma"],"%s represents the minimum input value. For example: \"Minimum value is 10.\"":["%s rappresenta il valore minimo di input. Ad esempio: \"Il valore minimo \u00e8 10.\""],"%s represents the maximum input value. For example: \"Maximum value is 100.\"":["%s rappresenta il valore massimo di input. Ad esempio: \"Il valore massimo \u00e8 100.\""],"%s represents the minimum selections needed. For example: \u201cMinimum 2 selections are required.\u201d":["%s rappresenta le selezioni minime necessarie. Ad esempio: \"Sono necessarie almeno 2 selezioni.\""],"%s represents the maximum selections allowed. For example: \u201cMaximum 4 selections are allowed.\u201d":["%s rappresenta il numero massimo di selezioni consentite. Ad esempio: \"Sono consentite al massimo 4 selezioni.\""],"%s represents the minimum choices needed. For example: \u201cMinimum 1 selection is required.\u201d":["%s rappresenta le scelte minime necessarie. Ad esempio: \"\u00c8 richiesta almeno 1 selezione.\""],"%s represents the maximum choices allowed. For example: \u201cMaximum 3 selections are allowed.\u201d":["%s rappresenta il numero massimo di scelte consentite. Ad esempio: \"Sono consentite un massimo di 3 selezioni.\""]," Error Message":["Messaggio di errore"],"Auto":["Auto"],"Light":["Luce"],"Dark":["Scuro"],"Turnstile":["Tornello"],"Honeypot":["Trappola"],"Get Keys":["Ottieni chiavi"],"Documentation":["Documentazione"],"Site Key":["Chiave del sito"],"Secret Key":["Chiave segreta"],"Cloudflare Turnstile":["Cloudflare Turnstile"],"Appearance Mode":["Modalit\u00e0 Aspetto"],"Enable Honeypot Security":["Abilita la Sicurezza Honeypot"],"Enable Honeypot Security for better spam protection":["Abilita la Sicurezza Honeypot per una migliore protezione dallo spam"],"Text":["Testo"],"OttoKit":["OttoKit"],"Connect with OttoKit":["Connettiti con OttoKit"],"The current 'From Email' address does not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["L'attuale indirizzo 'Da Email' non corrisponde al nome di dominio del tuo sito web (%1$s). Questo pu\u00f2 causare il blocco o la classificazione come spam delle tue email di notifica. In alternativa, prova a utilizzare un indirizzo Da che corrisponda al dominio del tuo sito web (admin@%2$s)."],"The current 'From Email' address does not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["L'indirizzo email 'Da' attuale non corrisponde al nome di dominio del tuo sito web (%s). Questo pu\u00f2 causare il blocco o la classificazione come spam delle tue email di notifica."],"We strongly recommend that you install the free ":["Consigliamo vivamente di installare il gratuito"]," plugin! The Setup Wizard makes it easy to fix your emails. ":["plugin! Il Wizard di configurazione rende facile correggere le tue email."]," Alternately, try using a From Address that matches your website domain (admin@%s).":["In alternativa, prova a utilizzare un indirizzo mittente che corrisponda al dominio del tuo sito web (admin@%s)."],"Please enter a valid email address. Your notifications won't be sent if the field is not filled in correctly.":["Per favore, inserisci un indirizzo email valido. Le tue notifiche non verranno inviate se il campo non \u00e8 compilato correttamente."],"From Name":["Da Nome"],"From Email":["Da Email"],"The current 'From Email' address may not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["L'attuale indirizzo 'Da Email' potrebbe non corrispondere al nome di dominio del tuo sito web (%1$s). Questo pu\u00f2 causare il blocco o la classificazione come spam delle tue email di notifica. In alternativa, prova a utilizzare un indirizzo Da che corrisponda al dominio del tuo sito web (admin@%2$s)."],"The current 'From Email' address may not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["L'attuale indirizzo 'Da Email' potrebbe non corrispondere al nome di dominio del tuo sito web (%s). Questo pu\u00f2 causare il blocco o la classificazione come spam delle tue email di notifica."],"reCAPTCHA":["reCAPTCHA"],"Ready to go beyond free plan?":["Pronto a superare il piano gratuito?"],"Upgrade now":["Aggiorna ora"],"and unlock the full power of SureForms!":["e sblocca tutta la potenza di SureForms!"],"Upgrade SureForms":["Aggiorna SureForms"],"Upgrade Now":["Aggiorna ora"],"Entries older than the selected days will be deleted.":["Le voci pi\u00f9 vecchie dei giorni selezionati verranno eliminate."],"Entries Time Period":["Periodo di tempo delle voci"],"Notifications can use only one From Email so please enter a single address.":["Le notifiche possono utilizzare un solo indirizzo email del mittente, quindi inserisci un solo indirizzo."],"Select Page to redirect":["Seleziona la pagina a cui reindirizzare"],"Search for a page":["Cerca una pagina"],"Select a page":["Seleziona una pagina"],"Form Validation":["Validazione del modulo"],"Required Error Messages":["Messaggi di errore richiesti"],"Other Error Messages":["Altri messaggi di errore"],"Input Field Unique":["Campo di input univoco"],"Email Field Unique":["Campo email univoco"],"Invalid URL":["URL non valido"],"Phone Field Unique":["Campo Telefono Unico"],"Invalid Field Number Block":["Blocco Numero Campo Non Valido"],"Invalid Email":["Email non valido"],"Number Minimum Value":["Valore Minimo Numero"],"Number Maximum Value":["Valore Massimo Numero"],"Dropdown Minimum Selections":["Selezioni Minime del Menu a Tendina"],"Dropdown Maximum Selections":["Selezioni massime del menu a tendina"],"Multiple Choice Minimum Selections":["Selezioni Minime a Scelta Multipla"],"Multiple Choice Maximum Selections":["Selezioni massime a scelta multipla"],"Input Field":["Campo di input"],"Email Field":["Campo Email"],"URL Field":["Campo URL"],"Phone Field":["Campo Telefono"],"Textarea Field":["Campo di testo"],"Checkbox Field":["Campo di selezione"],"Dropdown Field":["Campo a discesa"],"Multiple Choice Field":["Campo a scelta multipla"],"Address Field":["Campo Indirizzo"],"Number Field":["Campo numerico"],"reCAPTCHA v2":["reCAPTCHA v2"],"To enable reCAPTCHA feature on your SureForms Please enable reCAPTCHA option on your blocks setting and select version. Add google reCAPTCHA secret and site key here. reCAPTCHA will be added to your page on front-end.":["Per abilitare la funzione reCAPTCHA su SureForms, attiva l'opzione reCAPTCHA nelle impostazioni dei tuoi blocchi e seleziona la versione. Aggiungi qui la chiave segreta e la chiave del sito di Google reCAPTCHA. reCAPTCHA verr\u00e0 aggiunto alla tua pagina nel front-end."],"Enter your %s here":["Inserisci qui il tuo %s"],"To enable hCAPTCHA, please add your site key and secret key. Configure these settings within the individual form.":["Per abilitare hCAPTCHA, aggiungi la tua chiave del sito e la chiave segreta. Configura queste impostazioni all'interno del modulo individuale."],"To enable Cloudflare Turnstile, please add your site key and secret key. Configure these settings within the individual form.":["Per abilitare Cloudflare Turnstile, aggiungi la tua chiave del sito e la chiave segreta. Configura queste impostazioni all'interno del modulo individuale."],"Save":["Salva"],"Anonymous Analytics":["Analisi Anonime"],"Learn More":["Scopri di pi\u00f9"],"Admin Notification":["Notifica dell'amministratore"],"Enable Admin Notification":["Abilita la Notifica Amministratore"],"Admin notifications keep you informed about new form entries since your last visit.":["Le notifiche dell'amministratore ti tengono informato sui nuovi invii di moduli dalla tua ultima visita."],"Skip":["Salta"],"Continue":["Continua"],"Maximum Number of Entries":["Numero massimo di voci"],"Maximum Entries":["Voci massime"],"Response Description After Maximum Entries":["Descrizione della risposta dopo il numero massimo di voci"],"Get Started":["Inizia"],"Integration":["Integrazione"],"Connect Native Integrations with SureForms":["Collega le integrazioni native con SureForms"],"Unlock powerful integrations in the Premium plan to automate your workflows and connect SureForms directly with your favourite tools.":["Sblocca potenti integrazioni nel piano Premium per automatizzare i tuoi flussi di lavoro e collegare SureForms direttamente con i tuoi strumenti preferiti."],"Send form submissions straight to CRMs, email, and marketing platforms":["Invia le sottomissioni dei moduli direttamente ai CRM, email e piattaforme di marketing"],"Automate repetitive tasks with seamless data syncing":["Automatizza le attivit\u00e0 ripetitive con una sincronizzazione dei dati senza interruzioni"],"Access exclusive native integrations for faster workflows":["Accedi a integrazioni native esclusive per flussi di lavoro pi\u00f9 veloci"],"Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>":["Formato previsto per le email - email@sureforms.com o John Doe <email@sureforms.com>"],"Payments":["Pagamenti"],"Stripe account disconnected successfully.":["Account Stripe disconnesso con successo."],"Failed to create webhook.":["Impossibile creare il webhook."],"Failed to connect to Stripe.":["Connessione a Stripe non riuscita."],"Webhook":["Webhook"],"Knowledge Base":["Base di conoscenza"],"What\u2019s New":["Novit\u00e0"],"out of":["fuori da"],"No entries found":["Nessuna voce trovata"],"delete":["elimina"],"Please type \"%s\" in the input box":["Per favore digita \"%s\" nella casella di input"],"To confirm, type \"%s\" in the box below:":["Per confermare, digita \"%s\" nella casella sottostante:"],"Type \"%s\"":["Digita \"%s\""],"Go to OttoKit Settings":["Vai alle Impostazioni di OttoKit"],"USD - US Dollar":["USD - Dollaro statunitense"],"Payment Mode":["Modalit\u00e0 di pagamento"],"Test Mode":["Modalit\u00e0 di test"],"Live Mode":["Modalit\u00e0 Live"],"Action":["Azione"],"General Settings":["Impostazioni generali"],"Set up email summaries, admin alerts, and data preferences to manage your forms with ease.":["Imposta i riepiloghi delle email, gli avvisi amministrativi e le preferenze sui dati per gestire i tuoi moduli con facilit\u00e0."],"Customize default error messages shown when users submit invalid or incomplete form entries.":["Personalizza i messaggi di errore predefiniti mostrati quando gli utenti inviano voci di modulo non valide o incomplete."],"Enable spam protection for your forms using CAPTCHA services or honeypot security.":["Abilita la protezione antispam per i tuoi moduli utilizzando servizi CAPTCHA o la sicurezza honeypot."],"Connect and manage your payment gateways to securely accept transactions through your forms.":["Collega e gestisci i tuoi gateway di pagamento per accettare transazioni in modo sicuro attraverso i tuoi moduli."],"1% transaction and payment gateway fees apply.":["Si applicano commissioni di transazione e gateway di pagamento dell'1%."],"2.9% transaction and payment gateway fees apply. Activate license to reduce transaction fees.":["Si applicano commissioni di transazione e gateway di pagamento del 2,9%. Attiva la licenza per ridurre le commissioni di transazione."],"2.9% transaction and payment gateway fees apply.":["Si applicano commissioni di transazione e gateway di pagamento del 2,9%."],"Please visit %1$s, delete an unused webhook, then click below to retry.":["Si prega di visitare %1$s, eliminare un webhook non utilizzato, quindi fare clic qui sotto per riprovare."],"SureForms could not create a webhook because your Stripe account has run out of free slots. Webhooks are needed to receive updates about payments.":["SureForms non \u00e8 riuscito a creare un webhook perch\u00e9 il tuo account Stripe ha esaurito gli slot gratuiti. I webhook sono necessari per ricevere aggiornamenti sui pagamenti."],"Stripe Dashboard":["Dashboard di Stripe"],"Creating\u2026":["Creando\u2026"],"Create Webhook":["Crea Webhook"],"Successfully connected to Stripe!":["Connessione a Stripe riuscita!"],"Invalid response from server. Please try again.":["Risposta non valida dal server. Per favore riprova."],"Failed to disconnect Stripe account.":["Impossibile disconnettere l'account Stripe."],"Webhook created successfully!":["Webhook creato con successo!"],"Select Currency":["Seleziona valuta"],"Select the default currency for payment forms.":["Seleziona la valuta predefinita per i moduli di pagamento."],"Connection Status":["Stato della connessione"],"Disconnect Stripe Account":["Disconnetti l'account Stripe"],"Are you sure you want to disconnect your Stripe account? This will stop all active payments, subscriptions, and form transactions connected to this account.":["Sei sicuro di voler scollegare il tuo account Stripe? Questo interromper\u00e0 tutti i pagamenti attivi, gli abbonamenti e le transazioni dei moduli collegati a questo account."],"Disconnect":["Disconnetti"],"Disconnecting\u2026":["Disconnessione in corso\u2026"],"Webhook successfully connected, all Stripe events are being tracked.":["Webhook collegato con successo, tutti gli eventi di Stripe vengono tracciati."],"Connect your Stripe account to start accepting payments through your forms.":["Collega il tuo account Stripe per iniziare ad accettare pagamenti tramite i tuoi moduli."],"Connect to Stripe":["Connetti a Stripe"],"Securely connect to Stripe with just a few clicks to begin accepting payments! ":["Collegati in modo sicuro a Stripe con pochi clic per iniziare ad accettare pagamenti!"],"Set the total number of submissions allowed for this form.":["Imposta il numero totale di invii consentiti per questo modulo."],"Payment Methods":["Metodi di pagamento"],"Test mode allows you to process payments without real charges. Switch to Live mode for actual transactions.":["La modalit\u00e0 di test ti consente di elaborare pagamenti senza addebiti reali. Passa alla modalit\u00e0 Live per le transazioni effettive."],"General Payment Settings":["Impostazioni generali di pagamento"],"These settings apply to all payment gateways.":["Queste impostazioni si applicano a tutti i gateway di pagamento."],"Stripe Settings":["Impostazioni di Stripe"],"Left ($100)":["Sinistra ($100)"],"Right (100$)":["Destra (100$)"],"Left Space ($ 100)":["Spazio Sinistro ($ 100)"],"Right Space (100 $)":["Spazio destro (100 $)"],"Currency Sign Position":["Posizione del simbolo di valuta"],"Select the position of the currency symbol relative to the amount.":["Seleziona la posizione del simbolo della valuta rispetto all'importo."],"Learn":["Impara"],"Enable email summaries":["Abilita i riepiloghi email"],"Enable IP logging":["Abilita la registrazione IP"],"Turn on Admin Notification from here.":["Attiva la notifica amministratore da qui."],"New":["Nuovo"],"Send entries to 100+ popular apps.":["Invia voci a oltre 100 app popolari."],"Build automated workflows that run instantly.":["Crea flussi di lavoro automatizzati che vengono eseguiti istantaneamente."],"Create custom app integrations using our Custom App feature.":["Crea integrazioni di app personalizzate utilizzando la nostra funzione App personalizzata."],"Keep your tools in sync automatically.":["Mantieni i tuoi strumenti sincronizzati automaticamente."],"This will install and activate OttoKit on your WordPress site to enable automation features.":["Questo installer\u00e0 e attiver\u00e0 OttoKit sul tuo sito WordPress per abilitare le funzionalit\u00e0 di automazione."],"Automate Your Forms with OttoKit":["Automatizza i tuoi moduli con OttoKit"],"Every form submission should trigger something \u2014 a Slack alert, a CRM lead, a follow-up email, or a new row in Google Sheets.":["Ogni invio di modulo dovrebbe attivare qualcosa: un avviso Slack, un lead CRM, un'email di follow-up o una nuova riga in Google Sheets."],"MCP":["MCP"],"Configure AI client permissions and MCP server settings.":["Configura le autorizzazioni del client AI e le impostazioni del server MCP."],"View documentation":["Visualizza la documentazione"],"Copy to clipboard":["Copia negli appunti"],"Claude Desktop":["Claude Desktop"],"~\/Library\/Application Support\/Claude\/claude_desktop_config.json (macOS) or %APPDATA%\\Claude\\claude_desktop_config.json (Windows)":["~\/Library\/Application Support\/Claude\/claude_desktop_config.json (macOS) o %APPDATA%\\Claude\\claude_desktop_config.json (Windows)"],"Claude Code":["Codice Claude"],".mcp.json (project) or ~\/.claude.json (global)":[".mcp.json (progetto) o ~\/.claude.json (globale)"],"Cursor":["Cursore"],"~\/.cursor\/mcp.json":["~\/.cursor\/mcp.json"],"VS Code (Copilot)":["VS Code (Copilot)"],".vscode\/mcp.json (project) or settings.json > mcp.servers (global)":[".vscode\/mcp.json (progetto) o settings.json > mcp.servers (globale)"],"~\/.continue\/config.yaml or config.json":["~\/.continue\/config.yaml o config.json"],"Your client's MCP configuration file":["Il file di configurazione MCP del tuo cliente"],"Connect Your AI Client":["Collega il tuo client AI"],"AI Client":["Cliente AI"],"Create an Application Password \u2014 ":["Crea una Password per l'Applicazione \u2014"],"Open Application Passwords":["Apri Password Applicazioni"],"Or use this CLI command to add the server quickly (you will still need to set the environment variables):":["Oppure usa questo comando CLI per aggiungere rapidamente il server (dovrai comunque impostare le variabili d'ambiente):"],"Copy the JSON config below into: ":["Copia la configurazione JSON qui sotto in:"],"Replace \"your-application-password\" with the password from Step 1.":["Sostituisci \"your-application-password\" con la password del Passo 1."],"WP_API_URL \u2014 your site's MCP endpoint. WP_API_USERNAME \u2014 your WordPress username. WP_API_PASSWORD \u2014 the application password you generated.":["WP_API_URL \u2014 l'endpoint MCP del tuo sito. WP_API_USERNAME \u2014 il tuo nome utente WordPress. WP_API_PASSWORD \u2014 la password dell'applicazione che hai generato."],"View setup docs":["Visualizza i documenti di configurazione"],"The MCP Adapter plugin is installed but not active. Activate it to configure MCP settings.":["Il plugin MCP Adapter \u00e8 installato ma non attivo. Attivalo per configurare le impostazioni MCP."],"The MCP Adapter plugin is required to connect AI clients to your forms. Download and install it from GitHub, then activate it.":["Il plugin MCP Adapter \u00e8 necessario per connettere i client AI ai tuoi moduli. Scaricalo e installalo da GitHub, quindi attivalo."],"Download the latest release from":["Scarica l'ultima versione da"],"Install the plugin via Plugins > Add New Plugin > Upload Plugin.":["Installa il plugin tramite Plugin > Aggiungi nuovo plugin > Carica plugin."],"Activate the MCP Adapter plugin.":["Attiva il plugin dell'adattatore MCP."],"Activating\u2026":["Attivazione in corso\u2026"],"Activate MCP Adapter":["Attiva l'adattatore MCP"],"Download MCP Adapter":["Scarica l'adattatore MCP"],"Experimental":["Sperimentale"],"Enable Abilities":["Abilita Abilit\u00e0"],"Register SureForms abilities with the WordPress Abilities API. When enabled, AI clients can list, read, create, edit, and delete your forms and entries. When disabled, no abilities are registered and AI clients cannot perform any actions on your forms.":["Registra le abilit\u00e0 di SureForms con l'API Abilities di WordPress. Quando \u00e8 abilitato, i client AI possono elencare, leggere, creare, modificare e eliminare i tuoi moduli e le voci. Quando \u00e8 disabilitato, nessuna abilit\u00e0 \u00e8 registrata e i client AI non possono eseguire alcuna azione sui tuoi moduli."],"Abilities API \u2014 Edit":["API delle abilit\u00e0 \u2014 Modifica"],"Enable Edit Abilities":["Abilita le capacit\u00e0 di modifica"],"When enabled, AI clients can create new forms, update form titles, fields, and settings, duplicate forms, and modify entry statuses. When disabled, these abilities are unregistered and AI clients can only read your data.":["Quando abilitato, i client AI possono creare nuovi moduli, aggiornare i titoli dei moduli, i campi e le impostazioni, duplicare i moduli e modificare gli stati delle voci. Quando disabilitato, queste capacit\u00e0 vengono annullate e i client AI possono solo leggere i tuoi dati."],"Abilities API \u2014 Delete":["API delle abilit\u00e0 \u2014 Elimina"],"Enable Delete Abilities":["Abilita Elimina Abilit\u00e0"],"When enabled, AI clients can permanently delete forms and entries. Deleted data cannot be recovered. When disabled, delete abilities are unregistered and AI clients cannot remove any data.":["Quando abilitato, i client AI possono eliminare permanentemente moduli e voci. I dati eliminati non possono essere recuperati. Quando disabilitato, le capacit\u00e0 di eliminazione vengono annullate e i client AI non possono rimuovere alcun dato."],"MCP Server":["Server MCP"],"Enable MCP Server":["Abilita server MCP"],"Creates a dedicated SureForms MCP endpoint that AI clients like Claude can connect to. When disabled, the endpoint is removed and external AI clients cannot discover or call any SureForms abilities.":["Crea un endpoint SureForms MCP dedicato a cui i clienti AI come Claude possono connettersi. Quando \u00e8 disabilitato, l'endpoint viene rimosso e i clienti AI esterni non possono scoprire o chiamare alcuna funzionalit\u00e0 di SureForms."],"Learn more":["Scopri di pi\u00f9"],"MCP Adapter Required":["Adattatore MCP richiesto"],"Heading 1":["Intestazione 1"],"Heading 2":["Intestazione 2"],"Heading 3":["Intestazione 3"],"Heading 4":["Intestazione 4"],"Heading 5":["Intestazione 5"],"Heading 6":["Intestazione 6"],"Google Maps":["Google Maps"],"Configure Google Maps API key for address autocomplete and map preview.":["Configura la chiave API di Google Maps per il completamento automatico degli indirizzi e l'anteprima della mappa."],"Help shape the future of SureForms":["Aiuta a plasmare il futuro di SureForms"],"Enable Google Address Autocomplete":["Abilita il completamento automatico degli indirizzi di Google"],"Upgrade to the SureForms Business Plan to add Google-powered address autocomplete with interactive map preview to your forms.":["Passa al piano SureForms Business per aggiungere il completamento automatico degli indirizzi con tecnologia Google e l'anteprima della mappa interattiva ai tuoi moduli."],"Auto-suggest addresses as users type for faster, error-free submissions":["Suggerisci automaticamente gli indirizzi mentre gli utenti digitano per invii pi\u00f9 rapidi e senza errori"],"Show an interactive map preview with draggable pin for precise locations":["Mostra un'anteprima della mappa interattiva con un segnaposto trascinabile per posizioni precise"],"Automatically populate address fields like city, state, and postal code":["Compila automaticamente i campi dell'indirizzo come citt\u00e0, stato e codice postale"],"This form is now closed as we've received all the entries.":["Questo modulo \u00e8 ora chiuso poich\u00e9 abbiamo ricevuto tutte le iscrizioni."],"Thank you for contacting us! We will be in touch with you shortly.":["Grazie per averci contattato! Saremo in contatto con te a breve."],"Saving\u2026":["Salvataggio in corso\u2026"],"When enabled this form will not store User IP, Browser Name and the Device Name in the Entries.":["Quando abilitato, questo modulo non memorizzer\u00e0 l'IP dell'utente, il nome del browser e il nome del dispositivo nelle voci."],"Form data":["Dati del modulo"],"Unsaved changes":["Modifiche non salvate"],"Keep editing":["Continua a modificare"],"Global Defaults":["Impostazioni predefinite globali"],"Form Restrictions":["Restrizioni del modulo"],"Configure default settings that apply to newly created forms.":["Configura le impostazioni predefinite che si applicano ai moduli appena creati."],"Collect non-sensitive information from your website, such as the PHP version and features used, to help us fix bugs faster, make smarter decisions, and build features that actually matter to you. ":["Raccogli informazioni non sensibili dal tuo sito web, come la versione PHP e le funzionalit\u00e0 utilizzate, per aiutarci a correggere i bug pi\u00f9 velocemente, prendere decisioni pi\u00f9 intelligenti e sviluppare funzionalit\u00e0 che contano davvero per te."],"Failed to load pages. Please refresh and try again.":["Caricamento delle pagine non riuscito. Si prega di aggiornare e riprovare."],"Failed to load settings. Please refresh and try again.":["Caricamento delle impostazioni non riuscito. Si prega di aggiornare e riprovare."],"Form Validation fields cannot be left blank.":["I campi di convalida del modulo non possono essere lasciati vuoti."],"Recipient email is required when email summaries are enabled.":["L'email del destinatario \u00e8 necessaria quando i riepiloghi email sono abilitati."],"Please enter a valid recipient email.":["Si prega di inserire un'email del destinatario valida."],"Settings saved.":["Impostazioni salvate."],"Failed to save settings.":["Impossibile salvare le impostazioni."],"Some settings failed to save. Please retry.":["Alcune impostazioni non sono state salvate. Riprova."],"Some fields have unsaved changes. Discard them to continue, or stay to save your edits.":["Alcuni campi hanno modifiche non salvate. Scartale per continuare, oppure rimani per salvare le tue modifiche."],"Discard & switch":["Scarta e cambia"],"Import":["Importa"],"Migration":["Migrazione"],"Import forms from Contact Form 7, WPForms, Gravity Forms, and other plugins into SureForms.":["Importa moduli da Contact Form 7, WPForms, Gravity Forms e altri plugin in SureForms."],"Could not generate the import preview.":["Impossibile generare l'anteprima dell'importazione."],"Import failed. Please try again or check your error logs.":["Importazione non riuscita. Riprova o controlla i tuoi registri degli errori."],"Go back":["Torna indietro"],"Update & import":["Aggiorna e importa"],"Confirm & import":["Conferma e importa"],"Form #%s":["Modulo n.%s"],"%d field will import":["%d campo verr\u00e0 importato"],"Some fields can't be migrated yet":["Alcuni campi non possono essere ancora migrati"],"These fields will be skipped - add them manually after the form is created:":["Questi campi verranno saltati - aggiungili manualmente dopo che il modulo \u00e8 stato creato:"],"Some forms could not be parsed":["Alcuni moduli non possono essere analizzati"],"Update existing":["Aggiorna esistente"],"Create a new copy":["Crea una nuova copia"],"Could not load forms for this source.":["Impossibile caricare i moduli per questa fonte."],"(untitled form)":["(modulo senza titolo)"],"Previously imported":["Importato in precedenza"],"Open existing SureForms form in a new tab":["Apri il modulo SureForms esistente in una nuova scheda"],"On re-import":["Al momento della reimportazione"],"No forms found in this plugin.":["Nessun modulo trovato in questo plugin."],"%1$d of %2$d form selected":["%1$d di %2$d modulo selezionato"],"Preview update":["Anteprima aggiornamento"],"Preview import":["Anteprima importazione"],"Migration complete":["Migrazione completata"],"Nothing was imported":["Non \u00e8 stato importato nulla"],"%d form was imported into SureForms.":["%d modulo \u00e8 stato importato in SureForms."],"None of the selected forms could be migrated. See the warnings below for details.":["Nessuno dei moduli selezionati pu\u00f2 essere migrato. Vedi gli avvisi qui sotto per i dettagli."],"Imported forms":["Moduli importati"],"Edit in SureForms":["Modifica in SureForms"],"Some fields were skipped during import":["Alcuni campi sono stati saltati durante l'importazione"],"Add these manually in the form editor - they have no SureForms equivalent yet:":["Aggiungi questi manualmente nell'editor di moduli - non hanno ancora un equivalente SureForms:"],"Some forms failed to import":["Alcuni moduli non sono stati importati"],"Import more forms":["Importa pi\u00f9 moduli"],"Could not load the list of importable plugins.":["Impossibile caricare l'elenco dei plugin importabili."],"No supported form plugins are active on this site. Activate one (such as Contact Form 7) with at least one form to import it into SureForms.":["Non ci sono plugin di moduli supportati attivi su questo sito. Attiva uno (come Contact Form 7) con almeno un modulo per importarlo in SureForms."],"Plugin":["Plugin"],"%d form":["%d modulo"],"No forms":["Nessun modulo"],"Multiple choice":["Scelta multipla"],"Consent":["Consenso"],"The image uploaded but could not be inserted. Please try again.":["L'immagine \u00e8 stata caricata ma non \u00e8 stato possibile inserirla. Per favore riprova."],"The image could not be uploaded. It may be too large, or you may not have permission to upload files.":["Non \u00e8 stato possibile caricare l'immagine. Potrebbe essere troppo grande o potresti non avere il permesso di caricare file."],"Please choose an image file.":["Per favore scegli un file immagine."],"Show views and conversion rate":["Mostra visualizzazioni e tasso di conversione"],"Adds the Views and Conversion Rate columns to the Forms list. A view is counted once per page visit when the form appears on screen, and the conversion rate is the share of those views that ended in a submission. Counting starts the first time you turn this on, so submissions received before then are not counted towards the rate. Turning it off afterwards only hides the columns \u2014 counting continues, so the figures are up to date if you switch it back on.":["Aggiunge le colonne Visualizzazioni e Tasso di Conversione all'elenco dei Moduli. Una visualizzazione viene conteggiata una volta per visita alla pagina quando il modulo appare sullo schermo, e il tasso di conversione \u00e8 la quota di quelle visualizzazioni che si sono concluse con un invio. Il conteggio inizia la prima volta che lo attivi, quindi gli invii ricevuti prima non vengono conteggiati nel tasso. Disattivarlo successivamente nasconde solo le colonne \u2014 il conteggio continua, quindi le cifre sono aggiornate se lo riattivi."],"Log cleared.":["Registro cancellato."],"Could not clear the log.":["Impossibile cancellare il registro."],"Enable logs":["Abilita registri"],"Records form submission failures reported by the browser, so you can send the log to support instead of reading the console. Nothing is written while your forms are working, and submitted values are never stored.":["Registra i fallimenti di invio dei moduli segnalati dal browser, cos\u00ec puoi inviare il registro al supporto invece di leggere la console. Nulla viene scritto mentre i tuoi moduli funzionano, e i valori inviati non vengono mai memorizzati."],"Download log":["Scarica registro"],"Confirm delete":["Conferma eliminazione"],"Log is full \u2014 download and clear it to keep recording.":["Il registro \u00e8 pieno \u2014 scaricalo e cancellalo per continuare a registrare."],"Form Views & Conversion":["Visualizzazioni e Conversione Moduli"],"Logs":["Registri"],"Views and submissions by anyone who can edit the site are normally left out, so testing your own forms does not change these figures.":["Le visualizzazioni e gli invii da parte di chiunque possa modificare il sito sono normalmente omessi, quindi testare i propri moduli non modifica queste cifre."],"Quill heading picker: default paragraph style\u0004Normal":["Normale"]}}} \ No newline at end of file +{"translation-revision-date":"2025-01-01T06:16:29+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/settings.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"Dashboard":["Cruscotto"],"Settings":["Impostazioni"],"Entries":["Voci"],"Status":["Stato"],"Form":["Modulo"],"Activated":["Attivato"],"Activate":["Attiva"],"Address":["Indirizzo"],"Checkbox":["Casella di controllo"],"Dropdown":["Menu a tendina"],"Email":["Email"],"Number":["Numero"],"Phone":["Telefono"],"Textarea":["Area di testo"],"Monday":["Luned\u00ec"],"Forms":["Moduli"],"New Form Submission - %s":["Nuova presentazione del modulo - %s"],"GitHub":["GitHub"],"(no title)":["(nessun titolo)"],"General":["Generale"],"No tags available":["Nessun tag disponibile"],"Back":["Indietro"],"Generic tags":["Tag generici"],"Other":["Altro"],"Confirm":["Conferma"],"Cancel":["Annulla"],"Install":["Installa"],"Plugin Installation failed, Please try again later.":["Installazione del plugin fallita, per favore riprova pi\u00f9 tardi."],"Plugin activation failed, Please try again later.":["Attivazione del plugin fallita, riprova pi\u00f9 tardi."],"Integrations":["Integrazioni"],"What's New?":["Novit\u00e0?"],"Core":["Nucleo"],"Unlicensed":["Senza licenza"],"Connecting\u2026":["Connessione in corso\u2026"],"Install & Activate":["Installa e attiva"],"Compliance Settings":["Impostazioni di conformit\u00e0"],"Enable GDPR Compliance":["Abilita la conformit\u00e0 GDPR"],"Never store entry data after form submission":["Non memorizzare mai i dati di ingresso dopo l'invio del modulo"],"When enabled this form will never store Entries.":["Quando abilitato, questo modulo non memorizzer\u00e0 mai le voci."],"Automatically delete entries":["Elimina automaticamente le voci"],"When enabled this form will automatically delete entries after a certain period of time.":["Quando abilitato, questo modulo eliminer\u00e0 automaticamente le voci dopo un certo periodo di tempo."],"Entries older than the days set will be deleted automatically.":["Le voci pi\u00f9 vecchie dei giorni impostati verranno eliminate automaticamente."],"Visual":["Visivo"],"HTML":["HTML"],"All Data":["Tutti i dati"],"Add Shortcode":["Aggiungi shortcode"],"Form input tags":["Tag di input del modulo"],"Comma separated values are also accepted.":["Sono accettati anche i valori separati da virgola."],"Email Notification":["Notifica email"],"Name":["Nome"],"Send Email To":["Invia email a"],"Subject":["Oggetto"],"CC":["CC"],"BCC":["Ccn"],"Reply To":["Rispondi a"],"Add Key":["Aggiungi chiave"],"Add Value":["Aggiungi valore"],"Add":["Aggiungi"],"Confirmation Message":["Messaggio di conferma"],"After Form Submission":["Dopo l'invio del modulo"],"Hide Form":["Nascondi modulo"],"Reset Form":["Reimposta modulo"],"Custom URL":["URL personalizzato"],"Add Query Parameters":["Aggiungi parametri di query"],"Select if you want to add key-value pairs for form fields to include in query parameters":["Seleziona se desideri aggiungere coppie chiave-valore per i campi del modulo da includere nei parametri di query"],"Query Parameters":["Parametri di query"],"Success Message":["Messaggio di successo"],"Redirect":["Reindirizza"],"Redirect to":["Reindirizza a"],"Page":["Pagina"],"Form Confirmation":["Conferma del modulo"],"Confirmation Type":["Tipo di conferma"],"Clear":["Chiaro"],"Google reCAPTCHA":["Google reCAPTCHA"],"hCaptcha":["hCaptcha"],"reCAPTCHA v2 Invisible":["reCAPTCHA v2 Invisibile"],"reCAPTCHA v3":["reCAPTCHA v3"],"URL":["URL"],"Validations":["Convalide"],"Spam Protection":["Protezione antispam"],"Email Summaries":["Riepiloghi email"],"Tuesday":["Marted\u00ec"],"Wednesday":["Mercoled\u00ec"],"Thursday":["Gioved\u00ec"],"Friday":["Venerd\u00ec"],"Saturday":["Sabato"],"Sunday":["Domenica"],"Test Email":["Email di prova"],"Schedule Reports":["Programma rapporti"],"IP Logging":["Registrazione IP"],"If this option is turned on, the user's IP address will be saved with the form data":["Se questa opzione \u00e8 attivata, l'indirizzo IP dell'utente verr\u00e0 salvato con i dati del modulo"],"Confirmation Email Mismatch Message":["Messaggio di mancata corrispondenza dell'email di conferma"],"%s represents the minimum input value. For example: \"Minimum value is 10.\"":["%s rappresenta il valore minimo di input. Ad esempio: \"Il valore minimo \u00e8 10.\""],"%s represents the maximum input value. For example: \"Maximum value is 100.\"":["%s rappresenta il valore massimo di input. Ad esempio: \"Il valore massimo \u00e8 100.\""],"%s represents the minimum selections needed. For example: \u201cMinimum 2 selections are required.\u201d":["%s rappresenta le selezioni minime necessarie. Ad esempio: \"Sono necessarie almeno 2 selezioni.\""],"%s represents the maximum selections allowed. For example: \u201cMaximum 4 selections are allowed.\u201d":["%s rappresenta il numero massimo di selezioni consentite. Ad esempio: \"Sono consentite al massimo 4 selezioni.\""],"%s represents the minimum choices needed. For example: \u201cMinimum 1 selection is required.\u201d":["%s rappresenta le scelte minime necessarie. Ad esempio: \"\u00c8 richiesta almeno 1 selezione.\""],"%s represents the maximum choices allowed. For example: \u201cMaximum 3 selections are allowed.\u201d":["%s rappresenta il numero massimo di scelte consentite. Ad esempio: \"Sono consentite un massimo di 3 selezioni.\""]," Error Message":["Messaggio di errore"],"Auto":["Auto"],"Light":["Luce"],"Dark":["Scuro"],"Turnstile":["Tornello"],"Honeypot":["Trappola"],"Get Keys":["Ottieni chiavi"],"Documentation":["Documentazione"],"Site Key":["Chiave del sito"],"Secret Key":["Chiave segreta"],"Cloudflare Turnstile":["Cloudflare Turnstile"],"Appearance Mode":["Modalit\u00e0 Aspetto"],"Enable Honeypot Security":["Abilita la Sicurezza Honeypot"],"Enable Honeypot Security for better spam protection":["Abilita la Sicurezza Honeypot per una migliore protezione dallo spam"],"Text":["Testo"],"OttoKit":["OttoKit"],"Connect with OttoKit":["Connettiti con OttoKit"],"The current 'From Email' address does not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["L'attuale indirizzo 'Da Email' non corrisponde al nome di dominio del tuo sito web (%1$s). Questo pu\u00f2 causare il blocco o la classificazione come spam delle tue email di notifica. In alternativa, prova a utilizzare un indirizzo Da che corrisponda al dominio del tuo sito web (admin@%2$s)."],"The current 'From Email' address does not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["L'indirizzo email 'Da' attuale non corrisponde al nome di dominio del tuo sito web (%s). Questo pu\u00f2 causare il blocco o la classificazione come spam delle tue email di notifica."],"We strongly recommend that you install the free ":["Consigliamo vivamente di installare il gratuito"]," plugin! The Setup Wizard makes it easy to fix your emails. ":["plugin! Il Wizard di configurazione rende facile correggere le tue email."]," Alternately, try using a From Address that matches your website domain (admin@%s).":["In alternativa, prova a utilizzare un indirizzo mittente che corrisponda al dominio del tuo sito web (admin@%s)."],"Please enter a valid email address. Your notifications won't be sent if the field is not filled in correctly.":["Per favore, inserisci un indirizzo email valido. Le tue notifiche non verranno inviate se il campo non \u00e8 compilato correttamente."],"From Name":["Da Nome"],"From Email":["Da Email"],"The current 'From Email' address may not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["L'attuale indirizzo 'Da Email' potrebbe non corrispondere al nome di dominio del tuo sito web (%1$s). Questo pu\u00f2 causare il blocco o la classificazione come spam delle tue email di notifica. In alternativa, prova a utilizzare un indirizzo Da che corrisponda al dominio del tuo sito web (admin@%2$s)."],"The current 'From Email' address may not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["L'attuale indirizzo 'Da Email' potrebbe non corrispondere al nome di dominio del tuo sito web (%s). Questo pu\u00f2 causare il blocco o la classificazione come spam delle tue email di notifica."],"reCAPTCHA":["reCAPTCHA"],"Ready to go beyond free plan?":["Pronto a superare il piano gratuito?"],"Upgrade now":["Aggiorna ora"],"and unlock the full power of SureForms!":["e sblocca tutta la potenza di SureForms!"],"Upgrade SureForms":["Aggiorna SureForms"],"Upgrade Now":["Aggiorna ora"],"Entries older than the selected days will be deleted.":["Le voci pi\u00f9 vecchie dei giorni selezionati verranno eliminate."],"Entries Time Period":["Periodo di tempo delle voci"],"Notifications can use only one From Email so please enter a single address.":["Le notifiche possono utilizzare un solo indirizzo email del mittente, quindi inserisci un solo indirizzo."],"Select Page to redirect":["Seleziona la pagina a cui reindirizzare"],"Search for a page":["Cerca una pagina"],"Select a page":["Seleziona una pagina"],"Form Validation":["Validazione del modulo"],"Required Error Messages":["Messaggi di errore richiesti"],"Other Error Messages":["Altri messaggi di errore"],"Input Field Unique":["Campo di input univoco"],"Email Field Unique":["Campo email univoco"],"Invalid URL":["URL non valido"],"Phone Field Unique":["Campo Telefono Unico"],"Invalid Field Number Block":["Blocco Numero Campo Non Valido"],"Invalid Email":["Email non valido"],"Number Minimum Value":["Valore Minimo Numero"],"Number Maximum Value":["Valore Massimo Numero"],"Dropdown Minimum Selections":["Selezioni Minime del Menu a Tendina"],"Dropdown Maximum Selections":["Selezioni massime del menu a tendina"],"Multiple Choice Minimum Selections":["Selezioni Minime a Scelta Multipla"],"Multiple Choice Maximum Selections":["Selezioni massime a scelta multipla"],"Input Field":["Campo di input"],"Email Field":["Campo Email"],"URL Field":["Campo URL"],"Phone Field":["Campo Telefono"],"Textarea Field":["Campo di testo"],"Checkbox Field":["Campo di selezione"],"Dropdown Field":["Campo a discesa"],"Multiple Choice Field":["Campo a scelta multipla"],"Address Field":["Campo Indirizzo"],"Number Field":["Campo numerico"],"reCAPTCHA v2":["reCAPTCHA v2"],"To enable reCAPTCHA feature on your SureForms Please enable reCAPTCHA option on your blocks setting and select version. Add google reCAPTCHA secret and site key here. reCAPTCHA will be added to your page on front-end.":["Per abilitare la funzione reCAPTCHA su SureForms, attiva l'opzione reCAPTCHA nelle impostazioni dei tuoi blocchi e seleziona la versione. Aggiungi qui la chiave segreta e la chiave del sito di Google reCAPTCHA. reCAPTCHA verr\u00e0 aggiunto alla tua pagina nel front-end."],"Enter your %s here":["Inserisci qui il tuo %s"],"To enable hCAPTCHA, please add your site key and secret key. Configure these settings within the individual form.":["Per abilitare hCAPTCHA, aggiungi la tua chiave del sito e la chiave segreta. Configura queste impostazioni all'interno del modulo individuale."],"To enable Cloudflare Turnstile, please add your site key and secret key. Configure these settings within the individual form.":["Per abilitare Cloudflare Turnstile, aggiungi la tua chiave del sito e la chiave segreta. Configura queste impostazioni all'interno del modulo individuale."],"Save":["Salva"],"Anonymous Analytics":["Analisi Anonime"],"Learn More":["Scopri di pi\u00f9"],"Admin Notification":["Notifica dell'amministratore"],"Enable Admin Notification":["Abilita la Notifica Amministratore"],"Admin notifications keep you informed about new form entries since your last visit.":["Le notifiche dell'amministratore ti tengono informato sui nuovi invii di moduli dalla tua ultima visita."],"Skip":["Salta"],"Continue":["Continua"],"Maximum Number of Entries":["Numero massimo di voci"],"Maximum Entries":["Voci massime"],"Response Description After Maximum Entries":["Descrizione della risposta dopo il numero massimo di voci"],"Get Started":["Inizia"],"Integration":["Integrazione"],"Connect Native Integrations with SureForms":["Collega le integrazioni native con SureForms"],"Unlock powerful integrations in the Premium plan to automate your workflows and connect SureForms directly with your favourite tools.":["Sblocca potenti integrazioni nel piano Premium per automatizzare i tuoi flussi di lavoro e collegare SureForms direttamente con i tuoi strumenti preferiti."],"Send form submissions straight to CRMs, email, and marketing platforms":["Invia le sottomissioni dei moduli direttamente ai CRM, email e piattaforme di marketing"],"Automate repetitive tasks with seamless data syncing":["Automatizza le attivit\u00e0 ripetitive con una sincronizzazione dei dati senza interruzioni"],"Access exclusive native integrations for faster workflows":["Accedi a integrazioni native esclusive per flussi di lavoro pi\u00f9 veloci"],"Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>":["Formato previsto per le email - email@sureforms.com o John Doe <email@sureforms.com>"],"Payments":["Pagamenti"],"Stripe account disconnected successfully.":["Account Stripe disconnesso con successo."],"Failed to create webhook.":["Impossibile creare il webhook."],"Failed to connect to Stripe.":["Connessione a Stripe non riuscita."],"Webhook":["Webhook"],"Knowledge Base":["Base di conoscenza"],"What\u2019s New":["Novit\u00e0"],"out of":["fuori da"],"No entries found":["Nessuna voce trovata"],"delete":["elimina"],"Please type \"%s\" in the input box":["Per favore digita \"%s\" nella casella di input"],"To confirm, type \"%s\" in the box below:":["Per confermare, digita \"%s\" nella casella sottostante:"],"Type \"%s\"":["Digita \"%s\""],"Go to OttoKit Settings":["Vai alle Impostazioni di OttoKit"],"USD - US Dollar":["USD - Dollaro statunitense"],"Payment Mode":["Modalit\u00e0 di pagamento"],"Test Mode":["Modalit\u00e0 di test"],"Live Mode":["Modalit\u00e0 Live"],"Action":["Azione"],"General Settings":["Impostazioni generali"],"Set up email summaries, admin alerts, and data preferences to manage your forms with ease.":["Imposta i riepiloghi delle email, gli avvisi amministrativi e le preferenze sui dati per gestire i tuoi moduli con facilit\u00e0."],"Customize default error messages shown when users submit invalid or incomplete form entries.":["Personalizza i messaggi di errore predefiniti mostrati quando gli utenti inviano voci di modulo non valide o incomplete."],"Enable spam protection for your forms using CAPTCHA services or honeypot security.":["Abilita la protezione antispam per i tuoi moduli utilizzando servizi CAPTCHA o la sicurezza honeypot."],"Connect and manage your payment gateways to securely accept transactions through your forms.":["Collega e gestisci i tuoi gateway di pagamento per accettare transazioni in modo sicuro attraverso i tuoi moduli."],"1% transaction and payment gateway fees apply.":["Si applicano commissioni di transazione e gateway di pagamento dell'1%."],"2.9% transaction and payment gateway fees apply. Activate license to reduce transaction fees.":["Si applicano commissioni di transazione e gateway di pagamento del 2,9%. Attiva la licenza per ridurre le commissioni di transazione."],"2.9% transaction and payment gateway fees apply.":["Si applicano commissioni di transazione e gateway di pagamento del 2,9%."],"Please visit %1$s, delete an unused webhook, then click below to retry.":["Si prega di visitare %1$s, eliminare un webhook non utilizzato, quindi fare clic qui sotto per riprovare."],"SureForms could not create a webhook because your Stripe account has run out of free slots. Webhooks are needed to receive updates about payments.":["SureForms non \u00e8 riuscito a creare un webhook perch\u00e9 il tuo account Stripe ha esaurito gli slot gratuiti. I webhook sono necessari per ricevere aggiornamenti sui pagamenti."],"Stripe Dashboard":["Dashboard di Stripe"],"Creating\u2026":["Creando\u2026"],"Create Webhook":["Crea Webhook"],"Successfully connected to Stripe!":["Connessione a Stripe riuscita!"],"Invalid response from server. Please try again.":["Risposta non valida dal server. Per favore riprova."],"Failed to disconnect Stripe account.":["Impossibile disconnettere l'account Stripe."],"Webhook created successfully!":["Webhook creato con successo!"],"Select Currency":["Seleziona valuta"],"Select the default currency for payment forms.":["Seleziona la valuta predefinita per i moduli di pagamento."],"Connection Status":["Stato della connessione"],"Disconnect Stripe Account":["Disconnetti l'account Stripe"],"Are you sure you want to disconnect your Stripe account? This will stop all active payments, subscriptions, and form transactions connected to this account.":["Sei sicuro di voler scollegare il tuo account Stripe? Questo interromper\u00e0 tutti i pagamenti attivi, gli abbonamenti e le transazioni dei moduli collegati a questo account."],"Disconnect":["Disconnetti"],"Disconnecting\u2026":["Disconnessione in corso\u2026"],"Webhook successfully connected, all Stripe events are being tracked.":["Webhook collegato con successo, tutti gli eventi di Stripe vengono tracciati."],"Connect your Stripe account to start accepting payments through your forms.":["Collega il tuo account Stripe per iniziare ad accettare pagamenti tramite i tuoi moduli."],"Connect to Stripe":["Connetti a Stripe"],"Securely connect to Stripe with just a few clicks to begin accepting payments! ":["Collegati in modo sicuro a Stripe con pochi clic per iniziare ad accettare pagamenti!"],"Set the total number of submissions allowed for this form.":["Imposta il numero totale di invii consentiti per questo modulo."],"Payment Methods":["Metodi di pagamento"],"Test mode allows you to process payments without real charges. Switch to Live mode for actual transactions.":["La modalit\u00e0 di test ti consente di elaborare pagamenti senza addebiti reali. Passa alla modalit\u00e0 Live per le transazioni effettive."],"General Payment Settings":["Impostazioni generali di pagamento"],"These settings apply to all payment gateways.":["Queste impostazioni si applicano a tutti i gateway di pagamento."],"Stripe Settings":["Impostazioni di Stripe"],"Left ($100)":["Sinistra ($100)"],"Right (100$)":["Destra (100$)"],"Left Space ($ 100)":["Spazio Sinistro ($ 100)"],"Right Space (100 $)":["Spazio destro (100 $)"],"Currency Sign Position":["Posizione del simbolo di valuta"],"Select the position of the currency symbol relative to the amount.":["Seleziona la posizione del simbolo della valuta rispetto all'importo."],"Learn":["Impara"],"Enable email summaries":["Abilita i riepiloghi email"],"Enable IP logging":["Abilita la registrazione IP"],"Turn on Admin Notification from here.":["Attiva la notifica amministratore da qui."],"New":["Nuovo"],"Send entries to 100+ popular apps.":["Invia voci a oltre 100 app popolari."],"Build automated workflows that run instantly.":["Crea flussi di lavoro automatizzati che vengono eseguiti istantaneamente."],"Create custom app integrations using our Custom App feature.":["Crea integrazioni di app personalizzate utilizzando la nostra funzione App personalizzata."],"Keep your tools in sync automatically.":["Mantieni i tuoi strumenti sincronizzati automaticamente."],"This will install and activate OttoKit on your WordPress site to enable automation features.":["Questo installer\u00e0 e attiver\u00e0 OttoKit sul tuo sito WordPress per abilitare le funzionalit\u00e0 di automazione."],"Automate Your Forms with OttoKit":["Automatizza i tuoi moduli con OttoKit"],"Every form submission should trigger something \u2014 a Slack alert, a CRM lead, a follow-up email, or a new row in Google Sheets.":["Ogni invio di modulo dovrebbe attivare qualcosa: un avviso Slack, un lead CRM, un'email di follow-up o una nuova riga in Google Sheets."],"MCP":["MCP"],"Configure AI client permissions and MCP server settings.":["Configura le autorizzazioni del client AI e le impostazioni del server MCP."],"View documentation":["Visualizza la documentazione"],"Copy to clipboard":["Copia negli appunti"],"Claude Desktop":["Claude Desktop"],"~\/Library\/Application Support\/Claude\/claude_desktop_config.json (macOS) or %APPDATA%\\Claude\\claude_desktop_config.json (Windows)":["~\/Library\/Application Support\/Claude\/claude_desktop_config.json (macOS) o %APPDATA%\\Claude\\claude_desktop_config.json (Windows)"],"Claude Code":["Codice Claude"],".mcp.json (project) or ~\/.claude.json (global)":[".mcp.json (progetto) o ~\/.claude.json (globale)"],"Cursor":["Cursore"],"~\/.cursor\/mcp.json":["~\/.cursor\/mcp.json"],"VS Code (Copilot)":["VS Code (Copilot)"],".vscode\/mcp.json (project) or settings.json > mcp.servers (global)":[".vscode\/mcp.json (progetto) o settings.json > mcp.servers (globale)"],"~\/.continue\/config.yaml or config.json":["~\/.continue\/config.yaml o config.json"],"Your client's MCP configuration file":["Il file di configurazione MCP del tuo cliente"],"Connect Your AI Client":["Collega il tuo client AI"],"AI Client":["Cliente AI"],"Create an Application Password \u2014 ":["Crea una Password per l'Applicazione \u2014"],"Open Application Passwords":["Apri Password Applicazioni"],"Or use this CLI command to add the server quickly (you will still need to set the environment variables):":["Oppure usa questo comando CLI per aggiungere rapidamente il server (dovrai comunque impostare le variabili d'ambiente):"],"Copy the JSON config below into: ":["Copia la configurazione JSON qui sotto in:"],"Replace \"your-application-password\" with the password from Step 1.":["Sostituisci \"your-application-password\" con la password del Passo 1."],"WP_API_URL \u2014 your site's MCP endpoint. WP_API_USERNAME \u2014 your WordPress username. WP_API_PASSWORD \u2014 the application password you generated.":["WP_API_URL \u2014 l'endpoint MCP del tuo sito. WP_API_USERNAME \u2014 il tuo nome utente WordPress. WP_API_PASSWORD \u2014 la password dell'applicazione che hai generato."],"View setup docs":["Visualizza i documenti di configurazione"],"The MCP Adapter plugin is installed but not active. Activate it to configure MCP settings.":["Il plugin MCP Adapter \u00e8 installato ma non attivo. Attivalo per configurare le impostazioni MCP."],"The MCP Adapter plugin is required to connect AI clients to your forms. Download and install it from GitHub, then activate it.":["Il plugin MCP Adapter \u00e8 necessario per connettere i client AI ai tuoi moduli. Scaricalo e installalo da GitHub, quindi attivalo."],"Download the latest release from":["Scarica l'ultima versione da"],"Install the plugin via Plugins > Add New Plugin > Upload Plugin.":["Installa il plugin tramite Plugin > Aggiungi nuovo plugin > Carica plugin."],"Activate the MCP Adapter plugin.":["Attiva il plugin dell'adattatore MCP."],"Activating\u2026":["Attivazione in corso\u2026"],"Activate MCP Adapter":["Attiva l'adattatore MCP"],"Download MCP Adapter":["Scarica l'adattatore MCP"],"Experimental":["Sperimentale"],"Enable Abilities":["Abilita Abilit\u00e0"],"Register SureForms abilities with the WordPress Abilities API. When enabled, AI clients can list, read, create, edit, and delete your forms and entries. When disabled, no abilities are registered and AI clients cannot perform any actions on your forms.":["Registra le abilit\u00e0 di SureForms con l'API Abilities di WordPress. Quando \u00e8 abilitato, i client AI possono elencare, leggere, creare, modificare e eliminare i tuoi moduli e le voci. Quando \u00e8 disabilitato, nessuna abilit\u00e0 \u00e8 registrata e i client AI non possono eseguire alcuna azione sui tuoi moduli."],"Abilities API \u2014 Edit":["API delle abilit\u00e0 \u2014 Modifica"],"Enable Edit Abilities":["Abilita le capacit\u00e0 di modifica"],"When enabled, AI clients can create new forms, update form titles, fields, and settings, duplicate forms, and modify entry statuses. When disabled, these abilities are unregistered and AI clients can only read your data.":["Quando abilitato, i client AI possono creare nuovi moduli, aggiornare i titoli dei moduli, i campi e le impostazioni, duplicare i moduli e modificare gli stati delle voci. Quando disabilitato, queste capacit\u00e0 vengono annullate e i client AI possono solo leggere i tuoi dati."],"Abilities API \u2014 Delete":["API delle abilit\u00e0 \u2014 Elimina"],"Enable Delete Abilities":["Abilita Elimina Abilit\u00e0"],"When enabled, AI clients can permanently delete forms and entries. Deleted data cannot be recovered. When disabled, delete abilities are unregistered and AI clients cannot remove any data.":["Quando abilitato, i client AI possono eliminare permanentemente moduli e voci. I dati eliminati non possono essere recuperati. Quando disabilitato, le capacit\u00e0 di eliminazione vengono annullate e i client AI non possono rimuovere alcun dato."],"MCP Server":["Server MCP"],"Enable MCP Server":["Abilita server MCP"],"Creates a dedicated SureForms MCP endpoint that AI clients like Claude can connect to. When disabled, the endpoint is removed and external AI clients cannot discover or call any SureForms abilities.":["Crea un endpoint SureForms MCP dedicato a cui i clienti AI come Claude possono connettersi. Quando \u00e8 disabilitato, l'endpoint viene rimosso e i clienti AI esterni non possono scoprire o chiamare alcuna funzionalit\u00e0 di SureForms."],"Learn more":["Scopri di pi\u00f9"],"MCP Adapter Required":["Adattatore MCP richiesto"],"Heading 1":["Intestazione 1"],"Heading 2":["Intestazione 2"],"Heading 3":["Intestazione 3"],"Heading 4":["Intestazione 4"],"Heading 5":["Intestazione 5"],"Heading 6":["Intestazione 6"],"Google Maps":["Google Maps"],"Configure Google Maps API key for address autocomplete and map preview.":["Configura la chiave API di Google Maps per il completamento automatico degli indirizzi e l'anteprima della mappa."],"Help shape the future of SureForms":["Aiuta a plasmare il futuro di SureForms"],"Enable Google Address Autocomplete":["Abilita il completamento automatico degli indirizzi di Google"],"Upgrade to the SureForms Business Plan to add Google-powered address autocomplete with interactive map preview to your forms.":["Passa al piano SureForms Business per aggiungere il completamento automatico degli indirizzi con tecnologia Google e l'anteprima della mappa interattiva ai tuoi moduli."],"Auto-suggest addresses as users type for faster, error-free submissions":["Suggerisci automaticamente gli indirizzi mentre gli utenti digitano per invii pi\u00f9 rapidi e senza errori"],"Show an interactive map preview with draggable pin for precise locations":["Mostra un'anteprima della mappa interattiva con un segnaposto trascinabile per posizioni precise"],"Automatically populate address fields like city, state, and postal code":["Compila automaticamente i campi dell'indirizzo come citt\u00e0, stato e codice postale"],"This form is now closed as we've received all the entries.":["Questo modulo \u00e8 ora chiuso poich\u00e9 abbiamo ricevuto tutte le iscrizioni."],"Thank you for contacting us! We will be in touch with you shortly.":["Grazie per averci contattato! Saremo in contatto con te a breve."],"Saving\u2026":["Salvataggio in corso\u2026"],"When enabled this form will not store User IP, Browser Name and the Device Name in the Entries.":["Quando abilitato, questo modulo non memorizzer\u00e0 l'IP dell'utente, il nome del browser e il nome del dispositivo nelle voci."],"Form data":["Dati del modulo"],"Unsaved changes":["Modifiche non salvate"],"Keep editing":["Continua a modificare"],"Global Defaults":["Impostazioni predefinite globali"],"Form Restrictions":["Restrizioni del modulo"],"Configure default settings that apply to newly created forms.":["Configura le impostazioni predefinite che si applicano ai moduli appena creati."],"Collect non-sensitive information from your website, such as the PHP version and features used, to help us fix bugs faster, make smarter decisions, and build features that actually matter to you. ":["Raccogli informazioni non sensibili dal tuo sito web, come la versione PHP e le funzionalit\u00e0 utilizzate, per aiutarci a correggere i bug pi\u00f9 velocemente, prendere decisioni pi\u00f9 intelligenti e sviluppare funzionalit\u00e0 che contano davvero per te."],"Failed to load pages. Please refresh and try again.":["Caricamento delle pagine non riuscito. Si prega di aggiornare e riprovare."],"Failed to load settings. Please refresh and try again.":["Caricamento delle impostazioni non riuscito. Si prega di aggiornare e riprovare."],"Form Validation fields cannot be left blank.":["I campi di convalida del modulo non possono essere lasciati vuoti."],"Recipient email is required when email summaries are enabled.":["L'email del destinatario \u00e8 necessaria quando i riepiloghi email sono abilitati."],"Please enter a valid recipient email.":["Si prega di inserire un'email del destinatario valida."],"Settings saved.":["Impostazioni salvate."],"Failed to save settings.":["Impossibile salvare le impostazioni."],"Some settings failed to save. Please retry.":["Alcune impostazioni non sono state salvate. Riprova."],"Some fields have unsaved changes. Discard them to continue, or stay to save your edits.":["Alcuni campi hanno modifiche non salvate. Scartale per continuare, oppure rimani per salvare le tue modifiche."],"Discard & switch":["Scarta e cambia"],"Import":["Importa"],"Migration":["Migrazione"],"Import forms from Contact Form 7, WPForms, Gravity Forms, and other plugins into SureForms.":["Importa moduli da Contact Form 7, WPForms, Gravity Forms e altri plugin in SureForms."],"Could not generate the import preview.":["Impossibile generare l'anteprima dell'importazione."],"Import failed. Please try again or check your error logs.":["Importazione non riuscita. Riprova o controlla i tuoi registri degli errori."],"Go back":["Torna indietro"],"Update & import":["Aggiorna e importa"],"Confirm & import":["Conferma e importa"],"Form #%s":["Modulo n.%s"],"%d field will import":["%d campo verr\u00e0 importato"],"Some fields can't be migrated yet":["Alcuni campi non possono essere ancora migrati"],"These fields will be skipped - add them manually after the form is created:":["Questi campi verranno saltati - aggiungili manualmente dopo che il modulo \u00e8 stato creato:"],"Some forms could not be parsed":["Alcuni moduli non possono essere analizzati"],"Update existing":["Aggiorna esistente"],"Create a new copy":["Crea una nuova copia"],"Could not load forms for this source.":["Impossibile caricare i moduli per questa fonte."],"(untitled form)":["(modulo senza titolo)"],"Previously imported":["Importato in precedenza"],"Open existing SureForms form in a new tab":["Apri il modulo SureForms esistente in una nuova scheda"],"On re-import":["Al momento della reimportazione"],"No forms found in this plugin.":["Nessun modulo trovato in questo plugin."],"%1$d of %2$d form selected":["%1$d di %2$d modulo selezionato"],"Preview update":["Anteprima aggiornamento"],"Preview import":["Anteprima importazione"],"Migration complete":["Migrazione completata"],"Nothing was imported":["Non \u00e8 stato importato nulla"],"%d form was imported into SureForms.":["%d modulo \u00e8 stato importato in SureForms."],"None of the selected forms could be migrated. See the warnings below for details.":["Nessuno dei moduli selezionati pu\u00f2 essere migrato. Vedi gli avvisi qui sotto per i dettagli."],"Imported forms":["Moduli importati"],"Edit in SureForms":["Modifica in SureForms"],"Some fields were skipped during import":["Alcuni campi sono stati saltati durante l'importazione"],"Add these manually in the form editor - they have no SureForms equivalent yet:":["Aggiungi questi manualmente nell'editor di moduli - non hanno ancora un equivalente SureForms:"],"Some forms failed to import":["Alcuni moduli non sono stati importati"],"Import more forms":["Importa pi\u00f9 moduli"],"Could not load the list of importable plugins.":["Impossibile caricare l'elenco dei plugin importabili."],"No supported form plugins are active on this site. Activate one (such as Contact Form 7) with at least one form to import it into SureForms.":["Non ci sono plugin di moduli supportati attivi su questo sito. Attiva uno (come Contact Form 7) con almeno un modulo per importarlo in SureForms."],"Plugin":["Plugin"],"%d form":["%d modulo"],"No forms":["Nessun modulo"],"Multiple choice":["Scelta multipla"],"Consent":["Consenso"],"The image uploaded but could not be inserted. Please try again.":["L'immagine \u00e8 stata caricata ma non \u00e8 stato possibile inserirla. Per favore riprova."],"The image could not be uploaded. It may be too large, or you may not have permission to upload files.":["Non \u00e8 stato possibile caricare l'immagine. Potrebbe essere troppo grande o potresti non avere il permesso di caricare file."],"Please choose an image file.":["Per favore scegli un file immagine."],"Show views and conversion rate":["Mostra visualizzazioni e tasso di conversione"],"Log cleared.":["Registro cancellato."],"Could not clear the log.":["Impossibile cancellare il registro."],"Enable logs":["Abilita registri"],"Records form submission failures reported by the browser, so you can send the log to support instead of reading the console. Nothing is written while your forms are working, and submitted values are never stored.":["Registra i fallimenti di invio dei moduli segnalati dal browser, cos\u00ec puoi inviare il registro al supporto invece di leggere la console. Nulla viene scritto mentre i tuoi moduli funzionano, e i valori inviati non vengono mai memorizzati."],"Download log":["Scarica registro"],"Confirm delete":["Conferma eliminazione"],"Log is full \u2014 download and clear it to keep recording.":["Il registro \u00e8 pieno \u2014 scaricalo e cancellalo per continuare a registrare."],"Form Views & Conversion":["Visualizzazioni e Conversione Moduli"],"Logs":["Registri"],"Views and submissions by anyone who can edit the site are normally left out, so testing your own forms does not change these figures.":["Le visualizzazioni e gli invii da parte di chiunque possa modificare il sito sono normalmente omessi, quindi testare i propri moduli non modifica queste cifre."],"Could not open the OttoKit connection window. Please allow popups for this site and try again.":["Impossibile aprire la finestra di connessione OttoKit. Si prega di consentire i popup per questo sito e riprovare."],"Receive a scheduled digest of form submissions straight to your inbox.":["Ricevi un riepilogo programmato delle invii del modulo direttamente nella tua casella di posta."],"Quill heading picker: default paragraph style\u0004Normal":["Normale"]}}} \ No newline at end of file diff --git a/languages/sureforms-it_IT-e2cfcb2408d95abf73e3ead4a0965656.json b/languages/sureforms-it_IT-e2cfcb2408d95abf73e3ead4a0965656.json index 19ff51455..cd06d3754 100644 --- a/languages/sureforms-it_IT-e2cfcb2408d95abf73e3ead4a0965656.json +++ b/languages/sureforms-it_IT-e2cfcb2408d95abf73e3ead4a0965656.json @@ -1 +1 @@ -{"translation-revision-date":"2025-01-01T06:16:29+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/partialEntriesEmptyState.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"Dashboard":["Cruscotto"],"Settings":["Impostazioni"],"Entries":["Voci"],"Activated":["Attivato"],"Forms":["Moduli"],"What's New?":["Novit\u00e0?"],"Core":["Nucleo"],"Unlicensed":["Senza licenza"],"Ready to go beyond free plan?":["Pronto a superare il piano gratuito?"],"Upgrade now":["Aggiorna ora"],"and unlock the full power of SureForms!":["e sblocca tutta la potenza di SureForms!"],"Upgrade SureForms":["Aggiorna SureForms"],"Payments":["Pagamenti"],"Knowledge Base":["Base di conoscenza"],"What\u2019s New":["Novit\u00e0"],"Learn":["Impara"],"Upgrade to SureForms":["Aggiorna a SureForms"],"Partial Entries Placeholder":["Segnaposto per voci parziali"],"Capture in-progress form data the moment visitors stop typing \u2014 no submit required":["Acquisisci i dati del modulo in corso nel momento in cui i visitatori smettono di digitare \u2014 non \u00e8 necessario inviare"],"Recover abandoned submissions and follow up with prospects you would otherwise lose":["Recupera le presentazioni abbandonate e segui i potenziali clienti che altrimenti perderesti"],"Let visitors pick up where they left off with secure, shareable resume links":["Consenti ai visitatori di riprendere da dove avevano interrotto con link di ripresa sicuri e condivisibili"],"Stop Losing Leads to Abandoned Forms":["Smetti di perdere contatti a causa di moduli abbandonati"],"See what visitors typed before they walked away. Upgrade to SureForms Premium to unlock Partial Entries:":["Scopri cosa hanno digitato i visitatori prima di andarsene. Passa a SureForms Premium per sbloccare le Voci Parziali:"]}}} \ No newline at end of file +{"translation-revision-date":"2025-01-01T06:16:29+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/partialEntriesEmptyState.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"Dashboard":["Cruscotto"],"Settings":["Impostazioni"],"Entries":["Voci"],"Activated":["Attivato"],"Forms":["Moduli"],"What's New?":["Novit\u00e0?"],"Core":["Nucleo"],"Unlicensed":["Senza licenza"],"Ready to go beyond free plan?":["Pronto a superare il piano gratuito?"],"Upgrade now":["Aggiorna ora"],"and unlock the full power of SureForms!":["e sblocca tutta la potenza di SureForms!"],"Upgrade SureForms":["Aggiorna SureForms"],"Payments":["Pagamenti"],"Knowledge Base":["Base di conoscenza"],"What\u2019s New":["Novit\u00e0"],"Learn":["Impara"],"Upgrade to SureForms":["Aggiorna a SureForms"],"Partial Entries Placeholder":["Segnaposto per voci parziali"],"Recover abandoned submissions and follow up with prospects you would otherwise lose":["Recupera le presentazioni abbandonate e segui i potenziali clienti che altrimenti perderesti"],"Let visitors pick up where they left off with secure, shareable resume links":["Consenti ai visitatori di riprendere da dove avevano interrotto con link di ripresa sicuri e condivisibili"],"Stop Losing Leads to Abandoned Forms":["Smetti di perdere contatti a causa di moduli abbandonati"],"See what visitors typed before they walked away. Upgrade to SureForms Premium to unlock Partial Entries:":["Scopri cosa hanno digitato i visitatori prima di andarsene. Passa a SureForms Premium per sbloccare le Voci Parziali:"],"Capture in-progress form data the moment visitors stop typing, no submit required":["Cattura i dati del modulo in corso non appena i visitatori smettono di digitare, senza necessit\u00e0 di invio"]}}} \ No newline at end of file diff --git a/languages/sureforms-it_IT.mo b/languages/sureforms-it_IT.mo index 2068e8c36e8f7d0f6c264b2430a034a37bb914df..37483d68714d6f16597355c6d47fbef3be7a2125 100644 GIT binary patch delta 73300 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%0DfIcwcf(SaM*FFR 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 EKdidH{Qv*} delta 76850 zcmX`!3Al~bzrgW*4h>`|<S#>xd7fvHc^)GY$`Bz5Wz4XVAwvl%l@ukBic(4_5lK-L z4Jwo}6e&_v?)SUbdhWf?b3bdXcfD)<*0}dM<gS^WXU57r$?tMyUYOv2reBjt6vVc3 z%q0@z^QHa2SCE=OzB5k49QYO1!((_Ambfl0;Tu)3JyyePI0f_LT(tdFSQU3*mP8_% zxDYF3&L1ik#v)Xxi><LI+TaSzj(=hy%v>NXQ5cKjNNkKZ;#*h+&tr8gQ!v$0;&#kU zejpmycx+4miJ2twP_Q2z=}EMMKk#b2rcheqdMt|n!$#;xZbbtcg-l*zDmv1~Vty?a zC%+Zz;IWu5dc7Sd5-sow`cFJcA}cP&3|xUu@rUTt9zY}i0dwJbG_b6NLjVQPdS%c6 zYoG&YhXytnozV&CK%T)XaWf{ZxPwGpJc=bSBO|=f9D9);h;8sg?2CDdq$O^{(dZI= zftF_!4NLF<+QIwS0C(ZFcvZ2qL{2P%4zNnGv}7vLkOHT^1741|pfhqix-^5(7bl`4 ze;6I<Gibx>WBwDg-chWG=ddvrFCGFKfR+zK+kd8bGA&V=#3~9L(KoSTof4r!V|41< z#eARW-RKBM$NVI`jQni$6wJdVxBv@d)si8QPUzY%#3pzoNuoE2lBLoTnQ#VjEE2QP zku1bkxEx*k)0hv_OQ$9BVgYm$Rz=skAwGwluoC`>?)H*p(h}>i8m2ZQy5z~CWy1(> zLpvCbc03gw;iKr1JdMu8^XO8&6`#L{F40bODZayQcos9TUAZuzd(hJ{1`T*YFqv3N z!VX?VXW&hAgd5PA*cbEPqPzUhXnOe&NDg#_dC^T(3=O<0x>s&MH+fq$(7Vt8l9<Kw z{}2f`$>UfGzsAv+ULlO=esr@vf*zk2(W%{m26R4_XR4T%=t#aOI>q;)yZ>bzguh}n zyrojubF;BM{U<h(u!E~ArzHkpF|3KR(JS_SbjmNGBfX+ZFb_JCA~9bHKW6vULj%ZC zEd<yEUD^)l%=X33I1ZCe)gBVA`IqPv9YZ(MzvvX^tRAK`16|`XX#EE040OPj*aN+2 zo=2B-I~w>WXy9L<0Utq+-*449|2A-u0@wPA8sWuj(7^Jc0Te->SB=&~8*Gm4uroSS zOVLgC9lAt+qsOvL&9FBrVO8=sVsji`lk-28#9I^;!>YBy40J^U7>w@v5m*`@L}y?v zdi-{v0e**`^V8_abJh;0ATOF9ijH^``rc%`4i_a!_+j!IT5(TwKRPqtqHA^>OJaJR zF!D0!uC9p&a5K7O{m~JQ#tdAA6>t}p!N1W>UaW4o36pI|xJ&QHnYbb5o8AyUy{4j5 zx)R&tHZ;)O^}@{LM@LdI=3AnH_e295i0*;0=n_uG)J=)ZNHQ@mBod3!7gwND|9Z@C zjDCo&`R8auhtczX67ApuX2$gTA+RgZdIiwuCD2V<0S&A^Ugr64Pr`~fqicIR8pw!L zg+yW!HYGnDZD<!hg8Q&P_Pa4H@iKmdwQ)>?w8Sg878hghhG~fr_%C+CdmDx0_W^eC z{9o5NEpamrMUTfeEQ5Q|P4^GF)+L&R3#18VkROfi{zd5K`U#zpGtorTkk5&Z{CaeN z711SYib*eq+v9`bXah6Q1|LITT#5#^7M+=Q(OtX?-JD0zDZLoWvo#A#Pz>Fawa|WA zq4j#A{S0Zw`L~1d6xhKWbnTx+*ZR5Wn&>8U1RtTB@(>!pMfCkV%|pjU(dRW|{-$Vu zwB4~WKfO8U-v*zgz)07iQ}aIB;6Zf6C(w@mL`RUbMR=YOt%$x~54|tiqa*B#wl_RJ zpN-D!(^wH-Op<WK2hfHOVLG0{qIeel68XQDVUyNFcX@NPp*GR3=;rK$1~Ld8>A0AG z5K{xiDwMB5+escF;adKTHSs_6Q?5p<v_uQM8NJySV+L-->i8|zz+A1<5;tJW=v1sk z{yp?!`weSh_BNrtW;m1lL-?rY|9@@66t6}jeha-|K0q&uk1-ARqTdfbM~~~5F@FRd z$xrB#os9Xv(HZ?OnzLP)u?)1l9Om@=*CXK)v_%`}61@WrV0e5!8tr%z8tAO}{P9@+ zG#cOvbkDqmF3Ebd{ddu&`7oA$jhQ|FM@ZQ5&*-K(hrW=xeRv@|8c1REw3I;Cz6Lt- zhUojv(7-xJd!zM-pi4XfeeY2;&}T5|h@K;1$1kG|Y(yj98OuLIJ318eN707Pq8(pC zN0z-q__A6UZzn$pZSO<0y)V##eT%;LQ-^r|&r;x;WbPO?%e80+?a%<bMf;)+-HkRp z0u5|3T7P<UUUV^9e+Am%tLWa^6y4U5^KZefSg;qJ>aWm-zegMR5e?**=%4X<;-*mV zvS?OxCUeI8_0eL{($NZNz*UnmQ6G)4C3=B$MMroS+VN;~h9;vg&W}EgPU(wS7T4mF zco043qdSH7SE2)b9esZTdNCzGAmMKP9u43mx@rDKJI>NMj4(HrCZ8|n8=)g@jt1HV z?VxWgAB4U?COQSJHwWE(Payp!6Hk+H1S`?VUW;x*1Ntz!A5%+#F3~S&hrgqN{Eg1s zl{be06~xKpOQZExq0iT%BmW?k=lp$7!WsAjjqnm0dA2TLSLa2q;?h_O+n|BnhXyhk z4SWXr{(N+)o<Rq;2Cert8pylR?U>2){|N~@{0!Z6-(V3ughrg+HLPu3G>}H<UEU8X z;Qg5T!2}zT-+^AiS#C*7G{ZVL0h8!e{V)1`qE5H?{r?sc1t{o^HatG&=g0gj=!mwV zBmW}$13Ka}=$`oxoyi=xhI;wYr74ZJUkja)&S-l*Z{_?u@*xy>Lye9V9*#baPT8~Q z6s|x!dKukBo6xD>f;RjyrUFFY`vL9f1RB`I=oQ_=d%3%F{+-h6Deyz45vF4kG_dBe zVn^&jz6Uzu_2`YaE#~*5f&74WbP5gV0y+bkdW83Kp#c^~%PS;fLA_|}_@Em)f&plU z_r&Mp(2i!JGw~?8N1jLPzl8?yZY<x02J$_+r;efTW$hVE<|knXWzio(YoVXl9k4vk zKxbkdT5of77aGWyXa_%FQ~U)RVwKy%^Lx?f6VR_@)6pMLmLkVFnfRQ9-+m9GYg*;@ zFoGIr$BodDwLu%|6zzcq&=0*AhQ|Ep=oEA&9zx%H0&Qm*Is+>)o1g!0lW^B>M>{-- zuF+4?vuI%Hy~6X$qgSI1=11!niB>`bs~>HN*6WO3Jl)a2M&M<h|4Af#VLBSwJals{ zMJv7@eHUGVUFcGMiN5z+EWd~w$Y0qz1hf_1{hy)rj-Uhl6>aA{ChZ_|pHSgyv_b*2 zLJ9QPRgL-D=t!HPQ`#Bb#XZsQ_k*Jo(Gkx>-(Q5bw*>9)B{ZP*eK`L<cs~~Gi50$% z`Jd3|XQKb10bJELG;kf-L2<O<vS>gxW4;+0=uK!l-J=8007vvqhT}7i0vni%#qcTg zSiOrCaUYJv^gBZN7<3oU!8@&o_h89>;WJ_(+QBAtq}yVCPjo-J#NQ@k;xsyiY5l_< z$b&{)91WyOv>E0he=FL+J?Q40gm&~8I*_GkdoQCi@LtUCjL#27lgCKd(b;I)ogtqi zS^#aZbhJ9UNgJY@t0Ve;pZNS9bPwGh^HbyVN6-(qr(=E@?(zJ;O2YG-91uF1fv({K zbZwWRBY6?+=pA$qd>G63qce0Ioq>O`3SK!deCX6gFP^SwV8hV?jKdtB|Jfw$;K@`0 zQ-*fD5uM`qWB&8#*RlLi%>Rzg#9wIOSq6nb@}c=+F<%w!xPHvH!`z<#ZYJ<<G{Q;f zi?h(RegYlYD>45zwkN+E%V43q(h}vc1zPVubn{J&PD7`D4!V@{qEBPeDP2jzj^9KZ zcn=-<E_7+Wjn9vwGjkdZ>>QTFtb@}MFJToNfZyU^Y<72AVjHf--Z*MV_-r|V-h?^t z;r!cSnR`OR)zJ>?q8&7j`CDSX7dnCwXyB93kv@ce!FUv%ku_*LU!ya51g(DtU4sA6 zJ(Oc8=idek4h_eoG+LnwTA>lzKnJve+tG#xqicR2dKFK_61W(h$@kGE{TMxdhoZ;P z_I^iaAT2p8Y`y~MFBmGKQ{Mt@=vJ(acc3$}7+c_4w1L0T&-L8H(-QTu1{&afXvgEw z8J>y;JQoe%S#*HOSL1_C=*_nq?dW$jkSp#D-;l0DU#N#R*c$Dq3p!)BVObo4&gdd^ zW}e3`xDow|m+QW?L{BV(w4Y2&Ct<}!SPIvm0ep#V@K;=qbw-3g**Jrh$S)ijX6yqr zu<y`-e?e#NKQzEAM}+{d#v93J#C$Kj!t+0rgqvt|s(@pIPStdD3LnR2_$)egKcNAh zL$BVfqeBN7XnAF{UNbbXo6+|BqBAoH-Af}a_xw*GVWczB-8&CGukWA@y@$TA2VLuf zSQY<6M_gr07;zKyy>@8FozUaj8{J!X;tiNYkL^2{bk`msQ4y~k8(ye|e&eZ+?&3!1 z2)dvF^u)?I5pC#IbY%O{y>SHH6ThNM`!70E*WMpaNjdZfmYeS9{5!&76c}+5AIFFA z7?v0pMwnxK*qj+ykMgEC3MXR={0luL4JU;BSahUYusZ&Wld<Z=5b!$OPX3#ToPVcg z8NP(?#QR{tq<Fs3-(pQg*LEou$2ZXte1q=#3+U37m>kMGpu7DZ^q5XVFQ{i?`8#O4 zdy^!by3^<kTtwF}%al-_16{-X=+tJQ&&$Q~%IMP6MBlF;pSOw6JI3;^Xh8kYr5lHC z^5kj~Hn1tWEk4+Vc6c!Qb1eTIov}<0ga8Yoo3J!mzb>YBKNco`Gy3T|0v+fKbk8h6 z_DC|ZfrOENgih&~(er4-d8dXSL`q{h@?FpiWHNTf@9-(CIxPgY8|#q&84ak&^zfry zc{E=U-Q0Cja{lU*aEcqDQ`-Wak+$gh?~Gn3J!AQuv3v+RrK8aI9zsVr9}Rp-bWJRO zA06m!bf5>ZyyyQS38$*`j1XbVXlFE#+tK@>KYFZ&pdCy=8=M<`8r@Vcq3?Yd-GkmA z`_TY@h@QrzYju%?4QG8YtW|#WyjDPWZxghE+t4Yz3vFm*baH(D5IR#&qBHkAdJJDi z2Y4KdW0slWI9Hs>`FC@4qQD0Gqmd6sr*;f3!ns%pOV0{3(Jk6LIuLztSj>+`15QTg zpcmN_=s;gaXK>Rj&bw2)hXMmRfJS}-UDH2e{x7s%+UzjGEYaL({X)@_=nPeg`MT(g zG(nfD9okP1^c3BbB;my}BR*J+M)oRtKDVF^?nRg4+gN@c4d}`_p@XZ@cJia;m7=xK zjvB;#H*840H@YOrr6fEqThL>15uM6QXhWAj6avYCJ}-<uFBUC}j;u<2-T+<7Cg`c^ zfPVe%f*o-fI<s4lnMo$LlkkO4LqXyo+QCoJU(pxNVg~+=PHFy!!_*f?M_vJ4^Tz0h zR0qt!;b?&K(RQCjfBUr}mFN6@K*AS4M%VHybdwxG1N$9);Xian3eJrkqo=0=dbih$ zc0=opKsz3f4q#Ty&qd#R8n2@N#A*_D{8n@e`r=1uLtmns<`6paKhQP(7e`{=M?%1J z(7m%59qB7*M{l6Vc^jtT*XS>~4r0>J=kG}vz<G4DCFTXMLT4r~+EB4rUNx52M+0q* z&9NJf!)MU%6$R#p_Zy+duRS^webIpom><9Y503@o(GI6$Nn8-iH=u!SLr1s=t#=sR zT&K_gvn&V==R-GZQFIfQjOFFAHu;+9fQK&N{F@j<felYaBV2$^(IT{gr_hluMfb$3 z=#spHUR1kd{wO-qztBCD?a^>?6+{DVi+=nLK=;g|BndwZ)}c4tKFq*O3&Wr77RPer z@5L^-1Z&_~G?227g@$WlWAZnlYyBv?M^>Q&*ot#-Czi#okH^pd$t1j3=A*lOH9D0a zp$&Y6?vdZok!D>KIw*p^R|_q_DLN2~l24)|UWT@_39I3Lbf&XDk(#Mwq96$iDx)1Y zMyK{BEQ9^f4jx8ttmSAxAD}bvEf&M$*a@>g8S3>$mtYdQ86QCdcoUz+6ZoLt|7SlH zzEtK}95&BQXh%KJK*pgTs}G}V_7Y~`j`;i-I>L+S)aQ9RTu5cn<J$n;6D`oC?twSr z{aC~E|27HN=rr2FIrMm3vn0Gw0G;Z(n1MH=r(q<zc_*PA&y3~IL|37oA#b4f!FII% zCusfsm~>bFLc)<=K$jr<Gr@xB6qiFAs1?02+6;ZaEjqI9=t#$+d+DM0{3Ub--$n!2 zAN~Fr&cDa)7zO$(I`ZGK1O5{$wtbdJ$#=mv_yrnRk)>hpRERb}1HB0yP&af>3`XyZ z&Cy-xjDEQ^88*r96gXAs%YwP1#iKRQz?!2SbVQfn7Ic&KMR)zZn1Kt?3+PQW&<*I! zZb#es0@LvOBncZj9Q_52^nA=`elB#76D=={Hc%dIuqOKH*9;v%_vm2s)Qm?1To8RO zK7SoOMagX>+zbcN27iyHJs&!{8ZFO{c2oup_(rthR_O7)HRcDSYdj8pZ)$wL03E<` zbkDqow3AG{N5Y17MZbv^PKFAJztILWFAp7ON7ptVx)kN`9;}LGa4EV8ccJJ0dvtSN z_CmONi(~2w2^Mr$4I@#63J+l^d=<;#0nETmE5a`ni=z#7MH?82ZlXuf_gA6E_v7d> zw7twPhNUQvrO7wJ@_0AqcUM0_qByR@4Ezdf;sta>RaS<Zs|Q*>7c1d*w4p!IfQzjP zOVj}kq#wE|Ct(IY7u|*)&!d<uOCr-t;RdUSj-&<Jz#y!E)36G@j?Tc*Xy(;nmls3# zMk#bj>Y=;7NqpV`y$L&`OWgy#@CL8u{QJUi3jCRF47y3ah!u`RkD;6H6uNo-M%Va? zm&3(U04=YLj<`A6?jW?IVd(ub3JqW!T7UM-oPQgBf&zE(^XRd7Gv;@r$LbI|!ZWe_ z@>jy?$cHvm6y2ni(e~<~Gte~VJH~tubbtfU0gOn-3J=By3($t1jjlu^ehm%qeYD}v z(c^UpZSXYO@jqxlSG*bmycVrr7;UE<Iukd<=gEe#pfx&W9ng_>MI#)H6)=gl@MUz@ zA4QMXCA5BtHKC)rXgkf(@^<K6>WiM5iD&>%Ab}+lOGr4fRnd*n-RPz{ghqZ09m!wl zNHebu`JCty6+oA+Jla81^rmcu3$ZiW-f?tKoWaze|D7k{3z=UFQ<?=`f_!MjB4~%D z(2-R|8?J)})Fj#gz4LpZ^?IR8aVNS&BhdPjqYr87{F5+%<!HrK=-s_Ox*N-qKZ-VR z_3I&kg3*%bdzI0^>!a;8M^8hWSbk4*G&-P3nEL#mO~Nbn3ABUN=#spJR{RLPFup+d z#2@I|Ua>9)f(B4BS`A&2hG;uCp-XrNIwSX?n|Ja$&c81{5(}P2J6s)IkG}XmmdCy5 z8efXf|My1t>Q)q6QQiyvqOlTPqU~t?PtmVv$FK~hy%|r#oALbLKtVYkG>;GNMMpR# z<{w8JSP{$L!)oNeKm*INKHQKs(EtXb1DS>f@CZ8c7ttkp6Wv?yCP_FIA7DlNJmxdK z6&lKg&QK-v#d_#2ZWhbiMZ2RN4v5~1?tuwd3a6m&twJ~FYw>yVZ4$n?8J)77XvKZ8 z!Z-2xAuLPzNwk5yZ-;L%h0u-)qkE?~x|b@WOV<S51D#{OKid9CWI)Npgjg^gosx&q zfF4Ch{tVi{>iB#!+TpgC--#Z(J?MM;&<?&sXZ9y_>CT~>GRKB6lZ7##pZ}#v__5ju ztuO}da3&hSQ!)P{I<gJXPtenFD0&uMqATACfn0;mNI~@GD~-0>1nXlLO#S`;1tca@ za0EwSzl~{$@%R;X!>*gcPpz+_Gjt4{fm1R62RZ|Pqa*(pU82i2hb7I1sU?dR!m&Ir zj;TNYUqZr>tU?>ujCQm==08T)^7H7A@%dRyr~Cq@I*!jTdpGR%Ytb1fhF)lu&_J5U z=k4C*{JZIT#ESi~Gx_1@)PE4m_eQ@%*Z4%tpNpow7dp%yEr2d%88ooE=+ZQf<!z!p z-%ExUhfv^V8HcXXEOd$&qvv)h+VQJsU>nfAumi34b$tFkI+G{R_x?lM&9)_sya4*V zC_2M6lO$}gUMy&ZcGMx3cSlDs0Bvw6I)xL^j;Eq)KNHjNA#_RRM(0NtMi)h&iYAwk zXvYgn(FRYWYjzf$!o>R_;%m_I5@>)`&_L>;BWZ%Z-wGXZdvs}Uiw-~sIvkyWiO3C` zOw1?Yl&?Ui^zHB<@iE%r;aL7F+HqoQ*o;?23!s6PLuaTS+EMG6za`oqeg8f*u!)%Z z`~MG;aCbh8cDNjEXe~ODcVm7x8u>x=v*EW`e%ZFrU~cr36hZ^4fVO*MEboGD!v1I= z_n7zde=G^tcuIUQ3vFm&%rB4mHRz9O@1cS1kL5?vr8tMS^A9@0%pU}EMDs<9M$2RB z@Bh{$;m8}J9k)dz?1?VT0JOoeXa^6VYd$+ZpNB5pbLdt3X3X!2&yU3XS+t)kwg+=> zkKg|bQ(%WB(GIJi4K+cRq9+=_U1$R%qLX6z9Q2#cV=@0W7AC(HTj38_1uN_bUq*Xj zE%M`baQ+?9>l7HkJ2(@!qYZTYFih<*bW@GS)UiVYni*YyF3Ho_99N@({t?SBMRV*7 zGgk<0r&yAN6-%RE6spI3+h{j*)AU0()ev;*C!zsQjnC)C@<p+HNi1K9&fsfkfbXGu zWe?g;a(^s1h>qw7^o3v1y>Jn&c-2Rt{2KHW6h=2=HFWJ;p{Jr}%nwJGaB9pyjSh4T z8u-RwGO>e%YrYqY<B#Z6XW11h=0yW4f_{uv!VGL3^Mla<rlapYf!2Qk?Pwi3fOn%G zp!IfP>d*hbB;m*pp;zb$bjp808#;$hU8axI5?wJD_QpYI#~-0<`7PSvk?5~zyMLj3 zEd7&EFDqIvCuZ~f=O<ysQfQ=A&;V+oFE&IYZixf23wFlM*bsB=4)1kF*Y?(!?~U%6 zJJBT@jSggX^hrz_$x0HAWF0!iJJ7X1f;RYj^l!9*#GbI0InlrhpqsZe`n)05!4C2H zOzc7aF?6YaN9$$&l=I(@MD9;RLu0Tp`Dy58`4F9n&(WFr77h3ZG_X@>0O!z#(?1L5 zLEkHhE=?u$2bk(u5<8*okNu4E@5rZ7;94(=4_-hcd=2e*3);~ROa+84*|+Et{fxGA z8lCd=z2P+E#)jleqxA=&GkhP~-@{1~HoQ1KScx91ZRm0O8vPJCjpgz3ec{LNYIryK zcIZepp!K$+?R|>|dIFu9KVtc1pNEcfp@AebNci*o4e0Uff_8jAR>8UG?|inP9UVe9 z(=TWPi7&!lDS)NOmcugG89o0K&;dP${vKd8dR2dj8GinsBw>Tu_J<K<pi@~3eX%tf zU~hD4??)S&jU{kJEdK<Z((lmse?iy$61tRy4upQnV+Q$#Sk&+Ted2?uXv2%psa%Kd z>Rs3oe?SAO{$==VXpQFY!qPYi4PYe}!}aJ4eS_Bf6Rnr+tMKc)8u&lYe}58IoPbtb zgihTnv3v*mL*)^4YA;30d>uy88GU~QI?}o53@pKkxE2Rt<!{2Nc@nL+6jR^-*O2h$ z+lZd~&FCiDjefcO2Hm~iqsQquTJKcM|A!vSOb0^;IncdwE!t5L^u5a10BfM9YUDxA zzng1ZEO-)q@mX{#SEGS#K+pR|^u?_)zZ2cvpQ5MX2pV{YZ^Jq7i4Nd_n4f{R^9p)w z-}sjE?=jgFA8bbh_yi5$EA;u#vHZ8_Kj@5H`CS-cE;P_0Xn@7A29`ljQ7<&Gd1!k} z(Dqj(W8#hYU@JPJkI_iKLjyV*J%di^zvu|EeIGi^g9em8S{%!euZW(KZfH9b(ROE{ zOOl*N!iFA0BVU59<@0ERug3h_Xan0YHRWhSM=-S~;`39{3(?CDg?4hG?G{8gXDMVR zl8L$`?6?WqP%E_K_UI<-hUIV|R=`KG9=?wi@e-EDiig8Lt<VDv@I`c{HlW9PC))1O z=xI!S|NlD{Tta6e%aQQc>#jiqYKo4$6}pC9(2@5=*KiP8Z!|i>@#sZ016}Jy==)32 z_g+Q^ybiN?{x^`Yfo*65JJAt*jt2A-dL^I22QkwRp?nS+z@zBMmZ3AY8f|A|bO$;U zd(oTrFglQPnELy_=|6@Jb4H7x0aZgAu8l_C7=5u7*2b>rNamvT7oq_@iN5z@eEu3b z18<?HWE*-cxBtlbcVr(?V8q{}4V{P;PNOsM2O7XdOntl_4L4$L^s26mUezto&x&5L zd@OpSK7t1H0(v#C!KwK9(PXG_>rY|ohN4rS#2auPI(47m!*~!4VDQgzt<jOqKu5Fy zouS9kde5T+cmvDfCUhXj<MZE=B<wKlSU48B(FRJQ9alpeY8;<;MmN=+XhTEM85@Px zABWE9EHtoZqA#KStViqZM3*Z0B?({n3EdnQ(FSuK4^x&0t$01!V0m<@YRBhI&`sA4 zt#=!`B!kgFr=TChv(b7h(HVIg89*|zg@hG9#4`99dO=)7U&wJHtm*Y=d2O_#HnIFx ztV;eqw4)c$0c}GA{tE5zD7smHMQ84hl$^f{Bn%+!WO$Gj&0mAQm_J%HS{7ZRs#p;l zpx<cjK^vYIpD#jZYB{?3*2Me<bV)zJyq^F4vEbKO;Xm|+EWZSEqa!aA^Oey6>!NGf zBtGvH?T^mT7;J&lu?g;u&vX46{#I-WOgdHFNjNn_(LFE{{X#Jl{o?UFx-?s`1fE1k zdd;b@>+_)j6-3)9fj%!6t%}ZA9kjpZXn;LVasEvVqQC}5qc2X1&OoQ|VYGoK&|Ulj z8t7ZmkI}ty2%XyB(6vuH9n6l-;C1MdmPh-mewy>|Zm&;4acqnRGyn}`WUM$I4PY8R ziu2LHO8pi_TorAwHu`=ew0;MiiapVhA4UWJ6Rnpuc_u`Z4{b05eX$&RjB2BwULDX8 z4n}XZap<O-7hQ+mfCtcer_q2e#r&1Ohd}e8SMc@dg_X=8;S0rML3K2c+UU$QL8q)` z%y&d1?}Byl4s=PDpfk1x-2>~fJZ{3?cmnOP%^xAK4#=0>WTG1h*Je06HB&M5H9S;E ztc%Y-K}UE9{Sx^XdP-`a4S_aB*S-ZhgWb@9^hfu?Fmy)7$MR`-x!?aEi4`74NBSIE z@g?+ltwTH7iZ|gWXds2pg(a$mu5EiXfIH9ujKI`~58BQPSPS1kFRWj&lIK6;&#?JA zq8*P!*LEWM;!^bIfi>v2<(=q~9Yd%7FLVa8o=;0G!$Np7zK0&)YyS%GSH&vi+o1I) zVA6&jA>q_Ni;ip^I+Bm0-=ZCz!a11uJLDfiNB9i7)^A`NJc4Dh;)M{vt(ZZ66gq&% z(HVI20_Wc;KTd&bbq2k7{y{h2|1O3pFNkigd(ePKqDwLjeQz$h#!sT}zkp3~3y#Fg z{|Qq+9tV<Nhp%Cwe>wl|)=&QpyLvx5H9w+jdLEsLZ2yJwLg?<VjE?k1G_YCdrkfX^ zFG1g59o>S?;C{6IV^|C?CP{d;7QPfl&<Z`DUC^uc7Bs*K=tv(xJ9-%18&9D#xGLsf zLj&9r%lDvr>HxYa525e>gHw>-|EBZ5{KsMZUmKi@R#<}V@g?kp7w}GOmzJJta2*yW zzX{y~N6-=f74zBCLwm*0JyjK*$=1;x;dwG~Hwll$ICR&(jyK|!nbK2h*#f-@`=Xn4 zEIMNkp?hIHI>H_3QhbWmJAlsINzA}A=*;BGoSxb{8F-cFzbuK;JgA8su@~NrYp^^P zx-5*aH4Y-*8}0BTY>xZTj`Cj~W*`I2*Fcx%26W_2&^5m~mXE>IfB!Qn7R*4WaxOZu z<>*qpfp+*lx;J*AOZ5r5+Yh2w>v?o3FQOg)htA05SEQ#-Q+9L@<w650gsI>ERV3l& zsDov(3wpdJp(B}v9>+(}fEJ<+Ekiqc8SUte=teZ)t?04*7;W!MbP0~c{BKvJCsS*6 zAwI})WvEaPUBj|y2REWK(i{!6D|(FXMLU`neHab+ajcI|qwjwc%YQ)MJB|kY&y~s0 zVWuo$MAx8GSrGj)nSrSQ(2+Dp&v7R-z<%h6#>D(|G|(r}8Cr$z{x{<DPtYYkjLziw zBnj6tbJp-;ZuCJhw1diM#7)tkY;K9qhoi@BBHn-tus`m>npoqi^wj-vH+tvKM~~|^ ztcb@k1C#l(g^uc=fwV(6RZsMV(RdFo#vyoB_Vm;hIu=`!KZ4Fkxg6<<qF5gdxHo#& z-xu@qu^Rd1SRKC#dH(yaoaw1w95zPR@-DQ&`_LtrhOX6fXv3?}HQt0S)mHSq9q1<e z6kW2fWBv%bM8BZzT!_!puJ#mg{<Dy9%JZXZTne3uYSG5A{3diwZ$mp67#)U{$dAD? z_#!&Rd(nW>u1Qby!mH4M4Mqc*fY<r?Kh*>-K_h(&4QM;M#`|La7#iR?w4t<IVd-+C z@0W`CM(9j+L2u51u{?<mYyr9nmtpGX|F=l^!UyQ?{SvKs3=QBs+F`cb;o`U+4YU&a z#iTykU{^GdyV3WjqwOt317D5~Y;AnLIXCCuil4-SgJ{Di(T@K{PeG16p`oH^M^(}H zTB4im7If2&!jd=-9r;^mfP1hA9zz4kdTm&myw`I6Ey$q2NXw%mt%qKb?a|HF3$525 zovGpIUYHuo=b|HfDwe;9W68gc&9Fk=^h6`P4;|PWXn!9iNf_bRXoG*C9sY-Ip3MIX z9p^xIdw%r!^|8D-8ffL1Z-jlxw?nV&HE8`e(3yP)9l%bs-{iqqa1M>=%6uV^eCUXa zp~tIIEUz8Qo1h(Zh~+oO@?Plf9*m>#UaXAA(Y=xXy7bg{zv@`l@Bafx_<27cU8B#? z<MIdk?X`3M^wb|F4MW#>7241TSPZ|%A(*K^xbcRg<&UEm*gNP*5207_-)Otn6inv_ z7|vfs5}w;Z=w@1gh4D3Xv+YH1wquxqR}~6@lt%+@fu(Q|w!nFqfnT9BbOBwWOX%LZ z`uY$^QM|_UUzdax+FF3Op;I^%y)s9kH{mL*f*+!RUO;E=y27EOZkW2DFm*wpYd#F! zI}_18H3bc94kjJpJQA+)idbPybOY9)d>b0j1$39EWrPlLp!vM$F)fCEJl8_o?TofN zD0**nTy$y%=idqs#e&Ds$e)R>K+pNB(amW6Phx&Qx@nK10h~kEI7^W*@*-G{d?oZ0 z^g!F|6CGA0nV$NW3X&8!btlot|3s%QThU;Cbfl%DHPB<!7&EX7`ms9-UBZ`f6~2pi z<6XtV)E_|GIUMt+k|dnkzv6>SF`un?_^y{5{Z4l+S}z~EhK12RQwE)px@f~qusU`` z_sBHNz~^KB1N2n<h@O&UmJ*@C3h1V&g*H?VJvOb-CFzS!;a%uV4MXpTahQfP(7<M* zfi8&oC(-wwkL9b-_SPc(Bol9kL}EL-Hv7;9j-VBf<48P%rEx&X(BLCz0FR-8FGKgj z3N(=QXggcb)AJ$P{!eJT=P>pC|KIo^OR4asF(1~ZLRWMq=Aw7@V*DJ}VrQIQIz0ax zZTM$2fIrb0y1Y#I9&ioXVM8>amgtgoz|`OW?MA|%fcl|pvlwk~3*LsGqHA5TY-peX zx-`wv4tt@SbtqbI0=fwwj^)o{GxD!s2|SC=Wd3rT{|pjMNO)}ep&gIMsyG|(!OdvI z70QPWYoht)_z!kKr?_o}a0>21XJ9Fo#ntF(Ie^Z@33MiYufX{?@izrFn5Y=c63rDY z5G@|95Uq)gd94Au$)=!d|6qJR9}VOwbVgpl$@o@$UbhnG-;p<|6xOl_`r$GVUGphu z!;hm4J&n%Li<sJE=rP)Yj`S#&#H%ZZk=8<&rUAN_+M!=ex}z7<@FWS>>}hlcUO~S& ztj9aBN|kVdEJQym(yOMY{_)u<==0pwLV%;ushxn%=rnYX%!&EsXg{mb0d0yVw~{cj zozeZ#AJ8@X4IO!=>cJf7ReK%UU<Gt0ZbXk^%V;~a-A?E+?S(GEV06YOgnTlwkc17a zKr61rRD|eAw#M?0&=KyB<=@5fqi9EG&>8#>t#?I@&`wVDd&9Mu2`i%ms-DU-rwvHh zVH0$1TcIQC7W0E}0{JoMF8>p4AWzK@aA9<f%b_z+C+2TNZ^pLhK-!~$bwTUhhWT96 zz9fun96AF@w1e5`i;tlrdpefCfT@{6r*sp#S@)m~|A@}$adbd`pzWpC3hiV^>*dAN z@Ba#r@GDU{^u?Cwi=EJ!=!1SL-W&4|ViEFBpaH&v?uqx&)3ZP3e?tS!TswF*Is*mK z0Tr(u&wm99?6`WYcq6*`TB9A@7VU?w^<cE2F|mA7ET4f3DSs55nX+|)_0VJ29=$R9 zqk)aA!}+)4$rPlf9Bue9?0`$q7f+#Ue_7q|JE3A&fqX}7iW6}lZbe5{{)TY;YDC+k zfe%1ub_5#814$A_x&V!6d3>-IePIi_xpt$+=3w+}EYDUitbKm8ol0o^M(Fz;&<=aX z{9tsij6v%qA0knO#8YSkpTq~>V>j}@Vi{~+KkS8J=y$xy=&^blE8$yc{bN`W8{HT_ z)P`YM@-L#_koKXUo>?2DuI^;wb`rNzuoV3^dl7HKx(&mx*XCd&^83(^uWb~jwhFc; z-x}SV3(+Nd30;Dn=-%0jj`S<^Yy8hx8nZTbK%Bp7Bz({md*A?Uj$5&X6`Q1|{_M9C zRwI8H?eN;BVegbfPe~25!{+GJw?jMbjxOCmY=e`~PuGvJqUZk-iBVXwS*Wla>yST# zb+KIY^wgi<-HA553cKTaY>ByAgf;CE9fq|jpN7uFX7qUPK))0Ih%Q~GmYn}VB(5jn zZhR13qebXQ_MkW8espgfL^tUvY=9Tg5!P)L%3GrE-He{59??6|dc)BHB%^a$asIuD zo}j>vmY}=!d9<U~(dX}?$8;Oo@NV>&eua+kaD09Ot$!Bn=x=mjm$wcxkQd$k)zJ1^ zwoZnIZl=Hsrzbi!L(z_AVSQYPPW3*_z=Cbk6Axg0d=a;xQ+rq2FatBOH2FvHZhSkI zmuwgMtANf(jU)*pZGui+M|7mOpaJzk0~vvi)cV$Y5FNo>bn`uh)?baO8AI!DL)-fV zZRbENKZ2>HI7z~({0n_C(LQu=8Jf=)^Vh_DK6I%Hp&b{C`RZr~bz{C68fcrC?-cXh z(EfTM_4)aqgdN?BHar?j-~@aUpTi8iu|ufW3vHkuI>Nir5sr-I$yh!EZTAs0kcDXb zi_w`|mdbPfULoP9**d%h_oI8DV#n}Zt`)kr!_W(8E*8U=upI8e?sySPVb`0&UYUrV z^Bw37djY*E%XbQ&Aw99K=YJ*%Bi)9MWG6bpedzA}2A$fI=!emt=y}fGIh2=0*S-e2 zBrVbJ6St!6+=gC2{n77)6VP@a!_=SuzYrh1g9h?B`r=pUCOM3~@Dw_A?QafK+8wRe z2g~B1n12*gQyufm(1EQ&16_wM$&Q=j=l^aByi&hFFPf9lf6*6mb_o#|MFXlD^9|5| zI-q-@M||E7ow4EQeKJ1gXQMOt7~0OuT{!=CxPby2`Z!kj61^x+M>BT~4PJ)^R2-ec zT4+NpqBo=M^g%lw5*?4uz-&xyMoi66l7v&f3=L!jTJddkEw`c<#ph^8M=%3VqxG-8 zC2YE)Sc80PbV(+m&mY8B@JY1eR^5Uf(XVXDTS)lAV06mvi%!I6$<IXBzU-~x`7AW@ zg=j!e#r%tCps%1aurWUW5FOwbSRB7bH{&H_p#1y)-9tk~(1t6b4OB-XZivINMJ#_C z?dXH}d>>|z{~BGgi|7(v-6LL5=-#M~E?Iqa546KFe*X7MCHQd}JsxkN-%vh7k6DSH z;d8$+8rUc_fGKE4kDyES96Eq?=uB>i<sYE;%YLkif1&M^yN#Lm{MRC3L=DgpcSS4Q zhITLr4QxEx@j`TuJcp@Wj0Ug){rbHNt$!3fRsW&w=ea#xVCB%6YJo{#=t;t<8HJ8` zI(h>>hi;P1Xdrvh8}Mi>PwN#Lx)$ARWzml6p=;b3tv?v;X9hYGOVPcswHN2#hL2HD z3NNBB7V8}XxB-2kE0)7C=vDkYIul#bnfMGHz&B|9ljuxl?-OPy4^|{!1T(NBx+jMB zNrtJrp8}_FHhOg~M$hlFXhW}}BX|>Cnopw#<MU%Ne;Qqqi)dh1_DxURi@C5jPD7vn zgf7t^NfORLwmZUF6-M(l&?#z(j%)}T&;)et=3q@+icbBP=+vJ;15N9fo;ZvJuq*zH z^YP~X;hy*zUnQR`bZ2_%pU?XQn^Q1oK=>NI2JPT9w#JeJ!we0_cgat|CfImT_}V=k zzaalS*2DYn3hk{&-~SKWVXML6?-M+Z3^18EL81Z=a^4+&(5R2K$qzuwpT%0Z8(p)@ zhlEX)6K^G74lSRCPVK|!l0Aja*fMl8uf?YLF=obV?(vv%{_>J=GZjJ4ZzXh%YoN!c z5gPd|=u#|4Z_GE)HQp5SJ1~v>9<-g$&~^@>OY{TU&pGsd$TXBa;Q7x%!iY<u6)K`@ zTo3K&CUj5Sif+!k(Gd)bj*Q-q&OkEe=b!=3Lj!sW?RY6VW2-Ugrg?*e9e#{PdKf(o ze?&763;Ao&87PU~3pLTHZH=sDqCYx-S!hR#&_JI<kM)b_jJ}8Vw|^Mt-;PdFV1)mm zk);n04P1r(OqUlONp&2IH=+%#LOXa5?eK$G{wX^3KSh6!&;N^Nxi{PsdG6)>yV+_| zU;{(Z5#EmmG7H^A3u5^)G?3S#8_{1tZbwf~mixj*(-A9?PhuT>73<=0^wbm|5y}T9 zN!&oeGW6JdhqqyYk>REqi_XB4G5;1eBL5YZx8A7mhgB`ndIPaLPREIO7~K=SM~5$= zL$ELTXRrq*)5nAkZ^w!hY{Zp#65HUyvElq4#untu-=Cg1g(Gkg-Z3sc@hkp=kK>8) z>50E^%7pMs=W!F$6T`@FL1(rqGu{>(BmE^4b4m24U^6zr;*-J+)(`!$d?FgyQgli` z#a@`096IQYWyrpOHGGcM@$xBQX>UNMegtOVt5^;{#rmHAe@NIt-3P)H4MLaXDRiw5 zpvUkqcEID<5bI10o9uq9LVh|rV{c&v%sef;UlrYq_0YZ265Ru{v7YCD4+)P)w&~#q zhvH}hL(nyS3Z03!(GecR_Lyr%*u{O&PsInYH7>)O@K-dT1`npE{wvto=uCWpJ@M+9 zoPR3}A>oMMMjJkdC9vtN@WNfVocwYuhHYktdtxY-BR?5kf|s!w9zX|BXilt;&hSt) zuqEh~{@WbRzY&#wD16x5fkyTuw!`z-4Vyh2rf><mB&(w9&||t8y+L<icHABF2hscC z2XqOJq4m$=B>eYbHr-_;Ce96;V=9&+zZ@&$CpZEB!{Ipok@Un@cnbI6hx5X{v1on> z>^U@$m(gRl4!yd!pu7Kb^uqfQZU0=7gy*>Ag0RUtqXG3m@A^LI#neAOABK)_43@;{ zXu~g~^)}%(_#wJfU!xb?f9NKz^=Js70Xmb(jwEcbJ6d5N8o)4g1f$S~A3!627<1q= zm=9k;N4NuR@N4vo#*gSR9KA41{c5z`x6t=DBlVMsPe|Cn0d(q4plfy}R7m_8%M*`< zwYviS@VFYSUm{u_9Y{5_qekdVw20-mq5~O#?uC0X_3!^rj0F#&4LlKDfzH4i(f838 z_n;&A1|9JUbg9mwGx!%8SmN>U{uO8-dC>YL(bHBLi+ld>CgF?o&~yF-R>h5Y2cE_f z*m+U-L1Zj?Dqcn#y!?r9Y_G<2^1aXi`l9U)LT7Y1T7MKeLz6J|_y4Ao@SDp#bcz<l z3QN$DJs*7$ZD2KejNZhO_%7PPPx1Ll^g=s_zMuWcut~2$>lHx*Ecs;o{I5WPH{FeB z#68gt`k_-j1f7BLSOu4%r{;5Ph-puSA6y!vpN_pSKQ2YTCu~ID+lziX&b&B0zkV_2 zzZ3;^C@776(1vHB71zg#pJ7MxzhGgk|8xlWHuM|RIJBMlXh$2Ozo6fuuU`^w$S&xO znMBK9GT}vV1U)XfpGi;sJD)AlfR>==cL(}B@oYFPHKHxiCFy~livH-Py&v7IGq4~o zKxcFfdW_#jXFB;22``Yn=<Yv)Ht<`_|BKGVRZGL(D1okBW%RvTSO8m~Yko&`96D1A z;`7(hrPzbs8%L3)O(y;$;fvXqg=10zGsxFMzhrhpM{qYz!<o^X&xJr2q5&;K16qlW z^lfy6@5lT{=m7Vj13a91&iOk<!VBonQ~}@No)5?H8gxplqYbx01G*Jm^C9SInTn2V zF5ZXB@e*FQJiK?^3&Aotmhw92(!7qTpa0*D1v}7-VqeT3MR)%hG?2uK@cdfz^S%_$ z#OCOS)Th`Q+rOBe`j1qeKxd}n$}sX8=*XL(fp^5D7flZmM)WYY$0yMd9Y;6UC3F*J zSrxv5HO6Y>??sQ<3ur)F@B|*hpK#Yp;SV-mTOBO(ayT{5;%1(2ewp)chZ9~27sJQs zh(ALkJQO{N&di@^pjW;cp65ZArZ5_4C3KDJ#OE#0J<th#uRFRo?nGx|=&Q-l(0B?w z7BkQQ7NHHUKm%DD-5A}0HnbP5_YE50QS>yNM?1{DCRiA4ryTlT&1i!p2_tTa9*eGM z#i8gOeSdTky7{KZ=TAnLN7tY;@ebPYE_6T#&<>BGSNs|DGvW{QYEJ%1!pJY6n<d-Y z@Ler8y2gz$14p3^KaSo9&&B*EbSigZMcj|2@v_kybtRC}?(fTcsfhH4ONEl&n z^uu9LtZ)yycH_{%9*ECpp#jfDXKE=rQ>&w|Mc+aL-i#jakI?qNMema%nELnsE|G8z zv%MbHJ}=sEiI}g9M%*Blw~hH*(1!b=r(iT1*nD&;p2x<x4n1Y(@hL33E(E+Cr*Z!z zJ|^J^JG~Je+=@opE9U#5Be@IhU{uUMh|bWX=vptvmiRK--k;bU|3%+#`eqntNA$h! znEL$hOTr36(2<XgPDMvPH@X;YcqO`-)}T}W8v5Q_(XD6)yKx@wNB6+M_2K<dX#EN6 zIsfkJ2Pv?^VjPOA&?U+LR=DAc<Nf4cLF<=!J9Jzh4X_D1fR5<Q^+eaW4-UbJcpv_P zEwJ~7@G<=22F`y83O=X6U3&qGVzGBZzB!s7ij{FbI<l=;40mBEJdI`We;dOM*9gt` ziusvXf&2>eru+h%;@Kn#cYmEt@z-fsiTrf*g*VX;jUUk&xqWk(!hzAD=!G>3U5aV3 ze0D6KkIv9ibW^^9ewJ)TulVFX5`LN;N2e<BZhB%m+=K4!bLd)K`Cgdf+-QS^(SXXM zQ(Y6S*BR~TcI<}tpfk4vd*NSr5W8(jPi*x3*LXiY^{?Ljj(&;_*cztjC_1&7w}r1% z<uN<?+tHEUjjr{*=-Q8t`3KMd9*izRXXr(A>DHt5-^JAL|8|k^`0U4t_%lwyJ3k0t z#g5|w@(s3!D{~(@g$K|8enB_o8FVQx+Yvg<fwo%+otcX0%~=P%DLZ58|Nrk45+17= zXhRR9BUpwWv)9lOuR}ZB5Pdh6Z$p>lBeed3nEwjx_$RdeGts}$0bIhQ4d(eURJab! zXP_e~flgJ$n6HZl(ggjw-U`d&04#^|V}3JckUx&zj9GVvO<f||1>M}!c5?pR9IsPg z13zL(y!xY1p%!{|_Qy)NDCR%J4&*OlYizSCJ@xMhJ%+bijyGZVkHh9(jV|q0bmWac z3H{yj3FqH$HV;tX=Gcg>a2xuiG{^4HQAuo1eiRPE576CRX-~LfAH@3P_h3uR{%JVh zUGWz3PhnmB1MRQkXTbqU5)CPM7Q5nMwBg!&!*4+5VKegIV{<IAFZ|)u-Pnozd$<U5 ze;ztqjZMg(iPrcc{6sVsi&Op%IzxxhA3%}~_J>U~3SHYV=#4iKosp&JE?$WqzYXYd z`VieK2hd}B5Urp2K$zle=w>bwtr2a7ohiQ!Cwu<alBiBWwJ*bOw+5p5B{9Db-2+*^ z3O_d2!#d>0U^RRVt^X5RufW&gzG#m%$WKD|*qi8$_jB}L{2%=%a(@#ZltVX1qi9$3 zW*i)yf{y43%!e<d4Q@x@JBWVwJA=NL{a~nH9DQCp=G$Q|@_p3L{}Ci?Xa-vGX|$o& z&<=N_FC0M|J{R-Zz76#YqxGssTcXFVC;HxKwB1=~KhH$pz@#tkB4Nev(fse|3zvTv zED)`Xo{DDC+tBw$qJce#zV{3oz&i8`%O14j!)W{G(Rx>X&-wRC%=kVO)J0$DfNr`z zXhZj+Gx8AH;Yzfjjj{YwbV+_e-@EKkXfH2%la@noz#Gs_+8Eu;tq&!`)!B^#Kh651 z4GcwZzDa1LbI`BLOVNgwqgU(d=z6r__t8`F5qjMA#OG(xEBaD2+u?A-UY8`%m<L7C zE44os#s|;_pF<mb37x_<=u~e<kL$PSNPa*AJA>B$D?a}hZ70)_;8p0=o;&7~1xffq zakPOlF<%*7>l$cB?a+ogqaF5$4nk*QG&)05&~~QB=MSMv`V{&-;pON@NPEe|&m^4s z)7TULMyIOl4`HNtp!xgJdNX2v9=b$J&<<C{=WEdszJm^I8yfIVbY>5rfu6@ap8ty^ zta$a0VY6I|ei)TNM|>0d{8lu8+p!1^L^s#0n12#WlHZ7K(jRaV{)yM|xjg!4Xm8$6 z;ZH=Kz|{Z$&#XU(51s4L4hACi6Zc|o9D&Zj7w8C%pnE0#SlBxm=zDiyF&u){n}@}5 zE%wFz(K^S&j4a0F^*mTb!iqa_0-nNlc=w6$DYXHslm7$lsPxIOrd83vnxad06MCFq zLF;{p2DBGFu79F4m-UwrVEJD-|90G#0*~Erbkj{iH_MagZeNdn(b$cC4F4VTEq@L9 z`_R4cKHBkawB0Y!537ICK(n0+?OlhSrpl){|90G*0xRBv?&dquDISjQg}La+-ii4y z(16lThlb0epPF^B6ZXW4_$pfOI~<BxehbgXqWO=LB)XHRcP4z%cpQ6^{~4QO%iqI@ z=HkudpFn5m6gs7s{}BSuA1#A!+S<{E=q7E64yYTtIY&j4GvkBB=oPym=J%shbQUXN z*0bS@MP2lGO~e*B1D*Ok=r^Bla2ggr7wWA-XY_S6;LT|Ly}@MSI})zhiTL0wdf_Dg z45#37+)DOJ%)pPaHU5f&vG)1!-S7EmmcK&B_n;k*Mn4;-px=C+iunt8ed_c7@30%I zqEpiez4QCyM!X-ZVXX^cst4mK%h4GabTN#4Ejoi2&<^wd6HZAbbjBK?7gcNY`Az1z ze-d}a2gA{|9fMBQBX}!5k0tOww4vhvhGSI$t$$N=5Zb|HwBCc5x(Cobuog?>7W7I! zfvNxg@1Iy9*MDKni=xM_HhOh-Kwr2G4P+=f(uL@ZtwlT7hHmE1(fgv(rS!x@*bn^} z{~bNn*|~t-Q)LsGlBr$ZodQR^6pio=9ERUv2kelRDRr!#!6D>-$ClVTJyYuMjITu3 z_86AJ7MU`oeqS&YYmz^K^|46iOsT!r3q2)+GABdF!zpkC)6hT`V!m{~XkZ=k?_ZuN zb^iZBN09f5OsUOS4F{6H8Lz}m=smI>y;;A&)G3PPS+5NBu0xluXp)2-)<s`zk6yjE zp*Pq|=$d|tMtlHWito{>KNHQIB~$7m`yYDKl}6vI5%cxXP1g$Tr*AYloP;Bvgm>a2 z=<zy_UKowDW=gGPZ*+tU(EyfUZCr!B@i;EV)>map{cQI$I<RZAh5BXCnYaNf;7!N? zlKdCwnNr7Xeke$+z|vIMfR5k?bj?r1e7EeGQs=rCx(V+>ujc9Khs(3*d+(z&wi6xT zXXt4-jFm7ghk<eas*vzgs!6JVpJvgi9gEFz4pzl|cq3k(GgInkxn|KxSda2|(53qe zmt*s*!>0TN?Xb-?VRMed{^Xy-)cMbnD@1-ZI-;uR1=Jo5<PLPRj6z5BFnVJ?hK}@E z^h#ZUj`VfRj$6@spT+0j#OFW9=jSo??|)yGJFHbsbd8H)W-O03SOsmU5gI@nbPse! zKRx@S^+%!g#-ZnZ8XDNM=zFWN3$8=!XU)U;e}Y8LJeg8|yuK3OCtu*&u<5?T?c{Uk z&6HS;U*j~K@xM%|pZBxp3sZS7-a+}7F<<Yx(D5>K>0UvX;4u0zeNFz5ub!XtUzUP? z6nKHmMUT%ZbYvH!*$RYwA#_P9q9bgC?wy|KjX4QDW{;!quZeDn&-bFI;y8K?|4ou` zS7s|1E|l`<+P91OzUW2r0NU^}w4--oelJ@8Bw8;~C|pp5(NDj6Xh$ugU8DWcJ(V0m z!ecWh`U)EPr?J9e^v?eq?YQvuA&{DA!yVA)x1$YCMe8j_+kG9~D_@|S@@Mp3Ifu+7 zzyB>98Y+oatbv~A7STTO`8afhv(OG!q9c3{{jk}EZoWiD7(iA`BU=Dn^Frvo(h#jT z2vh(5=Y1sH^<(3MDd=vUg9h{{I?@-=wR-~%U?<kXL+EbKS0tS8Lg>BG3@hRs9Ek6r zd#!lUFk>CC8~0CQB#B#bH{OP&i)Bjv_G&ubK>kZ~kK`$yDfJtT>ez|=UAPK2;YJ)- zBJBDSCBr7Jg5D1|Mw_8C(iSsedrY1GPO+dTI`ZD=)DA>v=05ad8jtS&MQFn>p?l>u zbcVK~_4mf|Z({i`vHT+1e&$l4Uba%4f2a6b3NFJ^XoD5diZ`McQ1ke_E80O%^u7LQ z$D`2^O-E0|tXTdGTK^SvPpwCn>NB+7{!+=XD^F5j0Dq$aTtYj(x^&2ApvSKYx(8aL zGju!p-XOHWq3GV2inj9<I*`?9pzC6OEBgMfB#Bfc=+vG>NA@4~#jDGNPrv)n1`nez z{*I39U-V=3^0Fbog6PFm1KVOpwBFNb`!Aro|7|p|<W>@%%U$Tye1&%K9eNWUM+5vb zmS0sa1d<os1Er!Bqcx)SqD|0tTcaIzKm)iXm`wDE1%sm_F%=m)Wi!wzehh7Badc@c ze*qo9YBb;tXuvzr89Ru!^J{$m4>}WB$~)7Xzk(!epdvc*dRP}*;9i`9H)59xA@WDj z0GFWey?|a!>(Bu9p&cJW_sp4Cp0#3FivM9b$}^Dt&v_)_rs{}B)(;)=XmlhK(9JkM zx(w~$H8hZ|F~189;2_%0addC|gYN!ZmBM@F(f8_O(#_F~glpLz?WhZS-ut5?oQyBv zTr{wnmBWQp58Z4%(Yt>%8rWP+eeR=cy*ie^iN(q9z>@e&WybHwb5{usmqOR70@_eL zwBdGWp#7uwpd%O^O`-#sfezr|SiS^HlYaqSial5pkHzxBRXP7YXjwH=>i7PA&`+nA zurcn$N|>!$_(7x|jwL?_YvbkBGo}8%Py;l;yU`Duk?5XSgc-OVU4k#s`{8$V=CUMf zgoukrtE1<?DLRE+(V6Ir?uGl%kJSg!HC}}_v?=DlL_0o-29&jCn3>$s{OHUTLEBB1 zi3N3IL1T0(JEMVg$JEHs5sXATo{KKkGW67}MMu67{gC+{)A4Y8{$unsj->no(ta{A ztXAk~3L4p?=q_FyU5R$^Cc0Ex&|UpCIwQZKYkpbn;I(MI66gqTMBnd#sR5yT?rzND z`JY6>inGwo_7ob(>u4bFpf7xg?&gD727f|l;_5o#{bFb!)zKwricRnibPugS-#>u1 zdssdHr%1RdE}~PNt8S*$p9K}bHstR`U)+oa_91$FKE<|p9(}**4Ve;Sum^fmevXd# zD|Dt#qI)V)F9ezmldfSw5>_mS22dZ3usJ$2ozZ&z(5bu+-6IpxZ@<&fdMnYX-+<m5 z`_PULqf7QDdVgfAAKJ@RpY!h&7NNiftD_CwfHu$;jkr77@ttVB;aC{Q#OI69hMz}g zXcgM=Yv|1EK$qq_bYQ1q{$l-j{;#?*bWj|vPzjG?Jv6|Q4MKx;&;Z+`Gu8{;8^h6h z(_;A|w8K?s{SD|6?uz*@&;Wl*#>7QTZKj6d#wr$Vi@rD#9a$2c${Fa4JdJknVl00f zZFo=gM>N2{(SWiy3jGv9-%C~|VMC434%(tG+>CZK5Djc%d_E6dk|(0e(Ir`no}RbR z8T=H>;kW2aWoaC~ycWRm<ZnVgW0Hy8Bx+M|0!L!8CYe(I$m|nXfqcoPp@W;zKzqde zooK*AFat-TH{oOGCR~di!;jE`97kv7Qhc7LnR|otSAm2hY?><In+dx4?m<T~9-Wby z=u$k5HnalmXe0Xm7ij%s=xI3@%QH6*Q~y7--BM`18kqY1e`69h*cDxq!9Kw8=u|&~ zcCZ+2;8k?WH=*Zz8~%Vh(c}Aai%{=PG>~m*{e9>a{x!N6&SL7{|H#}j{Lq*Oox&<; zgl(}I-in^{XV7D}6`lGY&^14a4j@yjkk5zaE29B5L%&b7M~~@UXh6eSasD0Q=veRo zI`UcQrdfiHU=2D0??(5==SQRG(WS`JIs{M@tzQ>yuN@jtA9N3miuuW{lbI5ID0qy5 zviKLe8H=?E6?@|UHFlrzQB`Z-$0x~z-aCpobO;c7m0ktuy~B`9!ay1`NvOI}1Ox;G z!GKgz0cldyfHdhUh#*$5Afkc|l%k-*^ZW0$IC7tJpZoK?Ip4i@S>;;ST6-r4M01{q z>hW0XcvJ`-R7dBbrtSrMew#gi0LyUxLsZ0mMb&o`RbQ0T#e_5uD%)dl9}d7tSgNb} z&B#LhopO$DQSP5)x{XaKhq{~Zfla6my^pH+D^%#eL+yZ<Z8=8|Q!a?=xKo(}^}I3a z!A__Tj2>7QL#T>gM%}j=H6{B{4W6*&FHt%3GwS|ZsQaUOnq(}7DwjvyR}YDZ<7vf# zlI~&jVH_$FPom~(8!CDBpep{%dLA{$Kcd$6ZCftZ%j7~8)ZDj1g}e_wg2Pa`upY;1 z{qN(z$B8<<%~bTl?vz8Q1`k+|p_27ORKw>`4PUk8+<nYQ%b=zv26a7v8u=vD*YDG) zdbeU8+V{L^PaH<g$qB51=TM=_-`8~PK1`$B6qW58a4a4|J=d_GS>F$1ZOS82bN?(3 z!1eemM)i;KoWkqqwBX?A05b(S2Abtl&e{Yu1wBzc9)b#806XDCTRwye@n@(U`o@-j zK<y9LP|xQZ6y^RIu;QrP$r!}?SBR!@LOorIYG51c{87}%zCcxU8C6lv!RCA+YkAc2 zs*k$f4C`Qf)P^$-)!?J3<eh_B?#l+V{*~oNIiX~^g&IkLA!a0{P+RVUwp<gn6V}HL zH~{P6O00#au>nR6HT5(>b)YS3K%G!q_HfiHi+4C^$iZ|}a_m7R*?Cmxe?djyChBdL zcbKUt1}jr;h1!x6QMob$HNu6s3|~|^g8PP>$aWuLzAxf&5Z9eK96ZgzMeK<gelwDz zsPgaF5j%}EJL7zOhVr|pkq?fGa{sLNJk&DIj5oisosSy8fPl&VIMh#8>8L4QfDFL# ztmQx>JAu{lXH@o=PB0<rfXa<gsJEAc+7FhXDtsOF+-cM@yMvmtLWw39%Az7z1vM2- z?D>{%nf3QD2g=%RsJZWpdSEzeuEtt3Q58=@g?uK~$5&7t`x2Fef1swoGs-N}f~ftX zs`Vjs--cLD>wh!{%I>GphcBTXIE?DZr>GyTen2Hr{-6nM1*}Rr7S&*XR0I;xhvQI5 zwip%iH&My?KE`77Xx9ID4(fBzA2;DPT^M8LatF4id>R#@;z{ObyE3S`EsIfD&05o* zuY(G8Gt_cyV|@e_;XbHj9hSuU*9~JhQ3=ygA%7m#z)DmE)?0U5PuT0{P!aeMHL_yK zCKo!RR#7IZo+nTPm}Ac`MAf@0nf0%bZsUYP{<ifj`Y8W`daz)MncEVmo|i?1ygKT+ zrl<<LT8E>ibS!GFXQDd#GHNPLpr+~@hXZBzHB`lUQ%!}XP@$@h8c74xR^1x4TBcxS zT!~fi2&$f6Q1?ftnT{7mC1)wzf^|_Zr*BZn>XaR84l1LjA{JFaBUFdlT6>^+J`~kZ z2sQGV_WUx`^IPrpH*NV8YD&-8@>i&aFCy(Yo+})vp}*`6xkIL+BG&t@6;b!qL@mRn zs3~|DwGZ@1Ez1nlR4hWhCD)?%{<lyAJBj)v`yB7n`~M~f>QS+<X}An(?kd@Gb5ss= zKsC@6l~l>t3CE+R-~hJ5A5g2Jdb)Y87Ai6gQFGoBb-jnKYyJ1p0S-ouXe7ED4{9Wt zsO9t&s^@c2d-n!=K1YTbVLnuZ%2=zRM%)lpe;ZW2ov<NxL-)`BPvbxlcm@@+#i*Wc z#oBlP)$mnxx7JM4p|V(!^A&Bm6Y9C{s1c7qg+7RSZUQQ4XQ0~KoXPsvh~Ka`9!6F8 z5$ZL23)S<o<4n?3LOs|F)lfTBhx?-HNkKLIC~D->Q5{%d&#y)$?FQ89+B=T*ul4yh zCo~loP+1;7-h2;CKy_das=<Y*`(MTg+>iP#*FjXy96@#DOH@NYqjH6RwZfg6yr}D? zQ0J>S_Cj6MT(?9&_Qc0<J8BB*PBaz7p*~d7P$PX371}x0rKl0Vg1T=f*2MSh`9D$Z z<eg+TKIZ`r)YE#XEbf3>-zlgbPD3TlGpNunLWOQQw!*cxe9>P24b{Lc)N}bJn+O#~ zC2=uS2k%37{l{>io;F0yWoJ}~;!rn+P@#VU8{@O6x8ZSYhL=%0T#ZMK9k3eZ5vX^{ zEbNV2P?7XL7UljY*&1LgP5NpM)WA2W2d-f^)c-fEtu}~i@F~;?HsC7UimI^J6!ZL4 z)O`!FI%cCH`wgm|8>j&mf84C5SoA6B9^pVENJ3@*bX1aUz~*=qHHXnpn4PX3wxiq= zb>DNS<+%;j;QOd4IFE|#HPm{~HPyV<TVgEbLFj12GdWNMUd3|w76$M<Ho=FVG!;LA zbto^wMtBr=;T?PhcTF>q3rsgt_ZmLP`9r9YUqB7;Z&a?8pTYXqTy>sdmQOnRC_jyQ zEpI|Sco3CLpQA?nHEP6vV^_TIsVGlN9EDmH>reyRYRjLX_LFm{sqoG;<q9*ILyf#6 zCzNypP!UK(?E^DW9aw=1X*MeR-@#}+jav7gp|;*%QTN|QO-0FBCK55Ijx|N?Cv8#B zcXsTF9;mtMk2P=%sw0b0N%p3_{v&D%?w~5HGuu{-icnkY!>A5-#gRB1b^igJfyb~9 zI=!DZJzs}v@O4y2K0&SbA5kH@ih7{P9CLr7H63;Rany2Mg^K7F>wfD8)^AYz$~B~Z z$8(1R?O-|Qnud#`a-te)8TCem%t1Xk9ksX5M}>SjM&NqXh&Q4-vKQ5n6ZZU9sHyoC zHLyJMB<rsT2YT>6R8rMI&1ol868TXhoPnxf4Qhwnhr0h`RF+>w9~OPa45&V8S+_yu z))4C$)CbE%EJ*vF#T=-?b*Rw4g=*+S)Chk@jpP<;gULJJbRZVBO4_5Y4@Nzgglc#i zDiSME5q=ew1A9=BJc5q0^b`jQ$pu`1KcSM$Szt!C73=9f)cTEn)@;QwsB#>-J0!+X z-hj36W2}ui7Mk_m2<uZGj#Y8tLe{??+`|cl_#7(x@1V}tSY#^fj@rQ{qVC&@b@8M< zAN8D>s-~!%8G&lxY19VxI%)uyu`^c4igN!te@YhXUpMUIgg%RJq8h5d*v#!1bVr8T zGB=<qI)loM0!z$D>!U^%kBZ0=)Rw&$wekFf+Mo(OZ$9IDpq`)Sa8QMV*HKyh1s20g zsEy_}YRAj9)O<8nL~R^ZQArhR%gxc<STLFMol&{7169vq)N}8np8E*Zj&p$nCErc- zVc}&a3G1S!q66x|uyq1zqj69TJc&xO`KY9N0X0P%Q6oHtT3x?dqn4Y<7DsZ=@zmu& zBX4g`czU9;G#*u9GOB{{)>+nNsI1?NiqJmP$j+kb`vFzY4SW6$s-p!~m{n62-M{}= zp94ME61Dugxfl2hM=h^pR0yZq>vK>YdI8nIcGU9Pjf%{>sHu1#wNHGE3iZ#}4kK5Z zFQ<;^{`)^qaiDBnjoKKFp&Gb^s_0MjVdN^aGgiRLl)Iv)CLPuBiKvdwMRk0!bu(&t zA3{aoI4VM)qx<*&E^?r`{28^Q-9l|7C0{TN)J8?9A-;v}QTOLqZLSwZMW8e)B2`fP zN^R7AZBZTVfvTq;YG8rYtbg@5i4!stHS#H_P%c1Kn1$;3DpW&Ttb47;Q6oNss^<!- z;ajLF$oZlfP+5$n+z54l!i$c%Fqsp2a1rXkm8c$Wv~EYO<2O-B`6ViZmr(a#M@201 zC6kQzqvpI3YHGTml63^e;8;}0mN^{wIM|LF;fJWuU9kR+x-rko#&W2=y)kOp_Ogyf zHSh!~#LuGYTaAk7HdH-_unnHYis+PGV|v;a+jC+7j=&YDx7r<4MGvku$ydud5L<J8 zDyk!gQ62aK8{jXfkyl)2cF@MCfel7QG6j8F{|h*1!HMly4}Zg2Sosx`jQvm}2%|QX zX{d@epr&FkYO3Br&FM+3iQl0*RBXN3kSd|d?NB+@7u|pVa~KCossL&(!>Ed<*z#;t z1B+4bij}D4^ckw6uTjbRgDqdS*Z)90=h<MgKPRf=`B4$_q5JcHKMo=|F%(tNa8xqJ zqmn2E)$^&gywH|kL3QL!TRvdRr%@d{i<-I%sHwPyO43{#P4bpQM_F8x1C6)|>cMuX zNOZO3L8zpPL%j_{s8BCLjc^01fo<3bkDwa9jT%6KO{TsIsCPqc)bEPBZ({vx!x?Qa z%s`dbpc*`A{Q%X_*QmGUMN|h0Z8k|;83UA)@MZh}C*t^5qdcqeDrVqwTg-bu-&Qlw zq52t46(?{)CSw$)qe460o}Yr6k{Px<A2n5r@mXAsO42&p%xY+hisWEaJ@KgLlhB8m zsK{hF97J=l5!LWE)X3jJ&G})})O?JZlCRN+zo0r?aJ!ky5~v2s+j0#|q}&+w+$vPP zo9y-7sCu2Z?TORYuTZPuN9#>gM{>SqMp6pZkPme}#`+K{0$os9KFpTKq9QdFRqs=% zjy#9tp5u9$13kDE6^VoPhIdfe`Y9@zezoT#UN`p@LhWcJP@%4gy00NBG96G2c17Jc z7&R3k)O`~%7wvmyai9@BYj0SNT8=McB(Altw{Eg-v2M4%feGBd6E$Mr8)j-Mp?1hR zsE%~9=SQIX|NkX%pb?BiMPLf5g6XJbH5(P`mG=4;)Ck@{y$g<5&)M_0Pz~nEHW4h3 zdj28Qs_BAyek8ho|1V@O%tt-A7FF>+)PtX)=IjSl*4{)VPk|jKq@__EE{Bz|GHPGx zin?zgYJl;m0VSh8*&g4)`q#m7PACU<qIz}=wGW&{<-i}Pjic~RGlJTv3Ok^(ySpt9 zLCtXhm4wNt=ck}Xz67=Lyows=yE|F``s6y#33b5prm3)q^+D9gYgiw$cD4?*j<SwJ zjc__DQqQB3@l|xE3>BFp_WTD92b%NGP$B;c6_J}*1&i-8Nz>fg2i5a2sL)PDH8dAB z@)zy-4XFFxKt<pLs$<`yBKIe1z>asfxljT%(il|3O>EhZl_;lS96pEL@fNCr&U?%+ zsfM6B@H}cjt8p2wL)F`UuW7gsDiT9Y+3_UX6Pc)GI2|=d&tNKUK&|8Z_nA4Yh8jsr zR0MjX8XkrUZ2~GHAyh*%?D;Iz$X~SAH=_IJ|M%M)j-ux3G^)ZgsO&$FdhjZ$;=iyQ z7JkdzUk^3nrncM)HIR;|`+K6+eFAEgJc^3k6X^c;e;4Y26Pr+3dIS}L&(Vj!qjICv zesf=4RL34cW%&?WPDM2|1!FJ^)zAU!ho}gBhnnKw(9wFm?|^BbHLBsksL*Aime+Jt zMbDx}`ZB7b4XCNeMn&wH^)zbdJd2v5FH!YfvgMmNma_LC>whu_nFmcpS5YC#dB`-J z4>i)#sHurTRaghrk!GllwXya=MKHl$pNyJ<C+zhs)Bs<>NAb`h$NasYHiykG5??@7 zd>Pf?b=2Jdg_@%1BPMiZQ6ukwT4sY#*F#tlXJZ}Qf|{c9sCurWB6S<p@f^-kGiRkx z%cK@+N?M>s62LAv$zFdO`%?Y{)q$FCn+UbWF_e3uI<glZ(S4|fE4*W@ftrd2s7N~P zIZ%&!pqAMH)CQD*>fsZpY+i`Ug%wx{H((7sh3fciRPyD2*ECSkS|3$UJ5)RUQ1=f* zI>!3vKn-M?6P_uk2WDEAq9U;gJL5rA&kGzg9Vv}k9W7DM4Mat74C<Y+0JU7VVg)>n zwefd!|N9?RkDK>)E7S<rqAGmNmQSEUcox;b1yl%cpprAkd#0h1sD>J%8W@0@ika9H zSEC~L1u6njCy2Cu|5t>A>KKbkmO)qzlkNE|)Po06Q*#M5!sz#nHLwch-l!2zLf!W~ z>gD!^^+W4#sE8Ii$@*8tl{u(`T~HSuLv>^!DiUi^q1%s&z_+Mn^gF7fMNS!;p`K5$ z<;kd@A=jWHa|9FcBC2EEKVbdGa*+Ii`N3it)}p)*723<F20W)t1u>`xyI@@$jrDLj zYUHO-1G-`@@u3+&GgL?Vp*oU@dVcYTtp7$F9OHzhAnGI2KrPf9bw#c3Avg)saT;Dh zWpn1oW*I()x_<#i;0vgY=S6#d2P(;rq9S_=wb5O0IB>T{d*UYM<-%>ufq6bLAuo(t z?-fuFHp2ec45M)&#^Cd)WqcUbq0^}6&ZD;E8>o73qMma+pPCan&|SYckqZ@3bGZ^5 z<Ljsgf5C=$-Ii;7W+G7!wMrgB-PaB^kVjA*>Tk;d)bbr`&a?k>pk+4;6`Cwm2-l-R zwh`Oo8`up0LQP4NGxqgrO+d}<Bvc2MqelJ`s-7LF<UN3j_=i|p-~Sgl&|Ka|J(%OH z>2ZG4`TJ2jT?JH*^gvZK8Fl|$>mt<s%WU~2)D&z$MdD3cK7#7NM_5wp|62}J(ch>L zdOtTe<VTI*0b8zvs<5>!_drEr1S)dlQT5D5<;Vh5hq6!&uEe(ZDz?F^=nUnc;TPsN zlMC@7%AetAEdHhG&=hocGSo6#jhe&#sJT6kYVZsy)L)@Sd<pC0byTv&d}Rhy8@0UK zeZ~4$5BqXLJsgV4g=Ex-CZaZ)IjG32Lsh&LHPSt(iVvYGeAk{oYs=?R8`xD;$MT;u z5i5yHDc3sZm<z`^q0oM0y@1+6uc8_(__gtV)Vi*MS}n~`Q_veVRbx=kIjDx0qB{CI zYM{GOkvoK{=Y8GSg@X(BhC1iXNSmNK)CSe_o~Q~2qaqcDS|wqO!VJ_DO+YoU05v7c z?e*2D=hs*_qn5Yx1_u>6IF4FAzoNF-qTiUUv<_+t`ddS&4$Z+>%)%vj1ob1^hzn*a z9z_jcE_TG_s9gCLU&5<M#2nA!Z_RSrh?@Jos5w1`>ftF=(tVH0i5%aV*J)|gi29(W zVhHN~uyrOXCsv|Dy~UnCY(0za&;P%2pb_0dHSGP~^gIu0M5R$3YiQ56MXmo{wj7UY zAdH&(r%(}l36-?_Q1`!$nxZqPDZGlswEm+mnq(=38cAK$NIIb^9FD4J5^8FmwAWXo zBCrFMWN)G7{wUVN4^R!~xMT)U3RQn4)cI!U{{5eB9QZgf6!qX^w!971<I|{6{)B4q zZ&Zh(e=rd%fGQWWK7hKfvMtBjawA)AiHi8cKd}C_Y<h8`CMKYgY9XqEgQz4rh8o!! z)PvtzFQcBniCS*?e>9P+f?BrCQTKO3J>T12ABM`M^dIf|pTP+=G#@q6Ro1PjtUZ8! zJc)Yk*8Ry;FbnlkT8`QW&Y+gvZ>SFaj>@6JKbs_u#TJyiVpV+F;lSM>P$S-r3gsbG zGQMZ8pGJ-345~vHP`U6MDwzuXVn*&mU2ll0uN|uXE~w{wqargD6#*y6fqFg}%i}^+ za%5ZIK|OdD6`5~QBf5cVpy*|D{eINQD`5=Apc?3lx^I*<4K)?x@ub%OR1UPf`dl#= z{HO>dp(@BgHT)EA!zJj$F29;@x@6RSb5J8&g}Q$uDl&UeN&FsaANkInkN!;qXZ;oD zKwq~tQ4#2gn!9vV1#?k7UV&=p6;w!fV+0;VZNZ08_rGJypP`cT3shu&MMdI<E#F4> z@Bc+zH6NjcPz^kcYG5#`;*qGNNx)2e8I>Dlu9?V{M-8ABY9s26TIZusBX>|6(qhz9 zZ%6Gb$IyNMf6swJ-u}92xEm@0eNi1sMUCtURBkLlP1#GRkZ(nGc#ka~ve!?dlJN`F zhV~;WA`v&t?~;n&VErrP6F5;0m*IoB7d4VEQP;1clCH$>rh<CdmU2gIiL>z`JchL~ z=O3ow##onf2UG_ppz524RdCxMtbc{-3?~$-Ur`O^xf$jDTklnH4CTMD8jiYUI=BFv zQ{IM()D=`{^ZaSb<x%xELp9tRRe#W4e*))IUgmJ18)N@6bJ8B0Q1;_cT#60xCRW1Q zf145Z!^)Irpdzsum0Z7}lJyp9j-zjz^W{+WRkP(8s8!<3<3JCrLe1$0>kf>ed>Fgn z6`X_3@0dUJdJLyiE>3Rm#bu~09~|Lz>luNX!emrLpFr)fEA9Es$iCuu4ssCW!h5JB zY7}X1Y+>z+3gHk`g&|ZD&Ojy864ab-LPhQ*Dk<|sdEMn%0&7w(g<3ToP#x)l?%)3( zY)>SkLO9u$pG0Nvv#7|tfNFR%`tU8(>i8O8z-t(Z&w0IW5-+jt#KD~Z47*{2Xs>4~ zK8d;Y{?C=e^sopjNm`-S>p)vhM>RYLm24|fk=SWHfm)v5p!SKYI120LGz~6A)%OD` z*P?Toav5}#T#YzT!zrkJU<PU`o<VJyS*XyxfeQ6*RAjzF<<8Hj4*Y>NFjsD``%9_@ zIGOTn)UwQ#$Lp?=COD3A&piD1kM(kShZ6(vG^(K*c}<7vqB`;jYHE6+mf0ZGatxv7 zavAEr4XBQ6Lv`c;Dt9iUo{P?Bu0Md<x@+d+&p+saTAa}9v?WI2P}E%dQOOjKY9P%z z4i(DBumUc!<(*iO@=0uf*HHtkp5Nq915`b2P*d8;;XolDjJh%2-jHI=u-7M}=6o9J zzUNWN_mVAV+w1#L1Ns=XzQ42Qe@C^GuYj4l;;3cmRNz3NX@#200jN;NS;t@x%3)hR zgqot`s1ALAs`z_UsIQ<RmZPA#uLvq<N})Rb5Gr@tBkek#-W({a$Dr2pG*mJ!K~=a7 zHKMms?}krN_y2)DEK<naR}b}kC+kqu6pcj<@G0vm)Ku?4cm03Nfo{Br9q|q-YdaP; z<wL0K%~!<he(N<y&Fw^Nid(Q6{)p;W@uH@_T3C*92dssoa3(Isr?7l6uV=c}{{{|* zVcp_pB=b>8wHDQ}W2lPGqvqUO!s}^=C9xF_!S=Wu^|t#473vZt%@q02N4Wti`TC(E zG8ElE|C7Oi=5!)zIZd(7LuKg-Ti$|7s(q-6PNH(=6V%J*JnH`2s5vfF%5=Ca>U<s4 z6tzX=PXAJ@e<fQICzLel*bJwjUOszJp}UA`s8ngM`~L}5K;^`<sOMiqMQj6V!+IZ; zJHMbCvHMKJB~j(-s4cz4eRlmn!U<I{7~N%o>fti$R#eE2pep_nHKJ>%InQyw(TBRP zDXO7fsE7qn5z4gJ7oZ}s-r+zM?6o(1YRlJ9dv<{`rlD%65kG`_@DWtS!|nAnd;SUQ zbN2dr)biVfT2)`7I{rH<Qcms%OodgkIwzW;9vFqn^4aLa{r3EM)P2!qO@!*8a;5`n z3j5l!AJtGAs-sV!_K9ch^<_we9nS_1bmLp7kbQs};kT$z-^68D@IkNpU&YvndW}Z; zyzVz#FVu4rQTxLjR7W<Ua$_fIHSD+Nk6{$$Ptg7U|ITut5qxdEf=aeKn1*@Enbk4L z`Z%h?Gf)jKK~2?8RL4KGUPRsZm$g87vnqV3DUU_>&;LHmftKF@oxowJ5u~6xG7+E0 zY1kZn70lah7<QpN8|&hysJCd|ieC4Z+VL2sybP7xg(`X7zqDE()$vK_=)zJCw9NM5 z6L=XLVyLp${0&Fc4)-PM{#;eehExN!OuL~rqzTv<_o5p39cyCAs^+=&sE!6vujge| zS^ruV?{Gplerqojt!BOnTcJ9(9u=W8sQb^McErC>p)VU_a-fN|3u-Ecqc*BAw!(?1 z<-H5*;ioaIe~lntb+7xkT^pgkVrQa~W-cm;7Nc@x6{;hzqUQE>TRw`a_&wBfKcIHN zYp4!H)-YRiZqzF1j!N1A4hL#r3~EOTqmp9^`tW(wh<BkH{KR_6`lmI2O>_N0YaLWB zwMBKPH|kw76tzL6qjJl6ngiXKg=%1}y<sP+;Zyed&)Agm->4Bajx`-^iCU%uaT2DY z2J$27HTwr@<0(<gv{MUpy(JO>$J2!a^=LR&!EvZ$T8ZlM1w4*_;$!%BZPW9PbxcLQ z(4A{^=Nh%)Otj_M7(safM&d$LM6xh1?R#F}Ky$GPH5G56=K5`0{sc8=U)l0SR1RE0 zJ$C~&*SYJOic6w$s2u8iWz=e@Z_oEZJwFf&)4pdo2O7axR8Oa&=4J+}Lkn#AdDMe1 zqei;Hp5KOgS?xiE_5)M|zC!IIS5Wo*g|pCG&+Got&3WkP!YK}P<7cP_zC}&RkEjZx z>YEA*VMWTNPz^LkMW!3-`TnT;<FE&&VSC(<%CVdc%#@bIUns{mVEqr_;DLrFi6&Z~ zK{c=j6^U%r&UXOSVNW9yfn2DD3!*}OKdQlMSOZg0%W@ee;ZD@RDmOMAZ_$|bues^S z3C(39s;3iCA)SRv!j-oC2CBoyP#Z|qCT52mf|V%GN4-|FQT2U{web=z!uy(<0c}C8 zwq1@r@gCM@@;^m&D0efn3aX(Zkb*Hd0hKE+p(3#Zl?!iKkD{jJg!L2aIqN0sZ&v3| z4%C3RxoNN<s)9bKDHw`w2T*f60TsgOxDZ#MmQ%eJCe+PQ_YFdQM<k*~Itz8*GIXaF z**6?dHV2x+_plazhD|VcOY;HJ7S(|XsHu4pRpCO^#<K>M8@o}FxrIvN0<BEQi(vxg z^%%y&t-bDl@L(D)(E2aZ#_Rrnx-X+bTD`4_Ks{7wo1vzptu4o)8Xj%SQ>-&kNjMkP z!DY6*8P&1fr~#ZrMd%zBr+v@Q94J|$+L_RlKs8*&8jGs10cvCFh^nw3>RmA!H6>4? z8d!$9ZzC!ayR7?Bkv@tV=xKCx!&weACtsr;{0%i%5$(+bc~MhP5@WDD>JzFfs$)G- z6~>`*XAEjU>8MpS!<LufT*|LvO>EJD^{<g6buc5Eg6iQyRE4WhBU*>r8F!!}^QOJN zAGOuKgZd6Qf$G>L)KvV8s_#$Kb2&Sj&=)`r=>Cq5X`nJE^p<Lf%G&OzibJSKj6;p+ zadbO~s&Ex5f@@I`+=P1T?L|$==cou=v*v!-yj9Dh>TBw7P?dwOs0uUDhmT@8T!HG? zTd1V_3>EUrs0c-LGUm1xMs>I}YJ?R~_s62@Z)NR>>VVUY13lnJjbse!fw8y^r=mjH zu(KIqJ5-1IqNXMV6_LkKb3Y4}L(if*xElN7dekcNJYsf8AJ*3TZ^=Oe&Zl7)T!R^S z6;)xdi`iI0sD|gELcI>vft|Me4r;GIW6Qszaw}I?Gtx4s=W3xoY+7Lzt^Xk$Xc;|; z+Phbv8rp+u;A7N--=RYGyFH($o4Nl!R6|X$HFiZ!)jZVPzl`blCN{!a-Oc$#ETi>5 znFD3-60C!-VH$pi`sC{0!|aF)ur}r6*bM(hy^NanG;h5uOs4z=cEU$`dENiq&LZqd z`8syRj=jyxY7x4B{%;otVJ@6UMWSCH^Sz#inu3L><XMi&g_p28ZbMDom#DX7vA*W} zpgK;V+yndLyEp*L_w#y|<0Nc}rTg3O|AGBYwq~Fznu2OD3$<0QKsCGp6{(##2tUL& zSZjcZR0wBM-h_Rz(LnRF;v7_ipQEOz%pfzh!v?YbALT>}C)CrQP&v?Uuvx!x*qQPq zR7Z}W_J`A`skmXSGQ|AkGypaCXR$5*idt0-hMHCO5Gq&NqgKg4hl7qBj6yBDEvTe9 zfO_x~)bjcQwVp4blJc58?;U2Y7eZ}VWl+nm9BLz~hDzFw_WU4J!y{1<b;jBY4r;Dv zpho%(x^s@|z)PrQvjuD5anvfgiCP^+hMNj2pc<@$>OecxPB;>~<3t>R?;;U&Jk>{d zJ?l6z1b1Py-@F|5qdIUI>*5WZhSf%zNW6*~>6@qy96*iiv^{?w6~P}+A-{qem^aQm zUl`s0|Gx|e8et_==<A?D+yS*S_Os;?sF0=E@?)q9=c1-=DXIgTP*brRHGuu7se2pM z;nS#&omE-u|7#Ak>@L|0QSqjs+^8E%qAGd-)zONmifW@)Lt|6}y;1iKv)2Qt{UjNW z;YzHGV*;jw3((O6SsZBYSD;3)78QXvP!%6R-FFJr@Tb;usQWJ3>wjP@<vW;yu?eQZ z<=Bw&A*_yn+VfQsS^s*VTcY`leiYLvZ$q80Fv_goUZ{=c1=O<o1hoU+A2h#k7=S9z zM|JcBDhWSAP0>YEgs-CpRB*I;SKK$+F*{u&PUym5R5B%C0UU?=pqOs2&q8JMBGf*y z36)&OQLE#e^)FO?rN)?uRX}y5I)<<@YM<EPaG*KfkD7v`*ceZuLY+IwBw=Ax`F>Of zE1;HFeN;oeP$M6T%87WajSg1EEf|BJpduTYY$D{;;Xos8XYGyZ$VgPSk3lss0X5Pm zQTH!KHMAC${RdE6_lKzGends+CYHfcDP{^9pd!&782~^3*$Wd<6)&{Dh|2bDw!GK+ z9%@;Bj*8rOsQZ3GMc@zA+}}YpR3z2-ASzjFpgP<PE9m{-jRURw5Z1#P*aUZ>B5@rx z^4oY6i=>&UID_iIc~o*;M0Fr?tm$BGRD(tFZLEMJ@h5w}dx-nB{)cm*9w(qGoPg?~ zgBsa<)JT@w>+4ZDvIUg`mrzrbGi*X%1eGg3Tds=gSVLTl%~6s57~P-$zvVz9{TVCa z4b<LVCf#Iv15^aMq8jp}<~j+L#Z$2=F0md!t&$&cJVs@hdM9IZ%BxWWJD0)wSF-%X z2~~It)llI~6NyTw5LQQ>e+X-0chr0TQB*~5p+<Zh)u9hjk^BMG;VY=+`6sHKlH<&C zvEx|(3QbdcqBW|)uBbU3ias2Ns(7(=GghR02zB2jRJKQrH&a(0b-h07{6N(6<57{F zi#}ZIaG>OS8?~Iiu;o8cbDMvHIbR)BQ3q6m0j!G-R={njia*9`c-fXqPc-{LT`b4> zIIM@$P*d&f<Uk?(3Y7ytqI!A_)nJ}U=6p3&lGeqB*d8?%lTo2xk4ma-sN~&`dJCRL zHT)^6{#)q7sL5`-{QGYlXs&9bDr#shcv_&czB6jQ_s7T4k0JcVUhns)iAWr(;YU%C zn1>q3I@Cz_qIS*;sQa#?`{#dhKIV1*@W_LxBpZx+Fcr0PO~WP;WG(6&@pE!!6V{(% zlJGp9p<L;4ujdW)JYhcRvauD#JJ<+YO*KE@j7N3kFn+4_|FOOB>XW9yzwkHCm!4+c zcKN1z-GA?+2dV=v;sE>;hhd)?W=^-G-h$twa-iZ<rr~bbfbw)~g1b>uaRVKF&EDZ4 z8OzT!7oI_dehDh{YfwqL1*_m;?1?|4=D6i7lSA!LInV>Os)nOhQvxcvGcg6{V}A6^ zX8mi<3(PhRmq3*tL?Z5~f~u$*YHDhuDr$$CqT#3pGf*9T5_SI))cvcl9KMDc$jA2l zIa|Iqo4M5c{Wd4`VC2)r+^9J!WXt7H6;wqfYh6@?8lytl9;;$ERL+b;CD}sj8dQgN zpz1wt&wt@?pq=S5YG=wj$Nq{16{4=FiUy+^PDZW!Flv8TV?BhL%JZoEqUV|p=S4-R zIBG+xh^ns>PD5uf2MW>Gs0X9wnI7gwHE<v5fySu0?2M{#5Nbq0tcQ<cC){eU|A~4o z&ogEqWl+z>pr)`15(&rChXaK^fUPhId*UW+jCW8CG@fsMc1ywzls98Hyl%_w7MSHY z8z1KU37m{2pEVoVLezk^TTfwkz5g$B5W|I*3(bwAtut{1=hxxmn0t{K$!yemUV>`i z6b7-|bH*K5pK|#uujd`?kAtw>V)GNwWQ?bL9LqVRd7UNZS1rAt=SM5bIhJ}od$^(A zG9IM-EB2z?Wrf%CB(6k-w&F_j^L<0qmi!#5L+@c<?7YhCgsV`=xf5&Qc~nG;yukX` zy6?b&Hk8+}2IgOFHj1X$jB+|Ygj=yS{*2YJ){CaX!PuShY^;fAF&1;bWPW;Xj9NWY zQOkP{j>1JRvHrVoaGMi)Pe1aq`H7_;Dr8S#EBpp?VZ}8jIcs7+$}LclS%f|CB5IDC ztTosBqaw2zefTYEmE>4weqT^+on!XucurL2!bU8Ir*R-&$3*P@irIRzQ4JSdZ?ZiB zCs5vkLojB8>Cg=9L-`C=!&)0n<OZU0Vks);0?sD0lRbk9*&5Uy{Shj=3vM>6U>H`R zoQ1V<A8N!`P*c<TRdfHN*pl*bOu~Fy%xao|dRH7n?JF@`jZR|@G$$QUA?}8ntNvI7 z{ix-cj@ln4q1OH5s3}{7D{vL+zLwie1UsNYKMIv}EAe@JALrue?YuK0SbsM;xXp>^ z*G<FTH%vtZPz@Hx0(d`ar;I^uL>;XCP|Ga=6`7@25|5*vzknLx52%s<X3L&zy|h^W zxj4`q6+?YEv_Lh`-<A_mp`U`CaUCjBSFsHKg=(Pm4s*U7DuOYn4%Ele*c279K3D>W zV*$PYGdWOJPD6!!9jby|xCswqQw;Akui4G0irz%se;Cz)Pi^^}Enh`V$)Bhxi+t0R zOQ1UT0J{JFX9atq32J1mP_NTY_WUr^>o$Oea1tt%Pov&~&!Zx?7VpDsd;J6JIaCLJ zL2X=-yUcUNcCr4;a-tk3G=f&B*YU%sj&wndpf75~Lr_zch`N6Yw!^1T8`pcNT)Bmn zF!yfrE~tfJ%HvT}{S)flQeqG5KaPX$drX7dF_H3ajKqq2O$Vx=8jM9RHbi|jKZFWp zM^p#9B0IKc0Qzu{y*>#wu*a>_P*Xh9;XosO7VF?LR0AhaQ*atJ;)|#XBKDaON2BiZ zp(0cX71|o8NVGt8cnqrkFsh!(SPvIrb9CO}K+7lRTjr(F47CF;u;thALCSgdn{1Ck zg}ftb>Yhd|%MGZF>nPU6hy$ivA5~up`tTVXfm^Yr-v31onwLo{)D20f3g%#Id<)xR z<RSB0?hdFCJdJAbE$oQ5P%o=Chs}=X;6Tc!Q1w+mVqS8?P&;cjy5Ijfj+#)HMP+k6 zRJON5B~w4tTnA9gbSx^Q3sK8&xxKyxmF2tb`IFXftT)id_1tgUEg0S3|25{oZ4foG zey9y&7FNKQunNA73i%b(loWi&ytHbe%KgxXnW*Qpup(|nJ@>KoIxeML>|NHs4z_Th z<mqzEWaThahen}B`WPyiW}qT84>i(dsQb3q>qk&q?+IJ}4y#iB1@&4kdE7*-0cz)b z_&Dod7XqA6#Z&EtXK)tfO;|I6Z@>4<6eXN66-+{1pNkr4>Gw@Y>!IptjhdQnw(Lhu zVG3$hO+;<M^WJw%h}Ur9Fel!{b@<Fl^S*C#%In!cc|K~HHUGfubnUEtQ0qP(TVN_` zXWWb<a5pL<51clUZGcMVmiQ1(bvV$2`_PBCF%}>EkPV2Dcf-FZ_x#A~{&zdOeQdq~ zKgP<OAN+}ze<hipIdLfZKQ$fQhnmtOs4e?b)E0dSwGZ4xCAU-LGZV6Ms1U`XLe~`a zKv&d=hN5<?F}9q68u?UPo{I|oGE{E7f@)xoy?z{3{~6SM-yt1zJXh_B=riVqBB(hk zi^|%1s0w?b9!#)?Q5~3q>ga4#14~gMUyHhbA1Zl|qo(jfRDEaBUH_Lk(2Y6InvoYn zg{}(fd=pdzI-piVA7o}cLs9RD;TVM@QO_ly8XAuc&_QjrucMaZRa7KPea<S-`@cK~ z>Um4lNFG7$WP`CDE=Ij%j-z`10jh!TP#yaj)zLpu73ccG++PG$Unx`ss-m8&ZLc>% zryM7mbD&TTw--iR)2x}O4o*hp##5;Kmtu8XgKFplR0PhW*7r4AF8rmL(hAnbsDX6- zlJ&0xKPU7+1}a1gQ2RnQY6JNQyW(wBD7$=Re$_Gy)o|-`Ue8MGi5lUrsEGZ6Uc7C~ zQD2*Z<VJP0_}8p|jjReM^gun-j@AVI*d0~jR_u*CP@&Fu-rQFj71~;;&^JQW*BW(S zS5(9X*>bXVBC6gQ4hKr6xu_02g9`0)))!C>Y{VDvHPoE<`^GdBkLqw5YAUCrcD8jm z9`~U-*7$;nP#c^@`8?`V%}M^&H2f5*;<?sksL-uPy<A?!iTFM)#LnND*X&nVk8+*w z&Ch-TR8BmLm2e-{!f&w}7Qbl9Es=pao>UI1aA6$Qz?G=)_~WRY_#4&0eV0r}x?xMo zDX3i8jLMDEsO4Gi2h*__RKt@|^=-sw@C#IgQ-0JGu>K}+pgEg@3gy$NsaTDQz&g}i zZbCKiCMxL;qC$Ndwc-4L`aX#K$^1-M30G5IiP{O<{A}9kiK=HPy6^u44pd<Zs;7_H z@~fy%t9>{U&!V!w#V_XP{K;69<hhBzaX$YQ^E(~SujWrUO-Dtr=x=69YGW(PLr|-3 zIlBM;?^X^p;$5gn?6>9jP&b}Nb?|#z{v9=fyjRUKDrT*WibP|ai#_mJ{0b8=e9i0r z=lRZ{cFZZ)S^rvxPhK~neh!tDOHmzp19klXY8icqnu_nyhu5$*7QbNz&>t1*p{S`z zvQ9+;<#`^pnwFua_N5!Fe;vHS2}NKts)5%~J=|~0hf%BJ1Jt@bXZ;?PGr!of_jl7k zUR1qBQ3EK2sy7A|xkjk=S~(n4;-CZ8z$C1ROHjFR6f58#=)*F9nD2w;sOw3nWwqRv zkD}`P1NB_lo94bY7)v>fs(-aDJ103v;=~>7fl0Sac@M@>j``DkM$bi!^dhdq+o&m7 z`<MA`*qit;<=;>te&}!WYr3|mDV>E%;+JtK=DO|v$qUDmz(J4`7jOV}yJLQtv=#?b z{vG>aZvvK#>#-e{iimbs!%*x<d8zdq3{kEg8SVam$ty5SxnNYZX9P~gc)WnawEjDJ zquoCPvJT(jLgnaa_t)%KPz^tvBij9i<Vx&J`Bzj3o8>eWjYfUKy^l(=0=c5yxh;fM zDVIPcb4yh2Jc7!JUg-Y(AJ2gv45J>%K!tDx>VY*FiJPojP|39&HS!&(<>tv9?e3)W zP&tu}+5x||=L_eFcE1^$pmJvfI(0diZ!a9e7|K7QDkzcHJkZLTh!r_M7uCV-m>YN5 z@?lh#zlXW-3~B)1pg!q-KxO?Mdp<f}wE6e{^5ruZN}<+oS=2^S)0W%Y>wQoa4zgvx zEhpki&ZpRNf&8We#nG(~)o@Kz2kW6a-YP$T{!te?+Y>#|Z2)!NkJ|YXQ6V2^uTMrr zU@EGj*{BgOLfy9l_56$W`YZPOc6)xeJ%7Nl7mnKtA7OqTJd1_!5-NFaVHD;lU>eGU zYPcvWv=5*nRu?tm&ZrIyL=9*-YUBy10fp^(XDSD(XclUHFGQ{D^{5K=pgMFA)qzu} z3O_=<MnAXLzehE29o6B;f~KJYsB&3U2V+prw?QK4csg;Qih5dyphB653S}Br!wh?U zC2EB0Q4Q`y-G2o8;`^wd8!8owc6ZcvsQbpE2JjeapiiLt?|&}lKqGw>74p|nJv?I1 zzlUnzG-}R2w_dR4f3oH4sOSE+dJCHY<VB6VkS$k54Y(#2V*l|p=0G9uWG@Us^)wOH z@EFt_r=#whiE3z>^+nVauD8C1A<BDEBd=4$bf5*Q+z&M+ap-8osT?SzQ&1JpL-p`E zR0m!_O~rat^1O=LK=z?JdIi<NYp9OoE^6*8iVY}NKt*mKsvbWorxJ=r*K$9Z(mA1u zv#>I*#Y%VrHR5ZiNaZY+eWpajp;AtK*q1&k;OiF*j0^kxDe=CxsVSL(P&k;H;_Ky4 z5BTCzlQNQ1xGUAYu|sMoIqXXchSOtxt$mq1<_m_oDI+C45bsM(i3|AB0wG_TKQX}7 za4_9BZd4$}eKdhbeg3qxfIk%GPG2}K6mSA5HQZ*^iMW574ykD>*6Hvle<<KfO`wn( zR;}u4`Y3<8FOU*XqrnuP-xtmpnH&tO+p!FR-UL$;ec^O}DBV<&5DbOWed)pEfNw%- zhA%xMq)r7L^`wR`oO(|MVP7Z^7YJrj^~eC74yYHj!9hxD`oG4So;uDSvf)#AV|{(7 zRLwHz)Pw||KOsF3GWVpWBu(&*3dRRaXYR)I{FJT>O?`Td;nVAkK-le%MxGE%%n0#} zn$Aem6vVr6NpQyy9v4iH8>QAp`s2nhj@ay_wIVJQ&tB3#qGoZg@BEa7*+&OOTrXH6 zDG=wzLv_Xn(*41t@cAigvUiM*NXlI~7>HNMQqui#>Av0>X=$mUbcH@8b)3(i$-VxO zNrBibUwTC68vi^`-w3GNQ^j+XKhq6UvO1aO4-<~;xb%qJ5!uHwA`a#6G%_R6mz0|5 ztD2n3G$_6)>Ap&JDv~k@zDjkG6QN)rT+P!iU~g_p7w(?cBdH-~JA3xji1gatroKwy z>|5I-X64L&aCgM*9L1AT>3b+((lcyEQ6szb!HA}j*#{0s^ly-dj)ejmTx@osKO>4o zI!W;)s%_RcE<lWv0trlA26>X|8xsf+@lgaKFg`92N>i`>@op@9eKa>2NlEUI;`}M( zi7!5NTuM@^UkRBIN=?3}H|M7>@bwO)YX-tT6*>k|0wI57QfzklzaysjiU%@-sTpB1 z#Plx^?~ZQe1CbY^v)-)`xuO7d#s~e0Da0-q7tZ!qjBHss*WH=SUfMZwa%pFj-_2V$ zNWMyRLaXhcRbdtk>oh6e&0=~SmztcG6kyrLdj1LBzgLqMN@e<!edO9Gtpm4Sclo-p zVSxwS#~mB`|M9%v_un6{6#lQx{#)1G)+*U0|KCQCb$-0}{_Lvpkqsi9Fv%FN7-(`Q z_(n3J|2#%=hP7sxV!xJL3TuPA!+}s{FwTtSZWjGt)r8r5+<34h1QUXB{&ek_fn?T; zqZrY|z2h@ox|?j=$$0*kei2}I1^s{Z?7!8PPrKCJ{$<_Ch%BB<9a7y{Jrg1aIvuo! zH)Z($*X;b06Wp1?CYv5eWSi3{-Oa(Q;$WtBuK&@KdmsFdnbb~JDuE#BF*gkN-0t?Z z)ZKk{WI*>Y4wj_imHl!;<bV#*?)H^^ePd+B9C!EQB<*kRWZ2E^Kld}e+1P#KLO~LL zoZcOy^d?FP#GBX8IL-!H(CPj$ym!*g5+-6H_OU|SBcF<PxZ~~~<nxboHwkSHHiT+1 zZGxU8P^sFULo7bCmxcmk+0>bmRCXDkwhQ;Y^shEJmBD+B;L;w$;0C|#Y?>Qyw#Z;a zdiMMskxv!qI5Lzvj%4+X``1!t4f`_m4o;g8%SQ9BV5A4er>m>%%o@I~tAitX6ZuoJ zCLN9RW!E_xIk9M^)D-u%;4TDDib{7!N{K3Xd1MB%UpW(5wY<|hF)^5t!pl9${WQ?} z;o~8k;ZF)qoamoOdIWs|Umq43FRS1^UlVj9DX9v*ONrx3An5Cw8lRCAjP><R@#{<B zo*LYDJoV~@7@$3Wy5E<fyHb-J4)uNEep>idC1rnNkgH=e7-gz2nB+@V%`ES<H04s5 zjhfec9KlUatwHCwBmHjwXu^K&1bheA`KWDdMk;O4bta9(`nRq*K_3<Q!a-(}w-b-Y zC28_Fpo>gCTY0RnQ_{csPKQ#06N7$LofZlvyQ821)uKM~TF4C6ps`>IZ6+oK-8zE4 z5SvkEMtaab#H{!-11X7)ZPmsl=t~LM(Zu@N1;cK2{*cC-5f>NWdnnVN%nD+q_`~!u zp01~I^`6P&D?t(AqFbjsCVhtZ|J5no986FoQ&Y;&Wo9Hbl%fw222N!mCP<@*%|7{8 z<dFNa`<IMrabKR+af~S(495ktmeq-RpfLSRPE}tN5no(JFzY~_sPbj?mBI@tMbT#~ zrpx|NP`6|TnY`>fb)wD`E!WE*$0w7fg}h;nr~6Hy=yfQZs!y3u+eb~#TO*y=x7C*n zcW6-dYbI5dr-n4E;WQF-WKbV8-Fim#uVJR-pGs>`W%%GmK5$tioTeJ`l`PXnu%c&F ztBCBLy`#<+9MLO~$Tx7vP4am6i=`@YN(&y`sl~%EgXZ&wNp(MOGE?J%)ja?46yG=u z*(5ig&LLAP37;Jk7uCI4bgKI)5MCM8F?Y8Am8gBWO0^C8HM{QClFA6}H&2c12e(D7 zip=I8X}H*?XwaQ=dLIrXrua?o>-`ZGj?6mwXjE~>&0RJjrjRKKGmTnP$$nCRFB7e8 z=2%hEA_y~M{14lc!b@uFJI;PP@U53|a2uD|kw}L)=8iX^K2!hcnfuApDLIXg7rQ^? z|K}r!iO7EWR#dZU_xCnEHR+M27{&)uCi>m+pR3?a%aOGu#=EOTyMKKL`R|R^=<42- z*j(*wYGj`n=q>vopG5!MlB(|kcX?`U+Z{rS(B__^q1<;ri8#FX<^3P^*iGMkOZ#kX z><Afm!^Kw-6*&Kz9CGR2p0H8;*Bbu)v*_OE)O~XD-Uj)MxI2h{O)6WII}9&F3TB@h z@6C!VOb5dLq)d&GIFO84kJa{;h}NfiIBWEL?*sS$kIw!t_h#Ln9+jtM7558AeYpGG z<ED<5?Y~9rZWSbva$nJ@6wY#LdyD6GTV<CDWTnjamM;Ilw)~%uxg97IFyC1JTMq(R zV<vgW-Tk`xzk__wR|orc75jCg*O$o%(!p%OeCDOzGk|-a`)9M(w&bQ1!|aysPvOmw zz^lo9)*bh~k1?|U4C3AWUE906_i1-k#InC&Onr0OO)tCSDeu^vPDuM9&1=#9vv>WM zy-)9UefVT5FT#H9h4$s(z71KbNo;t`P-<LU2KzuDIhDx`#`4!W_)-b_DTaa>?Bi@{ zeji(2X7=t+y{&UN{*fci)w`RP_NBW^;BJDuA4WkxuL<5%yaUrS+`x|FM?LN5$_u-d z@m3&)tU(qfn}unaH+XuGQO3J(dVMJI8VzQ!6@?$rdgWdQp#75%2s==B7PD`B>3zG< z5VouIj8xy<k0yngk+K>XsCGVg|K`g`FB|jmq^I4NN4mT7g;Udbap(olJ&b})k}nna totnM-viGARHK`?oSqrgUYJGXkhOQqr-8Y1Lie}w+WNP-j$mnuW{|{7uuqXfk diff --git a/languages/sureforms-it_IT.po b/languages/sureforms-it_IT.po index fd054940a..a4af1c7fc 100644 --- a/languages/sureforms-it_IT.po +++ b/languages/sureforms-it_IT.po @@ -14,9 +14,9 @@ msgstr "" #. Plugin Name of the plugin #. Author of the plugin #: sureforms.php -#: admin/admin.php:1198 -#: admin/admin.php:1199 -#: admin/admin.php:3185 +#: admin/admin.php:1211 +#: admin/admin.php:1212 +#: admin/admin.php:3124 #: inc/abilities/abilities-registrar.php:139 #: inc/gutenberg-hooks.php:109 #: inc/page-builders/bricks/elements/form-widget.php:67 @@ -43,8 +43,8 @@ msgstr "Un modo semplice ma potente per creare moduli moderni per il tuo sito we msgid "https://sureforms.com/" msgstr "https://sureforms.com/" -#: admin/admin.php:1211 -#: admin/admin.php:1212 +#: admin/admin.php:1224 +#: admin/admin.php:1225 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/forms.js:172 @@ -59,12 +59,12 @@ msgstr "https://sureforms.com/" msgid "Dashboard" msgstr "Cruscotto" -#: admin/admin.php:1229 -#: admin/admin.php:1230 -#: admin/admin.php:1662 +#: admin/admin.php:1242 +#: admin/admin.php:1243 +#: admin/admin.php:1675 #: inc/compatibility/multilingual/string-collector.php:236 #: inc/compatibility/multilingual/string-collector.php:245 -#: inc/compatibility/multilingual/string-collector.php:313 +#: inc/compatibility/multilingual/string-collector.php:319 #: assets/build/blocks.js:172 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 @@ -79,15 +79,15 @@ msgstr "Cruscotto" msgid "Settings" msgstr "Impostazioni" -#: admin/admin.php:1498 -#: admin/admin.php:1499 +#: admin/admin.php:1511 +#: admin/admin.php:1512 #: inc/post-types.php:270 msgid "New Form" msgstr "Nuovo modulo" -#: admin/admin.php:1507 -#: admin/admin.php:1508 -#: admin/admin.php:3504 +#: admin/admin.php:1520 +#: admin/admin.php:1521 +#: admin/admin.php:3443 #: inc/generate-form-markup.php:211 #: inc/generate-form-markup.php:224 #: inc/global-settings/email-summary.php:225 @@ -105,14 +105,14 @@ msgid "Entries" msgstr "Voci" #. Translators: Post Title. -#: admin/admin.php:1750 +#: admin/admin.php:1763 #, php-format msgid "Edit %1$s" msgstr "Modifica %1$s" #: inc/ai-form-builder/ai-auth.php:45 #: inc/ai-form-builder/ai-auth.php:93 -#: inc/ai-form-builder/ai-auth.php:167 +#: inc/ai-form-builder/ai-auth.php:170 #: inc/background-process.php:112 #: inc/create-new-form.php:102 #: inc/duplicate-form.php:191 @@ -126,18 +126,18 @@ msgid "Nonce verification failed." msgstr "Verifica del nonce fallita." #. translators: %1$s: Opening anchor tag with URL, %2$s: Closing anchor tag, %3$s: SureForms Pro Plugin Name. -#: admin/admin.php:2626 +#: admin/admin.php:2637 #, php-format msgid "Please %1$sactivate%2$s your copy of %3$s to get new features, access support, receive update notifications, and more." msgstr "Per favore %1$sattiva%2$s la tua copia di %3$s per ottenere nuove funzionalità, accedere al supporto, ricevere notifiche di aggiornamento e altro ancora." #. translators: %1$s: SureForms version, %2$s: SureForms Pro Plugin Name, %3$s: SureForms Pro Version, %4$s: Anchor tag open, %5$s: Closing anchor tag. -#: admin/admin.php:2644 +#: admin/admin.php:2655 #, php-format msgid "SureForms %1$s requires minimum %2$s %3$s to work properly. Please update to the latest version from %4$shere%5$s." msgstr "SureForms %1$s richiede almeno %2$s %3$s per funzionare correttamente. Si prega di aggiornare all'ultima versione da %4$squi%5$s." -#: admin/admin.php:3503 +#: admin/admin.php:3442 #: inc/global-settings/email-summary.php:224 #: assets/build/entries.js:172 #: assets/build/payments.js:172 @@ -207,7 +207,7 @@ msgstr "Spazzatura" msgid "Published" msgstr "Pubblicato" -#: admin/admin.php:3495 +#: admin/admin.php:3434 msgid "View" msgstr "Visualizza" @@ -264,7 +264,7 @@ msgstr "Utente:" msgid "Status:" msgstr "Stato:" -#: inc/compatibility/multilingual/string-collector.php:452 +#: inc/compatibility/multilingual/string-collector.php:458 #: inc/page-builders/bricks/elements/form-widget.php:115 #: inc/page-builders/elementor/form-widget.php:751 #: assets/build/blocks.js:172 @@ -299,11 +299,11 @@ msgstr "Nessun plugin specificato" msgid "Plugin Successfully Activated" msgstr "Plugin attivato con successo" -#: admin/admin.php:1834 +#: admin/admin.php:1841 msgid "Activating..." msgstr "Attivazione in corso..." -#: admin/admin.php:1835 +#: admin/admin.php:1842 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/formEditor.js:172 @@ -318,17 +318,17 @@ msgstr "Attivazione in corso..." msgid "Activated" msgstr "Attivato" -#: admin/admin.php:1836 +#: admin/admin.php:1843 #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "Activate" msgstr "Attiva" -#: admin/admin.php:1837 +#: admin/admin.php:1844 msgid "Installing..." msgstr "Installazione in corso..." -#: admin/admin.php:1838 +#: admin/admin.php:1845 msgid "Installed" msgstr "Installato" @@ -336,13 +336,12 @@ msgstr "Installato" msgid "You do not have permission to access this page." msgstr "Non hai il permesso di accedere a questa pagina." -#: admin/admin.php:2874 -#: admin/admin.php:2917 -#: admin/admin.php:3076 -#: admin/admin.php:3114 -#: admin/admin.php:3135 -#: admin/admin.php:3458 -#: admin/admin.php:3847 +#: admin/admin.php:2859 +#: admin/admin.php:3014 +#: admin/admin.php:3052 +#: admin/admin.php:3073 +#: admin/admin.php:3397 +#: admin/admin.php:3798 #: inc/admin-ajax.php:164 #: inc/payments/admin/admin-handler.php:638 #: inc/payments/stripe/admin-stripe-handler.php:80 @@ -355,7 +354,7 @@ msgid "Form ID is required." msgstr "L'ID del modulo è obbligatorio." #: inc/admin-ajax.php:184 -#: inc/form-submit.php:1261 +#: inc/form-submit.php:1275 msgid "Invalid form ID." msgstr "ID modulo non valido." @@ -421,23 +420,23 @@ msgstr "Valore Nascosto" msgid "Failed to encode the token data." msgstr "Impossibile codificare i dati del token." -#: inc/ai-form-builder/ai-auth.php:100 +#: inc/ai-form-builder/ai-auth.php:103 msgid "Error processing Access Key." msgstr "Errore nell'elaborazione della chiave di accesso." -#: inc/ai-form-builder/ai-auth.php:118 +#: inc/ai-form-builder/ai-auth.php:121 msgid "No access key provided." msgstr "Nessuna chiave di accesso fornita." -#: inc/ai-form-builder/ai-auth.php:155 +#: inc/ai-form-builder/ai-auth.php:158 msgid "Failed to decrypt the access key." msgstr "Impossibile decrittare la chiave di accesso." -#: inc/ai-form-builder/ai-auth.php:162 +#: inc/ai-form-builder/ai-auth.php:165 msgid "Failed to json decode the decrypted data." msgstr "Impossibile decodificare in JSON i dati decriptati." -#: inc/ai-form-builder/ai-auth.php:172 +#: inc/ai-form-builder/ai-auth.php:175 msgid "No user email found in the decrypted data." msgstr "Nessuna email utente trovata nei dati decrittografati." @@ -567,7 +566,7 @@ msgid "I consent to have this website store my submitted information so they can msgstr "Acconsento a che questo sito web memorizzi le informazioni che ho inviato in modo che possano rispondere alla mia richiesta." #: inc/fields/inlinebutton-markup.php:184 -#: inc/generate-form-markup.php:944 +#: inc/generate-form-markup.php:963 msgid "Please verify that you are not a robot." msgstr "Per favore verifica che tu non sia un robot." @@ -619,7 +618,7 @@ msgstr "I dati del modulo non sono stati trovati." msgid "Sorry, you are not allowed to view the form." msgstr "Spiacente, non sei autorizzato a visualizzare il modulo." -#: inc/generate-form-markup.php:1123 +#: inc/generate-form-markup.php:1142 msgid "There was an error trying to submit your form. Please try again." msgstr "C'è stato un errore nel tentativo di inviare il modulo. Per favore riprova." @@ -668,7 +667,7 @@ msgstr "Il valore deve essere unico." msgid "Sorry, you are not allowed to perform this action." msgstr "Spiacente, non ti è permesso eseguire questa azione." -#: admin/admin.php:2693 +#: admin/admin.php:2704 msgid "Rate SureForms" msgstr "Valuta SureForms" @@ -715,7 +714,7 @@ msgstr "Mostra" msgid "Hide" msgstr "Nascondi" -#: inc/generate-form-markup.php:1487 +#: inc/generate-form-markup.php:1506 #: inc/page-builders/elementor/form-widget.php:332 #: inc/post-types.php:95 #: inc/post-types.php:271 @@ -729,7 +728,7 @@ msgstr "Modifica modulo" msgid "Edit" msgstr "Modifica" -#: admin/admin.php:3236 +#: admin/admin.php:3175 #: inc/page-builders/elementor/form-widget.php:346 #: assets/build/dashboard.js:2 msgid "Create New Form" @@ -766,8 +765,8 @@ msgstr "Visualizza modulo" msgid "View Forms" msgstr "Visualizza moduli" -#: admin/admin.php:1489 -#: admin/admin.php:1490 +#: admin/admin.php:1502 +#: admin/admin.php:1503 #: inc/post-types.php:274 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 @@ -8281,7 +8280,7 @@ msgstr "Sociale" msgid "Travel" msgstr "Viaggio" -#: inc/helper.php:2368 +#: inc/helper.php:2394 msgid "Blank Form" msgstr "Modulo Vuoto" @@ -8580,7 +8579,7 @@ msgstr "Abilita la conferma email" msgid "Checked by Default" msgstr "Selezionato per impostazione predefinita" -#: inc/compatibility/multilingual/string-collector.php:565 +#: inc/compatibility/multilingual/string-collector.php:571 #: assets/build/blocks.js:172 msgid "Error message" msgstr "Messaggio di errore" @@ -8600,7 +8599,6 @@ msgstr "Si prega di aggiungere un'opzione props a MultiButtonsControl" msgid "Icon Library" msgstr "Libreria di icone" -#: admin/admin.php:4062 #: assets/build/blocks.js:172 #: assets/build/dashboard.js:172 #: modules/gutenberg/build/blocks.js:4 @@ -8891,9 +8889,9 @@ msgstr "Aggiungi blocchi alla barra delle azioni rapide" msgid "Re-arrange block inside Quick Action Bar" msgstr "Riorganizza il blocco all'interno della Barra delle Azioni Rapide" -#: admin/admin.php:1282 -#: admin/admin.php:1283 -#: admin/admin.php:4737 +#: admin/admin.php:1295 +#: admin/admin.php:1296 +#: admin/admin.php:4534 #: assets/build/blocks.js:172 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 @@ -9006,7 +9004,7 @@ msgstr "Nome" msgid "Send Email To" msgstr "Invia email a" -#: inc/compatibility/multilingual/string-collector.php:285 +#: inc/compatibility/multilingual/string-collector.php:290 #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "Subject" @@ -9266,7 +9264,7 @@ msgstr "Centro" msgid "Right" msgstr "Destra" -#: inc/form-submit.php:1452 +#: inc/form-submit.php:1466 #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "Google reCAPTCHA" @@ -9276,7 +9274,7 @@ msgstr "Google reCAPTCHA" msgid "CloudFlare Turnstile" msgstr "CloudFlare Turnstile" -#: inc/form-submit.php:1456 +#: inc/form-submit.php:1470 #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "hCaptcha" @@ -9572,7 +9570,7 @@ msgstr "Chiave del sito" msgid "Secret Key" msgstr "Chiave segreta" -#: inc/form-submit.php:1460 +#: inc/form-submit.php:1474 #: assets/build/settings.js:172 msgid "Cloudflare Turnstile" msgstr "Cloudflare Turnstile" @@ -9597,7 +9595,7 @@ msgstr "Connetti ora" msgid "Authentication Failed" msgstr "Autenticazione fallita" -#: admin/admin.php:4061 +#: admin/admin.php:3972 #: assets/build/dashboard.js:172 #: assets/build/templatePicker.js:172 msgid "Contact Support" @@ -10570,18 +10568,18 @@ msgstr "Sblocca Aggiungi Nota" msgid "With the SureForms Starter plan, enhance your submitted form entries by adding personalized notes for better clarity and tracking." msgstr "Con il piano SureForms Starter, migliora le tue voci di modulo inviate aggiungendo note personalizzate per una maggiore chiarezza e tracciabilità." -#: inc/form-submit.php:1046 +#: inc/form-submit.php:1060 msgid "Email notification passed to the sending server" msgstr "Notifica email passata al server di invio" #. translators: Here, %s is the comma separated emails list. -#: inc/form-submit.php:1130 +#: inc/form-submit.php:1144 #, php-format msgid "Email notification recipient: %s" msgstr "Destinatario della notifica email: %s" #. translators: Here, %1$s is the comma separated emails list and %2$s is error report ( if any ). -#: inc/form-submit.php:1147 +#: inc/form-submit.php:1161 #, php-format msgid "Email server was unable to send the email notification. Recipient: %1$s. Reason: %2$s" msgstr "Il server di posta elettronica non è riuscito a inviare la notifica email. Destinatario: %1$s. Motivo: %2$s" @@ -10624,7 +10622,7 @@ msgstr "Sblocca moduli conversazionali" msgid "With the SureForms Pro Plan, you can transform your forms into engaging conversational layouts for a seamless user experience." msgstr "Con il piano SureForms Pro, puoi trasformare i tuoi moduli in layout conversazionali coinvolgenti per un'esperienza utente senza interruzioni." -#: admin/admin.php:1121 +#: admin/admin.php:1134 msgid "Get SureForms Pro" msgstr "Ottieni SureForms Pro" @@ -10836,24 +10834,24 @@ msgstr "Seleziona sfumatura" msgid "reCAPTCHA" msgstr "reCAPTCHA" -#: inc/form-submit.php:1396 +#: inc/form-submit.php:1410 msgid "Captcha validation failed. No error code provided." msgstr "La validazione del captcha non è riuscita. Nessun codice di errore fornito." -#: inc/form-submit.php:1397 +#: inc/form-submit.php:1411 msgid "Captcha validation failed." msgstr "La validazione del captcha è fallita." -#: inc/form-submit.php:1464 +#: inc/form-submit.php:1478 msgid "Unknown Captcha" msgstr "Captcha sconosciuto" -#: inc/form-submit.php:1465 +#: inc/form-submit.php:1479 msgid "Invalid captcha type." msgstr "Tipo di captcha non valido." #. translators: %s is the captcha title. -#: inc/form-submit.php:1478 +#: inc/form-submit.php:1492 #, php-format msgid "%s verification failed. Please contact your site administrator." msgstr "La verifica di %s non è riuscita. Si prega di contattare l'amministratore del sito." @@ -11250,8 +11248,8 @@ msgstr "Descrivi il modulo che desideri creare" msgid "We are building your form…" msgstr "Stiamo creando il tuo modulo…" -#: admin/admin.php:1397 -#: admin/admin.php:1398 +#: admin/admin.php:1410 +#: admin/admin.php:1411 msgid "SMTP" msgstr "SMTP" @@ -11383,32 +11381,31 @@ msgstr "Abilita la Notifica Amministratore" msgid "Admin notifications keep you informed about new form entries since your last visit." msgstr "Le notifiche dell'amministratore ti tengono informato sui nuovi invii di moduli dalla tua ultima visita." -#: admin/admin.php:2869 -#: admin/admin.php:2922 -#: admin/admin.php:3072 -#: admin/admin.php:3110 -#: admin/admin.php:3131 -#: admin/admin.php:3462 -#: admin/admin.php:3842 +#: admin/admin.php:2864 +#: admin/admin.php:3010 +#: admin/admin.php:3048 +#: admin/admin.php:3069 +#: admin/admin.php:3401 +#: admin/admin.php:3793 msgid "Unauthorized user." msgstr "Utente non autorizzato." #. translators: 1: opening span, 2: opening strong (inline), 3: closing strong, 4: closing span, 5: opening strong (block), 6: closing strong -#: admin/admin.php:3081 +#: admin/admin.php:3019 #, php-format msgid "%1$sGet started by %2$sbuilding your first form%3$s.%4$s%5$sExperience the power of our intuitive AI Form Builder%6$s" msgstr "%1$sInizia %2$scostruendo il tuo primo modulo%3$s.%4$s%5$sScopri la potenza del nostro intuitivo Costruttore di Moduli AI%6$s" -#: admin/admin.php:3092 +#: admin/admin.php:3030 msgid "SureForms is waiting for you!" msgstr "SureForms ti sta aspettando!" -#: admin/admin.php:3094 +#: admin/admin.php:3032 msgid "Build My First Form" msgstr "Crea il mio primo modulo" -#: admin/admin.php:3095 -#: admin/admin.php:3650 +#: admin/admin.php:3033 +#: admin/admin.php:3582 msgid "Dismiss" msgstr "Chiudi" @@ -11428,51 +11425,51 @@ msgstr "Accesso" msgid "Register" msgstr "Registrati" -#: admin/admin.php:3491 +#: admin/admin.php:3430 msgid "Recent Entries" msgstr "Voci recenti" -#: admin/admin.php:3492 +#: admin/admin.php:3431 msgid "( Last 7 days )" msgstr "( Ultimi 7 giorni )" -#: admin/admin.php:4678 +#: admin/admin.php:4475 msgid "Use Conditional Logic to show only what matters" msgstr "Usa la logica condizionale per mostrare solo ciò che conta" -#: admin/admin.php:4679 +#: admin/admin.php:4476 msgid "Split your form into steps to keep it easy" msgstr "Dividi il tuo modulo in passaggi per mantenerlo semplice" -#: admin/admin.php:4680 +#: admin/admin.php:4477 msgid "Let people upload files directly to your form" msgstr "Consenti alle persone di caricare file direttamente nel tuo modulo" -#: admin/admin.php:4681 +#: admin/admin.php:4478 msgid "Turn responses into downloadable PDFs automatically" msgstr "Trasforma automaticamente le risposte in PDF scaricabili" -#: admin/admin.php:4682 +#: admin/admin.php:4479 msgid "Let users sign with a simple signature field" msgstr "Consenti agli utenti di firmare con un semplice campo firma" -#: admin/admin.php:4683 +#: admin/admin.php:4480 msgid "Connect your form to other tools using webhooks" msgstr "Collega il tuo modulo ad altri strumenti utilizzando i webhook" -#: admin/admin.php:4684 +#: admin/admin.php:4481 msgid "Use Conversational Forms for a chat-like experience" msgstr "Usa moduli conversazionali per un'esperienza simile a una chat" -#: admin/admin.php:4685 +#: admin/admin.php:4482 msgid "Let users register or log in through your form" msgstr "Consenti agli utenti di registrarsi o accedere tramite il tuo modulo" -#: admin/admin.php:4686 +#: admin/admin.php:4483 msgid "Build forms that create WordPress user accounts" msgstr "Crea moduli che creano account utente WordPress" -#: admin/admin.php:4687 +#: admin/admin.php:4484 msgid "Add calculations to auto-total scores or prices" msgstr "Aggiungi calcoli per totalizzare automaticamente i punteggi o i prezzi" @@ -11671,7 +11668,6 @@ msgstr "Ottieni più controllo, flussi di lavoro più rapidi e una personalizzaz msgid "Selected features require %1$s - use code %2$s to get 10% off on any plan." msgstr "Le funzionalità selezionate richiedono %1$s - usa il codice %2$s per ottenere il 10% di sconto su qualsiasi piano." -#: admin/admin.php:4060 #: assets/build/dashboard.js:172 msgid "Copied" msgstr "Copiato" @@ -11704,21 +11700,21 @@ msgstr "Ritocchi finali che fanno la differenza:" msgid "Build Your First Form" msgstr "Crea il tuo primo modulo" -#: inc/helper.php:2161 +#: inc/helper.php:2182 msgid "Invalid nonce action or name." msgstr "Azione o nome del nonce non valido." #: inc/admin/editor-nudge.php:237 -#: inc/helper.php:2171 -#: inc/helper.php:2179 +#: inc/helper.php:2192 +#: inc/helper.php:2200 msgid "Invalid security token." msgstr "Token di sicurezza non valido." -#: inc/helper.php:2186 +#: inc/helper.php:2207 msgid "Invalid request type." msgstr "Tipo di richiesta non valido." -#: inc/helper.php:2194 +#: inc/helper.php:2215 msgid "You do not have permission to perform this action." msgstr "Non hai il permesso di eseguire questa azione." @@ -11895,7 +11891,7 @@ msgstr "Esplora SureDash" msgid "Something went wrong. We have logged the error for further investigation" msgstr "Qualcosa è andato storto. Abbiamo registrato l'errore per ulteriori indagini." -#: inc/field-validation.php:452 +#: inc/field-validation.php:440 msgid "Field is not valid." msgstr "Il campo non è valido." @@ -11963,8 +11959,8 @@ msgstr "Miniatura video di SureForms" msgid "Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>" msgstr "Formato previsto per le email - email@sureforms.com o John Doe <email@sureforms.com>" -#: admin/admin.php:1517 -#: admin/admin.php:1518 +#: admin/admin.php:1530 +#: admin/admin.php:1531 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/forms.js:172 @@ -12345,8 +12341,8 @@ msgstr "Sconosciuto" #: inc/payments/admin/admin-handler.php:1501 #: inc/payments/admin/admin-handler.php:1505 #: inc/payments/admin/admin-handler.php:1509 -#: inc/payments/front-end.php:893 -#: inc/payments/front-end.php:1338 +#: inc/payments/front-end.php:895 +#: inc/payments/front-end.php:1340 msgid "Guest User" msgstr "Utente Ospite" @@ -12359,7 +12355,7 @@ msgid "Valid customer email is required for payments." msgstr "È richiesta un'email cliente valida per i pagamenti." #: inc/payments/front-end.php:116 -#: inc/payments/front-end.php:342 +#: inc/payments/front-end.php:343 #: inc/payments/stripe/admin-stripe-handler.php:861 #: inc/payments/stripe/payments-settings.php:349 #: inc/payments/stripe/payments-settings.php:474 @@ -12370,136 +12366,136 @@ msgid "Stripe is not connected." msgstr "Stripe non è connesso." #: inc/payments/front-end.php:122 -#: inc/payments/front-end.php:348 -#: inc/payments/front-end.php:662 -#: inc/payments/front-end.php:1217 +#: inc/payments/front-end.php:349 +#: inc/payments/front-end.php:664 +#: inc/payments/front-end.php:1219 msgid "Stripe secret key not found." msgstr "Chiave segreta di Stripe non trovata." #. translators: %s: formatted payment amount -#: inc/payments/front-end.php:205 +#: inc/payments/front-end.php:206 #, php-format msgid "The payment amount (%s) is below the minimum allowed. Stripe only processes amounts above 50¢." msgstr "L'importo del pagamento (%s) è inferiore al minimo consentito. Stripe elabora solo importi superiori a 50¢." #. translators: %s: Field name -#: inc/payments/front-end.php:275 +#: inc/payments/front-end.php:276 #, php-format msgid "Missing required field: %s" msgstr "Manca il campo richiesto: %s" -#: inc/payments/front-end.php:294 +#: inc/payments/front-end.php:295 msgid "Valid customer email is required for subscriptions." msgstr "È richiesta un'email valida del cliente per gli abbonamenti." -#: inc/payments/front-end.php:299 +#: inc/payments/front-end.php:300 msgid "Customer name is required for subscriptions." msgstr "Il nome del cliente è richiesto per gli abbonamenti." -#: inc/payments/front-end.php:316 +#: inc/payments/front-end.php:317 msgid "Amount must be greater than 0" msgstr "L'importo deve essere maggiore di 0" -#: inc/payments/front-end.php:324 +#: inc/payments/front-end.php:325 msgid "Invalid billing interval" msgstr "Intervallo di fatturazione non valido" -#: inc/payments/front-end.php:359 +#: inc/payments/front-end.php:360 msgid "Failed to create customer for subscription." msgstr "Impossibile creare il cliente per l'abbonamento." -#: inc/payments/front-end.php:392 -#: inc/payments/front-end.php:408 +#: inc/payments/front-end.php:394 +#: inc/payments/front-end.php:410 msgid "Failed to create subscription through middleware." msgstr "Impossibile creare l'abbonamento tramite middleware." -#: inc/payments/front-end.php:413 +#: inc/payments/front-end.php:415 msgid "Empty response from subscription creation." msgstr "Risposta vuota dalla creazione dell'abbonamento." -#: inc/payments/front-end.php:418 +#: inc/payments/front-end.php:420 msgid "Invalid JSON response from subscription creation." msgstr "Risposta JSON non valida dalla creazione dell'abbonamento." -#: inc/payments/front-end.php:422 -#: inc/payments/front-end.php:426 +#: inc/payments/front-end.php:424 +#: inc/payments/front-end.php:428 msgid "Invalid subscription data." msgstr "Dati di abbonamento non validi." -#: inc/payments/front-end.php:433 +#: inc/payments/front-end.php:435 msgid "Failed to create subscription." msgstr "Creazione dell'abbonamento non riuscita." #. translators: %s: Error message -#: inc/payments/front-end.php:466 +#: inc/payments/front-end.php:468 #, php-format msgid "Unexpected error: %s" msgstr "Errore imprevisto: %s" -#: inc/payments/front-end.php:632 +#: inc/payments/front-end.php:634 #: inc/payments/stripe/admin-stripe-handler.php:103 #: inc/payments/stripe/admin-stripe-handler.php:165 #: inc/payments/stripe/admin-stripe-handler.php:471 msgid "Subscription ID not found." msgstr "ID di abbonamento non trovato." -#: inc/payments/front-end.php:651 +#: inc/payments/front-end.php:653 msgid "Customer ID not found for the payment." msgstr "ID cliente non trovato per il pagamento." -#: inc/payments/front-end.php:679 +#: inc/payments/front-end.php:681 msgid "Failed to retrieve setup intent." msgstr "Impossibile recuperare l'intento di configurazione." -#: inc/payments/front-end.php:727 +#: inc/payments/front-end.php:729 msgid "Failed to update subscription." msgstr "Impossibile aggiornare l'abbonamento." -#: inc/payments/front-end.php:735 +#: inc/payments/front-end.php:737 msgid "Latest invoice not found on subscription." msgstr "Ultima fattura non trovata nell'abbonamento." -#: inc/payments/front-end.php:748 +#: inc/payments/front-end.php:750 msgid "Failed to retrieve invoice." msgstr "Impossibile recuperare la fattura." -#: inc/payments/front-end.php:770 +#: inc/payments/front-end.php:772 msgid "Payment intent not found on invoice." msgstr "Intento di pagamento non trovato sulla fattura." -#: inc/payments/front-end.php:785 +#: inc/payments/front-end.php:787 msgid "Failed to confirm payment." msgstr "Impossibile confermare il pagamento." -#: inc/payments/front-end.php:801 +#: inc/payments/front-end.php:803 msgid "Failed to retrieve subscription." msgstr "Impossibile recuperare l'abbonamento." -#: inc/payments/front-end.php:816 +#: inc/payments/front-end.php:818 msgid "Subscription not found for the payment." msgstr "Abbonamento non trovato per il pagamento." #. translators: %d: User ID -#: inc/payments/front-end.php:891 -#: inc/payments/front-end.php:1338 +#: inc/payments/front-end.php:893 +#: inc/payments/front-end.php:1340 #, php-format msgid "User ID: %d" msgstr "ID utente: %d" #. translators: %s: Invoice status -#: inc/payments/front-end.php:899 +#: inc/payments/front-end.php:901 #, php-format msgid "Invoice Status: %s" msgstr "Stato della fattura: %s" #. translators: Title for subscription verification log -#: inc/payments/front-end.php:906 +#: inc/payments/front-end.php:908 msgid "Subscription Verification" msgstr "Verifica dell'abbonamento" #. translators: %s: Subscription ID #. translators: %s: Stripe subscription ID -#: inc/payments/front-end.php:910 +#: inc/payments/front-end.php:912 #: inc/payments/stripe/admin-stripe-handler.php:185 #: inc/payments/stripe/admin-stripe-handler.php:487 #: inc/payments/stripe/stripe-webhook.php:572 @@ -12514,8 +12510,8 @@ msgstr "ID di abbonamento: %s" #. translators: %s: payment gateway name (e.g., Stripe) #. translators: %s: payment gateway #. translators: %s: Payment gateway name (e.g., Stripe). -#: inc/payments/front-end.php:912 -#: inc/payments/front-end.php:1349 +#: inc/payments/front-end.php:914 +#: inc/payments/front-end.php:1351 #: inc/payments/stripe/admin-stripe-handler.php:190 #: inc/payments/stripe/admin-stripe-handler.php:492 #: inc/payments/stripe/admin-stripe-handler.php:667 @@ -12529,13 +12525,13 @@ msgid "Payment Gateway: %s" msgstr "Gateway di Pagamento: %s" #. translators: %s: Payment Intent ID -#: inc/payments/front-end.php:914 +#: inc/payments/front-end.php:916 #, php-format msgid "Payment Intent ID: %s" msgstr "ID dell'intento di pagamento: %s" #. translators: %s: Charge ID -#: inc/payments/front-end.php:916 +#: inc/payments/front-end.php:918 #: inc/payments/stripe/stripe-webhook.php:1084 #, php-format msgid "Charge ID: %s" @@ -12543,7 +12539,7 @@ msgstr "ID di addebito: %s" #. translators: %s: Subscription Status #. translators: %s: subscription status -#: inc/payments/front-end.php:918 +#: inc/payments/front-end.php:920 #: inc/payments/stripe/admin-stripe-handler.php:195 #: inc/payments/stripe/admin-stripe-handler.php:497 #, php-format @@ -12551,7 +12547,7 @@ msgid "Subscription Status: %s" msgstr "Stato dell'abbonamento: %s" #. translators: %s: Customer ID -#: inc/payments/front-end.php:920 +#: inc/payments/front-end.php:922 #: inc/payments/stripe/stripe-webhook.php:1174 #, php-format msgid "Customer ID: %s" @@ -12559,8 +12555,8 @@ msgstr "ID cliente: %s" #. translators: 1: Amount, 2: Currency #. translators: %1$s: amount, %2$s: currency. -#: inc/payments/front-end.php:922 -#: inc/payments/front-end.php:1351 +#: inc/payments/front-end.php:924 +#: inc/payments/front-end.php:1353 #: inc/payments/stripe/stripe-webhook.php:1089 #: inc/payments/stripe/stripe-webhook.php:1166 #, php-format @@ -12569,34 +12565,34 @@ msgstr "Importo: %1$s %2$s" #. translators: %s: Payment mode (e.g. Live or Test) #. translators: %s: payment mode -#: inc/payments/front-end.php:925 -#: inc/payments/front-end.php:1356 +#: inc/payments/front-end.php:927 +#: inc/payments/front-end.php:1358 #, php-format msgid "Mode: %s" msgstr "Modalità: %s" -#: inc/payments/front-end.php:959 +#: inc/payments/front-end.php:961 msgid "Failed to verify subscription." msgstr "Verifica dell'abbonamento non riuscita." -#: inc/payments/front-end.php:1250 -#: inc/payments/front-end.php:1268 -#: inc/payments/front-end.php:1276 -#: inc/payments/front-end.php:1283 +#: inc/payments/front-end.php:1252 +#: inc/payments/front-end.php:1270 +#: inc/payments/front-end.php:1278 +#: inc/payments/front-end.php:1285 msgid "Failed to retrieve payment intent." msgstr "Impossibile recuperare l'intento di pagamento." -#: inc/payments/front-end.php:1291 +#: inc/payments/front-end.php:1293 msgid "Payment was not confirmed successfully." msgstr "Il pagamento non è stato confermato con successo." -#: inc/payments/front-end.php:1343 +#: inc/payments/front-end.php:1345 msgid "Payment Verification" msgstr "Verifica del pagamento" #. translators: %s: Stripe transaction ID #. translators: %s: Charge ID -#: inc/payments/front-end.php:1347 +#: inc/payments/front-end.php:1349 #: inc/payments/stripe/stripe-webhook.php:1162 #, php-format msgid "Transaction ID: %s" @@ -12604,18 +12600,18 @@ msgstr "ID transazione: %s" #. translators: %s: payment status #. translators: %s: Status -#: inc/payments/front-end.php:1353 +#: inc/payments/front-end.php:1355 #: inc/payments/stripe/stripe-webhook.php:576 #: inc/payments/stripe/stripe-webhook.php:1168 #, php-format msgid "Status: %s" msgstr "Stato: %s" -#: inc/payments/front-end.php:1459 +#: inc/payments/front-end.php:1461 msgid "Failed to create Stripe customer." msgstr "Creazione del cliente Stripe non riuscita." -#: inc/payments/front-end.php:1523 +#: inc/payments/front-end.php:1525 msgid "Failed to create Stripe guest customer." msgstr "Impossibile creare un cliente ospite di Stripe." @@ -15103,7 +15099,7 @@ msgid "Failed to create duplicate form." msgstr "Impossibile creare un modulo duplicato." #: inc/payments/front-end.php:99 -#: inc/payments/front-end.php:305 +#: inc/payments/front-end.php:306 #: inc/payments/payment-helper.php:597 msgid "Invalid form configuration." msgstr "Configurazione del modulo non valida." @@ -15183,7 +15179,7 @@ msgstr "Importo del pagamento inferiore al minimo. Minimo: %1$s, ricevuto %2$s." msgid " (Copy)" msgstr "(Copia)" -#: inc/compatibility/multilingual/string-collector.php:563 +#: inc/compatibility/multilingual/string-collector.php:569 #: assets/build/blocks.js:172 msgid "Placeholder" msgstr "Segnaposto" @@ -15378,12 +15374,12 @@ msgid "Stripe Settings" msgstr "Impostazioni di Stripe" #. translators: %1$s: SureForms version, %2$s: SureForms Pro Plugin Name, %3$s: SureForms Pro Version. -#: admin/admin.php:2335 +#: admin/admin.php:2346 #, php-format msgid "SureForms %1$s requires minimum %2$s %3$s to work properly. Please update to the latest version." msgstr "SureForms %1$s richiede almeno %2$s %3$s per funzionare correttamente. Si prega di aggiornare all'ultima versione." -#: admin/admin.php:2348 +#: admin/admin.php:2359 msgid "Update Now" msgstr "Aggiorna ora" @@ -15431,8 +15427,8 @@ msgstr "Posizione del simbolo di valuta" msgid "Select the position of the currency symbol relative to the amount." msgstr "Seleziona la posizione del simbolo della valuta rispetto all'importo." -#: admin/admin.php:1460 -#: admin/admin.php:1461 +#: admin/admin.php:1473 +#: admin/admin.php:1474 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/forms.js:172 @@ -15446,41 +15442,41 @@ msgstr "Seleziona la posizione del simbolo della valuta rispetto all'importo." msgid "Learn" msgstr "Impara" -#: admin/admin.php:2689 +#: admin/admin.php:2700 msgid "Amazing! SureForms is powering your forms and submissions - let's keep growing together!" msgstr "Incredibile! SureForms sta alimentando i tuoi moduli e le tue sottomissioni - continuiamo a crescere insieme!" -#: admin/admin.php:2690 +#: admin/admin.php:2701 msgid "If SureForms has been helpful, would you mind taking a moment to leave a 5-star review on WordPress.org?" msgstr "Se SureForms ti è stato utile, ti dispiacerebbe prendere un momento per lasciare una recensione a 5 stelle su WordPress.org?" -#: admin/admin.php:2701 -#: admin/admin.php:2765 +#: admin/admin.php:2712 +#: admin/admin.php:2776 msgid "Maybe later" msgstr "Forse più tardi" -#: admin/admin.php:2707 +#: admin/admin.php:2718 msgid "I already did" msgstr "L'ho già fatto" -#: admin/admin.php:2756 +#: admin/admin.php:2767 msgid "SureForms is ready to power your forms — explore what's possible!" msgstr "SureForms è pronto a potenziare i tuoi moduli — scopri cosa è possibile!" -#: admin/admin.php:2757 +#: admin/admin.php:2768 msgid "Manage your forms, track submissions, and discover features like AI Form Builder, payment integrations, and more from the SureForms dashboard." msgstr "Gestisci i tuoi moduli, traccia le sottomissioni e scopri funzionalità come AI Form Builder, integrazioni di pagamento e altro ancora dalla dashboard di SureForms." -#: admin/admin.php:2760 +#: admin/admin.php:2771 msgid "Go to Dashboard" msgstr "Vai al cruscotto" -#: admin/admin.php:2771 +#: admin/admin.php:2782 msgid "I already know" msgstr "Lo so già" -#: admin/admin.php:2981 -#: admin/admin.php:3854 +#: admin/admin.php:2917 +#: admin/admin.php:3805 msgid "Invalid parameters." msgstr "Parametri non validi." @@ -15806,11 +15802,11 @@ msgstr "Array di definizioni dei campi del modulo. Fornire questo sostituisce tu msgid "Optional form metadata including confirmation, compliance, and styling settings. Same schema as create-form." msgstr "Metadati del modulo opzionali, inclusi impostazioni di conferma, conformità e stile. Stesso schema di creazione del modulo." -#: inc/ai-form-builder/ai-auth.php:111 +#: inc/ai-form-builder/ai-auth.php:114 msgid "Authentication session expired. Please try again." msgstr "Sessione di autenticazione scaduta. Per favore riprova." -#: inc/ai-form-builder/ai-auth.php:144 +#: inc/ai-form-builder/ai-auth.php:147 msgid "Invalid access key format." msgstr "Formato della chiave di accesso non valido." @@ -15867,10 +15863,10 @@ msgstr "Questo modulo non è ancora disponibile. Ricontrolla dopo l'orario di in #: inc/form-submit.php:247 #: inc/form-submit.php:553 #: inc/form-submit.php:598 -#: inc/form-submit.php:1257 +#: inc/form-submit.php:1271 #: inc/migrator/bootstrap.php:357 #: inc/payments/front-end.php:79 -#: inc/payments/front-end.php:265 +#: inc/payments/front-end.php:266 #: inc/rest-api.php:124 #: inc/rest-api.php:183 #: inc/rest-api.php:349 @@ -15919,19 +15915,19 @@ msgstr "Si prega di controllare il modulo per eventuali errori." msgid "Your submission was flagged as spam. Please try again." msgstr "Il tuo invio è stato segnalato come spam. Per favore riprova." -#: inc/form-submit.php:868 +#: inc/form-submit.php:882 msgid "Unable to submit form. Please try again." msgstr "Impossibile inviare il modulo. Per favore riprova." -#: inc/form-submit.php:1137 +#: inc/form-submit.php:1151 msgid "No SMTP plugin detected. Please configure an SMTP plugin to enable email sending." msgstr "Nessun plugin SMTP rilevato. Si prega di configurare un plugin SMTP per abilitare l'invio di email." -#: inc/form-submit.php:1138 +#: inc/form-submit.php:1152 msgid "Email sending failed for an unknown reason." msgstr "Invio email fallito per una ragione sconosciuta." -#: inc/form-submit.php:1201 +#: inc/form-submit.php:1215 msgid "No emails were sent." msgstr "Nessuna email è stata inviata." @@ -16444,7 +16440,7 @@ msgid "Duplicate form?" msgstr "Duplicare il modulo?" #: assets/build/formSubmit.js:2 -#: assets/js/unminified/form-submit.js:938 +#: assets/js/unminified/form-submit.js:953 msgid "An error occurred while submitting your form. Please try again." msgstr "Si è verificato un errore durante l'invio del modulo. Si prega di riprovare." @@ -16821,28 +16817,28 @@ msgstr "Segreto del webhook non configurato." msgid "Invalid webhook signature." msgstr "Firma del webhook non valida." -#: admin/admin.php:1299 -#: admin/admin.php:1905 +#: admin/admin.php:1312 +#: admin/admin.php:1916 #: assets/build/formEditor.js:172 msgid "Quizzes" msgstr "Quiz" -#: admin/admin.php:1298 +#: admin/admin.php:1311 msgid "Quiz Entries" msgstr "Voci del quiz" -#: admin/admin.php:1301 -#: admin/admin.php:1334 -#: admin/admin.php:1367 +#: admin/admin.php:1314 +#: admin/admin.php:1347 +#: admin/admin.php:1380 #: assets/build/settings.js:172 msgid "New" msgstr "Nuovo" -#: inc/form-submit.php:1266 +#: inc/form-submit.php:1280 msgid "Invalid form." msgstr "Modulo non valido." -#: inc/form-submit.php:1271 +#: inc/form-submit.php:1285 msgid "Too many requests. Please try again shortly." msgstr "Troppe richieste. Si prega di riprovare a breve." @@ -17351,9 +17347,9 @@ msgstr "Perfetto per l'istruzione, la formazione e i quiz divertenti" msgid "Select this to create a quiz with scored questions and graded results." msgstr "Seleziona questo per creare un quiz con domande a punteggio e risultati valutati." -#: admin/admin.php:1331 -#: admin/admin.php:1332 -#: admin/admin.php:1910 +#: admin/admin.php:1344 +#: admin/admin.php:1345 +#: admin/admin.php:1921 msgid "Survey Reports" msgstr "Rapporti di indagine" @@ -17733,23 +17729,23 @@ msgid "The AI response is missing a form title. Please try again." msgstr "La risposta dell'IA manca di un titolo del modulo. Per favore riprova." #: inc/ai-form-builder/ai-form-builder.php:127 -#: inc/ai-form-builder/field-mapping.php:69 +#: inc/ai-form-builder/field-mapping.php:73 msgid "The AI was unable to generate form fields. Please try again." msgstr "L'IA non è riuscita a generare i campi del modulo. Per favore, riprova." -#: inc/ai-form-builder/field-mapping.php:41 +#: inc/ai-form-builder/field-mapping.php:45 msgid "The AI form data is missing. Please try again." msgstr "I dati del modulo AI sono mancanti. Per favore, riprova." -#: inc/ai-form-builder/field-mapping.php:51 +#: inc/ai-form-builder/field-mapping.php:55 msgid "The AI form data is not in the expected format." msgstr "I dati del modulo AI non sono nel formato previsto." -#: inc/ai-form-builder/field-mapping.php:60 +#: inc/ai-form-builder/field-mapping.php:64 msgid "The AI response did not include a form. Please try again." msgstr "La risposta dell'IA non includeva un modulo. Per favore, riprova." -#: inc/ai-form-builder/field-mapping.php:90 +#: inc/ai-form-builder/field-mapping.php:94 msgid "The AI returned a malformed form field. Please try again." msgstr "L'IA ha restituito un campo del modulo malformato. Per favore riprova." @@ -17759,7 +17755,7 @@ msgid "Error creating SureForms Form." msgstr "Errore nella creazione del modulo SureForms." #. translators: %s represents the minimum number of characters required -#: inc/field-validation.php:465 +#: inc/field-validation.php:453 #: inc/translatable.php:94 #, php-format msgid "Please enter at least %s characters." @@ -17773,7 +17769,7 @@ msgstr "Pagamento una tantum" msgid "Choose payment type" msgstr "Scegli il tipo di pagamento" -#: inc/payments/front-end.php:335 +#: inc/payments/front-end.php:336 msgid "Billing interval does not match the form configuration." msgstr "L'intervallo di fatturazione non corrisponde alla configurazione del modulo." @@ -17917,9 +17913,9 @@ msgstr "La risposta dell'IA era vuota. Per favore, perfeziona il tuo prompt e ri msgid "Unable to build form fields from the AI response." msgstr "Impossibile creare i campi del modulo dalla risposta dell'AI." -#: admin/admin.php:1364 -#: admin/admin.php:1365 -#: admin/admin.php:1915 +#: admin/admin.php:1377 +#: admin/admin.php:1378 +#: admin/admin.php:1926 msgid "Partial Entries" msgstr "Voci parziali" @@ -18196,10 +18192,6 @@ msgstr "Conversione in corso…" msgid "Convert to SureForms" msgstr "Converti in SureForms" -#: assets/build/partialEntriesEmptyState.js:172 -msgid "Capture in-progress form data the moment visitors stop typing — no submit required" -msgstr "Acquisisci i dati del modulo in corso nel momento in cui i visitatori smettono di digitare — non è necessario inviare" - #: assets/build/partialEntriesEmptyState.js:172 msgid "Recover abandoned submissions and follow up with prospects you would otherwise lose" msgstr "Recupera le presentazioni abbandonate e segui i potenziali clienti che altrimenti perderesti" @@ -18295,80 +18287,80 @@ msgstr "Conferme" msgid "Confirmation #%d" msgstr "Conferma n.%d" -#: inc/compatibility/multilingual/string-collector.php:286 +#: inc/compatibility/multilingual/string-collector.php:291 msgid "Message body" msgstr "Corpo del messaggio" -#: inc/compatibility/multilingual/string-collector.php:287 +#: inc/compatibility/multilingual/string-collector.php:292 msgid "\"From\" name" msgstr "\"Da\" nome" #. translators: %d is the notification number. -#: inc/compatibility/multilingual/string-collector.php:290 +#: inc/compatibility/multilingual/string-collector.php:295 msgid "Notifications" msgstr "Notifiche" #. translators: %d is the notification number. -#: inc/compatibility/multilingual/string-collector.php:290 +#: inc/compatibility/multilingual/string-collector.php:295 #, php-format msgid "Notification #%d" msgstr "Notifica n. %d" -#: inc/compatibility/multilingual/string-collector.php:313 +#: inc/compatibility/multilingual/string-collector.php:319 msgid "Form restriction message" msgstr "Messaggio di restrizione del modulo" #. translators: %d is the option number. -#: inc/compatibility/multilingual/string-collector.php:482 +#: inc/compatibility/multilingual/string-collector.php:488 #, php-format msgid "Option %d" msgstr "Opzione %d" -#: inc/compatibility/multilingual/string-collector.php:562 +#: inc/compatibility/multilingual/string-collector.php:568 msgid "Label" msgstr "Etichetta" -#: inc/compatibility/multilingual/string-collector.php:564 +#: inc/compatibility/multilingual/string-collector.php:570 msgid "Help text" msgstr "Testo di aiuto" -#: inc/compatibility/multilingual/string-collector.php:566 +#: inc/compatibility/multilingual/string-collector.php:572 msgid "Default value" msgstr "Valore predefinito" -#: inc/compatibility/multilingual/string-collector.php:567 +#: inc/compatibility/multilingual/string-collector.php:573 msgid "Duplicate message" msgstr "Messaggio duplicato" -#: inc/compatibility/multilingual/string-collector.php:568 +#: inc/compatibility/multilingual/string-collector.php:574 msgid "Confirm label" msgstr "Conferma etichetta" -#: inc/compatibility/multilingual/string-collector.php:569 +#: inc/compatibility/multilingual/string-collector.php:575 msgid "Prefix" msgstr "Prefisso" -#: inc/compatibility/multilingual/string-collector.php:570 +#: inc/compatibility/multilingual/string-collector.php:576 msgid "Suffix" msgstr "Suffisso" -#: inc/compatibility/multilingual/string-collector.php:571 +#: inc/compatibility/multilingual/string-collector.php:577 msgid "Button text" msgstr "Testo del pulsante" -#: inc/compatibility/multilingual/string-collector.php:572 +#: inc/compatibility/multilingual/string-collector.php:578 msgid "Amount label" msgstr "Etichetta importo" -#: inc/compatibility/multilingual/string-collector.php:573 +#: inc/compatibility/multilingual/string-collector.php:579 msgid "Payment description" msgstr "Descrizione del pagamento" -#: inc/compatibility/multilingual/string-collector.php:574 +#: inc/compatibility/multilingual/string-collector.php:580 msgid "One-time label" msgstr "Etichetta unica" -#: inc/compatibility/multilingual/string-collector.php:575 +#: inc/compatibility/multilingual/string-collector.php:581 msgid "Subscription label" msgstr "Etichetta di abbonamento" @@ -18790,23 +18782,23 @@ msgstr "L'importo del pagamento non può essere verificato per questo modulo. Mo msgid "Cancellation is not supported for this payment gateway." msgstr "La cancellazione non è supportata per questo gateway di pagamento." -#: admin/admin.php:3203 +#: admin/admin.php:3142 msgid "SureForms AI Quick Draft" msgstr "SureForms AI Bozza Rapida" -#: admin/admin.php:3222 +#: admin/admin.php:3161 msgid "Describe the form and let SureForms AI generate it for you." msgstr "Descrivi il modulo e lascia che SureForms AI lo generi per te." -#: admin/admin.php:3225 +#: admin/admin.php:3164 msgid "Describe your form" msgstr "Descrivi il tuo modulo" -#: admin/admin.php:3232 +#: admin/admin.php:3171 msgid "Example: Create a contact form with name, email, phone, and message fields." msgstr "Esempio: Crea un modulo di contatto con campi per nome, email, telefono e messaggio." -#: admin/admin.php:3273 +#: admin/admin.php:3212 msgid "Redirecting..." msgstr "Reindirizzamento in corso..." @@ -18819,14 +18811,14 @@ msgid "The prompt is too long. Please shorten it and try again." msgstr "Il prompt è troppo lungo. Per favore accorcialo e riprova." #. translators: %s: maximum characters allowed before the @ symbol. -#: inc/field-validation.php:487 +#: inc/field-validation.php:475 #: inc/translatable.php:97 #, php-format msgid "The part before @ may not exceed %s characters." msgstr "La parte prima di @ non può superare %s caratteri." #. translators: %s: maximum characters allowed after the @ symbol. -#: inc/field-validation.php:493 +#: inc/field-validation.php:481 #: inc/translatable.php:100 #, php-format msgid "The part after @ may not exceed %s characters." @@ -18913,78 +18905,78 @@ msgstr "Spiacente, non sei autorizzato a visualizzare questo modulo." msgid "This form requires a payment. Please complete the payment and submit again." msgstr "Questo modulo richiede un pagamento. Si prega di completare il pagamento e inviare di nuovo." -#: admin/admin.php:598 +#: admin/admin.php:611 msgid "You are not allowed to update this prompt." msgstr "Non sei autorizzato ad aggiornare questo prompt." -#: admin/admin.php:641 +#: admin/admin.php:654 msgid "Finish setting up your form" msgstr "Completa la configurazione del tuo modulo" -#: admin/admin.php:673 +#: admin/admin.php:686 msgid "Review or edit your form" msgstr "Rivedi o modifica il tuo modulo" -#: admin/admin.php:674 -#: admin/admin.php:4515 +#: admin/admin.php:687 +#: admin/admin.php:4312 msgid "Edit form" msgstr "Modifica modulo" -#: admin/admin.php:679 +#: admin/admin.php:692 msgid "Personalize the Thank You message" msgstr "Personalizza il messaggio di ringraziamento" -#: admin/admin.php:680 +#: admin/admin.php:693 msgid "Edit message" msgstr "Modifica messaggio" -#: admin/admin.php:685 +#: admin/admin.php:698 msgid "Choose who gets notified of new replies" msgstr "Scegli chi riceve notifiche di nuove risposte" -#: admin/admin.php:686 +#: admin/admin.php:699 msgid "Set up email" msgstr "Configura email" -#: admin/admin.php:694 +#: admin/admin.php:707 msgid "your form" msgstr "il tuo modulo" #. translators: %s: form title. -#: admin/admin.php:697 +#: admin/admin.php:710 #, php-format msgid "Finish setting up %s" msgstr "Completa la configurazione di %s" #. translators: %s: form title. -#: admin/admin.php:705 +#: admin/admin.php:718 #, php-format msgid "View %s (opens in a new tab)" msgstr "Visualizza %s (si apre in una nuova scheda)" -#: admin/admin.php:710 +#: admin/admin.php:723 msgid "Customize your form to get it ready for real submissions:" msgstr "Personalizza il tuo modulo per prepararlo a ricevere invii reali:" -#: admin/admin.php:4504 +#: admin/admin.php:4301 msgid "We’ve already created this form for you. Finish customising it so it’s ready to collect real submissions." msgstr "Abbiamo già creato questo modulo per te. Completa la personalizzazione in modo che sia pronto a raccogliere invii reali." #. translators: %s: form name. -#: admin/admin.php:4509 +#: admin/admin.php:4306 #, php-format msgid "Finish setting up “%s”" msgstr "Completa la configurazione di “%s”" -#: admin/admin.php:4522 +#: admin/admin.php:4319 msgid "Edit the Thank You message" msgstr "Modifica il messaggio di ringraziamento" -#: admin/admin.php:4528 +#: admin/admin.php:4325 msgid "Set where replies go" msgstr "Imposta dove vanno le risposte" -#: inc/generate-form-markup.php:1488 +#: inc/generate-form-markup.php:1507 msgid "(opens in a new tab)" msgstr "(si apre in una nuova scheda)" @@ -19008,93 +19000,63 @@ msgstr "Per favore scegli un file immagine." msgid "This form could not be submitted. Please refresh the page and try again." msgstr "Non è stato possibile inviare questo modulo. Per favore aggiorna la pagina e riprova." -#: admin/admin.php:2395 -#: admin/admin.php:2484 +#: admin/admin.php:2406 +#: admin/admin.php:2495 msgid "Your SureForms database is up to date. New form entries will be saved as usual." msgstr "Il tuo database SureForms è aggiornato. Le nuove voci del modulo verranno salvate come al solito." -#: admin/admin.php:2409 -#: admin/admin.php:2493 +#: admin/admin.php:2420 +#: admin/admin.php:2504 #: inc/rest-api.php:1447 msgid "SureForms could not finish updating the database. Your hosting may not allow SureForms to create database tables — please contact your hosting provider or SureForms support." msgstr "SureForms non è riuscito a completare l'aggiornamento del database. Il tuo hosting potrebbe non consentire a SureForms di creare tabelle nel database — contatta il tuo provider di hosting o il supporto di SureForms." -#: admin/admin.php:2412 +#: admin/admin.php:2423 msgid "Contact support" msgstr "Contatta il supporto" -#: admin/admin.php:2432 +#: admin/admin.php:2443 msgid "Database update needed" msgstr "Aggiornamento del database necessario" -#: admin/admin.php:2438 +#: admin/admin.php:2449 msgid "Fix now" msgstr "Correggi ora" -#: admin/admin.php:2507 +#: admin/admin.php:2518 msgid "SureForms — database update needed" msgstr "SureForms — aggiornamento del database necessario" -#: admin/admin.php:2512 +#: admin/admin.php:2523 msgid "Update database" msgstr "Aggiorna il database" -#: admin/admin.php:2532 +#: admin/admin.php:2543 msgid "You do not have permission to update the database." msgstr "Non hai il permesso di aggiornare il database." -#: admin/admin.php:3669 +#: admin/admin.php:3601 msgid "You do not have permission to do this." msgstr "Non hai il permesso di fare questo." #. translators: %s: caching plugin name. -#: admin/admin.php:4209 +#: admin/admin.php:4006 msgid "%s may interfere with your forms." msgstr "%s potrebbe interferire con i tuoi moduli." -#: admin/admin.php:4185 -#: admin/admin.php:4213 +#: admin/admin.php:3982 +#: admin/admin.php:4010 msgid "Help Me Fix" msgstr "Aiutami a risolvere" -#: admin/admin.php:4258 +#: admin/admin.php:4055 msgid "SureForms found your form entries stored under a different database table prefix. Reconnecting them takes a moment, and your existing entries will be kept." msgstr "SureForms ha trovato le tue voci del modulo memorizzate con un prefisso di tabella del database diverso. Riconnetterle richiede un momento e le tue voci esistenti verranno mantenute." -#: admin/admin.php:4261 +#: admin/admin.php:4058 msgid "SureForms needs to update your database before it can save new form entries. This only takes a moment and will not change your forms or existing content. Entries submitted before now cannot be recovered from here." msgstr "SureForms deve aggiornare il tuo database prima di poter salvare nuove voci del modulo. Questo richiede solo un momento e non cambierà i tuoi moduli o il contenuto esistente. Le voci inviate prima di ora non possono essere recuperate da qui." -#. translators: %s: site host. -#: admin/admin.php:5032 -msgid "SureForms: form submissions are failing on %s" -msgstr "SureForms: gli invii dei moduli stanno fallendo su %s" - -#: admin/admin.php:4990 -msgid "Debug log: no entries recorded." -msgstr "Registro di debug: nessuna voce registrata." - -#. translators: 1: entries shown, 2: entries recorded. -#: admin/admin.php:4995 -msgid "Debug log (most recent %1$d of %2$d entries)" -msgstr "Registro di debug (le più recenti %1$d di %2$d voci)" - -#: admin/admin.php:5158 -msgid "Hello SureForms support," -msgstr "Ciao supporto SureForms," - -#: admin/admin.php:5182 -msgid "Site details" -msgstr "Dettagli del sito" - -#: admin/admin.php:5185 -msgid "not active" -msgstr "non attivo" - -#: admin/admin.php:5188 -msgid "none detected" -msgstr "nessuno rilevato" - #: inc/admin-ajax.php:492 msgid "No form submission failures have been recorded." msgstr "Non sono stati registrati fallimenti nell'invio del modulo." @@ -19144,10 +19106,6 @@ msgstr "Nessun dato di conversione ancora" msgid "Show views and conversion rate" msgstr "Mostra visualizzazioni e tasso di conversione" -#: assets/build/settings.js:172 -msgid "Adds the Views and Conversion Rate columns to the Forms list. A view is counted once per page visit when the form appears on screen, and the conversion rate is the share of those views that ended in a submission. Counting starts the first time you turn this on, so submissions received before then are not counted towards the rate. Turning it off afterwards only hides the columns — counting continues, so the figures are up to date if you switch it back on." -msgstr "Aggiunge le colonne Visualizzazioni e Tasso di Conversione all'elenco dei Moduli. Una visualizzazione viene conteggiata una volta per visita alla pagina quando il modulo appare sullo schermo, e il tasso di conversione è la quota di quelle visualizzazioni che si sono concluse con un invio. Il conteggio inizia la prima volta che lo attivi, quindi gli invii ricevuti prima non vengono conteggiati nel tasso. Disattivarlo successivamente nasconde solo le colonne — il conteggio continua, quindi le cifre sono aggiornate se lo riattivi." - #: assets/build/settings.js:172 msgid "Log cleared." msgstr "Registro cancellato." @@ -19184,192 +19142,102 @@ msgstr "Visualizzazioni e Conversione Moduli" msgid "Logs" msgstr "Registri" -#: admin/admin.php:2831 +#: admin/admin.php:2839 msgid "Previous notice" msgstr "Avviso precedente" -#: admin/admin.php:2832 +#: admin/admin.php:2840 msgid "Next notice" msgstr "Avviso successivo" #. translators: 1: current position, 2: total notices. -#: admin/admin.php:2834 +#: admin/admin.php:2842 msgid "%1$d of %2$d" msgstr "%1$d di %2$d" -#: admin/admin.php:2891 -msgid "Nothing to report." -msgstr "Niente da segnalare." - -#: admin/admin.php:4057 #: assets/build/dashboard.js:172 msgid "Details" msgstr "Dettagli" -#: admin/admin.php:4058 -msgid "What we recorded about this problem. Copy it into your support request so we can start from the cause rather than a description of it." -msgstr "Cosa abbiamo registrato su questo problema. Copialo nella tua richiesta di supporto in modo che possiamo partire dalla causa piuttosto che da una sua descrizione." - -#: admin/admin.php:4059 #: assets/build/dashboard.js:172 msgid "Copy details" msgstr "Copia dettagli" -#: admin/admin.php:4068 -msgid "Copy the details first, so you have them to paste." -msgstr "Copia prima i dettagli, così li hai da incollare." - -#: admin/admin.php:4072 -msgid "Copied. Contact Support is now available." -msgstr "Copiato. Contatta il Supporto è ora disponibile." - -#: admin/admin.php:4073 -msgid "Your browser would not let us copy. Select the text above and copy it by hand." -msgstr "Il tuo browser non ci ha permesso di copiare. Seleziona il testo sopra e copialo manualmente." - -#: admin/admin.php:4076 -msgid "Recorded diagnostics" -msgstr "Diagnostica registrata" - -#: admin/admin.php:4080 -msgid "Collecting the details…" -msgstr "Raccolta dei dettagli in corso…" - -#: admin/admin.php:4081 -msgid "We could not collect the details. Contact Support and describe what happened, and we will take it from there." -msgstr "Non siamo riusciti a raccogliere i dettagli. Contatta il Supporto e descrivi cosa è successo, e da lì ci occuperemo noi." - #. translators: %s: form title. -#: admin/admin.php:4108 +#: admin/admin.php:3911 msgid "We noticed a form submission failure on %s." msgstr "Abbiamo notato un errore di invio del modulo su %s." -#: admin/admin.php:4109 +#: admin/admin.php:3912 msgid "We noticed a form submission failure." msgstr "Abbiamo notato un errore di invio del modulo." -#: admin/admin.php:4110 +#: admin/admin.php:3913 msgid "Visitors may not be able to reach you, and their entries were not saved." msgstr "I visitatori potrebbero non essere in grado di contattarti e le loro voci non sono state salvate." #. translators: %s: form title. -#: admin/admin.php:4115 +#: admin/admin.php:3918 msgid "We noticed a notification failure on %s." msgstr "Abbiamo notato un errore di notifica su %s." -#: admin/admin.php:4116 +#: admin/admin.php:3919 msgid "We noticed a notification failure." msgstr "Abbiamo notato un errore di notifica." -#: admin/admin.php:4117 +#: admin/admin.php:3920 msgid "The entry was saved, but we could not send the email about it. New entries may be coming in without you knowing." msgstr "La voce è stata salvata, ma non siamo riusciti a inviare l'email a riguardo. Potrebbero arrivare nuove voci senza che tu lo sappia." #. translators: %s: form title. -#: admin/admin.php:4132 +#: admin/admin.php:3935 msgid "We noticed an integration failure on %s." msgstr "Abbiamo notato un errore di integrazione su %s." -#: admin/admin.php:4133 +#: admin/admin.php:3936 msgid "We noticed an integration failure." msgstr "Abbiamo notato un errore di integrazione." -#: admin/admin.php:4134 +#: admin/admin.php:3937 msgid "The entry was saved, but we could not send it to a connected service." msgstr "La voce è stata salvata, ma non siamo riusciti a inviarla a un servizio connesso." -#: admin/admin.php:4158 -msgid "View details" -msgstr "Visualizza dettagli" - -#: admin/admin.php:4212 +#: admin/admin.php:4009 msgid "Caching can show visitors an old copy of your form, or load its scripts in the wrong order." msgstr "La cache può mostrare ai visitatori una copia vecchia del tuo modulo o caricare i suoi script nell'ordine sbagliato." -#: admin/admin.php:5005 -msgid "Older entries were left out to keep this excerpt readable. The full log can be downloaded from SureForms → Settings → General." -msgstr "Le voci più vecchie sono state omesse per mantenere leggibile questo estratto. Il log completo può essere scaricato da SureForms → Impostazioni → Generale." - -#. translators: %s: site host. -#: admin/admin.php:5034 -msgid "SureForms has recorded form submissions on %s that could not be completed." -msgstr "SureForms ha registrato invii di moduli su %s che non sono stati completati." - -#. translators: %s: site host. -#: admin/admin.php:5038 -msgid "SureForms: notification emails are not being sent on %s" -msgstr "SureForms: le email di notifica non vengono inviate su %s" - -#. translators: %s: site host. -#: admin/admin.php:5040 -msgid "SureForms saved entries on %s but could not send the notification emails for them." -msgstr "SureForms ha salvato le voci su %s ma non è riuscito a inviare le email di notifica per esse." - -#. translators: %s: site host. -#: admin/admin.php:5044 -msgid "SureForms: an integration is not receiving entries on %s" -msgstr "SureForms: un'integrazione non sta ricevendo voci su %s" - -#. translators: %s: site host. -#: admin/admin.php:5046 -msgid "SureForms saved entries on %s but could not pass them to a connected service." -msgstr "SureForms ha salvato le voci su %s ma non è riuscito a passarle a un servizio connesso." - -#. translators: %s: site host. -#: admin/admin.php:5056 -msgid "SureForms: a problem with the forms on %s" -msgstr "SureForms: un problema con i moduli su %s" - -#. translators: %s: site host. -#: admin/admin.php:5058 -msgid "SureForms has recorded a problem with the forms on %s." -msgstr "SureForms ha registrato un problema con i moduli su %s." - -#. translators: %d: number of failed submissions. -#: admin/admin.php:5083 -msgid "SureForms has recorded %d form submission that could not be completed." -msgid_plural "SureForms has recorded %d form submissions that could not be completed." -msgstr[0] "SureForms ha registrato %d invio di modulo che non è stato completato." -msgstr[1] "" +#: assets/build/settings.js:172 +msgid "Views and submissions by anyone who can edit the site are normally left out, so testing your own forms does not change these figures." +msgstr "Le visualizzazioni e gli invii da parte di chiunque possa modificare il sito sono normalmente omessi, quindi testare i propri moduli non modifica queste cifre." -#. translators: %d: number of failed notifications. -#: admin/admin.php:5095 -msgid "SureForms saved %d entry but could not send the notification email for it." -msgid_plural "SureForms saved %d entries but could not send the notification emails for them." -msgstr[0] "SureForms ha salvato %d voce ma non è riuscito a inviare l'email di notifica per essa." -msgstr[1] "" +#: assets/build/formEditor.js:172 +msgid "Auto-Advance to Next Step" +msgstr "Avanzamento automatico al passo successivo" -#. translators: %d: number of failed integration hand-offs. -#: admin/admin.php:5107 -msgid "SureForms saved %d entry but could not pass it to a connected service." -msgid_plural "SureForms saved %d entries but could not pass them to a connected service." -msgstr[0] "SureForms ha salvato %d voce ma non è riuscito a passarla a un servizio connesso." -msgstr[1] "" +#: assets/build/formEditor.js:172 +msgid "Go to the next step as soon as someone picks an option. Works on steps with a single Multiple Choice or Dropdown field. The last step always shows Submit." +msgstr "Vai al passo successivo non appena qualcuno sceglie un'opzione. Funziona su passi con un solo campo a scelta multipla o a discesa. L'ultimo passo mostra sempre Invia." -#. translators: %d: number of recorded problems. -#: admin/admin.php:5119 -msgid "SureForms has recorded %d problem with the forms on this site." -msgid_plural "SureForms has recorded %d problems with the forms on this site." -msgstr[0] "SureForms ha registrato %d problema con i moduli su questo sito." -msgstr[1] "" +#: assets/build/formEditor.js:172 +msgid "Hide Next Button" +msgstr "Nascondi il pulsante Avanti" -#. translators: %s: form title. -#: admin/admin.php:5169 -msgid "Form: %s" -msgstr "Modulo: %s" +#: assets/build/formEditor.js:172 +msgid "Hide the Next button on steps that auto-advance. It reappears when reached with the keyboard." +msgstr "Nascondi il pulsante Avanti sui passi che avanzano automaticamente. Riappare quando si raggiunge con la tastiera." -#: admin/admin.php:5189 -msgid "none recorded" -msgstr "nessuno registrato" +#: assets/build/formEditor.js:172 +#: assets/build/settings.js:172 +msgid "Could not open the OttoKit connection window. Please allow popups for this site and try again." +msgstr "Impossibile aprire la finestra di connessione OttoKit. Si prega di consentire i popup per questo sito e riprovare." -#. translators: %s: date and time of the previous report, in the site's timezone. -#: admin/admin.php:5212 -msgid "Previously reported: %s" -msgstr "Segnalato in precedenza: %s" +#: assets/build/partialEntriesEmptyState.js:172 +msgid "Capture in-progress form data the moment visitors stop typing, no submit required" +msgstr "Cattura i dati del modulo in corso non appena i visitatori smettono di digitare, senza necessità di invio" #: assets/build/settings.js:172 -msgid "Views and submissions by anyone who can edit the site are normally left out, so testing your own forms does not change these figures." -msgstr "Le visualizzazioni e gli invii da parte di chiunque possa modificare il sito sono normalmente omessi, quindi testare i propri moduli non modifica queste cifre." +msgid "Receive a scheduled digest of form submissions straight to your inbox." +msgstr "Ricevi un riepilogo programmato delle invii del modulo direttamente nella tua casella di posta." #: inc/post-types.php:265 msgctxt "post type general name" diff --git a/languages/sureforms-nl_NL-1cb9ecd067cd971ff5d9db0b4dae2891.json b/languages/sureforms-nl_NL-1cb9ecd067cd971ff5d9db0b4dae2891.json index 20dd50c11..41d856d98 100644 --- a/languages/sureforms-nl_NL-1cb9ecd067cd971ff5d9db0b4dae2891.json +++ b/languages/sureforms-nl_NL-1cb9ecd067cd971ff5d9db0b4dae2891.json @@ -1 +1 @@ -{"translation-revision-date":"2024-12-13T12:33:48+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/formEditor.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"SureForms":["SureForms"],"Status":["Status"],"Form":["Formulier"],"Fields":["Velden"],"Image":["Afbeelding"],"Activated":["Geactiveerd"],"Activate":["Activeren"],"Submit":["Indienen"],"Global Settings":["Globale instellingen"],"Form Title":["Formuliertitel"],"Edit":["Bewerken"],"Please enter a valid URL.":["Voer een geldige URL in."],"Desktop":["Bureaublad"],"Medium":["Middelgroot"],"Mobile":["Mobiel"],"Repeat":["Herhaal"],"Scroll":["Scrollen"],"Signature":["Handtekening"],"Tablet":["Tablet"],"Upload":["Uploaden"],"Basic":["Basis"],"Form Settings":["Formulierinstellingen"],"General":["Algemeen"],"Style":["Stijl"],"Advanced":["Geavanceerd"],"No tags available":["Geen tags beschikbaar"],"Device":["Apparaat"],"Select Shortcodes":["Selecteer shortcodes"],"Page Break Label":["Pagina-einde label"],"Next":["Volgende"],"Back":["Terug"],"Reset":["Resetten"],"Generic tags":["Algemene tags"],"Pixel":["Pixel"],"Em":["Em"],"Select Units":["Selecteer eenheden"],"%s units":["%s eenheden"],"Margin":["Marge"],"None":["Geen"],"Custom":["Aangepast"],"Please add a option props to MultiButtonsControl":["Voeg alstublieft een optie-eigenschap toe aan MultiButtonsControl"],"Confirm":["Bevestigen"],"Cancel":["Annuleren"],"Processing\u2026":["Bezig met verwerken\u2026"],"Select Video":["Selecteer video"],"Change Video":["Video wijzigen"],"Select Lottie Animation":["Selecteer Lottie-animatie"],"Change Lottie Animation":["Wijzig Lottie-animatie"],"Upload SVG":["SVG uploaden"],"Change SVG":["SVG wijzigen"],"Select Image":["Selecteer afbeelding"],"Change Image":["Afbeelding wijzigen"],"Upload SVG?":["SVG uploaden?"],"Upload SVG can be potentially risky. Are you sure?":["Het uploaden van SVG kan potentieel riskant zijn. Weet je het zeker?"],"Upload Anyway":["Toch uploaden"],"Full Width":["Volledige breedte"],"Install":["Installeren"],"Plugin Installation failed, Please try again later.":["Installatie van de plugin mislukt, probeer het later opnieuw."],"Plugin activation failed, Please try again later.":["Plug-in activering mislukt, probeer het later opnieuw."],"Integrations":["Integraties"],"%s Removed from Quick Action Bar.":["%s verwijderd van de snelle actiebalk."],"Add to Quick Action Bar":["Toevoegen aan de Snelle Actiebalk"],"%s Added to Quick Action Bar.":["%s toegevoegd aan de Snelle Actiebalk."],"Already Present in Quick Action Bar":["Al aanwezig in de snelle actiebalk"],"No results found.":["Geen resultaten gevonden."],"data object is empty":["gegevensobject is leeg"],"Add blocks to Quick Action Bar":["Blokken toevoegen aan de Snelle Actiebalk"],"Re-arrange block inside Quick Action Bar":["Blok herschikken in de Snelle Actiebalk"],"Upgrade":["Upgrade"],"Connecting\u2026":["Verbinden\u2026"],"Install & Activate":["Installeren & Activeren"],"Compliance Settings":["Instellingen voor naleving"],"Enable GDPR Compliance":["Schakel GDPR-naleving in"],"Never store entry data after form submission":["Sla nooit invoergegevens op na het indienen van het formulier"],"When enabled this form will never store Entries.":["Wanneer ingeschakeld, zal dit formulier nooit inzendingen opslaan."],"Automatically delete entries":["Automatisch items verwijderen"],"When enabled this form will automatically delete entries after a certain period of time.":["Wanneer ingeschakeld, zal dit formulier automatisch inzendingen na een bepaalde periode verwijderen."],"Entries older than the days set will be deleted automatically.":["Inzendingen ouder dan de ingestelde dagen worden automatisch verwijderd."],"Custom CSS":["Aangepaste CSS"],"The following CSS styles added below will only apply to this form container.":["De volgende CSS-stijlen die hieronder worden toegevoegd, zijn alleen van toepassing op deze formuliercontainer."],"Visual":["Visueel"],"HTML":["HTML"],"All Data":["Alle gegevens"],"Add Shortcode":["Voeg shortcode toe"],"Form input tags":["Formulierveldlabels"],"Comma separated values are also accepted.":["Door komma's gescheiden waarden worden ook geaccepteerd."],"Email Notification":["E-mailmelding"],"Name":["Naam"],"Send Email To":["E-mail verzenden naar"],"Subject":["Onderwerp"],"CC":["CC"],"BCC":["BCC"],"Reply To":["Antwoord aan"],"Add Notification":["Melding toevoegen"],"Add Key":["Sleutel toevoegen"],"Add Value":["Waarde toevoegen"],"Add":["Toevoegen"],"Confirmation Message":["Bevestigingsbericht"],"After Form Submission":["Na het indienen van het formulier"],"Hide Form":["Formulier verbergen"],"Reset Form":["Formulier opnieuw instellen"],"Custom URL":["Aangepaste URL"],"Add Query Parameters":["Queryparameters toevoegen"],"Select if you want to add key-value pairs for form fields to include in query parameters":["Selecteer of u sleutel-waardeparen wilt toevoegen voor formuliervelden om op te nemen in queryparameters"],"Query Parameters":["Queryparameters"],"Please select a page.":["Selecteer een pagina."],"Suggestion: URL should use HTTPS":["Suggestie: URL moet HTTPS gebruiken"],"Success Message":["Succesbericht"],"Redirect":["Doorsturen"],"Redirect to":["Doorsturen naar"],"Page":["Pagina"],"Form Confirmation":["Formulierbevestiging"],"Confirmation Type":["Bevestigingstype"],"Use Labels as Placeholders":["Gebruik labels als placeholders"],"Above setting will place the labels inside the fields as placeholders (where possible). This setting takes effect only on the live page, not in the editor preview.":["Bovenstaande instelling plaatst de labels binnen de velden als placeholders (waar mogelijk). Deze instelling is alleen van toepassing op de live pagina, niet in de voorbeeldweergave van de editor."],"Page Break":["Pagina-einde"],"Show Labels":["Labels weergeven"],"First Page Label":["Eerste paginalabel"],"Progress Indicator":["Voortgangsindicator"],"Progress Bar":["Voortgangsbalk"],"Connector":["Connector"],"Steps":["Stappen"],"Next Button Text":["Volgende knoptekst"],"Back Button Text":["Terugknoptekst"],"Are you sure you want to close? Your unsaved changes will be lost as you have some validation errors.":["Weet je zeker dat je wilt afsluiten? Je niet-opgeslagen wijzigingen gaan verloren omdat je enkele validatiefouten hebt."],"There are few unsaved changes. Please save your changes to reflect the updates.":["Er zijn enkele niet-opgeslagen wijzigingen. Sla uw wijzigingen op om de updates door te voeren."],"Form Behavior":["Formuliergedrag"],"Clear":["Duidelijk"],"Select Color":["Selecteer kleur"],"Primary Color":["Primaire kleur"],"Text Color":["Tekstkleur"],"Text Color on Primary":["Tekstkleur op primair"],"Field Spacing":["Veldafstand"],"Small":["Klein"],"Large":["Groot"],"Left":["Links"],"Center":["Centrum"],"Right":["Rechts"],"Google reCAPTCHA":["Google reCAPTCHA"],"CloudFlare Turnstile":["CloudFlare Turnstile"],"hCaptcha":["hCaptcha"],"reCAPTCHA v2 Invisible":["reCAPTCHA v2 Onzichtbaar"],"reCAPTCHA v3":["reCAPTCHA v3"],"Date Picker":["Datumkiezer"],"Time Picker":["Tijdkiezer"],"Hidden":["Verborgen"],"Slider":["Schuifregelaar"],"Rating":["Beoordeling"],"Upgrade to Unlock These Fields":["Upgrade om deze velden te ontgrendelen"],"Add Block":["Blok toevoegen"],"Customize with SureForms":["Pas aan met SureForms"],"Page break":["Pagina-einde"],"Previous":["Vorige"],"Thank you":["Dank je"],"Form submitted successfully!":["Formulier succesvol ingediend!"],"Instant Form":["Direct formulier"],"Enable Instant Form":["Instant Form inschakelen"],"Enable Preview":["Voorbeeld inschakelen"],"Show Title":["Toon titel"],"Site Logo":["Site-logo"],"Banner Background":["Banner Achtergrond"],"Color":["Kleur"],"Upload Image":["Afbeelding uploaden"],"Background Color":["Achtergrondkleur"],"Use banner as page background":["Gebruik banner als paginabackground"],"Form Width":["Formulierbreedte"],"URL":["URL"],"URL Slug":["URL-slug"],"The last part of the URL.":["Het laatste deel van de URL."],"Learn more.":["Meer informatie."],"SureForms Description":["SureForms Beschrijving"],"Form Options":["Formulieropties"],"Form Shortcode":["Formulier Shortcode"],"Paste this shortcode on the page or post to render this form.":["Plaats deze shortcode op de pagina of het bericht om dit formulier weer te geven."],"Spam Protection":["Spam Bescherming"],"Auto":["Auto"],"Normal":["Normaal"],"%":["%"],"Top":["Top"],"Bottom":["Onderkant"],"Solid":["Solide"],"Width":["Breedte"],"Size":["Grootte"],"EM":["EM"],"Padding":["Opvulling"],"Color 1":["Kleur 1"],"Color 2":["Kleur 2"],"Type":["Type"],"Linear":["Lineair"],"Radial":["Radiaal"],"Location 1":["Locatie 1"],"Location 2":["Locatie 2"],"Angle":["Hoek"],"Classic":["Klassiek"],"Gradient":["Gradi\u00ebnt"],"Background":["Achtergrond"],"Cover":["Omslag"],"Contain":["Bevatten"],"Overlay":["Overlay"],"No Repeat":["Geen herhaling"],"Overlay Opacity":["Overlay-opaciteit"],"Class names should be separated by spaces. Each class name must not start with a digit, hyphen, or underscore. They can only include letters (including Unicode characters), numbers, hyphens, and underscores.":["Klasnamen moeten gescheiden worden door spaties. Elke klasnaam mag niet beginnen met een cijfer, streepje of onderstrepingsteken. Ze mogen alleen letters (inclusief Unicode-tekens), cijfers, streepjes en onderstrepingstekens bevatten."],"Conversational Layout":["Gespreksindeling"],"Unlock Conversational Forms":["Ontgrendel Gespreksformulieren"],"With the SureForms Pro Plan, you can transform your forms into engaging conversational layouts for a seamless user experience.":["Met het SureForms Pro Plan kun je je formulieren omzetten in boeiende, conversatiegerichte lay-outs voor een naadloze gebruikerservaring."],"Premium":["Premium"],"Overlay Type":["Overlaytype"],"Image Overlay Color":["Afbeelding Overlay Kleur"],"Image Position":["Afbeeldingspositie"],"Attachment":["Bijlage"],"Fixed":["Vast"],"Blend Mode":["Overvloeimodus"],"Multiply":["Vermenigvuldigen"],"Screen":["Scherm"],"Darken":["Verduisteren"],"Lighten":["Verlichten"],"Color Dodge":["Kleur Dodge"],"Saturation":["Verzadiging"],"Repeat-x":["Herhaal-x"],"Repeat-y":["Herhaal-y"],"PX":["PX"],"Button":["Knop"],"OttoKit":["OttoKit"],"Connect with OttoKit":["Verbind met OttoKit"],"SUREFORMS PREMIUM FIELDS":["SUREFORMS PREMIUM VELDEN"],"The current 'From Email' address does not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["Het huidige 'Van E-mailadres' komt niet overeen met de domeinnaam van uw website (%1$s). Dit kan ervoor zorgen dat uw notificatie-e-mails worden geblokkeerd of als spam worden gemarkeerd. Probeer in plaats daarvan een Van-adres te gebruiken dat overeenkomt met uw website-domein (admin@%2$s)."],"The current 'From Email' address does not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["Het huidige 'Van E-mailadres' komt niet overeen met de domeinnaam van uw website (%s). Dit kan ervoor zorgen dat uw notificatie-e-mails worden geblokkeerd of als spam worden gemarkeerd."],"We strongly recommend that you install the free ":["We raden ten zeerste aan dat u de gratis installeert"]," plugin! The Setup Wizard makes it easy to fix your emails. ":["plugin! De Setup Wizard maakt het gemakkelijk om je e-mails te repareren."]," Alternately, try using a From Address that matches your website domain (admin@%s).":["Probeer afwisselend een Van-adres te gebruiken dat overeenkomt met uw website-domein (admin@%s)."],"Please enter a valid email address. Your notifications won't be sent if the field is not filled in correctly.":["Voer een geldig e-mailadres in. Uw meldingen worden niet verzonden als het veld niet correct is ingevuld."],"From Name":["Van Naam"],"From Email":["Van e-mail"],"The current 'From Email' address may not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["Het huidige 'Van E-mailadres' komt mogelijk niet overeen met de domeinnaam van uw website (%1$s). Dit kan ervoor zorgen dat uw notificatie-e-mails worden geblokkeerd of als spam worden gemarkeerd. Probeer in plaats daarvan een Van-adres te gebruiken dat overeenkomt met uw website domein (admin@%2$s)."],"The current 'From Email' address may not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["Het huidige 'Van E-mailadres' komt mogelijk niet overeen met de domeinnaam van uw website (%s). Dit kan ervoor zorgen dat uw notificatie-e-mails worden geblokkeerd of als spam worden gemarkeerd."],"Border Radius":["Randstraal"],"Form Theme":["Formulier Thema"],"Instant Form Padding":["Directe Formuliervulling"],"Instant Form Border Radius":["Directe Formulier Randstraal"],"Select Gradient":["Selecteer verloop"],"Upgrade Now":["Nu upgraden"],"SureTriggers":["SureTriggers"],"Entries older than the selected days will be deleted.":["Inzendingen ouder dan de geselecteerde dagen worden verwijderd."],"Entries Time Period":["Invoerperiode"],"Custom CSS Panel":["Aangepast CSS-paneel"],"Notifications can use only one From Email so please enter a single address.":["Meldingen kunnen slechts \u00e9\u00e9n Van E-mailadres gebruiken, dus voer alstublieft \u00e9\u00e9n enkel adres in."],"Email Notifications":["E-mailmeldingen"],"Actions":["Acties"],"Duplicate":["Duplicaat"],"Delete":["Verwijderen"],"Select Page to redirect":["Selecteer pagina om te omleiden"],"Search for a page":["Zoek naar een pagina"],"Select a page":["Selecteer een pagina"],"reCAPTCHA v2":["reCAPTCHA v2"],"Save":["Opslaan"],"Login":["Inloggen"],"Register":["Registreren"],"Date":["Datum"],"Advanced Settings":["Geavanceerde instellingen"],"Form Restriction":["Formulierbeperking"],"Maximum Number of Entries":["Maximaal aantal vermeldingen"],"Maximum Entries":["Maximale invoer"],"The Time Period setting works according to your WordPress site's time zone. <a>Click here<\/a> to open your WordPress General Settings, where you can check and update it.":["De instelling voor de tijdsperiode werkt volgens de tijdzone van je WordPress-site. <a>Klik hier<\/a> om je WordPress Algemene Instellingen te openen, waar je deze kunt controleren en bijwerken."],"Click here":["Klik hier"],"Response Description After Maximum Entries":["Beschrijving van de reactie na maximale invoer"],"All changes will be saved automatically when you press back.":["Alle wijzigingen worden automatisch opgeslagen wanneer u op terug drukt."],"Repeater":["Herhaler"],"OttoKit Settings":["OttoKit-instellingen"],"Get Started":["Beginnen"],"Connect Native Integrations with SureForms":["Verbind native integraties met SureForms"],"Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>":["Verwacht formaat voor e-mails - email@sureforms.com of John Doe <email@sureforms.com>"],"delete":["verwijderen"],"Please type \"%s\" in the input box":["Typ alstublieft \"%s\" in het invoerveld"],"To confirm, type \"%s\" in the box below:":["Om te bevestigen, typ \"%s\" in het vak hieronder:"],"Type \"%s\"":["Typ \"%s\""],"Payment":["Betaling"],"%s - Order ID":["%s - Bestel-ID"],"%s - Amount":["%s - Bedrag"],"%s - Customer Email":["%s - Klant e-mail"],"%s - Customer Name":["%s - Klantnaam"],"%s - Status":["%s - Status"],"Add custom CSS rules to style this specific form independently of global styles.":["Voeg aangepaste CSS-regels toe om dit specifieke formulier onafhankelijk van globale stijlen te stylen."],"Spam Protection Type":["Type spambeveiliging"],"Select Security Type":["Selecteer beveiligingstype"],"Note: Using different reCAPTCHA versions (V2 checkbox and V3) on the same page will create conflicts between the versions. Kindly avoid using different versions on the same page.":["Opmerking: Het gebruik van verschillende reCAPTCHA-versies (V2 checkbox en V3) op dezelfde pagina zal conflicten tussen de versies veroorzaken. Vermijd alstublieft het gebruik van verschillende versies op dezelfde pagina."],"Select Version":["Selecteer versie"],"Please configure the API keys correctly from the settings":["Configureer de API-sleutels correct via de instellingen"],"Control email alerts sent to admins or users after a form submission.":["Beheer e-mailmeldingen die naar beheerders of gebruikers worden verzonden na een formulierinzending."],"Customize the confirmation message or redirect the users after submitting the form.":["Pas het bevestigingsbericht aan of leid de gebruikers om nadat ze het formulier hebben ingediend."],"Set limits on how many times a form can be submitted and manage compliance options, including GDPR and data retention.":["Stel limieten in voor het aantal keren dat een formulier kan worden ingediend en beheer nalevingsopties, waaronder AVG en gegevensbewaring."],"Go to OttoKit Settings":["Ga naar OttoKit-instellingen"],"Connect SureForms with your favorite apps to automate tasks and sync data seamlessly.":["Verbind SureForms met je favoriete apps om taken te automatiseren en gegevens naadloos te synchroniseren."],"Unlock powerful integrations in the Premimum plan to automate your workflows and connect SureForms directly with your favorite tools.":["Ontgrendel krachtige integraties in het Premium-plan om uw workflows te automatiseren en SureForms direct te verbinden met uw favoriete tools."],"Send form submissions straight to CRMs, email, and marketing platforms.":["Stuur formulierinzendingen rechtstreeks naar CRM's, e-mail en marketingplatforms."],"Automate repetitive tasks with seamless data syncing.":["Automatiseer repetitieve taken met naadloze gegevenssynchronisatie."],"Access exclusive native integrations for faster workflows.":["Toegang tot exclusieve native integraties voor snellere workflows."],"PDF Generation":["PDF-generatie"],"Generate and customize PDF copies of form submissions.":["Genereer en pas PDF-kopie\u00ebn van formulierinzendingen aan."],"Generate Submission PDFs":["Genereer indienings-PDF's"],"Turn every form entry into a polished PDF file, making it perfect for reports, records, or sharing.":["Zet elke formulierinvoer om in een gepolijste PDF-bestand, waardoor het perfect is voor rapporten, archieven of om te delen."],"Automatically generate PDFs from your form submissions.":["Genereer automatisch PDF's van uw formulierinzendingen."],"Customize PDF templates with your branding.":["Pas PDF-sjablonen aan met uw branding."],"Download or email PDFs instantly.":["Download of e-mail PDF's direct."],"User Registration":["Gebruikersregistratie"],"Onboard new users or update existing accounts through beautiful looking forms.":["Nieuwe gebruikers onboarden of bestaande accounts bijwerken via prachtig uitziende formulieren."],"Register Users with SureForms":["Registreer gebruikers met SureForms"],"Streamline the entire user onboarding process for your sites with seamless form-powered logins and registrations.":["Stroomlijn het gehele onboardingproces voor gebruikers op uw sites met naadloze, formuliergestuurde logins en registraties."],"Register new users directly via your form submissions.":["Registreer nieuwe gebruikers direct via uw formulierinzendingen."],"Create or update existing accounts by mapping form data to user fields.":["Maak nieuwe accounts aan of werk bestaande accounts bij door formuliergegevens aan gebruikersvelden te koppelen."],"Assign roles and control access automatically.":["Wijs rollen toe en beheer de toegang automatisch."],"Post Feed":["Berichtenfeed"],"Transform your form submission into WordPress posts.":["Transformeer je formulierinzending in WordPress-berichten."],"Automatically turn form submissions into WordPress posts, pages, or custom post types. Save big on time and let your forms publish content directly.":["Zet automatisch formulierinzendingen om in WordPress-berichten, pagina's of aangepaste berichttypen. Bespaar veel tijd en laat je formulieren direct content publiceren."],"Create posts, pages, or CPTs from your form entries.":["Maak berichten, pagina's of CPT's van uw formulierinzendingen."],"Map form fields to your post fields easily.":["Wijs formulier velden eenvoudig toe aan je berichtvelden."],"Automate the content publishing flow with few simple steps.":["Automatiseer de inhoudspublicatiestroom met een paar eenvoudige stappen."],"Automations":["Automatiseringen"],"Unlock Advanced Styling":["Ontgrendel geavanceerde opmaak"],"Get full control over your form's look with custom colors, fonts, and layouts.":["Krijg volledige controle over het uiterlijk van uw formulier met aangepaste kleuren, lettertypen en lay-outs."],"Button Alignment":["Knopuitlijning"],"Add Custom CSS Class(es)":["Voeg Aangepaste CSS Klasse(n) Toe"],"Set the total number of submissions allowed for this form.":["Stel het totale aantal toegestane inzendingen voor dit formulier in."],"Save & Progress":["Opslaan & Voortgang"],"Allow users to save their progress and continue form completion later.":["Sta gebruikers toe hun voortgang op te slaan en later verder te gaan met het invullen van het formulier."],"Save & Progress in SureForms":["Opslaan & Verdergaan in SureForms"],"Give your users the flexibility to complete forms at their own pace by allowing them to save progress and return anytime.":["Geef uw gebruikers de flexibiliteit om formulieren in hun eigen tempo in te vullen door hen toe te staan hun voortgang op te slaan en op elk moment terug te keren."],"Let users pause long or multi-step forms and continue later.":["Laat gebruikers lange of meerstapsformulieren pauzeren en later doorgaan."],"Reduce form abandonment with convenient resume links and access their progress from anywhere.":["Verminder het verlaten van formulieren met handige hervattingslinks en krijg overal toegang tot hun voortgang."],"Improve user experience for lengthy, complex, or multi-page forms.":["Verbeter de gebruikerservaring voor lange, complexe of meerpaginaformulieren."],"This form is not yet available. Please check back after the scheduled start time.":["Dit formulier is nog niet beschikbaar. Kom na de geplande starttijd terug."],"This form is no longer accepting submissions. The submission period has ended.":["Dit formulier accepteert geen inzendingen meer. De inzendperiode is afgelopen."],"The start date and time must be before the end date and time.":["De startdatum en -tijd moeten v\u00f3\u00f3r de einddatum en -tijd liggen."],"Form Scheduling":["Formulierplanning"],"Enable Form Scheduling":["Formulierplanning inschakelen"],"Set a time period during which this form will be available for submissions.":["Stel een periode in waarin dit formulier beschikbaar zal zijn voor inzendingen."],"Start Date & Time":["Startdatum en tijd"],"End Date & Time":["Einddatum en tijd"],"Response Description Before Start Date":["Reactiebeschrijving v\u00f3\u00f3r de startdatum"],"Response Description After End Date":["Reactiebeschrijving na einddatum"],"Conditional Confirmations":["Voorwaardelijke Bevestigingen"],"Set up the message or redirect users will see after submitting the form.":["Stel het bericht in of leid gebruikers om dat ze zullen zien na het indienen van het formulier."],"Show the right message to the right user based on how they respond. Personalize confirmations with smart conditions and guide users to the next best step automatically.":["Toon het juiste bericht aan de juiste gebruiker op basis van hun reactie. Personaliseer bevestigingen met slimme voorwaarden en begeleid gebruikers automatisch naar de volgende beste stap."],"Display different confirmation messages based on form responses.":["Toon verschillende bevestigingsberichten op basis van formulierreacties."],"Redirect users to specific pages or URLs conditionally.":["Leid gebruikers voorwaardelijk naar specifieke pagina's of URL's om."],"Create personalized thank-you messages without extra forms.":["Maak gepersonaliseerde bedankberichten zonder extra formulieren."],"Lost Password":["Wachtwoord Vergeten"],"Reset Password":["Wachtwoord opnieuw instellen"],"Select a spam protection service. Configure API keys in Global Settings before enabling.":["Selecteer een spambeveiligingsdienst. Configureer API-sleutels in de globale instellingen voordat u deze inschakelt."],"Send as Raw HTML":["Als ruwe HTML verzenden"],"When enabled, the email body HTML will be preserved exactly as written and wrapped in a professional email template.":["Wanneer ingeschakeld, wordt de HTML van de e-mailtekst exact bewaard zoals geschreven en verpakt in een professioneel e-mailsjabloon."],"Smart tags that reference user-submitted fields will not be escaped in raw HTML mode. Avoid inserting untrusted field values directly into the email body.":["Smart tags die verwijzen naar door gebruikers ingediende velden, worden niet ge\u00ebscaped in de ruwe HTML-modus. Vermijd het direct invoegen van niet-vertrouwde veldwaarden in de e-mailinhoud."],"Please provide a recipient email address and subject line.":["Geef alstublieft een e-mailadres van de ontvanger en een onderwerpregel op."],"Email notification duplicated!":["E-mailmelding gedupliceerd!"],"Are you sure you want to delete this email notification?":["Weet je zeker dat je deze e-mailmelding wilt verwijderen?"],"Email notification deleted!":["E-mailmelding verwijderd!"],"URL is missing Top Level Domain (TLD).":["URL mist het Top Level Domain (TLD)."],"This form is now closed as the maximum number of entries has been received.":["Dit formulier is nu gesloten omdat het maximale aantal inzendingen is ontvangen."],"Publish Your Form":["Publiceer uw formulier"],"Enable This to Instantly Publish the Form":["Schakel dit in om het formulier direct te publiceren"],"Style Your Instant Form Page Here":["Stijl hier je instant formulierpagina"],"Quizzes":["Quizzen"],"%s - Description":["%s - Beschrijving"],"Send entries to 100+ popular apps.":["Verzend inzendingen naar meer dan 100 populaire apps."],"Build automated workflows that run instantly.":["Bouw geautomatiseerde workflows die direct worden uitgevoerd."],"Create custom app integrations using our Custom App feature.":["Maak aangepaste app-integraties met behulp van onze functie Aangepaste App."],"Keep your tools in sync automatically.":["Houd je gereedschap automatisch gesynchroniseerd."],"This will install and activate OttoKit on your WordPress site to enable automation features.":["Hiermee wordt OttoKit op je WordPress-site ge\u00efnstalleerd en geactiveerd om automatiseringsfuncties mogelijk te maken."],"Automate Your Forms with OttoKit":["Automatiseer uw formulieren met OttoKit"],"Every form submission should trigger something \u2014 a Slack alert, a CRM lead, a follow-up email, or a new row in Google Sheets.":["Elke formulierinzending zou iets moeten activeren \u2014 een Slack-melding, een CRM-lead, een opvolg-e-mail of een nieuwe rij in Google Sheets."],"Create interactive quizzes to engage your audience and gather insights.":["Maak interactieve quizzen om je publiek te betrekken en inzichten te verzamelen."],"Design engaging quizzes with various question types, personalized feedback, and automated scoring to captivate your audience and gain valuable insights.":["Ontwerp boeiende quizzen met verschillende vraagtypen, gepersonaliseerde feedback en geautomatiseerde scoring om je publiek te boeien en waardevolle inzichten te verkrijgen."],"Create interactive quizzes with multiple question types.":["Maak interactieve quizzen met meerdere vraagtypen."],"Provide personalized feedback based on user responses.":["Geef gepersonaliseerde feedback op basis van gebruikersreacties."],"Automate scoring and lead segmentation for better insights.":["Automatiseer scoring en leadsegmentatie voor betere inzichten."],"Heading 1":["Kop 1"],"Heading 2":["Kop 2"],"Heading 3":["Kop 3"],"Heading 4":["Kop 4"],"Heading 5":["Kop 5"],"Heading 6":["Kop 6"],"Form settings saved.":["Formulierinstellingen opgeslagen."],"The entry cap relies on stored entries to count submissions. While Compliance Settings has \"Never store entry data after form submission\" enabled, this limit will not be enforced. Disable that option, or remove the entry limit, to use this feature.":["De invoerlimiet is afhankelijk van opgeslagen invoeren om inzendingen te tellen. Als in de nalevingsinstellingen \"Nooit invoergegevens opslaan na formulierinzending\" is ingeschakeld, wordt deze limiet niet afgedwongen. Schakel die optie uit, of verwijder de invoerlimiet, om deze functie te gebruiken."],"Settings saved, but post attributes (password \/ title \/ content) failed to update. Retry to persist them.":["Instellingen opgeslagen, maar postattributen (wachtwoord \/ titel \/ inhoud) konden niet worden bijgewerkt. Probeer opnieuw om ze te behouden."],"Failed to save form settings.":["Opslaan van formulierinstellingen mislukt."],"Saving\u2026":["Opslaan\u2026"],"When enabled this form will not store User IP, Browser Name and the Device Name in the Entries.":["Wanneer ingeschakeld, zal dit formulier het IP-adres van de gebruiker, de naam van de browser en de naam van het apparaat niet opslaan in de inzendingen."],"Failed to save. Please try again.":["Opslaan mislukt. Probeer het opnieuw."],"reCAPTCHA API keys for the selected version are not configured. Set them in Global Settings.":["reCAPTCHA API-sleutels voor de geselecteerde versie zijn niet geconfigureerd. Stel ze in bij de Globale Instellingen."],"Please select a reCAPTCHA version.":["Selecteer een reCAPTCHA-versie."],"hCaptcha API keys are not configured. Set them in Global Settings.":["hCaptcha API-sleutels zijn niet geconfigureerd. Stel ze in bij de Algemene Instellingen."],"Cloudflare Turnstile API keys are not configured. Set them in Global Settings.":["Cloudflare Turnstile API-sleutels zijn niet geconfigureerd. Stel ze in bij de Globale Instellingen."],"Form data":["Formuliergegevens"],"Some fields need attention":["Sommige velden hebben aandacht nodig"],"Unsaved changes":["Niet-opgeslagen wijzigingen"],"A recipient email address and subject line are required before this notification can be saved. Fix the highlighted fields, or discard your changes to go back.":["Een e-mailadres van de ontvanger en een onderwerpregel zijn vereist voordat deze melding kan worden opgeslagen. Corrigeer de gemarkeerde velden of verwijder uw wijzigingen om terug te gaan."],"You have unsaved changes for this notification. Discard them to go back, or stay to save them.":["Je hebt niet-opgeslagen wijzigingen voor deze melding. Verwijder ze om terug te gaan, of blijf om ze op te slaan."],"Discard & go back":["Verwijderen & teruggaan"],"Stay & fix":["Blijf & repareer"],"Keep editing":["Blijf bewerken"],"Please provide a recipient email address.":["Geef alstublieft een e-mailadres van de ontvanger op."],"Please provide a subject line.":["Geef alstublieft een onderwerpregel op."],"Please provide a custom URL.":["Geef een aangepaste URL op."],"You have unsaved changes. Discard them to continue, or stay to save your changes.":["Je hebt niet-opgeslagen wijzigingen. Verwijder ze om door te gaan, of blijf om je wijzigingen op te slaan."],"Discard & continue":["Weggooien & doorgaan"],"Show Entries":["Toon Inzendingen"],"Display this form\u2019s entries in a table on the frontend.":["Toon de inzendingen van dit formulier in een tabel aan de voorkant."],"Publish this form\u2019s submissions as a sortable, paginated table on any page \u2014 perfect for public directories, listings, and team dashboards, with per-role view access.":["Publiceer de inzendingen van dit formulier als een sorteerbare, gepagineerde tabel op elke pagina \u2014 perfect voor openbare directories, lijsten en teamdashboards, met toegang per rol."],"Embed a sortable, paginated entries table with a simple shortcode.":["Embed een sorteerbare, gepagineerde inzendingentabel met een eenvoudige shortcode."],"Choose exactly which fields appear as columns.":["Kies precies welke velden als kolommen verschijnen."],"Restrict who can view entries by user role.":["Beperk wie inzendingen kan bekijken op basis van gebruikersrol."],"The image uploaded but could not be inserted. Please try again.":["De afbeelding is ge\u00fcpload, maar kon niet worden ingevoegd. Probeer het opnieuw."],"The image could not be uploaded. It may be too large, or you may not have permission to upload files.":["De afbeelding kon niet worden ge\u00fcpload. Het kan te groot zijn, of u heeft mogelijk geen toestemming om bestanden te uploaden."],"Please choose an image file.":["Kies een afbeeldingsbestand."],"Quill heading picker: default paragraph style\u0004Normal":["Normaal"]}}} \ No newline at end of file +{"translation-revision-date":"2024-12-13T12:33:48+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/formEditor.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"SureForms":["SureForms"],"Status":["Status"],"Form":["Formulier"],"Fields":["Velden"],"Image":["Afbeelding"],"Activated":["Geactiveerd"],"Activate":["Activeren"],"Submit":["Indienen"],"Global Settings":["Globale instellingen"],"Form Title":["Formuliertitel"],"Edit":["Bewerken"],"Please enter a valid URL.":["Voer een geldige URL in."],"Desktop":["Bureaublad"],"Medium":["Middelgroot"],"Mobile":["Mobiel"],"Repeat":["Herhaal"],"Scroll":["Scrollen"],"Signature":["Handtekening"],"Tablet":["Tablet"],"Upload":["Uploaden"],"Basic":["Basis"],"Form Settings":["Formulierinstellingen"],"General":["Algemeen"],"Style":["Stijl"],"Advanced":["Geavanceerd"],"No tags available":["Geen tags beschikbaar"],"Device":["Apparaat"],"Select Shortcodes":["Selecteer shortcodes"],"Page Break Label":["Pagina-einde label"],"Next":["Volgende"],"Back":["Terug"],"Reset":["Resetten"],"Generic tags":["Algemene tags"],"Pixel":["Pixel"],"Em":["Em"],"Select Units":["Selecteer eenheden"],"%s units":["%s eenheden"],"Margin":["Marge"],"None":["Geen"],"Custom":["Aangepast"],"Please add a option props to MultiButtonsControl":["Voeg alstublieft een optie-eigenschap toe aan MultiButtonsControl"],"Confirm":["Bevestigen"],"Cancel":["Annuleren"],"Processing\u2026":["Bezig met verwerken\u2026"],"Select Video":["Selecteer video"],"Change Video":["Video wijzigen"],"Select Lottie Animation":["Selecteer Lottie-animatie"],"Change Lottie Animation":["Wijzig Lottie-animatie"],"Upload SVG":["SVG uploaden"],"Change SVG":["SVG wijzigen"],"Select Image":["Selecteer afbeelding"],"Change Image":["Afbeelding wijzigen"],"Upload SVG?":["SVG uploaden?"],"Upload SVG can be potentially risky. Are you sure?":["Het uploaden van SVG kan potentieel riskant zijn. Weet je het zeker?"],"Upload Anyway":["Toch uploaden"],"Full Width":["Volledige breedte"],"Install":["Installeren"],"Plugin Installation failed, Please try again later.":["Installatie van de plugin mislukt, probeer het later opnieuw."],"Plugin activation failed, Please try again later.":["Plug-in activering mislukt, probeer het later opnieuw."],"Integrations":["Integraties"],"%s Removed from Quick Action Bar.":["%s verwijderd van de snelle actiebalk."],"Add to Quick Action Bar":["Toevoegen aan de Snelle Actiebalk"],"%s Added to Quick Action Bar.":["%s toegevoegd aan de Snelle Actiebalk."],"Already Present in Quick Action Bar":["Al aanwezig in de snelle actiebalk"],"No results found.":["Geen resultaten gevonden."],"data object is empty":["gegevensobject is leeg"],"Add blocks to Quick Action Bar":["Blokken toevoegen aan de Snelle Actiebalk"],"Re-arrange block inside Quick Action Bar":["Blok herschikken in de Snelle Actiebalk"],"Upgrade":["Upgrade"],"Connecting\u2026":["Verbinden\u2026"],"Install & Activate":["Installeren & Activeren"],"Compliance Settings":["Instellingen voor naleving"],"Enable GDPR Compliance":["Schakel GDPR-naleving in"],"Never store entry data after form submission":["Sla nooit invoergegevens op na het indienen van het formulier"],"When enabled this form will never store Entries.":["Wanneer ingeschakeld, zal dit formulier nooit inzendingen opslaan."],"Automatically delete entries":["Automatisch items verwijderen"],"When enabled this form will automatically delete entries after a certain period of time.":["Wanneer ingeschakeld, zal dit formulier automatisch inzendingen na een bepaalde periode verwijderen."],"Entries older than the days set will be deleted automatically.":["Inzendingen ouder dan de ingestelde dagen worden automatisch verwijderd."],"Custom CSS":["Aangepaste CSS"],"The following CSS styles added below will only apply to this form container.":["De volgende CSS-stijlen die hieronder worden toegevoegd, zijn alleen van toepassing op deze formuliercontainer."],"Visual":["Visueel"],"HTML":["HTML"],"All Data":["Alle gegevens"],"Add Shortcode":["Voeg shortcode toe"],"Form input tags":["Formulierveldlabels"],"Comma separated values are also accepted.":["Door komma's gescheiden waarden worden ook geaccepteerd."],"Email Notification":["E-mailmelding"],"Name":["Naam"],"Send Email To":["E-mail verzenden naar"],"Subject":["Onderwerp"],"CC":["CC"],"BCC":["BCC"],"Reply To":["Antwoord aan"],"Add Notification":["Melding toevoegen"],"Add Key":["Sleutel toevoegen"],"Add Value":["Waarde toevoegen"],"Add":["Toevoegen"],"Confirmation Message":["Bevestigingsbericht"],"After Form Submission":["Na het indienen van het formulier"],"Hide Form":["Formulier verbergen"],"Reset Form":["Formulier opnieuw instellen"],"Custom URL":["Aangepaste URL"],"Add Query Parameters":["Queryparameters toevoegen"],"Select if you want to add key-value pairs for form fields to include in query parameters":["Selecteer of u sleutel-waardeparen wilt toevoegen voor formuliervelden om op te nemen in queryparameters"],"Query Parameters":["Queryparameters"],"Please select a page.":["Selecteer een pagina."],"Suggestion: URL should use HTTPS":["Suggestie: URL moet HTTPS gebruiken"],"Success Message":["Succesbericht"],"Redirect":["Doorsturen"],"Redirect to":["Doorsturen naar"],"Page":["Pagina"],"Form Confirmation":["Formulierbevestiging"],"Confirmation Type":["Bevestigingstype"],"Use Labels as Placeholders":["Gebruik labels als placeholders"],"Above setting will place the labels inside the fields as placeholders (where possible). This setting takes effect only on the live page, not in the editor preview.":["Bovenstaande instelling plaatst de labels binnen de velden als placeholders (waar mogelijk). Deze instelling is alleen van toepassing op de live pagina, niet in de voorbeeldweergave van de editor."],"Page Break":["Pagina-einde"],"Show Labels":["Labels weergeven"],"First Page Label":["Eerste paginalabel"],"Progress Indicator":["Voortgangsindicator"],"Progress Bar":["Voortgangsbalk"],"Connector":["Connector"],"Steps":["Stappen"],"Next Button Text":["Volgende knoptekst"],"Back Button Text":["Terugknoptekst"],"Are you sure you want to close? Your unsaved changes will be lost as you have some validation errors.":["Weet je zeker dat je wilt afsluiten? Je niet-opgeslagen wijzigingen gaan verloren omdat je enkele validatiefouten hebt."],"There are few unsaved changes. Please save your changes to reflect the updates.":["Er zijn enkele niet-opgeslagen wijzigingen. Sla uw wijzigingen op om de updates door te voeren."],"Form Behavior":["Formuliergedrag"],"Clear":["Duidelijk"],"Select Color":["Selecteer kleur"],"Primary Color":["Primaire kleur"],"Text Color":["Tekstkleur"],"Text Color on Primary":["Tekstkleur op primair"],"Field Spacing":["Veldafstand"],"Small":["Klein"],"Large":["Groot"],"Left":["Links"],"Center":["Centrum"],"Right":["Rechts"],"Google reCAPTCHA":["Google reCAPTCHA"],"CloudFlare Turnstile":["CloudFlare Turnstile"],"hCaptcha":["hCaptcha"],"reCAPTCHA v2 Invisible":["reCAPTCHA v2 Onzichtbaar"],"reCAPTCHA v3":["reCAPTCHA v3"],"Date Picker":["Datumkiezer"],"Time Picker":["Tijdkiezer"],"Hidden":["Verborgen"],"Slider":["Schuifregelaar"],"Rating":["Beoordeling"],"Upgrade to Unlock These Fields":["Upgrade om deze velden te ontgrendelen"],"Add Block":["Blok toevoegen"],"Customize with SureForms":["Pas aan met SureForms"],"Page break":["Pagina-einde"],"Previous":["Vorige"],"Thank you":["Dank je"],"Form submitted successfully!":["Formulier succesvol ingediend!"],"Instant Form":["Direct formulier"],"Enable Instant Form":["Instant Form inschakelen"],"Enable Preview":["Voorbeeld inschakelen"],"Show Title":["Toon titel"],"Site Logo":["Site-logo"],"Banner Background":["Banner Achtergrond"],"Color":["Kleur"],"Upload Image":["Afbeelding uploaden"],"Background Color":["Achtergrondkleur"],"Use banner as page background":["Gebruik banner als paginabackground"],"Form Width":["Formulierbreedte"],"URL":["URL"],"URL Slug":["URL-slug"],"The last part of the URL.":["Het laatste deel van de URL."],"Learn more.":["Meer informatie."],"SureForms Description":["SureForms Beschrijving"],"Form Options":["Formulieropties"],"Form Shortcode":["Formulier Shortcode"],"Paste this shortcode on the page or post to render this form.":["Plaats deze shortcode op de pagina of het bericht om dit formulier weer te geven."],"Spam Protection":["Spam Bescherming"],"Auto":["Auto"],"Normal":["Normaal"],"%":["%"],"Top":["Top"],"Bottom":["Onderkant"],"Solid":["Solide"],"Width":["Breedte"],"Size":["Grootte"],"EM":["EM"],"Padding":["Opvulling"],"Color 1":["Kleur 1"],"Color 2":["Kleur 2"],"Type":["Type"],"Linear":["Lineair"],"Radial":["Radiaal"],"Location 1":["Locatie 1"],"Location 2":["Locatie 2"],"Angle":["Hoek"],"Classic":["Klassiek"],"Gradient":["Gradi\u00ebnt"],"Background":["Achtergrond"],"Cover":["Omslag"],"Contain":["Bevatten"],"Overlay":["Overlay"],"No Repeat":["Geen herhaling"],"Overlay Opacity":["Overlay-opaciteit"],"Class names should be separated by spaces. Each class name must not start with a digit, hyphen, or underscore. They can only include letters (including Unicode characters), numbers, hyphens, and underscores.":["Klasnamen moeten gescheiden worden door spaties. Elke klasnaam mag niet beginnen met een cijfer, streepje of onderstrepingsteken. Ze mogen alleen letters (inclusief Unicode-tekens), cijfers, streepjes en onderstrepingstekens bevatten."],"Conversational Layout":["Gespreksindeling"],"Unlock Conversational Forms":["Ontgrendel Gespreksformulieren"],"With the SureForms Pro Plan, you can transform your forms into engaging conversational layouts for a seamless user experience.":["Met het SureForms Pro Plan kun je je formulieren omzetten in boeiende, conversatiegerichte lay-outs voor een naadloze gebruikerservaring."],"Premium":["Premium"],"Overlay Type":["Overlaytype"],"Image Overlay Color":["Afbeelding Overlay Kleur"],"Image Position":["Afbeeldingspositie"],"Attachment":["Bijlage"],"Fixed":["Vast"],"Blend Mode":["Overvloeimodus"],"Multiply":["Vermenigvuldigen"],"Screen":["Scherm"],"Darken":["Verduisteren"],"Lighten":["Verlichten"],"Color Dodge":["Kleur Dodge"],"Saturation":["Verzadiging"],"Repeat-x":["Herhaal-x"],"Repeat-y":["Herhaal-y"],"PX":["PX"],"Button":["Knop"],"OttoKit":["OttoKit"],"Connect with OttoKit":["Verbind met OttoKit"],"SUREFORMS PREMIUM FIELDS":["SUREFORMS PREMIUM VELDEN"],"The current 'From Email' address does not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["Het huidige 'Van E-mailadres' komt niet overeen met de domeinnaam van uw website (%1$s). Dit kan ervoor zorgen dat uw notificatie-e-mails worden geblokkeerd of als spam worden gemarkeerd. Probeer in plaats daarvan een Van-adres te gebruiken dat overeenkomt met uw website-domein (admin@%2$s)."],"The current 'From Email' address does not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["Het huidige 'Van E-mailadres' komt niet overeen met de domeinnaam van uw website (%s). Dit kan ervoor zorgen dat uw notificatie-e-mails worden geblokkeerd of als spam worden gemarkeerd."],"We strongly recommend that you install the free ":["We raden ten zeerste aan dat u de gratis installeert"]," plugin! The Setup Wizard makes it easy to fix your emails. ":["plugin! De Setup Wizard maakt het gemakkelijk om je e-mails te repareren."]," Alternately, try using a From Address that matches your website domain (admin@%s).":["Probeer afwisselend een Van-adres te gebruiken dat overeenkomt met uw website-domein (admin@%s)."],"Please enter a valid email address. Your notifications won't be sent if the field is not filled in correctly.":["Voer een geldig e-mailadres in. Uw meldingen worden niet verzonden als het veld niet correct is ingevuld."],"From Name":["Van Naam"],"From Email":["Van e-mail"],"The current 'From Email' address may not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["Het huidige 'Van E-mailadres' komt mogelijk niet overeen met de domeinnaam van uw website (%1$s). Dit kan ervoor zorgen dat uw notificatie-e-mails worden geblokkeerd of als spam worden gemarkeerd. Probeer in plaats daarvan een Van-adres te gebruiken dat overeenkomt met uw website domein (admin@%2$s)."],"The current 'From Email' address may not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["Het huidige 'Van E-mailadres' komt mogelijk niet overeen met de domeinnaam van uw website (%s). Dit kan ervoor zorgen dat uw notificatie-e-mails worden geblokkeerd of als spam worden gemarkeerd."],"Border Radius":["Randstraal"],"Form Theme":["Formulier Thema"],"Instant Form Padding":["Directe Formuliervulling"],"Instant Form Border Radius":["Directe Formulier Randstraal"],"Select Gradient":["Selecteer verloop"],"Upgrade Now":["Nu upgraden"],"SureTriggers":["SureTriggers"],"Entries older than the selected days will be deleted.":["Inzendingen ouder dan de geselecteerde dagen worden verwijderd."],"Entries Time Period":["Invoerperiode"],"Custom CSS Panel":["Aangepast CSS-paneel"],"Notifications can use only one From Email so please enter a single address.":["Meldingen kunnen slechts \u00e9\u00e9n Van E-mailadres gebruiken, dus voer alstublieft \u00e9\u00e9n enkel adres in."],"Email Notifications":["E-mailmeldingen"],"Actions":["Acties"],"Duplicate":["Duplicaat"],"Delete":["Verwijderen"],"Select Page to redirect":["Selecteer pagina om te omleiden"],"Search for a page":["Zoek naar een pagina"],"Select a page":["Selecteer een pagina"],"reCAPTCHA v2":["reCAPTCHA v2"],"Save":["Opslaan"],"Login":["Inloggen"],"Register":["Registreren"],"Date":["Datum"],"Advanced Settings":["Geavanceerde instellingen"],"Form Restriction":["Formulierbeperking"],"Maximum Number of Entries":["Maximaal aantal vermeldingen"],"Maximum Entries":["Maximale invoer"],"The Time Period setting works according to your WordPress site's time zone. <a>Click here<\/a> to open your WordPress General Settings, where you can check and update it.":["De instelling voor de tijdsperiode werkt volgens de tijdzone van je WordPress-site. <a>Klik hier<\/a> om je WordPress Algemene Instellingen te openen, waar je deze kunt controleren en bijwerken."],"Click here":["Klik hier"],"Response Description After Maximum Entries":["Beschrijving van de reactie na maximale invoer"],"All changes will be saved automatically when you press back.":["Alle wijzigingen worden automatisch opgeslagen wanneer u op terug drukt."],"Repeater":["Herhaler"],"OttoKit Settings":["OttoKit-instellingen"],"Get Started":["Beginnen"],"Connect Native Integrations with SureForms":["Verbind native integraties met SureForms"],"Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>":["Verwacht formaat voor e-mails - email@sureforms.com of John Doe <email@sureforms.com>"],"delete":["verwijderen"],"Please type \"%s\" in the input box":["Typ alstublieft \"%s\" in het invoerveld"],"To confirm, type \"%s\" in the box below:":["Om te bevestigen, typ \"%s\" in het vak hieronder:"],"Type \"%s\"":["Typ \"%s\""],"Payment":["Betaling"],"%s - Order ID":["%s - Bestel-ID"],"%s - Amount":["%s - Bedrag"],"%s - Customer Email":["%s - Klant e-mail"],"%s - Customer Name":["%s - Klantnaam"],"%s - Status":["%s - Status"],"Add custom CSS rules to style this specific form independently of global styles.":["Voeg aangepaste CSS-regels toe om dit specifieke formulier onafhankelijk van globale stijlen te stylen."],"Spam Protection Type":["Type spambeveiliging"],"Select Security Type":["Selecteer beveiligingstype"],"Note: Using different reCAPTCHA versions (V2 checkbox and V3) on the same page will create conflicts between the versions. Kindly avoid using different versions on the same page.":["Opmerking: Het gebruik van verschillende reCAPTCHA-versies (V2 checkbox en V3) op dezelfde pagina zal conflicten tussen de versies veroorzaken. Vermijd alstublieft het gebruik van verschillende versies op dezelfde pagina."],"Select Version":["Selecteer versie"],"Please configure the API keys correctly from the settings":["Configureer de API-sleutels correct via de instellingen"],"Control email alerts sent to admins or users after a form submission.":["Beheer e-mailmeldingen die naar beheerders of gebruikers worden verzonden na een formulierinzending."],"Customize the confirmation message or redirect the users after submitting the form.":["Pas het bevestigingsbericht aan of leid de gebruikers om nadat ze het formulier hebben ingediend."],"Set limits on how many times a form can be submitted and manage compliance options, including GDPR and data retention.":["Stel limieten in voor het aantal keren dat een formulier kan worden ingediend en beheer nalevingsopties, waaronder AVG en gegevensbewaring."],"Go to OttoKit Settings":["Ga naar OttoKit-instellingen"],"Connect SureForms with your favorite apps to automate tasks and sync data seamlessly.":["Verbind SureForms met je favoriete apps om taken te automatiseren en gegevens naadloos te synchroniseren."],"Unlock powerful integrations in the Premimum plan to automate your workflows and connect SureForms directly with your favorite tools.":["Ontgrendel krachtige integraties in het Premium-plan om uw workflows te automatiseren en SureForms direct te verbinden met uw favoriete tools."],"Send form submissions straight to CRMs, email, and marketing platforms.":["Stuur formulierinzendingen rechtstreeks naar CRM's, e-mail en marketingplatforms."],"Automate repetitive tasks with seamless data syncing.":["Automatiseer repetitieve taken met naadloze gegevenssynchronisatie."],"Access exclusive native integrations for faster workflows.":["Toegang tot exclusieve native integraties voor snellere workflows."],"PDF Generation":["PDF-generatie"],"Generate and customize PDF copies of form submissions.":["Genereer en pas PDF-kopie\u00ebn van formulierinzendingen aan."],"Generate Submission PDFs":["Genereer indienings-PDF's"],"Turn every form entry into a polished PDF file, making it perfect for reports, records, or sharing.":["Zet elke formulierinvoer om in een gepolijste PDF-bestand, waardoor het perfect is voor rapporten, archieven of om te delen."],"Automatically generate PDFs from your form submissions.":["Genereer automatisch PDF's van uw formulierinzendingen."],"Customize PDF templates with your branding.":["Pas PDF-sjablonen aan met uw branding."],"Download or email PDFs instantly.":["Download of e-mail PDF's direct."],"User Registration":["Gebruikersregistratie"],"Onboard new users or update existing accounts through beautiful looking forms.":["Nieuwe gebruikers onboarden of bestaande accounts bijwerken via prachtig uitziende formulieren."],"Register Users with SureForms":["Registreer gebruikers met SureForms"],"Streamline the entire user onboarding process for your sites with seamless form-powered logins and registrations.":["Stroomlijn het gehele onboardingproces voor gebruikers op uw sites met naadloze, formuliergestuurde logins en registraties."],"Register new users directly via your form submissions.":["Registreer nieuwe gebruikers direct via uw formulierinzendingen."],"Create or update existing accounts by mapping form data to user fields.":["Maak nieuwe accounts aan of werk bestaande accounts bij door formuliergegevens aan gebruikersvelden te koppelen."],"Assign roles and control access automatically.":["Wijs rollen toe en beheer de toegang automatisch."],"Post Feed":["Berichtenfeed"],"Transform your form submission into WordPress posts.":["Transformeer je formulierinzending in WordPress-berichten."],"Automatically turn form submissions into WordPress posts, pages, or custom post types. Save big on time and let your forms publish content directly.":["Zet automatisch formulierinzendingen om in WordPress-berichten, pagina's of aangepaste berichttypen. Bespaar veel tijd en laat je formulieren direct content publiceren."],"Create posts, pages, or CPTs from your form entries.":["Maak berichten, pagina's of CPT's van uw formulierinzendingen."],"Map form fields to your post fields easily.":["Wijs formulier velden eenvoudig toe aan je berichtvelden."],"Automate the content publishing flow with few simple steps.":["Automatiseer de inhoudspublicatiestroom met een paar eenvoudige stappen."],"Automations":["Automatiseringen"],"Unlock Advanced Styling":["Ontgrendel geavanceerde opmaak"],"Get full control over your form's look with custom colors, fonts, and layouts.":["Krijg volledige controle over het uiterlijk van uw formulier met aangepaste kleuren, lettertypen en lay-outs."],"Button Alignment":["Knopuitlijning"],"Add Custom CSS Class(es)":["Voeg Aangepaste CSS Klasse(n) Toe"],"Set the total number of submissions allowed for this form.":["Stel het totale aantal toegestane inzendingen voor dit formulier in."],"Save & Progress":["Opslaan & Voortgang"],"Allow users to save their progress and continue form completion later.":["Sta gebruikers toe hun voortgang op te slaan en later verder te gaan met het invullen van het formulier."],"Save & Progress in SureForms":["Opslaan & Verdergaan in SureForms"],"Give your users the flexibility to complete forms at their own pace by allowing them to save progress and return anytime.":["Geef uw gebruikers de flexibiliteit om formulieren in hun eigen tempo in te vullen door hen toe te staan hun voortgang op te slaan en op elk moment terug te keren."],"Let users pause long or multi-step forms and continue later.":["Laat gebruikers lange of meerstapsformulieren pauzeren en later doorgaan."],"Reduce form abandonment with convenient resume links and access their progress from anywhere.":["Verminder het verlaten van formulieren met handige hervattingslinks en krijg overal toegang tot hun voortgang."],"Improve user experience for lengthy, complex, or multi-page forms.":["Verbeter de gebruikerservaring voor lange, complexe of meerpaginaformulieren."],"This form is not yet available. Please check back after the scheduled start time.":["Dit formulier is nog niet beschikbaar. Kom na de geplande starttijd terug."],"This form is no longer accepting submissions. The submission period has ended.":["Dit formulier accepteert geen inzendingen meer. De inzendperiode is afgelopen."],"The start date and time must be before the end date and time.":["De startdatum en -tijd moeten v\u00f3\u00f3r de einddatum en -tijd liggen."],"Form Scheduling":["Formulierplanning"],"Enable Form Scheduling":["Formulierplanning inschakelen"],"Set a time period during which this form will be available for submissions.":["Stel een periode in waarin dit formulier beschikbaar zal zijn voor inzendingen."],"Start Date & Time":["Startdatum en tijd"],"End Date & Time":["Einddatum en tijd"],"Response Description Before Start Date":["Reactiebeschrijving v\u00f3\u00f3r de startdatum"],"Response Description After End Date":["Reactiebeschrijving na einddatum"],"Conditional Confirmations":["Voorwaardelijke Bevestigingen"],"Set up the message or redirect users will see after submitting the form.":["Stel het bericht in of leid gebruikers om dat ze zullen zien na het indienen van het formulier."],"Show the right message to the right user based on how they respond. Personalize confirmations with smart conditions and guide users to the next best step automatically.":["Toon het juiste bericht aan de juiste gebruiker op basis van hun reactie. Personaliseer bevestigingen met slimme voorwaarden en begeleid gebruikers automatisch naar de volgende beste stap."],"Display different confirmation messages based on form responses.":["Toon verschillende bevestigingsberichten op basis van formulierreacties."],"Redirect users to specific pages or URLs conditionally.":["Leid gebruikers voorwaardelijk naar specifieke pagina's of URL's om."],"Create personalized thank-you messages without extra forms.":["Maak gepersonaliseerde bedankberichten zonder extra formulieren."],"Lost Password":["Wachtwoord Vergeten"],"Reset Password":["Wachtwoord opnieuw instellen"],"Select a spam protection service. Configure API keys in Global Settings before enabling.":["Selecteer een spambeveiligingsdienst. Configureer API-sleutels in de globale instellingen voordat u deze inschakelt."],"Send as Raw HTML":["Als ruwe HTML verzenden"],"When enabled, the email body HTML will be preserved exactly as written and wrapped in a professional email template.":["Wanneer ingeschakeld, wordt de HTML van de e-mailtekst exact bewaard zoals geschreven en verpakt in een professioneel e-mailsjabloon."],"Smart tags that reference user-submitted fields will not be escaped in raw HTML mode. Avoid inserting untrusted field values directly into the email body.":["Smart tags die verwijzen naar door gebruikers ingediende velden, worden niet ge\u00ebscaped in de ruwe HTML-modus. Vermijd het direct invoegen van niet-vertrouwde veldwaarden in de e-mailinhoud."],"Please provide a recipient email address and subject line.":["Geef alstublieft een e-mailadres van de ontvanger en een onderwerpregel op."],"Email notification duplicated!":["E-mailmelding gedupliceerd!"],"Are you sure you want to delete this email notification?":["Weet je zeker dat je deze e-mailmelding wilt verwijderen?"],"Email notification deleted!":["E-mailmelding verwijderd!"],"URL is missing Top Level Domain (TLD).":["URL mist het Top Level Domain (TLD)."],"This form is now closed as the maximum number of entries has been received.":["Dit formulier is nu gesloten omdat het maximale aantal inzendingen is ontvangen."],"Publish Your Form":["Publiceer uw formulier"],"Enable This to Instantly Publish the Form":["Schakel dit in om het formulier direct te publiceren"],"Style Your Instant Form Page Here":["Stijl hier je instant formulierpagina"],"Quizzes":["Quizzen"],"%s - Description":["%s - Beschrijving"],"Send entries to 100+ popular apps.":["Verzend inzendingen naar meer dan 100 populaire apps."],"Build automated workflows that run instantly.":["Bouw geautomatiseerde workflows die direct worden uitgevoerd."],"Create custom app integrations using our Custom App feature.":["Maak aangepaste app-integraties met behulp van onze functie Aangepaste App."],"Keep your tools in sync automatically.":["Houd je gereedschap automatisch gesynchroniseerd."],"This will install and activate OttoKit on your WordPress site to enable automation features.":["Hiermee wordt OttoKit op je WordPress-site ge\u00efnstalleerd en geactiveerd om automatiseringsfuncties mogelijk te maken."],"Automate Your Forms with OttoKit":["Automatiseer uw formulieren met OttoKit"],"Every form submission should trigger something \u2014 a Slack alert, a CRM lead, a follow-up email, or a new row in Google Sheets.":["Elke formulierinzending zou iets moeten activeren \u2014 een Slack-melding, een CRM-lead, een opvolg-e-mail of een nieuwe rij in Google Sheets."],"Create interactive quizzes to engage your audience and gather insights.":["Maak interactieve quizzen om je publiek te betrekken en inzichten te verzamelen."],"Design engaging quizzes with various question types, personalized feedback, and automated scoring to captivate your audience and gain valuable insights.":["Ontwerp boeiende quizzen met verschillende vraagtypen, gepersonaliseerde feedback en geautomatiseerde scoring om je publiek te boeien en waardevolle inzichten te verkrijgen."],"Create interactive quizzes with multiple question types.":["Maak interactieve quizzen met meerdere vraagtypen."],"Provide personalized feedback based on user responses.":["Geef gepersonaliseerde feedback op basis van gebruikersreacties."],"Automate scoring and lead segmentation for better insights.":["Automatiseer scoring en leadsegmentatie voor betere inzichten."],"Heading 1":["Kop 1"],"Heading 2":["Kop 2"],"Heading 3":["Kop 3"],"Heading 4":["Kop 4"],"Heading 5":["Kop 5"],"Heading 6":["Kop 6"],"Form settings saved.":["Formulierinstellingen opgeslagen."],"The entry cap relies on stored entries to count submissions. While Compliance Settings has \"Never store entry data after form submission\" enabled, this limit will not be enforced. Disable that option, or remove the entry limit, to use this feature.":["De invoerlimiet is afhankelijk van opgeslagen invoeren om inzendingen te tellen. Als in de nalevingsinstellingen \"Nooit invoergegevens opslaan na formulierinzending\" is ingeschakeld, wordt deze limiet niet afgedwongen. Schakel die optie uit, of verwijder de invoerlimiet, om deze functie te gebruiken."],"Settings saved, but post attributes (password \/ title \/ content) failed to update. Retry to persist them.":["Instellingen opgeslagen, maar postattributen (wachtwoord \/ titel \/ inhoud) konden niet worden bijgewerkt. Probeer opnieuw om ze te behouden."],"Failed to save form settings.":["Opslaan van formulierinstellingen mislukt."],"Saving\u2026":["Opslaan\u2026"],"When enabled this form will not store User IP, Browser Name and the Device Name in the Entries.":["Wanneer ingeschakeld, zal dit formulier het IP-adres van de gebruiker, de naam van de browser en de naam van het apparaat niet opslaan in de inzendingen."],"Failed to save. Please try again.":["Opslaan mislukt. Probeer het opnieuw."],"reCAPTCHA API keys for the selected version are not configured. Set them in Global Settings.":["reCAPTCHA API-sleutels voor de geselecteerde versie zijn niet geconfigureerd. Stel ze in bij de Globale Instellingen."],"Please select a reCAPTCHA version.":["Selecteer een reCAPTCHA-versie."],"hCaptcha API keys are not configured. Set them in Global Settings.":["hCaptcha API-sleutels zijn niet geconfigureerd. Stel ze in bij de Algemene Instellingen."],"Cloudflare Turnstile API keys are not configured. Set them in Global Settings.":["Cloudflare Turnstile API-sleutels zijn niet geconfigureerd. Stel ze in bij de Globale Instellingen."],"Form data":["Formuliergegevens"],"Some fields need attention":["Sommige velden hebben aandacht nodig"],"Unsaved changes":["Niet-opgeslagen wijzigingen"],"A recipient email address and subject line are required before this notification can be saved. Fix the highlighted fields, or discard your changes to go back.":["Een e-mailadres van de ontvanger en een onderwerpregel zijn vereist voordat deze melding kan worden opgeslagen. Corrigeer de gemarkeerde velden of verwijder uw wijzigingen om terug te gaan."],"You have unsaved changes for this notification. Discard them to go back, or stay to save them.":["Je hebt niet-opgeslagen wijzigingen voor deze melding. Verwijder ze om terug te gaan, of blijf om ze op te slaan."],"Discard & go back":["Verwijderen & teruggaan"],"Stay & fix":["Blijf & repareer"],"Keep editing":["Blijf bewerken"],"Please provide a recipient email address.":["Geef alstublieft een e-mailadres van de ontvanger op."],"Please provide a subject line.":["Geef alstublieft een onderwerpregel op."],"Please provide a custom URL.":["Geef een aangepaste URL op."],"You have unsaved changes. Discard them to continue, or stay to save your changes.":["Je hebt niet-opgeslagen wijzigingen. Verwijder ze om door te gaan, of blijf om je wijzigingen op te slaan."],"Discard & continue":["Weggooien & doorgaan"],"Show Entries":["Toon Inzendingen"],"Display this form\u2019s entries in a table on the frontend.":["Toon de inzendingen van dit formulier in een tabel aan de voorkant."],"Publish this form\u2019s submissions as a sortable, paginated table on any page \u2014 perfect for public directories, listings, and team dashboards, with per-role view access.":["Publiceer de inzendingen van dit formulier als een sorteerbare, gepagineerde tabel op elke pagina \u2014 perfect voor openbare directories, lijsten en teamdashboards, met toegang per rol."],"Embed a sortable, paginated entries table with a simple shortcode.":["Embed een sorteerbare, gepagineerde inzendingentabel met een eenvoudige shortcode."],"Choose exactly which fields appear as columns.":["Kies precies welke velden als kolommen verschijnen."],"Restrict who can view entries by user role.":["Beperk wie inzendingen kan bekijken op basis van gebruikersrol."],"The image uploaded but could not be inserted. Please try again.":["De afbeelding is ge\u00fcpload, maar kon niet worden ingevoegd. Probeer het opnieuw."],"The image could not be uploaded. It may be too large, or you may not have permission to upload files.":["De afbeelding kon niet worden ge\u00fcpload. Het kan te groot zijn, of u heeft mogelijk geen toestemming om bestanden te uploaden."],"Please choose an image file.":["Kies een afbeeldingsbestand."],"Auto-Advance to Next Step":["Automatisch naar de volgende stap gaan"],"Go to the next step as soon as someone picks an option. Works on steps with a single Multiple Choice or Dropdown field. The last step always shows Submit.":["Ga naar de volgende stap zodra iemand een optie kiest. Werkt op stappen met een enkel Meerkeuze- of Dropdown-veld. De laatste stap toont altijd Verzenden."],"Hide Next Button":["Verberg Volgende Knop"],"Hide the Next button on steps that auto-advance. It reappears when reached with the keyboard.":["Verberg de Volgende knop op stappen die automatisch doorgaan. Hij verschijnt opnieuw wanneer deze met het toetsenbord wordt bereikt."],"Could not open the OttoKit connection window. Please allow popups for this site and try again.":["Kon het OttoKit-venster niet openen. Sta pop-ups toe voor deze site en probeer het opnieuw."],"Quill heading picker: default paragraph style\u0004Normal":["Normaal"]}}} \ No newline at end of file diff --git a/languages/sureforms-nl_NL-51635fe6489fc8288d603fe596c755ca.json b/languages/sureforms-nl_NL-51635fe6489fc8288d603fe596c755ca.json index 6cab43be8..b88f60b06 100644 --- a/languages/sureforms-nl_NL-51635fe6489fc8288d603fe596c755ca.json +++ b/languages/sureforms-nl_NL-51635fe6489fc8288d603fe596c755ca.json @@ -1 +1 @@ -{"translation-revision-date":"2024-12-13T12:33:48+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/settings.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"Dashboard":["Dashboard"],"Settings":["Instellingen"],"Entries":["Inzendingen"],"Status":["Status"],"Form":["Formulier"],"Activated":["Geactiveerd"],"Activate":["Activeren"],"Address":["Adres"],"Checkbox":["Selectievakje"],"Dropdown":["Keuzemenu"],"Email":["E-mail"],"Number":["Nummer"],"Phone":["Telefoon"],"Textarea":["Tekstvak"],"Monday":["Maandag"],"Forms":["Formulieren"],"New Form Submission - %s":["Nieuwe formulierinzending - %s"],"GitHub":["GitHub"],"(no title)":["(geen titel)"],"General":["Algemeen"],"No tags available":["Geen tags beschikbaar"],"Back":["Terug"],"Generic tags":["Algemene tags"],"Other":["Anders"],"Confirm":["Bevestigen"],"Cancel":["Annuleren"],"Install":["Installeren"],"Plugin Installation failed, Please try again later.":["Installatie van de plugin mislukt, probeer het later opnieuw."],"Plugin activation failed, Please try again later.":["Plug-in activering mislukt, probeer het later opnieuw."],"Integrations":["Integraties"],"What's New?":["Wat is er nieuw?"],"Core":["Kern"],"Unlicensed":["Ongeautoriseerd"],"Connecting\u2026":["Verbinden\u2026"],"Install & Activate":["Installeren & Activeren"],"Compliance Settings":["Instellingen voor naleving"],"Enable GDPR Compliance":["Schakel GDPR-naleving in"],"Never store entry data after form submission":["Sla nooit invoergegevens op na het indienen van het formulier"],"When enabled this form will never store Entries.":["Wanneer ingeschakeld, zal dit formulier nooit inzendingen opslaan."],"Automatically delete entries":["Automatisch items verwijderen"],"When enabled this form will automatically delete entries after a certain period of time.":["Wanneer ingeschakeld, zal dit formulier automatisch inzendingen na een bepaalde periode verwijderen."],"Entries older than the days set will be deleted automatically.":["Inzendingen ouder dan de ingestelde dagen worden automatisch verwijderd."],"Visual":["Visueel"],"HTML":["HTML"],"All Data":["Alle gegevens"],"Add Shortcode":["Voeg shortcode toe"],"Form input tags":["Formulierveldlabels"],"Comma separated values are also accepted.":["Door komma's gescheiden waarden worden ook geaccepteerd."],"Email Notification":["E-mailmelding"],"Name":["Naam"],"Send Email To":["E-mail verzenden naar"],"Subject":["Onderwerp"],"CC":["CC"],"BCC":["BCC"],"Reply To":["Antwoord aan"],"Add Key":["Sleutel toevoegen"],"Add Value":["Waarde toevoegen"],"Add":["Toevoegen"],"Confirmation Message":["Bevestigingsbericht"],"After Form Submission":["Na het indienen van het formulier"],"Hide Form":["Formulier verbergen"],"Reset Form":["Formulier opnieuw instellen"],"Custom URL":["Aangepaste URL"],"Add Query Parameters":["Queryparameters toevoegen"],"Select if you want to add key-value pairs for form fields to include in query parameters":["Selecteer of u sleutel-waardeparen wilt toevoegen voor formuliervelden om op te nemen in queryparameters"],"Query Parameters":["Queryparameters"],"Success Message":["Succesbericht"],"Redirect":["Doorsturen"],"Redirect to":["Doorsturen naar"],"Page":["Pagina"],"Form Confirmation":["Formulierbevestiging"],"Confirmation Type":["Bevestigingstype"],"Clear":["Duidelijk"],"Google reCAPTCHA":["Google reCAPTCHA"],"hCaptcha":["hCaptcha"],"reCAPTCHA v2 Invisible":["reCAPTCHA v2 Onzichtbaar"],"reCAPTCHA v3":["reCAPTCHA v3"],"URL":["URL"],"Validations":["Validaties"],"Spam Protection":["Spam Bescherming"],"If this option is turned on, the user's IP address will be saved with the form data":["Als deze optie is ingeschakeld, wordt het IP-adres van de gebruiker samen met de formuliergegevens opgeslagen"],"Enable Honeypot Security":["Honeypot-beveiliging inschakelen"],"Enable Honeypot Security for better spam protection":["Schakel Honeypot-beveiliging in voor betere spambeveiliging"],"%s represents the minimum selections needed. For example: \u201cMinimum 2 selections are required.\u201d":["%s vertegenwoordigt het minimum aantal selecties dat nodig is. Bijvoorbeeld: \"Minimaal 2 selecties zijn vereist.\""],"%s represents the maximum selections allowed. For example: \u201cMaximum 4 selections are allowed.\u201d":["%s vertegenwoordigt het maximale aantal toegestane selecties. Bijvoorbeeld: \"Maximaal 4 selecties zijn toegestaan.\""],"%s represents the minimum choices needed. For example: \u201cMinimum 1 selection is required.\u201d":["%s vertegenwoordigt de minimale keuzes die nodig zijn. Bijvoorbeeld: \"Minimaal 1 selectie is vereist.\""],"%s represents the maximum choices allowed. For example: \u201cMaximum 3 selections are allowed.\u201d":["%s vertegenwoordigt het maximale aantal toegestane keuzes. Bijvoorbeeld: \"Maximaal 3 selecties zijn toegestaan.\""]," Error Message":["Foutmelding"],"Email Summaries":["E-mailoverzichten"],"Tuesday":["Dinsdag"],"Wednesday":["Woensdag"],"Thursday":["Donderdag"],"Friday":["Vrijdag"],"Saturday":["Zaterdag"],"Sunday":["Zondag"],"Schedule Reports":["Rapporten plannen"],"Auto":["Auto"],"Light":["Licht"],"Dark":["Donker"],"Turnstile":["Draaikruis"],"Get Keys":["Verkrijg sleutels"],"Documentation":["Documentatie"],"Site Key":["Sitecode"],"Secret Key":["Geheime Sleutel"],"Cloudflare Turnstile":["Cloudflare Turnstile"],"Appearance Mode":["Weergavemodus"],"Text":["Tekst"],"Test Email":["Test e-mail"],"IP Logging":["IP-logboek"],"Honeypot":["Honeypot"],"Confirmation Email Mismatch Message":["Bevestigingsmail komt niet overeen bericht"],"%s represents the minimum input value. For example: \"Minimum value is 10.\"":["%s vertegenwoordigt de minimale invoerwaarde. Bijvoorbeeld: \"Minimale waarde is 10.\""],"%s represents the maximum input value. For example: \"Maximum value is 100.\"":["%s vertegenwoordigt de maximale invoerwaarde. Bijvoorbeeld: \"Maximale waarde is 100.\""],"OttoKit":["OttoKit"],"Connect with OttoKit":["Verbind met OttoKit"],"The current 'From Email' address does not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["Het huidige 'Van E-mailadres' komt niet overeen met de domeinnaam van uw website (%1$s). Dit kan ervoor zorgen dat uw notificatie-e-mails worden geblokkeerd of als spam worden gemarkeerd. Probeer in plaats daarvan een Van-adres te gebruiken dat overeenkomt met uw website-domein (admin@%2$s)."],"The current 'From Email' address does not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["Het huidige 'Van E-mailadres' komt niet overeen met de domeinnaam van uw website (%s). Dit kan ervoor zorgen dat uw notificatie-e-mails worden geblokkeerd of als spam worden gemarkeerd."],"We strongly recommend that you install the free ":["We raden ten zeerste aan dat u de gratis installeert"]," plugin! The Setup Wizard makes it easy to fix your emails. ":["plugin! De Setup Wizard maakt het gemakkelijk om je e-mails te repareren."]," Alternately, try using a From Address that matches your website domain (admin@%s).":["Probeer afwisselend een Van-adres te gebruiken dat overeenkomt met uw website-domein (admin@%s)."],"Please enter a valid email address. Your notifications won't be sent if the field is not filled in correctly.":["Voer een geldig e-mailadres in. Uw meldingen worden niet verzonden als het veld niet correct is ingevuld."],"From Name":["Van Naam"],"From Email":["Van e-mail"],"The current 'From Email' address may not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["Het huidige 'Van E-mailadres' komt mogelijk niet overeen met de domeinnaam van uw website (%1$s). Dit kan ervoor zorgen dat uw notificatie-e-mails worden geblokkeerd of als spam worden gemarkeerd. Probeer in plaats daarvan een Van-adres te gebruiken dat overeenkomt met uw website domein (admin@%2$s)."],"The current 'From Email' address may not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["Het huidige 'Van E-mailadres' komt mogelijk niet overeen met de domeinnaam van uw website (%s). Dit kan ervoor zorgen dat uw notificatie-e-mails worden geblokkeerd of als spam worden gemarkeerd."],"reCAPTCHA":["reCAPTCHA"],"Ready to go beyond free plan?":["Klaar om verder te gaan dan het gratis plan?"],"Upgrade now":["Nu upgraden"],"and unlock the full power of SureForms!":["en ontgrendel de volledige kracht van SureForms!"],"Upgrade SureForms":["Upgrade SureForms"],"Upgrade Now":["Nu upgraden"],"Entries older than the selected days will be deleted.":["Inzendingen ouder dan de geselecteerde dagen worden verwijderd."],"Entries Time Period":["Invoerperiode"],"Notifications can use only one From Email so please enter a single address.":["Meldingen kunnen slechts \u00e9\u00e9n Van E-mailadres gebruiken, dus voer alstublieft \u00e9\u00e9n enkel adres in."],"Select Page to redirect":["Selecteer pagina om te omleiden"],"Search for a page":["Zoek naar een pagina"],"Select a page":["Selecteer een pagina"],"Form Validation":["Formuliercontrole"],"Required Error Messages":["Vereiste foutmeldingen"],"Other Error Messages":["Andere foutmeldingen"],"Input Field Unique":["Uniek invoerveld"],"Email Field Unique":["E-mailveld uniek"],"Invalid URL":["Ongeldige URL"],"Phone Field Unique":["Telefoonveld Uniek"],"Invalid Field Number Block":["Ongeldige Veldnummer Blok"],"Invalid Email":["Ongeldig e-mailadres"],"Number Minimum Value":["Nummer Minimumwaarde"],"Number Maximum Value":["Maximale waarde van het nummer"],"Dropdown Minimum Selections":["Minimale selecties in dropdown"],"Dropdown Maximum Selections":["Maximale selecties in dropdown"],"Multiple Choice Minimum Selections":["Meerdere keuzes minimumselecties"],"Multiple Choice Maximum Selections":["Meerdere Keuzes Maximale Selecties"],"Input Field":["Invoerveld"],"Email Field":["E-mailveld"],"URL Field":["URL-veld"],"Phone Field":["Telefoonveld"],"Textarea Field":["Tekstvakveld"],"Checkbox Field":["Selectievakjeveld"],"Dropdown Field":["Keuzelijstveld"],"Multiple Choice Field":["Meerkeuzeveld"],"Address Field":["Adresveld"],"Number Field":["Nummer veld"],"reCAPTCHA v2":["reCAPTCHA v2"],"To enable reCAPTCHA feature on your SureForms Please enable reCAPTCHA option on your blocks setting and select version. Add google reCAPTCHA secret and site key here. reCAPTCHA will be added to your page on front-end.":["Om de reCAPTCHA-functie op uw SureForms in te schakelen, schakelt u de reCAPTCHA-optie in uw blokinstellingen in en selecteert u de versie. Voeg hier de Google reCAPTCHA-secret en site key toe. reCAPTCHA wordt aan uw pagina toegevoegd aan de voorkant."],"Enter your %s here":["Voer hier uw %s in"],"To enable hCAPTCHA, please add your site key and secret key. Configure these settings within the individual form.":["Om hCAPTCHA in te schakelen, voeg uw site-sleutel en geheime sleutel toe. Configureer deze instellingen binnen het individuele formulier."],"To enable Cloudflare Turnstile, please add your site key and secret key. Configure these settings within the individual form.":["Om Cloudflare Turnstile in te schakelen, voeg uw site-sleutel en geheime sleutel toe. Configureer deze instellingen binnen het individuele formulier."],"Save":["Opslaan"],"Anonymous Analytics":["Anonieme Analytics"],"Learn More":["Meer informatie"],"Admin Notification":["Beheerdersmelding"],"Enable Admin Notification":["Beheerdermelding inschakelen"],"Admin notifications keep you informed about new form entries since your last visit.":["Beheerdersmeldingen houden je op de hoogte van nieuwe formulierinzendingen sinds je laatste bezoek."],"Skip":["Overslaan"],"Continue":["Doorgaan"],"Maximum Number of Entries":["Maximaal aantal vermeldingen"],"Maximum Entries":["Maximale invoer"],"Response Description After Maximum Entries":["Beschrijving van de reactie na maximale invoer"],"Get Started":["Beginnen"],"Integration":["Integratie"],"Connect Native Integrations with SureForms":["Verbind native integraties met SureForms"],"Unlock powerful integrations in the Premium plan to automate your workflows and connect SureForms directly with your favourite tools.":["Ontgrendel krachtige integraties in het Premium-plan om je workflows te automatiseren en SureForms direct te verbinden met je favoriete tools."],"Send form submissions straight to CRMs, email, and marketing platforms":["Stuur formulierinzendingen rechtstreeks naar CRM's, e-mail en marketingplatforms"],"Automate repetitive tasks with seamless data syncing":["Automatiseer repetitieve taken met naadloze gegevenssynchronisatie"],"Access exclusive native integrations for faster workflows":["Toegang tot exclusieve native integraties voor snellere workflows"],"Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>":["Verwacht formaat voor e-mails - email@sureforms.com of John Doe <email@sureforms.com>"],"Payments":["Betalingen"],"Stripe account disconnected successfully.":["Stripe-account succesvol losgekoppeld."],"Failed to create webhook.":["Het is niet gelukt om de webhook te maken."],"Failed to connect to Stripe.":["Verbinding met Stripe mislukt."],"Webhook":["Webhook"],"Knowledge Base":["Kennisbank"],"What\u2019s New":["Wat is er nieuw"],"out of":["uit"],"No entries found":["Geen items gevonden"],"delete":["verwijderen"],"Please type \"%s\" in the input box":["Typ alstublieft \"%s\" in het invoerveld"],"To confirm, type \"%s\" in the box below:":["Om te bevestigen, typ \"%s\" in het vak hieronder:"],"Type \"%s\"":["Typ \"%s\""],"Go to OttoKit Settings":["Ga naar OttoKit-instellingen"],"USD - US Dollar":["USD - Amerikaanse dollar"],"Payment Mode":["Betaalwijze"],"Test Mode":["Testmodus"],"Live Mode":["Live-modus"],"Action":["Actie"],"General Settings":["Algemene instellingen"],"Set up email summaries, admin alerts, and data preferences to manage your forms with ease.":["Stel e-mailsamenvattingen, beheerderswaarschuwingen en gegevensvoorkeuren in om uw formulieren eenvoudig te beheren."],"Customize default error messages shown when users submit invalid or incomplete form entries.":["Pas standaardfoutmeldingen aan die worden weergegeven wanneer gebruikers ongeldige of onvolledige formulierinvoer indienen."],"Enable spam protection for your forms using CAPTCHA services or honeypot security.":["Schakel spambeveiliging voor uw formulieren in met behulp van CAPTCHA-diensten of honeypot-beveiliging."],"Connect and manage your payment gateways to securely accept transactions through your forms.":["Verbind en beheer uw betalingsgateways om veilig transacties via uw formulieren te accepteren."],"1% transaction and payment gateway fees apply.":["1% transactiekosten en kosten voor de betalingsgateway zijn van toepassing."],"2.9% transaction and payment gateway fees apply. Activate license to reduce transaction fees.":["2,9% transactiekosten en kosten voor de betalingsgateway zijn van toepassing. Activeer de licentie om de transactiekosten te verlagen."],"2.9% transaction and payment gateway fees apply.":["Er zijn 2,9% transactiekosten en kosten voor de betalingsgateway van toepassing."],"Please visit %1$s, delete an unused webhook, then click below to retry.":["Bezoek %1$s, verwijder een ongebruikte webhook en klik vervolgens hieronder om het opnieuw te proberen."],"SureForms could not create a webhook because your Stripe account has run out of free slots. Webhooks are needed to receive updates about payments.":["SureForms kon geen webhook maken omdat je Stripe-account geen gratis slots meer heeft. Webhooks zijn nodig om updates over betalingen te ontvangen."],"Stripe Dashboard":["Stripe-dashboard"],"Creating\u2026":["Aan het cre\u00ebren\u2026"],"Create Webhook":["Webhook maken"],"Successfully connected to Stripe!":["Succesvol verbonden met Stripe!"],"Invalid response from server. Please try again.":["Ongeldig antwoord van de server. Probeer het alstublieft opnieuw."],"Failed to disconnect Stripe account.":["Het is niet gelukt om de Stripe-account los te koppelen."],"Webhook created successfully!":["Webhook succesvol aangemaakt!"],"Select Currency":["Selecteer valuta"],"Select the default currency for payment forms.":["Selecteer de standaardvaluta voor betalingsformulieren."],"Connection Status":["Verbindingsstatus"],"Disconnect Stripe Account":["Stripe-account loskoppelen"],"Are you sure you want to disconnect your Stripe account? This will stop all active payments, subscriptions, and form transactions connected to this account.":["Weet u zeker dat u uw Stripe-account wilt loskoppelen? Dit zal alle actieve betalingen, abonnementen en formuliertransacties die aan dit account zijn gekoppeld, stoppen."],"Disconnect":["Verbreken"],"Disconnecting\u2026":["Verbinding verbreken\u2026"],"Webhook successfully connected, all Stripe events are being tracked.":["Webhook succesvol verbonden, alle Stripe-evenementen worden gevolgd."],"Connect your Stripe account to start accepting payments through your forms.":["Verbind uw Stripe-account om betalingen via uw formulieren te accepteren."],"Connect to Stripe":["Verbinden met Stripe"],"Securely connect to Stripe with just a few clicks to begin accepting payments! ":["Maak veilig verbinding met Stripe met slechts een paar klikken om betalingen te accepteren!"],"Set the total number of submissions allowed for this form.":["Stel het totale aantal toegestane inzendingen voor dit formulier in."],"Payment Methods":["Betaalmethoden"],"Test mode allows you to process payments without real charges. Switch to Live mode for actual transactions.":["Met de testmodus kunt u betalingen verwerken zonder echte kosten. Schakel over naar de Live-modus voor daadwerkelijke transacties."],"General Payment Settings":["Algemene betalingsinstellingen"],"These settings apply to all payment gateways.":["Deze instellingen zijn van toepassing op alle betalingsgateways."],"Stripe Settings":["Stripe-instellingen"],"Left ($100)":["Links ($100)"],"Right (100$)":["Rechts (100$)"],"Left Space ($ 100)":["Linker ruimte ($ 100)"],"Right Space (100 $)":["Rechterruimte (100 $)"],"Currency Sign Position":["Positie van het valutateken"],"Select the position of the currency symbol relative to the amount.":["Selecteer de positie van het valutasymbool ten opzichte van het bedrag."],"Learn":["Leren"],"Enable email summaries":["E-mailoverzichten inschakelen"],"Enable IP logging":["IP-logboek inschakelen"],"Turn on Admin Notification from here.":["Zet hier de beheerdersmelding aan."],"New":["Nieuw"],"Send entries to 100+ popular apps.":["Verzend inzendingen naar meer dan 100 populaire apps."],"Build automated workflows that run instantly.":["Bouw geautomatiseerde workflows die direct worden uitgevoerd."],"Create custom app integrations using our Custom App feature.":["Maak aangepaste app-integraties met behulp van onze functie Aangepaste App."],"Keep your tools in sync automatically.":["Houd je gereedschap automatisch gesynchroniseerd."],"This will install and activate OttoKit on your WordPress site to enable automation features.":["Hiermee wordt OttoKit op je WordPress-site ge\u00efnstalleerd en geactiveerd om automatiseringsfuncties mogelijk te maken."],"Automate Your Forms with OttoKit":["Automatiseer uw formulieren met OttoKit"],"Every form submission should trigger something \u2014 a Slack alert, a CRM lead, a follow-up email, or a new row in Google Sheets.":["Elke formulierinzending zou iets moeten activeren \u2014 een Slack-melding, een CRM-lead, een opvolg-e-mail of een nieuwe rij in Google Sheets."],"MCP":["MCP"],"Configure AI client permissions and MCP server settings.":["Configureer AI-clientmachtigingen en MCP-serverinstellingen."],"View documentation":["Documentatie bekijken"],"Copy to clipboard":["Kopi\u00ebren naar klembord"],"Claude Desktop":["Claude Desktop"],"~\/Library\/Application Support\/Claude\/claude_desktop_config.json (macOS) or %APPDATA%\\Claude\\claude_desktop_config.json (Windows)":["~\/Library\/Application Support\/Claude\/claude_desktop_config.json (macOS) of %APPDATA%\\Claude\\claude_desktop_config.json (Windows)"],"Claude Code":["Claude Code"],".mcp.json (project) or ~\/.claude.json (global)":[".mcp.json (project) of ~\/.claude.json (globaal)"],"Cursor":["Cursor"],"~\/.cursor\/mcp.json":["~\/.cursor\/mcp.json"],"VS Code (Copilot)":["VS Code (Copilot)"],".vscode\/mcp.json (project) or settings.json > mcp.servers (global)":[".vscode\/mcp.json (project) of settings.json > mcp.servers (globaal)"],"~\/.continue\/config.yaml or config.json":["~\/.continue\/config.yaml of config.json"],"Your client's MCP configuration file":["Het MCP-configuratiebestand van uw klant"],"Connect Your AI Client":["Verbind uw AI-client"],"AI Client":["AI-client"],"Create an Application Password \u2014 ":["Maak een applicatiewachtwoord aan \u2014"],"Open Application Passwords":["Open toepassingswachtwoorden"],"Or use this CLI command to add the server quickly (you will still need to set the environment variables):":["Of gebruik deze CLI-opdracht om de server snel toe te voegen (je moet nog steeds de omgevingsvariabelen instellen):"],"Copy the JSON config below into: ":["Kopieer de JSON-configuratie hieronder naar:"],"Replace \"your-application-password\" with the password from Step 1.":["Vervang \"your-application-password\" door het wachtwoord uit Stap 1."],"WP_API_URL \u2014 your site's MCP endpoint. WP_API_USERNAME \u2014 your WordPress username. WP_API_PASSWORD \u2014 the application password you generated.":["WP_API_URL \u2014 het MCP-eindpunt van je site. WP_API_USERNAME \u2014 je WordPress-gebruikersnaam. WP_API_PASSWORD \u2014 het applicatiewachtwoord dat je hebt gegenereerd."],"View setup docs":["Bekijk de installatiehandleidingen"],"The MCP Adapter plugin is installed but not active. Activate it to configure MCP settings.":["De MCP Adapter-plugin is ge\u00efnstalleerd maar niet actief. Activeer het om MCP-instellingen te configureren."],"The MCP Adapter plugin is required to connect AI clients to your forms. Download and install it from GitHub, then activate it.":["De MCP Adapter-plugin is vereist om AI-clients met uw formulieren te verbinden. Download en installeer het vanaf GitHub en activeer het vervolgens."],"Download the latest release from":["Download de nieuwste release van"],"Install the plugin via Plugins > Add New Plugin > Upload Plugin.":["Installeer de plugin via Plugins > Nieuwe plugin toevoegen > Plugin uploaden."],"Activate the MCP Adapter plugin.":["Activeer de MCP Adapter-plugin."],"Activating\u2026":["Activeren\u2026"],"Activate MCP Adapter":["Activeer MCP-adapter"],"Download MCP Adapter":["Download MCP Adapter"],"Experimental":["Experimenteel"],"Enable Abilities":["Vermogen inschakelen"],"Register SureForms abilities with the WordPress Abilities API. When enabled, AI clients can list, read, create, edit, and delete your forms and entries. When disabled, no abilities are registered and AI clients cannot perform any actions on your forms.":["Registreer SureForms-mogelijkheden bij de WordPress Abilities API. Wanneer ingeschakeld, kunnen AI-clients uw formulieren en inzendingen opsommen, lezen, maken, bewerken en verwijderen. Wanneer uitgeschakeld, worden er geen mogelijkheden geregistreerd en kunnen AI-clients geen acties uitvoeren op uw formulieren."],"Abilities API \u2014 Edit":["Vaardigheden-API \u2014 Bewerken"],"Enable Edit Abilities":["Bewerkingsmogelijkheden inschakelen"],"When enabled, AI clients can create new forms, update form titles, fields, and settings, duplicate forms, and modify entry statuses. When disabled, these abilities are unregistered and AI clients can only read your data.":["Wanneer ingeschakeld, kunnen AI-clients nieuwe formulieren maken, formuliertitels, velden en instellingen bijwerken, formulieren dupliceren en de status van inzendingen wijzigen. Wanneer uitgeschakeld, worden deze mogelijkheden uitgeschakeld en kunnen AI-clients alleen uw gegevens lezen."],"Abilities API \u2014 Delete":["Vaardigheden API \u2014 Verwijderen"],"Enable Delete Abilities":["Verwijdermogelijkheden inschakelen"],"When enabled, AI clients can permanently delete forms and entries. Deleted data cannot be recovered. When disabled, delete abilities are unregistered and AI clients cannot remove any data.":["Wanneer ingeschakeld, kunnen AI-clients formulieren en invoer permanent verwijderen. Verwijderde gegevens kunnen niet worden hersteld. Wanneer uitgeschakeld, worden verwijdermogelijkheden uitgeschakeld en kunnen AI-clients geen gegevens verwijderen."],"MCP Server":["MCP-server"],"Enable MCP Server":["MCP-server inschakelen"],"Creates a dedicated SureForms MCP endpoint that AI clients like Claude can connect to. When disabled, the endpoint is removed and external AI clients cannot discover or call any SureForms abilities.":["Maakt een speciale SureForms MCP-eindpunt aan waarmee AI-clients zoals Claude verbinding kunnen maken. Wanneer deze is uitgeschakeld, wordt het eindpunt verwijderd en kunnen externe AI-clients geen SureForms-mogelijkheden ontdekken of oproepen."],"Learn more":["Meer informatie"],"MCP Adapter Required":["MCP-adapter vereist"],"Heading 1":["Kop 1"],"Heading 2":["Kop 2"],"Heading 3":["Kop 3"],"Heading 4":["Kop 4"],"Heading 5":["Kop 5"],"Heading 6":["Kop 6"],"Google Maps":["Google Maps"],"Configure Google Maps API key for address autocomplete and map preview.":["Configureer de Google Maps API-sleutel voor adres-autocompletie en kaartvoorbeeld."],"Help shape the future of SureForms":["Help de toekomst van SureForms vormgeven"],"Enable Google Address Autocomplete":["Google-adres automatisch aanvullen inschakelen"],"Upgrade to the SureForms Business Plan to add Google-powered address autocomplete with interactive map preview to your forms.":["Upgrade naar het SureForms Business Plan om Google-aangedreven adres-autocompletie met interactieve kaartvoorvertoning aan uw formulieren toe te voegen."],"Auto-suggest addresses as users type for faster, error-free submissions":["Stel automatisch adressen voor terwijl gebruikers typen voor snellere, foutloze inzendingen"],"Show an interactive map preview with draggable pin for precise locations":["Toon een interactieve kaartvoorvertoning met een sleepbare pin voor precieze locaties"],"Automatically populate address fields like city, state, and postal code":["Automatisch adresvelden zoals stad, staat en postcode invullen"],"This form is now closed as we've received all the entries.":["Dit formulier is nu gesloten omdat we alle inzendingen hebben ontvangen."],"Thank you for contacting us! We will be in touch with you shortly.":["Bedankt dat u contact met ons heeft opgenomen! We nemen binnenkort contact met u op."],"Saving\u2026":["Opslaan\u2026"],"When enabled this form will not store User IP, Browser Name and the Device Name in the Entries.":["Wanneer ingeschakeld, zal dit formulier het IP-adres van de gebruiker, de naam van de browser en de naam van het apparaat niet opslaan in de inzendingen."],"Form data":["Formuliergegevens"],"Unsaved changes":["Niet-opgeslagen wijzigingen"],"Keep editing":["Blijf bewerken"],"Global Defaults":["Globale Standaarden"],"Form Restrictions":["Formulierbeperkingen"],"Configure default settings that apply to newly created forms.":["Stel de standaardinstellingen in die van toepassing zijn op nieuw aangemaakte formulieren."],"Collect non-sensitive information from your website, such as the PHP version and features used, to help us fix bugs faster, make smarter decisions, and build features that actually matter to you. ":["Verzamel niet-gevoelige informatie van uw website, zoals de gebruikte PHP-versie en functies, om ons te helpen bugs sneller op te lossen, slimmere beslissingen te nemen en functies te bouwen die echt belangrijk voor u zijn."],"Failed to load pages. Please refresh and try again.":["Het laden van pagina's is mislukt. Vernieuw de pagina en probeer het opnieuw."],"Failed to load settings. Please refresh and try again.":["Het laden van de instellingen is mislukt. Vernieuw de pagina en probeer het opnieuw."],"Form Validation fields cannot be left blank.":["Formulier validatievelden mogen niet leeg worden gelaten."],"Recipient email is required when email summaries are enabled.":["Ontvanger e-mail is vereist wanneer e-mailoverzichten zijn ingeschakeld."],"Please enter a valid recipient email.":["Voer een geldig e-mailadres van de ontvanger in."],"Settings saved.":["Instellingen opgeslagen."],"Failed to save settings.":["Opslaan van instellingen mislukt."],"Some settings failed to save. Please retry.":["Sommige instellingen konden niet worden opgeslagen. Probeer het opnieuw."],"Some fields have unsaved changes. Discard them to continue, or stay to save your edits.":["Sommige velden hebben niet-opgeslagen wijzigingen. Verwijder ze om door te gaan, of blijf om je wijzigingen op te slaan."],"Discard & switch":["Weggooien & overschakelen"],"Import":["Importeren"],"Migration":["Migratie"],"Import forms from Contact Form 7, WPForms, Gravity Forms, and other plugins into SureForms.":["Importeer formulieren van Contact Form 7, WPForms, Gravity Forms en andere plugins in SureForms."],"Could not generate the import preview.":["Kon de importvoorbeeldweergave niet genereren."],"Import failed. Please try again or check your error logs.":["Importeren mislukt. Probeer het opnieuw of controleer uw foutlogboeken."],"Go back":["Ga terug"],"Update & import":["Bijwerken & importeren"],"Confirm & import":["Bevestigen en importeren"],"Form #%s":["Formulier #%s"],"%d field will import":["%d veld zal worden ge\u00efmporteerd"],"Some fields can't be migrated yet":["Sommige velden kunnen nog niet worden gemigreerd"],"These fields will be skipped - add them manually after the form is created:":["Deze velden worden overgeslagen - voeg ze handmatig toe nadat het formulier is aangemaakt:"],"Some forms could not be parsed":["Sommige formulieren konden niet worden geparsed"],"Update existing":["Bestaande bijwerken"],"Create a new copy":["Maak een nieuwe kopie"],"Could not load forms for this source.":["Kon formulieren voor deze bron niet laden."],"(untitled form)":["(naamloos formulier)"],"Previously imported":["Eerder ge\u00efmporteerd"],"Open existing SureForms form in a new tab":["Open bestaande SureForms-formulier in een nieuw tabblad"],"On re-import":["Bij herimporteren"],"No forms found in this plugin.":["Geen formulieren gevonden in deze plugin."],"%1$d of %2$d form selected":["%1$d van %2$d formulier geselecteerd"],"Preview update":["Voorbeeld bijwerken"],"Preview import":["Voorbeeld importeren"],"Migration complete":["Migratie voltooid"],"Nothing was imported":["Niets is ge\u00efmporteerd"],"%d form was imported into SureForms.":["%d formulier is ge\u00efmporteerd in SureForms."],"None of the selected forms could be migrated. See the warnings below for details.":["Geen van de geselecteerde formulieren kon worden gemigreerd. Zie de onderstaande waarschuwingen voor details."],"Imported forms":["Ge\u00efmporteerde formulieren"],"Edit in SureForms":["Bewerken in SureForms"],"Some fields were skipped during import":["Er zijn enkele velden overgeslagen tijdens het importeren"],"Add these manually in the form editor - they have no SureForms equivalent yet:":["Voeg deze handmatig toe in de formuliereditor - ze hebben nog geen SureForms-equivalent:"],"Some forms failed to import":["Sommige formulieren konden niet worden ge\u00efmporteerd"],"Import more forms":["Meer formulieren importeren"],"Could not load the list of importable plugins.":["Kon de lijst met importeerbare plug-ins niet laden."],"No supported form plugins are active on this site. Activate one (such as Contact Form 7) with at least one form to import it into SureForms.":["Er zijn geen ondersteunde formulier-plugins actief op deze site. Activeer er een (zoals Contact Form 7) met ten minste \u00e9\u00e9n formulier om het in SureForms te importeren."],"Plugin":["Invoegtoepassing"],"%d form":["%d formulier"],"No forms":["Geen formulieren"],"Multiple choice":["Meerkeuze"],"Consent":["Toestemming"],"The image uploaded but could not be inserted. Please try again.":["De afbeelding is ge\u00fcpload, maar kon niet worden ingevoegd. Probeer het opnieuw."],"The image could not be uploaded. It may be too large, or you may not have permission to upload files.":["De afbeelding kon niet worden ge\u00fcpload. Het kan te groot zijn, of u heeft mogelijk geen toestemming om bestanden te uploaden."],"Please choose an image file.":["Kies een afbeeldingsbestand."],"Show views and conversion rate":["Toon weergaven en conversieratio"],"Adds the Views and Conversion Rate columns to the Forms list. A view is counted once per page visit when the form appears on screen, and the conversion rate is the share of those views that ended in a submission. Counting starts the first time you turn this on, so submissions received before then are not counted towards the rate. Turning it off afterwards only hides the columns \u2014 counting continues, so the figures are up to date if you switch it back on.":["Voegt de kolommen Weergaven en Conversieratio toe aan de Formulierenlijst. Een weergave wordt eenmaal per paginabezoek geteld wanneer het formulier op het scherm verschijnt, en de conversieratio is het aandeel van die weergaven dat eindigde in een inzending. Het tellen begint de eerste keer dat u dit inschakelt, dus inzendingen die daarvoor zijn ontvangen, worden niet meegeteld voor de ratio. Het daarna uitschakelen verbergt alleen de kolommen \u2014 het tellen gaat door, zodat de cijfers up-to-date zijn als u het weer inschakelt."],"Log cleared.":["Log gewist."],"Could not clear the log.":["Kon de log niet wissen."],"Enable logs":["Logs inschakelen"],"Records form submission failures reported by the browser, so you can send the log to support instead of reading the console. Nothing is written while your forms are working, and submitted values are never stored.":["Registreert formulierindieningsfouten die door de browser worden gerapporteerd, zodat je de log naar ondersteuning kunt sturen in plaats van de console te lezen. Er wordt niets geschreven terwijl je formulieren werken, en ingediende waarden worden nooit opgeslagen."],"Download log":["Log downloaden"],"Confirm delete":["Verwijderen bevestigen"],"Log is full \u2014 download and clear it to keep recording.":["Log is vol \u2014 download en wis het om te blijven opnemen."],"Form Views & Conversion":["Formulierweergaven & Conversie"],"Logs":["Logs"],"Views and submissions by anyone who can edit the site are normally left out, so testing your own forms does not change these figures.":["Weergaven en inzendingen door iedereen die de site kan bewerken, worden normaal weggelaten, zodat het testen van uw eigen formulieren deze cijfers niet verandert."],"Quill heading picker: default paragraph style\u0004Normal":["Normaal"]}}} \ No newline at end of file +{"translation-revision-date":"2024-12-13T12:33:48+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/settings.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"Dashboard":["Dashboard"],"Settings":["Instellingen"],"Entries":["Inzendingen"],"Status":["Status"],"Form":["Formulier"],"Activated":["Geactiveerd"],"Activate":["Activeren"],"Address":["Adres"],"Checkbox":["Selectievakje"],"Dropdown":["Keuzemenu"],"Email":["E-mail"],"Number":["Nummer"],"Phone":["Telefoon"],"Textarea":["Tekstvak"],"Monday":["Maandag"],"Forms":["Formulieren"],"New Form Submission - %s":["Nieuwe formulierinzending - %s"],"GitHub":["GitHub"],"(no title)":["(geen titel)"],"General":["Algemeen"],"No tags available":["Geen tags beschikbaar"],"Back":["Terug"],"Generic tags":["Algemene tags"],"Other":["Anders"],"Confirm":["Bevestigen"],"Cancel":["Annuleren"],"Install":["Installeren"],"Plugin Installation failed, Please try again later.":["Installatie van de plugin mislukt, probeer het later opnieuw."],"Plugin activation failed, Please try again later.":["Plug-in activering mislukt, probeer het later opnieuw."],"Integrations":["Integraties"],"What's New?":["Wat is er nieuw?"],"Core":["Kern"],"Unlicensed":["Ongeautoriseerd"],"Connecting\u2026":["Verbinden\u2026"],"Install & Activate":["Installeren & Activeren"],"Compliance Settings":["Instellingen voor naleving"],"Enable GDPR Compliance":["Schakel GDPR-naleving in"],"Never store entry data after form submission":["Sla nooit invoergegevens op na het indienen van het formulier"],"When enabled this form will never store Entries.":["Wanneer ingeschakeld, zal dit formulier nooit inzendingen opslaan."],"Automatically delete entries":["Automatisch items verwijderen"],"When enabled this form will automatically delete entries after a certain period of time.":["Wanneer ingeschakeld, zal dit formulier automatisch inzendingen na een bepaalde periode verwijderen."],"Entries older than the days set will be deleted automatically.":["Inzendingen ouder dan de ingestelde dagen worden automatisch verwijderd."],"Visual":["Visueel"],"HTML":["HTML"],"All Data":["Alle gegevens"],"Add Shortcode":["Voeg shortcode toe"],"Form input tags":["Formulierveldlabels"],"Comma separated values are also accepted.":["Door komma's gescheiden waarden worden ook geaccepteerd."],"Email Notification":["E-mailmelding"],"Name":["Naam"],"Send Email To":["E-mail verzenden naar"],"Subject":["Onderwerp"],"CC":["CC"],"BCC":["BCC"],"Reply To":["Antwoord aan"],"Add Key":["Sleutel toevoegen"],"Add Value":["Waarde toevoegen"],"Add":["Toevoegen"],"Confirmation Message":["Bevestigingsbericht"],"After Form Submission":["Na het indienen van het formulier"],"Hide Form":["Formulier verbergen"],"Reset Form":["Formulier opnieuw instellen"],"Custom URL":["Aangepaste URL"],"Add Query Parameters":["Queryparameters toevoegen"],"Select if you want to add key-value pairs for form fields to include in query parameters":["Selecteer of u sleutel-waardeparen wilt toevoegen voor formuliervelden om op te nemen in queryparameters"],"Query Parameters":["Queryparameters"],"Success Message":["Succesbericht"],"Redirect":["Doorsturen"],"Redirect to":["Doorsturen naar"],"Page":["Pagina"],"Form Confirmation":["Formulierbevestiging"],"Confirmation Type":["Bevestigingstype"],"Clear":["Duidelijk"],"Google reCAPTCHA":["Google reCAPTCHA"],"hCaptcha":["hCaptcha"],"reCAPTCHA v2 Invisible":["reCAPTCHA v2 Onzichtbaar"],"reCAPTCHA v3":["reCAPTCHA v3"],"URL":["URL"],"Validations":["Validaties"],"Spam Protection":["Spam Bescherming"],"If this option is turned on, the user's IP address will be saved with the form data":["Als deze optie is ingeschakeld, wordt het IP-adres van de gebruiker samen met de formuliergegevens opgeslagen"],"Enable Honeypot Security":["Honeypot-beveiliging inschakelen"],"Enable Honeypot Security for better spam protection":["Schakel Honeypot-beveiliging in voor betere spambeveiliging"],"%s represents the minimum selections needed. For example: \u201cMinimum 2 selections are required.\u201d":["%s vertegenwoordigt het minimum aantal selecties dat nodig is. Bijvoorbeeld: \"Minimaal 2 selecties zijn vereist.\""],"%s represents the maximum selections allowed. For example: \u201cMaximum 4 selections are allowed.\u201d":["%s vertegenwoordigt het maximale aantal toegestane selecties. Bijvoorbeeld: \"Maximaal 4 selecties zijn toegestaan.\""],"%s represents the minimum choices needed. For example: \u201cMinimum 1 selection is required.\u201d":["%s vertegenwoordigt de minimale keuzes die nodig zijn. Bijvoorbeeld: \"Minimaal 1 selectie is vereist.\""],"%s represents the maximum choices allowed. For example: \u201cMaximum 3 selections are allowed.\u201d":["%s vertegenwoordigt het maximale aantal toegestane keuzes. Bijvoorbeeld: \"Maximaal 3 selecties zijn toegestaan.\""]," Error Message":["Foutmelding"],"Email Summaries":["E-mailoverzichten"],"Tuesday":["Dinsdag"],"Wednesday":["Woensdag"],"Thursday":["Donderdag"],"Friday":["Vrijdag"],"Saturday":["Zaterdag"],"Sunday":["Zondag"],"Schedule Reports":["Rapporten plannen"],"Auto":["Auto"],"Light":["Licht"],"Dark":["Donker"],"Turnstile":["Draaikruis"],"Get Keys":["Verkrijg sleutels"],"Documentation":["Documentatie"],"Site Key":["Sitecode"],"Secret Key":["Geheime Sleutel"],"Cloudflare Turnstile":["Cloudflare Turnstile"],"Appearance Mode":["Weergavemodus"],"Text":["Tekst"],"Test Email":["Test e-mail"],"IP Logging":["IP-logboek"],"Honeypot":["Honeypot"],"Confirmation Email Mismatch Message":["Bevestigingsmail komt niet overeen bericht"],"%s represents the minimum input value. For example: \"Minimum value is 10.\"":["%s vertegenwoordigt de minimale invoerwaarde. Bijvoorbeeld: \"Minimale waarde is 10.\""],"%s represents the maximum input value. For example: \"Maximum value is 100.\"":["%s vertegenwoordigt de maximale invoerwaarde. Bijvoorbeeld: \"Maximale waarde is 100.\""],"OttoKit":["OttoKit"],"Connect with OttoKit":["Verbind met OttoKit"],"The current 'From Email' address does not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["Het huidige 'Van E-mailadres' komt niet overeen met de domeinnaam van uw website (%1$s). Dit kan ervoor zorgen dat uw notificatie-e-mails worden geblokkeerd of als spam worden gemarkeerd. Probeer in plaats daarvan een Van-adres te gebruiken dat overeenkomt met uw website-domein (admin@%2$s)."],"The current 'From Email' address does not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["Het huidige 'Van E-mailadres' komt niet overeen met de domeinnaam van uw website (%s). Dit kan ervoor zorgen dat uw notificatie-e-mails worden geblokkeerd of als spam worden gemarkeerd."],"We strongly recommend that you install the free ":["We raden ten zeerste aan dat u de gratis installeert"]," plugin! The Setup Wizard makes it easy to fix your emails. ":["plugin! De Setup Wizard maakt het gemakkelijk om je e-mails te repareren."]," Alternately, try using a From Address that matches your website domain (admin@%s).":["Probeer afwisselend een Van-adres te gebruiken dat overeenkomt met uw website-domein (admin@%s)."],"Please enter a valid email address. Your notifications won't be sent if the field is not filled in correctly.":["Voer een geldig e-mailadres in. Uw meldingen worden niet verzonden als het veld niet correct is ingevuld."],"From Name":["Van Naam"],"From Email":["Van e-mail"],"The current 'From Email' address may not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["Het huidige 'Van E-mailadres' komt mogelijk niet overeen met de domeinnaam van uw website (%1$s). Dit kan ervoor zorgen dat uw notificatie-e-mails worden geblokkeerd of als spam worden gemarkeerd. Probeer in plaats daarvan een Van-adres te gebruiken dat overeenkomt met uw website domein (admin@%2$s)."],"The current 'From Email' address may not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["Het huidige 'Van E-mailadres' komt mogelijk niet overeen met de domeinnaam van uw website (%s). Dit kan ervoor zorgen dat uw notificatie-e-mails worden geblokkeerd of als spam worden gemarkeerd."],"reCAPTCHA":["reCAPTCHA"],"Ready to go beyond free plan?":["Klaar om verder te gaan dan het gratis plan?"],"Upgrade now":["Nu upgraden"],"and unlock the full power of SureForms!":["en ontgrendel de volledige kracht van SureForms!"],"Upgrade SureForms":["Upgrade SureForms"],"Upgrade Now":["Nu upgraden"],"Entries older than the selected days will be deleted.":["Inzendingen ouder dan de geselecteerde dagen worden verwijderd."],"Entries Time Period":["Invoerperiode"],"Notifications can use only one From Email so please enter a single address.":["Meldingen kunnen slechts \u00e9\u00e9n Van E-mailadres gebruiken, dus voer alstublieft \u00e9\u00e9n enkel adres in."],"Select Page to redirect":["Selecteer pagina om te omleiden"],"Search for a page":["Zoek naar een pagina"],"Select a page":["Selecteer een pagina"],"Form Validation":["Formuliercontrole"],"Required Error Messages":["Vereiste foutmeldingen"],"Other Error Messages":["Andere foutmeldingen"],"Input Field Unique":["Uniek invoerveld"],"Email Field Unique":["E-mailveld uniek"],"Invalid URL":["Ongeldige URL"],"Phone Field Unique":["Telefoonveld Uniek"],"Invalid Field Number Block":["Ongeldige Veldnummer Blok"],"Invalid Email":["Ongeldig e-mailadres"],"Number Minimum Value":["Nummer Minimumwaarde"],"Number Maximum Value":["Maximale waarde van het nummer"],"Dropdown Minimum Selections":["Minimale selecties in dropdown"],"Dropdown Maximum Selections":["Maximale selecties in dropdown"],"Multiple Choice Minimum Selections":["Meerdere keuzes minimumselecties"],"Multiple Choice Maximum Selections":["Meerdere Keuzes Maximale Selecties"],"Input Field":["Invoerveld"],"Email Field":["E-mailveld"],"URL Field":["URL-veld"],"Phone Field":["Telefoonveld"],"Textarea Field":["Tekstvakveld"],"Checkbox Field":["Selectievakjeveld"],"Dropdown Field":["Keuzelijstveld"],"Multiple Choice Field":["Meerkeuzeveld"],"Address Field":["Adresveld"],"Number Field":["Nummer veld"],"reCAPTCHA v2":["reCAPTCHA v2"],"To enable reCAPTCHA feature on your SureForms Please enable reCAPTCHA option on your blocks setting and select version. Add google reCAPTCHA secret and site key here. reCAPTCHA will be added to your page on front-end.":["Om de reCAPTCHA-functie op uw SureForms in te schakelen, schakelt u de reCAPTCHA-optie in uw blokinstellingen in en selecteert u de versie. Voeg hier de Google reCAPTCHA-secret en site key toe. reCAPTCHA wordt aan uw pagina toegevoegd aan de voorkant."],"Enter your %s here":["Voer hier uw %s in"],"To enable hCAPTCHA, please add your site key and secret key. Configure these settings within the individual form.":["Om hCAPTCHA in te schakelen, voeg uw site-sleutel en geheime sleutel toe. Configureer deze instellingen binnen het individuele formulier."],"To enable Cloudflare Turnstile, please add your site key and secret key. Configure these settings within the individual form.":["Om Cloudflare Turnstile in te schakelen, voeg uw site-sleutel en geheime sleutel toe. Configureer deze instellingen binnen het individuele formulier."],"Save":["Opslaan"],"Anonymous Analytics":["Anonieme Analytics"],"Learn More":["Meer informatie"],"Admin Notification":["Beheerdersmelding"],"Enable Admin Notification":["Beheerdermelding inschakelen"],"Admin notifications keep you informed about new form entries since your last visit.":["Beheerdersmeldingen houden je op de hoogte van nieuwe formulierinzendingen sinds je laatste bezoek."],"Skip":["Overslaan"],"Continue":["Doorgaan"],"Maximum Number of Entries":["Maximaal aantal vermeldingen"],"Maximum Entries":["Maximale invoer"],"Response Description After Maximum Entries":["Beschrijving van de reactie na maximale invoer"],"Get Started":["Beginnen"],"Integration":["Integratie"],"Connect Native Integrations with SureForms":["Verbind native integraties met SureForms"],"Unlock powerful integrations in the Premium plan to automate your workflows and connect SureForms directly with your favourite tools.":["Ontgrendel krachtige integraties in het Premium-plan om je workflows te automatiseren en SureForms direct te verbinden met je favoriete tools."],"Send form submissions straight to CRMs, email, and marketing platforms":["Stuur formulierinzendingen rechtstreeks naar CRM's, e-mail en marketingplatforms"],"Automate repetitive tasks with seamless data syncing":["Automatiseer repetitieve taken met naadloze gegevenssynchronisatie"],"Access exclusive native integrations for faster workflows":["Toegang tot exclusieve native integraties voor snellere workflows"],"Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>":["Verwacht formaat voor e-mails - email@sureforms.com of John Doe <email@sureforms.com>"],"Payments":["Betalingen"],"Stripe account disconnected successfully.":["Stripe-account succesvol losgekoppeld."],"Failed to create webhook.":["Het is niet gelukt om de webhook te maken."],"Failed to connect to Stripe.":["Verbinding met Stripe mislukt."],"Webhook":["Webhook"],"Knowledge Base":["Kennisbank"],"What\u2019s New":["Wat is er nieuw"],"out of":["uit"],"No entries found":["Geen items gevonden"],"delete":["verwijderen"],"Please type \"%s\" in the input box":["Typ alstublieft \"%s\" in het invoerveld"],"To confirm, type \"%s\" in the box below:":["Om te bevestigen, typ \"%s\" in het vak hieronder:"],"Type \"%s\"":["Typ \"%s\""],"Go to OttoKit Settings":["Ga naar OttoKit-instellingen"],"USD - US Dollar":["USD - Amerikaanse dollar"],"Payment Mode":["Betaalwijze"],"Test Mode":["Testmodus"],"Live Mode":["Live-modus"],"Action":["Actie"],"General Settings":["Algemene instellingen"],"Set up email summaries, admin alerts, and data preferences to manage your forms with ease.":["Stel e-mailsamenvattingen, beheerderswaarschuwingen en gegevensvoorkeuren in om uw formulieren eenvoudig te beheren."],"Customize default error messages shown when users submit invalid or incomplete form entries.":["Pas standaardfoutmeldingen aan die worden weergegeven wanneer gebruikers ongeldige of onvolledige formulierinvoer indienen."],"Enable spam protection for your forms using CAPTCHA services or honeypot security.":["Schakel spambeveiliging voor uw formulieren in met behulp van CAPTCHA-diensten of honeypot-beveiliging."],"Connect and manage your payment gateways to securely accept transactions through your forms.":["Verbind en beheer uw betalingsgateways om veilig transacties via uw formulieren te accepteren."],"1% transaction and payment gateway fees apply.":["1% transactiekosten en kosten voor de betalingsgateway zijn van toepassing."],"2.9% transaction and payment gateway fees apply. Activate license to reduce transaction fees.":["2,9% transactiekosten en kosten voor de betalingsgateway zijn van toepassing. Activeer de licentie om de transactiekosten te verlagen."],"2.9% transaction and payment gateway fees apply.":["Er zijn 2,9% transactiekosten en kosten voor de betalingsgateway van toepassing."],"Please visit %1$s, delete an unused webhook, then click below to retry.":["Bezoek %1$s, verwijder een ongebruikte webhook en klik vervolgens hieronder om het opnieuw te proberen."],"SureForms could not create a webhook because your Stripe account has run out of free slots. Webhooks are needed to receive updates about payments.":["SureForms kon geen webhook maken omdat je Stripe-account geen gratis slots meer heeft. Webhooks zijn nodig om updates over betalingen te ontvangen."],"Stripe Dashboard":["Stripe-dashboard"],"Creating\u2026":["Aan het cre\u00ebren\u2026"],"Create Webhook":["Webhook maken"],"Successfully connected to Stripe!":["Succesvol verbonden met Stripe!"],"Invalid response from server. Please try again.":["Ongeldig antwoord van de server. Probeer het alstublieft opnieuw."],"Failed to disconnect Stripe account.":["Het is niet gelukt om de Stripe-account los te koppelen."],"Webhook created successfully!":["Webhook succesvol aangemaakt!"],"Select Currency":["Selecteer valuta"],"Select the default currency for payment forms.":["Selecteer de standaardvaluta voor betalingsformulieren."],"Connection Status":["Verbindingsstatus"],"Disconnect Stripe Account":["Stripe-account loskoppelen"],"Are you sure you want to disconnect your Stripe account? This will stop all active payments, subscriptions, and form transactions connected to this account.":["Weet u zeker dat u uw Stripe-account wilt loskoppelen? Dit zal alle actieve betalingen, abonnementen en formuliertransacties die aan dit account zijn gekoppeld, stoppen."],"Disconnect":["Verbreken"],"Disconnecting\u2026":["Verbinding verbreken\u2026"],"Webhook successfully connected, all Stripe events are being tracked.":["Webhook succesvol verbonden, alle Stripe-evenementen worden gevolgd."],"Connect your Stripe account to start accepting payments through your forms.":["Verbind uw Stripe-account om betalingen via uw formulieren te accepteren."],"Connect to Stripe":["Verbinden met Stripe"],"Securely connect to Stripe with just a few clicks to begin accepting payments! ":["Maak veilig verbinding met Stripe met slechts een paar klikken om betalingen te accepteren!"],"Set the total number of submissions allowed for this form.":["Stel het totale aantal toegestane inzendingen voor dit formulier in."],"Payment Methods":["Betaalmethoden"],"Test mode allows you to process payments without real charges. Switch to Live mode for actual transactions.":["Met de testmodus kunt u betalingen verwerken zonder echte kosten. Schakel over naar de Live-modus voor daadwerkelijke transacties."],"General Payment Settings":["Algemene betalingsinstellingen"],"These settings apply to all payment gateways.":["Deze instellingen zijn van toepassing op alle betalingsgateways."],"Stripe Settings":["Stripe-instellingen"],"Left ($100)":["Links ($100)"],"Right (100$)":["Rechts (100$)"],"Left Space ($ 100)":["Linker ruimte ($ 100)"],"Right Space (100 $)":["Rechterruimte (100 $)"],"Currency Sign Position":["Positie van het valutateken"],"Select the position of the currency symbol relative to the amount.":["Selecteer de positie van het valutasymbool ten opzichte van het bedrag."],"Learn":["Leren"],"Enable email summaries":["E-mailoverzichten inschakelen"],"Enable IP logging":["IP-logboek inschakelen"],"Turn on Admin Notification from here.":["Zet hier de beheerdersmelding aan."],"New":["Nieuw"],"Send entries to 100+ popular apps.":["Verzend inzendingen naar meer dan 100 populaire apps."],"Build automated workflows that run instantly.":["Bouw geautomatiseerde workflows die direct worden uitgevoerd."],"Create custom app integrations using our Custom App feature.":["Maak aangepaste app-integraties met behulp van onze functie Aangepaste App."],"Keep your tools in sync automatically.":["Houd je gereedschap automatisch gesynchroniseerd."],"This will install and activate OttoKit on your WordPress site to enable automation features.":["Hiermee wordt OttoKit op je WordPress-site ge\u00efnstalleerd en geactiveerd om automatiseringsfuncties mogelijk te maken."],"Automate Your Forms with OttoKit":["Automatiseer uw formulieren met OttoKit"],"Every form submission should trigger something \u2014 a Slack alert, a CRM lead, a follow-up email, or a new row in Google Sheets.":["Elke formulierinzending zou iets moeten activeren \u2014 een Slack-melding, een CRM-lead, een opvolg-e-mail of een nieuwe rij in Google Sheets."],"MCP":["MCP"],"Configure AI client permissions and MCP server settings.":["Configureer AI-clientmachtigingen en MCP-serverinstellingen."],"View documentation":["Documentatie bekijken"],"Copy to clipboard":["Kopi\u00ebren naar klembord"],"Claude Desktop":["Claude Desktop"],"~\/Library\/Application Support\/Claude\/claude_desktop_config.json (macOS) or %APPDATA%\\Claude\\claude_desktop_config.json (Windows)":["~\/Library\/Application Support\/Claude\/claude_desktop_config.json (macOS) of %APPDATA%\\Claude\\claude_desktop_config.json (Windows)"],"Claude Code":["Claude Code"],".mcp.json (project) or ~\/.claude.json (global)":[".mcp.json (project) of ~\/.claude.json (globaal)"],"Cursor":["Cursor"],"~\/.cursor\/mcp.json":["~\/.cursor\/mcp.json"],"VS Code (Copilot)":["VS Code (Copilot)"],".vscode\/mcp.json (project) or settings.json > mcp.servers (global)":[".vscode\/mcp.json (project) of settings.json > mcp.servers (globaal)"],"~\/.continue\/config.yaml or config.json":["~\/.continue\/config.yaml of config.json"],"Your client's MCP configuration file":["Het MCP-configuratiebestand van uw klant"],"Connect Your AI Client":["Verbind uw AI-client"],"AI Client":["AI-client"],"Create an Application Password \u2014 ":["Maak een applicatiewachtwoord aan \u2014"],"Open Application Passwords":["Open toepassingswachtwoorden"],"Or use this CLI command to add the server quickly (you will still need to set the environment variables):":["Of gebruik deze CLI-opdracht om de server snel toe te voegen (je moet nog steeds de omgevingsvariabelen instellen):"],"Copy the JSON config below into: ":["Kopieer de JSON-configuratie hieronder naar:"],"Replace \"your-application-password\" with the password from Step 1.":["Vervang \"your-application-password\" door het wachtwoord uit Stap 1."],"WP_API_URL \u2014 your site's MCP endpoint. WP_API_USERNAME \u2014 your WordPress username. WP_API_PASSWORD \u2014 the application password you generated.":["WP_API_URL \u2014 het MCP-eindpunt van je site. WP_API_USERNAME \u2014 je WordPress-gebruikersnaam. WP_API_PASSWORD \u2014 het applicatiewachtwoord dat je hebt gegenereerd."],"View setup docs":["Bekijk de installatiehandleidingen"],"The MCP Adapter plugin is installed but not active. Activate it to configure MCP settings.":["De MCP Adapter-plugin is ge\u00efnstalleerd maar niet actief. Activeer het om MCP-instellingen te configureren."],"The MCP Adapter plugin is required to connect AI clients to your forms. Download and install it from GitHub, then activate it.":["De MCP Adapter-plugin is vereist om AI-clients met uw formulieren te verbinden. Download en installeer het vanaf GitHub en activeer het vervolgens."],"Download the latest release from":["Download de nieuwste release van"],"Install the plugin via Plugins > Add New Plugin > Upload Plugin.":["Installeer de plugin via Plugins > Nieuwe plugin toevoegen > Plugin uploaden."],"Activate the MCP Adapter plugin.":["Activeer de MCP Adapter-plugin."],"Activating\u2026":["Activeren\u2026"],"Activate MCP Adapter":["Activeer MCP-adapter"],"Download MCP Adapter":["Download MCP Adapter"],"Experimental":["Experimenteel"],"Enable Abilities":["Vermogen inschakelen"],"Register SureForms abilities with the WordPress Abilities API. When enabled, AI clients can list, read, create, edit, and delete your forms and entries. When disabled, no abilities are registered and AI clients cannot perform any actions on your forms.":["Registreer SureForms-mogelijkheden bij de WordPress Abilities API. Wanneer ingeschakeld, kunnen AI-clients uw formulieren en inzendingen opsommen, lezen, maken, bewerken en verwijderen. Wanneer uitgeschakeld, worden er geen mogelijkheden geregistreerd en kunnen AI-clients geen acties uitvoeren op uw formulieren."],"Abilities API \u2014 Edit":["Vaardigheden-API \u2014 Bewerken"],"Enable Edit Abilities":["Bewerkingsmogelijkheden inschakelen"],"When enabled, AI clients can create new forms, update form titles, fields, and settings, duplicate forms, and modify entry statuses. When disabled, these abilities are unregistered and AI clients can only read your data.":["Wanneer ingeschakeld, kunnen AI-clients nieuwe formulieren maken, formuliertitels, velden en instellingen bijwerken, formulieren dupliceren en de status van inzendingen wijzigen. Wanneer uitgeschakeld, worden deze mogelijkheden uitgeschakeld en kunnen AI-clients alleen uw gegevens lezen."],"Abilities API \u2014 Delete":["Vaardigheden API \u2014 Verwijderen"],"Enable Delete Abilities":["Verwijdermogelijkheden inschakelen"],"When enabled, AI clients can permanently delete forms and entries. Deleted data cannot be recovered. When disabled, delete abilities are unregistered and AI clients cannot remove any data.":["Wanneer ingeschakeld, kunnen AI-clients formulieren en invoer permanent verwijderen. Verwijderde gegevens kunnen niet worden hersteld. Wanneer uitgeschakeld, worden verwijdermogelijkheden uitgeschakeld en kunnen AI-clients geen gegevens verwijderen."],"MCP Server":["MCP-server"],"Enable MCP Server":["MCP-server inschakelen"],"Creates a dedicated SureForms MCP endpoint that AI clients like Claude can connect to. When disabled, the endpoint is removed and external AI clients cannot discover or call any SureForms abilities.":["Maakt een speciale SureForms MCP-eindpunt aan waarmee AI-clients zoals Claude verbinding kunnen maken. Wanneer deze is uitgeschakeld, wordt het eindpunt verwijderd en kunnen externe AI-clients geen SureForms-mogelijkheden ontdekken of oproepen."],"Learn more":["Meer informatie"],"MCP Adapter Required":["MCP-adapter vereist"],"Heading 1":["Kop 1"],"Heading 2":["Kop 2"],"Heading 3":["Kop 3"],"Heading 4":["Kop 4"],"Heading 5":["Kop 5"],"Heading 6":["Kop 6"],"Google Maps":["Google Maps"],"Configure Google Maps API key for address autocomplete and map preview.":["Configureer de Google Maps API-sleutel voor adres-autocompletie en kaartvoorbeeld."],"Help shape the future of SureForms":["Help de toekomst van SureForms vormgeven"],"Enable Google Address Autocomplete":["Google-adres automatisch aanvullen inschakelen"],"Upgrade to the SureForms Business Plan to add Google-powered address autocomplete with interactive map preview to your forms.":["Upgrade naar het SureForms Business Plan om Google-aangedreven adres-autocompletie met interactieve kaartvoorvertoning aan uw formulieren toe te voegen."],"Auto-suggest addresses as users type for faster, error-free submissions":["Stel automatisch adressen voor terwijl gebruikers typen voor snellere, foutloze inzendingen"],"Show an interactive map preview with draggable pin for precise locations":["Toon een interactieve kaartvoorvertoning met een sleepbare pin voor precieze locaties"],"Automatically populate address fields like city, state, and postal code":["Automatisch adresvelden zoals stad, staat en postcode invullen"],"This form is now closed as we've received all the entries.":["Dit formulier is nu gesloten omdat we alle inzendingen hebben ontvangen."],"Thank you for contacting us! We will be in touch with you shortly.":["Bedankt dat u contact met ons heeft opgenomen! We nemen binnenkort contact met u op."],"Saving\u2026":["Opslaan\u2026"],"When enabled this form will not store User IP, Browser Name and the Device Name in the Entries.":["Wanneer ingeschakeld, zal dit formulier het IP-adres van de gebruiker, de naam van de browser en de naam van het apparaat niet opslaan in de inzendingen."],"Form data":["Formuliergegevens"],"Unsaved changes":["Niet-opgeslagen wijzigingen"],"Keep editing":["Blijf bewerken"],"Global Defaults":["Globale Standaarden"],"Form Restrictions":["Formulierbeperkingen"],"Configure default settings that apply to newly created forms.":["Stel de standaardinstellingen in die van toepassing zijn op nieuw aangemaakte formulieren."],"Collect non-sensitive information from your website, such as the PHP version and features used, to help us fix bugs faster, make smarter decisions, and build features that actually matter to you. ":["Verzamel niet-gevoelige informatie van uw website, zoals de gebruikte PHP-versie en functies, om ons te helpen bugs sneller op te lossen, slimmere beslissingen te nemen en functies te bouwen die echt belangrijk voor u zijn."],"Failed to load pages. Please refresh and try again.":["Het laden van pagina's is mislukt. Vernieuw de pagina en probeer het opnieuw."],"Failed to load settings. Please refresh and try again.":["Het laden van de instellingen is mislukt. Vernieuw de pagina en probeer het opnieuw."],"Form Validation fields cannot be left blank.":["Formulier validatievelden mogen niet leeg worden gelaten."],"Recipient email is required when email summaries are enabled.":["Ontvanger e-mail is vereist wanneer e-mailoverzichten zijn ingeschakeld."],"Please enter a valid recipient email.":["Voer een geldig e-mailadres van de ontvanger in."],"Settings saved.":["Instellingen opgeslagen."],"Failed to save settings.":["Opslaan van instellingen mislukt."],"Some settings failed to save. Please retry.":["Sommige instellingen konden niet worden opgeslagen. Probeer het opnieuw."],"Some fields have unsaved changes. Discard them to continue, or stay to save your edits.":["Sommige velden hebben niet-opgeslagen wijzigingen. Verwijder ze om door te gaan, of blijf om je wijzigingen op te slaan."],"Discard & switch":["Weggooien & overschakelen"],"Import":["Importeren"],"Migration":["Migratie"],"Import forms from Contact Form 7, WPForms, Gravity Forms, and other plugins into SureForms.":["Importeer formulieren van Contact Form 7, WPForms, Gravity Forms en andere plugins in SureForms."],"Could not generate the import preview.":["Kon de importvoorbeeldweergave niet genereren."],"Import failed. Please try again or check your error logs.":["Importeren mislukt. Probeer het opnieuw of controleer uw foutlogboeken."],"Go back":["Ga terug"],"Update & import":["Bijwerken & importeren"],"Confirm & import":["Bevestigen en importeren"],"Form #%s":["Formulier #%s"],"%d field will import":["%d veld zal worden ge\u00efmporteerd"],"Some fields can't be migrated yet":["Sommige velden kunnen nog niet worden gemigreerd"],"These fields will be skipped - add them manually after the form is created:":["Deze velden worden overgeslagen - voeg ze handmatig toe nadat het formulier is aangemaakt:"],"Some forms could not be parsed":["Sommige formulieren konden niet worden geparsed"],"Update existing":["Bestaande bijwerken"],"Create a new copy":["Maak een nieuwe kopie"],"Could not load forms for this source.":["Kon formulieren voor deze bron niet laden."],"(untitled form)":["(naamloos formulier)"],"Previously imported":["Eerder ge\u00efmporteerd"],"Open existing SureForms form in a new tab":["Open bestaande SureForms-formulier in een nieuw tabblad"],"On re-import":["Bij herimporteren"],"No forms found in this plugin.":["Geen formulieren gevonden in deze plugin."],"%1$d of %2$d form selected":["%1$d van %2$d formulier geselecteerd"],"Preview update":["Voorbeeld bijwerken"],"Preview import":["Voorbeeld importeren"],"Migration complete":["Migratie voltooid"],"Nothing was imported":["Niets is ge\u00efmporteerd"],"%d form was imported into SureForms.":["%d formulier is ge\u00efmporteerd in SureForms."],"None of the selected forms could be migrated. See the warnings below for details.":["Geen van de geselecteerde formulieren kon worden gemigreerd. Zie de onderstaande waarschuwingen voor details."],"Imported forms":["Ge\u00efmporteerde formulieren"],"Edit in SureForms":["Bewerken in SureForms"],"Some fields were skipped during import":["Er zijn enkele velden overgeslagen tijdens het importeren"],"Add these manually in the form editor - they have no SureForms equivalent yet:":["Voeg deze handmatig toe in de formuliereditor - ze hebben nog geen SureForms-equivalent:"],"Some forms failed to import":["Sommige formulieren konden niet worden ge\u00efmporteerd"],"Import more forms":["Meer formulieren importeren"],"Could not load the list of importable plugins.":["Kon de lijst met importeerbare plug-ins niet laden."],"No supported form plugins are active on this site. Activate one (such as Contact Form 7) with at least one form to import it into SureForms.":["Er zijn geen ondersteunde formulier-plugins actief op deze site. Activeer er een (zoals Contact Form 7) met ten minste \u00e9\u00e9n formulier om het in SureForms te importeren."],"Plugin":["Invoegtoepassing"],"%d form":["%d formulier"],"No forms":["Geen formulieren"],"Multiple choice":["Meerkeuze"],"Consent":["Toestemming"],"The image uploaded but could not be inserted. Please try again.":["De afbeelding is ge\u00fcpload, maar kon niet worden ingevoegd. Probeer het opnieuw."],"The image could not be uploaded. It may be too large, or you may not have permission to upload files.":["De afbeelding kon niet worden ge\u00fcpload. Het kan te groot zijn, of u heeft mogelijk geen toestemming om bestanden te uploaden."],"Please choose an image file.":["Kies een afbeeldingsbestand."],"Show views and conversion rate":["Toon weergaven en conversieratio"],"Log cleared.":["Log gewist."],"Could not clear the log.":["Kon de log niet wissen."],"Enable logs":["Logs inschakelen"],"Records form submission failures reported by the browser, so you can send the log to support instead of reading the console. Nothing is written while your forms are working, and submitted values are never stored.":["Registreert formulierindieningsfouten die door de browser worden gerapporteerd, zodat je de log naar ondersteuning kunt sturen in plaats van de console te lezen. Er wordt niets geschreven terwijl je formulieren werken, en ingediende waarden worden nooit opgeslagen."],"Download log":["Log downloaden"],"Confirm delete":["Verwijderen bevestigen"],"Log is full \u2014 download and clear it to keep recording.":["Log is vol \u2014 download en wis het om te blijven opnemen."],"Form Views & Conversion":["Formulierweergaven & Conversie"],"Logs":["Logs"],"Views and submissions by anyone who can edit the site are normally left out, so testing your own forms does not change these figures.":["Weergaven en inzendingen door iedereen die de site kan bewerken, worden normaal weggelaten, zodat het testen van uw eigen formulieren deze cijfers niet verandert."],"Could not open the OttoKit connection window. Please allow popups for this site and try again.":["Kon het OttoKit-venster niet openen. Sta pop-ups toe voor deze site en probeer het opnieuw."],"Receive a scheduled digest of form submissions straight to your inbox.":["Ontvang een geplande samenvatting van formulierinzendingen direct in je inbox."],"Quill heading picker: default paragraph style\u0004Normal":["Normaal"]}}} \ No newline at end of file diff --git a/languages/sureforms-nl_NL-e2cfcb2408d95abf73e3ead4a0965656.json b/languages/sureforms-nl_NL-e2cfcb2408d95abf73e3ead4a0965656.json index a67647e69..2ab97f41b 100644 --- a/languages/sureforms-nl_NL-e2cfcb2408d95abf73e3ead4a0965656.json +++ b/languages/sureforms-nl_NL-e2cfcb2408d95abf73e3ead4a0965656.json @@ -1 +1 @@ -{"translation-revision-date":"2024-12-13T12:33:48+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/partialEntriesEmptyState.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"Dashboard":["Dashboard"],"Settings":["Instellingen"],"Entries":["Inzendingen"],"Activated":["Geactiveerd"],"Forms":["Formulieren"],"What's New?":["Wat is er nieuw?"],"Core":["Kern"],"Unlicensed":["Ongeautoriseerd"],"Ready to go beyond free plan?":["Klaar om verder te gaan dan het gratis plan?"],"Upgrade now":["Nu upgraden"],"and unlock the full power of SureForms!":["en ontgrendel de volledige kracht van SureForms!"],"Upgrade SureForms":["Upgrade SureForms"],"Payments":["Betalingen"],"Knowledge Base":["Kennisbank"],"What\u2019s New":["Wat is er nieuw"],"Learn":["Leren"],"Upgrade to SureForms":["Upgrade naar SureForms"],"Partial Entries Placeholder":["Placeholder voor gedeeltelijke invoer"],"Capture in-progress form data the moment visitors stop typing \u2014 no submit required":["Leg in-progress formuliergegevens vast op het moment dat bezoekers stoppen met typen \u2014 geen verzending vereist"],"Recover abandoned submissions and follow up with prospects you would otherwise lose":["Herstel verlaten inzendingen en volg potenti\u00eble klanten op die je anders zou verliezen"],"Let visitors pick up where they left off with secure, shareable resume links":["Laat bezoekers verdergaan waar ze gebleven waren met veilige, deelbare hervattingslinks"],"Stop Losing Leads to Abandoned Forms":["Stop met het verliezen van leads door verlaten formulieren"],"See what visitors typed before they walked away. Upgrade to SureForms Premium to unlock Partial Entries:":["Zie wat bezoekers hebben getypt voordat ze wegliepen. Upgrade naar SureForms Premium om Gedeeltelijke Inzendingen te ontgrendelen:"]}}} \ No newline at end of file +{"translation-revision-date":"2024-12-13T12:33:48+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/partialEntriesEmptyState.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"Dashboard":["Dashboard"],"Settings":["Instellingen"],"Entries":["Inzendingen"],"Activated":["Geactiveerd"],"Forms":["Formulieren"],"What's New?":["Wat is er nieuw?"],"Core":["Kern"],"Unlicensed":["Ongeautoriseerd"],"Ready to go beyond free plan?":["Klaar om verder te gaan dan het gratis plan?"],"Upgrade now":["Nu upgraden"],"and unlock the full power of SureForms!":["en ontgrendel de volledige kracht van SureForms!"],"Upgrade SureForms":["Upgrade SureForms"],"Payments":["Betalingen"],"Knowledge Base":["Kennisbank"],"What\u2019s New":["Wat is er nieuw"],"Learn":["Leren"],"Upgrade to SureForms":["Upgrade naar SureForms"],"Partial Entries Placeholder":["Placeholder voor gedeeltelijke invoer"],"Recover abandoned submissions and follow up with prospects you would otherwise lose":["Herstel verlaten inzendingen en volg potenti\u00eble klanten op die je anders zou verliezen"],"Let visitors pick up where they left off with secure, shareable resume links":["Laat bezoekers verdergaan waar ze gebleven waren met veilige, deelbare hervattingslinks"],"Stop Losing Leads to Abandoned Forms":["Stop met het verliezen van leads door verlaten formulieren"],"See what visitors typed before they walked away. Upgrade to SureForms Premium to unlock Partial Entries:":["Zie wat bezoekers hebben getypt voordat ze wegliepen. Upgrade naar SureForms Premium om Gedeeltelijke Inzendingen te ontgrendelen:"],"Capture in-progress form data the moment visitors stop typing, no submit required":["Leg formuliergegevens vast zodra bezoekers stoppen met typen, geen verzending vereist"]}}} \ No newline at end of file diff --git a/languages/sureforms-nl_NL.mo b/languages/sureforms-nl_NL.mo index 5ffcab50eba58578e6cd0c18bfe1baaab21269f5..b3a70d796b6c7a829fceb79dc78d299cc3feb03f 100644 GIT binary patch delta 73218 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 -tLJ|>1qU39&TJ~$@ttTu_e38+ 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 X_|m+#bkTxuvl^dXbo6M}@r?fi?-q!8 delta 76855 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 NUe%SKXYZ=^{{cG_>%Ra1 diff --git a/languages/sureforms-nl_NL.po b/languages/sureforms-nl_NL.po index 073e047b4..6f398b3bb 100644 --- a/languages/sureforms-nl_NL.po +++ b/languages/sureforms-nl_NL.po @@ -14,9 +14,9 @@ msgstr "" #. Plugin Name of the plugin #. Author of the plugin #: sureforms.php -#: admin/admin.php:1198 -#: admin/admin.php:1199 -#: admin/admin.php:3185 +#: admin/admin.php:1211 +#: admin/admin.php:1212 +#: admin/admin.php:3124 #: inc/abilities/abilities-registrar.php:139 #: inc/gutenberg-hooks.php:109 #: inc/page-builders/bricks/elements/form-widget.php:67 @@ -43,8 +43,8 @@ msgstr "Een eenvoudige maar krachtige manier om moderne formulieren voor uw webs msgid "https://sureforms.com/" msgstr "https://sureforms.com/" -#: admin/admin.php:1211 -#: admin/admin.php:1212 +#: admin/admin.php:1224 +#: admin/admin.php:1225 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/forms.js:172 @@ -59,12 +59,12 @@ msgstr "https://sureforms.com/" msgid "Dashboard" msgstr "Dashboard" -#: admin/admin.php:1229 -#: admin/admin.php:1230 -#: admin/admin.php:1662 +#: admin/admin.php:1242 +#: admin/admin.php:1243 +#: admin/admin.php:1675 #: inc/compatibility/multilingual/string-collector.php:236 #: inc/compatibility/multilingual/string-collector.php:245 -#: inc/compatibility/multilingual/string-collector.php:313 +#: inc/compatibility/multilingual/string-collector.php:319 #: assets/build/blocks.js:172 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 @@ -79,15 +79,15 @@ msgstr "Dashboard" msgid "Settings" msgstr "Instellingen" -#: admin/admin.php:1498 -#: admin/admin.php:1499 +#: admin/admin.php:1511 +#: admin/admin.php:1512 #: inc/post-types.php:270 msgid "New Form" msgstr "Nieuw formulier" -#: admin/admin.php:1507 -#: admin/admin.php:1508 -#: admin/admin.php:3504 +#: admin/admin.php:1520 +#: admin/admin.php:1521 +#: admin/admin.php:3443 #: inc/generate-form-markup.php:211 #: inc/generate-form-markup.php:224 #: inc/global-settings/email-summary.php:225 @@ -105,14 +105,14 @@ msgid "Entries" msgstr "Inzendingen" #. Translators: Post Title. -#: admin/admin.php:1750 +#: admin/admin.php:1763 #, php-format msgid "Edit %1$s" msgstr "Bewerk %1$s" #: inc/ai-form-builder/ai-auth.php:45 #: inc/ai-form-builder/ai-auth.php:93 -#: inc/ai-form-builder/ai-auth.php:167 +#: inc/ai-form-builder/ai-auth.php:170 #: inc/background-process.php:112 #: inc/create-new-form.php:102 #: inc/duplicate-form.php:191 @@ -126,12 +126,12 @@ msgid "Nonce verification failed." msgstr "Verificatie van nonce mislukt." #. translators: %1$s: Opening anchor tag with URL, %2$s: Closing anchor tag, %3$s: SureForms Pro Plugin Name. -#: admin/admin.php:2626 +#: admin/admin.php:2637 #, php-format msgid "Please %1$sactivate%2$s your copy of %3$s to get new features, access support, receive update notifications, and more." msgstr "Gelieve %1$suw exemplaar van %3$s te activeren%2$s om nieuwe functies te krijgen, toegang tot ondersteuning, update-meldingen te ontvangen en meer." -#: admin/admin.php:3503 +#: admin/admin.php:3442 #: inc/global-settings/email-summary.php:224 #: assets/build/entries.js:172 #: assets/build/payments.js:172 @@ -201,7 +201,7 @@ msgstr "Afval" msgid "Published" msgstr "Gepubliceerd" -#: admin/admin.php:3495 +#: admin/admin.php:3434 msgid "View" msgstr "Bekijken" @@ -253,7 +253,7 @@ msgstr "Gebruiker:" msgid "Status:" msgstr "Status:" -#: inc/compatibility/multilingual/string-collector.php:452 +#: inc/compatibility/multilingual/string-collector.php:458 #: inc/page-builders/bricks/elements/form-widget.php:115 #: inc/page-builders/elementor/form-widget.php:751 #: assets/build/blocks.js:172 @@ -288,11 +288,11 @@ msgstr "Geen plugin opgegeven" msgid "Plugin Successfully Activated" msgstr "Plugin succesvol geactiveerd" -#: admin/admin.php:1834 +#: admin/admin.php:1841 msgid "Activating..." msgstr "Activeren..." -#: admin/admin.php:1835 +#: admin/admin.php:1842 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/formEditor.js:172 @@ -307,17 +307,17 @@ msgstr "Activeren..." msgid "Activated" msgstr "Geactiveerd" -#: admin/admin.php:1836 +#: admin/admin.php:1843 #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "Activate" msgstr "Activeren" -#: admin/admin.php:1837 +#: admin/admin.php:1844 msgid "Installing..." msgstr "Installeren..." -#: admin/admin.php:1838 +#: admin/admin.php:1845 msgid "Installed" msgstr "Geïnstalleerd" @@ -325,13 +325,12 @@ msgstr "Geïnstalleerd" msgid "You do not have permission to access this page." msgstr "U heeft geen toestemming om deze pagina te openen." -#: admin/admin.php:2874 -#: admin/admin.php:2917 -#: admin/admin.php:3076 -#: admin/admin.php:3114 -#: admin/admin.php:3135 -#: admin/admin.php:3458 -#: admin/admin.php:3847 +#: admin/admin.php:2859 +#: admin/admin.php:3014 +#: admin/admin.php:3052 +#: admin/admin.php:3073 +#: admin/admin.php:3397 +#: admin/admin.php:3798 #: inc/admin-ajax.php:164 #: inc/payments/admin/admin-handler.php:638 #: inc/payments/stripe/admin-stripe-handler.php:80 @@ -344,7 +343,7 @@ msgid "Form ID is required." msgstr "Formulier-ID is vereist." #: inc/admin-ajax.php:184 -#: inc/form-submit.php:1261 +#: inc/form-submit.php:1275 msgid "Invalid form ID." msgstr "Ongeldige formulier-ID." @@ -410,23 +409,23 @@ msgstr "Verborgen Waarde" msgid "Failed to encode the token data." msgstr "Het coderen van de tokengegevens is mislukt." -#: inc/ai-form-builder/ai-auth.php:100 +#: inc/ai-form-builder/ai-auth.php:103 msgid "Error processing Access Key." msgstr "Fout bij het verwerken van de toegangssleutel." -#: inc/ai-form-builder/ai-auth.php:118 +#: inc/ai-form-builder/ai-auth.php:121 msgid "No access key provided." msgstr "Geen toegangssleutel verstrekt." -#: inc/ai-form-builder/ai-auth.php:155 +#: inc/ai-form-builder/ai-auth.php:158 msgid "Failed to decrypt the access key." msgstr "Het is niet gelukt om de toegangssleutel te ontsleutelen." -#: inc/ai-form-builder/ai-auth.php:162 +#: inc/ai-form-builder/ai-auth.php:165 msgid "Failed to json decode the decrypted data." msgstr "Kon de ontsleutelde gegevens niet decoderen naar JSON." -#: inc/ai-form-builder/ai-auth.php:172 +#: inc/ai-form-builder/ai-auth.php:175 msgid "No user email found in the decrypted data." msgstr "Geen gebruikers-e-mailadres gevonden in de ontsleutelde gegevens." @@ -556,7 +555,7 @@ msgid "I consent to have this website store my submitted information so they can msgstr "Ik geef toestemming aan deze website om mijn ingediende informatie op te slaan zodat ze op mijn vraag kunnen reageren." #: inc/fields/inlinebutton-markup.php:184 -#: inc/generate-form-markup.php:944 +#: inc/generate-form-markup.php:963 msgid "Please verify that you are not a robot." msgstr "Controleer alstublieft dat u geen robot bent." @@ -608,7 +607,7 @@ msgstr "Formuliergegevens zijn niet gevonden." msgid "Sorry, you are not allowed to view the form." msgstr "Sorry, je mag het formulier niet bekijken." -#: inc/generate-form-markup.php:1123 +#: inc/generate-form-markup.php:1142 msgid "There was an error trying to submit your form. Please try again." msgstr "Er is een fout opgetreden bij het indienen van uw formulier. Probeer het alstublieft opnieuw." @@ -700,7 +699,7 @@ msgstr "Tonen" msgid "Hide" msgstr "Verbergen" -#: inc/generate-form-markup.php:1487 +#: inc/generate-form-markup.php:1506 #: inc/page-builders/elementor/form-widget.php:332 #: inc/post-types.php:95 #: inc/post-types.php:271 @@ -714,7 +713,7 @@ msgstr "Formulier bewerken" msgid "Edit" msgstr "Bewerken" -#: admin/admin.php:3236 +#: admin/admin.php:3175 #: inc/page-builders/elementor/form-widget.php:346 #: assets/build/dashboard.js:2 msgid "Create New Form" @@ -751,8 +750,8 @@ msgstr "Formulier bekijken" msgid "View Forms" msgstr "Formulieren bekijken" -#: admin/admin.php:1489 -#: admin/admin.php:1490 +#: admin/admin.php:1502 +#: admin/admin.php:1503 #: inc/post-types.php:274 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 @@ -8266,7 +8265,7 @@ msgstr "Sociaal" msgid "Travel" msgstr "Reizen" -#: inc/helper.php:2368 +#: inc/helper.php:2394 msgid "Blank Form" msgstr "Leeg formulier" @@ -8565,7 +8564,7 @@ msgstr "E-mailbevestiging inschakelen" msgid "Checked by Default" msgstr "Standaard aangevinkt" -#: inc/compatibility/multilingual/string-collector.php:565 +#: inc/compatibility/multilingual/string-collector.php:571 #: assets/build/blocks.js:172 msgid "Error message" msgstr "Foutmelding" @@ -8585,7 +8584,6 @@ msgstr "Voeg alstublieft een optie-eigenschap toe aan MultiButtonsControl" msgid "Icon Library" msgstr "Iconenbibliotheek" -#: admin/admin.php:4062 #: assets/build/blocks.js:172 #: assets/build/dashboard.js:172 #: modules/gutenberg/build/blocks.js:4 @@ -8876,9 +8874,9 @@ msgstr "Blokken toevoegen aan de Snelle Actiebalk" msgid "Re-arrange block inside Quick Action Bar" msgstr "Blok herschikken in de Snelle Actiebalk" -#: admin/admin.php:1282 -#: admin/admin.php:1283 -#: admin/admin.php:4737 +#: admin/admin.php:1295 +#: admin/admin.php:1296 +#: admin/admin.php:4534 #: assets/build/blocks.js:172 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 @@ -8991,7 +8989,7 @@ msgstr "Naam" msgid "Send Email To" msgstr "E-mail verzenden naar" -#: inc/compatibility/multilingual/string-collector.php:285 +#: inc/compatibility/multilingual/string-collector.php:290 #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "Subject" @@ -9251,7 +9249,7 @@ msgstr "Centrum" msgid "Right" msgstr "Rechts" -#: inc/form-submit.php:1452 +#: inc/form-submit.php:1466 #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "Google reCAPTCHA" @@ -9261,7 +9259,7 @@ msgstr "Google reCAPTCHA" msgid "CloudFlare Turnstile" msgstr "CloudFlare Turnstile" -#: inc/form-submit.php:1456 +#: inc/form-submit.php:1470 #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "hCaptcha" @@ -9539,7 +9537,7 @@ msgstr "Sitecode" msgid "Secret Key" msgstr "Geheime Sleutel" -#: inc/form-submit.php:1460 +#: inc/form-submit.php:1474 #: assets/build/settings.js:172 msgid "Cloudflare Turnstile" msgstr "Cloudflare Turnstile" @@ -9556,7 +9554,7 @@ msgstr "Nu verbinden" msgid "Authentication Failed" msgstr "Verificatie mislukt" -#: admin/admin.php:4061 +#: admin/admin.php:3972 #: assets/build/dashboard.js:172 #: assets/build/templatePicker.js:172 msgid "Contact Support" @@ -10492,7 +10490,7 @@ msgid "icon" msgstr "icoon" #. translators: %1$s: SureForms version, %2$s: SureForms Pro Plugin Name, %3$s: SureForms Pro Version, %4$s: Anchor tag open, %5$s: Closing anchor tag. -#: admin/admin.php:2644 +#: admin/admin.php:2655 #, php-format msgid "SureForms %1$s requires minimum %2$s %3$s to work properly. Please update to the latest version from %4$shere%5$s." msgstr "SureForms %1$s vereist minimaal %2$s %3$s om goed te functioneren. Werk alstublieft bij naar de nieuwste versie van %4$shier%5$s." @@ -10514,7 +10512,7 @@ msgstr "IP-logboek" msgid "Honeypot" msgstr "Honeypot" -#: admin/admin.php:2693 +#: admin/admin.php:2704 msgid "Rate SureForms" msgstr "Beoordeel SureForms" @@ -10570,18 +10568,18 @@ msgstr "Ontgrendel Notitie Toevoegen" msgid "With the SureForms Starter plan, enhance your submitted form entries by adding personalized notes for better clarity and tracking." msgstr "Met het SureForms Starter-plan kunt u uw ingediende formulierinzendingen verbeteren door gepersonaliseerde notities toe te voegen voor meer duidelijkheid en betere tracking." -#: inc/form-submit.php:1046 +#: inc/form-submit.php:1060 msgid "Email notification passed to the sending server" msgstr "E-mailmelding doorgestuurd naar de verzendserver" #. translators: Here, %s is the comma separated emails list. -#: inc/form-submit.php:1130 +#: inc/form-submit.php:1144 #, php-format msgid "Email notification recipient: %s" msgstr "E-mail notificatie ontvanger: %s" #. translators: Here, %1$s is the comma separated emails list and %2$s is error report ( if any ). -#: inc/form-submit.php:1147 +#: inc/form-submit.php:1161 #, php-format msgid "Email server was unable to send the email notification. Recipient: %1$s. Reason: %2$s" msgstr "E-mailserver kon de e-mailmelding niet verzenden. Ontvanger: %1$s. Reden: %2$s" @@ -10624,7 +10622,7 @@ msgstr "Ontgrendel Gespreksformulieren" msgid "With the SureForms Pro Plan, you can transform your forms into engaging conversational layouts for a seamless user experience." msgstr "Met het SureForms Pro Plan kun je je formulieren omzetten in boeiende, conversatiegerichte lay-outs voor een naadloze gebruikerservaring." -#: admin/admin.php:1121 +#: admin/admin.php:1134 msgid "Get SureForms Pro" msgstr "Verkrijg SureForms Pro" @@ -10836,24 +10834,24 @@ msgstr "Selecteer verloop" msgid "reCAPTCHA" msgstr "reCAPTCHA" -#: inc/form-submit.php:1396 +#: inc/form-submit.php:1410 msgid "Captcha validation failed. No error code provided." msgstr "Captcha-validatie mislukt. Geen foutcode opgegeven." -#: inc/form-submit.php:1397 +#: inc/form-submit.php:1411 msgid "Captcha validation failed." msgstr "Captcha-validatie mislukt." -#: inc/form-submit.php:1464 +#: inc/form-submit.php:1478 msgid "Unknown Captcha" msgstr "Onbekende Captcha" -#: inc/form-submit.php:1465 +#: inc/form-submit.php:1479 msgid "Invalid captcha type." msgstr "Ongeldig captcha-type." #. translators: %s is the captcha title. -#: inc/form-submit.php:1478 +#: inc/form-submit.php:1492 #, php-format msgid "%s verification failed. Please contact your site administrator." msgstr "%s verificatie mislukt. Neem contact op met uw sitebeheerder." @@ -11250,8 +11248,8 @@ msgstr "Beschrijf het formulier dat je wilt maken" msgid "We are building your form…" msgstr "We zijn uw formulier aan het maken…" -#: admin/admin.php:1397 -#: admin/admin.php:1398 +#: admin/admin.php:1410 +#: admin/admin.php:1411 msgid "SMTP" msgstr "SMTP" @@ -11383,32 +11381,31 @@ msgstr "Beheerdermelding inschakelen" msgid "Admin notifications keep you informed about new form entries since your last visit." msgstr "Beheerdersmeldingen houden je op de hoogte van nieuwe formulierinzendingen sinds je laatste bezoek." -#: admin/admin.php:2869 -#: admin/admin.php:2922 -#: admin/admin.php:3072 -#: admin/admin.php:3110 -#: admin/admin.php:3131 -#: admin/admin.php:3462 -#: admin/admin.php:3842 +#: admin/admin.php:2864 +#: admin/admin.php:3010 +#: admin/admin.php:3048 +#: admin/admin.php:3069 +#: admin/admin.php:3401 +#: admin/admin.php:3793 msgid "Unauthorized user." msgstr "Ongeautoriseerde gebruiker." #. translators: 1: opening span, 2: opening strong (inline), 3: closing strong, 4: closing span, 5: opening strong (block), 6: closing strong -#: admin/admin.php:3081 +#: admin/admin.php:3019 #, php-format msgid "%1$sGet started by %2$sbuilding your first form%3$s.%4$s%5$sExperience the power of our intuitive AI Form Builder%6$s" msgstr "%1$sBegin met %2$shet bouwen van je eerste formulier%3$s.%4$s%5$sErvaar de kracht van onze intuïtieve AI Form Builder%6$s" -#: admin/admin.php:3092 +#: admin/admin.php:3030 msgid "SureForms is waiting for you!" msgstr "SureForms wacht op je!" -#: admin/admin.php:3094 +#: admin/admin.php:3032 msgid "Build My First Form" msgstr "Bouw Mijn Eerste Formulier" -#: admin/admin.php:3095 -#: admin/admin.php:3650 +#: admin/admin.php:3033 +#: admin/admin.php:3582 msgid "Dismiss" msgstr "Afwijzen" @@ -11428,51 +11425,51 @@ msgstr "Inloggen" msgid "Register" msgstr "Registreren" -#: admin/admin.php:3491 +#: admin/admin.php:3430 msgid "Recent Entries" msgstr "Recente items" -#: admin/admin.php:3492 +#: admin/admin.php:3431 msgid "( Last 7 days )" msgstr "( Laatste 7 dagen )" -#: admin/admin.php:4678 +#: admin/admin.php:4475 msgid "Use Conditional Logic to show only what matters" msgstr "Gebruik voorwaardelijke logica om alleen te tonen wat ertoe doet" -#: admin/admin.php:4679 +#: admin/admin.php:4476 msgid "Split your form into steps to keep it easy" msgstr "Verdeel uw formulier in stappen om het eenvoudig te houden" -#: admin/admin.php:4680 +#: admin/admin.php:4477 msgid "Let people upload files directly to your form" msgstr "Laat mensen bestanden direct naar uw formulier uploaden" -#: admin/admin.php:4681 +#: admin/admin.php:4478 msgid "Turn responses into downloadable PDFs automatically" msgstr "Zet reacties automatisch om in downloadbare PDF's" -#: admin/admin.php:4682 +#: admin/admin.php:4479 msgid "Let users sign with a simple signature field" msgstr "Laat gebruikers ondertekenen met een eenvoudig handtekeningveld" -#: admin/admin.php:4683 +#: admin/admin.php:4480 msgid "Connect your form to other tools using webhooks" msgstr "Verbind uw formulier met andere tools via webhooks" -#: admin/admin.php:4684 +#: admin/admin.php:4481 msgid "Use Conversational Forms for a chat-like experience" msgstr "Gebruik Conversational Forms voor een chat-achtige ervaring" -#: admin/admin.php:4685 +#: admin/admin.php:4482 msgid "Let users register or log in through your form" msgstr "Laat gebruikers zich registreren of inloggen via uw formulier" -#: admin/admin.php:4686 +#: admin/admin.php:4483 msgid "Build forms that create WordPress user accounts" msgstr "Bouw formulieren die WordPress-gebruikersaccounts aanmaken" -#: admin/admin.php:4687 +#: admin/admin.php:4484 msgid "Add calculations to auto-total scores or prices" msgstr "Berekeningen toevoegen om scores of prijzen automatisch op te tellen" @@ -11671,7 +11668,6 @@ msgstr "Krijg meer controle, snellere workflows en diepere aanpassingsmogelijkhe msgid "Selected features require %1$s - use code %2$s to get 10% off on any plan." msgstr "Geselecteerde functies vereisen %1$s - gebruik code %2$s om 10% korting te krijgen op elk plan." -#: admin/admin.php:4060 #: assets/build/dashboard.js:172 msgid "Copied" msgstr "Gekopieerd" @@ -11704,21 +11700,21 @@ msgstr "Laatste details die het verschil maken:" msgid "Build Your First Form" msgstr "Bouw je eerste formulier" -#: inc/helper.php:2161 +#: inc/helper.php:2182 msgid "Invalid nonce action or name." msgstr "Ongeldige nonce-actie of naam." #: inc/admin/editor-nudge.php:237 -#: inc/helper.php:2171 -#: inc/helper.php:2179 +#: inc/helper.php:2192 +#: inc/helper.php:2200 msgid "Invalid security token." msgstr "Ongeldig beveiligingstoken." -#: inc/helper.php:2186 +#: inc/helper.php:2207 msgid "Invalid request type." msgstr "Ongeldig verzoektype." -#: inc/helper.php:2194 +#: inc/helper.php:2215 msgid "You do not have permission to perform this action." msgstr "U heeft geen toestemming om deze actie uit te voeren." @@ -11895,7 +11891,7 @@ msgstr "Verken SureDash" msgid "Something went wrong. We have logged the error for further investigation" msgstr "Er is iets misgegaan. We hebben de fout geregistreerd voor verder onderzoek." -#: inc/field-validation.php:452 +#: inc/field-validation.php:440 msgid "Field is not valid." msgstr "Veld is niet geldig." @@ -11963,8 +11959,8 @@ msgstr "SureForms Video Miniatuur" msgid "Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>" msgstr "Verwacht formaat voor e-mails - email@sureforms.com of John Doe <email@sureforms.com>" -#: admin/admin.php:1517 -#: admin/admin.php:1518 +#: admin/admin.php:1530 +#: admin/admin.php:1531 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/forms.js:172 @@ -12345,8 +12341,8 @@ msgstr "Onbekend" #: inc/payments/admin/admin-handler.php:1501 #: inc/payments/admin/admin-handler.php:1505 #: inc/payments/admin/admin-handler.php:1509 -#: inc/payments/front-end.php:893 -#: inc/payments/front-end.php:1338 +#: inc/payments/front-end.php:895 +#: inc/payments/front-end.php:1340 msgid "Guest User" msgstr "Gastgebruiker" @@ -12359,7 +12355,7 @@ msgid "Valid customer email is required for payments." msgstr "Een geldig klant-e-mailadres is vereist voor betalingen." #: inc/payments/front-end.php:116 -#: inc/payments/front-end.php:342 +#: inc/payments/front-end.php:343 #: inc/payments/stripe/admin-stripe-handler.php:861 #: inc/payments/stripe/payments-settings.php:349 #: inc/payments/stripe/payments-settings.php:474 @@ -12370,136 +12366,136 @@ msgid "Stripe is not connected." msgstr "Stripe is niet verbonden." #: inc/payments/front-end.php:122 -#: inc/payments/front-end.php:348 -#: inc/payments/front-end.php:662 -#: inc/payments/front-end.php:1217 +#: inc/payments/front-end.php:349 +#: inc/payments/front-end.php:664 +#: inc/payments/front-end.php:1219 msgid "Stripe secret key not found." msgstr "Stripe geheime sleutel niet gevonden." #. translators: %s: formatted payment amount -#: inc/payments/front-end.php:205 +#: inc/payments/front-end.php:206 #, php-format msgid "The payment amount (%s) is below the minimum allowed. Stripe only processes amounts above 50¢." msgstr "Het betalingsbedrag (%s) is lager dan het toegestane minimum. Stripe verwerkt alleen bedragen boven de 50¢." #. translators: %s: Field name -#: inc/payments/front-end.php:275 +#: inc/payments/front-end.php:276 #, php-format msgid "Missing required field: %s" msgstr "Ontbrekend verplicht veld: %s" -#: inc/payments/front-end.php:294 +#: inc/payments/front-end.php:295 msgid "Valid customer email is required for subscriptions." msgstr "Een geldig klant-e-mailadres is vereist voor abonnementen." -#: inc/payments/front-end.php:299 +#: inc/payments/front-end.php:300 msgid "Customer name is required for subscriptions." msgstr "Naam van de klant is vereist voor abonnementen." -#: inc/payments/front-end.php:316 +#: inc/payments/front-end.php:317 msgid "Amount must be greater than 0" msgstr "Bedrag moet groter zijn dan 0" -#: inc/payments/front-end.php:324 +#: inc/payments/front-end.php:325 msgid "Invalid billing interval" msgstr "Ongeldige factureringsinterval" -#: inc/payments/front-end.php:359 +#: inc/payments/front-end.php:360 msgid "Failed to create customer for subscription." msgstr "Het is niet gelukt om een klant aan te maken voor het abonnement." -#: inc/payments/front-end.php:392 -#: inc/payments/front-end.php:408 +#: inc/payments/front-end.php:394 +#: inc/payments/front-end.php:410 msgid "Failed to create subscription through middleware." msgstr "Het is niet gelukt om een abonnement via de middleware te maken." -#: inc/payments/front-end.php:413 +#: inc/payments/front-end.php:415 msgid "Empty response from subscription creation." msgstr "Lege reactie van abonnementscreatie." -#: inc/payments/front-end.php:418 +#: inc/payments/front-end.php:420 msgid "Invalid JSON response from subscription creation." msgstr "Ongeldige JSON-reactie van abonnementsaanmaak." -#: inc/payments/front-end.php:422 -#: inc/payments/front-end.php:426 +#: inc/payments/front-end.php:424 +#: inc/payments/front-end.php:428 msgid "Invalid subscription data." msgstr "Ongeldige abonnementsgegevens." -#: inc/payments/front-end.php:433 +#: inc/payments/front-end.php:435 msgid "Failed to create subscription." msgstr "Het is niet gelukt om het abonnement te maken." #. translators: %s: Error message -#: inc/payments/front-end.php:466 +#: inc/payments/front-end.php:468 #, php-format msgid "Unexpected error: %s" msgstr "Onverwachte fout: %s" -#: inc/payments/front-end.php:632 +#: inc/payments/front-end.php:634 #: inc/payments/stripe/admin-stripe-handler.php:103 #: inc/payments/stripe/admin-stripe-handler.php:165 #: inc/payments/stripe/admin-stripe-handler.php:471 msgid "Subscription ID not found." msgstr "Abonnement-ID niet gevonden." -#: inc/payments/front-end.php:651 +#: inc/payments/front-end.php:653 msgid "Customer ID not found for the payment." msgstr "Klant-ID niet gevonden voor de betaling." -#: inc/payments/front-end.php:679 +#: inc/payments/front-end.php:681 msgid "Failed to retrieve setup intent." msgstr "Het ophalen van de installatie-intentie is mislukt." -#: inc/payments/front-end.php:727 +#: inc/payments/front-end.php:729 msgid "Failed to update subscription." msgstr "Bijwerken van abonnement mislukt." -#: inc/payments/front-end.php:735 +#: inc/payments/front-end.php:737 msgid "Latest invoice not found on subscription." msgstr "Laatste factuur niet gevonden bij abonnement." -#: inc/payments/front-end.php:748 +#: inc/payments/front-end.php:750 msgid "Failed to retrieve invoice." msgstr "Het is niet gelukt om de factuur op te halen." -#: inc/payments/front-end.php:770 +#: inc/payments/front-end.php:772 msgid "Payment intent not found on invoice." msgstr "Betalingsintentie niet gevonden op factuur." -#: inc/payments/front-end.php:785 +#: inc/payments/front-end.php:787 msgid "Failed to confirm payment." msgstr "Betaling bevestigen is mislukt." -#: inc/payments/front-end.php:801 +#: inc/payments/front-end.php:803 msgid "Failed to retrieve subscription." msgstr "Ophalen van abonnement mislukt." -#: inc/payments/front-end.php:816 +#: inc/payments/front-end.php:818 msgid "Subscription not found for the payment." msgstr "Abonnement niet gevonden voor de betaling." #. translators: %d: User ID -#: inc/payments/front-end.php:891 -#: inc/payments/front-end.php:1338 +#: inc/payments/front-end.php:893 +#: inc/payments/front-end.php:1340 #, php-format msgid "User ID: %d" msgstr "Gebruikers-ID: %d" #. translators: %s: Invoice status -#: inc/payments/front-end.php:899 +#: inc/payments/front-end.php:901 #, php-format msgid "Invoice Status: %s" msgstr "Factuurstatus: %s" #. translators: Title for subscription verification log -#: inc/payments/front-end.php:906 +#: inc/payments/front-end.php:908 msgid "Subscription Verification" msgstr "Abonnementsverificatie" #. translators: %s: Subscription ID #. translators: %s: Stripe subscription ID -#: inc/payments/front-end.php:910 +#: inc/payments/front-end.php:912 #: inc/payments/stripe/admin-stripe-handler.php:185 #: inc/payments/stripe/admin-stripe-handler.php:487 #: inc/payments/stripe/stripe-webhook.php:572 @@ -12514,8 +12510,8 @@ msgstr "Abonnement-ID: %s" #. translators: %s: payment gateway name (e.g., Stripe) #. translators: %s: payment gateway #. translators: %s: Payment gateway name (e.g., Stripe). -#: inc/payments/front-end.php:912 -#: inc/payments/front-end.php:1349 +#: inc/payments/front-end.php:914 +#: inc/payments/front-end.php:1351 #: inc/payments/stripe/admin-stripe-handler.php:190 #: inc/payments/stripe/admin-stripe-handler.php:492 #: inc/payments/stripe/admin-stripe-handler.php:667 @@ -12529,13 +12525,13 @@ msgid "Payment Gateway: %s" msgstr "Betalingsgateway: %s" #. translators: %s: Payment Intent ID -#: inc/payments/front-end.php:914 +#: inc/payments/front-end.php:916 #, php-format msgid "Payment Intent ID: %s" msgstr "Betalingsintentie-ID: %s" #. translators: %s: Charge ID -#: inc/payments/front-end.php:916 +#: inc/payments/front-end.php:918 #: inc/payments/stripe/stripe-webhook.php:1084 #, php-format msgid "Charge ID: %s" @@ -12543,7 +12539,7 @@ msgstr "Betaal-ID: %s" #. translators: %s: Subscription Status #. translators: %s: subscription status -#: inc/payments/front-end.php:918 +#: inc/payments/front-end.php:920 #: inc/payments/stripe/admin-stripe-handler.php:195 #: inc/payments/stripe/admin-stripe-handler.php:497 #, php-format @@ -12551,7 +12547,7 @@ msgid "Subscription Status: %s" msgstr "Abonnementsstatus: %s" #. translators: %s: Customer ID -#: inc/payments/front-end.php:920 +#: inc/payments/front-end.php:922 #: inc/payments/stripe/stripe-webhook.php:1174 #, php-format msgid "Customer ID: %s" @@ -12559,8 +12555,8 @@ msgstr "Klant-ID: %s" #. translators: 1: Amount, 2: Currency #. translators: %1$s: amount, %2$s: currency. -#: inc/payments/front-end.php:922 -#: inc/payments/front-end.php:1351 +#: inc/payments/front-end.php:924 +#: inc/payments/front-end.php:1353 #: inc/payments/stripe/stripe-webhook.php:1089 #: inc/payments/stripe/stripe-webhook.php:1166 #, php-format @@ -12569,34 +12565,34 @@ msgstr "Bedrag: %1$s %2$s" #. translators: %s: Payment mode (e.g. Live or Test) #. translators: %s: payment mode -#: inc/payments/front-end.php:925 -#: inc/payments/front-end.php:1356 +#: inc/payments/front-end.php:927 +#: inc/payments/front-end.php:1358 #, php-format msgid "Mode: %s" msgstr "Modus: %s" -#: inc/payments/front-end.php:959 +#: inc/payments/front-end.php:961 msgid "Failed to verify subscription." msgstr "Verificatie van abonnement mislukt." -#: inc/payments/front-end.php:1250 -#: inc/payments/front-end.php:1268 -#: inc/payments/front-end.php:1276 -#: inc/payments/front-end.php:1283 +#: inc/payments/front-end.php:1252 +#: inc/payments/front-end.php:1270 +#: inc/payments/front-end.php:1278 +#: inc/payments/front-end.php:1285 msgid "Failed to retrieve payment intent." msgstr "Het is niet gelukt om de betalingsintentie op te halen." -#: inc/payments/front-end.php:1291 +#: inc/payments/front-end.php:1293 msgid "Payment was not confirmed successfully." msgstr "Betaling werd niet succesvol bevestigd." -#: inc/payments/front-end.php:1343 +#: inc/payments/front-end.php:1345 msgid "Payment Verification" msgstr "Betalingsverificatie" #. translators: %s: Stripe transaction ID #. translators: %s: Charge ID -#: inc/payments/front-end.php:1347 +#: inc/payments/front-end.php:1349 #: inc/payments/stripe/stripe-webhook.php:1162 #, php-format msgid "Transaction ID: %s" @@ -12604,18 +12600,18 @@ msgstr "Transactie-ID: %s" #. translators: %s: payment status #. translators: %s: Status -#: inc/payments/front-end.php:1353 +#: inc/payments/front-end.php:1355 #: inc/payments/stripe/stripe-webhook.php:576 #: inc/payments/stripe/stripe-webhook.php:1168 #, php-format msgid "Status: %s" msgstr "Status: %s" -#: inc/payments/front-end.php:1459 +#: inc/payments/front-end.php:1461 msgid "Failed to create Stripe customer." msgstr "Het is niet gelukt om een Stripe-klant aan te maken." -#: inc/payments/front-end.php:1523 +#: inc/payments/front-end.php:1525 msgid "Failed to create Stripe guest customer." msgstr "Het is niet gelukt om een Stripe-gastklant aan te maken." @@ -15103,7 +15099,7 @@ msgid "Failed to create duplicate form." msgstr "Het is niet gelukt om een duplicaat van het formulier te maken." #: inc/payments/front-end.php:99 -#: inc/payments/front-end.php:305 +#: inc/payments/front-end.php:306 #: inc/payments/payment-helper.php:597 msgid "Invalid form configuration." msgstr "Ongeldige formulierconfiguratie." @@ -15183,7 +15179,7 @@ msgstr "Betalingsbedrag onder het minimum. Minimum: %1$s, ontvangen %2$s." msgid " (Copy)" msgstr "(Kopie)" -#: inc/compatibility/multilingual/string-collector.php:563 +#: inc/compatibility/multilingual/string-collector.php:569 #: assets/build/blocks.js:172 msgid "Placeholder" msgstr "Placeholder" @@ -15378,12 +15374,12 @@ msgid "Stripe Settings" msgstr "Stripe-instellingen" #. translators: %1$s: SureForms version, %2$s: SureForms Pro Plugin Name, %3$s: SureForms Pro Version. -#: admin/admin.php:2335 +#: admin/admin.php:2346 #, php-format msgid "SureForms %1$s requires minimum %2$s %3$s to work properly. Please update to the latest version." msgstr "SureForms %1$s vereist minimaal %2$s %3$s om goed te functioneren. Werk alstublieft bij naar de nieuwste versie." -#: admin/admin.php:2348 +#: admin/admin.php:2359 msgid "Update Now" msgstr "Nu bijwerken" @@ -15431,8 +15427,8 @@ msgstr "Positie van het valutateken" msgid "Select the position of the currency symbol relative to the amount." msgstr "Selecteer de positie van het valutasymbool ten opzichte van het bedrag." -#: admin/admin.php:1460 -#: admin/admin.php:1461 +#: admin/admin.php:1473 +#: admin/admin.php:1474 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/forms.js:172 @@ -15446,41 +15442,41 @@ msgstr "Selecteer de positie van het valutasymbool ten opzichte van het bedrag." msgid "Learn" msgstr "Leren" -#: admin/admin.php:2689 +#: admin/admin.php:2700 msgid "Amazing! SureForms is powering your forms and submissions - let's keep growing together!" msgstr "Geweldig! SureForms ondersteunt je formulieren en inzendingen - laten we samen blijven groeien!" -#: admin/admin.php:2690 +#: admin/admin.php:2701 msgid "If SureForms has been helpful, would you mind taking a moment to leave a 5-star review on WordPress.org?" msgstr "Als SureForms nuttig is geweest, zou u dan een moment willen nemen om een 5-sterrenbeoordeling achter te laten op WordPress.org?" -#: admin/admin.php:2701 -#: admin/admin.php:2765 +#: admin/admin.php:2712 +#: admin/admin.php:2776 msgid "Maybe later" msgstr "Misschien later" -#: admin/admin.php:2707 +#: admin/admin.php:2718 msgid "I already did" msgstr "Ik heb het al gedaan" -#: admin/admin.php:2756 +#: admin/admin.php:2767 msgid "SureForms is ready to power your forms — explore what's possible!" msgstr "SureForms is klaar om uw formulieren van stroom te voorzien — ontdek wat er mogelijk is!" -#: admin/admin.php:2757 +#: admin/admin.php:2768 msgid "Manage your forms, track submissions, and discover features like AI Form Builder, payment integrations, and more from the SureForms dashboard." msgstr "Beheer uw formulieren, volg inzendingen en ontdek functies zoals AI Form Builder, betalingsintegraties en meer vanaf het SureForms-dashboard." -#: admin/admin.php:2760 +#: admin/admin.php:2771 msgid "Go to Dashboard" msgstr "Ga naar Dashboard" -#: admin/admin.php:2771 +#: admin/admin.php:2782 msgid "I already know" msgstr "Ik weet het al" -#: admin/admin.php:2981 -#: admin/admin.php:3854 +#: admin/admin.php:2917 +#: admin/admin.php:3805 msgid "Invalid parameters." msgstr "Ongeldige parameters." @@ -15806,11 +15802,11 @@ msgstr "Array van formulier velddefinities. Het verstrekken hiervan vervangt all msgid "Optional form metadata including confirmation, compliance, and styling settings. Same schema as create-form." msgstr "Optionele formuliermetadata inclusief bevestiging, naleving en opmaakinstellingen. Zelfde schema als create-form." -#: inc/ai-form-builder/ai-auth.php:111 +#: inc/ai-form-builder/ai-auth.php:114 msgid "Authentication session expired. Please try again." msgstr "Authenticatiesessie verlopen. Probeer het opnieuw." -#: inc/ai-form-builder/ai-auth.php:144 +#: inc/ai-form-builder/ai-auth.php:147 msgid "Invalid access key format." msgstr "Ongeldig toegangssleutelformaat." @@ -15867,10 +15863,10 @@ msgstr "Dit formulier is nog niet beschikbaar. Kom terug na de geplande starttij #: inc/form-submit.php:247 #: inc/form-submit.php:553 #: inc/form-submit.php:598 -#: inc/form-submit.php:1257 +#: inc/form-submit.php:1271 #: inc/migrator/bootstrap.php:357 #: inc/payments/front-end.php:79 -#: inc/payments/front-end.php:265 +#: inc/payments/front-end.php:266 #: inc/rest-api.php:124 #: inc/rest-api.php:183 #: inc/rest-api.php:349 @@ -15919,19 +15915,19 @@ msgstr "Controleer het formulier op fouten." msgid "Your submission was flagged as spam. Please try again." msgstr "Je inzending is gemarkeerd als spam. Probeer het opnieuw." -#: inc/form-submit.php:868 +#: inc/form-submit.php:882 msgid "Unable to submit form. Please try again." msgstr "Kan formulier niet verzenden. Probeer het opnieuw." -#: inc/form-submit.php:1137 +#: inc/form-submit.php:1151 msgid "No SMTP plugin detected. Please configure an SMTP plugin to enable email sending." msgstr "Er is geen SMTP-plug-in gedetecteerd. Configureer een SMTP-plug-in om het verzenden van e-mails mogelijk te maken." -#: inc/form-submit.php:1138 +#: inc/form-submit.php:1152 msgid "Email sending failed for an unknown reason." msgstr "E-mail verzenden mislukt om een onbekende reden." -#: inc/form-submit.php:1201 +#: inc/form-submit.php:1215 msgid "No emails were sent." msgstr "Er zijn geen e-mails verzonden." @@ -16444,7 +16440,7 @@ msgid "Duplicate form?" msgstr "Formulier dupliceren?" #: assets/build/formSubmit.js:2 -#: assets/js/unminified/form-submit.js:938 +#: assets/js/unminified/form-submit.js:953 msgid "An error occurred while submitting your form. Please try again." msgstr "Er is een fout opgetreden bij het indienen van uw formulier. Probeer het alstublieft opnieuw." @@ -16821,28 +16817,28 @@ msgstr "Webhook-geheim niet geconfigureerd." msgid "Invalid webhook signature." msgstr "Ongeldige webhook-handtekening." -#: admin/admin.php:1299 -#: admin/admin.php:1905 +#: admin/admin.php:1312 +#: admin/admin.php:1916 #: assets/build/formEditor.js:172 msgid "Quizzes" msgstr "Quizzen" -#: admin/admin.php:1298 +#: admin/admin.php:1311 msgid "Quiz Entries" msgstr "Quizinzendingen" -#: admin/admin.php:1301 -#: admin/admin.php:1334 -#: admin/admin.php:1367 +#: admin/admin.php:1314 +#: admin/admin.php:1347 +#: admin/admin.php:1380 #: assets/build/settings.js:172 msgid "New" msgstr "Nieuw" -#: inc/form-submit.php:1266 +#: inc/form-submit.php:1280 msgid "Invalid form." msgstr "Ongeldig formulier." -#: inc/form-submit.php:1271 +#: inc/form-submit.php:1285 msgid "Too many requests. Please try again shortly." msgstr "Te veel verzoeken. Probeer het binnenkort opnieuw." @@ -17351,9 +17347,9 @@ msgstr "Perfect voor educatie, training en leuke trivia" msgid "Select this to create a quiz with scored questions and graded results." msgstr "Selecteer dit om een quiz te maken met gescoorde vragen en beoordeelde resultaten." -#: admin/admin.php:1331 -#: admin/admin.php:1332 -#: admin/admin.php:1910 +#: admin/admin.php:1344 +#: admin/admin.php:1345 +#: admin/admin.php:1921 msgid "Survey Reports" msgstr "Onderzoeksrapporten" @@ -17733,23 +17729,23 @@ msgid "The AI response is missing a form title. Please try again." msgstr "De AI-reactie mist een formulier titel. Probeer het opnieuw." #: inc/ai-form-builder/ai-form-builder.php:127 -#: inc/ai-form-builder/field-mapping.php:69 +#: inc/ai-form-builder/field-mapping.php:73 msgid "The AI was unable to generate form fields. Please try again." msgstr "De AI kon geen formuliervelden genereren. Probeer het alstublieft opnieuw." -#: inc/ai-form-builder/field-mapping.php:41 +#: inc/ai-form-builder/field-mapping.php:45 msgid "The AI form data is missing. Please try again." msgstr "De AI-formuliergegevens ontbreken. Probeer het alstublieft opnieuw." -#: inc/ai-form-builder/field-mapping.php:51 +#: inc/ai-form-builder/field-mapping.php:55 msgid "The AI form data is not in the expected format." msgstr "De AI-formuliergegevens zijn niet in het verwachte formaat." -#: inc/ai-form-builder/field-mapping.php:60 +#: inc/ai-form-builder/field-mapping.php:64 msgid "The AI response did not include a form. Please try again." msgstr "De AI-reactie bevatte geen formulier. Probeer het alstublieft opnieuw." -#: inc/ai-form-builder/field-mapping.php:90 +#: inc/ai-form-builder/field-mapping.php:94 msgid "The AI returned a malformed form field. Please try again." msgstr "De AI gaf een onjuist ingevuld formulier terug. Probeer het alstublieft opnieuw." @@ -17759,7 +17755,7 @@ msgid "Error creating SureForms Form." msgstr "Fout bij het maken van SureForms-formulier." #. translators: %s represents the minimum number of characters required -#: inc/field-validation.php:465 +#: inc/field-validation.php:453 #: inc/translatable.php:94 #, php-format msgid "Please enter at least %s characters." @@ -17773,7 +17769,7 @@ msgstr "Eenmalige betaling" msgid "Choose payment type" msgstr "Kies betaalmethode" -#: inc/payments/front-end.php:335 +#: inc/payments/front-end.php:336 msgid "Billing interval does not match the form configuration." msgstr "Het factureringsinterval komt niet overeen met de formulierconfiguratie." @@ -17917,9 +17913,9 @@ msgstr "De AI-reactie was leeg. Gelieve uw prompt te verfijnen en het opnieuw te msgid "Unable to build form fields from the AI response." msgstr "Kan formuliervelden niet opbouwen vanuit de AI-reactie." -#: admin/admin.php:1364 -#: admin/admin.php:1365 -#: admin/admin.php:1915 +#: admin/admin.php:1377 +#: admin/admin.php:1378 +#: admin/admin.php:1926 msgid "Partial Entries" msgstr "Gedeeltelijke invoer" @@ -18196,10 +18192,6 @@ msgstr "Bezig met converteren…" msgid "Convert to SureForms" msgstr "Converteren naar SureForms" -#: assets/build/partialEntriesEmptyState.js:172 -msgid "Capture in-progress form data the moment visitors stop typing — no submit required" -msgstr "Leg in-progress formuliergegevens vast op het moment dat bezoekers stoppen met typen — geen verzending vereist" - #: assets/build/partialEntriesEmptyState.js:172 msgid "Recover abandoned submissions and follow up with prospects you would otherwise lose" msgstr "Herstel verlaten inzendingen en volg potentiële klanten op die je anders zou verliezen" @@ -18295,80 +18287,80 @@ msgstr "Bevestigingen" msgid "Confirmation #%d" msgstr "Bevestiging #%d" -#: inc/compatibility/multilingual/string-collector.php:286 +#: inc/compatibility/multilingual/string-collector.php:291 msgid "Message body" msgstr "Berichtinhoud" -#: inc/compatibility/multilingual/string-collector.php:287 +#: inc/compatibility/multilingual/string-collector.php:292 msgid "\"From\" name" msgstr "\"Van\" naam" #. translators: %d is the notification number. -#: inc/compatibility/multilingual/string-collector.php:290 +#: inc/compatibility/multilingual/string-collector.php:295 msgid "Notifications" msgstr "Meldingen" #. translators: %d is the notification number. -#: inc/compatibility/multilingual/string-collector.php:290 +#: inc/compatibility/multilingual/string-collector.php:295 #, php-format msgid "Notification #%d" msgstr "Melding #%d" -#: inc/compatibility/multilingual/string-collector.php:313 +#: inc/compatibility/multilingual/string-collector.php:319 msgid "Form restriction message" msgstr "Formulierbeperkingsbericht" #. translators: %d is the option number. -#: inc/compatibility/multilingual/string-collector.php:482 +#: inc/compatibility/multilingual/string-collector.php:488 #, php-format msgid "Option %d" msgstr "Optie %d" -#: inc/compatibility/multilingual/string-collector.php:562 +#: inc/compatibility/multilingual/string-collector.php:568 msgid "Label" msgstr "Label" -#: inc/compatibility/multilingual/string-collector.php:564 +#: inc/compatibility/multilingual/string-collector.php:570 msgid "Help text" msgstr "Helptekst" -#: inc/compatibility/multilingual/string-collector.php:566 +#: inc/compatibility/multilingual/string-collector.php:572 msgid "Default value" msgstr "Standaardwaarde" -#: inc/compatibility/multilingual/string-collector.php:567 +#: inc/compatibility/multilingual/string-collector.php:573 msgid "Duplicate message" msgstr "Dubbele boodschap" -#: inc/compatibility/multilingual/string-collector.php:568 +#: inc/compatibility/multilingual/string-collector.php:574 msgid "Confirm label" msgstr "Label bevestigen" -#: inc/compatibility/multilingual/string-collector.php:569 +#: inc/compatibility/multilingual/string-collector.php:575 msgid "Prefix" msgstr "Voorvoegsel" -#: inc/compatibility/multilingual/string-collector.php:570 +#: inc/compatibility/multilingual/string-collector.php:576 msgid "Suffix" msgstr "Achtervoegsel" -#: inc/compatibility/multilingual/string-collector.php:571 +#: inc/compatibility/multilingual/string-collector.php:577 msgid "Button text" msgstr "Knoptekst" -#: inc/compatibility/multilingual/string-collector.php:572 +#: inc/compatibility/multilingual/string-collector.php:578 msgid "Amount label" msgstr "Bedrag label" -#: inc/compatibility/multilingual/string-collector.php:573 +#: inc/compatibility/multilingual/string-collector.php:579 msgid "Payment description" msgstr "Betalingsomschrijving" -#: inc/compatibility/multilingual/string-collector.php:574 +#: inc/compatibility/multilingual/string-collector.php:580 msgid "One-time label" msgstr "Eenmalig label" -#: inc/compatibility/multilingual/string-collector.php:575 +#: inc/compatibility/multilingual/string-collector.php:581 msgid "Subscription label" msgstr "Abonnementslabel" @@ -18790,23 +18782,23 @@ msgstr "Het betalingsbedrag kon niet worden geverifieerd voor dit formulier. Bew msgid "Cancellation is not supported for this payment gateway." msgstr "Annulering wordt niet ondersteund voor deze betalingsgateway." -#: admin/admin.php:3203 +#: admin/admin.php:3142 msgid "SureForms AI Quick Draft" msgstr "SureForms AI Snelle Schets" -#: admin/admin.php:3222 +#: admin/admin.php:3161 msgid "Describe the form and let SureForms AI generate it for you." msgstr "Beschrijf het formulier en laat SureForms AI het voor je genereren." -#: admin/admin.php:3225 +#: admin/admin.php:3164 msgid "Describe your form" msgstr "Beschrijf je formulier" -#: admin/admin.php:3232 +#: admin/admin.php:3171 msgid "Example: Create a contact form with name, email, phone, and message fields." msgstr "Voorbeeld: Maak een contactformulier met velden voor naam, e-mail, telefoon en bericht." -#: admin/admin.php:3273 +#: admin/admin.php:3212 msgid "Redirecting..." msgstr "Omleiden..." @@ -18819,14 +18811,14 @@ msgid "The prompt is too long. Please shorten it and try again." msgstr "De prompt is te lang. Verkort deze en probeer het opnieuw." #. translators: %s: maximum characters allowed before the @ symbol. -#: inc/field-validation.php:487 +#: inc/field-validation.php:475 #: inc/translatable.php:97 #, php-format msgid "The part before @ may not exceed %s characters." msgstr "Het gedeelte voor @ mag niet meer dan %s tekens bevatten." #. translators: %s: maximum characters allowed after the @ symbol. -#: inc/field-validation.php:493 +#: inc/field-validation.php:481 #: inc/translatable.php:100 #, php-format msgid "The part after @ may not exceed %s characters." @@ -18913,78 +18905,78 @@ msgstr "Sorry, je mag dit formulier niet weergeven." msgid "This form requires a payment. Please complete the payment and submit again." msgstr "Dit formulier vereist een betaling. Voltooi de betaling en dien opnieuw in." -#: admin/admin.php:598 +#: admin/admin.php:611 msgid "You are not allowed to update this prompt." msgstr "Je mag deze prompt niet bijwerken." -#: admin/admin.php:641 +#: admin/admin.php:654 msgid "Finish setting up your form" msgstr "Voltooi het instellen van je formulier" -#: admin/admin.php:673 +#: admin/admin.php:686 msgid "Review or edit your form" msgstr "Bekijk of bewerk je formulier" -#: admin/admin.php:674 -#: admin/admin.php:4515 +#: admin/admin.php:687 +#: admin/admin.php:4312 msgid "Edit form" msgstr "Formulier bewerken" -#: admin/admin.php:679 +#: admin/admin.php:692 msgid "Personalize the Thank You message" msgstr "Personaliseer het bedankbericht" -#: admin/admin.php:680 +#: admin/admin.php:693 msgid "Edit message" msgstr "Bericht bewerken" -#: admin/admin.php:685 +#: admin/admin.php:698 msgid "Choose who gets notified of new replies" msgstr "Kies wie op de hoogte wordt gesteld van nieuwe reacties" -#: admin/admin.php:686 +#: admin/admin.php:699 msgid "Set up email" msgstr "E-mail instellen" -#: admin/admin.php:694 +#: admin/admin.php:707 msgid "your form" msgstr "je formulier" #. translators: %s: form title. -#: admin/admin.php:697 +#: admin/admin.php:710 #, php-format msgid "Finish setting up %s" msgstr "Voltooi het instellen van %s" #. translators: %s: form title. -#: admin/admin.php:705 +#: admin/admin.php:718 #, php-format msgid "View %s (opens in a new tab)" msgstr "Bekijk %s (opent in een nieuw tabblad)" -#: admin/admin.php:710 +#: admin/admin.php:723 msgid "Customize your form to get it ready for real submissions:" msgstr "Pas je formulier aan om het klaar te maken voor echte inzendingen:" -#: admin/admin.php:4504 +#: admin/admin.php:4301 msgid "We’ve already created this form for you. Finish customising it so it’s ready to collect real submissions." msgstr "We hebben dit formulier al voor je gemaakt. Voltooi de aanpassing zodat het klaar is om echte inzendingen te verzamelen." #. translators: %s: form name. -#: admin/admin.php:4509 +#: admin/admin.php:4306 #, php-format msgid "Finish setting up “%s”" msgstr "Voltooi het instellen van “%s”" -#: admin/admin.php:4522 +#: admin/admin.php:4319 msgid "Edit the Thank You message" msgstr "Bewerk het bedankbericht" -#: admin/admin.php:4528 +#: admin/admin.php:4325 msgid "Set where replies go" msgstr "Stel in waar reacties naartoe gaan" -#: inc/generate-form-markup.php:1488 +#: inc/generate-form-markup.php:1507 msgid "(opens in a new tab)" msgstr "(opent in een nieuw tabblad)" @@ -19008,93 +19000,63 @@ msgstr "Kies een afbeeldingsbestand." msgid "This form could not be submitted. Please refresh the page and try again." msgstr "Dit formulier kon niet worden verzonden. Vernieuw de pagina en probeer het opnieuw." -#: admin/admin.php:2395 -#: admin/admin.php:2484 +#: admin/admin.php:2406 +#: admin/admin.php:2495 msgid "Your SureForms database is up to date. New form entries will be saved as usual." msgstr "Uw SureForms-database is up-to-date. Nieuwe formulierinzendingen worden zoals gebruikelijk opgeslagen." -#: admin/admin.php:2409 -#: admin/admin.php:2493 +#: admin/admin.php:2420 +#: admin/admin.php:2504 #: inc/rest-api.php:1447 msgid "SureForms could not finish updating the database. Your hosting may not allow SureForms to create database tables — please contact your hosting provider or SureForms support." msgstr "SureForms kon de database niet voltooien. Uw hosting staat mogelijk niet toe dat SureForms databasetabellen maakt — neem contact op met uw hostingprovider of SureForms-ondersteuning." -#: admin/admin.php:2412 +#: admin/admin.php:2423 msgid "Contact support" msgstr "Contact opnemen met ondersteuning" -#: admin/admin.php:2432 +#: admin/admin.php:2443 msgid "Database update needed" msgstr "Database-update nodig" -#: admin/admin.php:2438 +#: admin/admin.php:2449 msgid "Fix now" msgstr "Nu oplossen" -#: admin/admin.php:2507 +#: admin/admin.php:2518 msgid "SureForms — database update needed" msgstr "SureForms — database-update nodig" -#: admin/admin.php:2512 +#: admin/admin.php:2523 msgid "Update database" msgstr "Database bijwerken" -#: admin/admin.php:2532 +#: admin/admin.php:2543 msgid "You do not have permission to update the database." msgstr "U heeft geen toestemming om de database bij te werken." -#: admin/admin.php:3669 +#: admin/admin.php:3601 msgid "You do not have permission to do this." msgstr "U heeft geen toestemming om dit te doen." #. translators: %s: caching plugin name. -#: admin/admin.php:4209 +#: admin/admin.php:4006 msgid "%s may interfere with your forms." msgstr "%s kan uw formulieren verstoren." -#: admin/admin.php:4185 -#: admin/admin.php:4213 +#: admin/admin.php:3982 +#: admin/admin.php:4010 msgid "Help Me Fix" msgstr "Help mij oplossen" -#: admin/admin.php:4258 +#: admin/admin.php:4055 msgid "SureForms found your form entries stored under a different database table prefix. Reconnecting them takes a moment, and your existing entries will be kept." msgstr "SureForms heeft uw formulierinzendingen gevonden onder een andere databasetabelprefix. Het opnieuw verbinden duurt een moment en uw bestaande inzendingen blijven behouden." -#: admin/admin.php:4261 +#: admin/admin.php:4058 msgid "SureForms needs to update your database before it can save new form entries. This only takes a moment and will not change your forms or existing content. Entries submitted before now cannot be recovered from here." msgstr "SureForms moet uw database bijwerken voordat het nieuwe formulierinzendingen kan opslaan. Dit duurt slechts een moment en verandert uw formulieren of bestaande inhoud niet. Inzendingen die voor nu zijn ingediend, kunnen hier niet worden hersteld." -#. translators: %s: site host. -#: admin/admin.php:5032 -msgid "SureForms: form submissions are failing on %s" -msgstr "SureForms: formulierinzendingen mislukken op %s" - -#: admin/admin.php:4990 -msgid "Debug log: no entries recorded." -msgstr "Debuglog: geen inzendingen geregistreerd." - -#. translators: 1: entries shown, 2: entries recorded. -#: admin/admin.php:4995 -msgid "Debug log (most recent %1$d of %2$d entries)" -msgstr "Debuglog (meest recente %1$d van %2$d inzendingen)" - -#: admin/admin.php:5158 -msgid "Hello SureForms support," -msgstr "Hallo SureForms-ondersteuning," - -#: admin/admin.php:5182 -msgid "Site details" -msgstr "Sitegegevens" - -#: admin/admin.php:5185 -msgid "not active" -msgstr "niet actief" - -#: admin/admin.php:5188 -msgid "none detected" -msgstr "geen gedetecteerd" - #: inc/admin-ajax.php:492 msgid "No form submission failures have been recorded." msgstr "Er zijn geen mislukte formulierinzendingen geregistreerd." @@ -19144,10 +19106,6 @@ msgstr "Nog geen conversiegegevens" msgid "Show views and conversion rate" msgstr "Toon weergaven en conversieratio" -#: assets/build/settings.js:172 -msgid "Adds the Views and Conversion Rate columns to the Forms list. A view is counted once per page visit when the form appears on screen, and the conversion rate is the share of those views that ended in a submission. Counting starts the first time you turn this on, so submissions received before then are not counted towards the rate. Turning it off afterwards only hides the columns — counting continues, so the figures are up to date if you switch it back on." -msgstr "Voegt de kolommen Weergaven en Conversieratio toe aan de Formulierenlijst. Een weergave wordt eenmaal per paginabezoek geteld wanneer het formulier op het scherm verschijnt, en de conversieratio is het aandeel van die weergaven dat eindigde in een inzending. Het tellen begint de eerste keer dat u dit inschakelt, dus inzendingen die daarvoor zijn ontvangen, worden niet meegeteld voor de ratio. Het daarna uitschakelen verbergt alleen de kolommen — het tellen gaat door, zodat de cijfers up-to-date zijn als u het weer inschakelt." - #: assets/build/settings.js:172 msgid "Log cleared." msgstr "Log gewist." @@ -19184,192 +19142,102 @@ msgstr "Formulierweergaven & Conversie" msgid "Logs" msgstr "Logs" -#: admin/admin.php:2831 +#: admin/admin.php:2839 msgid "Previous notice" msgstr "Vorige melding" -#: admin/admin.php:2832 +#: admin/admin.php:2840 msgid "Next notice" msgstr "Volgende melding" #. translators: 1: current position, 2: total notices. -#: admin/admin.php:2834 +#: admin/admin.php:2842 msgid "%1$d of %2$d" msgstr "%1$d van %2$d" -#: admin/admin.php:2891 -msgid "Nothing to report." -msgstr "Niets te melden." - -#: admin/admin.php:4057 #: assets/build/dashboard.js:172 msgid "Details" msgstr "Details" -#: admin/admin.php:4058 -msgid "What we recorded about this problem. Copy it into your support request so we can start from the cause rather than a description of it." -msgstr "Wat we over dit probleem hebben vastgelegd. Kopieer het in uw ondersteuningsverzoek, zodat we kunnen beginnen bij de oorzaak in plaats van een beschrijving ervan." - -#: admin/admin.php:4059 #: assets/build/dashboard.js:172 msgid "Copy details" msgstr "Details kopiëren" -#: admin/admin.php:4068 -msgid "Copy the details first, so you have them to paste." -msgstr "Kopieer eerst de details, zodat u ze kunt plakken." - -#: admin/admin.php:4072 -msgid "Copied. Contact Support is now available." -msgstr "Gekopieerd. Contact opnemen met ondersteuning is nu beschikbaar." - -#: admin/admin.php:4073 -msgid "Your browser would not let us copy. Select the text above and copy it by hand." -msgstr "Uw browser liet ons niet kopiëren. Selecteer de tekst hierboven en kopieer deze handmatig." - -#: admin/admin.php:4076 -msgid "Recorded diagnostics" -msgstr "Opgenomen diagnostiek" - -#: admin/admin.php:4080 -msgid "Collecting the details…" -msgstr "Details verzamelen…" - -#: admin/admin.php:4081 -msgid "We could not collect the details. Contact Support and describe what happened, and we will take it from there." -msgstr "We konden de details niet verzamelen. Neem contact op met de ondersteuning en beschrijf wat er is gebeurd, dan nemen we het vanaf daar over." - #. translators: %s: form title. -#: admin/admin.php:4108 +#: admin/admin.php:3911 msgid "We noticed a form submission failure on %s." msgstr "We hebben een fout bij het indienen van het formulier opgemerkt op %s." -#: admin/admin.php:4109 +#: admin/admin.php:3912 msgid "We noticed a form submission failure." msgstr "We hebben een fout bij het indienen van het formulier opgemerkt." -#: admin/admin.php:4110 +#: admin/admin.php:3913 msgid "Visitors may not be able to reach you, and their entries were not saved." msgstr "Bezoekers kunnen u mogelijk niet bereiken en hun inzendingen zijn niet opgeslagen." #. translators: %s: form title. -#: admin/admin.php:4115 +#: admin/admin.php:3918 msgid "We noticed a notification failure on %s." msgstr "We hebben een fout bij de melding opgemerkt op %s." -#: admin/admin.php:4116 +#: admin/admin.php:3919 msgid "We noticed a notification failure." msgstr "We hebben een fout bij de melding opgemerkt." -#: admin/admin.php:4117 +#: admin/admin.php:3920 msgid "The entry was saved, but we could not send the email about it. New entries may be coming in without you knowing." msgstr "De inzending is opgeslagen, maar we konden de e-mail erover niet verzenden. Nieuwe inzendingen kunnen binnenkomen zonder dat u het weet." #. translators: %s: form title. -#: admin/admin.php:4132 +#: admin/admin.php:3935 msgid "We noticed an integration failure on %s." msgstr "We hebben een fout bij de integratie opgemerkt op %s." -#: admin/admin.php:4133 +#: admin/admin.php:3936 msgid "We noticed an integration failure." msgstr "We hebben een fout bij de integratie opgemerkt." -#: admin/admin.php:4134 +#: admin/admin.php:3937 msgid "The entry was saved, but we could not send it to a connected service." msgstr "De inzending is opgeslagen, maar we konden deze niet naar een verbonden service sturen." -#: admin/admin.php:4158 -msgid "View details" -msgstr "Details bekijken" - -#: admin/admin.php:4212 +#: admin/admin.php:4009 msgid "Caching can show visitors an old copy of your form, or load its scripts in the wrong order." msgstr "Caching kan bezoekers een oude kopie van uw formulier laten zien of de scripts in de verkeerde volgorde laden." -#: admin/admin.php:5005 -msgid "Older entries were left out to keep this excerpt readable. The full log can be downloaded from SureForms → Settings → General." -msgstr "Oudere inzendingen zijn weggelaten om dit fragment leesbaar te houden. Het volledige logboek kan worden gedownload van SureForms → Instellingen → Algemeen." - -#. translators: %s: site host. -#: admin/admin.php:5034 -msgid "SureForms has recorded form submissions on %s that could not be completed." -msgstr "SureForms heeft formulierinzendingen geregistreerd op %s die niet konden worden voltooid." - -#. translators: %s: site host. -#: admin/admin.php:5038 -msgid "SureForms: notification emails are not being sent on %s" -msgstr "SureForms: notificatie-e-mails worden niet verzonden op %s" - -#. translators: %s: site host. -#: admin/admin.php:5040 -msgid "SureForms saved entries on %s but could not send the notification emails for them." -msgstr "SureForms heeft inzendingen opgeslagen op %s maar kon de notificatie-e-mails ervoor niet verzenden." - -#. translators: %s: site host. -#: admin/admin.php:5044 -msgid "SureForms: an integration is not receiving entries on %s" -msgstr "SureForms: een integratie ontvangt geen inzendingen op %s" - -#. translators: %s: site host. -#: admin/admin.php:5046 -msgid "SureForms saved entries on %s but could not pass them to a connected service." -msgstr "SureForms heeft inzendingen opgeslagen op %s maar kon deze niet doorsturen naar een verbonden service." - -#. translators: %s: site host. -#: admin/admin.php:5056 -msgid "SureForms: a problem with the forms on %s" -msgstr "SureForms: een probleem met de formulieren op %s" - -#. translators: %s: site host. -#: admin/admin.php:5058 -msgid "SureForms has recorded a problem with the forms on %s." -msgstr "SureForms heeft een probleem met de formulieren op %s geregistreerd." - -#. translators: %d: number of failed submissions. -#: admin/admin.php:5083 -msgid "SureForms has recorded %d form submission that could not be completed." -msgid_plural "SureForms has recorded %d form submissions that could not be completed." -msgstr[0] "SureForms heeft %d formulierinzending geregistreerd die niet kon worden voltooid." -msgstr[1] "" +#: assets/build/settings.js:172 +msgid "Views and submissions by anyone who can edit the site are normally left out, so testing your own forms does not change these figures." +msgstr "Weergaven en inzendingen door iedereen die de site kan bewerken, worden normaal weggelaten, zodat het testen van uw eigen formulieren deze cijfers niet verandert." -#. translators: %d: number of failed notifications. -#: admin/admin.php:5095 -msgid "SureForms saved %d entry but could not send the notification email for it." -msgid_plural "SureForms saved %d entries but could not send the notification emails for them." -msgstr[0] "SureForms heeft %d inzending opgeslagen maar kon de notificatie-e-mail ervoor niet verzenden." -msgstr[1] "" +#: assets/build/formEditor.js:172 +msgid "Auto-Advance to Next Step" +msgstr "Automatisch naar de volgende stap gaan" -#. translators: %d: number of failed integration hand-offs. -#: admin/admin.php:5107 -msgid "SureForms saved %d entry but could not pass it to a connected service." -msgid_plural "SureForms saved %d entries but could not pass them to a connected service." -msgstr[0] "SureForms heeft %d inzending opgeslagen maar kon deze niet doorsturen naar een verbonden service." -msgstr[1] "" +#: assets/build/formEditor.js:172 +msgid "Go to the next step as soon as someone picks an option. Works on steps with a single Multiple Choice or Dropdown field. The last step always shows Submit." +msgstr "Ga naar de volgende stap zodra iemand een optie kiest. Werkt op stappen met een enkel Meerkeuze- of Dropdown-veld. De laatste stap toont altijd Verzenden." -#. translators: %d: number of recorded problems. -#: admin/admin.php:5119 -msgid "SureForms has recorded %d problem with the forms on this site." -msgid_plural "SureForms has recorded %d problems with the forms on this site." -msgstr[0] "SureForms heeft %d probleem met de formulieren op deze site geregistreerd." -msgstr[1] "" +#: assets/build/formEditor.js:172 +msgid "Hide Next Button" +msgstr "Verberg Volgende Knop" -#. translators: %s: form title. -#: admin/admin.php:5169 -msgid "Form: %s" -msgstr "Formulier: %s" +#: assets/build/formEditor.js:172 +msgid "Hide the Next button on steps that auto-advance. It reappears when reached with the keyboard." +msgstr "Verberg de Volgende knop op stappen die automatisch doorgaan. Hij verschijnt opnieuw wanneer deze met het toetsenbord wordt bereikt." -#: admin/admin.php:5189 -msgid "none recorded" -msgstr "geen geregistreerd" +#: assets/build/formEditor.js:172 +#: assets/build/settings.js:172 +msgid "Could not open the OttoKit connection window. Please allow popups for this site and try again." +msgstr "Kon het OttoKit-venster niet openen. Sta pop-ups toe voor deze site en probeer het opnieuw." -#. translators: %s: date and time of the previous report, in the site's timezone. -#: admin/admin.php:5212 -msgid "Previously reported: %s" -msgstr "Eerder gemeld: %s" +#: assets/build/partialEntriesEmptyState.js:172 +msgid "Capture in-progress form data the moment visitors stop typing, no submit required" +msgstr "Leg formuliergegevens vast zodra bezoekers stoppen met typen, geen verzending vereist" #: assets/build/settings.js:172 -msgid "Views and submissions by anyone who can edit the site are normally left out, so testing your own forms does not change these figures." -msgstr "Weergaven en inzendingen door iedereen die de site kan bewerken, worden normaal weggelaten, zodat het testen van uw eigen formulieren deze cijfers niet verandert." +msgid "Receive a scheduled digest of form submissions straight to your inbox." +msgstr "Ontvang een geplande samenvatting van formulierinzendingen direct in je inbox." #: inc/post-types.php:265 msgctxt "post type general name" diff --git a/languages/sureforms-pl_PL-1cb9ecd067cd971ff5d9db0b4dae2891.json b/languages/sureforms-pl_PL-1cb9ecd067cd971ff5d9db0b4dae2891.json index 7cd93aef9..142c60ffd 100644 --- a/languages/sureforms-pl_PL-1cb9ecd067cd971ff5d9db0b4dae2891.json +++ b/languages/sureforms-pl_PL-1cb9ecd067cd971ff5d9db0b4dae2891.json @@ -1 +1 @@ -{"translation-revision-date":"2025-01-02T08:44:41+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/formEditor.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"SureForms":["SureForms"],"Status":["Status"],"Form":["Formularz"],"Fields":["Pola"],"Image":["Obraz"],"Activated":["Aktywowany"],"Activate":["Aktywuj"],"Submit":["Prze\u015blij"],"Global Settings":["Ustawienia globalne"],"Form Title":["Tytu\u0142 formularza"],"Edit":["Edytuj"],"Please enter a valid URL.":["Prosz\u0119 wprowadzi\u0107 prawid\u0142owy adres URL."],"Desktop":["Pulpit"],"Medium":["\u015aredni"],"Mobile":["Telefon kom\u00f3rkowy"],"Repeat":["Powt\u00f3rz"],"Scroll":["Przewi\u0144"],"Signature":["Podpis"],"Tablet":["Tablet"],"Upload":["Prze\u015blij"],"Basic":["Podstawowy"],"Form Settings":["Ustawienia formularza"],"General":["Og\u00f3lny"],"Style":["Styl"],"Advanced":["Zaawansowany"],"No tags available":["Brak dost\u0119pnych tag\u00f3w"],"Device":["Urz\u0105dzenie"],"Select Shortcodes":["Wybierz skr\u00f3ty"],"Page Break Label":["Etykieta podzia\u0142u strony"],"Next":["Dalej"],"Back":["Wstecz"],"Reset":["Resetuj"],"Generic tags":["Og\u00f3lne tagi"],"Pixel":["Piksel"],"Em":["Em"],"Select Units":["Wybierz jednostki"],"%s units":["%s jednostki"],"Margin":["Margines"],"None":["Brak"],"Custom":["Niestandardowy"],"Please add a option props to MultiButtonsControl":["Prosz\u0119 doda\u0107 opcj\u0119 props do MultiButtonsControl"],"Confirm":["Potwierd\u017a"],"Cancel":["Anuluj"],"Processing\u2026":["Przetwarzanie\u2026"],"Select Video":["Wybierz wideo"],"Change Video":["Zmie\u0144 wideo"],"Select Lottie Animation":["Wybierz animacj\u0119 Lottie"],"Change Lottie Animation":["Zmie\u0144 animacj\u0119 Lottie"],"Upload SVG":["Prze\u015blij SVG"],"Change SVG":["Zmie\u0144 SVG"],"Select Image":["Wybierz obraz"],"Change Image":["Zmie\u0144 obraz"],"Upload SVG?":["Przes\u0142a\u0107 SVG?"],"Upload SVG can be potentially risky. Are you sure?":["Przesy\u0142anie plik\u00f3w SVG mo\u017ce by\u0107 potencjalnie ryzykowne. Czy jeste\u015b pewien?"],"Upload Anyway":["Prze\u015blij mimo to"],"Full Width":["Pe\u0142na szeroko\u015b\u0107"],"Install":["Zainstaluj"],"Plugin Installation failed, Please try again later.":["Instalacja wtyczki nie powiod\u0142a si\u0119, spr\u00f3buj ponownie p\u00f3\u017aniej."],"Plugin activation failed, Please try again later.":["Aktywacja wtyczki nie powiod\u0142a si\u0119, spr\u00f3buj ponownie p\u00f3\u017aniej."],"Integrations":["Integracje"],"%s Removed from Quick Action Bar.":["%s usuni\u0119to z paska szybkich akcji."],"Add to Quick Action Bar":["Dodaj do paska szybkich akcji"],"%s Added to Quick Action Bar.":["%s dodano do paska szybkich akcji."],"Already Present in Quick Action Bar":["Ju\u017c obecne na pasku szybkich akcji"],"No results found.":["Nie znaleziono wynik\u00f3w."],"data object is empty":["obiekt danych jest pusty"],"Add blocks to Quick Action Bar":["Dodaj bloki do paska szybkich akcji"],"Re-arrange block inside Quick Action Bar":["Przestaw blok wewn\u0105trz paska szybkich akcji"],"Upgrade":["Aktualizacja"],"Connecting\u2026":["\u0141\u0105czenie\u2026"],"Install & Activate":["Zainstaluj i aktywuj"],"Compliance Settings":["Ustawienia zgodno\u015bci"],"Enable GDPR Compliance":["W\u0142\u0105cz zgodno\u015b\u0107 z RODO"],"Never store entry data after form submission":["Nigdy nie przechowuj danych wej\u015bciowych po przes\u0142aniu formularza"],"When enabled this form will never store Entries.":["Gdy jest w\u0142\u0105czony, ten formularz nigdy nie b\u0119dzie przechowywa\u0142 wpis\u00f3w."],"Automatically delete entries":["Automatycznie usu\u0144 wpisy"],"When enabled this form will automatically delete entries after a certain period of time.":["Po w\u0142\u0105czeniu ten formularz automatycznie usunie wpisy po okre\u015blonym czasie."],"Entries older than the days set will be deleted automatically.":["Wpisy starsze ni\u017c ustawione dni zostan\u0105 usuni\u0119te automatycznie."],"Custom CSS":["Niestandardowy CSS"],"The following CSS styles added below will only apply to this form container.":["Nast\u0119puj\u0105ce style CSS dodane poni\u017cej b\u0119d\u0105 dotyczy\u0107 tylko tego kontenera formularza."],"Visual":["Wizualny"],"HTML":["HTML"],"All Data":["Wszystkie dane"],"Add Shortcode":["Dodaj shortcode"],"Form input tags":["Tagi wej\u015bciowe formularza"],"Comma separated values are also accepted.":["Warto\u015bci oddzielone przecinkami s\u0105 r\u00f3wnie\u017c akceptowane."],"Email Notification":["Powiadomienie e-mail"],"Name":["Imi\u0119"],"Send Email To":["Wy\u015blij e-mail do"],"Subject":["Temat"],"CC":["DW"],"BCC":["UDW"],"Reply To":["Odpowiedz do"],"Add Notification":["Dodaj powiadomienie"],"Add Key":["Dodaj klucz"],"Add Value":["Dodaj warto\u015b\u0107"],"Add":["Dodaj"],"Confirmation Message":["Wiadomo\u015b\u0107 potwierdzaj\u0105ca"],"After Form Submission":["Po przes\u0142aniu formularza"],"Hide Form":["Ukryj formularz"],"Reset Form":["Zresetuj formularz"],"Custom URL":["Niestandardowy URL"],"Add Query Parameters":["Dodaj parametry zapytania"],"Select if you want to add key-value pairs for form fields to include in query parameters":["Wybierz, je\u015bli chcesz doda\u0107 pary klucz-warto\u015b\u0107 dla p\u00f3l formularza do uwzgl\u0119dnienia w parametrach zapytania"],"Query Parameters":["Parametry zapytania"],"Please select a page.":["Prosz\u0119 wybra\u0107 stron\u0119."],"Suggestion: URL should use HTTPS":["Sugestia: URL powinien u\u017cywa\u0107 HTTPS"],"Success Message":["Komunikat o sukcesie"],"Redirect":["Przekieruj"],"Redirect to":["Przekieruj do"],"Page":["Strona"],"Form Confirmation":["Potwierdzenie formularza"],"Confirmation Type":["Typ potwierdzenia"],"Use Labels as Placeholders":["U\u017cyj etykiet jako symboli zast\u0119pczych"],"Above setting will place the labels inside the fields as placeholders (where possible). This setting takes effect only on the live page, not in the editor preview.":["Powy\u017csze ustawienie umie\u015bci etykiety wewn\u0105trz p\u00f3l jako podpowiedzi (tam, gdzie to mo\u017cliwe). To ustawienie dzia\u0142a tylko na \u017cywej stronie, a nie w podgl\u0105dzie edytora."],"Page Break":["Podzia\u0142 strony"],"Show Labels":["Poka\u017c etykiety"],"First Page Label":["Etykieta pierwszej strony"],"Progress Indicator":["Wska\u017anik post\u0119pu"],"Progress Bar":["Pasek post\u0119pu"],"Connector":["Z\u0142\u0105cze"],"Steps":["Kroki"],"Next Button Text":["Tekst przycisku \"Dalej\""],"Back Button Text":["Tekst przycisku powrotu"],"Are you sure you want to close? Your unsaved changes will be lost as you have some validation errors.":["Czy na pewno chcesz zamkn\u0105\u0107? Twoje niezapisane zmiany zostan\u0105 utracone, poniewa\u017c masz pewne b\u0142\u0119dy walidacji."],"There are few unsaved changes. Please save your changes to reflect the updates.":["Jest kilka niezapisanych zmian. Prosz\u0119 zapisa\u0107 zmiany, aby odzwierciedli\u0107 aktualizacje."],"Form Behavior":["Zachowanie formularza"],"Clear":["Wyczy\u015b\u0107"],"Select Color":["Wybierz kolor"],"Primary Color":["Kolor podstawowy"],"Text Color":["Kolor tekstu"],"Text Color on Primary":["Kolor tekstu na g\u0142\u00f3wnym"],"Field Spacing":["Odst\u0119py mi\u0119dzy polami"],"Small":["Ma\u0142y"],"Large":["Du\u017cy"],"Left":["Lewo"],"Center":["Centrum"],"Right":["Prawo"],"Google reCAPTCHA":["Google reCAPTCHA"],"CloudFlare Turnstile":["CloudFlare Turnstile"],"hCaptcha":["hCaptcha"],"reCAPTCHA v2 Invisible":["reCAPTCHA v2 Niewidoczna"],"reCAPTCHA v3":["reCAPTCHA v3"],"Date Picker":["Wyb\u00f3r daty"],"Time Picker":["Wyb\u00f3r czasu"],"Hidden":["Ukryty"],"Slider":["Suwak"],"Rating":["Ocena"],"Upgrade to Unlock These Fields":["Zaktualizuj, aby odblokowa\u0107 te pola"],"Add Block":["Dodaj blok"],"Customize with SureForms":["Dostosuj za pomoc\u0105 SureForms"],"Page break":["Podzia\u0142 strony"],"Previous":["Poprzedni"],"Thank you":["Dzi\u0119kuj\u0119"],"Form submitted successfully!":["Formularz zosta\u0142 pomy\u015blnie przes\u0142any!"],"Instant Form":["Formularz natychmiastowy"],"Enable Instant Form":["W\u0142\u0105cz natychmiastowy formularz"],"Enable Preview":["W\u0142\u0105cz podgl\u0105d"],"Show Title":["Tytu\u0142 Pokazu"],"Site Logo":["Logo strony"],"Banner Background":["T\u0142o banera"],"Color":["Kolor"],"Upload Image":["Prze\u015blij obraz"],"Background Color":["Kolor t\u0142a"],"Use banner as page background":["U\u017cyj baneru jako t\u0142a strony"],"Form Width":["Szeroko\u015b\u0107 formularza"],"URL":["URL"],"URL Slug":["Slug URL"],"The last part of the URL.":["Ostatnia cz\u0119\u015b\u0107 adresu URL."],"Learn more.":["Dowiedz si\u0119 wi\u0119cej."],"SureForms Description":["Opis SureForms"],"Form Options":["Opcje formularza"],"Form Shortcode":["Kod skr\u00f3tu formularza"],"Paste this shortcode on the page or post to render this form.":["Wklej ten kr\u00f3tki kod na stron\u0119 lub post, aby wy\u015bwietli\u0107 ten formularz."],"Spam Protection":["Ochrona przed spamem"],"Auto":["Samoch\u00f3d"],"Normal":["Normalny"],"%":["%"],"Top":["G\u00f3ra"],"Bottom":["D\u00f3\u0142"],"Solid":["Solidny"],"Width":["Szeroko\u015b\u0107"],"Size":["Rozmiar"],"EM":["EM"],"Padding":["Wype\u0142nienie"],"Color 1":["Kolor 1"],"Color 2":["Kolor 2"],"Type":["Rodzaj"],"Linear":["Liniowy"],"Radial":["Promieniowy"],"Location 1":["Lokalizacja 1"],"Location 2":["Lokalizacja 2"],"Angle":["K\u0105t"],"Classic":["Klasyczny"],"Gradient":["Gradient"],"Background":["T\u0142o"],"Cover":["Ok\u0142adka"],"Contain":["Zawiera\u0107"],"Overlay":["Nak\u0142adka"],"No Repeat":["Bez powt\u00f3rki"],"Overlay Opacity":["Przezroczysto\u015b\u0107 nak\u0142adki"],"Class names should be separated by spaces. Each class name must not start with a digit, hyphen, or underscore. They can only include letters (including Unicode characters), numbers, hyphens, and underscores.":["Nazwy klas powinny by\u0107 oddzielone spacjami. Ka\u017cda nazwa klasy nie mo\u017ce zaczyna\u0107 si\u0119 od cyfry, my\u015blnika ani podkre\u015blenia. Mog\u0105 zawiera\u0107 tylko litery (w tym znaki Unicode), cyfry, my\u015blniki i podkre\u015blenia."],"Conversational Layout":["Uk\u0142ad konwersacyjny"],"Unlock Conversational Forms":["Odblokuj formularze konwersacyjne"],"With the SureForms Pro Plan, you can transform your forms into engaging conversational layouts for a seamless user experience.":["Dzi\u0119ki planowi SureForms Pro mo\u017cesz przekszta\u0142ci\u0107 swoje formularze w anga\u017cuj\u0105ce, konwersacyjne uk\u0142ady, zapewniaj\u0105c p\u0142ynne do\u015bwiadczenie u\u017cytkownika."],"Premium":["Premium"],"Overlay Type":["Typ nak\u0142adki"],"Image Overlay Color":["Kolor nak\u0142adki obrazu"],"Image Position":["Pozycja obrazu"],"Attachment":["Za\u0142\u0105cznik"],"Fixed":["Naprawione"],"Blend Mode":["Tryb mieszania"],"Multiply":["Mno\u017cenie"],"Screen":["Ekran"],"Darken":["Przyciemnij"],"Lighten":["Rozja\u015bnij"],"Color Dodge":["Rozja\u015bnianie koloru"],"Saturation":["Nasycenie"],"Repeat-x":["Powt\u00f3rz-x"],"Repeat-y":["Powt\u00f3rz-y"],"PX":["PX"],"Button":["Przycisk"],"OttoKit":["OttoKit"],"Connect with OttoKit":["Po\u0142\u0105cz si\u0119 z OttoKit"],"SUREFORMS PREMIUM FIELDS":["Pola premium SureForms"],"The current 'From Email' address does not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["Bie\u017c\u0105cy adres \u201eOd e-mail\u201d nie pasuje do nazwy domeny Twojej strony internetowej (%1$s). Mo\u017ce to spowodowa\u0107, \u017ce Twoje e-maile z powiadomieniami b\u0119d\u0105 blokowane lub oznaczane jako spam. Alternatywnie, spr\u00f3buj u\u017cy\u0107 adresu Od, kt\u00f3ry pasuje do domeny Twojej strony internetowej (admin@%2$s)."],"The current 'From Email' address does not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["Obecny adres \u201eOd e-mail\u201d nie pasuje do nazwy domeny Twojej strony internetowej (%s). Mo\u017ce to spowodowa\u0107, \u017ce Twoje e-maile z powiadomieniami zostan\u0105 zablokowane lub oznaczone jako spam."],"We strongly recommend that you install the free ":["Zalecamy zdecydowanie zainstalowanie darmowego"]," plugin! The Setup Wizard makes it easy to fix your emails. ":["wtyczka! Kreator konfiguracji u\u0142atwia napraw\u0119 Twoich e-maili."]," Alternately, try using a From Address that matches your website domain (admin@%s).":["Alternatywnie spr\u00f3buj u\u017cy\u0107 adresu nadawcy, kt\u00f3ry pasuje do domeny Twojej strony internetowej (admin@%s)."],"Please enter a valid email address. Your notifications won't be sent if the field is not filled in correctly.":["Prosz\u0119 wprowadzi\u0107 prawid\u0142owy adres e-mail. Powiadomienia nie b\u0119d\u0105 wysy\u0142ane, je\u015bli pole nie zostanie wype\u0142nione poprawnie."],"From Name":["Od Nazwa"],"From Email":["Z e-maila"],"The current 'From Email' address may not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["Bie\u017c\u0105cy adres \u201eOd e-mail\u201d mo\u017ce nie pasowa\u0107 do nazwy domeny Twojej strony internetowej (%1$s). Mo\u017ce to spowodowa\u0107, \u017ce Twoje e-maile z powiadomieniami zostan\u0105 zablokowane lub oznaczone jako spam. Alternatywnie, spr\u00f3buj u\u017cy\u0107 adresu Od, kt\u00f3ry pasuje do domeny Twojej strony internetowej (admin@%2$s)."],"The current 'From Email' address may not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["Obecny adres \u201eOd e-mail\u201d mo\u017ce nie pasowa\u0107 do nazwy domeny Twojej strony internetowej (%s). Mo\u017ce to spowodowa\u0107, \u017ce Twoje e-maile z powiadomieniami zostan\u0105 zablokowane lub oznaczone jako spam."],"Border Radius":["Promie\u0144 obramowania"],"Form Theme":["Motyw formularza"],"Instant Form Padding":["Natychmiastowe wype\u0142nianie formularza"],"Instant Form Border Radius":["Natychmiastowy promie\u0144 obramowania formularza"],"Select Gradient":["Wybierz gradient"],"Upgrade Now":["Zaktualizuj teraz"],"SureTriggers":["SureTriggers"],"Entries older than the selected days will be deleted.":["Wpisy starsze ni\u017c wybrane dni zostan\u0105 usuni\u0119te."],"Entries Time Period":["Okres czasu wpis\u00f3w"],"Custom CSS Panel":["Panel niestandardowego CSS"],"Notifications can use only one From Email so please enter a single address.":["Powiadomienia mog\u0105 u\u017cywa\u0107 tylko jednego adresu e-mail nadawcy, wi\u0119c prosz\u0119 poda\u0107 jeden adres."],"Email Notifications":["Powiadomienia e-mail"],"Actions":["Akcje"],"Duplicate":["Duplikat"],"Delete":["Usu\u0144"],"Select Page to redirect":["Wybierz stron\u0119 do przekierowania"],"Search for a page":["Wyszukaj stron\u0119"],"Select a page":["Wybierz stron\u0119"],"reCAPTCHA v2":["reCAPTCHA v2"],"Save":["Zapisz"],"Login":["Zaloguj si\u0119"],"Register":["Zarejestruj si\u0119"],"Date":["Data"],"Advanced Settings":["Ustawienia zaawansowane"],"Form Restriction":["Ograniczenie formularza"],"Maximum Number of Entries":["Maksymalna liczba wpis\u00f3w"],"Maximum Entries":["Maksymalna liczba wpis\u00f3w"],"The Time Period setting works according to your WordPress site's time zone. <a>Click here<\/a> to open your WordPress General Settings, where you can check and update it.":["Ustawienie Okresu Czasu dzia\u0142a zgodnie ze stref\u0105 czasow\u0105 Twojej strony WordPress. <a>Kliknij tutaj<\/a>, aby otworzy\u0107 Ustawienia Og\u00f3lne WordPress, gdzie mo\u017cesz je sprawdzi\u0107 i zaktualizowa\u0107."],"Click here":["Kliknij tutaj"],"Response Description After Maximum Entries":["Opis odpowiedzi po maksymalnej liczbie wpis\u00f3w"],"All changes will be saved automatically when you press back.":["Wszystkie zmiany zostan\u0105 zapisane automatycznie po naci\u015bni\u0119ciu przycisku wstecz."],"Repeater":["Repeater"],"OttoKit Settings":["Ustawienia OttoKit"],"Get Started":["Rozpocznij"],"Connect Native Integrations with SureForms":["Po\u0142\u0105cz natywne integracje z SureForms"],"Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>":["Oczekiwany format dla e-maili - email@sureforms.com lub John Doe <email@sureforms.com>"],"delete":["usu\u0144"],"Please type \"%s\" in the input box":["Prosz\u0119 wpisa\u0107 \"%s\" w polu wej\u015bciowym"],"To confirm, type \"%s\" in the box below:":["Aby potwierdzi\u0107, wpisz \"%s\" w polu poni\u017cej:"],"Type \"%s\"":["Wpisz \"%s\""],"Payment":["P\u0142atno\u015b\u0107"],"%s - Order ID":["%s - Identyfikator zam\u00f3wienia"],"%s - Amount":["%s - Kwota"],"%s - Customer Email":["%s - E-mail klienta"],"%s - Customer Name":["%s - Nazwa klienta"],"%s - Status":["%s - Status"],"Add custom CSS rules to style this specific form independently of global styles.":["Dodaj niestandardowe regu\u0142y CSS, aby stylizowa\u0107 ten konkretny formularz niezale\u017cnie od styl\u00f3w globalnych."],"Spam Protection Type":["Typ ochrony przed spamem"],"Select Security Type":["Wybierz typ zabezpiecze\u0144"],"Note: Using different reCAPTCHA versions (V2 checkbox and V3) on the same page will create conflicts between the versions. Kindly avoid using different versions on the same page.":["Uwaga: U\u017cywanie r\u00f3\u017cnych wersji reCAPTCHA (V2 checkbox i V3) na tej samej stronie spowoduje konflikty mi\u0119dzy wersjami. Prosz\u0119 unika\u0107 u\u017cywania r\u00f3\u017cnych wersji na tej samej stronie."],"Select Version":["Wybierz wersj\u0119"],"Please configure the API keys correctly from the settings":["Prosz\u0119 poprawnie skonfigurowa\u0107 klucze API w ustawieniach"],"Control email alerts sent to admins or users after a form submission.":["Zarz\u0105dzaj powiadomieniami e-mail wysy\u0142anymi do administrator\u00f3w lub u\u017cytkownik\u00f3w po przes\u0142aniu formularza."],"Customize the confirmation message or redirect the users after submitting the form.":["Dostosuj wiadomo\u015b\u0107 potwierdzaj\u0105c\u0105 lub przekieruj u\u017cytkownik\u00f3w po przes\u0142aniu formularza."],"Set limits on how many times a form can be submitted and manage compliance options, including GDPR and data retention.":["Ustal limity dotycz\u0105ce liczby przes\u0142a\u0144 formularza i zarz\u0105dzaj opcjami zgodno\u015bci, w tym RODO i przechowywaniem danych."],"Go to OttoKit Settings":["Przejd\u017a do ustawie\u0144 OttoKit"],"Connect SureForms with your favorite apps to automate tasks and sync data seamlessly.":["Po\u0142\u0105cz SureForms z ulubionymi aplikacjami, aby zautomatyzowa\u0107 zadania i synchronizowa\u0107 dane bezproblemowo."],"Unlock powerful integrations in the Premimum plan to automate your workflows and connect SureForms directly with your favorite tools.":["Odblokuj pot\u0119\u017cne integracje w planie Premium, aby zautomatyzowa\u0107 swoje przep\u0142ywy pracy i po\u0142\u0105czy\u0107 SureForms bezpo\u015brednio z ulubionymi narz\u0119dziami."],"Send form submissions straight to CRMs, email, and marketing platforms.":["Wysy\u0142aj zg\u0142oszenia formularzy bezpo\u015brednio do CRM, e-maili i platform marketingowych."],"Automate repetitive tasks with seamless data syncing.":["Zautomatyzuj powtarzalne zadania dzi\u0119ki p\u0142ynnej synchronizacji danych."],"Access exclusive native integrations for faster workflows.":["Uzyskaj dost\u0119p do ekskluzywnych natywnych integracji dla szybszych przep\u0142yw\u00f3w pracy."],"PDF Generation":["Generowanie PDF"],"Generate and customize PDF copies of form submissions.":["Generuj i dostosowuj kopie PDF przes\u0142anych formularzy."],"Generate Submission PDFs":["Generuj pliki PDF zg\u0142osze\u0144"],"Turn every form entry into a polished PDF file, making it perfect for reports, records, or sharing.":["Zamie\u0144 ka\u017cde wprowadzenie formularza na dopracowany plik PDF, czyni\u0105c go idealnym do raport\u00f3w, rejestr\u00f3w lub udost\u0119pniania."],"Automatically generate PDFs from your form submissions.":["Automatycznie generuj pliki PDF z przes\u0142anych formularzy."],"Customize PDF templates with your branding.":["Dostosuj szablony PDF do swojej marki."],"Download or email PDFs instantly.":["Pobierz lub wy\u015blij e-mailem pliki PDF natychmiast."],"User Registration":["Rejestracja u\u017cytkownika"],"Onboard new users or update existing accounts through beautiful looking forms.":["Wprowad\u017a nowych u\u017cytkownik\u00f3w lub zaktualizuj istniej\u0105ce konta za pomoc\u0105 pi\u0119knie wygl\u0105daj\u0105cych formularzy."],"Register Users with SureForms":["Zarejestruj u\u017cytkownik\u00f3w za pomoc\u0105 SureForms"],"Streamline the entire user onboarding process for your sites with seamless form-powered logins and registrations.":["Usprawnij ca\u0142y proces wprowadzania u\u017cytkownik\u00f3w na swoje strony dzi\u0119ki bezproblemowym logowaniom i rejestracjom opartym na formularzach."],"Register new users directly via your form submissions.":["Zarejestruj nowych u\u017cytkownik\u00f3w bezpo\u015brednio poprzez przesy\u0142anie formularzy."],"Create or update existing accounts by mapping form data to user fields.":["Utw\u00f3rz lub zaktualizuj istniej\u0105ce konta, mapuj\u0105c dane formularza na pola u\u017cytkownika."],"Assign roles and control access automatically.":["Przypisuj role i automatycznie kontroluj dost\u0119p."],"Post Feed":["Kana\u0142 post\u00f3w"],"Transform your form submission into WordPress posts.":["Przekszta\u0142\u0107 swoje zg\u0142oszenie formularza w posty WordPress."],"Automatically turn form submissions into WordPress posts, pages, or custom post types. Save big on time and let your forms publish content directly.":["Automatycznie przekszta\u0142caj przes\u0142ane formularze w posty, strony lub niestandardowe typy post\u00f3w w WordPressie. Oszcz\u0119dzaj czas i pozw\u00f3l, aby Twoje formularze publikowa\u0142y tre\u015bci bezpo\u015brednio."],"Create posts, pages, or CPTs from your form entries.":["Tw\u00f3rz posty, strony lub CPT z wpis\u00f3w formularza."],"Map form fields to your post fields easily.":["\u0141atwo mapuj pola formularza do p\u00f3l posta."],"Automate the content publishing flow with few simple steps.":["Zautomatyzuj proces publikowania tre\u015bci w kilku prostych krokach."],"Automations":["Automatyzacje"],"Unlock Advanced Styling":["Odblokuj zaawansowane stylizacje"],"Get full control over your form's look with custom colors, fonts, and layouts.":["Uzyskaj pe\u0142n\u0105 kontrol\u0119 nad wygl\u0105dem swojego formularza dzi\u0119ki niestandardowym kolorom, czcionkom i uk\u0142adom."],"Button Alignment":["Wyr\u00f3wnanie przycisku"],"Add Custom CSS Class(es)":["Dodaj niestandardow\u0105 klas\u0119 CSS"],"Set the total number of submissions allowed for this form.":["Ustaw ca\u0142kowit\u0105 liczb\u0119 dozwolonych zg\u0142osze\u0144 dla tego formularza."],"Save & Progress":["Zapisz i kontynuuj"],"Allow users to save their progress and continue form completion later.":["Pozw\u00f3l u\u017cytkownikom zapisa\u0107 post\u0119p i kontynuowa\u0107 wype\u0142nianie formularza p\u00f3\u017aniej."],"Save & Progress in SureForms":["Zapisz i kontynuuj w SureForms"],"Give your users the flexibility to complete forms at their own pace by allowing them to save progress and return anytime.":["Daj swoim u\u017cytkownikom mo\u017cliwo\u015b\u0107 wype\u0142niania formularzy we w\u0142asnym tempie, pozwalaj\u0105c im zapisywa\u0107 post\u0119py i wraca\u0107 w dowolnym momencie."],"Let users pause long or multi-step forms and continue later.":["Pozw\u00f3l u\u017cytkownikom wstrzyma\u0107 d\u0142ugie lub wieloetapowe formularze i kontynuowa\u0107 p\u00f3\u017aniej."],"Reduce form abandonment with convenient resume links and access their progress from anywhere.":["Zmniejsz porzucanie formularzy dzi\u0119ki wygodnym linkom do wznowienia i uzyskaj dost\u0119p do ich post\u0119p\u00f3w z dowolnego miejsca."],"Improve user experience for lengthy, complex, or multi-page forms.":["Popraw do\u015bwiadczenie u\u017cytkownika dla d\u0142ugich, z\u0142o\u017conych lub wielostronicowych formularzy."],"This form is not yet available. Please check back after the scheduled start time.":["Ten formularz nie jest jeszcze dost\u0119pny. Prosz\u0119 sprawdzi\u0107 ponownie po zaplanowanym czasie rozpocz\u0119cia."],"This form is no longer accepting submissions. The submission period has ended.":["Formularz ten nie przyjmuje ju\u017c zg\u0142osze\u0144. Okres sk\u0142adania zg\u0142osze\u0144 dobieg\u0142 ko\u0144ca."],"The start date and time must be before the end date and time.":["Data i godzina rozpocz\u0119cia musz\u0105 by\u0107 przed dat\u0105 i godzin\u0105 zako\u0144czenia."],"Form Scheduling":["Planowanie formularza"],"Enable Form Scheduling":["W\u0142\u0105cz planowanie formularza"],"Set a time period during which this form will be available for submissions.":["Ustaw okres, w kt\u00f3rym ten formularz b\u0119dzie dost\u0119pny do sk\u0142adania zg\u0142osze\u0144."],"Start Date & Time":["Data i godzina rozpocz\u0119cia"],"End Date & Time":["Data i godzina zako\u0144czenia"],"Response Description Before Start Date":["Opis odpowiedzi przed dat\u0105 rozpocz\u0119cia"],"Response Description After End Date":["Opis odpowiedzi po dacie zako\u0144czenia"],"Conditional Confirmations":["Warunkowe potwierdzenia"],"Set up the message or redirect users will see after submitting the form.":["Ustaw wiadomo\u015b\u0107 lub przekierowanie, kt\u00f3re u\u017cytkownicy zobacz\u0105 po przes\u0142aniu formularza."],"Show the right message to the right user based on how they respond. Personalize confirmations with smart conditions and guide users to the next best step automatically.":["Wy\u015bwietl w\u0142a\u015bciw\u0105 wiadomo\u015b\u0107 w\u0142a\u015bciwemu u\u017cytkownikowi w zale\u017cno\u015bci od tego, jak odpowiadaj\u0105. Personalizuj potwierdzenia za pomoc\u0105 inteligentnych warunk\u00f3w i automatycznie kieruj u\u017cytkownik\u00f3w do kolejnego najlepszego kroku."],"Display different confirmation messages based on form responses.":["Wy\u015bwietlaj r\u00f3\u017cne wiadomo\u015bci potwierdzaj\u0105ce w zale\u017cno\u015bci od odpowiedzi w formularzu."],"Redirect users to specific pages or URLs conditionally.":["Przekieruj u\u017cytkownik\u00f3w na okre\u015blone strony lub adresy URL warunkowo."],"Create personalized thank-you messages without extra forms.":["Tw\u00f3rz spersonalizowane wiadomo\u015bci z podzi\u0119kowaniami bez dodatkowych formularzy."],"Lost Password":["Zapomniane has\u0142o"],"Reset Password":["Zresetuj has\u0142o"],"Select a spam protection service. Configure API keys in Global Settings before enabling.":["Wybierz us\u0142ug\u0119 ochrony przed spamem. Skonfiguruj klucze API w Ustawieniach Globalnych przed w\u0142\u0105czeniem."],"Send as Raw HTML":["Wy\u015blij jako surowy HTML"],"When enabled, the email body HTML will be preserved exactly as written and wrapped in a professional email template.":["Gdy jest w\u0142\u0105czone, tre\u015b\u0107 wiadomo\u015bci e-mail w formacie HTML zostanie zachowana dok\u0142adnie tak, jak zosta\u0142a napisana, i opakowana w profesjonalny szablon e-maila."],"Smart tags that reference user-submitted fields will not be escaped in raw HTML mode. Avoid inserting untrusted field values directly into the email body.":["Inteligentne tagi, kt\u00f3re odnosz\u0105 si\u0119 do p\u00f3l wprowadzonych przez u\u017cytkownika, nie b\u0119d\u0105 przetwarzane w trybie surowego HTML. Unikaj bezpo\u015bredniego wstawiania niezweryfikowanych warto\u015bci p\u00f3l do tre\u015bci e-maila."],"Please provide a recipient email address and subject line.":["Prosz\u0119 poda\u0107 adres e-mail odbiorcy oraz temat wiadomo\u015bci."],"Email notification duplicated!":["Powiadomienie e-mail zduplikowane!"],"Are you sure you want to delete this email notification?":["Czy na pewno chcesz usun\u0105\u0107 to powiadomienie e-mail?"],"Email notification deleted!":["Powiadomienie e-mail zosta\u0142o usuni\u0119te!"],"URL is missing Top Level Domain (TLD).":["Brakuje domeny najwy\u017cszego poziomu (TLD) w adresie URL."],"This form is now closed as the maximum number of entries has been received.":["Formularz zosta\u0142 zamkni\u0119ty, poniewa\u017c osi\u0105gni\u0119to maksymaln\u0105 liczb\u0119 zg\u0142osze\u0144."],"Publish Your Form":["Opublikuj sw\u00f3j formularz"],"Enable This to Instantly Publish the Form":["W\u0142\u0105cz to, aby natychmiast opublikowa\u0107 formularz"],"Style Your Instant Form Page Here":["Stylizuj swoj\u0105 stron\u0119 formularza natychmiastowego tutaj"],"Quizzes":["Quizy"],"%s - Description":["%s - Opis"],"Send entries to 100+ popular apps.":["Wy\u015blij wpisy do ponad 100 popularnych aplikacji."],"Build automated workflows that run instantly.":["Tw\u00f3rz zautomatyzowane przep\u0142ywy pracy, kt\u00f3re dzia\u0142aj\u0105 natychmiast."],"Create custom app integrations using our Custom App feature.":["Tw\u00f3rz niestandardowe integracje aplikacji za pomoc\u0105 funkcji Niestandardowa Aplikacja."],"Keep your tools in sync automatically.":["Utrzymuj swoje narz\u0119dzia w synchronizacji automatycznie."],"This will install and activate OttoKit on your WordPress site to enable automation features.":["To zainstaluje i aktywuje OttoKit na Twojej stronie WordPress, aby w\u0142\u0105czy\u0107 funkcje automatyzacji."],"Automate Your Forms with OttoKit":["Zautomatyzuj swoje formularze za pomoc\u0105 OttoKit"],"Every form submission should trigger something \u2014 a Slack alert, a CRM lead, a follow-up email, or a new row in Google Sheets.":["Ka\u017cde przes\u0142anie formularza powinno wywo\u0142a\u0107 jak\u0105\u015b akcj\u0119 \u2014 alert w Slacku, lead w CRM, e-mail z przypomnieniem lub nowy wiersz w Arkuszach Google."],"Create interactive quizzes to engage your audience and gather insights.":["Tw\u00f3rz interaktywne quizy, aby zaanga\u017cowa\u0107 swoj\u0105 publiczno\u015b\u0107 i zbiera\u0107 informacje."],"Design engaging quizzes with various question types, personalized feedback, and automated scoring to captivate your audience and gain valuable insights.":["Projektuj anga\u017cuj\u0105ce quizy z r\u00f3\u017cnymi typami pyta\u0144, spersonalizowanymi opiniami i automatycznym ocenianiem, aby przyci\u0105gn\u0105\u0107 swoj\u0105 publiczno\u015b\u0107 i uzyska\u0107 cenne informacje."],"Create interactive quizzes with multiple question types.":["Tw\u00f3rz interaktywne quizy z r\u00f3\u017cnymi typami pyta\u0144."],"Provide personalized feedback based on user responses.":["Zapewnij spersonalizowan\u0105 opini\u0119 na podstawie odpowiedzi u\u017cytkownika."],"Automate scoring and lead segmentation for better insights.":["Zautomatyzuj ocenianie i segmentacj\u0119 lead\u00f3w, aby uzyska\u0107 lepsze wgl\u0105dy."],"Heading 1":["Nag\u0142\u00f3wek 1"],"Heading 2":["Nag\u0142\u00f3wek 2"],"Heading 3":["Nag\u0142\u00f3wek 3"],"Heading 4":["Nag\u0142\u00f3wek 4"],"Heading 5":["Nag\u0142\u00f3wek 5"],"Heading 6":["Nag\u0142\u00f3wek 6"],"Form settings saved.":["Ustawienia formularza zosta\u0142y zapisane."],"The entry cap relies on stored entries to count submissions. While Compliance Settings has \"Never store entry data after form submission\" enabled, this limit will not be enforced. Disable that option, or remove the entry limit, to use this feature.":["Limit wej\u015b\u0107 opiera si\u0119 na zapisanych wpisach do liczenia zg\u0142osze\u0144. Gdy w Ustawieniach Zgodno\u015bci jest w\u0142\u0105czona opcja \"Nigdy nie przechowuj danych wpisu po przes\u0142aniu formularza\", ten limit nie b\u0119dzie egzekwowany. Wy\u0142\u0105cz t\u0119 opcj\u0119 lub usu\u0144 limit wpis\u00f3w, aby skorzysta\u0107 z tej funkcji."],"Settings saved, but post attributes (password \/ title \/ content) failed to update. Retry to persist them.":["Ustawienia zosta\u0142y zapisane, ale atrybuty posta (has\u0142o \/ tytu\u0142 \/ tre\u015b\u0107) nie zosta\u0142y zaktualizowane. Spr\u00f3buj ponownie, aby je zachowa\u0107."],"Failed to save form settings.":["Nie uda\u0142o si\u0119 zapisa\u0107 ustawie\u0144 formularza."],"Saving\u2026":["Zapisywanie\u2026"],"When enabled this form will not store User IP, Browser Name and the Device Name in the Entries.":["Po w\u0142\u0105czeniu tego formularza nie b\u0119d\u0105 przechowywane adres IP u\u017cytkownika, nazwa przegl\u0105darki i nazwa urz\u0105dzenia w wpisach."],"Failed to save. Please try again.":["Nie uda\u0142o si\u0119 zapisa\u0107. Prosz\u0119 spr\u00f3bowa\u0107 ponownie."],"reCAPTCHA API keys for the selected version are not configured. Set them in Global Settings.":["Klucze API reCAPTCHA dla wybranej wersji nie s\u0105 skonfigurowane. Ustaw je w Ustawieniach Globalnych."],"Please select a reCAPTCHA version.":["Prosz\u0119 wybra\u0107 wersj\u0119 reCAPTCHA."],"hCaptcha API keys are not configured. Set them in Global Settings.":["Klucze API hCaptcha nie s\u0105 skonfigurowane. Ustaw je w Ustawieniach Globalnych."],"Cloudflare Turnstile API keys are not configured. Set them in Global Settings.":["Klucze API Cloudflare Turnstile nie s\u0105 skonfigurowane. Ustaw je w Ustawieniach Globalnych."],"Form data":["Dane formularza"],"Some fields need attention":["Niekt\u00f3re pola wymagaj\u0105 uwagi"],"Unsaved changes":["Niezapisane zmiany"],"A recipient email address and subject line are required before this notification can be saved. Fix the highlighted fields, or discard your changes to go back.":["Adres e-mail odbiorcy i temat s\u0105 wymagane przed zapisaniem tego powiadomienia. Popraw wyr\u00f3\u017cnione pola lub odrzu\u0107 zmiany, aby wr\u00f3ci\u0107."],"You have unsaved changes for this notification. Discard them to go back, or stay to save them.":["Masz niezapisane zmiany dla tego powiadomienia. Odrzu\u0107 je, aby wr\u00f3ci\u0107, lub zosta\u0144, aby je zapisa\u0107."],"Discard & go back":["Odrzu\u0107 i wr\u00f3\u0107"],"Stay & fix":["Zosta\u0144 i napraw"],"Keep editing":["Kontynuuj edytowanie"],"Please provide a recipient email address.":["Prosz\u0119 poda\u0107 adres e-mail odbiorcy."],"Please provide a subject line.":["Prosz\u0119 poda\u0107 temat."],"Please provide a custom URL.":["Prosz\u0119 poda\u0107 niestandardowy adres URL."],"You have unsaved changes. Discard them to continue, or stay to save your changes.":["Masz niezapisane zmiany. Odrzu\u0107 je, aby kontynuowa\u0107, lub zosta\u0144, aby zapisa\u0107 zmiany."],"Discard & continue":["Odrzu\u0107 i kontynuuj"],"Show Entries":["Poka\u017c wpisy"],"Display this form\u2019s entries in a table on the frontend.":["Wy\u015bwietl wpisy tego formularza w tabeli na froncie."],"Publish this form\u2019s submissions as a sortable, paginated table on any page \u2014 perfect for public directories, listings, and team dashboards, with per-role view access.":["Opublikuj zg\u0142oszenia tego formularza jako sortowaln\u0105, stronicowan\u0105 tabel\u0119 na dowolnej stronie \u2014 idealne dla publicznych katalog\u00f3w, list i pulpit\u00f3w zespo\u0142owych, z dost\u0119pem do widoku wed\u0142ug roli."],"Embed a sortable, paginated entries table with a simple shortcode.":["Osad\u017a sortowaln\u0105, stronicowan\u0105 tabel\u0119 wpis\u00f3w za pomoc\u0105 prostego shortcode."],"Choose exactly which fields appear as columns.":["Wybierz dok\u0142adnie, kt\u00f3re pola pojawi\u0105 si\u0119 jako kolumny."],"Restrict who can view entries by user role.":["Ogranicz, kto mo\u017ce przegl\u0105da\u0107 wpisy wed\u0142ug roli u\u017cytkownika."],"The image uploaded but could not be inserted. Please try again.":["Obraz zosta\u0142 przes\u0142any, ale nie mo\u017cna go by\u0142o wstawi\u0107. Prosz\u0119 spr\u00f3bowa\u0107 ponownie."],"The image could not be uploaded. It may be too large, or you may not have permission to upload files.":["Nie mo\u017cna przes\u0142a\u0107 obrazu. Mo\u017ce by\u0107 zbyt du\u017cy lub mo\u017cesz nie mie\u0107 uprawnie\u0144 do przesy\u0142ania plik\u00f3w."],"Please choose an image file.":["Prosz\u0119 wybra\u0107 plik graficzny."],"Quill heading picker: default paragraph style\u0004Normal":["Normalny"]}}} \ No newline at end of file +{"translation-revision-date":"2025-01-02T08:44:41+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/formEditor.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"SureForms":["SureForms"],"Status":["Status"],"Form":["Formularz"],"Fields":["Pola"],"Image":["Obraz"],"Activated":["Aktywowany"],"Activate":["Aktywuj"],"Submit":["Prze\u015blij"],"Global Settings":["Ustawienia globalne"],"Form Title":["Tytu\u0142 formularza"],"Edit":["Edytuj"],"Please enter a valid URL.":["Prosz\u0119 wprowadzi\u0107 prawid\u0142owy adres URL."],"Desktop":["Pulpit"],"Medium":["\u015aredni"],"Mobile":["Telefon kom\u00f3rkowy"],"Repeat":["Powt\u00f3rz"],"Scroll":["Przewi\u0144"],"Signature":["Podpis"],"Tablet":["Tablet"],"Upload":["Prze\u015blij"],"Basic":["Podstawowy"],"Form Settings":["Ustawienia formularza"],"General":["Og\u00f3lny"],"Style":["Styl"],"Advanced":["Zaawansowany"],"No tags available":["Brak dost\u0119pnych tag\u00f3w"],"Device":["Urz\u0105dzenie"],"Select Shortcodes":["Wybierz skr\u00f3ty"],"Page Break Label":["Etykieta podzia\u0142u strony"],"Next":["Dalej"],"Back":["Wstecz"],"Reset":["Resetuj"],"Generic tags":["Og\u00f3lne tagi"],"Pixel":["Piksel"],"Em":["Em"],"Select Units":["Wybierz jednostki"],"%s units":["%s jednostki"],"Margin":["Margines"],"None":["Brak"],"Custom":["Niestandardowy"],"Please add a option props to MultiButtonsControl":["Prosz\u0119 doda\u0107 opcj\u0119 props do MultiButtonsControl"],"Confirm":["Potwierd\u017a"],"Cancel":["Anuluj"],"Processing\u2026":["Przetwarzanie\u2026"],"Select Video":["Wybierz wideo"],"Change Video":["Zmie\u0144 wideo"],"Select Lottie Animation":["Wybierz animacj\u0119 Lottie"],"Change Lottie Animation":["Zmie\u0144 animacj\u0119 Lottie"],"Upload SVG":["Prze\u015blij SVG"],"Change SVG":["Zmie\u0144 SVG"],"Select Image":["Wybierz obraz"],"Change Image":["Zmie\u0144 obraz"],"Upload SVG?":["Przes\u0142a\u0107 SVG?"],"Upload SVG can be potentially risky. Are you sure?":["Przesy\u0142anie plik\u00f3w SVG mo\u017ce by\u0107 potencjalnie ryzykowne. Czy jeste\u015b pewien?"],"Upload Anyway":["Prze\u015blij mimo to"],"Full Width":["Pe\u0142na szeroko\u015b\u0107"],"Install":["Zainstaluj"],"Plugin Installation failed, Please try again later.":["Instalacja wtyczki nie powiod\u0142a si\u0119, spr\u00f3buj ponownie p\u00f3\u017aniej."],"Plugin activation failed, Please try again later.":["Aktywacja wtyczki nie powiod\u0142a si\u0119, spr\u00f3buj ponownie p\u00f3\u017aniej."],"Integrations":["Integracje"],"%s Removed from Quick Action Bar.":["%s usuni\u0119to z paska szybkich akcji."],"Add to Quick Action Bar":["Dodaj do paska szybkich akcji"],"%s Added to Quick Action Bar.":["%s dodano do paska szybkich akcji."],"Already Present in Quick Action Bar":["Ju\u017c obecne na pasku szybkich akcji"],"No results found.":["Nie znaleziono wynik\u00f3w."],"data object is empty":["obiekt danych jest pusty"],"Add blocks to Quick Action Bar":["Dodaj bloki do paska szybkich akcji"],"Re-arrange block inside Quick Action Bar":["Przestaw blok wewn\u0105trz paska szybkich akcji"],"Upgrade":["Aktualizacja"],"Connecting\u2026":["\u0141\u0105czenie\u2026"],"Install & Activate":["Zainstaluj i aktywuj"],"Compliance Settings":["Ustawienia zgodno\u015bci"],"Enable GDPR Compliance":["W\u0142\u0105cz zgodno\u015b\u0107 z RODO"],"Never store entry data after form submission":["Nigdy nie przechowuj danych wej\u015bciowych po przes\u0142aniu formularza"],"When enabled this form will never store Entries.":["Gdy jest w\u0142\u0105czony, ten formularz nigdy nie b\u0119dzie przechowywa\u0142 wpis\u00f3w."],"Automatically delete entries":["Automatycznie usu\u0144 wpisy"],"When enabled this form will automatically delete entries after a certain period of time.":["Po w\u0142\u0105czeniu ten formularz automatycznie usunie wpisy po okre\u015blonym czasie."],"Entries older than the days set will be deleted automatically.":["Wpisy starsze ni\u017c ustawione dni zostan\u0105 usuni\u0119te automatycznie."],"Custom CSS":["Niestandardowy CSS"],"The following CSS styles added below will only apply to this form container.":["Nast\u0119puj\u0105ce style CSS dodane poni\u017cej b\u0119d\u0105 dotyczy\u0107 tylko tego kontenera formularza."],"Visual":["Wizualny"],"HTML":["HTML"],"All Data":["Wszystkie dane"],"Add Shortcode":["Dodaj shortcode"],"Form input tags":["Tagi wej\u015bciowe formularza"],"Comma separated values are also accepted.":["Warto\u015bci oddzielone przecinkami s\u0105 r\u00f3wnie\u017c akceptowane."],"Email Notification":["Powiadomienie e-mail"],"Name":["Imi\u0119"],"Send Email To":["Wy\u015blij e-mail do"],"Subject":["Temat"],"CC":["DW"],"BCC":["UDW"],"Reply To":["Odpowiedz do"],"Add Notification":["Dodaj powiadomienie"],"Add Key":["Dodaj klucz"],"Add Value":["Dodaj warto\u015b\u0107"],"Add":["Dodaj"],"Confirmation Message":["Wiadomo\u015b\u0107 potwierdzaj\u0105ca"],"After Form Submission":["Po przes\u0142aniu formularza"],"Hide Form":["Ukryj formularz"],"Reset Form":["Zresetuj formularz"],"Custom URL":["Niestandardowy URL"],"Add Query Parameters":["Dodaj parametry zapytania"],"Select if you want to add key-value pairs for form fields to include in query parameters":["Wybierz, je\u015bli chcesz doda\u0107 pary klucz-warto\u015b\u0107 dla p\u00f3l formularza do uwzgl\u0119dnienia w parametrach zapytania"],"Query Parameters":["Parametry zapytania"],"Please select a page.":["Prosz\u0119 wybra\u0107 stron\u0119."],"Suggestion: URL should use HTTPS":["Sugestia: URL powinien u\u017cywa\u0107 HTTPS"],"Success Message":["Komunikat o sukcesie"],"Redirect":["Przekieruj"],"Redirect to":["Przekieruj do"],"Page":["Strona"],"Form Confirmation":["Potwierdzenie formularza"],"Confirmation Type":["Typ potwierdzenia"],"Use Labels as Placeholders":["U\u017cyj etykiet jako symboli zast\u0119pczych"],"Above setting will place the labels inside the fields as placeholders (where possible). This setting takes effect only on the live page, not in the editor preview.":["Powy\u017csze ustawienie umie\u015bci etykiety wewn\u0105trz p\u00f3l jako podpowiedzi (tam, gdzie to mo\u017cliwe). To ustawienie dzia\u0142a tylko na \u017cywej stronie, a nie w podgl\u0105dzie edytora."],"Page Break":["Podzia\u0142 strony"],"Show Labels":["Poka\u017c etykiety"],"First Page Label":["Etykieta pierwszej strony"],"Progress Indicator":["Wska\u017anik post\u0119pu"],"Progress Bar":["Pasek post\u0119pu"],"Connector":["Z\u0142\u0105cze"],"Steps":["Kroki"],"Next Button Text":["Tekst przycisku \"Dalej\""],"Back Button Text":["Tekst przycisku powrotu"],"Are you sure you want to close? Your unsaved changes will be lost as you have some validation errors.":["Czy na pewno chcesz zamkn\u0105\u0107? Twoje niezapisane zmiany zostan\u0105 utracone, poniewa\u017c masz pewne b\u0142\u0119dy walidacji."],"There are few unsaved changes. Please save your changes to reflect the updates.":["Jest kilka niezapisanych zmian. Prosz\u0119 zapisa\u0107 zmiany, aby odzwierciedli\u0107 aktualizacje."],"Form Behavior":["Zachowanie formularza"],"Clear":["Wyczy\u015b\u0107"],"Select Color":["Wybierz kolor"],"Primary Color":["Kolor podstawowy"],"Text Color":["Kolor tekstu"],"Text Color on Primary":["Kolor tekstu na g\u0142\u00f3wnym"],"Field Spacing":["Odst\u0119py mi\u0119dzy polami"],"Small":["Ma\u0142y"],"Large":["Du\u017cy"],"Left":["Lewo"],"Center":["Centrum"],"Right":["Prawo"],"Google reCAPTCHA":["Google reCAPTCHA"],"CloudFlare Turnstile":["CloudFlare Turnstile"],"hCaptcha":["hCaptcha"],"reCAPTCHA v2 Invisible":["reCAPTCHA v2 Niewidoczna"],"reCAPTCHA v3":["reCAPTCHA v3"],"Date Picker":["Wyb\u00f3r daty"],"Time Picker":["Wyb\u00f3r czasu"],"Hidden":["Ukryty"],"Slider":["Suwak"],"Rating":["Ocena"],"Upgrade to Unlock These Fields":["Zaktualizuj, aby odblokowa\u0107 te pola"],"Add Block":["Dodaj blok"],"Customize with SureForms":["Dostosuj za pomoc\u0105 SureForms"],"Page break":["Podzia\u0142 strony"],"Previous":["Poprzedni"],"Thank you":["Dzi\u0119kuj\u0119"],"Form submitted successfully!":["Formularz zosta\u0142 pomy\u015blnie przes\u0142any!"],"Instant Form":["Formularz natychmiastowy"],"Enable Instant Form":["W\u0142\u0105cz natychmiastowy formularz"],"Enable Preview":["W\u0142\u0105cz podgl\u0105d"],"Show Title":["Tytu\u0142 Pokazu"],"Site Logo":["Logo strony"],"Banner Background":["T\u0142o banera"],"Color":["Kolor"],"Upload Image":["Prze\u015blij obraz"],"Background Color":["Kolor t\u0142a"],"Use banner as page background":["U\u017cyj baneru jako t\u0142a strony"],"Form Width":["Szeroko\u015b\u0107 formularza"],"URL":["URL"],"URL Slug":["Slug URL"],"The last part of the URL.":["Ostatnia cz\u0119\u015b\u0107 adresu URL."],"Learn more.":["Dowiedz si\u0119 wi\u0119cej."],"SureForms Description":["Opis SureForms"],"Form Options":["Opcje formularza"],"Form Shortcode":["Kod skr\u00f3tu formularza"],"Paste this shortcode on the page or post to render this form.":["Wklej ten kr\u00f3tki kod na stron\u0119 lub post, aby wy\u015bwietli\u0107 ten formularz."],"Spam Protection":["Ochrona przed spamem"],"Auto":["Samoch\u00f3d"],"Normal":["Normalny"],"%":["%"],"Top":["G\u00f3ra"],"Bottom":["D\u00f3\u0142"],"Solid":["Solidny"],"Width":["Szeroko\u015b\u0107"],"Size":["Rozmiar"],"EM":["EM"],"Padding":["Wype\u0142nienie"],"Color 1":["Kolor 1"],"Color 2":["Kolor 2"],"Type":["Rodzaj"],"Linear":["Liniowy"],"Radial":["Promieniowy"],"Location 1":["Lokalizacja 1"],"Location 2":["Lokalizacja 2"],"Angle":["K\u0105t"],"Classic":["Klasyczny"],"Gradient":["Gradient"],"Background":["T\u0142o"],"Cover":["Ok\u0142adka"],"Contain":["Zawiera\u0107"],"Overlay":["Nak\u0142adka"],"No Repeat":["Bez powt\u00f3rki"],"Overlay Opacity":["Przezroczysto\u015b\u0107 nak\u0142adki"],"Class names should be separated by spaces. Each class name must not start with a digit, hyphen, or underscore. They can only include letters (including Unicode characters), numbers, hyphens, and underscores.":["Nazwy klas powinny by\u0107 oddzielone spacjami. Ka\u017cda nazwa klasy nie mo\u017ce zaczyna\u0107 si\u0119 od cyfry, my\u015blnika ani podkre\u015blenia. Mog\u0105 zawiera\u0107 tylko litery (w tym znaki Unicode), cyfry, my\u015blniki i podkre\u015blenia."],"Conversational Layout":["Uk\u0142ad konwersacyjny"],"Unlock Conversational Forms":["Odblokuj formularze konwersacyjne"],"With the SureForms Pro Plan, you can transform your forms into engaging conversational layouts for a seamless user experience.":["Dzi\u0119ki planowi SureForms Pro mo\u017cesz przekszta\u0142ci\u0107 swoje formularze w anga\u017cuj\u0105ce, konwersacyjne uk\u0142ady, zapewniaj\u0105c p\u0142ynne do\u015bwiadczenie u\u017cytkownika."],"Premium":["Premium"],"Overlay Type":["Typ nak\u0142adki"],"Image Overlay Color":["Kolor nak\u0142adki obrazu"],"Image Position":["Pozycja obrazu"],"Attachment":["Za\u0142\u0105cznik"],"Fixed":["Naprawione"],"Blend Mode":["Tryb mieszania"],"Multiply":["Mno\u017cenie"],"Screen":["Ekran"],"Darken":["Przyciemnij"],"Lighten":["Rozja\u015bnij"],"Color Dodge":["Rozja\u015bnianie koloru"],"Saturation":["Nasycenie"],"Repeat-x":["Powt\u00f3rz-x"],"Repeat-y":["Powt\u00f3rz-y"],"PX":["PX"],"Button":["Przycisk"],"OttoKit":["OttoKit"],"Connect with OttoKit":["Po\u0142\u0105cz si\u0119 z OttoKit"],"SUREFORMS PREMIUM FIELDS":["Pola premium SureForms"],"The current 'From Email' address does not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["Bie\u017c\u0105cy adres \u201eOd e-mail\u201d nie pasuje do nazwy domeny Twojej strony internetowej (%1$s). Mo\u017ce to spowodowa\u0107, \u017ce Twoje e-maile z powiadomieniami b\u0119d\u0105 blokowane lub oznaczane jako spam. Alternatywnie, spr\u00f3buj u\u017cy\u0107 adresu Od, kt\u00f3ry pasuje do domeny Twojej strony internetowej (admin@%2$s)."],"The current 'From Email' address does not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["Obecny adres \u201eOd e-mail\u201d nie pasuje do nazwy domeny Twojej strony internetowej (%s). Mo\u017ce to spowodowa\u0107, \u017ce Twoje e-maile z powiadomieniami zostan\u0105 zablokowane lub oznaczone jako spam."],"We strongly recommend that you install the free ":["Zalecamy zdecydowanie zainstalowanie darmowego"]," plugin! The Setup Wizard makes it easy to fix your emails. ":["wtyczka! Kreator konfiguracji u\u0142atwia napraw\u0119 Twoich e-maili."]," Alternately, try using a From Address that matches your website domain (admin@%s).":["Alternatywnie spr\u00f3buj u\u017cy\u0107 adresu nadawcy, kt\u00f3ry pasuje do domeny Twojej strony internetowej (admin@%s)."],"Please enter a valid email address. Your notifications won't be sent if the field is not filled in correctly.":["Prosz\u0119 wprowadzi\u0107 prawid\u0142owy adres e-mail. Powiadomienia nie b\u0119d\u0105 wysy\u0142ane, je\u015bli pole nie zostanie wype\u0142nione poprawnie."],"From Name":["Od Nazwa"],"From Email":["Z e-maila"],"The current 'From Email' address may not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["Bie\u017c\u0105cy adres \u201eOd e-mail\u201d mo\u017ce nie pasowa\u0107 do nazwy domeny Twojej strony internetowej (%1$s). Mo\u017ce to spowodowa\u0107, \u017ce Twoje e-maile z powiadomieniami zostan\u0105 zablokowane lub oznaczone jako spam. Alternatywnie, spr\u00f3buj u\u017cy\u0107 adresu Od, kt\u00f3ry pasuje do domeny Twojej strony internetowej (admin@%2$s)."],"The current 'From Email' address may not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["Obecny adres \u201eOd e-mail\u201d mo\u017ce nie pasowa\u0107 do nazwy domeny Twojej strony internetowej (%s). Mo\u017ce to spowodowa\u0107, \u017ce Twoje e-maile z powiadomieniami zostan\u0105 zablokowane lub oznaczone jako spam."],"Border Radius":["Promie\u0144 obramowania"],"Form Theme":["Motyw formularza"],"Instant Form Padding":["Natychmiastowe wype\u0142nianie formularza"],"Instant Form Border Radius":["Natychmiastowy promie\u0144 obramowania formularza"],"Select Gradient":["Wybierz gradient"],"Upgrade Now":["Zaktualizuj teraz"],"SureTriggers":["SureTriggers"],"Entries older than the selected days will be deleted.":["Wpisy starsze ni\u017c wybrane dni zostan\u0105 usuni\u0119te."],"Entries Time Period":["Okres czasu wpis\u00f3w"],"Custom CSS Panel":["Panel niestandardowego CSS"],"Notifications can use only one From Email so please enter a single address.":["Powiadomienia mog\u0105 u\u017cywa\u0107 tylko jednego adresu e-mail nadawcy, wi\u0119c prosz\u0119 poda\u0107 jeden adres."],"Email Notifications":["Powiadomienia e-mail"],"Actions":["Akcje"],"Duplicate":["Duplikat"],"Delete":["Usu\u0144"],"Select Page to redirect":["Wybierz stron\u0119 do przekierowania"],"Search for a page":["Wyszukaj stron\u0119"],"Select a page":["Wybierz stron\u0119"],"reCAPTCHA v2":["reCAPTCHA v2"],"Save":["Zapisz"],"Login":["Zaloguj si\u0119"],"Register":["Zarejestruj si\u0119"],"Date":["Data"],"Advanced Settings":["Ustawienia zaawansowane"],"Form Restriction":["Ograniczenie formularza"],"Maximum Number of Entries":["Maksymalna liczba wpis\u00f3w"],"Maximum Entries":["Maksymalna liczba wpis\u00f3w"],"The Time Period setting works according to your WordPress site's time zone. <a>Click here<\/a> to open your WordPress General Settings, where you can check and update it.":["Ustawienie Okresu Czasu dzia\u0142a zgodnie ze stref\u0105 czasow\u0105 Twojej strony WordPress. <a>Kliknij tutaj<\/a>, aby otworzy\u0107 Ustawienia Og\u00f3lne WordPress, gdzie mo\u017cesz je sprawdzi\u0107 i zaktualizowa\u0107."],"Click here":["Kliknij tutaj"],"Response Description After Maximum Entries":["Opis odpowiedzi po maksymalnej liczbie wpis\u00f3w"],"All changes will be saved automatically when you press back.":["Wszystkie zmiany zostan\u0105 zapisane automatycznie po naci\u015bni\u0119ciu przycisku wstecz."],"Repeater":["Repeater"],"OttoKit Settings":["Ustawienia OttoKit"],"Get Started":["Rozpocznij"],"Connect Native Integrations with SureForms":["Po\u0142\u0105cz natywne integracje z SureForms"],"Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>":["Oczekiwany format dla e-maili - email@sureforms.com lub John Doe <email@sureforms.com>"],"delete":["usu\u0144"],"Please type \"%s\" in the input box":["Prosz\u0119 wpisa\u0107 \"%s\" w polu wej\u015bciowym"],"To confirm, type \"%s\" in the box below:":["Aby potwierdzi\u0107, wpisz \"%s\" w polu poni\u017cej:"],"Type \"%s\"":["Wpisz \"%s\""],"Payment":["P\u0142atno\u015b\u0107"],"%s - Order ID":["%s - Identyfikator zam\u00f3wienia"],"%s - Amount":["%s - Kwota"],"%s - Customer Email":["%s - E-mail klienta"],"%s - Customer Name":["%s - Nazwa klienta"],"%s - Status":["%s - Status"],"Add custom CSS rules to style this specific form independently of global styles.":["Dodaj niestandardowe regu\u0142y CSS, aby stylizowa\u0107 ten konkretny formularz niezale\u017cnie od styl\u00f3w globalnych."],"Spam Protection Type":["Typ ochrony przed spamem"],"Select Security Type":["Wybierz typ zabezpiecze\u0144"],"Note: Using different reCAPTCHA versions (V2 checkbox and V3) on the same page will create conflicts between the versions. Kindly avoid using different versions on the same page.":["Uwaga: U\u017cywanie r\u00f3\u017cnych wersji reCAPTCHA (V2 checkbox i V3) na tej samej stronie spowoduje konflikty mi\u0119dzy wersjami. Prosz\u0119 unika\u0107 u\u017cywania r\u00f3\u017cnych wersji na tej samej stronie."],"Select Version":["Wybierz wersj\u0119"],"Please configure the API keys correctly from the settings":["Prosz\u0119 poprawnie skonfigurowa\u0107 klucze API w ustawieniach"],"Control email alerts sent to admins or users after a form submission.":["Zarz\u0105dzaj powiadomieniami e-mail wysy\u0142anymi do administrator\u00f3w lub u\u017cytkownik\u00f3w po przes\u0142aniu formularza."],"Customize the confirmation message or redirect the users after submitting the form.":["Dostosuj wiadomo\u015b\u0107 potwierdzaj\u0105c\u0105 lub przekieruj u\u017cytkownik\u00f3w po przes\u0142aniu formularza."],"Set limits on how many times a form can be submitted and manage compliance options, including GDPR and data retention.":["Ustal limity dotycz\u0105ce liczby przes\u0142a\u0144 formularza i zarz\u0105dzaj opcjami zgodno\u015bci, w tym RODO i przechowywaniem danych."],"Go to OttoKit Settings":["Przejd\u017a do ustawie\u0144 OttoKit"],"Connect SureForms with your favorite apps to automate tasks and sync data seamlessly.":["Po\u0142\u0105cz SureForms z ulubionymi aplikacjami, aby zautomatyzowa\u0107 zadania i synchronizowa\u0107 dane bezproblemowo."],"Unlock powerful integrations in the Premimum plan to automate your workflows and connect SureForms directly with your favorite tools.":["Odblokuj pot\u0119\u017cne integracje w planie Premium, aby zautomatyzowa\u0107 swoje przep\u0142ywy pracy i po\u0142\u0105czy\u0107 SureForms bezpo\u015brednio z ulubionymi narz\u0119dziami."],"Send form submissions straight to CRMs, email, and marketing platforms.":["Wysy\u0142aj zg\u0142oszenia formularzy bezpo\u015brednio do CRM, e-maili i platform marketingowych."],"Automate repetitive tasks with seamless data syncing.":["Zautomatyzuj powtarzalne zadania dzi\u0119ki p\u0142ynnej synchronizacji danych."],"Access exclusive native integrations for faster workflows.":["Uzyskaj dost\u0119p do ekskluzywnych natywnych integracji dla szybszych przep\u0142yw\u00f3w pracy."],"PDF Generation":["Generowanie PDF"],"Generate and customize PDF copies of form submissions.":["Generuj i dostosowuj kopie PDF przes\u0142anych formularzy."],"Generate Submission PDFs":["Generuj pliki PDF zg\u0142osze\u0144"],"Turn every form entry into a polished PDF file, making it perfect for reports, records, or sharing.":["Zamie\u0144 ka\u017cde wprowadzenie formularza na dopracowany plik PDF, czyni\u0105c go idealnym do raport\u00f3w, rejestr\u00f3w lub udost\u0119pniania."],"Automatically generate PDFs from your form submissions.":["Automatycznie generuj pliki PDF z przes\u0142anych formularzy."],"Customize PDF templates with your branding.":["Dostosuj szablony PDF do swojej marki."],"Download or email PDFs instantly.":["Pobierz lub wy\u015blij e-mailem pliki PDF natychmiast."],"User Registration":["Rejestracja u\u017cytkownika"],"Onboard new users or update existing accounts through beautiful looking forms.":["Wprowad\u017a nowych u\u017cytkownik\u00f3w lub zaktualizuj istniej\u0105ce konta za pomoc\u0105 pi\u0119knie wygl\u0105daj\u0105cych formularzy."],"Register Users with SureForms":["Zarejestruj u\u017cytkownik\u00f3w za pomoc\u0105 SureForms"],"Streamline the entire user onboarding process for your sites with seamless form-powered logins and registrations.":["Usprawnij ca\u0142y proces wprowadzania u\u017cytkownik\u00f3w na swoje strony dzi\u0119ki bezproblemowym logowaniom i rejestracjom opartym na formularzach."],"Register new users directly via your form submissions.":["Zarejestruj nowych u\u017cytkownik\u00f3w bezpo\u015brednio poprzez przesy\u0142anie formularzy."],"Create or update existing accounts by mapping form data to user fields.":["Utw\u00f3rz lub zaktualizuj istniej\u0105ce konta, mapuj\u0105c dane formularza na pola u\u017cytkownika."],"Assign roles and control access automatically.":["Przypisuj role i automatycznie kontroluj dost\u0119p."],"Post Feed":["Kana\u0142 post\u00f3w"],"Transform your form submission into WordPress posts.":["Przekszta\u0142\u0107 swoje zg\u0142oszenie formularza w posty WordPress."],"Automatically turn form submissions into WordPress posts, pages, or custom post types. Save big on time and let your forms publish content directly.":["Automatycznie przekszta\u0142caj przes\u0142ane formularze w posty, strony lub niestandardowe typy post\u00f3w w WordPressie. Oszcz\u0119dzaj czas i pozw\u00f3l, aby Twoje formularze publikowa\u0142y tre\u015bci bezpo\u015brednio."],"Create posts, pages, or CPTs from your form entries.":["Tw\u00f3rz posty, strony lub CPT z wpis\u00f3w formularza."],"Map form fields to your post fields easily.":["\u0141atwo mapuj pola formularza do p\u00f3l posta."],"Automate the content publishing flow with few simple steps.":["Zautomatyzuj proces publikowania tre\u015bci w kilku prostych krokach."],"Automations":["Automatyzacje"],"Unlock Advanced Styling":["Odblokuj zaawansowane stylizacje"],"Get full control over your form's look with custom colors, fonts, and layouts.":["Uzyskaj pe\u0142n\u0105 kontrol\u0119 nad wygl\u0105dem swojego formularza dzi\u0119ki niestandardowym kolorom, czcionkom i uk\u0142adom."],"Button Alignment":["Wyr\u00f3wnanie przycisku"],"Add Custom CSS Class(es)":["Dodaj niestandardow\u0105 klas\u0119 CSS"],"Set the total number of submissions allowed for this form.":["Ustaw ca\u0142kowit\u0105 liczb\u0119 dozwolonych zg\u0142osze\u0144 dla tego formularza."],"Save & Progress":["Zapisz i kontynuuj"],"Allow users to save their progress and continue form completion later.":["Pozw\u00f3l u\u017cytkownikom zapisa\u0107 post\u0119p i kontynuowa\u0107 wype\u0142nianie formularza p\u00f3\u017aniej."],"Save & Progress in SureForms":["Zapisz i kontynuuj w SureForms"],"Give your users the flexibility to complete forms at their own pace by allowing them to save progress and return anytime.":["Daj swoim u\u017cytkownikom mo\u017cliwo\u015b\u0107 wype\u0142niania formularzy we w\u0142asnym tempie, pozwalaj\u0105c im zapisywa\u0107 post\u0119py i wraca\u0107 w dowolnym momencie."],"Let users pause long or multi-step forms and continue later.":["Pozw\u00f3l u\u017cytkownikom wstrzyma\u0107 d\u0142ugie lub wieloetapowe formularze i kontynuowa\u0107 p\u00f3\u017aniej."],"Reduce form abandonment with convenient resume links and access their progress from anywhere.":["Zmniejsz porzucanie formularzy dzi\u0119ki wygodnym linkom do wznowienia i uzyskaj dost\u0119p do ich post\u0119p\u00f3w z dowolnego miejsca."],"Improve user experience for lengthy, complex, or multi-page forms.":["Popraw do\u015bwiadczenie u\u017cytkownika dla d\u0142ugich, z\u0142o\u017conych lub wielostronicowych formularzy."],"This form is not yet available. Please check back after the scheduled start time.":["Ten formularz nie jest jeszcze dost\u0119pny. Prosz\u0119 sprawdzi\u0107 ponownie po zaplanowanym czasie rozpocz\u0119cia."],"This form is no longer accepting submissions. The submission period has ended.":["Formularz ten nie przyjmuje ju\u017c zg\u0142osze\u0144. Okres sk\u0142adania zg\u0142osze\u0144 dobieg\u0142 ko\u0144ca."],"The start date and time must be before the end date and time.":["Data i godzina rozpocz\u0119cia musz\u0105 by\u0107 przed dat\u0105 i godzin\u0105 zako\u0144czenia."],"Form Scheduling":["Planowanie formularza"],"Enable Form Scheduling":["W\u0142\u0105cz planowanie formularza"],"Set a time period during which this form will be available for submissions.":["Ustaw okres, w kt\u00f3rym ten formularz b\u0119dzie dost\u0119pny do sk\u0142adania zg\u0142osze\u0144."],"Start Date & Time":["Data i godzina rozpocz\u0119cia"],"End Date & Time":["Data i godzina zako\u0144czenia"],"Response Description Before Start Date":["Opis odpowiedzi przed dat\u0105 rozpocz\u0119cia"],"Response Description After End Date":["Opis odpowiedzi po dacie zako\u0144czenia"],"Conditional Confirmations":["Warunkowe potwierdzenia"],"Set up the message or redirect users will see after submitting the form.":["Ustaw wiadomo\u015b\u0107 lub przekierowanie, kt\u00f3re u\u017cytkownicy zobacz\u0105 po przes\u0142aniu formularza."],"Show the right message to the right user based on how they respond. Personalize confirmations with smart conditions and guide users to the next best step automatically.":["Wy\u015bwietl w\u0142a\u015bciw\u0105 wiadomo\u015b\u0107 w\u0142a\u015bciwemu u\u017cytkownikowi w zale\u017cno\u015bci od tego, jak odpowiadaj\u0105. Personalizuj potwierdzenia za pomoc\u0105 inteligentnych warunk\u00f3w i automatycznie kieruj u\u017cytkownik\u00f3w do kolejnego najlepszego kroku."],"Display different confirmation messages based on form responses.":["Wy\u015bwietlaj r\u00f3\u017cne wiadomo\u015bci potwierdzaj\u0105ce w zale\u017cno\u015bci od odpowiedzi w formularzu."],"Redirect users to specific pages or URLs conditionally.":["Przekieruj u\u017cytkownik\u00f3w na okre\u015blone strony lub adresy URL warunkowo."],"Create personalized thank-you messages without extra forms.":["Tw\u00f3rz spersonalizowane wiadomo\u015bci z podzi\u0119kowaniami bez dodatkowych formularzy."],"Lost Password":["Zapomniane has\u0142o"],"Reset Password":["Zresetuj has\u0142o"],"Select a spam protection service. Configure API keys in Global Settings before enabling.":["Wybierz us\u0142ug\u0119 ochrony przed spamem. Skonfiguruj klucze API w Ustawieniach Globalnych przed w\u0142\u0105czeniem."],"Send as Raw HTML":["Wy\u015blij jako surowy HTML"],"When enabled, the email body HTML will be preserved exactly as written and wrapped in a professional email template.":["Gdy jest w\u0142\u0105czone, tre\u015b\u0107 wiadomo\u015bci e-mail w formacie HTML zostanie zachowana dok\u0142adnie tak, jak zosta\u0142a napisana, i opakowana w profesjonalny szablon e-maila."],"Smart tags that reference user-submitted fields will not be escaped in raw HTML mode. Avoid inserting untrusted field values directly into the email body.":["Inteligentne tagi, kt\u00f3re odnosz\u0105 si\u0119 do p\u00f3l wprowadzonych przez u\u017cytkownika, nie b\u0119d\u0105 przetwarzane w trybie surowego HTML. Unikaj bezpo\u015bredniego wstawiania niezweryfikowanych warto\u015bci p\u00f3l do tre\u015bci e-maila."],"Please provide a recipient email address and subject line.":["Prosz\u0119 poda\u0107 adres e-mail odbiorcy oraz temat wiadomo\u015bci."],"Email notification duplicated!":["Powiadomienie e-mail zduplikowane!"],"Are you sure you want to delete this email notification?":["Czy na pewno chcesz usun\u0105\u0107 to powiadomienie e-mail?"],"Email notification deleted!":["Powiadomienie e-mail zosta\u0142o usuni\u0119te!"],"URL is missing Top Level Domain (TLD).":["Brakuje domeny najwy\u017cszego poziomu (TLD) w adresie URL."],"This form is now closed as the maximum number of entries has been received.":["Formularz zosta\u0142 zamkni\u0119ty, poniewa\u017c osi\u0105gni\u0119to maksymaln\u0105 liczb\u0119 zg\u0142osze\u0144."],"Publish Your Form":["Opublikuj sw\u00f3j formularz"],"Enable This to Instantly Publish the Form":["W\u0142\u0105cz to, aby natychmiast opublikowa\u0107 formularz"],"Style Your Instant Form Page Here":["Stylizuj swoj\u0105 stron\u0119 formularza natychmiastowego tutaj"],"Quizzes":["Quizy"],"%s - Description":["%s - Opis"],"Send entries to 100+ popular apps.":["Wy\u015blij wpisy do ponad 100 popularnych aplikacji."],"Build automated workflows that run instantly.":["Tw\u00f3rz zautomatyzowane przep\u0142ywy pracy, kt\u00f3re dzia\u0142aj\u0105 natychmiast."],"Create custom app integrations using our Custom App feature.":["Tw\u00f3rz niestandardowe integracje aplikacji za pomoc\u0105 funkcji Niestandardowa Aplikacja."],"Keep your tools in sync automatically.":["Utrzymuj swoje narz\u0119dzia w synchronizacji automatycznie."],"This will install and activate OttoKit on your WordPress site to enable automation features.":["To zainstaluje i aktywuje OttoKit na Twojej stronie WordPress, aby w\u0142\u0105czy\u0107 funkcje automatyzacji."],"Automate Your Forms with OttoKit":["Zautomatyzuj swoje formularze za pomoc\u0105 OttoKit"],"Every form submission should trigger something \u2014 a Slack alert, a CRM lead, a follow-up email, or a new row in Google Sheets.":["Ka\u017cde przes\u0142anie formularza powinno wywo\u0142a\u0107 jak\u0105\u015b akcj\u0119 \u2014 alert w Slacku, lead w CRM, e-mail z przypomnieniem lub nowy wiersz w Arkuszach Google."],"Create interactive quizzes to engage your audience and gather insights.":["Tw\u00f3rz interaktywne quizy, aby zaanga\u017cowa\u0107 swoj\u0105 publiczno\u015b\u0107 i zbiera\u0107 informacje."],"Design engaging quizzes with various question types, personalized feedback, and automated scoring to captivate your audience and gain valuable insights.":["Projektuj anga\u017cuj\u0105ce quizy z r\u00f3\u017cnymi typami pyta\u0144, spersonalizowanymi opiniami i automatycznym ocenianiem, aby przyci\u0105gn\u0105\u0107 swoj\u0105 publiczno\u015b\u0107 i uzyska\u0107 cenne informacje."],"Create interactive quizzes with multiple question types.":["Tw\u00f3rz interaktywne quizy z r\u00f3\u017cnymi typami pyta\u0144."],"Provide personalized feedback based on user responses.":["Zapewnij spersonalizowan\u0105 opini\u0119 na podstawie odpowiedzi u\u017cytkownika."],"Automate scoring and lead segmentation for better insights.":["Zautomatyzuj ocenianie i segmentacj\u0119 lead\u00f3w, aby uzyska\u0107 lepsze wgl\u0105dy."],"Heading 1":["Nag\u0142\u00f3wek 1"],"Heading 2":["Nag\u0142\u00f3wek 2"],"Heading 3":["Nag\u0142\u00f3wek 3"],"Heading 4":["Nag\u0142\u00f3wek 4"],"Heading 5":["Nag\u0142\u00f3wek 5"],"Heading 6":["Nag\u0142\u00f3wek 6"],"Form settings saved.":["Ustawienia formularza zosta\u0142y zapisane."],"The entry cap relies on stored entries to count submissions. While Compliance Settings has \"Never store entry data after form submission\" enabled, this limit will not be enforced. Disable that option, or remove the entry limit, to use this feature.":["Limit wej\u015b\u0107 opiera si\u0119 na zapisanych wpisach do liczenia zg\u0142osze\u0144. Gdy w Ustawieniach Zgodno\u015bci jest w\u0142\u0105czona opcja \"Nigdy nie przechowuj danych wpisu po przes\u0142aniu formularza\", ten limit nie b\u0119dzie egzekwowany. Wy\u0142\u0105cz t\u0119 opcj\u0119 lub usu\u0144 limit wpis\u00f3w, aby skorzysta\u0107 z tej funkcji."],"Settings saved, but post attributes (password \/ title \/ content) failed to update. Retry to persist them.":["Ustawienia zosta\u0142y zapisane, ale atrybuty posta (has\u0142o \/ tytu\u0142 \/ tre\u015b\u0107) nie zosta\u0142y zaktualizowane. Spr\u00f3buj ponownie, aby je zachowa\u0107."],"Failed to save form settings.":["Nie uda\u0142o si\u0119 zapisa\u0107 ustawie\u0144 formularza."],"Saving\u2026":["Zapisywanie\u2026"],"When enabled this form will not store User IP, Browser Name and the Device Name in the Entries.":["Po w\u0142\u0105czeniu tego formularza nie b\u0119d\u0105 przechowywane adres IP u\u017cytkownika, nazwa przegl\u0105darki i nazwa urz\u0105dzenia w wpisach."],"Failed to save. Please try again.":["Nie uda\u0142o si\u0119 zapisa\u0107. Prosz\u0119 spr\u00f3bowa\u0107 ponownie."],"reCAPTCHA API keys for the selected version are not configured. Set them in Global Settings.":["Klucze API reCAPTCHA dla wybranej wersji nie s\u0105 skonfigurowane. Ustaw je w Ustawieniach Globalnych."],"Please select a reCAPTCHA version.":["Prosz\u0119 wybra\u0107 wersj\u0119 reCAPTCHA."],"hCaptcha API keys are not configured. Set them in Global Settings.":["Klucze API hCaptcha nie s\u0105 skonfigurowane. Ustaw je w Ustawieniach Globalnych."],"Cloudflare Turnstile API keys are not configured. Set them in Global Settings.":["Klucze API Cloudflare Turnstile nie s\u0105 skonfigurowane. Ustaw je w Ustawieniach Globalnych."],"Form data":["Dane formularza"],"Some fields need attention":["Niekt\u00f3re pola wymagaj\u0105 uwagi"],"Unsaved changes":["Niezapisane zmiany"],"A recipient email address and subject line are required before this notification can be saved. Fix the highlighted fields, or discard your changes to go back.":["Adres e-mail odbiorcy i temat s\u0105 wymagane przed zapisaniem tego powiadomienia. Popraw wyr\u00f3\u017cnione pola lub odrzu\u0107 zmiany, aby wr\u00f3ci\u0107."],"You have unsaved changes for this notification. Discard them to go back, or stay to save them.":["Masz niezapisane zmiany dla tego powiadomienia. Odrzu\u0107 je, aby wr\u00f3ci\u0107, lub zosta\u0144, aby je zapisa\u0107."],"Discard & go back":["Odrzu\u0107 i wr\u00f3\u0107"],"Stay & fix":["Zosta\u0144 i napraw"],"Keep editing":["Kontynuuj edytowanie"],"Please provide a recipient email address.":["Prosz\u0119 poda\u0107 adres e-mail odbiorcy."],"Please provide a subject line.":["Prosz\u0119 poda\u0107 temat."],"Please provide a custom URL.":["Prosz\u0119 poda\u0107 niestandardowy adres URL."],"You have unsaved changes. Discard them to continue, or stay to save your changes.":["Masz niezapisane zmiany. Odrzu\u0107 je, aby kontynuowa\u0107, lub zosta\u0144, aby zapisa\u0107 zmiany."],"Discard & continue":["Odrzu\u0107 i kontynuuj"],"Show Entries":["Poka\u017c wpisy"],"Display this form\u2019s entries in a table on the frontend.":["Wy\u015bwietl wpisy tego formularza w tabeli na froncie."],"Publish this form\u2019s submissions as a sortable, paginated table on any page \u2014 perfect for public directories, listings, and team dashboards, with per-role view access.":["Opublikuj zg\u0142oszenia tego formularza jako sortowaln\u0105, stronicowan\u0105 tabel\u0119 na dowolnej stronie \u2014 idealne dla publicznych katalog\u00f3w, list i pulpit\u00f3w zespo\u0142owych, z dost\u0119pem do widoku wed\u0142ug roli."],"Embed a sortable, paginated entries table with a simple shortcode.":["Osad\u017a sortowaln\u0105, stronicowan\u0105 tabel\u0119 wpis\u00f3w za pomoc\u0105 prostego shortcode."],"Choose exactly which fields appear as columns.":["Wybierz dok\u0142adnie, kt\u00f3re pola pojawi\u0105 si\u0119 jako kolumny."],"Restrict who can view entries by user role.":["Ogranicz, kto mo\u017ce przegl\u0105da\u0107 wpisy wed\u0142ug roli u\u017cytkownika."],"The image uploaded but could not be inserted. Please try again.":["Obraz zosta\u0142 przes\u0142any, ale nie mo\u017cna go by\u0142o wstawi\u0107. Prosz\u0119 spr\u00f3bowa\u0107 ponownie."],"The image could not be uploaded. It may be too large, or you may not have permission to upload files.":["Nie mo\u017cna przes\u0142a\u0107 obrazu. Mo\u017ce by\u0107 zbyt du\u017cy lub mo\u017cesz nie mie\u0107 uprawnie\u0144 do przesy\u0142ania plik\u00f3w."],"Please choose an image file.":["Prosz\u0119 wybra\u0107 plik graficzny."],"Auto-Advance to Next Step":["Automatyczne przej\u015bcie do nast\u0119pnego kroku"],"Go to the next step as soon as someone picks an option. Works on steps with a single Multiple Choice or Dropdown field. The last step always shows Submit.":["Przejd\u017a do nast\u0119pnego kroku, gdy tylko kto\u015b wybierze opcj\u0119. Dzia\u0142a na krokach z jednym polem wyboru wielokrotnego lub rozwijanym. Ostatni krok zawsze pokazuje Prze\u015blij."],"Hide Next Button":["Ukryj przycisk Dalej"],"Hide the Next button on steps that auto-advance. It reappears when reached with the keyboard.":["Ukryj przycisk Dalej na krokach, kt\u00f3re automatycznie przechodz\u0105 dalej. Pojawia si\u0119 ponownie, gdy zostanie osi\u0105gni\u0119ty za pomoc\u0105 klawiatury."],"Could not open the OttoKit connection window. Please allow popups for this site and try again.":["Nie mo\u017cna otworzy\u0107 okna po\u0142\u0105czenia OttoKit. Prosz\u0119 zezwoli\u0107 na wyskakuj\u0105ce okienka dla tej strony i spr\u00f3bowa\u0107 ponownie."],"Quill heading picker: default paragraph style\u0004Normal":["Normalny"]}}} \ No newline at end of file diff --git a/languages/sureforms-pl_PL-51635fe6489fc8288d603fe596c755ca.json b/languages/sureforms-pl_PL-51635fe6489fc8288d603fe596c755ca.json index eeacebb35..c88e00e5c 100644 --- a/languages/sureforms-pl_PL-51635fe6489fc8288d603fe596c755ca.json +++ b/languages/sureforms-pl_PL-51635fe6489fc8288d603fe596c755ca.json @@ -1 +1 @@ -{"translation-revision-date":"2025-01-02T08:44:41+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/settings.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"Dashboard":["Panel sterowania"],"Settings":["Ustawienia"],"Entries":["Wpisy"],"Status":["Status"],"Form":["Formularz"],"Activated":["Aktywowany"],"Activate":["Aktywuj"],"Address":["Adres"],"Checkbox":["Pole wyboru"],"Dropdown":["Lista rozwijana"],"Email":["E-mail"],"Number":["Numer"],"Phone":["Telefon"],"Textarea":["Pole tekstowe"],"Monday":["Poniedzia\u0142ek"],"Forms":["Formularze"],"New Form Submission - %s":["Nowe przes\u0142anie formularza - %s"],"GitHub":["GitHub"],"(no title)":["(brak tytu\u0142u)"],"General":["Og\u00f3lny"],"No tags available":["Brak dost\u0119pnych tag\u00f3w"],"Back":["Wstecz"],"Generic tags":["Og\u00f3lne tagi"],"Other":["Inne"],"Confirm":["Potwierd\u017a"],"Cancel":["Anuluj"],"Install":["Zainstaluj"],"Plugin Installation failed, Please try again later.":["Instalacja wtyczki nie powiod\u0142a si\u0119, spr\u00f3buj ponownie p\u00f3\u017aniej."],"Plugin activation failed, Please try again later.":["Aktywacja wtyczki nie powiod\u0142a si\u0119, spr\u00f3buj ponownie p\u00f3\u017aniej."],"Integrations":["Integracje"],"What's New?":["Co nowego?"],"Core":["Rdze\u0144"],"Unlicensed":["Bez licencji"],"Connecting\u2026":["\u0141\u0105czenie\u2026"],"Install & Activate":["Zainstaluj i aktywuj"],"Compliance Settings":["Ustawienia zgodno\u015bci"],"Enable GDPR Compliance":["W\u0142\u0105cz zgodno\u015b\u0107 z RODO"],"Never store entry data after form submission":["Nigdy nie przechowuj danych wej\u015bciowych po przes\u0142aniu formularza"],"When enabled this form will never store Entries.":["Gdy jest w\u0142\u0105czony, ten formularz nigdy nie b\u0119dzie przechowywa\u0142 wpis\u00f3w."],"Automatically delete entries":["Automatycznie usu\u0144 wpisy"],"When enabled this form will automatically delete entries after a certain period of time.":["Po w\u0142\u0105czeniu ten formularz automatycznie usunie wpisy po okre\u015blonym czasie."],"Entries older than the days set will be deleted automatically.":["Wpisy starsze ni\u017c ustawione dni zostan\u0105 usuni\u0119te automatycznie."],"Visual":["Wizualny"],"HTML":["HTML"],"All Data":["Wszystkie dane"],"Add Shortcode":["Dodaj shortcode"],"Form input tags":["Tagi wej\u015bciowe formularza"],"Comma separated values are also accepted.":["Warto\u015bci oddzielone przecinkami s\u0105 r\u00f3wnie\u017c akceptowane."],"Email Notification":["Powiadomienie e-mail"],"Name":["Imi\u0119"],"Send Email To":["Wy\u015blij e-mail do"],"Subject":["Temat"],"CC":["DW"],"BCC":["UDW"],"Reply To":["Odpowiedz do"],"Add Key":["Dodaj klucz"],"Add Value":["Dodaj warto\u015b\u0107"],"Add":["Dodaj"],"Confirmation Message":["Wiadomo\u015b\u0107 potwierdzaj\u0105ca"],"After Form Submission":["Po przes\u0142aniu formularza"],"Hide Form":["Ukryj formularz"],"Reset Form":["Zresetuj formularz"],"Custom URL":["Niestandardowy URL"],"Add Query Parameters":["Dodaj parametry zapytania"],"Select if you want to add key-value pairs for form fields to include in query parameters":["Wybierz, je\u015bli chcesz doda\u0107 pary klucz-warto\u015b\u0107 dla p\u00f3l formularza do uwzgl\u0119dnienia w parametrach zapytania"],"Query Parameters":["Parametry zapytania"],"Success Message":["Komunikat o sukcesie"],"Redirect":["Przekieruj"],"Redirect to":["Przekieruj do"],"Page":["Strona"],"Form Confirmation":["Potwierdzenie formularza"],"Confirmation Type":["Typ potwierdzenia"],"Clear":["Wyczy\u015b\u0107"],"Google reCAPTCHA":["Google reCAPTCHA"],"hCaptcha":["hCaptcha"],"reCAPTCHA v2 Invisible":["reCAPTCHA v2 Niewidoczna"],"reCAPTCHA v3":["reCAPTCHA v3"],"URL":["URL"],"Validations":["Walidacje"],"Spam Protection":["Ochrona przed spamem"],"Email Summaries":["Podsumowania e-maili"],"Tuesday":["Wtorek"],"Wednesday":["\u015aroda"],"Thursday":["Czwartek"],"Friday":["Pi\u0105tek"],"Saturday":["Sobota"],"Sunday":["Niedziela"],"Test Email":["Testowy email"],"Schedule Reports":["Zaplanuj raporty"],"IP Logging":["Rejestrowanie IP"],"If this option is turned on, the user's IP address will be saved with the form data":["Je\u015bli ta opcja jest w\u0142\u0105czona, adres IP u\u017cytkownika zostanie zapisany wraz z danymi formularza"],"Confirmation Email Mismatch Message":["Wiadomo\u015b\u0107 o niezgodno\u015bci e-maila potwierdzaj\u0105cego"],"%s represents the minimum input value. For example: \"Minimum value is 10.\"":["%s oznacza minimaln\u0105 warto\u015b\u0107 wej\u015bciow\u0105. Na przyk\u0142ad: \"Minimalna warto\u015b\u0107 to 10.\""],"%s represents the maximum input value. For example: \"Maximum value is 100.\"":["%s oznacza maksymaln\u0105 warto\u015b\u0107 wej\u015bciow\u0105. Na przyk\u0142ad: \"Maksymalna warto\u015b\u0107 to 100.\""],"%s represents the minimum selections needed. For example: \u201cMinimum 2 selections are required.\u201d":["%s oznacza minimaln\u0105 liczb\u0119 wymaganych wybor\u00f3w. Na przyk\u0142ad: \u201eWymagane s\u0105 co najmniej 2 wybory\u201d."],"%s represents the maximum selections allowed. For example: \u201cMaximum 4 selections are allowed.\u201d":["%s oznacza maksymaln\u0105 liczb\u0119 dozwolonych wybor\u00f3w. Na przyk\u0142ad: \u201eDozwolone s\u0105 maksymalnie 4 wybory.\u201d"],"%s represents the minimum choices needed. For example: \u201cMinimum 1 selection is required.\u201d":["%s oznacza minimaln\u0105 liczb\u0119 potrzebnych wybor\u00f3w. Na przyk\u0142ad: \u201eWymagany jest co najmniej 1 wyb\u00f3r.\u201d"],"%s represents the maximum choices allowed. For example: \u201cMaximum 3 selections are allowed.\u201d":["%s oznacza maksymaln\u0105 liczb\u0119 dozwolonych wybor\u00f3w. Na przyk\u0142ad: \u201eDozwolone s\u0105 maksymalnie 3 wybory\u201d."]," Error Message":["Komunikat o b\u0142\u0119dzie"],"Auto":["Samoch\u00f3d"],"Light":["\u015awiat\u0142o"],"Dark":["Ciemny"],"Turnstile":["Bramka"],"Honeypot":["Pu\u0142apka"],"Get Keys":["Pobierz klucze"],"Documentation":["Dokumentacja"],"Site Key":["Klucz strony"],"Secret Key":["Klucz tajny"],"Cloudflare Turnstile":["Cloudflare Turnstile"],"Appearance Mode":["Tryb wygl\u0105du"],"Enable Honeypot Security":["W\u0142\u0105cz zabezpieczenie Honeypot"],"Enable Honeypot Security for better spam protection":["W\u0142\u0105cz Honeypot Security dla lepszej ochrony przed spamem"],"Text":["Tekst"],"OttoKit":["OttoKit"],"Connect with OttoKit":["Po\u0142\u0105cz si\u0119 z OttoKit"],"The current 'From Email' address does not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["Bie\u017c\u0105cy adres \u201eOd e-mail\u201d nie pasuje do nazwy domeny Twojej strony internetowej (%1$s). Mo\u017ce to spowodowa\u0107, \u017ce Twoje e-maile z powiadomieniami b\u0119d\u0105 blokowane lub oznaczane jako spam. Alternatywnie, spr\u00f3buj u\u017cy\u0107 adresu Od, kt\u00f3ry pasuje do domeny Twojej strony internetowej (admin@%2$s)."],"The current 'From Email' address does not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["Obecny adres \u201eOd e-mail\u201d nie pasuje do nazwy domeny Twojej strony internetowej (%s). Mo\u017ce to spowodowa\u0107, \u017ce Twoje e-maile z powiadomieniami zostan\u0105 zablokowane lub oznaczone jako spam."],"We strongly recommend that you install the free ":["Zalecamy zdecydowanie zainstalowanie darmowego"]," plugin! The Setup Wizard makes it easy to fix your emails. ":["wtyczka! Kreator konfiguracji u\u0142atwia napraw\u0119 Twoich e-maili."]," Alternately, try using a From Address that matches your website domain (admin@%s).":["Alternatywnie spr\u00f3buj u\u017cy\u0107 adresu nadawcy, kt\u00f3ry pasuje do domeny Twojej strony internetowej (admin@%s)."],"Please enter a valid email address. Your notifications won't be sent if the field is not filled in correctly.":["Prosz\u0119 wprowadzi\u0107 prawid\u0142owy adres e-mail. Powiadomienia nie b\u0119d\u0105 wysy\u0142ane, je\u015bli pole nie zostanie wype\u0142nione poprawnie."],"From Name":["Od Nazwa"],"From Email":["Z e-maila"],"The current 'From Email' address may not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["Bie\u017c\u0105cy adres \u201eOd e-mail\u201d mo\u017ce nie pasowa\u0107 do nazwy domeny Twojej strony internetowej (%1$s). Mo\u017ce to spowodowa\u0107, \u017ce Twoje e-maile z powiadomieniami zostan\u0105 zablokowane lub oznaczone jako spam. Alternatywnie, spr\u00f3buj u\u017cy\u0107 adresu Od, kt\u00f3ry pasuje do domeny Twojej strony internetowej (admin@%2$s)."],"The current 'From Email' address may not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["Obecny adres \u201eOd e-mail\u201d mo\u017ce nie pasowa\u0107 do nazwy domeny Twojej strony internetowej (%s). Mo\u017ce to spowodowa\u0107, \u017ce Twoje e-maile z powiadomieniami zostan\u0105 zablokowane lub oznaczone jako spam."],"reCAPTCHA":["reCAPTCHA"],"Ready to go beyond free plan?":["Gotowy, aby wyj\u015b\u0107 poza darmowy plan?"],"Upgrade now":["Zaktualizuj teraz"],"and unlock the full power of SureForms!":["i odblokuj pe\u0142n\u0105 moc SureForms!"],"Upgrade SureForms":["Uaktualnij SureForms"],"Upgrade Now":["Zaktualizuj teraz"],"Entries older than the selected days will be deleted.":["Wpisy starsze ni\u017c wybrane dni zostan\u0105 usuni\u0119te."],"Entries Time Period":["Okres czasu wpis\u00f3w"],"Notifications can use only one From Email so please enter a single address.":["Powiadomienia mog\u0105 u\u017cywa\u0107 tylko jednego adresu e-mail nadawcy, wi\u0119c prosz\u0119 poda\u0107 jeden adres."],"Select Page to redirect":["Wybierz stron\u0119 do przekierowania"],"Search for a page":["Wyszukaj stron\u0119"],"Select a page":["Wybierz stron\u0119"],"Form Validation":["Walidacja formularza"],"Required Error Messages":["Wymagane komunikaty o b\u0142\u0119dach"],"Other Error Messages":["Inne komunikaty o b\u0142\u0119dach"],"Input Field Unique":["Pole wej\u015bciowe unikalne"],"Email Field Unique":["Pole e-mail musi by\u0107 unikalne"],"Invalid URL":["Nieprawid\u0142owy URL"],"Phone Field Unique":["Pole telefonu unikalne"],"Invalid Field Number Block":["Nieprawid\u0142owy blok numeru pola"],"Invalid Email":["Nieprawid\u0142owy adres e-mail"],"Number Minimum Value":["Minimalna warto\u015b\u0107 liczby"],"Number Maximum Value":["Maksymalna warto\u015b\u0107 liczby"],"Dropdown Minimum Selections":["Minimalna liczba wybor\u00f3w w rozwijanym menu"],"Dropdown Maximum Selections":["Maksymalna liczba wybor\u00f3w w rozwijanym menu"],"Multiple Choice Minimum Selections":["Minimalna liczba wybor\u00f3w w pytaniach wielokrotnego wyboru"],"Multiple Choice Maximum Selections":["Wielokrotny wyb\u00f3r maksymalna liczba zaznacze\u0144"],"Input Field":["Pole wej\u015bciowe"],"Email Field":["Pole e-mail"],"URL Field":["Pole URL"],"Phone Field":["Pole telefonu"],"Textarea Field":["Pole tekstowe"],"Checkbox Field":["Pole wyboru"],"Dropdown Field":["Pole rozwijane"],"Multiple Choice Field":["Pole wyboru wielokrotnego"],"Address Field":["Pole adresu"],"Number Field":["Pole liczby"],"reCAPTCHA v2":["reCAPTCHA v2"],"To enable reCAPTCHA feature on your SureForms Please enable reCAPTCHA option on your blocks setting and select version. Add google reCAPTCHA secret and site key here. reCAPTCHA will be added to your page on front-end.":["Aby w\u0142\u0105czy\u0107 funkcj\u0119 reCAPTCHA w SureForms, w\u0142\u0105cz opcj\u0119 reCAPTCHA w ustawieniach blok\u00f3w i wybierz wersj\u0119. Dodaj tutaj tajny klucz i klucz witryny Google reCAPTCHA. reCAPTCHA zostanie dodana do Twojej strony na froncie."],"Enter your %s here":["Wprowad\u017a tutaj sw\u00f3j %s"],"To enable hCAPTCHA, please add your site key and secret key. Configure these settings within the individual form.":["Aby w\u0142\u0105czy\u0107 hCAPTCHA, dodaj klucz witryny i klucz tajny. Skonfiguruj te ustawienia w poszczeg\u00f3lnych formularzach."],"To enable Cloudflare Turnstile, please add your site key and secret key. Configure these settings within the individual form.":["Aby w\u0142\u0105czy\u0107 Cloudflare Turnstile, dodaj klucz witryny i klucz tajny. Skonfiguruj te ustawienia w ramach poszczeg\u00f3lnego formularza."],"Save":["Zapisz"],"Anonymous Analytics":["Anonimowa Analiza"],"Learn More":["Dowiedz si\u0119 wi\u0119cej"],"Admin Notification":["Powiadomienie administratora"],"Enable Admin Notification":["W\u0142\u0105cz powiadomienia administratora"],"Admin notifications keep you informed about new form entries since your last visit.":["Powiadomienia administracyjne informuj\u0105 Ci\u0119 o nowych wpisach formularza od Twojej ostatniej wizyty."],"Skip":["Pomi\u0144"],"Continue":["Kontynuuj"],"Maximum Number of Entries":["Maksymalna liczba wpis\u00f3w"],"Maximum Entries":["Maksymalna liczba wpis\u00f3w"],"Response Description After Maximum Entries":["Opis odpowiedzi po maksymalnej liczbie wpis\u00f3w"],"Get Started":["Rozpocznij"],"Integration":["Integracja"],"Connect Native Integrations with SureForms":["Po\u0142\u0105cz natywne integracje z SureForms"],"Unlock powerful integrations in the Premium plan to automate your workflows and connect SureForms directly with your favourite tools.":["Odblokuj pot\u0119\u017cne integracje w planie Premium, aby zautomatyzowa\u0107 swoje przep\u0142ywy pracy i po\u0142\u0105czy\u0107 SureForms bezpo\u015brednio z ulubionymi narz\u0119dziami."],"Send form submissions straight to CRMs, email, and marketing platforms":["Wysy\u0142aj zg\u0142oszenia formularzy bezpo\u015brednio do CRM, e-maili i platform marketingowych"],"Automate repetitive tasks with seamless data syncing":["Zautomatyzuj powtarzalne zadania dzi\u0119ki p\u0142ynnej synchronizacji danych"],"Access exclusive native integrations for faster workflows":["Uzyskaj dost\u0119p do ekskluzywnych natywnych integracji dla szybszych przep\u0142yw\u00f3w pracy"],"Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>":["Oczekiwany format dla e-maili - email@sureforms.com lub John Doe <email@sureforms.com>"],"Payments":["P\u0142atno\u015bci"],"Stripe account disconnected successfully.":["Konto Stripe zosta\u0142o pomy\u015blnie od\u0142\u0105czone."],"Failed to create webhook.":["Nie uda\u0142o si\u0119 utworzy\u0107 webhooka."],"Failed to connect to Stripe.":["Nie uda\u0142o si\u0119 po\u0142\u0105czy\u0107 ze Stripe."],"Webhook":["Webhook"],"Knowledge Base":["Baza wiedzy"],"What\u2019s New":["Co nowego"],"out of":["z"],"No entries found":["Nie znaleziono wpis\u00f3w"],"delete":["usu\u0144"],"Please type \"%s\" in the input box":["Prosz\u0119 wpisa\u0107 \"%s\" w polu wej\u015bciowym"],"To confirm, type \"%s\" in the box below:":["Aby potwierdzi\u0107, wpisz \"%s\" w polu poni\u017cej:"],"Type \"%s\"":["Wpisz \"%s\""],"Go to OttoKit Settings":["Przejd\u017a do ustawie\u0144 OttoKit"],"USD - US Dollar":["USD - Dolar ameryka\u0144ski"],"Payment Mode":["Tryb p\u0142atno\u015bci"],"Test Mode":["Tryb testowy"],"Live Mode":["Tryb na \u017cywo"],"Action":["Akcja"],"General Settings":["Ustawienia og\u00f3lne"],"Set up email summaries, admin alerts, and data preferences to manage your forms with ease.":["Skonfiguruj podsumowania e-mail, alerty administratora i preferencje danych, aby \u0142atwo zarz\u0105dza\u0107 swoimi formularzami."],"Customize default error messages shown when users submit invalid or incomplete form entries.":["Dostosuj domy\u015blne komunikaty o b\u0142\u0119dach wy\u015bwietlane, gdy u\u017cytkownicy przesy\u0142aj\u0105 nieprawid\u0142owe lub niekompletne wpisy formularza."],"Enable spam protection for your forms using CAPTCHA services or honeypot security.":["W\u0142\u0105cz ochron\u0119 przed spamem dla swoich formularzy, korzystaj\u0105c z us\u0142ug CAPTCHA lub zabezpiecze\u0144 typu honeypot."],"Connect and manage your payment gateways to securely accept transactions through your forms.":["Po\u0142\u0105cz i zarz\u0105dzaj swoimi bramkami p\u0142atno\u015bci, aby bezpiecznie akceptowa\u0107 transakcje za po\u015brednictwem swoich formularzy."],"1% transaction and payment gateway fees apply.":["Obowi\u0105zuje 1% op\u0142ata transakcyjna i op\u0142ata za bramk\u0119 p\u0142atnicz\u0105."],"2.9% transaction and payment gateway fees apply. Activate license to reduce transaction fees.":["Obowi\u0105zuj\u0105 op\u0142aty za transakcje i bramki p\u0142atnicze w wysoko\u015bci 2,9%. Aktywuj licencj\u0119, aby zmniejszy\u0107 op\u0142aty transakcyjne."],"2.9% transaction and payment gateway fees apply.":["Obowi\u0105zuj\u0105 op\u0142aty za transakcje i bramki p\u0142atnicze w wysoko\u015bci 2,9%."],"Please visit %1$s, delete an unused webhook, then click below to retry.":["Prosz\u0119 odwiedzi\u0107 %1$s, usun\u0105\u0107 nieu\u017cywany webhook, a nast\u0119pnie klikn\u0105\u0107 poni\u017cej, aby spr\u00f3bowa\u0107 ponownie."],"SureForms could not create a webhook because your Stripe account has run out of free slots. Webhooks are needed to receive updates about payments.":["SureForms nie m\u00f3g\u0142 utworzy\u0107 webhooka, poniewa\u017c na Twoim koncie Stripe sko\u0144czy\u0142y si\u0119 darmowe sloty. Webhooki s\u0105 potrzebne do otrzymywania aktualizacji o p\u0142atno\u015bciach."],"Stripe Dashboard":["Pulpit Stripe"],"Creating\u2026":["Tworzenie\u2026"],"Create Webhook":["Utw\u00f3rz Webhook"],"Successfully connected to Stripe!":["Pomy\u015blnie po\u0142\u0105czono ze Stripe!"],"Invalid response from server. Please try again.":["Nieprawid\u0142owa odpowied\u017a z serwera. Prosz\u0119 spr\u00f3bowa\u0107 ponownie."],"Failed to disconnect Stripe account.":["Nie uda\u0142o si\u0119 od\u0142\u0105czy\u0107 konta Stripe."],"Webhook created successfully!":["Webhook utworzony pomy\u015blnie!"],"Select Currency":["Wybierz walut\u0119"],"Select the default currency for payment forms.":["Wybierz domy\u015bln\u0105 walut\u0119 dla formularzy p\u0142atno\u015bci."],"Connection Status":["Status po\u0142\u0105czenia"],"Disconnect Stripe Account":["Od\u0142\u0105cz konto Stripe"],"Are you sure you want to disconnect your Stripe account? This will stop all active payments, subscriptions, and form transactions connected to this account.":["Czy na pewno chcesz od\u0142\u0105czy\u0107 swoje konto Stripe? Spowoduje to zatrzymanie wszystkich aktywnych p\u0142atno\u015bci, subskrypcji i transakcji formularzy powi\u0105zanych z tym kontem."],"Disconnect":["Roz\u0142\u0105cz"],"Disconnecting\u2026":["Roz\u0142\u0105czanie\u2026"],"Webhook successfully connected, all Stripe events are being tracked.":["Webhook zosta\u0142 pomy\u015blnie po\u0142\u0105czony, wszystkie zdarzenia Stripe s\u0105 \u015bledzone."],"Connect your Stripe account to start accepting payments through your forms.":["Po\u0142\u0105cz swoje konto Stripe, aby zacz\u0105\u0107 przyjmowa\u0107 p\u0142atno\u015bci za po\u015brednictwem formularzy."],"Connect to Stripe":["Po\u0142\u0105cz z Stripe"],"Securely connect to Stripe with just a few clicks to begin accepting payments! ":["Bezpiecznie po\u0142\u0105cz si\u0119 ze Stripe kilkoma klikni\u0119ciami, aby zacz\u0105\u0107 akceptowa\u0107 p\u0142atno\u015bci!"],"Set the total number of submissions allowed for this form.":["Ustaw ca\u0142kowit\u0105 liczb\u0119 dozwolonych zg\u0142osze\u0144 dla tego formularza."],"Payment Methods":["Metody p\u0142atno\u015bci"],"Test mode allows you to process payments without real charges. Switch to Live mode for actual transactions.":["Tryb testowy pozwala na przetwarzanie p\u0142atno\u015bci bez rzeczywistych op\u0142at. Prze\u0142\u0105cz si\u0119 na tryb na \u017cywo, aby dokonywa\u0107 rzeczywistych transakcji."],"General Payment Settings":["Og\u00f3lne ustawienia p\u0142atno\u015bci"],"These settings apply to all payment gateways.":["Te ustawienia maj\u0105 zastosowanie do wszystkich bramek p\u0142atniczych."],"Stripe Settings":["Ustawienia Stripe"],"Left ($100)":["Lewo ($100)"],"Right (100$)":["Prawo (100$)"],"Left Space ($ 100)":["Wolna przestrze\u0144 ($ 100)"],"Right Space (100 $)":["Prawe Miejsce (100 $)"],"Currency Sign Position":["Pozycja znaku waluty"],"Select the position of the currency symbol relative to the amount.":["Wybierz pozycj\u0119 symbolu waluty wzgl\u0119dem kwoty."],"Learn":["Ucz si\u0119"],"Enable email summaries":["W\u0142\u0105cz podsumowania e-mail"],"Enable IP logging":["W\u0142\u0105cz logowanie IP"],"Turn on Admin Notification from here.":["W\u0142\u0105cz powiadomienia administratora st\u0105d."],"New":["Nowy"],"Send entries to 100+ popular apps.":["Wy\u015blij wpisy do ponad 100 popularnych aplikacji."],"Build automated workflows that run instantly.":["Tw\u00f3rz zautomatyzowane przep\u0142ywy pracy, kt\u00f3re dzia\u0142aj\u0105 natychmiast."],"Create custom app integrations using our Custom App feature.":["Tw\u00f3rz niestandardowe integracje aplikacji za pomoc\u0105 funkcji Niestandardowa Aplikacja."],"Keep your tools in sync automatically.":["Utrzymuj swoje narz\u0119dzia w synchronizacji automatycznie."],"This will install and activate OttoKit on your WordPress site to enable automation features.":["To zainstaluje i aktywuje OttoKit na Twojej stronie WordPress, aby w\u0142\u0105czy\u0107 funkcje automatyzacji."],"Automate Your Forms with OttoKit":["Zautomatyzuj swoje formularze za pomoc\u0105 OttoKit"],"Every form submission should trigger something \u2014 a Slack alert, a CRM lead, a follow-up email, or a new row in Google Sheets.":["Ka\u017cde przes\u0142anie formularza powinno wywo\u0142a\u0107 jak\u0105\u015b akcj\u0119 \u2014 alert w Slacku, lead w CRM, e-mail z przypomnieniem lub nowy wiersz w Arkuszach Google."],"MCP":["MCP"],"Configure AI client permissions and MCP server settings.":["Skonfiguruj uprawnienia klienta AI i ustawienia serwera MCP."],"View documentation":["Wy\u015bwietl dokumentacj\u0119"],"Copy to clipboard":["Kopiuj do schowka"],"Claude Desktop":["Pulpit Claude"],"~\/Library\/Application Support\/Claude\/claude_desktop_config.json (macOS) or %APPDATA%\\Claude\\claude_desktop_config.json (Windows)":["~\/Library\/Application Support\/Claude\/claude_desktop_config.json (macOS) lub %APPDATA%\\Claude\\claude_desktop_config.json (Windows)"],"Claude Code":["Kod Claude"],".mcp.json (project) or ~\/.claude.json (global)":[".mcp.json (projekt) lub ~\/.claude.json (globalny)"],"Cursor":["Kursor"],"~\/.cursor\/mcp.json":["~\/.cursor\/mcp.json"],"VS Code (Copilot)":["VS Code (Copilot)"],".vscode\/mcp.json (project) or settings.json > mcp.servers (global)":[".vscode\/mcp.json (projekt) lub settings.json > mcp.servers (globalne)"],"~\/.continue\/config.yaml or config.json":["~\/.continue\/config.yaml lub config.json"],"Your client's MCP configuration file":["Plik konfiguracyjny MCP Twojego klienta"],"Connect Your AI Client":["Po\u0142\u0105cz swojego klienta AI"],"AI Client":["Klient AI"],"Create an Application Password \u2014 ":["Utw\u00f3rz has\u0142o aplikacji \u2014"],"Open Application Passwords":["Otw\u00f3rz has\u0142a aplikacji"],"Or use this CLI command to add the server quickly (you will still need to set the environment variables):":["Lub u\u017cyj tego polecenia CLI, aby szybko doda\u0107 serwer (nadal b\u0119dziesz musia\u0142 ustawi\u0107 zmienne \u015brodowiskowe):"],"Copy the JSON config below into: ":["Skopiuj poni\u017csz\u0105 konfiguracj\u0119 JSON do:"],"Replace \"your-application-password\" with the password from Step 1.":["Zast\u0105p \"your-application-password\" has\u0142em z Kroku 1."],"WP_API_URL \u2014 your site's MCP endpoint. WP_API_USERNAME \u2014 your WordPress username. WP_API_PASSWORD \u2014 the application password you generated.":["WP_API_URL \u2014 punkt ko\u0144cowy MCP Twojej witryny. WP_API_USERNAME \u2014 Twoja nazwa u\u017cytkownika WordPress. WP_API_PASSWORD \u2014 has\u0142o aplikacji, kt\u00f3re wygenerowa\u0142e\u015b."],"View setup docs":["Wy\u015bwietl dokumentacj\u0119 konfiguracji"],"The MCP Adapter plugin is installed but not active. Activate it to configure MCP settings.":["Wtyczka MCP Adapter jest zainstalowana, ale nieaktywna. Aktywuj j\u0105, aby skonfigurowa\u0107 ustawienia MCP."],"The MCP Adapter plugin is required to connect AI clients to your forms. Download and install it from GitHub, then activate it.":["Wtyczka MCP Adapter jest wymagana do po\u0142\u0105czenia klient\u00f3w AI z Twoimi formularzami. Pobierz i zainstaluj j\u0105 z GitHub, a nast\u0119pnie aktywuj."],"Download the latest release from":["Pobierz najnowsz\u0105 wersj\u0119 z"],"Install the plugin via Plugins > Add New Plugin > Upload Plugin.":["Zainstaluj wtyczk\u0119, przechodz\u0105c do Wtyczki > Dodaj now\u0105 wtyczk\u0119 > Prze\u015blij wtyczk\u0119."],"Activate the MCP Adapter plugin.":["Aktywuj wtyczk\u0119 MCP Adapter."],"Activating\u2026":["Aktywowanie\u2026"],"Activate MCP Adapter":["Aktywuj adapter MCP"],"Download MCP Adapter":["Pobierz adapter MCP"],"Experimental":["Eksperymentalny"],"Enable Abilities":["W\u0142\u0105cz umiej\u0119tno\u015bci"],"Register SureForms abilities with the WordPress Abilities API. When enabled, AI clients can list, read, create, edit, and delete your forms and entries. When disabled, no abilities are registered and AI clients cannot perform any actions on your forms.":["Zarejestruj mo\u017cliwo\u015bci SureForms w API Umiej\u0119tno\u015bci WordPress. Po w\u0142\u0105czeniu klienci AI mog\u0105 wy\u015bwietla\u0107, czyta\u0107, tworzy\u0107, edytowa\u0107 i usuwa\u0107 Twoje formularze i wpisy. Po wy\u0142\u0105czeniu \u017cadne umiej\u0119tno\u015bci nie s\u0105 rejestrowane i klienci AI nie mog\u0105 wykonywa\u0107 \u017cadnych dzia\u0142a\u0144 na Twoich formularzach."],"Abilities API \u2014 Edit":["API umiej\u0119tno\u015bci \u2014 Edytuj"],"Enable Edit Abilities":["W\u0142\u0105cz mo\u017cliwo\u015bci edycji"],"When enabled, AI clients can create new forms, update form titles, fields, and settings, duplicate forms, and modify entry statuses. When disabled, these abilities are unregistered and AI clients can only read your data.":["Po w\u0142\u0105czeniu klienci AI mog\u0105 tworzy\u0107 nowe formularze, aktualizowa\u0107 tytu\u0142y formularzy, pola i ustawienia, duplikowa\u0107 formularze oraz modyfikowa\u0107 statusy wpis\u00f3w. Po wy\u0142\u0105czeniu te mo\u017cliwo\u015bci s\u0105 wyrejestrowane i klienci AI mog\u0105 jedynie odczytywa\u0107 Twoje dane."],"Abilities API \u2014 Delete":["API umiej\u0119tno\u015bci \u2014 Usu\u0144"],"Enable Delete Abilities":["W\u0142\u0105cz mo\u017cliwo\u015b\u0107 usuwania"],"When enabled, AI clients can permanently delete forms and entries. Deleted data cannot be recovered. When disabled, delete abilities are unregistered and AI clients cannot remove any data.":["Po w\u0142\u0105czeniu klienci AI mog\u0105 trwale usuwa\u0107 formularze i wpisy. Usuni\u0119tych danych nie mo\u017cna odzyska\u0107. Po wy\u0142\u0105czeniu, mo\u017cliwo\u015bci usuwania s\u0105 wyrejestrowane i klienci AI nie mog\u0105 usuwa\u0107 \u017cadnych danych."],"MCP Server":["Serwer MCP"],"Enable MCP Server":["W\u0142\u0105cz serwer MCP"],"Creates a dedicated SureForms MCP endpoint that AI clients like Claude can connect to. When disabled, the endpoint is removed and external AI clients cannot discover or call any SureForms abilities.":["Tworzy dedykowany punkt ko\u0144cowy SureForms MCP, do kt\u00f3rego mog\u0105 si\u0119 pod\u0142\u0105czy\u0107 klienci AI, tacy jak Claude. Gdy jest wy\u0142\u0105czony, punkt ko\u0144cowy jest usuwany i zewn\u0119trzni klienci AI nie mog\u0105 odkrywa\u0107 ani wywo\u0142ywa\u0107 \u017cadnych funkcji SureForms."],"Learn more":["Dowiedz si\u0119 wi\u0119cej"],"MCP Adapter Required":["Wymagany adapter MCP"],"Heading 1":["Nag\u0142\u00f3wek 1"],"Heading 2":["Nag\u0142\u00f3wek 2"],"Heading 3":["Nag\u0142\u00f3wek 3"],"Heading 4":["Nag\u0142\u00f3wek 4"],"Heading 5":["Nag\u0142\u00f3wek 5"],"Heading 6":["Nag\u0142\u00f3wek 6"],"Google Maps":["Google Maps"],"Configure Google Maps API key for address autocomplete and map preview.":["Skonfiguruj klucz API Google Maps do autouzupe\u0142niania adres\u00f3w i podgl\u0105du mapy."],"Help shape the future of SureForms":["Pom\u00f3\u017c kszta\u0142towa\u0107 przysz\u0142o\u015b\u0107 SureForms"],"Enable Google Address Autocomplete":["W\u0142\u0105cz autouzupe\u0142nianie adres\u00f3w Google"],"Upgrade to the SureForms Business Plan to add Google-powered address autocomplete with interactive map preview to your forms.":["Uaktualnij do planu SureForms Business, aby doda\u0107 autouzupe\u0142nianie adres\u00f3w zasilane przez Google z interaktywnym podgl\u0105dem mapy do swoich formularzy."],"Auto-suggest addresses as users type for faster, error-free submissions":["Automatyczne sugerowanie adres\u00f3w podczas pisania przez u\u017cytkownik\u00f3w dla szybszych, bezb\u0142\u0119dnych zg\u0142osze\u0144"],"Show an interactive map preview with draggable pin for precise locations":["Poka\u017c interaktywny podgl\u0105d mapy z przeci\u0105galnym pinezk\u0105 dla precyzyjnych lokalizacji"],"Automatically populate address fields like city, state, and postal code":["Automatycznie wype\u0142niaj pola adresowe, takie jak miasto, wojew\u00f3dztwo i kod pocztowy"],"This form is now closed as we've received all the entries.":["Formularz jest teraz zamkni\u0119ty, poniewa\u017c otrzymali\u015bmy wszystkie zg\u0142oszenia."],"Thank you for contacting us! We will be in touch with you shortly.":["Dzi\u0119kujemy za skontaktowanie si\u0119 z nami! Wkr\u00f3tce si\u0119 z Tob\u0105 skontaktujemy."],"Saving\u2026":["Zapisywanie\u2026"],"When enabled this form will not store User IP, Browser Name and the Device Name in the Entries.":["Po w\u0142\u0105czeniu tego formularza nie b\u0119d\u0105 przechowywane adres IP u\u017cytkownika, nazwa przegl\u0105darki i nazwa urz\u0105dzenia w wpisach."],"Form data":["Dane formularza"],"Unsaved changes":["Niezapisane zmiany"],"Keep editing":["Kontynuuj edytowanie"],"Global Defaults":["Domy\u015blne ustawienia globalne"],"Form Restrictions":["Ograniczenia formularza"],"Configure default settings that apply to newly created forms.":["Skonfiguruj domy\u015blne ustawienia, kt\u00f3re maj\u0105 zastosowanie do nowo utworzonych formularzy."],"Collect non-sensitive information from your website, such as the PHP version and features used, to help us fix bugs faster, make smarter decisions, and build features that actually matter to you. ":["Zbieraj niesensytywne informacje z Twojej strony internetowej, takie jak wersja PHP i u\u017cywane funkcje, aby pom\u00f3c nam szybciej naprawia\u0107 b\u0142\u0119dy, podejmowa\u0107 m\u0105drzejsze decyzje i tworzy\u0107 funkcje, kt\u00f3re naprawd\u0119 maj\u0105 dla Ciebie znaczenie."],"Failed to load pages. Please refresh and try again.":["Nie uda\u0142o si\u0119 za\u0142adowa\u0107 stron. Od\u015bwie\u017c i spr\u00f3buj ponownie."],"Failed to load settings. Please refresh and try again.":["Nie uda\u0142o si\u0119 za\u0142adowa\u0107 ustawie\u0144. Od\u015bwie\u017c stron\u0119 i spr\u00f3buj ponownie."],"Form Validation fields cannot be left blank.":["Pola walidacji formularza nie mog\u0105 pozosta\u0107 puste."],"Recipient email is required when email summaries are enabled.":["Adres e-mail odbiorcy jest wymagany, gdy w\u0142\u0105czone s\u0105 podsumowania e-mail."],"Please enter a valid recipient email.":["Prosz\u0119 wprowadzi\u0107 prawid\u0142owy adres e-mail odbiorcy."],"Settings saved.":["Ustawienia zapisane."],"Failed to save settings.":["Nie uda\u0142o si\u0119 zapisa\u0107 ustawie\u0144."],"Some settings failed to save. Please retry.":["Niekt\u00f3re ustawienia nie zosta\u0142y zapisane. Prosz\u0119 spr\u00f3bowa\u0107 ponownie."],"Some fields have unsaved changes. Discard them to continue, or stay to save your edits.":["Niekt\u00f3re pola maj\u0105 niezapisane zmiany. Odrzu\u0107 je, aby kontynuowa\u0107, lub zosta\u0144, aby zapisa\u0107 swoje edycje."],"Discard & switch":["Odrzu\u0107 i prze\u0142\u0105cz"],"Import":["Import"],"Migration":["Migracja"],"Import forms from Contact Form 7, WPForms, Gravity Forms, and other plugins into SureForms.":["Importuj formularze z Contact Form 7, WPForms, Gravity Forms i innych wtyczek do SureForms."],"Could not generate the import preview.":["Nie mo\u017cna wygenerowa\u0107 podgl\u0105du importu."],"Import failed. Please try again or check your error logs.":["Importowanie nie powiod\u0142o si\u0119. Spr\u00f3buj ponownie lub sprawd\u017a swoje dzienniki b\u0142\u0119d\u00f3w."],"Go back":["Wr\u00f3\u0107"],"Update & import":["Aktualizuj i importuj"],"Confirm & import":["Potwierd\u017a i zaimportuj"],"Form #%s":["Formularz #%s"],"%d field will import":["%d pole zostanie zaimportowane"],"Some fields can't be migrated yet":["Niekt\u00f3re pola nie mog\u0105 jeszcze zosta\u0107 przeniesione"],"These fields will be skipped - add them manually after the form is created:":["Te pola zostan\u0105 pomini\u0119te - dodaj je r\u0119cznie po utworzeniu formularza:"],"Some forms could not be parsed":["Niekt\u00f3re formularze nie mog\u0142y zosta\u0107 przetworzone"],"Update existing":["Zaktualizuj istniej\u0105ce"],"Create a new copy":["Utw\u00f3rz now\u0105 kopi\u0119"],"Could not load forms for this source.":["Nie mo\u017cna za\u0142adowa\u0107 formularzy dla tego \u017ar\u00f3d\u0142a."],"(untitled form)":["(formularz bez tytu\u0142u)"],"Previously imported":["Poprzednio zaimportowane"],"Open existing SureForms form in a new tab":["Otw\u00f3rz istniej\u0105cy formularz SureForms w nowej karcie"],"On re-import":["Przy ponownym imporcie"],"No forms found in this plugin.":["Nie znaleziono formularzy w tej wtyczce."],"%1$d of %2$d form selected":["Wybrano %1$d z %2$d formularzy"],"Preview update":["Podgl\u0105d aktualizacji"],"Preview import":["Podgl\u0105d importu"],"Migration complete":["Migracja zako\u0144czona"],"Nothing was imported":["Nic nie zosta\u0142o zaimportowane"],"%d form was imported into SureForms.":["%d formularz zosta\u0142 zaimportowany do SureForms."],"None of the selected forms could be migrated. See the warnings below for details.":["\u017badna z wybranych form nie mog\u0142a zosta\u0107 przeniesiona. Zobacz poni\u017csze ostrze\u017cenia, aby uzyska\u0107 szczeg\u00f3\u0142y."],"Imported forms":["Zaimportowane formularze"],"Edit in SureForms":["Edytuj w SureForms"],"Some fields were skipped during import":["Niekt\u00f3re pola zosta\u0142y pomini\u0119te podczas importu"],"Add these manually in the form editor - they have no SureForms equivalent yet:":["Dodaj je r\u0119cznie w edytorze formularzy - nie maj\u0105 jeszcze odpowiednika w SureForms:"],"Some forms failed to import":["Niekt\u00f3re formularze nie zosta\u0142y zaimportowane"],"Import more forms":["Importuj wi\u0119cej formularzy"],"Could not load the list of importable plugins.":["Nie mo\u017cna za\u0142adowa\u0107 listy wtyczek do zaimportowania."],"No supported form plugins are active on this site. Activate one (such as Contact Form 7) with at least one form to import it into SureForms.":["Na tej stronie nie s\u0105 aktywne \u017cadne obs\u0142ugiwane wtyczki formularzy. Aktywuj jedn\u0105 (tak\u0105 jak Contact Form 7) z co najmniej jednym formularzem, aby zaimportowa\u0107 go do SureForms."],"Plugin":["Wtyczka"],"%d form":["%d forma"],"No forms":["Brak formularzy"],"Multiple choice":["Wielokrotny wyb\u00f3r"],"Consent":["Zgoda"],"The image uploaded but could not be inserted. Please try again.":["Obraz zosta\u0142 przes\u0142any, ale nie mo\u017cna go by\u0142o wstawi\u0107. Prosz\u0119 spr\u00f3bowa\u0107 ponownie."],"The image could not be uploaded. It may be too large, or you may not have permission to upload files.":["Nie mo\u017cna przes\u0142a\u0107 obrazu. Mo\u017ce by\u0107 zbyt du\u017cy lub mo\u017cesz nie mie\u0107 uprawnie\u0144 do przesy\u0142ania plik\u00f3w."],"Please choose an image file.":["Prosz\u0119 wybra\u0107 plik graficzny."],"Show views and conversion rate":["Poka\u017c widoki i wska\u017anik konwersji"],"Adds the Views and Conversion Rate columns to the Forms list. A view is counted once per page visit when the form appears on screen, and the conversion rate is the share of those views that ended in a submission. Counting starts the first time you turn this on, so submissions received before then are not counted towards the rate. Turning it off afterwards only hides the columns \u2014 counting continues, so the figures are up to date if you switch it back on.":["Dodaje kolumny Widoki i Wska\u017anik konwersji do listy Formularzy. Widok jest liczony raz na wizyt\u0119 na stronie, gdy formularz pojawia si\u0119 na ekranie, a wska\u017anik konwersji to udzia\u0142 tych widok\u00f3w, kt\u00f3re zako\u0144czy\u0142y si\u0119 przes\u0142aniem. Liczenie rozpoczyna si\u0119, gdy pierwszy raz to w\u0142\u0105czysz, wi\u0119c przes\u0142ania otrzymane przed tym momentem nie s\u0105 liczone do wska\u017anika. Wy\u0142\u0105czenie tego p\u00f3\u017aniej tylko ukrywa kolumny \u2014 liczenie trwa, wi\u0119c dane s\u0105 aktualne, je\u015bli ponownie to w\u0142\u0105czysz."],"Log cleared.":["Dziennik wyczyszczony."],"Could not clear the log.":["Nie mo\u017cna wyczy\u015bci\u0107 dziennika."],"Enable logs":["W\u0142\u0105cz dzienniki"],"Records form submission failures reported by the browser, so you can send the log to support instead of reading the console. Nothing is written while your forms are working, and submitted values are never stored.":["Rejestruje niepowodzenia przesy\u0142ania formularzy zg\u0142aszane przez przegl\u0105dark\u0119, dzi\u0119ki czemu mo\u017cesz wys\u0142a\u0107 dziennik do wsparcia zamiast czyta\u0107 konsol\u0119. Nic nie jest zapisywane, gdy Twoje formularze dzia\u0142aj\u0105, a przes\u0142ane warto\u015bci nigdy nie s\u0105 przechowywane."],"Download log":["Pobierz dziennik"],"Confirm delete":["Potwierd\u017a usuni\u0119cie"],"Log is full \u2014 download and clear it to keep recording.":["Dziennik jest pe\u0142ny \u2014 pobierz i wyczy\u015b\u0107 go, aby kontynuowa\u0107 rejestrowanie."],"Form Views & Conversion":["Widoki formularzy i konwersja"],"Logs":["Dzienniki"],"Views and submissions by anyone who can edit the site are normally left out, so testing your own forms does not change these figures.":["Widoki i przesy\u0142ania przez osoby, kt\u00f3re mog\u0105 edytowa\u0107 stron\u0119, s\u0105 zwykle pomijane, wi\u0119c testowanie w\u0142asnych formularzy nie zmienia tych danych."],"Quill heading picker: default paragraph style\u0004Normal":["Normalny"]}}} \ No newline at end of file +{"translation-revision-date":"2025-01-02T08:44:41+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/settings.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"Dashboard":["Panel sterowania"],"Settings":["Ustawienia"],"Entries":["Wpisy"],"Status":["Status"],"Form":["Formularz"],"Activated":["Aktywowany"],"Activate":["Aktywuj"],"Address":["Adres"],"Checkbox":["Pole wyboru"],"Dropdown":["Lista rozwijana"],"Email":["E-mail"],"Number":["Numer"],"Phone":["Telefon"],"Textarea":["Pole tekstowe"],"Monday":["Poniedzia\u0142ek"],"Forms":["Formularze"],"New Form Submission - %s":["Nowe przes\u0142anie formularza - %s"],"GitHub":["GitHub"],"(no title)":["(brak tytu\u0142u)"],"General":["Og\u00f3lny"],"No tags available":["Brak dost\u0119pnych tag\u00f3w"],"Back":["Wstecz"],"Generic tags":["Og\u00f3lne tagi"],"Other":["Inne"],"Confirm":["Potwierd\u017a"],"Cancel":["Anuluj"],"Install":["Zainstaluj"],"Plugin Installation failed, Please try again later.":["Instalacja wtyczki nie powiod\u0142a si\u0119, spr\u00f3buj ponownie p\u00f3\u017aniej."],"Plugin activation failed, Please try again later.":["Aktywacja wtyczki nie powiod\u0142a si\u0119, spr\u00f3buj ponownie p\u00f3\u017aniej."],"Integrations":["Integracje"],"What's New?":["Co nowego?"],"Core":["Rdze\u0144"],"Unlicensed":["Bez licencji"],"Connecting\u2026":["\u0141\u0105czenie\u2026"],"Install & Activate":["Zainstaluj i aktywuj"],"Compliance Settings":["Ustawienia zgodno\u015bci"],"Enable GDPR Compliance":["W\u0142\u0105cz zgodno\u015b\u0107 z RODO"],"Never store entry data after form submission":["Nigdy nie przechowuj danych wej\u015bciowych po przes\u0142aniu formularza"],"When enabled this form will never store Entries.":["Gdy jest w\u0142\u0105czony, ten formularz nigdy nie b\u0119dzie przechowywa\u0142 wpis\u00f3w."],"Automatically delete entries":["Automatycznie usu\u0144 wpisy"],"When enabled this form will automatically delete entries after a certain period of time.":["Po w\u0142\u0105czeniu ten formularz automatycznie usunie wpisy po okre\u015blonym czasie."],"Entries older than the days set will be deleted automatically.":["Wpisy starsze ni\u017c ustawione dni zostan\u0105 usuni\u0119te automatycznie."],"Visual":["Wizualny"],"HTML":["HTML"],"All Data":["Wszystkie dane"],"Add Shortcode":["Dodaj shortcode"],"Form input tags":["Tagi wej\u015bciowe formularza"],"Comma separated values are also accepted.":["Warto\u015bci oddzielone przecinkami s\u0105 r\u00f3wnie\u017c akceptowane."],"Email Notification":["Powiadomienie e-mail"],"Name":["Imi\u0119"],"Send Email To":["Wy\u015blij e-mail do"],"Subject":["Temat"],"CC":["DW"],"BCC":["UDW"],"Reply To":["Odpowiedz do"],"Add Key":["Dodaj klucz"],"Add Value":["Dodaj warto\u015b\u0107"],"Add":["Dodaj"],"Confirmation Message":["Wiadomo\u015b\u0107 potwierdzaj\u0105ca"],"After Form Submission":["Po przes\u0142aniu formularza"],"Hide Form":["Ukryj formularz"],"Reset Form":["Zresetuj formularz"],"Custom URL":["Niestandardowy URL"],"Add Query Parameters":["Dodaj parametry zapytania"],"Select if you want to add key-value pairs for form fields to include in query parameters":["Wybierz, je\u015bli chcesz doda\u0107 pary klucz-warto\u015b\u0107 dla p\u00f3l formularza do uwzgl\u0119dnienia w parametrach zapytania"],"Query Parameters":["Parametry zapytania"],"Success Message":["Komunikat o sukcesie"],"Redirect":["Przekieruj"],"Redirect to":["Przekieruj do"],"Page":["Strona"],"Form Confirmation":["Potwierdzenie formularza"],"Confirmation Type":["Typ potwierdzenia"],"Clear":["Wyczy\u015b\u0107"],"Google reCAPTCHA":["Google reCAPTCHA"],"hCaptcha":["hCaptcha"],"reCAPTCHA v2 Invisible":["reCAPTCHA v2 Niewidoczna"],"reCAPTCHA v3":["reCAPTCHA v3"],"URL":["URL"],"Validations":["Walidacje"],"Spam Protection":["Ochrona przed spamem"],"Email Summaries":["Podsumowania e-maili"],"Tuesday":["Wtorek"],"Wednesday":["\u015aroda"],"Thursday":["Czwartek"],"Friday":["Pi\u0105tek"],"Saturday":["Sobota"],"Sunday":["Niedziela"],"Test Email":["Testowy email"],"Schedule Reports":["Zaplanuj raporty"],"IP Logging":["Rejestrowanie IP"],"If this option is turned on, the user's IP address will be saved with the form data":["Je\u015bli ta opcja jest w\u0142\u0105czona, adres IP u\u017cytkownika zostanie zapisany wraz z danymi formularza"],"Confirmation Email Mismatch Message":["Wiadomo\u015b\u0107 o niezgodno\u015bci e-maila potwierdzaj\u0105cego"],"%s represents the minimum input value. For example: \"Minimum value is 10.\"":["%s oznacza minimaln\u0105 warto\u015b\u0107 wej\u015bciow\u0105. Na przyk\u0142ad: \"Minimalna warto\u015b\u0107 to 10.\""],"%s represents the maximum input value. For example: \"Maximum value is 100.\"":["%s oznacza maksymaln\u0105 warto\u015b\u0107 wej\u015bciow\u0105. Na przyk\u0142ad: \"Maksymalna warto\u015b\u0107 to 100.\""],"%s represents the minimum selections needed. For example: \u201cMinimum 2 selections are required.\u201d":["%s oznacza minimaln\u0105 liczb\u0119 wymaganych wybor\u00f3w. Na przyk\u0142ad: \u201eWymagane s\u0105 co najmniej 2 wybory\u201d."],"%s represents the maximum selections allowed. For example: \u201cMaximum 4 selections are allowed.\u201d":["%s oznacza maksymaln\u0105 liczb\u0119 dozwolonych wybor\u00f3w. Na przyk\u0142ad: \u201eDozwolone s\u0105 maksymalnie 4 wybory.\u201d"],"%s represents the minimum choices needed. For example: \u201cMinimum 1 selection is required.\u201d":["%s oznacza minimaln\u0105 liczb\u0119 potrzebnych wybor\u00f3w. Na przyk\u0142ad: \u201eWymagany jest co najmniej 1 wyb\u00f3r.\u201d"],"%s represents the maximum choices allowed. For example: \u201cMaximum 3 selections are allowed.\u201d":["%s oznacza maksymaln\u0105 liczb\u0119 dozwolonych wybor\u00f3w. Na przyk\u0142ad: \u201eDozwolone s\u0105 maksymalnie 3 wybory\u201d."]," Error Message":["Komunikat o b\u0142\u0119dzie"],"Auto":["Samoch\u00f3d"],"Light":["\u015awiat\u0142o"],"Dark":["Ciemny"],"Turnstile":["Bramka"],"Honeypot":["Pu\u0142apka"],"Get Keys":["Pobierz klucze"],"Documentation":["Dokumentacja"],"Site Key":["Klucz strony"],"Secret Key":["Klucz tajny"],"Cloudflare Turnstile":["Cloudflare Turnstile"],"Appearance Mode":["Tryb wygl\u0105du"],"Enable Honeypot Security":["W\u0142\u0105cz zabezpieczenie Honeypot"],"Enable Honeypot Security for better spam protection":["W\u0142\u0105cz Honeypot Security dla lepszej ochrony przed spamem"],"Text":["Tekst"],"OttoKit":["OttoKit"],"Connect with OttoKit":["Po\u0142\u0105cz si\u0119 z OttoKit"],"The current 'From Email' address does not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["Bie\u017c\u0105cy adres \u201eOd e-mail\u201d nie pasuje do nazwy domeny Twojej strony internetowej (%1$s). Mo\u017ce to spowodowa\u0107, \u017ce Twoje e-maile z powiadomieniami b\u0119d\u0105 blokowane lub oznaczane jako spam. Alternatywnie, spr\u00f3buj u\u017cy\u0107 adresu Od, kt\u00f3ry pasuje do domeny Twojej strony internetowej (admin@%2$s)."],"The current 'From Email' address does not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["Obecny adres \u201eOd e-mail\u201d nie pasuje do nazwy domeny Twojej strony internetowej (%s). Mo\u017ce to spowodowa\u0107, \u017ce Twoje e-maile z powiadomieniami zostan\u0105 zablokowane lub oznaczone jako spam."],"We strongly recommend that you install the free ":["Zalecamy zdecydowanie zainstalowanie darmowego"]," plugin! The Setup Wizard makes it easy to fix your emails. ":["wtyczka! Kreator konfiguracji u\u0142atwia napraw\u0119 Twoich e-maili."]," Alternately, try using a From Address that matches your website domain (admin@%s).":["Alternatywnie spr\u00f3buj u\u017cy\u0107 adresu nadawcy, kt\u00f3ry pasuje do domeny Twojej strony internetowej (admin@%s)."],"Please enter a valid email address. Your notifications won't be sent if the field is not filled in correctly.":["Prosz\u0119 wprowadzi\u0107 prawid\u0142owy adres e-mail. Powiadomienia nie b\u0119d\u0105 wysy\u0142ane, je\u015bli pole nie zostanie wype\u0142nione poprawnie."],"From Name":["Od Nazwa"],"From Email":["Z e-maila"],"The current 'From Email' address may not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["Bie\u017c\u0105cy adres \u201eOd e-mail\u201d mo\u017ce nie pasowa\u0107 do nazwy domeny Twojej strony internetowej (%1$s). Mo\u017ce to spowodowa\u0107, \u017ce Twoje e-maile z powiadomieniami zostan\u0105 zablokowane lub oznaczone jako spam. Alternatywnie, spr\u00f3buj u\u017cy\u0107 adresu Od, kt\u00f3ry pasuje do domeny Twojej strony internetowej (admin@%2$s)."],"The current 'From Email' address may not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["Obecny adres \u201eOd e-mail\u201d mo\u017ce nie pasowa\u0107 do nazwy domeny Twojej strony internetowej (%s). Mo\u017ce to spowodowa\u0107, \u017ce Twoje e-maile z powiadomieniami zostan\u0105 zablokowane lub oznaczone jako spam."],"reCAPTCHA":["reCAPTCHA"],"Ready to go beyond free plan?":["Gotowy, aby wyj\u015b\u0107 poza darmowy plan?"],"Upgrade now":["Zaktualizuj teraz"],"and unlock the full power of SureForms!":["i odblokuj pe\u0142n\u0105 moc SureForms!"],"Upgrade SureForms":["Uaktualnij SureForms"],"Upgrade Now":["Zaktualizuj teraz"],"Entries older than the selected days will be deleted.":["Wpisy starsze ni\u017c wybrane dni zostan\u0105 usuni\u0119te."],"Entries Time Period":["Okres czasu wpis\u00f3w"],"Notifications can use only one From Email so please enter a single address.":["Powiadomienia mog\u0105 u\u017cywa\u0107 tylko jednego adresu e-mail nadawcy, wi\u0119c prosz\u0119 poda\u0107 jeden adres."],"Select Page to redirect":["Wybierz stron\u0119 do przekierowania"],"Search for a page":["Wyszukaj stron\u0119"],"Select a page":["Wybierz stron\u0119"],"Form Validation":["Walidacja formularza"],"Required Error Messages":["Wymagane komunikaty o b\u0142\u0119dach"],"Other Error Messages":["Inne komunikaty o b\u0142\u0119dach"],"Input Field Unique":["Pole wej\u015bciowe unikalne"],"Email Field Unique":["Pole e-mail musi by\u0107 unikalne"],"Invalid URL":["Nieprawid\u0142owy URL"],"Phone Field Unique":["Pole telefonu unikalne"],"Invalid Field Number Block":["Nieprawid\u0142owy blok numeru pola"],"Invalid Email":["Nieprawid\u0142owy adres e-mail"],"Number Minimum Value":["Minimalna warto\u015b\u0107 liczby"],"Number Maximum Value":["Maksymalna warto\u015b\u0107 liczby"],"Dropdown Minimum Selections":["Minimalna liczba wybor\u00f3w w rozwijanym menu"],"Dropdown Maximum Selections":["Maksymalna liczba wybor\u00f3w w rozwijanym menu"],"Multiple Choice Minimum Selections":["Minimalna liczba wybor\u00f3w w pytaniach wielokrotnego wyboru"],"Multiple Choice Maximum Selections":["Wielokrotny wyb\u00f3r maksymalna liczba zaznacze\u0144"],"Input Field":["Pole wej\u015bciowe"],"Email Field":["Pole e-mail"],"URL Field":["Pole URL"],"Phone Field":["Pole telefonu"],"Textarea Field":["Pole tekstowe"],"Checkbox Field":["Pole wyboru"],"Dropdown Field":["Pole rozwijane"],"Multiple Choice Field":["Pole wyboru wielokrotnego"],"Address Field":["Pole adresu"],"Number Field":["Pole liczby"],"reCAPTCHA v2":["reCAPTCHA v2"],"To enable reCAPTCHA feature on your SureForms Please enable reCAPTCHA option on your blocks setting and select version. Add google reCAPTCHA secret and site key here. reCAPTCHA will be added to your page on front-end.":["Aby w\u0142\u0105czy\u0107 funkcj\u0119 reCAPTCHA w SureForms, w\u0142\u0105cz opcj\u0119 reCAPTCHA w ustawieniach blok\u00f3w i wybierz wersj\u0119. Dodaj tutaj tajny klucz i klucz witryny Google reCAPTCHA. reCAPTCHA zostanie dodana do Twojej strony na froncie."],"Enter your %s here":["Wprowad\u017a tutaj sw\u00f3j %s"],"To enable hCAPTCHA, please add your site key and secret key. Configure these settings within the individual form.":["Aby w\u0142\u0105czy\u0107 hCAPTCHA, dodaj klucz witryny i klucz tajny. Skonfiguruj te ustawienia w poszczeg\u00f3lnych formularzach."],"To enable Cloudflare Turnstile, please add your site key and secret key. Configure these settings within the individual form.":["Aby w\u0142\u0105czy\u0107 Cloudflare Turnstile, dodaj klucz witryny i klucz tajny. Skonfiguruj te ustawienia w ramach poszczeg\u00f3lnego formularza."],"Save":["Zapisz"],"Anonymous Analytics":["Anonimowa Analiza"],"Learn More":["Dowiedz si\u0119 wi\u0119cej"],"Admin Notification":["Powiadomienie administratora"],"Enable Admin Notification":["W\u0142\u0105cz powiadomienia administratora"],"Admin notifications keep you informed about new form entries since your last visit.":["Powiadomienia administracyjne informuj\u0105 Ci\u0119 o nowych wpisach formularza od Twojej ostatniej wizyty."],"Skip":["Pomi\u0144"],"Continue":["Kontynuuj"],"Maximum Number of Entries":["Maksymalna liczba wpis\u00f3w"],"Maximum Entries":["Maksymalna liczba wpis\u00f3w"],"Response Description After Maximum Entries":["Opis odpowiedzi po maksymalnej liczbie wpis\u00f3w"],"Get Started":["Rozpocznij"],"Integration":["Integracja"],"Connect Native Integrations with SureForms":["Po\u0142\u0105cz natywne integracje z SureForms"],"Unlock powerful integrations in the Premium plan to automate your workflows and connect SureForms directly with your favourite tools.":["Odblokuj pot\u0119\u017cne integracje w planie Premium, aby zautomatyzowa\u0107 swoje przep\u0142ywy pracy i po\u0142\u0105czy\u0107 SureForms bezpo\u015brednio z ulubionymi narz\u0119dziami."],"Send form submissions straight to CRMs, email, and marketing platforms":["Wysy\u0142aj zg\u0142oszenia formularzy bezpo\u015brednio do CRM, e-maili i platform marketingowych"],"Automate repetitive tasks with seamless data syncing":["Zautomatyzuj powtarzalne zadania dzi\u0119ki p\u0142ynnej synchronizacji danych"],"Access exclusive native integrations for faster workflows":["Uzyskaj dost\u0119p do ekskluzywnych natywnych integracji dla szybszych przep\u0142yw\u00f3w pracy"],"Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>":["Oczekiwany format dla e-maili - email@sureforms.com lub John Doe <email@sureforms.com>"],"Payments":["P\u0142atno\u015bci"],"Stripe account disconnected successfully.":["Konto Stripe zosta\u0142o pomy\u015blnie od\u0142\u0105czone."],"Failed to create webhook.":["Nie uda\u0142o si\u0119 utworzy\u0107 webhooka."],"Failed to connect to Stripe.":["Nie uda\u0142o si\u0119 po\u0142\u0105czy\u0107 ze Stripe."],"Webhook":["Webhook"],"Knowledge Base":["Baza wiedzy"],"What\u2019s New":["Co nowego"],"out of":["z"],"No entries found":["Nie znaleziono wpis\u00f3w"],"delete":["usu\u0144"],"Please type \"%s\" in the input box":["Prosz\u0119 wpisa\u0107 \"%s\" w polu wej\u015bciowym"],"To confirm, type \"%s\" in the box below:":["Aby potwierdzi\u0107, wpisz \"%s\" w polu poni\u017cej:"],"Type \"%s\"":["Wpisz \"%s\""],"Go to OttoKit Settings":["Przejd\u017a do ustawie\u0144 OttoKit"],"USD - US Dollar":["USD - Dolar ameryka\u0144ski"],"Payment Mode":["Tryb p\u0142atno\u015bci"],"Test Mode":["Tryb testowy"],"Live Mode":["Tryb na \u017cywo"],"Action":["Akcja"],"General Settings":["Ustawienia og\u00f3lne"],"Set up email summaries, admin alerts, and data preferences to manage your forms with ease.":["Skonfiguruj podsumowania e-mail, alerty administratora i preferencje danych, aby \u0142atwo zarz\u0105dza\u0107 swoimi formularzami."],"Customize default error messages shown when users submit invalid or incomplete form entries.":["Dostosuj domy\u015blne komunikaty o b\u0142\u0119dach wy\u015bwietlane, gdy u\u017cytkownicy przesy\u0142aj\u0105 nieprawid\u0142owe lub niekompletne wpisy formularza."],"Enable spam protection for your forms using CAPTCHA services or honeypot security.":["W\u0142\u0105cz ochron\u0119 przed spamem dla swoich formularzy, korzystaj\u0105c z us\u0142ug CAPTCHA lub zabezpiecze\u0144 typu honeypot."],"Connect and manage your payment gateways to securely accept transactions through your forms.":["Po\u0142\u0105cz i zarz\u0105dzaj swoimi bramkami p\u0142atno\u015bci, aby bezpiecznie akceptowa\u0107 transakcje za po\u015brednictwem swoich formularzy."],"1% transaction and payment gateway fees apply.":["Obowi\u0105zuje 1% op\u0142ata transakcyjna i op\u0142ata za bramk\u0119 p\u0142atnicz\u0105."],"2.9% transaction and payment gateway fees apply. Activate license to reduce transaction fees.":["Obowi\u0105zuj\u0105 op\u0142aty za transakcje i bramki p\u0142atnicze w wysoko\u015bci 2,9%. Aktywuj licencj\u0119, aby zmniejszy\u0107 op\u0142aty transakcyjne."],"2.9% transaction and payment gateway fees apply.":["Obowi\u0105zuj\u0105 op\u0142aty za transakcje i bramki p\u0142atnicze w wysoko\u015bci 2,9%."],"Please visit %1$s, delete an unused webhook, then click below to retry.":["Prosz\u0119 odwiedzi\u0107 %1$s, usun\u0105\u0107 nieu\u017cywany webhook, a nast\u0119pnie klikn\u0105\u0107 poni\u017cej, aby spr\u00f3bowa\u0107 ponownie."],"SureForms could not create a webhook because your Stripe account has run out of free slots. Webhooks are needed to receive updates about payments.":["SureForms nie m\u00f3g\u0142 utworzy\u0107 webhooka, poniewa\u017c na Twoim koncie Stripe sko\u0144czy\u0142y si\u0119 darmowe sloty. Webhooki s\u0105 potrzebne do otrzymywania aktualizacji o p\u0142atno\u015bciach."],"Stripe Dashboard":["Pulpit Stripe"],"Creating\u2026":["Tworzenie\u2026"],"Create Webhook":["Utw\u00f3rz Webhook"],"Successfully connected to Stripe!":["Pomy\u015blnie po\u0142\u0105czono ze Stripe!"],"Invalid response from server. Please try again.":["Nieprawid\u0142owa odpowied\u017a z serwera. Prosz\u0119 spr\u00f3bowa\u0107 ponownie."],"Failed to disconnect Stripe account.":["Nie uda\u0142o si\u0119 od\u0142\u0105czy\u0107 konta Stripe."],"Webhook created successfully!":["Webhook utworzony pomy\u015blnie!"],"Select Currency":["Wybierz walut\u0119"],"Select the default currency for payment forms.":["Wybierz domy\u015bln\u0105 walut\u0119 dla formularzy p\u0142atno\u015bci."],"Connection Status":["Status po\u0142\u0105czenia"],"Disconnect Stripe Account":["Od\u0142\u0105cz konto Stripe"],"Are you sure you want to disconnect your Stripe account? This will stop all active payments, subscriptions, and form transactions connected to this account.":["Czy na pewno chcesz od\u0142\u0105czy\u0107 swoje konto Stripe? Spowoduje to zatrzymanie wszystkich aktywnych p\u0142atno\u015bci, subskrypcji i transakcji formularzy powi\u0105zanych z tym kontem."],"Disconnect":["Roz\u0142\u0105cz"],"Disconnecting\u2026":["Roz\u0142\u0105czanie\u2026"],"Webhook successfully connected, all Stripe events are being tracked.":["Webhook zosta\u0142 pomy\u015blnie po\u0142\u0105czony, wszystkie zdarzenia Stripe s\u0105 \u015bledzone."],"Connect your Stripe account to start accepting payments through your forms.":["Po\u0142\u0105cz swoje konto Stripe, aby zacz\u0105\u0107 przyjmowa\u0107 p\u0142atno\u015bci za po\u015brednictwem formularzy."],"Connect to Stripe":["Po\u0142\u0105cz z Stripe"],"Securely connect to Stripe with just a few clicks to begin accepting payments! ":["Bezpiecznie po\u0142\u0105cz si\u0119 ze Stripe kilkoma klikni\u0119ciami, aby zacz\u0105\u0107 akceptowa\u0107 p\u0142atno\u015bci!"],"Set the total number of submissions allowed for this form.":["Ustaw ca\u0142kowit\u0105 liczb\u0119 dozwolonych zg\u0142osze\u0144 dla tego formularza."],"Payment Methods":["Metody p\u0142atno\u015bci"],"Test mode allows you to process payments without real charges. Switch to Live mode for actual transactions.":["Tryb testowy pozwala na przetwarzanie p\u0142atno\u015bci bez rzeczywistych op\u0142at. Prze\u0142\u0105cz si\u0119 na tryb na \u017cywo, aby dokonywa\u0107 rzeczywistych transakcji."],"General Payment Settings":["Og\u00f3lne ustawienia p\u0142atno\u015bci"],"These settings apply to all payment gateways.":["Te ustawienia maj\u0105 zastosowanie do wszystkich bramek p\u0142atniczych."],"Stripe Settings":["Ustawienia Stripe"],"Left ($100)":["Lewo ($100)"],"Right (100$)":["Prawo (100$)"],"Left Space ($ 100)":["Wolna przestrze\u0144 ($ 100)"],"Right Space (100 $)":["Prawe Miejsce (100 $)"],"Currency Sign Position":["Pozycja znaku waluty"],"Select the position of the currency symbol relative to the amount.":["Wybierz pozycj\u0119 symbolu waluty wzgl\u0119dem kwoty."],"Learn":["Ucz si\u0119"],"Enable email summaries":["W\u0142\u0105cz podsumowania e-mail"],"Enable IP logging":["W\u0142\u0105cz logowanie IP"],"Turn on Admin Notification from here.":["W\u0142\u0105cz powiadomienia administratora st\u0105d."],"New":["Nowy"],"Send entries to 100+ popular apps.":["Wy\u015blij wpisy do ponad 100 popularnych aplikacji."],"Build automated workflows that run instantly.":["Tw\u00f3rz zautomatyzowane przep\u0142ywy pracy, kt\u00f3re dzia\u0142aj\u0105 natychmiast."],"Create custom app integrations using our Custom App feature.":["Tw\u00f3rz niestandardowe integracje aplikacji za pomoc\u0105 funkcji Niestandardowa Aplikacja."],"Keep your tools in sync automatically.":["Utrzymuj swoje narz\u0119dzia w synchronizacji automatycznie."],"This will install and activate OttoKit on your WordPress site to enable automation features.":["To zainstaluje i aktywuje OttoKit na Twojej stronie WordPress, aby w\u0142\u0105czy\u0107 funkcje automatyzacji."],"Automate Your Forms with OttoKit":["Zautomatyzuj swoje formularze za pomoc\u0105 OttoKit"],"Every form submission should trigger something \u2014 a Slack alert, a CRM lead, a follow-up email, or a new row in Google Sheets.":["Ka\u017cde przes\u0142anie formularza powinno wywo\u0142a\u0107 jak\u0105\u015b akcj\u0119 \u2014 alert w Slacku, lead w CRM, e-mail z przypomnieniem lub nowy wiersz w Arkuszach Google."],"MCP":["MCP"],"Configure AI client permissions and MCP server settings.":["Skonfiguruj uprawnienia klienta AI i ustawienia serwera MCP."],"View documentation":["Wy\u015bwietl dokumentacj\u0119"],"Copy to clipboard":["Kopiuj do schowka"],"Claude Desktop":["Pulpit Claude"],"~\/Library\/Application Support\/Claude\/claude_desktop_config.json (macOS) or %APPDATA%\\Claude\\claude_desktop_config.json (Windows)":["~\/Library\/Application Support\/Claude\/claude_desktop_config.json (macOS) lub %APPDATA%\\Claude\\claude_desktop_config.json (Windows)"],"Claude Code":["Kod Claude"],".mcp.json (project) or ~\/.claude.json (global)":[".mcp.json (projekt) lub ~\/.claude.json (globalny)"],"Cursor":["Kursor"],"~\/.cursor\/mcp.json":["~\/.cursor\/mcp.json"],"VS Code (Copilot)":["VS Code (Copilot)"],".vscode\/mcp.json (project) or settings.json > mcp.servers (global)":[".vscode\/mcp.json (projekt) lub settings.json > mcp.servers (globalne)"],"~\/.continue\/config.yaml or config.json":["~\/.continue\/config.yaml lub config.json"],"Your client's MCP configuration file":["Plik konfiguracyjny MCP Twojego klienta"],"Connect Your AI Client":["Po\u0142\u0105cz swojego klienta AI"],"AI Client":["Klient AI"],"Create an Application Password \u2014 ":["Utw\u00f3rz has\u0142o aplikacji \u2014"],"Open Application Passwords":["Otw\u00f3rz has\u0142a aplikacji"],"Or use this CLI command to add the server quickly (you will still need to set the environment variables):":["Lub u\u017cyj tego polecenia CLI, aby szybko doda\u0107 serwer (nadal b\u0119dziesz musia\u0142 ustawi\u0107 zmienne \u015brodowiskowe):"],"Copy the JSON config below into: ":["Skopiuj poni\u017csz\u0105 konfiguracj\u0119 JSON do:"],"Replace \"your-application-password\" with the password from Step 1.":["Zast\u0105p \"your-application-password\" has\u0142em z Kroku 1."],"WP_API_URL \u2014 your site's MCP endpoint. WP_API_USERNAME \u2014 your WordPress username. WP_API_PASSWORD \u2014 the application password you generated.":["WP_API_URL \u2014 punkt ko\u0144cowy MCP Twojej witryny. WP_API_USERNAME \u2014 Twoja nazwa u\u017cytkownika WordPress. WP_API_PASSWORD \u2014 has\u0142o aplikacji, kt\u00f3re wygenerowa\u0142e\u015b."],"View setup docs":["Wy\u015bwietl dokumentacj\u0119 konfiguracji"],"The MCP Adapter plugin is installed but not active. Activate it to configure MCP settings.":["Wtyczka MCP Adapter jest zainstalowana, ale nieaktywna. Aktywuj j\u0105, aby skonfigurowa\u0107 ustawienia MCP."],"The MCP Adapter plugin is required to connect AI clients to your forms. Download and install it from GitHub, then activate it.":["Wtyczka MCP Adapter jest wymagana do po\u0142\u0105czenia klient\u00f3w AI z Twoimi formularzami. Pobierz i zainstaluj j\u0105 z GitHub, a nast\u0119pnie aktywuj."],"Download the latest release from":["Pobierz najnowsz\u0105 wersj\u0119 z"],"Install the plugin via Plugins > Add New Plugin > Upload Plugin.":["Zainstaluj wtyczk\u0119, przechodz\u0105c do Wtyczki > Dodaj now\u0105 wtyczk\u0119 > Prze\u015blij wtyczk\u0119."],"Activate the MCP Adapter plugin.":["Aktywuj wtyczk\u0119 MCP Adapter."],"Activating\u2026":["Aktywowanie\u2026"],"Activate MCP Adapter":["Aktywuj adapter MCP"],"Download MCP Adapter":["Pobierz adapter MCP"],"Experimental":["Eksperymentalny"],"Enable Abilities":["W\u0142\u0105cz umiej\u0119tno\u015bci"],"Register SureForms abilities with the WordPress Abilities API. When enabled, AI clients can list, read, create, edit, and delete your forms and entries. When disabled, no abilities are registered and AI clients cannot perform any actions on your forms.":["Zarejestruj mo\u017cliwo\u015bci SureForms w API Umiej\u0119tno\u015bci WordPress. Po w\u0142\u0105czeniu klienci AI mog\u0105 wy\u015bwietla\u0107, czyta\u0107, tworzy\u0107, edytowa\u0107 i usuwa\u0107 Twoje formularze i wpisy. Po wy\u0142\u0105czeniu \u017cadne umiej\u0119tno\u015bci nie s\u0105 rejestrowane i klienci AI nie mog\u0105 wykonywa\u0107 \u017cadnych dzia\u0142a\u0144 na Twoich formularzach."],"Abilities API \u2014 Edit":["API umiej\u0119tno\u015bci \u2014 Edytuj"],"Enable Edit Abilities":["W\u0142\u0105cz mo\u017cliwo\u015bci edycji"],"When enabled, AI clients can create new forms, update form titles, fields, and settings, duplicate forms, and modify entry statuses. When disabled, these abilities are unregistered and AI clients can only read your data.":["Po w\u0142\u0105czeniu klienci AI mog\u0105 tworzy\u0107 nowe formularze, aktualizowa\u0107 tytu\u0142y formularzy, pola i ustawienia, duplikowa\u0107 formularze oraz modyfikowa\u0107 statusy wpis\u00f3w. Po wy\u0142\u0105czeniu te mo\u017cliwo\u015bci s\u0105 wyrejestrowane i klienci AI mog\u0105 jedynie odczytywa\u0107 Twoje dane."],"Abilities API \u2014 Delete":["API umiej\u0119tno\u015bci \u2014 Usu\u0144"],"Enable Delete Abilities":["W\u0142\u0105cz mo\u017cliwo\u015b\u0107 usuwania"],"When enabled, AI clients can permanently delete forms and entries. Deleted data cannot be recovered. When disabled, delete abilities are unregistered and AI clients cannot remove any data.":["Po w\u0142\u0105czeniu klienci AI mog\u0105 trwale usuwa\u0107 formularze i wpisy. Usuni\u0119tych danych nie mo\u017cna odzyska\u0107. Po wy\u0142\u0105czeniu, mo\u017cliwo\u015bci usuwania s\u0105 wyrejestrowane i klienci AI nie mog\u0105 usuwa\u0107 \u017cadnych danych."],"MCP Server":["Serwer MCP"],"Enable MCP Server":["W\u0142\u0105cz serwer MCP"],"Creates a dedicated SureForms MCP endpoint that AI clients like Claude can connect to. When disabled, the endpoint is removed and external AI clients cannot discover or call any SureForms abilities.":["Tworzy dedykowany punkt ko\u0144cowy SureForms MCP, do kt\u00f3rego mog\u0105 si\u0119 pod\u0142\u0105czy\u0107 klienci AI, tacy jak Claude. Gdy jest wy\u0142\u0105czony, punkt ko\u0144cowy jest usuwany i zewn\u0119trzni klienci AI nie mog\u0105 odkrywa\u0107 ani wywo\u0142ywa\u0107 \u017cadnych funkcji SureForms."],"Learn more":["Dowiedz si\u0119 wi\u0119cej"],"MCP Adapter Required":["Wymagany adapter MCP"],"Heading 1":["Nag\u0142\u00f3wek 1"],"Heading 2":["Nag\u0142\u00f3wek 2"],"Heading 3":["Nag\u0142\u00f3wek 3"],"Heading 4":["Nag\u0142\u00f3wek 4"],"Heading 5":["Nag\u0142\u00f3wek 5"],"Heading 6":["Nag\u0142\u00f3wek 6"],"Google Maps":["Google Maps"],"Configure Google Maps API key for address autocomplete and map preview.":["Skonfiguruj klucz API Google Maps do autouzupe\u0142niania adres\u00f3w i podgl\u0105du mapy."],"Help shape the future of SureForms":["Pom\u00f3\u017c kszta\u0142towa\u0107 przysz\u0142o\u015b\u0107 SureForms"],"Enable Google Address Autocomplete":["W\u0142\u0105cz autouzupe\u0142nianie adres\u00f3w Google"],"Upgrade to the SureForms Business Plan to add Google-powered address autocomplete with interactive map preview to your forms.":["Uaktualnij do planu SureForms Business, aby doda\u0107 autouzupe\u0142nianie adres\u00f3w zasilane przez Google z interaktywnym podgl\u0105dem mapy do swoich formularzy."],"Auto-suggest addresses as users type for faster, error-free submissions":["Automatyczne sugerowanie adres\u00f3w podczas pisania przez u\u017cytkownik\u00f3w dla szybszych, bezb\u0142\u0119dnych zg\u0142osze\u0144"],"Show an interactive map preview with draggable pin for precise locations":["Poka\u017c interaktywny podgl\u0105d mapy z przeci\u0105galnym pinezk\u0105 dla precyzyjnych lokalizacji"],"Automatically populate address fields like city, state, and postal code":["Automatycznie wype\u0142niaj pola adresowe, takie jak miasto, wojew\u00f3dztwo i kod pocztowy"],"This form is now closed as we've received all the entries.":["Formularz jest teraz zamkni\u0119ty, poniewa\u017c otrzymali\u015bmy wszystkie zg\u0142oszenia."],"Thank you for contacting us! We will be in touch with you shortly.":["Dzi\u0119kujemy za skontaktowanie si\u0119 z nami! Wkr\u00f3tce si\u0119 z Tob\u0105 skontaktujemy."],"Saving\u2026":["Zapisywanie\u2026"],"When enabled this form will not store User IP, Browser Name and the Device Name in the Entries.":["Po w\u0142\u0105czeniu tego formularza nie b\u0119d\u0105 przechowywane adres IP u\u017cytkownika, nazwa przegl\u0105darki i nazwa urz\u0105dzenia w wpisach."],"Form data":["Dane formularza"],"Unsaved changes":["Niezapisane zmiany"],"Keep editing":["Kontynuuj edytowanie"],"Global Defaults":["Domy\u015blne ustawienia globalne"],"Form Restrictions":["Ograniczenia formularza"],"Configure default settings that apply to newly created forms.":["Skonfiguruj domy\u015blne ustawienia, kt\u00f3re maj\u0105 zastosowanie do nowo utworzonych formularzy."],"Collect non-sensitive information from your website, such as the PHP version and features used, to help us fix bugs faster, make smarter decisions, and build features that actually matter to you. ":["Zbieraj niesensytywne informacje z Twojej strony internetowej, takie jak wersja PHP i u\u017cywane funkcje, aby pom\u00f3c nam szybciej naprawia\u0107 b\u0142\u0119dy, podejmowa\u0107 m\u0105drzejsze decyzje i tworzy\u0107 funkcje, kt\u00f3re naprawd\u0119 maj\u0105 dla Ciebie znaczenie."],"Failed to load pages. Please refresh and try again.":["Nie uda\u0142o si\u0119 za\u0142adowa\u0107 stron. Od\u015bwie\u017c i spr\u00f3buj ponownie."],"Failed to load settings. Please refresh and try again.":["Nie uda\u0142o si\u0119 za\u0142adowa\u0107 ustawie\u0144. Od\u015bwie\u017c stron\u0119 i spr\u00f3buj ponownie."],"Form Validation fields cannot be left blank.":["Pola walidacji formularza nie mog\u0105 pozosta\u0107 puste."],"Recipient email is required when email summaries are enabled.":["Adres e-mail odbiorcy jest wymagany, gdy w\u0142\u0105czone s\u0105 podsumowania e-mail."],"Please enter a valid recipient email.":["Prosz\u0119 wprowadzi\u0107 prawid\u0142owy adres e-mail odbiorcy."],"Settings saved.":["Ustawienia zapisane."],"Failed to save settings.":["Nie uda\u0142o si\u0119 zapisa\u0107 ustawie\u0144."],"Some settings failed to save. Please retry.":["Niekt\u00f3re ustawienia nie zosta\u0142y zapisane. Prosz\u0119 spr\u00f3bowa\u0107 ponownie."],"Some fields have unsaved changes. Discard them to continue, or stay to save your edits.":["Niekt\u00f3re pola maj\u0105 niezapisane zmiany. Odrzu\u0107 je, aby kontynuowa\u0107, lub zosta\u0144, aby zapisa\u0107 swoje edycje."],"Discard & switch":["Odrzu\u0107 i prze\u0142\u0105cz"],"Import":["Import"],"Migration":["Migracja"],"Import forms from Contact Form 7, WPForms, Gravity Forms, and other plugins into SureForms.":["Importuj formularze z Contact Form 7, WPForms, Gravity Forms i innych wtyczek do SureForms."],"Could not generate the import preview.":["Nie mo\u017cna wygenerowa\u0107 podgl\u0105du importu."],"Import failed. Please try again or check your error logs.":["Importowanie nie powiod\u0142o si\u0119. Spr\u00f3buj ponownie lub sprawd\u017a swoje dzienniki b\u0142\u0119d\u00f3w."],"Go back":["Wr\u00f3\u0107"],"Update & import":["Aktualizuj i importuj"],"Confirm & import":["Potwierd\u017a i zaimportuj"],"Form #%s":["Formularz #%s"],"%d field will import":["%d pole zostanie zaimportowane"],"Some fields can't be migrated yet":["Niekt\u00f3re pola nie mog\u0105 jeszcze zosta\u0107 przeniesione"],"These fields will be skipped - add them manually after the form is created:":["Te pola zostan\u0105 pomini\u0119te - dodaj je r\u0119cznie po utworzeniu formularza:"],"Some forms could not be parsed":["Niekt\u00f3re formularze nie mog\u0142y zosta\u0107 przetworzone"],"Update existing":["Zaktualizuj istniej\u0105ce"],"Create a new copy":["Utw\u00f3rz now\u0105 kopi\u0119"],"Could not load forms for this source.":["Nie mo\u017cna za\u0142adowa\u0107 formularzy dla tego \u017ar\u00f3d\u0142a."],"(untitled form)":["(formularz bez tytu\u0142u)"],"Previously imported":["Poprzednio zaimportowane"],"Open existing SureForms form in a new tab":["Otw\u00f3rz istniej\u0105cy formularz SureForms w nowej karcie"],"On re-import":["Przy ponownym imporcie"],"No forms found in this plugin.":["Nie znaleziono formularzy w tej wtyczce."],"%1$d of %2$d form selected":["Wybrano %1$d z %2$d formularzy"],"Preview update":["Podgl\u0105d aktualizacji"],"Preview import":["Podgl\u0105d importu"],"Migration complete":["Migracja zako\u0144czona"],"Nothing was imported":["Nic nie zosta\u0142o zaimportowane"],"%d form was imported into SureForms.":["%d formularz zosta\u0142 zaimportowany do SureForms."],"None of the selected forms could be migrated. See the warnings below for details.":["\u017badna z wybranych form nie mog\u0142a zosta\u0107 przeniesiona. Zobacz poni\u017csze ostrze\u017cenia, aby uzyska\u0107 szczeg\u00f3\u0142y."],"Imported forms":["Zaimportowane formularze"],"Edit in SureForms":["Edytuj w SureForms"],"Some fields were skipped during import":["Niekt\u00f3re pola zosta\u0142y pomini\u0119te podczas importu"],"Add these manually in the form editor - they have no SureForms equivalent yet:":["Dodaj je r\u0119cznie w edytorze formularzy - nie maj\u0105 jeszcze odpowiednika w SureForms:"],"Some forms failed to import":["Niekt\u00f3re formularze nie zosta\u0142y zaimportowane"],"Import more forms":["Importuj wi\u0119cej formularzy"],"Could not load the list of importable plugins.":["Nie mo\u017cna za\u0142adowa\u0107 listy wtyczek do zaimportowania."],"No supported form plugins are active on this site. Activate one (such as Contact Form 7) with at least one form to import it into SureForms.":["Na tej stronie nie s\u0105 aktywne \u017cadne obs\u0142ugiwane wtyczki formularzy. Aktywuj jedn\u0105 (tak\u0105 jak Contact Form 7) z co najmniej jednym formularzem, aby zaimportowa\u0107 go do SureForms."],"Plugin":["Wtyczka"],"%d form":["%d forma"],"No forms":["Brak formularzy"],"Multiple choice":["Wielokrotny wyb\u00f3r"],"Consent":["Zgoda"],"The image uploaded but could not be inserted. Please try again.":["Obraz zosta\u0142 przes\u0142any, ale nie mo\u017cna go by\u0142o wstawi\u0107. Prosz\u0119 spr\u00f3bowa\u0107 ponownie."],"The image could not be uploaded. It may be too large, or you may not have permission to upload files.":["Nie mo\u017cna przes\u0142a\u0107 obrazu. Mo\u017ce by\u0107 zbyt du\u017cy lub mo\u017cesz nie mie\u0107 uprawnie\u0144 do przesy\u0142ania plik\u00f3w."],"Please choose an image file.":["Prosz\u0119 wybra\u0107 plik graficzny."],"Show views and conversion rate":["Poka\u017c widoki i wska\u017anik konwersji"],"Log cleared.":["Dziennik wyczyszczony."],"Could not clear the log.":["Nie mo\u017cna wyczy\u015bci\u0107 dziennika."],"Enable logs":["W\u0142\u0105cz dzienniki"],"Records form submission failures reported by the browser, so you can send the log to support instead of reading the console. Nothing is written while your forms are working, and submitted values are never stored.":["Rejestruje niepowodzenia przesy\u0142ania formularzy zg\u0142aszane przez przegl\u0105dark\u0119, dzi\u0119ki czemu mo\u017cesz wys\u0142a\u0107 dziennik do wsparcia zamiast czyta\u0107 konsol\u0119. Nic nie jest zapisywane, gdy Twoje formularze dzia\u0142aj\u0105, a przes\u0142ane warto\u015bci nigdy nie s\u0105 przechowywane."],"Download log":["Pobierz dziennik"],"Confirm delete":["Potwierd\u017a usuni\u0119cie"],"Log is full \u2014 download and clear it to keep recording.":["Dziennik jest pe\u0142ny \u2014 pobierz i wyczy\u015b\u0107 go, aby kontynuowa\u0107 rejestrowanie."],"Form Views & Conversion":["Widoki formularzy i konwersja"],"Logs":["Dzienniki"],"Views and submissions by anyone who can edit the site are normally left out, so testing your own forms does not change these figures.":["Widoki i przesy\u0142ania przez osoby, kt\u00f3re mog\u0105 edytowa\u0107 stron\u0119, s\u0105 zwykle pomijane, wi\u0119c testowanie w\u0142asnych formularzy nie zmienia tych danych."],"Could not open the OttoKit connection window. Please allow popups for this site and try again.":["Nie mo\u017cna otworzy\u0107 okna po\u0142\u0105czenia OttoKit. Prosz\u0119 zezwoli\u0107 na wyskakuj\u0105ce okienka dla tej strony i spr\u00f3bowa\u0107 ponownie."],"Receive a scheduled digest of form submissions straight to your inbox.":["Otrzymuj zaplanowane podsumowanie przes\u0142anych formularzy bezpo\u015brednio na swoj\u0105 skrzynk\u0119 odbiorcz\u0105."],"Quill heading picker: default paragraph style\u0004Normal":["Normalny"]}}} \ No newline at end of file diff --git a/languages/sureforms-pl_PL-e2cfcb2408d95abf73e3ead4a0965656.json b/languages/sureforms-pl_PL-e2cfcb2408d95abf73e3ead4a0965656.json index fc9d3cf51..b5618dfe8 100644 --- a/languages/sureforms-pl_PL-e2cfcb2408d95abf73e3ead4a0965656.json +++ b/languages/sureforms-pl_PL-e2cfcb2408d95abf73e3ead4a0965656.json @@ -1 +1 @@ -{"translation-revision-date":"2025-01-02T08:44:41+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/partialEntriesEmptyState.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"Dashboard":["Panel sterowania"],"Settings":["Ustawienia"],"Entries":["Wpisy"],"Activated":["Aktywowany"],"Forms":["Formularze"],"What's New?":["Co nowego?"],"Core":["Rdze\u0144"],"Unlicensed":["Bez licencji"],"Ready to go beyond free plan?":["Gotowy, aby wyj\u015b\u0107 poza darmowy plan?"],"Upgrade now":["Zaktualizuj teraz"],"and unlock the full power of SureForms!":["i odblokuj pe\u0142n\u0105 moc SureForms!"],"Upgrade SureForms":["Uaktualnij SureForms"],"Payments":["P\u0142atno\u015bci"],"Knowledge Base":["Baza wiedzy"],"What\u2019s New":["Co nowego"],"Learn":["Ucz si\u0119"],"Upgrade to SureForms":["Uaktualnij do SureForms"],"Partial Entries Placeholder":["Symbol zast\u0119pczy dla cz\u0119\u015bciowych wpis\u00f3w"],"Capture in-progress form data the moment visitors stop typing \u2014 no submit required":["Przechwy\u0107 dane formularza w trakcie wype\u0142niania, gdy tylko odwiedzaj\u0105cy przestan\u0105 pisa\u0107 \u2014 nie jest wymagane przesy\u0142anie"],"Recover abandoned submissions and follow up with prospects you would otherwise lose":["Odzyskaj porzucone zg\u0142oszenia i skontaktuj si\u0119 z potencjalnymi klientami, kt\u00f3rych w przeciwnym razie by\u015b straci\u0142"],"Let visitors pick up where they left off with secure, shareable resume links":["Pozw\u00f3l odwiedzaj\u0105cym kontynuowa\u0107 od miejsca, w kt\u00f3rym przerwali, dzi\u0119ki bezpiecznym, udost\u0119pnialnym linkom do wznawiania"],"Stop Losing Leads to Abandoned Forms":["Przesta\u0144 traci\u0107 potencjalnych klient\u00f3w przez porzucone formularze"],"See what visitors typed before they walked away. Upgrade to SureForms Premium to unlock Partial Entries:":["Zobacz, co wpisali odwiedzaj\u0105cy, zanim odeszli. Ulepsz do SureForms Premium, aby odblokowa\u0107 cz\u0119\u015bciowe wpisy:"]}}} \ No newline at end of file +{"translation-revision-date":"2025-01-02T08:44:41+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/partialEntriesEmptyState.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"Dashboard":["Panel sterowania"],"Settings":["Ustawienia"],"Entries":["Wpisy"],"Activated":["Aktywowany"],"Forms":["Formularze"],"What's New?":["Co nowego?"],"Core":["Rdze\u0144"],"Unlicensed":["Bez licencji"],"Ready to go beyond free plan?":["Gotowy, aby wyj\u015b\u0107 poza darmowy plan?"],"Upgrade now":["Zaktualizuj teraz"],"and unlock the full power of SureForms!":["i odblokuj pe\u0142n\u0105 moc SureForms!"],"Upgrade SureForms":["Uaktualnij SureForms"],"Payments":["P\u0142atno\u015bci"],"Knowledge Base":["Baza wiedzy"],"What\u2019s New":["Co nowego"],"Learn":["Ucz si\u0119"],"Upgrade to SureForms":["Uaktualnij do SureForms"],"Partial Entries Placeholder":["Symbol zast\u0119pczy dla cz\u0119\u015bciowych wpis\u00f3w"],"Recover abandoned submissions and follow up with prospects you would otherwise lose":["Odzyskaj porzucone zg\u0142oszenia i skontaktuj si\u0119 z potencjalnymi klientami, kt\u00f3rych w przeciwnym razie by\u015b straci\u0142"],"Let visitors pick up where they left off with secure, shareable resume links":["Pozw\u00f3l odwiedzaj\u0105cym kontynuowa\u0107 od miejsca, w kt\u00f3rym przerwali, dzi\u0119ki bezpiecznym, udost\u0119pnialnym linkom do wznawiania"],"Stop Losing Leads to Abandoned Forms":["Przesta\u0144 traci\u0107 potencjalnych klient\u00f3w przez porzucone formularze"],"See what visitors typed before they walked away. Upgrade to SureForms Premium to unlock Partial Entries:":["Zobacz, co wpisali odwiedzaj\u0105cy, zanim odeszli. Ulepsz do SureForms Premium, aby odblokowa\u0107 cz\u0119\u015bciowe wpisy:"],"Capture in-progress form data the moment visitors stop typing, no submit required":["Przechwy\u0107 dane formularza w trakcie wype\u0142niania, gdy odwiedzaj\u0105cy przestan\u0105 pisa\u0107, bez potrzeby przesy\u0142ania"]}}} \ No newline at end of file diff --git a/languages/sureforms-pl_PL.mo b/languages/sureforms-pl_PL.mo index 813ee4762650c2dcb273f008a4bb3a109632c2b6..c233b03dbd883100a233d228f345c833c3089da0 100644 GIT binary patch delta 73308 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 CwW`|y delta 76724 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%0Dr!|ciptQ05>e*Q|4p+e z7GP0M<e(<oD%4i{J}MLYtcOqy9YLk`s4bsCJ@|sHzm8h}5qFyU(y03?qXMdaC;$Gj z8g591#-s&mop(b;_<*e+X3NRekTna{kb~;!Ow<Dw+Ve|n{j;{b3Kj6H)^~2-xYb_p z5$a{L4;9D}>j~7DUql6Z6%}B?k|uy+sEk!aWvnTxW1UbB?2c;h0o45uqV9LnI8YD9 zqjs{%s3BNtFIa;LXdNnmEvSaKT6fv=`%q(l1ofa(sP-<S+Amlt%KhLdjk-Su3Bd6* z=Rh~KvEGLo!+xk#4nr-s2T_4dLtXzA>VeOru3v|JFc<YDl)rS8`!=nCy1qB6$3s!? zoCneU{?D){W?^woEI>v0f~{X`eH}H%?^xeQJ$R=r@3-Z{sK9<eb>JLoXfE3Gh02(K zN@8L5A5Uct6j5D!q9ZERJy82XA5>udP_ub7sz>Rlv2{>^Ot<9)7)SXTR3KqxP3nuH z%C%6LY=-XpzY_-<qdusy9*$}_fND5|>dB+1$u$A%;(T=H1Zq-kMP2_H>bfJ?5YM7A zcUL)ceGSz4+U24ex;xX|R4Aems9#h{M2-0jRKsuL1l&<B_v<oYdF7nAkT*TS?;RBI zXNJ7KlsIpvV9GduS||`q@%Hzn`@ONjq>SVgt_r#r-WN<u4tbLTq4XH<J>GHL<_(0n zC?h4^ALk9G#QMFd{xol@Z;YR_p+LGfGr^zY-Wt!XUSDde-<KBRN^dAO&F}bA>bs9s z5V3zhI!%wJVO56`d})4fFrGp%q*fJbdV(+A>raW}p@9^y&l}1Zog4@$>=?R0G=Y>c z-cY(PE!{K{A4m(Od(#8Ses5MV!<(Lwrl10jBB}2U1^>}N$eZSm^#{h$^k_dp`xOPx z;2<TK{#ReqgPFcGn?8jb<9&ce^;kL`jF0#F;?w<U=9*wiQkFL%5a&0++|KE-CweV1 z?ddkUPt+OykQ<MB9v>K!k;XlGbVjO%AkNK8yxWIRW*|K_K~Ed)i%p~-F}cechW%7J zcWIZf2Bjmt$DUY}yK7k3m11R*{IPC6)MlJN-4{p-9eZL`?#8iUNd;>L{BcTIO1dvL z-8H8q%)uGFUlGrhiXT<aU1<d4bmriXQ}|M&gGMnc_4mCpp<I5$nn3NqCfA|1K0 z>0t%KazDuk%PZ1tbjBEOQgDp7c5;wmP<~U=z0r+pFlFMs(M^zww17WU$J5zwFK$f; zx2ttaFpbg9ojEBiy-{RqZ*(a4_YGk)^5<6B5_U6R>7*dBr}@qF44Gck&n>?_taW(q zwjE)En-?OmG`~6*lUw|cuu|bpQXCW2KGvJ*C&x+tc!n;6c@p#{`u$`)fkgPn$NJM! z6}2zU&4u>?jZH>UlG~+NUkdZY8yCz>NecQjA>-46$^VGv*wh8y0seH2K*+1Y{r(hx znlC&lCb!z3VNZBV`^N=>86jqfiO(PB_U^e#;Xg&??5-aEY*E^b3;4#Qkh?%^DA!jb zyhF_bw?{H}S@-Zq%R31^ciy^5@<tPcR@>jJ!YmlpX;Pd!i-|Zkn4FsAXW7Ph{!ZP$ zH<OwcWcZW4%(Voq1Gimw`MSAbf&1Ot9h>@px!>pg-?vAH{^w)=Ep+#3(RRuIuO8$U zi3{%=?u3|!aq7OtHOo7ivHbfE=4D9Bh0*nCwWY8uxH{xd8yAQ*-MBr0{;y_2Y&&i$ z*bM^lfmmO<HcNjpOT|%oc*H-uW<t6>&$yDV{Fk`Mt-E;szaslzt=*vw>UMlNw=%*@ z7f?WIJEvcK_)zCQZQrfw{{J;Fe@_RlOksab_m5$RQ!m|p!7SjwIBi=063IVr{EtD@ zCRQ$<B<VIc4ga{@jkVnEEq1hD*U%4Eqw<yeQhfN3`=Z>PEBDH);WhHz-inj7wYh^~ z_qG4r%JfoW<Bd%VFy}M%+DOn#D8(OV-aMJq23X7KzC>O*>1Oqku{5@@;v2%BjB>c* z_V(lTjdu43?F%-AdSYsp?j%t`?aXPcJF|_Z`5$IKXGnr<FkbBx?knl9XHb>FD~;sx zJi5UJJ{xSRn{Rf<Kv;V2{EgvH7QKITS}>Ez>dpLX6|;Q38G8MuX2r0_{FRJ!|M+x; z%BHOD>%0OS%}dCalJm%}aBptoUE$d!qk}2#8^K)&o)ndC_mmP%@ZK2b&wcsp@E@x> zalWyBZ=(A-kmVg5hzlkLyaDgvP@-?gyD5Q0PNlGmhQ<ci3*9e-EU%_pMv^ZroABH_ zyknJ)q(E$TFopfjm+ejQk^bzg^t`1y45g<9Qv&|_-Z61m?pEX8?M)4i^*NaV&IinO z{=_t&dmVTGmjD=tjJWK8Z^uM$dKT}<OhvnWLuP$%V*2(COvG$oVsOXg*zBww6SGXC zscG5%(2j{}H95xHlL-ABdeeg0sX?ww@j32wCbHB3Z}w2O=>ZSR+%Yk43Ri`)>+`I< zrLjzo+s*mB!E_Rk>?66VW$(yJ_9h3DncggUJtUMj#pXosk-vN7BWpycru``n7qSp} zy>8#2g!{+RP*Ng2O-#$m^!+t5y!PG3-0;)+0J$AfoFdSpe2M89zN8egJl4NsSyF)X z^0HST|I(Eh{%_P!dN7nRmN}O0%gwnF9$O)|R@sQC3Q_KpbLusY@K)D%hT98wXfx^P znA=?q5xf$b8{atM!;<AklQk8+p=>%dhHgw`O!OrZ-6i6s!X*bJ22%rkRiy-Dygl?m zl9-<JLGOq%Wz4MMYl`_2M@)H3Q&X~Haz5@GF|0{%-&l7vydm99tbaG2#R6x_CvV>n zOAFr2#3X+pZyImiei41caxe9dNG<Nm4){|vdE@lep=UG6YNz<dl8{ig-+ZEEn=h2i z)If-M`9k?GH?{VTPV*%)ueivU;?6m9dG1585e3?t50+8SM_enI8}(|$t^(x;2hx3G z8R}GDS}ZB~>kV8#_mj6Go(#{uo*Qv*=OXv2(KMevTQXvDTi=Mt40i_bRjb$(PnI{E zd@#?m7{ug23Ue==aaFg|`DTqz^NrCwW973Hn4szYBr@mi>)$bv^~Vx1y-yDA*uv^d z4bq9cY2NI=!*M@Y2J(nZE+sd|rWRV@?ZenHe`0c9zZo&8cKKmrc1#S0SkX*f26o3X zO-}b4CaP9s(|kEA8bofXFpSMzGlV@%)8qE{OjcqbcX&+X%$ULh{+bk7x!;Y5>`|rS zUpXPIf8R_;qT_OIHjgapFtzP^)~renDh`tnI+0;kID6VZ-^TyZ((P@WPV1HB?l->V zfHtFamYCg;{%aF$=?c-@ewF@b1ONJs^RJIq56acmW1{)s|Mza#as5X(a-$!O+!tQl zOfWYG?gYsBplM{8LfRGBS`vNPIlje_l`8x*bDEI<c72b`ENykP9+%|P+U0(K1AV~w zNJDCnoi>iyq#Y#rUwdvFGgHrv-3_2{fKB$F5mf#!5&Zj2_5LjinlM2G{w)ZGBj?29 zkq<v)zh3^Yg#Y84;`WD2>{z#tb{o#nPGFX%N&Y|XaK|L4>eh&oCI0i={CSZT%W9r! z3ng@SZ{s^e1DHF&i99{{&S61*63hPQ4wN(daAdjM2M$N}%wIhtj&a}zO})ah{br^8 zy;-rd#CUUF?;R1{oVO}lncgL__HuWL2U*wNWM+nMEMvog+Y&z?W~b*(;b*_^BFE)( z{yE8#0y~y*nLCq{`R*}q5A#8v!S{mQFxm8Z>4Y+aV>J)5&0=;JyZbJ3Hz-ybdy3l} z%Zyh>HXY5I!VC(=Y2dT;ie$enW>P(tm7^|X<lgaf<oV)5H8sX0<xPq6r6rmxQiIu< zK?0me(Z>%ecI#(*=9Q-xg*y+kc5KmGHr=1dS3}^hEuJvbc*$m`1ag1961l5HJw_!n hi`QU!&||mZzxNAm#vaCvw@FrJN>=VW`J?^}|9>Va+^GNn diff --git a/languages/sureforms-pl_PL.po b/languages/sureforms-pl_PL.po index 2420ea57d..9ed30774d 100644 --- a/languages/sureforms-pl_PL.po +++ b/languages/sureforms-pl_PL.po @@ -14,9 +14,9 @@ msgstr "" #. Plugin Name of the plugin #. Author of the plugin #: sureforms.php -#: admin/admin.php:1198 -#: admin/admin.php:1199 -#: admin/admin.php:3185 +#: admin/admin.php:1211 +#: admin/admin.php:1212 +#: admin/admin.php:3124 #: inc/abilities/abilities-registrar.php:139 #: inc/gutenberg-hooks.php:109 #: inc/page-builders/bricks/elements/form-widget.php:67 @@ -43,8 +43,8 @@ msgstr "Prosty, ale potężny sposób na tworzenie nowoczesnych formularzy na Tw msgid "https://sureforms.com/" msgstr "https://sureforms.com/" -#: admin/admin.php:1211 -#: admin/admin.php:1212 +#: admin/admin.php:1224 +#: admin/admin.php:1225 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/forms.js:172 @@ -59,12 +59,12 @@ msgstr "https://sureforms.com/" msgid "Dashboard" msgstr "Panel sterowania" -#: admin/admin.php:1229 -#: admin/admin.php:1230 -#: admin/admin.php:1662 +#: admin/admin.php:1242 +#: admin/admin.php:1243 +#: admin/admin.php:1675 #: inc/compatibility/multilingual/string-collector.php:236 #: inc/compatibility/multilingual/string-collector.php:245 -#: inc/compatibility/multilingual/string-collector.php:313 +#: inc/compatibility/multilingual/string-collector.php:319 #: assets/build/blocks.js:172 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 @@ -79,15 +79,15 @@ msgstr "Panel sterowania" msgid "Settings" msgstr "Ustawienia" -#: admin/admin.php:1498 -#: admin/admin.php:1499 +#: admin/admin.php:1511 +#: admin/admin.php:1512 #: inc/post-types.php:270 msgid "New Form" msgstr "Nowy formularz" -#: admin/admin.php:1507 -#: admin/admin.php:1508 -#: admin/admin.php:3504 +#: admin/admin.php:1520 +#: admin/admin.php:1521 +#: admin/admin.php:3443 #: inc/generate-form-markup.php:211 #: inc/generate-form-markup.php:224 #: inc/global-settings/email-summary.php:225 @@ -105,14 +105,14 @@ msgid "Entries" msgstr "Wpisy" #. Translators: Post Title. -#: admin/admin.php:1750 +#: admin/admin.php:1763 #, php-format msgid "Edit %1$s" msgstr "Edytuj %1$s" #: inc/ai-form-builder/ai-auth.php:45 #: inc/ai-form-builder/ai-auth.php:93 -#: inc/ai-form-builder/ai-auth.php:167 +#: inc/ai-form-builder/ai-auth.php:170 #: inc/background-process.php:112 #: inc/create-new-form.php:102 #: inc/duplicate-form.php:191 @@ -126,18 +126,18 @@ msgid "Nonce verification failed." msgstr "Weryfikacja nonce nie powiodła się." #. translators: %1$s: Opening anchor tag with URL, %2$s: Closing anchor tag, %3$s: SureForms Pro Plugin Name. -#: admin/admin.php:2626 +#: admin/admin.php:2637 #, php-format msgid "Please %1$sactivate%2$s your copy of %3$s to get new features, access support, receive update notifications, and more." msgstr "Proszę %1$saktywować%2$s swoją kopię %3$s, aby uzyskać nowe funkcje, dostęp do wsparcia, otrzymywać powiadomienia o aktualizacjach i więcej." #. translators: %1$s: SureForms version, %2$s: SureForms Pro Plugin Name, %3$s: SureForms Pro Version, %4$s: Anchor tag open, %5$s: Closing anchor tag. -#: admin/admin.php:2644 +#: admin/admin.php:2655 #, php-format msgid "SureForms %1$s requires minimum %2$s %3$s to work properly. Please update to the latest version from %4$shere%5$s." msgstr "SureForms %1$s wymaga co najmniej %2$s %3$s, aby działać poprawnie. Proszę zaktualizować do najnowszej wersji z %4$stąd%5$s." -#: admin/admin.php:3503 +#: admin/admin.php:3442 #: inc/global-settings/email-summary.php:224 #: assets/build/entries.js:172 #: assets/build/payments.js:172 @@ -207,7 +207,7 @@ msgstr "Śmieci" msgid "Published" msgstr "Opublikowano" -#: admin/admin.php:3495 +#: admin/admin.php:3434 msgid "View" msgstr "Widok" @@ -264,7 +264,7 @@ msgstr "Użytkownik:" msgid "Status:" msgstr "Status:" -#: inc/compatibility/multilingual/string-collector.php:452 +#: inc/compatibility/multilingual/string-collector.php:458 #: inc/page-builders/bricks/elements/form-widget.php:115 #: inc/page-builders/elementor/form-widget.php:751 #: assets/build/blocks.js:172 @@ -299,11 +299,11 @@ msgstr "Nie określono wtyczki" msgid "Plugin Successfully Activated" msgstr "Wtyczka została pomyślnie aktywowana" -#: admin/admin.php:1834 +#: admin/admin.php:1841 msgid "Activating..." msgstr "Aktywowanie..." -#: admin/admin.php:1835 +#: admin/admin.php:1842 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/formEditor.js:172 @@ -318,17 +318,17 @@ msgstr "Aktywowanie..." msgid "Activated" msgstr "Aktywowany" -#: admin/admin.php:1836 +#: admin/admin.php:1843 #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "Activate" msgstr "Aktywuj" -#: admin/admin.php:1837 +#: admin/admin.php:1844 msgid "Installing..." msgstr "Instalowanie..." -#: admin/admin.php:1838 +#: admin/admin.php:1845 msgid "Installed" msgstr "Zainstalowano" @@ -336,13 +336,12 @@ msgstr "Zainstalowano" msgid "You do not have permission to access this page." msgstr "Nie masz uprawnień do dostępu do tej strony." -#: admin/admin.php:2874 -#: admin/admin.php:2917 -#: admin/admin.php:3076 -#: admin/admin.php:3114 -#: admin/admin.php:3135 -#: admin/admin.php:3458 -#: admin/admin.php:3847 +#: admin/admin.php:2859 +#: admin/admin.php:3014 +#: admin/admin.php:3052 +#: admin/admin.php:3073 +#: admin/admin.php:3397 +#: admin/admin.php:3798 #: inc/admin-ajax.php:164 #: inc/payments/admin/admin-handler.php:638 #: inc/payments/stripe/admin-stripe-handler.php:80 @@ -355,7 +354,7 @@ msgid "Form ID is required." msgstr "Wymagany jest identyfikator formularza." #: inc/admin-ajax.php:184 -#: inc/form-submit.php:1261 +#: inc/form-submit.php:1275 msgid "Invalid form ID." msgstr "Nieprawidłowy identyfikator formularza." @@ -421,23 +420,23 @@ msgstr "Ukryta wartość" msgid "Failed to encode the token data." msgstr "Nie udało się zakodować danych tokena." -#: inc/ai-form-builder/ai-auth.php:100 +#: inc/ai-form-builder/ai-auth.php:103 msgid "Error processing Access Key." msgstr "Błąd przetwarzania klucza dostępu." -#: inc/ai-form-builder/ai-auth.php:118 +#: inc/ai-form-builder/ai-auth.php:121 msgid "No access key provided." msgstr "Nie podano klucza dostępu." -#: inc/ai-form-builder/ai-auth.php:155 +#: inc/ai-form-builder/ai-auth.php:158 msgid "Failed to decrypt the access key." msgstr "Nie udało się odszyfrować klucza dostępu." -#: inc/ai-form-builder/ai-auth.php:162 +#: inc/ai-form-builder/ai-auth.php:165 msgid "Failed to json decode the decrypted data." msgstr "Nie udało się zdekodować danych odszyfrowanych w formacie JSON." -#: inc/ai-form-builder/ai-auth.php:172 +#: inc/ai-form-builder/ai-auth.php:175 msgid "No user email found in the decrypted data." msgstr "Nie znaleziono adresu e-mail użytkownika w odszyfrowanych danych." @@ -567,7 +566,7 @@ msgid "I consent to have this website store my submitted information so they can msgstr "Wyrażam zgodę na przechowywanie przez tę stronę moich przesłanych informacji, aby mogli odpowiedzieć na moje zapytanie." #: inc/fields/inlinebutton-markup.php:184 -#: inc/generate-form-markup.php:944 +#: inc/generate-form-markup.php:963 msgid "Please verify that you are not a robot." msgstr "Proszę zweryfikować, że nie jesteś robotem." @@ -619,7 +618,7 @@ msgstr "Dane formularza nie zostały znalezione." msgid "Sorry, you are not allowed to view the form." msgstr "Przepraszam, nie masz uprawnień do przeglądania formularza." -#: inc/generate-form-markup.php:1123 +#: inc/generate-form-markup.php:1142 msgid "There was an error trying to submit your form. Please try again." msgstr "Wystąpił błąd podczas próby przesłania formularza. Proszę spróbować ponownie." @@ -668,7 +667,7 @@ msgstr "Wartość musi być unikalna." msgid "Sorry, you are not allowed to perform this action." msgstr "Przepraszam, nie masz uprawnień do wykonania tej czynności." -#: admin/admin.php:2693 +#: admin/admin.php:2704 msgid "Rate SureForms" msgstr "Oceń SureForms" @@ -715,7 +714,7 @@ msgstr "Pokaż" msgid "Hide" msgstr "Ukryj" -#: inc/generate-form-markup.php:1487 +#: inc/generate-form-markup.php:1506 #: inc/page-builders/elementor/form-widget.php:332 #: inc/post-types.php:95 #: inc/post-types.php:271 @@ -729,7 +728,7 @@ msgstr "Edytuj formularz" msgid "Edit" msgstr "Edytuj" -#: admin/admin.php:3236 +#: admin/admin.php:3175 #: inc/page-builders/elementor/form-widget.php:346 #: assets/build/dashboard.js:2 msgid "Create New Form" @@ -766,8 +765,8 @@ msgstr "Wyświetl formularz" msgid "View Forms" msgstr "Wyświetl formularze" -#: admin/admin.php:1489 -#: admin/admin.php:1490 +#: admin/admin.php:1502 +#: admin/admin.php:1503 #: inc/post-types.php:274 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 @@ -8281,7 +8280,7 @@ msgstr "Socialne" msgid "Travel" msgstr "Podróż" -#: inc/helper.php:2368 +#: inc/helper.php:2394 msgid "Blank Form" msgstr "Pusty formularz" @@ -8580,7 +8579,7 @@ msgstr "Włącz potwierdzenie e-mail" msgid "Checked by Default" msgstr "Zaznaczone domyślnie" -#: inc/compatibility/multilingual/string-collector.php:565 +#: inc/compatibility/multilingual/string-collector.php:571 #: assets/build/blocks.js:172 msgid "Error message" msgstr "Komunikat o błędzie" @@ -8600,7 +8599,6 @@ msgstr "Proszę dodać opcję props do MultiButtonsControl" msgid "Icon Library" msgstr "Biblioteka ikon" -#: admin/admin.php:4062 #: assets/build/blocks.js:172 #: assets/build/dashboard.js:172 #: modules/gutenberg/build/blocks.js:4 @@ -8891,9 +8889,9 @@ msgstr "Dodaj bloki do paska szybkich akcji" msgid "Re-arrange block inside Quick Action Bar" msgstr "Przestaw blok wewnątrz paska szybkich akcji" -#: admin/admin.php:1282 -#: admin/admin.php:1283 -#: admin/admin.php:4737 +#: admin/admin.php:1295 +#: admin/admin.php:1296 +#: admin/admin.php:4534 #: assets/build/blocks.js:172 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 @@ -9006,7 +9004,7 @@ msgstr "Imię" msgid "Send Email To" msgstr "Wyślij e-mail do" -#: inc/compatibility/multilingual/string-collector.php:285 +#: inc/compatibility/multilingual/string-collector.php:290 #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "Subject" @@ -9266,7 +9264,7 @@ msgstr "Centrum" msgid "Right" msgstr "Prawo" -#: inc/form-submit.php:1452 +#: inc/form-submit.php:1466 #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "Google reCAPTCHA" @@ -9276,7 +9274,7 @@ msgstr "Google reCAPTCHA" msgid "CloudFlare Turnstile" msgstr "CloudFlare Turnstile" -#: inc/form-submit.php:1456 +#: inc/form-submit.php:1470 #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "hCaptcha" @@ -9572,7 +9570,7 @@ msgstr "Klucz strony" msgid "Secret Key" msgstr "Klucz tajny" -#: inc/form-submit.php:1460 +#: inc/form-submit.php:1474 #: assets/build/settings.js:172 msgid "Cloudflare Turnstile" msgstr "Cloudflare Turnstile" @@ -9597,7 +9595,7 @@ msgstr "Połącz teraz" msgid "Authentication Failed" msgstr "Uwierzytelnianie nie powiodło się" -#: admin/admin.php:4061 +#: admin/admin.php:3972 #: assets/build/dashboard.js:172 #: assets/build/templatePicker.js:172 msgid "Contact Support" @@ -10570,18 +10568,18 @@ msgstr "Odblokuj Dodaj Notatkę" msgid "With the SureForms Starter plan, enhance your submitted form entries by adding personalized notes for better clarity and tracking." msgstr "Dzięki planowi SureForms Starter ulepsz swoje przesłane formularze, dodając spersonalizowane notatki dla lepszej przejrzystości i śledzenia." -#: inc/form-submit.php:1046 +#: inc/form-submit.php:1060 msgid "Email notification passed to the sending server" msgstr "Powiadomienie e-mail zostało przekazane do serwera wysyłającego" #. translators: Here, %s is the comma separated emails list. -#: inc/form-submit.php:1130 +#: inc/form-submit.php:1144 #, php-format msgid "Email notification recipient: %s" msgstr "Odbiorca powiadomienia e-mail: %s" #. translators: Here, %1$s is the comma separated emails list and %2$s is error report ( if any ). -#: inc/form-submit.php:1147 +#: inc/form-submit.php:1161 #, php-format msgid "Email server was unable to send the email notification. Recipient: %1$s. Reason: %2$s" msgstr "Serwer poczty nie mógł wysłać powiadomienia e-mail. Odbiorca: %1$s. Powód: %2$s" @@ -10624,7 +10622,7 @@ msgstr "Odblokuj formularze konwersacyjne" msgid "With the SureForms Pro Plan, you can transform your forms into engaging conversational layouts for a seamless user experience." msgstr "Dzięki planowi SureForms Pro możesz przekształcić swoje formularze w angażujące, konwersacyjne układy, zapewniając płynne doświadczenie użytkownika." -#: admin/admin.php:1121 +#: admin/admin.php:1134 msgid "Get SureForms Pro" msgstr "Pobierz SureForms Pro" @@ -10836,24 +10834,24 @@ msgstr "Wybierz gradient" msgid "reCAPTCHA" msgstr "reCAPTCHA" -#: inc/form-submit.php:1396 +#: inc/form-submit.php:1410 msgid "Captcha validation failed. No error code provided." msgstr "Weryfikacja Captcha nie powiodła się. Nie podano kodu błędu." -#: inc/form-submit.php:1397 +#: inc/form-submit.php:1411 msgid "Captcha validation failed." msgstr "Weryfikacja Captcha nie powiodła się." -#: inc/form-submit.php:1464 +#: inc/form-submit.php:1478 msgid "Unknown Captcha" msgstr "Nieznana Captcha" -#: inc/form-submit.php:1465 +#: inc/form-submit.php:1479 msgid "Invalid captcha type." msgstr "Nieprawidłowy typ captcha." #. translators: %s is the captcha title. -#: inc/form-submit.php:1478 +#: inc/form-submit.php:1492 #, php-format msgid "%s verification failed. Please contact your site administrator." msgstr "Weryfikacja %s nie powiodła się. Proszę skontaktować się z administratorem strony." @@ -11250,8 +11248,8 @@ msgstr "Opisz formularz, który chcesz utworzyć" msgid "We are building your form…" msgstr "Budujemy Twój formularz…" -#: admin/admin.php:1397 -#: admin/admin.php:1398 +#: admin/admin.php:1410 +#: admin/admin.php:1411 msgid "SMTP" msgstr "SMTP" @@ -11383,32 +11381,31 @@ msgstr "Włącz powiadomienia administratora" msgid "Admin notifications keep you informed about new form entries since your last visit." msgstr "Powiadomienia administracyjne informują Cię o nowych wpisach formularza od Twojej ostatniej wizyty." -#: admin/admin.php:2869 -#: admin/admin.php:2922 -#: admin/admin.php:3072 -#: admin/admin.php:3110 -#: admin/admin.php:3131 -#: admin/admin.php:3462 -#: admin/admin.php:3842 +#: admin/admin.php:2864 +#: admin/admin.php:3010 +#: admin/admin.php:3048 +#: admin/admin.php:3069 +#: admin/admin.php:3401 +#: admin/admin.php:3793 msgid "Unauthorized user." msgstr "Nieautoryzowany użytkownik." #. translators: 1: opening span, 2: opening strong (inline), 3: closing strong, 4: closing span, 5: opening strong (block), 6: closing strong -#: admin/admin.php:3081 +#: admin/admin.php:3019 #, php-format msgid "%1$sGet started by %2$sbuilding your first form%3$s.%4$s%5$sExperience the power of our intuitive AI Form Builder%6$s" msgstr "%1$sZacznij od %2$szbudowania swojego pierwszego formularza%3$s.%4$s%5$sDoświadcz mocy naszego intuicyjnego Kreatora Formularzy AI%6$s" -#: admin/admin.php:3092 +#: admin/admin.php:3030 msgid "SureForms is waiting for you!" msgstr "SureForms czeka na Ciebie!" -#: admin/admin.php:3094 +#: admin/admin.php:3032 msgid "Build My First Form" msgstr "Zbuduj mój pierwszy formularz" -#: admin/admin.php:3095 -#: admin/admin.php:3650 +#: admin/admin.php:3033 +#: admin/admin.php:3582 msgid "Dismiss" msgstr "Odrzuć" @@ -11428,51 +11425,51 @@ msgstr "Zaloguj się" msgid "Register" msgstr "Zarejestruj się" -#: admin/admin.php:3491 +#: admin/admin.php:3430 msgid "Recent Entries" msgstr "Ostatnie wpisy" -#: admin/admin.php:3492 +#: admin/admin.php:3431 msgid "( Last 7 days )" msgstr "( Ostatnie 7 dni )" -#: admin/admin.php:4678 +#: admin/admin.php:4475 msgid "Use Conditional Logic to show only what matters" msgstr "Użyj logiki warunkowej, aby pokazać tylko to, co ważne" -#: admin/admin.php:4679 +#: admin/admin.php:4476 msgid "Split your form into steps to keep it easy" msgstr "Podziel swój formularz na etapy, aby był łatwy." -#: admin/admin.php:4680 +#: admin/admin.php:4477 msgid "Let people upload files directly to your form" msgstr "Pozwól ludziom przesyłać pliki bezpośrednio do Twojego formularza" -#: admin/admin.php:4681 +#: admin/admin.php:4478 msgid "Turn responses into downloadable PDFs automatically" msgstr "Automatycznie przekształcaj odpowiedzi w pliki PDF do pobrania" -#: admin/admin.php:4682 +#: admin/admin.php:4479 msgid "Let users sign with a simple signature field" msgstr "Pozwól użytkownikom podpisać się w prostym polu podpisu" -#: admin/admin.php:4683 +#: admin/admin.php:4480 msgid "Connect your form to other tools using webhooks" msgstr "Połącz swój formularz z innymi narzędziami za pomocą webhooków" -#: admin/admin.php:4684 +#: admin/admin.php:4481 msgid "Use Conversational Forms for a chat-like experience" msgstr "Użyj Formularzy Konwersacyjnych, aby uzyskać doświadczenie podobne do czatu" -#: admin/admin.php:4685 +#: admin/admin.php:4482 msgid "Let users register or log in through your form" msgstr "Pozwól użytkownikom zarejestrować się lub zalogować przez Twój formularz" -#: admin/admin.php:4686 +#: admin/admin.php:4483 msgid "Build forms that create WordPress user accounts" msgstr "Twórz formularze, które tworzą konta użytkowników WordPress" -#: admin/admin.php:4687 +#: admin/admin.php:4484 msgid "Add calculations to auto-total scores or prices" msgstr "Dodaj obliczenia do automatycznego sumowania wyników lub cen" @@ -11671,7 +11668,6 @@ msgstr "Uzyskaj większą kontrolę, szybsze przepływy pracy i głębszą perso msgid "Selected features require %1$s - use code %2$s to get 10% off on any plan." msgstr "Wybrane funkcje wymagają %1$s - użyj kodu %2$s, aby uzyskać 10% zniżki na dowolny plan." -#: admin/admin.php:4060 #: assets/build/dashboard.js:172 msgid "Copied" msgstr "Skopiowano" @@ -11704,21 +11700,21 @@ msgstr "Ostatnie szlify, które robią różnicę:" msgid "Build Your First Form" msgstr "Zbuduj swój pierwszy formularz" -#: inc/helper.php:2161 +#: inc/helper.php:2182 msgid "Invalid nonce action or name." msgstr "Nieprawidłowa akcja lub nazwa nonce." #: inc/admin/editor-nudge.php:237 -#: inc/helper.php:2171 -#: inc/helper.php:2179 +#: inc/helper.php:2192 +#: inc/helper.php:2200 msgid "Invalid security token." msgstr "Nieprawidłowy token zabezpieczający." -#: inc/helper.php:2186 +#: inc/helper.php:2207 msgid "Invalid request type." msgstr "Nieprawidłowy typ żądania." -#: inc/helper.php:2194 +#: inc/helper.php:2215 msgid "You do not have permission to perform this action." msgstr "Nie masz uprawnień do wykonania tej czynności." @@ -11895,7 +11891,7 @@ msgstr "Odkryj SureDash" msgid "Something went wrong. We have logged the error for further investigation" msgstr "Coś poszło nie tak. Zarejestrowaliśmy błąd do dalszego zbadania" -#: inc/field-validation.php:452 +#: inc/field-validation.php:440 msgid "Field is not valid." msgstr "Pole jest nieprawidłowe." @@ -11963,8 +11959,8 @@ msgstr "Miniatura wideo SureForms" msgid "Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>" msgstr "Oczekiwany format dla e-maili - email@sureforms.com lub John Doe <email@sureforms.com>" -#: admin/admin.php:1517 -#: admin/admin.php:1518 +#: admin/admin.php:1530 +#: admin/admin.php:1531 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/forms.js:172 @@ -12345,8 +12341,8 @@ msgstr "Nieznany" #: inc/payments/admin/admin-handler.php:1501 #: inc/payments/admin/admin-handler.php:1505 #: inc/payments/admin/admin-handler.php:1509 -#: inc/payments/front-end.php:893 -#: inc/payments/front-end.php:1338 +#: inc/payments/front-end.php:895 +#: inc/payments/front-end.php:1340 msgid "Guest User" msgstr "Użytkownik gościnny" @@ -12359,7 +12355,7 @@ msgid "Valid customer email is required for payments." msgstr "Ważny adres e-mail klienta jest wymagany do płatności." #: inc/payments/front-end.php:116 -#: inc/payments/front-end.php:342 +#: inc/payments/front-end.php:343 #: inc/payments/stripe/admin-stripe-handler.php:861 #: inc/payments/stripe/payments-settings.php:349 #: inc/payments/stripe/payments-settings.php:474 @@ -12370,136 +12366,136 @@ msgid "Stripe is not connected." msgstr "Stripe nie jest połączony." #: inc/payments/front-end.php:122 -#: inc/payments/front-end.php:348 -#: inc/payments/front-end.php:662 -#: inc/payments/front-end.php:1217 +#: inc/payments/front-end.php:349 +#: inc/payments/front-end.php:664 +#: inc/payments/front-end.php:1219 msgid "Stripe secret key not found." msgstr "Nie znaleziono tajnego klucza Stripe." #. translators: %s: formatted payment amount -#: inc/payments/front-end.php:205 +#: inc/payments/front-end.php:206 #, php-format msgid "The payment amount (%s) is below the minimum allowed. Stripe only processes amounts above 50¢." msgstr "Kwota płatności (%s) jest poniżej dozwolonego minimum. Stripe przetwarza tylko kwoty powyżej 50¢." #. translators: %s: Field name -#: inc/payments/front-end.php:275 +#: inc/payments/front-end.php:276 #, php-format msgid "Missing required field: %s" msgstr "Brak wymaganego pola: %s" -#: inc/payments/front-end.php:294 +#: inc/payments/front-end.php:295 msgid "Valid customer email is required for subscriptions." msgstr "Ważny adres e-mail klienta jest wymagany do subskrypcji." -#: inc/payments/front-end.php:299 +#: inc/payments/front-end.php:300 msgid "Customer name is required for subscriptions." msgstr "Nazwa klienta jest wymagana do subskrypcji." -#: inc/payments/front-end.php:316 +#: inc/payments/front-end.php:317 msgid "Amount must be greater than 0" msgstr "Kwota musi być większa niż 0" -#: inc/payments/front-end.php:324 +#: inc/payments/front-end.php:325 msgid "Invalid billing interval" msgstr "Nieprawidłowy interwał rozliczeniowy" -#: inc/payments/front-end.php:359 +#: inc/payments/front-end.php:360 msgid "Failed to create customer for subscription." msgstr "Nie udało się utworzyć klienta dla subskrypcji." -#: inc/payments/front-end.php:392 -#: inc/payments/front-end.php:408 +#: inc/payments/front-end.php:394 +#: inc/payments/front-end.php:410 msgid "Failed to create subscription through middleware." msgstr "Nie udało się utworzyć subskrypcji za pośrednictwem oprogramowania pośredniczącego." -#: inc/payments/front-end.php:413 +#: inc/payments/front-end.php:415 msgid "Empty response from subscription creation." msgstr "Pusta odpowiedź z tworzenia subskrypcji." -#: inc/payments/front-end.php:418 +#: inc/payments/front-end.php:420 msgid "Invalid JSON response from subscription creation." msgstr "Nieprawidłowa odpowiedź JSON z tworzenia subskrypcji." -#: inc/payments/front-end.php:422 -#: inc/payments/front-end.php:426 +#: inc/payments/front-end.php:424 +#: inc/payments/front-end.php:428 msgid "Invalid subscription data." msgstr "Nieprawidłowe dane subskrypcji." -#: inc/payments/front-end.php:433 +#: inc/payments/front-end.php:435 msgid "Failed to create subscription." msgstr "Nie udało się utworzyć subskrypcji." #. translators: %s: Error message -#: inc/payments/front-end.php:466 +#: inc/payments/front-end.php:468 #, php-format msgid "Unexpected error: %s" msgstr "Nieoczekiwany błąd: %s" -#: inc/payments/front-end.php:632 +#: inc/payments/front-end.php:634 #: inc/payments/stripe/admin-stripe-handler.php:103 #: inc/payments/stripe/admin-stripe-handler.php:165 #: inc/payments/stripe/admin-stripe-handler.php:471 msgid "Subscription ID not found." msgstr "Nie znaleziono identyfikatora subskrypcji." -#: inc/payments/front-end.php:651 +#: inc/payments/front-end.php:653 msgid "Customer ID not found for the payment." msgstr "Nie znaleziono identyfikatora klienta dla płatności." -#: inc/payments/front-end.php:679 +#: inc/payments/front-end.php:681 msgid "Failed to retrieve setup intent." msgstr "Nie udało się pobrać intencji konfiguracji." -#: inc/payments/front-end.php:727 +#: inc/payments/front-end.php:729 msgid "Failed to update subscription." msgstr "Nie udało się zaktualizować subskrypcji." -#: inc/payments/front-end.php:735 +#: inc/payments/front-end.php:737 msgid "Latest invoice not found on subscription." msgstr "Nie znaleziono najnowszej faktury w subskrypcji." -#: inc/payments/front-end.php:748 +#: inc/payments/front-end.php:750 msgid "Failed to retrieve invoice." msgstr "Nie udało się pobrać faktury." -#: inc/payments/front-end.php:770 +#: inc/payments/front-end.php:772 msgid "Payment intent not found on invoice." msgstr "Nie znaleziono zamiaru płatności na fakturze." -#: inc/payments/front-end.php:785 +#: inc/payments/front-end.php:787 msgid "Failed to confirm payment." msgstr "Nie udało się potwierdzić płatności." -#: inc/payments/front-end.php:801 +#: inc/payments/front-end.php:803 msgid "Failed to retrieve subscription." msgstr "Nie udało się pobrać subskrypcji." -#: inc/payments/front-end.php:816 +#: inc/payments/front-end.php:818 msgid "Subscription not found for the payment." msgstr "Nie znaleziono subskrypcji dla płatności." #. translators: %d: User ID -#: inc/payments/front-end.php:891 -#: inc/payments/front-end.php:1338 +#: inc/payments/front-end.php:893 +#: inc/payments/front-end.php:1340 #, php-format msgid "User ID: %d" msgstr "ID użytkownika: %d" #. translators: %s: Invoice status -#: inc/payments/front-end.php:899 +#: inc/payments/front-end.php:901 #, php-format msgid "Invoice Status: %s" msgstr "Status faktury: %s" #. translators: Title for subscription verification log -#: inc/payments/front-end.php:906 +#: inc/payments/front-end.php:908 msgid "Subscription Verification" msgstr "Weryfikacja subskrypcji" #. translators: %s: Subscription ID #. translators: %s: Stripe subscription ID -#: inc/payments/front-end.php:910 +#: inc/payments/front-end.php:912 #: inc/payments/stripe/admin-stripe-handler.php:185 #: inc/payments/stripe/admin-stripe-handler.php:487 #: inc/payments/stripe/stripe-webhook.php:572 @@ -12514,8 +12510,8 @@ msgstr "Identyfikator subskrypcji: %s" #. translators: %s: payment gateway name (e.g., Stripe) #. translators: %s: payment gateway #. translators: %s: Payment gateway name (e.g., Stripe). -#: inc/payments/front-end.php:912 -#: inc/payments/front-end.php:1349 +#: inc/payments/front-end.php:914 +#: inc/payments/front-end.php:1351 #: inc/payments/stripe/admin-stripe-handler.php:190 #: inc/payments/stripe/admin-stripe-handler.php:492 #: inc/payments/stripe/admin-stripe-handler.php:667 @@ -12529,13 +12525,13 @@ msgid "Payment Gateway: %s" msgstr "Bramka płatnicza: %s" #. translators: %s: Payment Intent ID -#: inc/payments/front-end.php:914 +#: inc/payments/front-end.php:916 #, php-format msgid "Payment Intent ID: %s" msgstr "Identyfikator intencji płatności: %s" #. translators: %s: Charge ID -#: inc/payments/front-end.php:916 +#: inc/payments/front-end.php:918 #: inc/payments/stripe/stripe-webhook.php:1084 #, php-format msgid "Charge ID: %s" @@ -12543,7 +12539,7 @@ msgstr "Identyfikator opłaty: %s" #. translators: %s: Subscription Status #. translators: %s: subscription status -#: inc/payments/front-end.php:918 +#: inc/payments/front-end.php:920 #: inc/payments/stripe/admin-stripe-handler.php:195 #: inc/payments/stripe/admin-stripe-handler.php:497 #, php-format @@ -12551,7 +12547,7 @@ msgid "Subscription Status: %s" msgstr "Status subskrypcji: %s" #. translators: %s: Customer ID -#: inc/payments/front-end.php:920 +#: inc/payments/front-end.php:922 #: inc/payments/stripe/stripe-webhook.php:1174 #, php-format msgid "Customer ID: %s" @@ -12559,8 +12555,8 @@ msgstr "ID klienta: %s" #. translators: 1: Amount, 2: Currency #. translators: %1$s: amount, %2$s: currency. -#: inc/payments/front-end.php:922 -#: inc/payments/front-end.php:1351 +#: inc/payments/front-end.php:924 +#: inc/payments/front-end.php:1353 #: inc/payments/stripe/stripe-webhook.php:1089 #: inc/payments/stripe/stripe-webhook.php:1166 #, php-format @@ -12569,34 +12565,34 @@ msgstr "Kwota: %1$s %2$s" #. translators: %s: Payment mode (e.g. Live or Test) #. translators: %s: payment mode -#: inc/payments/front-end.php:925 -#: inc/payments/front-end.php:1356 +#: inc/payments/front-end.php:927 +#: inc/payments/front-end.php:1358 #, php-format msgid "Mode: %s" msgstr "Tryb: %s" -#: inc/payments/front-end.php:959 +#: inc/payments/front-end.php:961 msgid "Failed to verify subscription." msgstr "Nie udało się zweryfikować subskrypcji." -#: inc/payments/front-end.php:1250 -#: inc/payments/front-end.php:1268 -#: inc/payments/front-end.php:1276 -#: inc/payments/front-end.php:1283 +#: inc/payments/front-end.php:1252 +#: inc/payments/front-end.php:1270 +#: inc/payments/front-end.php:1278 +#: inc/payments/front-end.php:1285 msgid "Failed to retrieve payment intent." msgstr "Nie udało się pobrać intencji płatności." -#: inc/payments/front-end.php:1291 +#: inc/payments/front-end.php:1293 msgid "Payment was not confirmed successfully." msgstr "Płatność nie została pomyślnie potwierdzona." -#: inc/payments/front-end.php:1343 +#: inc/payments/front-end.php:1345 msgid "Payment Verification" msgstr "Weryfikacja płatności" #. translators: %s: Stripe transaction ID #. translators: %s: Charge ID -#: inc/payments/front-end.php:1347 +#: inc/payments/front-end.php:1349 #: inc/payments/stripe/stripe-webhook.php:1162 #, php-format msgid "Transaction ID: %s" @@ -12604,18 +12600,18 @@ msgstr "ID transakcji: %s" #. translators: %s: payment status #. translators: %s: Status -#: inc/payments/front-end.php:1353 +#: inc/payments/front-end.php:1355 #: inc/payments/stripe/stripe-webhook.php:576 #: inc/payments/stripe/stripe-webhook.php:1168 #, php-format msgid "Status: %s" msgstr "Status: %s" -#: inc/payments/front-end.php:1459 +#: inc/payments/front-end.php:1461 msgid "Failed to create Stripe customer." msgstr "Nie udało się utworzyć klienta Stripe." -#: inc/payments/front-end.php:1523 +#: inc/payments/front-end.php:1525 msgid "Failed to create Stripe guest customer." msgstr "Nie udało się utworzyć gościa klienta Stripe." @@ -15103,7 +15099,7 @@ msgid "Failed to create duplicate form." msgstr "Nie udało się utworzyć duplikatu formularza." #: inc/payments/front-end.php:99 -#: inc/payments/front-end.php:305 +#: inc/payments/front-end.php:306 #: inc/payments/payment-helper.php:597 msgid "Invalid form configuration." msgstr "Nieprawidłowa konfiguracja formularza." @@ -15183,7 +15179,7 @@ msgstr "Kwota płatności poniżej minimum. Minimum: %1$s, otrzymano %2$s." msgid " (Copy)" msgstr "(Kopiuj)" -#: inc/compatibility/multilingual/string-collector.php:563 +#: inc/compatibility/multilingual/string-collector.php:569 #: assets/build/blocks.js:172 msgid "Placeholder" msgstr "Symbol zastępczy" @@ -15378,12 +15374,12 @@ msgid "Stripe Settings" msgstr "Ustawienia Stripe" #. translators: %1$s: SureForms version, %2$s: SureForms Pro Plugin Name, %3$s: SureForms Pro Version. -#: admin/admin.php:2335 +#: admin/admin.php:2346 #, php-format msgid "SureForms %1$s requires minimum %2$s %3$s to work properly. Please update to the latest version." msgstr "SureForms %1$s wymaga co najmniej %2$s %3$s do prawidłowego działania. Proszę zaktualizować do najnowszej wersji." -#: admin/admin.php:2348 +#: admin/admin.php:2359 msgid "Update Now" msgstr "Zaktualizuj teraz" @@ -15431,8 +15427,8 @@ msgstr "Pozycja znaku waluty" msgid "Select the position of the currency symbol relative to the amount." msgstr "Wybierz pozycję symbolu waluty względem kwoty." -#: admin/admin.php:1460 -#: admin/admin.php:1461 +#: admin/admin.php:1473 +#: admin/admin.php:1474 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/forms.js:172 @@ -15446,41 +15442,41 @@ msgstr "Wybierz pozycję symbolu waluty względem kwoty." msgid "Learn" msgstr "Ucz się" -#: admin/admin.php:2689 +#: admin/admin.php:2700 msgid "Amazing! SureForms is powering your forms and submissions - let's keep growing together!" msgstr "Niesamowite! SureForms napędza Twoje formularze i zgłoszenia - rozwijajmy się razem!" -#: admin/admin.php:2690 +#: admin/admin.php:2701 msgid "If SureForms has been helpful, would you mind taking a moment to leave a 5-star review on WordPress.org?" msgstr "Jeśli SureForms okazał się pomocny, czy mógłbyś poświęcić chwilę na pozostawienie 5-gwiazdkowej recenzji na WordPress.org?" -#: admin/admin.php:2701 -#: admin/admin.php:2765 +#: admin/admin.php:2712 +#: admin/admin.php:2776 msgid "Maybe later" msgstr "Może później" -#: admin/admin.php:2707 +#: admin/admin.php:2718 msgid "I already did" msgstr "Już to zrobiłem" -#: admin/admin.php:2756 +#: admin/admin.php:2767 msgid "SureForms is ready to power your forms — explore what's possible!" msgstr "SureForms jest gotowy, aby zasilić Twoje formularze — odkryj, co jest możliwe!" -#: admin/admin.php:2757 +#: admin/admin.php:2768 msgid "Manage your forms, track submissions, and discover features like AI Form Builder, payment integrations, and more from the SureForms dashboard." msgstr "Zarządzaj swoimi formularzami, śledź zgłoszenia i odkrywaj funkcje takie jak AI Form Builder, integracje płatności i inne z poziomu pulpitu SureForms." -#: admin/admin.php:2760 +#: admin/admin.php:2771 msgid "Go to Dashboard" msgstr "Przejdź do pulpitu nawigacyjnego" -#: admin/admin.php:2771 +#: admin/admin.php:2782 msgid "I already know" msgstr "Już wiem" -#: admin/admin.php:2981 -#: admin/admin.php:3854 +#: admin/admin.php:2917 +#: admin/admin.php:3805 msgid "Invalid parameters." msgstr "Nieprawidłowe parametry." @@ -15806,11 +15802,11 @@ msgstr "Tablica definicji pól formularza. Podanie tego zastępuje wszystkie ist msgid "Optional form metadata including confirmation, compliance, and styling settings. Same schema as create-form." msgstr "Opcjonalne metadane formularza, w tym ustawienia potwierdzenia, zgodności i stylizacji. Taki sam schemat jak create-form." -#: inc/ai-form-builder/ai-auth.php:111 +#: inc/ai-form-builder/ai-auth.php:114 msgid "Authentication session expired. Please try again." msgstr "Sesja uwierzytelniania wygasła. Proszę spróbować ponownie." -#: inc/ai-form-builder/ai-auth.php:144 +#: inc/ai-form-builder/ai-auth.php:147 msgid "Invalid access key format." msgstr "Nieprawidłowy format klucza dostępu." @@ -15867,10 +15863,10 @@ msgstr "Ten formularz nie jest jeszcze dostępny. Sprawdź ponownie po zaplanowa #: inc/form-submit.php:247 #: inc/form-submit.php:553 #: inc/form-submit.php:598 -#: inc/form-submit.php:1257 +#: inc/form-submit.php:1271 #: inc/migrator/bootstrap.php:357 #: inc/payments/front-end.php:79 -#: inc/payments/front-end.php:265 +#: inc/payments/front-end.php:266 #: inc/rest-api.php:124 #: inc/rest-api.php:183 #: inc/rest-api.php:349 @@ -15919,19 +15915,19 @@ msgstr "Proszę sprawdzić formularz pod kątem błędów." msgid "Your submission was flagged as spam. Please try again." msgstr "Twoje zgłoszenie zostało oznaczone jako spam. Proszę spróbuj ponownie." -#: inc/form-submit.php:868 +#: inc/form-submit.php:882 msgid "Unable to submit form. Please try again." msgstr "Nie można przesłać formularza. Proszę spróbować ponownie." -#: inc/form-submit.php:1137 +#: inc/form-submit.php:1151 msgid "No SMTP plugin detected. Please configure an SMTP plugin to enable email sending." msgstr "Nie wykryto wtyczki SMTP. Proszę skonfigurować wtyczkę SMTP, aby umożliwić wysyłanie e-maili." -#: inc/form-submit.php:1138 +#: inc/form-submit.php:1152 msgid "Email sending failed for an unknown reason." msgstr "Wysyłanie e-maila nie powiodło się z nieznanego powodu." -#: inc/form-submit.php:1201 +#: inc/form-submit.php:1215 msgid "No emails were sent." msgstr "Nie wysłano żadnych e-maili." @@ -16444,7 +16440,7 @@ msgid "Duplicate form?" msgstr "Powielić formularz?" #: assets/build/formSubmit.js:2 -#: assets/js/unminified/form-submit.js:938 +#: assets/js/unminified/form-submit.js:953 msgid "An error occurred while submitting your form. Please try again." msgstr "Wystąpił błąd podczas przesyłania formularza. Proszę spróbować ponownie." @@ -16821,28 +16817,28 @@ msgstr "Tajny klucz webhooka nie jest skonfigurowany." msgid "Invalid webhook signature." msgstr "Nieprawidłowy podpis webhooka." -#: admin/admin.php:1299 -#: admin/admin.php:1905 +#: admin/admin.php:1312 +#: admin/admin.php:1916 #: assets/build/formEditor.js:172 msgid "Quizzes" msgstr "Quizy" -#: admin/admin.php:1298 +#: admin/admin.php:1311 msgid "Quiz Entries" msgstr "Wpisy do quizu" -#: admin/admin.php:1301 -#: admin/admin.php:1334 -#: admin/admin.php:1367 +#: admin/admin.php:1314 +#: admin/admin.php:1347 +#: admin/admin.php:1380 #: assets/build/settings.js:172 msgid "New" msgstr "Nowy" -#: inc/form-submit.php:1266 +#: inc/form-submit.php:1280 msgid "Invalid form." msgstr "Nieprawidłowy formularz." -#: inc/form-submit.php:1271 +#: inc/form-submit.php:1285 msgid "Too many requests. Please try again shortly." msgstr "Zbyt wiele żądań. Proszę spróbować ponownie za chwilę." @@ -17351,9 +17347,9 @@ msgstr "Idealne do edukacji, szkoleń i zabawnych ciekawostek" msgid "Select this to create a quiz with scored questions and graded results." msgstr "Wybierz to, aby utworzyć quiz z punktowanymi pytaniami i ocenianymi wynikami." -#: admin/admin.php:1331 -#: admin/admin.php:1332 -#: admin/admin.php:1910 +#: admin/admin.php:1344 +#: admin/admin.php:1345 +#: admin/admin.php:1921 msgid "Survey Reports" msgstr "Raporty z ankiet" @@ -17733,23 +17729,23 @@ msgid "The AI response is missing a form title. Please try again." msgstr "Odpowiedź AI nie zawiera tytułu formularza. Proszę spróbować ponownie." #: inc/ai-form-builder/ai-form-builder.php:127 -#: inc/ai-form-builder/field-mapping.php:69 +#: inc/ai-form-builder/field-mapping.php:73 msgid "The AI was unable to generate form fields. Please try again." msgstr "Sztuczna inteligencja nie była w stanie wygenerować pól formularza. Proszę spróbować ponownie." -#: inc/ai-form-builder/field-mapping.php:41 +#: inc/ai-form-builder/field-mapping.php:45 msgid "The AI form data is missing. Please try again." msgstr "Dane formularza AI są brakujące. Proszę spróbować ponownie." -#: inc/ai-form-builder/field-mapping.php:51 +#: inc/ai-form-builder/field-mapping.php:55 msgid "The AI form data is not in the expected format." msgstr "Dane formularza AI nie są w oczekiwanym formacie." -#: inc/ai-form-builder/field-mapping.php:60 +#: inc/ai-form-builder/field-mapping.php:64 msgid "The AI response did not include a form. Please try again." msgstr "Odpowiedź AI nie zawierała formularza. Proszę spróbować ponownie." -#: inc/ai-form-builder/field-mapping.php:90 +#: inc/ai-form-builder/field-mapping.php:94 msgid "The AI returned a malformed form field. Please try again." msgstr "Sztuczna inteligencja zwróciła nieprawidłowe pole formularza. Proszę spróbować ponownie." @@ -17759,7 +17755,7 @@ msgid "Error creating SureForms Form." msgstr "Błąd podczas tworzenia formularza SureForms." #. translators: %s represents the minimum number of characters required -#: inc/field-validation.php:465 +#: inc/field-validation.php:453 #: inc/translatable.php:94 #, php-format msgid "Please enter at least %s characters." @@ -17773,7 +17769,7 @@ msgstr "Płatność jednorazowa" msgid "Choose payment type" msgstr "Wybierz rodzaj płatności" -#: inc/payments/front-end.php:335 +#: inc/payments/front-end.php:336 msgid "Billing interval does not match the form configuration." msgstr "Okres rozliczeniowy nie pasuje do konfiguracji formularza." @@ -17917,9 +17913,9 @@ msgstr "Odpowiedź AI była pusta. Proszę dopracować swój prompt i spróbowa msgid "Unable to build form fields from the AI response." msgstr "Nie można utworzyć pól formularza z odpowiedzi AI." -#: admin/admin.php:1364 -#: admin/admin.php:1365 -#: admin/admin.php:1915 +#: admin/admin.php:1377 +#: admin/admin.php:1378 +#: admin/admin.php:1926 msgid "Partial Entries" msgstr "Częściowe wpisy" @@ -18196,10 +18192,6 @@ msgstr "Konwertowanie…" msgid "Convert to SureForms" msgstr "Konwertuj na SureForms" -#: assets/build/partialEntriesEmptyState.js:172 -msgid "Capture in-progress form data the moment visitors stop typing — no submit required" -msgstr "Przechwyć dane formularza w trakcie wypełniania, gdy tylko odwiedzający przestaną pisać — nie jest wymagane przesyłanie" - #: assets/build/partialEntriesEmptyState.js:172 msgid "Recover abandoned submissions and follow up with prospects you would otherwise lose" msgstr "Odzyskaj porzucone zgłoszenia i skontaktuj się z potencjalnymi klientami, których w przeciwnym razie byś stracił" @@ -18295,80 +18287,80 @@ msgstr "Potwierdzenia" msgid "Confirmation #%d" msgstr "Potwierdzenie #%d" -#: inc/compatibility/multilingual/string-collector.php:286 +#: inc/compatibility/multilingual/string-collector.php:291 msgid "Message body" msgstr "Treść wiadomości" -#: inc/compatibility/multilingual/string-collector.php:287 +#: inc/compatibility/multilingual/string-collector.php:292 msgid "\"From\" name" msgstr "\"Od\" nazwa" #. translators: %d is the notification number. -#: inc/compatibility/multilingual/string-collector.php:290 +#: inc/compatibility/multilingual/string-collector.php:295 msgid "Notifications" msgstr "Powiadomienia" #. translators: %d is the notification number. -#: inc/compatibility/multilingual/string-collector.php:290 +#: inc/compatibility/multilingual/string-collector.php:295 #, php-format msgid "Notification #%d" msgstr "Powiadomienie #%d" -#: inc/compatibility/multilingual/string-collector.php:313 +#: inc/compatibility/multilingual/string-collector.php:319 msgid "Form restriction message" msgstr "Komunikat o ograniczeniu formularza" #. translators: %d is the option number. -#: inc/compatibility/multilingual/string-collector.php:482 +#: inc/compatibility/multilingual/string-collector.php:488 #, php-format msgid "Option %d" msgstr "Opcja %d" -#: inc/compatibility/multilingual/string-collector.php:562 +#: inc/compatibility/multilingual/string-collector.php:568 msgid "Label" msgstr "Etykieta" -#: inc/compatibility/multilingual/string-collector.php:564 +#: inc/compatibility/multilingual/string-collector.php:570 msgid "Help text" msgstr "Tekst pomocy" -#: inc/compatibility/multilingual/string-collector.php:566 +#: inc/compatibility/multilingual/string-collector.php:572 msgid "Default value" msgstr "Wartość domyślna" -#: inc/compatibility/multilingual/string-collector.php:567 +#: inc/compatibility/multilingual/string-collector.php:573 msgid "Duplicate message" msgstr "Zduplikowana wiadomość" -#: inc/compatibility/multilingual/string-collector.php:568 +#: inc/compatibility/multilingual/string-collector.php:574 msgid "Confirm label" msgstr "Potwierdź etykietę" -#: inc/compatibility/multilingual/string-collector.php:569 +#: inc/compatibility/multilingual/string-collector.php:575 msgid "Prefix" msgstr "Prefiks" -#: inc/compatibility/multilingual/string-collector.php:570 +#: inc/compatibility/multilingual/string-collector.php:576 msgid "Suffix" msgstr "Sufiks" -#: inc/compatibility/multilingual/string-collector.php:571 +#: inc/compatibility/multilingual/string-collector.php:577 msgid "Button text" msgstr "Tekst przycisku" -#: inc/compatibility/multilingual/string-collector.php:572 +#: inc/compatibility/multilingual/string-collector.php:578 msgid "Amount label" msgstr "Etykieta kwoty" -#: inc/compatibility/multilingual/string-collector.php:573 +#: inc/compatibility/multilingual/string-collector.php:579 msgid "Payment description" msgstr "Opis płatności" -#: inc/compatibility/multilingual/string-collector.php:574 +#: inc/compatibility/multilingual/string-collector.php:580 msgid "One-time label" msgstr "Etykieta jednorazowa" -#: inc/compatibility/multilingual/string-collector.php:575 +#: inc/compatibility/multilingual/string-collector.php:581 msgid "Subscription label" msgstr "Etykieta subskrypcji" @@ -18790,23 +18782,23 @@ msgstr "Nie można zweryfikować kwoty płatności dla tego formularza. Proszę msgid "Cancellation is not supported for this payment gateway." msgstr "Anulowanie nie jest obsługiwane dla tej bramki płatności." -#: admin/admin.php:3203 +#: admin/admin.php:3142 msgid "SureForms AI Quick Draft" msgstr "SureForms AI Szybki Szkic" -#: admin/admin.php:3222 +#: admin/admin.php:3161 msgid "Describe the form and let SureForms AI generate it for you." msgstr "Opisz formularz, a SureForms AI wygeneruje go dla Ciebie." -#: admin/admin.php:3225 +#: admin/admin.php:3164 msgid "Describe your form" msgstr "Opisz swój formularz" -#: admin/admin.php:3232 +#: admin/admin.php:3171 msgid "Example: Create a contact form with name, email, phone, and message fields." msgstr "Przykład: Utwórz formularz kontaktowy z polami na imię, email, telefon i wiadomość." -#: admin/admin.php:3273 +#: admin/admin.php:3212 msgid "Redirecting..." msgstr "Przekierowywanie..." @@ -18819,14 +18811,14 @@ msgid "The prompt is too long. Please shorten it and try again." msgstr "Podpowiedź jest zbyt długa. Skróć ją i spróbuj ponownie." #. translators: %s: maximum characters allowed before the @ symbol. -#: inc/field-validation.php:487 +#: inc/field-validation.php:475 #: inc/translatable.php:97 #, php-format msgid "The part before @ may not exceed %s characters." msgstr "Część przed @ nie może przekraczać %s znaków." #. translators: %s: maximum characters allowed after the @ symbol. -#: inc/field-validation.php:493 +#: inc/field-validation.php:481 #: inc/translatable.php:100 #, php-format msgid "The part after @ may not exceed %s characters." @@ -18913,78 +18905,78 @@ msgstr "Przepraszamy, nie masz uprawnień do renderowania tego formularza." msgid "This form requires a payment. Please complete the payment and submit again." msgstr "Ten formularz wymaga płatności. Proszę dokończyć płatność i przesłać ponownie." -#: admin/admin.php:598 +#: admin/admin.php:611 msgid "You are not allowed to update this prompt." msgstr "Nie masz uprawnień do aktualizacji tego polecenia." -#: admin/admin.php:641 +#: admin/admin.php:654 msgid "Finish setting up your form" msgstr "Dokończ konfigurowanie formularza" -#: admin/admin.php:673 +#: admin/admin.php:686 msgid "Review or edit your form" msgstr "Przejrzyj lub edytuj formularz" -#: admin/admin.php:674 -#: admin/admin.php:4515 +#: admin/admin.php:687 +#: admin/admin.php:4312 msgid "Edit form" msgstr "Edytuj formularz" -#: admin/admin.php:679 +#: admin/admin.php:692 msgid "Personalize the Thank You message" msgstr "Spersonalizuj wiadomość podziękowania" -#: admin/admin.php:680 +#: admin/admin.php:693 msgid "Edit message" msgstr "Edytuj wiadomość" -#: admin/admin.php:685 +#: admin/admin.php:698 msgid "Choose who gets notified of new replies" msgstr "Wybierz, kto zostanie powiadomiony o nowych odpowiedziach" -#: admin/admin.php:686 +#: admin/admin.php:699 msgid "Set up email" msgstr "Skonfiguruj e-mail" -#: admin/admin.php:694 +#: admin/admin.php:707 msgid "your form" msgstr "twój formularz" #. translators: %s: form title. -#: admin/admin.php:697 +#: admin/admin.php:710 #, php-format msgid "Finish setting up %s" msgstr "Dokończ konfigurowanie %s" #. translators: %s: form title. -#: admin/admin.php:705 +#: admin/admin.php:718 #, php-format msgid "View %s (opens in a new tab)" msgstr "Zobacz %s (otwiera się w nowej karcie)" -#: admin/admin.php:710 +#: admin/admin.php:723 msgid "Customize your form to get it ready for real submissions:" msgstr "Dostosuj swój formularz, aby był gotowy do rzeczywistych zgłoszeń:" -#: admin/admin.php:4504 +#: admin/admin.php:4301 msgid "We’ve already created this form for you. Finish customising it so it’s ready to collect real submissions." msgstr "Już stworzyliśmy ten formularz dla Ciebie. Dokończ jego dostosowywanie, aby był gotowy do zbierania rzeczywistych zgłoszeń." #. translators: %s: form name. -#: admin/admin.php:4509 +#: admin/admin.php:4306 #, php-format msgid "Finish setting up “%s”" msgstr "Dokończ konfigurowanie „%s”" -#: admin/admin.php:4522 +#: admin/admin.php:4319 msgid "Edit the Thank You message" msgstr "Edytuj wiadomość podziękowania" -#: admin/admin.php:4528 +#: admin/admin.php:4325 msgid "Set where replies go" msgstr "Ustaw, gdzie mają trafiać odpowiedzi" -#: inc/generate-form-markup.php:1488 +#: inc/generate-form-markup.php:1507 msgid "(opens in a new tab)" msgstr "(otwiera się w nowej karcie)" @@ -19008,93 +19000,63 @@ msgstr "Proszę wybrać plik graficzny." msgid "This form could not be submitted. Please refresh the page and try again." msgstr "Nie można było przesłać tego formularza. Proszę odświeżyć stronę i spróbować ponownie." -#: admin/admin.php:2395 -#: admin/admin.php:2484 +#: admin/admin.php:2406 +#: admin/admin.php:2495 msgid "Your SureForms database is up to date. New form entries will be saved as usual." msgstr "Twoja baza danych SureForms jest aktualna. Nowe wpisy formularzy będą zapisywane jak zwykle." -#: admin/admin.php:2409 -#: admin/admin.php:2493 +#: admin/admin.php:2420 +#: admin/admin.php:2504 #: inc/rest-api.php:1447 msgid "SureForms could not finish updating the database. Your hosting may not allow SureForms to create database tables — please contact your hosting provider or SureForms support." msgstr "SureForms nie mogło zakończyć aktualizacji bazy danych. Twój hosting może nie pozwalać SureForms na tworzenie tabel w bazie danych — skontaktuj się z dostawcą hostingu lub wsparciem SureForms." -#: admin/admin.php:2412 +#: admin/admin.php:2423 msgid "Contact support" msgstr "Skontaktuj się z pomocą techniczną" -#: admin/admin.php:2432 +#: admin/admin.php:2443 msgid "Database update needed" msgstr "Wymagana aktualizacja bazy danych" -#: admin/admin.php:2438 +#: admin/admin.php:2449 msgid "Fix now" msgstr "Napraw teraz" -#: admin/admin.php:2507 +#: admin/admin.php:2518 msgid "SureForms — database update needed" msgstr "SureForms — wymagana aktualizacja bazy danych" -#: admin/admin.php:2512 +#: admin/admin.php:2523 msgid "Update database" msgstr "Zaktualizuj bazę danych" -#: admin/admin.php:2532 +#: admin/admin.php:2543 msgid "You do not have permission to update the database." msgstr "Nie masz uprawnień do aktualizacji bazy danych." -#: admin/admin.php:3669 +#: admin/admin.php:3601 msgid "You do not have permission to do this." msgstr "Nie masz uprawnień do wykonania tej czynności." #. translators: %s: caching plugin name. -#: admin/admin.php:4209 +#: admin/admin.php:4006 msgid "%s may interfere with your forms." msgstr "%s może zakłócać działanie Twoich formularzy." -#: admin/admin.php:4185 -#: admin/admin.php:4213 +#: admin/admin.php:3982 +#: admin/admin.php:4010 msgid "Help Me Fix" msgstr "Pomóż mi naprawić" -#: admin/admin.php:4258 +#: admin/admin.php:4055 msgid "SureForms found your form entries stored under a different database table prefix. Reconnecting them takes a moment, and your existing entries will be kept." msgstr "SureForms znalazło Twoje wpisy formularzy przechowywane pod innym prefiksem tabeli bazy danych. Ponowne połączenie zajmuje chwilę, a Twoje istniejące wpisy zostaną zachowane." -#: admin/admin.php:4261 +#: admin/admin.php:4058 msgid "SureForms needs to update your database before it can save new form entries. This only takes a moment and will not change your forms or existing content. Entries submitted before now cannot be recovered from here." msgstr "SureForms musi zaktualizować Twoją bazę danych, zanim będzie mogło zapisywać nowe wpisy formularzy. To zajmuje tylko chwilę i nie zmieni Twoich formularzy ani istniejącej zawartości. Wpisy przesłane przed tym momentem nie mogą być odzyskane stąd." -#. translators: %s: site host. -#: admin/admin.php:5032 -msgid "SureForms: form submissions are failing on %s" -msgstr "SureForms: przesyłanie formularzy nie powiodło się na %s" - -#: admin/admin.php:4990 -msgid "Debug log: no entries recorded." -msgstr "Dziennik debugowania: brak zapisanych wpisów." - -#. translators: 1: entries shown, 2: entries recorded. -#: admin/admin.php:4995 -msgid "Debug log (most recent %1$d of %2$d entries)" -msgstr "Dziennik debugowania (najnowsze %1$d z %2$d wpisów)" - -#: admin/admin.php:5158 -msgid "Hello SureForms support," -msgstr "Witaj wsparcie SureForms," - -#: admin/admin.php:5182 -msgid "Site details" -msgstr "Szczegóły strony" - -#: admin/admin.php:5185 -msgid "not active" -msgstr "nieaktywny" - -#: admin/admin.php:5188 -msgid "none detected" -msgstr "nie wykryto" - #: inc/admin-ajax.php:492 msgid "No form submission failures have been recorded." msgstr "Nie zarejestrowano żadnych niepowodzeń przesyłania formularzy." @@ -19144,10 +19106,6 @@ msgstr "Brak danych o konwersji" msgid "Show views and conversion rate" msgstr "Pokaż widoki i wskaźnik konwersji" -#: assets/build/settings.js:172 -msgid "Adds the Views and Conversion Rate columns to the Forms list. A view is counted once per page visit when the form appears on screen, and the conversion rate is the share of those views that ended in a submission. Counting starts the first time you turn this on, so submissions received before then are not counted towards the rate. Turning it off afterwards only hides the columns — counting continues, so the figures are up to date if you switch it back on." -msgstr "Dodaje kolumny Widoki i Wskaźnik konwersji do listy Formularzy. Widok jest liczony raz na wizytę na stronie, gdy formularz pojawia się na ekranie, a wskaźnik konwersji to udział tych widoków, które zakończyły się przesłaniem. Liczenie rozpoczyna się, gdy pierwszy raz to włączysz, więc przesłania otrzymane przed tym momentem nie są liczone do wskaźnika. Wyłączenie tego później tylko ukrywa kolumny — liczenie trwa, więc dane są aktualne, jeśli ponownie to włączysz." - #: assets/build/settings.js:172 msgid "Log cleared." msgstr "Dziennik wyczyszczony." @@ -19184,192 +19142,102 @@ msgstr "Widoki formularzy i konwersja" msgid "Logs" msgstr "Dzienniki" -#: admin/admin.php:2831 +#: admin/admin.php:2839 msgid "Previous notice" msgstr "Poprzednie powiadomienie" -#: admin/admin.php:2832 +#: admin/admin.php:2840 msgid "Next notice" msgstr "Następne powiadomienie" #. translators: 1: current position, 2: total notices. -#: admin/admin.php:2834 +#: admin/admin.php:2842 msgid "%1$d of %2$d" msgstr "%1$d z %2$d" -#: admin/admin.php:2891 -msgid "Nothing to report." -msgstr "Brak raportu." - -#: admin/admin.php:4057 #: assets/build/dashboard.js:172 msgid "Details" msgstr "Szczegóły" -#: admin/admin.php:4058 -msgid "What we recorded about this problem. Copy it into your support request so we can start from the cause rather than a description of it." -msgstr "Co zarejestrowaliśmy na temat tego problemu. Skopiuj to do swojego zgłoszenia do wsparcia, abyśmy mogli zacząć od przyczyny, a nie jej opisu." - -#: admin/admin.php:4059 #: assets/build/dashboard.js:172 msgid "Copy details" msgstr "Skopiuj szczegóły" -#: admin/admin.php:4068 -msgid "Copy the details first, so you have them to paste." -msgstr "Najpierw skopiuj szczegóły, aby móc je wkleić." - -#: admin/admin.php:4072 -msgid "Copied. Contact Support is now available." -msgstr "Skopiowano. Kontakt z pomocą techniczną jest teraz dostępny." - -#: admin/admin.php:4073 -msgid "Your browser would not let us copy. Select the text above and copy it by hand." -msgstr "Twoja przeglądarka nie pozwoliła nam skopiować. Wybierz powyższy tekst i skopiuj go ręcznie." - -#: admin/admin.php:4076 -msgid "Recorded diagnostics" -msgstr "Zarejestrowane diagnostyki" - -#: admin/admin.php:4080 -msgid "Collecting the details…" -msgstr "Zbieranie szczegółów…" - -#: admin/admin.php:4081 -msgid "We could not collect the details. Contact Support and describe what happened, and we will take it from there." -msgstr "Nie udało się zebrać szczegółów. Skontaktuj się z pomocą techniczną i opisz, co się stało, a my zajmiemy się resztą." - #. translators: %s: form title. -#: admin/admin.php:4108 +#: admin/admin.php:3911 msgid "We noticed a form submission failure on %s." msgstr "Zauważyliśmy błąd przesyłania formularza na %s." -#: admin/admin.php:4109 +#: admin/admin.php:3912 msgid "We noticed a form submission failure." msgstr "Zauważyliśmy błąd przesyłania formularza." -#: admin/admin.php:4110 +#: admin/admin.php:3913 msgid "Visitors may not be able to reach you, and their entries were not saved." msgstr "Odwiedzający mogą nie być w stanie się z Tobą skontaktować, a ich wpisy nie zostały zapisane." #. translators: %s: form title. -#: admin/admin.php:4115 +#: admin/admin.php:3918 msgid "We noticed a notification failure on %s." msgstr "Zauważyliśmy błąd powiadomienia na %s." -#: admin/admin.php:4116 +#: admin/admin.php:3919 msgid "We noticed a notification failure." msgstr "Zauważyliśmy błąd powiadomienia." -#: admin/admin.php:4117 +#: admin/admin.php:3920 msgid "The entry was saved, but we could not send the email about it. New entries may be coming in without you knowing." msgstr "Wpis został zapisany, ale nie udało się wysłać o nim e-maila. Nowe wpisy mogą przychodzić bez Twojej wiedzy." #. translators: %s: form title. -#: admin/admin.php:4132 +#: admin/admin.php:3935 msgid "We noticed an integration failure on %s." msgstr "Zauważyliśmy błąd integracji na %s." -#: admin/admin.php:4133 +#: admin/admin.php:3936 msgid "We noticed an integration failure." msgstr "Zauważyliśmy błąd integracji." -#: admin/admin.php:4134 +#: admin/admin.php:3937 msgid "The entry was saved, but we could not send it to a connected service." msgstr "Wpis został zapisany, ale nie udało się go wysłać do połączonej usługi." -#: admin/admin.php:4158 -msgid "View details" -msgstr "Zobacz szczegóły" - -#: admin/admin.php:4212 +#: admin/admin.php:4009 msgid "Caching can show visitors an old copy of your form, or load its scripts in the wrong order." msgstr "Buforowanie może pokazywać odwiedzającym starą kopię formularza lub ładować jego skrypty w niewłaściwej kolejności." -#: admin/admin.php:5005 -msgid "Older entries were left out to keep this excerpt readable. The full log can be downloaded from SureForms → Settings → General." -msgstr "Starsze wpisy zostały pominięte, aby ten fragment był czytelny. Pełny dziennik można pobrać z SureForms → Ustawienia → Ogólne." - -#. translators: %s: site host. -#: admin/admin.php:5034 -msgid "SureForms has recorded form submissions on %s that could not be completed." -msgstr "SureForms zarejestrował przesyłanie formularzy na %s, które nie mogły zostać ukończone." - -#. translators: %s: site host. -#: admin/admin.php:5038 -msgid "SureForms: notification emails are not being sent on %s" -msgstr "SureForms: e-maile z powiadomieniami nie są wysyłane na %s" - -#. translators: %s: site host. -#: admin/admin.php:5040 -msgid "SureForms saved entries on %s but could not send the notification emails for them." -msgstr "SureForms zapisał wpisy na %s, ale nie udało się wysłać dla nich e-maili z powiadomieniami." - -#. translators: %s: site host. -#: admin/admin.php:5044 -msgid "SureForms: an integration is not receiving entries on %s" -msgstr "SureForms: integracja nie otrzymuje wpisów na %s" - -#. translators: %s: site host. -#: admin/admin.php:5046 -msgid "SureForms saved entries on %s but could not pass them to a connected service." -msgstr "SureForms zapisał wpisy na %s, ale nie udało się ich przekazać do połączonej usługi." - -#. translators: %s: site host. -#: admin/admin.php:5056 -msgid "SureForms: a problem with the forms on %s" -msgstr "SureForms: problem z formularzami na %s" - -#. translators: %s: site host. -#: admin/admin.php:5058 -msgid "SureForms has recorded a problem with the forms on %s." -msgstr "SureForms zarejestrował problem z formularzami na %s." - -#. translators: %d: number of failed submissions. -#: admin/admin.php:5083 -msgid "SureForms has recorded %d form submission that could not be completed." -msgid_plural "SureForms has recorded %d form submissions that could not be completed." -msgstr[0] "SureForms zarejestrował %d przesyłanie formularza, które nie mogło zostać ukończone." -msgstr[1] "" +#: assets/build/settings.js:172 +msgid "Views and submissions by anyone who can edit the site are normally left out, so testing your own forms does not change these figures." +msgstr "Widoki i przesyłania przez osoby, które mogą edytować stronę, są zwykle pomijane, więc testowanie własnych formularzy nie zmienia tych danych." -#. translators: %d: number of failed notifications. -#: admin/admin.php:5095 -msgid "SureForms saved %d entry but could not send the notification email for it." -msgid_plural "SureForms saved %d entries but could not send the notification emails for them." -msgstr[0] "SureForms zapisał %d wpis, ale nie udało się wysłać dla niego e-maila z powiadomieniem." -msgstr[1] "" +#: assets/build/formEditor.js:172 +msgid "Auto-Advance to Next Step" +msgstr "Automatyczne przejście do następnego kroku" -#. translators: %d: number of failed integration hand-offs. -#: admin/admin.php:5107 -msgid "SureForms saved %d entry but could not pass it to a connected service." -msgid_plural "SureForms saved %d entries but could not pass them to a connected service." -msgstr[0] "SureForms zapisał %d wpis, ale nie udało się go przekazać do połączonej usługi." -msgstr[1] "" +#: assets/build/formEditor.js:172 +msgid "Go to the next step as soon as someone picks an option. Works on steps with a single Multiple Choice or Dropdown field. The last step always shows Submit." +msgstr "Przejdź do następnego kroku, gdy tylko ktoś wybierze opcję. Działa na krokach z jednym polem wyboru wielokrotnego lub rozwijanym. Ostatni krok zawsze pokazuje Prześlij." -#. translators: %d: number of recorded problems. -#: admin/admin.php:5119 -msgid "SureForms has recorded %d problem with the forms on this site." -msgid_plural "SureForms has recorded %d problems with the forms on this site." -msgstr[0] "SureForms zarejestrował %d problem z formularzami na tej stronie." -msgstr[1] "" +#: assets/build/formEditor.js:172 +msgid "Hide Next Button" +msgstr "Ukryj przycisk Dalej" -#. translators: %s: form title. -#: admin/admin.php:5169 -msgid "Form: %s" -msgstr "Formularz: %s" +#: assets/build/formEditor.js:172 +msgid "Hide the Next button on steps that auto-advance. It reappears when reached with the keyboard." +msgstr "Ukryj przycisk Dalej na krokach, które automatycznie przechodzą dalej. Pojawia się ponownie, gdy zostanie osiągnięty za pomocą klawiatury." -#: admin/admin.php:5189 -msgid "none recorded" -msgstr "brak zarejestrowanych" +#: assets/build/formEditor.js:172 +#: assets/build/settings.js:172 +msgid "Could not open the OttoKit connection window. Please allow popups for this site and try again." +msgstr "Nie można otworzyć okna połączenia OttoKit. Proszę zezwolić na wyskakujące okienka dla tej strony i spróbować ponownie." -#. translators: %s: date and time of the previous report, in the site's timezone. -#: admin/admin.php:5212 -msgid "Previously reported: %s" -msgstr "Zgłoszono wcześniej: %s" +#: assets/build/partialEntriesEmptyState.js:172 +msgid "Capture in-progress form data the moment visitors stop typing, no submit required" +msgstr "Przechwyć dane formularza w trakcie wypełniania, gdy odwiedzający przestaną pisać, bez potrzeby przesyłania" #: assets/build/settings.js:172 -msgid "Views and submissions by anyone who can edit the site are normally left out, so testing your own forms does not change these figures." -msgstr "Widoki i przesyłania przez osoby, które mogą edytować stronę, są zwykle pomijane, więc testowanie własnych formularzy nie zmienia tych danych." +msgid "Receive a scheduled digest of form submissions straight to your inbox." +msgstr "Otrzymuj zaplanowane podsumowanie przesłanych formularzy bezpośrednio na swoją skrzynkę odbiorczą." #: inc/post-types.php:265 msgctxt "post type general name" diff --git a/languages/sureforms-pt_PT-1cb9ecd067cd971ff5d9db0b4dae2891.json b/languages/sureforms-pt_PT-1cb9ecd067cd971ff5d9db0b4dae2891.json index e4cdea219..2b61ba069 100644 --- a/languages/sureforms-pt_PT-1cb9ecd067cd971ff5d9db0b4dae2891.json +++ b/languages/sureforms-pt_PT-1cb9ecd067cd971ff5d9db0b4dae2891.json @@ -1 +1 @@ -{"translation-revision-date":"2025-01-02T08:44:42+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/formEditor.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"SureForms":["SureForms"],"Status":["Status"],"Form":["Formul\u00e1rio"],"Fields":["Campos"],"Image":["Imagem"],"Activated":["Ativado"],"Activate":["Ativar"],"Submit":["Enviar"],"Global Settings":["Configura\u00e7\u00f5es Globais"],"Form Title":["T\u00edtulo do Formul\u00e1rio"],"Edit":["Editar"],"Please enter a valid URL.":["Por favor, insira um URL v\u00e1lido."],"Desktop":["\u00c1rea de trabalho"],"Medium":["M\u00e9dio"],"Mobile":["M\u00f3vel"],"Repeat":["Repetir"],"Scroll":["Rolar"],"Signature":["Assinatura"],"Tablet":["Tablet"],"Upload":["Carregar"],"Basic":["B\u00e1sico"],"Form Settings":["Configura\u00e7\u00f5es do Formul\u00e1rio"],"General":["Geral"],"Style":["Estilo"],"Advanced":["Avan\u00e7ado"],"No tags available":["Sem etiquetas dispon\u00edveis"],"Device":["Dispositivo"],"Select Shortcodes":["Selecionar C\u00f3digos Curtos"],"Page Break Label":["R\u00f3tulo de Quebra de P\u00e1gina"],"Next":["Pr\u00f3ximo"],"Back":["Voltar"],"Reset":["Redefinir"],"Generic tags":["Etiquetas gen\u00e9ricas"],"Pixel":["Pixel"],"Em":["Em"],"Select Units":["Selecionar Unidades"],"%s units":["%s unidades"],"Margin":["Margem"],"None":["Nenhum"],"Custom":["Personalizado"],"Please add a option props to MultiButtonsControl":["Por favor, adicione uma op\u00e7\u00e3o de propriedades ao MultiButtonsControl"],"Confirm":["Confirmar"],"Cancel":["Cancelar"],"Processing\u2026":["Processando\u2026"],"Select Video":["Selecionar V\u00eddeo"],"Change Video":["Alterar V\u00eddeo"],"Select Lottie Animation":["Selecionar Anima\u00e7\u00e3o Lottie"],"Change Lottie Animation":["Alterar Anima\u00e7\u00e3o Lottie"],"Upload SVG":["Carregar SVG"],"Change SVG":["Alterar SVG"],"Select Image":["Selecionar imagem"],"Change Image":["Alterar Imagem"],"Upload SVG?":["Carregar SVG?"],"Upload SVG can be potentially risky. Are you sure?":["Fazer upload de SVG pode ser potencialmente arriscado. Tem certeza?"],"Upload Anyway":["Carregar Mesmo Assim"],"Full Width":["Largura Total"],"Install":["Instalar"],"Plugin Installation failed, Please try again later.":["A instala\u00e7\u00e3o do plugin falhou, por favor, tente novamente mais tarde."],"Plugin activation failed, Please try again later.":["A ativa\u00e7\u00e3o do plugin falhou, por favor, tente novamente mais tarde."],"Integrations":["Integra\u00e7\u00f5es"],"%s Removed from Quick Action Bar.":["%s removido da Barra de A\u00e7\u00e3o R\u00e1pida."],"Add to Quick Action Bar":["Adicionar \u00e0 Barra de A\u00e7\u00f5es R\u00e1pidas"],"%s Added to Quick Action Bar.":["%s adicionado \u00e0 barra de a\u00e7\u00f5es r\u00e1pidas."],"Already Present in Quick Action Bar":["J\u00e1 presente na barra de a\u00e7\u00f5es r\u00e1pidas"],"No results found.":["Nenhum resultado encontrado."],"data object is empty":["o objeto de dados est\u00e1 vazio"],"Add blocks to Quick Action Bar":["Adicionar blocos \u00e0 Barra de A\u00e7\u00e3o R\u00e1pida"],"Re-arrange block inside Quick Action Bar":["Reorganizar bloco dentro da Barra de A\u00e7\u00e3o R\u00e1pida"],"Upgrade":["Atualizar"],"Connecting\u2026":["Conectando\u2026"],"Install & Activate":["Instalar e Ativar"],"Compliance Settings":["Configura\u00e7\u00f5es de Conformidade"],"Enable GDPR Compliance":["Ativar conformidade com o GDPR"],"Never store entry data after form submission":["Nunca armazene os dados de entrada ap\u00f3s o envio do formul\u00e1rio"],"When enabled this form will never store Entries.":["Quando ativado, este formul\u00e1rio nunca armazenar\u00e1 entradas."],"Automatically delete entries":["Excluir entradas automaticamente"],"When enabled this form will automatically delete entries after a certain period of time.":["Quando ativado, este formul\u00e1rio excluir\u00e1 automaticamente as entradas ap\u00f3s um determinado per\u00edodo de tempo."],"Entries older than the days set will be deleted automatically.":["As entradas mais antigas do que os dias definidos ser\u00e3o exclu\u00eddas automaticamente."],"Custom CSS":["CSS Personalizado"],"The following CSS styles added below will only apply to this form container.":["Os estilos CSS a seguir adicionados abaixo ser\u00e3o aplicados apenas a este cont\u00eainer de formul\u00e1rio."],"Visual":["Visual"],"HTML":["HTML"],"All Data":["Todos os dados"],"Add Shortcode":["Adicionar Shortcode"],"Form input tags":["Etiquetas de entrada de formul\u00e1rio"],"Comma separated values are also accepted.":["Valores separados por v\u00edrgula tamb\u00e9m s\u00e3o aceitos."],"Email Notification":["Notifica\u00e7\u00e3o por Email"],"Name":["Nome"],"Send Email To":["Enviar Email Para"],"Subject":["Assunto"],"CC":["CC"],"BCC":["Cco"],"Reply To":["Responder a"],"Add Notification":["Adicionar Notifica\u00e7\u00e3o"],"Add Key":["Adicionar Chave"],"Add Value":["Adicionar Valor"],"Add":["Adicionar"],"Confirmation Message":["Mensagem de Confirma\u00e7\u00e3o"],"After Form Submission":["Ap\u00f3s o Envio do Formul\u00e1rio"],"Hide Form":["Ocultar Formul\u00e1rio"],"Reset Form":["Redefinir Formul\u00e1rio"],"Custom URL":["URL personalizada"],"Add Query Parameters":["Adicionar Par\u00e2metros de Consulta"],"Select if you want to add key-value pairs for form fields to include in query parameters":["Selecione se deseja adicionar pares chave-valor para campos de formul\u00e1rio a serem inclu\u00eddos nos par\u00e2metros de consulta"],"Query Parameters":["Par\u00e2metros de Consulta"],"Please select a page.":["Por favor, selecione uma p\u00e1gina."],"Suggestion: URL should use HTTPS":["Sugest\u00e3o: a URL deve usar HTTPS"],"Success Message":["Mensagem de Sucesso"],"Redirect":["Redirecionar"],"Redirect to":["Redirecionar para"],"Page":["P\u00e1gina"],"Form Confirmation":["Confirma\u00e7\u00e3o de Formul\u00e1rio"],"Confirmation Type":["Tipo de Confirma\u00e7\u00e3o"],"Use Labels as Placeholders":["Use r\u00f3tulos como marcadores de posi\u00e7\u00e3o"],"Above setting will place the labels inside the fields as placeholders (where possible). This setting takes effect only on the live page, not in the editor preview.":["A configura\u00e7\u00e3o acima colocar\u00e1 os r\u00f3tulos dentro dos campos como marcadores de posi\u00e7\u00e3o (quando poss\u00edvel). Esta configura\u00e7\u00e3o s\u00f3 tem efeito na p\u00e1gina ao vivo, n\u00e3o na pr\u00e9-visualiza\u00e7\u00e3o do editor."],"Page Break":["Quebra de p\u00e1gina"],"Show Labels":["Mostrar R\u00f3tulos"],"First Page Label":["Etiqueta da Primeira P\u00e1gina"],"Progress Indicator":["Indicador de Progresso"],"Progress Bar":["Barra de Progresso"],"Connector":["Conector"],"Steps":["Passos"],"Next Button Text":["Texto do Bot\u00e3o Seguinte"],"Back Button Text":["Texto do Bot\u00e3o Voltar"],"Are you sure you want to close? Your unsaved changes will be lost as you have some validation errors.":["Tem certeza de que deseja fechar? Suas altera\u00e7\u00f5es n\u00e3o salvas ser\u00e3o perdidas, pois voc\u00ea tem alguns erros de valida\u00e7\u00e3o."],"There are few unsaved changes. Please save your changes to reflect the updates.":["H\u00e1 algumas altera\u00e7\u00f5es n\u00e3o salvas. Por favor, salve suas altera\u00e7\u00f5es para refletir as atualiza\u00e7\u00f5es."],"Form Behavior":["Comportamento do Formul\u00e1rio"],"Clear":["Limpar"],"Select Color":["Selecionar Cor"],"Primary Color":["Cor Prim\u00e1ria"],"Text Color":["Cor do Texto"],"Text Color on Primary":["Cor do Texto no Prim\u00e1rio"],"Field Spacing":["Espa\u00e7amento de Campo"],"Small":["Pequeno"],"Large":["Grande"],"Left":["Esquerda"],"Center":["Centro"],"Right":["Certo"],"Google reCAPTCHA":["Google reCAPTCHA"],"CloudFlare Turnstile":["CloudFlare Turnstile"],"hCaptcha":["hCaptcha"],"reCAPTCHA v2 Invisible":["reCAPTCHA v2 Invis\u00edvel"],"reCAPTCHA v3":["reCAPTCHA v3"],"Date Picker":["Seletor de Data"],"Time Picker":["Seletor de Hora"],"Hidden":["Oculto"],"Slider":["Controle deslizante"],"Rating":["Avalia\u00e7\u00e3o"],"Upgrade to Unlock These Fields":["Atualize para Desbloquear Estes Campos"],"Add Block":["Adicionar Bloco"],"Customize with SureForms":["Personalize com SureForms"],"Page break":["Quebra de p\u00e1gina"],"Previous":["Anterior"],"Thank you":["Obrigado"],"Form submitted successfully!":["Formul\u00e1rio enviado com sucesso!"],"Instant Form":["Formul\u00e1rio Instant\u00e2neo"],"Enable Instant Form":["Ativar Formul\u00e1rio Instant\u00e2neo"],"Enable Preview":["Ativar visualiza\u00e7\u00e3o"],"Show Title":["T\u00edtulo do Show"],"Site Logo":["Logotipo do Site"],"Banner Background":["Fundo do Banner"],"Color":["Cor"],"Upload Image":["Carregar Imagem"],"Background Color":["Cor de Fundo"],"Use banner as page background":["Usar banner como fundo de p\u00e1gina"],"Form Width":["Largura do Formul\u00e1rio"],"URL":["URL"],"URL Slug":["Slug de URL"],"The last part of the URL.":["A \u00faltima parte do URL."],"Learn more.":["Saiba mais."],"SureForms Description":["Descri\u00e7\u00e3o do SureForms"],"Form Options":["Op\u00e7\u00f5es de Formul\u00e1rio"],"Form Shortcode":["C\u00f3digo Curto do Formul\u00e1rio"],"Paste this shortcode on the page or post to render this form.":["Cole este shortcode na p\u00e1gina ou postagem para renderizar este formul\u00e1rio."],"Spam Protection":["Prote\u00e7\u00e3o contra Spam"],"Auto":["Carro"],"Normal":["Normal"],"%":["%"],"Top":["Topo"],"Bottom":["Inferior"],"Solid":["S\u00f3lido"],"Width":["Largura"],"Size":["Tamanho"],"EM":["EM"],"Padding":["Preenchimento"],"Color 1":["Cor 1"],"Color 2":["Cor 2"],"Type":["Digite"],"Linear":["Linear"],"Radial":["Radial"],"Location 1":["Localiza\u00e7\u00e3o 1"],"Location 2":["Localiza\u00e7\u00e3o 2"],"Angle":["\u00c2ngulo"],"Classic":["Cl\u00e1ssico"],"Gradient":["Gradiente"],"Background":["Fundo"],"Cover":["Cobertura"],"Contain":["Conter"],"Overlay":["Sobreposi\u00e7\u00e3o"],"No Repeat":["Sem repeti\u00e7\u00e3o"],"Overlay Opacity":["Opacidade da Sobreposi\u00e7\u00e3o"],"Class names should be separated by spaces. Each class name must not start with a digit, hyphen, or underscore. They can only include letters (including Unicode characters), numbers, hyphens, and underscores.":["Os nomes das classes devem ser separados por espa\u00e7os. Cada nome de classe n\u00e3o deve come\u00e7ar com um d\u00edgito, h\u00edfen ou sublinhado. Eles podem incluir apenas letras (incluindo caracteres Unicode), n\u00fameros, h\u00edfens e sublinhados."],"Conversational Layout":["Layout Conversacional"],"Unlock Conversational Forms":["Desbloquear Formul\u00e1rios Conversacionais"],"With the SureForms Pro Plan, you can transform your forms into engaging conversational layouts for a seamless user experience.":["Com o Plano SureForms Pro, voc\u00ea pode transformar seus formul\u00e1rios em layouts conversacionais envolventes para uma experi\u00eancia do usu\u00e1rio perfeita."],"Premium":["Premium"],"Overlay Type":["Tipo de Sobreposi\u00e7\u00e3o"],"Image Overlay Color":["Cor de Sobreposi\u00e7\u00e3o da Imagem"],"Image Position":["Posi\u00e7\u00e3o da Imagem"],"Attachment":["Anexo"],"Fixed":["Fixo"],"Blend Mode":["Modo de Mesclagem"],"Multiply":["Multiplicar"],"Screen":["Tela"],"Darken":["Escurecer"],"Lighten":["Iluminar"],"Color Dodge":["Esquiva de Cor"],"Saturation":["Satura\u00e7\u00e3o"],"Repeat-x":["Repetir-x"],"Repeat-y":["Repita-y"],"PX":["PX"],"Button":["Bot\u00e3o"],"OttoKit":["OttoKit"],"Connect with OttoKit":["Conectar com OttoKit"],"SUREFORMS PREMIUM FIELDS":["CAMPOS PREMIUM DO SUREFORMS"],"The current 'From Email' address does not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["O endere\u00e7o de 'Email de Remetente' atual n\u00e3o corresponde ao nome de dom\u00ednio do seu site (%1$s). Isso pode fazer com que seus e-mails de notifica\u00e7\u00e3o sejam bloqueados ou marcados como spam. Alternativamente, tente usar um Endere\u00e7o de Remetente que corresponda ao dom\u00ednio do seu site (admin@%2$s)."],"The current 'From Email' address does not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["O endere\u00e7o de 'Email de Remetente' atual n\u00e3o corresponde ao nome de dom\u00ednio do seu site (%s). Isso pode fazer com que seus e-mails de notifica\u00e7\u00e3o sejam bloqueados ou marcados como spam."],"We strongly recommend that you install the free ":["Recomendamos fortemente que voc\u00ea instale o gratuito"]," plugin! The Setup Wizard makes it easy to fix your emails. ":["plugin! O Assistente de Configura\u00e7\u00e3o facilita a corre\u00e7\u00e3o dos seus e-mails."]," Alternately, try using a From Address that matches your website domain (admin@%s).":["Alternativamente, tente usar um endere\u00e7o de remetente que corresponda ao dom\u00ednio do seu site (admin@%s)."],"Please enter a valid email address. Your notifications won't be sent if the field is not filled in correctly.":["Por favor, insira um endere\u00e7o de e-mail v\u00e1lido. Suas notifica\u00e7\u00f5es n\u00e3o ser\u00e3o enviadas se o campo n\u00e3o for preenchido corretamente."],"From Name":["De Nome"],"From Email":["De Email"],"The current 'From Email' address may not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["O endere\u00e7o de 'Email de Remetente' atual pode n\u00e3o corresponder ao nome de dom\u00ednio do seu site (%1$s). Isso pode fazer com que seus e-mails de notifica\u00e7\u00e3o sejam bloqueados ou marcados como spam. Alternativamente, tente usar um Endere\u00e7o de Remetente que corresponda ao dom\u00ednio do seu site (admin@%2$s)."],"The current 'From Email' address may not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["O endere\u00e7o de 'Email de Remetente' atual pode n\u00e3o corresponder ao nome de dom\u00ednio do seu site (%s). Isso pode fazer com que seus e-mails de notifica\u00e7\u00e3o sejam bloqueados ou marcados como spam."],"Border Radius":["Raio da Borda"],"Form Theme":["Tema do Formul\u00e1rio"],"Instant Form Padding":["Preenchimento Instant\u00e2neo de Formul\u00e1rio"],"Instant Form Border Radius":["Raio de Borda do Formul\u00e1rio Instant\u00e2neo"],"Select Gradient":["Selecionar Gradiente"],"Upgrade Now":["Atualize agora"],"SureTriggers":["SureTriggers"],"Entries older than the selected days will be deleted.":["As entradas mais antigas que os dias selecionados ser\u00e3o exclu\u00eddas."],"Entries Time Period":["Per\u00edodo de Tempo das Entradas"],"Custom CSS Panel":["Painel de CSS Personalizado"],"Notifications can use only one From Email so please enter a single address.":["As notifica\u00e7\u00f5es podem usar apenas um \u00fanico endere\u00e7o de e-mail de remetente, portanto, insira um \u00fanico endere\u00e7o."],"Email Notifications":["Notifica\u00e7\u00f5es de Email"],"Actions":["A\u00e7\u00f5es"],"Duplicate":["Duplicar"],"Delete":["Excluir"],"Select Page to redirect":["Selecione a p\u00e1gina para redirecionar"],"Search for a page":["Procurar uma p\u00e1gina"],"Select a page":["Selecione uma p\u00e1gina"],"reCAPTCHA v2":["reCAPTCHA v2"],"Save":["Salvar"],"Login":["Entrar"],"Register":["Registrar"],"Date":["Data"],"Advanced Settings":["Configura\u00e7\u00f5es Avan\u00e7adas"],"Form Restriction":["Restri\u00e7\u00e3o de Formul\u00e1rio"],"Maximum Number of Entries":["N\u00famero M\u00e1ximo de Entradas"],"Maximum Entries":["Entradas M\u00e1ximas"],"The Time Period setting works according to your WordPress site's time zone. <a>Click here<\/a> to open your WordPress General Settings, where you can check and update it.":["A configura\u00e7\u00e3o do Per\u00edodo de Tempo funciona de acordo com o fuso hor\u00e1rio do seu site WordPress. <a>Clique aqui<\/a> para abrir as Configura\u00e7\u00f5es Gerais do WordPress, onde voc\u00ea pode verificar e atualiz\u00e1-lo."],"Click here":["Clique aqui"],"Response Description After Maximum Entries":["Descri\u00e7\u00e3o da Resposta Ap\u00f3s o M\u00e1ximo de Entradas"],"All changes will be saved automatically when you press back.":["Todas as altera\u00e7\u00f5es ser\u00e3o salvas automaticamente quando voc\u00ea pressionar voltar."],"Repeater":["Repetidor"],"OttoKit Settings":["Configura\u00e7\u00f5es do OttoKit"],"Get Started":["Come\u00e7ar"],"Connect Native Integrations with SureForms":["Conecte Integra\u00e7\u00f5es Nativas com SureForms"],"Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>":["Formato esperado para e-mails - email@sureforms.com ou John Doe <email@sureforms.com>"],"delete":["excluir"],"Please type \"%s\" in the input box":["Por favor, digite \"%s\" na caixa de entrada"],"To confirm, type \"%s\" in the box below:":["Para confirmar, digite \"%s\" na caixa abaixo:"],"Type \"%s\"":["Digite \"%s\""],"Payment":["Pagamento"],"%s - Order ID":["%s - ID do Pedido"],"%s - Amount":["%s - Quantidade"],"%s - Customer Email":["%s - Email do Cliente"],"%s - Customer Name":["%s - Nome do Cliente"],"%s - Status":["%s - Status"],"Add custom CSS rules to style this specific form independently of global styles.":["Adicione regras CSS personalizadas para estilizar este formul\u00e1rio espec\u00edfico independentemente dos estilos globais."],"Spam Protection Type":["Tipo de Prote\u00e7\u00e3o contra Spam"],"Select Security Type":["Selecione o Tipo de Seguran\u00e7a"],"Note: Using different reCAPTCHA versions (V2 checkbox and V3) on the same page will create conflicts between the versions. Kindly avoid using different versions on the same page.":["Nota: Usar diferentes vers\u00f5es do reCAPTCHA (V2 checkbox e V3) na mesma p\u00e1gina criar\u00e1 conflitos entre as vers\u00f5es. Por favor, evite usar diferentes vers\u00f5es na mesma p\u00e1gina."],"Select Version":["Selecionar Vers\u00e3o"],"Please configure the API keys correctly from the settings":["Por favor, configure as chaves da API corretamente nas configura\u00e7\u00f5es"],"Control email alerts sent to admins or users after a form submission.":["Controle os alertas de e-mail enviados aos administradores ou usu\u00e1rios ap\u00f3s o envio de um formul\u00e1rio."],"Customize the confirmation message or redirect the users after submitting the form.":["Personalize a mensagem de confirma\u00e7\u00e3o ou redirecione os usu\u00e1rios ap\u00f3s enviar o formul\u00e1rio."],"Set limits on how many times a form can be submitted and manage compliance options, including GDPR and data retention.":["Defina limites sobre quantas vezes um formul\u00e1rio pode ser enviado e gerencie op\u00e7\u00f5es de conformidade, incluindo GDPR e reten\u00e7\u00e3o de dados."],"Go to OttoKit Settings":["V\u00e1 para as Configura\u00e7\u00f5es do OttoKit"],"Connect SureForms with your favorite apps to automate tasks and sync data seamlessly.":["Conecte o SureForms com seus aplicativos favoritos para automatizar tarefas e sincronizar dados perfeitamente."],"Unlock powerful integrations in the Premimum plan to automate your workflows and connect SureForms directly with your favorite tools.":["Desbloqueie integra\u00e7\u00f5es poderosas no plano Premium para automatizar seus fluxos de trabalho e conectar o SureForms diretamente com suas ferramentas favoritas."],"Send form submissions straight to CRMs, email, and marketing platforms.":["Envie envios de formul\u00e1rios diretamente para CRMs, e-mail e plataformas de marketing."],"Automate repetitive tasks with seamless data syncing.":["Automatize tarefas repetitivas com sincroniza\u00e7\u00e3o de dados perfeita."],"Access exclusive native integrations for faster workflows.":["Acesse integra\u00e7\u00f5es nativas exclusivas para fluxos de trabalho mais r\u00e1pidos."],"PDF Generation":["Gera\u00e7\u00e3o de PDF"],"Generate and customize PDF copies of form submissions.":["Gerar e personalizar c\u00f3pias em PDF das submiss\u00f5es de formul\u00e1rios."],"Generate Submission PDFs":["Gerar PDFs de Submiss\u00e3o"],"Turn every form entry into a polished PDF file, making it perfect for reports, records, or sharing.":["Transforme cada entrada de formul\u00e1rio em um arquivo PDF refinado, tornando-o perfeito para relat\u00f3rios, registros ou compartilhamento."],"Automatically generate PDFs from your form submissions.":["Gerar automaticamente PDFs a partir das suas submiss\u00f5es de formul\u00e1rios."],"Customize PDF templates with your branding.":["Personalize modelos de PDF com sua marca."],"Download or email PDFs instantly.":["Baixe ou envie PDFs por e-mail instantaneamente."],"User Registration":["Registro de Usu\u00e1rio"],"Onboard new users or update existing accounts through beautiful looking forms.":["Integre novos usu\u00e1rios ou atualize contas existentes atrav\u00e9s de formul\u00e1rios visualmente atraentes."],"Register Users with SureForms":["Registrar Usu\u00e1rios com SureForms"],"Streamline the entire user onboarding process for your sites with seamless form-powered logins and registrations.":["Simplifique todo o processo de integra\u00e7\u00e3o de usu\u00e1rios para seus sites com logins e registros perfeitos alimentados por formul\u00e1rios."],"Register new users directly via your form submissions.":["Registre novos usu\u00e1rios diretamente atrav\u00e9s das suas submiss\u00f5es de formul\u00e1rio."],"Create or update existing accounts by mapping form data to user fields.":["Crie ou atualize contas existentes mapeando os dados do formul\u00e1rio para os campos do usu\u00e1rio."],"Assign roles and control access automatically.":["Atribua fun\u00e7\u00f5es e controle o acesso automaticamente."],"Post Feed":["Feed de Publica\u00e7\u00f5es"],"Transform your form submission into WordPress posts.":["Transforme o envio do seu formul\u00e1rio em publica\u00e7\u00f5es do WordPress."],"Automatically turn form submissions into WordPress posts, pages, or custom post types. Save big on time and let your forms publish content directly.":["Transforme automaticamente envios de formul\u00e1rios em posts, p\u00e1ginas ou tipos de post personalizados no WordPress. Economize tempo e deixe seus formul\u00e1rios publicarem conte\u00fado diretamente."],"Create posts, pages, or CPTs from your form entries.":["Crie posts, p\u00e1ginas ou CPTs a partir das suas entradas de formul\u00e1rio."],"Map form fields to your post fields easily.":["Mapeie os campos do formul\u00e1rio para os campos da sua postagem facilmente."],"Automate the content publishing flow with few simple steps.":["Automatize o fluxo de publica\u00e7\u00e3o de conte\u00fado com alguns passos simples."],"Automations":["Automatiza\u00e7\u00f5es"],"Unlock Advanced Styling":["Desbloquear Estilo Avan\u00e7ado"],"Get full control over your form's look with custom colors, fonts, and layouts.":["Tenha controle total sobre a apar\u00eancia do seu formul\u00e1rio com cores, fontes e layouts personalizados."],"Button Alignment":["Alinhamento do Bot\u00e3o"],"Add Custom CSS Class(es)":["Adicionar Classe(s) CSS Personalizada(s)"],"Set the total number of submissions allowed for this form.":["Defina o n\u00famero total de envios permitidos para este formul\u00e1rio."],"Save & Progress":["Salvar e Progredir"],"Allow users to save their progress and continue form completion later.":["Permitir que os usu\u00e1rios salvem seu progresso e continuem o preenchimento do formul\u00e1rio mais tarde."],"Save & Progress in SureForms":["Salvar & Progresso no SureForms"],"Give your users the flexibility to complete forms at their own pace by allowing them to save progress and return anytime.":["D\u00ea aos seus usu\u00e1rios a flexibilidade de preencher formul\u00e1rios no seu pr\u00f3prio ritmo, permitindo que salvem o progresso e retornem a qualquer momento."],"Let users pause long or multi-step forms and continue later.":["Permita que os usu\u00e1rios pausem formul\u00e1rios longos ou com v\u00e1rias etapas e continuem mais tarde."],"Reduce form abandonment with convenient resume links and access their progress from anywhere.":["Reduza o abandono de formul\u00e1rios com links de retomada convenientes e acesse o progresso de qualquer lugar."],"Improve user experience for lengthy, complex, or multi-page forms.":["Melhore a experi\u00eancia do usu\u00e1rio para formul\u00e1rios longos, complexos ou de v\u00e1rias p\u00e1ginas."],"This form is not yet available. Please check back after the scheduled start time.":["Este formul\u00e1rio ainda n\u00e3o est\u00e1 dispon\u00edvel. Por favor, verifique novamente ap\u00f3s o hor\u00e1rio de in\u00edcio programado."],"This form is no longer accepting submissions. The submission period has ended.":["Este formul\u00e1rio n\u00e3o est\u00e1 mais aceitando envios. O per\u00edodo de envio terminou."],"The start date and time must be before the end date and time.":["A data e hora de in\u00edcio devem ser anteriores \u00e0 data e hora de t\u00e9rmino."],"Form Scheduling":["Agendamento de Formul\u00e1rio"],"Enable Form Scheduling":["Ativar agendamento de formul\u00e1rios"],"Set a time period during which this form will be available for submissions.":["Defina um per\u00edodo de tempo durante o qual este formul\u00e1rio estar\u00e1 dispon\u00edvel para submiss\u00f5es."],"Start Date & Time":["Data e Hora de In\u00edcio"],"End Date & Time":["Data e Hora de T\u00e9rmino"],"Response Description Before Start Date":["Descri\u00e7\u00e3o da Resposta Antes da Data de In\u00edcio"],"Response Description After End Date":["Descri\u00e7\u00e3o da Resposta Ap\u00f3s a Data Final"],"Conditional Confirmations":["Confirma\u00e7\u00f5es Condicionais"],"Set up the message or redirect users will see after submitting the form.":["Configure a mensagem ou redirecione os usu\u00e1rios que ver\u00e3o ap\u00f3s enviar o formul\u00e1rio."],"Show the right message to the right user based on how they respond. Personalize confirmations with smart conditions and guide users to the next best step automatically.":["Mostre a mensagem certa para o usu\u00e1rio certo com base em como eles respondem. Personalize confirma\u00e7\u00f5es com condi\u00e7\u00f5es inteligentes e guie os usu\u00e1rios para o pr\u00f3ximo melhor passo automaticamente."],"Display different confirmation messages based on form responses.":["Exibir diferentes mensagens de confirma\u00e7\u00e3o com base nas respostas do formul\u00e1rio."],"Redirect users to specific pages or URLs conditionally.":["Redirecione os usu\u00e1rios para p\u00e1ginas ou URLs espec\u00edficos condicionalmente."],"Create personalized thank-you messages without extra forms.":["Crie mensagens de agradecimento personalizadas sem formul\u00e1rios extras."],"Lost Password":["Senha Perdida"],"Reset Password":["Redefinir Senha"],"Select a spam protection service. Configure API keys in Global Settings before enabling.":["Selecione um servi\u00e7o de prote\u00e7\u00e3o contra spam. Configure as chaves de API nas Configura\u00e7\u00f5es Globais antes de ativar."],"Send as Raw HTML":["Enviar como HTML bruto"],"When enabled, the email body HTML will be preserved exactly as written and wrapped in a professional email template.":["Quando ativado, o corpo do e-mail em HTML ser\u00e1 preservado exatamente como escrito e envolvido em um modelo de e-mail profissional."],"Smart tags that reference user-submitted fields will not be escaped in raw HTML mode. Avoid inserting untrusted field values directly into the email body.":["As tags inteligentes que fazem refer\u00eancia a campos enviados pelo usu\u00e1rio n\u00e3o ser\u00e3o escapadas no modo HTML bruto. Evite inserir valores de campos n\u00e3o confi\u00e1veis diretamente no corpo do e-mail."],"Please provide a recipient email address and subject line.":["Por favor, forne\u00e7a um endere\u00e7o de e-mail do destinat\u00e1rio e a linha de assunto."],"Email notification duplicated!":["Notifica\u00e7\u00e3o de e-mail duplicada!"],"Are you sure you want to delete this email notification?":["Tem certeza de que deseja excluir esta notifica\u00e7\u00e3o por e-mail?"],"Email notification deleted!":["Notifica\u00e7\u00e3o de email exclu\u00edda!"],"URL is missing Top Level Domain (TLD).":["O URL est\u00e1 sem o dom\u00ednio de n\u00edvel superior (TLD)."],"This form is now closed as the maximum number of entries has been received.":["Este formul\u00e1rio est\u00e1 agora fechado, pois o n\u00famero m\u00e1ximo de inscri\u00e7\u00f5es foi atingido."],"Publish Your Form":["Publique seu formul\u00e1rio"],"Enable This to Instantly Publish the Form":["Ative isto para publicar o formul\u00e1rio instantaneamente"],"Style Your Instant Form Page Here":["Estilize sua p\u00e1gina de formul\u00e1rio instant\u00e2neo aqui"],"Quizzes":["Question\u00e1rios"],"%s - Description":["%s - Descri\u00e7\u00e3o"],"Send entries to 100+ popular apps.":["Envie entradas para mais de 100 aplicativos populares."],"Build automated workflows that run instantly.":["Crie fluxos de trabalho automatizados que sejam executados instantaneamente."],"Create custom app integrations using our Custom App feature.":["Crie integra\u00e7\u00f5es de aplicativos personalizadas usando nosso recurso de Aplicativo Personalizado."],"Keep your tools in sync automatically.":["Mantenha suas ferramentas sincronizadas automaticamente."],"This will install and activate OttoKit on your WordPress site to enable automation features.":["Isso instalar\u00e1 e ativar\u00e1 o OttoKit no seu site WordPress para habilitar recursos de automa\u00e7\u00e3o."],"Automate Your Forms with OttoKit":["Automatize Seus Formul\u00e1rios com OttoKit"],"Every form submission should trigger something \u2014 a Slack alert, a CRM lead, a follow-up email, or a new row in Google Sheets.":["Cada envio de formul\u00e1rio deve acionar algo \u2014 um alerta no Slack, um lead no CRM, um e-mail de acompanhamento ou uma nova linha no Google Sheets."],"Create interactive quizzes to engage your audience and gather insights.":["Crie question\u00e1rios interativos para envolver seu p\u00fablico e coletar insights."],"Design engaging quizzes with various question types, personalized feedback, and automated scoring to captivate your audience and gain valuable insights.":["Crie question\u00e1rios envolventes com v\u00e1rios tipos de perguntas, feedback personalizado e pontua\u00e7\u00e3o automatizada para cativar seu p\u00fablico e obter insights valiosos."],"Create interactive quizzes with multiple question types.":["Crie question\u00e1rios interativos com m\u00faltiplos tipos de perguntas."],"Provide personalized feedback based on user responses.":["Forne\u00e7a feedback personalizado com base nas respostas do usu\u00e1rio."],"Automate scoring and lead segmentation for better insights.":["Automatize a pontua\u00e7\u00e3o e a segmenta\u00e7\u00e3o de leads para obter melhores insights."],"Heading 1":["T\u00edtulo 1"],"Heading 2":["T\u00edtulo 2"],"Heading 3":["T\u00edtulo 3"],"Heading 4":["T\u00edtulo 4"],"Heading 5":["T\u00edtulo 5"],"Heading 6":["T\u00edtulo 6"],"Form settings saved.":["Configura\u00e7\u00f5es do formul\u00e1rio salvas."],"The entry cap relies on stored entries to count submissions. While Compliance Settings has \"Never store entry data after form submission\" enabled, this limit will not be enforced. Disable that option, or remove the entry limit, to use this feature.":["O limite de entrada depende de entradas armazenadas para contar as submiss\u00f5es. Enquanto as Configura\u00e7\u00f5es de Conformidade tiverem \"Nunca armazenar dados de entrada ap\u00f3s o envio do formul\u00e1rio\" ativado, esse limite n\u00e3o ser\u00e1 aplicado. Desative essa op\u00e7\u00e3o ou remova o limite de entrada para usar este recurso."],"Settings saved, but post attributes (password \/ title \/ content) failed to update. Retry to persist them.":["Configura\u00e7\u00f5es salvas, mas os atributos da postagem (senha \/ t\u00edtulo \/ conte\u00fado) n\u00e3o foram atualizados. Tente novamente para persistir."],"Failed to save form settings.":["Falha ao salvar as configura\u00e7\u00f5es do formul\u00e1rio."],"Saving\u2026":["Salvando\u2026"],"When enabled this form will not store User IP, Browser Name and the Device Name in the Entries.":["Quando ativado, este formul\u00e1rio n\u00e3o armazenar\u00e1 o IP do usu\u00e1rio, o nome do navegador e o nome do dispositivo nas entradas."],"Failed to save. Please try again.":["Falha ao salvar. Por favor, tente novamente."],"reCAPTCHA API keys for the selected version are not configured. Set them in Global Settings.":["As chaves da API reCAPTCHA para a vers\u00e3o selecionada n\u00e3o est\u00e3o configuradas. Defina-as nas Configura\u00e7\u00f5es Globais."],"Please select a reCAPTCHA version.":["Por favor, selecione uma vers\u00e3o do reCAPTCHA."],"hCaptcha API keys are not configured. Set them in Global Settings.":["As chaves da API do hCaptcha n\u00e3o est\u00e3o configuradas. Defina-as nas Configura\u00e7\u00f5es Globais."],"Cloudflare Turnstile API keys are not configured. Set them in Global Settings.":["As chaves da API do Cloudflare Turnstile n\u00e3o est\u00e3o configuradas. Defina-as nas Configura\u00e7\u00f5es Globais."],"Form data":["Dados do formul\u00e1rio"],"Some fields need attention":["Alguns campos precisam de aten\u00e7\u00e3o"],"Unsaved changes":["Altera\u00e7\u00f5es n\u00e3o salvas"],"A recipient email address and subject line are required before this notification can be saved. Fix the highlighted fields, or discard your changes to go back.":["Um endere\u00e7o de e-mail do destinat\u00e1rio e uma linha de assunto s\u00e3o necess\u00e1rios antes que esta notifica\u00e7\u00e3o possa ser salva. Corrija os campos destacados ou descarte suas altera\u00e7\u00f5es para voltar."],"You have unsaved changes for this notification. Discard them to go back, or stay to save them.":["Voc\u00ea tem altera\u00e7\u00f5es n\u00e3o salvas para esta notifica\u00e7\u00e3o. Descarte-as para voltar ou permane\u00e7a para salv\u00e1-las."],"Discard & go back":["Descartar e voltar"],"Stay & fix":["Fique e conserte"],"Keep editing":["Continue editando"],"Please provide a recipient email address.":["Por favor, forne\u00e7a um endere\u00e7o de e-mail do destinat\u00e1rio."],"Please provide a subject line.":["Por favor, forne\u00e7a uma linha de assunto."],"Please provide a custom URL.":["Por favor, forne\u00e7a um URL personalizado."],"You have unsaved changes. Discard them to continue, or stay to save your changes.":["Voc\u00ea tem altera\u00e7\u00f5es n\u00e3o salvas. Descarte-as para continuar ou permane\u00e7a para salvar suas altera\u00e7\u00f5es."],"Discard & continue":["Descartar e continuar"],"Show Entries":["Mostrar Entradas"],"Display this form\u2019s entries in a table on the frontend.":["Exiba as entradas deste formul\u00e1rio em uma tabela no frontend."],"Publish this form\u2019s submissions as a sortable, paginated table on any page \u2014 perfect for public directories, listings, and team dashboards, with per-role view access.":["Publique as submiss\u00f5es deste formul\u00e1rio como uma tabela classific\u00e1vel e paginada em qualquer p\u00e1gina \u2014 perfeito para diret\u00f3rios p\u00fablicos, listagens e pain\u00e9is de equipe, com acesso de visualiza\u00e7\u00e3o por fun\u00e7\u00e3o."],"Embed a sortable, paginated entries table with a simple shortcode.":["Incorpore uma tabela de entradas classific\u00e1vel e paginada com um shortcode simples."],"Choose exactly which fields appear as columns.":["Escolha exatamente quais campos aparecem como colunas."],"Restrict who can view entries by user role.":["Restrinja quem pode ver as entradas por fun\u00e7\u00e3o de usu\u00e1rio."],"The image uploaded but could not be inserted. Please try again.":["A imagem foi carregada, mas n\u00e3o p\u00f4de ser inserida. Por favor, tente novamente."],"The image could not be uploaded. It may be too large, or you may not have permission to upload files.":["A imagem n\u00e3o p\u00f4de ser carregada. Pode ser muito grande ou voc\u00ea pode n\u00e3o ter permiss\u00e3o para carregar arquivos."],"Please choose an image file.":["Por favor, escolha um arquivo de imagem."],"Quill heading picker: default paragraph style\u0004Normal":["Normal"]}}} \ No newline at end of file +{"translation-revision-date":"2025-01-02T08:44:42+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/formEditor.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"SureForms":["SureForms"],"Status":["Status"],"Form":["Formul\u00e1rio"],"Fields":["Campos"],"Image":["Imagem"],"Activated":["Ativado"],"Activate":["Ativar"],"Submit":["Enviar"],"Global Settings":["Configura\u00e7\u00f5es Globais"],"Form Title":["T\u00edtulo do Formul\u00e1rio"],"Edit":["Editar"],"Please enter a valid URL.":["Por favor, insira um URL v\u00e1lido."],"Desktop":["\u00c1rea de trabalho"],"Medium":["M\u00e9dio"],"Mobile":["M\u00f3vel"],"Repeat":["Repetir"],"Scroll":["Rolar"],"Signature":["Assinatura"],"Tablet":["Tablet"],"Upload":["Carregar"],"Basic":["B\u00e1sico"],"Form Settings":["Configura\u00e7\u00f5es do Formul\u00e1rio"],"General":["Geral"],"Style":["Estilo"],"Advanced":["Avan\u00e7ado"],"No tags available":["Sem etiquetas dispon\u00edveis"],"Device":["Dispositivo"],"Select Shortcodes":["Selecionar C\u00f3digos Curtos"],"Page Break Label":["R\u00f3tulo de Quebra de P\u00e1gina"],"Next":["Pr\u00f3ximo"],"Back":["Voltar"],"Reset":["Redefinir"],"Generic tags":["Etiquetas gen\u00e9ricas"],"Pixel":["Pixel"],"Em":["Em"],"Select Units":["Selecionar Unidades"],"%s units":["%s unidades"],"Margin":["Margem"],"None":["Nenhum"],"Custom":["Personalizado"],"Please add a option props to MultiButtonsControl":["Por favor, adicione uma op\u00e7\u00e3o de propriedades ao MultiButtonsControl"],"Confirm":["Confirmar"],"Cancel":["Cancelar"],"Processing\u2026":["Processando\u2026"],"Select Video":["Selecionar V\u00eddeo"],"Change Video":["Alterar V\u00eddeo"],"Select Lottie Animation":["Selecionar Anima\u00e7\u00e3o Lottie"],"Change Lottie Animation":["Alterar Anima\u00e7\u00e3o Lottie"],"Upload SVG":["Carregar SVG"],"Change SVG":["Alterar SVG"],"Select Image":["Selecionar imagem"],"Change Image":["Alterar Imagem"],"Upload SVG?":["Carregar SVG?"],"Upload SVG can be potentially risky. Are you sure?":["Fazer upload de SVG pode ser potencialmente arriscado. Tem certeza?"],"Upload Anyway":["Carregar Mesmo Assim"],"Full Width":["Largura Total"],"Install":["Instalar"],"Plugin Installation failed, Please try again later.":["A instala\u00e7\u00e3o do plugin falhou, por favor, tente novamente mais tarde."],"Plugin activation failed, Please try again later.":["A ativa\u00e7\u00e3o do plugin falhou, por favor, tente novamente mais tarde."],"Integrations":["Integra\u00e7\u00f5es"],"%s Removed from Quick Action Bar.":["%s removido da Barra de A\u00e7\u00e3o R\u00e1pida."],"Add to Quick Action Bar":["Adicionar \u00e0 Barra de A\u00e7\u00f5es R\u00e1pidas"],"%s Added to Quick Action Bar.":["%s adicionado \u00e0 barra de a\u00e7\u00f5es r\u00e1pidas."],"Already Present in Quick Action Bar":["J\u00e1 presente na barra de a\u00e7\u00f5es r\u00e1pidas"],"No results found.":["Nenhum resultado encontrado."],"data object is empty":["o objeto de dados est\u00e1 vazio"],"Add blocks to Quick Action Bar":["Adicionar blocos \u00e0 Barra de A\u00e7\u00e3o R\u00e1pida"],"Re-arrange block inside Quick Action Bar":["Reorganizar bloco dentro da Barra de A\u00e7\u00e3o R\u00e1pida"],"Upgrade":["Atualizar"],"Connecting\u2026":["Conectando\u2026"],"Install & Activate":["Instalar e Ativar"],"Compliance Settings":["Configura\u00e7\u00f5es de Conformidade"],"Enable GDPR Compliance":["Ativar conformidade com o GDPR"],"Never store entry data after form submission":["Nunca armazene os dados de entrada ap\u00f3s o envio do formul\u00e1rio"],"When enabled this form will never store Entries.":["Quando ativado, este formul\u00e1rio nunca armazenar\u00e1 entradas."],"Automatically delete entries":["Excluir entradas automaticamente"],"When enabled this form will automatically delete entries after a certain period of time.":["Quando ativado, este formul\u00e1rio excluir\u00e1 automaticamente as entradas ap\u00f3s um determinado per\u00edodo de tempo."],"Entries older than the days set will be deleted automatically.":["As entradas mais antigas do que os dias definidos ser\u00e3o exclu\u00eddas automaticamente."],"Custom CSS":["CSS Personalizado"],"The following CSS styles added below will only apply to this form container.":["Os estilos CSS a seguir adicionados abaixo ser\u00e3o aplicados apenas a este cont\u00eainer de formul\u00e1rio."],"Visual":["Visual"],"HTML":["HTML"],"All Data":["Todos os dados"],"Add Shortcode":["Adicionar Shortcode"],"Form input tags":["Etiquetas de entrada de formul\u00e1rio"],"Comma separated values are also accepted.":["Valores separados por v\u00edrgula tamb\u00e9m s\u00e3o aceitos."],"Email Notification":["Notifica\u00e7\u00e3o por Email"],"Name":["Nome"],"Send Email To":["Enviar Email Para"],"Subject":["Assunto"],"CC":["CC"],"BCC":["Cco"],"Reply To":["Responder a"],"Add Notification":["Adicionar Notifica\u00e7\u00e3o"],"Add Key":["Adicionar Chave"],"Add Value":["Adicionar Valor"],"Add":["Adicionar"],"Confirmation Message":["Mensagem de Confirma\u00e7\u00e3o"],"After Form Submission":["Ap\u00f3s o Envio do Formul\u00e1rio"],"Hide Form":["Ocultar Formul\u00e1rio"],"Reset Form":["Redefinir Formul\u00e1rio"],"Custom URL":["URL personalizada"],"Add Query Parameters":["Adicionar Par\u00e2metros de Consulta"],"Select if you want to add key-value pairs for form fields to include in query parameters":["Selecione se deseja adicionar pares chave-valor para campos de formul\u00e1rio a serem inclu\u00eddos nos par\u00e2metros de consulta"],"Query Parameters":["Par\u00e2metros de Consulta"],"Please select a page.":["Por favor, selecione uma p\u00e1gina."],"Suggestion: URL should use HTTPS":["Sugest\u00e3o: a URL deve usar HTTPS"],"Success Message":["Mensagem de Sucesso"],"Redirect":["Redirecionar"],"Redirect to":["Redirecionar para"],"Page":["P\u00e1gina"],"Form Confirmation":["Confirma\u00e7\u00e3o de Formul\u00e1rio"],"Confirmation Type":["Tipo de Confirma\u00e7\u00e3o"],"Use Labels as Placeholders":["Use r\u00f3tulos como marcadores de posi\u00e7\u00e3o"],"Above setting will place the labels inside the fields as placeholders (where possible). This setting takes effect only on the live page, not in the editor preview.":["A configura\u00e7\u00e3o acima colocar\u00e1 os r\u00f3tulos dentro dos campos como marcadores de posi\u00e7\u00e3o (quando poss\u00edvel). Esta configura\u00e7\u00e3o s\u00f3 tem efeito na p\u00e1gina ao vivo, n\u00e3o na pr\u00e9-visualiza\u00e7\u00e3o do editor."],"Page Break":["Quebra de p\u00e1gina"],"Show Labels":["Mostrar R\u00f3tulos"],"First Page Label":["Etiqueta da Primeira P\u00e1gina"],"Progress Indicator":["Indicador de Progresso"],"Progress Bar":["Barra de Progresso"],"Connector":["Conector"],"Steps":["Passos"],"Next Button Text":["Texto do Bot\u00e3o Seguinte"],"Back Button Text":["Texto do Bot\u00e3o Voltar"],"Are you sure you want to close? Your unsaved changes will be lost as you have some validation errors.":["Tem certeza de que deseja fechar? Suas altera\u00e7\u00f5es n\u00e3o salvas ser\u00e3o perdidas, pois voc\u00ea tem alguns erros de valida\u00e7\u00e3o."],"There are few unsaved changes. Please save your changes to reflect the updates.":["H\u00e1 algumas altera\u00e7\u00f5es n\u00e3o salvas. Por favor, salve suas altera\u00e7\u00f5es para refletir as atualiza\u00e7\u00f5es."],"Form Behavior":["Comportamento do Formul\u00e1rio"],"Clear":["Limpar"],"Select Color":["Selecionar Cor"],"Primary Color":["Cor Prim\u00e1ria"],"Text Color":["Cor do Texto"],"Text Color on Primary":["Cor do Texto no Prim\u00e1rio"],"Field Spacing":["Espa\u00e7amento de Campo"],"Small":["Pequeno"],"Large":["Grande"],"Left":["Esquerda"],"Center":["Centro"],"Right":["Certo"],"Google reCAPTCHA":["Google reCAPTCHA"],"CloudFlare Turnstile":["CloudFlare Turnstile"],"hCaptcha":["hCaptcha"],"reCAPTCHA v2 Invisible":["reCAPTCHA v2 Invis\u00edvel"],"reCAPTCHA v3":["reCAPTCHA v3"],"Date Picker":["Seletor de Data"],"Time Picker":["Seletor de Hora"],"Hidden":["Oculto"],"Slider":["Controle deslizante"],"Rating":["Avalia\u00e7\u00e3o"],"Upgrade to Unlock These Fields":["Atualize para Desbloquear Estes Campos"],"Add Block":["Adicionar Bloco"],"Customize with SureForms":["Personalize com SureForms"],"Page break":["Quebra de p\u00e1gina"],"Previous":["Anterior"],"Thank you":["Obrigado"],"Form submitted successfully!":["Formul\u00e1rio enviado com sucesso!"],"Instant Form":["Formul\u00e1rio Instant\u00e2neo"],"Enable Instant Form":["Ativar Formul\u00e1rio Instant\u00e2neo"],"Enable Preview":["Ativar visualiza\u00e7\u00e3o"],"Show Title":["T\u00edtulo do Show"],"Site Logo":["Logotipo do Site"],"Banner Background":["Fundo do Banner"],"Color":["Cor"],"Upload Image":["Carregar Imagem"],"Background Color":["Cor de Fundo"],"Use banner as page background":["Usar banner como fundo de p\u00e1gina"],"Form Width":["Largura do Formul\u00e1rio"],"URL":["URL"],"URL Slug":["Slug de URL"],"The last part of the URL.":["A \u00faltima parte do URL."],"Learn more.":["Saiba mais."],"SureForms Description":["Descri\u00e7\u00e3o do SureForms"],"Form Options":["Op\u00e7\u00f5es de Formul\u00e1rio"],"Form Shortcode":["C\u00f3digo Curto do Formul\u00e1rio"],"Paste this shortcode on the page or post to render this form.":["Cole este shortcode na p\u00e1gina ou postagem para renderizar este formul\u00e1rio."],"Spam Protection":["Prote\u00e7\u00e3o contra Spam"],"Auto":["Carro"],"Normal":["Normal"],"%":["%"],"Top":["Topo"],"Bottom":["Inferior"],"Solid":["S\u00f3lido"],"Width":["Largura"],"Size":["Tamanho"],"EM":["EM"],"Padding":["Preenchimento"],"Color 1":["Cor 1"],"Color 2":["Cor 2"],"Type":["Digite"],"Linear":["Linear"],"Radial":["Radial"],"Location 1":["Localiza\u00e7\u00e3o 1"],"Location 2":["Localiza\u00e7\u00e3o 2"],"Angle":["\u00c2ngulo"],"Classic":["Cl\u00e1ssico"],"Gradient":["Gradiente"],"Background":["Fundo"],"Cover":["Cobertura"],"Contain":["Conter"],"Overlay":["Sobreposi\u00e7\u00e3o"],"No Repeat":["Sem repeti\u00e7\u00e3o"],"Overlay Opacity":["Opacidade da Sobreposi\u00e7\u00e3o"],"Class names should be separated by spaces. Each class name must not start with a digit, hyphen, or underscore. They can only include letters (including Unicode characters), numbers, hyphens, and underscores.":["Os nomes das classes devem ser separados por espa\u00e7os. Cada nome de classe n\u00e3o deve come\u00e7ar com um d\u00edgito, h\u00edfen ou sublinhado. Eles podem incluir apenas letras (incluindo caracteres Unicode), n\u00fameros, h\u00edfens e sublinhados."],"Conversational Layout":["Layout Conversacional"],"Unlock Conversational Forms":["Desbloquear Formul\u00e1rios Conversacionais"],"With the SureForms Pro Plan, you can transform your forms into engaging conversational layouts for a seamless user experience.":["Com o Plano SureForms Pro, voc\u00ea pode transformar seus formul\u00e1rios em layouts conversacionais envolventes para uma experi\u00eancia do usu\u00e1rio perfeita."],"Premium":["Premium"],"Overlay Type":["Tipo de Sobreposi\u00e7\u00e3o"],"Image Overlay Color":["Cor de Sobreposi\u00e7\u00e3o da Imagem"],"Image Position":["Posi\u00e7\u00e3o da Imagem"],"Attachment":["Anexo"],"Fixed":["Fixo"],"Blend Mode":["Modo de Mesclagem"],"Multiply":["Multiplicar"],"Screen":["Tela"],"Darken":["Escurecer"],"Lighten":["Iluminar"],"Color Dodge":["Esquiva de Cor"],"Saturation":["Satura\u00e7\u00e3o"],"Repeat-x":["Repetir-x"],"Repeat-y":["Repita-y"],"PX":["PX"],"Button":["Bot\u00e3o"],"OttoKit":["OttoKit"],"Connect with OttoKit":["Conectar com OttoKit"],"SUREFORMS PREMIUM FIELDS":["CAMPOS PREMIUM DO SUREFORMS"],"The current 'From Email' address does not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["O endere\u00e7o de 'Email de Remetente' atual n\u00e3o corresponde ao nome de dom\u00ednio do seu site (%1$s). Isso pode fazer com que seus e-mails de notifica\u00e7\u00e3o sejam bloqueados ou marcados como spam. Alternativamente, tente usar um Endere\u00e7o de Remetente que corresponda ao dom\u00ednio do seu site (admin@%2$s)."],"The current 'From Email' address does not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["O endere\u00e7o de 'Email de Remetente' atual n\u00e3o corresponde ao nome de dom\u00ednio do seu site (%s). Isso pode fazer com que seus e-mails de notifica\u00e7\u00e3o sejam bloqueados ou marcados como spam."],"We strongly recommend that you install the free ":["Recomendamos fortemente que voc\u00ea instale o gratuito"]," plugin! The Setup Wizard makes it easy to fix your emails. ":["plugin! O Assistente de Configura\u00e7\u00e3o facilita a corre\u00e7\u00e3o dos seus e-mails."]," Alternately, try using a From Address that matches your website domain (admin@%s).":["Alternativamente, tente usar um endere\u00e7o de remetente que corresponda ao dom\u00ednio do seu site (admin@%s)."],"Please enter a valid email address. Your notifications won't be sent if the field is not filled in correctly.":["Por favor, insira um endere\u00e7o de e-mail v\u00e1lido. Suas notifica\u00e7\u00f5es n\u00e3o ser\u00e3o enviadas se o campo n\u00e3o for preenchido corretamente."],"From Name":["De Nome"],"From Email":["De Email"],"The current 'From Email' address may not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["O endere\u00e7o de 'Email de Remetente' atual pode n\u00e3o corresponder ao nome de dom\u00ednio do seu site (%1$s). Isso pode fazer com que seus e-mails de notifica\u00e7\u00e3o sejam bloqueados ou marcados como spam. Alternativamente, tente usar um Endere\u00e7o de Remetente que corresponda ao dom\u00ednio do seu site (admin@%2$s)."],"The current 'From Email' address may not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["O endere\u00e7o de 'Email de Remetente' atual pode n\u00e3o corresponder ao nome de dom\u00ednio do seu site (%s). Isso pode fazer com que seus e-mails de notifica\u00e7\u00e3o sejam bloqueados ou marcados como spam."],"Border Radius":["Raio da Borda"],"Form Theme":["Tema do Formul\u00e1rio"],"Instant Form Padding":["Preenchimento Instant\u00e2neo de Formul\u00e1rio"],"Instant Form Border Radius":["Raio de Borda do Formul\u00e1rio Instant\u00e2neo"],"Select Gradient":["Selecionar Gradiente"],"Upgrade Now":["Atualize agora"],"SureTriggers":["SureTriggers"],"Entries older than the selected days will be deleted.":["As entradas mais antigas que os dias selecionados ser\u00e3o exclu\u00eddas."],"Entries Time Period":["Per\u00edodo de Tempo das Entradas"],"Custom CSS Panel":["Painel de CSS Personalizado"],"Notifications can use only one From Email so please enter a single address.":["As notifica\u00e7\u00f5es podem usar apenas um \u00fanico endere\u00e7o de e-mail de remetente, portanto, insira um \u00fanico endere\u00e7o."],"Email Notifications":["Notifica\u00e7\u00f5es de Email"],"Actions":["A\u00e7\u00f5es"],"Duplicate":["Duplicar"],"Delete":["Excluir"],"Select Page to redirect":["Selecione a p\u00e1gina para redirecionar"],"Search for a page":["Procurar uma p\u00e1gina"],"Select a page":["Selecione uma p\u00e1gina"],"reCAPTCHA v2":["reCAPTCHA v2"],"Save":["Salvar"],"Login":["Entrar"],"Register":["Registrar"],"Date":["Data"],"Advanced Settings":["Configura\u00e7\u00f5es Avan\u00e7adas"],"Form Restriction":["Restri\u00e7\u00e3o de Formul\u00e1rio"],"Maximum Number of Entries":["N\u00famero M\u00e1ximo de Entradas"],"Maximum Entries":["Entradas M\u00e1ximas"],"The Time Period setting works according to your WordPress site's time zone. <a>Click here<\/a> to open your WordPress General Settings, where you can check and update it.":["A configura\u00e7\u00e3o do Per\u00edodo de Tempo funciona de acordo com o fuso hor\u00e1rio do seu site WordPress. <a>Clique aqui<\/a> para abrir as Configura\u00e7\u00f5es Gerais do WordPress, onde voc\u00ea pode verificar e atualiz\u00e1-lo."],"Click here":["Clique aqui"],"Response Description After Maximum Entries":["Descri\u00e7\u00e3o da Resposta Ap\u00f3s o M\u00e1ximo de Entradas"],"All changes will be saved automatically when you press back.":["Todas as altera\u00e7\u00f5es ser\u00e3o salvas automaticamente quando voc\u00ea pressionar voltar."],"Repeater":["Repetidor"],"OttoKit Settings":["Configura\u00e7\u00f5es do OttoKit"],"Get Started":["Come\u00e7ar"],"Connect Native Integrations with SureForms":["Conecte Integra\u00e7\u00f5es Nativas com SureForms"],"Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>":["Formato esperado para e-mails - email@sureforms.com ou John Doe <email@sureforms.com>"],"delete":["excluir"],"Please type \"%s\" in the input box":["Por favor, digite \"%s\" na caixa de entrada"],"To confirm, type \"%s\" in the box below:":["Para confirmar, digite \"%s\" na caixa abaixo:"],"Type \"%s\"":["Digite \"%s\""],"Payment":["Pagamento"],"%s - Order ID":["%s - ID do Pedido"],"%s - Amount":["%s - Quantidade"],"%s - Customer Email":["%s - Email do Cliente"],"%s - Customer Name":["%s - Nome do Cliente"],"%s - Status":["%s - Status"],"Add custom CSS rules to style this specific form independently of global styles.":["Adicione regras CSS personalizadas para estilizar este formul\u00e1rio espec\u00edfico independentemente dos estilos globais."],"Spam Protection Type":["Tipo de Prote\u00e7\u00e3o contra Spam"],"Select Security Type":["Selecione o Tipo de Seguran\u00e7a"],"Note: Using different reCAPTCHA versions (V2 checkbox and V3) on the same page will create conflicts between the versions. Kindly avoid using different versions on the same page.":["Nota: Usar diferentes vers\u00f5es do reCAPTCHA (V2 checkbox e V3) na mesma p\u00e1gina criar\u00e1 conflitos entre as vers\u00f5es. Por favor, evite usar diferentes vers\u00f5es na mesma p\u00e1gina."],"Select Version":["Selecionar Vers\u00e3o"],"Please configure the API keys correctly from the settings":["Por favor, configure as chaves da API corretamente nas configura\u00e7\u00f5es"],"Control email alerts sent to admins or users after a form submission.":["Controle os alertas de e-mail enviados aos administradores ou usu\u00e1rios ap\u00f3s o envio de um formul\u00e1rio."],"Customize the confirmation message or redirect the users after submitting the form.":["Personalize a mensagem de confirma\u00e7\u00e3o ou redirecione os usu\u00e1rios ap\u00f3s enviar o formul\u00e1rio."],"Set limits on how many times a form can be submitted and manage compliance options, including GDPR and data retention.":["Defina limites sobre quantas vezes um formul\u00e1rio pode ser enviado e gerencie op\u00e7\u00f5es de conformidade, incluindo GDPR e reten\u00e7\u00e3o de dados."],"Go to OttoKit Settings":["V\u00e1 para as Configura\u00e7\u00f5es do OttoKit"],"Connect SureForms with your favorite apps to automate tasks and sync data seamlessly.":["Conecte o SureForms com seus aplicativos favoritos para automatizar tarefas e sincronizar dados perfeitamente."],"Unlock powerful integrations in the Premimum plan to automate your workflows and connect SureForms directly with your favorite tools.":["Desbloqueie integra\u00e7\u00f5es poderosas no plano Premium para automatizar seus fluxos de trabalho e conectar o SureForms diretamente com suas ferramentas favoritas."],"Send form submissions straight to CRMs, email, and marketing platforms.":["Envie envios de formul\u00e1rios diretamente para CRMs, e-mail e plataformas de marketing."],"Automate repetitive tasks with seamless data syncing.":["Automatize tarefas repetitivas com sincroniza\u00e7\u00e3o de dados perfeita."],"Access exclusive native integrations for faster workflows.":["Acesse integra\u00e7\u00f5es nativas exclusivas para fluxos de trabalho mais r\u00e1pidos."],"PDF Generation":["Gera\u00e7\u00e3o de PDF"],"Generate and customize PDF copies of form submissions.":["Gerar e personalizar c\u00f3pias em PDF das submiss\u00f5es de formul\u00e1rios."],"Generate Submission PDFs":["Gerar PDFs de Submiss\u00e3o"],"Turn every form entry into a polished PDF file, making it perfect for reports, records, or sharing.":["Transforme cada entrada de formul\u00e1rio em um arquivo PDF refinado, tornando-o perfeito para relat\u00f3rios, registros ou compartilhamento."],"Automatically generate PDFs from your form submissions.":["Gerar automaticamente PDFs a partir das suas submiss\u00f5es de formul\u00e1rios."],"Customize PDF templates with your branding.":["Personalize modelos de PDF com sua marca."],"Download or email PDFs instantly.":["Baixe ou envie PDFs por e-mail instantaneamente."],"User Registration":["Registro de Usu\u00e1rio"],"Onboard new users or update existing accounts through beautiful looking forms.":["Integre novos usu\u00e1rios ou atualize contas existentes atrav\u00e9s de formul\u00e1rios visualmente atraentes."],"Register Users with SureForms":["Registrar Usu\u00e1rios com SureForms"],"Streamline the entire user onboarding process for your sites with seamless form-powered logins and registrations.":["Simplifique todo o processo de integra\u00e7\u00e3o de usu\u00e1rios para seus sites com logins e registros perfeitos alimentados por formul\u00e1rios."],"Register new users directly via your form submissions.":["Registre novos usu\u00e1rios diretamente atrav\u00e9s das suas submiss\u00f5es de formul\u00e1rio."],"Create or update existing accounts by mapping form data to user fields.":["Crie ou atualize contas existentes mapeando os dados do formul\u00e1rio para os campos do usu\u00e1rio."],"Assign roles and control access automatically.":["Atribua fun\u00e7\u00f5es e controle o acesso automaticamente."],"Post Feed":["Feed de Publica\u00e7\u00f5es"],"Transform your form submission into WordPress posts.":["Transforme o envio do seu formul\u00e1rio em publica\u00e7\u00f5es do WordPress."],"Automatically turn form submissions into WordPress posts, pages, or custom post types. Save big on time and let your forms publish content directly.":["Transforme automaticamente envios de formul\u00e1rios em posts, p\u00e1ginas ou tipos de post personalizados no WordPress. Economize tempo e deixe seus formul\u00e1rios publicarem conte\u00fado diretamente."],"Create posts, pages, or CPTs from your form entries.":["Crie posts, p\u00e1ginas ou CPTs a partir das suas entradas de formul\u00e1rio."],"Map form fields to your post fields easily.":["Mapeie os campos do formul\u00e1rio para os campos da sua postagem facilmente."],"Automate the content publishing flow with few simple steps.":["Automatize o fluxo de publica\u00e7\u00e3o de conte\u00fado com alguns passos simples."],"Automations":["Automatiza\u00e7\u00f5es"],"Unlock Advanced Styling":["Desbloquear Estilo Avan\u00e7ado"],"Get full control over your form's look with custom colors, fonts, and layouts.":["Tenha controle total sobre a apar\u00eancia do seu formul\u00e1rio com cores, fontes e layouts personalizados."],"Button Alignment":["Alinhamento do Bot\u00e3o"],"Add Custom CSS Class(es)":["Adicionar Classe(s) CSS Personalizada(s)"],"Set the total number of submissions allowed for this form.":["Defina o n\u00famero total de envios permitidos para este formul\u00e1rio."],"Save & Progress":["Salvar e Progredir"],"Allow users to save their progress and continue form completion later.":["Permitir que os usu\u00e1rios salvem seu progresso e continuem o preenchimento do formul\u00e1rio mais tarde."],"Save & Progress in SureForms":["Salvar & Progresso no SureForms"],"Give your users the flexibility to complete forms at their own pace by allowing them to save progress and return anytime.":["D\u00ea aos seus usu\u00e1rios a flexibilidade de preencher formul\u00e1rios no seu pr\u00f3prio ritmo, permitindo que salvem o progresso e retornem a qualquer momento."],"Let users pause long or multi-step forms and continue later.":["Permita que os usu\u00e1rios pausem formul\u00e1rios longos ou com v\u00e1rias etapas e continuem mais tarde."],"Reduce form abandonment with convenient resume links and access their progress from anywhere.":["Reduza o abandono de formul\u00e1rios com links de retomada convenientes e acesse o progresso de qualquer lugar."],"Improve user experience for lengthy, complex, or multi-page forms.":["Melhore a experi\u00eancia do usu\u00e1rio para formul\u00e1rios longos, complexos ou de v\u00e1rias p\u00e1ginas."],"This form is not yet available. Please check back after the scheduled start time.":["Este formul\u00e1rio ainda n\u00e3o est\u00e1 dispon\u00edvel. Por favor, verifique novamente ap\u00f3s o hor\u00e1rio de in\u00edcio programado."],"This form is no longer accepting submissions. The submission period has ended.":["Este formul\u00e1rio n\u00e3o est\u00e1 mais aceitando envios. O per\u00edodo de envio terminou."],"The start date and time must be before the end date and time.":["A data e hora de in\u00edcio devem ser anteriores \u00e0 data e hora de t\u00e9rmino."],"Form Scheduling":["Agendamento de Formul\u00e1rio"],"Enable Form Scheduling":["Ativar agendamento de formul\u00e1rios"],"Set a time period during which this form will be available for submissions.":["Defina um per\u00edodo de tempo durante o qual este formul\u00e1rio estar\u00e1 dispon\u00edvel para submiss\u00f5es."],"Start Date & Time":["Data e Hora de In\u00edcio"],"End Date & Time":["Data e Hora de T\u00e9rmino"],"Response Description Before Start Date":["Descri\u00e7\u00e3o da Resposta Antes da Data de In\u00edcio"],"Response Description After End Date":["Descri\u00e7\u00e3o da Resposta Ap\u00f3s a Data Final"],"Conditional Confirmations":["Confirma\u00e7\u00f5es Condicionais"],"Set up the message or redirect users will see after submitting the form.":["Configure a mensagem ou redirecione os usu\u00e1rios que ver\u00e3o ap\u00f3s enviar o formul\u00e1rio."],"Show the right message to the right user based on how they respond. Personalize confirmations with smart conditions and guide users to the next best step automatically.":["Mostre a mensagem certa para o usu\u00e1rio certo com base em como eles respondem. Personalize confirma\u00e7\u00f5es com condi\u00e7\u00f5es inteligentes e guie os usu\u00e1rios para o pr\u00f3ximo melhor passo automaticamente."],"Display different confirmation messages based on form responses.":["Exibir diferentes mensagens de confirma\u00e7\u00e3o com base nas respostas do formul\u00e1rio."],"Redirect users to specific pages or URLs conditionally.":["Redirecione os usu\u00e1rios para p\u00e1ginas ou URLs espec\u00edficos condicionalmente."],"Create personalized thank-you messages without extra forms.":["Crie mensagens de agradecimento personalizadas sem formul\u00e1rios extras."],"Lost Password":["Senha Perdida"],"Reset Password":["Redefinir Senha"],"Select a spam protection service. Configure API keys in Global Settings before enabling.":["Selecione um servi\u00e7o de prote\u00e7\u00e3o contra spam. Configure as chaves de API nas Configura\u00e7\u00f5es Globais antes de ativar."],"Send as Raw HTML":["Enviar como HTML bruto"],"When enabled, the email body HTML will be preserved exactly as written and wrapped in a professional email template.":["Quando ativado, o corpo do e-mail em HTML ser\u00e1 preservado exatamente como escrito e envolvido em um modelo de e-mail profissional."],"Smart tags that reference user-submitted fields will not be escaped in raw HTML mode. Avoid inserting untrusted field values directly into the email body.":["As tags inteligentes que fazem refer\u00eancia a campos enviados pelo usu\u00e1rio n\u00e3o ser\u00e3o escapadas no modo HTML bruto. Evite inserir valores de campos n\u00e3o confi\u00e1veis diretamente no corpo do e-mail."],"Please provide a recipient email address and subject line.":["Por favor, forne\u00e7a um endere\u00e7o de e-mail do destinat\u00e1rio e a linha de assunto."],"Email notification duplicated!":["Notifica\u00e7\u00e3o de e-mail duplicada!"],"Are you sure you want to delete this email notification?":["Tem certeza de que deseja excluir esta notifica\u00e7\u00e3o por e-mail?"],"Email notification deleted!":["Notifica\u00e7\u00e3o de email exclu\u00edda!"],"URL is missing Top Level Domain (TLD).":["O URL est\u00e1 sem o dom\u00ednio de n\u00edvel superior (TLD)."],"This form is now closed as the maximum number of entries has been received.":["Este formul\u00e1rio est\u00e1 agora fechado, pois o n\u00famero m\u00e1ximo de inscri\u00e7\u00f5es foi atingido."],"Publish Your Form":["Publique seu formul\u00e1rio"],"Enable This to Instantly Publish the Form":["Ative isto para publicar o formul\u00e1rio instantaneamente"],"Style Your Instant Form Page Here":["Estilize sua p\u00e1gina de formul\u00e1rio instant\u00e2neo aqui"],"Quizzes":["Question\u00e1rios"],"%s - Description":["%s - Descri\u00e7\u00e3o"],"Send entries to 100+ popular apps.":["Envie entradas para mais de 100 aplicativos populares."],"Build automated workflows that run instantly.":["Crie fluxos de trabalho automatizados que sejam executados instantaneamente."],"Create custom app integrations using our Custom App feature.":["Crie integra\u00e7\u00f5es de aplicativos personalizadas usando nosso recurso de Aplicativo Personalizado."],"Keep your tools in sync automatically.":["Mantenha suas ferramentas sincronizadas automaticamente."],"This will install and activate OttoKit on your WordPress site to enable automation features.":["Isso instalar\u00e1 e ativar\u00e1 o OttoKit no seu site WordPress para habilitar recursos de automa\u00e7\u00e3o."],"Automate Your Forms with OttoKit":["Automatize Seus Formul\u00e1rios com OttoKit"],"Every form submission should trigger something \u2014 a Slack alert, a CRM lead, a follow-up email, or a new row in Google Sheets.":["Cada envio de formul\u00e1rio deve acionar algo \u2014 um alerta no Slack, um lead no CRM, um e-mail de acompanhamento ou uma nova linha no Google Sheets."],"Create interactive quizzes to engage your audience and gather insights.":["Crie question\u00e1rios interativos para envolver seu p\u00fablico e coletar insights."],"Design engaging quizzes with various question types, personalized feedback, and automated scoring to captivate your audience and gain valuable insights.":["Crie question\u00e1rios envolventes com v\u00e1rios tipos de perguntas, feedback personalizado e pontua\u00e7\u00e3o automatizada para cativar seu p\u00fablico e obter insights valiosos."],"Create interactive quizzes with multiple question types.":["Crie question\u00e1rios interativos com m\u00faltiplos tipos de perguntas."],"Provide personalized feedback based on user responses.":["Forne\u00e7a feedback personalizado com base nas respostas do usu\u00e1rio."],"Automate scoring and lead segmentation for better insights.":["Automatize a pontua\u00e7\u00e3o e a segmenta\u00e7\u00e3o de leads para obter melhores insights."],"Heading 1":["T\u00edtulo 1"],"Heading 2":["T\u00edtulo 2"],"Heading 3":["T\u00edtulo 3"],"Heading 4":["T\u00edtulo 4"],"Heading 5":["T\u00edtulo 5"],"Heading 6":["T\u00edtulo 6"],"Form settings saved.":["Configura\u00e7\u00f5es do formul\u00e1rio salvas."],"The entry cap relies on stored entries to count submissions. While Compliance Settings has \"Never store entry data after form submission\" enabled, this limit will not be enforced. Disable that option, or remove the entry limit, to use this feature.":["O limite de entrada depende de entradas armazenadas para contar as submiss\u00f5es. Enquanto as Configura\u00e7\u00f5es de Conformidade tiverem \"Nunca armazenar dados de entrada ap\u00f3s o envio do formul\u00e1rio\" ativado, esse limite n\u00e3o ser\u00e1 aplicado. Desative essa op\u00e7\u00e3o ou remova o limite de entrada para usar este recurso."],"Settings saved, but post attributes (password \/ title \/ content) failed to update. Retry to persist them.":["Configura\u00e7\u00f5es salvas, mas os atributos da postagem (senha \/ t\u00edtulo \/ conte\u00fado) n\u00e3o foram atualizados. Tente novamente para persistir."],"Failed to save form settings.":["Falha ao salvar as configura\u00e7\u00f5es do formul\u00e1rio."],"Saving\u2026":["Salvando\u2026"],"When enabled this form will not store User IP, Browser Name and the Device Name in the Entries.":["Quando ativado, este formul\u00e1rio n\u00e3o armazenar\u00e1 o IP do usu\u00e1rio, o nome do navegador e o nome do dispositivo nas entradas."],"Failed to save. Please try again.":["Falha ao salvar. Por favor, tente novamente."],"reCAPTCHA API keys for the selected version are not configured. Set them in Global Settings.":["As chaves da API reCAPTCHA para a vers\u00e3o selecionada n\u00e3o est\u00e3o configuradas. Defina-as nas Configura\u00e7\u00f5es Globais."],"Please select a reCAPTCHA version.":["Por favor, selecione uma vers\u00e3o do reCAPTCHA."],"hCaptcha API keys are not configured. Set them in Global Settings.":["As chaves da API do hCaptcha n\u00e3o est\u00e3o configuradas. Defina-as nas Configura\u00e7\u00f5es Globais."],"Cloudflare Turnstile API keys are not configured. Set them in Global Settings.":["As chaves da API do Cloudflare Turnstile n\u00e3o est\u00e3o configuradas. Defina-as nas Configura\u00e7\u00f5es Globais."],"Form data":["Dados do formul\u00e1rio"],"Some fields need attention":["Alguns campos precisam de aten\u00e7\u00e3o"],"Unsaved changes":["Altera\u00e7\u00f5es n\u00e3o salvas"],"A recipient email address and subject line are required before this notification can be saved. Fix the highlighted fields, or discard your changes to go back.":["Um endere\u00e7o de e-mail do destinat\u00e1rio e uma linha de assunto s\u00e3o necess\u00e1rios antes que esta notifica\u00e7\u00e3o possa ser salva. Corrija os campos destacados ou descarte suas altera\u00e7\u00f5es para voltar."],"You have unsaved changes for this notification. Discard them to go back, or stay to save them.":["Voc\u00ea tem altera\u00e7\u00f5es n\u00e3o salvas para esta notifica\u00e7\u00e3o. Descarte-as para voltar ou permane\u00e7a para salv\u00e1-las."],"Discard & go back":["Descartar e voltar"],"Stay & fix":["Fique e conserte"],"Keep editing":["Continue editando"],"Please provide a recipient email address.":["Por favor, forne\u00e7a um endere\u00e7o de e-mail do destinat\u00e1rio."],"Please provide a subject line.":["Por favor, forne\u00e7a uma linha de assunto."],"Please provide a custom URL.":["Por favor, forne\u00e7a um URL personalizado."],"You have unsaved changes. Discard them to continue, or stay to save your changes.":["Voc\u00ea tem altera\u00e7\u00f5es n\u00e3o salvas. Descarte-as para continuar ou permane\u00e7a para salvar suas altera\u00e7\u00f5es."],"Discard & continue":["Descartar e continuar"],"Show Entries":["Mostrar Entradas"],"Display this form\u2019s entries in a table on the frontend.":["Exiba as entradas deste formul\u00e1rio em uma tabela no frontend."],"Publish this form\u2019s submissions as a sortable, paginated table on any page \u2014 perfect for public directories, listings, and team dashboards, with per-role view access.":["Publique as submiss\u00f5es deste formul\u00e1rio como uma tabela classific\u00e1vel e paginada em qualquer p\u00e1gina \u2014 perfeito para diret\u00f3rios p\u00fablicos, listagens e pain\u00e9is de equipe, com acesso de visualiza\u00e7\u00e3o por fun\u00e7\u00e3o."],"Embed a sortable, paginated entries table with a simple shortcode.":["Incorpore uma tabela de entradas classific\u00e1vel e paginada com um shortcode simples."],"Choose exactly which fields appear as columns.":["Escolha exatamente quais campos aparecem como colunas."],"Restrict who can view entries by user role.":["Restrinja quem pode ver as entradas por fun\u00e7\u00e3o de usu\u00e1rio."],"The image uploaded but could not be inserted. Please try again.":["A imagem foi carregada, mas n\u00e3o p\u00f4de ser inserida. Por favor, tente novamente."],"The image could not be uploaded. It may be too large, or you may not have permission to upload files.":["A imagem n\u00e3o p\u00f4de ser carregada. Pode ser muito grande ou voc\u00ea pode n\u00e3o ter permiss\u00e3o para carregar arquivos."],"Please choose an image file.":["Por favor, escolha um arquivo de imagem."],"Auto-Advance to Next Step":["Avan\u00e7ar automaticamente para o pr\u00f3ximo passo"],"Go to the next step as soon as someone picks an option. Works on steps with a single Multiple Choice or Dropdown field. The last step always shows Submit.":["V\u00e1 para o pr\u00f3ximo passo assim que algu\u00e9m escolher uma op\u00e7\u00e3o. Funciona em etapas com um \u00fanico campo de Escolha M\u00faltipla ou Dropdown. A \u00faltima etapa sempre mostra Enviar."],"Hide Next Button":["Ocultar bot\u00e3o Pr\u00f3ximo"],"Hide the Next button on steps that auto-advance. It reappears when reached with the keyboard.":["Oculte o bot\u00e3o Pr\u00f3ximo em etapas que avan\u00e7am automaticamente. Ele reaparece quando alcan\u00e7ado com o teclado."],"Could not open the OttoKit connection window. Please allow popups for this site and try again.":["N\u00e3o foi poss\u00edvel abrir a janela de conex\u00e3o do OttoKit. Por favor, permita pop-ups para este site e tente novamente."],"Quill heading picker: default paragraph style\u0004Normal":["Normal"]}}} \ No newline at end of file diff --git a/languages/sureforms-pt_PT-51635fe6489fc8288d603fe596c755ca.json b/languages/sureforms-pt_PT-51635fe6489fc8288d603fe596c755ca.json index 4910478a4..cc64df0ce 100644 --- a/languages/sureforms-pt_PT-51635fe6489fc8288d603fe596c755ca.json +++ b/languages/sureforms-pt_PT-51635fe6489fc8288d603fe596c755ca.json @@ -1 +1 @@ -{"translation-revision-date":"2025-01-02T08:44:42+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/settings.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"Dashboard":["Painel de Controle"],"Settings":["Configura\u00e7\u00f5es"],"Entries":["Entradas"],"Status":["Status"],"Form":["Formul\u00e1rio"],"Activated":["Ativado"],"Activate":["Ativar"],"Address":["Endere\u00e7o"],"Checkbox":["Caixa de sele\u00e7\u00e3o"],"Dropdown":["Menu suspenso"],"Email":["Email"],"Number":["N\u00famero"],"Phone":["Telefone"],"Textarea":["\u00c1rea de texto"],"Monday":["Segunda-feira"],"Forms":["Formul\u00e1rios"],"New Form Submission - %s":["Nova Submiss\u00e3o de Formul\u00e1rio - %s"],"GitHub":["GitHub"],"(no title)":["(sem t\u00edtulo)"],"General":["Geral"],"No tags available":["Sem etiquetas dispon\u00edveis"],"Back":["Voltar"],"Generic tags":["Etiquetas gen\u00e9ricas"],"Other":["Outro"],"Confirm":["Confirmar"],"Cancel":["Cancelar"],"Install":["Instalar"],"Plugin Installation failed, Please try again later.":["A instala\u00e7\u00e3o do plugin falhou, por favor, tente novamente mais tarde."],"Plugin activation failed, Please try again later.":["A ativa\u00e7\u00e3o do plugin falhou, por favor, tente novamente mais tarde."],"Integrations":["Integra\u00e7\u00f5es"],"What's New?":["O que h\u00e1 de novo?"],"Core":["N\u00facleo"],"Unlicensed":["Sem licen\u00e7a"],"Connecting\u2026":["Conectando\u2026"],"Install & Activate":["Instalar e Ativar"],"Compliance Settings":["Configura\u00e7\u00f5es de Conformidade"],"Enable GDPR Compliance":["Ativar conformidade com o GDPR"],"Never store entry data after form submission":["Nunca armazene os dados de entrada ap\u00f3s o envio do formul\u00e1rio"],"When enabled this form will never store Entries.":["Quando ativado, este formul\u00e1rio nunca armazenar\u00e1 entradas."],"Automatically delete entries":["Excluir entradas automaticamente"],"When enabled this form will automatically delete entries after a certain period of time.":["Quando ativado, este formul\u00e1rio excluir\u00e1 automaticamente as entradas ap\u00f3s um determinado per\u00edodo de tempo."],"Entries older than the days set will be deleted automatically.":["As entradas mais antigas do que os dias definidos ser\u00e3o exclu\u00eddas automaticamente."],"Visual":["Visual"],"HTML":["HTML"],"All Data":["Todos os dados"],"Add Shortcode":["Adicionar Shortcode"],"Form input tags":["Etiquetas de entrada de formul\u00e1rio"],"Comma separated values are also accepted.":["Valores separados por v\u00edrgula tamb\u00e9m s\u00e3o aceitos."],"Email Notification":["Notifica\u00e7\u00e3o por Email"],"Name":["Nome"],"Send Email To":["Enviar Email Para"],"Subject":["Assunto"],"CC":["CC"],"BCC":["Cco"],"Reply To":["Responder a"],"Add Key":["Adicionar Chave"],"Add Value":["Adicionar Valor"],"Add":["Adicionar"],"Confirmation Message":["Mensagem de Confirma\u00e7\u00e3o"],"After Form Submission":["Ap\u00f3s o Envio do Formul\u00e1rio"],"Hide Form":["Ocultar Formul\u00e1rio"],"Reset Form":["Redefinir Formul\u00e1rio"],"Custom URL":["URL personalizada"],"Add Query Parameters":["Adicionar Par\u00e2metros de Consulta"],"Select if you want to add key-value pairs for form fields to include in query parameters":["Selecione se deseja adicionar pares chave-valor para campos de formul\u00e1rio a serem inclu\u00eddos nos par\u00e2metros de consulta"],"Query Parameters":["Par\u00e2metros de Consulta"],"Success Message":["Mensagem de Sucesso"],"Redirect":["Redirecionar"],"Redirect to":["Redirecionar para"],"Page":["P\u00e1gina"],"Form Confirmation":["Confirma\u00e7\u00e3o de Formul\u00e1rio"],"Confirmation Type":["Tipo de Confirma\u00e7\u00e3o"],"Clear":["Limpar"],"Google reCAPTCHA":["Google reCAPTCHA"],"hCaptcha":["hCaptcha"],"reCAPTCHA v2 Invisible":["reCAPTCHA v2 Invis\u00edvel"],"reCAPTCHA v3":["reCAPTCHA v3"],"URL":["URL"],"Validations":["Valida\u00e7\u00f5es"],"Spam Protection":["Prote\u00e7\u00e3o contra Spam"],"Email Summaries":["Resumos de Email"],"Tuesday":["ter\u00e7a-feira"],"Wednesday":["Quarta-feira"],"Thursday":["Quinta-feira"],"Friday":["Sexta-feira"],"Saturday":["S\u00e1bado"],"Sunday":["Domingo"],"Test Email":["Email de teste"],"Schedule Reports":["Agendar Relat\u00f3rios"],"IP Logging":["Registro de IP"],"If this option is turned on, the user's IP address will be saved with the form data":["Se esta op\u00e7\u00e3o estiver ativada, o endere\u00e7o IP do usu\u00e1rio ser\u00e1 salvo com os dados do formul\u00e1rio"],"Confirmation Email Mismatch Message":["Mensagem de Incompatibilidade de E-mail de Confirma\u00e7\u00e3o"],"%s represents the minimum input value. For example: \"Minimum value is 10.\"":["%s representa o valor m\u00ednimo de entrada. Por exemplo: \"O valor m\u00ednimo \u00e9 10.\""],"%s represents the maximum input value. For example: \"Maximum value is 100.\"":["%s representa o valor m\u00e1ximo de entrada. Por exemplo: \"O valor m\u00e1ximo \u00e9 100.\""],"%s represents the minimum selections needed. For example: \u201cMinimum 2 selections are required.\u201d":["%s representa as sele\u00e7\u00f5es m\u00ednimas necess\u00e1rias. Por exemplo: \"S\u00e3o necess\u00e1rias no m\u00ednimo 2 sele\u00e7\u00f5es.\""],"%s represents the maximum selections allowed. For example: \u201cMaximum 4 selections are allowed.\u201d":["%s representa o n\u00famero m\u00e1ximo de sele\u00e7\u00f5es permitidas. Por exemplo: \"S\u00e3o permitidas no m\u00e1ximo 4 sele\u00e7\u00f5es.\""],"%s represents the minimum choices needed. For example: \u201cMinimum 1 selection is required.\u201d":["%s representa as escolhas m\u00ednimas necess\u00e1rias. Por exemplo: \u201c\u00c9 necess\u00e1ria no m\u00ednimo 1 sele\u00e7\u00e3o.\u201d"],"%s represents the maximum choices allowed. For example: \u201cMaximum 3 selections are allowed.\u201d":["%s representa o n\u00famero m\u00e1ximo de escolhas permitidas. Por exemplo: \"S\u00e3o permitidas no m\u00e1ximo 3 sele\u00e7\u00f5es.\""]," Error Message":["Mensagem de Erro"],"Auto":["Carro"],"Light":["Luz"],"Dark":["Escuro"],"Turnstile":["Catraca"],"Honeypot":["Pote de mel"],"Get Keys":["Obter Chaves"],"Documentation":["Documenta\u00e7\u00e3o"],"Site Key":["Chave do Site"],"Secret Key":["Chave Secreta"],"Cloudflare Turnstile":["Cloudflare Turnstile"],"Appearance Mode":["Modo de Apar\u00eancia"],"Enable Honeypot Security":["Ativar Seguran\u00e7a Honeypot"],"Enable Honeypot Security for better spam protection":["Ative a Seguran\u00e7a Honeypot para melhor prote\u00e7\u00e3o contra spam"],"Text":["Texto"],"OttoKit":["OttoKit"],"Connect with OttoKit":["Conectar com OttoKit"],"The current 'From Email' address does not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["O endere\u00e7o de 'Email de Remetente' atual n\u00e3o corresponde ao nome de dom\u00ednio do seu site (%1$s). Isso pode fazer com que seus e-mails de notifica\u00e7\u00e3o sejam bloqueados ou marcados como spam. Alternativamente, tente usar um Endere\u00e7o de Remetente que corresponda ao dom\u00ednio do seu site (admin@%2$s)."],"The current 'From Email' address does not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["O endere\u00e7o de 'Email de Remetente' atual n\u00e3o corresponde ao nome de dom\u00ednio do seu site (%s). Isso pode fazer com que seus e-mails de notifica\u00e7\u00e3o sejam bloqueados ou marcados como spam."],"We strongly recommend that you install the free ":["Recomendamos fortemente que voc\u00ea instale o gratuito"]," plugin! The Setup Wizard makes it easy to fix your emails. ":["plugin! O Assistente de Configura\u00e7\u00e3o facilita a corre\u00e7\u00e3o dos seus e-mails."]," Alternately, try using a From Address that matches your website domain (admin@%s).":["Alternativamente, tente usar um endere\u00e7o de remetente que corresponda ao dom\u00ednio do seu site (admin@%s)."],"Please enter a valid email address. Your notifications won't be sent if the field is not filled in correctly.":["Por favor, insira um endere\u00e7o de e-mail v\u00e1lido. Suas notifica\u00e7\u00f5es n\u00e3o ser\u00e3o enviadas se o campo n\u00e3o for preenchido corretamente."],"From Name":["De Nome"],"From Email":["De Email"],"The current 'From Email' address may not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["O endere\u00e7o de 'Email de Remetente' atual pode n\u00e3o corresponder ao nome de dom\u00ednio do seu site (%1$s). Isso pode fazer com que seus e-mails de notifica\u00e7\u00e3o sejam bloqueados ou marcados como spam. Alternativamente, tente usar um Endere\u00e7o de Remetente que corresponda ao dom\u00ednio do seu site (admin@%2$s)."],"The current 'From Email' address may not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["O endere\u00e7o de 'Email de Remetente' atual pode n\u00e3o corresponder ao nome de dom\u00ednio do seu site (%s). Isso pode fazer com que seus e-mails de notifica\u00e7\u00e3o sejam bloqueados ou marcados como spam."],"reCAPTCHA":["reCAPTCHA"],"Ready to go beyond free plan?":["Pronto para ir al\u00e9m do plano gratuito?"],"Upgrade now":["Atualize agora"],"and unlock the full power of SureForms!":["e desbloqueie todo o poder do SureForms!"],"Upgrade SureForms":["Atualizar SureForms"],"Upgrade Now":["Atualize agora"],"Entries older than the selected days will be deleted.":["As entradas mais antigas que os dias selecionados ser\u00e3o exclu\u00eddas."],"Entries Time Period":["Per\u00edodo de Tempo das Entradas"],"Notifications can use only one From Email so please enter a single address.":["As notifica\u00e7\u00f5es podem usar apenas um \u00fanico endere\u00e7o de e-mail de remetente, portanto, insira um \u00fanico endere\u00e7o."],"Select Page to redirect":["Selecione a p\u00e1gina para redirecionar"],"Search for a page":["Procurar uma p\u00e1gina"],"Select a page":["Selecione uma p\u00e1gina"],"Form Validation":["Valida\u00e7\u00e3o de Formul\u00e1rio"],"Required Error Messages":["Mensagens de Erro Obrigat\u00f3rias"],"Other Error Messages":["Outras Mensagens de Erro"],"Input Field Unique":["Campo de Entrada \u00danico"],"Email Field Unique":["Campo de Email \u00danico"],"Invalid URL":["URL inv\u00e1lido"],"Phone Field Unique":["Campo de Telefone \u00danico"],"Invalid Field Number Block":["Bloco de N\u00famero de Campo Inv\u00e1lido"],"Invalid Email":["Email inv\u00e1lido"],"Number Minimum Value":["Valor M\u00ednimo do N\u00famero"],"Number Maximum Value":["Valor M\u00e1ximo do N\u00famero"],"Dropdown Minimum Selections":["M\u00ednimo de Sele\u00e7\u00f5es no Dropdown"],"Dropdown Maximum Selections":["Sele\u00e7\u00f5es M\u00e1ximas do Dropdown"],"Multiple Choice Minimum Selections":["M\u00faltipla Escolha M\u00ednima de Sele\u00e7\u00f5es"],"Multiple Choice Maximum Selections":["Sele\u00e7\u00f5es M\u00e1ximas de M\u00faltipla Escolha"],"Input Field":["Campo de Entrada"],"Email Field":["Campo de Email"],"URL Field":["Campo de URL"],"Phone Field":["Campo de Telefone"],"Textarea Field":["Campo de \u00c1rea de Texto"],"Checkbox Field":["Campo de Caixa de Sele\u00e7\u00e3o"],"Dropdown Field":["Campo suspenso"],"Multiple Choice Field":["Campo de Escolha M\u00faltipla"],"Address Field":["Campo de Endere\u00e7o"],"Number Field":["Campo Num\u00e9rico"],"reCAPTCHA v2":["reCAPTCHA v2"],"To enable reCAPTCHA feature on your SureForms Please enable reCAPTCHA option on your blocks setting and select version. Add google reCAPTCHA secret and site key here. reCAPTCHA will be added to your page on front-end.":["Para ativar o recurso reCAPTCHA no seu SureForms, ative a op\u00e7\u00e3o reCAPTCHA nas configura\u00e7\u00f5es dos seus blocos e selecione a vers\u00e3o. Adicione a chave secreta e a chave do site do Google reCAPTCHA aqui. O reCAPTCHA ser\u00e1 adicionado \u00e0 sua p\u00e1gina no front-end."],"Enter your %s here":["Insira seu %s aqui"],"To enable hCAPTCHA, please add your site key and secret key. Configure these settings within the individual form.":["Para ativar o hCAPTCHA, adicione sua chave do site e chave secreta. Configure essas configura\u00e7\u00f5es dentro do formul\u00e1rio individual."],"To enable Cloudflare Turnstile, please add your site key and secret key. Configure these settings within the individual form.":["Para ativar o Cloudflare Turnstile, adicione sua chave do site e chave secreta. Configure essas configura\u00e7\u00f5es dentro do formul\u00e1rio individual."],"Save":["Salvar"],"Anonymous Analytics":["An\u00e1lise An\u00f4nima"],"Learn More":["Saiba mais"],"Admin Notification":["Notifica\u00e7\u00e3o do Administrador"],"Enable Admin Notification":["Ativar Notifica\u00e7\u00e3o de Administrador"],"Admin notifications keep you informed about new form entries since your last visit.":["As notifica\u00e7\u00f5es de administrador mant\u00eam voc\u00ea informado sobre novas entradas de formul\u00e1rio desde sua \u00faltima visita."],"Skip":["Pular"],"Continue":["Continuar"],"Maximum Number of Entries":["N\u00famero M\u00e1ximo de Entradas"],"Maximum Entries":["Entradas M\u00e1ximas"],"Response Description After Maximum Entries":["Descri\u00e7\u00e3o da Resposta Ap\u00f3s o M\u00e1ximo de Entradas"],"Get Started":["Come\u00e7ar"],"Integration":["Integra\u00e7\u00e3o"],"Connect Native Integrations with SureForms":["Conecte Integra\u00e7\u00f5es Nativas com SureForms"],"Unlock powerful integrations in the Premium plan to automate your workflows and connect SureForms directly with your favourite tools.":["Desbloqueie integra\u00e7\u00f5es poderosas no plano Premium para automatizar seus fluxos de trabalho e conectar o SureForms diretamente com suas ferramentas favoritas."],"Send form submissions straight to CRMs, email, and marketing platforms":["Envie envios de formul\u00e1rios diretamente para CRMs, e-mail e plataformas de marketing"],"Automate repetitive tasks with seamless data syncing":["Automatize tarefas repetitivas com sincroniza\u00e7\u00e3o de dados perfeita"],"Access exclusive native integrations for faster workflows":["Acesse integra\u00e7\u00f5es nativas exclusivas para fluxos de trabalho mais r\u00e1pidos"],"Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>":["Formato esperado para e-mails - email@sureforms.com ou John Doe <email@sureforms.com>"],"Payments":["Pagamentos"],"Stripe account disconnected successfully.":["Conta Stripe desconectada com sucesso."],"Failed to create webhook.":["Falha ao criar webhook."],"Failed to connect to Stripe.":["Falha ao conectar-se ao Stripe."],"Webhook":["Webhook"],"Knowledge Base":["Base de Conhecimento"],"What\u2019s New":["O que h\u00e1 de novo"],"out of":["fora de"],"No entries found":["Nenhuma entrada encontrada"],"delete":["excluir"],"Please type \"%s\" in the input box":["Por favor, digite \"%s\" na caixa de entrada"],"To confirm, type \"%s\" in the box below:":["Para confirmar, digite \"%s\" na caixa abaixo:"],"Type \"%s\"":["Digite \"%s\""],"Go to OttoKit Settings":["V\u00e1 para as Configura\u00e7\u00f5es do OttoKit"],"USD - US Dollar":["USD - D\u00f3lar dos EUA"],"Payment Mode":["Modo de Pagamento"],"Test Mode":["Modo de Teste"],"Live Mode":["Modo ao Vivo"],"Action":["A\u00e7\u00e3o"],"General Settings":["Configura\u00e7\u00f5es Gerais"],"Set up email summaries, admin alerts, and data preferences to manage your forms with ease.":["Configure resumos de e-mail, alertas de administrador e prefer\u00eancias de dados para gerenciar seus formul\u00e1rios com facilidade."],"Customize default error messages shown when users submit invalid or incomplete form entries.":["Personalize as mensagens de erro padr\u00e3o exibidas quando os usu\u00e1rios enviam entradas de formul\u00e1rio inv\u00e1lidas ou incompletas."],"Enable spam protection for your forms using CAPTCHA services or honeypot security.":["Ative a prote\u00e7\u00e3o contra spam para seus formul\u00e1rios usando servi\u00e7os CAPTCHA ou seguran\u00e7a honeypot."],"Connect and manage your payment gateways to securely accept transactions through your forms.":["Conecte e gerencie seus gateways de pagamento para aceitar transa\u00e7\u00f5es com seguran\u00e7a atrav\u00e9s de seus formul\u00e1rios."],"1% transaction and payment gateway fees apply.":["Aplicam-se taxas de 1% para transa\u00e7\u00f5es e gateways de pagamento."],"2.9% transaction and payment gateway fees apply. Activate license to reduce transaction fees.":["Aplicam-se taxas de transa\u00e7\u00e3o e de gateway de pagamento de 2,9%. Ative a licen\u00e7a para reduzir as taxas de transa\u00e7\u00e3o."],"2.9% transaction and payment gateway fees apply.":["Aplicam-se taxas de transa\u00e7\u00e3o e de gateway de pagamento de 2,9%."],"Please visit %1$s, delete an unused webhook, then click below to retry.":["Por favor, visite %1$s, exclua um webhook n\u00e3o utilizado e, em seguida, clique abaixo para tentar novamente."],"SureForms could not create a webhook because your Stripe account has run out of free slots. Webhooks are needed to receive updates about payments.":["SureForms n\u00e3o p\u00f4de criar um webhook porque sua conta Stripe ficou sem slots gratuitos. Webhooks s\u00e3o necess\u00e1rios para receber atualiza\u00e7\u00f5es sobre pagamentos."],"Stripe Dashboard":["Painel do Stripe"],"Creating\u2026":["Criando\u2026"],"Create Webhook":["Criar Webhook"],"Successfully connected to Stripe!":["Conectado com sucesso ao Stripe!"],"Invalid response from server. Please try again.":["Resposta inv\u00e1lida do servidor. Por favor, tente novamente."],"Failed to disconnect Stripe account.":["Falha ao desconectar a conta do Stripe."],"Webhook created successfully!":["Webhook criado com sucesso!"],"Select Currency":["Selecionar moeda"],"Select the default currency for payment forms.":["Selecione a moeda padr\u00e3o para os formul\u00e1rios de pagamento."],"Connection Status":["Status da Conex\u00e3o"],"Disconnect Stripe Account":["Desconectar Conta do Stripe"],"Are you sure you want to disconnect your Stripe account? This will stop all active payments, subscriptions, and form transactions connected to this account.":["Tem certeza de que deseja desconectar sua conta do Stripe? Isso interromper\u00e1 todos os pagamentos, assinaturas e transa\u00e7\u00f5es de formul\u00e1rio ativas conectadas a esta conta."],"Disconnect":["Desconectar"],"Disconnecting\u2026":["Desconectando\u2026"],"Webhook successfully connected, all Stripe events are being tracked.":["Webhook conectado com sucesso, todos os eventos do Stripe est\u00e3o sendo rastreados."],"Connect your Stripe account to start accepting payments through your forms.":["Conecte sua conta Stripe para come\u00e7ar a aceitar pagamentos atrav\u00e9s de seus formul\u00e1rios."],"Connect to Stripe":["Conectar ao Stripe"],"Securely connect to Stripe with just a few clicks to begin accepting payments! ":["Conecte-se com seguran\u00e7a ao Stripe com apenas alguns cliques para come\u00e7ar a aceitar pagamentos!"],"Set the total number of submissions allowed for this form.":["Defina o n\u00famero total de envios permitidos para este formul\u00e1rio."],"Payment Methods":["M\u00e9todos de Pagamento"],"Test mode allows you to process payments without real charges. Switch to Live mode for actual transactions.":["O modo de teste permite processar pagamentos sem cobran\u00e7as reais. Mude para o modo ao vivo para transa\u00e7\u00f5es reais."],"General Payment Settings":["Configura\u00e7\u00f5es Gerais de Pagamento"],"These settings apply to all payment gateways.":["Essas configura\u00e7\u00f5es se aplicam a todos os gateways de pagamento."],"Stripe Settings":["Configura\u00e7\u00f5es do Stripe"],"Left ($100)":["Esquerda ($100)"],"Right (100$)":["Certo (100$)"],"Left Space ($ 100)":["Espa\u00e7o Esquerdo ($ 100)"],"Right Space (100 $)":["Espa\u00e7o Direito (100 $)"],"Currency Sign Position":["Posi\u00e7\u00e3o do Sinal de Moeda"],"Select the position of the currency symbol relative to the amount.":["Selecione a posi\u00e7\u00e3o do s\u00edmbolo da moeda em rela\u00e7\u00e3o ao valor."],"Learn":["Aprender"],"Enable email summaries":["Ativar resumos de e-mail"],"Enable IP logging":["Ativar registro de IP"],"Turn on Admin Notification from here.":["Ative a Notifica\u00e7\u00e3o de Administrador daqui."],"New":["Novo"],"Send entries to 100+ popular apps.":["Envie entradas para mais de 100 aplicativos populares."],"Build automated workflows that run instantly.":["Crie fluxos de trabalho automatizados que sejam executados instantaneamente."],"Create custom app integrations using our Custom App feature.":["Crie integra\u00e7\u00f5es de aplicativos personalizadas usando nosso recurso de Aplicativo Personalizado."],"Keep your tools in sync automatically.":["Mantenha suas ferramentas sincronizadas automaticamente."],"This will install and activate OttoKit on your WordPress site to enable automation features.":["Isso instalar\u00e1 e ativar\u00e1 o OttoKit no seu site WordPress para habilitar recursos de automa\u00e7\u00e3o."],"Automate Your Forms with OttoKit":["Automatize Seus Formul\u00e1rios com OttoKit"],"Every form submission should trigger something \u2014 a Slack alert, a CRM lead, a follow-up email, or a new row in Google Sheets.":["Cada envio de formul\u00e1rio deve acionar algo \u2014 um alerta no Slack, um lead no CRM, um e-mail de acompanhamento ou uma nova linha no Google Sheets."],"MCP":["MCP"],"Configure AI client permissions and MCP server settings.":["Configure as permiss\u00f5es do cliente de IA e as configura\u00e7\u00f5es do servidor MCP."],"View documentation":["Ver documenta\u00e7\u00e3o"],"Copy to clipboard":["Copiar para a \u00e1rea de transfer\u00eancia"],"Claude Desktop":["Claude Desktop"],"~\/Library\/Application Support\/Claude\/claude_desktop_config.json (macOS) or %APPDATA%\\Claude\\claude_desktop_config.json (Windows)":["~\/Library\/Application Support\/Claude\/claude_desktop_config.json (macOS) ou %APPDATA%\\Claude\\claude_desktop_config.json (Windows)"],"Claude Code":["C\u00f3digo Claude"],".mcp.json (project) or ~\/.claude.json (global)":[".mcp.json (projeto) ou ~\/.claude.json (global)"],"Cursor":["Cursor"],"~\/.cursor\/mcp.json":["~\/.cursor\/mcp.json"],"VS Code (Copilot)":["VS Code (Copilot)"],".vscode\/mcp.json (project) or settings.json > mcp.servers (global)":[".vscode\/mcp.json (projeto) ou settings.json > mcp.servers (global)"],"~\/.continue\/config.yaml or config.json":["~\/.continue\/config.yaml ou config.json"],"Your client's MCP configuration file":["O arquivo de configura\u00e7\u00e3o MCP do seu cliente"],"Connect Your AI Client":["Conecte seu cliente de IA"],"AI Client":["Cliente de IA"],"Create an Application Password \u2014 ":["Criar uma Senha de Aplicativo \u2014"],"Open Application Passwords":["Abrir Senhas de Aplicativos"],"Or use this CLI command to add the server quickly (you will still need to set the environment variables):":["Ou use este comando CLI para adicionar o servidor rapidamente (voc\u00ea ainda precisar\u00e1 definir as vari\u00e1veis de ambiente):"],"Copy the JSON config below into: ":["Copie a configura\u00e7\u00e3o JSON abaixo em:"],"Replace \"your-application-password\" with the password from Step 1.":["Substitua \"your-application-password\" pela senha do Passo 1."],"WP_API_URL \u2014 your site's MCP endpoint. WP_API_USERNAME \u2014 your WordPress username. WP_API_PASSWORD \u2014 the application password you generated.":["WP_API_URL \u2014 o endpoint MCP do seu site. WP_API_USERNAME \u2014 seu nome de usu\u00e1rio do WordPress. WP_API_PASSWORD \u2014 a senha do aplicativo que voc\u00ea gerou."],"View setup docs":["Ver documentos de configura\u00e7\u00e3o"],"The MCP Adapter plugin is installed but not active. Activate it to configure MCP settings.":["O plugin MCP Adapter est\u00e1 instalado, mas n\u00e3o est\u00e1 ativo. Ative-o para configurar as defini\u00e7\u00f5es do MCP."],"The MCP Adapter plugin is required to connect AI clients to your forms. Download and install it from GitHub, then activate it.":["O plugin MCP Adapter \u00e9 necess\u00e1rio para conectar clientes de IA aos seus formul\u00e1rios. Baixe e instale-o do GitHub, depois ative-o."],"Download the latest release from":["Baixe a vers\u00e3o mais recente de"],"Install the plugin via Plugins > Add New Plugin > Upload Plugin.":["Instale o plugin atrav\u00e9s de Plugins > Adicionar Novo Plugin > Enviar Plugin."],"Activate the MCP Adapter plugin.":["Ativar o plugin do Adaptador MCP."],"Activating\u2026":["Ativando\u2026"],"Activate MCP Adapter":["Ativar Adaptador MCP"],"Download MCP Adapter":["Baixar Adaptador MCP"],"Experimental":["Experimental"],"Enable Abilities":["Ativar habilidades"],"Register SureForms abilities with the WordPress Abilities API. When enabled, AI clients can list, read, create, edit, and delete your forms and entries. When disabled, no abilities are registered and AI clients cannot perform any actions on your forms.":["Registre as habilidades do SureForms com a API de Habilidades do WordPress. Quando ativado, os clientes de IA podem listar, ler, criar, editar e excluir seus formul\u00e1rios e entradas. Quando desativado, nenhuma habilidade \u00e9 registrada e os clientes de IA n\u00e3o podem realizar nenhuma a\u00e7\u00e3o em seus formul\u00e1rios."],"Abilities API \u2014 Edit":["API de Habilidades \u2014 Editar"],"Enable Edit Abilities":["Ativar habilidades de edi\u00e7\u00e3o"],"When enabled, AI clients can create new forms, update form titles, fields, and settings, duplicate forms, and modify entry statuses. When disabled, these abilities are unregistered and AI clients can only read your data.":["Quando ativado, os clientes de IA podem criar novos formul\u00e1rios, atualizar t\u00edtulos, campos e configura\u00e7\u00f5es de formul\u00e1rios, duplicar formul\u00e1rios e modificar status de entradas. Quando desativado, essas habilidades s\u00e3o desregistradas e os clientes de IA s\u00f3 podem ler seus dados."],"Abilities API \u2014 Delete":["API de Habilidades \u2014 Excluir"],"Enable Delete Abilities":["Ativar habilidades de exclus\u00e3o"],"When enabled, AI clients can permanently delete forms and entries. Deleted data cannot be recovered. When disabled, delete abilities are unregistered and AI clients cannot remove any data.":["Quando ativado, os clientes de IA podem excluir permanentemente formul\u00e1rios e entradas. Os dados exclu\u00eddos n\u00e3o podem ser recuperados. Quando desativado, as habilidades de exclus\u00e3o s\u00e3o desregistradas e os clientes de IA n\u00e3o podem remover nenhum dado."],"MCP Server":["Servidor MCP"],"Enable MCP Server":["Ativar Servidor MCP"],"Creates a dedicated SureForms MCP endpoint that AI clients like Claude can connect to. When disabled, the endpoint is removed and external AI clients cannot discover or call any SureForms abilities.":["Cria um endpoint SureForms MCP dedicado ao qual clientes de IA como Claude podem se conectar. Quando desativado, o endpoint \u00e9 removido e clientes de IA externos n\u00e3o podem descobrir ou chamar nenhuma habilidade do SureForms."],"Learn more":["Saiba mais"],"MCP Adapter Required":["Adaptador MCP Necess\u00e1rio"],"Heading 1":["T\u00edtulo 1"],"Heading 2":["T\u00edtulo 2"],"Heading 3":["T\u00edtulo 3"],"Heading 4":["T\u00edtulo 4"],"Heading 5":["T\u00edtulo 5"],"Heading 6":["T\u00edtulo 6"],"Google Maps":["Google Maps"],"Configure Google Maps API key for address autocomplete and map preview.":["Configure a chave da API do Google Maps para preenchimento autom\u00e1tico de endere\u00e7o e visualiza\u00e7\u00e3o do mapa."],"Help shape the future of SureForms":["Ajude a moldar o futuro do SureForms"],"Enable Google Address Autocomplete":["Ativar o preenchimento autom\u00e1tico de endere\u00e7os do Google"],"Upgrade to the SureForms Business Plan to add Google-powered address autocomplete with interactive map preview to your forms.":["Fa\u00e7a upgrade para o Plano de Neg\u00f3cios SureForms para adicionar a autocompleta\u00e7\u00e3o de endere\u00e7os com tecnologia do Google e visualiza\u00e7\u00e3o interativa de mapa aos seus formul\u00e1rios."],"Auto-suggest addresses as users type for faster, error-free submissions":["Sugira automaticamente endere\u00e7os \u00e0 medida que os usu\u00e1rios digitam para envios mais r\u00e1pidos e sem erros"],"Show an interactive map preview with draggable pin for precise locations":["Mostrar uma pr\u00e9-visualiza\u00e7\u00e3o de mapa interativo com um pino arrast\u00e1vel para locais precisos"],"Automatically populate address fields like city, state, and postal code":["Preencher automaticamente campos de endere\u00e7o como cidade, estado e c\u00f3digo postal"],"This form is now closed as we've received all the entries.":["Este formul\u00e1rio est\u00e1 agora fechado, pois recebemos todas as inscri\u00e7\u00f5es."],"Thank you for contacting us! We will be in touch with you shortly.":["Obrigado por nos contatar! Entraremos em contato com voc\u00ea em breve."],"Saving\u2026":["Salvando\u2026"],"When enabled this form will not store User IP, Browser Name and the Device Name in the Entries.":["Quando ativado, este formul\u00e1rio n\u00e3o armazenar\u00e1 o IP do usu\u00e1rio, o nome do navegador e o nome do dispositivo nas entradas."],"Form data":["Dados do formul\u00e1rio"],"Unsaved changes":["Altera\u00e7\u00f5es n\u00e3o salvas"],"Keep editing":["Continue editando"],"Global Defaults":["Configura\u00e7\u00f5es Globais"],"Form Restrictions":["Restri\u00e7\u00f5es de Formul\u00e1rio"],"Configure default settings that apply to newly created forms.":["Configurar as configura\u00e7\u00f5es padr\u00e3o que se aplicam a formul\u00e1rios rec\u00e9m-criados."],"Collect non-sensitive information from your website, such as the PHP version and features used, to help us fix bugs faster, make smarter decisions, and build features that actually matter to you. ":["Recolha informa\u00e7\u00f5es n\u00e3o sens\u00edveis do seu site, como a vers\u00e3o do PHP e as funcionalidades utilizadas, para nos ajudar a corrigir erros mais rapidamente, tomar decis\u00f5es mais inteligentes e desenvolver funcionalidades que realmente importam para voc\u00ea."],"Failed to load pages. Please refresh and try again.":["Falha ao carregar as p\u00e1ginas. Por favor, atualize e tente novamente."],"Failed to load settings. Please refresh and try again.":["Falha ao carregar as configura\u00e7\u00f5es. Por favor, atualize e tente novamente."],"Form Validation fields cannot be left blank.":["Os campos de valida\u00e7\u00e3o de formul\u00e1rio n\u00e3o podem ficar em branco."],"Recipient email is required when email summaries are enabled.":["O e-mail do destinat\u00e1rio \u00e9 necess\u00e1rio quando os resumos por e-mail est\u00e3o ativados."],"Please enter a valid recipient email.":["Por favor, insira um email de destinat\u00e1rio v\u00e1lido."],"Settings saved.":["Configura\u00e7\u00f5es salvas."],"Failed to save settings.":["Falha ao salvar as configura\u00e7\u00f5es."],"Some settings failed to save. Please retry.":["Algumas configura\u00e7\u00f5es n\u00e3o foram salvas. Por favor, tente novamente."],"Some fields have unsaved changes. Discard them to continue, or stay to save your edits.":["Alguns campos t\u00eam altera\u00e7\u00f5es n\u00e3o salvas. Descarte-as para continuar ou permane\u00e7a para salvar suas edi\u00e7\u00f5es."],"Discard & switch":["Descartar e mudar"],"Import":["Importar"],"Migration":["Migra\u00e7\u00e3o"],"Import forms from Contact Form 7, WPForms, Gravity Forms, and other plugins into SureForms.":["Importe formul\u00e1rios do Contact Form 7, WPForms, Gravity Forms e outros plugins para o SureForms."],"Could not generate the import preview.":["N\u00e3o foi poss\u00edvel gerar a pr\u00e9-visualiza\u00e7\u00e3o da importa\u00e7\u00e3o."],"Import failed. Please try again or check your error logs.":["Falha na importa\u00e7\u00e3o. Por favor, tente novamente ou verifique seus logs de erro."],"Go back":["Voltar"],"Update & import":["Atualizar e importar"],"Confirm & import":["Confirmar e importar"],"Form #%s":["Formul\u00e1rio n\u00ba %s"],"%d field will import":["%d campo ser\u00e1 importado"],"Some fields can't be migrated yet":["Alguns campos ainda n\u00e3o podem ser migrados"],"These fields will be skipped - add them manually after the form is created:":["Esses campos ser\u00e3o ignorados - adicione-os manualmente ap\u00f3s a cria\u00e7\u00e3o do formul\u00e1rio:"],"Some forms could not be parsed":["Alguns formul\u00e1rios n\u00e3o puderam ser analisados"],"Update existing":["Atualizar existente"],"Create a new copy":["Criar uma nova c\u00f3pia"],"Could not load forms for this source.":["N\u00e3o foi poss\u00edvel carregar formul\u00e1rios para esta fonte."],"(untitled form)":["(formul\u00e1rio sem t\u00edtulo)"],"Previously imported":["Importado anteriormente"],"Open existing SureForms form in a new tab":["Abrir formul\u00e1rio SureForms existente em uma nova aba"],"On re-import":["Na reimporta\u00e7\u00e3o"],"No forms found in this plugin.":["Nenhum formul\u00e1rio encontrado neste plugin."],"%1$d of %2$d form selected":["%1$d de %2$d formul\u00e1rio selecionado"],"Preview update":["Pr\u00e9-visualiza\u00e7\u00e3o da atualiza\u00e7\u00e3o"],"Preview import":["Pr\u00e9-visualizar importa\u00e7\u00e3o"],"Migration complete":["Migra\u00e7\u00e3o conclu\u00edda"],"Nothing was imported":["Nada foi importado"],"%d form was imported into SureForms.":["%d formul\u00e1rio foi importado para o SureForms."],"None of the selected forms could be migrated. See the warnings below for details.":["Nenhum dos formul\u00e1rios selecionados p\u00f4de ser migrado. Veja os avisos abaixo para mais detalhes."],"Imported forms":["Formul\u00e1rios importados"],"Edit in SureForms":["Editar no SureForms"],"Some fields were skipped during import":["Alguns campos foram ignorados durante a importa\u00e7\u00e3o"],"Add these manually in the form editor - they have no SureForms equivalent yet:":["Adicione-os manualmente no editor de formul\u00e1rios - ainda n\u00e3o t\u00eam equivalente SureForms:"],"Some forms failed to import":["Alguns formul\u00e1rios falharam ao importar"],"Import more forms":["Importar mais formul\u00e1rios"],"Could not load the list of importable plugins.":["N\u00e3o foi poss\u00edvel carregar a lista de plugins import\u00e1veis."],"No supported form plugins are active on this site. Activate one (such as Contact Form 7) with at least one form to import it into SureForms.":["Nenhum plugin de formul\u00e1rio suportado est\u00e1 ativo neste site. Ative um (como o Contact Form 7) com pelo menos um formul\u00e1rio para import\u00e1-lo para o SureForms."],"Plugin":["Plugin"],"%d form":["%d formul\u00e1rio"],"No forms":["Sem formul\u00e1rios"],"Multiple choice":["M\u00faltipla escolha"],"Consent":["Consentimento"],"The image uploaded but could not be inserted. Please try again.":["A imagem foi carregada, mas n\u00e3o p\u00f4de ser inserida. Por favor, tente novamente."],"The image could not be uploaded. It may be too large, or you may not have permission to upload files.":["A imagem n\u00e3o p\u00f4de ser carregada. Pode ser muito grande ou voc\u00ea pode n\u00e3o ter permiss\u00e3o para carregar arquivos."],"Please choose an image file.":["Por favor, escolha um arquivo de imagem."],"Show views and conversion rate":["Mostrar visualiza\u00e7\u00f5es e taxa de convers\u00e3o"],"Adds the Views and Conversion Rate columns to the Forms list. A view is counted once per page visit when the form appears on screen, and the conversion rate is the share of those views that ended in a submission. Counting starts the first time you turn this on, so submissions received before then are not counted towards the rate. Turning it off afterwards only hides the columns \u2014 counting continues, so the figures are up to date if you switch it back on.":["Adiciona as colunas de Visualiza\u00e7\u00f5es e Taxa de Convers\u00e3o \u00e0 lista de Formul\u00e1rios. Uma visualiza\u00e7\u00e3o \u00e9 contada uma vez por visita \u00e0 p\u00e1gina quando o formul\u00e1rio aparece na tela, e a taxa de convers\u00e3o \u00e9 a parcela dessas visualiza\u00e7\u00f5es que terminou em um envio. A contagem come\u00e7a na primeira vez que voc\u00ea ativa isso, ent\u00e3o os envios recebidos antes disso n\u00e3o s\u00e3o contados na taxa. Desativ\u00e1-lo posteriormente apenas oculta as colunas \u2014 a contagem continua, ent\u00e3o os n\u00fameros est\u00e3o atualizados se voc\u00ea ativ\u00e1-lo novamente."],"Log cleared.":["Log limpo."],"Could not clear the log.":["N\u00e3o foi poss\u00edvel limpar o log."],"Enable logs":["Ativar logs"],"Records form submission failures reported by the browser, so you can send the log to support instead of reading the console. Nothing is written while your forms are working, and submitted values are never stored.":["Registra falhas de envio de formul\u00e1rios relatadas pelo navegador, para que voc\u00ea possa enviar o log para o suporte em vez de ler o console. Nada \u00e9 registrado enquanto seus formul\u00e1rios est\u00e3o funcionando, e os valores enviados nunca s\u00e3o armazenados."],"Download log":["Baixar log"],"Confirm delete":["Confirmar exclus\u00e3o"],"Log is full \u2014 download and clear it to keep recording.":["O log est\u00e1 cheio \u2014 baixe e limpe-o para continuar registrando."],"Form Views & Conversion":["Visualiza\u00e7\u00f5es e Convers\u00e3o de Formul\u00e1rios"],"Logs":["Logs"],"Views and submissions by anyone who can edit the site are normally left out, so testing your own forms does not change these figures.":["Visualiza\u00e7\u00f5es e envios por qualquer pessoa que possa editar o site normalmente s\u00e3o deixados de fora, para que testar seus pr\u00f3prios formul\u00e1rios n\u00e3o altere esses n\u00fameros."],"Quill heading picker: default paragraph style\u0004Normal":["Normal"]}}} \ No newline at end of file +{"translation-revision-date":"2025-01-02T08:44:42+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/settings.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"Dashboard":["Painel de Controle"],"Settings":["Configura\u00e7\u00f5es"],"Entries":["Entradas"],"Status":["Status"],"Form":["Formul\u00e1rio"],"Activated":["Ativado"],"Activate":["Ativar"],"Address":["Endere\u00e7o"],"Checkbox":["Caixa de sele\u00e7\u00e3o"],"Dropdown":["Menu suspenso"],"Email":["Email"],"Number":["N\u00famero"],"Phone":["Telefone"],"Textarea":["\u00c1rea de texto"],"Monday":["Segunda-feira"],"Forms":["Formul\u00e1rios"],"New Form Submission - %s":["Nova Submiss\u00e3o de Formul\u00e1rio - %s"],"GitHub":["GitHub"],"(no title)":["(sem t\u00edtulo)"],"General":["Geral"],"No tags available":["Sem etiquetas dispon\u00edveis"],"Back":["Voltar"],"Generic tags":["Etiquetas gen\u00e9ricas"],"Other":["Outro"],"Confirm":["Confirmar"],"Cancel":["Cancelar"],"Install":["Instalar"],"Plugin Installation failed, Please try again later.":["A instala\u00e7\u00e3o do plugin falhou, por favor, tente novamente mais tarde."],"Plugin activation failed, Please try again later.":["A ativa\u00e7\u00e3o do plugin falhou, por favor, tente novamente mais tarde."],"Integrations":["Integra\u00e7\u00f5es"],"What's New?":["O que h\u00e1 de novo?"],"Core":["N\u00facleo"],"Unlicensed":["Sem licen\u00e7a"],"Connecting\u2026":["Conectando\u2026"],"Install & Activate":["Instalar e Ativar"],"Compliance Settings":["Configura\u00e7\u00f5es de Conformidade"],"Enable GDPR Compliance":["Ativar conformidade com o GDPR"],"Never store entry data after form submission":["Nunca armazene os dados de entrada ap\u00f3s o envio do formul\u00e1rio"],"When enabled this form will never store Entries.":["Quando ativado, este formul\u00e1rio nunca armazenar\u00e1 entradas."],"Automatically delete entries":["Excluir entradas automaticamente"],"When enabled this form will automatically delete entries after a certain period of time.":["Quando ativado, este formul\u00e1rio excluir\u00e1 automaticamente as entradas ap\u00f3s um determinado per\u00edodo de tempo."],"Entries older than the days set will be deleted automatically.":["As entradas mais antigas do que os dias definidos ser\u00e3o exclu\u00eddas automaticamente."],"Visual":["Visual"],"HTML":["HTML"],"All Data":["Todos os dados"],"Add Shortcode":["Adicionar Shortcode"],"Form input tags":["Etiquetas de entrada de formul\u00e1rio"],"Comma separated values are also accepted.":["Valores separados por v\u00edrgula tamb\u00e9m s\u00e3o aceitos."],"Email Notification":["Notifica\u00e7\u00e3o por Email"],"Name":["Nome"],"Send Email To":["Enviar Email Para"],"Subject":["Assunto"],"CC":["CC"],"BCC":["Cco"],"Reply To":["Responder a"],"Add Key":["Adicionar Chave"],"Add Value":["Adicionar Valor"],"Add":["Adicionar"],"Confirmation Message":["Mensagem de Confirma\u00e7\u00e3o"],"After Form Submission":["Ap\u00f3s o Envio do Formul\u00e1rio"],"Hide Form":["Ocultar Formul\u00e1rio"],"Reset Form":["Redefinir Formul\u00e1rio"],"Custom URL":["URL personalizada"],"Add Query Parameters":["Adicionar Par\u00e2metros de Consulta"],"Select if you want to add key-value pairs for form fields to include in query parameters":["Selecione se deseja adicionar pares chave-valor para campos de formul\u00e1rio a serem inclu\u00eddos nos par\u00e2metros de consulta"],"Query Parameters":["Par\u00e2metros de Consulta"],"Success Message":["Mensagem de Sucesso"],"Redirect":["Redirecionar"],"Redirect to":["Redirecionar para"],"Page":["P\u00e1gina"],"Form Confirmation":["Confirma\u00e7\u00e3o de Formul\u00e1rio"],"Confirmation Type":["Tipo de Confirma\u00e7\u00e3o"],"Clear":["Limpar"],"Google reCAPTCHA":["Google reCAPTCHA"],"hCaptcha":["hCaptcha"],"reCAPTCHA v2 Invisible":["reCAPTCHA v2 Invis\u00edvel"],"reCAPTCHA v3":["reCAPTCHA v3"],"URL":["URL"],"Validations":["Valida\u00e7\u00f5es"],"Spam Protection":["Prote\u00e7\u00e3o contra Spam"],"Email Summaries":["Resumos de Email"],"Tuesday":["ter\u00e7a-feira"],"Wednesday":["Quarta-feira"],"Thursday":["Quinta-feira"],"Friday":["Sexta-feira"],"Saturday":["S\u00e1bado"],"Sunday":["Domingo"],"Test Email":["Email de teste"],"Schedule Reports":["Agendar Relat\u00f3rios"],"IP Logging":["Registro de IP"],"If this option is turned on, the user's IP address will be saved with the form data":["Se esta op\u00e7\u00e3o estiver ativada, o endere\u00e7o IP do usu\u00e1rio ser\u00e1 salvo com os dados do formul\u00e1rio"],"Confirmation Email Mismatch Message":["Mensagem de Incompatibilidade de E-mail de Confirma\u00e7\u00e3o"],"%s represents the minimum input value. For example: \"Minimum value is 10.\"":["%s representa o valor m\u00ednimo de entrada. Por exemplo: \"O valor m\u00ednimo \u00e9 10.\""],"%s represents the maximum input value. For example: \"Maximum value is 100.\"":["%s representa o valor m\u00e1ximo de entrada. Por exemplo: \"O valor m\u00e1ximo \u00e9 100.\""],"%s represents the minimum selections needed. For example: \u201cMinimum 2 selections are required.\u201d":["%s representa as sele\u00e7\u00f5es m\u00ednimas necess\u00e1rias. Por exemplo: \"S\u00e3o necess\u00e1rias no m\u00ednimo 2 sele\u00e7\u00f5es.\""],"%s represents the maximum selections allowed. For example: \u201cMaximum 4 selections are allowed.\u201d":["%s representa o n\u00famero m\u00e1ximo de sele\u00e7\u00f5es permitidas. Por exemplo: \"S\u00e3o permitidas no m\u00e1ximo 4 sele\u00e7\u00f5es.\""],"%s represents the minimum choices needed. For example: \u201cMinimum 1 selection is required.\u201d":["%s representa as escolhas m\u00ednimas necess\u00e1rias. Por exemplo: \u201c\u00c9 necess\u00e1ria no m\u00ednimo 1 sele\u00e7\u00e3o.\u201d"],"%s represents the maximum choices allowed. For example: \u201cMaximum 3 selections are allowed.\u201d":["%s representa o n\u00famero m\u00e1ximo de escolhas permitidas. Por exemplo: \"S\u00e3o permitidas no m\u00e1ximo 3 sele\u00e7\u00f5es.\""]," Error Message":["Mensagem de Erro"],"Auto":["Carro"],"Light":["Luz"],"Dark":["Escuro"],"Turnstile":["Catraca"],"Honeypot":["Pote de mel"],"Get Keys":["Obter Chaves"],"Documentation":["Documenta\u00e7\u00e3o"],"Site Key":["Chave do Site"],"Secret Key":["Chave Secreta"],"Cloudflare Turnstile":["Cloudflare Turnstile"],"Appearance Mode":["Modo de Apar\u00eancia"],"Enable Honeypot Security":["Ativar Seguran\u00e7a Honeypot"],"Enable Honeypot Security for better spam protection":["Ative a Seguran\u00e7a Honeypot para melhor prote\u00e7\u00e3o contra spam"],"Text":["Texto"],"OttoKit":["OttoKit"],"Connect with OttoKit":["Conectar com OttoKit"],"The current 'From Email' address does not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["O endere\u00e7o de 'Email de Remetente' atual n\u00e3o corresponde ao nome de dom\u00ednio do seu site (%1$s). Isso pode fazer com que seus e-mails de notifica\u00e7\u00e3o sejam bloqueados ou marcados como spam. Alternativamente, tente usar um Endere\u00e7o de Remetente que corresponda ao dom\u00ednio do seu site (admin@%2$s)."],"The current 'From Email' address does not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["O endere\u00e7o de 'Email de Remetente' atual n\u00e3o corresponde ao nome de dom\u00ednio do seu site (%s). Isso pode fazer com que seus e-mails de notifica\u00e7\u00e3o sejam bloqueados ou marcados como spam."],"We strongly recommend that you install the free ":["Recomendamos fortemente que voc\u00ea instale o gratuito"]," plugin! The Setup Wizard makes it easy to fix your emails. ":["plugin! O Assistente de Configura\u00e7\u00e3o facilita a corre\u00e7\u00e3o dos seus e-mails."]," Alternately, try using a From Address that matches your website domain (admin@%s).":["Alternativamente, tente usar um endere\u00e7o de remetente que corresponda ao dom\u00ednio do seu site (admin@%s)."],"Please enter a valid email address. Your notifications won't be sent if the field is not filled in correctly.":["Por favor, insira um endere\u00e7o de e-mail v\u00e1lido. Suas notifica\u00e7\u00f5es n\u00e3o ser\u00e3o enviadas se o campo n\u00e3o for preenchido corretamente."],"From Name":["De Nome"],"From Email":["De Email"],"The current 'From Email' address may not match your website domain name (%1$s). This can cause your notification emails to be blocked or marked as spam. Alternately, try using a From Address that matches your website domain (admin@%2$s).":["O endere\u00e7o de 'Email de Remetente' atual pode n\u00e3o corresponder ao nome de dom\u00ednio do seu site (%1$s). Isso pode fazer com que seus e-mails de notifica\u00e7\u00e3o sejam bloqueados ou marcados como spam. Alternativamente, tente usar um Endere\u00e7o de Remetente que corresponda ao dom\u00ednio do seu site (admin@%2$s)."],"The current 'From Email' address may not match your website domain name (%s). This can cause your notification emails to be blocked or marked as spam. ":["O endere\u00e7o de 'Email de Remetente' atual pode n\u00e3o corresponder ao nome de dom\u00ednio do seu site (%s). Isso pode fazer com que seus e-mails de notifica\u00e7\u00e3o sejam bloqueados ou marcados como spam."],"reCAPTCHA":["reCAPTCHA"],"Ready to go beyond free plan?":["Pronto para ir al\u00e9m do plano gratuito?"],"Upgrade now":["Atualize agora"],"and unlock the full power of SureForms!":["e desbloqueie todo o poder do SureForms!"],"Upgrade SureForms":["Atualizar SureForms"],"Upgrade Now":["Atualize agora"],"Entries older than the selected days will be deleted.":["As entradas mais antigas que os dias selecionados ser\u00e3o exclu\u00eddas."],"Entries Time Period":["Per\u00edodo de Tempo das Entradas"],"Notifications can use only one From Email so please enter a single address.":["As notifica\u00e7\u00f5es podem usar apenas um \u00fanico endere\u00e7o de e-mail de remetente, portanto, insira um \u00fanico endere\u00e7o."],"Select Page to redirect":["Selecione a p\u00e1gina para redirecionar"],"Search for a page":["Procurar uma p\u00e1gina"],"Select a page":["Selecione uma p\u00e1gina"],"Form Validation":["Valida\u00e7\u00e3o de Formul\u00e1rio"],"Required Error Messages":["Mensagens de Erro Obrigat\u00f3rias"],"Other Error Messages":["Outras Mensagens de Erro"],"Input Field Unique":["Campo de Entrada \u00danico"],"Email Field Unique":["Campo de Email \u00danico"],"Invalid URL":["URL inv\u00e1lido"],"Phone Field Unique":["Campo de Telefone \u00danico"],"Invalid Field Number Block":["Bloco de N\u00famero de Campo Inv\u00e1lido"],"Invalid Email":["Email inv\u00e1lido"],"Number Minimum Value":["Valor M\u00ednimo do N\u00famero"],"Number Maximum Value":["Valor M\u00e1ximo do N\u00famero"],"Dropdown Minimum Selections":["M\u00ednimo de Sele\u00e7\u00f5es no Dropdown"],"Dropdown Maximum Selections":["Sele\u00e7\u00f5es M\u00e1ximas do Dropdown"],"Multiple Choice Minimum Selections":["M\u00faltipla Escolha M\u00ednima de Sele\u00e7\u00f5es"],"Multiple Choice Maximum Selections":["Sele\u00e7\u00f5es M\u00e1ximas de M\u00faltipla Escolha"],"Input Field":["Campo de Entrada"],"Email Field":["Campo de Email"],"URL Field":["Campo de URL"],"Phone Field":["Campo de Telefone"],"Textarea Field":["Campo de \u00c1rea de Texto"],"Checkbox Field":["Campo de Caixa de Sele\u00e7\u00e3o"],"Dropdown Field":["Campo suspenso"],"Multiple Choice Field":["Campo de Escolha M\u00faltipla"],"Address Field":["Campo de Endere\u00e7o"],"Number Field":["Campo Num\u00e9rico"],"reCAPTCHA v2":["reCAPTCHA v2"],"To enable reCAPTCHA feature on your SureForms Please enable reCAPTCHA option on your blocks setting and select version. Add google reCAPTCHA secret and site key here. reCAPTCHA will be added to your page on front-end.":["Para ativar o recurso reCAPTCHA no seu SureForms, ative a op\u00e7\u00e3o reCAPTCHA nas configura\u00e7\u00f5es dos seus blocos e selecione a vers\u00e3o. Adicione a chave secreta e a chave do site do Google reCAPTCHA aqui. O reCAPTCHA ser\u00e1 adicionado \u00e0 sua p\u00e1gina no front-end."],"Enter your %s here":["Insira seu %s aqui"],"To enable hCAPTCHA, please add your site key and secret key. Configure these settings within the individual form.":["Para ativar o hCAPTCHA, adicione sua chave do site e chave secreta. Configure essas configura\u00e7\u00f5es dentro do formul\u00e1rio individual."],"To enable Cloudflare Turnstile, please add your site key and secret key. Configure these settings within the individual form.":["Para ativar o Cloudflare Turnstile, adicione sua chave do site e chave secreta. Configure essas configura\u00e7\u00f5es dentro do formul\u00e1rio individual."],"Save":["Salvar"],"Anonymous Analytics":["An\u00e1lise An\u00f4nima"],"Learn More":["Saiba mais"],"Admin Notification":["Notifica\u00e7\u00e3o do Administrador"],"Enable Admin Notification":["Ativar Notifica\u00e7\u00e3o de Administrador"],"Admin notifications keep you informed about new form entries since your last visit.":["As notifica\u00e7\u00f5es de administrador mant\u00eam voc\u00ea informado sobre novas entradas de formul\u00e1rio desde sua \u00faltima visita."],"Skip":["Pular"],"Continue":["Continuar"],"Maximum Number of Entries":["N\u00famero M\u00e1ximo de Entradas"],"Maximum Entries":["Entradas M\u00e1ximas"],"Response Description After Maximum Entries":["Descri\u00e7\u00e3o da Resposta Ap\u00f3s o M\u00e1ximo de Entradas"],"Get Started":["Come\u00e7ar"],"Integration":["Integra\u00e7\u00e3o"],"Connect Native Integrations with SureForms":["Conecte Integra\u00e7\u00f5es Nativas com SureForms"],"Unlock powerful integrations in the Premium plan to automate your workflows and connect SureForms directly with your favourite tools.":["Desbloqueie integra\u00e7\u00f5es poderosas no plano Premium para automatizar seus fluxos de trabalho e conectar o SureForms diretamente com suas ferramentas favoritas."],"Send form submissions straight to CRMs, email, and marketing platforms":["Envie envios de formul\u00e1rios diretamente para CRMs, e-mail e plataformas de marketing"],"Automate repetitive tasks with seamless data syncing":["Automatize tarefas repetitivas com sincroniza\u00e7\u00e3o de dados perfeita"],"Access exclusive native integrations for faster workflows":["Acesse integra\u00e7\u00f5es nativas exclusivas para fluxos de trabalho mais r\u00e1pidos"],"Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>":["Formato esperado para e-mails - email@sureforms.com ou John Doe <email@sureforms.com>"],"Payments":["Pagamentos"],"Stripe account disconnected successfully.":["Conta Stripe desconectada com sucesso."],"Failed to create webhook.":["Falha ao criar webhook."],"Failed to connect to Stripe.":["Falha ao conectar-se ao Stripe."],"Webhook":["Webhook"],"Knowledge Base":["Base de Conhecimento"],"What\u2019s New":["O que h\u00e1 de novo"],"out of":["fora de"],"No entries found":["Nenhuma entrada encontrada"],"delete":["excluir"],"Please type \"%s\" in the input box":["Por favor, digite \"%s\" na caixa de entrada"],"To confirm, type \"%s\" in the box below:":["Para confirmar, digite \"%s\" na caixa abaixo:"],"Type \"%s\"":["Digite \"%s\""],"Go to OttoKit Settings":["V\u00e1 para as Configura\u00e7\u00f5es do OttoKit"],"USD - US Dollar":["USD - D\u00f3lar dos EUA"],"Payment Mode":["Modo de Pagamento"],"Test Mode":["Modo de Teste"],"Live Mode":["Modo ao Vivo"],"Action":["A\u00e7\u00e3o"],"General Settings":["Configura\u00e7\u00f5es Gerais"],"Set up email summaries, admin alerts, and data preferences to manage your forms with ease.":["Configure resumos de e-mail, alertas de administrador e prefer\u00eancias de dados para gerenciar seus formul\u00e1rios com facilidade."],"Customize default error messages shown when users submit invalid or incomplete form entries.":["Personalize as mensagens de erro padr\u00e3o exibidas quando os usu\u00e1rios enviam entradas de formul\u00e1rio inv\u00e1lidas ou incompletas."],"Enable spam protection for your forms using CAPTCHA services or honeypot security.":["Ative a prote\u00e7\u00e3o contra spam para seus formul\u00e1rios usando servi\u00e7os CAPTCHA ou seguran\u00e7a honeypot."],"Connect and manage your payment gateways to securely accept transactions through your forms.":["Conecte e gerencie seus gateways de pagamento para aceitar transa\u00e7\u00f5es com seguran\u00e7a atrav\u00e9s de seus formul\u00e1rios."],"1% transaction and payment gateway fees apply.":["Aplicam-se taxas de 1% para transa\u00e7\u00f5es e gateways de pagamento."],"2.9% transaction and payment gateway fees apply. Activate license to reduce transaction fees.":["Aplicam-se taxas de transa\u00e7\u00e3o e de gateway de pagamento de 2,9%. Ative a licen\u00e7a para reduzir as taxas de transa\u00e7\u00e3o."],"2.9% transaction and payment gateway fees apply.":["Aplicam-se taxas de transa\u00e7\u00e3o e de gateway de pagamento de 2,9%."],"Please visit %1$s, delete an unused webhook, then click below to retry.":["Por favor, visite %1$s, exclua um webhook n\u00e3o utilizado e, em seguida, clique abaixo para tentar novamente."],"SureForms could not create a webhook because your Stripe account has run out of free slots. Webhooks are needed to receive updates about payments.":["SureForms n\u00e3o p\u00f4de criar um webhook porque sua conta Stripe ficou sem slots gratuitos. Webhooks s\u00e3o necess\u00e1rios para receber atualiza\u00e7\u00f5es sobre pagamentos."],"Stripe Dashboard":["Painel do Stripe"],"Creating\u2026":["Criando\u2026"],"Create Webhook":["Criar Webhook"],"Successfully connected to Stripe!":["Conectado com sucesso ao Stripe!"],"Invalid response from server. Please try again.":["Resposta inv\u00e1lida do servidor. Por favor, tente novamente."],"Failed to disconnect Stripe account.":["Falha ao desconectar a conta do Stripe."],"Webhook created successfully!":["Webhook criado com sucesso!"],"Select Currency":["Selecionar moeda"],"Select the default currency for payment forms.":["Selecione a moeda padr\u00e3o para os formul\u00e1rios de pagamento."],"Connection Status":["Status da Conex\u00e3o"],"Disconnect Stripe Account":["Desconectar Conta do Stripe"],"Are you sure you want to disconnect your Stripe account? This will stop all active payments, subscriptions, and form transactions connected to this account.":["Tem certeza de que deseja desconectar sua conta do Stripe? Isso interromper\u00e1 todos os pagamentos, assinaturas e transa\u00e7\u00f5es de formul\u00e1rio ativas conectadas a esta conta."],"Disconnect":["Desconectar"],"Disconnecting\u2026":["Desconectando\u2026"],"Webhook successfully connected, all Stripe events are being tracked.":["Webhook conectado com sucesso, todos os eventos do Stripe est\u00e3o sendo rastreados."],"Connect your Stripe account to start accepting payments through your forms.":["Conecte sua conta Stripe para come\u00e7ar a aceitar pagamentos atrav\u00e9s de seus formul\u00e1rios."],"Connect to Stripe":["Conectar ao Stripe"],"Securely connect to Stripe with just a few clicks to begin accepting payments! ":["Conecte-se com seguran\u00e7a ao Stripe com apenas alguns cliques para come\u00e7ar a aceitar pagamentos!"],"Set the total number of submissions allowed for this form.":["Defina o n\u00famero total de envios permitidos para este formul\u00e1rio."],"Payment Methods":["M\u00e9todos de Pagamento"],"Test mode allows you to process payments without real charges. Switch to Live mode for actual transactions.":["O modo de teste permite processar pagamentos sem cobran\u00e7as reais. Mude para o modo ao vivo para transa\u00e7\u00f5es reais."],"General Payment Settings":["Configura\u00e7\u00f5es Gerais de Pagamento"],"These settings apply to all payment gateways.":["Essas configura\u00e7\u00f5es se aplicam a todos os gateways de pagamento."],"Stripe Settings":["Configura\u00e7\u00f5es do Stripe"],"Left ($100)":["Esquerda ($100)"],"Right (100$)":["Certo (100$)"],"Left Space ($ 100)":["Espa\u00e7o Esquerdo ($ 100)"],"Right Space (100 $)":["Espa\u00e7o Direito (100 $)"],"Currency Sign Position":["Posi\u00e7\u00e3o do Sinal de Moeda"],"Select the position of the currency symbol relative to the amount.":["Selecione a posi\u00e7\u00e3o do s\u00edmbolo da moeda em rela\u00e7\u00e3o ao valor."],"Learn":["Aprender"],"Enable email summaries":["Ativar resumos de e-mail"],"Enable IP logging":["Ativar registro de IP"],"Turn on Admin Notification from here.":["Ative a Notifica\u00e7\u00e3o de Administrador daqui."],"New":["Novo"],"Send entries to 100+ popular apps.":["Envie entradas para mais de 100 aplicativos populares."],"Build automated workflows that run instantly.":["Crie fluxos de trabalho automatizados que sejam executados instantaneamente."],"Create custom app integrations using our Custom App feature.":["Crie integra\u00e7\u00f5es de aplicativos personalizadas usando nosso recurso de Aplicativo Personalizado."],"Keep your tools in sync automatically.":["Mantenha suas ferramentas sincronizadas automaticamente."],"This will install and activate OttoKit on your WordPress site to enable automation features.":["Isso instalar\u00e1 e ativar\u00e1 o OttoKit no seu site WordPress para habilitar recursos de automa\u00e7\u00e3o."],"Automate Your Forms with OttoKit":["Automatize Seus Formul\u00e1rios com OttoKit"],"Every form submission should trigger something \u2014 a Slack alert, a CRM lead, a follow-up email, or a new row in Google Sheets.":["Cada envio de formul\u00e1rio deve acionar algo \u2014 um alerta no Slack, um lead no CRM, um e-mail de acompanhamento ou uma nova linha no Google Sheets."],"MCP":["MCP"],"Configure AI client permissions and MCP server settings.":["Configure as permiss\u00f5es do cliente de IA e as configura\u00e7\u00f5es do servidor MCP."],"View documentation":["Ver documenta\u00e7\u00e3o"],"Copy to clipboard":["Copiar para a \u00e1rea de transfer\u00eancia"],"Claude Desktop":["Claude Desktop"],"~\/Library\/Application Support\/Claude\/claude_desktop_config.json (macOS) or %APPDATA%\\Claude\\claude_desktop_config.json (Windows)":["~\/Library\/Application Support\/Claude\/claude_desktop_config.json (macOS) ou %APPDATA%\\Claude\\claude_desktop_config.json (Windows)"],"Claude Code":["C\u00f3digo Claude"],".mcp.json (project) or ~\/.claude.json (global)":[".mcp.json (projeto) ou ~\/.claude.json (global)"],"Cursor":["Cursor"],"~\/.cursor\/mcp.json":["~\/.cursor\/mcp.json"],"VS Code (Copilot)":["VS Code (Copilot)"],".vscode\/mcp.json (project) or settings.json > mcp.servers (global)":[".vscode\/mcp.json (projeto) ou settings.json > mcp.servers (global)"],"~\/.continue\/config.yaml or config.json":["~\/.continue\/config.yaml ou config.json"],"Your client's MCP configuration file":["O arquivo de configura\u00e7\u00e3o MCP do seu cliente"],"Connect Your AI Client":["Conecte seu cliente de IA"],"AI Client":["Cliente de IA"],"Create an Application Password \u2014 ":["Criar uma Senha de Aplicativo \u2014"],"Open Application Passwords":["Abrir Senhas de Aplicativos"],"Or use this CLI command to add the server quickly (you will still need to set the environment variables):":["Ou use este comando CLI para adicionar o servidor rapidamente (voc\u00ea ainda precisar\u00e1 definir as vari\u00e1veis de ambiente):"],"Copy the JSON config below into: ":["Copie a configura\u00e7\u00e3o JSON abaixo em:"],"Replace \"your-application-password\" with the password from Step 1.":["Substitua \"your-application-password\" pela senha do Passo 1."],"WP_API_URL \u2014 your site's MCP endpoint. WP_API_USERNAME \u2014 your WordPress username. WP_API_PASSWORD \u2014 the application password you generated.":["WP_API_URL \u2014 o endpoint MCP do seu site. WP_API_USERNAME \u2014 seu nome de usu\u00e1rio do WordPress. WP_API_PASSWORD \u2014 a senha do aplicativo que voc\u00ea gerou."],"View setup docs":["Ver documentos de configura\u00e7\u00e3o"],"The MCP Adapter plugin is installed but not active. Activate it to configure MCP settings.":["O plugin MCP Adapter est\u00e1 instalado, mas n\u00e3o est\u00e1 ativo. Ative-o para configurar as defini\u00e7\u00f5es do MCP."],"The MCP Adapter plugin is required to connect AI clients to your forms. Download and install it from GitHub, then activate it.":["O plugin MCP Adapter \u00e9 necess\u00e1rio para conectar clientes de IA aos seus formul\u00e1rios. Baixe e instale-o do GitHub, depois ative-o."],"Download the latest release from":["Baixe a vers\u00e3o mais recente de"],"Install the plugin via Plugins > Add New Plugin > Upload Plugin.":["Instale o plugin atrav\u00e9s de Plugins > Adicionar Novo Plugin > Enviar Plugin."],"Activate the MCP Adapter plugin.":["Ativar o plugin do Adaptador MCP."],"Activating\u2026":["Ativando\u2026"],"Activate MCP Adapter":["Ativar Adaptador MCP"],"Download MCP Adapter":["Baixar Adaptador MCP"],"Experimental":["Experimental"],"Enable Abilities":["Ativar habilidades"],"Register SureForms abilities with the WordPress Abilities API. When enabled, AI clients can list, read, create, edit, and delete your forms and entries. When disabled, no abilities are registered and AI clients cannot perform any actions on your forms.":["Registre as habilidades do SureForms com a API de Habilidades do WordPress. Quando ativado, os clientes de IA podem listar, ler, criar, editar e excluir seus formul\u00e1rios e entradas. Quando desativado, nenhuma habilidade \u00e9 registrada e os clientes de IA n\u00e3o podem realizar nenhuma a\u00e7\u00e3o em seus formul\u00e1rios."],"Abilities API \u2014 Edit":["API de Habilidades \u2014 Editar"],"Enable Edit Abilities":["Ativar habilidades de edi\u00e7\u00e3o"],"When enabled, AI clients can create new forms, update form titles, fields, and settings, duplicate forms, and modify entry statuses. When disabled, these abilities are unregistered and AI clients can only read your data.":["Quando ativado, os clientes de IA podem criar novos formul\u00e1rios, atualizar t\u00edtulos, campos e configura\u00e7\u00f5es de formul\u00e1rios, duplicar formul\u00e1rios e modificar status de entradas. Quando desativado, essas habilidades s\u00e3o desregistradas e os clientes de IA s\u00f3 podem ler seus dados."],"Abilities API \u2014 Delete":["API de Habilidades \u2014 Excluir"],"Enable Delete Abilities":["Ativar habilidades de exclus\u00e3o"],"When enabled, AI clients can permanently delete forms and entries. Deleted data cannot be recovered. When disabled, delete abilities are unregistered and AI clients cannot remove any data.":["Quando ativado, os clientes de IA podem excluir permanentemente formul\u00e1rios e entradas. Os dados exclu\u00eddos n\u00e3o podem ser recuperados. Quando desativado, as habilidades de exclus\u00e3o s\u00e3o desregistradas e os clientes de IA n\u00e3o podem remover nenhum dado."],"MCP Server":["Servidor MCP"],"Enable MCP Server":["Ativar Servidor MCP"],"Creates a dedicated SureForms MCP endpoint that AI clients like Claude can connect to. When disabled, the endpoint is removed and external AI clients cannot discover or call any SureForms abilities.":["Cria um endpoint SureForms MCP dedicado ao qual clientes de IA como Claude podem se conectar. Quando desativado, o endpoint \u00e9 removido e clientes de IA externos n\u00e3o podem descobrir ou chamar nenhuma habilidade do SureForms."],"Learn more":["Saiba mais"],"MCP Adapter Required":["Adaptador MCP Necess\u00e1rio"],"Heading 1":["T\u00edtulo 1"],"Heading 2":["T\u00edtulo 2"],"Heading 3":["T\u00edtulo 3"],"Heading 4":["T\u00edtulo 4"],"Heading 5":["T\u00edtulo 5"],"Heading 6":["T\u00edtulo 6"],"Google Maps":["Google Maps"],"Configure Google Maps API key for address autocomplete and map preview.":["Configure a chave da API do Google Maps para preenchimento autom\u00e1tico de endere\u00e7o e visualiza\u00e7\u00e3o do mapa."],"Help shape the future of SureForms":["Ajude a moldar o futuro do SureForms"],"Enable Google Address Autocomplete":["Ativar o preenchimento autom\u00e1tico de endere\u00e7os do Google"],"Upgrade to the SureForms Business Plan to add Google-powered address autocomplete with interactive map preview to your forms.":["Fa\u00e7a upgrade para o Plano de Neg\u00f3cios SureForms para adicionar a autocompleta\u00e7\u00e3o de endere\u00e7os com tecnologia do Google e visualiza\u00e7\u00e3o interativa de mapa aos seus formul\u00e1rios."],"Auto-suggest addresses as users type for faster, error-free submissions":["Sugira automaticamente endere\u00e7os \u00e0 medida que os usu\u00e1rios digitam para envios mais r\u00e1pidos e sem erros"],"Show an interactive map preview with draggable pin for precise locations":["Mostrar uma pr\u00e9-visualiza\u00e7\u00e3o de mapa interativo com um pino arrast\u00e1vel para locais precisos"],"Automatically populate address fields like city, state, and postal code":["Preencher automaticamente campos de endere\u00e7o como cidade, estado e c\u00f3digo postal"],"This form is now closed as we've received all the entries.":["Este formul\u00e1rio est\u00e1 agora fechado, pois recebemos todas as inscri\u00e7\u00f5es."],"Thank you for contacting us! We will be in touch with you shortly.":["Obrigado por nos contatar! Entraremos em contato com voc\u00ea em breve."],"Saving\u2026":["Salvando\u2026"],"When enabled this form will not store User IP, Browser Name and the Device Name in the Entries.":["Quando ativado, este formul\u00e1rio n\u00e3o armazenar\u00e1 o IP do usu\u00e1rio, o nome do navegador e o nome do dispositivo nas entradas."],"Form data":["Dados do formul\u00e1rio"],"Unsaved changes":["Altera\u00e7\u00f5es n\u00e3o salvas"],"Keep editing":["Continue editando"],"Global Defaults":["Configura\u00e7\u00f5es Globais"],"Form Restrictions":["Restri\u00e7\u00f5es de Formul\u00e1rio"],"Configure default settings that apply to newly created forms.":["Configurar as configura\u00e7\u00f5es padr\u00e3o que se aplicam a formul\u00e1rios rec\u00e9m-criados."],"Collect non-sensitive information from your website, such as the PHP version and features used, to help us fix bugs faster, make smarter decisions, and build features that actually matter to you. ":["Recolha informa\u00e7\u00f5es n\u00e3o sens\u00edveis do seu site, como a vers\u00e3o do PHP e as funcionalidades utilizadas, para nos ajudar a corrigir erros mais rapidamente, tomar decis\u00f5es mais inteligentes e desenvolver funcionalidades que realmente importam para voc\u00ea."],"Failed to load pages. Please refresh and try again.":["Falha ao carregar as p\u00e1ginas. Por favor, atualize e tente novamente."],"Failed to load settings. Please refresh and try again.":["Falha ao carregar as configura\u00e7\u00f5es. Por favor, atualize e tente novamente."],"Form Validation fields cannot be left blank.":["Os campos de valida\u00e7\u00e3o de formul\u00e1rio n\u00e3o podem ficar em branco."],"Recipient email is required when email summaries are enabled.":["O e-mail do destinat\u00e1rio \u00e9 necess\u00e1rio quando os resumos por e-mail est\u00e3o ativados."],"Please enter a valid recipient email.":["Por favor, insira um email de destinat\u00e1rio v\u00e1lido."],"Settings saved.":["Configura\u00e7\u00f5es salvas."],"Failed to save settings.":["Falha ao salvar as configura\u00e7\u00f5es."],"Some settings failed to save. Please retry.":["Algumas configura\u00e7\u00f5es n\u00e3o foram salvas. Por favor, tente novamente."],"Some fields have unsaved changes. Discard them to continue, or stay to save your edits.":["Alguns campos t\u00eam altera\u00e7\u00f5es n\u00e3o salvas. Descarte-as para continuar ou permane\u00e7a para salvar suas edi\u00e7\u00f5es."],"Discard & switch":["Descartar e mudar"],"Import":["Importar"],"Migration":["Migra\u00e7\u00e3o"],"Import forms from Contact Form 7, WPForms, Gravity Forms, and other plugins into SureForms.":["Importe formul\u00e1rios do Contact Form 7, WPForms, Gravity Forms e outros plugins para o SureForms."],"Could not generate the import preview.":["N\u00e3o foi poss\u00edvel gerar a pr\u00e9-visualiza\u00e7\u00e3o da importa\u00e7\u00e3o."],"Import failed. Please try again or check your error logs.":["Falha na importa\u00e7\u00e3o. Por favor, tente novamente ou verifique seus logs de erro."],"Go back":["Voltar"],"Update & import":["Atualizar e importar"],"Confirm & import":["Confirmar e importar"],"Form #%s":["Formul\u00e1rio n\u00ba %s"],"%d field will import":["%d campo ser\u00e1 importado"],"Some fields can't be migrated yet":["Alguns campos ainda n\u00e3o podem ser migrados"],"These fields will be skipped - add them manually after the form is created:":["Esses campos ser\u00e3o ignorados - adicione-os manualmente ap\u00f3s a cria\u00e7\u00e3o do formul\u00e1rio:"],"Some forms could not be parsed":["Alguns formul\u00e1rios n\u00e3o puderam ser analisados"],"Update existing":["Atualizar existente"],"Create a new copy":["Criar uma nova c\u00f3pia"],"Could not load forms for this source.":["N\u00e3o foi poss\u00edvel carregar formul\u00e1rios para esta fonte."],"(untitled form)":["(formul\u00e1rio sem t\u00edtulo)"],"Previously imported":["Importado anteriormente"],"Open existing SureForms form in a new tab":["Abrir formul\u00e1rio SureForms existente em uma nova aba"],"On re-import":["Na reimporta\u00e7\u00e3o"],"No forms found in this plugin.":["Nenhum formul\u00e1rio encontrado neste plugin."],"%1$d of %2$d form selected":["%1$d de %2$d formul\u00e1rio selecionado"],"Preview update":["Pr\u00e9-visualiza\u00e7\u00e3o da atualiza\u00e7\u00e3o"],"Preview import":["Pr\u00e9-visualizar importa\u00e7\u00e3o"],"Migration complete":["Migra\u00e7\u00e3o conclu\u00edda"],"Nothing was imported":["Nada foi importado"],"%d form was imported into SureForms.":["%d formul\u00e1rio foi importado para o SureForms."],"None of the selected forms could be migrated. See the warnings below for details.":["Nenhum dos formul\u00e1rios selecionados p\u00f4de ser migrado. Veja os avisos abaixo para mais detalhes."],"Imported forms":["Formul\u00e1rios importados"],"Edit in SureForms":["Editar no SureForms"],"Some fields were skipped during import":["Alguns campos foram ignorados durante a importa\u00e7\u00e3o"],"Add these manually in the form editor - they have no SureForms equivalent yet:":["Adicione-os manualmente no editor de formul\u00e1rios - ainda n\u00e3o t\u00eam equivalente SureForms:"],"Some forms failed to import":["Alguns formul\u00e1rios falharam ao importar"],"Import more forms":["Importar mais formul\u00e1rios"],"Could not load the list of importable plugins.":["N\u00e3o foi poss\u00edvel carregar a lista de plugins import\u00e1veis."],"No supported form plugins are active on this site. Activate one (such as Contact Form 7) with at least one form to import it into SureForms.":["Nenhum plugin de formul\u00e1rio suportado est\u00e1 ativo neste site. Ative um (como o Contact Form 7) com pelo menos um formul\u00e1rio para import\u00e1-lo para o SureForms."],"Plugin":["Plugin"],"%d form":["%d formul\u00e1rio"],"No forms":["Sem formul\u00e1rios"],"Multiple choice":["M\u00faltipla escolha"],"Consent":["Consentimento"],"The image uploaded but could not be inserted. Please try again.":["A imagem foi carregada, mas n\u00e3o p\u00f4de ser inserida. Por favor, tente novamente."],"The image could not be uploaded. It may be too large, or you may not have permission to upload files.":["A imagem n\u00e3o p\u00f4de ser carregada. Pode ser muito grande ou voc\u00ea pode n\u00e3o ter permiss\u00e3o para carregar arquivos."],"Please choose an image file.":["Por favor, escolha um arquivo de imagem."],"Show views and conversion rate":["Mostrar visualiza\u00e7\u00f5es e taxa de convers\u00e3o"],"Log cleared.":["Log limpo."],"Could not clear the log.":["N\u00e3o foi poss\u00edvel limpar o log."],"Enable logs":["Ativar logs"],"Records form submission failures reported by the browser, so you can send the log to support instead of reading the console. Nothing is written while your forms are working, and submitted values are never stored.":["Registra falhas de envio de formul\u00e1rios relatadas pelo navegador, para que voc\u00ea possa enviar o log para o suporte em vez de ler o console. Nada \u00e9 registrado enquanto seus formul\u00e1rios est\u00e3o funcionando, e os valores enviados nunca s\u00e3o armazenados."],"Download log":["Baixar log"],"Confirm delete":["Confirmar exclus\u00e3o"],"Log is full \u2014 download and clear it to keep recording.":["O log est\u00e1 cheio \u2014 baixe e limpe-o para continuar registrando."],"Form Views & Conversion":["Visualiza\u00e7\u00f5es e Convers\u00e3o de Formul\u00e1rios"],"Logs":["Logs"],"Views and submissions by anyone who can edit the site are normally left out, so testing your own forms does not change these figures.":["Visualiza\u00e7\u00f5es e envios por qualquer pessoa que possa editar o site normalmente s\u00e3o deixados de fora, para que testar seus pr\u00f3prios formul\u00e1rios n\u00e3o altere esses n\u00fameros."],"Could not open the OttoKit connection window. Please allow popups for this site and try again.":["N\u00e3o foi poss\u00edvel abrir a janela de conex\u00e3o do OttoKit. Por favor, permita pop-ups para este site e tente novamente."],"Receive a scheduled digest of form submissions straight to your inbox.":["Receba um resumo agendado das submiss\u00f5es de formul\u00e1rios diretamente na sua caixa de entrada."],"Quill heading picker: default paragraph style\u0004Normal":["Normal"]}}} \ No newline at end of file diff --git a/languages/sureforms-pt_PT-e2cfcb2408d95abf73e3ead4a0965656.json b/languages/sureforms-pt_PT-e2cfcb2408d95abf73e3ead4a0965656.json index 82c4d203e..45af8c772 100644 --- a/languages/sureforms-pt_PT-e2cfcb2408d95abf73e3ead4a0965656.json +++ b/languages/sureforms-pt_PT-e2cfcb2408d95abf73e3ead4a0965656.json @@ -1 +1 @@ -{"translation-revision-date":"2025-01-02T08:44:42+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/partialEntriesEmptyState.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"Dashboard":["Painel de Controle"],"Settings":["Configura\u00e7\u00f5es"],"Entries":["Entradas"],"Activated":["Ativado"],"Forms":["Formul\u00e1rios"],"What's New?":["O que h\u00e1 de novo?"],"Core":["N\u00facleo"],"Unlicensed":["Sem licen\u00e7a"],"Ready to go beyond free plan?":["Pronto para ir al\u00e9m do plano gratuito?"],"Upgrade now":["Atualize agora"],"and unlock the full power of SureForms!":["e desbloqueie todo o poder do SureForms!"],"Upgrade SureForms":["Atualizar SureForms"],"Payments":["Pagamentos"],"Knowledge Base":["Base de Conhecimento"],"What\u2019s New":["O que h\u00e1 de novo"],"Learn":["Aprender"],"Upgrade to SureForms":["Atualize para SureForms"],"Partial Entries Placeholder":["Espa\u00e7o reservado para entradas parciais"],"Capture in-progress form data the moment visitors stop typing \u2014 no submit required":["Capture os dados do formul\u00e1rio em andamento no momento em que os visitantes pararem de digitar \u2014 sem necessidade de envio"],"Recover abandoned submissions and follow up with prospects you would otherwise lose":["Recupere envios abandonados e fa\u00e7a o acompanhamento com potenciais clientes que voc\u00ea perderia de outra forma"],"Let visitors pick up where they left off with secure, shareable resume links":["Permita que os visitantes retomem de onde pararam com links de curr\u00edculo seguros e compartilh\u00e1veis"],"Stop Losing Leads to Abandoned Forms":["Pare de perder leads para formul\u00e1rios abandonados"],"See what visitors typed before they walked away. Upgrade to SureForms Premium to unlock Partial Entries:":["Veja o que os visitantes digitaram antes de sa\u00edrem. Fa\u00e7a upgrade para o SureForms Premium para desbloquear Entradas Parciais:"]}}} \ No newline at end of file +{"translation-revision-date":"2025-01-02T08:44:42+00:00","generator":"WP-CLI\/2.12.0","source":"assets\/build\/partialEntriesEmptyState.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"en","plural-forms":"nplurals=2; plural=(n != 1);"},"Dashboard":["Painel de Controle"],"Settings":["Configura\u00e7\u00f5es"],"Entries":["Entradas"],"Activated":["Ativado"],"Forms":["Formul\u00e1rios"],"What's New?":["O que h\u00e1 de novo?"],"Core":["N\u00facleo"],"Unlicensed":["Sem licen\u00e7a"],"Ready to go beyond free plan?":["Pronto para ir al\u00e9m do plano gratuito?"],"Upgrade now":["Atualize agora"],"and unlock the full power of SureForms!":["e desbloqueie todo o poder do SureForms!"],"Upgrade SureForms":["Atualizar SureForms"],"Payments":["Pagamentos"],"Knowledge Base":["Base de Conhecimento"],"What\u2019s New":["O que h\u00e1 de novo"],"Learn":["Aprender"],"Upgrade to SureForms":["Atualize para SureForms"],"Partial Entries Placeholder":["Espa\u00e7o reservado para entradas parciais"],"Recover abandoned submissions and follow up with prospects you would otherwise lose":["Recupere envios abandonados e fa\u00e7a o acompanhamento com potenciais clientes que voc\u00ea perderia de outra forma"],"Let visitors pick up where they left off with secure, shareable resume links":["Permita que os visitantes retomem de onde pararam com links de curr\u00edculo seguros e compartilh\u00e1veis"],"Stop Losing Leads to Abandoned Forms":["Pare de perder leads para formul\u00e1rios abandonados"],"See what visitors typed before they walked away. Upgrade to SureForms Premium to unlock Partial Entries:":["Veja o que os visitantes digitaram antes de sa\u00edrem. Fa\u00e7a upgrade para o SureForms Premium para desbloquear Entradas Parciais:"],"Capture in-progress form data the moment visitors stop typing, no submit required":["Capture os dados do formul\u00e1rio em andamento no momento em que os visitantes param de digitar, sem necessidade de envio"]}}} \ No newline at end of file diff --git a/languages/sureforms-pt_PT.mo b/languages/sureforms-pt_PT.mo index 621e72a057814c7f681a3b9e9943145730eb6a02..eaa5766ad142d27f2f4f4299692862b37073b7f8 100644 GIT binary patch delta 73209 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 IuA2FO0f1d?EdT%j delta 76765 zcmX`!3Am2M|M>CeoTEkA$yb&f`@Zk8?>i9@MT-zZWhwC>OQM97B%&muD3xSMi3+I{ zEtC|IN-8PB@BMyeuHXN6UH{iTbI(2Vna|AJ&vOp>PFSArhi&<i-{#3OFTwwtnmdsw zj2&iLN+cdAkoNyx#??5=-Ea!#z^||Y9>XiK)YWMTpQwhNum)zsNmvkPq5ZGK>bL{5 zCKAcS+1MaU!O*ZM7NbFZY=?c&4wqwg{2Pm4mO^QXqF5Y9Vl!-n>#-W1!J1gEaB85$ z&6t<+Ks2xiumj^KrgM>xihbxzPoM+*iMcR$k+j4$SRDU{P0^Y3LIWCwBrh=;o#_*? zycSDReh=&6u~;sCjRPkVt?@F(Pdv`W6}S*HaXFge575-^M<f3M^WYgYuq%p&01Bb) z%Ao<)LMPA>4Qw!)(Q)WR7USi(8Iv~L!9{&Mf~7DsGd$1=`%)f=?ePP=74sEKOWcH` z(Ixr<t<NkTmf%5jfOoMm?!>F`$`WaboLCH<V6_ry$<##?DolN6ycBOhGjcP!G=tCw z$D=cU6rJf}wBt8pc{keb2v)|^*bGaS3;_*5>xZNLFD{u(OH}1zB^A!-o7k{ksnDPq zn);5hd`ol)I>XViJOMAEJOe!ivvCp5#iCffbO@v?y7u$1IUY`O(T|JLWzrHEI1M=# zi5cij=3!f0hOYfdEP&}{(-Qfy5V{Ggqifv+pTn+L1^-5Od+Bm%iFH^5Q=1W8@?`Py zVTL!M1B^fio{Y}$adb(ZK{N3@x>W1q{ddqM`Vd`;Z?Px-g_+o~LYUB9=;;`P20S;I zOf2ET0bW5f@CG`=4QM9z#_~aQm;W72uNVT!fzB{Lx~WQ_fmcWO%C+bw?|=q+CmKK! zvwHp?;lfSwB$mOiaWtk^3NyMN-E5Dc$LB>fwL8#&&cynR%4vx%l#8P&z6ag?t8ozi ziZ$?tDq+vfz)p;x*vN$gTv;_OF#t<oZJdF=V&6qmei5DNWz~ZD(3upA<tn&~-PZsO zAZv{fU~_b7JENJs6}#bBOq!}aT)5_6qA5CtZl?2S3Uk&BDa}OJxE$KPF`9wS*amx} zFPi7kCEbn&z8ekv3pC)v=<)l#Cg<M{&Qal7UsfwTm>UhO02)9s^nUed1GK|d*b%#- znOcHwvTxBP`WHQx<!Xn$Q3b10ZiKCHL~YLheO#=kq6Aj26Ee^P4PY?3>+i*~_z;?b zwdnENfd=?3dd^RxGtXH!oPzvlc^Eq5QRs6M@oJo(<iZb=SJ8%hqWjRy97NabIF`or zdST|}&|O^{4d8lo$@-%+9F3W{5-Z_OEQkN1o4iE*@Fq;Q=fYijKTgLDvE1U?@aZ)f zP3a2kgxk<S^EL>XDTvObaxAw&1Mh<dHW1wd_n}KT5mRqUBqPbh>~N7-h(5R+P5o=J zyfOL#y5^sw9et0U_Y>#<XE6(=Hw=MYhPEq&-Y<o2+Dd3(4e=7se<v<%cs;tdH=}{v zn`)3qOu!bDr=lJ0#K&+i_Q%^Br6pG5M_3ofG)_yrjB9Zr_G^-sxEIf3SG>DvIDYSA zchCRT&C(Lr<1qAiY{PQ+8M^8IL)W@g^Y8*`j+vB4qq~1Ty19;`895bAv<T&#=*+J{ zCs-L>vKE;1#c*@HF#_#i8rtC#=z~kpz}BLf*@Euko#^H~jHdKltk2dmEI|o$Q`SMp zX^Xb&gN`$_CFkD(9-zVjW}<7q0A1_nqHCg?&>4J$ZpuSw0O!!>^R)^C7f0{cj^*p3 z{n38!i{+`UIRAFIfC?jBgQn(Pw8I1FjDJQ4`Wu}=&eq|6X0$T;d;|1-(FvX5t!RHE z;{6$DW}m^z_+pX^XS^Tn_z<S!DJ+hEp<g2Z*CuSz2Iwwtg?7|F+5_F3x1fOxLT5TQ zmLI~@M6nw6YtVj@hq-Vqf5O^$0sWM#)iy2B8m~v+Yzr|HH)2gZh_x_JyR^i$*d{s| zt5ALieX;$HbufGT&|gcOPWcgh-1Gmx4k5*>(1_QgFPQhy7sW12!_Uy~2cM(I^~+d3 zjLzgJx@0F}`Cl}n7os^khKyyR^%XFu=f43LE<p#hgYMDW&;Uln`=il;C!m2o9Pd9F z>z_dbT#oLUm(V476YYNsx-=ie`mZsI=l?Jl4*V0kX-=aLWa$(h$c_e56g@4a(6z6H z&b$fwd`mR2Zqa^d`=RI(k3*k(91V0aCY{l9TsZJ*w1bUk<R8ZRPtk!6#qtrfqrcFB zFQPNc-Z^|(Es8f&9)$My0ovae=)?}9&mHX?&;MUkxF%V;gw1jlIzUG>z@E`t(T;|o z9p8%vHW6(<H99-G5N*F49q<)&Z*7Wh>%#fBVrQ)Q3{CY{Xvg279sGy}@=NsZct3Gn zXm?5U3N({BWBHnBiD=nqB{bmb$#~Hajj#>+0_lOy@J@8#(P)Myq7TlAK7*$8MJ$hN zaRDAc&-v)C;rSKlL|;Rn-+;cDlJ9fjZv74o-~_s9{zV7Q+AYj5FP5cTAeNh=Gi`+i z+8rI>)>uCXeSS=I654Jiy7`_$#!V)k;ldfLKqGrKx(N;FgXlg?Ed{znzn}yDfd=v~ znz_rb4-+bk6DgNP+pR?JuSIA6eyYs*`;H4U@FyDKMKtnk-NUZVkG_h_Vi|0Y26hh` z$V4>oY3TEF(4|_8PHYX@?kzNsEz#|m;rZXqg#&(yZn|%<7#>0+PVW)cHa{9jQ}kVa zJ66K`G4+E9Hl@4+eFbN|AuZ7o>)|*|qOa=n==X_wJ>&QP8@MP$ML)FT2V!|nEWeD- zXd627FQPx7Gd_jxnG0wpbMy-B3ZhF>7VW<dnvrg3e|>s!{+;<yDttqYjtw4-K8dF6 zSu};q(ScT@n`jf7`mJckyD$|X`rHrbKtH2_or_*}V|Xs_jhuf|dJPqR$TY=tY>o!j zDmLtby(#xbXZ$Am#@iOl`_MpsKnMB_4d^VIfsEeaxjblqMbY|7$ym`K+AiMciOygE zI^bRL{#bON>1ZY%NB79{X#4eO09#`HPBf73&^>hweeQ}r!DK-$9H2b<LueiJ^SU!u z#A#?I)}ie-M|Yxue2EV51Gd0lunAVXDcrvsy+029N;Vb!0c8ntoRf*qx$xWX0d!5P z-5h363mv#AI<xj@M_r@6(Ex5o-wVTHd31CVnu$ly=bl3QS&C+01!nW}|1B=u_1n<_ z51?ywH2N1BSbE=Z|I%nKw8MgE`(n{5XkZPaZP0ez&==2*Xkho^C7%BYT=>9LG_u*~ z=30U_d@Z^KU4otHQhkX&_j{~AhZ`tg-Y*379=iKKMcW-lC-^Jc&lyZQK$crVgIs8X zLTH0h=&`FF%XQJ2wnS6f4c*0k(C_zyqvO#T&qkl0kM_3+9q%PHpf_*f{CnfwSg|KI z_&S!4qW4clFQ5Tjd28t4YIJ~-XvgKzfNIBbOEl2y(0*==4nPCE_ts=MK4Yn{gIQPt zpGJ?>7OaeWaU`bS7V5{KyLcwvVLQAFOWz(oBj%w4Y(i(cEtdC0_n}LCFc~jSqA5)4 zAND{#G~$wIAl0HRF(2h#Xa{$pn|A^_&=crHmZ1HuMl<kEEPoj9ABZN8ap6FJMbqvG z<s8vMXoqE^HPKDl1l?R+(C2T7_wPdY(EYJIIo^K^{cw9GmY3ol&;Ki2cz%-u!a&o| zHJppC?NW3mFQNmzjqZUDV*NfeL&wn!oX2W-`M~g@Qy+ct^gsg}flgp7=J5Q_;KBhG zq$)@mI`Bp`#qY-Q=h3fY{h?U?1I@%gXy91~g+L0R<r1-69UZt~EO*4bp8uX+;1D#z z3Fw0lqig*XI<uE!`7P{3`C}}HMea;XRKV6~yL-^hH$FNAP5n%CDQ8EY!K5i&!G#0A zfp+i?I`f_A(j1KUkD!@3i3WBWOXC%T(-JRXH5`BkaWJ+Vl9t$pYq1}W8X7)Z_M>mY zoOf~l9kAS8q2rq9fc4P<n#J-BvD_D(!M$kU6VRDHf_}kx9L>lYw4blhOddwtpF)@5 z0=kEC4CDOUVc}unn3P2uR6`pyMLXz>c5pM=@nCe#??GS1ld%*oL^Js=x}>|%<98@} z9PRH9Gy`eL;bHR?LVv+f8BKj_w4+{F7jHu|vJhM2TC{_I(a-g~BhnHLu@)NOJ?Ow= z(F{*U1D=Hj@GLsP<SX&UCiKnsF*?v6Xdsu}9ljx5jXux-?XVp>P<J$AH(_}kie_{^ znwjUZJ8ne3;^ny~Ezt+dA^j&4Q@OC=d@O@&&;Y)~_V_EliS_Ocf3k53t5BXdGGy$1 zG_Y^cfPX<VcL5FX@=+ncT-b<mW-Rx`%RK+XxNsAVPE~Mh&{R!DQ}`sd#Ange9Yq5? zjlO!X7##-4MC+@f?OLLNU61yEE1H=>=w2FWz2|=t7e+cA-MzEX^ZGX0(L3k^d(gE$ zfYtE=I^$|%!i<}v&virx?us7Qe(2u11Fyv-dTiguq`USo7nSky`@#ct&~H2q(OujW zok4drfIe6i$D<v+g3fFox;GA^d*WAgY0smXy6XOLN-Cf~uv~XP=ieC)r^1Mn_#{4p z$FS7cFvA=Vgw2_W4XAH{qi`a&#(&UL(qvpH--ph0E7rvGI1#Il4*{>k?UcV6&-phs zOYtRqJH8JFOo-<j{VmpHbZwVlNqhsH!8hoxKZ`D1sfnS!GrHUFLXYVb^aZsz*1wJR z`&p6;Q+E>0z&UgcvrY>2InXsMh^96Zy<Z{LS4EemHu`+Sc)xwT-zC=fKm)oRUAnR8 zCQq*7!VWe?x5XPf(E$%ce~R^gpc%_}Fa%f_-GpV)_VqEf`>`nH>(Niwd(nwbL-)*F zWRD~h8@Mp?kI<BU89jq`oPTooL8L5JpxhmOflS11_$@w-)u)8OKE`^Ke?kK)HZ}Zc zR}n2&MmKl8l$^hYT$tjfXlh%d8R>wY|8D3DrBAHCBi0W^Q#uNL?h$l`bI`ySMc2go zchQM{j860bR`mRz<HA&xofaZ&6YYiuax?mV=#L(&q38hP&<<xspFua(OXzbSME9WY zk9}x>KSWPr(zQCrg&kk<P*|&i=y|P#?%w8T2RET9yc6wcWOQP@{|K6?1!(4;M~~rZ zbb`mRBxao+j&tSdoPRe*S1RnVKN|T6G__-JKF-1_SoYzNiJsAZ(Shi5!((|g8gMc? z6Md0Ag-&!en!!yEbKXtu9x4oEKN|VZ=$if+%m1M5(q@DiW{u`W+ZTzJMl)0;mg}P# zX^t*cM|7Ot=qb7@$%QYLY4OHFG_qIF^SKr6@H2EN4#xU3Xh4_G3<Kms`zeUlSBcg^ z2WlM4J+TSpe&~`UmvG^6*@_;Eb7(3rq8(lONC+ecdcP=ozeKb=I<so=eq(ego1>?y zGy3(rJ9fe0XlAz}nMo$LbKwJ@go?xgbbzDLU(pBt!c6=ZO=-bLL+VSSGp~fMc{B7w zsxxNd2sFSsXur>*zx`UCDs%qc=fVefp=<dSx=9YBf&GC#Z~@Io;aPED^z>9h-|Y>e zJ<)deq60sGPT=8Ko`pX53|`6jiB()U@cQUh^udqNj=n@U%^`H=f1+!89!FyS$3nm} z(Y><}o$1TyK(C|6c^jtT*XS>~4q(#H=kK^MfHUZ3OUw>liDo80+EIyEUp>}0L<4Py zt*|GK#l`6Nib8Y3^G(s?*9pzUt>{Ds%!%LsN5qN;&;h4nX`CDDH=u!SLua@LZTCI8 zxqd?f%sMx8Tmapy#nDYzI@VXjx|D096CO5~^Y6tND(rY78sS_tMf1@Po<?W71l<#_ zpiA;L`l9+cmXDw_{RiDc*&YusuEJ=b9ng>80qCBYpX9<1gLUW|ZZBqH#=P)nyCty# z<-4&vF2Y*)7aB<UCql=yu^Hv-(6xRX-6Jc}3A~3h@k1<+J)Vr8{}Z|J#WDxo<*U$C zeuQ@L6}m_MKxcZz{4hW<^tn1{{dLiSSe$Yao$*q%pG{Z;_o11-;;B@ol8M4xSWy)n zxEY$->#!W&jt=lB`o>y@2J}9ffrD5Ak7HNNz96*ghc3YcbTdAN2Ji+xi$CK-e*d5G zbof%4Z(-Ox*P#RTMgtj(eyl!<uGveNi96!`W9SUep{dXJOn4!cM~`n~bWgNKm%2AL z!uzq7=l?A(T%(id0H@L8k$X{ipb(ns`k0B=qo-jcx_Kv{15c0ji=!*i&yd&A_rZ3w z{cg1VK1{l+f8oNJo<)}+`{H0>G{qIr4(dc3MO&iJcR*)$BRbRj(7p6Xy#ErK!MD%= z_C>#2%=!1Y9iu{jMQ8p8cE<l=!w%09Ddq0i9=|{XE4C!;ol4QhXrR}j6Y7cXiNWam zVsmsSn$a(pB*P~8g9=lXzBHIOS~6M-4XhP9Ko@igZa_ELt>~`58#8ep`T}|b4RiyV z+3jdQUtk)3m*m2ZzK{NbMtUZevpg3D$cfe$MLVd7c32zz^lOPu;Kt}+^wd0n1~@nR zT)h7pdWw?UxNtKZKs)>+n)ZAcC>L5^5FMx-8gL`D<F@GW?G?*|(KQ~6J~uhupNmdl z8M<d)Mfyo5-r>TIc1FL64NimxiGR@!vn&e(XGhnz0J;<v@Gh*5<!}kQ33sCB{yTJY zUh+bC^_Ilc7ZNP&t{TooF&aFAW$+cOfcr5MGnR*6D3(M!>VbAJ65T|Pq0g^GkMFMN zF|@xdFNUS4h-E1^$BH-v3%aYH;-Vz3!%X}NYvWmTM%7k?H&<`8eil~2?Py1TqXCy# z8J4Is8p!SFrksG8_*`@wdOVL{vOE_VFNHT)WppO3(GCV-C7goQ@HI38N1|C)g<W0( z-5X`lC24@}`sVR|XY@_j4PENq=nHS~D$c(TjG)4w>BgX&<crwgaP%0u>3%~u&%fvz zU$#2DSPG%_b<r8OLi-(r4m2Enzl=fy7>l-_v6}O5$4^n=E`A<87H`Dz$LO&-gwF6( ztiSZ-a5@U09Ti76X;rkpdT0h(#B!Hd?u|}x06Kwtld-`=@y1-Vqi3Tl(1>3}1AG_l z_;d7l9YQ-ii4Oc98qj60gaEHX+ZRRqseoqU+IT<NBv!OTQ`Q-sX%95Q!B`2CSO-_5 zyZ#7zye^{cORWh5)kphjh1PdO_tLHCsTq$3@DvhQGO>sYXSOoBG5RsOX%3;0A46yI z4?5E<YeP9Fx<rN0rK^Yz&;or^w#9ka4ejqZx+hLy>d*hqaNz@4UJWVDiY`F`v|%xH zz%uB}s-qp(Lj!6a?To(jd!z08qDyfHx<vP)?I%Vb(bW0p!T^?`4OgP??l+?!V|mI) z&<=9F76K?7EsZ``6%D*0+FvX5G_;TPcST2|6Pkdj&;J=*_)2{W9bgr@B<s<JAE7Ud zFVH>lC%U$mt&4%60hEr`K$oNm+Rt_965fVp<Q{bMPF%<N_rb?v#WU!DtD<kB559{P z@iTOdFUI@-dp&%0D~@fc?~8uXSb;9lcC`H`=vTC3SPs+Ph^OI=c>b@Yq5?Ns#T$2{ zGn^F5Pof<xkM-|h4a#4jfn|L&ydi6&0SrVZG6fCbF?8lHqD%A!y0^9@xiA&)V`cn2 zmNV9ej`E-xs)9b)0NuqcV|~Zyjp%>_qIaWvU>uggN$7Jc(arg4yq|oF3m@E!rtCws z;ojKbn|S{amZ$y%+Cl!e!Z(;A=s-o$y;Bn1OI6XOYmV-LZn4}S?SCXPp=4rQteA?X z<WV%B$I+QDMmty)?{7v2+!o6pqQ`Cz`rKZ0fN#;v9z~b#G`cBsYzUbwiUs`qFUy4= zt4+}cW6%MoqX9e}%P*oc+YsH2o`yrwztAPR{Ou4(ZZso>(KlaNwBP2~5W8dQ@Bh!` zVj>lX@m{=rV_M<?{0e(wk4@pH)>qIB9YZtlTP**HX5e3R=I7BRx@2=$(rlPovS<;! zkNYJt_2>VKxNs&b(GE7F18tAxUFceV9{n-i{|nQpKZ~h><NZsvgx!7>nt>AN3#|$o zNUM0i;}*`po33|k*dM!59)YI*{aF85^jma|e~#tT(X@BMfZ3yk(4{Pg238+knr5-S zeYDRz$?)J%D%>n%(KUJ)P4PnX+%7=}egzF|1G*P>pzXen_rF6k`7`?51+?F6Tf@u? zq4$fU8Lpk=!VVk6ini!Lon!rt=nMv+9S%cNI1U|nGP?HDF%2I<mt<CSPIO*$e)Q>R zauF9Dd0+|J;YoDO{z6ljcsE3x8?7&e23QRZqyajU=IHZn(HVC_m-eRU0Cb`w&<u=6 z-muBU94<`xax|rHg&T=o=z!nH`d`t36Yqu1cxAK@8fXPHLk-Y@+Qsq>(f;W3_n?7| z$JF2de~1fr=cDL=%g~P2qBGeN%O9hWA3#4FevkE+YzrOcMNdf)G@wdozl~yjcXSi> zM+3RbvY-F=ap4+IiZ>ocJDL~E%VK#A`lH%AXkhzd{SkC2PNV(&ht4p|`@tO10@32p zikSNQzqPq==1tInJD?HvL6>F#+TnfZ01u*TJ|o_rjV|4D=&SaPSl$!wACBd}&~Yx? z9?ZKve*Z5@g#(sG2dsv6)Er%kK4<`Uq8;2Doe=A1qTh6$h~>AiDCPICE&hPju+on3 zWwbBWp*(g6=ieE<Muh>qjni>E+Ci5OLTZPjn`$(sjvX4%^ypl4NuI%0xC#yQ&scvk zn&ZQexguykC6Zj&uq^sTp=K<1i1tJ`&F$!>8j7ZVJR0!icz;%`pC9WN#rhR!246)3 zd<Wetd(eK8`(nibbVfg*5B!Smg>z`bD?bYLxzSTl6y1z9(6w)io{B!PJOW+9$+7$l zI?**~;2VR<#11Z8^Uts({)nbJ>(0<HKN?Um^kcLNW@5Wo9*hPs6@Bh0wEYX{K<m&6 zY>B>)w%duRKmY%d3uk@^eTDvvru-MQqtj^WGIpgUdSD*xhl9|8KSI~?AUfdT=&xwM z|Dby;eRpVg1==nrX7l_P<idt!&`7JH0n|YsY=TDI1_xqy?1r1M3Fi4YJl73f+g`EU z58X3&pi4Fyoyd&n0!$jo3ND<<IyA*Q(6v8|cKAp1U$le7p0JiV(ZC9!o3|`_zX{gE z&hh?q>`nOzbgBP9+hzHL^M5-Rc|QpqjlpJ=r=XkV12hw#qnSB~2K)mW*l%b6r_qkn zKMm$XpDT?nO%?P9n3`A`yQ2Ny_bKP!nNOj@wVoeuynsgdDmw61bf6uW3J6`YgXj|d zg!Xe1O?mof;WXsMCX~yf?FXS5z6Txe(IgjkyfEHafgY=E=yCcQ{SY~c74g!&;m7Y9 zID~RXbS4|ncH7bZ4x)knjArJ~SbxdqVc<MyAjwQF{CWOb^!Rm02fiPx;VkrbK3ma& z4xyXr7qo-K7h$gy!ZH*qU^(oDp8s*^gq}cu53mY-Reyk)e*T}}!Va_T3p2<>Q&|Un zupJs;KQy)XqaDq_Qn)<U??zMlE&BW~=$c<dm$JzIFiu6xq}&9H`~Clxcw;i!@q9Fu z>(E`j6T9FKXh1c;44)0{(DI#F7AK$qtiTfZCYqsd&~|^L?XrCpetlO9|L6Jd&xH-g zp$+Gwse3ur??8X3JdCFHVzk`XVJ6+s=kG;lIt$IfA{>uvaS&GhCY+iDXuBnt`u@L$ z3*USj(R05U-9#UwUoO8vckg%TaXOB+`z@9)pvN-fKo}qgx>v432P%d>R}~v$E%a24 zJiz&PbB&D^3(yCjMN_#74QvB?-Z!ETz8A|MqPzPO^fVks1Mhq=obx{D1Rjj#X=pz$ zqsR93gPebl$)<Q?I~u@lG=Q(r`#;6{-=qJb8M*x1FvC1(pvBMtOJFT5hn}LoXkfF^ z{uZJAFHgpc*W-=%&>8JQBmEW)=t%Swn$q*=46=O}2F!;BR4`f+%Tcb3o|2wuKjYDU zA4ZoXIhzYRdIF7n5xSPoqaD5y%Wt6_Y{OK_(T)ydYEQ)bzeUeRFFh3c$%FP=7~Py@ zkW3^K^|^51=4eN4(SbXmo2(~Rz=2o^AIApxE>^~iSP?6KAO2~D-e`a?qM6!&9_tU$ zevd>?V(R<<zp>&Xnu)B3!(Xq<jRw>Loq1by4ZEW=zZG4>L1??t=nNk~UsTi3wVsbY zzXW}5H9FySnAP*YfeSm>hIa5FI)l&AfR3WC<lpci%=jVH&qM=w9G%%xG-IpKel|vT zpqcm#ebauAPUJME{{C<Jk72-^(PC&oHPDXhqLDX4A8d<tu?ISnS!nxtXg~|l=U$BW zUqv&p9z7-7&||s%N6x=9`-lo7{toTv=h)yRnt?yj0M23R<Ml{*Bj!b4)m70~b!+sq zqHnCf4}GIPh6eNk`f6T-lkxK-$<UzJ(U7`fXzG)AEzU+$w;LbD184w)e~N33&TJYw zqq%5?o<!R{k51rqtbm))i5!pje@}AZfN96VvB-;dP#PV$2HH`xc)uIEsqR2K8ir<U z6xx0)n$d^Rz!pbeLdSU%ZTBI%RLL*7@PVV~<~WCTnDcl@Sw6JkHE4$w(WR;z?>9#` zT}QOtP3V#gMgyIMehkk*+pRz|@)k0IWMV59Hv9m~;iu>e;vD)wj-SJtUW3-xMF(mh z>w95!%J-lHy?{<=8yfIe=zvGi&H5{vxj$2K{?2k?0BI+}jVsV{ZuG%|(c;na=n_@O z%GenFMspY1@$7hiKANdz=;m7!%Nx)oeIN6C{`bX-Ut@y{=mS}Q3Fbv-UL=;Qq5;-N z*RpxM-!<AF&CnQZjZ?8XejM-T`8E8l*ix7@RX1{BYKEbEU?lp5VmkW8<9T#xwqhwf zfzCAdZ(-LLKm#g__EQSIUm;o@%~(BjyjEy{y?^8UdohR#I~a{VI3YR>P2r<x2T!59 z_ysi3_0e7EUO9xO_IGsc(@qAnqZzy!UDAr^cr{OQ{@v{jsVIrf(0~S@fsBj|A3y_` zf{)`IG_W$ihZ$E#JFJU7-xO`%87E^Obmrfqf&Y!RyCQiiL{tFnFcW>S0(y+<qMu%! z(HRa#-)LjeO*cEb4t)deN86o51G*T?m;Vt0Er7m)uR&i}$xJSMpk%D5i3U;^%}jGN zWo=@)3mSQMtdF;$OR@;f*cx;XyonWY6ZXTO(E;2483OB!e928FdUD~~j6hQ}8B<@w zLxaS+cz-uK!$ato$bZmNQunVAXft%}Tca85iB6<Hx)+9{8F?VqPr*z5{{L8P@FY6Z z=g@{Pp~q_-I?#J~9qvX0DSA3AQ5|$`JD~yGhECvKOnvyE{k(v6@OAWs^($8K{Ad0h zHeVNX;F0Lsjz=F{g8n?P2K~1DA-ZJ8(A58fX7GwLX^Ev+1h2<;(Bpg6KjHc6SdDUf zwEZ|t+R<ZNnEGeYnXN--vMYKJ9q2cliHUzh`4M!6i_x`y9oyq!ERU7Xh5&kDCgoA+ z1fE1Q@WxrrzbQXXg==*ReewK<ZodDW3n?#*Zmzq~fJdTBG6j8Z7P`g@(C1&k7Pu8h z;-&wE)IWd&DX+s<vB-JOzq|F5^I=!-LsRo3x~6B)Ok}$d>WiSezbZP@MrdFUqnmDa zyuS#2epPfUn!$Z&|HrTdo=bA!tF`FGFoU+}`RtCqYHvUT9EZ;IL3E%;(Y^6Bn!%N^ z{3;sY)>yv>-BbI~O?e1?{y&_A{Qftc|KmRn<NvqAS!jbr*a=_4u6P#jz>aC@sSej+ zNy?khJ#ZME@jtPgJw5bS0^L*9(M-0B_73-xi6LBgEXJa{_BCvTmuIA>*0MGFCcG8h zr1zm2dj#DJZ=y5YfiA@-XuJJr=1yQHo<cK|Crf&2?_}bYp8xV(l;uWk?1Fu92(H13 zSmcs0!*)1`azAvykFXW)MF%Q)X~;k(TCRmI&9&&vo1<%feXJjYssH|GLadmErg9cK zvt{T~yp9g|F1j~%qD!?K-R%d^SL+#cDbJw;UqCZ*>1FAu)07?ELwV4EieT#Zf0em# zbJWA~*d0Ay6VRDFj2_3w(17Nl9W6x%T8$3$dUPWi@O$X7+=ce{CAtKMWBK>X(vzvR zIva1~xI8o{jILpMbbv-^Mp~hP_CSx(-RMA5qK~2hKZy<T8T9#YV*L;3bH~wu|GPXH z2F%DBW|SLEWnuKoWG1EpKxfhlJ;z<q0B=WUG$xj(qJb_zGqe)j{jbOSyU`{79?j&L zBp0q_mMg-8dC?ms&;hEV5w}2pvbiDNAAugX@pvuH#s0VlYh$e|(^Kz{A?Q1Q4tiX- zVP!mynV2k)Eeuo-4WuKwsrsM~jK;fgAr8eWv!|zCq4!}M%7@X6RLGH@D2@%$fcv5E z`g>w|4%VQ&3~S<7q0E2(l`}o{i^FE<THc9vcn`V+Q_!_~4()g)y2hK(rFsv2ZU?%_ zK0%l4>sUUFF3~S&KWF3pv|OG7&VN=eOnE_cjmw~!s1a=z>#sxC^d@wGfzjbuh4L6I zhcBWj{tOK$Eq8jNFJ6gGY%m(gIK0}=|H)q9A~e$VXh7T1HQpP`$It*zqaCH?2}_q3 zeZEXAH$^km9er~SjP*%$Vsp_=xD-=A|F7r52i`|_@0V!9V`u<p&;hgM4KI#s&_Ju8 zUrZXJ9ri#28G=4P742^x8u&7FVr%35&3QThHryR64xk;MKnMO8Jq0=Pg^r4&164<# zYlCjG8_-QV3QOZ`bmr^P0QX=qJcb5x#Z_Tx@?XXIw<41YBdv(ev;q2x?1XN%zG%Dt zXr@M>dtq{{pM}os=~(|F-beX0Y>Acfrze`?J?O+<N5}gp$%PSqjdu7aI^YF#^JMv7 z7&r&I+Y6%iuZi^~(Lk%la#OsOa!2%)y#{UnI-1$H(FuHrj+;CXD^8;kU0xsrQUINC z3G{eXiS>13eRFhx&awXbSl<`j-Ggxy-i=l9IJ!3qUY(x$?pG7b`~80a7k=K)LD%S0 z^tk+qetYd!Fg^8$NyE`KUWs<}K9<1ma42RJ3U9m-X#JDu3+!!lriaj1@xN%lxeKTB z0}SV{G8dlPLFi_hi$(EObhCYizS)jpCSF-21X2+VxHXo+LD(8+V<vuuX6P)sL>JM$ zmFt=iNO8>V`LEA~4LVqXH=!vUhQ2aKp>M*KSPefw13imo?&_jppq`j|L1F3zg|7K< zbnlEu_tYdbu$h>2hO@bFjhDv;YoZ&l7WLcEfX<@3JS{T}kOM8}M~`U<^y9e>+HW_s z-$Bv4qhq6!Gdce@cqCRlfkwVKx*R>{uS7Sa?RUrWK6KL_K?69Au5s34VdllK0_7^` zDd>&%cT045v1EGcUn)paVd_qxk^haRE?e<nL3E~NqqWdu)C@DRJNmIZ3SGk0xDvPE z5WKTQNd11apYLP&w<H&)_Mdp;Vk~DX8NTb~MZeQsg|;hzu3=Gh&y+(mQXlQOIo8B3 z=pLDZnfQDxzmJ}ZAJJ2i%vvgRSP9(}b<mC)pvR^yx+J%vDZCTS)Nu6uFc#Br8XDMi zG|;)Rya0Xf`B=Xa?QbnIPBQUUxJYbA*Jdx;!C|!FaU6-Kuq+NJ9Xfmr4d4kh@TKTp zSdIqrCfd(d^z?jy_J0)Z_cW%y|DTUHvX%*78Vg`u8uUOjF$;ZXFT~GrEq24HWyAfi z(T;yY1Na-w(52<V_ki5!fKAYV+Mr9;8B>4%w<j0=1av#PHVe@Xx8hCs3A)ym%ZCmc zqf65Y9k4IDS%;zR#-W?=(OCa1wxs+rmcqZ#Oct!b`OoB{ITs$A+tGm^!0I>y@50S! z#FZ+B0c)e>R`?%wMpN9OQaA;7q8V6%<#82yTK1!v_!-T_AC)-&Ui?di9VRLVvqtko z3q?ytD@AK#GahS<Zn8<}+CLQU&p`uu8qLTHI1$&!`}M1E{+)UADq$^qqaQ8<(KVlh zcKjsT(KBd<Uc}TULyyr`bf!nJH0G)rW?Bbbn#Sl}>WF?Zxe<LajYx9gnmvPN;AQlS z!<%>;R;w0XAoI}AiuCH~segQS5_&&xjS%2yG_~W<j7~xK$jn$?hK{oeozSLe@;xq$ z?8E53=nv?c{f^E&qh>G%`l`Je?XVJ>iALx#Y!mH>_S+RbrhU;R7>s6oTqq|K^SH2s z<!HmTn2Hdc$$PQ>BXoxQV*R(V{s=nIDKvu@&~}&A3jO3nzc*Zk8CVsaP|Z}CoHpjd z0h^<1+ZLT!&sZLW<0y|oclqCF2l;A;fQzDQTmj8My;yF9z8O296X}Eo)*Wqk6Bcky zZ{@<s#-bTWq65r8AAACx*)y^J1x#fMP3b0dv+hAV{t?aSadbj|qWz`U3H@Y8+vUg9 z@Ba#M;a8#x=!0$02fLz~xCQ-GygQa3!eW%4LIZpo-4pMkr)OU*|BeQlrEV}6nt{UT zgi6+p=f4sa4qP)fY=myUcIW^%MQ=yfdNA72m{>m{)=$HE)IW}9rhL6%1N7K+Lf@GE z(ZEL5<NQ1DL@H7#M>~E3JL4ks!QarezodTnolps^M7ayL!0|W`-$Q3s@!D|wYDGJt zfe%14doLQugGnxobS@gvvUp=H`oLCnbA5~+n*-6mVtuv-VeJc|{Zv8QH$|WCj1Jf* zmItGIWenOb`3M))xOf`vV0XOn9rmRBE0)7n4Z~g-j(*3Rh#sqFunMk6+aJTq*tAjj zP#ccrDZhw*L)wdedS1~u_3BP0ZswvF6-&@>v*++StluR3dTk~)rMwp%_^PHMwbig4 z<#y=ioQE#aOXw1Oi0+-w(3yUPevSVL%i<NyoDk=)1{dCFfxU46w!-(YwGEr6r~d4> zE7qX=Jv!i3EyCWZfS!_C=zy)z)OSP&z7buzf!H1=pr5Y0u(Id>A{V2ua?8+Q8P=nG z3hQHqR_Uofzq<qNcqQJ5Z(<wF(>kna@91!>OZ^ly6PwZFy#xJD_#?V>8ErWKgSfbc z3wPr~=o-yOXR-%<Gwwt8#sPGb{)Ub5EIPybZ9{z<^ttQN)6_e92ik4~I)P+#W?Rm` zZ=$EDaG*u#Zhamd=r#2I7W9~ILp%N$J*HowGyFc@{~2xn7dp_t=)^8<7c!6^-TgJt z{@b)mhK{bM!WT{-G&RG}fgZ+&I1f$rUd+V8?b8zvVncipx1y=NvqQ+hbSz8xF&u(# z#ro16!+4d@jMPeUVWiE`)OA5;dIK8JEodP3qBFI<?H)pBFbmy$PowQuVJc&2`)z1{ zyU~93$NIyVT8a}~n96_92NRvb0GFWUY_Xg>mJ6UuRRkTlL@d`t2dE#*Ezv;R$8y(L z?um}q7irJW|6DlG-Dt<7u@sKO1^66hVx!KXU0<|=+tC>gL1#EJ)+b~AG_>Ex&_L#) z{Vzl_w=`Ae{JqSDpJwau2Hc14fy!ONce%Fc+73rwK(nv}zJwKU58jC9unhLNF6@=@ z=sDkkzG2UzZ_0{Y!)Hhztnc}s&V`X~Luc|KI>Wu_?)?T$?Fsb5=x_8qXYUs3%cE;w z3tf^n==X_UXg@chFQESDcfxUKzfWN5&;MVDH{M1A`5b-lD|C~5kA3ksG<BV>4=KG7 zZFdWn$3e0DIHpn^%S+LTtwaM|hc3yE>*MGD$5i-A{Q`Z_oQR%BAIRA~L|hyVsCq0n zMg!`M?uFj*{_SYSMxgJL2V!{!n!zW~epYwq{5#+VD(q-iZ15%eqBt4N(j#<uH5yP! zG=+80j#@{rNBg-29e8N;0W<?MFtr&mm7ydTrhF+H$a1vdTj*N8hrTF2M+Z8LnRpUy zpX-LO>55}5%I(l4nSkDZ2w%np=)i4z2D_kN*^)PK;RA!wl-&~@kIzz`j;?+AUg7@3 zXyo(IfS!)!7tugpMl-N6-v0od;1^gDzeYFXMP#D<`~NqFj*6ijS4KOiiALN6M_}t% z{}wvX`|<u>%%uD^x@70jCCb%1zM#;(Q4?LVhUgyXh~@nJzdd!qkIU%sSdV@~`4l~7 zrTT=={bp!jqtE~*p#wdJF4c4B1lFOM+z{*EN8c~|usZ&O_EX^|GVl4X!-WwwMrYgu zZEzDhz#ufR2hf4%p?l;xOzmPcfDP!^@11D-Bj~BRfcBs7=I{cmfM%*SCVij}7p7(u zI^(J68}K=FlWax<`3!vn9*Om7eM3iAp_{EdI#2_2jk}@k2czRmLo=}i-3#ya<^0?6 zF)GU7IrPC2{XziOq7U@I3OELR6+e$=;ypAIpQ01^25o-=&1CjlLWc5TWy-}c6T6^$ zV#F=Ukh=S+FoiSFSLZ_X{633z^a?tIH_)Z|Bzhp;KNia;(Iq*D26p+a>502B5B9?; z=>4PU68)Lv!VF})Ev!{hv|I~KQ5$q-L(zc7p=&o2YvU3$^<Sc?{}~N5?e_G<_gDyf z;CY;b*Y^+aiJ$Nl%E=;kq^JJ*yxrJ}ia`Uy*YGvy04K2>mL3=~Gy=C!o`lV@*`V;X zdn$fG`FU)B_um=%dlP;B0(Qi<gTvn^coLalGVwDPmAH{}NccgcA=afl0Ih!(>)^-e znq4|HY^t2ti*g0DehQk}N6{sF8qL^JbThBT7Pt$uVD7s-rkub0T)3Hvq35>>y2iE8 z<I@z4{04L>mZ5LV*U>fJ6w5m>jq)C}pHI<#_M=Pm13J!W^!<=Aj6LA_&%uQemq8m; zM%TCjI?#3Kp6G>c&LQXwhDS$6??*F`jOCeVfV0tno<;{=f@W+LCfzizbK!uy&`7^W zPs5+lEW<<jDl`M7(f2}aG_~!JwM_I!C-5*j(0nw|=g?#QBAU^6(DC*S=lna+2`Y^6 zKQyxR5ut-C(Vyw^qcf?AgRv3X(MoiHchCXfkM*CRsXrS1Bi_Fd&3bouPvpCs^Y3P> zO@$o{LuYtD8py-wCYl@Tm!g5Z8r_Kg0&+Wgda~XVUNl{>3gsl$!&k6A9!F12$$LZn zz$6#fQn3_0Hs9h+SZHK;Q{9JVU_mUe$EK9O!iu&V75=cQ4ccxX-iT9iJbsVviGHKQ zm(ZbjE9J%58<Xi{!hknpWhyq}3Os@Bao&C5{C<zEDObEdJ@Fgfi}UfevFV9l@jrYL ze|{i6@efWK7k=qHc6@qbIOVNqW~-C&4%iGCFPWIdMSm(bV`D5iA-utEM}I6Ij|R2` zP3b4t7ZVf10R6BW#TT%a_pv5kIw>sewP@<^#Y}t!E8r*C(DVNv7Y<PW!H}Xs=#o5* zuJwNO7=DkP@i;cYdXvK@yC17jo{DB{JyyajQ^NDr(aqQZ-79U-Jum|sc>ecr;qk~e zHT>XE6766px~5N~nRpAG;Q{P~d8UP3d<*)i_#n2!rFb3wiU!p9q4d;$1v>-H#245H zb4};`+h8ac&iE~~<I`9QTRa>dxD%IAUWO&G{fzLQ7={%nPehksHMYe4=md()jP213 z4?_c6guc>$pUL?*qOy;K51ZT2$QEEnJcB*4<)a~mi_j%m8C{1S)6M7`bO&a~k7M}& z`hNHUU4mn1`@e7ko_~~0cL^8cXNAo%8Ou;!hE;Jlj>8K$0v~uRJ@FO(hI{aX+2Or0 ze@+POIW&;f=&@UezPh)fyZ>|ah4&-c|LG(bp5xMU!zSy72GkpU*WZG^nEJ>2!_gUz z!O}Pt?RYiXZWHFl574Fh8hycCKsRxn$3p;((M%@0aAAixq74S30SrfHFbeJXK{WD5 zF$XTj0{AjI!yRacU!z|%engMq=y@UatI&Seqt9<f+9wmcxv+!%XzG4O*X&eikoY^+ zC!PpvcNzNOkqd2KDq0bpNDXwLrf4Qw$NFCAL<XRH;ciU*`~Tx(#Up43Peqrb8F)SV zF8bgebOzs`GyWM}s=v?-{(}aVcrrYH85&4Fw0&vxv{l8Dp8p|S_~2~xoIi!taU<S_ zC$SWEn;(7<xeq-RtI-ZGeJUK=T$oO|FB-tDXupHdjE+Ftk3usv0aJhfZz>mlbD52% zXl`t<2%XvU(HGGUR-wn}4J?gY&;gFd`zO#B+G+Ip><hvs&5gDzh6Y%ALHzu$M1^m< zMrg!+&;f2oQ#};Tzynwfm!hZUb8LcXPlq2|nxUVLeX$@eLBA(#M4$T%{dSyXVYq+I zLe75~D(X>D7H>g2ei&`|W^DK=cA@+W7R83ogn(~Czd?;f`<a6dv?2Nn`YrmJMd1zE z9eraa(fXIX@I`PKJuZ0{r>Fj%&o*d4i_r7C1HGSkHk_7P(KhIk^hQrbe{|E{k8aj! zSQzJ`8C`=O<G0XECqLrC7szMm?mvun@OvzuM>BEdlCU>Qp=(zaeXb4`!q(`T-xeK< zW@>J{{~Ed!d(ijB5oBqTi3?o#VD_cqn3Tdy%5~5$nLW`N48bWlJ(}~m5a>KKprvR) zE6|y~h0gHZSpEo|;9his->2?#{(j@a7tr6S3ckZVAC6&eG^I7sj@zOE^+MNtD0*5Z zqcfX@_uw+Th*vKQ&t3gOupHh;eLZw(Uc=PS|65|k4)jH_H<pi}yZ;m#NMd=oe--+9 zUk0aREA&I^6Ksc_UQAE@M=DRDnW?-Y%)Ayl^X6#aT`=j3rZ*Qx^eA@11?Y^9qnqm@ zx(Tzc3}3;TVGYW6qsQz8G@z~cGakaDxbvm(2OF=h3YJ?PPR+BpnfsepbN(H0+{@v` zunV2>r)Y$Sq9@SI{EY^B`77amK6Gh{qJdUH*SKE1-x}QmUD4-mMEAxWXeNfek_;U^ zK!wL*8XCZSw8Q0SAZw!=qdU-!K117mg9dm6Jq>5j0rRd27DfB1fIe3{+BnID5w}5) zMGv&$F!UXLe{=%6`KHGE3!=-SYtT%*jSjpMozQ-Cz+>nu{uKHd@hAFfPX5h>k)K63 zOSZM)yINj!jhkU6jzT+r5`7;$7t5Q_RDOt+aUYh&OI{5VsEkgqW-K>D+qXd`noM-( z!U+4J9}a_JgS*hR8;b_^V7&h@8t^PMQ%lfHt%|-HU5^I589m+~q5U63-zSGL_3!^( z<ia(~_F7o`{AkCeV!0|BapPFuA(n4IJH8z~1*6fx=AcXQJT}91=qWpcPh<IYA>i#e zh4)Wl7Z=X3>+9i0FErA=v3xr^lRMD?M#b_&Xoem~*Loqg!PRJge`6~=k3QexjWE$J z=yNw>>hu3rE^IIqo%wyy$>_{yMHiwSuRu4`8Z`B<qR*|5zK0I*G0w()=pGpOW_W%S z+J4-doPT%qLsZycAr8Zp=#ms%AKq{!@qWrLqwUMR6$WmI2G|^(Ko>M~eb6<&1&88z zya#{5*4S@D_!xe11LwaK6`xb#u04yzvBcY<+zKrZ!>Tw3o!NU>0(W8=Jc;G-e;dOa zt|?mX8_UzN66NLSoAL{6fqx~raQD~S6n~wDRVYtIA9w@((D)I}$jzHW3I|4qp)aga z=u%9H^)q7q95h2q&`tR=`dP9WeZ?pDa^a`haWqwlE$NA=a2L9}Poryf`8y%SdC?Aw zq5)MzQ(YTv*9{%$X6%V~p_$u(eeoYWfIYXSCpLQiYrUJE`d9D%KtII>ycbe*1Wj$0 zZQ(0bMa)k5W^|@Q(6zoBUHj3o{2&^@L(%zYhF(OM?oG7)7EJyAZzmTXpM5wUf5J(4 z$NS-{*m0aox$*Y!%G`^la6cNrFX*N`g)ZeKJHmiD(0+@cnW>DvIqRWs%5IqY-~XM& zg~w_d+R>xv43?tD>{WEe>(Bu=M7PBHZRnDGgtp%w%U_`bA4U5=75xXDz(q{jVZIMS zgR9YUCOVT+XsRm5a(y(A=IGb;wpbnqU<I5L%bPKi@^SRdc*TcdQ<sW%M>qGB4>|vC zj@PKLgCDUp=K3f!sDr*b`(qWHAIl$LXUgZW9k$<@p89u$p1_-}$LsLMU14*tLYMYE zbmq-=hw*OM&H4A6&4X09IW}Tj+=hNB&GB&<s5Ew>JPHTl`{?ejvM0P^AHs%|_h1{$ z{z*9BJ@5v~Ph)-j6CJPer@;Y9E}BsBEcU?f(T?kW7JdUV8(UKT4qIWVz2Oh1hG199 z@8EpQ`*|2}6*i}QDq8D{@DtH}Sd#j;(F`3ze*j4~-WN8_D0FSdpl`hKXhxQxyLbh9 z{5GJ+=>v4H>_?C30knOV{UOEK(9K*dS}WQXyHS4=PW1e*<)S7PHNFhL-5Q9N7sc{k zbPr_xD*V{o0P9g6gEjC~wEa=EU7@eT`=S%pqC5fJV{f2uyq}`y@qdh;$ooyWQ32f? zO`|=~H{;;wBy>hkVF6r?cDNmV?g0AT?-cr6_5-1PN%Vf*Snh~<DBq%f{@=@m9Zf?U zK7)4jDmviD=mUq*j!(yOwu7O4QM6snXdCp{^+BH-jrRL6I?m$g>zMSxom|-PJGA@< z`oN{%1`9>2qNk!|^d|JVk!WBKq0cQw16YTCVcCNY{5{(L8MNJ%-*NtZC1!pXD(a&T zbVfJbEoet~qZxSw9dHHO(Z*Q+3A!Y|pwC@$DD;;feUnx|-+<Smo3t6ancE#ohF51# zD*QC-k9IH&ee+E~Bb|wUU0#BAv<!W<u8O{icKj}SDn3Gw+n#v;FZ30CF`DiB@P@rQ z$wf166h~jF{jn%Mh<5lK+TlxR3fG{i-i{vEgXm0tKm$94w*M#IKacj4aX5G-`fAS` z%gMrA_&`atgL1K46<zCE=s+FOj=G@(_KprhGcg*?&?K~<sqy|J=#oB-eot5({RrtV znfQqdQ-2cs;J;|9di)S(dK+54A8j`+mS>|&v<Mw=WxT%@o#ET)#I~UUe~4ywKN{#6 z%;)(($At}Z{TMdORp^INDRjoyq4#^C0o;tma3H$59**S&Seo)ibd&yo6Yy`mn$P9Y zM?zq;kESQ?q<#VB^88=&Q}}SnkEu<Fv`-8}-_;|~419tm@gO>r^kd;eq&WIqZ?wKY zmcS`!`xV$5KgL_J{PB>HM=<FFPjlfr|81O(-(m+G_;YyWzK(tfokCMv=R{c3CTMEA zVqffs9>aIg&xo(E3?7U1xqb=Xw#!93|HAn%M}v`6q~1*Ed4C;E<tON-IfH&>%J*yd zIBt$E(OmT7bql&w|NAX$#-eBj%A<jFLYL|$bey5+v3~G3&cEk<J{9iL73ijV8?V6~ z=s-u&7ge5<VMZ0B*Q2}t0W5{nup_QUCw4Ac>i6)2O=s*v{T3X7xss>CW|)M2qxltw zV8cJcpKh;21IqGe_;bBn=&>A(z5yRZXZU3F1vH@7(Tu!<F3|_*dt)Cu;a{W43tYIH zbN&@JPc^iB9XjKC(9}PIzNj{$d*C8A#mi5J&DjpUe*@l!3($7?{tf{ZK?5#}ZsrET zWTGt>HtZ2^^hIAdL(o%jH*Uv!(KqC^XTmq1UO1fcD(sF${t188;vV!g97SjTJ7(eq z?21MI4duJ>8qfb+F6{VKG{R4!KjLo6|6onrel{${IXq4IvU6dr&toUb?f(lITY#o| z9lED>q7yubzNn7I`@dr9_kUT=ha1_@U6~i{pe){qjnO4pfUfCA^i*s^_r~|pU(w9{ zi)P>=dj7Ls2)n;BmZjVXeL)St)ZhQRKQ@?!9>2wC02|QF^(ngP4xzjHA2gui7emHc zpvS8xdK?F0HGBu3z(3G_r}N@9@aNG}wKb8!`g8Fs6{f0ATDZ{`M^YY%ZSVwoY-*-w zr2g9N6l_j8Yeq)u?~HduGc^-^Z~TOA!W>yLQh(I)5VoSc4b9Azmt>?Sbk!xvj8w`i zQDI7&MZ06cbY_AM^x$O~sf_GE-wWTOZ?^L|21{KYI$nfM<VDQH4d~3jL66<v=w7%i zYsf^dBp2SOgr=|&w!=>7rhE$BG;gA7zZo51JGw+)qMP<4I)RKUGE#dYKl)s8bP3C0 zCe}sA>4lD)926_=$Np42jNR~ebn~>hG9&ea!XPyAXVC#yU<2HQK6e%uW4~+}sXda& z9@>>h18#(_eHZk7G8D;7GO>^g-^p*Hk?lq|$3b)kS#xBhJ}z^i<+11+ZW6i_kDxEA zRcOH5(RL@$c7LG#o<}p9J!jY>6)=zIzbh9;)<0E2$I*G{+P{dd^)FZ+^X1A&_~FtR zt-lRR;S6-MuEi(uEc#h6CwE5b&y)^fDu6s0sh=S$VCwwO<HE?FK^we_uI(W-)o0Kd zT$wlQfkNmmE)mO>(6z6Hu4x-gtudPVL1;f?(f7-&SbiRpKDeF>H_1+PlYNa@@G#oJ zPw0UE#`_uh!hlzz173rsyb9W`Had|eXumh3{SHOHSBymae>WfJe-0NrsCWQxyecF0 zuHTPMC@;z%%HQEC$}jvcBlUZ{ZUr(@|3l+D@HXnJTpgT?11O(CKV<qA44Zcd)}s6z zmc_5IA*L7N{8#0oNui9?FAzqcsoRI9>}d3CG)LjES&O4Htc#Vf2fBol(H~S+pwGXL zru-}PJ@6Zvv8+YH{enp@jHq(-26Q)1z~Z<7ebsJ4JNPc%KO4*Wt_kg{pn<nV2keEW z{w{Qh$3-8DK8N<7e1i)k{|Ynl0@^{*qM^Pf)}-7EJtdE#fxLuvydBNNSJ5-*=DjL2 zoRW&@hg6qnAFN1uAd(^e`#&yB$qIC{Z9qHNg%0ooI`H3UCh`^w^|jFR-3Du8H+1to zjQ009@&->VL*FMaVs-o+ZFgC5H!bHsHy3_v7C>)YgTCp?qA#Xu=og9BXh7Z3Ps4%O z7$>05zk`{$9oyqiXo_o;2rsZ6SdQ{mbjeR(3&v06E18k{dff}Jqr4c~;VE>NHYgQ3 zz8~9Cej2;t5qtydmd;51aoS0A<}a5CyMGIMEO(*DZ!f0dH<*D3G4=2Ne;+GOpffp% zF2!lIgUiZ>CCL#jg|=&e9<yd>hB~85aub@VfoMQu(e^Xr{W)l+pDD}vx8d^GU<3NV zJLsnQ6z%vRx+Eu}f1$hmJQ`^Ba$$g?=&>t>E?qtJxz6YhCOy$ij6lb^uUs+=^e`1h z_yjuO!str0!}XZjlxW94pfmj!eUoJ=AD+vK?v4MU15`l=Y=R!gHfZ}B(Ej=)xp2UH z(3wm`kKbJMXTKM57+zK(bT}GK-9zZi=AiALMgv=ecDx-s;z2af3KhfiwbAEWqk$!_ z<H8yCLL(cBK5#eM;W#v~x#$d*p)*^D?v3}OyP|ueU!wtjAIm?Z1D}eX3nmknR0<7q zq7fB91Ia|!xD>iHwPO9X(I&CJCAwGIqnW$`4Y)r#vC-(-&p<cp^Ra#{rvCoV`&{_o z=V-)-u`Zs#Em*R0M(TIBKcX`zS|wNx%~TC6jg4Y`f3&}0=w29yW^5ihkr%K!uENy6 z|MeXgMs^f!_$L}jma1V1vZM7S(2UfKwm>_)KHk3(?PqYjKPJ{cgl6I?G&8HwOmD%Y z1MT3#wfqDfU_bgP_7ggjjB4Q<O>T6+73iDo6|~)F=qCIP9U!B6Sdy#I_QlYC%3wvT zg_ZHv>YRTEoK1y+EJ0_w67A@1G=;m-R3AYD{T=Q2Oe~+r)G@3PGLRL$pC28tFdA@M zY=A?sB(A8z`S;W7V=6k}FIWoe)eJvy^u=o_ufbcqkF&8;t&G$kBpyP)3zn@N2JV1< zNcF;UI2Oy|GW1jPV{|EwqZvD&j2C(8gw&To--vb4<JJys*bB|bUFc?;fT=epx&#~I z{e9?6kD(d8vTiURdP<6*o46d>U$O=lZibfVQglQgyeT%g15NoD^nH*-+s#9lY8kpT zZ=eHjML%SI#B@9w?;l48{0r~KOY5cfL^5$77oN{)Xk^c#k*-8{^Bb}J9{N3C4?6Q- z&{SSTJI-4_1XKzQv^HAb0iEE@Xh!cqH{-}uJ)gf1a^Xy7pn)tzGw?dva5Fm4E;PVH zSRQ{ypS$YXFi>f<eO+{|TVWHt1>NmS(dR!!C-#l{`G1TH2RMxmoV7tl>d%1kU{}h6 z(Tr?HJNO7Q@pEj3r_mYKZ5X~qH$iv*CN#kJ(2RYK4*V0QmI71%`+t`<3Jvq20hB`5 zxH7u=8leGpLsK{a9dH!7`Nqfl3u5_YG!q}i`Y$oHWau%yhz6FWG3P&(!p32fl|~1y zgm%y{mfNG7tT+12<qq`N-ic=BAvB=J(U~tqmvSi@_}kGv=mdU<{?RxYzCNcl2^|$e z8<fGLSR3u2NYl`+8k)NH(VNhj4U6ST(Z{1Npc7n=F5QRd1oxu-{*dIt4$h#dyrNmS zQ94>5J${{{-O&#E#QQ_gOie%sdNkf&9Lul7@;m4_pTznfVtw*2E}T)8=3(vgqa77R z*S;#6k(THTu17b~&C$W=o*9E4&xvS&i?ABLj1GJVYvZ3d5zDtoO*olY#f1$&z>#<s z=i~5}8L2<t%i1brpdq>kTEuc^bl@K7TK7fw#27S?C(zH1*U+D+cA^<R63c0=eU9^2 zhzrkaO|)TWbjE|wH5!8sFcS@68QSq0wEYKYrVgXeok25rX`A5x&<vMF@7G6{tS#pA z{NKQZ0}Y8zKvVWOn)2o70Bg|>wxfIE3p4`<@CY73+wW`}+I<oI5pDk``rYs>8bI!L zoPRqk%7v+`jDC7`K#$d3SRe1lGWa?c#e--D&SP1;s(pANH9|iP`$iu`16&^OuR#O( zH2P)xc>cem!gKpOn(DvN8RzT}A}xt#s5&~sR_G?{f=-|x`pzE~>!+aY=Ed@2w7*x- zCEOOvdpdCb2T}2Vjoo*A6~){4@styKRZxn^0jUx~mnOX<y*I%_auNbbPRL0@Q<q*u zKx(8(6{LwY1EL^AqzIx2N>izVfTEx%3iy1!JA-<c-~D?2@x8NU=9+8DZUEsDC#qtH z_U0D~9Mp~5P=S4jiu_~LMsoxezzNjYUPg`iZ>Y@V=wKT3qL*?l)N?&hf%Qk#H^||j z90vhZD(B(nxEsge%#PvipIj*1Dct=-rE^fLWKL%@G`YH%jI}@o)E~7&CZPgPK~3)A zwmcgZ;Cxi(oJ|}k@(=9|pQ8f$3Txs6)EL(2Y8rUf+72}&{ZJJpqxJ>I`l`J?A2r!F zpxW7qy8kdzuM={H1C7lk^x|DqCW>`4L(mL0={lfNmt@ZmM+GnrwXQR4c?;_P{kD7s zHI#p1N6gmUtb!hxsP&)7foA_1RKs_%E0*qI8ces2M)mL&RKOXi0M?_H>xcII7g&e# zRn-1as;8Np^|2D=&ZrE$gzo$QRSuNm`KXGQqi)PZ-FOid;4MtT0=-Pd4r(sUM+K0- zx0ws2F^Y11RDFZ74?6fWp2h=sxDV@JpTl$enl1AfYOHReD!h*htUy0=z9?$8m&Z0( z7d58iP_ucCbs=h~mZLVD^|qXagD4+Cb?lkvS^t`iEuJ?idLGqq5Va3XL^ZGk^}su* zhIXS;|1oOTpGGaOYp8&4VRifyb$?WUlZjfW``e->d7u8Q|3(~);Y3;7gX-ZGRE2j@ z83`R=mQ#N8QZ9_W@fp<fuVG#M43*JbFPIFpLVfXcMs=hIYFWmicFIJDgZdoI#L9RC z6~LdUS)12qQdk7_Ko!(%?~3IyV9#fu0^Nxk^Mkk%zd>&(-vt9rhBro=Eq)&k<hpZ( zgBcvOjR|*u7wa_Yqq3qu-2FY>1Z+k5u(eQZc*s=B{ZQ}ot9Twu#+l574hj$XjB;sI z2X3Q!{s1+J^T(S2D<eOGIU!9s(0Yx-DmV!>c9~cjuc4Mv-oeK5s0=hgRroyWzEP+- z@dj$HY(|a!9#m!ypoZd0>lt+a{hxF00Y9mr9=L%Tg4?JEB8HeT%Z2Jm0aO5`P-ETz zmGWVz=U+uNI2$#&m!T%}4phCzP|sh&vg|*+_{|uXLodY!s2lsE8cfCtI0n_wT2uqO zQ5idey8k}r$NY(=o{~t4LmHzp<40w71XjfL=qP|MIT(OFlEU4;7XMvT%Hsq43MGz1 z&DsOVTnhOVHMXCjUN&c}-=e-7E}}AV6SWWAK`qOWWV5_;qRu~&%=*_@mE(kVyjrM~ z`%o3dqI#BM9gphaJbQf=mZQ8GYvU<YMhXr!&o@B@+8z~9FVwOgfXZOpP{%ZoW=~AA z&P9#U3RFP5Q4fBE3g9p*rDv@_p#t@!m>xcc8vBZ<N!kRxH~=+-qfs54>u{i#$};QQ zsK|DrQgqPz1!`G-jav8KpxG~4ThmdKY$dAV4^TZmh^6o|T!pu=KF&`y9db@^pvb>Q zjnPe11;3*L^Q0LIqV9VV)q|?2479N4d!wEof(j%R)q!cK3})Eti%^+-6B!yOWCI6k zaJ#+m5vt+C<_7*xXH(H7)N1$<m7%{-f#gj$sV$A#2b!V21!Ga~k{3~d&p@@a3^lYH z(Ea<r4sxJ~PNRBo0rdmKb$dR?FcUxl)NeQzL#4JZcE!e68RuX_+>2Tjp~FqR5!Sq@ zKnkO-mq+*4|0?N#6V*|xp)M+r)~FtIMlHV>R1XJZUz~=T-QS}!@{2WWgvnq5)b$dm z=POvFP;;Orx_|$7G6xFaB~(hsqaK`(RdFS1i#~yB=vUO(hL1EarM##NRzn3`7uA7w zsMXRPHFSQA#B|jCD@L;ZRpB~LsOLLS4IMzu+N-F^lWUY|I6o@T5~zyHpc<@cZDp_b zK?UGL)jQahN1*N>Ys+&-vHmrtZ*XEJet?=h9bYsz`cVxIw`B*lu4kck!nGKN>rs<x zBWm(~f?6FXZTSYOqjymOWPiy_#$pZ!dY~LCMK!P=HpfZ0469+qmrYOlq5>R@3T!lL zR!_3mXQLWej>^zBtc?5Y`P-;Kve9t`=oI2WH&#HUybkJ{tq*DrXou8neG%OTQDZ*| z>)=dOst=($@&)SobEu*F4V9sLs7d%2D!_=*Zik$ZA{?kk<x$J70V>6PtSP9>yn;1x zA(p|<P(PghiVD2y7_&OMpaM%n_55v&#<N%p8;>;~q3PIA-~Zoopa!2DXMSDp8SF;c zhgxp$;!}7E)r0%E3B$*m`?sNbbPmhnZ7hdHCzv5?jQSC*BWiLFM$MI1@JZSaS)~Kq zhidSWEoYx-dRPwipbu5i7}Q3y2$i`r_WIALF)cXBoG**oaOz`iY>(QSCtwA9106NE zp94*zYpB%T!B{Ll*-XB%s0?jIee)egedUHv2@lzhjZqo7iyd*@D`qbIi3&W&R5K?k zpfc0Q8ap-IaZgO+gi^Q_y|^D0=~dK*6#A-}WRIaTRT90}5H(Z-usLo;Z7g@~_0Vai zW2I3IN1;009W|uGr!gBfxfXFk%VGm6;+?35&!7VN$(nPz38b{O5^BtAqE=BK)cbxg zszZ}e8_+`3Dp`w~LtAWlhr>ZOPV7Ymau5~iX;ej_Gt9SIN!0Z=s3Gcus?f1cMi1qg z)_JJ=7orc>qwdf5TDbc^vpkMHDLd;p(7FwuX&NkmN^unGf%d3?dSG{a3Eg#WJ%_sg z2h?QCGt2b+NozH0b8Ao3{xKM--w8?OK&gKTmGY@r3729d9!B--E^3lKKsA(Wwt4Oe z45j=uDzHe@##Psro1^aUjGDyJs394JdA0su;XtW+9re|_26bZ=x^n=vUVlO@w>)#q z_0p*8^-$M4qB1cA)uC5VJK^i71~;PW-G!QjU!wc(f8OOl4}{M(>$@Oo9Y>;i(iqjy zbEwJq0%~%NKn3(FssqcdTTl&sglhOKs{ZS!A-#*LH*6m3Ulrx$K$FmmW3W8xCz~~> z1}|bwyoXvH)iTTnL}yfansoyz14mFpcmpe9k=M;CX^J%{4?=BZi(Y5_YnEqnLJ^-p zJ@^Bv;-d3Ss_LR1?1u{IHB>-runvBMy8rP7=IgjNYFQ4zW;g+L-$87FVGGS~_qATg z`d3fqazY-(`j~T(38)3?rSv>j#*tVZ-$E~*vE_TH2C6JJ8_OWn<b4%O;SOw|`%yb* z(KpQVJsf*53^gXNqsDp#YOJ=SGP4K6@f2z`e2p5@3#bj{C)5z$!C`nGwHnfvnCoM$ zlTpu2N6j5)5eG`?W>mzVpnCi}YA6aXH5E5OHPjll#dbgi)&n)mlTgcS0+zuH)X=_f zub)OW_%mviWnbn#=Y*8vK$EZzY8F3-TIc;xkq$yNl#Xg(x-Bn7ZMoY~6(6wIzp>|k zLe&$p+&q^D)y|Ws`l`9-9kx^sR6$>R!%+7EU%{x%%tNJeBkIBT?fK)Vo$LqH^S_}o zly`;6*rTY-6hmFFhMHTgunUgECul$9OAgB7ZPZ3mbft;37HST(MlGw(s3A#4rFao) zF6=>N=3`VtC#^rCdhB`A4B6wT`%0qrg=*;j{$FEzq650K9lhKz64j%Hs10cuuElMr z3SL-c0tlcol!^*?3@VUU?D?gr$+-bFBwKCy!&R(*rEotd^x)^HF+Gjy*)>!EH&Jup zS5yVzt4)LXQLE+&RL{zz?yrlgrx9uhI-(b2u?kK?WhQgAV<z1pPAHHwsGeL#&GK8Q z2LHhFnC&f7aTKb8hNy-+qcRt59gUj(i*0!)YFVE|4dD-{cR*2RjTy^lQ7QJJCRrM) z!fB|jaxH3Z?6c+bs5x;DbzkwdCgpWd^>nZfL}efyRnIikj`$X8xjQ%P4Mo?PKk-l% z2XbKy>b-vn6?yLUCUstGCv3?1(Wp<U-KhI6VoUrT6<DJUrk;MNK*rhf0we$aF9&V7 za20D}^|#Gd9EV=Y%TN#Q#fo?em7(yBW+;lIhO81Q<#n(c_CVb?8MRuLqVC&=nrp{g zS$}6Z(8hBKHEDiDO{$1@%q%Z}nhPcISuAhMF{rtbfSRnsQ5C;ruTMnH`st`iITtmF z7h+XhgYKXIJ<UNVCoZ5Wx`e9edsIqqp~f`(CNsvxQIoD3DzIj@{G2U6Z}p>koQUe! zNK}2V*y~Hs{r~@0bD*AVMg_3Tma|ZiA4Nre0yWkbQA3h_v$_5xYNsrN&9MQh;jyTF zVg{<=H&A>37IeQ8HnaY9aDx+C4!O6OF^oc0(9YT$m62G~G7O-`HUm50MvTP=xCZ@O z%}>wyw}rcZ`)vk}<$TL`%_KjFs;^ik>t6>?Wt#OLiF(aGgGy~Z)EG9k*W1`~S8E@9 zo$EeShW<chCdYO=XHfN*N9`|FQGwU9c5ygRiU(sDCZie*q9)}?>r_+<7hyTvgu3sf zJ^wALfnQKV`2dGvt{o<mFQPWADX8m<P?Oww%bwU`-HqzWC)QJ_K(3%N@;j=bkoQc5 zxvV8nld>vmvNpBl9;o{Vq3TURO~%pYyc6;o2bv@cP!X*`^>iz0ZX85CcolWu9aP35 zcA80-8<pZRsQW6T8my1%aSPPTs28dONvIB`V-9`)PqG(YL(TrzQOj{LYDkt?ms{Vo zzGYo!eH({x|0YyDCEhnZEsdJ>)lpk`JJb*i!d!a)r*fdk98}LHp(>b$>hUb=GJE|U zR1e-o^=v;X<zHKWMlHvP56onI5|#2=sQX%=0_ctI_rIS5rFuAO3(Y`PunpDFr>F|P zwdI?rp$ge$0?&;K{821}MN!MQq4hb`WbK7&cmS&YA-h=rIvCFhjoo5YkJq76_8w|E z9Y?)PuA}Bgj@@R=OQ4=BXUjEFnQVZnrv<9V-B6htglg|)RJ|Fy9Wy3xb3zRsLiOwt zs-l~y$@H5w^g~n5Z7pmqX|0G_1vOChwLoQV0BYR_Q1wqjcW50B)W9;-5Uj(JcnGy4 zUPDcqynD?1yCSOG9MyvtPz?-2rFar5_0v&3U5I+`Z$;gI6g33jp`LSYaiA21?KKfS zh8n}Nw%iuA=l90`_!73mv#5Y8W|=?b)*983DX6(H8#m&7)R49L$OPCQ6`&tkwhn)P zhY4VmIT11gm73R44X(E5v+XnY<wq~)pF;JdIclgnq1JmZRD(lMlXo=gzM0m=s1C0| z_xJxk;6P)N<(^=+qf&VsHI`>k8_W-=itnH@lKW$m!YZg9H$pwv0+oq&r~rDPo{K{* z>lf|$F<3(De-;NCt9MYd{2*$we21m*0cs4r`%UEaQGs=|`cMr8QO}RZNL+@ROP`|d z{}Gk?kOSsRDla-^Dc9yeWBEKPkQY(QYA))56{rT@LG^Txy}lon$`hy|_#Tz1pHVyK zAE->+M`bwsLE|GBL%GC3*8dO=#&SZ-<wsPCavU-Z=S9thVyFfxqAIF}O7*j-K%1e~ zcV|>j<52gHKxJ->y}k(5(aji(pX*nxqdBPaiTNWEi%<dlhN|Emsv*x|GlscQDfOZn zYK+Q27h8@+H8>or;B0$73sv6<REEArcZeMhw4NWJdQj|$S@%^@>$NL(#=)rT@1qZo zp&F|Bsi~+V4y7E2%E&3y>bZg%!j?x(!(CBB*$<UTC(&LQj(TtmYA9x)Zd`-9@jX;U z`>;G7!$|xCbzk|<Odxeo%dit_=%P{AQ&1TgXU|VXcl|HmK$B#JIT5k}mD+c$2T+sp zG`7dvsQa6IZf5&)sK5uI?n}ptI0Lmzci8gRsDQH{Ge2k4#A15?$8(U#h4H8!-a@?v z|3Xz<;tSJ*N~pk|MfI!$Y72cH)led8%btmqaVu(!FJKM)1Iu94aZ_(sEUfkK<3P)B z7^;EASP3^;&!Crb_7i5zE1()|hU#e?YDi|H0^fm}<zLzI9n`*1=u7kMSPfO~g-!(y z(l~eq->?@>peElf)Lh8<mFd}2sIhE`ntVO6DyE<US%K>D5iEz7Q4QreX#%T=gDAH` z1^CWM*1sM+$_d?g7i-~Tr%XldP|GL=mAX0T#U1wiX{=8<*J)E>OH?NOsGV~fYISWy zE!$7*`Rk|-=RL#v*Fp0$rU#?YOZiPyPd`TO-CyBMyn*BJ<+Elvg?(*?EH`RSl)zAo zL}elhHHTWF_LXj^`+D2*Acq4@qC|V*CDd{oi`samp(f=V)JC%mRna!=i0`4c<XqpF z-_t38YOpS98MZ<VWgk>vLs9hxQO`Le?TOK-$u|i{<9u5#_O1Dq%}CS(eyoW@P!%mj zt?Sj+jrM#d>b1KI70@A6M^4)Fmyr%RAwSz2BF>pqKZ=U90&1k=Gbd=}GDJ=%gA znnTuaQ7Qig6;Ph@=6WG(MN|hHT07wrTK@w%&;t&tN0U$yPsg0N2&>~N)bcuonj62N z?$2?-WF|kVp2DcWOQ43b9IEHlY`GySGi}iQ_rJSypo#*h2h&k=!a+qm!<Lt!CeJ2R z03V`uyw6ehT|?D#4>eTb7flCpqMmycTViQ!gYoG2IM~8LXDocl{Nhj?#!y~|da%G{ zvk#O+?QnHbsqcrnJ`}@oG^zvRt<x})@;p>PS*VU3L<M^4GV5Ol=QyDrTtUt5yQm>} zfLgzKzB3h9K&7r4>bVA}ikqYEZ)?lFP;;a|YNJU*1vUpYgp2Vl-1(hjF2r0h0VJZv z%0VrkS5Xl!v2H}YhId;}pc=Z4+9|`XnvLfP)DGDYH79zbGUY?fsbtjL80m1(go6pF z9_>eE;8RqOzCiW(JgNsjpaQysS|!=OH>uBo3Lp=v1LaWl)Uem<paOXo-Hh4mPFoK2 zKu6T1>W6AD5!KTXs7Pm^B41!#iPb2-jdSrFdNKW)>1l>_6}IC1HdIFM<7O;y-JL^D zNEQbg`;(|ZuAw6T4HdvW)EGW;!vt6j+fr_d%Gfm29GQa}ig&F0Q62gQRnJX(KH>*+ z-xKKm{9nU8AT_Aev_Os3bEt~@pfZwf&yPg~Jkyp}poU~KY6$kC8a#^{vRn50pZ0w2 zA5CDT(Eaznt8<{ey*a7}y=*yv>iIZSMa!`iu0!`Viwf*ADic4WhUj;!hhaBOAPrCf zcSUu`k7{oWy1)KEmjkWq6<8ZTM!hZ{paOdGCsRQ!)Ff(U?TBi)Cn~`H);Mdjbp-0U zv8VuFvFGRf#QIlci#ZXA8?hRmMLm%3XR`_(Lruams0ylB>!Nzn43+wxsEuhTYA#Jg z-9H=k{9@G5yoDOFT|cw_b;GBe(Cj>EZ@7-CIP{hYpfL8L{1kS>7f}s;j#|Fop)ytB zwwXhXP+M~g)DZSZeX_lT&2Sk;;bn&dO}awAm=qSXK81=n5|!fG)`qB_wLtZx3u>Pj zgz8Z`YA7b!^D|J-FGh7}C90#_Q5%%=i9PrZ%W)#~R}*;!)B{aWJ?)N4@nH1gcvQu2 zqB6K1^$vI!E8}~phOVLl`qS#UV`hI|JWBf^PjaC3{v#?Aw^0w=MO6^?o9S6$+(x-9 zY7akyS`Bwm0T%z=WTGl66Ae*ws{>ZR7f?en#h!l)-S7YR><uTdJU2XWFR+E)H5D{L zEwiqu3I?Di=gSz16Hz^%jM_I|wdIAV0G6OSxC!;#ySBUw-9P`I#eu$XK11zTkN#m& zTLzVpO4taiVHyraRd@w;{|(gSx{sQ4rT#R5)<b2eH)=VLLJjFc^x{Tz`f~6Y2O7)B zdnWZYP!&Ck8iMYqh6bT}I07{ZCtK&Do?nj2)Ed+fZbLn{3sv7y)X-eT82tSn>t7qs z^Y_gLG#WK4S6FvpMarj86@))9JKq!7oN`U9k0Y=aZnIuTHC*a1v!PW-&6&Zd`X*x~ z+^j#1rZN476JETJ+9IDM!56U}4pTYQ<32DCmD0VaA-RP5!KF-?$6XywP#x%tI-hRK zvr+ZFZO<RVrIfEY_J+yf9ygE`sIT0;sG<1_n_yp$$DN#uu@2>ZsGdB)mRKRe<4&#s zYTp=!UL1=Wnic57wYHomo5#(N^C$=I)@n~wL5*!=EQjr}0jA=3+>EWUc6N{ZKckGs zcPQUPP1dD3JnkG>g&ON^s5!I`wHi*McFJqWTyjD}b9&raT>!N_CZZmkj(YG7)Yxyb z9<t{zqISSLsP&yEm&ct0wNR6A2!`S?)P^(y72s;r+}PmiFgrO=WJgi6_B?8qUqfxJ zcdglTn}7<Vm-7`+6}7<y*ayS#S5&~iqv|b~$K(DDNl&4MU<!`I>*)UeUm&l?{U3^l zp?b6&m7?wF28PPWdDMIVXH>&E^BIewu2;f(SRaRAI_hP00X6w*=QoqGD=NTbbhK=y zaG-{EqcZS0YSNrWFP^vMumT=;8RbM}raWry)ItT&7@xsT7>ko|D*lLCEh7th+zseG z96|Zhg8co*nry8f@wor$Rd>`FZ9zr20~N?I)Z93QT3+Wd3h$wYs?ww8dOcLRDQe6+ zqk8V3GP)2oH#Vc@#;!;C`;V2%4>_R?;&aqqeiJp8w^2R4g9^k`$TXB2m9a-r>%6Qj zH^nlPyJ1ZnfqFZ>jq2ET^x!U3#<Cm^RPh(q)7JCWtEeHliF)97R7E)on^fjQ4MAyC zK$TGeH$wHeJ!;R7L1l0_>b}vaRpZR!K&jq|s^~cC#&1y#UBPzvgFRpGF>}5ts-o7Y z`}?2*9EeJB3aY0sqZ%5A%EWq9fbSx&Z71X-4ivyCRHV0TIosprd`VQrb+8n+M$Li2 zwmbpV)77Z&fL*9n^aU!w?@{&tiCR5{ikNyLv7mnb@4$g7d;y!`D4c=2QM0yVQ8U?Q zpqAGzTfU2WZC5DfaX(&%pc;A|HK#UVS=@`&@hZ;5;>At<8*mEkhctM?6B2{_QJ+|m zB}|1aQGo?fZ^`MXo^HaHcmP{r{wF=|pK9xgk(3vshVl^V{u8Lo-9XK?d?ii2g^~9k zzh}#VF4RP&y1w-}YhTou4MC-N1nU0jsL44O)zBNLo^P{$jH>S|TfSn;zgu&7S^t_m zMZ9Lxcu^^j#LAd}b#Z~cejL*&pF@pp&r&9kczlX-GU|0c2et0Epyt$3)Vt)OE#E=4 zo2#^AZg`}$S-0g->-jm<BpQV3@yl2eXWR2zP#eubRL@VM0=kKs1EEiu28*FGR~a?= z>Z1bcin>3}u?Hhi4^BljxDqw?J5UWBN2T&2YI)s8?VNwv^Lfgc3ZFm?L6o%-YEE@R zWn?g_zKQm{GnWHJvJtg&?Lpo69Y$eTS+g@%vv$PtoKHlhbS|pFw@`uYK=pVZs@^Y9 z_gzNKmEZ08&~k2v`S%|<P(+ca2kN69Xm5Q1XHyPhH_Tq%<Nozp{ZL!>Tc{!U7_~~i zMl}>t!I%@Z@jQYG@CnqUuYm6F|3z}30IFM?paSWHQ*a<^C%l20^|$QxyQn#lyP~lY zY6zc0Js*SWNIGihrl5vwJ}P6YFrU_cCI@QZW7LC(QIURwiu@W*$6v4|j(gg?Tn=G# z%73ATs(B@k`)9g?sMq=@n1rE`W(!V6JwG2cgy+!F#*m}3$NjPUX`Dp4AJ)W6SQU## znXlirsFbIp=ExkZi0@!$JdOHzjjUqM$D;z9jcRAFEnh+{??<b${x#{ER5f2fu~>!j zOiaK%SP7%5nbh||rPzmB?;}ym^$pZ=-HBQ~pWE_xs3E(DtuVa0Syj(r3(B$8S^w(6 zdQNn~FVTY)YnUxG3bRwLiyFfwsG;hNTE{(Yc?c?yp{OC7jtb~?)MR`c6+kAczQ0g& zBfC@6oG6Bx9HmjSxe970Yl%v=A2n&lSZ7&RShrgDS-(UDd<7NgZ>Rus*D}kz0xB@4 zJqN0|2j;^#)J~O-+JL5`*7F+Fq{>7+_ycMv?w}gT|BT1|D;%FfP2Q!b>+4bV?z0|8 zb@U>V0Vm`q4%FlD+Ges8!)BD*pemS#XK)q1jAQGV6o=L|f#pW6nxd%GS3-557HaI< zV<>h*ebV)?=X<03?|;0&fgTuw>e)C{#IK?%SZH028oM>Nya{#Rc2tk{qXIaN%Gfuk z%-%q)qWh@(qw1MC)BxSz|7*s9ZtRVUbTF!-1XKX&sQ39xwmca%NoUyeb5KLI1Qp18 zsQUJ!hT<eD@Jl!YZ(t34u|Dfx4ZOpFZp=h&jajH=v>z4mSyTnru{_>JHBkIn6JR9j z`5LI9XoNkmGisT=g$nFP)XV5kyoZGwu>O-cc%-43L}O45&qXz`7FF?1d<OTUhUft* z@a&CD#raST7svKk87tr@dwwM*P<|J^_*7$);pUAUbD{$$G>Ze)ai~d|ftnj{qt@%k zsGaT<R>w+B%ud$d`YLLNd=K^fNz^yuO`L_*o0<;oL$&w0!-2;7GS+7BZ(=FR<(r!g zsSRrE7va;m8uj2YRA#<IW#SfUi0-253vFS{Z7pmqX|0ILq*KG5cov`KL`z#9hf3)* zR6|Rw>rgveCaOnAP-FW-OY;^?M3tx6@&Z%_-$Mm<4E6k3WP@@-ZgHR<hP5(1%!`_x zb+9TXpdMU|3TQQ|f*q(G?I<?D8>q}Y-P-i5A<m=R3WN9!j>j%-JRytlD_pDZ|J1hT zr__?qnMt<})!_T6)P9V5&mTc8yB|=K^p-7WZ)etX9#qdCK~3J0sMS*yb$=s!z8h+P z@Z;lp{|7lx<Wo@<EI~E29yO+$?DZX}3>?9-_$}%!7}4G=tBR<4nxPu(iF#Qjpz29M z4dqB%o`{Zan9hMxItTUOT2uyhqaHYj3g`q@!PBUHB3B0!P(D<qyw>ul3`E)MjZiP6 z&iD%YP|Nd12iCuORJfz5s648{x~SRN0`*`A)Xvx+)zAy59>t*o3!vVTsi?qSL)9|} zHMf?co?C}{ZnHiAUPsoyBHhOcRq!S1Bk~ri;=-LwCW@ife;HK8wNVu{Lsk5oz1{^i zSNy2^CZIAp6SWFfp<e5|P($^#!$CO?enwSPq_bK7B~cqm6VygB02M$wDkD=+8Jdp@ zWH~C}wWy)nh?;ymtOro_e}x+IZ%~uaxx|4|bPM(1ebj3=dl!%Ux8HkFbK^%;Pdr`C zq$`TbSOZi~d!r_=A60P*DzMS$!^x=0dJQ#s^L2B#bSI=H2TeFJ1bg5H)T;1wH$57U z%ET1wYE;kmp@#0b^|HNw2bHlxJxsurP;;!YwF_$Bh{3XIX$%K?E3HP2%^uY2^c?EJ zKT%_qx2G9`QmFGa(fve2Wz3JQ@nuxT_FKQk;goM<LrmypuCK#V>ggUG;6>C<7SY@M z@>ny}miz(gr{F)ZI@auCejy?b`%qqv%HVxW#72ER?w^X^fc+@nL*3WApU3^3)2*oG z_ZK>4IH>Tv`SrT?s8nx7oj-<}WWS*%Pe^~$^XwQ!u_!jf)~J-fiqGH*oQ$WjJ4O#M zL%RbPQ!em=`7!_P7g+yF-H)8m<jd|esV<0WxGZW?MWIq&9~D@8)TBzm+ISqRVV;4W zkZITu+v8zui^ZbNYuJxnD8Gg7&_=WVH3WHM%#TjfQ0xCPYLeven=hEMsAV?<HH$}K z6<mTf@hEC%^Te8UJ_9wBt5KP|jOxe@RHp8t0x00bnMg~c)_1aX9O}V&sO7a7HS5=) z0@;q5{RdFX?G$SLUqL;019jhR)MN}FWUd!QJ@+JP**jG@&^oP$N_kUMh0odZy-^SN zP_sP+BXK5bN84que~Ak43Tn07LEWD#-ULz+H6(R$08YY6djDVHU_B=u9qe)cR;mwC z4NMtg0(uvpro0=|@tQsFOE5hcjOu9`Du4;79d3@jz5q4H-bCHE3zgANF}nu;v^{YF z75R^-p$JPfFO$Nkj1)y>qCBdiI;e_T+w<K}W9&x_MG9&thM_Y2vUMW5Z(Wr&`Q~t- z4QG+PkcpZcAK3CyR7EFHLv$7u=w(!ccTr=REy+||5Y^!0sQsfP?!$gq6-x(9;9b#u z{}13m75h;=O+uyeMO&U~ug^yXvK-ZeHK+hKq8fZ38PkxDa47zSS}g;U%_^CQRVeSo z3V1!4^&iDSp`qqiCYoW8@++u0@Bp>5RZ1~iXCii@ydGQNebnc5v!J;?5f#WjRECbA zhVndWi~j|cseGyCty?se^{)-3F(-7vk4k+qYK+HXIL<=#bRKG`R-oQ~yHM--G-|g0 zj9x5|W;V2HsDSFD?rVlaun(%9j~xz_((|YQuA+9d+xC2=baTBrs-n86A!>r^Sx3~+ z4YUryQj}9sJ)VbJrtjGD0n}=^V9U;*9H_^IhnX=ij|$`&TW(^@olq6^MP(+4YG54d z`NgOnZbYq$k5L&qhPv-ZRF88EH<^42xz4};$bnuu?NAjDMoqqvsEVf8@?7gm)VpE} zDkC4DmfJpCK7<<kW2hnf4i(sKRQ<U|7>i*^t^cPv&<$;|7W%M0W}s601!~=&#c%Kj zQ~-xZnxXj;)x)n*0sV%`;9scca*gunUpfsbj-&A;>U!@NSw&j^F&rp`gHdzgMN|gH zp~iX^swYcPJ>7uSaWg9L%cxA<Lp_({C3D~7sD_?E)mt7XVHB#qchOPAS@wocFp}~y zRK<Ux#_X||O;4(!?r)0faa+{&7_5j6mcuou)$kb(#+#`1-iOuJ9LJ#oKH#waH73V7 zp~-d0dJh$Gq0#2;RUFk&HPjHb!<IM})x(3Rz>cE=JBxb$4yvL1s9B$LjA^Gd>U_O1 zG^DX?$q7}|36;XWsQ3S1)GVHa`ubgA-Hv4_A3<g67V5s7V@;;YqP`=ZK`qDLsOLwa z?tcxvxZ2@B>-YdF17}dP_cp4+?Bh)2Poc`sT6<wh%BiRZ=AbHm7d3=OQ1}0VT3wHg zH}}^>y#u<TI^ay;K&e=Z%D}s*0QR64PoSGh)Fi!+bus@0bG;2}QVvE<ssJj3FQRtN zsi=<4Kn>Aq)H`7#a=#Pu1qTY?9BL?T*zz57LrB;}b3Q-5!u6s!0#~9Md~%ZMVI@?6 zZBS#~7d3>bsL44Km7$%eFQQ{uRO|mL2aP!qHre#N8EUM0q8Aged?>%7f$@~LP4R>* z!;-I<m(L!&P1!Tm<Nh-ozhhg<nXj6!+^}ipbG<2c=KM>jec>p6qxFA|gTA<Xx*3z= zGdv*=C^tsU@<y+j&*+KRhw@o#?V08)cou3%enBm-s99!=gV>1jO4RjBsOwM8HXB<s zx_|#q0teAtm|-v6My2+iE$5tL#_$o;tbQ7MVSCiruR^7C9cn1|pvL+LYA&2WJ$DHc zG5cII6lrr=|GM#2PH3y0gDNjZG9L0Ks)5z0Rk9wn59~&b^=VWpZ(vcpkD9EH&ok$r zM9qaNsCrwY>gj}PFM6I`{|TH>L+RF0s0@roed$a?P0rb<1{R}wwh~p*7SxXSJ}SU7 zr~vO+b7Ytd6+;DF6?MId!+|2~it0fER>Fy>y?-<6#t%_}97Cn@B&xwbt;Jq9_0&ZL z)WzBt6=)1<*#%McW?(8hZ*riDip@6-)J65Y5h|c|s4Y6ynvSY)BC02Iu`;g0rg+?5 ze|&*Sbve}iby533YgC6{K<ef1|K~svPeIMjS=a@?LM@}G7n*OoG;Bk8EB3$#*a5pQ zGCx?X#MYE=VMnaL*yH|t;#08{<(zMr)l~_#b9TaBTK~x$DCGySEdFXOzQla1HNo+m z-+;<Q^`+)3wkhg-3XZ_vFo;8!nV*g?;}?_*EjP>iDk`w%E6h(obFi|*H2;NzU0f*r zCcpAY`8<9^x$tV%E#=dw2Met+J&Hl4{sP9}ZPYsNwbtYQ(+aO+C(60knUwd#@|07t zIxfN*coZG&XyNNkgo#*{@<FVPe_&m#zQOE}38*pNfV%G|)a$s^+h%BbVl~RkPz`>8 z&*7h_)zfODS%#fa?e^Zt`qvFvoXCy&-!T;z$KI6Np&DF;s^ELnWV(&YNZ2ORKo@LJ z`3=-t?*{7m9GlHANDRa>l;>kP+=cq_{PJejzf$$o7Bh=eQIRjl!FUMMu+~<y^{&I7 zl(TI!4fn@kl-Htm#M1AYJ$@7_fFr0mRX)>9;`Vrm@~c<@dpg_A%Vsn_!-=_A9}lB? zm}7^TOubN%PeKjN+o-_5!zNh!J+m4{pfYv<2V(A>rk*5JK)X;oV3GIDzT#BkK+CTI zYTdU)ZIxXyKlVlKctcPdP>MZ29CJ~gj0<o!>ba;7OwXRdNXi3HbL3T=iF<JZcH2dL zp{&2t9O(6VZnqiZ;~$y^zd<!{84KV~SQJC|n2Z&-R>j7gZ-L6(M0<WOD&VisgI}X| zz6+>8e?s@q|NPEDMNZ_}Yxd}xs0Q2Ga$l@Mc_=Ei%TO7)gxbljqwe=)nba0WHBbT7 za8=agu7#SsP4H3dgzlgJkKv#^C(==`(Kk>JY{jkkAvVXfkIWFghpKo#>Wk(us=<q> z3|&VB7_rZs&x2~P5bAsd)R0#}M{lb-9H@e>sL9b6bv_BT?53a^nvLqgTGUHv2dd&v zP|tm9%eU<HY#*EZilCl<8r8ujsEqaenDwvqI*1dRY~xWMjdM_w@pV+hZ=&YHdQ?T3 zs2+TZ+WEdhO}5APoAb?4FQxX_8b{$I{K%efcffp-jpQc~_rf+#C<6@+n%^jFfnk(4 zqXO85y8gZ`e}o#MPtcuYr~to4cI=R=s7zh6*YBb__LnvMkm+D{hXYkq2y3DjHMZSR z74$)UzsI90n1uQ`or=0|DY_X#-M=2o<4#n-7g3qKjvA`pu`%ZP#JpXd_8e$dzmBnZ z2Fqd7!yfl<w~a?t_yOwtW$c7`j+hUM=dm>9F{mwdB{swh*aAy^YIeXl)Cb5k9Eh8+ zhTi{$j+)nRYkZmusi-kqf}Qayw!wOzneT$}*o^X5s0NCEZqEC#73Hm{t@s`e!tTe+ z>e+?eD2IPxzNUMj`~Ckm2TJJy)NKD6m8vVKl>UhtqFl#KPai`~zPhMc+!U4KuBdum zK&_56)c!EZmX~5F%9~O5AIIE$e}tUpK+Ek1RElz(Fh99OqEg=mwLuNV3b+ux_z`Mj zx{PYL@R#Pfr&0H}!b&(4%iv;E0DEyMUP4C)6TUJPlsjoMP#+a}3sg`0qb5@vDiZ;G z97my+?QB#4D^SaMJ1TR>Q7@~Ds2|0OpECE=LEYE>6zg9R#dAUxO~sP95cRUyi7i99 z@w5qO&KWZ_8*m!e_n;c;c-92oA5|WN8p2_=Jk^#LpaOpzwNrk4mi4b$eU1~GF#FdY z_n%bUftp0g-<bFHK~yH@d~15J7!~kl)L8CCP0FLFm&~K*%pYhjg=)}2WiA7?dRAav z{6!ZuYopGaF-x~D#eDSq5b~M~Id#GOVYF{A8sjgSvAm5pdA{&v^GOx)oe4C6%D`|` zPhUk1(JIvE{!UZ}oYNd=wq8Tc=6k3uHt!X4z6@$_e+HG>Hn!XgRlyMJDC<<z9>37K z3Dxj^)bnSp*O367kUuz31Np9+)RjU#Pz5z<nxlH+L*18#s%SFmz6{h5tVeZZ2Wmt5 z1a;q!sAYZMn*Dpz!Gh@i`#%*pP{mEG-B4o|hi-~ct6>Ie4BtXVBxEaw;ky`)J5T|9 zfZ6aUK8s(XcE(4qnYq>(74UE@uJu2G13kD5)!-Ivj9FL*J=e`krUB}DGgJdzQ5E&E z#-S!@s=fXas$=6(%QwTGUt(Q_?w|kLz=3*p6m{bn)LZQ$s-f>u4gG`);6CbYm-mL* zSc;&oH$Yu)i^^CZ)SL>UR>gShEY$N$Z?OLL;5tqy((UMu9cqL45xtn}2a}OXsEj1w z4tx{U;D8@J?q4<&Km}a#rs+UA)LSwVb-o&^y*jA&THJKZiC*>wKPvJB9EcO_`K#EM z@=esFdhRD<A5_NTQK=t_%H&8?LlaRMm~G1|t(#B*?Q%HKWZH*H`F>Ptj#y8k8n}py z@H#4$lYcf1&O<e@1hs76K?S%U)A37GVC`?2Kd#dQU!nXx>V7BnwrO}ODwQ))6)Z!g z?j0<L+i)bF#o5^N7xUV^j#Vi){MEd^1E`nJ0@TawBdmZ|QA1nsj``53iFC{fiRVB! z48_X00H4MKs5x-kp3ncA*|{2^UMl@iZ?!qt1$Ur&n&)@({ZJUIQ0|Wka5^gR-Ke4I zdRIfh`g?%`orpvAJQXz*<4_rxf=c;xRH_%DGPMDf!VggU#c|Zj>jtJ_o<BV9{~0|N zbzhM`O+8gmldl1~-~XLBP=y0gDM~>#G#B;YDonx;P#a3*J@e}T@%RLj=L-JCdCvp$ zKNflZGQZ6}8I{3ubVr$Lih4=Kq1s!A?yvvv<Ul>n;=h``2W|NTDv&eQ8`k@%NtrLy zTz?Feq4KD$x)#pEHaH8<VIl^@BHSNn&ZBnBdExy2hxYIV;Sp}CH=@3TwxV{#qo|k3 zd0YMsHAFc*5$<<G5o|=c9;yQ)QGtv`4asy=s#l>_*$&jQ+ld<5y&iu5QwRGwp$ZP8 zDmaFE;2dghTtEeM6IDTIgfR!I1Nl)sDub%00;=99R0eCH>TQmiq+L+=^>sMV*!ZwM zPQ;qH7i-~fSRN~9iwG%;-BH&^S>M5GlrLjFd^~%E`)fR1P^)MHYPGzBdhV(%m&jr6 zce-<+o$fX4hPQDjw$2&h{$kR5ID~TLToLZhI3MRz-i%6dyWA1(@`}M$l;@)6#@E;Z zFJmFBna9-A276H6hO83y|GW|I9|#zW-MMf9TVkDj5$0d5!Whb@F&Z1?k8po3Sb=Kb zSJeH@3q-iT1~e7@luub36^w9yDd$b>!}$V_M7Vz{W(Wqf{ts}V9@cp@B4j77#Gd#< zArt9#96&jLVe?=BqbMInW$sUGg8d&eb7m=OY?ostd<!-9$I+cjs5x;H-9P^y^0;|0 zKWZl|h)Q8S)TC;PVc62z#-4A7%{ku*$KhPm94T7F1lR~Q2a>Q9&PVMpJ5h7$8+592 zkgce>P#aZ2AJn8Aje77+R7Lwy72HDguyC;m_tUC4YE_g)?H`f0T*qE-gj$AeP(AO5 z>R4hi*1u9RloP7(WmKxhqbAKPTV9Q7U>oYb_pN(T4IV%b9!GuaokA_Mi>Uf;pfdUg z>b|hz=6v?ztbbi7%n3D60`*`SR6~_f>%Io+!4|0d+oHRUQ4RLBWk2e^BvgGt%!MOS z^-Zwnr=p&l<#3>i7TFu#MD1|v?D_Xl8OlPX>@#$Gif&I)slABG*d0`lb3b7kEQ-od zNmRX+P#vm=>WI^h169-w_2ttawTBNwMLZSt;7n8iOHn;riK<{7s=+O&K=+_}{3&Xz zPoV<1hWdq!JE(dJm2jWu&wp{C2fWrw=0eCbsGc^&^4JXZ)*6BeXcVf!S5O(uz~^x( zs-Xv15ubR{)ZY?SUuV=ir3XHy^`F3jdO8jj@f1`K7g(2B-$M0xqcs!N@NQc^fU4&+ zRG?p?8vG8mQ(m{_@RFvU99V$%Lke)9F)4-0L=9Am8loC(imI?J>b^dxo+qGEI|4O? z6Ra~Zo$`FteFeNGfD)*3Eo)PBRB=ZRG>HbFDoU}wi0a`)RL^Fh#(FN6!4;@L51=OB zVN~YMqw2kidMW*m>PU@J=KlJq>y1i9RB=BNJK7ULRK?@49KMAL>?n@L3#BqoKNk8? z5ho_-O&#R-_K5cn3wnJ?G2Ui@q;!8uFg}pv?cz)Id!qvhX^BbP6>x8C8AwSCdK2P< zsZri0-gF-G#s|46Eh*I>;|(N5`@PBj6mPOG&d=3ge5!ZYAb*nkXe^I<eaXpwUrLZW zy}{@dzvEAebemNW(f>4^qNb@>r-OrhDSmGtmO>z?S`}*QAYZE2pA<u*@kw5vH<&gs zF+QlUqv!(B#3#jhgQ>ohR8vW8d`d9Yn;M_!_l^jpc~jF;6jZ#UNFu$#z`rU8dQ<$- z{`hpN9_S}%zoMWG4w3??fA=*tFwB=?)2DEwyxpi&&C=;WY^>K8o9a(7_XLs>MtBFs z$M{V!4|959bo)7`K0QYFi8{?6bmLLaW8>q}Qg}v9rzL9$V%)sMx_t-^i%*Rnq}B%d zqKD9rsLX{`LN680oZljp|9jbcVf38L{e41z&Hq?}KibWQ>WuNH`r;FU7e=qj+&(xo zA!oUGe~eO=l<JF4^>$55P7b7`D)mW$VP0Q4_xc7V_@gqssiAEn|9PI+NT?gB@;S(t z?xrbGK_>fxq$4vrH8f{v<|k>PALVT`FfGoT5Qy_uNDMFx%5PGtw`{dCOqp13+3LuN zlz4xzVn}npy}2GCJUp#O0x67k=G1YasZ~Aoyk&!#e{2bTC3|Mc_d_3KE1VD@_7uOF zo<Y-#$jqWyq4mNt_wEbrSt}QTrTEpksLTR?h87BQ5@MLBwps5mKRHhD$1-$j%#(n3 zh~H1f2ayQ>@MwQZvZD6IxVi9l)7YdXB)DCQ_9Zb-yfJ}cNeKa;CS+_%An{+(T$nh^ z+tr_{5eRx!Xys4xr})AWqB2Y04;}3->`#vmqy?EFCO&_R+q)$t!Y)N*9C|A3jeOJ@ z6Yq;lB6so8!AxJ7utw!_JRHf)g>A!LEb0vMx%1XdlD8~DXtn*bD$IgmohHP%vzUmZ z1BuBAewJ-i$Umw3@6{xy1Q`BAFLP~>)`45EyL{c;u)zK9<Bm=Je|g^L{m+k=4gSYw z|6Ay8Yh~?{|4%*0%o`KdDa;8n4`bAQjq3>SK*sW)CzzK(Ef+@Dr`49kvf%EZKP5dr z+H~XL1p2?K39{|DsbDvVkByJ^rE0VEC$dx=rH3Z|-8B=^!+FM?bmf1Ei`=@4=l?6R z|5RHZZBP&6%lIoTtZ)tmq`EUY$A<NGT59{QNB94)f%#`TaAy+xYpOqv9ZtP;_XV?n z<I}Zi{g+7o{owx?L~UY4Vo8!7bJOsz+uc};JltXj`gITeU^OaVnQz91^=cX6?p&F_ zt`94d?cr9Opsmdv47;!W&#g=^H8$Splz8U+FugVg=_Qopk1=naVVsR;EvNd1@XARw ztCx(Wu!R-a5;i%);f{yfkJmTQ-5<0s*c7V8<Pmz3L<O`nr?BqKHk#re%6`s}1lVA_ z+9}*u(%)@xDvehf$)!EI!3{neY_gkgcE|Y8)XbUN!zSlzH83SGjLGU9_V+4g`Fhjz z`b{1Y#UAr_GE)7+Qxz(kvbwM93UDAVAzxC)sQqEy%xe3?Mm}0LkmSA*+=UR5q|(El zQlbjp8|nVcHK)U_mUd#|qnQFeFB^?sU`ZIGFNa{7FCl)UFKczyHr`c!Z#Um?b>iWd zMAnLcH*2Z;$>5&W6iiFVT9y(Y2u69kC;IfA@OKrud5solDx0l0O;`ORy=>cF$Nik} zsjlR#WpVLDGBl0e1-t=wQ?hmPg~2r9Glc7@{sdnn5piT=qGEmBxG}BKGVrBDbCYr& zq(A?TM4e&us3avZJ}Hpqu*3<78P9gDj~_S4I8L&W`m<L1)M9c9Ul{QzCTcyM9*E9b z>t*qz`&c}|0O2I1s`&t^QcdP-V_<v?M?O{>N!5McB;Di&YLXG)Q$<~(BT?Sw{-CPN zT2`6&UNWx*KiN!4q-r|L+@>pm=(L2?|1wy7576U(MeTlWC_#Tml$7;eqCZ8U1>GQh zsb*jlTnT-9{oNbWbW$MQ=e8P^Ipcm<^WvFdMZ-TS_DBjzVFJX&$Hnsn=6;Brt`WYx zP?2T<W~>=AO`cR=!XUr<DKe^c_=?<>W5{bW4ZWV?Q-qf_{fP^ZPX)A0sYwnbWo=0J zCq!iw=@#CrJ|Bkv)bud@WSN20{CF5LH>LWM2Dt;S93=QsqB4hc3!fC48Q&v(R)N@d ze4Hp`e{x!irZUN|z>aQ4M`?9GR=DHuj}_)8Un~FfIX+uxNi&zcrf3$Y_~ZCq)?wz| z*zhY2%-75DmEmva%&f67{A`Y59a#_BG~5m|qyK&%M`q^R9=<0mv**t6O3ibrsstq` zD)Ys^!smrKEldkRuNx}UCq9m$XY2K80OE%$Ms-VPOiB_p$N21F%6L;*CxZff^~9Ns zdOMmA8uMMCiN&MZa0dER6<?qJe<IVDOa^}?eBo@Z_?Y2areK(7LB(QS+yJ@PZRg>n zbU$d;R`R@-En|LlPgc?9`kKkwqR$yd=I{Ijf|-45cp6vD(cDgr%vsSMf5|-d2EH@P z#$@;!dmeK%vhE5=&f02&WMW4rq-AYj68-aHd04mm=))ab6ChFZM(?PHTM?tCoc#Sk zW4{FcX_}>PcYL2W>VK<%N&jCzYW{vUqw^2pk7X>m;>qT9=cI`|jqgv!NeTWZ_RMQz zJs*WV9rPuno0#n+ie!k{05mVTIp~i|i%-*sb}%Dsk*Bot_k{8O|2?U#hc(9cb!C0G zXk;IL&6vsWt{=wo-?_9^+lbgC)L}QUV*guY+9G_xjO>d%C7%5s@%=BA{P#K@#+cFn zbx-k}4+9EjET7<+@bE+C--GfW$K;>sP|tm%*bf@hQ8%S#chPHOARl+;rw(`RxLy4B z^UNB>mC@se@PeftZj-U>WA3i@-*3+t@Vdw5Monl(xAl{LZL01AnWZOsI`qzF=6q)S zx1QSBSr^(V8KHl6w}*QpTOP~M>=oLv^m8<Cmw-F9e9Vqi`jMvho|c$5IxRkiHzGfH z**A;36Qstc@WW)*hN#Tx-+8KMi+Z>Qbz3knkZ(12IXs;4?nh3%zcQ)OPZb$U9Z&HV zfA6upfr36gY2SqW{I8d)K5p0r&A93nu1(Q=ikaNUa91Y3Rk@^KpRWEiUT^9CIMR}0 zp5VtF{aQj|d@56&PZ%bw{m9`nL`l$B4jWB$y!Kl64h6^#$4kq+mG}jjV8*8pJVi27 n9(b-5jC40<LLftYUj#zTPW^C`aL;Iv^llAg_9+liF8u!i8oJ=K diff --git a/languages/sureforms-pt_PT.po b/languages/sureforms-pt_PT.po index 3e10f455c..b6b8886e6 100644 --- a/languages/sureforms-pt_PT.po +++ b/languages/sureforms-pt_PT.po @@ -14,9 +14,9 @@ msgstr "" #. Plugin Name of the plugin #. Author of the plugin #: sureforms.php -#: admin/admin.php:1198 -#: admin/admin.php:1199 -#: admin/admin.php:3185 +#: admin/admin.php:1211 +#: admin/admin.php:1212 +#: admin/admin.php:3124 #: inc/abilities/abilities-registrar.php:139 #: inc/gutenberg-hooks.php:109 #: inc/page-builders/bricks/elements/form-widget.php:67 @@ -43,8 +43,8 @@ msgstr "Uma maneira simples, mas poderosa, de criar formulários modernos para o msgid "https://sureforms.com/" msgstr "https://sureforms.com/" -#: admin/admin.php:1211 -#: admin/admin.php:1212 +#: admin/admin.php:1224 +#: admin/admin.php:1225 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/forms.js:172 @@ -59,12 +59,12 @@ msgstr "https://sureforms.com/" msgid "Dashboard" msgstr "Painel de Controle" -#: admin/admin.php:1229 -#: admin/admin.php:1230 -#: admin/admin.php:1662 +#: admin/admin.php:1242 +#: admin/admin.php:1243 +#: admin/admin.php:1675 #: inc/compatibility/multilingual/string-collector.php:236 #: inc/compatibility/multilingual/string-collector.php:245 -#: inc/compatibility/multilingual/string-collector.php:313 +#: inc/compatibility/multilingual/string-collector.php:319 #: assets/build/blocks.js:172 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 @@ -79,15 +79,15 @@ msgstr "Painel de Controle" msgid "Settings" msgstr "Configurações" -#: admin/admin.php:1498 -#: admin/admin.php:1499 +#: admin/admin.php:1511 +#: admin/admin.php:1512 #: inc/post-types.php:270 msgid "New Form" msgstr "Novo Formulário" -#: admin/admin.php:1507 -#: admin/admin.php:1508 -#: admin/admin.php:3504 +#: admin/admin.php:1520 +#: admin/admin.php:1521 +#: admin/admin.php:3443 #: inc/generate-form-markup.php:211 #: inc/generate-form-markup.php:224 #: inc/global-settings/email-summary.php:225 @@ -105,14 +105,14 @@ msgid "Entries" msgstr "Entradas" #. Translators: Post Title. -#: admin/admin.php:1750 +#: admin/admin.php:1763 #, php-format msgid "Edit %1$s" msgstr "Editar %1$s" #: inc/ai-form-builder/ai-auth.php:45 #: inc/ai-form-builder/ai-auth.php:93 -#: inc/ai-form-builder/ai-auth.php:167 +#: inc/ai-form-builder/ai-auth.php:170 #: inc/background-process.php:112 #: inc/create-new-form.php:102 #: inc/duplicate-form.php:191 @@ -126,18 +126,18 @@ msgid "Nonce verification failed." msgstr "A verificação do nonce falhou." #. translators: %1$s: Opening anchor tag with URL, %2$s: Closing anchor tag, %3$s: SureForms Pro Plugin Name. -#: admin/admin.php:2626 +#: admin/admin.php:2637 #, php-format msgid "Please %1$sactivate%2$s your copy of %3$s to get new features, access support, receive update notifications, and more." msgstr "Por favor, %1$sative%2$s sua cópia do %3$s para obter novos recursos, acessar suporte, receber notificações de atualizações e muito mais." #. translators: %1$s: SureForms version, %2$s: SureForms Pro Plugin Name, %3$s: SureForms Pro Version, %4$s: Anchor tag open, %5$s: Closing anchor tag. -#: admin/admin.php:2644 +#: admin/admin.php:2655 #, php-format msgid "SureForms %1$s requires minimum %2$s %3$s to work properly. Please update to the latest version from %4$shere%5$s." msgstr "O SureForms %1$s requer um mínimo de %2$s %3$s para funcionar corretamente. Por favor, atualize para a versão mais recente %4$saqui%5$s." -#: admin/admin.php:3503 +#: admin/admin.php:3442 #: inc/global-settings/email-summary.php:224 #: assets/build/entries.js:172 #: assets/build/payments.js:172 @@ -207,7 +207,7 @@ msgstr "Lixo" msgid "Published" msgstr "Publicado" -#: admin/admin.php:3495 +#: admin/admin.php:3434 msgid "View" msgstr "Visualizar" @@ -264,7 +264,7 @@ msgstr "Usuário:" msgid "Status:" msgstr "Status:" -#: inc/compatibility/multilingual/string-collector.php:452 +#: inc/compatibility/multilingual/string-collector.php:458 #: inc/page-builders/bricks/elements/form-widget.php:115 #: inc/page-builders/elementor/form-widget.php:751 #: assets/build/blocks.js:172 @@ -299,11 +299,11 @@ msgstr "Nenhum plugin especificado" msgid "Plugin Successfully Activated" msgstr "Plugin ativado com sucesso" -#: admin/admin.php:1834 +#: admin/admin.php:1841 msgid "Activating..." msgstr "Ativando..." -#: admin/admin.php:1835 +#: admin/admin.php:1842 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/formEditor.js:172 @@ -318,17 +318,17 @@ msgstr "Ativando..." msgid "Activated" msgstr "Ativado" -#: admin/admin.php:1836 +#: admin/admin.php:1843 #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "Activate" msgstr "Ativar" -#: admin/admin.php:1837 +#: admin/admin.php:1844 msgid "Installing..." msgstr "Instalando..." -#: admin/admin.php:1838 +#: admin/admin.php:1845 msgid "Installed" msgstr "Instalado" @@ -336,13 +336,12 @@ msgstr "Instalado" msgid "You do not have permission to access this page." msgstr "Você não tem permissão para acessar esta página." -#: admin/admin.php:2874 -#: admin/admin.php:2917 -#: admin/admin.php:3076 -#: admin/admin.php:3114 -#: admin/admin.php:3135 -#: admin/admin.php:3458 -#: admin/admin.php:3847 +#: admin/admin.php:2859 +#: admin/admin.php:3014 +#: admin/admin.php:3052 +#: admin/admin.php:3073 +#: admin/admin.php:3397 +#: admin/admin.php:3798 #: inc/admin-ajax.php:164 #: inc/payments/admin/admin-handler.php:638 #: inc/payments/stripe/admin-stripe-handler.php:80 @@ -355,7 +354,7 @@ msgid "Form ID is required." msgstr "O ID do formulário é obrigatório." #: inc/admin-ajax.php:184 -#: inc/form-submit.php:1261 +#: inc/form-submit.php:1275 msgid "Invalid form ID." msgstr "ID de formulário inválido." @@ -421,23 +420,23 @@ msgstr "Valor Oculto" msgid "Failed to encode the token data." msgstr "Falha ao codificar os dados do token." -#: inc/ai-form-builder/ai-auth.php:100 +#: inc/ai-form-builder/ai-auth.php:103 msgid "Error processing Access Key." msgstr "Erro ao processar a Chave de Acesso." -#: inc/ai-form-builder/ai-auth.php:118 +#: inc/ai-form-builder/ai-auth.php:121 msgid "No access key provided." msgstr "Nenhuma chave de acesso fornecida." -#: inc/ai-form-builder/ai-auth.php:155 +#: inc/ai-form-builder/ai-auth.php:158 msgid "Failed to decrypt the access key." msgstr "Falha ao descriptografar a chave de acesso." -#: inc/ai-form-builder/ai-auth.php:162 +#: inc/ai-form-builder/ai-auth.php:165 msgid "Failed to json decode the decrypted data." msgstr "Falha ao decodificar o JSON dos dados descriptografados." -#: inc/ai-form-builder/ai-auth.php:172 +#: inc/ai-form-builder/ai-auth.php:175 msgid "No user email found in the decrypted data." msgstr "Nenhum e-mail de usuário encontrado nos dados descriptografados." @@ -567,7 +566,7 @@ msgid "I consent to have this website store my submitted information so they can msgstr "Eu consinto que este site armazene as informações que enviei para que possam responder à minha consulta." #: inc/fields/inlinebutton-markup.php:184 -#: inc/generate-form-markup.php:944 +#: inc/generate-form-markup.php:963 msgid "Please verify that you are not a robot." msgstr "Por favor, verifique se você não é um robô." @@ -619,7 +618,7 @@ msgstr "Os dados do formulário não foram encontrados." msgid "Sorry, you are not allowed to view the form." msgstr "Desculpe, você não tem permissão para visualizar o formulário." -#: inc/generate-form-markup.php:1123 +#: inc/generate-form-markup.php:1142 msgid "There was an error trying to submit your form. Please try again." msgstr "Houve um erro ao tentar enviar seu formulário. Por favor, tente novamente." @@ -668,7 +667,7 @@ msgstr "O valor precisa ser único." msgid "Sorry, you are not allowed to perform this action." msgstr "Desculpe, você não tem permissão para realizar esta ação." -#: admin/admin.php:2693 +#: admin/admin.php:2704 msgid "Rate SureForms" msgstr "Avalie SureForms" @@ -715,7 +714,7 @@ msgstr "Mostrar" msgid "Hide" msgstr "Esconder" -#: inc/generate-form-markup.php:1487 +#: inc/generate-form-markup.php:1506 #: inc/page-builders/elementor/form-widget.php:332 #: inc/post-types.php:95 #: inc/post-types.php:271 @@ -729,7 +728,7 @@ msgstr "Editar Formulário" msgid "Edit" msgstr "Editar" -#: admin/admin.php:3236 +#: admin/admin.php:3175 #: inc/page-builders/elementor/form-widget.php:346 #: assets/build/dashboard.js:2 msgid "Create New Form" @@ -766,8 +765,8 @@ msgstr "Ver Formulário" msgid "View Forms" msgstr "Ver Formulários" -#: admin/admin.php:1489 -#: admin/admin.php:1490 +#: admin/admin.php:1502 +#: admin/admin.php:1503 #: inc/post-types.php:274 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 @@ -8281,7 +8280,7 @@ msgstr "Social" msgid "Travel" msgstr "Viagem" -#: inc/helper.php:2368 +#: inc/helper.php:2394 msgid "Blank Form" msgstr "Formulário em Branco" @@ -8580,7 +8579,7 @@ msgstr "Ativar Confirmação de E-mail" msgid "Checked by Default" msgstr "Marcado por padrão" -#: inc/compatibility/multilingual/string-collector.php:565 +#: inc/compatibility/multilingual/string-collector.php:571 #: assets/build/blocks.js:172 msgid "Error message" msgstr "Mensagem de erro" @@ -8600,7 +8599,6 @@ msgstr "Por favor, adicione uma opção de propriedades ao MultiButtonsControl" msgid "Icon Library" msgstr "Biblioteca de Ícones" -#: admin/admin.php:4062 #: assets/build/blocks.js:172 #: assets/build/dashboard.js:172 #: modules/gutenberg/build/blocks.js:4 @@ -8891,9 +8889,9 @@ msgstr "Adicionar blocos à Barra de Ação Rápida" msgid "Re-arrange block inside Quick Action Bar" msgstr "Reorganizar bloco dentro da Barra de Ação Rápida" -#: admin/admin.php:1282 -#: admin/admin.php:1283 -#: admin/admin.php:4737 +#: admin/admin.php:1295 +#: admin/admin.php:1296 +#: admin/admin.php:4534 #: assets/build/blocks.js:172 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 @@ -9006,7 +9004,7 @@ msgstr "Nome" msgid "Send Email To" msgstr "Enviar Email Para" -#: inc/compatibility/multilingual/string-collector.php:285 +#: inc/compatibility/multilingual/string-collector.php:290 #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "Subject" @@ -9266,7 +9264,7 @@ msgstr "Centro" msgid "Right" msgstr "Certo" -#: inc/form-submit.php:1452 +#: inc/form-submit.php:1466 #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "Google reCAPTCHA" @@ -9276,7 +9274,7 @@ msgstr "Google reCAPTCHA" msgid "CloudFlare Turnstile" msgstr "CloudFlare Turnstile" -#: inc/form-submit.php:1456 +#: inc/form-submit.php:1470 #: assets/build/formEditor.js:172 #: assets/build/settings.js:172 msgid "hCaptcha" @@ -9572,7 +9570,7 @@ msgstr "Chave do Site" msgid "Secret Key" msgstr "Chave Secreta" -#: inc/form-submit.php:1460 +#: inc/form-submit.php:1474 #: assets/build/settings.js:172 msgid "Cloudflare Turnstile" msgstr "Cloudflare Turnstile" @@ -9597,7 +9595,7 @@ msgstr "Conectar agora" msgid "Authentication Failed" msgstr "Falha na autenticação" -#: admin/admin.php:4061 +#: admin/admin.php:3972 #: assets/build/dashboard.js:172 #: assets/build/templatePicker.js:172 msgid "Contact Support" @@ -10570,18 +10568,18 @@ msgstr "Desbloquear Adicionar Nota" msgid "With the SureForms Starter plan, enhance your submitted form entries by adding personalized notes for better clarity and tracking." msgstr "Com o plano SureForms Starter, melhore suas entradas de formulário enviadas adicionando notas personalizadas para maior clareza e acompanhamento." -#: inc/form-submit.php:1046 +#: inc/form-submit.php:1060 msgid "Email notification passed to the sending server" msgstr "Notificação por email enviada para o servidor de envio" #. translators: Here, %s is the comma separated emails list. -#: inc/form-submit.php:1130 +#: inc/form-submit.php:1144 #, php-format msgid "Email notification recipient: %s" msgstr "Destinatário da notificação por e-mail: %s" #. translators: Here, %1$s is the comma separated emails list and %2$s is error report ( if any ). -#: inc/form-submit.php:1147 +#: inc/form-submit.php:1161 #, php-format msgid "Email server was unable to send the email notification. Recipient: %1$s. Reason: %2$s" msgstr "O servidor de e-mail não conseguiu enviar a notificação por e-mail. Destinatário: %1$s. Motivo: %2$s" @@ -10624,7 +10622,7 @@ msgstr "Desbloquear Formulários Conversacionais" msgid "With the SureForms Pro Plan, you can transform your forms into engaging conversational layouts for a seamless user experience." msgstr "Com o Plano SureForms Pro, você pode transformar seus formulários em layouts conversacionais envolventes para uma experiência do usuário perfeita." -#: admin/admin.php:1121 +#: admin/admin.php:1134 msgid "Get SureForms Pro" msgstr "Obtenha o SureForms Pro" @@ -10836,24 +10834,24 @@ msgstr "Selecionar Gradiente" msgid "reCAPTCHA" msgstr "reCAPTCHA" -#: inc/form-submit.php:1396 +#: inc/form-submit.php:1410 msgid "Captcha validation failed. No error code provided." msgstr "A validação do Captcha falhou. Nenhum código de erro fornecido." -#: inc/form-submit.php:1397 +#: inc/form-submit.php:1411 msgid "Captcha validation failed." msgstr "Falha na validação do captcha." -#: inc/form-submit.php:1464 +#: inc/form-submit.php:1478 msgid "Unknown Captcha" msgstr "Captcha Desconhecido" -#: inc/form-submit.php:1465 +#: inc/form-submit.php:1479 msgid "Invalid captcha type." msgstr "Tipo de captcha inválido." #. translators: %s is the captcha title. -#: inc/form-submit.php:1478 +#: inc/form-submit.php:1492 #, php-format msgid "%s verification failed. Please contact your site administrator." msgstr "A verificação de %s falhou. Por favor, entre em contato com o administrador do seu site." @@ -11250,8 +11248,8 @@ msgstr "Descreva o formulário que você deseja criar" msgid "We are building your form…" msgstr "Estamos construindo seu formulário…" -#: admin/admin.php:1397 -#: admin/admin.php:1398 +#: admin/admin.php:1410 +#: admin/admin.php:1411 msgid "SMTP" msgstr "SMTP" @@ -11383,32 +11381,31 @@ msgstr "Ativar Notificação de Administrador" msgid "Admin notifications keep you informed about new form entries since your last visit." msgstr "As notificações de administrador mantêm você informado sobre novas entradas de formulário desde sua última visita." -#: admin/admin.php:2869 -#: admin/admin.php:2922 -#: admin/admin.php:3072 -#: admin/admin.php:3110 -#: admin/admin.php:3131 -#: admin/admin.php:3462 -#: admin/admin.php:3842 +#: admin/admin.php:2864 +#: admin/admin.php:3010 +#: admin/admin.php:3048 +#: admin/admin.php:3069 +#: admin/admin.php:3401 +#: admin/admin.php:3793 msgid "Unauthorized user." msgstr "Usuário não autorizado." #. translators: 1: opening span, 2: opening strong (inline), 3: closing strong, 4: closing span, 5: opening strong (block), 6: closing strong -#: admin/admin.php:3081 +#: admin/admin.php:3019 #, php-format msgid "%1$sGet started by %2$sbuilding your first form%3$s.%4$s%5$sExperience the power of our intuitive AI Form Builder%6$s" msgstr "%1$sComece por %2$scriar o seu primeiro formulário%3$s.%4$s%5$sExperimente o poder do nosso intuitivo Criador de Formulários com IA%6$s" -#: admin/admin.php:3092 +#: admin/admin.php:3030 msgid "SureForms is waiting for you!" msgstr "SureForms está esperando por você!" -#: admin/admin.php:3094 +#: admin/admin.php:3032 msgid "Build My First Form" msgstr "Construir Meu Primeiro Formulário" -#: admin/admin.php:3095 -#: admin/admin.php:3650 +#: admin/admin.php:3033 +#: admin/admin.php:3582 msgid "Dismiss" msgstr "Dispensar" @@ -11428,51 +11425,51 @@ msgstr "Entrar" msgid "Register" msgstr "Registrar" -#: admin/admin.php:3491 +#: admin/admin.php:3430 msgid "Recent Entries" msgstr "Entradas Recentes" -#: admin/admin.php:3492 +#: admin/admin.php:3431 msgid "( Last 7 days )" msgstr "( Últimos 7 dias )" -#: admin/admin.php:4678 +#: admin/admin.php:4475 msgid "Use Conditional Logic to show only what matters" msgstr "Use lógica condicional para mostrar apenas o que importa" -#: admin/admin.php:4679 +#: admin/admin.php:4476 msgid "Split your form into steps to keep it easy" msgstr "Divida seu formulário em etapas para mantê-lo simples" -#: admin/admin.php:4680 +#: admin/admin.php:4477 msgid "Let people upload files directly to your form" msgstr "Permita que as pessoas enviem arquivos diretamente para o seu formulário" -#: admin/admin.php:4681 +#: admin/admin.php:4478 msgid "Turn responses into downloadable PDFs automatically" msgstr "Transforme as respostas em PDFs baixáveis automaticamente" -#: admin/admin.php:4682 +#: admin/admin.php:4479 msgid "Let users sign with a simple signature field" msgstr "Permita que os usuários assinem com um campo de assinatura simples" -#: admin/admin.php:4683 +#: admin/admin.php:4480 msgid "Connect your form to other tools using webhooks" msgstr "Conecte seu formulário a outras ferramentas usando webhooks" -#: admin/admin.php:4684 +#: admin/admin.php:4481 msgid "Use Conversational Forms for a chat-like experience" msgstr "Use Formulários de Conversa para uma experiência semelhante a um chat" -#: admin/admin.php:4685 +#: admin/admin.php:4482 msgid "Let users register or log in through your form" msgstr "Permita que os usuários se registrem ou façam login através do seu formulário" -#: admin/admin.php:4686 +#: admin/admin.php:4483 msgid "Build forms that create WordPress user accounts" msgstr "Crie formulários que criem contas de usuário no WordPress" -#: admin/admin.php:4687 +#: admin/admin.php:4484 msgid "Add calculations to auto-total scores or prices" msgstr "Adicione cálculos para totalizar automaticamente pontuações ou preços" @@ -11671,7 +11668,6 @@ msgstr "Obtenha mais controle, fluxos de trabalho mais rápidos e personalizaç msgid "Selected features require %1$s - use code %2$s to get 10% off on any plan." msgstr "Recursos selecionados requerem %1$s - use o código %2$s para obter 10% de desconto em qualquer plano." -#: admin/admin.php:4060 #: assets/build/dashboard.js:172 msgid "Copied" msgstr "Copiado" @@ -11704,21 +11700,21 @@ msgstr "Toques Finais Que Fazem a Diferença:" msgid "Build Your First Form" msgstr "Crie Seu Primeiro Formulário" -#: inc/helper.php:2161 +#: inc/helper.php:2182 msgid "Invalid nonce action or name." msgstr "Ação ou nome de nonce inválido." #: inc/admin/editor-nudge.php:237 -#: inc/helper.php:2171 -#: inc/helper.php:2179 +#: inc/helper.php:2192 +#: inc/helper.php:2200 msgid "Invalid security token." msgstr "Token de segurança inválido." -#: inc/helper.php:2186 +#: inc/helper.php:2207 msgid "Invalid request type." msgstr "Tipo de solicitação inválido." -#: inc/helper.php:2194 +#: inc/helper.php:2215 msgid "You do not have permission to perform this action." msgstr "Você não tem permissão para realizar esta ação." @@ -11895,7 +11891,7 @@ msgstr "Explore o SureDash" msgid "Something went wrong. We have logged the error for further investigation" msgstr "Algo deu errado. Registramos o erro para investigação posterior" -#: inc/field-validation.php:452 +#: inc/field-validation.php:440 msgid "Field is not valid." msgstr "O campo não é válido." @@ -11963,8 +11959,8 @@ msgstr "Miniatura de Vídeo do SureForms" msgid "Expected format for emails - email@sureforms.com or John Doe <email@sureforms.com>" msgstr "Formato esperado para e-mails - email@sureforms.com ou John Doe <email@sureforms.com>" -#: admin/admin.php:1517 -#: admin/admin.php:1518 +#: admin/admin.php:1530 +#: admin/admin.php:1531 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/forms.js:172 @@ -12345,8 +12341,8 @@ msgstr "Desconhecido" #: inc/payments/admin/admin-handler.php:1501 #: inc/payments/admin/admin-handler.php:1505 #: inc/payments/admin/admin-handler.php:1509 -#: inc/payments/front-end.php:893 -#: inc/payments/front-end.php:1338 +#: inc/payments/front-end.php:895 +#: inc/payments/front-end.php:1340 msgid "Guest User" msgstr "Usuário Convidado" @@ -12359,7 +12355,7 @@ msgid "Valid customer email is required for payments." msgstr "É necessário um e-mail válido do cliente para pagamentos." #: inc/payments/front-end.php:116 -#: inc/payments/front-end.php:342 +#: inc/payments/front-end.php:343 #: inc/payments/stripe/admin-stripe-handler.php:861 #: inc/payments/stripe/payments-settings.php:349 #: inc/payments/stripe/payments-settings.php:474 @@ -12370,136 +12366,136 @@ msgid "Stripe is not connected." msgstr "O Stripe não está conectado." #: inc/payments/front-end.php:122 -#: inc/payments/front-end.php:348 -#: inc/payments/front-end.php:662 -#: inc/payments/front-end.php:1217 +#: inc/payments/front-end.php:349 +#: inc/payments/front-end.php:664 +#: inc/payments/front-end.php:1219 msgid "Stripe secret key not found." msgstr "Chave secreta do Stripe não encontrada." #. translators: %s: formatted payment amount -#: inc/payments/front-end.php:205 +#: inc/payments/front-end.php:206 #, php-format msgid "The payment amount (%s) is below the minimum allowed. Stripe only processes amounts above 50¢." msgstr "O valor do pagamento (%s) está abaixo do mínimo permitido. O Stripe só processa valores acima de 50¢." #. translators: %s: Field name -#: inc/payments/front-end.php:275 +#: inc/payments/front-end.php:276 #, php-format msgid "Missing required field: %s" msgstr "Campo obrigatório ausente: %s" -#: inc/payments/front-end.php:294 +#: inc/payments/front-end.php:295 msgid "Valid customer email is required for subscriptions." msgstr "É necessário um e-mail válido do cliente para assinaturas." -#: inc/payments/front-end.php:299 +#: inc/payments/front-end.php:300 msgid "Customer name is required for subscriptions." msgstr "O nome do cliente é necessário para assinaturas." -#: inc/payments/front-end.php:316 +#: inc/payments/front-end.php:317 msgid "Amount must be greater than 0" msgstr "O valor deve ser maior que 0" -#: inc/payments/front-end.php:324 +#: inc/payments/front-end.php:325 msgid "Invalid billing interval" msgstr "Intervalo de cobrança inválido" -#: inc/payments/front-end.php:359 +#: inc/payments/front-end.php:360 msgid "Failed to create customer for subscription." msgstr "Falha ao criar cliente para a assinatura." -#: inc/payments/front-end.php:392 -#: inc/payments/front-end.php:408 +#: inc/payments/front-end.php:394 +#: inc/payments/front-end.php:410 msgid "Failed to create subscription through middleware." msgstr "Falha ao criar a assinatura através do middleware." -#: inc/payments/front-end.php:413 +#: inc/payments/front-end.php:415 msgid "Empty response from subscription creation." msgstr "Resposta vazia da criação de assinatura." -#: inc/payments/front-end.php:418 +#: inc/payments/front-end.php:420 msgid "Invalid JSON response from subscription creation." msgstr "Resposta JSON inválida da criação de assinatura." -#: inc/payments/front-end.php:422 -#: inc/payments/front-end.php:426 +#: inc/payments/front-end.php:424 +#: inc/payments/front-end.php:428 msgid "Invalid subscription data." msgstr "Dados de assinatura inválidos." -#: inc/payments/front-end.php:433 +#: inc/payments/front-end.php:435 msgid "Failed to create subscription." msgstr "Falha ao criar assinatura." #. translators: %s: Error message -#: inc/payments/front-end.php:466 +#: inc/payments/front-end.php:468 #, php-format msgid "Unexpected error: %s" msgstr "Erro inesperado: %s" -#: inc/payments/front-end.php:632 +#: inc/payments/front-end.php:634 #: inc/payments/stripe/admin-stripe-handler.php:103 #: inc/payments/stripe/admin-stripe-handler.php:165 #: inc/payments/stripe/admin-stripe-handler.php:471 msgid "Subscription ID not found." msgstr "ID de assinatura não encontrado." -#: inc/payments/front-end.php:651 +#: inc/payments/front-end.php:653 msgid "Customer ID not found for the payment." msgstr "ID do cliente não encontrado para o pagamento." -#: inc/payments/front-end.php:679 +#: inc/payments/front-end.php:681 msgid "Failed to retrieve setup intent." msgstr "Falha ao recuperar a intenção de configuração." -#: inc/payments/front-end.php:727 +#: inc/payments/front-end.php:729 msgid "Failed to update subscription." msgstr "Falha ao atualizar a assinatura." -#: inc/payments/front-end.php:735 +#: inc/payments/front-end.php:737 msgid "Latest invoice not found on subscription." msgstr "Fatura mais recente não encontrada na assinatura." -#: inc/payments/front-end.php:748 +#: inc/payments/front-end.php:750 msgid "Failed to retrieve invoice." msgstr "Falha ao recuperar a fatura." -#: inc/payments/front-end.php:770 +#: inc/payments/front-end.php:772 msgid "Payment intent not found on invoice." msgstr "Intenção de pagamento não encontrada na fatura." -#: inc/payments/front-end.php:785 +#: inc/payments/front-end.php:787 msgid "Failed to confirm payment." msgstr "Falha ao confirmar o pagamento." -#: inc/payments/front-end.php:801 +#: inc/payments/front-end.php:803 msgid "Failed to retrieve subscription." msgstr "Falha ao recuperar a assinatura." -#: inc/payments/front-end.php:816 +#: inc/payments/front-end.php:818 msgid "Subscription not found for the payment." msgstr "Assinatura não encontrada para o pagamento." #. translators: %d: User ID -#: inc/payments/front-end.php:891 -#: inc/payments/front-end.php:1338 +#: inc/payments/front-end.php:893 +#: inc/payments/front-end.php:1340 #, php-format msgid "User ID: %d" msgstr "ID do usuário: %d" #. translators: %s: Invoice status -#: inc/payments/front-end.php:899 +#: inc/payments/front-end.php:901 #, php-format msgid "Invoice Status: %s" msgstr "Status da Fatura: %s" #. translators: Title for subscription verification log -#: inc/payments/front-end.php:906 +#: inc/payments/front-end.php:908 msgid "Subscription Verification" msgstr "Verificação de Assinatura" #. translators: %s: Subscription ID #. translators: %s: Stripe subscription ID -#: inc/payments/front-end.php:910 +#: inc/payments/front-end.php:912 #: inc/payments/stripe/admin-stripe-handler.php:185 #: inc/payments/stripe/admin-stripe-handler.php:487 #: inc/payments/stripe/stripe-webhook.php:572 @@ -12514,8 +12510,8 @@ msgstr "ID de Assinatura: %s" #. translators: %s: payment gateway name (e.g., Stripe) #. translators: %s: payment gateway #. translators: %s: Payment gateway name (e.g., Stripe). -#: inc/payments/front-end.php:912 -#: inc/payments/front-end.php:1349 +#: inc/payments/front-end.php:914 +#: inc/payments/front-end.php:1351 #: inc/payments/stripe/admin-stripe-handler.php:190 #: inc/payments/stripe/admin-stripe-handler.php:492 #: inc/payments/stripe/admin-stripe-handler.php:667 @@ -12529,13 +12525,13 @@ msgid "Payment Gateway: %s" msgstr "Gateway de Pagamento: %s" #. translators: %s: Payment Intent ID -#: inc/payments/front-end.php:914 +#: inc/payments/front-end.php:916 #, php-format msgid "Payment Intent ID: %s" msgstr "ID da Intenção de Pagamento: %s" #. translators: %s: Charge ID -#: inc/payments/front-end.php:916 +#: inc/payments/front-end.php:918 #: inc/payments/stripe/stripe-webhook.php:1084 #, php-format msgid "Charge ID: %s" @@ -12543,7 +12539,7 @@ msgstr "ID de Cobrança: %s" #. translators: %s: Subscription Status #. translators: %s: subscription status -#: inc/payments/front-end.php:918 +#: inc/payments/front-end.php:920 #: inc/payments/stripe/admin-stripe-handler.php:195 #: inc/payments/stripe/admin-stripe-handler.php:497 #, php-format @@ -12551,7 +12547,7 @@ msgid "Subscription Status: %s" msgstr "Status da Assinatura: %s" #. translators: %s: Customer ID -#: inc/payments/front-end.php:920 +#: inc/payments/front-end.php:922 #: inc/payments/stripe/stripe-webhook.php:1174 #, php-format msgid "Customer ID: %s" @@ -12559,8 +12555,8 @@ msgstr "ID do Cliente: %s" #. translators: 1: Amount, 2: Currency #. translators: %1$s: amount, %2$s: currency. -#: inc/payments/front-end.php:922 -#: inc/payments/front-end.php:1351 +#: inc/payments/front-end.php:924 +#: inc/payments/front-end.php:1353 #: inc/payments/stripe/stripe-webhook.php:1089 #: inc/payments/stripe/stripe-webhook.php:1166 #, php-format @@ -12569,34 +12565,34 @@ msgstr "Quantia: %1$s %2$s" #. translators: %s: Payment mode (e.g. Live or Test) #. translators: %s: payment mode -#: inc/payments/front-end.php:925 -#: inc/payments/front-end.php:1356 +#: inc/payments/front-end.php:927 +#: inc/payments/front-end.php:1358 #, php-format msgid "Mode: %s" msgstr "Modo: %s" -#: inc/payments/front-end.php:959 +#: inc/payments/front-end.php:961 msgid "Failed to verify subscription." msgstr "Falha ao verificar a assinatura." -#: inc/payments/front-end.php:1250 -#: inc/payments/front-end.php:1268 -#: inc/payments/front-end.php:1276 -#: inc/payments/front-end.php:1283 +#: inc/payments/front-end.php:1252 +#: inc/payments/front-end.php:1270 +#: inc/payments/front-end.php:1278 +#: inc/payments/front-end.php:1285 msgid "Failed to retrieve payment intent." msgstr "Falha ao recuperar a intenção de pagamento." -#: inc/payments/front-end.php:1291 +#: inc/payments/front-end.php:1293 msgid "Payment was not confirmed successfully." msgstr "O pagamento não foi confirmado com sucesso." -#: inc/payments/front-end.php:1343 +#: inc/payments/front-end.php:1345 msgid "Payment Verification" msgstr "Verificação de Pagamento" #. translators: %s: Stripe transaction ID #. translators: %s: Charge ID -#: inc/payments/front-end.php:1347 +#: inc/payments/front-end.php:1349 #: inc/payments/stripe/stripe-webhook.php:1162 #, php-format msgid "Transaction ID: %s" @@ -12604,18 +12600,18 @@ msgstr "ID da Transação: %s" #. translators: %s: payment status #. translators: %s: Status -#: inc/payments/front-end.php:1353 +#: inc/payments/front-end.php:1355 #: inc/payments/stripe/stripe-webhook.php:576 #: inc/payments/stripe/stripe-webhook.php:1168 #, php-format msgid "Status: %s" msgstr "Status: %s" -#: inc/payments/front-end.php:1459 +#: inc/payments/front-end.php:1461 msgid "Failed to create Stripe customer." msgstr "Falha ao criar cliente Stripe." -#: inc/payments/front-end.php:1523 +#: inc/payments/front-end.php:1525 msgid "Failed to create Stripe guest customer." msgstr "Falha ao criar cliente convidado do Stripe." @@ -15103,7 +15099,7 @@ msgid "Failed to create duplicate form." msgstr "Falha ao criar formulário duplicado." #: inc/payments/front-end.php:99 -#: inc/payments/front-end.php:305 +#: inc/payments/front-end.php:306 #: inc/payments/payment-helper.php:597 msgid "Invalid form configuration." msgstr "Configuração de formulário inválida." @@ -15183,7 +15179,7 @@ msgstr "Valor do pagamento abaixo do mínimo. Mínimo: %1$s, recebido %2$s." msgid " (Copy)" msgstr "(Cópia)" -#: inc/compatibility/multilingual/string-collector.php:563 +#: inc/compatibility/multilingual/string-collector.php:569 #: assets/build/blocks.js:172 msgid "Placeholder" msgstr "Espaço reservado" @@ -15378,12 +15374,12 @@ msgid "Stripe Settings" msgstr "Configurações do Stripe" #. translators: %1$s: SureForms version, %2$s: SureForms Pro Plugin Name, %3$s: SureForms Pro Version. -#: admin/admin.php:2335 +#: admin/admin.php:2346 #, php-format msgid "SureForms %1$s requires minimum %2$s %3$s to work properly. Please update to the latest version." msgstr "O SureForms %1$s requer o mínimo %2$s %3$s para funcionar corretamente. Por favor, atualize para a versão mais recente." -#: admin/admin.php:2348 +#: admin/admin.php:2359 msgid "Update Now" msgstr "Atualizar agora" @@ -15431,8 +15427,8 @@ msgstr "Posição do Sinal de Moeda" msgid "Select the position of the currency symbol relative to the amount." msgstr "Selecione a posição do símbolo da moeda em relação ao valor." -#: admin/admin.php:1460 -#: admin/admin.php:1461 +#: admin/admin.php:1473 +#: admin/admin.php:1474 #: assets/build/dashboard.js:172 #: assets/build/entries.js:172 #: assets/build/forms.js:172 @@ -15446,41 +15442,41 @@ msgstr "Selecione a posição do símbolo da moeda em relação ao valor." msgid "Learn" msgstr "Aprender" -#: admin/admin.php:2689 +#: admin/admin.php:2700 msgid "Amazing! SureForms is powering your forms and submissions - let's keep growing together!" msgstr "Incrível! SureForms está alimentando seus formulários e submissões - vamos continuar crescendo juntos!" -#: admin/admin.php:2690 +#: admin/admin.php:2701 msgid "If SureForms has been helpful, would you mind taking a moment to leave a 5-star review on WordPress.org?" msgstr "Se o SureForms foi útil, você se importaria de deixar um comentário de 5 estrelas no WordPress.org?" -#: admin/admin.php:2701 -#: admin/admin.php:2765 +#: admin/admin.php:2712 +#: admin/admin.php:2776 msgid "Maybe later" msgstr "Talvez mais tarde" -#: admin/admin.php:2707 +#: admin/admin.php:2718 msgid "I already did" msgstr "Eu já fiz" -#: admin/admin.php:2756 +#: admin/admin.php:2767 msgid "SureForms is ready to power your forms — explore what's possible!" msgstr "SureForms está pronto para potencializar seus formulários — explore o que é possível!" -#: admin/admin.php:2757 +#: admin/admin.php:2768 msgid "Manage your forms, track submissions, and discover features like AI Form Builder, payment integrations, and more from the SureForms dashboard." msgstr "Gerencie seus formulários, acompanhe as submissões e descubra recursos como o Construtor de Formulários com IA, integrações de pagamento e muito mais no painel do SureForms." -#: admin/admin.php:2760 +#: admin/admin.php:2771 msgid "Go to Dashboard" msgstr "Ir para o Painel" -#: admin/admin.php:2771 +#: admin/admin.php:2782 msgid "I already know" msgstr "Eu já sei" -#: admin/admin.php:2981 -#: admin/admin.php:3854 +#: admin/admin.php:2917 +#: admin/admin.php:3805 msgid "Invalid parameters." msgstr "Parâmetros inválidos." @@ -15806,11 +15802,11 @@ msgstr "Matriz de definições de campos de formulário. Fornecer isso substitui msgid "Optional form metadata including confirmation, compliance, and styling settings. Same schema as create-form." msgstr "Metadados opcionais do formulário, incluindo configurações de confirmação, conformidade e estilo. Mesmo esquema que criar-formulário." -#: inc/ai-form-builder/ai-auth.php:111 +#: inc/ai-form-builder/ai-auth.php:114 msgid "Authentication session expired. Please try again." msgstr "Sessão de autenticação expirada. Por favor, tente novamente." -#: inc/ai-form-builder/ai-auth.php:144 +#: inc/ai-form-builder/ai-auth.php:147 msgid "Invalid access key format." msgstr "Formato de chave de acesso inválido." @@ -15867,10 +15863,10 @@ msgstr "Este formulário ainda não está disponível. Verifique novamente após #: inc/form-submit.php:247 #: inc/form-submit.php:553 #: inc/form-submit.php:598 -#: inc/form-submit.php:1257 +#: inc/form-submit.php:1271 #: inc/migrator/bootstrap.php:357 #: inc/payments/front-end.php:79 -#: inc/payments/front-end.php:265 +#: inc/payments/front-end.php:266 #: inc/rest-api.php:124 #: inc/rest-api.php:183 #: inc/rest-api.php:349 @@ -15919,19 +15915,19 @@ msgstr "Por favor, verifique o formulário em busca de erros." msgid "Your submission was flagged as spam. Please try again." msgstr "Sua submissão foi marcada como spam. Por favor, tente novamente." -#: inc/form-submit.php:868 +#: inc/form-submit.php:882 msgid "Unable to submit form. Please try again." msgstr "Não foi possível enviar o formulário. Por favor, tente novamente." -#: inc/form-submit.php:1137 +#: inc/form-submit.php:1151 msgid "No SMTP plugin detected. Please configure an SMTP plugin to enable email sending." msgstr "Nenhum plugin SMTP detectado. Por favor, configure um plugin SMTP para habilitar o envio de e-mails." -#: inc/form-submit.php:1138 +#: inc/form-submit.php:1152 msgid "Email sending failed for an unknown reason." msgstr "O envio do e-mail falhou por uma razão desconhecida." -#: inc/form-submit.php:1201 +#: inc/form-submit.php:1215 msgid "No emails were sent." msgstr "Nenhum e-mail foi enviado." @@ -16444,7 +16440,7 @@ msgid "Duplicate form?" msgstr "Duplicar formulário?" #: assets/build/formSubmit.js:2 -#: assets/js/unminified/form-submit.js:938 +#: assets/js/unminified/form-submit.js:953 msgid "An error occurred while submitting your form. Please try again." msgstr "Ocorreu um erro ao enviar o seu formulário. Por favor, tente novamente." @@ -16821,28 +16817,28 @@ msgstr "Segredo do webhook não configurado." msgid "Invalid webhook signature." msgstr "Assinatura de webhook inválida." -#: admin/admin.php:1299 -#: admin/admin.php:1905 +#: admin/admin.php:1312 +#: admin/admin.php:1916 #: assets/build/formEditor.js:172 msgid "Quizzes" msgstr "Questionários" -#: admin/admin.php:1298 +#: admin/admin.php:1311 msgid "Quiz Entries" msgstr "Entradas do Quiz" -#: admin/admin.php:1301 -#: admin/admin.php:1334 -#: admin/admin.php:1367 +#: admin/admin.php:1314 +#: admin/admin.php:1347 +#: admin/admin.php:1380 #: assets/build/settings.js:172 msgid "New" msgstr "Novo" -#: inc/form-submit.php:1266 +#: inc/form-submit.php:1280 msgid "Invalid form." msgstr "Formulário inválido." -#: inc/form-submit.php:1271 +#: inc/form-submit.php:1285 msgid "Too many requests. Please try again shortly." msgstr "Solicitações demais. Por favor, tente novamente em breve." @@ -17351,9 +17347,9 @@ msgstr "Perfeito para educação, treinamento e curiosidades divertidas" msgid "Select this to create a quiz with scored questions and graded results." msgstr "Selecione isto para criar um questionário com perguntas pontuadas e resultados avaliados." -#: admin/admin.php:1331 -#: admin/admin.php:1332 -#: admin/admin.php:1910 +#: admin/admin.php:1344 +#: admin/admin.php:1345 +#: admin/admin.php:1921 msgid "Survey Reports" msgstr "Relatórios de Pesquisa" @@ -17733,23 +17729,23 @@ msgid "The AI response is missing a form title. Please try again." msgstr "A resposta da IA está faltando um título de formulário. Por favor, tente novamente." #: inc/ai-form-builder/ai-form-builder.php:127 -#: inc/ai-form-builder/field-mapping.php:69 +#: inc/ai-form-builder/field-mapping.php:73 msgid "The AI was unable to generate form fields. Please try again." msgstr "A IA não conseguiu gerar os campos do formulário. Por favor, tente novamente." -#: inc/ai-form-builder/field-mapping.php:41 +#: inc/ai-form-builder/field-mapping.php:45 msgid "The AI form data is missing. Please try again." msgstr "Os dados do formulário de IA estão faltando. Por favor, tente novamente." -#: inc/ai-form-builder/field-mapping.php:51 +#: inc/ai-form-builder/field-mapping.php:55 msgid "The AI form data is not in the expected format." msgstr "Os dados do formulário de IA não estão no formato esperado." -#: inc/ai-form-builder/field-mapping.php:60 +#: inc/ai-form-builder/field-mapping.php:64 msgid "The AI response did not include a form. Please try again." msgstr "A resposta da IA não incluiu um formulário. Por favor, tente novamente." -#: inc/ai-form-builder/field-mapping.php:90 +#: inc/ai-form-builder/field-mapping.php:94 msgid "The AI returned a malformed form field. Please try again." msgstr "A IA retornou um campo de formulário malformado. Por favor, tente novamente." @@ -17759,7 +17755,7 @@ msgid "Error creating SureForms Form." msgstr "Erro ao criar o formulário SureForms." #. translators: %s represents the minimum number of characters required -#: inc/field-validation.php:465 +#: inc/field-validation.php:453 #: inc/translatable.php:94 #, php-format msgid "Please enter at least %s characters." @@ -17773,7 +17769,7 @@ msgstr "Pagamento Único" msgid "Choose payment type" msgstr "Escolha o tipo de pagamento" -#: inc/payments/front-end.php:335 +#: inc/payments/front-end.php:336 msgid "Billing interval does not match the form configuration." msgstr "O intervalo de faturamento não corresponde à configuração do formulário." @@ -17917,9 +17913,9 @@ msgstr "A resposta da IA estava vazia. Por favor, refine seu prompt e tente nova msgid "Unable to build form fields from the AI response." msgstr "Não foi possível criar campos de formulário a partir da resposta da IA." -#: admin/admin.php:1364 -#: admin/admin.php:1365 -#: admin/admin.php:1915 +#: admin/admin.php:1377 +#: admin/admin.php:1378 +#: admin/admin.php:1926 msgid "Partial Entries" msgstr "Entradas Parciais" @@ -18196,10 +18192,6 @@ msgstr "A converter…" msgid "Convert to SureForms" msgstr "Converter para SureForms" -#: assets/build/partialEntriesEmptyState.js:172 -msgid "Capture in-progress form data the moment visitors stop typing — no submit required" -msgstr "Capture os dados do formulário em andamento no momento em que os visitantes pararem de digitar — sem necessidade de envio" - #: assets/build/partialEntriesEmptyState.js:172 msgid "Recover abandoned submissions and follow up with prospects you would otherwise lose" msgstr "Recupere envios abandonados e faça o acompanhamento com potenciais clientes que você perderia de outra forma" @@ -18295,80 +18287,80 @@ msgstr "Confirmações" msgid "Confirmation #%d" msgstr "Confirmação nº %d" -#: inc/compatibility/multilingual/string-collector.php:286 +#: inc/compatibility/multilingual/string-collector.php:291 msgid "Message body" msgstr "Corpo da mensagem" -#: inc/compatibility/multilingual/string-collector.php:287 +#: inc/compatibility/multilingual/string-collector.php:292 msgid "\"From\" name" msgstr "\"De\" nome" #. translators: %d is the notification number. -#: inc/compatibility/multilingual/string-collector.php:290 +#: inc/compatibility/multilingual/string-collector.php:295 msgid "Notifications" msgstr "Notificações" #. translators: %d is the notification number. -#: inc/compatibility/multilingual/string-collector.php:290 +#: inc/compatibility/multilingual/string-collector.php:295 #, php-format msgid "Notification #%d" msgstr "Notificação #%d" -#: inc/compatibility/multilingual/string-collector.php:313 +#: inc/compatibility/multilingual/string-collector.php:319 msgid "Form restriction message" msgstr "Mensagem de restrição de formulário" #. translators: %d is the option number. -#: inc/compatibility/multilingual/string-collector.php:482 +#: inc/compatibility/multilingual/string-collector.php:488 #, php-format msgid "Option %d" msgstr "Opção %d" -#: inc/compatibility/multilingual/string-collector.php:562 +#: inc/compatibility/multilingual/string-collector.php:568 msgid "Label" msgstr "Etiqueta" -#: inc/compatibility/multilingual/string-collector.php:564 +#: inc/compatibility/multilingual/string-collector.php:570 msgid "Help text" msgstr "Texto de ajuda" -#: inc/compatibility/multilingual/string-collector.php:566 +#: inc/compatibility/multilingual/string-collector.php:572 msgid "Default value" msgstr "Valor padrão" -#: inc/compatibility/multilingual/string-collector.php:567 +#: inc/compatibility/multilingual/string-collector.php:573 msgid "Duplicate message" msgstr "Mensagem duplicada" -#: inc/compatibility/multilingual/string-collector.php:568 +#: inc/compatibility/multilingual/string-collector.php:574 msgid "Confirm label" msgstr "Confirmar etiqueta" -#: inc/compatibility/multilingual/string-collector.php:569 +#: inc/compatibility/multilingual/string-collector.php:575 msgid "Prefix" msgstr "Prefixo" -#: inc/compatibility/multilingual/string-collector.php:570 +#: inc/compatibility/multilingual/string-collector.php:576 msgid "Suffix" msgstr "Sufixo" -#: inc/compatibility/multilingual/string-collector.php:571 +#: inc/compatibility/multilingual/string-collector.php:577 msgid "Button text" msgstr "Texto do botão" -#: inc/compatibility/multilingual/string-collector.php:572 +#: inc/compatibility/multilingual/string-collector.php:578 msgid "Amount label" msgstr "Rótulo de quantia" -#: inc/compatibility/multilingual/string-collector.php:573 +#: inc/compatibility/multilingual/string-collector.php:579 msgid "Payment description" msgstr "Descrição do pagamento" -#: inc/compatibility/multilingual/string-collector.php:574 +#: inc/compatibility/multilingual/string-collector.php:580 msgid "One-time label" msgstr "Etiqueta única" -#: inc/compatibility/multilingual/string-collector.php:575 +#: inc/compatibility/multilingual/string-collector.php:581 msgid "Subscription label" msgstr "Etiqueta de assinatura" @@ -18790,23 +18782,23 @@ msgstr "O valor do pagamento não pôde ser verificado para este formulário. Po msgid "Cancellation is not supported for this payment gateway." msgstr "O cancelamento não é suportado para este gateway de pagamento." -#: admin/admin.php:3203 +#: admin/admin.php:3142 msgid "SureForms AI Quick Draft" msgstr "SureForms AI Rascunho Rápido" -#: admin/admin.php:3222 +#: admin/admin.php:3161 msgid "Describe the form and let SureForms AI generate it for you." msgstr "Descreva o formulário e deixe o SureForms AI gerá-lo para você." -#: admin/admin.php:3225 +#: admin/admin.php:3164 msgid "Describe your form" msgstr "Descreva seu formulário" -#: admin/admin.php:3232 +#: admin/admin.php:3171 msgid "Example: Create a contact form with name, email, phone, and message fields." msgstr "Exemplo: Crie um formulário de contato com campos de nome, email, telefone e mensagem." -#: admin/admin.php:3273 +#: admin/admin.php:3212 msgid "Redirecting..." msgstr "Redirecionando..." @@ -18819,14 +18811,14 @@ msgid "The prompt is too long. Please shorten it and try again." msgstr "O prompt é muito longo. Por favor, encurte-o e tente novamente." #. translators: %s: maximum characters allowed before the @ symbol. -#: inc/field-validation.php:487 +#: inc/field-validation.php:475 #: inc/translatable.php:97 #, php-format msgid "The part before @ may not exceed %s characters." msgstr "A parte antes do @ não pode exceder %s caracteres." #. translators: %s: maximum characters allowed after the @ symbol. -#: inc/field-validation.php:493 +#: inc/field-validation.php:481 #: inc/translatable.php:100 #, php-format msgid "The part after @ may not exceed %s characters." @@ -18913,78 +18905,78 @@ msgstr "Desculpe, você não tem permissão para renderizar este formulário." msgid "This form requires a payment. Please complete the payment and submit again." msgstr "Este formulário requer um pagamento. Por favor, complete o pagamento e envie novamente." -#: admin/admin.php:598 +#: admin/admin.php:611 msgid "You are not allowed to update this prompt." msgstr "Você não tem permissão para atualizar este prompt." -#: admin/admin.php:641 +#: admin/admin.php:654 msgid "Finish setting up your form" msgstr "Conclua a configuração do seu formulário" -#: admin/admin.php:673 +#: admin/admin.php:686 msgid "Review or edit your form" msgstr "Revise ou edite seu formulário" -#: admin/admin.php:674 -#: admin/admin.php:4515 +#: admin/admin.php:687 +#: admin/admin.php:4312 msgid "Edit form" msgstr "Editar formulário" -#: admin/admin.php:679 +#: admin/admin.php:692 msgid "Personalize the Thank You message" msgstr "Personalize a mensagem de agradecimento" -#: admin/admin.php:680 +#: admin/admin.php:693 msgid "Edit message" msgstr "Editar mensagem" -#: admin/admin.php:685 +#: admin/admin.php:698 msgid "Choose who gets notified of new replies" msgstr "Escolha quem será notificado sobre novas respostas" -#: admin/admin.php:686 +#: admin/admin.php:699 msgid "Set up email" msgstr "Configurar e-mail" -#: admin/admin.php:694 +#: admin/admin.php:707 msgid "your form" msgstr "seu formulário" #. translators: %s: form title. -#: admin/admin.php:697 +#: admin/admin.php:710 #, php-format msgid "Finish setting up %s" msgstr "Conclua a configuração de %s" #. translators: %s: form title. -#: admin/admin.php:705 +#: admin/admin.php:718 #, php-format msgid "View %s (opens in a new tab)" msgstr "Visualizar %s (abre em uma nova aba)" -#: admin/admin.php:710 +#: admin/admin.php:723 msgid "Customize your form to get it ready for real submissions:" msgstr "Personalize seu formulário para deixá-lo pronto para envios reais:" -#: admin/admin.php:4504 +#: admin/admin.php:4301 msgid "We’ve already created this form for you. Finish customising it so it’s ready to collect real submissions." msgstr "Já criamos este formulário para você. Termine de personalizá-lo para que esteja pronto para coletar envios reais." #. translators: %s: form name. -#: admin/admin.php:4509 +#: admin/admin.php:4306 #, php-format msgid "Finish setting up “%s”" msgstr "Conclua a configuração de “%s”" -#: admin/admin.php:4522 +#: admin/admin.php:4319 msgid "Edit the Thank You message" msgstr "Edite a mensagem de agradecimento" -#: admin/admin.php:4528 +#: admin/admin.php:4325 msgid "Set where replies go" msgstr "Defina para onde vão as respostas" -#: inc/generate-form-markup.php:1488 +#: inc/generate-form-markup.php:1507 msgid "(opens in a new tab)" msgstr "(abre em uma nova aba)" @@ -19008,93 +19000,63 @@ msgstr "Por favor, escolha um arquivo de imagem." msgid "This form could not be submitted. Please refresh the page and try again." msgstr "Este formulário não pôde ser enviado. Por favor, atualize a página e tente novamente." -#: admin/admin.php:2395 -#: admin/admin.php:2484 +#: admin/admin.php:2406 +#: admin/admin.php:2495 msgid "Your SureForms database is up to date. New form entries will be saved as usual." msgstr "Seu banco de dados SureForms está atualizado. Novas entradas de formulário serão salvas como de costume." -#: admin/admin.php:2409 -#: admin/admin.php:2493 +#: admin/admin.php:2420 +#: admin/admin.php:2504 #: inc/rest-api.php:1447 msgid "SureForms could not finish updating the database. Your hosting may not allow SureForms to create database tables — please contact your hosting provider or SureForms support." msgstr "SureForms não conseguiu concluir a atualização do banco de dados. Sua hospedagem pode não permitir que o SureForms crie tabelas de banco de dados — por favor, entre em contato com seu provedor de hospedagem ou com o suporte do SureForms." -#: admin/admin.php:2412 +#: admin/admin.php:2423 msgid "Contact support" msgstr "Contatar suporte" -#: admin/admin.php:2432 +#: admin/admin.php:2443 msgid "Database update needed" msgstr "Atualização do banco de dados necessária" -#: admin/admin.php:2438 +#: admin/admin.php:2449 msgid "Fix now" msgstr "Corrigir agora" -#: admin/admin.php:2507 +#: admin/admin.php:2518 msgid "SureForms — database update needed" msgstr "SureForms — atualização do banco de dados necessária" -#: admin/admin.php:2512 +#: admin/admin.php:2523 msgid "Update database" msgstr "Atualizar banco de dados" -#: admin/admin.php:2532 +#: admin/admin.php:2543 msgid "You do not have permission to update the database." msgstr "Você não tem permissão para atualizar o banco de dados." -#: admin/admin.php:3669 +#: admin/admin.php:3601 msgid "You do not have permission to do this." msgstr "Você não tem permissão para fazer isso." #. translators: %s: caching plugin name. -#: admin/admin.php:4209 +#: admin/admin.php:4006 msgid "%s may interfere with your forms." msgstr "%s pode interferir com seus formulários." -#: admin/admin.php:4185 -#: admin/admin.php:4213 +#: admin/admin.php:3982 +#: admin/admin.php:4010 msgid "Help Me Fix" msgstr "Ajude-me a corrigir" -#: admin/admin.php:4258 +#: admin/admin.php:4055 msgid "SureForms found your form entries stored under a different database table prefix. Reconnecting them takes a moment, and your existing entries will be kept." msgstr "SureForms encontrou suas entradas de formulário armazenadas sob um prefixo de tabela de banco de dados diferente. Reconectá-las leva um momento, e suas entradas existentes serão mantidas." -#: admin/admin.php:4261 +#: admin/admin.php:4058 msgid "SureForms needs to update your database before it can save new form entries. This only takes a moment and will not change your forms or existing content. Entries submitted before now cannot be recovered from here." msgstr "SureForms precisa atualizar seu banco de dados antes que possa salvar novas entradas de formulário. Isso leva apenas um momento e não alterará seus formulários ou conteúdo existente. Entradas enviadas antes de agora não podem ser recuperadas daqui." -#. translators: %s: site host. -#: admin/admin.php:5032 -msgid "SureForms: form submissions are failing on %s" -msgstr "SureForms: os envios de formulário estão falhando em %s" - -#: admin/admin.php:4990 -msgid "Debug log: no entries recorded." -msgstr "Log de depuração: nenhuma entrada registrada." - -#. translators: 1: entries shown, 2: entries recorded. -#: admin/admin.php:4995 -msgid "Debug log (most recent %1$d of %2$d entries)" -msgstr "Log de depuração (mais recente %1$d de %2$d entradas)" - -#: admin/admin.php:5158 -msgid "Hello SureForms support," -msgstr "Olá suporte do SureForms," - -#: admin/admin.php:5182 -msgid "Site details" -msgstr "Detalhes do site" - -#: admin/admin.php:5185 -msgid "not active" -msgstr "não ativo" - -#: admin/admin.php:5188 -msgid "none detected" -msgstr "nenhum detectado" - #: inc/admin-ajax.php:492 msgid "No form submission failures have been recorded." msgstr "Nenhuma falha de envio de formulário foi registrada." @@ -19144,10 +19106,6 @@ msgstr "Ainda não há dados de conversão" msgid "Show views and conversion rate" msgstr "Mostrar visualizações e taxa de conversão" -#: assets/build/settings.js:172 -msgid "Adds the Views and Conversion Rate columns to the Forms list. A view is counted once per page visit when the form appears on screen, and the conversion rate is the share of those views that ended in a submission. Counting starts the first time you turn this on, so submissions received before then are not counted towards the rate. Turning it off afterwards only hides the columns — counting continues, so the figures are up to date if you switch it back on." -msgstr "Adiciona as colunas de Visualizações e Taxa de Conversão à lista de Formulários. Uma visualização é contada uma vez por visita à página quando o formulário aparece na tela, e a taxa de conversão é a parcela dessas visualizações que terminou em um envio. A contagem começa na primeira vez que você ativa isso, então os envios recebidos antes disso não são contados na taxa. Desativá-lo posteriormente apenas oculta as colunas — a contagem continua, então os números estão atualizados se você ativá-lo novamente." - #: assets/build/settings.js:172 msgid "Log cleared." msgstr "Log limpo." @@ -19184,192 +19142,102 @@ msgstr "Visualizações e Conversão de Formulários" msgid "Logs" msgstr "Logs" -#: admin/admin.php:2831 +#: admin/admin.php:2839 msgid "Previous notice" msgstr "Aviso anterior" -#: admin/admin.php:2832 +#: admin/admin.php:2840 msgid "Next notice" msgstr "Próximo aviso" #. translators: 1: current position, 2: total notices. -#: admin/admin.php:2834 +#: admin/admin.php:2842 msgid "%1$d of %2$d" msgstr "%1$d de %2$d" -#: admin/admin.php:2891 -msgid "Nothing to report." -msgstr "Nada a relatar." - -#: admin/admin.php:4057 #: assets/build/dashboard.js:172 msgid "Details" msgstr "Detalhes" -#: admin/admin.php:4058 -msgid "What we recorded about this problem. Copy it into your support request so we can start from the cause rather than a description of it." -msgstr "O que registramos sobre este problema. Copie-o em sua solicitação de suporte para que possamos começar pela causa e não por uma descrição dela." - -#: admin/admin.php:4059 #: assets/build/dashboard.js:172 msgid "Copy details" msgstr "Copiar detalhes" -#: admin/admin.php:4068 -msgid "Copy the details first, so you have them to paste." -msgstr "Copie os detalhes primeiro, para que você os tenha para colar." - -#: admin/admin.php:4072 -msgid "Copied. Contact Support is now available." -msgstr "Copiado. Contatar Suporte agora está disponível." - -#: admin/admin.php:4073 -msgid "Your browser would not let us copy. Select the text above and copy it by hand." -msgstr "Seu navegador não nos permitiu copiar. Selecione o texto acima e copie-o manualmente." - -#: admin/admin.php:4076 -msgid "Recorded diagnostics" -msgstr "Diagnósticos registrados" - -#: admin/admin.php:4080 -msgid "Collecting the details…" -msgstr "Coletando os detalhes…" - -#: admin/admin.php:4081 -msgid "We could not collect the details. Contact Support and describe what happened, and we will take it from there." -msgstr "Não conseguimos coletar os detalhes. Contate o Suporte e descreva o que aconteceu, e nós cuidaremos disso a partir daí." - #. translators: %s: form title. -#: admin/admin.php:4108 +#: admin/admin.php:3911 msgid "We noticed a form submission failure on %s." msgstr "Notamos uma falha de envio de formulário em %s." -#: admin/admin.php:4109 +#: admin/admin.php:3912 msgid "We noticed a form submission failure." msgstr "Notamos uma falha de envio de formulário." -#: admin/admin.php:4110 +#: admin/admin.php:3913 msgid "Visitors may not be able to reach you, and their entries were not saved." msgstr "Os visitantes podem não conseguir entrar em contato com você, e suas entradas não foram salvas." #. translators: %s: form title. -#: admin/admin.php:4115 +#: admin/admin.php:3918 msgid "We noticed a notification failure on %s." msgstr "Notamos uma falha de notificação em %s." -#: admin/admin.php:4116 +#: admin/admin.php:3919 msgid "We noticed a notification failure." msgstr "Notamos uma falha de notificação." -#: admin/admin.php:4117 +#: admin/admin.php:3920 msgid "The entry was saved, but we could not send the email about it. New entries may be coming in without you knowing." msgstr "A entrada foi salva, mas não conseguimos enviar o e-mail sobre ela. Novas entradas podem estar chegando sem que você saiba." #. translators: %s: form title. -#: admin/admin.php:4132 +#: admin/admin.php:3935 msgid "We noticed an integration failure on %s." msgstr "Notamos uma falha de integração em %s." -#: admin/admin.php:4133 +#: admin/admin.php:3936 msgid "We noticed an integration failure." msgstr "Notamos uma falha de integração." -#: admin/admin.php:4134 +#: admin/admin.php:3937 msgid "The entry was saved, but we could not send it to a connected service." msgstr "A entrada foi salva, mas não conseguimos enviá-la para um serviço conectado." -#: admin/admin.php:4158 -msgid "View details" -msgstr "Ver detalhes" - -#: admin/admin.php:4212 +#: admin/admin.php:4009 msgid "Caching can show visitors an old copy of your form, or load its scripts in the wrong order." msgstr "O cache pode mostrar aos visitantes uma cópia antiga do seu formulário ou carregar seus scripts na ordem errada." -#: admin/admin.php:5005 -msgid "Older entries were left out to keep this excerpt readable. The full log can be downloaded from SureForms → Settings → General." -msgstr "Entradas mais antigas foram deixadas de fora para manter este trecho legível. O log completo pode ser baixado de SureForms → Configurações → Geral." - -#. translators: %s: site host. -#: admin/admin.php:5034 -msgid "SureForms has recorded form submissions on %s that could not be completed." -msgstr "SureForms registrou envios de formulário em %s que não puderam ser concluídos." - -#. translators: %s: site host. -#: admin/admin.php:5038 -msgid "SureForms: notification emails are not being sent on %s" -msgstr "SureForms: e-mails de notificação não estão sendo enviados em %s" - -#. translators: %s: site host. -#: admin/admin.php:5040 -msgid "SureForms saved entries on %s but could not send the notification emails for them." -msgstr "SureForms salvou entradas em %s, mas não conseguiu enviar os e-mails de notificação para elas." - -#. translators: %s: site host. -#: admin/admin.php:5044 -msgid "SureForms: an integration is not receiving entries on %s" -msgstr "SureForms: uma integração não está recebendo entradas em %s" - -#. translators: %s: site host. -#: admin/admin.php:5046 -msgid "SureForms saved entries on %s but could not pass them to a connected service." -msgstr "SureForms salvou entradas em %s, mas não conseguiu passá-las para um serviço conectado." - -#. translators: %s: site host. -#: admin/admin.php:5056 -msgid "SureForms: a problem with the forms on %s" -msgstr "SureForms: um problema com os formulários em %s" - -#. translators: %s: site host. -#: admin/admin.php:5058 -msgid "SureForms has recorded a problem with the forms on %s." -msgstr "SureForms registrou um problema com os formulários em %s." - -#. translators: %d: number of failed submissions. -#: admin/admin.php:5083 -msgid "SureForms has recorded %d form submission that could not be completed." -msgid_plural "SureForms has recorded %d form submissions that could not be completed." -msgstr[0] "SureForms registrou %d envio de formulário que não pôde ser concluído." -msgstr[1] "" +#: assets/build/settings.js:172 +msgid "Views and submissions by anyone who can edit the site are normally left out, so testing your own forms does not change these figures." +msgstr "Visualizações e envios por qualquer pessoa que possa editar o site normalmente são deixados de fora, para que testar seus próprios formulários não altere esses números." -#. translators: %d: number of failed notifications. -#: admin/admin.php:5095 -msgid "SureForms saved %d entry but could not send the notification email for it." -msgid_plural "SureForms saved %d entries but could not send the notification emails for them." -msgstr[0] "SureForms salvou %d entrada, mas não conseguiu enviar o e-mail de notificação para ela." -msgstr[1] "" +#: assets/build/formEditor.js:172 +msgid "Auto-Advance to Next Step" +msgstr "Avançar automaticamente para o próximo passo" -#. translators: %d: number of failed integration hand-offs. -#: admin/admin.php:5107 -msgid "SureForms saved %d entry but could not pass it to a connected service." -msgid_plural "SureForms saved %d entries but could not pass them to a connected service." -msgstr[0] "SureForms salvou %d entrada, mas não conseguiu passá-la para um serviço conectado." -msgstr[1] "" +#: assets/build/formEditor.js:172 +msgid "Go to the next step as soon as someone picks an option. Works on steps with a single Multiple Choice or Dropdown field. The last step always shows Submit." +msgstr "Vá para o próximo passo assim que alguém escolher uma opção. Funciona em etapas com um único campo de Escolha Múltipla ou Dropdown. A última etapa sempre mostra Enviar." -#. translators: %d: number of recorded problems. -#: admin/admin.php:5119 -msgid "SureForms has recorded %d problem with the forms on this site." -msgid_plural "SureForms has recorded %d problems with the forms on this site." -msgstr[0] "SureForms registrou %d problema com os formulários neste site." -msgstr[1] "" +#: assets/build/formEditor.js:172 +msgid "Hide Next Button" +msgstr "Ocultar botão Próximo" -#. translators: %s: form title. -#: admin/admin.php:5169 -msgid "Form: %s" -msgstr "Formulário: %s" +#: assets/build/formEditor.js:172 +msgid "Hide the Next button on steps that auto-advance. It reappears when reached with the keyboard." +msgstr "Oculte o botão Próximo em etapas que avançam automaticamente. Ele reaparece quando alcançado com o teclado." -#: admin/admin.php:5189 -msgid "none recorded" -msgstr "nenhum registrado" +#: assets/build/formEditor.js:172 +#: assets/build/settings.js:172 +msgid "Could not open the OttoKit connection window. Please allow popups for this site and try again." +msgstr "Não foi possível abrir a janela de conexão do OttoKit. Por favor, permita pop-ups para este site e tente novamente." -#. translators: %s: date and time of the previous report, in the site's timezone. -#: admin/admin.php:5212 -msgid "Previously reported: %s" -msgstr "Relatado anteriormente: %s" +#: assets/build/partialEntriesEmptyState.js:172 +msgid "Capture in-progress form data the moment visitors stop typing, no submit required" +msgstr "Capture os dados do formulário em andamento no momento em que os visitantes param de digitar, sem necessidade de envio" #: assets/build/settings.js:172 -msgid "Views and submissions by anyone who can edit the site are normally left out, so testing your own forms does not change these figures." -msgstr "Visualizações e envios por qualquer pessoa que possa editar o site normalmente são deixados de fora, para que testar seus próprios formulários não altere esses números." +msgid "Receive a scheduled digest of form submissions straight to your inbox." +msgstr "Receba um resumo agendado das submissões de formulários diretamente na sua caixa de entrada." #: inc/post-types.php:265 msgctxt "post type general name" From 7cb405c1c84a1f08d4b8e13cd332af3302aee82e Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Thu, 24 Sep 2026 20:14:13 +0530 Subject: [PATCH 51/60] chore: 2.12.8 ships 25th September --- README.md | 2 +- readme.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 0e21b8c21..49eb1708f 100644 --- a/README.md +++ b/README.md @@ -426,7 +426,7 @@ Visit the [SureForms features page](https://sureforms.com/features/?utm_source=w You can report security issues through our [Bug Bounty Program](https://brainstormforce.com/bug-bounty-program/). We collaborate with Patchstack to validate, triage, and handle security reports. ## Changelog ## -### 2.12.8 - 24th September 2026 ### +### 2.12.8 - 25th September 2026 ### * Improvement: The debug log no longer records routine validation stops, such as an empty required field, keeping it focused on real failures. * Fix: Entry Logs now record the email notification sent when a form is submitted. * Fix: Resolved an editor crash that prevented forms containing a Register block from opening. diff --git a/readme.txt b/readme.txt index 754966129..3f766134b 100644 --- a/readme.txt +++ b/readme.txt @@ -426,7 +426,7 @@ Visit the [SureForms features page](https://sureforms.com/features/?utm_source=w You can report security issues through our [Bug Bounty Program](https://brainstormforce.com/bug-bounty-program/). We collaborate with Patchstack to validate, triage, and handle security reports. == Changelog == -= 2.12.8 - 24th September 2026 = += 2.12.8 - 25th September 2026 = * Improvement: The debug log no longer records routine validation stops, such as an empty required field, keeping it focused on real failures. * Fix: Entry Logs now record the email notification sent when a form is submitted. * Fix: Resolved an editor crash that prevented forms containing a Register block from opening. From 4e770b60309c1f067998b392a3b62c490919c481 Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Fri, 25 Sep 2026 10:36:51 +0530 Subject: [PATCH 52/60] fix(settings): show add-on sections such as Distraction Free above Logs --- src/admin/settings/pages/General.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/admin/settings/pages/General.js b/src/admin/settings/pages/General.js index 423994c38..c3ddd1a70 100644 --- a/src/admin/settings/pages/General.js +++ b/src/admin/settings/pages/General.js @@ -551,6 +551,13 @@ const GeneralPage = ( { /> } /> + { /* Extension slot for add-on sections, such as SureForms Pro's + Distraction Free. Renders nothing on its own. */ } + { applyFilters( + 'srfm.settings.general.additionalSections', + null, + { loading } + ) } <ContentSection loading={ loading } title={ __( 'Logs', 'sureforms' ) } @@ -563,13 +570,6 @@ const GeneralPage = ( { /> } /> - { /* Extension slot for add-on sections, such as SureForms Pro's - Distraction Free. Renders nothing on its own. */ } - { applyFilters( - 'srfm.settings.general.additionalSections', - null, - { loading } - ) } { /* Everything above is something SureForms does for this site. Analytics is the one setting that sends anything outward, so it sits last, behind a rule, rather than reading as one more form From 6e7392d6c3e8a3d4070666732e6ed952994273a3 Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Fri, 25 Sep 2026 11:11:49 +0530 Subject: [PATCH 53/60] feat(settings): let add-on sections stage General settings and hide Logs and Analytics --- src/admin/settings/pages/General.js | 60 +++++++++++++++++------------ 1 file changed, 36 insertions(+), 24 deletions(-) diff --git a/src/admin/settings/pages/General.js b/src/admin/settings/pages/General.js index c3ddd1a70..0729f0423 100644 --- a/src/admin/settings/pages/General.js +++ b/src/admin/settings/pages/General.js @@ -487,6 +487,9 @@ const GeneralPage = ( { 'learn' ); const [ showLearnTip, setShowLearnTip ] = useState( false ); + // Section keys an add-on asked to hide ('logs', 'analytics'), set through + // the additionalSections slot. SureForms Pro's Distraction Free uses it. + const [ hiddenSections, setHiddenSections ] = useState( [] ); useEffect( () => { if ( ! isLearnSource ) { @@ -552,39 +555,48 @@ const GeneralPage = ( { } /> { /* Extension slot for add-on sections, such as SureForms Pro's - Distraction Free. Renders nothing on its own. */ } + Distraction Free. Renders nothing on its own. + updateGlobalSettings lets a section stage changes to other + General settings, saved with the same Save button; + setHiddenSections lets it hide the Logs and Analytics sections. */ } { applyFilters( 'srfm.settings.general.additionalSections', null, - { loading } + { loading, updateGlobalSettings, setHiddenSections } + ) } + { ! hiddenSections.includes( 'logs' ) && ( + <ContentSection + loading={ loading } + title={ __( 'Logs', 'sureforms' ) } + content={ + <LogsContent + generalTabOptions={ generalTabOptions } + updateGlobalSettings={ updateGlobalSettings } + logMeta={ logMeta } + setLogMeta={ setLogMeta } + /> + } + /> ) } - <ContentSection - loading={ loading } - title={ __( 'Logs', 'sureforms' ) } - content={ - <LogsContent - generalTabOptions={ generalTabOptions } - updateGlobalSettings={ updateGlobalSettings } - logMeta={ logMeta } - setLogMeta={ setLogMeta } - /> - } - /> { /* Everything above is something SureForms does for this site. Analytics is the one setting that sends anything outward, so it sits last, behind a rule, rather than reading as one more form setting. */ } - <hr className="w-full m-0 border-0 border-t border-solid border-border-subtle" /> - <ContentSection - loading={ loading } - title={ __( 'Anonymous Analytics', 'sureforms' ) } - content={ - <UsageTrackingContent - generalTabOptions={ generalTabOptions } - updateGlobalSettings={ updateGlobalSettings } + { ! hiddenSections.includes( 'analytics' ) && ( + <> + <hr className="w-full m-0 border-0 border-t border-solid border-border-subtle" /> + <ContentSection + loading={ loading } + title={ __( 'Anonymous Analytics', 'sureforms' ) } + content={ + <UsageTrackingContent + generalTabOptions={ generalTabOptions } + updateGlobalSettings={ updateGlobalSettings } + /> + } /> - } - /> + </> + ) } </div> ); }; From f83672c94e3f652e10f4d63bd76a07ebf7e3abcb Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Fri, 25 Sep 2026 11:18:39 +0530 Subject: [PATCH 54/60] feat(dashboard): full-width layout without Quick Access in Distraction Free; top-align the welcome card --- src/admin/dashboard/Dashboard.js | 25 +++++++++++++++++++------ src/admin/dashboard/GetStarted.js | 2 +- src/admin/dashboard/QuickAccessTab.js | 4 +--- 3 files changed, 21 insertions(+), 10 deletions(-) diff --git a/src/admin/dashboard/Dashboard.js b/src/admin/dashboard/Dashboard.js index af313bce0..50cd33314 100644 --- a/src/admin/dashboard/Dashboard.js +++ b/src/admin/dashboard/Dashboard.js @@ -16,6 +16,10 @@ export default () => { const isFirstFormCreated = srfm_admin?.is_first_form_created || false; const isProActive = srfm_admin?.is_pro_active || false; + // Distraction Free (SureForms Pro): drop Quick Access and lay the page out + // in one full-width column. Action items are alerts, not promotions, so + // they stay, above everything else. + const hidePromotions = srfm_admin?.hide_promotions || false; const leftSidebar = ( <> @@ -55,12 +59,21 @@ export default () => { cols={ 12 } gap="2xl" > - <Container.Item className="flex flex-col gap-8 col-span-12 xl:col-span-8"> - { leftSidebar } - </Container.Item> - <Container.Item className="flex flex-col gap-8 col-span-12 xl:col-span-4"> - { rightSidebar } - </Container.Item> + { hidePromotions ? ( + <Container.Item className="flex flex-col gap-8 col-span-12"> + <ActionItems /> + { leftSidebar } + </Container.Item> + ) : ( + <> + <Container.Item className="flex flex-col gap-8 col-span-12 xl:col-span-8"> + { leftSidebar } + </Container.Item> + <Container.Item className="flex flex-col gap-8 col-span-12 xl:col-span-4"> + { rightSidebar } + </Container.Item> + </> + ) } </Container> </Container.Item> </Container> diff --git a/src/admin/dashboard/GetStarted.js b/src/admin/dashboard/GetStarted.js index bcf9bfe5e..a39fa479a 100644 --- a/src/admin/dashboard/GetStarted.js +++ b/src/admin/dashboard/GetStarted.js @@ -26,7 +26,7 @@ export default () => { className="w-full bg-background-primary p-4 gap-8 shadow-sm-blur-1 rounded-xl border-0.5 border-solid border-border-subtle" containerType="grid" cols={ 12 } - align="center" + align="start" > <Container.Item className="flex flex-col gap-6 p-2 col-span-12 md:col-span-7 lg:col-span-7"> <Container direction="column" className="gap-1"> diff --git a/src/admin/dashboard/QuickAccessTab.js b/src/admin/dashboard/QuickAccessTab.js index ed6fc2b55..10ebbdd01 100644 --- a/src/admin/dashboard/QuickAccessTab.js +++ b/src/admin/dashboard/QuickAccessTab.js @@ -40,9 +40,7 @@ export default () => { icon: <Star size={ 16 } />, link: 'https://wordpress.org/support/plugin/sureforms/reviews/?rate=5#new-post', }, - ].filter( - ( { key } ) => ! ( srfm_admin?.hide_promotions && key === 'rate-us' ) - ); + ]; const QuickAccessButtons = () => { return quickAccessOptions.map( ( { key, label, icon, link } ) => ( From 6b23f2fb3b89491333a523336503016436b04026 Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Fri, 25 Sep 2026 11:20:20 +0530 Subject: [PATCH 55/60] fix(dashboard): cap the welcome video thumbnail width --- src/admin/dashboard/GetStarted.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/admin/dashboard/GetStarted.js b/src/admin/dashboard/GetStarted.js index a39fa479a..0c7cec1d3 100644 --- a/src/admin/dashboard/GetStarted.js +++ b/src/admin/dashboard/GetStarted.js @@ -93,8 +93,10 @@ export default () => { </Container.Item> <Container.Item className="col-span-12 md:col-span-5 lg:col-span-5 p-2"> + { /* Capped so the thumbnail stays the same size when the card + spans the full page (Distraction Free dashboard). */ } <div - className="relative aspect-video cursor-pointer group" + className="relative aspect-video cursor-pointer group md:max-w-sm md:ml-auto" onClick={ () => { setPopupVideo( videoUrl ); } } From d52a8e6619a52a09aabf3434f5841b7d6b712a7a Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Fri, 25 Sep 2026 11:53:59 +0530 Subject: [PATCH 56/60] chore(admin-menu): remove the New badge from Quizzes, Survey Reports and Partial Entries --- admin/admin.php | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/admin/admin.php b/admin/admin.php index c9bf83093..fc2e54101 100644 --- a/admin/admin.php +++ b/admin/admin.php @@ -1309,10 +1309,7 @@ public function add_quiz_page() { add_submenu_page( 'sureforms_menu', __( 'Quiz Entries', 'sureforms' ), - __( 'Quizzes', 'sureforms' ) . - ' <span style="color:#4ADE80;font-size:9px;font-weight:600;">' . - esc_html__( 'New', 'sureforms' ) . - '</span>', + __( 'Quizzes', 'sureforms' ), self::$sureforms_page_default_capability, 'sureforms_quiz_entries', [ $this, 'render_quiz_empty_state' ], @@ -1342,10 +1339,7 @@ public function add_survey_reports_page() { add_submenu_page( 'sureforms_menu', __( 'Survey Reports', 'sureforms' ), - __( 'Survey Reports', 'sureforms' ) . - ' <span style="color:#4ADE80;font-size:9px;font-weight:600;">' . - esc_html__( 'New', 'sureforms' ) . - '</span>', + __( 'Survey Reports', 'sureforms' ), self::$sureforms_page_default_capability, 'sureforms_survey_reports', [ $this, 'render_survey_empty_state' ], @@ -1375,10 +1369,7 @@ public function add_partial_entries_page() { add_submenu_page( 'sureforms_menu', __( 'Partial Entries', 'sureforms' ), - __( 'Partial Entries', 'sureforms' ) . - ' <span style="color:#4ADE80;font-size:9px;font-weight:600;">' . - esc_html__( 'New', 'sureforms' ) . - '</span>', + __( 'Partial Entries', 'sureforms' ), self::$sureforms_page_default_capability, 'sureforms_partial_entries', [ $this, 'render_partial_entries_empty_state' ], From 6f1ca019782aea4529b3e536f980d02ea4e65c6b Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Fri, 25 Sep 2026 11:56:26 +0530 Subject: [PATCH 57/60] fix(admin): hide the first-form WP pointer while promotions are hidden --- admin/admin.php | 6 ++++-- tests/unit/admin/test-admin.php | 30 ++++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+), 2 deletions(-) diff --git a/admin/admin.php b/admin/admin.php index fc2e54101..a445eca49 100644 --- a/admin/admin.php +++ b/admin/admin.php @@ -4539,9 +4539,11 @@ private function is_admin_pointer_visible() { global $pagenow; $allowed_pages = [ 'index.php', 'options-general.php' ]; - // Do not show if pointer dismissed, accepted, or more than 1 form exists. + // Do not show if promotions are hidden, the pointer was dismissed or + // accepted, or more than 1 form exists. if ( - ! empty( Helper::get_srfm_option( 'pointer_popup_dismissed' ) ) + Helper::hide_promotions() + || ! empty( Helper::get_srfm_option( 'pointer_popup_dismissed' ) ) || ! empty( Helper::get_srfm_option( 'pointer_popup_accepted' ) ) || (int) ( wp_count_posts( SRFM_FORMS_POST_TYPE )->publish ?? 0 ) > 1 ) { diff --git a/tests/unit/admin/test-admin.php b/tests/unit/admin/test-admin.php index c54050ab1..f5d8f67c9 100644 --- a/tests/unit/admin/test-admin.php +++ b/tests/unit/admin/test-admin.php @@ -4054,4 +4054,34 @@ public function test_enqueue_thankyou_notice_tracking() { wp_deregister_script( 'srfm-thankyou-notice-track' ); } + /** + * The first-form pointer on the WordPress Dashboard is a promotion, so it + * is not enqueued while promotions are hidden (Distraction Free). + */ + public function test_enqueue_admin_pointer_respects_hide_promotions() { + global $pagenow; + $previous_pagenow = $pagenow; + $pagenow = 'index.php'; + + $admin = Admin::get_instance(); + $reset = static function () { + wp_dequeue_script( 'sureforms-admin-pointer' ); + wp_deregister_script( 'sureforms-admin-pointer' ); + }; + + // Precondition: with promotions shown, the pointer does load here. + $reset(); + $admin->enqueue_admin_pointer(); + $this->assertTrue( wp_script_is( 'sureforms-admin-pointer', 'enqueued' ), 'Pointer should load on the Dashboard by default.' ); + + $reset(); + add_filter( 'srfm_hide_promotions', '__return_true' ); + $admin->enqueue_admin_pointer(); + remove_filter( 'srfm_hide_promotions', '__return_true' ); + $this->assertFalse( wp_script_is( 'sureforms-admin-pointer', 'enqueued' ), 'Pointer should not load while promotions are hidden.' ); + + $reset(); + $pagenow = $previous_pagenow; + } + } From c7054c52b68840c12e79643df3faf8823bd3fea0 Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Fri, 25 Sep 2026 12:03:45 +0530 Subject: [PATCH 58/60] feat(logs): make Client_Logger::is_enabled() filterable via srfm_enable_logs; drop the unused updateGlobalSettings slot arg --- inc/client-logger.php | 18 ++++++++++++------ src/admin/settings/pages/General.js | 4 +--- tests/unit/inc/test-client-logger.php | 17 +++++++++++++++++ 3 files changed, 30 insertions(+), 9 deletions(-) diff --git a/inc/client-logger.php b/inc/client-logger.php index 3732fec68..017087f34 100644 --- a/inc/client-logger.php +++ b/inc/client-logger.php @@ -130,16 +130,22 @@ class Client_Logger { * write path re-checks here. * * @since 2.12.6 + * @since 2.12.8 Filterable through `srfm_enable_logs`. * @return bool */ public static function is_enabled() { $general = get_option( 'srfm_general_settings_options', [] ); - - if ( ! is_array( $general ) || ! isset( $general['srfm_enable_logs'] ) ) { - return true; - } - - return (bool) $general['srfm_enable_logs']; + $enabled = ! is_array( $general ) || ! isset( $general['srfm_enable_logs'] ) || (bool) $general['srfm_enable_logs']; + + /** + * Filter whether client logging is on, without changing the stored + * setting. SureForms Pro's Distraction Free mode turns it off here. + * + * @since 2.12.8 + * + * @param bool $enabled The stored setting (true when never saved). + */ + return (bool) apply_filters( 'srfm_enable_logs', $enabled ); } /** diff --git a/src/admin/settings/pages/General.js b/src/admin/settings/pages/General.js index 0729f0423..fe2d35012 100644 --- a/src/admin/settings/pages/General.js +++ b/src/admin/settings/pages/General.js @@ -556,13 +556,11 @@ const GeneralPage = ( { /> { /* Extension slot for add-on sections, such as SureForms Pro's Distraction Free. Renders nothing on its own. - updateGlobalSettings lets a section stage changes to other - General settings, saved with the same Save button; setHiddenSections lets it hide the Logs and Analytics sections. */ } { applyFilters( 'srfm.settings.general.additionalSections', null, - { loading, updateGlobalSettings, setHiddenSections } + { loading, setHiddenSections } ) } { ! hiddenSections.includes( 'logs' ) && ( <ContentSection diff --git a/tests/unit/inc/test-client-logger.php b/tests/unit/inc/test-client-logger.php index 12c83a63d..675ac4405 100644 --- a/tests/unit/inc/test-client-logger.php +++ b/tests/unit/inc/test-client-logger.php @@ -83,6 +83,23 @@ public function test_is_enabled_defaults_to_on() { $this->assertTrue( Client_Logger::is_enabled() ); } + /** + * `srfm_enable_logs` can turn logging off without touching the stored + * setting (SureForms Pro's Distraction Free), and removing the callback + * restores the stored value. + */ + public function test_is_enabled_is_filterable() { + $this->assertTrue( Client_Logger::is_enabled() ); + + add_filter( 'srfm_enable_logs', '__return_false' ); + $this->assertFalse( Client_Logger::is_enabled() ); + remove_filter( 'srfm_enable_logs', '__return_false' ); + + $general = (array) get_option( 'srfm_general_settings_options', [] ); + $this->assertTrue( ! isset( $general['srfm_enable_logs'] ) || (bool) $general['srfm_enable_logs'], 'The stored setting is untouched.' ); + $this->assertTrue( Client_Logger::is_enabled() ); + } + // --------------------------------------------------------------- // Writing // --------------------------------------------------------------- From b0fbbbf4c4c2124cf25fc9eb4ef7bb5ee9e63c2f Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Fri, 25 Sep 2026 12:10:47 +0530 Subject: [PATCH 59/60] test(html-form-detector): block HTTP in test_extract_fields_via_ai instead of relying on CI having no network --- tests/unit/inc/admin/test-html-form-detector.php | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/tests/unit/inc/admin/test-html-form-detector.php b/tests/unit/inc/admin/test-html-form-detector.php index c8f5b153c..cf614810f 100644 --- a/tests/unit/inc/admin/test-html-form-detector.php +++ b/tests/unit/inc/admin/test-html-form-detector.php @@ -293,9 +293,16 @@ public function test_shorthand_to_sides() { } public function test_extract_fields_via_ai() { - // The middleware is unreachable in unit tests; the method must - // surface a WP_Error rather than throwing or returning garbage. + // When the middleware is unreachable the method must surface a + // WP_Error rather than throwing or returning garbage. Block the + // request here rather than relying on CI having no network access. + $block = static function () { + return new \WP_Error( 'http_request_failed', 'Blocked in unit tests.' ); + }; + add_filter( 'pre_http_request', $block ); $result = $this->call_protected( 'extract_fields_via_ai', [ '<form><input type="text"/></form>' ] ); + remove_filter( 'pre_http_request', $block ); + $this->assertInstanceOf( \WP_Error::class, $result ); } From d2f9852ad0e63a409f280c56cf595fd8d501723d Mon Sep 17 00:00:00 2001 From: Vansh Kapoor <kvansh297@gmail.com> Date: Fri, 25 Sep 2026 15:34:42 +0530 Subject: [PATCH 60/60] chore: strip internal-only paths from public mirror sync --- .claude/agents/code-simplifier.md | 48 - .claude/agents/srfm-block-checker.md | 60 - .claude/commands/sureforms:investigate.md | 67 - .claude/commands/sureforms:optimize-readme.md | 170 --- .claude/commands/sureforms:sync-public.md | 299 ---- .claude/commands/sureforms:update-readme.md | 327 ----- .claude/commands/sureforms:version-bump.md | 204 --- .claude/commands/sync-release-branches.md | 96 -- .claude/settings.json | 73 - .../workflows/push-asset-readme-update.yml | 28 - .github/workflows/push-to-deploy.yml | 31 - .github/workflows/release-pr-template.yml | 41 - .github/workflows/release-tag-draft.yml | 83 -- .github/workflows/update-translations.yml | 205 --- .scripts/git-hooks/pre-commit | 106 -- ARCHITECTURE.md | 355 ----- CLAUDE.md | 180 --- COMPREHENSIVE_ANALYSIS.md | 304 ----- PRODUCT_ANALYSIS.md | 251 ---- TECHNICAL_OVERVIEW.md | 393 ------ bin/build-zip.sh | 47 - bin/checkout-and-build | 21 - bin/i18n.sh | 75 -- docs/01-getting-started/GETTING-STARTED.md | 647 --------- docs/04-backend/DATABASE-SCHEMA.md | 962 ------------- docs/04-backend/HOOKS-REFERENCE.md | 1055 --------------- docs/05-frontend/FRONTEND-GUIDE.md | 1197 ----------------- docs/FORM_MIGRATION_OVERVIEW.md | 77 -- docs/FORM_MIGRATION_PLAN.md | 458 ------- docs/wiki/AI-Form-Builder.md | 103 -- docs/wiki/Admin-Dashboard.md | 121 -- docs/wiki/Architecture-Overview.md | 294 ---- docs/wiki/Block-Editor-Controls.md | 109 -- docs/wiki/Changelog.md | 39 - docs/wiki/Contributing-Guide.md | 205 --- docs/wiki/Data-Export-Import.md | 120 -- docs/wiki/Database-Schema.md | 173 --- docs/wiki/Deployment-Guide.md | 109 -- docs/wiki/Email-Notifications.md | 86 -- docs/wiki/Environment-Configuration.md | 197 --- docs/wiki/Form-Fields-Architecture.md | 137 -- docs/wiki/Form-Submission-Flow.md | 191 --- docs/wiki/Frontend-Assets.md | 122 -- docs/wiki/Getting-Started.md | 149 -- docs/wiki/Gutenberg-Blocks.md | 129 -- docs/wiki/Home.md | 58 - docs/wiki/Payment-Integration.md | 127 -- docs/wiki/REST-API-Reference.md | 114 -- docs/wiki/State-Management.md | 109 -- docs/wiki/Testing-Guide.md | 172 --- docs/wiki/Troubleshooting-FAQ.md | 232 ---- docs/wiki/Using-WPML-With-SureForms.md | 243 ---- docs/wiki/WordPress-Hooks-Reference.md | 152 --- docs/wiki/_Footer.md | 3 - docs/wiki/_Sidebar.md | 36 - inc/abilities/CLAUDE.md | 66 - internal-docs/README.md | 160 --- internal-docs/ai-agent-guide.md | 459 ------- internal-docs/apis.md | 418 ------ internal-docs/architecture.md | 329 ----- internal-docs/codebase-map.md | 303 ----- internal-docs/coding-standards.md | 312 ----- internal-docs/faq.md | 1003 -------------- internal-docs/glossary.md | 723 ---------- internal-docs/maintenance.md | 842 ------------ internal-docs/onboarding.md | 1086 --------------- internal-docs/product-vision.md | 688 ---------- internal-docs/troubleshooting.md | 1031 -------------- internal-docs/ui-and-copy.md | 1077 --------------- tests/play/specs/CLAUDE.md | 324 ----- tests/play/specs/TODO.md | 244 ---- 71 files changed, 20455 deletions(-) delete mode 100644 .claude/agents/code-simplifier.md delete mode 100644 .claude/agents/srfm-block-checker.md delete mode 100644 .claude/commands/sureforms:investigate.md delete mode 100644 .claude/commands/sureforms:optimize-readme.md delete mode 100644 .claude/commands/sureforms:sync-public.md delete mode 100644 .claude/commands/sureforms:update-readme.md delete mode 100644 .claude/commands/sureforms:version-bump.md delete mode 100644 .claude/commands/sync-release-branches.md delete mode 100644 .claude/settings.json delete mode 100644 .github/workflows/push-asset-readme-update.yml delete mode 100644 .github/workflows/push-to-deploy.yml delete mode 100644 .github/workflows/release-pr-template.yml delete mode 100644 .github/workflows/release-tag-draft.yml delete mode 100644 .github/workflows/update-translations.yml delete mode 100644 .scripts/git-hooks/pre-commit delete mode 100644 ARCHITECTURE.md delete mode 100644 CLAUDE.md delete mode 100644 COMPREHENSIVE_ANALYSIS.md delete mode 100644 PRODUCT_ANALYSIS.md delete mode 100644 TECHNICAL_OVERVIEW.md delete mode 100644 bin/build-zip.sh delete mode 100755 bin/checkout-and-build delete mode 100644 bin/i18n.sh delete mode 100644 docs/01-getting-started/GETTING-STARTED.md delete mode 100644 docs/04-backend/DATABASE-SCHEMA.md delete mode 100644 docs/04-backend/HOOKS-REFERENCE.md delete mode 100644 docs/05-frontend/FRONTEND-GUIDE.md delete mode 100644 docs/FORM_MIGRATION_OVERVIEW.md delete mode 100644 docs/FORM_MIGRATION_PLAN.md delete mode 100644 docs/wiki/AI-Form-Builder.md delete mode 100644 docs/wiki/Admin-Dashboard.md delete mode 100644 docs/wiki/Architecture-Overview.md delete mode 100644 docs/wiki/Block-Editor-Controls.md delete mode 100644 docs/wiki/Changelog.md delete mode 100644 docs/wiki/Contributing-Guide.md delete mode 100644 docs/wiki/Data-Export-Import.md delete mode 100644 docs/wiki/Database-Schema.md delete mode 100644 docs/wiki/Deployment-Guide.md delete mode 100644 docs/wiki/Email-Notifications.md delete mode 100644 docs/wiki/Environment-Configuration.md delete mode 100644 docs/wiki/Form-Fields-Architecture.md delete mode 100644 docs/wiki/Form-Submission-Flow.md delete mode 100644 docs/wiki/Frontend-Assets.md delete mode 100644 docs/wiki/Getting-Started.md delete mode 100644 docs/wiki/Gutenberg-Blocks.md delete mode 100644 docs/wiki/Home.md delete mode 100644 docs/wiki/Payment-Integration.md delete mode 100644 docs/wiki/REST-API-Reference.md delete mode 100644 docs/wiki/State-Management.md delete mode 100644 docs/wiki/Testing-Guide.md delete mode 100644 docs/wiki/Troubleshooting-FAQ.md delete mode 100644 docs/wiki/Using-WPML-With-SureForms.md delete mode 100644 docs/wiki/WordPress-Hooks-Reference.md delete mode 100644 docs/wiki/_Footer.md delete mode 100644 docs/wiki/_Sidebar.md delete mode 100644 inc/abilities/CLAUDE.md delete mode 100644 internal-docs/README.md delete mode 100644 internal-docs/ai-agent-guide.md delete mode 100644 internal-docs/apis.md delete mode 100644 internal-docs/architecture.md delete mode 100644 internal-docs/codebase-map.md delete mode 100644 internal-docs/coding-standards.md delete mode 100644 internal-docs/faq.md delete mode 100644 internal-docs/glossary.md delete mode 100644 internal-docs/maintenance.md delete mode 100644 internal-docs/onboarding.md delete mode 100644 internal-docs/product-vision.md delete mode 100644 internal-docs/troubleshooting.md delete mode 100644 internal-docs/ui-and-copy.md delete mode 100644 tests/play/specs/CLAUDE.md delete mode 100644 tests/play/specs/TODO.md diff --git a/.claude/agents/code-simplifier.md b/.claude/agents/code-simplifier.md deleted file mode 100644 index 2dfa2039d..000000000 --- a/.claude/agents/code-simplifier.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -name: code-simplifier -description: Reviews recent code changes and suggests simplifications — reduces complexity, removes dead code, flattens nesting, applies DRY. -tools: Read, Glob, Grep -model: sonnet ---- - -You are a code simplification expert for a WordPress/React plugin. - -## Your Task - -Review the recently changed files and suggest concrete simplifications. Do NOT make changes — only report findings. - -## What to Look For - -### PHP -- Duplicated logic that can be extracted into a shared method -- Deeply nested conditionals that can be flattened with early returns -- Dead code (unused variables, unreachable branches, commented-out code) -- Verbose array/string operations that WordPress has helpers for -- Overly complex conditionals that can be simplified - -### JavaScript/React -- Components doing too much — can they be split? -- Duplicated JSX or logic across components -- State that could be derived instead of stored -- useEffect with dependencies that could be simplified -- Unnecessary re-renders from inline objects/functions in props - -## Output Format - -For each finding: - -``` -### file-path:line-number -**Type:** DRY | Complexity | Dead Code | Optimization -**Current:** Brief description of current code -**Suggestion:** How to simplify (1-2 sentences) -**Impact:** Low | Medium | High -``` - -End with a summary: total findings by type and priority. - -## Rules -- Only report findings with clear, concrete improvements -- No subjective style preferences — only measurable simplifications -- Skip third-party code (`inc/lib/`, `node_modules/`, `vendor/`) -- Be precise with line numbers diff --git a/.claude/agents/srfm-block-checker.md b/.claude/agents/srfm-block-checker.md deleted file mode 100644 index ec7bbf8b9..000000000 --- a/.claude/agents/srfm-block-checker.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -name: srfm-block-checker -description: Audits SureForms block render files for security issues — checks output escaping, input sanitization, ABSPATH guards, and WPCS compliance. -tools: Read, Glob, Grep -model: sonnet ---- - -You are a WordPress security reviewer specialized in Gutenberg block rendering. - -## Your Task - -Audit SureForms block PHP files for common security and quality issues. - -## Files to Check - -1. All block render files: `inc/blocks/*/block.php` -2. All field markup files: `inc/fields/*.php` -3. The base block class: `inc/blocks/base.php` - -## Checklist for Each File - -For every file, check and report: - -### Security -- [ ] **ABSPATH guard** — File starts with `if ( ! defined( 'ABSPATH' ) ) { exit; }` -- [ ] **Output escaping** — All `echo` statements use `esc_html()`, `esc_attr()`, `wp_kses_post()`, or `wp_kses()`. Flag any raw `echo $var` without escaping (note: `// phpcs:ignore` comments may indicate intentional bypass — flag these for review) -- [ ] **Attribute sanitization** — Block attributes accessed from `$attributes` are sanitized before use -- [ ] **No direct `$_GET`/`$_POST`/`$_REQUEST`** — Block render should never read superglobals directly - -### Quality -- [ ] **`@since` tag present** — Class and methods have `@since` docblock tags -- [ ] **Namespace follows convention** — Uses `SRFM\Inc\Blocks\{BlockName}` pattern -- [ ] **Extends Base** — Block class extends `SRFM\Inc\Blocks\Base` -- [ ] **Return type** — `render()` method returns `string|bool` - -## Output Format - -For each file, output: - -``` -### block-name/block.php -- PASS: ABSPATH guard present -- WARN: Line 33 — raw echo with phpcs:ignore, verify markup() output is pre-escaped -- PASS: No superglobals used -- FAIL: Missing @since tag on render() method -``` - -End with a summary table: - -| Block | Security | Quality | Issues | -|-------|----------|---------|--------| -| input | WARN | FAIL | 2 | -| email | PASS | PASS | 0 | - -## Important - -- Be precise — include line numbers for every issue -- Distinguish FAIL (must fix) from WARN (review needed) -- Do NOT suggest code changes — only report findings -- Check ALL block files, not just a sample diff --git a/.claude/commands/sureforms:investigate.md b/.claude/commands/sureforms:investigate.md deleted file mode 100644 index d171756ec..000000000 --- a/.claude/commands/sureforms:investigate.md +++ /dev/null @@ -1,67 +0,0 @@ -# Investigate Issue - -Investigate a reported issue using parallel subagents for speed. - -## Input - -$ARGUMENTS — GitHub issue URL, Jira ticket ID, or a description of the issue. - -If no arguments provided, stop and ask: "Please provide an issue URL, Jira ticket ID, or describe the issue." - -## Step 1 — Read the Issue - -- If a GitHub URL: use `gh issue view` to read the issue -- If a Jira ticket: use the Jira MCP tools to read the ticket -- If a description: use the provided text directly - -Extract: title, description, steps to reproduce, expected vs actual behavior, screenshots, labels. - -## Step 2 — Classify - -Determine the type: -- **Bug** — something is broken, unexpected behavior, error, regression -- **Feature** — new functionality requested -- **Improvement** — enhancement to existing functionality - -Tell the user: "This looks like a **[type]**. Proceeding with [investigation/planning]." - -## Step 3 — Investigate with Subagents - -Use subagents to parallelize the investigation: - -### For Bugs: -Launch these subagents in parallel: -1. **Code Search Agent** — Search the codebase for files related to the bug (grep for keywords, function names, error messages, related hooks/filters) -2. **Test Coverage Agent** — Check if there are existing tests covering this area, identify gaps -3. **Impact Analysis Agent** — Trace all usages of the affected code to understand blast radius - -Once all agents report back, synthesize findings: -- Present the probable root cause with file path and line number -- Show which other areas might be affected -- Suggest a fix with a clear explanation -- Ask the user: "Should I apply this fix?" -- If yes — apply the fix, run linters, and suggest running relevant tests - -### For Features: -1. Enter plan mode -2. Launch subagents in parallel: - - **Pattern Discovery Agent** — Find similar existing features in the codebase to follow the same patterns - - **Impact Analysis Agent** — Identify all files that will need changes -3. Use findings to outline implementation steps -4. Present the plan for approval - -### For Improvements: -1. Launch subagents in parallel: - - **Code Search Agent** — Read the relevant existing code - - **Impact Analysis Agent** — Trace dependencies to understand what might break -2. Suggest the minimal changes needed -3. Ask the user: "Should I implement these changes?" -4. If yes — apply changes and run linters - -## Rules -- Always use subagents for investigation to maximize speed -- Show your reasoning — which files you checked and why -- Be precise with file paths and line numbers -- For bugs, prioritize finding the root cause over applying a quick patch -- Never make changes without asking first -- After any code change, run the verification checklist from CLAUDE.md diff --git a/.claude/commands/sureforms:optimize-readme.md b/.claude/commands/sureforms:optimize-readme.md deleted file mode 100644 index d7721ed71..000000000 --- a/.claude/commands/sureforms:optimize-readme.md +++ /dev/null @@ -1,170 +0,0 @@ -# SureForms readme.txt search-ranking optimizer - -Optimize the three readme.txt header fields that WordPress.org search actually scores — the -plugin **title**, the **short description**, and the **Tags** line — so SureForms ranks better for -its target keywords, without touching anything release-managed and without breaking WordPress.org -guidelines. - -This command **only rewrites copy**. It never bumps a version, never edits `Stable tag`, and never -invents facts. - -## Arguments - -Parse from: `$ARGUMENTS` - -- `keywords` — optional, comma-separated. The search terms to optimize for, most important first. - Default (SureForms' live priorities): `form, contact form, form builder, payment form, survey`. -- `--apply` — optional. Write the changes to `readme.txt`. Without it, run in **dry-run**: print the - proposed header and the reasoning, change nothing. - -Default is dry-run. The title is the plugin's public display name, so always show the before/after -and get a "yes" from the user before writing it, even with `--apply`. - -## Working directory - -Run from the sureforms plugin root — the directory containing `sureforms.php` and `readme.txt`. - ---- - -## How WordPress.org scores a search result (the facts this command relies on) - -Source of truth — read it if a rule below is ever in doubt: -`https://github.com/WordPress/wordpress.org/blob/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/class-plugin-search.php` - -Final score = **where the term matches** × **six quality signals**. - -**Where the term matches (per-field weight):** - -| Field | Weight | Editable here? | -|---|---|---| -| Plugin name (a whole word) **or** slug | 5 | Title: yes. Slug (`sureforms`): **no — immutable** | -| Author name | 3 | No | -| Term as a substring inside a title word (`form` in `SureForms`, via the `title.engram` analyzer) | 2 | Indirect | -| Short description **or** Tags (`excerpt`, `description`, `tags`) | 2 | **Yes — this is the main lever** | -| Anywhere else in the readme (description body, FAQ, features) | 0.1 | Not worth optimizing | - -Search analyzers split the **slug on hyphens**, so `contact-form-7` indexes as `contact` · `form` · -`7` — each a whole-word ×5 match. `sureforms` is one indivisible token and can never produce a -standalone `form`, so it only ever earns the ×2 `title.engram` substring credit. The slug is -permanent on WordPress.org; do not plan around changing it. - -**The six quality signals (multipliers) — none live in these three fields**, so this command never -touches them. Kept here only so the analysis can explain *why* a readme edit can't move quality, and -so a stale `Tested up to` gets flagged (not changed). Verbatim `function_score` params from the -[ranking code](https://github.com/WordPress/wordpress.org/blob/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/class-plugin-search.php#L313-L381): - -| Signal | Config | Rule of thumb | -|---|---|---| -| Last updated (`plugin_modified`) | decay, origin today, offset 180d, scale 360d, decay 0.5 | free for 6 months; ~×0.5 at ~18 months | -| Tested up to (`tested`) | decay, origin current WP, offset 0.1, scale 0.4, decay 0.6 | half a major version behind ≈ ×0.6 | -| Active installs (`active_installs`) | `log2p`, factor 0.375, missing 1 | log-scaled; 10k→100k ≈ 100k→1M | -| Under-1M penalty | decay, filter ≤ 1,000,000, origin 1M, scale 900k, decay 0.75 | extra ~×0.85 handicap below 1M installs | -| Support resolved (`support_threads_resolved`) | `log2p`, factor 0.25, missing 0.5 | resolved **percentage** scored directly | -| Star rating (`rating`) | `sqrt`, factor 0.25, missing 2.5 | only the **average** counts, never the review count | - -**The three consequences that drive every rewrite below:** - -1. The slug is `sureforms` (one word), so a search for `form` never gets the 5-point whole-word name - credit. The closest recoverable credit is a **standalone** high-value word in the *title* - (`Contact Form Builder` → `form` is its own word), which beats the 2-point substring credit from - `SureForms` alone. -2. Score is **concentrated per field** (Elasticsearch length-normalizes each field). A shorter title - and a tight short description give each keyword a larger share; padding words dilute *every* - keyword in the field. Past a point, adding a keyword to the title *lowers* the score of the ones - already there — keyword-stuffing the title is actively counterproductive. -3. For a **multi-word** target (`contact form`, `form builder`, `payment form`), position and - adjacency matter, not just presence. The winners hold the phrase as **consecutive tokens early in - a short field** — e.g. `Contact Form` as tokens 2–3 of a 4-token title beats the same words - buried mid-way through a 14-token one. This is the single factor that lets a 20k-install, 2.7★ - plugin outrank a 500k-install, 4.9★ one for "contact form". - ---- - -## Hard constraints — never cross these - -These protect the listing from being flagged or rejected. A rewrite that violates any of them is -worse than no rewrite. - -- **Short description: 150 characters max.** WordPress.org truncates past that. Count it. -- **Tags: only the first 5 are indexed.** Extra tags are dead weight — never list more than 5. -- **No competitor trademarks as keywords.** Never add `wpforms`, `gravity forms`, `ninja forms`, - `contact form 7`, `elementor`, `jetpack`, etc. to the title, tags, or short description. This is a - direct WordPress.org guideline violation and risks removal. -- **No keyword stuffing.** Repeating a keyword doesn't stack — the field is scored once per term. - `Form Builder, Form Maker, Form Creator, Forms` is stuffing; write natural phrases a human reads. -- **Only claim real features.** Every keyword must map to a shipped capability. Survey/Quiz/Calculator - are Business-tier — keep them phrased the way the current short description does (e.g. "in SureForms - Business") so the claim stays honest. Never add a keyword for a feature SureForms doesn't have. -- **Never edit** `Stable tag`, `Requires at least`, `Requires PHP`, `Contributors`, `License`, or the - `Plugin Name:` header in `sureforms.php`. If `Tested up to` is behind the current WordPress - release, only *report* it — do not change it (it must reflect a real tested version). -- **Keep the `=== ... ===` and header syntax intact** — WordPress.org's parser is strict. - ---- - -## Steps - -### 1 — Read the current header - -Read the top block of `readme.txt` (through the short-description line). Capture the current title, -short description (with its character count), and tags. - -### 2 — Score the current fields - -For each target keyword, note where it currently lands (whole word in title = 5, substring = 2, in -short description / tags = 2, or absent). For **multi-word** keywords, also record whether the words -are adjacent and how early they sit — a phrase split apart or buried late is a weak match even if all -its words are present. Count the title's token length: a long title (say > ~9 words) is itself a -finding, because it dilutes every keyword in the ×5 field. List the gaps — a target keyword at 0.1 -weight, absent, non-adjacent, or stranded at the end of a long title is the opportunity. - -### 3 — Propose the rewrite - -Produce candidate values for the three fields, applying the two consequences above: - -- **Title** — front-load the highest-value keywords as **standalone words**, drop filler, keep it - reading like a real product name. Aim for ≤ ~9 words. Apply consequences 2 and 3: - - Put the **single most important target early** and as its own word (`Form Builder`, not only - `SureForms`). - - For a multi-word target, keep its words **adjacent and near the front** — e.g. lead with - `SureForms – Contact Form Builder` so `Contact Form` sits in tokens 2–3, then append the - lower-priority terms. Do not scatter the phrase across the title or repeat it. - - Stop adding keywords once the title reads like stuffing — each extra token shrinks the share of - the ones already there. Example shape: - `SureForms – Contact Form Builder, Payment Form, Survey, Quiz & Calculator`. -- **Short description** — one natural sentence, ≤ 150 chars, carrying the top 2–3 keywords that the - title couldn't. Report the exact character count. -- **Tags** — exactly the 5 highest-value distinct keywords, no overlap-for-overlap's-sake, no - trademarks. - -For **each** field, give a one-line rationale tied to the scoring model (which keyword moved from -which weight to which, or why a word was cut). - -### 4 — Show before/after - -Print a compact before → after for all three fields, the character count for the short description, -and any constraint check that mattered (e.g. "tags trimmed to 5", "short desc = 143/150"). If -`Tested up to` looks stale versus the current WordPress release, note it here as a separate -recommendation — do not fold it into the edit. - -### 5 — Apply (only with `--apply` and after title confirmation) - -On confirmation, use `Edit` to replace exactly the title line, the short-description line, and the -`Tags:` line in `readme.txt`. Change nothing else. Re-read the three lines and confirm the header -still parses (syntax intact, short desc ≤ 150, ≤ 5 tags). - -### 6 — Report - -Summarize what changed and what was deliberately left alone (versions, quality signals). Remind the -user that title/short-description/tags are also worth mirroring wherever the marketing site controls -the same listing, and that the quality-signal wins (resolving support threads, crossing 1M installs, -keeping `Tested up to` current) live outside this file. - ---- - -## Notes - -- Dry-run first. Only pass `--apply` once the copy reads well to a human — search reads it, but so do - buyers. -- This is intentionally a copy tool. If a rewrite ever tempts you to change a version or a quality - signal to "help the score", stop — that's out of scope and, for `Tested up to`, dishonest. diff --git a/.claude/commands/sureforms:sync-public.md b/.claude/commands/sureforms:sync-public.md deleted file mode 100644 index 08f2bba4c..000000000 --- a/.claude/commands/sureforms:sync-public.md +++ /dev/null @@ -1,299 +0,0 @@ ---- -allowed-tools: Bash(git:*), Bash(gh:*), Bash(rm:*), Bash(rmdir:*), Bash(mktemp:*), Bash(echo:*), Bash(cd:*), Bash(test:*) -description: Sync private master to the sureforms-public mirror, stripping internal-only paths in one commit ---- - -# SureForms — Sync to Public Mirror - -Sync `brainstormforce/sureforms@master` (private, this repo) to `brainstormforce/sureforms-public@master` (public WordPress.org-facing mirror), stripping internal-only paths. The sync branch is bulk re-signed (verified signatures) and capped with a merge commit against the mirror so the public PR diff stays clean. - -This skill is the **only sanctioned way** to sync the public mirror. Running raw `git push mirror …` skips the strip and re-leaks internal artifacts. - -## Stripped paths (single source of truth) - -Edit this list when the leak surface changes — there is no other place to update. - -``` -.claude -.scripts/git-hooks -internal-docs -docs -CLAUDE.md # ALL CLAUDE.md at ANY depth (root + nested, e.g. inc/abilities/, tests/play/specs/) — stripped via `git ls-files '*CLAUDE.md'` (matches the root file too), NOT just the root path -ARCHITECTURE.md -COMPREHENSIVE_ANALYSIS.md -PRODUCT_ANALYSIS.md -TECHNICAL_OVERVIEW.md -tests/play/specs/TODO.md -.github/workflows/push-to-deploy.yml -.github/workflows/push-asset-readme-update.yml -.github/workflows/release-tag-draft.yml -.github/workflows/update-translations.yml -.github/workflows/release-pr-template.yml -bin/build-zip.sh -bin/checkout-and-build -bin/i18n.sh -``` - -These paths must NOT appear on the public mirror. They legitimately exist on private `master` and stay there (internal release CI, AI tooling, internal team wiki, internal dev docs under `docs/`). - -> **README.md is the ONLY markdown doc that should appear in the public PR diff.** After stripping, sanity-check with `git ls-files '*.md'` — anything beyond `README.md`, third-party `inc/lib/**` readmes, `modules/gutenberg/readme.md`, and `tests/play/README.md` is a likely leak. (A prior sync leaked `inc/abilities/CLAUDE.md`, `tests/play/specs/CLAUDE.md`, and the whole `docs/` tree because the strip matched only the root `CLAUDE.md`.) - -## Preconditions - -Working directory: any worktree of this repo. - -Required remotes: -- `origin` → `https://github.com/brainstormforce/sureforms` (private) -- public-mirror remote → `https://github.com/brainstormforce/sureforms-public` (public). May be named `mirror` **or** `public` — detect with `git remote -v` and use whichever points at `sureforms-public`. Examples below use `$MIRROR`. - -Verify with `git remote -v`. Abort if neither a `mirror` nor `public` remote points at `sureforms-public`. - -### ⚠️ `sureforms-public` ruleset constraints (READ FIRST) - -The public repo enforces a branch ruleset (since 2026-06-01) that the previous version of this skill violated. This flow is built around them: - -1. **Every commit needs a *verified* signature.** Signing is not enough — GitHub must mark it **Verified**, which requires BOTH the signing key registered on the pushing account as a **Signing Key** (an *Authentication* key does NOT count) AND the **committer email** verified on that account. **The skill uses the identity of whoever runs it** — your local `git config user.name` / `user.email` / `user.signingkey`. Before running, confirm: your `user.signingkey` points at an SSH public-key file (`*.pub`, since `gpg.format=ssh`) that is registered as a **Signing Key** on *your* GitHub account, and your `user.email` is a **verified** email on that same account. Hardware-backed keys (e.g. Secretive) verify fine but prompt for a tap **per commit**, so they cannot bulk-sign ~150 commits — use an on-disk passphrase-less key for the bulk re-sign. -2. **`sync/master` is force-push protected.** Push each sync to a **fresh** branch `sync/master-<YYYYMMDD>` (`-v2`, `-v3`… if re-pushing the same day — reusing a branch makes the ruleset re-evaluate the mirror's own unsigned ancestors and reject). -3. **Claude's auto-mode guardrail blocks the agent from pushing to the public mirror.** The agent prepares everything and hands the user the exact `git push` to run themselves. `gh pr` / `gh api` ARE agent-allowed. - -## Instructions - -Follow steps sequentially. If any step fails, jump to **Error Recovery**. - -### Step 1: Record current state - -```bash -ORIGINAL_BRANCH=$(git rev-parse --abbrev-ref HEAD) -HAD_STASH=false -if [ -n "$(git status --porcelain)" ]; then - git stash push -m "sureforms-sync-public auto-stash" - HAD_STASH=true -fi -``` - -### Step 2: Detect the mirror remote + signing identity, then fetch - -Detect the public-mirror remote (named `mirror` or `public`) once, and capture the running user's signing identity. These vars are used throughout: - -```bash -MIRROR=$(git remote -v | awk '/sureforms-public(\.git)?[[:space:]]/{print $1; exit}') -[ -n "$MIRROR" ] || { echo "No remote points at sureforms-public — add one and retry"; exit 1; } - -# Identity of whoever runs the skill (must satisfy the ruleset — see Preconditions) -SIGN_NAME=$(git config user.name) -SIGN_EMAIL=$(git config user.email) -SIGN_KEY=$(git config user.signingkey) # expected: path to an SSH *.pub registered as a Signing Key -[ -n "$SIGN_NAME" ] && [ -n "$SIGN_EMAIL" ] && [ -n "$SIGN_KEY" ] || { echo "git user.name/user.email/user.signingkey must all be set"; exit 1; } - -git fetch origin master -git fetch "$MIRROR" master sync/master 2>/dev/null || git fetch "$MIRROR" master -``` - -### Step 3: Detect no-op - -```bash -PRIVATE_TIP=$(git rev-parse origin/master) -PUBLIC_TIP=$(git rev-parse "$MIRROR/master") -``` - -If `PRIVATE_TIP` == `PUBLIC_TIP`, report "Public mirror is already up to date with private master — nothing to sync." Run **Step 8 cleanup** and exit. - -Capture the upstream commit range and count for reporting: - -```bash -COMMIT_COUNT=$(git rev-list --count "$PUBLIC_TIP..$PRIVATE_TIP") -``` - -### Step 4: Stage cleaned tree on a temp worktree - -Use a temp worktree so the developer's current working tree is never modified. - -```bash -WORKTREE=$(mktemp -d)/srfm-sync-public -git worktree add "$WORKTREE" "$PRIVATE_TIP" -cd "$WORKTREE" -``` - -### Step 5: Strip internal paths idempotently - -For each path in the **Stripped paths** list above, only act if it exists: - -```bash -for p in \ - .claude \ - .scripts/git-hooks \ - internal-docs \ - docs \ - ARCHITECTURE.md \ - COMPREHENSIVE_ANALYSIS.md \ - PRODUCT_ANALYSIS.md \ - TECHNICAL_OVERVIEW.md \ - tests/play/specs/TODO.md \ - .github/workflows/push-to-deploy.yml \ - .github/workflows/push-asset-readme-update.yml \ - .github/workflows/release-tag-draft.yml \ - .github/workflows/update-translations.yml \ - .github/workflows/release-pr-template.yml \ - bin/build-zip.sh \ - bin/checkout-and-build \ - bin/i18n.sh \ -; do - if [ -e "$p" ]; then - git rm -r --quiet "$p" - fi -done - -# Strip ALL CLAUDE.md at any depth (root + nested) — NOT just the root path. -# No pipe-to-while: a subshell would swallow a failing `git rm`. These paths never -# contain spaces, so word-splitting the list is safe. -CLAUDE_FILES=$(git ls-files '*CLAUDE.md') -if [ -n "$CLAUDE_FILES" ]; then - git rm --quiet $CLAUDE_FILES -fi - -# Remove now-empty .scripts directory if applicable -if [ -d .scripts ] && [ -z "$(ls -A .scripts 2>/dev/null)" ]; then - rmdir .scripts -fi - -# Sanity check (FAIL-CLOSED): README.md must be the ONLY non-third-party markdown -# doc left. This control already leaked once — a detected anomaly must HALT the -# sync, not just warn. The check runs in the temp worktree before any push, so -# aborting here means nothing internal reaches the mirror. -LEAKS=$(git ls-files '*.md' | grep -vE '^(README\.md|inc/lib/.*|modules/gutenberg/readme\.md|tests/play/README\.md|inc/abilities/ABILITIES\.md)$') || true -if [ -n "$LEAKS" ]; then - printf 'ABORT: unexpected markdown would be published:\n%s\n' "$LEAKS" - exit 1 -fi -echo "OK: only README.md + known readmes" -``` - -> If the sanity check aborts (`exit 1`), treat it as a failed step: jump to **Error Recovery** to tear down the temp worktree and restore the developer's branch/stash before investigating which path needs adding to the **Stripped paths** list. - -### Step 6: Commit the strip, then bulk re-sign ALL commits - -First commit the strip (committer is the running user — must be the verified email, see ruleset constraints): - -```bash -STRIPPED=false -if ! git diff --cached --quiet; then - STRIPPED=true - STRIPPED_PATHS=$(git diff --cached --name-only | tr '\n' ' ') - git commit -m "chore: strip internal-only paths from public mirror sync" -fi -``` - -Then re-sign **every** commit new to the mirror so they all carry verified signatures. Use `filter-branch` (it reuses each commit's tree + parents and only adds a signature → zero conflicts; `rebase --rebase-merges` re-merges and hits conflicts): - -> **Note:** this rewrites the **committer** of all re-signed commits to `$SIGN_EMAIL` (the original **author** of each commit is preserved). That committer/attribution change on the mirror is intentional — it's what lets the running user's registered key produce verified signatures. - -```bash -BASE=$(git merge-base "$MIRROR/master" "$PRIVATE_TIP") -FILTER_BRANCH_SQUELCH_WARNING=1 git \ - -c gpg.format=ssh -c user.signingkey="$SIGN_KEY" \ - filter-branch -f \ - --env-filter "export GIT_COMMITTER_NAME=\"$SIGN_NAME\"; export GIT_COMMITTER_EMAIL=\"$SIGN_EMAIL\"" \ - --commit-filter "git -c gpg.format=ssh -c user.signingkey=\"$SIGN_KEY\" commit-tree -S \"\$@\"" \ - -- "$BASE..HEAD" -``` - -### Step 7: Cap with a merge commit on the mirror, push to a fresh branch - -Cap the branch with a merge commit whose **first parent is `$MIRROR/master`**. This makes GitHub diff the PR against `$MIRROR/master` (which has no internal files), so the public PR shows **only real upstream changes — no internal-file deletions**. - -```bash -SIGNED_TIP=$(git rev-parse HEAD) -MERGE=$(git -c gpg.format=ssh -c user.signingkey="$SIGN_KEY" \ - -c user.name="$SIGN_NAME" -c user.email="$SIGN_EMAIL" \ - commit-tree -S "$(git rev-parse HEAD^{tree})" -p "$MIRROR/master" -p "$SIGNED_TIP" \ - -m "Sync master from upstream") -BRANCH="sync/master-$(date +%Y%m%d)" -git branch -f "$BRANCH" "$MERGE" -``` - -Then **the user runs the push** (the agent's push to the public mirror is blocked by Claude's guardrail). Push to a **fresh** branch — never `sync/master` (force-protected), and never reuse an existing branch (its prior value makes the ruleset re-evaluate the mirror's unsigned ancestors): - -```bash -git push "$MIRROR" "$BRANCH:refs/heads/$BRANCH" -``` - -If the push is rejected for "verified signatures", isolate before re-signing ~150 commits: push a single test commit signed the same way to a throwaway branch and confirm it's accepted (and `gh api .../commits/<sha> -q .commit.verification.verified` is `true`). - -### Step 8: Open or update the sync PR - -Check whether an open PR already exists for the current sync branch → `master` on `brainstormforce/sureforms-public`: - -```bash -EXISTING_PR=$(gh pr list -R brainstormforce/sureforms-public \ - --base master --head "$BRANCH" --state open \ - --json number -q '.[0].number') -``` - -- **If `EXISTING_PR` is non-empty:** comment a refresh note: - - ```bash - gh pr comment "$EXISTING_PR" -R brainstormforce/sureforms-public \ - --body "Refreshed: synced \`$COMMIT_COUNT\` commit(s) from private master ($PUBLIC_TIP..$PRIVATE_TIP). Strip applied: $STRIPPED." - ``` - -- **If `EXISTING_PR` is empty:** open a new PR. - - Title: `Sync master from upstream` - - Body: upstream commit range, count, strip status, and a "## Highlights" section (`git log --oneline "$PUBLIC_TIP..$PRIVATE_TIP"`). Note that the diff is computed against `public/master` (merge-cap) so no internal files appear. - - ```bash - gh pr create -R brainstormforce/sureforms-public \ - --base master --head "$BRANCH" \ - --title "Sync master from upstream" \ - --body "$PR_BODY" - ``` - - Close/delete any superseded sync branch + PR: - - ```bash - gh pr close <OLD_PR> -R brainstormforce/sureforms-public - gh api -X DELETE repos/brainstormforce/sureforms-public/git/refs/heads/<OLD_BRANCH> - ``` - -### Step 9: Tear down the temp worktree - -```bash -cd - -git worktree remove --force "$WORKTREE" -``` - -### Step 10: Restore developer state - -```bash -git checkout "$ORIGINAL_BRANCH" -if [ "$HAD_STASH" = "true" ]; then - git stash pop -fi -``` - -## Output to user - -Report at the end: - -- Upstream range: `<old-mirror-sha>..<new-mirror-sha>` (`$COMMIT_COUNT` commits) -- Whether the strip commit was created (`$STRIPPED`); if true, list the stripped paths -- PR URL — new or existing - -## Error Recovery - -If any step fails: - -1. **`cd` back to the original repo dir** if currently inside `$WORKTREE`. -2. **Remove temp worktree** if it was created: `git worktree remove --force "$WORKTREE"` (ignore errors). -3. **Restore branch and stash** as in Step 10. -4. Surface the failing command and its error to the user — do not retry blindly. - -Common failure modes: - -- **Push rejected, "Commits must have verified signatures"** — a commit is signed by an unregistered key or committed under an unverified email. Confirm your `git config user.signingkey` (the `*.pub`) is registered as a **Signing Key** (not Authentication) on your GitHub account and your `git config user.email` is a verified email there. Test with a single throwaway commit before re-signing ~150. -- **Push rejected, "Cannot force-push to this branch"** — you targeted `sync/master`; use a fresh `sync/master-<date>` branch instead. -- **Push rejected naming a few commits already on `master`** — you reused/updated an existing branch; push to a brand-new branch name so the ruleset only evaluates the new commits. -- **Agent push "denied by auto mode classifier"** — expected; the user must run the `git push` to the mirror themselves. -- **`gh pr create` fails with "PR already exists"** — Step 8 detection missed a draft PR. Re-run Step 8 with `--state all` and reuse / reopen the existing PR. -- **No mirror remote** — add it and re-run: `git remote add public https://github.com/brainstormforce/sureforms-public`. diff --git a/.claude/commands/sureforms:update-readme.md b/.claude/commands/sureforms:update-readme.md deleted file mode 100644 index b3d9d8a6f..000000000 --- a/.claude/commands/sureforms:update-readme.md +++ /dev/null @@ -1,327 +0,0 @@ ---- -description: Audit and update the WordPress.org readme.txt — analyze new features, research competitors, draft changes, and create a PR ---- - -# SureForms readme.txt Update - -Comprehensive audit and update of the `readme.txt` (and `README.md`) for the WordPress.org listing. - -## Arguments - -Parse from: $ARGUMENTS - -Expected format: `[version] [--full]` - -- `version` — optional. Baseline version to analyze changes since (e.g., `2.5.0`). If not provided, auto-detect from the most recent `= X.X.X` changelog header in `readme.txt`. -- `--full` — optional flag. Perform a full rewrite of all sections instead of an incremental update. - -If no arguments are given, auto-detect the baseline and proceed with incremental mode. - -## Working Directory - -All commands and file paths are relative to the sureforms plugin root — the directory containing `sureforms.php`. - ---- - -## Phase 1: Analyze What's New - -### Step 1.1 — Determine Baseline Version - -- If `version` argument was provided, use that as the baseline. -- Otherwise, read the `== Changelog ==` section of `readme.txt`, extract the most recent version header (`= X.X.X - ... =`), and use that version as the baseline. -- Resolve the git tag: `v<version>` (e.g., `v2.5.0`). Verify it exists with `git tag -l "v<version>"`. -- If the tag does not exist, list available tags (`git tag --sort=-version:refname | head -10`) and ask the user to pick one. - -### Step 1.2 — Gather Changes Since Baseline - -Launch **3 Explore subagents in parallel** (single message, 3 Agent tool calls): - -**Agent 1 — Git History Analysis:** -- Run `git log v<baseline>..HEAD --oneline` to get all commits since the baseline. -- Categorize commits: new features, improvements, bug fixes, refactors. -- Focus on commits touching: `inc/blocks/`, `inc/fields/`, `inc/payments/`, `inc/ai-form-builder/`, `modules/`, `src/blocks/`, `inc/page-builders/`. -- Report: list of significant user-facing changes with commit hashes and affected areas. - -**Agent 2 — Free Codebase Feature Scan:** -- List all blocks in `inc/blocks/` — compare against the readme's "Input Fields" and feature bullets. -- Check `inc/payments/` for payment providers. -- Check `inc/ai-form-builder/` for AI feature updates. -- Check `modules/` for any new modules. -- Check `inc/global-settings/` for new settings sections. -- Check `inc/rest-api.php` for new REST endpoints. -- Check `inc/page-builders/` for page builder compatibility additions. -- Report: features present in code but missing from readme. - -**Agent 3 — Pro Codebase Feature Scan:** -- Check `../sureforms-pro/inc/pro/native-integrations/integrations/` — list ALL integration JSON files and compare against the readme's integration list. -- Check `../sureforms-pro/inc/blocks/` for pro-only blocks. -- Check `../sureforms-pro/inc/pro/` subdirectories for pro features (conversational-form, save-resume, signature, zapier, etc.). -- Check `../sureforms-pro/inc/extensions/` for conditional logic, field-restrictions, etc. -- If `../sureforms-pro/` does not exist, skip this agent and warn: "Pro plugin not found. Only free features will be analyzed." -- Report: pro features/integrations present in code but missing from readme. - -### Step 1.3 — Present Gap Analysis - -Merge all agent results and present a table: - -``` -┌─────────────────────────────────────┬────────┬──────────────────────────────┐ -│ Area │ Status │ Details │ -├─────────────────────────────────────┼────────┼──────────────────────────────┤ -│ Free field types match readme │ ✅/❌ │ Code: N, Readme: M │ -│ Pro blocks mentioned │ ✅/❌ │ Missing: ... │ -│ Integration list up to date │ ✅/❌ │ Missing: ... │ -│ Pro features all listed │ ✅/❌ │ Missing: ... │ -│ Payment providers accurate │ ✅/❌ │ │ -│ Page builder compat listed │ ✅/❌ │ │ -│ "Tested up to" WP version │ ✅/❌ │ Readme: X.X, Current: Y.Y │ -│ New features since v<baseline> │ ℹ️ │ N features found │ -└─────────────────────────────────────┴────────┴──────────────────────────────┘ -``` - -Tell the user: "Phase 1 complete. Found **N gaps** and **M new features** to incorporate. Proceeding to competitor research." - ---- - -## Phase 2: Competitor & Market Research - -### Step 2.1 — Research Competitor READMEs - -Use **WebSearch** to run these searches in parallel: - -1. `"WPForms" site:wordpress.org/plugins description features` -2. `"Gravity Forms" site:wordpress.org/plugins description features` -3. `"Fluent Forms" site:wordpress.org/plugins fluentform features` -4. `"Formidable Forms" site:wordpress.org/plugins description features` -5. `"Contact Form 7" site:wordpress.org/plugins description` -6. `"WordPress.org readme.txt best practices 2025 2026"` - -For each competitor, use **WebFetch** on the top result URL if needed to extract: -- How they structure feature lists -- Marketing language and benefit-focused copy -- How they distinguish free vs pro features -- FAQ structure and common questions -- Trust signals (install counts, star ratings, testimonials) - -### Step 2.2 — Present Research Summary - -Show a comparison table: - -``` -Feature Highlighted by Competitors │ SureForms Has It? │ In Readme? -──────────────────────────────────────┼───────────────────┼────────── -Conditional Logic │ ✅ (Pro) │ ✅/❌ -File Upload │ ✅ (Pro) │ ✅/❌ -Drag & Drop Builder │ ✅ (Free) │ ✅/❌ -... │ │ -``` - -Also note: -- SEO-relevant keywords competitors use that SureForms is missing. -- Structural patterns that work well (comparison tables, benefit-focused headers). -- Any WordPress.org formatting trends. - -Tell the user: "Phase 2 complete. Ready to draft the update. Shall I proceed?" - -**⏸️ WAIT for user confirmation before proceeding to Phase 3.** - ---- - -## Phase 3: Draft the Update - -### Step 3.1 — Determine Scope - -- If `--full` flag was passed: draft ALL sections from scratch. -- Otherwise: draft only sections that need changes based on Phase 1 and Phase 2 findings. - -### Step 3.2 — Draft Each Section - -For each section that needs updating, present in this format: - -``` -━━━ SECTION: [Section Name] ━━━ - -── CURRENT ── -[Current text from readme.txt, abbreviated if very long] - -── PROPOSED ── -[New text] - -── CHANGES ── -• Added: [what was added] -• Removed: [what was removed, if any] -• Reworded: [what was reworded and why] -``` - -Sections to evaluate (in order): - -1. **Plugin header** — Stable tag, Tested up to, Tags (optimize for WordPress.org search) -2. **Short description** — Must be under 150 characters. Make it compelling and keyword-rich. -3. **Long description** — Feature bullets, AI section, payment section, field types list -4. **Premium features section** — Integration list, pro-only features, pro field types -5. **FAQ** — Add questions for new features, update outdated answers -6. **3rd Party Services** — Add any new external services used -7. **Compatibility lists** — Themes and plugins - -### Step 3.3 — WordPress.org Compliance Check - -Verify the draft against WordPress.org readme standards: -- ✅ Short description is under 150 characters -- ✅ No disallowed HTML in description -- ✅ `== Changelog ==` section exists and is properly formatted -- ✅ `== Frequently Asked Questions ==` uses correct `= Question =` format -- ✅ No broken markdown that WordPress.org would render incorrectly -- ✅ Stable tag matches the version in the main plugin file - -### Step 3.4 — Present Full Draft - -Present all drafted sections together with a summary: - -``` -📋 Readme Update Summary -───────────────────────────────────── -Sections modified: N -Lines added: +X -Lines removed: -Y -New features listed: Z -New integrations: W -New FAQ entries: Q -WP.org compliance: ✅ All checks pass -``` - -Tell the user: "Please review the draft above. You can: -1. **Approve** — proceed to apply changes and create PR -2. **Request edits** — tell me what to change -3. **Abort** — cancel the update" - -**⏸️ WAIT for explicit user approval. Do NOT proceed without it.** - ---- - -## Phase 4: User Review & Iteration - -This phase is a loop: - -1. If user **requests edits** → apply them to the draft and re-present the affected sections. Ask again for approval. -2. If user **approves** → proceed to Phase 5. -3. If user **aborts** → stop and report "Readme update cancelled. No changes were made." - ---- - -## Phase 5: Apply & Create PR - -### Step 5.1 — Create Branch - -```bash -git fetch origin -git checkout dev -git pull origin dev -git checkout -b chore/update-readme -``` - -If `chore/update-readme` already exists, append a date suffix: `chore/update-readme-YYYYMMDD`. - -### Step 5.2 — Apply Changes - -Edit `readme.txt` with the approved draft changes. Apply section by section — do NOT rewrite sections that weren't modified. - -### Step 5.3 — Regenerate README.md - -```bash -npx grunt readme -``` - -Verify `README.md` was updated. If `grunt readme` fails, check that `npm install` has been run and `grunt-wp-readme-to-markdown` is in `devDependencies`. - -### Step 5.4 — Verify - -Read the updated `readme.txt` and confirm: -- Stable tag matches current plugin version -- Tested up to is correct -- Short description is under 150 characters -- All sections are properly formatted -- No stray draft markers or debug text - -### Step 5.5 — Commit and Push - -```bash -git add readme.txt README.md -git commit -m "chore: update readme.txt for WordPress.org listing - -Update plugin description, feature lists, integrations, FAQ, -and compatibility information to reflect current capabilities. - -Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>" -git push -u origin chore/update-readme -``` - -### Step 5.6 — Create PR - -```bash -gh pr create \ - --title "chore: Update readme.txt for WordPress.org" \ - --base dev \ - --body "$(cat <<'EOF' -## Summary -- Updated readme.txt to reflect current plugin capabilities -- Regenerated README.md via `grunt readme` - -## What Changed -[List each section that was modified and what changed] - -## Research Notes -- Competitor READMEs reviewed: WPForms, Gravity Forms, Fluent Forms, Formidable, CF7 -- Gaps identified and addressed: [count] - -## Test Plan -- [ ] Preview on WordPress.org readme validator -- [ ] Verify all links in the readme are working -- [ ] Confirm feature claims match actual plugin capabilities -- [ ] Verify short description is under 150 characters - -🤖 Generated with [Claude Code](https://claude.com/claude-code) -EOF -)" -``` - -### Step 5.7 — Final Report - -``` -✅ Readme Update Complete -───────────────────────────────────────── -✅ Phase 1: Gap analysis complete -✅ Phase 2: Competitor research complete -✅ Phase 3: Draft created -✅ Phase 4: User review passed -✅ Phase 5: Changes applied -✅ Branch: chore/update-readme (from dev) -✅ readme.txt updated -✅ README.md regenerated -✅ PR: <pr-url> - -Sections updated: - • [List each modified section] -``` - ---- - -## Rules - -- **NEVER modify readme.txt without user approval.** Always present the full draft first. -- **NEVER invent features.** Only document what actually exists in the codebase. -- **NEVER modify changelog entries.** The changelog is managed by `/sureforms:version-bump`. -- **ALWAYS branch from `dev`**, never from `master` or `next-release`. -- **ALWAYS run `npx grunt readme`** after modifying `readme.txt` to regenerate `README.md`. -- **ALWAYS verify feature claims** by checking the actual codebase, not just commit messages. -- **Keep the 150-character limit** for the WordPress.org short description. -- **Maintain the existing voice and tone** — professional, benefit-focused, not overly salesy. - -## Error Recovery - -| Symptom | Fix | -|---------|-----| -| `grunt readme` fails | Run `npm install` first; verify `grunt-wp-readme-to-markdown` is in `devDependencies` | -| Branch already exists | Append date suffix: `chore/update-readme-YYYYMMDD` | -| Pro plugin not found at `../sureforms-pro/` | Skip pro analysis, warn user, document only free features | -| Git tag not found | List available tags and ask user to pick one | -| WebSearch unavailable | Skip Phase 2, proceed with codebase analysis only, note the limitation | diff --git a/.claude/commands/sureforms:version-bump.md b/.claude/commands/sureforms:version-bump.md deleted file mode 100644 index 5f48a2e1f..000000000 --- a/.claude/commands/sureforms:version-bump.md +++ /dev/null @@ -1,204 +0,0 @@ -# SureForms Release Version Bump - -Automates the SureForms version bump release checklist end-to-end. - -## Arguments - -Parse from: $ARGUMENTS - -Expected format: `<version> [pro-version] [branch]` - -- `version` — **required**. Version number to release (e.g., `2.5.2`). If not provided, stop immediately and tell the user: `"Version number is required. Usage: /sureforms:version-bump <version> [pro-version] [branch]"` -- `pro-version` — optional. Version to set for `SRFM_PRO_RECOMMENDED_VER`. If not provided, ask: `"What should SRFM_PRO_RECOMMENDED_VER be set to? (default: <version>)"` and default to the core version if the user presses Enter or skips. -- `branch` — optional. Source branch to cut from — must be `dev` or `next-release`. Default: `next-release`. - -## Working Directory - -All commands and file paths are relative to the sureforms plugin root. Detect it as the directory containing `sureforms.php` — typically the current working directory or a `sureforms/` subdirectory of it. - ---- - -## Steps - -### Step 1 — Validate Arguments - -- Extract `version`, `pro-version`, and `branch` from `$ARGUMENTS`. -- Abort with usage message if `version` is missing. -- If `branch` is provided but not `dev` or `next-release`, abort: `"Invalid branch. Must be 'dev' or 'next-release'."` -- If `pro-version` was not passed as an argument, prompt the user for it (default: same as `version`). - ---- - -### Step 2 — Create Version Bump Branch - -Run from the sureforms plugin root: - -```bash -git fetch origin -git checkout <branch> -git pull origin <branch> -git checkout -b version-bump-<version> -``` - -Confirm the new branch was created successfully before continuing. - ---- - -### Step 3 — Run Grunt Version Bump - -```bash -npx grunt version-bump --ver=<version> -``` - -This runs `bumpup` (updates `package.json`) and `replace` (updates version strings in `readme.txt` and `sureforms.php`). - ---- - -### Step 4 — Verify package.json and package-lock.json - -- Read `package.json` → confirm `"version"` equals `<version>`. -- Read `package-lock.json` → confirm the top-level `"version"` and `packages[""].version` both equal `<version>`. -- If `package-lock.json` is out of sync, patch **only** the two version string values — do not alter any whitespace, indentation, line endings, or surrounding characters: - - Top-level: replace only the value in `"version": "<old-version>"` → `"version": "<version>"` - - Inside `"packages": { "": { ... } }`: replace only the value in `"version": "<old-version>"` → `"version": "<version>"` - - The resulting diff must show **exactly 2 lines changed** — only the version string on each line. No other bytes in the file should change. - - Do **not** run `npm install` — dependency conflicts can cause it to fail and it is not needed for this change. - ---- - -### Step 5 — Verify readme.txt — Stable tag - -- Read `readme.txt` and confirm `Stable tag: <version>`. -- If incorrect, edit the line to the correct value. - ---- - -### Step 6 — Verify readme.txt — Tested up to - -- Fetch the latest WordPress version by running: - ```bash - curl -s "https://api.wordpress.org/core/version-check/1.7/" | grep -o '"version":"[^"]*"' | head -1 | cut -d'"' -f4 - ``` -- Store the result as `<wp-latest>`. -- Read `readme.txt` and check the current `Tested up to:` value. -- If it does **not** match `<wp-latest>`, update the line to `Tested up to: <wp-latest>`. -- Confirm the final value in the file after any edit. - ---- - -### Step 7 — Verify sureforms.php — Plugin Header Version - -- Read `sureforms.php` lines 1–15. -- Confirm `Version: <version>` in the plugin header comment. -- If incorrect, edit to the correct value. - ---- - -### Step 8 — Verify SRFM_VER - -- Confirm `define( 'SRFM_VER', '<version>' );` in `sureforms.php`. -- If incorrect, edit to the correct value. - ---- - -### Step 9 — Verify SRFM_PRO_RECOMMENDED_VER - -- Confirm `define( 'SRFM_PRO_RECOMMENDED_VER', '<pro-version>' );` in `sureforms.php`. -- If incorrect, edit to the correct value. - ---- - -### Step 10 — Verify Changelog Entry in readme.txt - -- Read the `== Changelog ==` section of `readme.txt`. -- **Check for a placeholder entry** matching `= x.x.x =` (case-insensitive): - - If **found**: ask the user: `"What is the release date for <version>? (e.g. 19th February 2026)"`. Replace the placeholder header with `= <version> - <date> =`, matching the exact formatting of existing changelog entries (spaces around the `=`, date style matching what is already present). -- **Check for an entry** matching `= <version> -`: - - If **missing** after the above: warn the user and **pause** — they must add a changelog entry for `<version>` before the process can continue. The expected format is: - ``` - = <version> - DD Month YYYY = - * New: ... - * Improvement: ... - * Fix: ... - ``` - - If **found**: confirm the date is present and the format matches SureForms standards. -- **Polish each bullet line** of the `<version>` entry: - - Fix any grammatical or spelling errors. - - Rewrite passive or vague phrasing into clear, active, benefit-led language (e.g. "Fixed bug where X" → "Fix: Resolved an issue where X to ensure Y"). - - Keep the improvements **subtle and factual** — do not invent features or exaggerate. The prefix (`New:`, `Improvement:`, `Fix:`) must stay unchanged. - - Show the user a before/after diff of any lines you changed and ask for confirmation before writing. -- Then sort the bullet lines of the `<version>` entry so they follow this group order: - 1. `* New:` lines - 2. `* Improvement:` lines - 3. `* Fix:` lines - 4. Any other prefixes come last -- Within each group, sort lines **alphabetically** (case-insensitive) by the text that follows the prefix. -- Write the re-ordered lines back to `readme.txt` if any reordering was needed, and report whether changes were made. - ---- - -### Step 11 — Trim Changelog to 3 Entries - -- Parse the `== Changelog ==` section of `readme.txt` to identify all version entries (lines matching `= X.X.X - ...=`). -- Keep only the **3 most recent** entries (the new `<version>` entry plus the 2 entries immediately before it), including all their bullet lines. -- Remove all older entries that follow the 3rd entry, up to but not including the next `==` section header. -- Write the trimmed content back to `readme.txt`. -- Report how many entries were removed (e.g., "Removed 4 old changelog entries"). - ---- - -### Step 12 — Generate README.md - -```bash -npx grunt readme -``` - ---- - -### Step 13 — Generate POT File - -```bash -npm run makepot -``` - ---- - -### Step 14 — Commit and Open PR - -```bash -git add -A -git commit -m "Version Bump <version>" -git push origin version-bump-<version> -gh pr create \ - --repo brainstormforce/sureforms \ - --title "Version Bump <version>" \ - --base <branch> \ - --label "Release PR,skip-title-check" -``` - ---- - -### Step 15 — Final Report - -Print a status summary for every step, then the PR URL: - -``` -Release Bump: <version> -───────────────────────────────────────── -✅ Branch created: version-bump-<version> (from <branch>) -✅ grunt version-bump: completed -✅ package.json: <version> -✅ package-lock.json: <version> -✅ readme.txt Stable tag: <version> -✅ readme.txt Tested up to: <wp-latest> -✅ sureforms.php Version: <version> -✅ SRFM_VER: <version> -✅ SRFM_PRO_RECOMMENDED_VER: <pro-version> -✅ Changelog entry polished, confirmed, and sorted (New → Improvement → Fix, alphabetical within groups) -✅ Changelog trimmed to 3 entries (N removed) -✅ README.md generated -✅ POT file generated -✅ PR opened: <pr-url> -``` - -If any step failed (❌) or needs attention (⚠️), list the required actions at the bottom. diff --git a/.claude/commands/sync-release-branches.md b/.claude/commands/sync-release-branches.md deleted file mode 100644 index 210f07139..000000000 --- a/.claude/commands/sync-release-branches.md +++ /dev/null @@ -1,96 +0,0 @@ ---- -allowed-tools: Bash(git:*) -auto-approve: true -description: Sync master into dev and dev into next-release after a release ---- - -# Sync Release Branches - -After a release, sync the three main branches: master → dev → next-release. - -## Instructions - -Follow these steps sequentially. If any step fails, jump to the Error Recovery section. - -### Step 1: Record current state - -1. Record the current branch: -```bash -git rev-parse --abbrev-ref HEAD -``` -Store this as ORIGINAL_BRANCH. - -2. Check for uncommitted changes: -```bash -git status --porcelain -``` -If there is ANY output, stash the changes: -```bash -git stash -``` -Store HAD_STASH=true. Otherwise HAD_STASH=false. - -### Step 2: Fetch latest from remote - -```bash -git fetch origin -``` - -### Step 3: Update master - -```bash -git checkout master -git pull origin master -``` - -### Step 4: Merge master into dev - -```bash -git checkout dev -git pull origin dev -git pull origin master -``` - -If there are merge conflicts, STOP. Tell the user: "Merge conflicts while merging master into dev. Please resolve them manually." List the conflicting files. - -If merge succeeds: -```bash -git push origin dev -``` - -### Step 5: Merge dev into next-release - -```bash -git checkout next-release -git pull origin next-release -git pull origin dev -``` - -If there are merge conflicts, STOP. Tell the user: "Merge conflicts while merging dev into next-release. Please resolve them manually." List the conflicting files. - -If merge succeeds: -```bash -git push origin next-release -``` - -### Step 6: Return to original branch - -```bash -git checkout ${ORIGINAL_BRANCH} -``` - -If HAD_STASH=true: -```bash -git stash pop -``` - -Report success: "Branch sync complete. master → dev → next-release are now in sync." - -## Error Recovery - -If any step fails after switching branches: -1. Switch back to original branch: `git checkout ${ORIGINAL_BRANCH}` -2. Restore stash if needed: `git stash pop` (only if HAD_STASH=true) -3. Report the error to the user. - -NEVER force-push. If a merge has conflicts, stop and let the user resolve them. diff --git a/.claude/settings.json b/.claude/settings.json deleted file mode 100644 index 02b620f27..000000000 --- a/.claude/settings.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "hooks": { - "PreToolUse": [ - { - "matcher": "Bash", - "hooks": [ - { - "type": "command", - "command": "if echo \"$CLAUDE_BASH_COMMAND\" | grep -q '^git commit'; then echo '--- PreCommit: Running checks ---' && composer lint 2>&1 | tail -5 && composer phpstan 2>&1 | tail -5 && composer insights 2>&1 | tail -5; fi" - } - ] - } - ], - "PostToolUse": [ - { - "matcher": "Write|Edit", - "hooks": [ - { - "type": "command", - "command": "case \"$CLAUDE_FILE_PATH\" in *.php) vendor/bin/phpcbf \"$CLAUDE_FILE_PATH\" 2>/dev/null || true;; *.js|*.jsx) npx wp-scripts lint-js --fix \"$CLAUDE_FILE_PATH\" 2>/dev/null || true;; *.scss|*.css) npx wp-scripts lint-style --fix \"$CLAUDE_FILE_PATH\" 2>/dev/null || true;; esac" - } - ] - } - ] - }, - "permissions": { - "allow": [ - "Bash(npm run lint-js*)", - "Bash(npm run lint-css*)", - "Bash(npm run pretty*)", - "Bash(npm run build*)", - "Bash(npm run start)", - "Bash(npm run test:unit)", - "Bash(npm run test:e2e)", - "Bash(npm run play:*)", - "Bash(npm run makepot)", - "Bash(npm run i18n:*)", - "Bash(composer lint*)", - "Bash(composer format*)", - "Bash(composer test*)", - "Bash(composer phpstan*)", - "Bash(composer insights*)", - "Bash(npx playwright test*)", - "Bash(npx grunt *)", - "Bash(composer install*)", - "Bash(npm install*)", - "Bash(curl *)", - "Bash(git status*)", - "Bash(git diff*)", - "Bash(git log*)", - "Bash(git branch*)", - "Bash(git show*)", - "Bash(git stash*)", - "Bash(git checkout*)", - "Bash(git add*)", - "Bash(git commit*)", - "Bash(git merge*)", - "Bash(git rebase*)", - "Bash(git fetch*)", - "Bash(git pull*)", - "Bash(gh pr *)", - "Bash(gh issue *)", - "Bash(gh api *)", - "Bash(ls *)", - "Bash(wc *)", - "Bash(which *)", - "Bash(node -e *)", - "Bash(php -r *)", - "Bash(wp *)" - ], - "deny": [] - } -} diff --git a/.github/workflows/push-asset-readme-update.yml b/.github/workflows/push-asset-readme-update.yml deleted file mode 100644 index de4769aaf..000000000 --- a/.github/workflows/push-asset-readme-update.yml +++ /dev/null @@ -1,28 +0,0 @@ -name: Plugin asset/readme update -on: - push: - branches: - - master - paths: - - 'readme.txt' - - '.wordpress-org/**' -jobs: - master: - name: Push to main - runs-on: ubuntu-22.04 - environment: production - steps: - - uses: actions/checkout@master - - name: Setup Node.js - uses: actions/setup-node@v6 - with: - node-version: '24.16.0' - - name: Build - run: | - npm ci - npm run build - - name: WordPress.org plugin asset/readme update - uses: 10up/action-wordpress-plugin-asset-update@stable - env: - SVN_PASSWORD: ${{ secrets.SVN_PASSWORD }} - SVN_USERNAME: ${{ secrets.SVN_USERNAME }} diff --git a/.github/workflows/push-to-deploy.yml b/.github/workflows/push-to-deploy.yml deleted file mode 100644 index e10b21ba8..000000000 --- a/.github/workflows/push-to-deploy.yml +++ /dev/null @@ -1,31 +0,0 @@ -name: Deploy to WordPress.org -on: - release: - types: [published] -jobs: - tag: - name: New tag - runs-on: ubuntu-22.04 - environment: production - steps: - - uses: actions/checkout@master - - name: Verify release tag is reachable from master - run: | - git fetch --no-tags --depth=50 origin master:refs/remotes/origin/master - if ! git merge-base --is-ancestor "$GITHUB_SHA" refs/remotes/origin/master; then - echo "::error::Tag $GITHUB_REF_NAME ($GITHUB_SHA) is not reachable from master. Refusing to deploy." - exit 1 - fi - - name: Setup Node.js - uses: actions/setup-node@v6 - with: - node-version: '24.16.0' - - name: Build - run: | - npm ci - npm run build - - name: WordPress Plugin Deploy - uses: 10up/action-wordpress-plugin-deploy@master - env: - SVN_USERNAME: ${{ secrets.SVN_USERNAME }} - SVN_PASSWORD: ${{ secrets.SVN_PASSWORD }} diff --git a/.github/workflows/release-pr-template.yml b/.github/workflows/release-pr-template.yml deleted file mode 100644 index b296fcd31..000000000 --- a/.github/workflows/release-pr-template.yml +++ /dev/null @@ -1,41 +0,0 @@ - -name: Update checklist for Release PR - -on: - pull_request: - types: [ labeled ] - -jobs: - update_pr: - name: Update checklist for Release PR - if: ${{ github.event.label.name == 'Release PR' }} - runs-on: ubuntu-latest - steps: - - name: Check Branch - id: check-branch - run: | - if [[ ${{ github.base_ref }} == master || ${{ github.base_ref }} == dev || ${{ github.base_ref }} == next-release ]]; then - echo ::set-output name=match::true - fi - - uses: tzkhan/pr-update-action@v2 - if: steps.check-branch.outputs.match == 'true' - with: - repo-token: "${{ secrets.GITHUB_TOKEN }}" - base-branch-regex: '[A-Za-z\d-_.\\/]+' - head-branch-regex: '[A-Za-z\d-_.\\/]+' - body-template: | - --- - ### Release Checklist: - - [ ] Run to update version number : `grunt version-bump --ver=<version-number>` - - [ ] Verify the version number in `package.json` and `package-lock.json` - - [ ] Verify `Stable tag` is `<version-number>` in readme.txt - - [ ] Verify `Tested upto` is set to latest tested version of WordPress - - [ ] Update version in `sureforms.php` in plugin description - - [ ] Verify constant `SRFM_VER` in `sureforms.php` with latest version of SureForms - - [ ] Verify constant `SRFM_PRO_RECOMMENDED_VER` in `sureforms.php` with compatible version of SureForms Pro - - [ ] Verify changelog `date` and `content` as per SureForms standards - - [ ] Generate README.md : `grunt readme` - - [ ] Generate POT file : `npm run makepot` - --- - body-update-action: 'suffix' - body-uppercase-base-match: false diff --git a/.github/workflows/release-tag-draft.yml b/.github/workflows/release-tag-draft.yml deleted file mode 100644 index 55a6449bf..000000000 --- a/.github/workflows/release-tag-draft.yml +++ /dev/null @@ -1,83 +0,0 @@ -name: Create a release tag - -on: - push: - branches: - - master - paths: - # Release happens only if the version number in main file is updated. - - 'sureforms.php' - -jobs: - build-artifact: - name: Build Release Artifact - runs-on: ubuntu-22.04 - outputs: - current_version: ${{ steps.get_version.outputs.current_version }} - steps: - - name: Checkout code - uses: actions/checkout@v6 - with: - ref: master - - - name: Initialize mandatory git config - run: | - git config user.name "github-actions[bot]" - git config user.email "github-actions[bot]@users.noreply.github.com" - - - name: Compute current version - id: get_version - run: | - CURRENT_VERSION=$(jq --raw-output '.version' package.json) - echo "current_version=${CURRENT_VERSION}" >> $GITHUB_OUTPUT - - - name: Install Node.js and npm - uses: actions/setup-node@v6 - with: - node-version: '24.16.0' - cache: 'npm' - - - name: Install dependencies - run: npm ci - - - name: Build - run: npm run build - - - name: Build plugin ZIP file - run: bash ./bin/build-zip.sh - - - name: Upload artifact - uses: actions/upload-artifact@v7 - with: - name: sureforms-plugin - path: ./artifact/sureforms.zip - - create-release: - name: Create Release Draft and Attach Asset - needs: [build-artifact] - runs-on: ubuntu-latest - steps: - - name: Set Release Version - id: get_release_version - env: - VERSION: ${{ needs.build-artifact.outputs.current_version }} - run: echo "version=$(echo $VERSION | cut -d / -f 3 | sed 's/-rc./ RC/' )" >> $GITHUB_OUTPUT - - - name: Download Plugin Zip Artifact - uses: actions/download-artifact@v8 - with: - name: sureforms-plugin - - - name: Create Release Draft - id: create_release - uses: softprops/action-gh-release@v2 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - name: Version ${{ steps.get_release_version.outputs.version }} - tag_name: "v${{ steps.get_release_version.outputs.version }}" - target_commitish: master - draft: true - prerelease: false - body: 'Replace changelog here' - files: ./sureforms.zip diff --git a/.github/workflows/update-translations.yml b/.github/workflows/update-translations.yml deleted file mode 100644 index 38ca26957..000000000 --- a/.github/workflows/update-translations.yml +++ /dev/null @@ -1,205 +0,0 @@ -name: Update Translations - -on: - issue_comment: - types: [created] - -# Only allow one i18n job per PR at a time. -concurrency: - group: i18n-${{ github.event.issue.number }} - cancel-in-progress: true - -permissions: - contents: write - pull-requests: write - issues: write - -jobs: - i18n: - # Only trusted users may trigger a run — this job executes branch build - # scripts with secrets, so gate on the commenter's association. - if: | - github.event.comment.body == '/i18n' && - github.event.issue.pull_request != null && - contains(fromJSON('["OWNER","MEMBER","COLLABORATOR"]'), github.event.comment.author_association) - runs-on: ubuntu-latest - - steps: - # Acknowledge the command with a reaction - - name: Add reaction to comment - uses: peter-evans/create-or-update-comment@v5 - with: - comment-id: ${{ github.event.comment.id }} - reactions: rocket - - # Get PR metadata (head branch, fork detection) - - name: Get PR details - id: pr - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - PR_JSON=$(gh api repos/${{ github.repository }}/pulls/${{ github.event.issue.number }}) - HEAD_REF=$(echo "$PR_JSON" | jq -r '.head.ref') - HEAD_REPO=$(echo "$PR_JSON" | jq -r '.head.repo.full_name') - IS_FORK=$(echo "$PR_JSON" | jq -r '.head.repo.full_name != .base.repo.full_name') - - echo "head_ref=$HEAD_REF" >> "$GITHUB_OUTPUT" - echo "head_repo=$HEAD_REPO" >> "$GITHUB_OUTPUT" - echo "is_fork=$IS_FORK" >> "$GITHUB_OUTPUT" - - # Block fork PRs — secrets are not available - - name: Block fork PRs - if: steps.pr.outputs.is_fork == 'true' - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - gh pr comment "${{ github.event.issue.number }}" \ - --repo "${{ github.repository }}" \ - --body "**i18n update skipped**: This PR is from a fork. Translation updates require repository secrets and cannot run on fork PRs." - exit 1 - - # Notify that the workflow has started - - name: Comment starting - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - gh pr comment "${{ github.event.issue.number }}" \ - --repo "${{ github.repository }}" \ - --body "**Translations update started** :hourglass_flowing_sand: - Building and generating translations for 7 languages (nl, fr, de, es, it, pt, pl)... - [View workflow run](${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }})" - - # Checkout the actual PR branch (not default branch) - - name: Checkout PR branch - uses: actions/checkout@v6 - with: - ref: ${{ steps.pr.outputs.head_ref }} - fetch-depth: 0 - token: ${{ secrets.GITHUB_TOKEN }} - - - name: Set up Node.js - uses: actions/setup-node@v6 - with: - node-version: '24.16.0' - cache: 'npm' - - # Pin WP-CLI to a fixed release. `wp i18n make-json` stamps - # "generator":"WP-CLI/<version>" into every languages/*.json, so - # installing "latest" rewrites all JSON files whenever WP-CLI - # ships a new version. Bump this pin deliberately. - - name: Install WP-CLI - run: | - curl -sSfL -o wp-cli.phar https://github.com/wp-cli/wp-cli/releases/download/v2.12.0/wp-cli-2.12.0.phar - chmod +x wp-cli.phar - sudo mv wp-cli.phar /usr/local/bin/wp - wp --info - - - name: Install dependencies - run: npm ci - - # Build first so makepot picks up all the latest strings - - name: Build - run: npm run build - - # Run the full i18n pipeline (makepot -> po -> gpt-translate -> mo -> json) - - name: Run i18n script - env: - OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} - run: | - set -euo pipefail - bash bin/i18n.sh - - # Check if any files changed - - name: Check for changes - id: changes - run: | - if git diff --quiet; then - echo "changed=false" >> "$GITHUB_OUTPUT" - else - echo "changed=true" >> "$GITHUB_OUTPUT" - CHANGED_FILES=$(git diff --name-only | wc -l | tr -d ' ') - echo "file_count=$CHANGED_FILES" >> "$GITHUB_OUTPUT" - fi - - # Push the i18n branch at the current PR-head tip. This only creates a - # branch ref pointing at an existing commit — no new (unverified) commit - # object is introduced here. - - name: Create i18n branch - if: steps.changes.outputs.changed == 'true' - env: - # Pass via env so the branch name can't inject shell commands. - HEAD_REF: ${{ steps.pr.outputs.head_ref }} - run: | - BRANCH="i18n/$HEAD_REF" - echo "BRANCH=$BRANCH" >> "$GITHUB_ENV" - git push --force origin "HEAD:refs/heads/$BRANCH" - - # Commit the generated translation files through the GitHub GraphQL API - # so the commit is signed by GitHub's GPG key and shows as "Verified" - # (a plain `git push` over HTTPS is never signed). Pinned to the v0.2.20 - # commit SHA for supply-chain safety. - - name: Commit translations (verified) - if: steps.changes.outputs.changed == 'true' - uses: planetscale/ghcommit-action@25309d8005ac7c3bcd61d3fe19b69e0fe47dbdde # v0.2.20 - with: - commit_message: | - chore: update i18n translations - - Auto-generated by /i18n command on PR #${{ github.event.issue.number }} - repo: ${{ github.repository }} - branch: ${{ env.BRANCH }} - file_pattern: '.' - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - # Open the translations PR against the original PR's head branch. - - name: Create PR - if: steps.changes.outputs.changed == 'true' - id: create_pr - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - # Pass via env so the base branch name can't inject shell commands. - HEAD_REF: ${{ steps.pr.outputs.head_ref }} - run: | - PR_URL=$(gh pr create \ - --title "chore: update i18n translations" \ - --body "This PR updates translation files for 7 languages (nl, fr, de, es, it, pt, pl). - - Triggered by \`/i18n\` command on #${{ github.event.issue.number }}." \ - --base "$HEAD_REF" \ - --head "$BRANCH") - - echo "pr_url=$PR_URL" >> "$GITHUB_OUTPUT" - - # Comment on the original PR with a link to the translations PR - - name: Comment success - if: steps.changes.outputs.changed == 'true' - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - gh pr comment "${{ github.event.issue.number }}" \ - --repo "${{ github.repository }}" \ - --body "**Translations PR created** :white_check_mark: - ${{ steps.changes.outputs.file_count }} files changed across 7 languages. - Review and merge: ${{ steps.create_pr.outputs.pr_url }}" - - - name: Comment no changes - if: steps.changes.outputs.changed == 'false' - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - gh pr comment "${{ github.event.issue.number }}" \ - --repo "${{ github.repository }}" \ - --body "**No translation changes** :white_check_mark: - All translation files are already up to date." - - # On any failure, comment with a link to the logs - - name: Comment failure - if: failure() - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - gh pr comment "${{ github.event.issue.number }}" \ - --repo "${{ github.repository }}" \ - --body "**Translation update failed** :x: - [View workflow logs](${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}) for details." diff --git a/.scripts/git-hooks/pre-commit b/.scripts/git-hooks/pre-commit deleted file mode 100644 index ce0ba23ea..000000000 --- a/.scripts/git-hooks/pre-commit +++ /dev/null @@ -1,106 +0,0 @@ -#!/bin/sh - -# Check PHPCS before commit -# Ref - -# https://github.com/smgladkovskiy/phpcs-git-pre-commit/blob/master/src/pre-commit -# https://dev.to/akdevcraft/git-pre-hook-pre-commit-hook-with-npm-project-44p2 - -echo "***** Running pre-commit ******" - -PROJECT=$(php -r "echo dirname(dirname(dirname(realpath('$0'))));") -STAGED_FILES_CMD=$(git diff --cached --name-only --diff-filter=ACMR HEAD | grep \\.php) -UNSTAGED_FILES_CMD=$(git diff --name-only --diff-filter=ACMR | grep \\.php) - -# Determine if a file list is passed -if [ "$#" -eq 1 ] -then - oIFS=$IFS - IFS=' - ' - SFILES="$1" - IFS=$oIFS -fi - -SFILES=${SFILES:-$STAGED_FILES_CMD} - -STAGED_BUT_MODIFIED_FILES=$(php -r "\$sfiles=(explode(\"\\n\", '$SFILES'));\$usfiles=(explode(\"\\n\", '$UNSTAGED_FILES_CMD'));echo implode(\"\\n\",array_intersect(\$usfiles,\$sfiles));") - -if [ -z "$STAGED_BUT_MODIFIED_FILES" ]; then - echo "OK" -else - echo "Files staged but then modified:\n" - echo "${STAGED_BUT_MODIFIED_FILES}" - exit 1 -fi - -# echo $PROJECT -# echo $SFILES - -echo "Checking files for PHP Lint..." -for FILE in $SFILES -do - # echo "$PROJECT/$FILE" - php -l -d display_errors=0 "./$FILE" - if [ $? != 0 ] - then - echo "Fix the error before commit." - exit 1 - fi - FILES="$FILES ./$FILE" -done - -if [ "$FILES" = "" ] -then - echo "All good..." - exit 0 -fi - -if [ "$FILES" != "" ] -then - echo "Running PHPCS (Code Sniffer) Check..." - composer lint -n $FILES - if [ $? != 0 ] - then - echo "Please fix the PHPCS errors before commit!" - echo " => Run this command for automatic fixes." - echo " composer format-- $FILES" - exit 1 - fi -fi - -if [ "$FILES" != "" ] -then - echo "Running PHPStan Check..." - composer phpstan - if [ $? != 0 ] - then - echo "Please fix the PHPStan errors before commit!" - echo " => Run this command to check PHPStan errors." - echo " composer phpstan" - exit 1 - fi -fi - -if [ "$FILES" != "" ] -then - echo "Running CSS linting issues..." - npm run lint-css - if [ $? != 0 ] - then - echo "Please fix the CSS issues before commit!" - exit 1 - fi -fi - -if [ "$FILES" != "" ] -then - echo "Running JS linting issues..." - npm run lint-js - if [ $? != 0 ] - then - echo "Please fix the JS issues before commit!" - exit 1 - fi -fi - -exit $? diff --git a/ARCHITECTURE.md b/ARCHITECTURE.md deleted file mode 100644 index 2afeea1d5..000000000 --- a/ARCHITECTURE.md +++ /dev/null @@ -1,355 +0,0 @@ -# SureForms Architecture Documentation - -## Table of Contents - -1. [Introduction](#introduction) -2. [System Architecture](#system-architecture) -3. [Core Components](#core-components) -4. [Data Flow](#data-flow) -5. [Form Building Process](#form-building-process) -6. [AI Integration](#ai-integration) -7. [Form Submission and Processing](#form-submission-and-processing) -8. [Security Features](#security-features) -9. [Extension Points](#extension-points) -10. [Technical Debt and Improvement Areas](#technical-debt-and-improvement-areas) -11. [Development Guidelines](#development-guidelines) - -## Introduction - -SureForms is a modern WordPress form builder plugin designed to provide an intuitive, no-code form building experience. It leverages WordPress's native block editor (Gutenberg) to create a seamless form building experience that integrates naturally with the WordPress ecosystem. - -### Key Features - -- **Native WordPress Integration**: Built on top of the WordPress block editor -- **AI-Powered Form Generation**: Create forms quickly using AI suggestions -- **No-Code Flexibility**: Advanced features without requiring coding knowledge -- **Mobile-First Design**: Responsive forms that work across all devices -- **Modern UI/UX**: Clean, intuitive interface for both admins and users -- **Security Features**: Anti-spam protection, GDPR compliance, and data security -- **Extensibility**: Developer-friendly architecture with hooks and filters - -## System Architecture - -SureForms follows a modular architecture pattern, separating concerns into distinct components that interact through well-defined interfaces. - -```mermaid -graph TD - A[WordPress Core] --> B[SureForms Plugin] - B --> C[Admin Interface] - B --> D[Form Builder] - B --> E[Form Renderer] - B --> F[Form Processor] - B --> G[Database Layer] - B --> H[AI Integration] - - C --> I[Settings Management] - C --> J[Form Management] - C --> K[Entry Management] - - D --> L[Block Editor Integration] - D --> M[Form Templates] - D --> N[Field Components] - - E --> O[Frontend Rendering] - E --> P[Validation] - - F --> Q[Submission Handler] - F --> R[Email Notifications] - F --> S[Confirmation Handler] - - G --> T[Custom Post Types] - G --> U[Custom Database Tables] - G --> V[Metadata Storage] - - H --> W[AI Form Generator] - H --> X[AI Middleware] -``` - -## Core Components - -### Plugin Loader (`Plugin_Loader`) - -The central initialization class that bootstraps the plugin, registers hooks, and loads core components. It follows a singleton pattern to ensure only one instance exists. - -### Post Types (`Post_Types`) - -Registers and manages custom post types for forms and entries. Handles the admin UI customizations for these post types. - -### Form Submit (`Form_Submit`) - -Processes form submissions through REST API endpoints, validates input data, handles file uploads, processes anti-spam measures, and triggers email notifications. - -### AI Form Builder (`AI_Form_Builder`) - -Integrates with AI services to generate form structures based on user prompts. Communicates with middleware services to process AI requests. - -### Database Layer - -Custom database tables for storing form entries and related data, separate from the WordPress post tables for better performance and data organization. - -### Frontend Assets (`Frontend_Assets`) - -Manages the loading of CSS and JavaScript assets for the frontend rendering of forms. - -### Email Notifications - -Handles the sending of email notifications based on form submissions, with support for multiple notification templates and recipients. - -## Data Flow - -### Form Creation Flow - -```mermaid -sequenceDiagram - participant User - participant WordPress - participant FormBuilder - participant Database - - User->>WordPress: Access Form Builder - WordPress->>FormBuilder: Initialize Builder Interface - FormBuilder->>User: Display Form Builder UI - - alt Manual Form Creation - User->>FormBuilder: Add/Configure Form Fields - FormBuilder->>User: Update UI Preview - else AI-Assisted Creation - User->>FormBuilder: Enter Form Description - FormBuilder->>AI: Send Form Description - AI->>FormBuilder: Return Suggested Form Structure - FormBuilder->>User: Display AI-Generated Form - User->>FormBuilder: Modify/Approve Form - end - - User->>FormBuilder: Save Form - FormBuilder->>Database: Store Form Configuration - Database->>WordPress: Return Form ID - WordPress->>User: Confirm Form Creation -``` - -### Form Submission Flow - -```mermaid -sequenceDiagram - participant User - participant Frontend - participant REST_API - participant Validation - participant AntiSpam - participant Database - participant EmailSystem - - User->>Frontend: Fill Form - Frontend->>User: Validate Client-Side - User->>Frontend: Submit Form - Frontend->>REST_API: POST Form Data - - REST_API->>Validation: Validate Data - Validation->>REST_API: Validation Result - - REST_API->>AntiSpam: Check for Spam - AntiSpam->>REST_API: Spam Check Result - - alt Valid Submission - REST_API->>Database: Store Entry - Database->>REST_API: Entry ID - REST_API->>EmailSystem: Trigger Notifications - EmailSystem->>REST_API: Email Status - REST_API->>Frontend: Success Response - Frontend->>User: Show Confirmation - else Invalid Submission - REST_API->>Frontend: Error Response - Frontend->>User: Show Error Message - end -``` - -## Form Building Process - -SureForms uses WordPress's block editor as the foundation for its form builder. This approach provides several advantages: - -1. **Familiar Interface**: Users already familiar with WordPress's editor can easily adapt -2. **Native Integration**: Seamless integration with WordPress core functionality -3. **Extensibility**: Ability to leverage the block ecosystem - -### Block Structure - -Forms are composed of various block types: - -- **Container Blocks**: Group and organize form fields -- **Field Blocks**: Individual form inputs (text, email, checkbox, etc.) -- **Layout Blocks**: Control the visual arrangement of fields -- **Special Blocks**: Submit buttons, GDPR notices, etc. - -Each block has its own edit and save components, following the WordPress block API pattern. - -### Form Data Storage - -Form configurations are stored as custom post types with: - -- Post content: Stores the block structure (serialized blocks) -- Post meta: Stores form settings, styling options, and other configuration data - -## AI Integration - -SureForms features an AI-powered form generation system that allows users to create forms by describing them in natural language. - -```mermaid -graph TD - A[User Input] --> B[AI Middleware] - B --> C[AI Service] - C --> D[Form Structure Generation] - D --> E[Field Mapping] - E --> F[Block Generation] - F --> G[Form Preview] - G --> H[User Edits] - H --> I[Final Form] -``` - -### AI Form Generation Process - -1. User provides a description of the desired form -2. The description is sent to the AI middleware -3. AI analyzes the description and generates a structured form definition -4. The form definition is mapped to SureForms field types -5. Blocks are generated and inserted into the editor -6. User can review and modify the generated form - -## Form Submission and Processing - -### Submission Handling - -Form submissions are processed through a custom REST API endpoint that: - -1. Validates the form data against defined rules -2. Checks for spam using various methods (honeypot, reCAPTCHA, etc.) -3. Processes file uploads if present -4. Stores the submission in the database -5. Triggers email notifications -6. Returns appropriate success/error responses - -### Email Notifications - -The email notification system supports: - -- Multiple notification templates per form -- Dynamic content using smart tags -- HTML email formatting -- Conditional sending based on form data -- Custom headers (CC, BCC, Reply-To) - -```mermaid -graph TD - A[Form Submission] --> B[Email Notification System] - B --> C{Multiple Recipients?} - C -->|Yes| D[Process Each Recipient] - C -->|No| E[Single Email] - D --> F[Parse Email Template] - E --> F - F --> G[Replace Smart Tags] - G --> H[Apply Email Template] - H --> I[Send Email] - I --> J{Success?} - J -->|Yes| K[Log Success] - J -->|No| L[Log Failure] -``` - -## Security Features - -SureForms implements multiple security measures to protect against common vulnerabilities: - -### Anti-Spam Protection - -- **Honeypot Fields**: Hidden fields to catch automated submissions -- **reCAPTCHA Integration**: Multiple versions of Google reCAPTCHA -- **hCaptcha Support**: Alternative to reCAPTCHA -- **Cloudflare Turnstile**: Modern CAPTCHA alternative - -### Data Protection - -- **GDPR Compliance**: Options to enable GDPR-compliant data handling -- **Data Encryption**: Sensitive data can be encrypted in storage -- **Auto-Delete Entries**: Automatic deletion of entries after a specified period - -### Input Validation - -- **Client-Side Validation**: Immediate feedback to users -- **Server-Side Validation**: Thorough validation of all submitted data -- **File Upload Security**: Strict file type and size validation - -## Extension Points - -SureForms provides several extension points for developers: - -### WordPress Hooks - -```php -// Example of filter hook for email notification -add_filter('srfm_email_notification', function($parsed, $submission_data, $item, $form_data) { - // Modify email content or recipients - return $parsed; -}, 10, 4); - -// Example of action hook before form submission -add_action('srfm_before_submission', function($form_data) { - // Perform custom actions before form processing -}); -``` - -### JavaScript API - -```javascript -// Example of extending the form validation -window.sureFormsHooks.addFilter( - 'srfm.validation.rules', - 'my-plugin/custom-validation', - function(rules, fieldData) { - // Add custom validation rules - return rules; - } -); -``` - -## Technical Debt and Improvement Areas - -1. **Performance Optimization**: - - Lazy loading of form assets - - Improved caching strategies - -2. **Code Refactoring**: - - Further modularization of components - - Consistent naming conventions - -3. **Testing Coverage**: - - Increase unit and integration test coverage - - Automated UI testing - -## Development Guidelines - -### Coding Standards - -SureForms follows WordPress coding standards with some additional guidelines: - -- PHP: PSR-12 with WordPress-specific adaptations -- JavaScript: ESLint with WordPress configuration -- CSS: Follows WordPress CSS coding standards - -### Development Workflow - -1. **Feature Planning**: Document requirements and design -2. **Development**: Implement features with appropriate tests -3. **Code Review**: Peer review for quality assurance -4. **Testing**: Automated and manual testing -5. **Documentation**: Update technical and user documentation -6. **Release**: Version tagging and deployment - -### Version Control - -- Feature branches for new development -- Pull request workflow for code review -- Semantic versioning for releases - -## Conclusion - -SureForms represents a modern approach to WordPress form building, combining the power of the block editor with advanced features like AI form generation. Its modular architecture and extensive extension points make it both user-friendly and developer-friendly, while its focus on security and performance ensures a reliable experience for all users. - -The plugin continues to evolve with a focus on improving user experience, expanding integration capabilities, and optimizing performance across all devices and platforms. diff --git a/CLAUDE.md b/CLAUDE.md deleted file mode 100644 index fb62799fc..000000000 --- a/CLAUDE.md +++ /dev/null @@ -1,180 +0,0 @@ -# SureForms - CLAUDE.md - -## Project Overview -SureForms is a WordPress form builder plugin (v2.5.1) by Brainstorm Force. AI-powered drag-and-drop form building using the Gutenberg block editor. - -- **Plugin slug:** `sureforms` | **Text domain:** `sureforms` -- **Prefix:** `SRFM_` (constants), `srfm` (slug), `sureforms_` (post types/DB) -- **Minimum PHP:** 7.4 | **Minimum WP:** 6.4 - -## Tech Stack -- **Backend:** PHP 7.4+ / WordPress Plugin API / Custom REST endpoints -- **Frontend:** React 18 + WordPress Gutenberg blocks -- **Styling:** TailwindCSS 3.4 + SASS + PostCSS -- **Build:** WordPress Scripts (Webpack 5) + Grunt -- **Testing:** PHPUnit 9 (unit) + Playwright (E2E) -- **Static Analysis:** PHPStan level 9 + PHPCS (WordPress-Extra) -- **Node:** 24.16.0 (Volta) | **UI Library:** @bsf/force-ui - -## Commands - -### Build -```bash -npm run start # Dev server with watch -npm run build # Full production build -npm run build:script # Webpack only -npm run build:sass # SASS only -``` - -### Lint & Format -```bash -npm run lint-js # ESLint -npm run lint-js:fix # ESLint auto-fix -npm run lint-css # Stylelint -composer lint # PHPCS -composer format # PHPCBF auto-fix -composer phpstan # PHPStan level 9 -composer insights # PHP Insights -``` - -### Test -```bash -composer test # PHPUnit -composer test:coverage # PHPUnit with coverage -npm run test:unit # JS unit tests -npm run play:up # Start WP test env -npm run play:run # Playwright E2E -npm run play:stop # Stop WP test env -``` - -### i18n -```bash -npm run makepot # Generate .pot -npm run i18n:po # Update .po from .pot -npm run i18n:mo # Compile .mo -npm run i18n:json # JSON translations -``` - -## Architecture - -### Directory Structure -``` -sureforms/ -├── sureforms.php # Entry point, constants -├── plugin-loader.php # Bootstrap -├── inc/ # PHP backend -│ ├── helper.php # Central utility (large — minimize changes) -│ ├── rest-api.php # REST endpoints -│ ├── form-submit.php # Submission handler -│ ├── entries.php # Entry management -│ ├── post-types.php # CPT registration -│ ├── blocks/ # PHP block rendering -│ ├── fields/ # Field type handlers -│ ├── database/ # Custom DB tables -│ ├── payments/ # Stripe integration -│ ├── ai-form-builder/ # AI form generation -│ ├── global-settings/ # Plugin settings -│ ├── page-builders/ # Elementor/Bricks compat -│ └── lib/ # Third-party (DO NOT modify) -├── src/ # React/JS source -│ ├── admin/ # Admin UI -│ ├── blocks/ # Gutenberg block JS -│ ├── components/ # Shared React components -│ ├── store/ # WordPress data store -│ ├── utils/ # JS utilities -│ └── srfm-controls/ # Custom block controls -├── assets/ # Compiled output (gitignored) -├── sass/ # SASS source -├── modules/ # Feature modules -├── templates/ # PHP templates -├── tests/ # PHPUnit + Playwright + Docker -└── languages/ # Translation files -``` - -### Webpack Aliases -``` -@Admin → src/admin/ @Blocks → src/blocks/ @Controls → src/srfm-controls/ -@Components → src/components/ @Utils → src/utils/ @Svg → assets/svg/ -@Attributes → src/blocks-attributes/ @Image → images/ @IncBlocks → inc/blocks/ -``` - -### Key Data Structures -- **Post Type:** `sureforms_form` — Forms as CPT with block content -- **Custom Tables:** `sureforms_entries`, `sureforms_payments` -- **REST Namespace:** Custom endpoints in `inc/rest-api.php` - -## Code Rules - -### PHP -- Follow WPCS. Use `sureforms` text domain for all translatable strings -- `@since x.x.x` on all new functions/classes (updated in release PRs) -- NEVER `echo` without escaping — use `esc_html()`, `esc_attr()`, `wp_kses_post()` -- NEVER use `$_GET/$_POST/$_REQUEST` directly — use `sanitize_text_field( wp_unslash( ... ) )` -- NEVER skip security verification on endpoints/AJAX handlers - - **Public form submission endpoints** use HMAC tokens via `Submit_Token::verify()` (`inc/submit-token.php`) — NOT nonces. These are cache-safe and session-independent. The `// phpcs:ignore WordPress.Security.NonceVerification.Missing` comment is expected on these handlers. - - **Admin/authenticated endpoints** still use traditional nonces (`wp_verify_nonce()` / `check_ajax_referer()`) -- NEVER skip capability checks — use `current_user_can()` before privileged operations -- NEVER use `wp_die()` in REST callbacks — use `WP_Error` with proper response codes -- NEVER hardcode table names — use `$wpdb->prefix . 'sureforms_entries'` -- ALWAYS use `wp_json_encode()`, `wp_remote_get/post()`, `gmdate()`, `wp_safe_redirect()` - -### JavaScript/React -- Follow WordPress Scripts ESLint config -- Use WordPress data stores (`useSelect`/`useDispatch`) — never raw fetch in blocks -- Import from `@wordpress/*` packages — never import React directly -- Use `__()` from `@wordpress/i18n` — never hardcode user-facing strings -- Use TailwindCSS utility classes; use `@bsf/force-ui` for admin UI -- NEVER use `dangerouslySetInnerHTML` — use `RawHTML` from `@wordpress/element` - - **Deliberate exception:** the entries admin view — `EntryDataSection.js` and - `EntryLogsSection.js` — inserts `sanitizeEntryValue.js` output directly. - (Pre-existing unrelated sites: `src/components/presets/index.js`, - `src/components/image/index.js`.) Two separate rules apply here: - - **Never re-parse the sanitized string.** Feeding sanitizer output to a - SECOND HTML parser (e.g. `html-react-parser`) is what caused the stored-XSS - CVE-2026-18406: the re-parse decoded entities DOMPurify had deliberately - left inert. Sanitizer-straight-to-DOM is DOMPurify's documented, mXSS-safe - contract, so any post-sanitize transform of that string reopens the hole. - - **`RawHTML` is not the fix here, but it is not dangerous either.** It does - not re-parse — it hands the string straight to `dangerouslySetInnerHTML`, - so it is exactly as safe as what ships in these files. It is avoided only - for structural reasons: it renders a `<div>`, which breaks the inline - `<span>` + `whitespace-pre-wrap` layout, and it adds no safety over the - explicit call. - -### General -- NEVER create files unless absolutely necessary — prefer editing existing files -- NEVER proactively create documentation files unless explicitly requested - -## Gotchas -- **Custom DB tables** introduced in v0.0.13 — migration is irreversible -- **PHPStan level 9** is strict; check baseline before adding new ignores -- **Grunt** still used alongside Webpack for CSS minification and release packaging -- **`inc/lib/`** is third-party code — do not lint or modify -- **Node 24.16.0** pinned via Volta — other versions may cause build issues - -## Verification Before Done -After code changes, verify before reporting done: - -**JS:** `npm run lint-js` → `npm run build:script` -**SASS:** `npm run build:sass` (if touched) - -Checklist: -- Re-read the diff for obvious issues -- No debug code left (`console.log`, `error_log`, `var_dump`) -- All new functions have `@since x.x.x` -- All user-facing strings use `__()` / `_e()` -- Security checks on new endpoints/handlers (HMAC token for public, nonce for admin) -- For significant changes, suggest `npm run play:run` - -## Self-Improvement Loop -- When corrected, add a rule to **Learned Rules** so the mistake never repeats -- When a pattern causes a bug or CI failure, document it immediately -- Periodically prune outdated rules - -## Learned Rules -<!-- Format: "- NEVER/ALWAYS [action] — [reason]" --> -- NEVER flag `phpcs:ignore WordPress.Security.NonceVerification.Missing` as a security issue on public form submission handlers (form submit, field validation, Stripe/PayPal payment intents) — these use HMAC token verification (`Submit_Token::verify()`) instead of nonces for page-cache compatibility. The HMAC token is embedded in the form at render time and verified server-side without any session dependency. -- ALWAYS use `Submit_Token::generate($form_id)` / `Submit_Token::verify($token, $form_id)` for public-facing form security — nonces (`wp_verify_nonce`) are only for admin/authenticated endpoints. - -## Current Focus -<!-- Update with current sprint/milestone priorities --> diff --git a/COMPREHENSIVE_ANALYSIS.md b/COMPREHENSIVE_ANALYSIS.md deleted file mode 100644 index aed786d38..000000000 --- a/COMPREHENSIVE_ANALYSIS.md +++ /dev/null @@ -1,304 +0,0 @@ -# SureForms: Comprehensive Analysis - -This document provides a multi-perspective analysis of the SureForms WordPress plugin, examining it from software architecture, development, and product management viewpoints. - -## Table of Contents - -1. [Software Architecture Analysis](#software-architecture-analysis) -2. [Development Perspective](#development-perspective) -3. [Product Management Analysis](#product-management-analysis) -4. [Integration Capabilities](#integration-capabilities) -5. [Future Development Roadmap](#future-development-roadmap) - -## Software Architecture Analysis - -### Core Architecture - -SureForms follows a modular architecture pattern with clear separation of concerns. The plugin is built around several key components: - -```mermaid -graph TD - A[WordPress Core] --> B[SureForms Plugin] - B --> C[Plugin_Loader] - C --> D[Core Components] - D --> E[Post_Types] - D --> F[Form_Submit] - D --> G[Block_Patterns] - D --> H[Frontend_Assets] - D --> I[AI_Form_Builder] - D --> J[Rest_Api] - D --> K[Database] - K --> L[Custom Tables] - K --> M[Post Meta] -``` - -The architecture leverages WordPress's plugin system and follows object-oriented principles with extensive use of the singleton pattern for core components. - -### Data Flow Architecture - -The data flow within SureForms follows a clear pattern: - -```mermaid -sequenceDiagram - participant User - participant Frontend - participant BlockEditor - participant REST_API - participant Database - - User->>BlockEditor: Create Form - BlockEditor->>Database: Store Form Configuration - User->>Frontend: View & Submit Form - Frontend->>REST_API: Submit Form Data - REST_API->>Database: Store Submission - REST_API->>Frontend: Return Response -``` - -This separation ensures clean data handling and allows for extensibility at various points in the process. - -### Component Analysis - -#### Plugin Loader - -The `Plugin_Loader` class serves as the entry point for the plugin, handling initialization, autoloading, and hook registration. It follows the singleton pattern to ensure only one instance exists. - -#### Post Types - -The `Post_Types` class manages custom post types for forms and entries, including admin UI customizations, shortcode functionality, and metadata registration. - -#### Form Submit - -The `Form_Submit` class processes form submissions through REST API endpoints, handling validation, file uploads, anti-spam measures, and email notifications. - -#### Database Layer - -SureForms uses both WordPress custom post types and custom database tables: -- Custom post type `sureforms_form` for form configurations -- Custom table `{prefix}_srfm_entries` for form submissions - -This hybrid approach leverages WordPress's content management for forms while optimizing data storage for submissions. - -#### AI Integration - -The AI form builder component connects with external AI services through a middleware layer, translating natural language descriptions into structured form definitions. - -### Technical Debt Assessment - -Current areas of technical debt include: - -1. **Performance Optimization** - - Opportunity for more aggressive asset loading strategies - - Potential for improved caching mechanisms - -2. **Code Organization** - - Some components have grown large and could benefit from further modularization - - Inconsistent naming conventions in some areas - -3. **Testing Coverage** - - Limited automated testing for JavaScript components - - Opportunity for more comprehensive integration tests - -## Development Perspective - -### Code Quality - -The codebase demonstrates several positive qualities: - -- **Consistent Structure**: Well-organized directory structure -- **Modern Practices**: Use of namespaces, autoloading, and OOP principles -- **Documentation**: Comprehensive inline documentation -- **Separation of Concerns**: Clear boundaries between components - -Areas for improvement include: - -- **Testing Coverage**: Expanding unit and integration tests -- **Consistent Naming**: Standardizing naming conventions across all components -- **Performance Profiling**: Identifying and addressing performance bottlenecks - -### Development Workflow - -The development process appears to follow modern practices: - -- **Version Control**: Git-based workflow with feature branches -- **Code Review**: Evidence of peer review processes -- **Continuous Integration**: GitHub Actions for automated testing -- **Semantic Versioning**: Clear versioning strategy - -### Extension Points - -SureForms provides several extension mechanisms: - -1. **WordPress Hooks** - - Actions for process intervention - - Filters for data modification - -2. **JavaScript API** - - Client-side hooks for extending functionality - - Custom events for integration - -3. **Block API** - - Ability to register custom form field blocks - - Block filters for modifying existing blocks - -4. **Template System** - - Customizable templates for form rendering - - Theme override capabilities - -### Technology Stack - -The plugin leverages a modern technology stack: - -- **PHP**: Core server-side logic -- **JavaScript/React**: Block editor integration and frontend functionality -- **CSS/SCSS**: Styling with preprocessor support -- **MySQL**: Database storage -- **REST API**: Data communication -- **AI Services**: Form generation capabilities - -## Product Management Analysis - -### User Segments - -SureForms targets several distinct user segments: - -1. **Website Owners** - - Need: Simple form creation without technical knowledge - - Value: Intuitive interface, pre-designed templates - -2. **Designers** - - Need: Visually appealing forms that match site design - - Value: Design customization, aesthetic controls - -3. **Developers** - - Need: Extensible platform with clean APIs - - Value: Hooks, filters, and documentation - -4. **No-Code Professionals** - - Need: Advanced functionality without coding - - Value: Conditional logic, multi-step forms - -### Feature Analysis - -The feature set is well-aligned with user needs: - -| Feature | User Segment | Value Proposition | -|---------|--------------|-------------------| -| Block Editor Integration | All | Familiar, native WordPress experience | -| AI Form Generation | All | Rapid form creation with minimal effort | -| Mobile-First Design | All | Forms work well on all devices | -| Advanced Field Types | No-Code Professionals | Complex form capabilities without coding | -| Developer Hooks | Developers | Extensibility for custom needs | -| Visual Customization | Designers | Forms match site aesthetics | -| Anti-Spam Features | All | Protection from spam submissions | -| GDPR Compliance | All | Legal compliance and data protection | - -### Competitive Positioning - -SureForms differentiates itself through: - -1. **Native WordPress Integration**: Using the block editor rather than a custom interface -2. **AI-Powered Creation**: Faster form building through AI assistance -3. **Design Focus**: Emphasis on visual appeal and user experience -4. **Developer-Friendly**: Clean architecture and extension points - -### Market Fit - -The product demonstrates strong market fit by addressing several key pain points: - -1. **Complex Form Building**: Simplifying the process through AI and intuitive interface -2. **Design Limitations**: Providing modern styling out-of-the-box -3. **Mobile Responsiveness**: Ensuring forms work well on all devices -4. **Technical Barriers**: Enabling advanced features without coding requirements - -## Integration Capabilities - -### WordPress Ecosystem - -SureForms integrates well with the WordPress ecosystem: - -- **Themes**: Compatible with major themes including Astra, Kadence, GeneratePress -- **Page Builders**: Works with Elementor, Beaver Builder, Divi -- **Plugins**: Compatible with popular plugins like WooCommerce, Easy Digital Downloads - -### External Services - -The plugin offers integration with several external services: - -- **reCAPTCHA**: Anti-spam protection -- **hCaptcha**: Alternative CAPTCHA solution -- **Cloudflare Turnstile**: Modern CAPTCHA alternative -- **AI Services**: Form generation capabilities - -### API Architecture - -The API architecture facilitates integration: - -```mermaid -graph LR - A[WordPress] --> B[SureForms Core] - B --> C[REST API] - C --> D[External Integrations] - D --> E[CRM Systems] - D --> F[Email Marketing] - D --> G[Payment Processors] - D --> H[AI Services] -``` - -This architecture allows for flexible integration with various third-party services. - -## Future Development Roadmap - -Based on the analysis, several development priorities emerge: - -### Short-Term Priorities - -1. **Performance Optimization** - - Implement lazy loading for form assets - - Optimize database queries for large form submissions - -2. **Code Quality Improvements** - - Increase test coverage - - Standardize naming conventions - - Refactor larger components - -3. **Integration Expansion** - - Add more third-party service integrations - - Enhance existing integrations with deeper functionality - -### Medium-Term Priorities - -1. **Advanced AI Capabilities** - - Improve form generation accuracy - - Add form analytics and insights - -2. **Enhanced User Experience** - - Streamline the form building process - - Improve form submission handling - -3. **Developer Tools** - - Create comprehensive API documentation - - Develop example extensions - -### Long-Term Vision - -1. **Form Ecosystem** - - Develop a marketplace for extensions - - Create specialized form solutions for different industries - -2. **Enterprise Features** - - Advanced workflow automation - - Enhanced security and compliance features - -3. **SaaS Potential** - - Explore hosted form solution alongside WordPress plugin - - Develop cloud-based form management - -## Conclusion - -SureForms represents a modern approach to WordPress form building, combining native block editor integration with AI-powered form generation. Its architecture demonstrates good separation of concerns and extensibility, while its feature set addresses key user needs across multiple segments. - -The product is well-positioned in the competitive form builder market, with clear differentiation through its WordPress integration, AI capabilities, and design focus. Future development should focus on expanding integrations, enhancing AI capabilities, and improving performance to maintain this competitive advantage. - -From a technical perspective, the codebase is well-structured but would benefit from increased test coverage and some refactoring of larger components. The extension system provides good flexibility for developers, though more comprehensive documentation would enhance this further. - -Overall, SureForms shows strong potential for continued growth and adoption, particularly as the WordPress ecosystem continues to embrace the block editor and AI-powered tools become increasingly important in the website building process. diff --git a/PRODUCT_ANALYSIS.md b/PRODUCT_ANALYSIS.md deleted file mode 100644 index a6c4e595e..000000000 --- a/PRODUCT_ANALYSIS.md +++ /dev/null @@ -1,251 +0,0 @@ -# SureForms Product Analysis - -## Executive Summary - -SureForms is a modern WordPress form builder plugin that differentiates itself through its native WordPress integration, AI-powered form generation, and focus on user experience. This analysis examines the product from multiple perspectives to provide a comprehensive understanding of its strengths, challenges, and opportunities for growth. - -## Table of Contents - -1. [Product Overview](#product-overview) -2. [Market Analysis](#market-analysis) -3. [User Experience Analysis](#user-experience-analysis) -4. [Technical Analysis](#technical-analysis) -5. [Competitive Analysis](#competitive-analysis) -6. [SWOT Analysis](#swot-analysis) -7. [Growth Opportunities](#growth-opportunities) -8. [Recommendations](#recommendations) - -## Product Overview - -SureForms is a WordPress form builder plugin that leverages the native WordPress block editor (Gutenberg) to provide an intuitive form building experience. Key features include: - -- **Native WordPress Integration**: Built on top of the WordPress block editor -- **AI-Powered Form Generation**: Create forms quickly using AI suggestions -- **No-Code Flexibility**: Advanced features without requiring coding knowledge -- **Mobile-First Design**: Responsive forms that work across all devices -- **Modern UI/UX**: Clean, intuitive interface for both admins and users -- **Security Features**: Anti-spam protection, GDPR compliance, and data security -- **Extensibility**: Developer-friendly architecture with hooks and filters - -The plugin is currently at version 1.7.0 and requires WordPress 6.4+ and PHP 7.4+. - -## Market Analysis - -### Target Audience - -SureForms targets several key user segments: - -1. **Website Owners**: Individuals and businesses who manage their own WordPress websites and need to collect information from visitors -2. **Designers**: Professionals who value good design and want to create visually appealing forms -3. **Developers**: Technical users who need a developer-friendly solution with clean APIs and hooks -4. **No-Code Professionals**: Users who need advanced form features without coding skills - -### Market Positioning - -SureForms positions itself as a modern alternative to traditional form builders, emphasizing: - -1. **Seamless WordPress Integration**: Using the native block editor rather than a separate interface -2. **Design-First Approach**: Focusing on aesthetics and user experience -3. **AI-Powered Efficiency**: Leveraging AI to speed up form creation -4. **Simplicity Without Compromise**: Providing advanced features in an accessible way - -### Market Trends - -Several trends in the WordPress form builder market are relevant to SureForms: - -1. **Shift to Block Editor**: Growing adoption of Gutenberg and block-based themes -2. **AI Integration**: Increasing use of AI for content and design generation -3. **Mobile-First Design**: Continued emphasis on mobile responsiveness -4. **Privacy Compliance**: Growing importance of GDPR and other privacy regulations -5. **No-Code Movement**: Rising demand for powerful tools that don't require coding skills - -## User Experience Analysis - -### Form Creation Experience - -SureForms provides a streamlined form creation experience: - -- **Block-Based Building**: Drag-and-drop interface using familiar WordPress blocks -- **AI Form Generation**: Natural language prompts to quickly create form structures -- **Visual Editing**: Real-time preview of forms as they're built -- **Templates**: Pre-designed form templates for common use cases - -### Form Submission Experience - -The end-user experience for form submission is optimized for: - -- **Responsive Design**: Forms adapt to different screen sizes -- **Inline Validation**: Real-time feedback on form inputs -- **Accessibility**: Support for screen readers and keyboard navigation -- **Confirmation Messages**: Customizable success messages and redirects - -### Admin Experience - -The admin interface focuses on: - -- **Intuitive Management**: Easy access to forms, entries, and settings -- **Data Visualization**: Visual reporting of form submission data -- **Entry Management**: Tools for viewing, filtering, and exporting submissions -- **Email Notifications**: Customizable email alerts for new submissions - -## Technical Analysis - -### Architecture - -SureForms follows a modular architecture with clear separation of concerns: - -- **Core Plugin**: Handles initialization, hooks, and basic functionality -- **Block System**: Manages form field blocks and their behavior -- **Form Processing**: Handles form submissions and data storage -- **AI Integration**: Connects with AI services for form generation -- **Extension System**: Provides hooks and filters for customization - -### Performance - -The plugin is designed with performance in mind: - -- **Optimized Asset Loading**: CSS and JS loaded only when needed -- **Efficient Database Usage**: Custom tables with appropriate indexes -- **Caching Strategies**: Caching of frequently accessed data -- **Minimal Dependencies**: Limited reliance on external libraries - -### Security - -Security features include: - -- **Input Validation**: Thorough validation of all user inputs -- **Anti-Spam Measures**: Multiple options for spam prevention -- **Data Protection**: GDPR compliance features -- **File Upload Security**: Strict validation of uploaded files - -### Extensibility - -The plugin provides several extension points: - -- **WordPress Hooks**: Actions and filters for modifying behavior -- **JavaScript API**: Client-side hooks for extending functionality -- **Block API**: Ability to create custom form field blocks -- **Template System**: Customizable templates for form rendering - -## Competitive Analysis - -### Key Competitors - -1. **Gravity Forms**: Established premium form builder with extensive features -2. **WPForms**: User-friendly form builder with a focus on simplicity -3. **Formidable Forms**: Advanced form builder with data management features -4. **Ninja Forms**: Modular form builder with add-on marketplace -5. **Contact Form 7**: Simple, free form builder with large user base - -### Competitive Advantages - -SureForms differentiates itself through: - -1. **Native Block Editor Integration**: More seamless WordPress experience -2. **AI-Powered Form Creation**: Faster form building process -3. **Modern Design Focus**: Better out-of-the-box aesthetics -4. **Developer-Friendly Architecture**: Clean APIs and extension points -5. **Mobile-First Approach**: Better experience on mobile devices - -### Competitive Challenges - -Areas where competitors may have advantages: - -1. **Ecosystem Maturity**: Established competitors have larger add-on ecosystems -2. **Market Recognition**: Lower brand awareness as a newer entrant -3. **Feature Depth**: Some competitors have more specialized features -4. **Integration Breadth**: Fewer third-party service integrations - -## SWOT Analysis - -### Strengths - -- Native integration with WordPress block editor -- AI-powered form generation capabilities -- Modern, clean design aesthetic -- Mobile-first responsive approach -- Developer-friendly architecture -- Focus on user experience - -### Weaknesses - -- Newer entrant in a mature market -- Smaller ecosystem of extensions and add-ons -- Limited third-party integrations compared to competitors -- Requires newer versions of WordPress and PHP - -### Opportunities - -- Growing adoption of the WordPress block editor -- Increasing demand for AI-powered tools -- Rising importance of mobile-friendly forms -- Expanding market for no-code solutions -- Potential for vertical-specific form solutions - -### Threats - -- Established competitors with loyal user bases -- WordPress core changes affecting block editor functionality -- Potential AI regulation affecting AI form generation -- Market commoditization driving price competition -- Alternative form solutions outside WordPress ecosystem - -## Growth Opportunities - -### Product Development - -1. **Expanded AI Capabilities**: More sophisticated form generation and analysis -2. **Vertical-Specific Templates**: Forms tailored to specific industries or use cases -3. **Advanced Conditional Logic**: More powerful dynamic form behavior -4. **Enhanced Data Analysis**: Better visualization and reporting of form data -5. **Multi-Step Form Improvements**: More sophisticated multi-page form experiences - -### Market Expansion - -1. **Agency Partner Program**: Dedicated resources for agencies and developers -2. **Vertical Marketing**: Targeted solutions for specific industries -3. **Educational Content**: Tutorials and resources to drive adoption -4. **Integration Partnerships**: Collaborations with complementary services -5. **International Expansion**: Localization for key markets - -### Business Model - -1. **Freemium Model**: Free core plugin with premium add-ons or features -2. **Subscription Tiers**: Different service levels for different user needs -3. **White-Label Solutions**: Customizable versions for agencies and resellers -4. **Enterprise Offerings**: Custom solutions for larger organizations -5. **Marketplace**: Platform for third-party extensions - -## Recommendations - -### Short-Term (0-6 months) - -1. **Expand Integration Ecosystem**: Add connections to popular CRM and email marketing platforms -2. **Enhance AI Form Builder**: Improve accuracy and capabilities of AI form generation -3. **Develop Educational Content**: Create tutorials and documentation to drive adoption -4. **Optimize Performance**: Further improve loading speed and resource usage -5. **Implement User Feedback System**: Gather structured feedback from early adopters - -### Medium-Term (6-12 months) - -1. **Launch Partner Program**: Develop resources for agencies and developers -2. **Create Vertical Solutions**: Develop specialized templates for key industries -3. **Expand Block Library**: Add more specialized form field types -4. **Improve Analytics**: Enhance data visualization and reporting capabilities -5. **Develop Extension Marketplace**: Create platform for third-party add-ons - -### Long-Term (12+ months) - -1. **Develop Enterprise Features**: Add capabilities for larger organizations -2. **Explore SaaS Model**: Consider hosted form solution alongside WordPress plugin -3. **Implement Advanced AI**: Add predictive analytics and personalization -4. **Create Form Ecosystem**: Develop complementary products and services -5. **Explore International Markets**: Localize for key global markets - -## Conclusion - -SureForms represents a modern approach to WordPress form building, combining the power of the native block editor with AI-powered form generation. Its focus on user experience, design, and developer-friendly architecture positions it well in the competitive form builder market. - -By leveraging its strengths in WordPress integration and AI capabilities while addressing its challenges in market recognition and ecosystem development, SureForms has significant potential for growth. The recommended strategies focus on expanding integrations, enhancing AI capabilities, developing educational resources, and creating specialized solutions for key market segments. - -With continued development and strategic focus, SureForms can establish itself as a leading WordPress form solution for the modern web. diff --git a/TECHNICAL_OVERVIEW.md b/TECHNICAL_OVERVIEW.md deleted file mode 100644 index 9d2d44140..000000000 --- a/TECHNICAL_OVERVIEW.md +++ /dev/null @@ -1,393 +0,0 @@ -# SureForms Technical Overview - -## Introduction - -SureForms is a modern WordPress form builder plugin that leverages the native WordPress block editor (Gutenberg) to provide an intuitive, no-code form building experience. This document provides a comprehensive technical overview of the plugin's architecture, components, and functionality. - -## Table of Contents - -1. [Plugin Architecture](#plugin-architecture) -2. [Core Components](#core-components) -3. [Database Structure](#database-structure) -4. [Form Building System](#form-building-system) -5. [Form Submission Process](#form-submission-process) -6. [AI Integration](#ai-integration) -7. [Security Features](#security-features) -8. [Extension Points](#extension-points) -9. [Performance Considerations](#performance-considerations) -10. [Future Development](#future-development) - -## Plugin Architecture - -SureForms follows a modular architecture pattern with clear separation of concerns. The plugin is structured around several key components that interact through well-defined interfaces. - -### Directory Structure - -``` -sureforms/ -├── admin/ # Admin-specific functionality -├── api/ # REST API endpoints -├── assets/ # CSS, JS, and other assets -├── inc/ # Core functionality -│ ├── ai-form-builder/ # AI form generation -│ ├── blocks/ # Block registration -│ ├── compatibility/ # Theme/plugin compatibility -│ ├── database/ # Custom database tables -│ ├── email/ # Email notification system -│ ├── fields/ # Form field definitions -│ ├── global-settings/ # Global plugin settings -│ ├── lib/ # Third-party libraries -│ ├── page-builders/ # Page builder integrations -│ ├── single-form-settings/ # Form-specific settings -│ └── traits/ # Shared PHP traits -├── languages/ # Internationalization files -├── modules/ # Feature modules -│ ├── gutenberg/ # Gutenberg integration -│ └── quick-action-sidebar/ # Quick action UI -├── src/ # JavaScript source files -│ ├── admin/ # Admin JS -│ ├── blocks/ # Block JS -│ ├── components/ # Reusable React components -│ ├── lib/ # JS libraries -│ ├── store/ # Redux store -│ ├── styles/ # SCSS files -│ └── utils/ # Utility functions -└── templates/ # Template files -``` - -### Initialization Flow - -The plugin follows a structured initialization process: - -1. `sureforms.php` - Main plugin file that defines constants and includes the plugin loader -2. `plugin-loader.php` - Initializes the plugin and registers core components -3. Core components are loaded through the `Plugin_Loader` class using autoloading -4. WordPress hooks are registered to integrate with the WordPress lifecycle - -```mermaid -graph TD - A[sureforms.php] --> B[plugin-loader.php] - B --> C[Plugin_Loader class] - C --> D[Register hooks] - C --> E[Autoload classes] - C --> F[Load textdomain] - D --> G[Init core components] - G --> H[Post_Types] - G --> I[Form_Submit] - G --> J[Block_Patterns] - G --> K[Frontend_Assets] - G --> L[AI_Form_Builder] - G --> M[Rest_Api] -``` - -## Core Components - -### Plugin_Loader - -The central initialization class that bootstraps the plugin, registers hooks, and loads core components. It follows a singleton pattern to ensure only one instance exists. - -```php -class Plugin_Loader { - private static $instance = null; - - public static function get_instance() { - if (null === self::$instance) { - self::$instance = new self(); - do_action('srfm_core_loaded'); - } - return self::$instance; - } - - // Initialization methods... -} -``` - -### Post_Types - -Registers and manages custom post types for forms and entries. Handles the admin UI customizations for these post types. - -Key features: -- Registers `sureforms_form` post type for storing form configurations -- Adds custom columns to the admin list view -- Implements shortcode functionality -- Manages form metadata registration - -### Form_Submit - -Processes form submissions through REST API endpoints, validates input data, handles file uploads, processes anti-spam measures, and triggers email notifications. - -Key features: -- Registers `/sureforms/v1/submit-form` REST API endpoint -- Validates form submissions against defined rules -- Processes file uploads with security checks -- Handles anti-spam measures (honeypot, reCAPTCHA, hCaptcha, Cloudflare Turnstile) -- Stores submissions in the database -- Triggers email notifications - -### AI_Form_Builder - -Integrates with AI services to generate form structures based on user prompts. Communicates with middleware services to process AI requests. - -Key features: -- Processes natural language descriptions into form structures -- Maps AI-generated fields to SureForms field types -- Generates block structures for the editor - -## Database Structure - -SureForms uses both WordPress custom post types and custom database tables to store data efficiently. - -### Custom Post Types - -- **sureforms_form**: Stores form configurations - - Post content: Serialized blocks representing the form structure - - Post meta: Form settings, styling options, and other configuration data - -### Custom Database Tables - -- **{prefix}_srfm_entries**: Stores form submissions - - ID: Primary key - - form_id: Associated form ID - - user_id: Submitter's user ID (if logged in) - - form_data: JSON-encoded submission data - - submission_info: Browser, IP, and device information - - status: Entry status (read, unread, trash) - - logs: Activity logs for the entry - - created_at: Submission timestamp - -```mermaid -erDiagram - FORMS ||--o{ ENTRIES : "has" - FORMS { - int ID - string post_title - text post_content - string post_status - datetime post_date - } - ENTRIES { - int ID - int form_id - int user_id - json form_data - json submission_info - string status - json logs - datetime created_at - } - FORMS ||--o{ FORM_META : "has" - FORM_META { - int meta_id - int post_id - string meta_key - mixed meta_value - } -``` - -## Form Building System - -SureForms uses WordPress's block editor as the foundation for its form builder. - -### Block Structure - -Forms are composed of various block types: - -- **Container Blocks**: Group and organize form fields -- **Field Blocks**: Individual form inputs (text, email, checkbox, etc.) -- **Layout Blocks**: Control the visual arrangement of fields -- **Special Blocks**: Submit buttons, GDPR notices, etc. - -Each block has its own edit and save components, following the WordPress block API pattern. - -### Block Registration - -Blocks are registered using the WordPress block registration API: - -```javascript -registerBlockType('sureforms/input', { - title: __('Text Field', 'sureforms'), - icon: 'text', - category: 'sureforms', - attributes: { - // Block attributes - }, - edit: Edit, - save: Save -}); -``` - -### Form Rendering - -Forms are rendered on the frontend using a combination of server-side rendering and client-side JavaScript: - -1. The form shortcode or block triggers the `Generate_Form_Markup::get_form_markup()` method -2. The method retrieves the form configuration and generates the HTML markup -3. Frontend JavaScript initializes the form functionality (validation, submission, etc.) - -## Form Submission Process - -### Client-Side Flow - -1. User fills out the form -2. Client-side validation checks for errors -3. Form data is collected and serialized -4. AJAX request is sent to the REST API endpoint -5. Response is processed and appropriate feedback is shown to the user - -### Server-Side Flow - -1. REST API endpoint receives the form submission -2. Data is validated and sanitized -3. Anti-spam checks are performed -4. If GDPR compliance is enabled, appropriate data handling is applied -5. Submission is stored in the database (unless configured not to) -6. Email notifications are triggered -7. Response is sent back to the client - -```mermaid -sequenceDiagram - participant User - participant Browser - participant REST_API - participant Database - participant Email - - User->>Browser: Fill form - Browser->>Browser: Validate input - User->>Browser: Submit form - Browser->>REST_API: POST /sureforms/v1/submit-form - REST_API->>REST_API: Validate data - REST_API->>REST_API: Anti-spam check - REST_API->>Database: Store submission - REST_API->>Email: Send notifications - REST_API->>Browser: Return response - Browser->>User: Show confirmation -``` - -## AI Integration - -SureForms features an AI-powered form generation system that allows users to create forms by describing them in natural language. - -### AI Form Generation Process - -1. User provides a description of the desired form -2. The description is sent to the AI middleware -3. AI analyzes the description and generates a structured form definition -4. The form definition is mapped to SureForms field types -5. Blocks are generated and inserted into the editor -6. User can review and modify the generated form - -### AI Middleware - -The AI middleware acts as a bridge between SureForms and the AI service: - -1. Receives the form description from SureForms -2. Processes the description using AI models -3. Returns a structured form definition -4. Handles authentication and rate limiting - -## Security Features - -SureForms implements multiple security measures to protect against common vulnerabilities: - -### Anti-Spam Protection - -- **Honeypot Fields**: Hidden fields to catch automated submissions -- **reCAPTCHA Integration**: Multiple versions of Google reCAPTCHA -- **hCaptcha Support**: Alternative to reCAPTCHA -- **Cloudflare Turnstile**: Modern CAPTCHA alternative - -### Data Protection - -- **GDPR Compliance**: Options to enable GDPR-compliant data handling -- **Data Encryption**: Sensitive data can be encrypted in storage -- **Auto-Delete Entries**: Automatic deletion of entries after a specified period - -### Input Validation - -- **Client-Side Validation**: Immediate feedback to users -- **Server-Side Validation**: Thorough validation of all submitted data -- **File Upload Security**: Strict file type and size validation - -## Extension Points - -SureForms provides several extension points for developers: - -### WordPress Hooks - -```php -// Example of filter hook for email notification -add_filter('srfm_email_notification', function($parsed, $submission_data, $item, $form_data) { - // Modify email content or recipients - return $parsed; -}, 10, 4); - -// Example of action hook before form submission -add_action('srfm_before_submission', function($form_data) { - // Perform custom actions before form processing -}); -``` - -### JavaScript API - -```javascript -// Example of extending the form validation -window.sureFormsHooks.addFilter( - 'srfm.validation.rules', - 'my-plugin/custom-validation', - function(rules, fieldData) { - // Add custom validation rules - return rules; - } -); -``` - -## Performance Considerations - -SureForms is designed with performance in mind: - -### Asset Loading - -- CSS and JavaScript assets are loaded only when needed -- Assets are minified and optimized for production -- Critical CSS is inlined for faster rendering - -### Database Optimization - -- Custom database tables with appropriate indexes -- Efficient queries with proper WHERE clauses -- Caching of frequently accessed data - -### Form Rendering - -- Server-side rendering for initial form display -- Progressive enhancement for JavaScript features -- Lazy loading of heavy components - -## Future Development - -Planned enhancements for future versions: - -1. **Enhanced AI Capabilities** - - More sophisticated form generation - - AI-powered form analytics - -2. **Advanced Integrations** - - More third-party service integrations - - Improved CRM connections - -3. **Performance Optimizations** - - Further asset optimization - - Enhanced caching strategies - -4. **Accessibility Improvements** - - Better screen reader support - - Keyboard navigation enhancements - -5. **Developer Tools** - - More comprehensive API documentation - - Additional extension points - -## Conclusion - -SureForms represents a modern approach to WordPress form building, combining the power of the block editor with advanced features like AI form generation. Its modular architecture and extensive extension points make it both user-friendly and developer-friendly, while its focus on security and performance ensures a reliable experience for all users. diff --git a/bin/build-zip.sh b/bin/build-zip.sh deleted file mode 100644 index 0bf38a51d..000000000 --- a/bin/build-zip.sh +++ /dev/null @@ -1,47 +0,0 @@ -#!/usr/bin/env bash - -# Exit if any command fails. -set -e - -# Enable nicer messaging for build status. -BLUE_BOLD='\033[1;34m'; -GREEN_BOLD='\033[1;32m'; -RED_BOLD='\033[1;31m'; -YELLOW_BOLD='\033[1;33m'; -COLOR_RESET='\033[0m'; -error () { - echo -e "\n${RED_BOLD}$1${COLOR_RESET}\n" -} -status () { - echo -e "\n${BLUE_BOLD}$1${COLOR_RESET}\n" -} -success () { - echo -e "\n${GREEN_BOLD}$1${COLOR_RESET}\n" -} -warning () { - echo -e "\n${YELLOW_BOLD}$1${COLOR_RESET}\n" -} - - -status "💃 Time to build the plugin ZIP file 🕺" - -if [ ! -d "artifact" ]; then - mkdir "artifact" -fi - - -# Copy files for zip. -rsync -rc --delete --exclude-from ".distignore" "./" "artifact/sureforms" - -# Go to directory -cd artifact - -# Create a zip copied files. -zip -r sureforms.zip "./sureforms" - -if [ "no-clean" != "$1" ]; then - # Removed copied files folder. - rm -rf sureforms -fi - -success "Done. Your sureforms zip is ready..! 🎉" diff --git a/bin/checkout-and-build b/bin/checkout-and-build deleted file mode 100755 index c7529e42e..000000000 --- a/bin/checkout-and-build +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/bash -# Script to checkout a branch and build the project - -# Check if branch name is provided as an argument -if [ -z "$1" ]; then - echo "Error: No branch name provided." - echo "Usage: ./checkout-and-build.sh <branch-name>" - exit 1 -fi - -# Assign the first argument to a variable -branch_name=$1 - -# Checkout the specified branch -git checkout "$branch_name" - -# pull the latest version -git pull origin "$branch_name" - -# Run the build command -npm run build diff --git a/bin/i18n.sh b/bin/i18n.sh deleted file mode 100644 index bd71a862a..000000000 --- a/bin/i18n.sh +++ /dev/null @@ -1,75 +0,0 @@ -#!/bin/bash - -# Run release script -#bash bin/i18n.sh -# -# Generates/updates the .pot, .po, .mo and JS .json translation files for the -# BSF Top 20 languages standard. Run at release time. New locales are created -# automatically via msginit, so the .po files do not need to be committed. - -# Always run from the plugin root so relative paths resolve. -cd "$(dirname "${BASH_SOURCE[0]}")/.." || exit 1 - -# Target locales (BSF Top 20). Format: <wp-locale-filename>:<msginit-locale> -LANGS=( - "de_DE:de_DE" "es_ES:es_ES" "fr_FR:fr_FR" "it_IT:it_IT" "nl_NL:nl_NL" - "pl_PL:pl_PL" "pt_PT:pt_PT" "id_ID:id_ID" "pt_BR:pt_BR" "ru_RU:ru_RU" - "tr_TR:tr_TR" "ja:ja_JP" "zh_CN:zh_CN" "ar:ar" "sv_SE:sv_SE" - "vi:vi_VN" "he_IL:he_IL" "th:th_TH" "el:el_GR" "cs_CZ:cs_CZ" -) - -# Run textdomain updates and generate the POT file -echo "Running textdomain update and POT file generation..." -npm run makepot - -# Create a .po for any target locale that does not exist yet. -echo "Ensuring .po files exist for all target locales..." -for entry in "${LANGS[@]}"; do - file="${entry%%:*}"; loc="${entry##*:}" - po="languages/sureforms-${file}.po" - if [ ! -f "$po" ]; then - echo " creating $po ($loc)" - msginit --input=languages/sureforms.pot --output="$po" --locale="$loc" --no-translator - fi -done - -# Update PO files -echo "Updating PO files..." -npm run i18n:po - -# Translate using GPT-PO (only empty msgstr entries are filled). -echo "Translating PO files using GPT-PO..." -npm run i18n:gptpo:nl -npm run i18n:gptpo:fr -npm run i18n:gptpo:de -npm run i18n:gptpo:es -npm run i18n:gptpo:it -npm run i18n:gptpo:pt -npm run i18n:gptpo:pl -npm run i18n:gptpo:id -npm run i18n:gptpo:ptbr -npm run i18n:gptpo:ru -npm run i18n:gptpo:tr -npm run i18n:gptpo:ja -npm run i18n:gptpo:zh -npm run i18n:gptpo:ar -npm run i18n:gptpo:sv -npm run i18n:gptpo:vi -npm run i18n:gptpo:he -npm run i18n:gptpo:th -npm run i18n:gptpo:el -npm run i18n:gptpo:cs - -# Update PO files again after translation -echo "Updating PO files again..." -npm run i18n:po - -# Generate MO files -echo "Generating MO files..." -npm run i18n:mo - -# Generate JSON translation files -echo "Generating JSON translation files..." -npm run i18n:json - -echo "All commands executed successfully." diff --git a/docs/01-getting-started/GETTING-STARTED.md b/docs/01-getting-started/GETTING-STARTED.md deleted file mode 100644 index a9c0b0c34..000000000 --- a/docs/01-getting-started/GETTING-STARTED.md +++ /dev/null @@ -1,647 +0,0 @@ -# Getting Started with SureForms Development - -> **Goal:** Get productive in less than 30 minutes -> **Audience:** New developers, contractors, open-source contributors -> **Prerequisites:** Basic WordPress, PHP, and React knowledge - -## Prerequisites - -Before you begin, ensure you have: - -- **PHP 7.4+** with extensions: mysqli, mbstring, curl, json -- **Composer 2.3+** for PHP dependencies -- **Node.js 18.15+** (check with `node --version`, use nvm: `nvm use`) -- **npm** (comes with Node.js) -- **Git** for version control -- **Code editor** (VS Code recommended with extensions: PHP Intelephense, ESLint, Prettier) -- **Docker** (optional, for wp-env local environment) - ---- - -## Quick Start (5 Minutes) - -### 1. Clone Repository -```bash -git clone https://github.com/brainstormforce/sureforms.git -cd sureforms -``` - -### 2. Install Dependencies -```bash -# PHP dependencies -composer install - -# JavaScript dependencies -npm install -``` - -This installs: -- **PHP:** Action Scheduler, NPS Survey, Analytics libraries -- **JavaScript:** React 18, WordPress scripts, TailwindCSS, Webpack, testing tools - -### 3. Build Assets -```bash -npm run build -``` - -This compiles: -- JavaScript bundles (Webpack → assets/build/) -- CSS from SASS (sass/ → assets/css/) -- Minified production files - -**Time:** ~2-3 minutes - -### 4. Start Local Environment - -**Option A: Using wp-env (Recommended)** -```bash -npm run play:up -``` - -This creates a Docker-based WordPress installation: -- **URL:** http://localhost:8888 -- **Admin:** http://localhost:8888/wp-admin -- **Username:** admin -- **Password:** password - -**Option B: Manual WordPress Setup** -1. Install WordPress locally (MAMP, Local by Flywheel, or XAMPP) -2. Symlink or copy plugin to `wp-content/plugins/sureforms` -3. Activate plugin in WordPress admin - -### 5. Activate Plugin - -Visit http://localhost:8888/wp-admin/plugins.php and activate "SureForms". - -**You're now ready to develop!** 🎉 - ---- - -## Project Structure Overview - -``` -sureforms/ -├── sureforms.php # Main plugin file (entry point) -├── plugin-loader.php # Bootstrap and autoloader -│ -├── inc/ # PHP backend logic (176+ files) -│ ├── form-submit.php # Form submission handler -│ ├── post-types.php # Custom post type registration -│ ├── rest-api.php # REST API endpoints -│ ├── helper.php # Utility functions -│ ├── blocks/ # Gutenberg block PHP classes -│ │ ├── base.php # Abstract base for blocks -│ │ ├── register.php # Block registration -│ │ ├── input/ # Text input block -│ │ └── [14+ more blocks] -│ ├── database/ # Custom database layer -│ │ ├── base.php # Abstract CRUD operations -│ │ ├── register.php # Table initialization -│ │ └── tables/ -│ │ ├── entries.php # Form submissions table -│ │ └── payments.php # Payment transactions table -│ └── [many more directories] -│ -├── src/ # JavaScript/React source -│ ├── blocks/ # Gutenberg block components -│ │ ├── blocks.js # Block registration entry -│ │ ├── input/ # Input block React component -│ │ │ ├── edit.js # Editor interface -│ │ │ ├── save.js # Frontend save (usually null) -│ │ │ └── block.json # Block metadata -│ │ └── [14+ more blocks] -│ ├── admin/ # Admin dashboard React apps -│ │ ├── dashboard/ # Forms listing -│ │ ├── settings/ # Settings page -│ │ ├── entries/ # Entry management -│ │ └── single-form-settings/ # Form editor -│ ├── components/ # Reusable React components -│ ├── store/ # WordPress Data Store (Redux) -│ └── utils/ # Helper functions -│ -├── assets/ # Compiled build output -│ ├── build/ # Webpack bundles -│ ├── css/ # Compiled CSS -│ └── js/ # Compiled JavaScript -│ -├── sass/ # SCSS source files -├── tests/ # PHPUnit and Playwright tests -├── webpack.config.js # Build configuration -├── package.json # npm dependencies and scripts -└── composer.json # PHP dependencies -``` - -### Key Entry Points - -**PHP Initialization:** -``` -sureforms.php (defines constants) - → plugin-loader.php (Plugin_Loader class) - → Autoloader registration - → WordPress hooks: plugins_loaded, init, admin_init -``` - -**JavaScript Entry:** -- **Blocks:** [src/blocks/index.js](../../src/blocks/index.js) -- **Admin Pages:** [src/admin/{page}/index.js](../../src/admin/) - ---- - -## Development Workflow - -### Daily Development - -**1. Start Development Server** -```bash -npm start -``` - -This starts Webpack in watch mode: -- Automatically rebuilds on file changes -- Hot reload for React components -- Source maps for debugging - -**2. Make Changes** -- Edit PHP files in `inc/` or `admin/` -- Edit React components in `src/` -- Edit styles in `sass/` - -**3. See Changes** -- **Admin:** Refresh browser (Cmd/Ctrl + R) -- **Frontend:** Hard refresh (Cmd/Ctrl + Shift + R) to clear cache - -### Before Committing - -**CRITICAL: Always run these commands before committing** - -```bash -# 1. Fix JavaScript linting issues -npm run lint-js:fix - -# 2. Fix CSS linting issues -npm run lint-css:fix - -# 3. Production build (REQUIRED) -npm run build - -# 4. Check PHP coding standards -composer phpcs - -# 5. Run static analysis -composer phpstan - -# 6. Run tests (optional but recommended) -composer test -npm run test:e2e -``` - -**If all pass, commit:** -```bash -git add . -git commit -m "feat: your change description" -git push -``` - -### Commit Message Format - -Follow [Conventional Commits](https://www.conventionalcommits.org/): - -``` -feat: add date picker field block -fix: resolve form submission nonce error -docs: update API endpoint documentation -style: format code with PHPCS -refactor: simplify validation logic -test: add unit tests for Helper class -chore: update dependencies -``` - ---- - -## Common Development Tasks - -### Task 1: Create a Test Form - -**Time:** 5 minutes - -1. Navigate to **SureForms → Add New** in WordPress admin -2. Block editor opens with empty form -3. Add fields by clicking "+" button: - - Add "Input" block → Configure as "Name" - - Add "Email" block → Configure as "Email Address" - - Add "Textarea" block → Configure as "Message" -4. Click "Publish" -5. View form on frontend or use shortcode `[sureforms id="{ID}"]` - -### Task 2: Submit a Test Form - -**Time:** 2 minutes - -1. Visit form on frontend -2. Fill out fields -3. Click "Submit" -4. Check **SureForms → Entries** to see submission - -### Task 3: Add a New Setting to Existing Block - -**Time:** 30-45 minutes -**Difficulty:** Easy -**Files Modified:** 2 - -**Example: Add "Max Length" setting to Input block** - -**Step 1:** Update [src/blocks/input/edit.js](../../src/blocks/input/edit.js) - -Find the `<InspectorControls>` section and add: -```javascript -import { TextControl } from '@wordpress/components'; - -// Inside InspectorControls > PanelBody -<TextControl - label={__('Max Length', 'sureforms')} - type="number" - value={attributes.maxLength || ''} - onChange={(value) => setAttributes({ maxLength: parseInt(value) })} - help={__('Maximum number of characters allowed', 'sureforms')} -/> -``` - -**Step 2:** Update [src/blocks/input/block.json](../../src/blocks/input/block.json) - -Add to `attributes` object: -```json -"maxLength": { - "type": "number", - "default": 0 -} -``` - -**Step 3:** Build and test -```bash -npm run build -# Refresh block editor -# Test setting in Inspector panel -``` - -**Step 4:** Update PHP rendering (if needed) - -Edit [inc/blocks/input/class-input.php](../../inc/blocks/input/class-input.php) to use the attribute: -```php -$max_length = $attributes['maxLength'] ?? 0; - -// In HTML output -<input - type="text" - <?php if ($max_length > 0): ?> - maxlength="<?php echo esc_attr($max_length); ?>" - <?php endif; ?> -/> -``` - -### Task 4: Debug a Form Submission Issue - -**Time:** 10-20 minutes - -**Symptoms:** Form submission fails silently, no error message - -**Debug Steps:** - -1. **Check Browser Console** (F12 → Console tab) - - Look for JavaScript errors - - Check Network tab for failed AJAX requests - - Look for 403 (nonce error) or 500 (server error) - -2. **Check PHP Error Logs** -```bash -# If using wp-env -npm run play:logs - -# Or tail WordPress debug log -tail -f wp-content/debug.log -``` - -3. **Enable WordPress Debug Mode** (wp-config.php) -```php -define('WP_DEBUG', true); -define('WP_DEBUG_LOG', true); -define('WP_DEBUG_DISPLAY', false); -define('SCRIPT_DEBUG', true); -``` - -4. **Test REST API Directly** -```bash -# Get nonce from browser (inspect form, look for data-nonce attribute) -curl -X POST "http://localhost:8888/wp-json/sureforms/v1/submit-form" \ - -H "X-WP-Nonce: YOUR_NONCE_HERE" \ - -H "Content-Type: application/json" \ - -d '{"form_id":123,"field_data":{"email":{"value":"test@example.com"}}}' -``` - -5. **Common Fixes:** - - **Nonce expired:** Refresh page - - **Spam protection:** Disable reCAPTCHA temporarily - - **PHP error:** Check debug.log for syntax errors - - **REST API disabled:** Check .htaccess or security plugins - ---- - -## Testing Your Changes - -### Unit Tests (PHP) - -```bash -# Run all PHPUnit tests -composer test - -# Run specific test file -./vendor/bin/phpunit tests/unit/test-helper.php - -# Generate coverage report -composer test:coverage -``` - -### E2E Tests (Playwright) - -```bash -# Run all E2E tests -npm run test:e2e - -# Run specific test -npx playwright test tests/play/specs/basic-form-test-submit-text-field.spec.js - -# Run in headed mode (see browser) -npx playwright test --headed - -# Debug mode -npx playwright test --debug -``` - -### Manual Testing Checklist - -After making changes, test: -- [ ] Form appears in block editor -- [ ] Settings panel works -- [ ] Form renders on frontend -- [ ] Form submission works -- [ ] Entry appears in admin -- [ ] Email notification sent (if configured) -- [ ] No console errors -- [ ] No PHP errors in debug.log - ---- - -## Debugging Tips - -### Enable Debugging - -**WordPress Debug Mode** (wp-config.php): -```php -define('WP_DEBUG', true); // Enable debug mode -define('WP_DEBUG_LOG', true); // Log to wp-content/debug.log -define('WP_DEBUG_DISPLAY', false); // Don't display errors on page -define('SCRIPT_DEBUG', true); // Load unminified JS/CSS -define('SAVEQUERIES', true); // Log database queries -``` - -**Plugin Debug Mode** (wp-config.php): -```php -define('SRFM_DEBUG', true); // Load unminified assets -``` - -### View Logs - -**PHP Errors:** -```bash -tail -f wp-content/debug.log -``` - -**JavaScript Console:** -- Open browser DevTools (F12) -- Console tab shows errors and logs -- Network tab shows AJAX requests - -### Common Issues - -#### Issue: "Class not found" Error -**Cause:** Namespace doesn't match file path -**Fix:** Ensure `SRFM\Inc\Blocks\Input` maps to `inc/blocks/input/class-input.php` - -#### Issue: Blocks Don't Appear in Editor -**Cause:** JavaScript not rebuilt -**Fix:** -```bash -npm run build -# Hard refresh browser (Cmd/Ctrl + Shift + R) -``` - -#### Issue: Form Submission Fails -**Cause:** Nonce expired or invalid -**Fix:** Refresh page to get new nonce - -#### Issue: Styling Not Applied -**Cause:** CSS not compiled or cached -**Fix:** -```bash -npm run build:sass -# Hard refresh browser -``` - -#### Issue: PHP Syntax Error After Edit -**Cause:** Syntax mistake in PHP file -**Fix:** Check debug.log, fix syntax, refresh - ---- - -## Next Steps - -Now that you're set up, here's how to continue learning: - -### 1. Read Core Documentation (2-3 hours) - -**Essential:** -- [CLAUDE.md](../../CLAUDE.md) - AI agent guide with constraints and patterns -- [ARCHITECTURE.md](../02-architecture/ARCHITECTURE.md) - System design overview - -**Important:** -- [CODING-STANDARDS.md](../03-development/CODING-STANDARDS.md) - Code style rules -- [DATABASE-SCHEMA.md](../04-backend/DATABASE-SCHEMA.md) - Data model -- [FRONTEND-GUIDE.md](../05-frontend/FRONTEND-GUIDE.md) - React/Gutenberg patterns - -### 2. Explore the Codebase (2-3 hours) - -**Follow the Request Flow:** - -**Admin Page Load:** -``` -1. WordPress loads: admin.php?page=sureforms_forms -2. admin/admin.php → render_forms_page() -3. Outputs: <div id="srfm-forms-root"></div> -4. React app mounts from assets/build/forms.js -5. Fetches data from REST API -``` - -**Form Submission:** -``` -1. User fills form → formSubmit.js validates -2. AJAX POST → /wp-json/sureforms/v1/submit-form -3. inc/form-submit.php → handle_form_submission() -4. Validates → Saves to wp_srfm_entries table -5. Sends email notifications -6. Returns success response -``` - -### 3. Study Example Implementations - -**Reference Block:** [inc/blocks/input/](../../inc/blocks/input/) -- See complete block implementation -- PHP class extends Base -- React component structure -- Attribute schema in block.json - -**Reference React App:** [src/admin/dashboard/](../../src/admin/dashboard/) -- React Query for data fetching -- React Router for navigation -- Component structure - -### 4. Make Your First Contribution - -**Choose from "Good First Issue" labels:** -- Add documentation -- Fix typos -- Add unit tests -- Improve error messages -- Add new field setting - -**Contribution Process:** -1. Fork repository -2. Create feature branch: `git checkout -b feat/your-feature` -3. Make changes -4. Run tests and linters -5. Commit with conventional commit message -6. Push and create pull request -7. Address review feedback - ---- - -## Getting Help - -### Documentation -- [CLAUDE.md](../../CLAUDE.md) - AI agent guide -- [docs/](../) - Full documentation -- [README.md](../../README.md) - Plugin overview - -### Community -- **GitHub Issues:** https://github.com/brainstormforce/sureforms/issues -- **Pull Requests:** https://github.com/brainstormforce/sureforms/pulls - -### Code Questions - -**When asking for help, include:** -1. What you're trying to do -2. What you've tried -3. Error messages (browser console + PHP debug.log) -4. Code snippets -5. Environment (WordPress version, PHP version, plugin version) - ---- - -## Development Tools - -### Recommended VS Code Extensions - -- **PHP Intelephense** - PHP intelligence and autocomplete -- **ESLint** - JavaScript linting -- **Prettier** - Code formatting -- **EditorConfig** - Consistent editor config -- **WordPress Snippets** - WordPress function snippets -- **GitLens** - Git integration -- **Auto Rename Tag** - HTML tag renaming -- **Path Intellisense** - File path autocomplete - -### Browser Extensions - -- **React Developer Tools** - Inspect React components -- **Redux DevTools** - Inspect WordPress Data Store state - -### Command Line Tools - -```bash -# Install WP-CLI globally (optional but helpful) -curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar -chmod +x wp-cli.phar -sudo mv wp-cli.phar /usr/local/bin/wp - -# Useful WP-CLI commands -wp plugin list -wp post list --post_type=sureforms_form -wp cache flush -``` - ---- - -## Keyboard Shortcuts (Block Editor) - -| Action | Mac | Windows | -|--------|-----|---------| -| Save | Cmd + S | Ctrl + S | -| Add block | / | / | -| Duplicate block | Cmd + Shift + D | Ctrl + Shift + D | -| Delete block | Shift + Alt + Z | Shift + Alt + Z | -| Block settings | Cmd + Shift + , | Ctrl + Shift + , | -| Undo | Cmd + Z | Ctrl + Z | -| Redo | Cmd + Shift + Z | Ctrl + Shift + Z | - ---- - -## Quick Reference - -### Important npm Scripts - -```bash -npm start # Watch mode with hot reload -npm run build # Production build -npm run build:script # JavaScript only -npm run build:sass # CSS only -npm run lint-js # Check JavaScript -npm run lint-js:fix # Fix JavaScript -npm run lint-css # Check CSS -npm run lint-css:fix # Fix CSS -npm test:unit # JavaScript unit tests -npm run test:e2e # Playwright E2E tests -npm run play:up # Start wp-env -npm run play:stop # Stop wp-env -npm run play:down # Destroy wp-env -npm run makepot # Generate translation template -``` - -### Important Composer Scripts - -```bash -composer install # Install dependencies -composer test # Run PHPUnit tests -composer test:coverage # Generate coverage report -composer phpcs # Check coding standards -composer phpcbf # Fix coding standards -composer phpstan # Static analysis -composer phpinsights # Code quality metrics -``` - -### Important File Paths - -| Purpose | Path | -|---------|------| -| Main plugin file | sureforms.php | -| Plugin loader | plugin-loader.php | -| Form submission | inc/form-submit.php | -| REST API | inc/rest-api.php | -| Helper functions | inc/helper.php | -| Block base class | inc/blocks/base.php | -| Database entries | inc/database/tables/entries.php | -| Webpack config | webpack.config.js | -| TailwindCSS config | tailwind.config.js | - ---- - -**Congratulations!** You're now ready to contribute to SureForms. Happy coding! 🚀 - -**Questions?** Check [CLAUDE.md](../../CLAUDE.md) or create an issue on GitHub. diff --git a/docs/04-backend/DATABASE-SCHEMA.md b/docs/04-backend/DATABASE-SCHEMA.md deleted file mode 100644 index 68f5de98f..000000000 --- a/docs/04-backend/DATABASE-SCHEMA.md +++ /dev/null @@ -1,962 +0,0 @@ -# SureForms Database Schema - -> **Purpose:** Document custom database tables, WordPress post types, and data migration strategies -> **Audience:** Backend developers, database administrators -> **Last Updated:** 2026-02-06 -> **Plugin Version:** 2.5.0 - -## Overview - -SureForms uses a **hybrid data storage approach** combining WordPress native tables with custom optimized tables: - -1. **WordPress Custom Post Type (`sureforms_form`)** - Form configurations and structure -2. **Custom Table (`wp_srfm_entries`)** - Form submission data (performance-optimized) -3. **Custom Table (`wp_srfm_payments`)** - Payment transaction tracking - -**Why Custom Tables?** -- **Performance:** Separate from WordPress posts/postmeta tables (millions of rows) -- **Query Optimization:** Custom indexes for form-specific queries -- **Data Integrity:** Structured schema with foreign keys -- **Scalability:** Handle large volumes of form submissions efficiently - ---- - -## Custom Tables - -### Table: `wp_srfm_entries` - -**Purpose:** Store form submission data separate from WordPress posts for optimized query performance. - -**Schema Definition:** [inc/database/tables/entries.php](../../inc/database/tables/entries.php) -**Table Version:** 1 -**Character Set:** utf8mb4_unicode_ci - -#### SQL Schema - -```sql -CREATE TABLE wp_srfm_entries ( - ID BIGINT(20) UNSIGNED AUTO_INCREMENT PRIMARY KEY, - form_id BIGINT(20) UNSIGNED, - user_id BIGINT(20) UNSIGNED NOT NULL DEFAULT 0, - form_data LONGTEXT, - logs LONGTEXT, - notes LONGTEXT, - submission_info LONGTEXT, - status VARCHAR(10), - type VARCHAR(20), - extras LONGTEXT, - created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, - updated_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, - - INDEX idx_form_id (form_id), - INDEX idx_user_id (user_id), - INDEX idx_form_id_created_at_status (form_id, created_at, status) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -``` - -#### Column Descriptions - -| Column | Type | Nullable | Default | Description | -|--------|------|----------|---------|-------------| -| `ID` | BIGINT(20) UNSIGNED | No | AUTO_INCREMENT | Primary key, unique entry identifier | -| `form_id` | BIGINT(20) UNSIGNED | No | - | Foreign key to wp_posts.ID (sureforms_form post type) | -| `user_id` | BIGINT(20) UNSIGNED | No | 0 | Foreign key to wp_users.ID (0 for guest submissions) | -| `form_data` | LONGTEXT | Yes | NULL | JSON-encoded submission data (field values) | -| `logs` | LONGTEXT | Yes | NULL | JSON-encoded activity logs array | -| `notes` | LONGTEXT | Yes | NULL | JSON-encoded admin notes array | -| `submission_info` | LONGTEXT | Yes | NULL | JSON-encoded metadata (IP, browser, device, referrer) | -| `status` | VARCHAR(10) | Yes | 'unread' | Entry status: 'unread', 'read', 'trash' | -| `type` | VARCHAR(20) | Yes | NULL | Form type: 'quiz', 'standard', NULL (standard default) | -| `extras` | LONGTEXT | Yes | NULL | JSON-encoded additional data | -| `created_at` | TIMESTAMP | No | CURRENT_TIMESTAMP | Entry creation timestamp | -| `updated_at` | TIMESTAMP | No | CURRENT_TIMESTAMP ON UPDATE | Last modification timestamp | - -#### Indexes - -**Purpose:** Optimize query performance for common access patterns - -| Index Name | Columns | Type | Purpose | -|------------|---------|------|---------| -| PRIMARY | ID | PRIMARY KEY | Unique entry lookup | -| idx_form_id | form_id | INDEX | Filter entries by form | -| idx_user_id | user_id | INDEX | Filter entries by user | -| idx_form_id_created_at_status | form_id, created_at, status | COMPOSITE INDEX | Optimize form dashboard queries with date/status filters | - -**Index Usage Examples:** -```sql --- Uses idx_form_id index -SELECT * FROM wp_srfm_entries WHERE form_id = 123; - --- Uses idx_form_id_created_at_status composite index -SELECT * FROM wp_srfm_entries -WHERE form_id = 123 - AND status = 'unread' - AND created_at > '2026-01-01' -ORDER BY created_at DESC; -``` - -#### JSON Column Structures - -**form_data** (LONGTEXT, JSON): -```json -{ - "field_slug": { - "value": "user input", - "label": "Field Label", - "type": "text" - }, - "email": { - "value": "user@example.com", - "label": "Email Address", - "type": "email" - }, - "phone": { - "value": "+1234567890", - "label": "Phone Number", - "type": "phone" - } -} -``` - -**submission_info** (LONGTEXT, JSON): -```json -{ - "ip_address": "192.168.1.1", - "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7)...", - "browser": "Chrome", - "browser_version": "120.0.0.0", - "device": "Desktop", - "os": "Mac OS X", - "referrer": "https://example.com/landing-page", - "timestamp": 1706800000 -} -``` - -**logs** (LONGTEXT, JSON): -```json -[ - { - "title": "Entry Created", - "messages": ["Entry submitted successfully"], - "timestamp": "2026-02-06 10:30:00" - }, - { - "title": "Email Sent", - "messages": [ - "Notification sent to admin@example.com", - "User confirmation sent to user@example.com" - ], - "timestamp": "2026-02-06 10:30:05" - }, - { - "title": "Integration Triggered", - "messages": ["Data sent to MailChimp", "Subscriber added successfully"], - "timestamp": "2026-02-06 10:30:10" - } -] -``` - -**notes** (LONGTEXT, JSON): -```json -[ - { - "note": "Follow up required", - "author": "admin", - "timestamp": "2026-02-06 12:00:00" - } -] -``` - -**extras** (LONGTEXT, JSON): -```json -{ - "quiz_score": 85, - "quiz_result": "passed", - "conversational_form": true, - "utm_source": "google", - "utm_campaign": "summer_2026" -} -``` - -#### Status Values - -| Status | Description | -|--------|-------------| -| `unread` | New submission, not yet viewed by admin (default) | -| `read` | Admin has viewed the submission | -| `trash` | Soft-deleted, can be restored or permanently deleted | - -#### Type Values - -| Type | Description | -|------|-------------| -| NULL or `standard` | Regular form submission (default) | -| `quiz` | Quiz form submission with score/results | -| Other custom types | Extensible for future form types | - -#### Migration History - -**Version 1:** -- **Renamed Column:** `user_data` → `form_data` (v0.0.13) - - Reason: More descriptive name - - Migration: ALTER TABLE RENAME COLUMN - - Backward compatibility: Old queries updated - -- **Added Columns:** - - `type` VARCHAR(20) (v0.0.13) - - `extras` LONGTEXT (v0.0.13) - - `user_id` BIGINT(20) (v0.0.13) - ---- - -### Table: `wp_srfm_payments` - -**Purpose:** Store payment transaction records for Stripe integration and payment tracking. - -**Schema Definition:** [inc/database/tables/payments.php](../../inc/database/tables/payments.php) -**Table Version:** 1 -**Character Set:** utf8mb4_unicode_ci - -#### SQL Schema - -```sql -CREATE TABLE wp_srfm_payments ( - id BIGINT(20) UNSIGNED AUTO_INCREMENT PRIMARY KEY, - form_id BIGINT(20) UNSIGNED, - block_id VARCHAR(255) NOT NULL, - status VARCHAR(50) NOT NULL, - total_amount DECIMAL(26,8) NOT NULL, - refunded_amount DECIMAL(26,8) NOT NULL, - currency VARCHAR(10) NOT NULL, - entry_id BIGINT(20) UNSIGNED NOT NULL, - gateway VARCHAR(20) NOT NULL, - type VARCHAR(30) NOT NULL, - mode VARCHAR(20) NOT NULL, - transaction_id VARCHAR(50) NOT NULL, - customer_id VARCHAR(50) NOT NULL, - subscription_id VARCHAR(50) NOT NULL, - subscription_status VARCHAR(20) NOT NULL, - parent_subscription_id BIGINT(20) UNSIGNED NOT NULL DEFAULT 0, - payment_data LONGTEXT, - extra LONGTEXT, - log LONGTEXT, - created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, - updated_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, - srfm_txn_id VARCHAR(100) NOT NULL, - customer_email VARCHAR(255) NOT NULL, - customer_name VARCHAR(255) NOT NULL -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -``` - -#### Column Descriptions - -| Column | Type | Nullable | Default | Description | -|--------|------|----------|---------|-------------| -| `id` | BIGINT(20) UNSIGNED | No | AUTO_INCREMENT | Primary key, unique payment identifier | -| `form_id` | BIGINT(20) UNSIGNED | No | - | Foreign key to wp_posts.ID (form) | -| `block_id` | VARCHAR(255) | No | '' | Block client ID (unique identifier for payment field) | -| `status` | VARCHAR(50) | No | 'pending' | Payment status (Stripe-specific) | -| `total_amount` | DECIMAL(26,8) | No | 0.00000000 | Total amount after discount (8 decimal precision) | -| `refunded_amount` | DECIMAL(26,8) | No | 0.00000000 | Total refunded amount | -| `currency` | VARCHAR(10) | No | '' | ISO 4217 currency code (USD, EUR, GBP, etc.) | -| `entry_id` | BIGINT(20) UNSIGNED | No | 0 | Foreign key to wp_srfm_entries.ID | -| `gateway` | VARCHAR(20) | No | '' | Payment gateway ('stripe') | -| `type` | VARCHAR(30) | No | '' | Payment type: 'payment', 'subscription', 'renewal' | -| `mode` | VARCHAR(20) | No | '' | Payment mode: 'test' or 'live' | -| `transaction_id` | VARCHAR(50) | No | '' | Gateway transaction ID (e.g., Stripe pi_xxx) | -| `customer_id` | VARCHAR(50) | No | '' | Gateway customer ID (e.g., Stripe cus_xxx) | -| `subscription_id` | VARCHAR(50) | No | '' | Gateway subscription ID (e.g., Stripe sub_xxx) | -| `subscription_status` | VARCHAR(20) | No | '' | Subscription status ('active', 'canceled', etc.) | -| `parent_subscription_id` | BIGINT(20) UNSIGNED | No | 0 | Parent subscription payment ID (for renewal payments) | -| `payment_data` | LONGTEXT | Yes | NULL | JSON-encoded gateway-specific data | -| `extra` | LONGTEXT | Yes | NULL | JSON-encoded additional metadata | -| `log` | LONGTEXT | Yes | NULL | JSON-encoded payment activity logs | -| `created_at` | TIMESTAMP | No | CURRENT_TIMESTAMP | Payment creation timestamp | -| `updated_at` | TIMESTAMP | No | CURRENT_TIMESTAMP ON UPDATE | Last update timestamp | -| `srfm_txn_id` | VARCHAR(100) | No | '' | SureForms transaction ID (custom format) | -| `customer_email` | VARCHAR(255) | No | '' | Customer email address | -| `customer_name` | VARCHAR(255) | No | '' | Customer full name | - -#### Valid Enum Values - -**Payment Status** (Stripe-specific): -- `pending` - Payment initiated but not completed -- `succeeded` - Payment completed successfully -- `failed` - Payment failed -- `canceled` - Payment canceled by user or admin -- `requires_action` - Requires additional authentication (3D Secure) -- `requires_payment_method` - Payment method needs to be provided -- `processing` - Payment is being processed -- `refunded` - Full refund processed -- `partially_refunded` - Partial refund processed - -**Currency Codes** (ISO 4217): -``` -USD, EUR, GBP, JPY, CAD, AUD, CHF, CNY, SEK, NZD, -MXN, SGD, HKD, NOK, TRY, RUB, INR, BRL, ZAR, KRW -``` - -**Payment Gateway:** -- `stripe` (currently only Stripe supported) - -**Payment Mode:** -- `test` - Test/sandbox mode -- `live` - Production mode - -**Subscription Status** (Stripe-specific): -- `active` - Subscription is active -- `canceled` - Subscription canceled -- `past_due` - Payment failed, retrying -- `unpaid` - Payment failed, no retry -- `trialing` - In trial period -- `incomplete` - Initial payment not completed -- `incomplete_expired` - Initial payment window expired -- `paused` - Subscription paused - -#### JSON Column Structures - -**payment_data** (LONGTEXT, JSON): -```json -{ - "stripe_payment_intent": { - "id": "pi_1234567890", - "amount": 4999, - "currency": "usd", - "status": "succeeded", - "created": 1706800000 - }, - "refunds": { - "re_1234567890": { - "refund_id": "re_1234567890", - "amount": 1000, - "status": "succeeded", - "created": 1706900000, - "reason": "requested_by_customer" - } - } -} -``` - -**extra** (LONGTEXT, JSON): -```json -{ - "discount_code": "SUMMER2026", - "discount_amount": 10.00, - "original_amount": 59.99, - "tax_amount": 5.00, - "metadata": { - "utm_source": "google", - "utm_campaign": "summer_sale" - } -} -``` - -**log** (LONGTEXT, JSON): -```json -[ - { - "title": "Payment Initiated", - "message": "Stripe Payment Intent created", - "timestamp": "2026-02-06 10:30:00" - }, - { - "title": "Payment Succeeded", - "message": "Payment completed successfully", - "timestamp": "2026-02-06 10:30:15" - } -] -``` - ---- - -## WordPress Custom Post Type - -### Post Type: `sureforms_form` - -**Purpose:** Store form configurations and structure using WordPress's content management system. - -**Registration:** [inc/post-types.php](../../inc/post-types.php) -**Supports:** title, editor, custom-fields -**Public:** false (admin-only) -**Has Archive:** false -**Rewrite:** false - -#### Post Fields - -| Field | Type | Description | -|-------|------|-------------| -| `post_title` | VARCHAR(200) | Form name (user-editable) | -| `post_content` | LONGTEXT | Serialized Gutenberg blocks (form structure) | -| `post_status` | VARCHAR(20) | 'draft', 'publish', 'trash' | -| `post_type` | VARCHAR(20) | 'sureforms_form' (constant) | -| `post_author` | BIGINT(20) | WordPress user ID who created the form | -| `post_date` | DATETIME | Form creation date | -| `post_modified` | DATETIME | Last modification date | - -#### Post Meta Keys - -Form-specific settings stored in `wp_postmeta`: - -| Meta Key | Description | Data Type | Example | -|----------|-------------|-----------|---------| -| `_srfm_form_settings` | General form settings | Serialized array | [complex settings object] | -| `_srfm_email_notifications` | Email notification rules | Serialized array | Multiple notification configs | -| `_srfm_confirmation_settings` | Post-submission behavior | Serialized array | Message or redirect URL | -| `_srfm_spam_protection` | Anti-spam settings | Serialized array | reCAPTCHA, honeypot config | -| `_srfm_gdpr_settings` | GDPR compliance options | Serialized array | Consent, auto-delete rules | -| `_srfm_styling_settings` | Form visual customization | Serialized array | Colors, fonts, spacing | -| `_srfm_conditional_logic` | Conditional field display | Serialized array | Field visibility rules | -| `_srfm_integrations_webhooks` | Third-party integrations | Serialized array | MailChimp, webhooks | -| `_srfm_instant_form_settings` | Instant form configuration | Serialized array | AI-generated form data | -| `_srfm_conversational_form` | Conversational mode settings | Serialized array | Step-by-step form config | -| `_srfm_premium_common` | Pro features settings | Serialized array | Pro-only configurations | -| `_srfm_user_registration_settings` | User registration integration | Serialized array | Create user on submission | - -#### Block Structure (post_content) - -Forms stored as serialized Gutenberg blocks (HTML comments): - -```html -<!-- wp:sureforms/sform {"formId":123} --> - <!-- wp:sureforms/input { - "slug":"name", - "label":"Full Name", - "required":true, - "placeholder":"Enter your name" - } /--> - - <!-- wp:sureforms/email { - "slug":"email", - "label":"Email Address", - "required":true, - "placeholder":"you@example.com" - } /--> - - <!-- wp:sureforms/textarea { - "slug":"message", - "label":"Message", - "required":false, - "placeholder":"Your message here..." - } /--> - - <!-- wp:sureforms/payment { - "slug":"payment", - "amount":49.99, - "currency":"USD", - "gateway":"stripe" - } /--> -<!-- /wp:sureforms/sform --> -``` - ---- - -## Database Schema Migrations - -### Version Control System - -**Implementation:** Each table class maintains a `$table_version` property. - -**Version Storage:** WordPress options table -``` -Option Name: srfm_entries_version -Option Value: 1 (integer) - -Option Name: srfm_payments_version -Option Value: 1 (integer) -``` - -### Migration Flow - -``` -1. Plugin loads → Database\Register::init() -2. For each table: - a. Get stored version from wp_options - b. Compare with code version ($table_version) - c. If mismatch: run upgrade() method - d. Execute schema changes - e. Update version in wp_options -``` - -### Migration Methods - -**Base Class Methods** ([inc/database/base.php](../../inc/database/base.php)): - -| Method | Purpose | -|--------|---------| -| `maybe_create_table()` | Create table if not exists | -| `maybe_add_new_columns()` | Add new columns to existing table | -| `maybe_rename_columns()` | Rename columns (e.g., user_data → form_data) | -| `upgrade($old_version)` | Custom migration logic per version | - -### Adding a New Column (Example) - -**Step 1:** Increment table version in table class -```php -// In inc/database/tables/entries.php -protected $table_version = 2; // Increment from 1 to 2 -``` - -**Step 2:** Add column to schema -```php -public function get_schema() { - return [ - // ... existing columns - 'new_column' => [ - 'type' => 'string', - 'default' => '', - ], - ]; -} -``` - -**Step 3:** Add column definition -```php -public function get_new_columns_definition() { - return [ - 'new_column VARCHAR(255) DEFAULT "" AFTER status', - ]; -} -``` - -**Step 4:** Implement upgrade logic (if needed) -```php -public function upgrade($old_version) { - global $wpdb; - - if ($old_version < 2) { - // Additional migration logic beyond column addition - $wpdb->query("UPDATE {$this->table_name} SET new_column = 'default_value'"); - } -} -``` - -### Migration Best Practices - -1. **Never Delete Columns** - Mark as deprecated instead - ```php - // DON'T: ALTER TABLE DROP COLUMN old_column - // DO: Leave column, document as deprecated - ``` - -2. **Always Provide Defaults** - Avoid NULL for new columns - ```php - 'new_column VARCHAR(255) DEFAULT ""' // Good - 'new_column VARCHAR(255)' // Bad (no default) - ``` - -3. **Test with Production Data** - Use staging environment first -4. **Log All Migrations** - Use error_log() for debugging -5. **Backwards Compatible** - Old code must work during migration -6. **Atomic Operations** - Use transactions where possible - ---- - -## Common Query Patterns - -### Get All Entries for a Form - -```php -use SRFM\Inc\Database\Tables\Entries; - -$entries = Entries::get_all([ - 'where' => [ - [ - ['key' => 'form_id', 'compare' => '=', 'value' => 123], - ['key' => 'status', 'compare' => '!=', 'value' => 'trash'], - ] - ], - 'orderby' => 'created_at', - 'order' => 'DESC', - 'limit' => 20, - 'offset' => 0 -]); -``` - -**Generated SQL:** -```sql -SELECT * FROM wp_srfm_entries -WHERE form_id = 123 - AND status != 'trash' -ORDER BY created_at DESC -LIMIT 0, 20 -``` - -### Get Entry Count by Status - -```php -$unread_count = Entries::get_total_entries_by_status('unread', $form_id); -$all_count = Entries::get_total_entries_by_status('all', $form_id); -``` - -**Generated SQL:** -```sql --- Unread count -SELECT COUNT(*) FROM wp_srfm_entries -WHERE status = 'unread' AND form_id = 123 - --- All count (excluding trash) -SELECT COUNT(*) FROM wp_srfm_entries -WHERE status != 'trash' AND form_id = 123 -``` - -### Get Entries with Payments - -```php -global $wpdb; - -$entries_with_payments = $wpdb->get_results($wpdb->prepare( - "SELECT e.*, p.total_amount, p.status as payment_status, p.currency - FROM {$wpdb->prefix}srfm_entries e - INNER JOIN {$wpdb->prefix}srfm_payments p ON e.ID = p.entry_id - WHERE e.form_id = %d - AND p.status = 'succeeded' - ORDER BY e.created_at DESC", - $form_id -)); -``` - -### Get Payments by Status - -```php -use SRFM\Inc\Database\Tables\Payments; - -$succeeded_payments = Payments::get_all([ - 'where' => [ - [ - ['key' => 'form_id', 'compare' => '=', 'value' => 123], - ['key' => 'status', 'compare' => '=', 'value' => 'succeeded'], - ] - ], - 'orderby' => 'created_at', - 'order' => 'DESC' -]); -``` - ---- - -## Performance Optimization - -### Indexing Strategy - -**Why Indexes Matter:** -- 10,000+ entries: ~50ms query time with indexes vs ~500ms without -- Composite indexes optimize multi-column WHERE clauses -- Index order matters: (form_id, created_at, status) ≠ (status, form_id, created_at) - -**Index Usage Guidelines:** - -1. **Use Indexed Columns in WHERE Clauses** -```php -// GOOD - Uses idx_form_id index -$entries = Entries::get_all(['where' => [[['key' => 'form_id', 'compare' => '=', 'value' => 123]]]]); - -// BAD - No index on 'type' column (full table scan) -$entries = Entries::get_all(['where' => [[['key' => 'type', 'compare' => '=', 'value' => 'quiz']]]]); -``` - -2. **Leverage Composite Indexes** -```php -// GOOD - Uses idx_form_id_created_at_status composite index -$entries = Entries::get_all([ - 'where' => [ - [ - ['key' => 'form_id', 'compare' => '=', 'value' => 123], - ['key' => 'created_at', 'compare' => '>', 'value' => '2026-01-01'], - ['key' => 'status', 'compare' => '=', 'value' => 'unread'], - ] - ] -]); -``` - -3. **Avoid SELECT *** -```php -// GOOD - Specify columns -$entries = Entries::get_instance()->get_results( - ['form_id' => 123], - 'ID, form_data, created_at' -); - -// BAD - Selects all columns including large LONGTEXT -$entries = Entries::get_all(['where' => [[['key' => 'form_id', 'compare' => '=', 'value' => 123]]]]); -``` - -### Pagination Best Practices - -```php -// Paginate large result sets -$per_page = 20; -$page = 2; -$offset = ($page - 1) * $per_page; - -$entries = Entries::get_all([ - 'where' => [[['key' => 'form_id', 'compare' => '=', 'value' => 123]]], - 'limit' => $per_page, - 'offset' => $offset, - 'orderby' => 'created_at', - 'order' => 'DESC' -]); - -// Cache total count separately -$total = Entries::get_total_entries_by_status('all', 123); -$total_pages = ceil($total / $per_page); -``` - -### JSON Column Optimization - -**MySQL 5.7+ JSON Functions:** -```sql --- Extract specific field from form_data JSON -SELECT - ID, - JSON_EXTRACT(form_data, '$.email.value') as email -FROM wp_srfm_entries -WHERE form_id = 123; - --- Search within JSON -SELECT * FROM wp_srfm_entries -WHERE JSON_EXTRACT(form_data, '$.email.value') = 'user@example.com'; -``` - -**Performance Warning:** -- JSON queries are slower than indexed columns -- Avoid wildcard searches in JSON (`LIKE '%value%'`) -- Consider extracting frequently-queried JSON fields to dedicated columns - ---- - -## Data Retention & GDPR - -### Auto-Delete Configuration - -**Setting Location:** [inc/single-form-settings/compliance-settings.php](../../inc/single-form-settings/compliance-settings.php) - -**Per-Form Settings:** -```php -$retention_days = get_post_meta($form_id, '_srfm_entry_retention_days', true); -// Values: 0 (never delete), 7, 30, 60, 90, 365 (days) -``` - -**Implementation:** WordPress Cron (Action Scheduler) - -```php -// Scheduled task runs daily at 2 AM -add_action('srfm_daily_scheduled_action', 'srfm_auto_delete_entries'); - -function srfm_auto_delete_entries() { - global $wpdb; - - // Get forms with auto-delete enabled - $forms = $wpdb->get_results(" - SELECT post_id, meta_value as retention_days - FROM {$wpdb->postmeta} - WHERE meta_key = '_srfm_entry_retention_days' - AND meta_value > 0 - "); - - foreach ($forms as $form) { - $cutoff_date = date('Y-m-d H:i:s', strtotime("-{$form->retention_days} days")); - - // Delete entries older than cutoff - $wpdb->delete( - $wpdb->prefix . 'srfm_entries', - [ - 'form_id' => $form->post_id, - 'created_at < ' => $cutoff_date - ] - ); - } -} -``` - -### Manual Entry Management - -**Soft Delete (Trash):** -```php -Entries::update($entry_id, ['status' => 'trash']); -``` - -**Permanent Delete:** -```php -// Fires srfm_before_delete_entry hook -Entries::delete($entry_id); -``` - -**Restore from Trash:** -```php -Entries::update($entry_id, ['status' => 'unread']); -``` - ---- - -## Backup & Recovery - -### Backup Recommendations - -**1. Full Database Backup** (before plugin updates) -```bash -mysqldump -u username -p database_name > sureforms_backup.sql -``` - -**2. Table-Specific Dumps** -```bash -# Entries table -mysqldump -u username -p database_name wp_srfm_entries > entries_backup.sql - -# Payments table -mysqldump -u username -p database_name wp_srfm_payments > payments_backup.sql - -# Form configurations (WordPress tables) -mysqldump -u username -p database_name wp_posts wp_postmeta \ - --where="post_type='sureforms_form'" > forms_backup.sql -``` - -**3. Export Entries via Admin UI** -- Navigate to SureForms → Entries -- Select entries → Export CSV -- Includes all form data and metadata - -### Restore Process - -```bash -# Restore from backup -mysql -u username -p database_name < entries_backup.sql - -# Restore specific table -mysql -u username -p database_name < wp_srfm_entries.sql -``` - ---- - -## Troubleshooting - -### Issue: Missing Tables - -**Symptom:** "Table doesn't exist" errors in PHP logs -**Cause:** Tables not created during activation -**Fix:** -1. Deactivate plugin -2. Delete option: `srfm_entries_version`, `srfm_payments_version` -3. Reactivate plugin (triggers table creation) - -### Issue: Charset/Collation Errors - -**Symptom:** Garbled text in submissions (emoji, special characters) -**Cause:** Incorrect charset (not utf8mb4) -**Fix:** -```sql -ALTER TABLE wp_srfm_entries -CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; - -ALTER TABLE wp_srfm_payments -CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; -``` - -### Issue: JSON Parsing Errors - -**Symptom:** "Invalid JSON" errors when retrieving form_data -**Cause:** Unescaped quotes in field values -**Fix:** -```php -// Always use wp_json_encode() for JSON storage -$form_data_json = wp_json_encode($form_data); - -// Always use json_decode() with error handling -$form_data = json_decode($form_data_json, true); -if (json_last_error() !== JSON_ERROR_NONE) { - error_log('JSON decode error: ' . json_last_error_msg()); -} -``` - -### Issue: Slow Queries - -**Symptom:** Dashboard loads slowly with many entries -**Cause:** Missing indexes or inefficient queries -**Debug:** -```sql --- Check query execution plan -EXPLAIN SELECT * FROM wp_srfm_entries -WHERE form_id = 123 - AND status = 'unread' -ORDER BY created_at DESC -LIMIT 20; - --- Should show "Using index" in Extra column -``` - -**Fix:** -1. Ensure indexes exist (check `SHOW INDEX FROM wp_srfm_entries`) -2. Use indexed columns in WHERE clauses -3. Add pagination (LIMIT/OFFSET) - ---- - -## Entity Relationship Diagram - -```mermaid -erDiagram - wp_posts ||--o{ wp_srfm_entries : "has many" - wp_posts ||--o{ wp_srfm_payments : "has many" - wp_srfm_entries ||--o| wp_srfm_payments : "may have" - wp_users ||--o{ wp_srfm_entries : "submits" - - wp_posts { - bigint ID PK - varchar post_type "sureforms_form" - longtext post_content "Gutenberg blocks" - varchar post_status "draft|publish|trash" - } - - wp_srfm_entries { - bigint ID PK - bigint form_id FK - bigint user_id FK - longtext form_data "JSON" - varchar status "unread|read|trash" - timestamp created_at - } - - wp_srfm_payments { - bigint id PK - bigint form_id FK - bigint entry_id FK - varchar status "pending|succeeded|failed" - decimal total_amount - varchar currency - varchar transaction_id - timestamp created_at - } - - wp_users { - bigint ID PK - varchar user_email - } -``` - ---- - -## Summary - -**Storage Strategy:** -- **Forms:** WordPress custom post type (native CMS benefits) -- **Entries:** Custom table (performance optimization) -- **Payments:** Custom table (financial data tracking) - -**Key Design Decisions:** -- Custom tables for scalability (handle millions of entries) -- JSON columns for flexible schema (form fields vary per form) -- Composite indexes for query optimization -- Version-controlled migrations for safe schema updates - -**Maintenance:** -- Regular backups before plugin updates -- Monitor table sizes (OPTIMIZE TABLE if needed) -- Review slow query logs -- Test migrations on staging first - ---- - -**Related Documentation:** -- [CLAUDE.md](../../CLAUDE.md) - AI agent guide -- [ARCHITECTURE.md](../02-architecture/ARCHITECTURE.md) - System design -- [CODING-STANDARDS.md](../03-development/CODING-STANDARDS.md) - Code style -- [SECURITY.md](../07-security/SECURITY.md) - Security practices diff --git a/docs/04-backend/HOOKS-REFERENCE.md b/docs/04-backend/HOOKS-REFERENCE.md deleted file mode 100644 index 35b5c4c12..000000000 --- a/docs/04-backend/HOOKS-REFERENCE.md +++ /dev/null @@ -1,1055 +0,0 @@ -# SureForms Hooks Reference - -> **Purpose:** Complete reference of all WordPress actions and filters for extending SureForms -> **Audience:** Plugin developers, theme developers, integrators -> **Last Updated:** 2026-02-06 -> **Plugin Version:** 2.5.0 - -## Overview - -SureForms provides **450+ hooks** (actions and filters) for extending functionality without modifying core files. This document catalogs the most commonly used hooks with usage examples. - -**Hook Naming Convention:** -- **Prefix:** All hooks start with `srfm_` -- **Format:** `srfm_{context}_{action}` or `srfm_{data_type}_{modification}` -- **Examples:** `srfm_before_submission`, `srfm_field_validation`, `srfm_email_content` - ---- - -## Table of Contents - -- [Plugin Lifecycle](#plugin-lifecycle) -- [Form Submission](#form-submission) -- [Field Validation](#field-validation) -- [Email Notifications](#email-notifications) -- [Form Rendering](#form-rendering) -- [Data Modification](#data-modification) -- [Database Operations](#database-operations) -- [Payment Processing](#payment-processing) -- [Block Registration](#block-registration) -- [Admin Operations](#admin-operations) -- [Integration Points](#integration-points) - ---- - -## Plugin Lifecycle - -### `srfm_core_loaded` - -Fires after the plugin core is fully loaded and initialized. - -**Location:** [plugin-loader.php](../../plugin-loader.php) -**Since:** 0.0.1 -**Parameters:** None - -**Usage:** -```php -add_action('srfm_core_loaded', function() { - // Plugin is ready, initialize custom extensions - error_log('SureForms plugin loaded'); - - // Register custom integrations - my_custom_sureforms_integration(); -}); -``` - -### `srfm_init` - -Fires during WordPress `init` hook after SureForms initialization. - -**Location:** [plugin-loader.php](../../plugin-loader.php) -**Since:** 0.0.1 -**Parameters:** None - -**Usage:** -```php -add_action('srfm_init', function() { - // Register custom post types, taxonomies, or other WordPress entities - register_post_type('custom_form_data', [ - 'public' => false, - 'supports' => ['title'] - ]); -}); -``` - ---- - -## Form Submission - -### `srfm_before_submission` - -Fires immediately before form data is processed and saved to database. Use to validate or modify data before processing. - -**Location:** [inc/form-submit.php:525](../../inc/form-submit.php) -**Since:** 0.0.1 -**Parameters:** -- `array $form_data` - Submitted form data including form_id, fields, and metadata - -**Usage:** -```php -add_action('srfm_before_submission', function($form_data) { - $form_id = $form_data['form_id'] ?? 0; - - // Log submission attempt - error_log(sprintf('Form %d submission started', $form_id)); - - // Perform custom validation - if ($form_id === 123) { - $email = $form_data['email']['value'] ?? ''; - if (strpos($email, '@company.com') === false) { - // Throw exception to halt submission - throw new Exception('Only company emails allowed'); - } - } -}, 10, 1); -``` - -### `srfm_after_submission_process` - -Fires after form entry is saved to database but before email notifications are sent. - -**Location:** [inc/form-submit.php:556](../../inc/form-submit.php) -**Since:** 0.0.1 -**Parameters:** -- `array $form_data` - Complete form data including entry_id - -**Usage:** -```php -add_action('srfm_after_submission_process', function($form_data) { - $entry_id = $form_data['entry_id'] ?? 0; - $form_id = $form_data['form_id'] ?? 0; - - // Trigger third-party integration - if ($form_id === 123) { - $email = $form_data['email']['value'] ?? ''; - $name = $form_data['name']['value'] ?? ''; - - // Add to MailChimp - mailchimp_add_subscriber($email, $name); - - // Send to CRM - crm_create_lead([ - 'email' => $email, - 'name' => $name, - 'source' => 'sureforms' - ]); - } -}, 10, 1); -``` - -### `srfm_form_submit` - -Fires after complete form submission process (entry saved, emails sent). - -**Location:** [inc/form-submit.php:548,644](../../inc/form-submit.php) -**Since:** 0.0.1 -**Parameters:** -- `array $response` - Submission response with entry_id, success status, message - -**Usage:** -```php -add_action('srfm_form_submit', function($response) { - if ($response['success']) { - $entry_id = $response['entry_id']; - - // Custom logging - error_log(sprintf('Form submission %d completed', $entry_id)); - - // Update custom database - global $wpdb; - $wpdb->insert('wp_custom_leads', [ - 'sureforms_entry_id' => $entry_id, - 'created_at' => current_time('mysql') - ]); - } -}, 10, 1); -``` - ---- - -## Field Validation - -### `srfm_field_validation` - -Filters field validation result. Return `WP_Error` to fail validation. - -**Location:** [inc/field-validation.php](../../inc/field-validation.php) -**Since:** 0.0.1 -**Parameters:** -- `bool|WP_Error $is_valid` - Current validation status -- `mixed $field_value` - Field value to validate -- `array $field_data` - Field metadata (type, label, required, etc.) -- `int $form_id` - Form post ID - -**Return:** `bool|WP_Error` - True if valid, WP_Error if invalid - -**Usage:** -```php -add_filter('srfm_field_validation', function($is_valid, $field_value, $field_data, $form_id) { - // Custom validation for specific field type - if ($field_data['type'] === 'text' && $field_data['slug'] === 'phone') { - // Validate phone format - if (!preg_match('/^\+?[1-9]\d{1,14}$/', $field_value)) { - return new WP_Error( - 'invalid_phone', - __('Please enter a valid phone number', 'your-plugin') - ); - } - } - - // Custom validation for specific form - if ($form_id === 123 && $field_data['slug'] === 'age') { - if (intval($field_value) < 18) { - return new WP_Error( - 'age_restriction', - __('You must be 18 or older', 'your-plugin') - ); - } - } - - return $is_valid; -}, 10, 4); -``` - -### `srfm_validate_{field_type}` - -Filters validation for specific field type. - -**Location:** [inc/field-validation.php](../../inc/field-validation.php) -**Since:** Various -**Available Types:** `email`, `phone`, `url`, `number`, `text`, etc. - -**Usage:** -```php -// Custom email validation -add_filter('srfm_validate_email', function($is_valid, $value, $field_data) { - // Block disposable email domains - $disposable_domains = ['tempmail.com', 'throwaway.email']; - $domain = substr(strrchr($value, '@'), 1); - - if (in_array($domain, $disposable_domains)) { - return new WP_Error( - 'disposable_email', - __('Disposable email addresses are not allowed', 'your-plugin') - ); - } - - return $is_valid; -}, 10, 3); -``` - ---- - -## Email Notifications - -### `srfm_email_notification_should_send` - -Filters whether email notification should be sent. - -**Location:** [inc/form-submit.php:796](../../inc/form-submit.php) -**Since:** Various -**Parameters:** -- `array $email_notification` - Email configuration -- `array $submission_data` - Submitted form data -- `array $form_data` - Complete form metadata - -**Return:** `array|false` - Email config to send, false to skip - -**Usage:** -```php -add_filter('srfm_email_notification_should_send', function($email_notification, $submission_data, $form_data) { - $form_id = $form_data['form_id'] ?? 0; - - // Only send email for specific form if user opted in - if ($form_id === 123) { - $opted_in = $submission_data['email_optin']['value'] ?? false; - if (!$opted_in) { - return false; // Skip email - } - } - - return $email_notification; -}, 10, 3); -``` - -### `srfm_email_notification` - -Filters parsed email data before sending. - -**Location:** [inc/form-submit.php:809](../../inc/form-submit.php) -**Since:** Various -**Parameters:** -- `array $parsed` - Parsed email data (to, subject, message, headers) -- `array $submission_data` - Submitted form data -- `array $item` - Email notification configuration -- `array $form_data` - Form metadata - -**Return:** `array` - Modified email data - -**Usage:** -```php -add_filter('srfm_email_notification', function($parsed, $submission_data, $item, $form_data) { - // Add custom header - $parsed['headers'][] = 'X-Form-ID: ' . ($form_data['form_id'] ?? 0); - - // Modify subject based on submission data - if (isset($submission_data['priority']['value']) && $submission_data['priority']['value'] === 'high') { - $parsed['subject'] = '[URGENT] ' . $parsed['subject']; - } - - // Add custom footer to message - $parsed['message'] .= "\n\n---\nSubmitted via SureForms"; - - return $parsed; -}, 10, 4); -``` - -### `srfm_before_email_send` - -Action fired immediately before email is sent via `wp_mail()`. - -**Location:** [inc/form-submit.php:812](../../inc/form-submit.php) -**Since:** Various -**Parameters:** -- `array $parsed` - Email data (to, subject, message, headers) -- `array $submission_data` - Submitted form data -- `array $item` - Email notification configuration -- `array $form_data` - Form metadata - -**Usage:** -```php -add_action('srfm_before_email_send', function($parsed, $submission_data, $item, $form_data) { - // Log email send attempt - error_log(sprintf( - 'Sending email to %s for form %d', - $parsed['to'], - $form_data['form_id'] ?? 0 - )); - - // Save email to custom table for tracking - global $wpdb; - $wpdb->insert('wp_email_log', [ - 'recipient' => $parsed['to'], - 'subject' => $parsed['subject'], - 'sent_at' => current_time('mysql') - ]); -}, 10, 4); -``` - -### `srfm_after_email_send` - -Action fired after email is sent. - -**Location:** [inc/form-submit.php:904-905](../../inc/form-submit.php) -**Since:** Various -**Parameters:** -- `array $parsed` - Email data -- `array $submission_data` - Form data -- `array $item` - Email config -- `array $form_data` - Form metadata -- `bool $sent` - Whether email was sent successfully - -**Usage:** -```php -add_action('srfm_after_email_send', function($parsed, $submission_data, $item, $form_data, $sent) { - if (!$sent) { - // Email failed to send - error_log(sprintf( - 'Email failed for form %d to %s', - $form_data['form_id'] ?? 0, - $parsed['to'] - )); - - // Send alert to admin - wp_mail( - get_option('admin_email'), - 'Form email notification failed', - sprintf('Failed to send notification for form %d', $form_data['form_id']) - ); - } -}, 10, 5); -``` - ---- - -## Data Modification - -### `srfm_form_submit_data` - -Filters complete form submission data before processing. - -**Location:** [inc/form-submit.php:474](../../inc/form-submit.php) -**Since:** 0.0.1 -**Parameters:** -- `array $form_data` - Complete form data - -**Return:** `array` - Modified form data - -**Usage:** -```php -add_filter('srfm_form_submit_data', function($form_data) { - // Add custom calculated field - if (isset($form_data['price'], $form_data['quantity'])) { - $form_data['total'] = [ - 'value' => $form_data['price']['value'] * $form_data['quantity']['value'], - 'label' => 'Total Amount', - 'type' => 'calculated' - ]; - } - - // Add timestamp - $form_data['submitted_timestamp'] = [ - 'value' => current_time('mysql'), - 'label' => 'Submission Time', - 'type' => 'hidden' - ]; - - return $form_data; -}, 10, 1); -``` - -### `srfm_before_entry_data` - -Filters entry data before saving to database. - -**Location:** [inc/form-submit.php:605-606](../../inc/form-submit.php) -**Since:** 0.0.1 -**Parameters:** -- `array $entries_data` - Entry data to be saved -- `int $form_id` - Form post ID - -**Return:** `array` - Modified entry data - -**Usage:** -```php -add_filter('srfm_before_entry_data', function($entries_data, $form_id) { - // Add custom extras data - $entries_data['extras'] = [ - 'ip_country' => get_user_ip_country(), - 'utm_source' => $_GET['utm_source'] ?? '', - 'utm_campaign' => $_GET['utm_campaign'] ?? '', - 'referrer' => wp_get_referer() - ]; - - // Modify status based on conditions - if ($form_id === 123) { - $entries_data['status'] = 'pending_review'; // Custom status - } - - return $entries_data; -}, 10, 2); -``` - -### `srfm_form_submission_response` - -Filters final submission response sent to frontend. - -**Location:** [inc/form-submit.php:660](../../inc/form-submit.php) -**Since:** 2.4.0 -**Parameters:** -- `array $response` - Response data (success, message, entry_id) -- `array $form_data` - Form data -- `array $submission_data` - Submission data - -**Return:** `array` - Modified response - -**Usage:** -```php -add_filter('srfm_form_submission_response', function($response, $form_data, $submission_data) { - // Add custom data to response - if ($response['success']) { - $response['custom_redirect_url'] = 'https://example.com/thank-you'; - $response['tracking_code'] = 'FB-' . $response['entry_id']; - - // Add custom message - $response['custom_message'] = sprintf( - 'Thank you! Your reference number is %d', - $response['entry_id'] - ); - } - - return $response; -}, 10, 3); -``` - -### `srfm_process_field_value` - -Filters individual field value during processing. - -**Location:** [inc/form-submit.php:1211-1212](../../inc/form-submit.php) -**Since:** 0.0.1 -**Parameters:** -- `mixed $value` - Field value -- `array $field` - Field data -- `array $form_data` - Complete form data - -**Return:** `mixed` - Modified field value - -**Usage:** -```php -add_filter('srfm_process_field_value', function($value, $field, $form_data) { - // Normalize phone numbers - if ($field['type'] === 'phone') { - $value = preg_replace('/[^0-9+]/', '', $value); - } - - // Convert text to uppercase for specific field - if ($field['slug'] === 'reference_code') { - $value = strtoupper($value); - } - - // Encrypt sensitive data - if ($field['slug'] === 'ssn') { - $value = encrypt_data($value); - } - - return $value; -}, 10, 3); -``` - ---- - -## Form Rendering - -### `srfm_form_markup` - -Filters complete form HTML before rendering. - -**Location:** [inc/generate-form-markup.php](../../inc/generate-form-markup.php) -**Since:** 0.0.1 -**Parameters:** -- `string $markup` - Generated HTML -- `int $form_id` - Form post ID -- `array $blocks` - Gutenberg blocks array - -**Return:** `string` - Modified HTML - -**Usage:** -```php -add_filter('srfm_form_markup', function($markup, $form_id, $blocks) { - // Add custom wrapper - $markup = '<div class="custom-form-wrapper">' . $markup . '</div>'; - - // Add custom analytics tracking - $markup .= sprintf( - '<script>trackFormView(%d);</script>', - $form_id - ); - - return $markup; -}, 10, 3); -``` - -### `srfm_field_markup` - -Filters individual field HTML. - -**Location:** [inc/fields/base.php](../../inc/fields/base.php) -**Since:** 0.0.1 -**Parameters:** -- `string $markup` - Field HTML -- `array $attributes` - Block attributes -- `string $field_type` - Field type (input, email, etc.) - -**Return:** `string` - Modified HTML - -**Usage:** -```php -add_filter('srfm_field_markup', function($markup, $attributes, $field_type) { - // Add custom class to all email fields - if ($field_type === 'email') { - $markup = str_replace( - 'class="srfm-field', - 'class="srfm-field custom-email-field', - $markup - ); - } - - // Add tooltips - if (!empty($attributes['help_text'])) { - $markup .= sprintf( - '<span class="tooltip">%s</span>', - esc_html($attributes['help_text']) - ); - } - - return $markup; -}, 10, 3); -``` - -### `srfm_form_class` - -Filters CSS classes applied to form element. - -**Location:** [inc/generate-form-markup.php](../../inc/generate-form-markup.php) -**Since:** 0.0.1 -**Parameters:** -- `array $classes` - CSS class array -- `int $form_id` - Form post ID - -**Return:** `array` - Modified classes - -**Usage:** -```php -add_filter('srfm_form_class', function($classes, $form_id) { - // Add custom class - $classes[] = 'custom-form'; - - // Add class based on form ID - $classes[] = 'form-' . $form_id; - - // Add class based on form type - $form_type = get_post_meta($form_id, '_srfm_form_type', true); - if ($form_type === 'contact') { - $classes[] = 'contact-form'; - } - - return $classes; -}, 10, 2); -``` - ---- - -## Database Operations - -### `srfm_before_delete_entry` - -Action fired before entry is permanently deleted from database. - -**Location:** [inc/database/tables/entries.php:297](../../inc/database/tables/entries.php) -**Since:** 0.0.13 -**Parameters:** -- `int $entry_id` - Entry ID being deleted - -**Usage:** -```php -add_action('srfm_before_delete_entry', function($entry_id) { - // Log deletion - error_log(sprintf('Deleting entry %d', $entry_id)); - - // Clean up related data - global $wpdb; - $wpdb->delete('wp_custom_entry_meta', ['entry_id' => $entry_id]); - - // Archive entry before deletion - $entry = SRFM\Inc\Database\Tables\Entries::get($entry_id); - if ($entry) { - $wpdb->insert('wp_deleted_entries_archive', [ - 'entry_id' => $entry_id, - 'form_data' => wp_json_encode($entry), - 'deleted_at' => current_time('mysql') - ]); - } -}, 10, 1); -``` - ---- - -## Payment Processing - -### `srfm_before_payment_process` - -Action fired before payment processing starts. - -**Location:** [inc/payments/front-end.php](../../inc/payments/front-end.php) -**Since:** 2.0.0 -**Parameters:** -- `array $payment_data` - Payment data -- `int $form_id` - Form post ID - -**Usage:** -```php -add_action('srfm_before_payment_process', function($payment_data, $form_id) { - // Log payment attempt - error_log(sprintf( - 'Processing payment of %s %s for form %d', - $payment_data['amount'], - $payment_data['currency'], - $form_id - )); - - // Verify inventory before charging - if ($form_id === 123) { - $product_id = $payment_data['product_id'] ?? 0; - if (!check_inventory($product_id)) { - throw new Exception('Product out of stock'); - } - } -}, 10, 2); -``` - -### `srfm_after_payment_success` - -Action fired after successful payment. - -**Location:** [inc/payments/front-end.php](../../inc/payments/front-end.php) -**Since:** 2.0.0 -**Parameters:** -- `int $payment_id` - Payment record ID -- `array $payment_data` - Payment data -- `int $entry_id` - Entry ID - -**Usage:** -```php -add_action('srfm_after_payment_success', function($payment_id, $payment_data, $entry_id) { - // Send receipt - $customer_email = $payment_data['customer_email']; - wp_mail( - $customer_email, - 'Payment Receipt', - sprintf('Payment of %s received', $payment_data['total_amount']) - ); - - // Update inventory - update_inventory($payment_data['product_id'], -1); - - // Trigger fulfillment - trigger_order_fulfillment($payment_id); -}, 10, 3); -``` - ---- - -## Block Registration - -### `srfm_block_registration_args` - -Filters block registration arguments. - -**Location:** [inc/blocks/register.php](../../inc/blocks/register.php) -**Since:** 0.0.1 -**Parameters:** -- `array $args` - Block registration args -- `string $block_name` - Block name (sureforms/input, etc.) - -**Return:** `array` - Modified args - -**Usage:** -```php -add_filter('srfm_block_registration_args', function($args, $block_name) { - // Modify render callback - if ($block_name === 'sureforms/input') { - $original_callback = $args['render_callback']; - $args['render_callback'] = function($attributes, $content) use ($original_callback) { - // Wrap output in custom div - $output = call_user_func($original_callback, $attributes, $content); - return '<div class="custom-wrapper">' . $output . '</div>'; - }; - } - - return $args; -}, 10, 2); -``` - ---- - -## Admin Operations - -### `srfm_after_form_created` - -Action fired after new form is created. - -**Location:** [inc/create-new-form.php](../../inc/create-new-form.php) -**Since:** 0.0.1 -**Parameters:** -- `int $form_id` - Created form post ID - -**Usage:** -```php -add_action('srfm_after_form_created', function($form_id) { - // Set default form settings - update_post_meta($form_id, '_srfm_custom_setting', 'default_value'); - - // Log form creation - error_log(sprintf('New form created: %d', $form_id)); - - // Notify admin - wp_mail( - get_option('admin_email'), - 'New form created', - sprintf('Form ID %d was created', $form_id) - ); -}, 10, 1); -``` - ---- - -## Form Restrictions - -### `srfm_form_restriction_message` - -Filters restriction message shown to users. - -**Location:** [inc/form-submit.php:267](../../inc/form-submit.php) -**Since:** Various -**Parameters:** -- `string $message` - Default restriction message -- `int $form_id` - Form post ID -- `array $form_restriction` - Restriction settings - -**Return:** `string` - Modified message - -**Usage:** -```php -add_filter('srfm_form_restriction_message', function($message, $form_id, $form_restriction) { - // Custom message based on restriction type - if ($form_restriction['type'] === 'schedule' && $form_restriction['state'] === 'not_started') { - $message = sprintf( - 'This form will open on %s', - date('F j, Y', strtotime($form_restriction['start_date'])) - ); - } - - return $message; -}, 10, 3); -``` - -### `srfm_additional_restriction_check` - -Filters whether form has additional restrictions beyond scheduling. - -**Location:** [inc/form-submit.php:276](../../inc/form-submit.php) -**Since:** Various -**Parameters:** -- `bool $is_restricted` - Whether form is restricted -- `int $form_id` - Form post ID -- `array $form_data` - Form data - -**Return:** `bool` - True to restrict, false to allow - -**Usage:** -```php -add_filter('srfm_additional_restriction_check', function($is_restricted, $form_id, $form_data) { - // Restrict based on user role - if ($form_id === 123 && !current_user_can('subscriber')) { - return true; // Restrict - } - - // Restrict based on IP - $user_ip = $_SERVER['REMOTE_ADDR']; - if (is_ip_blocked($user_ip)) { - return true; - } - - // Restrict based on previous submissions - $user_email = $form_data['email']['value'] ?? ''; - if ($user_email && has_recent_submission($form_id, $user_email)) { - return true; // Already submitted recently - } - - return $is_restricted; -}, 10, 3); -``` - ---- - -## Integration Points - -### Third-Party Service Integration Example - -```php -/** - * Complete integration example: Send form data to CRM after submission - */ -class SureForms_CRM_Integration { - public function __construct() { - add_action('srfm_after_submission_process', [$this, 'send_to_crm'], 10, 1); - add_action('srfm_before_delete_entry', [$this, 'delete_from_crm'], 10, 1); - } - - public function send_to_crm($form_data) { - // Only for contact forms - if ($form_data['form_id'] !== 123) { - return; - } - - $crm_data = [ - 'email' => $form_data['email']['value'] ?? '', - 'name' => $form_data['name']['value'] ?? '', - 'phone' => $form_data['phone']['value'] ?? '', - 'company' => $form_data['company']['value'] ?? '', - 'source' => 'sureforms', - 'entry_id' => $form_data['entry_id'] ?? 0 - ]; - - $response = wp_remote_post('https://crm.example.com/api/leads', [ - 'body' => json_encode($crm_data), - 'headers' => [ - 'Content-Type' => 'application/json', - 'Authorization' => 'Bearer ' . get_option('crm_api_key') - ] - ]); - - if (is_wp_error($response)) { - error_log('CRM sync failed: ' . $response->get_error_message()); - } else { - $crm_id = json_decode(wp_remote_retrieve_body($response))->id; - // Store CRM ID with entry - update_post_meta($form_data['entry_id'], '_crm_lead_id', $crm_id); - } - } - - public function delete_from_crm($entry_id) { - $crm_id = get_post_meta($entry_id, '_crm_lead_id', true); - if ($crm_id) { - wp_remote_request('https://crm.example.com/api/leads/' . $crm_id, [ - 'method' => 'DELETE', - 'headers' => [ - 'Authorization' => 'Bearer ' . get_option('crm_api_key') - ] - ]); - } - } -} - -new SureForms_CRM_Integration(); -``` - ---- - -## Hook Priority Guidelines - -**Priority Values:** -- **5:** Execute before default behavior -- **10:** Default priority (most hooks) -- **15:** Execute after default behavior -- **20+:** Late execution -- **100+:** Very late (cleanup, logging) - -**Example:** -```php -// Execute before SureForms processes submission -add_action('srfm_before_submission', 'my_function', 5); - -// Execute at default time -add_action('srfm_before_submission', 'my_function', 10); - -// Execute after SureForms processes submission -add_action('srfm_before_submission', 'my_function', 15); -``` - ---- - -## Debugging Hooks - -### Enable Hook Debugging - -```php -// Add to wp-config.php -define('SRFM_DEBUG_HOOKS', true); - -// Log all SureForms hooks -add_action('all', function($hook) { - if (strpos($hook, 'srfm_') === 0) { - error_log('Hook fired: ' . $hook); - } -}); -``` - -### View Hook Execution Order - -```php -// Log hook priority and callback -add_action('all', function($hook) { - if (strpos($hook, 'srfm_') === 0) { - global $wp_filter; - if (isset($wp_filter[$hook])) { - foreach ($wp_filter[$hook]->callbacks as $priority => $callbacks) { - foreach ($callbacks as $callback) { - error_log(sprintf( - 'Hook: %s, Priority: %d, Callback: %s', - $hook, - $priority, - is_array($callback['function']) ? - get_class($callback['function'][0]) . '::' . $callback['function'][1] : - $callback['function'] - )); - } - } - } - } -}); -``` - ---- - -## Best Practices - -### 1. Always Check Hook Existence - -```php -if (function_exists('add_action')) { - add_action('srfm_after_submission_process', 'my_function'); -} -``` - -### 2. Use Proper Nonces for Custom Forms - -```php -add_filter('srfm_before_entry_data', function($data, $form_id) { - // Verify custom nonce if adding custom fields - if (isset($_POST['custom_nonce'])) { - if (!wp_verify_nonce($_POST['custom_nonce'], 'custom_action')) { - return new WP_Error('nonce_failed', 'Security check failed'); - } - } - return $data; -}, 10, 2); -``` - -### 3. Return Correct Data Types - -```php -// Filter must return array -add_filter('srfm_form_submit_data', function($data) { - // ✅ GOOD - returns array - return array_merge($data, ['custom' => 'value']); - - // ❌ BAD - returns nothing - // (void return breaks functionality) -}, 10, 1); -``` - -### 4. Handle Errors Gracefully - -```php -add_action('srfm_after_submission_process', function($form_data) { - try { - // Risky operation - send_to_external_api($form_data); - } catch (Exception $e) { - error_log('External API failed: ' . $e->getMessage()); - // Don't throw - allow submission to continue - } -}, 10, 1); -``` - ---- - -## Summary - -**Hook Categories:** -- **Lifecycle:** 2 hooks (core_loaded, init) -- **Submission:** 10+ hooks (before, during, after) -- **Validation:** 5+ hooks (field-specific and general) -- **Email:** 5+ hooks (before, during, after send) -- **Rendering:** 10+ hooks (markup, classes, attributes) -- **Data:** 8+ hooks (modify, filter, transform) -- **Database:** 3+ hooks (before/after operations) -- **Payment:** 6+ hooks (process, success, failure) -- **Admin:** 5+ hooks (form creation, updates) - -**Total:** 450+ hooks across the plugin - -**Auto-Generation Note:** This document contains the most commonly used hooks. For a complete list, run the hook extraction script: -```bash -php scripts/extract-hooks.php > docs/COMPLETE-HOOKS-LIST.md -``` - ---- - -**Related Documentation:** -- [CLAUDE.md](../../CLAUDE.md) - AI agent guide -- [ARCHITECTURE.md](../02-architecture/ARCHITECTURE.md) - System design -- [REST-API.md](REST-API.md) - REST API endpoints -- [DATABASE-SCHEMA.md](DATABASE-SCHEMA.md) - Database tables diff --git a/docs/05-frontend/FRONTEND-GUIDE.md b/docs/05-frontend/FRONTEND-GUIDE.md deleted file mode 100644 index d26f09ee8..000000000 --- a/docs/05-frontend/FRONTEND-GUIDE.md +++ /dev/null @@ -1,1197 +0,0 @@ -# SureForms Frontend Development Guide - -> **Purpose:** Comprehensive guide for React/Gutenberg block development -> **Audience:** Frontend developers working with React, Gutenberg, and WordPress -> **Last Updated:** 2026-02-06 -> **Plugin Version:** 2.5.0 - -## Overview - -SureForms frontend is built with modern JavaScript technologies integrated deeply with WordPress's Gutenberg block editor: - -- **React 18.2:** UI components and interactive features -- **Gutenberg Blocks:** WordPress block editor integration for form building -- **TailwindCSS 3.4:** Utility-first CSS framework -- **React Query 5.x:** Server state management and caching -- **@wordpress/scripts 26.2:** Build tooling (Webpack 5 wrapper) - ---- - -## Table of Contents - -- [Architecture Overview](#architecture-overview) -- [Directory Structure](#directory-structure) -- [Creating Gutenberg Blocks](#creating-gutenberg-blocks) -- [State Management](#state-management) -- [Component Patterns](#component-patterns) -- [Styling](#styling) -- [Form Validation](#form-validation) -- [Internationalization](#internationalization) -- [Performance Optimization](#performance-optimization) -- [Testing](#testing) - ---- - -## Architecture Overview - -### Technology Stack - -``` -┌─────────────────────────────────────────┐ -│ Admin UI (React Apps) │ -│ Dashboard, Settings, Entries, Editor │ -└──────────────┬──────────────────────────┘ - │ - ┌──────────┴──────────┐ - │ │ -┌───▼────────┐ ┌──────▼──────┐ -│ Gutenberg │ │ Admin │ -│ Blocks │ │ Pages │ -│ (Editor) │ │ (Router) │ -└───┬────────┘ └──────┬──────┘ - │ │ - └──────────┬─────────┘ - │ - ┌──────────▼──────────┐ - │ State Management │ - │ Data Store + Hooks │ - └──────────┬──────────┘ - │ - ┌──────────▼──────────┐ - │ REST API │ - │ /sureforms/v1/* │ - └─────────────────────┘ -``` - -### Component Layers - -1. **Gutenberg Block Layer** - Form builder blocks (src/blocks/) -2. **Admin UI Layer** - React SPA pages (src/admin/) -3. **Shared Components** - Reusable UI (src/components/) -4. **State Layer** - Data stores (src/store/) -5. **API Layer** - WordPress REST API - ---- - -## Directory Structure - -``` -src/ -├── blocks/ # Gutenberg block components -│ ├── blocks.js # Block registration entry -│ ├── register-block.js # Block utilities -│ │ -│ ├── sform/ # Form container block -│ │ ├── index.js # Block registration -│ │ ├── edit.js # Editor component -│ │ ├── save.js # Frontend save (returns null) -│ │ ├── block.json # Block metadata -│ │ ├── components/ # Block-specific components -│ │ └── style.scss # Block styles -│ │ -│ ├── input/ # Text input field block -│ │ ├── edit.js # Editor with InspectorControls -│ │ ├── save.js # Server-side rendering -│ │ └── block.json # Attributes schema -│ │ -│ └── [14+ more blocks] # Email, textarea, checkbox, etc. -│ -├── admin/ # Admin dashboard React apps -│ ├── dashboard/ # Forms listing page -│ │ ├── index.js # Entry point -│ │ ├── FormsTable.js # Table component -│ │ ├── Analytics.js # Analytics widgets -│ │ └── styles.scss -│ │ -│ ├── single-form-settings/ # Form editor -│ │ ├── Editor.js # Main editor wrapper -│ │ ├── InstantForm.js # Live preview -│ │ ├── tabs/ # Settings tabs -│ │ │ ├── GeneralSettings.js -│ │ │ └── StyleSettings.js -│ │ └── components/ # Editor components -│ │ -│ ├── entries/ # Entry management -│ ├── settings/ # Global settings -│ ├── payment/ # Payment settings -│ └── onboarding/ # Setup wizard -│ -├── components/ # Shared React components -│ ├── ui/ # UI primitives -│ │ ├── Button/ -│ │ ├── Input/ -│ │ ├── Modal/ -│ │ └── Tooltip/ -│ │ -│ ├── form/ # Form-specific -│ │ ├── FieldWrapper/ -│ │ ├── ValidationMessage/ -│ │ └── FormContainer/ -│ │ -│ ├── inspector-tabs/ # Block editor tabs -│ ├── color-switch-control/ # Color picker -│ ├── spacing-control/ # Responsive spacing -│ └── [40+ component dirs] -│ -├── srfm-controls/ # Gutenberg block controls -│ ├── index.js # Control registry -│ ├── getPreviewType.js # Responsive preview -│ └── [18+ control definitions] -│ -├── store/ # WordPress Data Store (Redux) -│ ├── store.js # Store creation -│ ├── actions.js # Action creators -│ ├── reducer.js # Reducer function -│ ├── selectors.js # Selectors -│ └── constants.js # Action types -│ -├── utils/ # Utility functions -│ ├── Helpers.js # Common helpers -│ ├── datePickerHelper.js -│ └── addressFieldHelper.js -│ -└── styles/ # Global styles - ├── typography/ - └── breakpoints/ -``` - -**Build Output:** -``` -assets/build/ -├── formEditor.js # Form editor bundle (~1.9MB) -├── blocks.js # Gutenberg blocks (~1.3MB) -├── dashboard.js # Dashboard page (~1.3MB) -├── entries.js # Entries page (~728KB) -├── forms.js # Forms listing (~727KB) -├── settings.js # Settings page (~1.1MB) -├── formSubmit.js # Frontend submission (~60KB) -└── *.asset.php # Webpack dependency manifests -``` - ---- - -## Creating Gutenberg Blocks - -### Block Anatomy - -Every form field block consists of: -1. **block.json** - Metadata and attributes schema -2. **edit.js** - Editor component (React) -3. **save.js** - Frontend rendering (usually null, PHP renders) -4. **style.scss** - Block-specific styles -5. **PHP class** - Server-side registration and rendering - -### Step-by-Step: Create a New Block - -#### Step 1: Create Block Directory - -```bash -mkdir -p src/blocks/custom-field -cd src/blocks/custom-field -``` - -#### Step 2: Create block.json - -**File:** [src/blocks/custom-field/block.json](../../src/blocks/custom-field/block.json) - -```json -{ - "$schema": "https://schemas.wp.org/trunk/block.json", - "apiVersion": 2, - "name": "sureforms/custom-field", - "title": "Custom Field", - "category": "sureforms", - "icon": "text", - "description": "A custom form field", - "keywords": ["form", "custom", "field"], - "supports": { - "html": false, - "anchor": false, - "customClassName": false - }, - "attributes": { - "label": { - "type": "string", - "default": "Custom Field" - }, - "slug": { - "type": "string", - "default": "custom_field" - }, - "placeholder": { - "type": "string", - "default": "" - }, - "required": { - "type": "boolean", - "default": false - }, - "helpText": { - "type": "string", - "default": "" - } - }, - "editorScript": "file:./index.js", - "editorStyle": "file:./editor.scss", - "style": "file:./style.scss" -} -``` - -#### Step 3: Create edit.js (Editor Component) - -**File:** [src/blocks/custom-field/edit.js](../../src/blocks/custom-field/edit.js) - -```javascript -import { __ } from '@wordpress/i18n'; -import { InspectorControls, useBlockProps } from '@wordpress/block-editor'; -import { PanelBody, TextControl, ToggleControl, TextareaControl } from '@wordpress/components'; - -export default function Edit({ attributes, setAttributes, clientId }) { - const { label, slug, placeholder, required, helpText } = attributes; - - const blockProps = useBlockProps({ - className: 'srfm-block srfm-custom-field-block', - }); - - return ( - <> - {/* Inspector Panel (Right Sidebar) */} - <InspectorControls> - <PanelBody title={__('Field Settings', 'sureforms')}> - <TextControl - label={__('Label', 'sureforms')} - value={label} - onChange={(value) => setAttributes({ label: value })} - help={__('Field label shown to users', 'sureforms')} - /> - - <TextControl - label={__('Field Slug', 'sureforms')} - value={slug} - onChange={(value) => setAttributes({ slug: value })} - help={__('Unique identifier for this field', 'sureforms')} - /> - - <TextControl - label={__('Placeholder', 'sureforms')} - value={placeholder} - onChange={(value) => setAttributes({ placeholder: value })} - /> - - <ToggleControl - label={__('Required', 'sureforms')} - checked={required} - onChange={(value) => setAttributes({ required: value })} - /> - - <TextareaControl - label={__('Help Text', 'sureforms')} - value={helpText} - onChange={(value) => setAttributes({ helpText: value })} - help={__('Additional instructions for users', 'sureforms')} - /> - </PanelBody> - </InspectorControls> - - {/* Block Preview in Editor */} - <div {...blockProps}> - <div className="srfm-field-wrapper"> - <label className="srfm-field__label"> - {label} - {required && <span className="required">*</span>} - </label> - - <input - type="text" - className="srfm-field__input" - placeholder={placeholder} - disabled - /> - - {helpText && ( - <span className="srfm-field__help-text"> - {helpText} - </span> - )} - </div> - </div> - </> - ); -} -``` - -#### Step 4: Create save.js - -**File:** [src/blocks/custom-field/save.js](../../src/blocks/custom-field/save.js) - -```javascript -/** - * Save function - return null for dynamic blocks (rendered server-side). - * - * SureForms blocks are rendered server-side via PHP for: - * - Better security (no client-side data exposure) - * - Consistent rendering across contexts - * - Easier form submission handling - */ -export default function save() { - return null; -} -``` - -#### Step 5: Create index.js (Registration) - -**File:** [src/blocks/custom-field/index.js](../../src/blocks/custom-field/index.js) - -```javascript -import { registerBlockType } from '@wordpress/blocks'; -import Edit from './edit'; -import save from './save'; -import metadata from './block.json'; - -// Register block -registerBlockType(metadata.name, { - ...metadata, - edit: Edit, - save, -}); -``` - -#### Step 6: Add to blocks.js - -**File:** [src/blocks/blocks.js](../../src/blocks/blocks.js) - -```javascript -// ... other imports -import './custom-field'; -``` - -#### Step 7: Create PHP Server-Side Rendering - -**File:** [inc/blocks/custom-field/class-custom-field.php](../../inc/blocks/custom-field/class-custom-field.php) - -```php -<?php -namespace SRFM\Inc\Blocks\CustomField; - -use SRFM\Inc\Blocks\Base; -use SRFM\Inc\Traits\Get_Instance; - -class Custom_Field extends Base { - use Get_Instance; - - protected $block_name = 'custom-field'; - - /** - * Render callback for frontend. - * - * @param array $attributes Block attributes. - * @param string $content Block content. - * @return string HTML output. - */ - public function render_callback($attributes, $content) { - $label = $attributes['label'] ?? ''; - $slug = $attributes['slug'] ?? 'custom_field'; - $placeholder = $attributes['placeholder'] ?? ''; - $required = $attributes['required'] ?? false; - $help_text = $attributes['helpText'] ?? ''; - - ob_start(); - ?> - <div class="srfm-field srfm-custom-field"> - <label for="<?php echo esc_attr($slug); ?>" class="srfm-field__label"> - <?php echo esc_html($label); ?> - <?php if ($required): ?> - <span class="required">*</span> - <?php endif; ?> - </label> - - <input - type="text" - id="<?php echo esc_attr($slug); ?>" - name="<?php echo esc_attr($slug); ?>" - class="srfm-field__input" - placeholder="<?php echo esc_attr($placeholder); ?>" - <?php echo $required ? 'required' : ''; ?> - <?php echo $required ? 'aria-required="true"' : ''; ?> - /> - - <?php if ($help_text): ?> - <span class="srfm-field__help-text"> - <?php echo esc_html($help_text); ?> - </span> - <?php endif; ?> - </div> - <?php - return ob_get_clean(); - } -} -``` - -#### Step 8: Register PHP Class - -**File:** [inc/blocks/register.php](../../inc/blocks/register.php) - -```php -use SRFM\Inc\Blocks\CustomField\Custom_Field; - -// Register custom field block -Custom_Field::get_instance(); -``` - -#### Step 9: Build and Test - -```bash -# Build assets -npm run build - -# Hard refresh browser (Cmd/Ctrl + Shift + R) - -# Test in block editor: -# 1. Create/edit form -# 2. Click "+" to add block -# 3. Find "Custom Field" in inserter -# 4. Add to form -# 5. Test settings in Inspector panel -# 6. Save and preview frontend -``` - ---- - -## State Management - -SureForms uses **three layers** of state management: - -### 1. Local Component State (useState) - -For component-specific state that doesn't need to be shared. - -```javascript -import { useState } from 'react'; - -function FormField({ initialValue }) { - const [value, setValue] = useState(initialValue); - const [error, setError] = useState(''); - - const handleChange = (e) => { - setValue(e.target.value); - - // Validate - if (e.target.value.length < 3) { - setError('Minimum 3 characters'); - } else { - setError(''); - } - }; - - return ( - <div> - <input value={value} onChange={handleChange} /> - {error && <span className="error">{error}</span>} - </div> - ); -} -``` - -### 2. WordPress Data Store (Redux-based) - -For block editor state and form metadata. - -**Define Store** ([src/store/store.js](../../src/store/store.js)): - -```javascript -import { createReduxStore, register } from '@wordpress/data'; -import apiFetch from '@wordpress/api-fetch'; - -const DEFAULT_STATE = { - formSettings: {}, - blockAttributes: {}, - isLoading: false, -}; - -const actions = { - setFormSettings(settings) { - return { - type: 'SET_FORM_SETTINGS', - settings, - }; - }, - - updateBlockAttribute(blockId, attribute, value) { - return { - type: 'UPDATE_BLOCK_ATTRIBUTE', - blockId, - attribute, - value, - }; - }, - - *fetchFormSettings(formId) { - yield { type: 'SET_LOADING', isLoading: true }; - - try { - const settings = yield apiFetch({ - path: `/sureforms/v1/forms/${formId}/settings`, - }); - - return actions.setFormSettings(settings); - } catch (error) { - console.error('Failed to fetch settings:', error); - return { type: 'FETCH_ERROR', error }; - } - }, -}; - -const selectors = { - getFormSettings(state) { - return state.formSettings; - }, - - getBlockAttribute(state, blockId, attribute) { - return state.blockAttributes[blockId]?.[attribute]; - }, - - isLoading(state) { - return state.isLoading; - }, -}; - -const reducer = (state = DEFAULT_STATE, action) => { - switch (action.type) { - case 'SET_FORM_SETTINGS': - return { - ...state, - formSettings: action.settings, - isLoading: false, - }; - - case 'UPDATE_BLOCK_ATTRIBUTE': - return { - ...state, - blockAttributes: { - ...state.blockAttributes, - [action.blockId]: { - ...state.blockAttributes[action.blockId], - [action.attribute]: action.value, - }, - }, - }; - - case 'SET_LOADING': - return { - ...state, - isLoading: action.isLoading, - }; - - default: - return state; - } -}; - -export const store = createReduxStore('srfm/forms', { - reducer, - actions, - selectors, -}); - -register(store); -``` - -**Use Store in Components:** - -```javascript -import { useSelect, useDispatch } from '@wordpress/data'; - -function FormEditor({ formId }) { - // Select data from store - const { formSettings, isLoading } = useSelect((select) => ({ - formSettings: select('srfm/forms').getFormSettings(), - isLoading: select('srfm/forms').isLoading(), - })); - - // Dispatch actions to store - const { fetchFormSettings, setFormSettings } = useDispatch('srfm/forms'); - - useEffect(() => { - fetchFormSettings(formId); - }, [formId]); - - if (isLoading) { - return <Spinner />; - } - - return ( - <div> - <h2>{formSettings.title}</h2> - {/* Editor UI */} - </div> - ); -} -``` - -### 3. React Query (Server State) - -For API responses and caching. - -**Setup Query Client** ([src/admin/dashboard/index.js](../../src/admin/dashboard/index.js)): - -```javascript -import { QueryClient, QueryClientProvider } from '@tanstack/react-query'; - -const queryClient = new QueryClient({ - defaultOptions: { - queries: { - staleTime: 5 * 60 * 1000, // 5 minutes - retry: 1, - }, - }, -}); - -function App() { - return ( - <QueryClientProvider client={queryClient}> - <Dashboard /> - </QueryClientProvider> - ); -} -``` - -**Create Custom Hooks** ([src/hooks/useFormData.js](../../src/hooks/)): - -```javascript -import { useQuery, useMutation, useQueryClient } from '@tanstack/react-query'; -import apiFetch from '@wordpress/api-fetch'; - -// Fetch form data -export function useFormData(formId) { - return useQuery({ - queryKey: ['form', formId], - queryFn: async () => { - const response = await apiFetch({ - path: `/sureforms/v1/forms/${formId}`, - }); - return response; - }, - enabled: !!formId, - }); -} - -// Update form data -export function useUpdateForm() { - const queryClient = useQueryClient(); - - return useMutation({ - mutationFn: async ({ formId, data }) => { - return await apiFetch({ - path: `/sureforms/v1/forms/${formId}`, - method: 'PUT', - data, - }); - }, - onSuccess: (data, variables) => { - // Invalidate and refetch - queryClient.invalidateQueries(['form', variables.formId]); - }, - }); -} - -// Fetch entries -export function useEntries(formId, page = 1) { - return useQuery({ - queryKey: ['entries', formId, page], - queryFn: async () => { - return await apiFetch({ - path: `/sureforms/v1/forms/${formId}/entries?page=${page}`, - }); - }, - keepPreviousData: true, // For pagination - }); -} -``` - -**Use in Components:** - -```javascript -function FormEditor({ formId }) { - const { data: form, isLoading, error } = useFormData(formId); - const updateForm = useUpdateForm(); - - const handleSave = async () => { - try { - await updateForm.mutateAsync({ - formId, - data: { title: 'Updated Title' }, - }); - // Success toast - toast.success('Form saved!'); - } catch (error) { - // Error toast - toast.error('Failed to save form'); - } - }; - - if (isLoading) return <Spinner />; - if (error) return <div>Error: {error.message}</div>; - - return ( - <div> - <h2>{form.title}</h2> - <button onClick={handleSave}>Save</button> - </div> - ); -} -``` - ---- - -## Component Patterns - -### Functional Components with Hooks - -**Always use functional components** (not class components): - -```javascript -// ✅ GOOD - Functional component -function MyComponent({ prop1, prop2 }) { - const [state, setState] = useState(null); - - useEffect(() => { - // Side effects - }, []); - - return <div>{/* JSX */}</div>; -} - -// ❌ BAD - Class component (deprecated pattern) -class MyComponent extends React.Component { - // Don't use class components in SureForms -} -``` - -### Props Destructuring - -```javascript -// ✅ GOOD - Destructure in signature -function Button({ label, onClick, disabled = false, variant = 'primary' }) { - return ( - <button - onClick={onClick} - disabled={disabled} - className={`btn btn--${variant}`} - > - {label} - </button> - ); -} - -// ❌ BAD - Access via props object -function Button(props) { - return <button onClick={props.onClick}>{props.label}</button>; -} -``` - -### Conditional Rendering - -```javascript -function FormField({ label, required, error }) { - return ( - <div className="form-field"> - <label> - {label} - {/* Short-circuit evaluation */} - {required && <span className="required">*</span>} - </label> - - {/* Ternary for if/else */} - {error ? ( - <span className="error">{error}</span> - ) : ( - <span className="hint">Optional</span> - )} - - {/* Conditional with && */} - {!error && <span className="success">Valid</span>} - </div> - ); -} -``` - -### Event Handlers - -```javascript -function FormContainer() { - // useCallback for stable reference - const handleSubmit = useCallback((event) => { - event.preventDefault(); - // Handle submit - }, []); - - // Arrow function for inline with parameters - const handleFieldChange = useCallback((fieldId, value) => { - setFormData((prev) => ({ - ...prev, - [fieldId]: value, - })); - }, []); - - return ( - <form onSubmit={handleSubmit}> - <input - onChange={(e) => handleFieldChange('name', e.target.value)} - /> - </form> - ); -} -``` - ---- - -## Styling - -### TailwindCSS (Preferred) - -Use Tailwind utility classes for rapid development: - -```javascript -function Card({ title, children }) { - return ( - <div className="bg-white rounded-lg shadow-md p-6 mb-4"> - <h3 className="text-xl font-semibold text-gray-800 mb-4"> - {title} - </h3> - <div className="text-gray-600"> - {children} - </div> - </div> - ); -} -``` - -**Responsive Design:** - -```javascript -<div className="w-full md:w-1/2 lg:w-1/3"> - {/* Full width mobile, half on tablet, third on desktop */} -</div> - -<div className="text-sm md:text-base lg:text-lg"> - {/* Responsive text size */} -</div> -``` - -### Custom SCSS (When Needed) - -**Use BEM methodology** with `.srfm-` prefix: - -```scss -// style.scss -.srfm-custom-field { - // Block - &__label { - // Element - @apply block text-sm font-medium text-gray-700 mb-2; - - .required { - // Nested element - @apply text-red-500 ml-1; - } - } - - &__input { - // Element - @apply w-full px-4 py-2 border border-gray-300 rounded-md; - @apply focus:outline-none focus:ring-2 focus:ring-blue-500; - - &:disabled { - // Modifier via pseudo-class - @apply bg-gray-100 cursor-not-allowed; - } - } - - &--error { - // Block modifier - .srfm-custom-field__input { - @apply border-red-500; - } - } -} -``` - -### Conditional Classes (classnames) - -```javascript -import classnames from 'classnames'; - -function Button({ variant, size, disabled, className }) { - const classes = classnames( - 'srfm-button', - `srfm-button--${variant}`, - `srfm-button--${size}`, - { - 'srfm-button--disabled': disabled, - }, - className // Allow override - ); - - return <button className={classes}>Click me</button>; -} -``` - ---- - -## Form Validation - -### Client-Side Validation (Frontend) - -**Inline validation:** - -```javascript -import { useState } from 'react'; - -function EmailField({ value, onChange, required }) { - const [error, setError] = useState(''); - - const validateEmail = (email) => { - const regex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/; - return regex.test(email); - }; - - const handleBlur = () => { - if (required && !value) { - setError(__('Email is required', 'sureforms')); - } else if (value && !validateEmail(value)) { - setError(__('Please enter a valid email', 'sureforms')); - } else { - setError(''); - } - }; - - return ( - <div className="form-field"> - <input - type="email" - value={value} - onChange={onChange} - onBlur={handleBlur} - className={error ? 'error' : ''} - /> - {error && <span className="error-message">{error}</span>} - </div> - ); -} -``` - -**Form-level validation:** - -```javascript -function FormContainer() { - const [formData, setFormData] = useState({}); - const [errors, setErrors] = useState({}); - - const validate = () => { - const newErrors = {}; - - if (!formData.name) { - newErrors.name = 'Name is required'; - } - - if (!formData.email || !isValidEmail(formData.email)) { - newErrors.email = 'Valid email is required'; - } - - if (formData.age && formData.age < 18) { - newErrors.age = 'Must be 18 or older'; - } - - setErrors(newErrors); - return Object.keys(newErrors).length === 0; - }; - - const handleSubmit = async (e) => { - e.preventDefault(); - - if (!validate()) { - return; - } - - // Submit form - try { - await submitForm(formData); - toast.success('Form submitted!'); - } catch (error) { - toast.error('Submission failed'); - } - }; - - return ( - <form onSubmit={handleSubmit}> - {/* Form fields */} - <button type="submit">Submit</button> - </form> - ); -} -``` - ---- - -## Internationalization (i18n) - -### Translation Functions - -```javascript -import { __, _n, sprintf } from '@wordpress/i18n'; - -// Simple translation -const label = __('Submit Form', 'sureforms'); - -// Plural forms -const message = _n( - 'One field is required', - '%d fields are required', - count, - 'sureforms' -); - -// String interpolation -const greeting = sprintf( - __('Hello, %s!', 'sureforms'), - userName -); -``` - -### Best Practices - -**✅ DO:** -```javascript -// Use sprintf for variables -const msg = sprintf(__('Form %s saved', 'sureforms'), formName); - -// Separate strings for different contexts -const saveButton = __('Save', 'sureforms'); -const saveForm = __('Save Form', 'sureforms'); -``` - -**❌ DON'T:** -```javascript -// Never use template literals in translations -const msg = __(`Form ${formName} saved`, 'sureforms'); // ❌ WRONG - -// Never concatenate -const msg = __('Form ', 'sureforms') + formName + __(' saved', 'sureforms'); // ❌ WRONG -``` - ---- - -## Performance Optimization - -### Code Splitting - -```javascript -import { lazy, Suspense } from 'react'; - -const HeavyComponent = lazy(() => import('./HeavyComponent')); - -function App() { - return ( - <Suspense fallback={<Spinner />}> - <HeavyComponent /> - </Suspense> - ); -} -``` - -### Memoization - -```javascript -import { useMemo, useCallback } from 'react'; - -function DataTable({ data, onRowClick }) { - // Memoize expensive calculations - const sortedData = useMemo(() => { - console.log('Sorting data...'); - return data.sort((a, b) => a.name.localeCompare(b.name)); - }, [data]); // Only recompute when data changes - - // Memoize callbacks - const handleRowClick = useCallback( - (row) => { - onRowClick(row); - }, - [onRowClick] - ); - - return <table>{/* Render sortedData */}</table>; -} -``` - -### React.memo - -```javascript -import { memo } from 'react'; - -// Prevent re-renders if props haven't changed -const ExpensiveComponent = memo(function ExpensiveComponent({ data }) { - console.log('Rendering...'); - return <div>{/* Complex rendering */}</div>; -}); -``` - ---- - -## Testing - -### Component Testing (Jest + React Testing Library) - -```javascript -import { render, screen, fireEvent } from '@testing-library/react'; -import '@testing-library/jest-dom'; -import FormField from '../FormField'; - -describe('FormField', () => { - it('renders with label', () => { - render(<FormField label="Name" />); - expect(screen.getByText('Name')).toBeInTheDocument(); - }); - - it('shows required indicator', () => { - render(<FormField label="Email" required />); - expect(screen.getByText('*')).toBeInTheDocument(); - }); - - it('calls onChange when value changes', () => { - const handleChange = jest.fn(); - render(<FormField value="" onChange={handleChange} />); - - const input = screen.getByRole('textbox'); - fireEvent.change(input, { target: { value: 'test' } }); - - expect(handleChange).toHaveBeenCalledWith('test'); - }); - - it('displays error message', () => { - render(<FormField error="This field is required" />); - expect(screen.getByText('This field is required')).toBeInTheDocument(); - }); -}); -``` - ---- - -## Summary - -**Key Takeaways:** - -1. **Use React 18 functional components** with hooks -2. **Gutenberg blocks** are registered in JavaScript, rendered in PHP -3. **State management** uses three layers: local, WordPress Data Store, React Query -4. **Styling** prefers TailwindCSS utilities, custom SCSS for complex needs -5. **Validation** happens client-side (UX) and server-side (security) -6. **i18n** uses `@wordpress/i18n` functions, no template literals -7. **Performance** optimized with memoization, code splitting, virtualization - ---- - -**Related Documentation:** -- [CLAUDE.md](../../CLAUDE.md) - AI agent guide -- [GETTING-STARTED.md](../01-getting-started/GETTING-STARTED.md) - Setup -- [CODING-STANDARDS.md](../03-development/CODING-STANDARDS.md) - Code style -- [TESTING.md](../08-testing/TESTING.md) - Testing guide diff --git a/docs/FORM_MIGRATION_OVERVIEW.md b/docs/FORM_MIGRATION_OVERVIEW.md deleted file mode 100644 index dd7fac4d6..000000000 --- a/docs/FORM_MIGRATION_OVERVIEW.md +++ /dev/null @@ -1,77 +0,0 @@ -# SureForms — Form Migration (Overview) - -> Looking for the full technical plan? See `FORM_MIGRATION_PLAN.md` in this folder. - -## What this feature does - -Lets users move their existing forms into SureForms from the other popular form-builder plugins, in one click — no copy-pasting, no rebuilding. - -## Which plugins we'll support - -| Source plugin | Approx. user base | Status | -|---|---|---| -| Contact Form 7 | 10M+ sites | **Available in v1** | -| WPForms | 6M+ sites | Coming next | -| Gravity Forms | ~650K sites | Coming next | -| Ninja Forms | 600K+ sites | Later release | -| Caldera Forms | ~50K sites (unmaintained plugin) | Later release | - -Combined audience: roughly **17 million sites** that could move to SureForms. - -## What an import gives you - -When a user clicks "Import", we bring across: - -1. **The form's fields** — text, email, phone, dropdown, checkbox, radio, file URL, number, textarea, consent checkboxes, etc. They show up as native SureForms blocks, ready to edit in the Gutenberg editor. -2. **The form's title** — same as the original. -3. **A working admin notification email** — recipient is the site admin, subject mentions the form name, body uses `{all_data}` so submissions go straight to your inbox. -4. **A success message** — a clean "Thank you" confirmation shown after submission. - -The imported form works on day one. Users can polish it in SureForms' editor. - -## What doesn't transfer yet (and why) - -| Thing | Why not | -|---|---| -| File-upload fields | SureForms doesn't have a file-upload block yet — coming separately. | -| Quiz / signature / rating fields | No SureForms equivalent yet. | -| The exact email-body text from CF7 | CF7 uses a different placeholder syntax (`[your-name]` vs SureForms' smart tags). Trying to translate it gets unreliable, so we ship a clean default instead. WPForms and Gravity emails will come through fully when those are added. | -| Multi-step / page breaks | Waiting on a SureForms multi-step block. | - -When a field can't be migrated, the import screen lists it under **"Some fields were skipped"** so the user knows what to add by hand. - -## How users will find it - -A new **Migration** tab inside **SureForms → Settings**, at the bottom of the sidebar. The workflow is four short steps: - -1. **Choose a source** — tiles show each detected plugin and how many forms it has. -2. **Pick which forms** — checkbox list; "Select all" if you want everything. -3. **Preview** — see what the migrated form will look like before anything is saved. -4. **Confirm & import** — done. The result screen has direct "Edit in SureForms" links. - -If a user re-runs the import for the same source form, we **update** the existing SureForms version instead of creating a duplicate. - -## What's already built - -- The Migration tab is live in **SureForms → Settings → Migration** -- Contact Form 7 imports work end to end (fields + notification + confirmation) -- "Preview before importing" works — nothing gets saved until the user confirms -- Skipped fields are surfaced clearly to the user - -## What's next - -1. **WPForms importer** — including its full email-notification and confirmation rules -2. **Gravity Forms importer** — including notifications, scheduling, entry limits -3. **Ninja Forms + Caldera Forms importers** -4. **Entry migration** — bringing across historical form submissions (capped at 1,000 per form to keep imports fast) -5. **Filling in field gaps** — once SureForms ships file-upload, multi-step, and signature blocks, the migrator will start carrying those over too - -## Why we chose this approach - -We modelled the migrator on **Fluent Forms**' approach, which has been running in production on 700K+ sites for years. Same flow (source → forms → preview → import), same safety net (re-imports update rather than duplicate), and the same honest stance on edge cases like CF7 email templates. - -## Where to find things (for engineers) - -- Full technical plan with code structure, REST endpoints, field-mapping tables: `FORM_MIGRATION_PLAN.md` -- PHP code: `inc/migrator/` -- Admin tab UI: `src/admin/settings/migration/` diff --git a/docs/FORM_MIGRATION_PLAN.md b/docs/FORM_MIGRATION_PLAN.md deleted file mode 100644 index 9d7c2a9a8..000000000 --- a/docs/FORM_MIGRATION_PLAN.md +++ /dev/null @@ -1,458 +0,0 @@ -# SureForms — Form Migration Implementation Plan - -## 1. Goal - -Build a one-click migrator that imports forms (and optionally entries) from the 5 major WordPress form plugins into SureForms, modelled on Fluent Forms' production-tested migrator architecture (~5,400 LOC across 5 sources, deployed on 700K+ sites). - -**Sources to support in v1**: Contact Form 7, WPForms (Lite + Pro), Gravity Forms, Ninja Forms, Caldera Forms. - -## 2. Why Fluent Forms' pattern - -Fluent's full migrator source was read end-to-end (`fluentform/app/Services/Migrator/`). Their architecture is: - -- **One abstract base class** with the import loop, idempotency map, and a ~1,200-line canonical field dictionary. -- **Thin per-source subclasses** (500–900 LOC each) that only do (a) `source_type → fluent_id` mapping and (b) source-specific args formatting. -- **4 AJAX endpoints** for: list sources, list forms in source, import forms, import entries. -- **Template Method pattern** — base class drives the flow, subclasses fill in 5 abstract methods (`exist`, `get_source_forms`, `get_source_form_id`, `get_source_form_name`, `build_form_content`, `get_form_metas`). - -It's clean, proven, and easy to extend. SureForms will adopt the same shape, adapted for: - -1. **REST instead of AJAX** — SureForms already uses `/sureforms/v1/` namespace (`inc/rest-api.php`); AJAX would be inconsistent. -2. **Block markup output instead of JSON** — SureForms forms are Gutenberg block strings in `post_content` of the `sureforms_form` CPT, not JSON in a custom table. So the importer's final stage is to serialize block markup, not assemble a flat field array. -3. **15 SureForms blocks as targets** — instead of Fluent's ~25 field types. - -## 3. Sources to import — confirmed field type maps - -These are lifted directly from Fluent's `fieldTypes()` methods in each migrator class. Total source field types we need to handle: **110** (with overlap). - -### 3.1 Contact Form 7 (13 form-tag types → SureForms blocks) -Source: `wpcf7_contact_form` post type, `_form` meta (shortcode template). - -| CF7 form-tag | SureForms block | Notes | -|---|---|---| -| `text`, `text*` | `srfm/input` | type=text | -| `email`, `email*` | `srfm/email` | | -| `url`, `url*` | `srfm/url` | | -| `tel`, `tel*` | `srfm/phone` | | -| `number`, `number*` | `srfm/number` | | -| `range` | `srfm/number` | slider mode | -| `date` | `srfm/input` | type=date (no native date block) | -| `textarea`, `textarea*` | `srfm/textarea` | | -| `select`, `select*` | `srfm/dropdown` | `multiple` → multi-select | -| `checkbox`, `checkbox*` | `srfm/checkbox` | | -| `radio` | `srfm/multi-choice` | | -| `acceptance` | `srfm/gdpr` | tnc_html → content | -| `file`, `file*` | unsupported in v1 | no native `srfm/file` — flag | -| `quiz`, `captchar`, `hidden` | skipped | legacy / not in v1 scope | - -Detection: `defined('WPCF7_PLUGIN')`. Entries: requires Flamingo plugin. - -### 3.2 WPForms (22 field types → SureForms blocks) -Source: CPT `wpforms`, field data as JSON in `post_content`. - -| WPForms type | SureForms block | Notes | -|---|---|---| -| `text` | `srfm/input` | | -| `email` | `srfm/email` | | -| `url` | `srfm/url` | | -| `phone` | `srfm/phone` | | -| `number`, `number-slider` | `srfm/number` | | -| `textarea`, `richtext` | `srfm/textarea` | rich → fallback | -| `select`, `multi_select` | `srfm/dropdown` | | -| `radio` | `srfm/multi-choice` | | -| `checkbox` | `srfm/checkbox` | | -| `name` | `srfm/input × 3` | split first/middle/last | -| `address` | `srfm/address` | structured fields | -| `date-time` | `srfm/input` | type=date until native block | -| `password` | `srfm/input` | type=password | -| `hidden` | `srfm/input` | type=hidden | -| `html`, `divider` | structural — core/html or section break | | -| `pagebreak` | unsupported in v1 | no native multi-step yet | -| `file-upload`, `rating`, `layout` | unsupported in v1 | flag | - -Detection: `function_exists('wpforms')`. Entries: WPForms Pro only. - -### 3.3 Gravity Forms (22 field types → SureForms blocks) -Source: custom tables `gf_form` + `gf_form_meta` (serialized PHP array). - -| Gravity type | SureForms block | Notes | -|---|---|---| -| `email` | `srfm/email` | | -| `text` | `srfm/input` | | -| `name` | `srfm/input × 3` | first/middle/last sub-inputs | -| `hidden` | `srfm/input` (type=hidden) | | -| `textarea` | `srfm/textarea` | | -| `website` | `srfm/url` | | -| `phone` | `srfm/phone` | | -| `select`, `multiselect` | `srfm/dropdown` | | -| `checkbox` | `srfm/checkbox` | | -| `radio` | `srfm/multi-choice` | | -| `date`, `time` | `srfm/input` (type=date/time) | | -| `number` | `srfm/number` | | -| `address` | `srfm/address` | | -| `consent` | `srfm/gdpr` | | -| `captcha` | unsupported | external service | -| `html` | core/html (or skip) | | -| `section` | section break / divider | | -| `page` | unsupported in v1 | multi-step | -| `list` | unsupported in v1 | repeater not in srfm | -| `fileupload` | unsupported in v1 | no srfm/file | - -Detection: `class_exists('GFForms')`. Entries: `gf_entry`, `gf_entry_meta` tables. - -### 3.4 Ninja Forms (27 field type aliases → SureForms blocks) -Source: custom tables `nf3_forms`, `nf3_fields`, `nf3_field_meta` (JOIN-based). - -| Ninja type | SureForms block | Notes | -|---|---|---| -| `email` | `srfm/email` | | -| `textbox`, `firstname`, `lastname`, `address`, `city`, `zip` | `srfm/input` | (Ninja splits address into individual text fields) | -| `liststate`, `listcountry` | `srfm/dropdown` | | -| `textarea` | `srfm/textarea` | | -| `phone` | `srfm/phone` | | -| `select`, `listselect` | `srfm/dropdown` | | -| `listmultiselect` | `srfm/dropdown` (multi) | | -| `radio`, `listradio`, `listimage`, `toggle_switch` | `srfm/multi-choice` | | -| `checkbox`, `listcheckbox` | `srfm/checkbox` | | -| `date` | `srfm/input` (type=date) | | -| `number` | `srfm/number` | | -| `hidden` | `srfm/input` (type=hidden) | | -| `html` | core/html | | -| `hr` | section divider | | -| `starrating` | unsupported in v1 | no srfm/rating | -| `repeater` | unsupported in v1 | | -| `recaptcha` | spam protection — emit as form-level setting | | -| `submit` | handled by `srfm/inline-button` | | - -Detection: `defined('NF_SERVER_URL')`. Entries: `nf_sub` CPT. - -### 3.5 Caldera Forms (26 field types → SureForms blocks) -Source: `Caldera_Forms_Forms::get_forms()` static API. Caldera is unmaintained — migration is a one-shot rescue. - -| Caldera type | SureForms block | Notes | -|---|---|---| -| `email` | `srfm/email` | | -| `text` | `srfm/input` | | -| `hidden` | `srfm/input` (type=hidden) | | -| `textarea`, `paragraph`, `wysiwyg` | `srfm/textarea` | | -| `url` | `srfm/url` | | -| `phone`, `phone_better` | `srfm/phone` | | -| `select`, `dropdown` | `srfm/dropdown` | | -| `filtered_select2` | `srfm/dropdown` (multi) | | -| `radio`, `toggle_switch` | `srfm/multi-choice` | | -| `checkbox` | `srfm/checkbox` | | -| `date_picker`, `date` | `srfm/input` (type=date) | | -| `number`, `range`, `calculation` | `srfm/number` | | -| `range_slider` | `srfm/number` (slider) | | -| `gdpr` | `srfm/gdpr` | | -| `section_break`, `html` | structural | | -| `color_picker`, `star_rating`, `file`, `cf2_file`, `advanced_file` | unsupported in v1 | flag | -| `button` | handled by `srfm/inline-button` | | - -Detection: `defined('CFCORE_VER')`. Caldera abandoned in 2022 — entries critical. - -## 4. SureForms target blocks (the destination schema) - -From `find sureforms/inc/blocks/*/block.json` — **15 blocks** total: - -| Block | Type | Used for | -|---|---|---| -| `srfm/form` | wrapper | Outer form container | -| `srfm/input` | field | Text/email/url/phone/password/date/hidden (HTML type via attr) | -| `srfm/email` | field | Email input | -| `srfm/textarea` | field | Paragraph text | -| `srfm/url` | field | URL input | -| `srfm/number` | field | Numeric input + slider mode | -| `srfm/phone` | field | International phone | -| `srfm/dropdown` | field | Select / multi-select | -| `srfm/multi-choice` | field | Radio / multiple choice | -| `srfm/checkbox` | field | Checkbox group | -| `srfm/address` | field | Structured address (line1/2/city/state/zip/country) | -| `srfm/gdpr` | field | Consent checkbox | -| `srfm/payment` | field | Stripe payment | -| `srfm/payment-history` | display | Past payments table | -| `srfm/inline-button` | structural | Submit / action button | - -**Gaps acknowledged**: no native rich-text, file upload, signature, rating, date-picker, multi-step (page break), or repeater blocks. Fields mapped to these in source plugins are flagged as `unsupported_fields[]` in the v1 response and surfaced in the import UI as warnings. They will be added in subsequent releases. - -## 5. Code layout (mirrors Fluent's, adapted to SureForms conventions) - -``` -sureforms/inc/migrator/ -├── class-migrator-bootstrap.php # ~200 LOC — REST routes, capability checks, factory -├── class-base-migrator.php # ~800 LOC — abstract import loop + idempotency + helpers -├── class-block-templates.php # ~600 LOC — canonical srfm/* block markup templates -├── importers/ -│ ├── class-cf7-importer.php # ~600 LOC — shortcode regex parser -│ ├── class-wpforms-importer.php # ~700 LOC — JSON decode -│ ├── class-gravity-importer.php # ~800 LOC — serialized array parser -│ ├── class-ninja-importer.php # ~600 LOC — JOIN across nf3_* tables -│ └── class-caldera-importer.php # ~500 LOC — Caldera static API -└── views/admin-page.php # ~150 LOC — admin page mount point - -sureforms/src/admin/migrator/ # React UI (~800 LOC) -├── MigratorApp.jsx # Top-level component -├── SourceList.jsx # Tile per detected source -├── FormSelector.jsx # Pick forms to import -├── ImportPreview.jsx # Dry-run rendered output -├── ImportResult.jsx # Success + unsupported warnings -└── EntryImporter.jsx # Per-form entry import -``` - -**Total estimate: ~5,750 LOC** for all 5 sources (close to Fluent's ~5,400 LOC, with the extra slack accounting for SureForms' block-markup serialization). - -## 6. REST API design - -Namespace: `/wp-json/sureforms/v1/migrator/` (extending the existing `/sureforms/v1/` namespace from `inc/rest-api.php`). - -| Method | Route | Body / Query | Returns | -|---|---|---|---| -| GET | `/migrator/sources` | — | `[{key, title, installed, form_count, supports_entries}]` | -| GET | `/migrator/sources/{key}/forms` | — | `[{id, name, field_count, imported_srfm_id, last_imported_at}]` | -| POST | `/migrator/sources/{key}/import` | `{form_ids: [], dry_run: bool, behavior: {}, post_status?: 'draft'\|'publish'}` | `{imported: [{srfm_id, edit_url, source_id}], failed: [], skipped: [], unsupported_fields: [], preview?: {}}` | -| POST | `/migrator/sources/{key}/forms/{id}/entries` _(planned — P3, not yet registered)_ | `{limit?: 1000}` | `{count_imported, count_skipped, count_total}` | - -**Security model** (per `sureforms/CLAUDE.md`): -- Every route's `permission_callback` requires `current_user_can('manage_options')`. -- REST cookie nonce (`X-WP-Nonce`) for all routes — these are admin-only, no public access. -- Sanitize `form_ids` via `array_map('absint', ...)`, `key` via allowlist `['cf7','wpforms','gravity','ninja','caldera']`. - -## 7. Canonical block template dictionary - -Analogue of Fluent's 1,200-line `defaultFieldConfig()` array, but emitting Gutenberg block markup strings instead of field-config arrays. - -One method per target block in `class-block-templates.php`: - -```php -final class SRFM_Block_Templates { - - public static function input( array $args ): string { - $defaults = [ - 'label' => '', - 'placeholder' => '', - 'required' => false, - 'field_type' => 'text', // text|email|number|password|date|hidden - 'help_text' => '', - 'default_val' => '', - 'min_length' => '', - 'max_length' => '', - 'css_class' => '', - ]; - $attrs = wp_parse_args( $args, $defaults ); - // Match the schema in src/blocks/input/block.json - $json = wp_json_encode( self::strip_empty( [ - 'label' => $attrs['label'], - 'placeholder' => $attrs['placeholder'], - 'required' => $attrs['required'], - 'fieldType' => $attrs['field_type'], - 'help' => $attrs['help_text'], - 'defaultValue' => $attrs['default_val'], - 'minLength' => $attrs['min_length'], - 'maxLength' => $attrs['max_length'], - 'className' => $attrs['css_class'], - ] ) ); - return "<!-- wp:srfm/input {$json} /-->\n"; - } - - public static function email( array $args ): string { /* ... */ } - public static function dropdown( array $args ): string { /* ... */ } - public static function checkbox( array $args ): string { /* ... */ } - // ... one per srfm/* block - - public static function form_wrapper( string $inner_content ): string { - return "<!-- wp:srfm/form -->\n{$inner_content}\n<!-- /wp:srfm/form -->"; - } -} -``` - -The base migrator's import loop concatenates the per-field strings, wraps them in `form_wrapper()`, and persists via `wp_insert_post(['post_type' => 'sureforms_form', 'post_content' => $markup])`. - -## 8. Base migrator contract (abstract methods) - -```php -abstract class SRFM_Base_Migrator { - - protected string $key; // 'cf7' | 'wpforms' | 'gravity' | 'ninja' | 'caldera' - protected string $title; // Display name - protected array $unsupported_fields = []; - - // Per-source plumbing (abstract — subclasses implement) - abstract public function exist(): bool; - abstract protected function get_source_forms(): array; - abstract protected function get_source_form_id( array $form ); - abstract protected function get_source_form_name( array $form ): string; - abstract protected function build_form_content( array $form ): string; // concatenated block markup - abstract protected function get_form_metas( array $form ): array; // notifications, confirmations - // NOTE: get_entries() is planned for the entries-migration phase (P3); not shipped yet. - - // Shared (in base): - public function list_forms(): array; - public function count_source_forms(): int; - public function import_forms( array $selected_ids = [], bool $dry_run = false, array $behavior = [], string $post_status = 'publish' ): array; - protected function find_existing_srfm_id( $source_id ): int; - protected function record_import_mapping( int $srfm_id, $source_id ): void; -} -``` - -## 9. Idempotent re-imports - -Same pattern as Fluent: a single `wp_option('srfm_imported_forms_map')` storing: - -```php -[ - 123 => [ 'source_id' => 'cf7-45', 'source_key' => 'cf7', 'last_imported' => '2026-05-22 10:00:00' ], - 124 => [ 'source_id' => '8', 'source_key' => 'wpforms', 'last_imported' => '2026-05-22 10:01:00' ], -] -``` - -`is_already_imported()`: -1. Look up `source_key` + `source_id` in the map. -2. If found and the matching `sureforms_form` post still exists → **update** (not insert). -3. If the SureForms form was deleted → prune the stale entry, fresh insert. - -## 10. Unsupported field tracking - -Same pattern as Fluent: -- `$this->unsupported_fields[]` is pushed each time a source field's type isn't in the source's `field_type_map`, capturing the field's user-facing label (not internal id). -- Returned in the REST response as `unsupported_fields: []`. -- Admin UI renders these as a yellow callout: "These fields couldn't be migrated to SureForms — add them manually after import: Field A, Field B, Field C." - -## 11. Entry migration - -- **Form-by-form, not bulk** — same as Fluent. -- **Hard cap of 1,000 entries per form**, override via the `srfm/entry_migration_max_limit` filter. -- **Idempotent**: import deletes existing SureForms entries for that form first (via the same `resetEntries()` pattern Fluent uses) before inserting. -- **Files**: copy via `WP_Filesystem_Direct::copy()` into `wp-content/uploads/sureforms/migrated/`. - -## 12. Admin UI flow - -Lives at **WordPress → SureForms → Tools → Migrator** (new sub-tab next to existing export/import). - -``` -[ Step 1: Select source ] Detected plugins shown as tiles with logo + install count - ▼ click "Migrate from Contact Form 7" - -[ Step 2: Select forms ] Table of forms in source (name | fields | already-imported badge) - ▼ bulk select + "Preview" - -[ Step 3: Dry-run preview ] Server returns block markup; UI renders in a code pane - + warning callout for unsupported fields - ▼ "Confirm & Import" - -[ Step 4: Result ] "Imported X forms." Links: [Edit in SureForms] [Import entries] - Unsupported-fields list (if any) -``` - -The dry-run preview is the **one improvement over Fluent's UX** — it answers the user's "is this going to break anything?" anxiety before they commit. - -## 13. Implementation phasing - -Four mergeable PRs, each ~7–10 working days: - -| Phase | Deliverable | LOC | -|---|---|---| -| **P1: Foundation** | `Base_Migrator`, `Block_Templates`, REST routes, admin page shell, CF7 importer end-to-end | ~2,400 | -| **P2: WPForms + Gravity** | Two more importers + dry-run preview UI | ~1,700 | -| **P3: Ninja + Caldera** | Final two importers + entry import flow | ~1,300 | -| **P4: Polish** | Field-mapping overrides, entry import UI, docs, E2E tests | ~350 | - -Total: ~5,750 LOC delivered across ~4–5 weeks. - -## 14. Testing approach - -- **Unit tests** (PHPUnit, per `composer test`): per importer, fixture-driven — store sample source-form payloads in `tests/fixtures/migrator/{source}/*.json` and assert the produced block markup string matches a golden snapshot. -- **Integration tests**: a real CF7 / WPForms / Gravity form created via their PHP APIs in a `tests/Integration/Migrator/` test, imported via `Base_Migrator::import_forms()`, then assert a `sureforms_form` post exists with the right block content. -- **Playwright E2E** (per `npm run play:run`): full admin flow — open Migrator, pick CF7, select a form, dry-run, confirm import, verify the new form renders correctly on the front-end. -- **Manual exploratory**: all 5 source plugins are already installed locally, so the test environment is real, not mocked. - -## 15. Verification (when is this done) - -1. All 5 importers exist under `sureforms/inc/migrator/importers/` and pass their PHPUnit fixtures. -2. REST endpoints respond correctly: `GET /sureforms/v1/migrator/sources` lists the 5 sources with `installed: true` for whichever plugins are active. -3. Admin page at SureForms → Tools → Migrator renders the tile-based source picker. -4. Dry-run for a non-trivial CF7 form (text + email + textarea + radio + acceptance) produces valid Gutenberg block markup that renders correctly in the SureForms editor. -5. Re-importing the same source form updates the existing SureForms form (not a duplicate). -6. Entry migration imports up to 1,000 entries for a WPForms Pro form and the entries appear in SureForms' Entries admin. -7. Unsupported-field warnings appear in the UI for source fields without a SureForms target (e.g. CF7 `[file]`, WPForms `rating`). -8. PHPStan level 9 passes (`composer phpstan`) and PHPCS passes (`composer lint`). - -## 16. Reference source files (Fluent Forms — production reference) - -| Fluent file | Our equivalent | Why useful | -|---|---|---| -| `app/Services/Migrator/Bootstrap.php` | `class-migrator-bootstrap.php` | AJAX → REST route mapping | -| `app/Services/Migrator/Classes/BaseMigrator.php` | `class-base-migrator.php` | Import loop, idempotency, file migration helpers | -| `app/Services/Migrator/Classes/ContactForm7Migrator.php` | `class-cf7-importer.php` | Battle-tested shortcode regex parser (`formatAsFluentField()`) | -| `app/Services/Migrator/Classes/WpFormsMigrator.php` | `class-wpforms-importer.php` | JSON-decode + 22-entry field map | -| `app/Services/Migrator/Classes/GravityFormsMigrator.php` | `class-gravity-importer.php` | Serialized-array parsing + Name/Address sub-input handling | -| `app/Services/Migrator/Classes/NinjaFormsMigrator.php` | `class-ninja-importer.php` | JOIN across `nf3_*` tables via Ninja's PHP API | -| `app/Services/Migrator/Classes/CalderaMigrator.php` | `class-caldera-importer.php` | `Caldera_Forms_Forms` static API | - -Fluent Forms is GPL-2.0+ — we can lift regexes and parsing patterns directly with attribution comments. The `defaultFieldConfig()` array structure should be re-written for SureForms blocks, not copied (different output format). - -## 16a. Metadata migration - -Form metadata (email notifications, confirmation messages, compliance flags, integrations) lives **outside** the block-markup pipeline — it's persisted as `sureforms_form` post meta. The migrator handles it via the abstract `Base_Migrator::get_form_metas()` method which returns a `meta_key => meta_value` array passed to `wp_insert_post()` / `wp_update_post()` via `meta_input`. - -### What every importer must produce - -A SureForms-shaped payload. The two keys every importer should populate are: - -| SureForms meta key | Schema (registered in `inc/post-types.php`) | -|---|---| -| `_srfm_email_notification` | Array of objects: `{id, status, is_raw_format, name, email_to, email_reply_to, from_name, from_email, email_cc, email_bcc, subject, email_body}` | -| `_srfm_form_confirmation` | Array of objects: `{id, confirmation_type, page_url, custom_url, message, submission_action, enable_query_params, query_params}` | - -Other meta keys exist (`_srfm_compliance`, `_srfm_conditional_logic`, `_srfm_forms_styling`, `_srfm_integrations_webhooks`) but are not required for a usable imported form — they default to SureForms' built-in `register_post_meta` defaults if not provided. - -### What each source can give us (and what we ship in v1) - -| Source | Notifications | Confirmations | Other meta | Status in v1 | -|---|---|---|---|---| -| **CF7** | `_mail`, `_mail_2` use `[field-name]` shortcodes — incompatible with SureForms smart tags | `_messages` array (success/error text) | None | **Stub only** — admin notification to `{admin_email}` with `{all_data}` body, generic success message. Form is usable; users can refine in Single Form Settings. (Matches Fluent's CF7 approach for the same reason.) | -| **WPForms** | `settings.notifications[]` — fully structured (subject/body/recipient/CC/BCC/replyTo/fromName) | `settings.confirmations[]` — multi-confirmation with conditional logic | Webhooks | **Full migration planned in P2** | -| **Gravity** | Notifications, conditional notifications, routing | Confirmations, scheduling, login-required, entry limits | Advanced validation | **Full migration planned in P2** | -| **Ninja** | `Actions` API — type `email`, `successmessage`, `redirect`, `save` | Same Actions API | — | **Full migration planned in P3** | -| **Caldera** | `mailer` config in form settings | `successMessage` field | — | **Full migration planned in P3** | - -### Why CF7 is special - -CF7's email body uses `[your-name]`, `[your-email]` style shortcodes that reference the form-tag `name` attribute. Translating these to SureForms' `{slug_field_id}` smart-tag system requires either (a) maintaining a per-form name→slug mapping during import, or (b) rewriting the body string with regex substitutions that match the field tokens we emitted. Both approaches add ~400 LOC and break easily on edge cases (multi-line bodies, mixed shortcodes/text, CF7 special mail tags like `[_remote_ip]`). - -Fluent Forms — with 700K+ installs and 5+ years of migrator iteration — landed on the same stub-only conclusion for CF7. v1 matches that decision; if user demand surfaces, CF7 mail-template translation is a separate scoped feature. - -### Code pointers (live) - -- **Abstract method**: `Base_Migrator::get_form_metas()` — `inc/migrator/base-migrator.php` -- **Wire-up**: `Base_Migrator::insert_form_post()` / `update_form_post()` both accept a `$metas` arg and pass it to `wp_insert_post()` via `meta_input` -- **CF7 implementation**: `Cf7_Importer::get_form_metas()` — `inc/migrator/importers/cf7-importer.php` -- **SureForms meta schemas** (the contract we have to match): `inc/post-types.php` lines 911-1010 (notification), 1086-1182 (confirmation) - -### Verification - -After importing a CF7 form via the Migration tab, open the resulting SureForms form's settings: -- **Email Notifications** tab → should show one enabled notification named "Admin Notification Email" with subject "New submission: {form title}" and body `{all_data}`. -- **Form Confirmation** tab → should show a centered "Thank you" success message, "Same page" confirmation type. - -If those panels are empty, the meta payload didn't persist — check `wp_options.srfm_imported_forms_map` and `wp_postmeta` for the form id. - -## 17. Out of scope for v1 - -- Polls / Quizzes (Forminator, Gravity surveys) — no SureForms equivalent. -- Formidable Views — front-end data display is its own feature. -- WS Form — niche, defer. -- Multi-step / page break preservation — wait for native `srfm/page-break` block. -- File-upload, signature, rating, repeater fields — wait for native blocks (flagged as unsupported until then). -- Bulk source-selection ("import everything from everywhere") — one source at a time in v1. - -## 18. Sources verified live (May 2026) - -All wordpress.org plugin pages were fetched live during research: - -- [Contact Form 7](https://wordpress.org/plugins/contact-form-7/) — 10M+ installs, v6.1.6 -- [WPForms Lite](https://wordpress.org/plugins/wpforms-lite/) — 6M+ installs, v1.10.0.5 -- [Gravity Forms docs](https://docs.gravityforms.com/form-fields/) — ~655K live sites, commercial -- [Ninja Forms](https://wordpress.org/plugins/ninja-forms/) — 600K+ installs, v3.14.4 -- Caldera Forms — unmaintained since 2022, ~50K legacy sites - -**Combined migration pool: ~17.3M active sites** — the addressable target for v1. diff --git a/docs/wiki/AI-Form-Builder.md b/docs/wiki/AI-Form-Builder.md deleted file mode 100644 index a35a46a4e..000000000 --- a/docs/wiki/AI-Form-Builder.md +++ /dev/null @@ -1,103 +0,0 @@ -# AI Form Builder - -SureForms includes an AI-powered form generator that creates complete forms from natural language descriptions. - -## Architecture - -``` -inc/ai-form-builder/ -|-- ai-form-builder.php # Main AI builder class -|-- ai-auth.php # Authentication and billing -|-- ai-helper.php # AI utility functions -|-- field-mapping.php # Maps AI response to Gutenberg blocks -``` - -## Authentication Flow - -The `AI_Auth` class handles authentication with the SureForms middleware API: - -1. User initiates authentication from admin settings -2. `GET /initiate-auth` REST endpoint generates an auth URL -3. User is redirected to the billing portal (`SRFM_BILLING_PORTAL`) -4. After authentication, an encrypted access key is returned -5. `POST /handle-access-key` decrypts and stores the key in WordPress options -6. Subsequent AI requests use this key for authorization - -### Constants - -| Constant | URL | Purpose | -|----------|-----|---------| -| `SRFM_AI_MIDDLEWARE` | `https://credits.startertemplates.com/sureforms/` | AI credits API | -| `SRFM_MIDDLEWARE_BASE_URL` | `https://api.sureforms.com/` | API middleware | -| `SRFM_BILLING_PORTAL` | `https://billing.sureforms.com/` | Billing portal | - -## Form Generation Process - -### Step 1: User Input - -The user provides a natural language description of the form they want (e.g., "Create a contact form with name, email, phone, and message fields"). - -### Step 2: AI Generation - -`POST /generate-form` sends the description to the AI middleware: - -``` -User prompt -> REST API -> AI_Form_Builder::generate_ai_form() - -> External AI middleware API call - -> AI generates form structure as JSON - -> Returns field definitions -``` - -### Step 3: Field Mapping - -`POST /map-fields` converts the AI response to SureForms Gutenberg blocks: - -``` -AI JSON response -> Field_Mapping::generate_gutenberg_fields_from_questions() - -> Maps each AI field to a SureForms block type - -> Generates block attributes - -> Creates Gutenberg block markup - -> Returns blocks ready for the editor -``` - -### Field Type Mapping - -The `Field_Mapping` class maps AI-suggested field types to SureForms blocks: - -| AI Field Type | SureForms Block | -|---------------|----------------| -| text / name | `srfm/input` | -| email | `srfm/email` | -| phone / tel | `srfm/phone` | -| textarea / message | `srfm/textarea` | -| number | `srfm/number` | -| url / website | `srfm/url` | -| select / dropdown | `srfm/dropdown` | -| checkbox | `srfm/checkbox` | -| radio / multiple choice | `srfm/multichoice` | -| address | `srfm/address` | - -## REST API Endpoints - -| Method | Endpoint | Handler | Description | -|--------|----------|---------|-------------| -| POST | `/generate-form` | `AI_Form_Builder::generate_ai_form` | Send prompt to AI, get form structure | -| POST | `/map-fields` | `Field_Mapping::generate_gutenberg_fields_from_questions` | Convert AI fields to blocks | -| GET | `/initiate-auth` | `AI_Auth::get_auth_url` | Get billing portal auth URL | -| POST | `/handle-access-key` | `AI_Auth::handle_access_key` | Save decrypted access key | - -All endpoints require `manage_options` capability. - -## AI Helper - -The `AI_Helper` class provides utility functions for: -- API key management -- Credit balance checking -- Request formatting -- Error handling for AI middleware responses - -## Related Pages - -- [REST API Reference](REST-API-Reference) -- All API endpoints -- [Gutenberg Blocks](Gutenberg-Blocks) -- Block types the AI maps to -- [Architecture Overview](Architecture-Overview) -- AI classes in bootstrap flow diff --git a/docs/wiki/Admin-Dashboard.md b/docs/wiki/Admin-Dashboard.md deleted file mode 100644 index 9c16aea85..000000000 --- a/docs/wiki/Admin-Dashboard.md +++ /dev/null @@ -1,121 +0,0 @@ -# Admin Dashboard - -The SureForms admin dashboard is a React single-page application (SPA) integrated into the WordPress admin area. - -## Architecture - -### Entry Point - -The admin React app is bootstrapped in `src/admin/editor-scripts.js`, which serves as the Webpack entry point. It mounts the React app to a DOM container registered by the PHP `Admin` class. - -### Tech Stack - -| Technology | Purpose | -|------------|---------| -| React 18 | UI rendering | -| react-router-dom 6 | Client-side routing | -| @tanstack/react-query 5 | Server state management and data fetching | -| @wordpress/api-fetch | REST API client with nonce handling | -| @wordpress/data | WordPress data store integration | -| @bsf/force-ui | BSF component library (buttons, modals, inputs, etc.) | -| Tailwind CSS 3 | Utility-first styling | -| react-hot-toast | Toast notifications | - -### Admin Pages - -The React app includes the following pages/routes: - -| Route | Component | Description | -|-------|-----------|-------------| -| Dashboard | `src/admin/dashboard/` | Overview with charts and stats | -| Forms | `src/admin/forms/` | Forms listing with search, filter, bulk actions | -| Entries | `src/admin/entries/` | Entry listing and management | -| Settings | `src/admin/settings/` | Global plugin settings | -| Payments | `src/admin/payment/` | Payment transactions listing | -| Single Form Settings | `src/admin/single-form-settings/` | Per-form configuration | - -### Shared Components - -Common admin components are in `src/admin/components/`: - -- `PageHeader` -- Consistent page header with title and actions -- `TemplatePicker` -- Form template selection UI -- Loading skeletons (via `react-loading-skeleton`) -- Modal dialogs and confirmation prompts - -## WordPress Integration - -### Menu Registration - -The PHP `Admin` class (`admin/admin.php`) registers the WordPress admin menu: - -```php -add_menu_page( - 'SureForms', - 'SureForms', - 'manage_options', - 'sureforms_menu', - [ $this, 'render_admin_page' ], - 'dashicons-feedback', - 30 -); -``` - -### Asset Enqueuing - -Admin assets are enqueued only on SureForms admin pages: - -- React app bundle (from `assets/build/`) -- Tailwind CSS styles -- Localized data via `wp_localize_script()` providing: - - REST API URL and nonce - - Current user data - - Plugin settings - - Form data - -## Data Fetching - -### @tanstack/react-query - -Used for server state management with automatic caching, refetching, and invalidation: - -```javascript -const { data, isLoading } = useQuery({ - queryKey: ['entries', filters], - queryFn: () => apiFetch({ path: '/sureforms/v1/entries/list', ... }), -}); -``` - -### @wordpress/api-fetch - -WordPress API client with automatic nonce injection: - -```javascript -import apiFetch from '@wordpress/api-fetch'; - -apiFetch({ path: '/sureforms/v1/form-data' }) - .then(data => { /* handle response */ }); -``` - -## Force UI Component Library - -`@bsf/force-ui` is BSF's internal component library providing: - -- Buttons, inputs, selects, toggles -- Modals and dialogs -- Tables and data display -- Navigation components -- Consistent design system - -Components are imported directly: - -```javascript -import { Button, Modal, Input } from '@bsf/force-ui'; -``` - -## Related Pages - -- [State Management](State-Management) -- WordPress data store -- [Frontend Assets](Frontend-Assets) -- Asset loading pipeline -- [REST API Reference](REST-API-Reference) -- API endpoints used by dashboard -- [Environment Configuration](Environment-Configuration) -- Build setup diff --git a/docs/wiki/Architecture-Overview.md b/docs/wiki/Architecture-Overview.md deleted file mode 100644 index 523f18cc8..000000000 --- a/docs/wiki/Architecture-Overview.md +++ /dev/null @@ -1,294 +0,0 @@ -# Architecture Overview - -This page describes the high-level architecture of the SureForms WordPress plugin (v2.5.1), covering the bootstrap flow, namespace conventions, directory layout, design patterns, and data flow. - -## High-Level Architecture Diagram - -``` -+------------------------------------------------------+ -| WordPress Core | -| (hooks: plugins_loaded, init, rest_api_init, etc.) | -+---------------------------+--------------------------+ - | - +--------v---------+ - | sureforms.php | - | (entry point, | - | constants) | - +--------+---------+ - | - +--------v---------+ - | plugin-loader.php| - | (Plugin_Loader) | - | - autoloader | - | - hook setup | - | - class init | - +--------+---------+ - | - +------------------+------------------+ - | | | - plugins_loaded(99) init admin_init - load_plugin() load_classes() activation_redirect() - | | - +------v------+ +------v------+ - | Core Classes| | Admin/Block | - | Post_Types | | Register | - | Form_Submit | | Admin | - | Rest_Api | | Payments | - | Helper | | Duplicate | - | ...20+ more | +-------------+ - +------+------+ - | - +------v------+ +-------------+ +-------------+ - | Database | | REST API | | Frontend | - | Register | | /sureforms/ | | Assets | - | Entries tbl | | v1/... | | Form Markup | - | Payments tbl| +-------------+ +-------------+ - +-------------+ -``` - -## Plugin Bootstrap Flow - -### 1. Entry Point: sureforms.php - -The main plugin file defines all global constants and then requires `plugin-loader.php`: - -```php -define( 'SRFM_FILE', __FILE__ ); -define( 'SRFM_DIR', plugin_dir_path( SRFM_FILE ) ); -define( 'SRFM_URL', plugins_url( '/', SRFM_FILE ) ); -define( 'SRFM_VER', '2.5.1' ); -define( 'SRFM_FORMS_POST_TYPE', 'sureforms_form' ); -define( 'SRFM_ENTRIES', 'sureforms_entries' ); -define( 'SRFM_PAYMENTS', 'sureforms_payments' ); -require_once 'plugin-loader.php'; -``` - -### 2. Plugin Loader: plugin-loader.php - -The `SRFM\Plugin_Loader` class is the central bootstrap orchestrator: - -1. Loads the Action Scheduler library from `inc/lib/action-scheduler/action-scheduler.php` -2. Registers the PSR-4-style autoloader via `spl_autoload_register()` -3. Hooks into WordPress lifecycle events: - - `plugins_loaded` (default priority) -- `load_textdomain()` - - `plugins_loaded` (priority 99) -- `load_plugin()` (main class initialization) - - `init` -- `load_classes()` (block registration, admin, payments) - - `admin_init` -- `activation_redirect()` -4. Instantiates `Analytics` singleton immediately -5. Registers activation hook (`Activator::activate()`) -6. Registers deactivation hook (clears scheduled events) - -The `Plugin_Loader` fires the `srfm_core_loaded` action after first instantiation. - -### 3. Class Initialization Order - -**On `plugins_loaded` (priority 99) via `load_plugin()`:** - -| Order | Class | Responsibility | -|-------|-------|---------------| -| 1 | `Post_Types` | Registers `sureforms_form` CPT and all post meta | -| 2 | `Form_Submit` | Registers `/submit-form` and `/refresh-nonces` REST endpoints | -| 3 | `Gutenberg_Hooks` | Block editor integration hooks | -| 4 | `Frontend_Assets` | Frontend CSS/JS enqueue | -| 5 | `Helper` | Utility/helper functions | -| 6 | `Activator` | First-run setup and migrations | -| 7 | `Admin_Ajax` | WordPress AJAX handlers | -| 8 | `Forms_Data` | Form data queries and listing | -| 9 | `Export` | Import/export functionality | -| 10 | `Smart_Tags` | Template tag processing | -| 11 | `Generate_Form_Markup` | Form HTML rendering | -| 12 | `Create_New_Form` | New form creation flow with default meta | -| 13 | `Global_Settings` | Plugin-wide settings management | -| 14 | `Email_Summary` | Scheduled email digest reports | -| 15 | `Compliance_Settings` | GDPR/privacy per-form settings | -| 16 | `Events_Scheduler` | Cron-based scheduled events | -| 17 | `AI_Form_Builder` | AI-powered form generation | -| 18 | `Field_Mapping` | AI response to Gutenberg block mapping | -| 19 | `Background_Process` | Background task processing via Action Scheduler | -| 20 | `Page_Builders` | Third-party page builder integrations | -| 21 | `Rest_Api` | Admin REST endpoint registration (20+ routes) | -| 22 | `AI_Helper` | AI utility functions | -| 23 | `AI_Auth` | AI authentication and billing portal | -| 24 | `Updater` | Plugin update logic | -| 25 | `Onboarding` | First-run onboarding wizard | -| 26 | `DatabaseRegister` | Custom table creation/migration | -| 27 | `Form_Restriction` | Submission limits, scheduling, and entry caps | -| 28 | `Astra` | Astra theme compatibility layer | - -**On `init` via `load_classes()`:** - -| Class | Condition | Responsibility | -|-------|-----------|---------------| -| `Blocks\Register` | Always | Gutenberg block type registration | -| `Admin` | `is_admin()` only | Admin menu pages, assets, and screens | -| `Notice_Manager` | `is_admin()` only | Admin notice display and management | -| `Payments` | Always | Payment gateway setup (Stripe) | -| `Duplicate_Form` | Always | Form duplication handler | - -## Namespace and Autoloading - -### Namespace Structure - -The root namespace is `SRFM`. All classes follow `SRFM\{directory}\{ClassName}`: - -``` -SRFM\ -> plugin-loader.php -SRFM\Inc\Helper -> inc/helper.php -SRFM\Inc\Rest_Api -> inc/rest-api.php -SRFM\Inc\Form_Submit -> inc/form-submit.php -SRFM\Inc\Database\Base -> inc/database/base.php -SRFM\Inc\Database\Tables\Entries -> inc/database/tables/entries.php -SRFM\Inc\AI_Form_Builder\* -> inc/ai-form-builder/ -SRFM\Inc\Traits\Get_Instance -> inc/traits/get-instance.php -SRFM\Admin\Admin -> admin/admin.php -``` - -### Autoloader Logic - -The autoloader in `Plugin_Loader::autoload()`: - -1. Strips the root `SRFM\` namespace prefix -2. Converts `CamelCase` to `kebab-case` -3. Replaces underscores with hyphens -4. Replaces namespace separators with directory separators -5. Converts to lowercase, prepends `SRFM_DIR`, appends `.php` -6. Rejects any path containing `..` (directory traversal protection) - -## Directory Layout - -``` -sureforms/ -|-- sureforms.php # Plugin entry point, all SRFM_* constants -|-- plugin-loader.php # Autoloader, bootstrap, hook registration -|-- inc/ # Core PHP classes (SRFM\Inc namespace) -| |-- helper.php # Static utility methods -| |-- rest-api.php # REST API endpoint registration -| |-- form-submit.php # Public form submission handler -| |-- post-types.php # sureforms_form CPT and post meta -| |-- entries.php # Entry CRUD operations -| |-- blocks/ # Gutenberg block server-side rendering -| |-- database/ # Custom DB table management -| |-- fields/ # Form field type definitions and validation -| |-- payments/ # Payment gateway integrations (Stripe) -| |-- email/ # Email template rendering -| |-- ai-form-builder/ # AI-powered form generation -| |-- global-settings/ # Plugin-wide settings -| |-- single-form-settings/ # Per-form configuration -| |-- compatibility/ # Theme/plugin compatibility -| |-- page-builders/ # Page builder integrations -| |-- traits/ # Shared PHP traits (Get_Instance) -| |-- lib/ # Bundled third-party libraries (do not modify) -|-- src/ # JS/React source (compiled by wp-scripts) -| |-- admin/ # Admin dashboard React app -| |-- blocks/ # Gutenberg block editor components -| |-- components/ # Shared React components -| |-- store/ # WordPress @wordpress/data store -| |-- utils/ # JS utilities -|-- modules/ # Feature modules (Gutenberg, Quick Action Sidebar) -|-- admin/ # Admin PHP classes and assets -|-- sass/ # SASS source files (compiled to assets/css/) -|-- assets/ # Compiled and static assets -|-- templates/ # PHP templates (BladeOne engine) -|-- tests/ # PHPUnit, Playwright, and Docker setup -``` - -## Design Patterns - -### Singleton via Get_Instance Trait - -Nearly every class uses the `Get_Instance` trait from `inc/traits/get-instance.php`: - -```php -trait Get_Instance { - private static $instance = null; - public static function get_instance() { - if ( null === self::$instance ) { - self::$instance = new self(); - } - return self::$instance; - } -} -``` - -### Abstract Base Class (Database) - -The database layer uses `SRFM\Inc\Database\Base` providing: - -- Table creation via `dbDelta()` -- Schema versioning with integer versions stored in options -- Column migration (`maybe_add_new_columns()`, `maybe_rename_columns()`) -- CRUD wrappers (`use_insert()`, `use_update()`, `use_delete()`) -- Query builder with parameterized WHERE supporting `=`, `!=`, `>`, `<`, `LIKE`, `IN` -- In-memory result caching keyed by MD5 of SQL query -- Schema-driven JSON encoding/decoding for array columns - -### Hook-Based Initialization - -Classes register WordPress hooks in their constructors, invoked during singleton instantiation in `load_plugin()` or `load_classes()`. - -### Filter-Driven Extensibility - -| Filter | Purpose | -|--------|---------| -| `srfm_rest_api_endpoints` | Extend REST API routes | -| `srfm_register_post_meta` | Register additional form post meta | -| `srfm_form_submit_data` | Modify form data before processing | -| `srfm_entry_value` | Transform entry field values | -| `srfm_is_special_block` | Declare custom blocks as special | -| `srfm_handle_special_block` | Custom processing for special blocks | -| `srfm_form_confirmation_params` | Extend form confirmation settings | -| `srfm_normalize_csv_field_value` | Custom CSV export formatting | - -## Data Flow - -``` -1. FORM CREATION - Admin creates form in Gutenberg block editor - -> Saved as sureforms_form CPT (wp_posts) - -> Settings stored as post meta (_srfm_* keys) - -> Block content in post_content column - -2. FORM DISPLAY - Form embedded via shortcode, Gutenberg block, or Instant Form URL - -> Generate_Form_Markup::get_form_markup() renders HTML - -> Frontend_Assets enqueues CSS/JS - -> Submission nonce generated - -3. FORM SUBMISSION - User submits via JavaScript fetch() - -> POST /wp-json/sureforms/v1/submit-form - -> Nonce verification, field validation - -> CAPTCHA validation (reCAPTCHA, hCaptcha, Turnstile) - -> Honeypot spam check - -4. ENTRY STORAGE - -> JSON-encoded form data inserted into wp_srfm_entries - -> Email notifications sent - -> Payment processed if applicable (wp_srfm_payments) - -> Confirmation response returned - -5. POST-SUBMISSION - -> srfm_form_submit and srfm_after_submission_process actions fired -``` - -## Key Constants - -| Constant | Value | Purpose | -|----------|-------|---------| -| `SRFM_FILE` | `__FILE__` | Main plugin file path | -| `SRFM_DIR` | Plugin dir path | File system operations | -| `SRFM_URL` | Plugin URL | Asset URL generation | -| `SRFM_VER` | `2.5.1` | Version for cache busting | -| `SRFM_SLUG` | `srfm` | Short identifier slug | -| `SRFM_FORMS_POST_TYPE` | `sureforms_form` | Custom post type slug | -| `SRFM_ENTRIES` | `sureforms_entries` | Entries identifier | -| `SRFM_PAYMENTS` | `sureforms_payments` | Payments identifier | -| `SRFM_PRO_RECOMMENDED_VER` | `2.5.1` | Minimum Pro version | - -## Related Pages - -- [Database Schema](Database-Schema) -- Custom tables, post types, and meta keys -- [Environment Configuration](Environment-Configuration) -- Development setup, build tools, and linting -- [REST API Reference](REST-API-Reference) -- Full endpoint documentation -- [Form Submission Flow](Form-Submission-Flow) -- Detailed submission pipeline -- [WordPress Hooks Reference](WordPress-Hooks-Reference) -- All actions and filters diff --git a/docs/wiki/Block-Editor-Controls.md b/docs/wiki/Block-Editor-Controls.md deleted file mode 100644 index 7d5cd1e33..000000000 --- a/docs/wiki/Block-Editor-Controls.md +++ /dev/null @@ -1,109 +0,0 @@ -# Block Editor Controls - -SureForms provides custom inspector controls and utilities for the Gutenberg block editor experience. - -## Directory Structure - -``` -src/srfm-controls/ -|-- addCommonData.js # Inject common data into blocks -|-- generateCSS.js # Dynamic CSS generation for blocks -|-- block-icons.js # Block icon definitions -|-- fonts.js # Font management utilities -|-- maybeGetColorForVariable.js # CSS variable color resolution -|-- parseIcon.js # SVG icon parser -|-- renderIcon.js # Icon rendering component - -src/blocks-attributes/ -|-- getMetakeys.js # Form meta key retrieval -|-- getFormId.js # Get current form ID -|-- getBlocksDefaultAttributes.js # Block attribute defaults -``` - -## CSS Generation System - -`generateCSS.js` dynamically generates CSS for block styling: - -- Converts block attributes to CSS properties -- Supports responsive breakpoints (desktop, tablet, mobile) -- Generates inline styles injected into the page -- Handles CSS variable references - -This system allows each block instance to have unique styling without class conflicts. - -## Block Icons - -`block-icons.js` provides SVG icon components for all SureForms blocks, used in: - -- Block inserter panel -- Block toolbar -- Block settings sidebar - -Additional icon sets from Spectra are available via `spectra-icons-v*.php` files. - -Icon utilities: -- `parseIcon.js` -- Parses SVG string into React-renderable format -- `renderIcon.js` -- React component for rendering parsed icons - -## Common Data Injection - -`addCommonData.js` injects shared data into block components: - -- Form-level settings accessible to all child blocks -- Common attributes and defaults -- Shared configuration values - -## Meta Key Integration - -`getMetakeys.js` retrieves form post meta keys for use in block controls: - -- Provides meta key names for form settings -- Used by inspector controls to read/write form meta -- Integrates with `@wordpress/data` store - -## Block Attribute Defaults - -`getBlocksDefaultAttributes.js` provides default attribute values for all block types: - -- Ensures consistent defaults across block instances -- Used during block registration -- Prevents undefined attribute errors - -## Form ID Resolution - -`getFormId.js` resolves the current form's post ID: - -- Used by blocks to identify their parent form -- Required for meta key operations -- Supports nested block contexts - -## Field Preview - -`src/blocks/FieldsPreview.jsx` renders a preview of form fields in the block editor: - -- Shows a visual representation of the field in editor mode -- Responds to attribute changes in real-time -- Handles edit vs preview states - -## Font Management - -`fonts.js` manages font loading for form styling: - -- Font family selection in block settings -- Google Fonts integration -- Font weight and style options - -## Color Variable Resolution - -`maybeGetColorForVariable.js` resolves WordPress CSS custom properties: - -- Maps color slugs to CSS variable references -- Supports theme color palette integration -- Falls back to raw color values when variables are not available - -## Related Pages - -- [Gutenberg Blocks](Gutenberg-Blocks) -- Block types and registration -- [State Management](State-Management) -- WordPress data store -- [Frontend Assets](Frontend-Assets) -- Editor asset loading -- [Form Fields Architecture](Form-Fields-Architecture) -- Field types diff --git a/docs/wiki/Changelog.md b/docs/wiki/Changelog.md deleted file mode 100644 index 058c89f45..000000000 --- a/docs/wiki/Changelog.md +++ /dev/null @@ -1,39 +0,0 @@ -# Changelog - -Recent changes to SureForms. For the full changelog, see [sureforms.com/whats-new](https://sureforms.com/whats-new/). - -## 2.5.1 - 16th February 2026 - -- **New:** Added option to change currency position (e.g., $100, 100$, $ 100, 100 $) -- **Fix:** Fixed the payment block amount not updating correctly with conditional logic - -## 2.5.0 - 2nd February 2026 - -- **Improvement:** Added translation support for the country list in the phone number field -- **Fix:** Fixed dropdown placeholder and GDPR label translation on the frontend - -## 2.4.0 - 20th January 2026 - -- **New:** Added form scheduling restrictions with start and end date/time -- **New:** Added Previous/Next navigation for single entry page -- **Improvement:** Improved multi-choice block settings UI -- **Improvement:** Updated Syria flag in the Phone field -- **Fix:** Fixed HTML block content corruption when duplicating forms -- **Fix:** Fixed multi-choice options being translated in entries -- **Fix:** Fixed reCAPTCHA v3 validation triggering multiple times on the same page -- **Fix:** Fixed Spectra button styles being affected by SureForms CSS - -## Version Bumping - -When preparing a release, update the version in: - -1. `sureforms.php` -- Plugin header `Version:` and `SRFM_VER` constant -2. `readme.txt` -- `Stable tag:` and changelog section -3. `package.json` -- `version` field - -See [Deployment Guide](Deployment-Guide) for the full release process. - -## Related Pages - -- [Deployment Guide](Deployment-Guide) -- Release workflow and CI/CD -- [Contributing Guide](Contributing-Guide) -- Development workflow diff --git a/docs/wiki/Contributing-Guide.md b/docs/wiki/Contributing-Guide.md deleted file mode 100644 index 441736c7e..000000000 --- a/docs/wiki/Contributing-Guide.md +++ /dev/null @@ -1,205 +0,0 @@ -# Contributing Guide - -Thank you for your interest in contributing to SureForms! This guide covers the development workflow, coding standards, and submission process. - -## Prerequisites - -- **PHP** 7.4+ -- **Node.js** 24.16.0 (managed via [Volta](https://volta.sh/)) -- **Composer** for PHP dependencies -- **Git** for version control -- **Docker** (optional, for wp-env test environment) - -## Getting Started - -1. Fork the repository on GitHub -2. Clone your fork: - ```bash - git clone https://github.com/YOUR_USERNAME/sureforms.git - cd sureforms - ``` -3. Install dependencies: - ```bash - composer install - npm install - ``` -4. Create a feature branch from `next-release`: - ```bash - git checkout next-release - git pull origin next-release - git checkout -b feature/your-feature-name - ``` - -## Git Workflow - -``` -feature/branch --> next-release --> master --> tag/release - (development) (production) -``` - -- **Feature branches** are created from `next-release` -- **Pull requests** target `next-release` -- **Hotfixes** may target `master` directly -- **Release merges** go from `next-release` into `master` - -## Development Workflow - -### Running the Dev Server - -```bash -npm start # Start wp-scripts dev server (hot reload) -``` - -### Building - -```bash -npm run build # Full production build (JS + SASS + minify) -npm run build:script # Build JS only -npm run build:sass # Build SASS only -``` - -### Linting - -Run linters before submitting a PR: - -```bash -# JavaScript -npm run lint-js # ESLint check -npm run lint-js:fix # Auto-fix JS issues - -# CSS -npm run lint-css # Stylelint check -npm run lint-css:fix # Auto-fix CSS issues - -# Formatting -npm run pretty # Prettier check -npm run pretty:fix # Auto-format - -# PHP -vendor/bin/phpcs # PHP CodeSniffer (WPCS) -vendor/bin/phpcbf # Auto-fix PHPCS issues -``` - -### Testing - -All tests should pass before submitting a PR: - -```bash -# PHP unit tests -vendor/bin/phpunit - -# JavaScript unit tests -npm run test:unit - -# E2E tests (requires wp-env) -npm run play:up # Start environment -npm run play:run # Run Playwright tests -``` - -See [Testing Guide](Testing-Guide) for detailed test setup. - -## Coding Standards - -### PHP Standards - -SureForms follows **WordPress Coding Standards (WPCS)** enforced via `phpcs.xml`: - -- **Escaping**: Use `esc_html()`, `esc_attr()`, `esc_url()`, `wp_kses_post()` for all output -- **Nonces**: Use `wp_nonce_field()` / `check_ajax_referer()` for form submissions and AJAX -- **Capabilities**: Always check `current_user_can()` before privileged operations -- **Sanitization**: Use `sanitize_text_field()`, `absint()`, `wp_kses()` for all input -- **Prefixes**: `SRFM_` for constants, `srfm_` for function names and handles -- **Text domain**: `sureforms` for all translatable strings -- **PHP compatibility**: 7.4+ (enforced via `PHPCompatibilityWP`) - -### JavaScript Standards - -- Follow `@wordpress/scripts` ESLint configuration -- Use `@wordpress/data` store for state management -- Use `@wordpress/api-fetch` for REST API calls -- Import WordPress dependencies from `@wordpress/*` packages -- Use Force UI (`@bsf/force-ui`) components in admin dashboard pages - -### CSS Standards - -- **Admin dashboard**: Tailwind CSS 3.x utility classes -- **Block frontend**: SASS files in `sass/` directory -- **Class prefix**: `srfm-` for all frontend CSS classes -- Do not edit generated CSS in `assets/css/` -- edit SASS source files instead - -## Pull Request Process - -### PR Checklist - -Before submitting your PR, verify: - -- [ ] Code follows the coding standards (PHP, JS, CSS) -- [ ] All linters pass without errors -- [ ] Tests pass (PHPUnit, Jest) -- [ ] New features include tests -- [ ] Translatable strings use the `sureforms` text domain -- [ ] No debug code, `console.log`, or `var_dump` statements -- [ ] No secrets or credentials committed -- [ ] Build completes without errors (`npm run build`) - -### PR Title Format - -PR titles are validated by CI. Use a clear, descriptive title that summarizes the change. - -### CI Checks - -Pull requests automatically run: - -1. **PHPUnit** -- PHP unit tests -2. **PHPStan** -- Static analysis -3. **PHP Insights** -- Code quality -4. **PR Title Validation** -- Title format check -5. **E2E Tests** -- When the PR is labeled with `e2e` - -All checks must pass before merge. - -### Code Review - -- PRs require at least one approving review -- Address all review comments -- Keep PRs focused on a single feature or fix -- Large changes should be discussed in an issue first - -## Directory Guide for Contributors - -| Directory | Purpose | Edit? | -|-----------|---------|-------| -| `src/` | JS/React source code | Yes | -| `sass/` | SASS stylesheets | Yes | -| `inc/` | PHP classes and logic | Yes | -| `tests/` | Test files | Yes | -| `build/` | Compiled JS output | No (generated) | -| `assets/css/` | Compiled CSS output | No (generated) | -| `assets/js/minified/` | Minified JS | No (generated) | -| `inc/lib/` | Bundled third-party libraries | No | -| `node_modules/` | NPM packages | No | -| `vendor/` | Composer packages | No | - -## Adding a New Gutenberg Block - -See [Gutenberg Blocks](Gutenberg-Blocks) for the full guide on adding blocks, including: - -- Block registration (server-side and client-side) -- `block.json` schema -- Editor and frontend rendering - -## Adding a New REST Endpoint - -See [REST API Reference](REST-API-Reference) for endpoint patterns and the registration system. - -## Reporting Issues - -- Use [GitHub Issues](https://github.com/brainstormforce/sureforms/issues) for bug reports and feature requests -- Security vulnerabilities should be reported through the [Bug Bounty Program](https://brainstormforce.com/bug-bounty-program/) - -## Related Pages - -- [Environment Configuration](Environment-Configuration) -- Development setup details -- [Architecture Overview](Architecture-Overview) -- Codebase structure -- [Testing Guide](Testing-Guide) -- Test framework details -- [Deployment Guide](Deployment-Guide) -- Release process diff --git a/docs/wiki/Data-Export-Import.md b/docs/wiki/Data-Export-Import.md deleted file mode 100644 index fc07271ae..000000000 --- a/docs/wiki/Data-Export-Import.md +++ /dev/null @@ -1,120 +0,0 @@ -# Data Export & Import - -SureForms supports exporting and importing forms and entries for backup, migration, and data analysis. - -## Form Export - -### REST Endpoint - -`POST /wp-json/sureforms/v1/forms/export` - -**Parameters:** -- `form_ids` (required) -- Array of form IDs to export - -**Response:** JSON file containing form data including: -- Form post data (title, content, status) -- All form post meta (`_srfm_*` keys) -- Block content (Gutenberg blocks) - -### Export Format - -Forms are exported as a JSON structure containing all data needed to recreate the form on another site. - -## Form Import - -### REST Endpoint - -`POST /wp-json/sureforms/v1/forms/import` - -**Parameters:** -- File upload containing exported JSON data - -**Process:** -1. Validates the uploaded JSON structure -2. Creates new `sureforms_form` posts -3. Restores all post meta keys -4. Assigns new post IDs (no ID conflicts) -5. Returns count of imported forms - -## Form Duplication - -### REST Endpoint - -`POST /wp-json/sureforms/v1/forms/duplicate` - -**Parameters:** -- `form_id` (required) -- ID of the form to duplicate - -**Process:** - -Handled by `Duplicate_Form` class (`inc/duplicate-form.php`): - -1. Reads the original form post and all meta -2. Creates a new post with "(Copy)" appended to the title -3. Copies all `_srfm_*` post meta to the new form -4. Returns the new form ID - -## Entry Export - -### REST Endpoint - -`POST /wp-json/sureforms/v1/entries/export` - -**Parameters:** -- `entry_ids` -- Specific entry IDs to export (optional) -- `form_id` -- Export all entries for a specific form -- `status` -- Filter by status (all, read, unread) -- `search` -- Search filter -- `date_from` / `date_to` -- Date range filter - -**Response:** CSV file (or ZIP for large exports) - -### Export Format - -The `Export` class (`inc/export.php`) generates CSV with: -- One row per entry -- Columns for each form field -- Submission metadata (date, status, IP) -- Field values normalized via `srfm_normalize_csv_field_value` filter - -### CSV Field Value Normalization - -The `srfm_normalize_csv_field_value` filter allows customizing how field values appear in CSV exports: - -```php -add_filter( 'srfm_normalize_csv_field_value', function( $value, $field ) { - // Custom formatting for specific field types - return $value; -}, 10, 2 ); -``` - -## Form Lifecycle Management - -### REST Endpoint - -`POST /wp-json/sureforms/v1/forms/manage` - -**Parameters:** -- `form_ids` (required) -- Array of form IDs -- `action` (required) -- `trash`, `restore`, or `delete` - -| Action | Behavior | -|--------|----------| -| `trash` | Move forms to trash (recoverable) | -| `restore` | Restore trashed forms | -| `delete` | Permanently delete forms | - -## Create New Form - -The `Create_New_Form` class (`inc/create-new-form.php`) handles new form creation with default meta values: - -- Sets default styling options -- Configures default submit button text -- Initializes email notification defaults -- Applies default form confirmation settings - -## Related Pages - -- [REST API Reference](REST-API-Reference) -- All export/import endpoints -- [Database Schema](Database-Schema) -- Entry and form data structure -- [Admin Dashboard](Admin-Dashboard) -- UI for export/import operations diff --git a/docs/wiki/Database-Schema.md b/docs/wiki/Database-Schema.md deleted file mode 100644 index c0a47044b..000000000 --- a/docs/wiki/Database-Schema.md +++ /dev/null @@ -1,173 +0,0 @@ -# Database Schema - -SureForms uses two custom database tables alongside the WordPress `sureforms_form` custom post type. All custom tables use the `wp_srfm_` prefix. - -## Table Relationships - -``` -+-------------------+ +-------------------+ -| wp_posts | | wp_srfm_entries | -| (sureforms_form) |<---------| form_id | -| ID (PK) | | | ID (PK) | -| post_content | | | user_id | -| post_meta (_srfm)| | | form_data (JSON) | -+-------------------+ | | status | - | +--------+-----------+ - | | - | +--------v-----------+ - | | wp_srfm_payments | - +----| form_id | - | id (PK) | - | entry_id (FK) | - | transaction_id | - | total_amount | - +--------------------+ -``` - -## Custom Tables - -### wp_srfm_entries - -Stores all form submissions. Table version: 1. - -| Column | Type | Default | Description | -|--------|------|---------|-------------| -| `ID` | BIGINT(20) UNSIGNED | AUTO_INCREMENT | Primary key | -| `form_id` | BIGINT(20) UNSIGNED | -- | Reference to sureforms_form post ID | -| `user_id` | BIGINT(20) UNSIGNED | 0 | WordPress user ID (0 = anonymous) | -| `status` | VARCHAR(10) | `unread` | Entry status: `unread`, `read`, `trash` | -| `type` | VARCHAR(20) | -- | Form type: `quiz`, `standard`, etc. | -| `form_data` | LONGTEXT | `[]` | JSON-encoded submitted field values | -| `submission_info` | LONGTEXT | `[]` | JSON-encoded browser/device/IP metadata | -| `notes` | LONGTEXT | `[]` | JSON-encoded admin notes | -| `logs` | LONGTEXT | `[]` | JSON-encoded activity log entries | -| `extras` | LONGTEXT | `[]` | JSON-encoded misc additional data | -| `created_at` | TIMESTAMP | CURRENT_TIMESTAMP | Submission timestamp | -| `updated_at` | TIMESTAMP | CURRENT_TIMESTAMP ON UPDATE | Last update timestamp | - -**Indexes:** -- `PRIMARY KEY (ID)` -- `INDEX idx_form_id (form_id)` -- `INDEX idx_user_id (user_id)` -- `INDEX idx_form_id_created_at_status (form_id, created_at, status)` -- composite index for list queries - -**Log Entry Structure:** -```json -{ - "title": "Form Submitted", - "messages": ["Email notification sent", "Entry stored"], - "timestamp": "2024-01-15 10:30:00" -} -``` - -### wp_srfm_payments - -Stores payment transaction records linked to form entries. Table version: 1. Added in v2.0.0. - -| Column | Type | Default | Description | -|--------|------|---------|-------------| -| `id` | BIGINT(20) UNSIGNED | AUTO_INCREMENT | Primary key | -| `form_id` | BIGINT(20) UNSIGNED | -- | Reference to sureforms_form post | -| `block_id` | VARCHAR(255) | `''` | Payment block identifier | -| `status` | VARCHAR(50) | `pending` | Payment status (see below) | -| `total_amount` | DECIMAL(26,8) | `0.00000000` | Total amount after discount | -| `refunded_amount` | DECIMAL(26,8) | `0.00000000` | Total refunded amount | -| `currency` | VARCHAR(10) | `''` | ISO 4217 currency code | -| `entry_id` | BIGINT(20) UNSIGNED | 0 | Reference to entries table | -| `gateway` | VARCHAR(20) | `''` | Payment gateway: `stripe` | -| `type` | VARCHAR(30) | `''` | Payment type: `payment`, `subscription`, `renewal` | -| `mode` | VARCHAR(20) | `''` | Mode: `test` or `live` | -| `transaction_id` | VARCHAR(50) | `''` | Gateway transaction ID | -| `customer_id` | VARCHAR(50) | `''` | Gateway customer ID | -| `subscription_id` | VARCHAR(50) | `''` | Subscription ID (if recurring) | -| `subscription_status` | VARCHAR(20) | `''` | Subscription status | -| `parent_subscription_id` | BIGINT(20) UNSIGNED | 0 | Parent subscription payment ID | -| `payment_data` | LONGTEXT | `[]` | JSON-encoded payment details (includes refunds) | -| `extra` | LONGTEXT | `[]` | JSON-encoded additional data | -| `log` | LONGTEXT | `[]` | JSON-encoded payment log | -| `created_at` | TIMESTAMP | CURRENT_TIMESTAMP | Creation timestamp | -| `updated_at` | TIMESTAMP | CURRENT_TIMESTAMP ON UPDATE | Last update timestamp | -| `srfm_txn_id` | VARCHAR(100) | `''` | Custom transaction ID format | -| `customer_email` | VARCHAR(255) | `''` | Customer email | -| `customer_name` | VARCHAR(255) | `''` | Customer name | - -**Valid Payment Statuses:** -`pending`, `succeeded`, `failed`, `canceled`, `requires_action`, `requires_payment_method`, `processing`, `refunded`, `partially_refunded` - -**Valid Subscription Statuses:** -`active`, `canceled`, `past_due`, `unpaid`, `trialing`, `incomplete`, `incomplete_expired`, `paused` - -**Supported Currencies:** -USD, EUR, GBP, JPY, CAD, AUD, CHF, CNY, SEK, NZD, MXN, SGD, HKD, NOK, TRY, RUB, INR, BRL, ZAR, KRW - -## WordPress Post Type: sureforms_form - -Forms are stored as a custom post type (`sureforms_form`) in the standard `wp_posts` table. Block content is in `post_content`, and form configuration is stored as post meta with `_srfm_` prefixed keys. - -### Key Post Meta Keys - -| Meta Key | Type | Description | -|----------|------|-------------| -| `_srfm_forms_styling` | string | Form styling mode | -| `_srfm_color` | string | Primary form color | -| `_srfm_bg_color` | string | Background color | -| `_srfm_fontsize` | string | Font size | -| `_srfm_label_color` | string | Label text color | -| `_srfm_input_color` | string | Input text color | -| `_srfm_submit_button_text` | string | Submit button text | -| `_srfm_submit_alignment` | string | Button alignment | -| `_srfm_submit_width` | string | Button width | -| `_srfm_submit_width_backend` | string | Backend button width | -| `_srfm_is_inline_button` | boolean | Inline button mode | -| `_srfm_email_notification` | array | Email notification settings | -| `_srfm_form_confirmation` | array | Confirmation settings (message/redirect) | -| `_srfm_captcha` | string | CAPTCHA type (recaptcha_v2, v3, hcaptcha, turnstile) | -| `_srfm_honeypot` | boolean | Honeypot spam protection | -| `_srfm_is_page_break` | boolean | Multi-step form enabled | -| `_srfm_single_page_form_title` | boolean | Show title on instant form | -| `_srfm_instant_form_settings` | array | Instant form configuration | -| `_srfm_page_form_logo` | string | Form logo URL | -| `_srfm_submit_type` | string | Submission type | - -Post meta is extensible via the `srfm_register_post_meta` filter. - -## Database Base Class - -All custom tables extend `SRFM\Inc\Database\Base`, which provides: - -### Schema Versioning -- Each table has a `$table_version` integer -- Versions stored in `srfm_database_table_versions` option -- On version mismatch, `start_db_upgrade()` runs migrations (new columns, renames) - -### Query Builder -```php -// Simple equality -$results = $instance->get_results(['form_id' => 123]); - -// Complex conditions with operators -$results = $instance->get_results([ - [ - ['key' => 'status', 'compare' => '!=', 'value' => 'trash'], - ['key' => 'created_at', 'compare' => '>', 'value' => '2024-01-01'], - ] -]); - -// IN operator -$results = $instance->get_results([ - [['key' => 'ID', 'compare' => 'IN', 'value' => [1, 2, 3]]] -]); -``` - -### Caching -Results are cached in-memory using MD5 of the SQL query as the cache key. Cache is reset on insert, update, or delete operations. - -### Data Encoding -Array-type columns (defined in `get_schema()`) are automatically JSON-encoded on write and decoded on read. Number types are cast to integers. - -## Related Pages - -- [Architecture Overview](Architecture-Overview) -- Plugin bootstrap and class initialization -- [Payment Integration](Payment-Integration) -- Stripe payment flow -- [Form Submission Flow](Form-Submission-Flow) -- Entry creation pipeline -- [REST API Reference](REST-API-Reference) -- API endpoints for entries and payments diff --git a/docs/wiki/Deployment-Guide.md b/docs/wiki/Deployment-Guide.md deleted file mode 100644 index 1511856ec..000000000 --- a/docs/wiki/Deployment-Guide.md +++ /dev/null @@ -1,109 +0,0 @@ -# Deployment Guide - -## Release Process Overview - -SureForms follows a branch-based release workflow with automated CI/CD via GitHub Actions. - -## Git Workflow - -``` -feature/branch --> next-release --> master --> tag/release - (development) (production) -``` - -1. Feature branches are created from `next-release` -2. PRs target `next-release` for review and merge -3. `next-release` is merged to `master` for releases -4. Tags trigger release artifacts - -## Build Steps - -### Production Build - -```bash -# Full production build (JS + SASS + minify) -npm run build - -# Individual steps: -npm run build:script # Build JS via wp-scripts -npm run build:sass # Compile SASS via Grunt -``` - -The build process: -1. Webpack bundles JS/React source from `src/` to `assets/build/` -2. Grunt compiles SASS from `sass/` to `assets/css/` -3. Grunt minifies CSS to `assets/css/minified/` -4. Grunt minifies JS to `assets/js/minified/` -5. PostCSS applies Autoprefixer - -### i18n - -```bash -npm run makepot # Generate .pot translation file -``` - -## CI/CD Pipelines - -### GitHub Actions Workflows - -| Workflow | Trigger | Purpose | -|----------|---------|---------| -| `phpunit.yml` | Pull requests | Run PHP unit tests | -| `playwright.yml` | PR labeled `e2e` | Run E2E browser tests | -| `code-analysis.yml` | Pull requests | PHPStan static analysis | -| `insights.yml` | Pull requests | PHP Insights code quality | -| `pr-title.yml` | Pull requests | Validate PR title format | -| `push-to-deploy.yml` | Push to master | Deploy to production | -| `push-asset-readme-update.yml` | Push to master | Update readme/assets | -| `release-tag-draft.yml` | Tag push | Create draft GitHub release | -| `release-pr-template.yml` | Release PRs | Apply release PR template | -| `claude-code-review.yml` | Pull requests | AI-powered code review | - -### Test Pipeline - -Pull requests automatically run: -1. PHPUnit tests (PHP 8.2, WordPress trunk) -2. PHPStan static analysis -3. PHP Insights code quality -4. PR title validation -5. E2E tests (when labeled `e2e`) - -### Deployment Pipeline - -On push to `master`: -1. `push-to-deploy.yml` triggers deployment -2. `push-asset-readme-update.yml` updates WordPress.org assets - -### Release Pipeline - -1. Merge `next-release` into `master` -2. Create a version tag (e.g., `v2.5.1`) -3. `release-tag-draft.yml` creates a draft GitHub release -4. Review and publish the release - -## Pre-Deployment Checklist - -- [ ] All tests pass (PHPUnit, Playwright, Jest) -- [ ] PHPStan analysis clean -- [ ] PHPCS standards pass -- [ ] Production build completes without errors -- [ ] Version bumped in `sureforms.php` and `readme.txt` -- [ ] `SRFM_VER` constant updated -- [ ] `SRFM_PRO_RECOMMENDED_VER` checked -- [ ] Changelog updated in `readme.txt` -- [ ] Translation .pot file regenerated -- [ ] No debug code or console.log statements -- [ ] Database migrations tested (if any) - -## Version Bumping - -Update version in these files: -1. `sureforms.php` -- Plugin header `Version:` and `SRFM_VER` constant -2. `readme.txt` -- `Stable tag:` and changelog section -3. `package.json` -- `version` field - -## Related Pages - -- [Testing Guide](Testing-Guide) -- Test setup and execution -- [Contributing Guide](Contributing-Guide) -- Development workflow -- [Environment Configuration](Environment-Configuration) -- Build tools diff --git a/docs/wiki/Email-Notifications.md b/docs/wiki/Email-Notifications.md deleted file mode 100644 index 642751bcb..000000000 --- a/docs/wiki/Email-Notifications.md +++ /dev/null @@ -1,86 +0,0 @@ -# Email Notifications - -SureForms sends email notifications on form submission and supports scheduled email summary digests. - -## Email System Overview - -``` -Form Submission - -> Form_Submit::handle_form_submission() - -> Email_Template (inc/email/email-template.php) - -> Smart_Tags resolution - -> wp_mail() dispatch -``` - -## Email Template - -The `Email_Template` class (`inc/email/email-template.php`) handles: - -- HTML email template rendering -- Dynamic content insertion via smart tags -- Multiple notification recipients -- Customizable subject lines and body content -- Reply-to address configuration - -### Per-Form Email Settings - -Email notifications are configured per-form via the `_srfm_email_notification` post meta key. Each form can have: - -- **To** -- Recipient email addresses (supports multiple, comma-separated) -- **Subject** -- Email subject line (supports smart tags) -- **Body** -- Email content (supports smart tags and HTML) -- **Reply-To** -- Reply-to email address -- **CC/BCC** -- Additional recipients - -## Smart Tags - -The `Smart_Tags` class (`inc/smart-tags.php`) provides template variables that are resolved at email send time: - -| Smart Tag | Description | -|-----------|-------------| -| `{admin_email}` | WordPress admin email | -| `{site_title}` | WordPress site title | -| `{site_url}` | WordPress site URL | -| `{form_title}` | Name of the submitted form | -| `{form_id}` | ID of the submitted form | -| `{entry_id}` | ID of the created entry | -| `{all_fields}` | All submitted field values formatted | -| `{field:field_name}` | Specific field value by field name | -| `{user_ip}` | Submitter's IP address | -| `{user_agent}` | Submitter's browser user agent | -| `{submission_date}` | Date of submission | - -Smart tags are processed by replacing the tag placeholders with actual values from the form submission data. - -## Email Summary - -The `Email_Summary` class (`inc/global-settings/email-summary.php`) provides scheduled digest reports: - -- Configurable frequency (daily, weekly, monthly) -- Summary of form submissions over the period -- Entry counts per form -- Sent to configured admin email addresses -- Uses WordPress cron (`Events_Scheduler`) for scheduling - -## Customization - -### Modifying Email Content - -Email content is filtered through smart tag processing, allowing dynamic content: - -```php -// In per-form settings, the email body supports: -// - Smart tags: {form_title}, {all_fields}, etc. -// - HTML formatting -// - Custom text -``` - -### Extending Smart Tags - -Smart tags can be extended by hooking into the tag resolution process to add custom replacements. - -## Related Pages - -- [Form Submission Flow](Form-Submission-Flow) -- When emails are triggered -- [WordPress Hooks Reference](WordPress-Hooks-Reference) -- Email-related hooks -- [Architecture Overview](Architecture-Overview) -- Email_Template initialization diff --git a/docs/wiki/Environment-Configuration.md b/docs/wiki/Environment-Configuration.md deleted file mode 100644 index b4a89da2f..000000000 --- a/docs/wiki/Environment-Configuration.md +++ /dev/null @@ -1,197 +0,0 @@ -# Environment Configuration - -## Prerequisites - -| Requirement | Version | Notes | -|-------------|---------|-------| -| PHP | 7.4+ | WordPress minimum requirement | -| WordPress | 6.4+ | Gutenberg block editor required | -| Node.js | 24.16.0 | Managed via Volta (see `package.json`) | -| Composer | 2.x | PHP dependency management | -| npm | 11.x+ | Comes with Node 24 | - -## Plugin Constants - -Defined in `sureforms.php`: - -| Constant | Value | Purpose | -|----------|-------|---------| -| `SRFM_FILE` | `__FILE__` | Absolute path to main plugin file | -| `SRFM_BASENAME` | `sureforms/sureforms.php` | Plugin basename for hooks | -| `SRFM_DIR` | Plugin directory path | File system path operations | -| `SRFM_URL` | Plugin URL | Asset URL generation | -| `SRFM_VER` | `2.5.1` | Version for cache busting | -| `SRFM_SLUG` | `srfm` | Short identifier slug | -| `SRFM_FORMS_POST_TYPE` | `sureforms_form` | Custom post type slug | -| `SRFM_ENTRIES` | `sureforms_entries` | Entries identifier | -| `SRFM_PAYMENTS` | `sureforms_payments` | Payments identifier | -| `SRFM_WEBSITE` | `https://sureforms.com/` | Official website | -| `SRFM_AI_MIDDLEWARE` | `https://credits.startertemplates.com/sureforms/` | AI credits API | -| `SRFM_MIDDLEWARE_BASE_URL` | `https://api.sureforms.com/` | API middleware | -| `SRFM_BILLING_PORTAL` | `https://billing.sureforms.com/` | Billing portal | -| `SRFM_PRO_RECOMMENDED_VER` | `2.5.1` | Minimum recommended Pro version | -| `SRFM_SURETRIGGERS_INTEGRATION_BASE_URL` | `https://app.ottokit.com/` | OttoKit integration | - -## Development Environment Setup - -### Option 1: wp-env (Docker) - -```bash -# Start the WordPress environment -npm run play:up - -# Stop the environment -npm run play:stop - -# Clean environment data -npm run env:clean -``` - -Configuration is in `.wp-env.json`. Requires Docker to be installed. - -### Option 2: Local by Flywheel / MAMP / XAMPP - -1. Set up a local WordPress installation -2. Clone the repo into `wp-content/plugins/sureforms` -3. Run `composer install` for PHP dependencies -4. Run `npm install` for JS dependencies -5. Run `npm start` for development with hot reload - -## Build Tools - -### wp-scripts (JavaScript) - -Primary build tool for JS/React compilation via Webpack: - -```bash -npm start # Dev server with hot reload -npm run build:script # Production JS build -``` - -Entry points are defined in `webpack.config.js` and output to `assets/build/`. - -### Grunt (SASS / Minification) - -```bash -npm run build:sass # Compile SASS to CSS -npm run build # Full build (JS + SASS + minify) -``` - -The `Gruntfile.js` handles: -- SASS compilation (`sass/` -> `assets/css/`) -- CSS minification -- JS minification -- PostCSS with Autoprefixer - -### Tailwind CSS - -Used for admin dashboard styles. Configuration in `tailwind.config.js`: -- Content scanning paths: `src/admin/**/*.{js,jsx}` -- Plugin: `@tailwindcss/forms` -- Custom theme extensions for Force UI integration - -### PostCSS - -Configuration in `postcss.config.js`: -- Autoprefixer for browser compatibility -- cssnano for production minification - -## NPM Scripts Reference - -| Script | Command | Description | -|--------|---------|-------------| -| `start` | `wp-scripts start` | Dev server with hot reload | -| `build` | Full pipeline | JS + SASS + minify | -| `build:script` | `wp-scripts build` | Build JS only | -| `build:sass` | Grunt sass tasks | Build SASS only | -| `lint-js` | `wp-scripts lint-js` | ESLint check | -| `lint-js:fix` | `wp-scripts lint-js --fix` | Auto-fix JS lint | -| `lint-css` | `wp-scripts lint-style` | Stylelint check | -| `lint-css:fix` | `wp-scripts lint-style --fix` | Auto-fix CSS lint | -| `pretty` | `prettier --check` | Prettier check | -| `pretty:fix` | `prettier --write` | Prettier format | -| `test:unit` | `wp-scripts test-unit-js` | Jest unit tests | -| `play:up` | `wp-env start` | Start Docker env | -| `play:stop` | `wp-env stop` | Stop Docker env | -| `play:run` | `playwright test` | Run E2E tests | -| `play:run:interactive` | `playwright test --headed` | E2E tests (headed) | -| `env:clean` | `wp-env clean` | Clean Docker data | -| `makepot` | `wp i18n make-pot` | Generate .pot file | - -## Composer Scripts - -| Script | Description | -|--------|-------------| -| `vendor/bin/phpunit` | Run PHPUnit tests | -| `vendor/bin/phpcs` | PHP CodeSniffer (WPCS) | -| `vendor/bin/phpcbf` | Auto-fix PHPCS issues | -| `vendor/bin/phpstan` | PHPStan static analysis | - -## Linting Configuration - -### PHP (PHPCS) - -Configured via `phpcs.xml`: -- Ruleset: WordPress Coding Standards (WPCS) -- PHPCompatibility for PHP 7.4+ -- Text domain: `sureforms` -- Prefixes: `srfm`, `SRFM_` - -### JavaScript (ESLint) - -Uses `@wordpress/scripts` ESLint configuration which extends WordPress defaults. - -### CSS (Stylelint) - -WordPress Stylelint configuration via `@wordpress/scripts`. - -### Prettier - -Code formatting for JS/CSS files. - -## Volta Configuration - -Node version is pinned in `package.json`: - -```json -{ - "volta": { - "node": "24.16.0" - } -} -``` - -Install Volta to automatically use the correct Node version when entering the project directory. - -## Key Dependencies - -### PHP (Composer) - -| Package | Purpose | -|---------|---------| -| `yoast/phpunit-polyfills` | PHPUnit compatibility | -| `squizlabs/php_codesniffer` | Code style checking | -| `wp-coding-standards/wpcs` | WordPress standards | -| `phpcompatibility/php-compatibility` | PHP version checks | -| `phpstan/phpstan` | Static type analysis | -| `nunomaduro/phpinsights` | Code quality insights | - -### JavaScript (npm) - -| Package | Purpose | -|---------|---------| -| `@bsf/force-ui` | BSF internal UI component library | -| `@wordpress/scripts` | Build tooling | -| `@wordpress/api-fetch` | REST API client | -| `@tanstack/react-query` | Data fetching/caching | -| `react-router-dom` | Client-side routing | -| `tailwindcss` | Utility-first CSS | -| `@playwright/test` | E2E testing | -| `@wordpress/env` | Docker test environment | - -## Related Pages - -- [Architecture Overview](Architecture-Overview) -- Plugin structure and bootstrap -- [Testing Guide](Testing-Guide) -- Test setup and execution -- [Contributing Guide](Contributing-Guide) -- Coding standards and workflow -- [Frontend Assets](Frontend-Assets) -- Asset pipeline details diff --git a/docs/wiki/Form-Fields-Architecture.md b/docs/wiki/Form-Fields-Architecture.md deleted file mode 100644 index 285f4793c..000000000 --- a/docs/wiki/Form-Fields-Architecture.md +++ /dev/null @@ -1,137 +0,0 @@ -# Form Fields Architecture - -SureForms uses a layered architecture for form fields: Gutenberg blocks define the editor experience, field markup classes generate the frontend HTML, and the validation system ensures data integrity on submission. - -## Field Type Hierarchy - -``` -Fields\Base (inc/fields/base.php) - |-- Input_Markup (text, hidden) - |-- Email_Markup (email with validation) - |-- Textarea_Markup (multi-line text) - |-- Number_Markup (numeric with min/max) - |-- Phone_Markup (with country selector) - |-- URL_Markup (URL with validation) - |-- Dropdown_Markup (select options) - |-- Checkbox_Markup (single/multiple) - |-- Multichoice_Markup (radio/checkbox groups) - |-- Address_Markup (composite address field) - |-- GDPR_Markup (consent checkbox) - |-- Payment_Markup (Stripe payment field) - |-- Inlinebutton_Markup (inline buttons) -``` - -## Base Field Class - -`inc/fields/base.php` provides the foundation: - -- Common HTML wrapper generation -- Label rendering with required indicator -- Help text / description output -- Error message container -- CSS class assembly with `srfm-` prefix -- Conditional logic attribute output -- Accessibility attributes (aria-label, aria-required) - -## Markup Generation Pattern - -Each field markup class follows a consistent pattern: - -1. Receive block attributes from the Gutenberg block -2. Process and sanitize attribute values -3. Generate field-specific HTML using WordPress escaping functions -4. Wrap in the standard field container with label and error placeholder -5. Return the complete HTML string - -## Available Field Types - -### Input (input-markup.php) -Standard text input supporting `text`, `hidden`, and other HTML5 input types. Supports placeholder, default value, min/max length. - -### Email (email-markup.php) -Email input with built-in email format validation. Supports confirmation email field option. - -### Textarea (textarea-markup.php) -Multi-line text area with configurable rows and max length. - -### Number (number-markup.php) -Numeric input with min/max value constraints, step size, and format validation. - -### Phone (phone-markup.php) -Phone number input integrated with `intl-tel-input` library for country code selection. Uses `countries.json` for country data. - -### URL (url-markup.php) -URL input with format validation. - -### Dropdown (dropdown-markup.php) -Select dropdown with configurable options. Supports default selection and placeholder text. - -### Checkbox (checkbox-markup.php) -Single or multiple checkbox inputs with label positioning options. - -### Multi Choice (multichoice-markup.php) -Radio button or checkbox groups for multiple choice questions. Supports image choices and custom layouts. - -### Address (address-markup.php) -Composite field with subfields: street address, city, state/province, zip/postal code, and country. Each subfield is independently configurable. - -### GDPR (gdpr-markup.php) -GDPR consent checkbox with customizable compliance text. Integrates with form-level compliance settings. - -### Payment (payment-markup.php) -Payment collection field for Stripe integration. Renders the payment form elements and connects to the payment processing flow. - -## Validation System - -### Server-Side Validation (field-validation.php) - -`inc/field-validation.php` handles validation during form submission: - -- **Required field check** -- Ensures required fields have values -- **Type validation** -- Validates data types (email format, URL format, number ranges) -- **Unique value check** -- Optional unique validation against existing entries -- **Custom validation** -- Extensible via filters - -Common error messages are defined in `Helper::get_common_err_msg()`: -- `required`: "This field is required." -- `unique`: "Value needs to be unique." - -### Client-Side Validation - -Frontend JavaScript provides instant validation feedback before submission, matching server-side rules. - -## Field Rendering Pipeline - -``` -1. Block Editor (Gutenberg) - -> Block attributes saved in post_content - -2. Frontend Request - -> Generate_Form_Markup::get_form_markup() - -> Parses post_content blocks - -> For each block, calls its render callback - -3. Block Render Callback - -> Block class (inc/blocks/{type}/block.php) - -> Instantiates field markup class - -> Passes block attributes - -4. Field Markup Generation - -> Field markup class (inc/fields/{type}-markup.php) - -> Base class wraps with container, label, error placeholder - -> Field-specific HTML generated - -> Returns escaped HTML string - -5. Form Assembly - -> All field HTML concatenated inside <form> wrapper - -> Submit button appended - -> Nonce field added - -> Final form HTML returned -``` - -## Related Pages - -- [Gutenberg Blocks](Gutenberg-Blocks) -- Block registration and editor components -- [Form Submission Flow](Form-Submission-Flow) -- How field data is validated and processed -- [WordPress Hooks Reference](WordPress-Hooks-Reference) -- Field-related filters -- [Payment Integration](Payment-Integration) -- Payment field details diff --git a/docs/wiki/Form-Submission-Flow.md b/docs/wiki/Form-Submission-Flow.md deleted file mode 100644 index 81a9e3806..000000000 --- a/docs/wiki/Form-Submission-Flow.md +++ /dev/null @@ -1,191 +0,0 @@ -# Form Submission Flow - -This page documents the end-to-end form submission process from frontend to entry storage. - -## Flow Diagram - -``` -+------------------+ +-------------------+ +------------------+ -| User fills form |---->| JavaScript fetch() |---->| REST API | -| in browser | | POST /submit-form | | Form_Submit | -+------------------+ +-------------------+ +--------+---------+ - | - +--------------------------------+ - | - +----------v-----------+ - | Permission Check | - | - X-WP-Submit-Nonce | - | - Form data exists | - +----------+-----------+ - | - +----------v-----------+ - | Form Restrictions | - | - Max entries check | - | - Date scheduling | - | - Login required | - +----------+-----------+ - | - +----------v-----------+ - | Field Validation | - | - Required fields | - | - Type validation | - | - Unique values | - +----------+-----------+ - | - +----------v-----------+ - | Security Checks | - | - CAPTCHA verify | - | - Honeypot check | - +----------+-----------+ - | - +----------v-----------+ - | Data Processing | - | - Sanitize fields | - | - Smart tag resolve | - | - Collect metadata | - +----------+-----------+ - | - +----------------+----------------+ - | | -+--------v--------+ +--------v--------+ -| Email Notify | | Entry Storage | -| Email_Template | | wp_srfm_entries | -+-----------------+ +--------+--------+ - | - +--------v--------+ - | Payment Process | - | (if applicable) | - | wp_srfm_payments| - +--------+--------+ - | - +--------v--------+ - | Confirmation | - | Response | - +-----------------+ -``` - -## Step-by-Step Process - -### 1. Frontend Submission - -The form is submitted via JavaScript `fetch()` to `POST /wp-json/sureforms/v1/submit-form` with: - -- Form field data as POST body -- `X-WP-Submit-Nonce` header for security (does not require logged-in user) -- Form ID to identify which form was submitted - -Nonces can be refreshed via `GET /refresh-nonces` (public, no auth required). - -### 2. Permission Check - -`Form_Submit::submit_form_permissions_check()`: - -- Verifies the `X-WP-Submit-Nonce` header -- Validates that form data and form ID are present -- Returns `WP_Error` on failure - -### 3. Form Restrictions - -`Form_Restriction` class checks: - -- **Maximum entries** -- Has the form reached its submission limit? -- **Date scheduling** -- Is the form within its active date range? -- **Login required** -- Does the form require a logged-in user? -- **Entry caps** -- Per-user submission limits - -### 4. Field Validation - -`Field_Validation` (`inc/field-validation.php`): - -- **Required fields** -- Ensures all required fields have non-empty values -- **Type validation** -- Email format, URL format, number ranges, phone format -- **Unique values** -- Checks existing entries for uniqueness if configured -- Returns validation errors that prevent submission - -### 5. Security Verification - -- **CAPTCHA** -- Validates reCAPTCHA v2/v3, hCaptcha, or Cloudflare Turnstile token -- **Honeypot** -- Checks the hidden honeypot field is empty (bots fill it) - -### 6. Data Processing - -- `apply_filters('srfm_form_submit_data', $data, $form_id)` -- allows modification -- Sanitizes each field value -- Resolves smart tags for email templates -- Collects submission metadata (IP, browser via Browser class, device info) -- `do_action('srfm_before_submission', $data, $form_id)` - -### 7. Email Notifications - -`Email_Template` sends configured email notifications: - -- Processes smart tags in subject and body -- Sends to configured recipients -- Handles CC/BCC -- See [Email Notifications](Email-Notifications) for details - -### 8. Entry Storage - -Checks GDPR compliance (`do_not_store_entries` setting). If storage is allowed: - -```php -Entries::add([ - 'form_id' => $form_id, - 'user_id' => get_current_user_id(), - 'form_data' => $sanitized_data, // JSON-encoded - 'submission_info' => $metadata, // JSON-encoded - 'logs' => $activity_logs, // JSON-encoded - 'status' => 'unread', - 'type' => $form_type, // 'standard', 'quiz', etc. -]); -``` - -### 9. Payment Processing - -If the form includes a payment block: - -- Stripe payment is processed -- Payment record created in `wp_srfm_payments` -- Payment ID linked to the entry -- See [Payment Integration](Payment-Integration) for details - -### 10. Post-Submission - -- `do_action('srfm_form_submit', $entry_id, $form_id, $form_data)` -- `do_action('srfm_after_submission_process', $entry_id, $form_id)` -- Returns confirmation response: - - **Message** -- Display a success message - - **Redirect** -- Redirect to a specified URL - -## Form Confirmation Types - -Configured via `_srfm_form_confirmation` post meta: - -| Type | Behavior | -|------|----------| -| Message | Display a success message on the same page | -| Redirect | Redirect to a specified URL after submission | - -Confirmation parameters are filterable via `srfm_form_confirmation_params`. - -## Error Handling - -Errors at any stage return a JSON error response to the frontend: - -```json -{ - "success": false, - "data": "Validation error message" -} -``` - -The frontend JavaScript displays errors inline next to the relevant fields. - -## Related Pages - -- [REST API Reference](REST-API-Reference) -- Submit endpoint details -- [Database Schema](Database-Schema) -- Entry and payment table structure -- [Email Notifications](Email-Notifications) -- Email dispatch details -- [Payment Integration](Payment-Integration) -- Payment processing -- [WordPress Hooks Reference](WordPress-Hooks-Reference) -- Submission hooks -- [Form Fields Architecture](Form-Fields-Architecture) -- Field validation diff --git a/docs/wiki/Frontend-Assets.md b/docs/wiki/Frontend-Assets.md deleted file mode 100644 index 99b4cca91..000000000 --- a/docs/wiki/Frontend-Assets.md +++ /dev/null @@ -1,122 +0,0 @@ -# Frontend Assets - -SureForms manages assets across three contexts: frontend (form display), admin (dashboard), and block editor. - -## Asset Loading Strategy - -### Frontend (Form Display) - -`inc/frontend-assets.php` (`Frontend_Assets` class) handles loading CSS/JS on pages containing SureForms forms: - -- Detects form blocks in page content -- Enqueues only necessary field-specific CSS/JS -- Loads Stripe JS SDK only when payment fields are present -- Enqueues `intl-tel-input` only when phone fields exist - -### Admin Dashboard - -Admin assets are enqueued only on SureForms admin pages: - -- React app bundle from `assets/build/` -- Tailwind CSS base styles from `src/admin/tw-base.scss` -- Localized data via `wp_localize_script()` - -### Block Editor - -`inc/gutenberg-hooks.php` (`Gutenberg_Hooks` class) loads editor assets: - -- Block editor JS/CSS from `assets/build/` -- Editor-specific stylesheets -- Block preview styles - -## Build Pipeline - -### wp-scripts (Webpack) - -Primary JS build tool. Configuration extends `@wordpress/scripts` defaults: - -```bash -npm start # Development with hot reload -npm run build:script # Production build -``` - -**Entry Points:** -- `src/blocks/blocks.js` -- Gutenberg block registration -- `src/admin/editor-scripts.js` -- Admin dashboard React app -- Additional entries per block type - -**Output:** `assets/build/` directory - -**Webpack Features:** -- Code splitting per entry point -- WordPress dependency extraction (`@wordpress/*` packages) -- Source maps in development -- Asset hashing for cache busting - -### Grunt (SASS / Minification) - -```bash -npm run build:sass # Compile SASS only -npm run build # Full build (JS + SASS + minify) -``` - -The `Gruntfile.js` tasks include: - -| Task | Description | -|------|-------------| -| `sass` | Compile SASS files from `sass/` to `assets/css/` | -| `postcss` | Run PostCSS with Autoprefixer | -| `cssmin` | Minify CSS to `assets/css/minified/` | -| `uglify` | Minify JS to `assets/js/minified/` | -| `copy` | Copy assets to distribution directories | - -### SASS Directory Structure - -``` -sass/ -|-- frontend block styles -|-- form field styles -|-- layout and grid styles -``` - -Compiled output: `assets/css/` (unminified) and `assets/css/minified/` - -### Tailwind CSS - -Used exclusively for admin dashboard pages: - -**Configuration (`tailwind.config.js`):** -- Content paths: `src/admin/**/*.{js,jsx}` -- Plugins: `@tailwindcss/forms` -- Custom theme extensions for Force UI compatibility -- `tailwind-merge` used for dynamic class composition - -**Base styles:** `src/admin/tw-base.scss` - -## CSS Naming Conventions - -| Context | Prefix | Example | -|---------|--------|---------| -| Frontend form styles | `srfm-` | `srfm-input-field`, `srfm-form-container` | -| Admin dashboard | Tailwind utilities | `flex items-center gap-2` | -| Block editor | `srfm-editor-` | `srfm-editor-preview` | - -## Asset Versioning - -All enqueued assets use `SRFM_VER` (currently `2.5.1`) for cache busting: - -```php -wp_enqueue_style( - 'srfm-frontend', - SRFM_URL . 'assets/css/minified/frontend.min.css', - [], - SRFM_VER -); -``` - -## Related Pages - -- [Admin Dashboard](Admin-Dashboard) -- React admin asset details -- [Gutenberg Blocks](Gutenberg-Blocks) -- Block editor assets -- [Environment Configuration](Environment-Configuration) -- Build tool setup -- [Contributing Guide](Contributing-Guide) -- CSS/JS conventions diff --git a/docs/wiki/Getting-Started.md b/docs/wiki/Getting-Started.md deleted file mode 100644 index a0f2ea908..000000000 --- a/docs/wiki/Getting-Started.md +++ /dev/null @@ -1,149 +0,0 @@ -# Getting Started - -This guide walks you through setting up a SureForms development environment from scratch. - -## Prerequisites - -| Tool | Version | Notes | -|------|---------|-------| -| PHP | 7.4+ | Required for plugin runtime | -| WordPress | 6.4+ | Required for block editor features | -| Node.js | 24.16.0 | Managed via Volta (auto-switches) | -| Composer | 2.x | PHP dependency manager | -| Git | 2.x | Version control | -| Docker | Latest | Optional, for wp-env test environment | - -### Installing Volta (Recommended) - -[Volta](https://volta.sh/) ensures you use the correct Node.js version automatically: - -```bash -curl https://get.volta.sh | bash -``` - -The `package.json` pins Node 24.16.0 via Volta config -- it activates automatically when you enter the project directory. - -## Initial Setup - -### 1. Clone the Repository - -```bash -git clone https://github.com/brainstormforce/sureforms.git -cd sureforms -``` - -### 2. Install Dependencies - -```bash -composer install # PHP dependencies -npm install # Node dependencies -``` - -### 3. Build the Plugin - -```bash -npm run build # Full production build (JS + SASS + minify) -``` - -This runs three steps: -1. `wp-scripts build` -- Bundles JS/React from `src/` to `build/` -2. SASS compilation -- Compiles `sass/` to `assets/css/` -3. `grunt minify` -- Minifies CSS and JS to `assets/css/minified/` and `assets/js/minified/` - -### 4. Start Development Server - -```bash -npm start # wp-scripts dev server with hot reload -``` - -This watches `src/` for changes and rebuilds JS automatically. For SASS changes, run `npm run build:sass` separately. - -## WordPress Environment - -### Option A: Local WordPress Installation - -1. Set up a local WordPress site (e.g., using Local, MAMP, or Docker) -2. Symlink or copy the plugin into `wp-content/plugins/sureforms/` -3. Activate the plugin from the WordPress admin - -### Option B: wp-env (Docker-Based) - -The project includes a `.wp-env.json` configuration for a Docker-based WordPress environment: - -```bash -npm run play:up # Start WordPress + MySQL containers -``` - -This provides: -- WordPress at `http://localhost:8888` (admin: `admin` / `password`) -- Test WordPress at `http://localhost:8889` -- Plugin auto-mounted and activated -- Consistent environment across developers - -Additional commands: -```bash -npm run play:stop # Stop containers -npm run env:clean # Reset all data -``` - -## Verifying Your Setup - -### Run Linters - -```bash -vendor/bin/phpcs # PHP CodeSniffer -npm run lint-js # ESLint -npm run lint-css # Stylelint -npm run pretty # Prettier -``` - -### Run Tests - -```bash -vendor/bin/phpunit # PHP unit tests -npm run test:unit # JavaScript unit tests -``` - -### Build Check - -```bash -npm run build # Should complete without errors -``` - -## Project Structure Overview - -``` -sureforms/ -├── sureforms.php # Plugin entry point -├── plugin-loader.php # Autoloader and bootstrap -├── inc/ # PHP classes (core logic) -├── src/ # JS/React source (compiled by wp-scripts) -│ ├── admin/ # Admin dashboard React app -│ ├── blocks/ # Gutenberg block components -│ ├── components/ # Shared React components -│ └── store/ # WordPress data store -├── sass/ # SASS source files -├── assets/ # Compiled assets (CSS, JS, images) -├── templates/ # PHP templates (BladeOne) -├── tests/ # Test files -├── modules/ # Feature modules -└── admin/ # Admin PHP + assets -``` - -See [Architecture Overview](Architecture-Overview) for a detailed breakdown. - -## Key Concepts - -- **Custom Post Type**: Forms are stored as `sureforms_form` posts with block content -- **Custom Database Tables**: Entries in `wp_srfm_entries`, payments in `wp_srfm_payments` -- **REST API**: All data operations use the `sureforms/v1` REST namespace -- **Block Editor**: Form fields are Gutenberg blocks registered via `block.json` -- **Admin SPA**: The dashboard is a React single-page application using Force UI components - -## Next Steps - -- [Architecture Overview](Architecture-Overview) -- Understand the codebase -- [Contributing Guide](Contributing-Guide) -- Development workflow and standards -- [Gutenberg Blocks](Gutenberg-Blocks) -- How form blocks work -- [REST API Reference](REST-API-Reference) -- Available API endpoints -- [Testing Guide](Testing-Guide) -- Running and writing tests diff --git a/docs/wiki/Gutenberg-Blocks.md b/docs/wiki/Gutenberg-Blocks.md deleted file mode 100644 index ed38cd9b3..000000000 --- a/docs/wiki/Gutenberg-Blocks.md +++ /dev/null @@ -1,129 +0,0 @@ -# Gutenberg Blocks - -SureForms provides 14+ Gutenberg block types for building forms in the WordPress block editor. - -## Block Types - -### Field Blocks - -| Block | Slug | Description | -|-------|------|-------------| -| Input | `srfm/input` | Text input (text, hidden, etc.) | -| Email | `srfm/email` | Email address input with validation | -| Textarea | `srfm/textarea` | Multi-line text area | -| Number | `srfm/number` | Numeric input with min/max | -| Phone | `srfm/phone` | Phone number with country selector (intl-tel-input) | -| URL | `srfm/url` | URL input with validation | -| Dropdown | `srfm/dropdown` | Select dropdown with options | -| Checkbox | `srfm/checkbox` | Single/multiple checkboxes | -| Multi Choice | `srfm/multichoice` | Radio/checkbox group | -| Address | `srfm/address` | Address field with subfields (street, city, state, zip, country) | -| GDPR | `srfm/gdpr` | GDPR consent checkbox | -| Payment | `srfm/payment` | Payment collection (Stripe integration) | -| Inline Button | `srfm/inlinebutton` | Inline form button | - -### Container Block - -| Block | Slug | Description | -|-------|------|-------------| -| SForm | `srfm/sform` | Main form wrapper block (required container for all field blocks) | - -## Block Registration - -### Server-Side (PHP) - -Blocks are registered in `inc/blocks/register.php` via the `Blocks\Register` class, initialized on the `init` hook: - -```php -// inc/blocks/register.php -register_block_type_from_metadata( - SRFM_DIR . 'inc/blocks/{block-type}/', - [ - 'render_callback' => [ $block_instance, 'render' ], - ] -); -``` - -Each block type has: -- `block.json` -- Block metadata, attributes, and category -- `block.php` -- Server-side rendering class extending `Blocks\Base` - -### Client-Side (JavaScript) - -Block registration happens in `src/blocks/blocks.js`: - -```javascript -// src/blocks/blocks.js -import { registerBlockType } from '@wordpress/blocks'; -// Block imports and registrations... -``` - -The `src/blocks/register-block.js` utility handles individual block registration. - -## Block Architecture - -### Base Class: `Blocks\Base` - -All block PHP classes extend `SRFM\Inc\Blocks\Base`, which provides: - -- `render()` -- Main render callback invoked by WordPress -- Access to block attributes from `block.json` -- Common rendering logic shared across field types -- Integration with field markup classes - -### Block to Field Mapping - -Each block delegates HTML generation to its corresponding field markup class in `inc/fields/`: - -``` -Block (inc/blocks/input/block.php) - -> Field Markup (inc/fields/input-markup.php) - -> Base Field (inc/fields/base.php) - -> HTML output -``` - -### block.json Structure - -Each block directory contains a `block.json` file defining: - -```json -{ - "apiVersion": 3, - "name": "srfm/input", - "title": "Input", - "category": "sureforms", - "attributes": { - "label": { "type": "string", "default": "Input" }, - "required": { "type": "boolean", "default": false }, - "placeholder": { "type": "string", "default": "" } - }, - "supports": { "html": false } -} -``` - -## Adding a New Block Type - -1. **Create block directory:** `inc/blocks/{new-type}/` -2. **Add `block.json`** with attributes, name, and category -3. **Create `block.php`** extending `Blocks\Base` with a `render()` method -4. **Create field markup:** `inc/fields/{new-type}-markup.php` extending `Fields\Base` -5. **Register in `Blocks\Register`** -- add to the blocks array -6. **Create editor component:** `src/blocks/{new-type}/` with `edit.js` and `index.js` -7. **Add to `src/blocks/blocks.js`** -- import and register the new block - -## The sform Container Block - -The `srfm/sform` block is the required wrapper for all form fields. It: - -- Renders the `<form>` HTML element -- Handles form-level settings (styling, confirmation, CAPTCHA) -- Manages submission nonce generation -- Controls form layout and submit button -- Integrates with frontend JavaScript for submission handling - -## Related Pages - -- [Form Fields Architecture](Form-Fields-Architecture) -- Field markup and validation -- [Block Editor Controls](Block-Editor-Controls) -- Custom inspector controls -- [Architecture Overview](Architecture-Overview) -- Block registration in bootstrap -- [Frontend Assets](Frontend-Assets) -- Block editor asset loading diff --git a/docs/wiki/Home.md b/docs/wiki/Home.md deleted file mode 100644 index 365d8af63..000000000 --- a/docs/wiki/Home.md +++ /dev/null @@ -1,58 +0,0 @@ -# SureForms Wiki - -Welcome to the SureForms developer wiki. This documentation covers the architecture, APIs, development workflows, and internals of the SureForms WordPress form builder plugin. - -**Version:** 2.5.1 | **WordPress:** 6.4+ | **PHP:** 7.4+ | **Node:** 24.16.0 - -## Quick Links - -- [Getting Started](Getting-Started) -- Set up your development environment -- [Architecture Overview](Architecture-Overview) -- Understand the codebase structure -- [Contributing Guide](Contributing-Guide) -- How to contribute - -## Architecture & Core - -| Page | Description | -|------|-------------| -| [Architecture Overview](Architecture-Overview) | Plugin bootstrap, namespaces, directory layout, design patterns | -| [Database Schema](Database-Schema) | Custom tables (`wp_srfm_entries`, `wp_srfm_payments`), post meta keys | -| [Environment Configuration](Environment-Configuration) | Constants, build tools, linting, development setup | -| [Form Submission Flow](Form-Submission-Flow) | End-to-end submission pipeline from frontend to storage | - -## WordPress / Backend - -| Page | Description | -|------|-------------| -| [Gutenberg Blocks](Gutenberg-Blocks) | Block types, registration, `block.json` structure | -| [Form Fields Architecture](Form-Fields-Architecture) | Field type hierarchy, validation, rendering pipeline | -| [WordPress Hooks Reference](WordPress-Hooks-Reference) | Custom actions, filters, and execution order | -| [Payment Integration](Payment-Integration) | Stripe setup, payment flow, webhooks, refunds | -| [Email Notifications](Email-Notifications) | Email templates, smart tags, notification settings | -| [AI Form Builder](AI-Form-Builder) | AI-powered form generation process | -| [Data Export & Import](Data-Export-Import) | Form/entry export, import, duplication | - -## Frontend / React - -| Page | Description | -|------|-------------| -| [Admin Dashboard](Admin-Dashboard) | React SPA architecture, routing, data fetching | -| [State Management](State-Management) | WordPress data store, actions, selectors | -| [Frontend Assets](Frontend-Assets) | Asset loading, build pipeline, SASS, Tailwind | -| [Block Editor Controls](Block-Editor-Controls) | Custom inspector controls, CSS generation, icons | - -## API - -| Page | Description | -|------|-------------| -| [REST API Reference](REST-API-Reference) | All endpoints with methods, parameters, authentication | - -## Development Workflow - -| Page | Description | -|------|-------------| -| [Getting Started](Getting-Started) | Prerequisites, installation, first build | -| [Contributing Guide](Contributing-Guide) | Git workflow, coding standards, PR process | -| [Testing Guide](Testing-Guide) | PHPUnit, Playwright, Jest setup and execution | -| [Deployment Guide](Deployment-Guide) | CI/CD pipelines, release process, version bumping | -| [Troubleshooting & FAQ](Troubleshooting-FAQ) | Common issues and debugging tips | -| [Changelog](Changelog) | Recent version history | diff --git a/docs/wiki/Payment-Integration.md b/docs/wiki/Payment-Integration.md deleted file mode 100644 index 28d985e6e..000000000 --- a/docs/wiki/Payment-Integration.md +++ /dev/null @@ -1,127 +0,0 @@ -# Payment Integration - -SureForms supports Stripe payment processing with one-time payments and recurring subscriptions. - -## Architecture Overview - -``` -inc/payments/ -|-- payments.php # Main payments orchestrator -|-- front-end.php # Frontend payment handling -|-- payment-helper.php # Shared payment utilities -|-- admin/ -| |-- admin-handler.php # Admin payment management UI -|-- stripe/ - |-- payments-settings.php # Stripe settings + REST routes - |-- stripe-helper.php # Stripe API utilities - |-- stripe-webhook.php # Webhook event handler - |-- admin-stripe-handler.php # Admin Stripe config -``` - -## Stripe Setup - -### Configuration - -Stripe settings are managed via the admin settings page and stored as WordPress options: - -1. Navigate to SureForms > Settings > Payments -2. Connect your Stripe account via OAuth flow -3. Configure test/live mode -4. Set default currency - -The `Payments_Settings` class registers REST routes for settings management and handles the Stripe OAuth callback via `admin_init`. - -### OAuth Flow - -1. Admin clicks "Connect Stripe" in settings -2. `intercept_stripe_callback()` on `admin_init` handles the OAuth redirect -3. Stripe credentials are securely stored in WordPress options - -## Payment Flow - -``` -1. FORM DISPLAY - - Payment block renders Stripe Elements - - Frontend_Assets enqueues Stripe JS SDK - - Payment form elements injected into the form - -2. FORM SUBMISSION - - User fills form + enters payment details - - Frontend JavaScript creates Stripe PaymentIntent - - Form data + payment token submitted to /submit-form - -3. SERVER PROCESSING - - Form_Submit validates form data - - Payment processing triggered - - Stripe API called to confirm payment - - Payment record created in wp_srfm_payments table - - Entry created in wp_srfm_entries table - - Payment ID linked to entry - -4. WEBHOOK HANDLING - - Stripe sends webhook events to /wp-json endpoint - - Stripe_Webhook validates signature - - Payment status updated in database - - Subscription events handled (renewal, cancellation, etc.) -``` - -## Payment Database Schema - -Payments are stored in the `wp_srfm_payments` custom table. See [Database Schema](Database-Schema) for full column definitions. - -### Payment Types - -| Type | Description | -|------|-------------| -| `payment` | One-time payment | -| `subscription` | Recurring subscription record | -| `renewal` | Subscription renewal payment | - -### Payment Statuses - -`pending`, `succeeded`, `failed`, `canceled`, `requires_action`, `requires_payment_method`, `processing`, `refunded`, `partially_refunded` - -### Subscription Statuses - -`active`, `canceled`, `past_due`, `unpaid`, `trialing`, `incomplete`, `incomplete_expired`, `paused` - -## Webhook Handling - -The `Stripe_Webhook` class (`inc/payments/stripe/stripe-webhook.php`) processes Stripe webhook events: - -- Validates webhook signature using Stripe signing secret -- Handles payment status updates (succeeded, failed, etc.) -- Processes subscription lifecycle events (renewal, cancellation) -- Creates renewal payment records for subscription billing cycles -- Updates payment and subscription statuses in the database - -## Refund Management - -The `Payments` table class provides refund tracking: - -- `add_refund_to_payment_data()` -- Record refund details in payment_data JSON -- `add_refund_amount()` -- Increment the refunded_amount column -- `get_refundable_amount()` -- Calculate remaining refundable balance -- `is_fully_refunded()` / `is_partially_refunded()` -- Status checks - -## Supported Currencies - -USD, EUR, GBP, JPY, CAD, AUD, CHF, CNY, SEK, NZD, MXN, SGD, HKD, NOK, TRY, RUB, INR, BRL, ZAR, KRW - -## Payment Modes - -| Mode | Description | -|------|-------------| -| `test` | Stripe test mode (test API keys) | -| `live` | Stripe live mode (production) | - -## Admin Payment Management - -The `Admin_Handler` class provides the admin interface for viewing and managing payments. Payment IDs in entry views are rendered as clickable links via the `srfm_entry_value` filter. - -## Related Pages - -- [Database Schema](Database-Schema) -- Payment table columns and relationships -- [Form Submission Flow](Form-Submission-Flow) -- Payment processing in submission pipeline -- [REST API Reference](REST-API-Reference) -- Payment-related endpoints -- [Gutenberg Blocks](Gutenberg-Blocks) -- Payment block type diff --git a/docs/wiki/REST-API-Reference.md b/docs/wiki/REST-API-Reference.md deleted file mode 100644 index d366470e5..000000000 --- a/docs/wiki/REST-API-Reference.md +++ /dev/null @@ -1,114 +0,0 @@ -# REST API Reference - -All endpoints are registered under the namespace `sureforms/v1` and accessible at `/wp-json/sureforms/v1/`. - -## Authentication - -### Admin Endpoints -All admin endpoints require the `manage_options` capability. Authentication is via WordPress REST API nonce (`X-WP-Nonce` header) or cookie-based auth. - -Permission check: `Helper::get_items_permissions_check()` verifies `current_user_can('manage_options')`. - -### Public Endpoints -The form submission endpoint uses a custom nonce (`X-WP-Submit-Nonce` header) that does not require a logged-in user. - -## Endpoints - -### AI Form Builder - -| Method | Endpoint | Description | -|--------|----------|-------------| -| POST | `/generate-form` | Generate a form using AI | -| POST | `/map-fields` | Map AI response to SureForms Gutenberg blocks | -| GET | `/initiate-auth` | Get auth URL for AI billing portal | -| POST | `/handle-access-key` | Decrypt and save AI access key | - -### Dashboard - -| Method | Endpoint | Description | -|--------|----------|-------------| -| GET | `/entries-chart-data` | Get entries chart data for analytics | -| GET | `/form-data` | Get all forms data for dashboard | -| GET | `/plugin-status` | Check integration plugin install status | - -### Onboarding - -| Method | Endpoint | Description | -|--------|----------|-------------| -| POST | `/onboarding/set-status` | Mark onboarding as complete | -| GET | `/onboarding/get-status` | Get current onboarding status | - -### Entries - -| Method | Endpoint | Description | Parameters | -|--------|----------|-------------|------------| -| GET | `/entries/list` | Paginated entries listing | `form_id`, `status`, `search`, `date_from`, `date_to`, `orderby`, `order`, `per_page`, `page` | -| POST | `/entries/read-status` | Bulk mark entries read/unread | `entry_ids` (required), `action` (required: read/unread) | -| POST | `/entries/trash` | Bulk trash/restore entries | `entry_ids` (required), `action` (required: trash/restore) | -| POST | `/entries/delete` | Permanently delete entries | `entry_ids` (required) | -| POST | `/entries/export` | Export entries to CSV/ZIP | `entry_ids`, `form_id`, `status`, `search`, `date_from`, `date_to` | -| GET | `/entry/{id}/details` | Single entry with form data | `id` (required) | -| GET | `/entry/{id}/logs` | Entry activity logs | `id` (required), `page`, `per_page` | - -### Forms - -| Method | Endpoint | Description | Parameters | -|--------|----------|-------------|------------| -| GET | `/forms` | Paginated forms listing | `page`, `per_page`, `search`, `status`, `orderby`, `order`, `date_from`, `date_to` | -| POST | `/forms/export` | Export forms as JSON | `form_ids` (required) | -| POST | `/forms/import` | Import forms from JSON | File upload | -| POST | `/forms/manage` | Manage form lifecycle | `form_ids` (required), `action` (trash/restore/delete) | -| POST | `/forms/duplicate` | Duplicate a form | `form_id` (required) | - -### Form Submission (Public) - -| Method | Endpoint | Auth | Description | -|--------|----------|------|-------------| -| POST | `/submit-form` | Custom nonce | Public form submission | -| GET | `/refresh-nonces` | None | Refresh frontend nonces | - -## Extending the API - -Endpoints are extensible via the `srfm_rest_api_endpoints` filter: - -```php -add_filter( 'srfm_rest_api_endpoints', function( $endpoints ) { - $endpoints['custom/endpoint'] = [ - 'methods' => 'GET', - 'callback' => [ $this, 'handle_custom' ], - 'permission_callback' => [ Helper::class, 'get_items_permissions_check' ], - ]; - return $endpoints; -} ); -``` - -## Error Responses - -Errors are returned via `wp_send_json_error()`: - -```json -{ - "success": false, - "data": "Error message string" -} -``` - -## Pagination - -List endpoints support pagination with consistent parameters: - -| Parameter | Default | Description | -|-----------|---------|-------------| -| `page` | 1 | Current page number | -| `per_page` | 20 | Items per page | -| `orderby` | `created_at` | Sort column | -| `order` | `DESC` | Sort direction (ASC/DESC) | - -Response includes total counts for pagination UI. - -## Related Pages - -- [Architecture Overview](Architecture-Overview) -- API registration flow -- [Form Submission Flow](Form-Submission-Flow) -- Submit endpoint details -- [Data Export Import](Data-Export-Import) -- Export/import endpoints -- [Payment Integration](Payment-Integration) -- Payment API endpoints diff --git a/docs/wiki/State-Management.md b/docs/wiki/State-Management.md deleted file mode 100644 index 6cb4b072a..000000000 --- a/docs/wiki/State-Management.md +++ /dev/null @@ -1,109 +0,0 @@ -# State Management - -SureForms uses the `@wordpress/data` package to create a Redux-like data store for managing application state in the block editor. - -## Store Structure - -Located in `src/store/`: - -``` -src/store/ -|-- store.js # Store registration -|-- reducer.js # State reducers -|-- actions.js # Action creators -|-- selectors.js # State selectors -|-- constants.js # Store constants -|-- setInitialState.js # Initial state configuration -``` - -## Store Registration - -The store is registered with `@wordpress/data` in `store.js`: - -```javascript -import { createReduxStore, register } from '@wordpress/data'; -import reducer from './reducer'; -import * as actions from './actions'; -import * as selectors from './selectors'; - -const store = createReduxStore('sureforms', { - reducer, - actions, - selectors, -}); - -register(store); -``` - -The store namespace is `sureforms`. - -## Initial State - -`setInitialState.js` configures the initial state from server-side localized data (`wp_localize_script`), providing: - -- Form settings and metadata -- Block defaults -- User preferences -- Plugin configuration - -## Actions - -Actions are defined in `actions.js` and dispatched to modify the store state. They follow the WordPress data store pattern: - -```javascript -// Dispatching an action -import { dispatch } from '@wordpress/data'; -dispatch('sureforms').updateFormSettings({ key: 'value' }); -``` - -## Selectors - -Selectors in `selectors.js` extract specific data from the store state: - -```javascript -// Using a selector -import { select } from '@wordpress/data'; -const settings = select('sureforms').getFormSettings(); -``` - -## Component Integration - -Components connect to the store using WordPress data hooks: - -```javascript -import { useSelect, useDispatch } from '@wordpress/data'; - -function MyComponent() { - const formData = useSelect((select) => { - return select('sureforms').getFormSettings(); - }, []); - - const { updateFormSettings } = useDispatch('sureforms'); - - return ( - <button onClick={() => updateFormSettings({ key: 'newValue' })}> - Update - </button> - ); -} -``` - -## Constants - -`constants.js` defines store-wide constants used across actions, reducers, and selectors to ensure consistency. - -## Usage Context - -The WordPress data store is primarily used in: - -- **Block editor** -- Form-level settings and block state -- **Inspector controls** -- Sidebar settings panels -- **Block attributes** -- Synchronized state between blocks - -For the admin dashboard pages, `@tanstack/react-query` is used instead for server state management. See [Admin Dashboard](Admin-Dashboard) for details. - -## Related Pages - -- [Admin Dashboard](Admin-Dashboard) -- React admin app architecture -- [Block Editor Controls](Block-Editor-Controls) -- Inspector controls using the store -- [Gutenberg Blocks](Gutenberg-Blocks) -- Block registration and attributes diff --git a/docs/wiki/Testing-Guide.md b/docs/wiki/Testing-Guide.md deleted file mode 100644 index ea129c084..000000000 --- a/docs/wiki/Testing-Guide.md +++ /dev/null @@ -1,172 +0,0 @@ -# Testing Guide - -SureForms uses three testing frameworks: PHPUnit for PHP unit tests, Playwright for end-to-end tests, and Jest for JavaScript unit tests. - -## Testing Strategy - -| Level | Framework | Location | Purpose | -|-------|-----------|----------|---------| -| Unit (PHP) | PHPUnit 9.x | `tests/unit/` | PHP class and function testing | -| Unit (JS) | Jest | Via `wp-scripts` | JavaScript utility testing | -| E2E | Playwright 1.48+ | `tests/play/` | Full browser-based workflow testing | - -## PHPUnit (PHP Unit Tests) - -### Setup - -1. Install PHP dependencies: - ```bash - composer install - ``` - -2. WordPress test environment must be available (via wp-env or local setup) - -### Running Tests - -```bash -# Run all PHP unit tests -vendor/bin/phpunit - -# Run a specific test file -vendor/bin/phpunit tests/unit/test-specific.php - -# Run tests with verbose output -vendor/bin/phpunit --verbose -``` - -### Test File Conventions - -- Location: `tests/unit/` -- File prefix: `test-` (e.g., `test-helper.php`) -- Class naming: `Test_ClassName` extending `WP_UnitTestCase` -- Method naming: `test_` prefix (e.g., `test_form_submission()`) - -### CI Configuration - -PHPUnit runs in GitHub Actions (`.github/workflows/phpunit.yml`): -- PHP: 8.2 -- WordPress: trunk -- MySQL: 5.7 -- Triggered on pull requests - -## Playwright (E2E Tests) - -### Prerequisites - -- Node.js 24.16.0 (Volta) -- Docker (for wp-env) - -### Setup - -```bash -# Install dependencies -npm install - -# Start the WordPress environment -npm run play:up - -# Build the plugin -npm run build - -# Install Playwright browsers -npx playwright install -``` - -### Running Tests - -```bash -# Run all E2E tests (headless) -npm run play:run - -# Run tests in headed mode (visible browser) -npm run play:run:interactive - -# Run a specific test file -npx playwright test tests/play/specific-test.spec.js -``` - -### Test File Conventions - -- Location: `tests/play/` -- File suffix: `.spec.js` -- Uses Playwright Test runner with `expect` assertions -- Page Object Model pattern for reusable interactions - -### CI Configuration - -Playwright runs in GitHub Actions (`.github/workflows/playwright.yml`): -- Triggered when PR is labeled with `e2e` -- Node: 18.15 -- Builds plugin and starts wp-env -- Generates HTML test report (30-day artifact retention) - -## Jest (JavaScript Unit Tests) - -### Running Tests - -```bash -npm run test:unit -``` - -Uses `@wordpress/scripts` Jest configuration with WordPress-specific transforms and module resolution. - -## Test Environment (wp-env) - -The Docker-based test environment is configured in `.wp-env.json`: - -```bash -# Start environment -npm run play:up - -# Stop environment -npm run play:stop - -# Clean all data -npm run env:clean -``` - -wp-env provides: -- WordPress installation with the plugin active -- MySQL database -- Consistent environment across developers -- Used by both Playwright E2E tests and local development - -## Writing New Tests - -### PHP Unit Test - -```php -class Test_My_Feature extends WP_UnitTestCase { - public function test_feature_works() { - // Arrange - $form_id = $this->factory->post->create([ - 'post_type' => 'sureforms_form', - ]); - - // Act - $result = some_function($form_id); - - // Assert - $this->assertEquals('expected', $result); - } -} -``` - -### Playwright E2E Test - -```javascript -const { test, expect } = require('@playwright/test'); - -test('form submission works', async ({ page }) => { - await page.goto('/form-page/'); - await page.fill('[name="email"]', 'test@example.com'); - await page.click('button[type="submit"]'); - await expect(page.locator('.success-message')).toBeVisible(); -}); -``` - -## Related Pages - -- [Environment Configuration](Environment-Configuration) -- Development setup -- [Contributing Guide](Contributing-Guide) -- Test requirements for PRs -- [Deployment Guide](Deployment-Guide) -- CI/CD test pipeline diff --git a/docs/wiki/Troubleshooting-FAQ.md b/docs/wiki/Troubleshooting-FAQ.md deleted file mode 100644 index 7afa4619a..000000000 --- a/docs/wiki/Troubleshooting-FAQ.md +++ /dev/null @@ -1,232 +0,0 @@ -# Troubleshooting & FAQ - -Common issues, debugging tips, and frequently asked questions for SureForms development. - -## Common Development Issues - -### Build Failures - -**Problem:** `npm run build` fails with errors. - -**Solutions:** -1. Ensure Node.js 24.16.0 is active (Volta manages this automatically via `package.json`): - ```bash - node -v # Should output v24.16.0 - ``` -2. Clear and reinstall dependencies: - ```bash - rm -rf node_modules - npm install - ``` -3. If SASS compilation fails, check that `sass/` source files have valid syntax -4. If Grunt minification fails, ensure Grunt CLI is available: - ```bash - npx grunt minify - ``` - -### wp-env Issues - -**Problem:** `npm run play:up` fails to start the Docker environment. - -**Solutions:** -1. Ensure Docker is installed and running -2. Clean the environment: - ```bash - npm run env:clean - ``` -3. Restart the environment: - ```bash - npm run play:stop - npm run play:up - ``` -4. If port conflicts occur, check for other services on ports 8888/8889 - -### PHPCS Errors - -**Problem:** `vendor/bin/phpcs` reports violations. - -**Solutions:** -1. Auto-fix what's possible: - ```bash - vendor/bin/phpcbf - ``` -2. Common issues: - - Missing text domain: Add `'sureforms'` to all translatable strings - - Unescaped output: Wrap output in `esc_html()`, `esc_attr()`, etc. - - Missing nonce verification: Add nonce checks for form/AJAX handlers - - Short array syntax: Use `[]` instead of `array()` (enforced by config) - -### PHPUnit Test Failures - -**Problem:** `vendor/bin/phpunit` tests fail. - -**Solutions:** -1. Ensure WordPress test environment is available (wp-env or local setup) -2. Check database connectivity for the test suite -3. Run a specific test to isolate the issue: - ```bash - vendor/bin/phpunit tests/unit/test-specific.php - ``` - -### JavaScript Lint Errors - -**Problem:** `npm run lint-js` reports errors. - -**Solutions:** -1. Auto-fix most issues: - ```bash - npm run lint-js:fix - ``` -2. Format code with Prettier: - ```bash - npm run pretty:fix - ``` -3. Common issues: - - Import ordering: WordPress dependencies should use `@wordpress/*` - - Unused variables: Remove or prefix with underscore - - Missing dependencies in `useEffect`: Add to dependency array - -## Form Submission Issues - -### Nonce Verification Fails - -**Cause:** The `X-WP-Submit-Nonce` has expired (default: 24-hour lifetime). - -**Debug:** -- Nonces can be refreshed via `GET /wp-json/sureforms/v1/refresh-nonces` -- Check that the nonce is being sent in the request header -- Caching plugins may cache the nonce -- exclude form pages from page cache - -### CAPTCHA Validation Fails - -**Cause:** CAPTCHA keys are misconfigured or the token is expired. - -**Debug:** -1. Verify CAPTCHA keys in SureForms global settings -2. Check browser console for CAPTCHA loading errors -3. Ensure the CAPTCHA provider (reCAPTCHA, hCaptcha, Turnstile) is correctly configured -4. reCAPTCHA v3 can trigger multiple times on pages with multiple forms - -### File Upload Errors - -**Debug:** -1. Check PHP `upload_max_filesize` and `post_max_size` in `php.ini` -2. Verify allowed file types in form field settings -3. Check file size against the configured maximum -4. Ensure the `wp-content/uploads/` directory is writable - -## Database Issues - -### Custom Tables Missing - -**Cause:** The `wp_srfm_entries` or `wp_srfm_payments` table was not created. - -**Debug:** -1. Deactivate and reactivate the plugin to trigger table creation -2. Check the `srfm_db_version` option in `wp_options` -3. Verify database user has `CREATE TABLE` permissions -4. Check for errors in `debug.log` during activation - -### Entry Data Not Saving - -**Debug:** -1. Check the `do_not_store_entries` form setting (GDPR compliance) -2. Verify the form submission response for error messages -3. Check `debug.log` for database insert errors -4. Ensure the entries table schema is up to date - -## REST API Issues - -### 401 Unauthorized on Admin Endpoints - -**Cause:** User is not authenticated or lacks required capabilities. - -**Debug:** -1. Admin endpoints require `manage_options` capability -2. Ensure the user is logged in with a valid session -3. Check that the REST API nonce is being sent (via `X-WP-Nonce` header) -4. WordPress cookie authentication must be active - -### 403 on Form Submission - -**Cause:** The submit nonce is invalid or form restrictions are blocking submission. - -**Debug:** -1. Check the `X-WP-Submit-Nonce` header value -2. Review form restriction settings (max entries, date scheduling, login required) -3. Check the `srfm_form_submit_permissions_check` filter - -## Performance Issues - -### Slow Admin Dashboard - -**Causes & Solutions:** -1. **Large number of entries:** Entries are paginated -- default page size is managed by REST API -2. **Unoptimized queries:** The entries table has indexes on `form_id`, `user_id`, and a composite index on `(form_id, created_at, status)` -3. **Asset loading:** Admin assets are conditionally loaded only on SureForms admin pages - -### Slow Form Rendering - -**Causes & Solutions:** -1. **Too many blocks:** Complex forms with many fields may benefit from multi-step layout -2. **External scripts:** CAPTCHA and payment scripts load conditionally based on form settings -3. **CSS generation:** Each block generates dynamic CSS -- review `generateCSS.js` for optimization - -## Debugging Tips - -### Enable WordPress Debug Mode - -Add to `wp-config.php`: -```php -define( 'WP_DEBUG', true ); -define( 'WP_DEBUG_LOG', true ); -define( 'WP_DEBUG_DISPLAY', false ); -define( 'SCRIPT_DEBUG', true ); -``` - -### Check REST API Responses - -Use the browser developer tools Network tab to inspect REST API calls: -- Filter by `sureforms/v1` to see plugin API requests -- Check response status codes and error messages - -### Inspect Form Data Store - -In the browser console on a form editor page: -```javascript -wp.data.select('starter-starter/starter-starter-forms-data').getFormSettings(); -``` - -## FAQ - -### What WordPress version is required? - -WordPress 6.4 or higher is required. - -### What PHP version is required? - -PHP 7.4 or higher. The `phpcs.xml` enforces PHP 7.4+ compatibility. - -### Can I modify bundled libraries? - -Files in `inc/lib/` are third-party libraries and should not be modified directly. If changes are needed, they should be managed upstream. - -### Where do I put new PHP classes? - -New PHP classes go in the `inc/` directory following the existing namespace structure (`SRFM\Inc\*`). The autoloader in `plugin-loader.php` handles class loading. - -### How do I add a new admin page? - -Admin pages are rendered by the React SPA in `src/admin/`. Add new routes using `react-router-dom` and register the corresponding menu items in PHP. See [Admin Dashboard](Admin-Dashboard) for details. - -### How do I add a new form field type? - -See [Form Fields Architecture](Form-Fields-Architecture) for the field type hierarchy and the process for adding new field types. - -## Related Pages - -- [Environment Configuration](Environment-Configuration) -- Development setup -- [Testing Guide](Testing-Guide) -- Running tests -- [Architecture Overview](Architecture-Overview) -- Codebase structure -- [REST API Reference](REST-API-Reference) -- API endpoints -- [Database Schema](Database-Schema) -- Table structure diff --git a/docs/wiki/Using-WPML-With-SureForms.md b/docs/wiki/Using-WPML-With-SureForms.md deleted file mode 100644 index 540b74aef..000000000 --- a/docs/wiki/Using-WPML-With-SureForms.md +++ /dev/null @@ -1,243 +0,0 @@ -# Using WPML With SureForms - -SureForms ships with native compatibility for **WPML**, the leading WordPress multilingual plugin. With WPML active, you can offer your forms in any number of languages without duplicating the form itself — one form serves every language, every submission is tagged with the visitor's language, and translators work from a single place. - -This guide walks you through everything you need to know as a site owner, content editor, or translator. - ---- - -## What you can do with WPML + SureForms - -Once both plugins are active and configured, SureForms automatically: - -- Translates **field labels, placeholders, help text, error messages** and **dropdown / multi-choice options** based on the visitor's language. -- Translates the **submit button** label. -- Translates the **success message** shown after a submission. -- Translates the **confirmation redirect content** (when "show same page" confirmation is used). -- Translates the **form-restriction notice** (e.g., "This form is closed"). -- Records the **submission language** alongside every entry, so you can see at a glance which language a lead came from. - -You keep one form. You collect entries from every language into the same list. Reports, integrations, and exports stay unified. - ---- - -## Before you start - -You will need: - -| Item | Notes | -|---|---| -| **WordPress 6.4 or higher** | SureForms minimum requirement. | -| **WPML Multilingual CMS** (4.5+) | Paid plugin from [wpml.org](https://wpml.org). | -| **WPML String Translation** add-on | Required to translate form labels, options, and messages. Bundled with most WPML licences. | -| **SureForms 2.5.1 or higher** | Native WPML support shipped in this release. | - -> **Polylang and other multilingual plugins:** SureForms is architected with a generic provider interface so other plugins can be supported in the future. WPML is the only multilingual plugin currently supported out of the box. - ---- - -## Step 1 — Install and configure WPML - -1. Install and activate the following plugins from your WordPress dashboard: - - **WPML Multilingual CMS** (`sitepress-multilingual-cms`) - - **WPML String Translation** - -2. Open **WPML → Languages** and choose at least two languages (for example, English as the default, plus German and French). - -3. Open **WPML → Settings → Translation Options** and confirm that **Posts** are set to *"Translatable — use translation"*. - -That's the only WPML setup that is required. SureForms takes care of the rest automatically. - ---- - -## Step 2 — Create your form (just once) - -Create a SureForms form exactly the way you always have: - -1. Go to **SureForms → Add New Form**. -2. Pick a template or start blank. -3. Add fields (text, email, dropdown, multi-choice, etc.) and configure their labels, placeholders, help text, options, and error messages in your default language. -4. Configure the submit button text, success message, and any other form settings. -5. Save the form. - -> **Important:** Do **not** try to duplicate the form for each language. SureForms intentionally registers the form post type as *non-translatable* in WPML. There is one canonical form post; WPML translates the strings on it. This keeps entries unified and avoids the maintenance nightmare of keeping multiple form copies in sync. - -When you save the form, SureForms automatically registers every translatable string with WPML under the `sureforms` text domain. - ---- - -## Step 3 — Translate your form strings - -1. Go to **WPML → String Translation**. -2. In the **"Select strings within domain"** dropdown at the top, choose `sureforms`. -3. You will see entries for every translatable piece of the form, grouped by form ID for easy scanning. For example, a form with ID `42` will show strings such as: - - - `form_42_submit_button` - - `form_42_confirmation_0_message` - - `form_42_notification_0_subject` - - `form_42_restriction_message` - - `form_42_block_{block-id}_label` - - `form_42_block_{block-id}_placeholder` - - `form_42_block_{block-id}_helpText` - - `form_42_block_{block-id}_errorMsg` - - `form_42_block_{block-id}_option_0_label` *(for dropdown / multi-choice options)* - -4. Click **"translations"** next to any string, enter the translated text for each language, and save. - -You can also use WPML's built-in **Translation Editor** workflow or send strings to a translation service from this screen — the standard WPML String Translation UI applies. - -> **Tip:** The per-form naming scheme (`form_{id}_...`) keeps every form's strings neatly grouped, so translators don't have to hunt across the entire site for a particular form's labels. - ---- - -## Step 4 — Display your form on translated pages - -SureForms forms are added to pages exactly the way they always have been — via the SureForms block or the `[sureforms id="..."]` shortcode. - -For the translated version of a form to render correctly, the **host page must also be translated in WPML**: - -1. Create the original page and embed your form on it. -2. In WPML, translate that page into each language. The form block / shortcode is carried over automatically. -3. Visit the translated URL (e.g., `/de/contact/`) — the form will render with all the labels, placeholders, options, and the submit button in German. - -If you instead use SureForms' **instant form** URL (`/form/{id}/`), append the language code to switch languages: - -``` -https://example.com/form/42/?lang=de -https://example.com/form/42/?lang=fr -``` - ---- - -## Step 5 — Verify everything is translating - -Open the translated form in the browser and confirm that the following are all in the target language: - -- ✅ Field labels -- ✅ Field placeholders -- ✅ Help text -- ✅ Inline error messages (e.g., "This field is required") -- ✅ Dropdown / multi-choice / checkbox option labels -- ✅ Submit button text -- ✅ Success / confirmation message after submission -- ✅ Form restriction notice (if the form is closed or capped) - -If anything appears in the original language: - -1. Check that the host page is translated in WPML. -2. Check that the specific string has a translation in **WPML → String Translation** (filter by domain `sureforms`). -3. Re-save the form once — this regenerates the string registry. - ---- - -## Step 6 — Collect entries and review them by language - -Submissions made on the German version of the page are stored against the **same form** as English submissions, with the submission language recorded on the entry row. - -1. Go to **SureForms → Entries**. -2. You will see a new **Language** column between *Date & Time* and *Actions*. -3. Each entry displays an uppercase language code: `EN`, `DE`, `FR`, etc. -4. Click the **Language** column header to sort entries by language. - -Older entries (and entries submitted on sites where WPML is not active) display `—`. - -> **Tip:** All your usual entry features — search, view details, delete, export — work as normal. Language is just an extra column for filtering and reporting. - ---- - -## Step 7 — Form restriction messages - -If you have configured form restrictions (a closing date or maximum entry count), the **restriction notice** shown to visitors is automatically translated: - -1. Open the form and enable restrictions (e.g., set a close date in the past, or set a max-entry limit). -2. Customise the restriction message in the form settings. -3. Translate `form_{id}_restriction_message` in **WPML → String Translation**. -4. Trigger the restriction (visit the form in a translated URL once it's closed) — visitors see the translated restriction notice. - ---- - -## What about email notifications? - -> **Note:** In the current release, email notifications (the message sent to your admin or to the visitor after a successful submission) are sent in the site's default language. Multilingual email notifications — where each email is composed in the visitor's submission language — are planned for a future SureForms release. - -The submission language is already recorded on the entry, so any custom integration that hooks into the SureForms submission flow can use it. - ---- - -## Graceful fallback when WPML is not active - -You can safely install and uninstall WPML at any time: - -- **WPML active**: forms translate based on the visitor's language. Entries are tagged. -- **WPML deactivated**: forms render in their default language as if WPML had never been installed. New entries record an empty language string. No errors, no broken pages. - -The plugin is designed so that the multilingual layer is completely silent when WPML is not active. - ---- - -## Troubleshooting - -**Translated strings don't appear in WPML String Translation** - -- Confirm that *WPML String Translation* is active (not just WPML core). -- Re-save your form once. The string registry runs on form save. -- Filter by domain `sureforms` in the WPML String Translation UI — strings from other plugins live in different domains. - -**Translated labels still render in the original language on `/de/...`** - -- Make sure the host page is translated in WPML and you are visiting the translated URL. -- Open WPML → String Translation, filter by `sureforms`, and confirm the specific strings actually have translations saved. -- Check that the page language switcher confirms you are on the German (or other target) version of the page. - -**The success message is in English even though I submitted in German** - -- Confirm `form_{id}_confirmation_0_message` has a German translation in WPML String Translation. -- Confirm the form is being submitted from a German page (`/de/...`), not from a query-string variant in some WPML modes. - -**Entries show `—` in the Language column** - -- Older entries submitted before WPML support shipped will not have a language stored. -- Entries created from the admin (e.g., test submissions, or imports) may not carry a language code. -- New front-end submissions on translated pages with WPML active will always carry a language code. - -**An entry's language code is wrong** - -- The visitor's language is determined by WPML based on the URL of the page they submitted from. If your WPML configuration uses query-string mode (`?lang=de`), make sure the parameter is on the page URL when the form is submitted. - ---- - -## Frequently asked questions - -**Do I need to duplicate the form for each language?** - -No. There is one canonical form post regardless of how many languages you support. WPML translates the strings on it. - -**Will entries from different languages mix in the same list?** - -Yes — by design. All entries from a given form, regardless of the visitor's language, belong to that one form. The Language column lets you filter and sort. - -**Can I export entries with the language?** - -The submission language is stored alongside each entry and is available to any integration that reads SureForms entries. A future SureForms release will include the language column in the standard CSV export header. - -**What languages are supported?** - -Any language WPML supports. SureForms records the standard WPML language code (`en`, `de`, `hi`, `zh-cn`, `pt-br`, etc.) — up to 20 characters, which covers the full WPML and BCP-47 locale-code range. - -**Does this work with Polylang or other multilingual plugins?** - -SureForms is built on a generic multilingual provider interface, so support for Polylang and other plugins is straightforward to add. WPML is the only multilingual plugin currently supported in the box. - ---- - -## Need help? - -If you run into anything not covered here, contact the SureForms support team at [sureforms.com/support](https://sureforms.com/support) with: - -1. Your SureForms version (Plugins → Installed Plugins → SureForms). -2. Your WPML version, including whether *WPML String Translation* is active. -3. Your form ID. -4. The specific string or behaviour that isn't translating. -5. A screenshot if possible. - -We're happy to help. diff --git a/docs/wiki/WordPress-Hooks-Reference.md b/docs/wiki/WordPress-Hooks-Reference.md deleted file mode 100644 index 1db16e372..000000000 --- a/docs/wiki/WordPress-Hooks-Reference.md +++ /dev/null @@ -1,152 +0,0 @@ -# WordPress Hooks Reference - -SureForms exposes custom actions and filters for extensibility, and hooks into WordPress core lifecycle events. - -## Custom Actions - -| Action | Parameters | Description | -|--------|-----------|-------------| -| `srfm_core_loaded` | -- | Fired after Plugin_Loader singleton is created | -| `srfm_before_submission` | `$form_data`, `$form_id` | Before form submission is processed | -| `srfm_form_submit` | `$entry_id`, `$form_id`, `$form_data` | After form submission is complete | -| `srfm_after_submission_process` | `$entry_id`, `$form_id` | After all post-submission processing | -| `srfm_before_delete_entry` | `$entry_id` | Before an entry is permanently deleted | - -## Custom Filters - -### REST API - -| Filter | Parameters | Description | -|--------|-----------|-------------| -| `srfm_rest_api_endpoints` | `$endpoints` | Add/modify REST API endpoints | - -### Form Data - -| Filter | Parameters | Description | -|--------|-----------|-------------| -| `srfm_form_submit_data` | `$form_data`, `$form_id` | Modify form data before processing | -| `srfm_entry_value` | `$value`, `$args` | Transform entry field values in responses | -| `srfm_normalize_csv_field_value` | `$value`, `$field` | Custom CSV export value formatting | -| `srfm_form_confirmation_params` | `$params`, `$form_id` | Modify confirmation settings | - -### Post Meta - -| Filter | Parameters | Description | -|--------|-----------|-------------| -| `srfm_register_post_meta` | `$meta_keys` | Register additional form post meta keys | - -### Blocks - -| Filter | Parameters | Description | -|--------|-----------|-------------| -| `srfm_is_special_block` | `$is_special`, `$block_name` | Declare a block as special (nested) | -| `srfm_handle_special_block` | `$result`, `$block` | Custom processing for special blocks | -| `srfm_extract_form_fields_field_name` | `$field_name`, `$block` | Modify generated field names | - -### Settings - -| Filter | Parameters | Description | -|--------|-----------|-------------| -| `srfm_global_settings_data` | `$settings` | Extend global settings data | -| `srfm_disable_nps_survey` | `$disable` | Disable NPS survey module | -| `srfm_enable_redirect_activation` | `$enable` | Control activation redirect behavior | - -## WordPress Core Hooks Used - -### plugins_loaded - -| Priority | Callback | Class | -|----------|----------|-------| -| default | `load_textdomain()` | Plugin_Loader | -| 99 | `load_plugin()` | Plugin_Loader | - -### init - -| Priority | Callback | Purpose | -|----------|----------|---------| -| 10 | `load_classes()` | Block registration, admin, payments | - -### rest_api_init - -| Callback | Class | Purpose | -|----------|-------|---------| -| `register_endpoints()` | Rest_Api | Register all admin REST endpoints | -| `register_routes()` | Form_Submit | Register public submission endpoints | -| `register_rest_routes()` | Payments_Settings | Register payment REST routes | - -### admin_init - -| Callback | Purpose | -|----------|---------| -| `activation_redirect()` | Redirect to onboarding after activation | -| `intercept_stripe_callback()` | Handle Stripe OAuth callback | - -### wp_enqueue_scripts - -| Callback | Class | Purpose | -|----------|-------|---------| -| Asset enqueue | Frontend_Assets | Load form CSS/JS on pages with forms | - -### enqueue_block_editor_assets - -| Callback | Class | Purpose | -|----------|-------|---------| -| Editor asset enqueue | Gutenberg_Hooks | Load block editor JS/CSS | - -## Hook Execution Order (Form Submission) - -``` -1. REST API receives POST /submit-form -2. Form_Submit::submit_form_permissions_check() - -> Nonce verification -3. Form_Submit::handle_form_submission() - -> apply_filters('srfm_form_submit_data', $data, $form_id) - -> Field validation - -> CAPTCHA verification - -> Honeypot check -4. do_action('srfm_before_submission', $data, $form_id) -5. Email notification sent -6. Entry stored in database -7. do_action('srfm_form_submit', $entry_id, $form_id, $data) -8. do_action('srfm_after_submission_process', $entry_id, $form_id) -9. Confirmation response returned -``` - -## Usage Examples - -### Adding a Custom REST Endpoint - -```php -add_filter( 'srfm_rest_api_endpoints', function( $endpoints ) { - $endpoints['my-custom/data'] = [ - 'methods' => 'GET', - 'callback' => 'my_custom_callback', - 'permission_callback' => [ \SRFM\Inc\Helper::class, 'get_items_permissions_check' ], - ]; - return $endpoints; -} ); -``` - -### Modifying Form Data Before Processing - -```php -add_filter( 'srfm_form_submit_data', function( $data, $form_id ) { - // Add custom processing - $data['custom_field'] = 'custom_value'; - return $data; -}, 10, 2 ); -``` - -### Running Code After Submission - -```php -add_action( 'srfm_form_submit', function( $entry_id, $form_id, $form_data ) { - // Send to external service, trigger automation, etc. -}, 10, 3 ); -``` - -## Related Pages - -- [Architecture Overview](Architecture-Overview) -- Plugin bootstrap and hook registration -- [REST API Reference](REST-API-Reference) -- Full endpoint documentation -- [Form Submission Flow](Form-Submission-Flow) -- Submission hook execution order diff --git a/docs/wiki/_Footer.md b/docs/wiki/_Footer.md deleted file mode 100644 index 0a54d2e24..000000000 --- a/docs/wiki/_Footer.md +++ /dev/null @@ -1,3 +0,0 @@ ---- - -**SureForms** by [Brainstorm Force](https://brainstormforce.com/) | [GitHub](https://github.com/brainstormforce/sureforms) | [Website](https://sureforms.com/) | [Support](https://support.brainstormforce.com/) diff --git a/docs/wiki/_Sidebar.md b/docs/wiki/_Sidebar.md deleted file mode 100644 index 4fe3b09d1..000000000 --- a/docs/wiki/_Sidebar.md +++ /dev/null @@ -1,36 +0,0 @@ -**[Home](Home)** - -**Getting Started** -- [Getting Started](Getting-Started) -- [Environment Configuration](Environment-Configuration) - -**Architecture** -- [Architecture Overview](Architecture-Overview) -- [Database Schema](Database-Schema) -- [Form Submission Flow](Form-Submission-Flow) - -**WordPress / Backend** -- [Gutenberg Blocks](Gutenberg-Blocks) -- [Form Fields Architecture](Form-Fields-Architecture) -- [WordPress Hooks Reference](WordPress-Hooks-Reference) -- [Payment Integration](Payment-Integration) -- [Email Notifications](Email-Notifications) -- [AI Form Builder](AI-Form-Builder) -- [Data Export & Import](Data-Export-Import) -- [Using WPML With SureForms](Using-WPML-With-SureForms) - -**Frontend / React** -- [Admin Dashboard](Admin-Dashboard) -- [State Management](State-Management) -- [Frontend Assets](Frontend-Assets) -- [Block Editor Controls](Block-Editor-Controls) - -**API** -- [REST API Reference](REST-API-Reference) - -**Development** -- [Contributing Guide](Contributing-Guide) -- [Testing Guide](Testing-Guide) -- [Deployment Guide](Deployment-Guide) -- [Troubleshooting & FAQ](Troubleshooting-FAQ) -- [Changelog](Changelog) diff --git a/inc/abilities/CLAUDE.md b/inc/abilities/CLAUDE.md deleted file mode 100644 index 869f850ca..000000000 --- a/inc/abilities/CLAUDE.md +++ /dev/null @@ -1,66 +0,0 @@ -# Abilities — Development Guide - -## Adding a New Ability - -1. Create a class extending `Abstract_Ability` in the appropriate subdirectory: - - `forms/` — form CRUD operations - - `entries/` — entry/submission operations - - `embedding/` — shortcodes, block markup, rendering - - `settings/` — global settings read/write - - `analytics/` — form analytics and reporting - - `export/` — form and entry import/export -2. Register it in `Abilities_Registrar::register_abilities()` - -## Abstract_Ability Contract - -Every ability must implement: -- **Constructor** — set `$id`, `$label`, `$description`, `$capability` -- **`get_input_schema()`** — JSON Schema for input validation -- **`get_output_schema()`** — JSON Schema for output contract -- **`execute( $input )`** — business logic, return array or `WP_Error` -- **`get_annotations()`** — override if not default (`readonly`, `destructive`, `idempotent`) - -## Conventions - -- ID format: `sureforms/<verb>-<noun>` (e.g. `sureforms/list-forms`) -- Namespace: `SRFM\Inc\Abilities\<Subdirectory>\<Class_Name>` -- Return `WP_Error` for failures, never throw exceptions -- Default capability: `edit_posts` — override per-ability where needed -- Destructive abilities must set `destructive: true` in annotations -- All classes need `@since x.x.x` tags -- Add PHPUnit tests in `tests/unit/inc/abilities/` for every new ability - -## Architecture - -``` -inc/abilities/ -├── abstract-ability.php # Base class — do not modify without updating all abilities -├── abilities-registrar.php # Singleton — registers category + all abilities -├── forms/ -│ ├── list-forms.php # readonly, idempotent -│ ├── create-form.php # uses Field_Mapping engine -│ ├── get-form.php # readonly, idempotent — parses Gutenberg blocks -│ ├── delete-form.php # destructive -│ ├── duplicate-form.php # delegates to \SRFM\Inc\Duplicate_Form -│ ├── update-form.php # write, idempotent — title/status/metadata -│ └── get-form-stats.php # readonly, idempotent — entry counts -├── entries/ -│ ├── list-entries.php # readonly, idempotent — paginated listing -│ ├── get-entry.php # readonly, idempotent — decoded form_data -│ ├── update-entry-status.php # write, idempotent — read/unread/trash/restore -│ └── delete-entry.php # destructive — permanent delete -├── embedding/ -│ └── get-shortcode.php # readonly, idempotent -├── settings/ -│ ├── get-global-settings.php # readonly, idempotent — all setting categories -│ └── update-global-settings.php # write, idempotent — delegates to Global_Settings -└── analytics/ - └── get-form-analytics.php # readonly, idempotent — submission date queries -``` - -## Extensibility - -- **Filter:** `srfm_register_abilities` — third-party plugins can add abilities (must extend `Abstract_Ability`) -- **Hooks:** `srfm_before_ability_execute` / `srfm_after_ability_execute` — fire around every execution -- **Collision guard:** Registrar checks `wp_has_ability()` before registering to avoid duplicates with zipwp-mcp -- **WP < 6.9:** Registrar bails in constructor — zero overhead when Abilities API is unavailable diff --git a/internal-docs/README.md b/internal-docs/README.md deleted file mode 100644 index 9a933cae0..000000000 --- a/internal-docs/README.md +++ /dev/null @@ -1,160 +0,0 @@ -# SureForms Internal Documentation - -**Version:** 2.5.0 -**Last Updated:** February 2026 -**Target Audience:** Developers, AI Agents, Technical Team - ---- - -## Welcome - -This is the internal documentation for **SureForms Free** and **SureForms Pro** - WordPress form builder plugins used by 300,000+ websites. - -**SureForms Free:** AI-powered form builder with payments (Stripe), native WordPress blocks, 16+ fields -**SureForms Pro:** Advanced features - conversational forms, multi-step, conditional logic, PayPal, 24+ integrations - ---- - -## Quick Start - -### For New Developers (1 Hour) - -1. **Install locally:** - ```bash - cd /path/to/wordpress/wp-content/plugins - git clone https://github.com/brainstormforce/sureforms.git - git clone https://github.com/brainstormforce/sureforms-pro.git - cd sureforms && npm install && npm run build - cd ../sureforms-pro && npm install && npm run build - ``` - -2. **Activate plugins:** - - SureForms Free (required) - - SureForms Pro (optional, requires Free) - -3. **Create first form:** - - Dashboard → SureForms → Add New - - Try AI form builder or blank form - - Add fields from block inserter - - Publish and test submission - -4. **Read these docs:** - - [Architecture](architecture.md) - System design - - [Codebase Map](codebase-map.md) - Where is what - - [APIs](apis.md) - REST, AJAX, hooks - -### For AI Agents - -Start with [ai-agent-guide.md](ai-agent-guide.md) for codebase conventions, patterns, and agent-specific guidance. - ---- - -## Key Files & Directories - -| Path | Purpose | -|------|---------| -| `sureforms/inc/` | Core PHP logic | -| `sureforms/inc/blocks/` | Gutenberg block PHP | -| `sureforms/src/` | React components (admin UI) | -| `sureforms/inc/payments/` | Stripe payment processing | -| `sureforms/inc/ai-form-builder/` | AI form generation | -| `sureforms-pro/inc/business/` | Pro features (PayPal, registration, PDF) | -| `sureforms-pro/inc/pro/native-integrations/` | 24+ service integrations | - ---- - -## Build System - -**SureForms Free:** -```bash -npm run build # Full build (webpack + sass + grunt) -npm run start # Dev mode (watch) -npm run lint-js:fix # Fix JS linting -npm run makepot # Generate translation files -``` - -**SureForms Pro:** -```bash -npm run build # Full build -npm run package # Create distributable zip -``` - -Both use: -- **@wordpress/scripts** (webpack 5, Babel, ESLint) -- **Grunt** (minification, compression) -- **Sass** for CSS compilation - ---- - -## Database Tables - -Custom tables (via `inc/database/`): - -| Table | Purpose | -|-------|---------| -| `wp_sureforms_entries` | Form submissions | -| `wp_sureforms_payments` | Payment transactions (Stripe/PayPal) | -| `wp_sureforms_integrations` | Native integration credentials (encrypted) | -| `wp_sureforms_save_resume` | Draft form state (Pro) | - ---- - -## Testing - -**Unit Tests:** -```bash -composer test # PHPUnit -npm run test:unit # Jest (JS) -``` - -**E2E Tests:** -```bash -npm run play:up # Start wp-env -npm run play:run # Run Playwright tests -``` - -**Code Quality:** -```bash -composer lint # PHP_CodeSniffer -composer phpstan # Static analysis -npm run lint-js # ESLint -``` - ---- - -## Release Process - -**Free (WordPress.org):** -1. Update version in `sureforms.php` and `package.json` -2. Run `npm run build && grunt release` -3. Files excluded via `.distignore` -4. SVN commit to WordPress.org repo - -**Pro (Custom Distribution):** -1. Update version in `sureforms-pro.php` -2. Run `npm run build && npm run package` -3. Generates `sureforms-pro.zip` -4. Deploy to licensing server - ---- - -## Support & Resources - -- **GitHub (Free):** https://github.com/brainstormforce/sureforms -- **GitHub (Pro):** https://github.com/brainstormforce/sureforms-pro -- **Documentation:** https://sureforms.com/docs/ -- **Bug Bounty:** https://brainstormforce.com/bug-bounty-program/ -- **Support:** support@brainstormforce.com - ---- - -## Next Steps - -- **Product Vision:** [product-vision.md](product-vision.md) - Understand goals and personas -- **Architecture:** [architecture.md](architecture.md) - System design and data flow -- **Onboarding:** [onboarding.md](onboarding.md) - 1-hour, 1-day, 1-week learning paths - ---- - -**Maintained by:** SureForms Engineering Team -**Contact:** engineering@brainstormforce.com diff --git a/internal-docs/ai-agent-guide.md b/internal-docs/ai-agent-guide.md deleted file mode 100644 index 867f3c7ea..000000000 --- a/internal-docs/ai-agent-guide.md +++ /dev/null @@ -1,459 +0,0 @@ -# AI Agent Guide - -**Version:** 2.5.0 -**For:** AI Coding Agents & LLMs - ---- - -## Overview - -This guide helps AI agents understand SureForms codebase conventions, make safe changes, and avoid common pitfalls. - ---- - -## Core Principles - -1. **Security First:** Sanitize inputs, escape outputs, use prepared statements -2. **WordPress Standards:** Follow WP coding standards, use WP functions -3. **Backward Compatibility:** Don't break existing forms/entries -4. **Performance:** Avoid N+1 queries, cache when possible -5. **Testing:** Write tests, run existing tests before committing - ---- - -## File Modification Guidelines - -### ✅ Safe to Modify - -**Add features (low risk):** -- New blocks: `inc/blocks/new-block/` -- New integrations (Pro): `inc/pro/native-integrations/integrations/new-service/` -- New validation rules: Add to `inc/field-validation.php` -- New hooks: Add filters/actions (don't remove existing) - -**Extend existing:** -- Add sanitization functions to `inc/helper.php` -- Add validation methods to `inc/field-validation.php` -- Add utility functions to helper classes - -### ⚠️ Modify with Caution - -**Database schema changes:** -- Requires migration script -- Must handle existing data -- Version increments in `inc/database/tables/*.php` - -**Payment processing:** -- `inc/payments/stripe/stripe-webhook.php` -- `inc/business/payments/pay-pal/webhook-listener.php` -- **Risk:** Financial impact if broken - -**Form submission pipeline:** -- `inc/form-submit.php` -- **Risk:** Could break all forms - -### 🚫 High Risk - Avoid Unless Necessary - -**Core WordPress integration:** -- `plugin-loader.php` -- `sureforms.php` / `sureforms-pro.php` - -**Database base class:** -- `inc/database/base.php` (inherited by all tables) - -**Critical security:** -- Nonce verification logic -- Capability checks -- Encryption (Pro): `inc/pro/native-integrations/encryption.php` - ---- - -## Common Patterns - -### Adding a New Field Type - -1. **Create block:** - ``` - inc/blocks/my-field/block.php - src/blocks/my-field/ - ``` - -2. **Register block:** - ```php - // inc/blocks/my-field/block.php - namespace SRFM\Inc\Blocks\My_Field; - - class Block extends \SRFM\Inc\Blocks\Base { - public static function register() { - register_block_type( - 'sureforms/my-field', - [ - 'render_callback' => [__CLASS__, 'render'], - 'attributes' => [/* schema */], - ] - ); - } - - public static function render($attributes) { - // Return HTML - } - } - ``` - -3. **Add to block registry:** - ```php - // inc/blocks/register.php - My_Field\Block::register(); - ``` - -4. **Add sanitization:** - ```php - // inc/helper.php - public static function sanitize_by_field_type($type, $value) { - switch ($type) { - case 'my-field': - return sanitize_text_field($value); - } - } - ``` - -### Adding a REST Endpoint - -```php -// inc/rest-api.php or new file -public function register_routes() { - register_rest_route( - 'sureforms/v1', - '/my-endpoint', - [ - 'methods' => 'POST', - 'callback' => [$this, 'handle_request'], - 'permission_callback' => [$this, 'check_permissions'], - ] - ); -} - -public function check_permissions() { - // CRITICAL: Always verify permissions - return current_user_can('manage_options'); -} - -public function handle_request($request) { - // CRITICAL: Always verify nonce - $nonce = $request->get_header('X-WP-Nonce'); - if (!wp_verify_nonce($nonce, 'wp_rest')) { - return new \WP_Error('invalid_nonce', 'Invalid nonce', ['status' => 403]); - } - - // Sanitize inputs - $data = $request->get_params(); - $clean_data = Helper::sanitize_array_recursively($data); - - // Process... - - return ['success' => true]; -} -``` - -### Adding an Integration (Pro) - -1. **Create integration folder:** - ``` - inc/pro/native-integrations/integrations/myservice/ - ├── config.json - └── actions/ - └── send-data.php - ``` - -2. **config.json:** - ```json - { - "name": "MyService", - "slug": "myservice", - "auth_method": "api_key", - "api_endpoint": "https://api.myservice.com/v1/", - "actions": [ - { - "name": "Send Data", - "slug": "send-data", - "endpoint": "contacts" - } - ] - } - ``` - -3. **actions/send-data.php:** - ```php - namespace SRFM_PRO\Inc\Pro\Native_Integrations\Integrations\Myservice\Actions; - - class Send_Data { - public function execute($integration_data, $form_data) { - $api_key = $integration_data['api_key']; - $response = wp_remote_post( - 'https://api.myservice.com/v1/contacts', - [ - 'headers' => ['Authorization' => 'Bearer ' . $api_key], - 'body' => json_encode($form_data), - ] - ); - - if (is_wp_error($response)) { - return ['success' => false, 'error' => $response->get_error_message()]; - } - - return ['success' => true, 'response' => wp_remote_retrieve_body($response)]; - } - } - ``` - ---- - -## Security Patterns - -### Input Sanitization - -```php -// Text -$name = sanitize_text_field( wp_unslash( $_POST['name'] ?? '' ) ); - -// Email -$email = sanitize_email( wp_unslash( $_POST['email'] ?? '' ) ); - -// Number -$id = absint( $_POST['id'] ?? 0 ); - -// Array (recursive) -$data = Helper::sanitize_array_recursively( $_POST['data'] ?? [] ); - -// Textarea -$message = Helper::sanitize_textarea( wp_unslash( $_POST['message'] ?? '' ) ); -``` - -### Output Escaping - -```php -// HTML content -echo esc_html( $user_name ); - -// Attributes -echo '<div class="' . esc_attr( $class ) . '">'; - -// URLs -echo '<a href="' . esc_url( $url ) . '">'; - -// Rich text (allows safe HTML) -echo wp_kses_post( $content ); -``` - -### Database Queries - -```php -global $wpdb; - -// ✅ Good - Prepared statement -$results = $wpdb->get_results( - $wpdb->prepare( - "SELECT * FROM {$wpdb->prefix}sureforms_entries WHERE form_id = %d AND status = %s", - $form_id, - $status - ) -); - -// ❌ Bad - SQL injection risk -$results = $wpdb->query("DELETE FROM {$wpdb->prefix}sureforms_entries WHERE id = $_POST[id]"); -``` - ---- - -## Testing Your Changes - -### Before Committing - -```bash -# 1. Lint PHP -composer lint - -# 2. Run PHP tests -composer test - -# 3. Lint JavaScript -npm run lint-js - -# 4. Run JS tests -npm run test:unit - -# 5. Build assets -npm run build - -# 6. Test in browser -# - Create form -# - Submit form -# - Check entries -# - Verify no console errors -``` - -### E2E Testing - -```bash -# Start environment -npm run play:up - -# Run tests -npm run play:run - -# Interactive mode (with browser) -npm run play:run:interactive -``` - ---- - -## Database Queries - Common Patterns - -### Get Entries - -```php -use SRFM\Inc\Database\Tables\Entries; - -// Get all for form -$entries = Entries::get_all([ - 'where' => [ - ['key' => 'form_id', 'value' => 123, 'compare' => '='] - ], - 'orderby' => 'created_at', - 'order' => 'DESC', -]); - -// With pagination -$entries = Entries::get_all([ - 'where' => [['key' => 'form_id', 'value' => 123, 'compare' => '=']], - 'limit' => 20, - 'offset' => 40 // Page 3 (20 per page) -]); - -// Count entries -$count = Entries::get_count([ - 'where' => [['key' => 'status', 'value' => 'published', 'compare' => '=']] -]); -``` - -### Get Payments - -```php -use SRFM\Inc\Database\Tables\Payments; - -// Get completed payments -$payments = Payments::get_all([ - 'where' => [ - ['key' => 'status', 'value' => 'completed', 'compare' => '='] - ] -]); - -// Get payment by transaction ID -$payment = Payments::get_by_transaction_id('ch_xxxxx', 'stripe'); -``` - ---- - -## Hooks - When to Use - -### Modify Data Before Save - -```php -// Filter entry data before save -add_filter('sureforms_submit_form_data', function($data, $form_id) { - // Add custom field - $data['custom_timestamp'] = current_time('mysql'); - return $data; -}, 10, 2); -``` - -### Trigger External Action - -```php -// Action after entry save -add_action('sureforms_after_entry_save', function($entry_id, $form_id, $data) { - // Send to external CRM - send_to_crm($data); -}, 10, 3); -``` - -### Modify Email - -```php -// Filter email template -add_filter('sureforms_email_template', function($html, $entry_id) { - // Add custom header - return '<div class="custom-header">...</div>' . $html; -}, 10, 2); -``` - ---- - -## Debugging Tips - -### Enable Debug Mode - -```php -// wp-config.php -define('WP_DEBUG', true); -define('WP_DEBUG_LOG', true); -define('WP_DEBUG_DISPLAY', false); -``` - -### Check Debug Log - -```bash -tail -f wp-content/debug.log -``` - -### JavaScript Console - -```javascript -// Check for errors -// Open browser DevTools → Console - -// SureForms global -console.log(window.sureforms); -``` - -### Database Queries - -```php -// Install Query Monitor plugin -// Shows all queries, slow queries, errors -``` - ---- - -## Common Pitfalls to Avoid - -1. **Don't bypass sanitization:** "It's internal, it's safe" → Still sanitize -2. **Don't skip nonce checks:** Every AJAX/REST endpoint needs verification -3. **Don't use `$_POST` directly:** Always sanitize first -4. **Don't concatenate SQL:** Use `$wpdb->prepare()` -5. **Don't echo user data raw:** Use `esc_html()`, `esc_attr()`, etc. -6. **Don't modify database schema without migration:** Breaks existing sites -7. **Don't remove existing hooks:** Other plugins may depend on them -8. **Don't hardcode `wp_` prefix:** Use `$wpdb->prefix` - ---- - -## Getting Help - -**Documentation:** -- This folder: All internal docs -- WordPress Codex: https://codex.wordpress.org/ -- React Docs: https://react.dev/ - -**Code Search:** -- Use Glob/Grep tools to find patterns -- Example: `grep -r "sanitize_text_field" inc/` → See how sanitization is used - -**Ask Before:** -- Breaking changes -- Database schema changes -- Removing existing functionality - ---- - -**Next:** [Troubleshooting](troubleshooting.md) - Common problems and solutions diff --git a/internal-docs/apis.md b/internal-docs/apis.md deleted file mode 100644 index 0a7a16ec7..000000000 --- a/internal-docs/apis.md +++ /dev/null @@ -1,418 +0,0 @@ -# APIs - -Complete API reference for SureForms Free & Pro. - ---- - -## REST API Endpoints - -### Free (`/sureforms/v1/`) - -**Form Management:** -```http -POST /sureforms/v1/generate-form -GET /sureforms/v1/forms -GET /sureforms/v1/forms/{id} -DELETE /sureforms/v1/forms/{id} -``` - -**Form Submission:** -```http -POST /sureforms/v1/submit-form -``` -**Body:** `{ form_id, nonce, field_data... }` -**Response:** `{ success, message, entry_id }` - -**Entries:** -```http -GET /sureforms/v1/entries/list -GET /sureforms/v1/entries/{id} -DELETE /sureforms/v1/entries/{id} -POST /sureforms/v1/entries/export -``` - -**Payments:** -```http -GET /sureforms/v1/payments/list -GET /sureforms/v1/payments/{id} -``` - -**Stripe Webhooks:** -```http -POST /sureforms/webhook_test # Stripe webhooks -POST /sureforms/webhook_live -``` - -**Settings:** -```http -GET /sureforms/v1/settings -POST /sureforms/v1/settings/update -``` - -### Pro (`/sureforms-pro/v1/`) - -**OAuth:** -```http -POST /sureforms-pro/v1/oauth/authorize -POST /sureforms-pro/v1/oauth/callback -``` - -**PayPal Webhooks:** -```http -POST /sureforms-pro/paypal-test-webhook -POST /sureforms-pro/paypal-live-webhook -``` - -**User Registration:** -```http -POST /sureforms-pro/v1/login -POST /sureforms-pro/v1/lost-password -POST /sureforms-pro/v1/reset-password -``` - ---- - -## AJAX Handlers - -### Free (30 handlers) - -**Admin:** -```php -'srfm_admin_action' # Generic admin handler -'srfm_get_forms' # Fetch forms list -'srfm_delete_form' # Delete form -'srfm_duplicate_form' # Duplicate form -'srfm_export_entries' # Export CSV -``` - -**Payments (Public):** -```php -'wp_ajax_srfm_create_payment_intent' # Stripe payment -'wp_ajax_nopriv_srfm_create_payment_intent' -'wp_ajax_srfm_create_subscription_intent' # Stripe subscription -'wp_ajax_nopriv_srfm_create_subscription_intent' -``` - -**Admin Stripe:** -```php -'srfm_stripe_cancel_subscription' # Cancel subscription -'srfm_stripe_pause_subscription' # Pause subscription -``` - -**Admin Payments:** -```php -'srfm_create_payment_refund' # Create refund -``` - -**Form Validation (Public):** -```php -'wp_ajax_srfm_field_unique_validation' # Check unique fields -'wp_ajax_nopriv_srfm_field_unique_validation' -``` - -### Pro (22 handlers) - -**PayPal (Public):** -```php -'wp_ajax_srfm_pro_create_paypal_order' -'wp_ajax_nopriv_srfm_pro_create_paypal_order' -'wp_ajax_srfm_pro_create_paypal_subscription' -'wp_ajax_nopriv_srfm_pro_create_paypal_subscription' -``` - -**PayPal Admin:** -```php -'srfm_pro_paypal_cancel_subscription' -'srfm_pro_paypal_pause_subscription' -``` - -**PDF:** -```php -'srfm_pro_generate_pdf' # Generate PDF from entry -'srfm_pro_download_pdf' # Download PDF -``` - -**Licensing:** -```php -'srfm_pro_activate_license' -'srfm_pro_deactivate_license' -``` - -**Entries:** -```php -'sureforms_pro_entry_delete_file' # Delete uploaded file -``` - ---- - -## WordPress Hooks - -### Actions (Form Submission) - -```php -// Before entry save -do_action('sureforms_before_entry_save', $form_id, $entry_data); - -// After entry save -do_action('sureforms_after_entry_save', $entry_id, $form_id, $entry_data); - -// After payment completed -do_action('sureforms_payment_completed', $payment_id, $entry_id, $gateway); - -// After integration success -do_action('sureforms_integration_success', $integration_type, $response); - -// Before email send -do_action('sureforms_before_email_send', $to, $subject, $message); - -// After form submission (success) -do_action('sureforms_form_submitted', $entry_id, $form_id); -``` - -### Filters (Data Modification) - -```php -// Modify form data before save -$entry_data = apply_filters('sureforms_submit_form_data', $entry_data, $form_id); - -// Modify payment amount -$amount = apply_filters('sureforms_payment_amount', $amount, $form_id, $entry_data); - -// Modify email template -$html = apply_filters('sureforms_email_template', $html, $entry_id, $form_id); - -// Modify email subject -$subject = apply_filters('sureforms_email_subject', $subject, $form_id); - -// Modify email recipients -$to = apply_filters('sureforms_email_recipients', $to, $entry_id, $form_id); - -// Modify confirmation message -$message = apply_filters('sureforms_confirmation_message', $message, $entry_id); - -// Modify field validation -$is_valid = apply_filters('sureforms_validate_field', $is_valid, $field, $value); - -// Modify sanitized value -$value = apply_filters("sureforms_sanitize_{$field_type}", $value, $field); -``` - -### Integration Hooks (Pro) - -```php -// Before integration request -do_action('sureforms_pro_before_integration', $integration, $data); - -// After integration request -do_action('sureforms_pro_after_integration', $integration, $response); - -// Integration error -do_action('sureforms_pro_integration_error', $integration, $error); -``` - ---- - -## JavaScript APIs - -### Global Objects - -```javascript -// Form settings -window.sureforms = { - ajaxUrl: '/wp-admin/admin-ajax.php', - nonce: 'xxx', - formId: 123, - settings: {...} -}; - -// Block editor -window.sureformsBlocks = { - registerBlock: (name, settings) => {...}, - getBlock: (name) => {...} -}; -``` - -### Custom Events - -```javascript -// Form submitted -document.addEventListener('sureforms-form-submitted', (e) => { - console.log('Entry ID:', e.detail.entryId); -}); - -// Payment completed -document.addEventListener('sureforms-payment-completed', (e) => { - console.log('Payment ID:', e.detail.paymentId); -}); - -// Validation error -document.addEventListener('sureforms-validation-error', (e) => { - console.log('Field:', e.detail.field, 'Error:', e.detail.message); -}); -``` - ---- - -## Database APIs - -### Entry Operations - -```php -use SRFM\Inc\Database\Tables\Entries; - -// Get all entries for a form -$entries = Entries::get_all([ - 'where' => [ - ['key' => 'form_id', 'value' => 123, 'compare' => '='] - ], - 'orderby' => 'created_at', - 'order' => 'DESC', - 'limit' => 20, - 'offset' => 0 -]); - -// Get single entry -$entry = Entries::get_by_id(456); - -// Insert entry -$entry_id = Entries::insert([ - 'form_id' => 123, - 'entry_data' => json_encode($data), - 'status' => 'published' -]); - -// Update entry -Entries::update(456, ['status' => 'trash']); - -// Delete entry -Entries::delete(456); -``` - -### Payment Operations - -```php -use SRFM\Inc\Database\Tables\Payments; - -// Get payments -$payments = Payments::get_all_main_payments([ - 'where' => [ - ['key' => 'status', 'value' => 'completed', 'compare' => '='] - ] -]); - -// Create payment -$payment_id = Payments::insert([ - 'entry_id' => 456, - 'transaction_id' => 'ch_xxx', - 'gateway' => 'stripe', - 'status' => 'pending', - 'total_amount' => 99.99, - 'currency' => 'USD' -]); - -// Update payment status -Payments::update($payment_id, ['status' => 'completed']); -``` - ---- - -## Helper APIs - -### Sanitization - -```php -use SRFM\Inc\Helper; - -// Sanitize by field type -$clean = Helper::sanitize_by_field_type('email', $value); -$clean = Helper::sanitize_by_field_type('textarea', $value); -$clean = Helper::sanitize_by_field_type('number', $value); - -// Email-specific -$email = Helper::sanitize_email_header($raw_email); - -// Recursive sanitization -$clean_array = Helper::sanitize_array_recursively($array); -``` - -### Validation - -```php -use SRFM\Inc\Field_Validation; - -// Validate field -$result = Field_Validation::validate_field($field_config, $value); -// Returns: ['valid' => true/false, 'message' => 'Error message'] - -// Validate entire form -$result = Field_Validation::validate_form_data($form_id, $data); -``` - -### Payment Helpers - -```php -use SRFM\Inc\Payments\Payment_Helper; - -// Validate amount against form config -$result = Payment_Helper::validate_payment_amount($amount, $currency, $form_id, $block_id); - -// Get currency -$currency = Payment_Helper::get_currency(); -``` - ---- - -## Encryption API (Pro) - -```php -use SRFM_PRO\Inc\Pro\Native_Integrations\Encryption; - -$enc = new Encryption(); - -// Encrypt sensitive data -$encrypted = $enc->encrypt('oauth_token_12345'); - -// Decrypt -$decrypted = $enc->decrypt($encrypted); - -// Storage: wp_sureforms_integrations.data column -``` - -**Algorithm:** AES-256-CTR -**Key:** `SRFM_ENCRYPTION_KEY` constant or `LOGGED_IN_KEY` - ---- - -## Integration Workflow API (Pro) - -```php -use SRFM_PRO\Inc\Pro\Native_Integrations\Services\Workflow_Processor; - -// Execute integration workflow -$processor = new Workflow_Processor(); -$result = $processor->execute_workflow($integration_config, $entry_data); - -// Returns: ['success' => true/false, 'response' => API response] -``` - ---- - -## Rate Limiting - -**Note:** No built-in rate limiting. Implementations should add: - -```php -// Example pattern (not in core) -$key = 'form_submit_' . $user_ip; -$attempts = get_transient($key) ?: 0; - -if ($attempts >= 5) { - wp_send_json_error('Too many submissions', 429); -} - -set_transient($key, $attempts + 1, 15 * MINUTE_IN_SECONDS); -``` - ---- - -**Next:** [Coding Standards](coding-standards.md) - PHP/JS conventions diff --git a/internal-docs/architecture.md b/internal-docs/architecture.md deleted file mode 100644 index 9e59e0b81..000000000 --- a/internal-docs/architecture.md +++ /dev/null @@ -1,329 +0,0 @@ -# Architecture - -**Version:** 2.5.0 - ---- - -## System Overview - -SureForms is a WordPress form builder with a **Free + Pro** plugin architecture: - -``` -WordPress Site -├── SureForms Free (Required) -│ ├── Core form functionality -│ ├── Stripe payments -│ ├── AI form builder -│ └── Entry management -└── SureForms Pro (Optional Extension) - ├── Advanced features (conditional logic, multi-step) - ├── PayPal payments - ├── User registration/login - └── 24+ native integrations -``` - ---- - -## High-Level Architecture - -``` -┌─────────────────────────────────────────────────────────┐ -│ WordPress Admin │ -│ ┌──────────────────────────────────────────────────┐ │ -│ │ React Admin UI (src/) │ │ -│ │ - Form Builder (Gutenberg Blocks) │ │ -│ │ - Entry Dashboard │ │ -│ │ - Settings Panels │ │ -│ └──────────────────────────────────────────────────┘ │ -└─────────────────────────────────────────────────────────┘ - ↕ -┌─────────────────────────────────────────────────────────┐ -│ REST API Layer │ -│ - /sureforms/v1/* (Free) │ -│ - /sureforms-pro/v1/* (Pro) │ -│ - AJAX handlers (wp_ajax_*) │ -└─────────────────────────────────────────────────────────┘ - ↕ -┌─────────────────────────────────────────────────────────┐ -│ Business Logic (inc/) │ -│ ┌──────────┬──────────┬──────────┬──────────────────┐ │ -│ │ Forms │ Payments │ AI │ Integrations │ │ -│ │ Submit │ Stripe │ Builder │ (Pro: 24+) │ │ -│ │ Validate │ PayPal │ Field │ Mailchimp, etc │ │ -│ │ Store │ Webhooks │ Mapping │ │ │ -│ └──────────┴──────────┴──────────┴──────────────────┘ │ -└─────────────────────────────────────────────────────────┘ - ↕ -┌─────────────────────────────────────────────────────────┐ -│ Data Layer │ -│ ┌──────────────┬────────────────┬──────────────────┐ │ -│ │ WP Options │ Custom Tables │ Encrypted Data │ │ -│ │ Form configs │ Entries │ OAuth tokens │ │ -│ │ Settings │ Payments │ API keys │ │ -│ └──────────────┴────────────────┴──────────────────┘ │ -└─────────────────────────────────────────────────────────┘ - ↕ -┌─────────────────────────────────────────────────────────┐ -│ Frontend Rendering │ -│ - Gutenberg Blocks (PHP + JS) │ -│ - Form submission (AJAX) │ -│ - reCAPTCHA/Turnstile │ -│ - Real-time validation │ -└─────────────────────────────────────────────────────────┘ -``` - ---- - -## Component Breakdown - -### 1. Block System (Gutenberg) - -**Free Blocks (16):** -- Input types: Text, Email, Number, Phone, URL, Textarea, Dropdown -- Special: Address, Checkbox, Multiple Choice, GDPR, Payment -- Layout: Separator, Heading, Image, Icon, Custom Button - -**Pro Blocks (8):** -- Input: Date Picker, Time Picker, Rating, Slider, Hidden, Password -- Advanced: File Upload, HTML, Page Break (multi-step) -- User Registration: Login, Register, Lost Password, Reset Password - -**Location:** `inc/blocks/*/block.php` and `src/blocks/*/` - -### 2. Form Submission Pipeline - -``` -User Submits Form - ↓ -1. Nonce Verification (inc/form-submit.php:91-95) - ↓ -2. Field Validation (inc/field-validation.php) - - Type validation (email, URL, number) - - Required fields - - Min/max constraints - - Custom regex - ↓ -3. Sanitization (inc/helper.php:258-274) - - Per-field type sanitization - - XSS prevention (wp_kses_post) - - SQL injection prevention - ↓ -4. CAPTCHA Validation (inc/form-submit.php:317-386) - - reCAPTCHA v2/v3 - - Cloudflare Turnstile - - hCaptcha - ↓ -5. Business Logic (Pro: Conditional Logic) - ↓ -6. Payment Processing (if enabled) - - Stripe: Create PaymentIntent - - PayPal: Create Order - ↓ -7. Entry Storage (inc/database/tables/entries.php) - ↓ -8. Integrations (Pro: Send to external services) - ↓ -9. Email Notifications (inc/email/email-template.php) - ↓ -10. Confirmation/Redirect -``` - -### 3. Payment Processing - -**Stripe (Free):** -- Location: `inc/payments/stripe/` -- Flow: - 1. Frontend creates PaymentIntent (AJAX) - 2. User completes payment on Stripe - 3. Webhook updates payment status - 4. Entry marked as paid - -**PayPal (Pro):** -- Location: `inc/business/payments/pay-pal/` -- Flow: - 1. Frontend creates Order via API - 2. User redirected to PayPal - 3. Webhook confirms payment - 4. Entry status updated - -**Database:** `wp_sureforms_payments` table - -### 4. AI Form Builder - -**Location:** `inc/ai-form-builder/` - -**Flow:** -``` -User Prompt ("Create a contact form") - ↓ -AI Middleware (SRFM_AI_MIDDLEWARE) - ↓ -Field Mapping (field-mapping.php) - ↓ -Gutenberg Block Generation - ↓ -Form Preview -``` - -**API:** `https://credits.startertemplates.com/sureforms/` - -### 5. Native Integrations (Pro) - -**Location:** `inc/pro/native-integrations/` - -**Supported Services (24+):** -- Email: Mailchimp, Brevo, Constant Contact -- CRM: HubSpot, Salesforce, Zoho -- Messaging: Telegram, Slack, Discord -- Marketing: FluentCRM, MailerPress -- Booking: LatePoint -- Automation: Zapier, OttoKit - -**Architecture:** -``` -Generic Provider Base Class - ↓ -Integration-Specific Classes -(inc/pro/native-integrations/integrations/*/actions/) - ↓ -OAuth Handler (oauth-handler.php) - ↓ -Encrypted Storage (encryption.php - AES-256-CTR) - ↓ -Workflow Processor (services/workflow-processor.php) -``` - -### 6. Database Schema - -**Custom Tables:** - -```sql --- Entries -wp_sureforms_entries -- id (INT, PK) -- form_id (INT) -- entry_data (LONGTEXT, JSON) -- created_at (DATETIME) -- updated_at (DATETIME) -- status (VARCHAR - 'published', 'trash') -- user_agent (TEXT) -- ip_address (VARCHAR) - --- Payments -wp_sureforms_payments -- id (INT, PK) -- entry_id (INT, FK) -- transaction_id (VARCHAR) -- gateway (ENUM 'stripe', 'paypal') -- status (ENUM 'pending', 'completed', 'failed', 'refunded') -- total_amount (DECIMAL) -- refunded_amount (DECIMAL) -- currency (VARCHAR) - --- Integrations (Pro) -wp_sureforms_integrations -- id (INT, PK) -- type (VARCHAR - 'mailchimp', 'hubspot', etc.) -- data (LONGTEXT, encrypted JSON) -- status (ENUM 'active', 'inactive') - --- Save & Resume (Pro) -wp_sureforms_save_resume -- id (INT, PK) -- form_id (INT) -- token (VARCHAR, unique) -- form_data (LONGTEXT, JSON) -- expires_at (DATETIME) -``` - ---- - -## Security Architecture - -**Input Validation:** -- Nonce verification on all AJAX/REST requests -- Sanitization via `sanitize_*` functions -- Type casting (absint, floatval) - -**Output Escaping:** -- `esc_html()`, `esc_attr()`, `esc_url()` throughout -- `wp_kses_post()` for rich text - -**SQL Security:** -- `$wpdb->prepare()` for all queries -- No direct SQL concatenation - -**Payment Security:** -- Webhook signature verification (Stripe, PayPal) -- Server-side amount validation -- PCI-DSS compliant (payments handled by Stripe/PayPal) - -**Encryption (Pro):** -- AES-256-CTR for OAuth tokens -- Key derivation: `SRFM_ENCRYPTION_KEY` constant or `LOGGED_IN_KEY` -- Storage: `wp_sureforms_integrations.data` (encrypted JSON) - ---- - -## Performance Optimizations - -1. **Lazy Loading:** React components loaded on-demand -2. **Asset Minification:** Grunt uglifies JS/CSS -3. **Database Indexing:** Indexes on `form_id`, `entry_id`, `status` -4. **Caching:** Transients for integration API calls -5. **Query Optimization:** `SELECT` only needed columns - ---- - -## Extensibility - -**Hooks (Filters):** -- `sureforms_submit_form_data` - Modify data before save -- `sureforms_email_template` - Customize email HTML -- `sureforms_payment_amount` - Modify payment amount - -**Hooks (Actions):** -- `sureforms_after_entry_save` - Trigger after entry created -- `sureforms_payment_completed` - After successful payment -- `sureforms_integration_success` - After integration sends data - -**Developer APIs:** -- REST: `/sureforms/v1/*` -- PHP: `SRFM\Inc\Helper` class -- JavaScript: `window.sureforms.*` globals - ---- - -## Technology Stack - -| Layer | Technologies | -|-------|-------------| -| Frontend (Admin) | React 18, @wordpress/components, TanStack Query | -| Frontend (Public) | Vanilla JS, DOMPurify, intl-tel-input | -| Backend | PHP 7.4+, WordPress 6.4+ | -| Build | webpack 5, Babel, Sass, Grunt | -| Testing | PHPUnit, Jest, Playwright | -| Database | MySQL 5.7+, MariaDB 10.3+ | - ---- - -## Deployment Architecture - -``` -Developer Machine - ↓ -Git Commit → GitHub Actions CI - ↓ -Automated Tests (PHPUnit, Playwright) - ↓ -Build Assets (npm run build) - ↓ -Free: WordPress.org SVN -Pro: Licensing Server (ZIP) - ↓ -End User WordPress Sites (300,000+) -``` - ---- - -**Next:** [Codebase Map](codebase-map.md) for detailed folder structure diff --git a/internal-docs/codebase-map.md b/internal-docs/codebase-map.md deleted file mode 100644 index 9d85000c2..000000000 --- a/internal-docs/codebase-map.md +++ /dev/null @@ -1,303 +0,0 @@ -# Codebase Map - -**Version:** 2.5.0 - -Complete folder-by-folder guide to both plugins. - ---- - -## SureForms Free (`sureforms/`) - -### Root Files - -| File | Purpose | -|------|---------| -| `sureforms.php` | Main plugin file, defines constants, loads `plugin-loader.php` | -| `plugin-loader.php` | Bootstraps plugin, registers hooks, loads dependencies | -| `composer.json` | PHP dependencies (nps-survey, bsf-analytics, astra-notices) | -| `package.json` | JS dependencies, build scripts | -| `Gruntfile.js` | Grunt tasks (minify, compress, release) | - -### `admin/` - WordPress Admin UI - -| File | Purpose | -|------|---------| -| `admin.php` | Admin page registration, AJAX handlers for admin actions | -| `analytics.php` | Usage analytics, event tracking | -| `notice-manager.php` | Admin notices, dismissible alerts | - -### `inc/` - Core PHP Logic - -#### `inc/blocks/` - Gutenberg Block Definitions (PHP) - -Each block has a `block.php` with: -- Block registration (`register_block_type`) -- Server-side rendering callback -- Attribute schema -- Enqueue scripts/styles - -**Blocks (16):** -- `address/`, `checkbox/`, `dropdown/`, `email/`, `gdpr/`, `inlinebutton/` -- `input/`, `multichoice/`, `number/`, `payment/`, `phone/`, `sform/`, `textarea/`, `url/` -- `base.php` - Base block class - -#### `inc/fields/` - Field Markup Generation - -Mirrors `blocks/` - generates HTML markup for each field type. - -**Pattern:** -```php -*-markup.php files: -- render_field() method -- Outputs escaped HTML -- Handles field attributes, validation states -``` - -#### `inc/payments/` - Payment Processing - -**Core Files:** -| File | Purpose | -|------|---------| -| `front-end.php` | Public AJAX handlers (`srfm_create_payment_intent`, `srfm_create_subscription_intent`) | -| `payment-helper.php` | Utility functions, amount validation, currency formatting | - -**`payments/stripe/`:** -| File | Purpose | -|------|---------| -| `stripe-webhook.php` | Webhook handler (charge, refund, subscription events) | -| `stripe-helper.php` | Stripe API wrapper, PaymentIntent creation | -| `admin-stripe-handler.php` | Admin AJAX for subscription management | -| `payments-settings.php` | Stripe connection settings, API keys | - -**`payments/admin/`:** -| File | Purpose | -|------|---------| -| `admin-handler.php` | Admin AJAX for refunds, payment management | - -#### `inc/ai-form-builder/` - AI Form Generation - -| File | Purpose | -|------|---------| -| `ai-form-builder.php` | Main AI form builder class, API integration | -| `ai-auth.php` | Middleware authentication | -| `ai-helper.php` | Helper functions, prompt processing | -| `field-mapping.php` | Maps AI response to Gutenberg blocks | - -**API:** `SRFM_AI_MIDDLEWARE` - `https://credits.startertemplates.com/sureforms/` - -#### `inc/database/` - Custom Database Tables - -| File | Purpose | -|------|---------| -| `base.php` | Abstract base class for all table classes (CRUD operations) | -| `register.php` | Table registration, schema creation | -| `tables/entries.php` | `wp_sureforms_entries` table (1,300+ lines) | -| `tables/payments.php` | `wp_sureforms_payments` table (1,200+ lines) | - -**Key Methods:** -- `get_all()`, `get_by_id()`, `insert()`, `update()`, `delete()` -- `get_all_main_payments()` - Payment queries with filtering - -#### Other `inc/` Files - -| File | Purpose | Lines | -|------|---------|-------| -| `form-submit.php` | Form submission handler (AJAX + REST) | 1,280 | -| `helper.php` | Utility functions (sanitization, escaping, validation) | 1,500+ | -| `field-validation.php` | Server-side field validation | 800+ | -| `rest-api.php` | REST API registration (`/sureforms/v1/*`) | 800 | -| `entries.php` | Entry management (list, view, export) | 1,000+ | -| `email/email-template.php` | Email notification templates | 400 | -| `frontend-assets.php` | Enqueue public scripts/styles | 300 | - -### `src/` - React Admin UI - -**Structure:** -``` -src/ -├── admin/ # Main admin app -│ ├── components/ # Reusable React components -│ ├── pages/ # Page-level components -│ └── index.js # Entry point -├── blocks/ # Block editor components -│ ├── address/ # Block-specific React -│ ├── email/ -│ └── ... -└── common/ # Shared utilities - ├── api.js # API client (wp.apiFetch) - └── utils.js # Helper functions -``` - -**Build:** webpack via `@wordpress/scripts` - ---- - -## SureForms Pro (`sureforms-pro/`) - -### Root Files - -| File | Purpose | -|------|---------| -| `sureforms-pro.php` | Main plugin file, requires Free plugin | -| `plugin-loader.php` | Bootstraps Pro features | - -### `inc/business/` - Pro Business Features - -#### `inc/business/payments/pay-pal/` - PayPal Integration - -| File | Purpose | Lines | -|------|---------|-------| -| `webhook-listener.php` | PayPal webhook handler (orders, refunds, subscriptions) | 1,173 | -| `frontend.php` | Public AJAX for PayPal orders, subscriptions | 1,100 | -| `api-payments.php` | PayPal API wrapper (create order, capture, refund) | 178 | -| `helper.php` | PayPal utilities, amount formatting | 520 | -| `settings.php` | PayPal connection settings | AJAX | - -#### `inc/business/user-registration/` - Login & Registration - -| File | Purpose | Lines | -|------|---------|-------| -| `init.php` | REST API registration, login/password endpoints | 600+ | -| `processor.php` | Registration processing, `wp_insert_user()` | 1,000+ | -| `login/block.php` | Login block definition | | -| `register/block.php` | Registration block | | -| `lost-password/block.php` | Lost password block | | -| `reset-password/block.php` | Reset password block | | - -**⚠️ Security Note:** Registration processor creates WordPress users from form submissions. - -#### `inc/business/pdf/` - PDF Generation - -| File | Purpose | -|------|---------| -| `pdf.php` | PDF generation API, AJAX handlers | -| `document.php` | PDF document builder (uses TCPDF or similar) | -| `utils.php` | PDF utilities | - -#### `inc/business/custom-app/` - Custom Application Builder - -| File | Purpose | -|------|---------| -| `load.php` | Custom post type forms, standalone applications | -| `utils.php` | App utilities | - -#### `inc/business/custom-post-type/` - Custom Post Type Integration - -Allows forms to create/update custom post types. - -### `inc/pro/native-integrations/` - 24+ Service Integrations - -**Core:** -| File | Purpose | Lines | -|------|---------|-------| -| `native-integrations.php` | Main integration manager | | -| `encryption.php` | AES-256-CTR encryption for OAuth tokens | 200 | -| `oauth-handler.php` | OAuth authorization flow | 400+ | -| `generic-provider.php` | Base provider class | | -| `integration-provider.php` | Provider interface | | - -**`inc/pro/native-integrations/integrations/`:** - -Each integration has its own folder: -``` -mailchimp/ -├── config.json # API endpoints, auth method -└── actions/ - ├── add-contact.php # Action: Add subscriber - └── remove-contact.php - -hubspot/ -├── config.json -└── actions/ - └── create-contact.php - -...24+ integrations -``` - -**Supported:** -- Email: Mailchimp, Brevo, Constant Contact -- CRM: HubSpot, Salesforce, Zoho -- Messaging: Telegram, Slack, Discord -- WP: FluentCRM, MailerPress, MailPoet -- Booking: LatePoint -- Automation: Zapier, OttoKit - -**Encryption:** OAuth tokens encrypted via `encryption.php` before storage in `wp_sureforms_integrations`. - -### `inc/pro/database/tables/` - Pro Database Tables - -| File | Purpose | -|------|---------| -| `integrations.php` | `wp_sureforms_integrations` table | -| `save-resume.php` | `wp_sureforms_save_resume` table (draft forms) | - -### `inc/extensions/` - Pro Extensions - -| File | Purpose | -|------|---------| -| `conditional-logic.php` | Show/hide fields based on conditions | -| `conditional-emails.php` | Conditional email notifications | -| `conditional-confirmations.php` | Conditional redirects | -| `field-validation.php` | Extended validation (file uploads, MIME types) | -| `entries-management.php` | Enhanced entry features (edit, delete files) | -| `page-break.php` | Multi-step form logic | - -### `inc/blocks/` - Pro Blocks (8) - -- `date-picker/`, `time-picker/`, `rating/`, `slider/` -- `upload/`, `hidden/`, `html/`, `page-break/` - ---- - -## Key Patterns & Conventions - -### Naming Conventions - -**Functions:** -- Public: `srfm_function_name()` -- Internal: `_srfm_internal_function()` - -**Classes:** -- Namespaced: `SRFM\Inc\ClassName` -- Pro: `SRFM_PRO\Inc\ClassName` - -**Hooks:** -- Actions: `sureforms_action_name` -- Filters: `sureforms_filter_name` - -**Database:** -- Tables: `wp_sureforms_table_name` -- Options: `sureforms_option_name` - -### File Organization - -``` -feature/ -├── block.php # Block registration -├── feature-markup.php # HTML generation -├── api-handler.php # AJAX/REST handlers -└── helper.php # Utilities -``` - -### REST API Convention - -**Free:** `/sureforms/v1/endpoint` -**Pro:** `/sureforms-pro/v1/endpoint` - ---- - -## Where to Find Things - -**Need to:** -- **Add a new field type?** → `inc/blocks/` + `inc/fields/` + `src/blocks/` -- **Modify form submission?** → `inc/form-submit.php` -- **Change email template?** → `inc/email/email-template.php` -- **Add payment gateway?** → `inc/payments/` (copy Stripe/PayPal pattern) -- **Add integration?** → `inc/pro/native-integrations/integrations/new-service/` -- **Debug entries?** → `inc/database/tables/entries.php` -- **Fix validation?** → `inc/field-validation.php` -- **Customize admin UI?** → `src/admin/` - ---- - -**Next:** [APIs](apis.md) - REST endpoints, AJAX handlers, hooks diff --git a/internal-docs/coding-standards.md b/internal-docs/coding-standards.md deleted file mode 100644 index 0b746674c..000000000 --- a/internal-docs/coding-standards.md +++ /dev/null @@ -1,312 +0,0 @@ -# Coding Standards - -**Version:** 2.5.0 - ---- - -## PHP Standards - -**WordPress Coding Standards:** https://developer.wordpress.org/coding-standards/wordpress-coding-standards/php/ - -### Code Style - -- **PSR-12 inspired** but follows WordPress conventions -- **Tabs for indentation** (not spaces) -- **Yoda conditions:** `if ( 'value' === $variable )` -- **Braces:** Required for all control structures - -```php -// ✅ Good -if ( $condition ) { - do_something(); -} - -// ❌ Bad -if ($condition) do_something(); -``` - -### Naming Conventions - -**Functions:** -```php -srfm_public_function() // Public functions -_srfm_private_function() // Internal (leading underscore) -``` - -**Classes:** -```php -namespace SRFM\Inc; -class Form_Submit { } // Underscores in class names - -namespace SRFM_PRO\Inc\Business; -class PayPal_Helper { } -``` - -**Variables:** -```php -$snake_case_variable = 'value'; // Lowercase with underscores -``` - -**Constants:** -```php -define( 'SRFM_CONSTANT', 'value' ); -``` - -### Security - -**Always:** -- Sanitize input: `sanitize_text_field()`, `absint()`, `sanitize_email()` -- Validate: Check types, ranges, allowed values -- Escape output: `esc_html()`, `esc_attr()`, `esc_url()` -- Use nonces: `wp_verify_nonce()` for AJAX/forms -- Use `$wpdb->prepare()` for SQL queries -- Check capabilities: `current_user_can()` - -**Example:** -```php -// Input -$email = sanitize_email( wp_unslash( $_POST['email'] ?? '' ) ); - -// Database -$results = $wpdb->get_results( - $wpdb->prepare( - "SELECT * FROM {$wpdb->prefix}sureforms_entries WHERE form_id = %d", - $form_id - ) -); - -// Output -echo '<div>' . esc_html( $user_name ) . '</div>'; -``` - -### Documentation - -**PHPDoc blocks:** -```php -/** - * Short description. - * - * Longer description if needed. - * - * @since 2.5.0 - * - * @param int $form_id Form ID. - * @param array $data Entry data. - * @return int|false Entry ID on success, false on failure. - */ -function srfm_create_entry( $form_id, $data ) { - // Implementation -} -``` - ---- - -## JavaScript Standards - -**WordPress JavaScript Coding Standards:** https://developer.wordpress.org/coding-standards/wordpress-coding-standards/javascript/ - -### Code Style (ESLint) - -**Config:** `@wordpress/eslint-plugin` - -```javascript -// ✅ Good - ES6+, const/let, arrow functions -const handleSubmit = (event) => { - event.preventDefault(); - const formData = new FormData(event.target); - // ... -}; - -// ❌ Bad - var, function expressions -var handleSubmit = function(event) { - event.preventDefault(); -}; -``` - -### React Conventions - -**Functional components with hooks:** -```jsx -import { useState, useEffect } from '@wordpress/element'; - -function FormBuilder({ formId }) { - const [fields, setFields] = useState([]); - - useEffect(() => { - fetchFields(formId).then(setFields); - }, [formId]); - - return ( - <div className="form-builder"> - {fields.map(field => <Field key={field.id} {...field} />)} - </div> - ); -} -``` - -**Naming:** -- Components: `PascalCase` -- Hooks: `useCamelCase` -- Functions: `camelCase` -- Constants: `UPPER_SNAKE_CASE` - ---- - -## CSS/SCSS Standards - -**BEM-inspired naming:** -```scss -.srfm-form { - &__field { - // Field styles - } - - &__field--error { - // Error state - } -} -``` - -**Prefix:** All classes start with `srfm-` to avoid conflicts. - ---- - -## Database Standards - -### Table Names - -```php -$wpdb->prefix . 'sureforms_entries' -$wpdb->prefix . 'sureforms_payments' -``` - -**Always use `$wpdb->prefix`**, never hardcode `wp_`. - -### Queries - -**Always use prepared statements:** -```php -// ✅ Good -$wpdb->get_results( - $wpdb->prepare( - "SELECT * FROM {$wpdb->prefix}sureforms_entries WHERE id = %d", - $entry_id - ) -); - -// ❌ Bad -$wpdb->query( "DELETE FROM wp_sureforms_entries WHERE id = $entry_id" ); -``` - ---- - -## Git Commit Messages - -**Format:** -``` -type(scope): brief description - -Longer explanation if needed. - -Co-Authored-By: Name <email> -``` - -**Types:** -- `feat`: New feature -- `fix`: Bug fix -- `docs`: Documentation -- `style`: Formatting, no code change -- `refactor`: Code restructuring -- `test`: Adding tests -- `chore`: Build/tooling - -**Example:** -``` -feat(payments): add PayPal subscription support - -- Implement PayPal billing agreement API -- Add webhook handler for subscription events -- Update admin UI for PayPal subscriptions - -Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> -``` - ---- - -## File Organization - -**One class per file:** -``` -inc/payments/stripe/stripe-helper.php → class Stripe_Helper -``` - -**Group related functionality:** -``` -inc/payments/ -├── payment-helper.php # Shared utilities -├── front-end.php # Public AJAX handlers -├── stripe/ -│ ├── stripe-helper.php -│ ├── stripe-webhook.php -│ └── admin-stripe-handler.php -└── admin/ - └── admin-handler.php -``` - ---- - -## Testing Standards - -**PHPUnit:** -```php -class Test_Form_Submit extends WP_UnitTestCase { - public function test_form_submission_saves_entry() { - $entry_id = srfm_submit_form( $data ); - $this->assertIsInt( $entry_id ); - } -} -``` - -**Playwright:** -```javascript -test('form submission works', async ({ page }) => { - await page.goto('/test-form/'); - await page.fill('[name="email"]', 'test@example.com'); - await page.click('button[type="submit"]'); - await expect(page.locator('.success-message')).toBeVisible(); -}); -``` - ---- - -## Code Review Checklist - -Before submitting PR: - -- [ ] Code follows WordPress/project standards -- [ ] All inputs sanitized -- [ ] All outputs escaped -- [ ] SQL queries use `prepare()` -- [ ] Nonces verified for AJAX/forms -- [ ] Capabilities checked for admin actions -- [ ] PHPDoc blocks added -- [ ] No PHP/JS errors in console -- [ ] Tested in latest WordPress version -- [ ] Tests pass: `composer test && npm run test:unit` -- [ ] Linting passes: `composer lint && npm run lint-js` - ---- - -**Automated Checks:** - -```bash -# PHP linting -composer lint # PHP_CodeSniffer - -# JS linting -npm run lint-js # ESLint - -# Auto-fix -composer format # phpcbf -npm run lint-js:fix # ESLint --fix -``` diff --git a/internal-docs/faq.md b/internal-docs/faq.md deleted file mode 100644 index 8e174c45f..000000000 --- a/internal-docs/faq.md +++ /dev/null @@ -1,1003 +0,0 @@ -# Frequently Asked Questions - -**Version:** 2.5.0 - ---- - -## General Questions - -### What is SureForms? - -SureForms is an AI-powered WordPress form builder that uses Gutenberg blocks. - -**Key features:** -- AI form generation (describe in plain language, get complete form) -- Built-in payments (Stripe in Free, PayPal in Pro) -- Mobile-first design -- Native WordPress (no proprietary builder) -- Custom database tables (not post meta) - -**Target users:** Website owners, designers, developers who need forms without complexity. - ---- - -### What's the difference between Free and Pro? - -**Free (sureforms):** -- Unlimited forms & submissions -- All 15+ field types -- Stripe payments (one-time & subscriptions) -- Email notifications -- Spam protection (reCAPTCHA, Honeypot) -- Form analytics -- CSV export - -**Pro (sureforms-pro):** -- **All Free features, plus:** -- PayPal payments -- 24+ native integrations (Mailchimp, HubSpot, Salesforce, etc.) -- Conditional logic -- Multi-step & conversational forms -- User registration & login -- PDF generation -- File upload fields -- Priority support (< 24hr response) - -**Pricing:** -- Free: $0 (WordPress.org) -- Pro: $99-$299/year (3 sites to unlimited) - ---- - -### Can I use SureForms on multiple sites? - -**Free:** Yes, unlimited sites. - -**Pro:** Depends on license: -- Essential ($99/year): 3 sites -- Plus ($199/year): 20 sites -- Agency ($299/year): Unlimited sites - -**License activation:** -- Enter license key in SureForms → Settings → License -- Deactivate from one site to move to another -- All sites must be owned by you (not for client sites unless Agency plan) - ---- - -### Is SureForms GDPR compliant? - -**Yes.** SureForms provides tools for GDPR compliance: - -**Features:** -- GDPR checkbox field (explicit consent) -- Data export (users can request their data) -- Data deletion (users can request deletion) -- No third-party data sharing (unless you enable integrations) -- Privacy policy link support - -**What you must do:** -1. Add GDPR checkbox to forms collecting personal data -2. Link to your privacy policy -3. Honor data export/deletion requests -4. Configure data retention policies - -**Data storage:** -- Submissions stored in your WordPress database -- No data sent to SureForms servers (AI calls go through middleware but don't store data) -- Payment data stored encrypted (PCI-compliant) - ---- - -### Does SureForms work with my theme? - -**Yes.** SureForms is designed to work with any properly-coded WordPress theme. - -**Tested with:** -- Astra -- GeneratePress -- Kadence -- Neve -- Blocksy -- Twenty Twenty-Three/Four -- Page builder themes (Elementor, Divi, Beaver Builder) - -**If you experience styling conflicts:** -1. Check [troubleshooting guide](troubleshooting.md#form-breaks-after-theme-update) -2. Use SureForms → Settings → Custom CSS to override -3. Contact support with theme name - ---- - -### Can I use SureForms with page builders? - -**Yes.** SureForms works with: -- **Gutenberg** (native, best experience) -- **Elementor** (via shortcode or WordPress widget) -- **Divi** (via shortcode or code module) -- **Beaver Builder** (via WordPress widget) -- **Bricks** (via shortcode or WordPress element) - -**How to add:** - -**Elementor:** -1. Add "Shortcode" widget -2. Paste: `[sureforms id="123"]` -3. Replace 123 with your form ID - -**Divi:** -1. Add "Code" module -2. Paste shortcode -3. Save - -**Beaver Builder:** -1. Add "WordPress Widget" module -2. Select "SureForms" widget -3. Choose form - ---- - -## Technical Questions - -### What are the system requirements? - -**Minimum:** -- WordPress 6.4+ -- PHP 7.4+ -- MySQL 5.6+ or MariaDB 10.1+ -- HTTPS (for payments) - -**Recommended:** -- WordPress 6.6+ -- PHP 8.1+ -- MySQL 8.0+ or MariaDB 10.6+ -- 256MB PHP memory limit -- Object caching (Redis or Memcached) - -**Browser support:** -- Chrome 90+ -- Firefox 88+ -- Safari 14+ -- Edge 90+ - ---- - -### Does SureForms slow down my site? - -**No.** SureForms is optimized for performance: - -**Impact on page load:** -- Additional CSS: ~15KB (minified) -- Additional JS: ~25KB (minified, deferred) -- Total: ~40KB additional assets - -**Database queries:** -- Form render: 2-3 queries (cached) -- Form submission: 4-5 queries (optimized with indexes) -- No N+1 query issues - -**Performance features:** -- Lazy loading for non-critical assets -- Custom database tables (not post meta) -- Query optimization (indexed columns) -- Minified & concatenated assets -- CDN-friendly (versioned static files) - -**Benchmarks:** -- Lighthouse score: 95+ (with proper hosting) -- Time to Interactive: < 2 seconds on 3G -- Form submission latency: < 500ms - ---- - -### Can I export my data? - -**Yes.** Multiple export options: - -**Entries export:** -1. Go to SureForms → Entries -2. Select entries (or "Select All") -3. Click "Export to CSV" -4. Download file - -**Format:** CSV with all fields as columns - -**Form export:** -- Export form as JSON (Settings → Export) -- Import on another site (Settings → Import) - -**Database export:** -```bash -# Export all SureForms data -wp db export sureforms-backup.sql --tables=wp_sureforms_entries,wp_sureforms_payments,wp_sureforms_integrations -``` - ---- - -### How do I migrate forms to another site? - -**Method 1: Export/Import (Recommended)** - -**On old site:** -1. Go to SureForms → Forms -2. Hover over form → "Export" -3. Download JSON file - -**On new site:** -1. Install SureForms (same version) -2. Go to SureForms → Import -3. Upload JSON file -4. Map any dependencies (integrations, etc.) - -**Method 2: Database migration** - -```bash -# On old site -wp db export sureforms-data.sql --tables=wp_sureforms_entries,wp_sureforms_payments - -# Transfer file to new site - -# On new site -wp db import sureforms-data.sql - -# Update URLs in entries (if domain changed) -wp search-replace 'https://oldsite.com' 'https://newsite.com' wp_sureforms_entries -``` - ---- - -### Can I use SureForms offline / localhost? - -**Yes, with limitations:** - -**Works offline:** -- Form creation -- Form editing -- Local submissions (saved to database) - -**Requires internet:** -- AI form generation (external API) -- Payment processing (Stripe/PayPal API) -- Native integrations (Mailchimp, HubSpot, etc.) -- Google Fonts (if used) -- reCAPTCHA (if enabled) - -**Development setup:** -```bash -# Use Local by Flywheel or similar -# Or manual setup: -cd ~/Sites/my-wordpress-site -wp core download -wp core config --dbname=sureforms_dev --dbuser=root -wp core install --url=http://localhost:8080 --title="Dev Site" -wp plugin install sureforms --activate -``` - ---- - -## Payment Questions - -### Which payment gateways are supported? - -**Free plugin:** -- Stripe (one-time payments & subscriptions) - -**Pro plugin:** -- Stripe (one-time payments & subscriptions) -- PayPal (one-time payments & subscriptions) - -**Coming soon:** -- Razorpay (India) -- Mollie (Europe) - -**Not planned:** -- WooCommerce (use WooCommerce for full e-commerce) -- Square (low demand) -- Bitcoin/crypto (regulatory complexity) - ---- - -### How do I test payments before going live? - -**Stripe test mode:** - -1. Get test API keys: - - Go to https://dashboard.stripe.com/test/apikeys - - Copy "Publishable key" (pk_test_...) - - Copy "Secret key" (sk_test_...) - -2. In SureForms: - - Go to Settings → Payments → Stripe - - Enable "Test Mode" - - Paste test keys - - Save - -3. Test with card: - - Card number: `4242 4242 4242 4242` - - Expiry: Any future date (e.g., 12/28) - - CVC: Any 3 digits (e.g., 123) - -4. Verify in Stripe dashboard: - - Go to Payments → Test Mode - - See your test payment - -**PayPal sandbox (Pro):** - -1. Create sandbox account: - - Go to https://developer.paypal.com/ - - Sign in with PayPal account - - Create sandbox business & buyer accounts - -2. Get sandbox credentials: - - Apps & Credentials → Sandbox - - Copy Client ID & Secret - -3. In SureForms: - - Settings → Payments → PayPal - - Enable "Sandbox Mode" - - Paste credentials - - Save - -4. Test with sandbox buyer account - ---- - -### How are payment fees handled? - -**SureForms fees:** $0 (we charge nothing) - -**Gateway fees:** - -**Stripe:** -- Standard: 2.9% + $0.30 per transaction -- International cards: +1.5% -- Currency conversion: +1% -- (Varies by country, see Stripe pricing) - -**PayPal:** -- Standard: 2.9% + $0.30 per transaction -- International: +1.5% -- (Varies by country, see PayPal pricing) - -**Who pays fees:** -- Fees deducted from amount received -- Example: $100 charge → You receive ~$97 - -**Passing fees to customer:** -- Not built-in (would require payment gateway approval) -- Workaround: Add fee as separate amount field - ---- - -### Can I accept subscriptions? - -**Yes** (both Stripe and PayPal). - -**Setup:** - -1. Create form with Payment block -2. Payment block settings: - - Payment Type: ● Subscription - - Interval: Monthly/Yearly/Weekly - - Amount: [price] - -3. Customer pays once, charged automatically recurring - -**Management:** - -**Stripe:** -- View subscriptions: Stripe Dashboard → Subscriptions -- Cancel: Click subscription → "Cancel subscription" -- Refund: Not automatic, manual refund in Stripe - -**PayPal (Pro):** -- View subscriptions: PayPal Dashboard → Subscriptions -- Cancel: Click subscription → "Cancel" - -**Customer cancellation:** -- Customers can cancel in Stripe/PayPal customer portal -- You can provide link in confirmation email - ---- - -## AI & Form Generation Questions - -### How does AI form generation work? - -**Technical flow:** - -``` -User enters prompt ("job application form") - ↓ -SureForms sends to AI middleware - ↓ -Middleware calls GPT-4 API - ↓ -GPT-4 returns structured JSON (field types, labels, validations) - ↓ -Middleware sends back to SureForms - ↓ -SureForms creates Gutenberg blocks from JSON - ↓ -Form appears in editor, ready to customize -``` - -**What data is sent:** -- Your prompt ("create a contact form") -- Form context (if modifying existing form) -- No user data, no submissions, no PII - -**What data is stored:** -- None. AI responses are not logged. -- Form configuration stored in WordPress database only - -**Privacy:** -- AI calls routed through SureForms middleware (not direct to OpenAI) -- No data retention -- No training on your data - ---- - -### Can I use AI without internet? - -**No.** AI requires external API call to GPT-4. - -**Offline alternatives:** -- Create forms manually (no AI) -- Use templates (no AI needed) -- Import pre-made forms - ---- - -### What languages does AI support? - -**Prompts:** Any language GPT-4 supports (100+ languages) - -**Field labels:** Generated in same language as prompt - -**Example:** -- Prompt (Spanish): "formulario de contacto" -- Result: Fields with Spanish labels ("Nombre", "Correo electrónico", etc.) - -**Limitations:** -- Some languages better than others (English, Spanish, French, German excellent) -- Less common languages may have lower quality - ---- - -## Integration Questions (Pro) - -### What integrations are available? - -**24+ native integrations:** - -**Email Marketing:** -- Mailchimp -- Brevo (Sendinblue) -- ActiveCampaign -- ConvertKit -- MailerLite - -**CRM:** -- HubSpot -- Salesforce -- Zoho CRM -- Pipedrive - -**Communication:** -- Slack -- Telegram -- Discord (coming soon) - -**Productivity:** -- Google Sheets -- Airtable (coming soon) -- Notion (coming soon) - -**WordPress Plugins:** -- FluentCRM (native) -- OttoKit (SureTriggers) - -**Webhooks:** -- Custom webhooks (POST to any URL) - -**Not included:** -- Zapier (use webhooks instead) -- Make/Integromat (use webhooks) - ---- - -### How do I connect Mailchimp? - -**Setup (OAuth):** - -1. Go to SureForms → Settings → Integrations -2. Click "Mailchimp" → "Connect" -3. Redirected to Mailchimp → "Allow access" -4. Redirected back, connection confirmed - -**Use in form:** - -1. Edit form -2. Settings → Actions → "Add Action" -3. Select "Mailchimp" -4. Choose audience (list) -5. Map fields: - - Email field → Mailchimp EMAIL - - Name field → Mailchimp FNAME -6. Save - -**On form submission:** -- Contact added to Mailchimp list automatically -- Tags applied (if configured) -- Double opt-in email sent (if enabled in Mailchimp) - ---- - -### Can I send form data to custom webhook? - -**Yes** (Pro feature). - -**Setup:** - -1. Form settings → Actions → "Add Action" -2. Select "Webhook" -3. Configure: - - URL: `https://yourapi.com/endpoint` - - Method: POST (or GET, PUT) - - Headers: (optional, e.g., `Authorization: Bearer token`) -4. Save - -**Payload format:** - -```json -{ - "form_id": 123, - "entry_id": 456, - "fields": { - "email": "user@example.com", - "name": "John Doe", - "message": "Hello!" - }, - "meta": { - "submitted_at": "2026-02-12 10:30:00", - "user_ip": "192.168.1.1", - "user_agent": "Mozilla/5.0..." - } -} -``` - -**Retry logic:** -- Failed webhooks retried 3 times -- Exponential backoff (1s, 5s, 25s) -- After 3 failures, logged as error - ---- - -## Security & Privacy Questions - -### Is SureForms secure? - -**Yes.** Security is a core priority. - -**Security measures:** - -**Input sanitization:** -- All user input sanitized before storage -- WordPress functions: `sanitize_text_field()`, `sanitize_email()`, etc. -- Custom sanitization for complex fields - -**Output escaping:** -- All output escaped before rendering -- `esc_html()`, `esc_attr()`, `esc_url()` used throughout -- Prevents XSS attacks - -**SQL injection prevention:** -- All database queries use `$wpdb->prepare()` -- No direct SQL concatenation -- Custom database class with built-in protection - -**CSRF protection:** -- Nonce verification on all AJAX/REST endpoints -- `wp_verify_nonce()` checked before state-changing operations - -**Authorization:** -- Capability checks: `current_user_can()` -- Admin actions require `manage_options` capability -- User-specific data access controlled - -**Payment security:** -- PCI DSS compliant (no card storage) -- Stripe/PayPal handle sensitive data -- API credentials encrypted at rest (AES-256) - -**File uploads (Pro):** -- MIME type validation (server-side) -- File size limits enforced -- Path traversal prevention -- Disallowed file types: `.php`, `.js`, `.exe`, etc. - ---- - -### Where is my data stored? - -**Form submissions:** -- Your WordPress database -- Table: `wp_sureforms_entries` -- No data sent to SureForms servers - -**Payment data:** -- Stripe: Stored in Stripe (not in WordPress) -- PayPal: Stored in PayPal (not in WordPress) -- WordPress stores: Transaction ID, amount, status only - -**Integration credentials (Pro):** -- WordPress database -- Table: `wp_sureforms_integrations` -- Encrypted with AES-256 -- Encryption key in `wp-config.php` (recommended) - -**AI prompts:** -- Sent to AI middleware → OpenAI GPT-4 -- Not stored or logged -- Not used for training - ---- - -### Can users delete their data? - -**Yes** (GDPR requirement). - -**Manual deletion:** - -1. User requests deletion via email -2. Admin finds submissions by email -3. Delete from SureForms → Entries - -**Automatic (Pro):** -- Data retention policy: Auto-delete entries after X days -- Settings → Privacy → Data Retention -- Configure per form or globally - -**What gets deleted:** -- Entry data (all fields) -- Entry metadata (IP, user agent) -- File uploads (if any) - -**What's preserved:** -- Form configuration (for re-use) -- Analytics (anonymized counts only) - ---- - -## Troubleshooting Questions - -### My forms aren't showing on the frontend. Why? - -**Common causes:** - -**1. Form not published:** -- Check form status in SureForms → Forms -- Must be "Published" not "Draft" - -**2. Form not embedded:** -- Add SureForms block to page -- Select your form from dropdown -- Or use shortcode: `[sureforms id="123"]` - -**3. Theme conflict:** -- Try default theme: `wp theme activate twentytwentythree` -- If works → Theme issue, contact theme developer - -**4. JavaScript disabled:** -- Check browser console for errors -- Disable other plugins to find conflict - -**Debug:** -```bash -# Enable debugging -wp config set WP_DEBUG true --raw -wp config set WP_DEBUG_LOG true --raw - -# Check debug log -tail -f wp-content/debug.log -``` - -See [troubleshooting guide](troubleshooting.md) for more. - ---- - -### Form submissions aren't saving. What's wrong? - -**Check:** - -**1. Database tables exist:** -```bash -wp db query "SHOW TABLES LIKE '%sureforms%';" -``` - -Should show `wp_sureforms_entries` table. - -**2. Database permissions:** -```bash -wp db query "SHOW GRANTS;" -``` - -User must have INSERT privilege. - -**3. Nonce verification:** -- If using caching, exclude AJAX endpoints -- WP Super Cache: Exclude `/wp-admin/admin-ajax.php` - -**4. Debug log:** -```bash -tail -f wp-content/debug.log -# Submit form, watch for errors -``` - -See [troubleshooting: submissions not saving](troubleshooting.md#form-submissions-not-saving) - ---- - -### Email notifications aren't sending. Help! - -**Diagnose:** - -```bash -# Test WordPress mail function -wp eval "wp_mail('your@email.com', 'Test', 'Testing');" -``` - -If no email received → Server mail() disabled. - -**Fix:** - -**Install SMTP plugin:** -```bash -wp plugin install wp-mail-smtp --activate -``` - -**Configure with:** -- Gmail -- SendGrid -- Mailgun -- Amazon SES - -**Check spam folder:** -- Default WordPress sender: `wordpress@yourdomain.com` -- Often flagged as spam -- SMTP fixes this - -See [troubleshooting: emails not sending](troubleshooting.md#email-notifications-not-sending) - ---- - -## Customization Questions - -### Can I customize form styling? - -**Yes.** Multiple options: - -**Option 1: Settings panel (no code):** -1. Edit form -2. Settings sidebar → Design -3. Customize: - - Colors (background, text, buttons) - - Typography (fonts, sizes) - - Spacing (padding, margins) - - Border radius - -**Option 2: Custom CSS:** -1. SureForms → Settings → Custom CSS -2. Add your styles: -```css -.srfm-form { - background: #f9f9f9; - padding: 30px; - border-radius: 8px; -} - -.srfm-form input { - border: 2px solid #333; -} -``` - -**Option 3: Theme stylesheet:** - -Add to `style.css`: -```css -.srfm-form { /* Your styles */ } -``` - -**Option 4: Page builder:** - -Use page builder's CSS editor (if using Elementor/Divi). - ---- - -### Can I add custom fields? - -**Yes** (requires development). - -**Process:** - -1. Create block folder: `inc/blocks/my-field/` -2. Register block: `block.php` -3. Create React component: `src/blocks/my-field/edit.js` -4. Add sanitization: `inc/helper.php` -5. Add validation: `inc/field-validation.php` - -**Example:** See [onboarding guide](onboarding.md#step-2-create-block-structure) - -**Pre-built custom fields (Pro):** -- Star rating -- Signature -- File upload -- Date/time picker - ---- - -### Can I change the submit button text? - -**Yes.** - -**Per form:** -1. Edit form -2. Click submit button block -3. Settings sidebar → Button Text -4. Change text -5. Update form - -**Globally:** - -Add to `functions.php`: -```php -add_filter('sureforms_submit_button_text', function($text) { - return __('Send Message', 'sureforms'); -}); -``` - ---- - -## Business & Licensing Questions - -### Can I use SureForms on client sites? - -**Free:** Yes, unlimited sites. - -**Pro:** -- **Agency license required** ($299/year, unlimited sites) -- Essential ($99/year, 3 sites) - only for your own sites -- Plus ($199/year, 20 sites) - only for your own sites - -**License terms:** -- You must own the sites (not client-owned sites with Essential/Plus) -- Agency license allows client sites -- Each site needs separate activation - ---- - -### Can I white-label SureForms? - -**Not officially.** - -**What you can do:** -- Remove branding from admin (CSS) -- Custom email footer (replace "Powered by SureForms") -- Custom confirmation messages - -**What you can't do:** -- Remove copyright notices from code -- Rebrand and resell as your own product -- Remove attribution from free plugin - -**Enterprise white-label:** -- Contact sales for custom licensing -- Available for high-volume agencies - ---- - -### What's your refund policy? - -**14-day money-back guarantee** (Pro licenses) - -**Refund eligibility:** -- Purchased within last 14 days -- Tried to use but encountered issues -- Support unable to resolve - -**Not eligible:** -- After 14 days -- Changed mind (not technical issue) -- Purchased wrong license (can upgrade instead) - -**Process:** -1. Contact support: support@sureforms.com -2. Describe issue (we'll try to help first) -3. If unresolved, refund processed within 3-5 business days - ---- - -### How long do I get updates? - -**Free:** Lifetime updates. - -**Pro:** -- Updates: For duration of license (1 year) -- Renewals: Discounted renewal price after year 1 -- If license expires: Plugin continues working, no new updates - -**Version compatibility:** -- Major updates: Included -- Security updates: Prioritized -- Feature updates: Based on roadmap - ---- - -## Developer Questions - -### Is the code open source? - -**Free plugin:** Yes. -- License: GPL v2 or later -- GitHub: https://github.com/brainstormforce/sureforms - -**Pro plugin:** No. -- Proprietary license -- Source code visible but not redistributable - ---- - -### Can I contribute to SureForms? - -**Yes!** We welcome contributions. - -**How to contribute:** - -1. Fork repo: https://github.com/brainstormforce/sureforms -2. Create branch: `git checkout -b feat/my-feature` -3. Make changes -4. Run tests: `composer test && npm run test:unit` -5. Submit PR - -**Contribution guidelines:** -- Follow [coding standards](coding-standards.md) -- Add tests for new features -- Update docs if needed -- Sign off commits: `Co-Authored-By: Your Name <email>` - ---- - -### Where can I find the API documentation? - -**API docs:** [apis.md](apis.md) - -**Key resources:** -- REST endpoints: [apis.md#rest-api](apis.md#rest-api) -- Hooks & filters: [apis.md#hooks--filters](apis.md#hooks--filters) -- JavaScript APIs: [apis.md#javascript-apis](apis.md#javascript-apis) -- Database APIs: [apis.md#database-apis](apis.md#database-apis) - -**Code examples:** [ai-agent-guide.md](ai-agent-guide.md) - ---- - -## Need More Help? - -**Documentation:** -- [README.md](README.md) - Quick start -- [Troubleshooting](troubleshooting.md) - Common problems -- [Onboarding](onboarding.md) - Developer guide -- [Glossary](glossary.md) - Technical terms - -**Support:** -- **Free users:** WordPress.org forum, GitHub issues -- **Pro users:** https://support.brainstormforce.com/ (< 24hr response) - -**Community:** -- Facebook: https://www.facebook.com/groups/surecart -- GitHub Discussions: https://github.com/brainstormforce/sureforms/discussions - ---- - -**Next:** [Glossary](glossary.md) diff --git a/internal-docs/glossary.md b/internal-docs/glossary.md deleted file mode 100644 index 440e34b70..000000000 --- a/internal-docs/glossary.md +++ /dev/null @@ -1,723 +0,0 @@ -# Glossary - -**Version:** 2.5.0 - ---- - -## A - -### AJAX (Asynchronous JavaScript and XML) -Technique for updating parts of a page without full reload. Used in SureForms for form submissions, payment processing, and file uploads. - -**Example:** -```javascript -// AJAX request to submit form -wp.ajax.post('srfm_submit_form', { data: formData }); -``` - -### API (Application Programming Interface) -Set of functions and methods for interacting with software. SureForms provides REST API, database API, and JavaScript API. - -**Types in SureForms:** -- **REST API:** HTTP endpoints for external access -- **Database API:** Methods to query entries/payments -- **JavaScript API:** Frontend form manipulation - -### Attribute (Gutenberg) -Data stored with a block. In SureForms, attributes define field configuration (label, required, placeholder, etc.). - -**Example:** -```json -{ - "label": "Email", - "required": true, - "placeholder": "name@example.com" -} -``` - ---- - -## B - -### Block (Gutenberg) -Reusable component in WordPress editor. SureForms forms are composed of blocks (Email block, Textarea block, Submit button block, etc.). - -**Types:** -- **Static blocks:** Rendered client-side (React) -- **Dynamic blocks:** Rendered server-side (PHP) - -### Block Editor -WordPress's editing interface (formerly called "Gutenberg"). Native to WordPress 5.0+. - -**Why SureForms uses it:** -- Users already familiar -- No proprietary builder to learn -- Future-proof (WordPress core) - ---- - -## C - -### Capability -WordPress permission level. SureForms checks capabilities before allowing admin actions. - -**Common capabilities:** -- `manage_options` - Admin settings access -- `edit_posts` - Create forms (default) -- `read` - View forms (logged-in users) - -**Example:** -```php -if (current_user_can('manage_options')) { - // Allow admin action -} -``` - -### Conditional Logic (Pro) -Show or hide form fields based on user answers. Example: Show "Dietary restrictions" only if user selects "Yes" to "Will you attend?" - -**Types:** -- **Show when:** Display field if condition matches -- **Hide when:** Hide field if condition matches -- **AND/OR logic:** Multiple conditions combined - -### Conversational Form (Pro) -Form that displays one question at a time, like a chat conversation. Increases engagement and completion rates. - -**Benefits:** -- Less overwhelming than long forms -- Higher completion rate (3x vs single-page) -- Better mobile experience - -### CSRF (Cross-Site Request Forgery) -Attack where malicious site tricks user into submitting request to your site. SureForms prevents with nonce verification. - -**Example attack (prevented):** -```html -<!-- Malicious site --> -<form action="https://yoursite.com/wp-admin/admin-ajax.php" method="POST"> - <input name="action" value="srfm_delete_form"> - <input name="form_id" value="123"> -</form> -<script>document.forms[0].submit();</script> -``` - -### CSV (Comma-Separated Values) -File format for spreadsheet data. SureForms can export form entries as CSV. - -**Example:** -``` -Name,Email,Message -John Doe,john@example.com,Hello! -Jane Smith,jane@example.com,Question about... -``` - ---- - -## D - -### Database Table -MySQL table storing structured data. SureForms uses 4 custom tables: -- `wp_sureforms_entries` - Form submissions -- `wp_sureforms_payments` - Payment records -- `wp_sureforms_integrations` - OAuth credentials -- `wp_sureforms_save_resume` - Draft submissions (Pro) - -**Why custom tables?** -- Faster queries (indexed columns) -- More efficient than post meta -- Easier to export - -### Dynamic Block -Gutenberg block rendered server-side (PHP). Most SureForms field blocks are dynamic for security (server-side validation). - -**Example:** -```php -register_block_type('sureforms/email', [ - 'render_callback' => 'render_email_field' -]); -``` - ---- - -## E - -### Encryption -Converting data to unreadable format. SureForms encrypts OAuth credentials and API keys. - -**Algorithm:** AES-256-CTR - -**Example:** -```php -$encrypted = Encryption::encrypt($api_key); -// Stored in database: "base64encodedIV.encryptedData" -``` - -### Entry -Single form submission. Stored in `wp_sureforms_entries` table. - -**Contains:** -- Form ID -- User ID (if logged in) -- Field values (JSON) -- Metadata (IP, user agent, timestamp) -- Status (published, spam, trash) - -### Escaping (Output Escaping) -Converting special characters to prevent XSS. SureForms escapes all user data before display. - -**Functions:** -- `esc_html()` - For HTML content -- `esc_attr()` - For HTML attributes -- `esc_url()` - For URLs -- `esc_js()` - For JavaScript strings - -**Example:** -```php -echo '<div>' . esc_html($user_input) . '</div>'; -``` - ---- - -## F - -### Field Type -Type of input field (email, text, number, etc.). SureForms has 15+ field types. - -**Common types:** -- Text, Email, URL, Textarea -- Number, Phone -- Multiple Choice, Checkbox, Dropdown -- Address, Upload (Pro) - -### Filter (WordPress Hook) -Function that modifies data. SureForms provides 30+ filters for customization. - -**Example:** -```php -add_filter('sureforms_email_subject', function($subject, $form_id) { - return "[Form $form_id] $subject"; -}, 10, 2); -``` - ---- - -## G - -### GDPR (General Data Protection Regulation) -European privacy law. SureForms provides GDPR-compliance features (consent checkbox, data export/deletion). - -**Requirements:** -- Explicit consent for data collection -- Right to access data (export) -- Right to deletion -- Privacy policy link - -### Gutenberg -WordPress's block editor (officially called "Block Editor"). Named after Johannes Gutenberg, inventor of printing press. - -**Why "Gutenberg"?** -- Revolutionized content creation (like printing press) -- Blocks are reusable components - ---- - -## H - -### Honeypot -Anti-spam technique using hidden field. Bots fill all fields (including hidden), revealing themselves. - -**How it works:** -```html -<input type="text" name="srfm-honeypot" style="display:none"> -<!-- Bots fill this, real users don't --> -``` - -**SureForms logic:** -```php -if (!empty($_POST['srfm-honeypot'])) { - // Spam detected -} -``` - -### Hook (WordPress) -Point where developers can inject custom code. Two types: actions and filters. - -**SureForms hooks:** -- 50+ action hooks (e.g., `sureforms_after_entry_save`) -- 30+ filter hooks (e.g., `sureforms_email_template`) - ---- - -## I - -### Integration (Native Integration) -Connection to third-party service. SureForms Pro has 24+ native integrations (Mailchimp, HubSpot, etc.). - -**Types:** -- **OAuth:** User authorizes connection (Mailchimp, Google) -- **API Key:** User provides key from service -- **Webhook:** SureForms sends POST request to URL - -### Instant Form -SureForms feature allowing forms to be published with unique URL (no embedding needed). - -**Example URL:** -``` -https://yoursite.com/?srfm_form=abc123 -``` - -**Use cases:** -- Email signatures -- Social media links -- QR codes - ---- - -## J - -### JSON (JavaScript Object Notation) -Data format for structured information. SureForms stores entry data and block attributes as JSON. - -**Example entry data:** -```json -{ - "email": "john@example.com", - "name": "John Doe", - "message": "Hello!" -} -``` - ---- - -## L - -### Localization (l10n) -Adapting software for specific language/region. SureForms supports translation. - -**Files:** -- `languages/sureforms-{locale}.po` - Translation strings -- `languages/sureforms-{locale}.mo` - Compiled translations - -**Functions:** -```php -__('Email', 'sureforms'); // Translate string -_e('Submit', 'sureforms'); // Translate and echo -``` - ---- - -## M - -### Middleware -Intermediate server between client and API. SureForms uses middleware for AI form generation (client → middleware → OpenAI). - -**Why middleware?** -- Hides API keys from client -- Rate limiting -- Request logging -- Caching - -### Multi-Step Form (Pro) -Form split into multiple pages/steps. Improves completion rate by reducing cognitive load. - -**Example:** -``` -Step 1: Personal Information (name, email) -Step 2: Address Details -Step 3: Payment Information -``` - ---- - -## N - -### Namespace -PHP feature to organize code and prevent name conflicts. SureForms uses namespaces. - -**Example:** -```php -namespace SRFM\Inc\Database\Tables; - -class Entries { - // ... -} -``` - -### Native Integration -Integration built into SureForms (not requiring Zapier or external connector). - -**Examples:** -- Mailchimp (OAuth) -- HubSpot (OAuth) -- Slack (Webhook URL) - -### Nonce (Number Used Once) -Security token to verify request came from your site. SureForms verifies nonces on all AJAX/REST requests. - -**Example:** -```php -// Generate nonce -$nonce = wp_create_nonce('srfm_submit_form'); - -// Verify nonce -if (!wp_verify_nonce($_POST['nonce'], 'srfm_submit_form')) { - die('Invalid nonce'); -} -``` - ---- - -## O - -### OAuth (Open Authorization) -Protocol for secure authorization. Used by SureForms integrations (Mailchimp, HubSpot, etc.). - -**Flow:** -1. User clicks "Connect to Mailchimp" -2. Redirected to Mailchimp login -3. User approves access -4. Mailchimp redirects back with token -5. SureForms stores encrypted token - ---- - -## P - -### Payment Gateway -Service that processes credit card payments. SureForms supports Stripe and PayPal. - -**Comparison:** -- **Stripe:** 2.9% + $0.30, better for US/Europe -- **PayPal:** 2.9% + $0.30, more global recognition - -### Payment Intent (Stripe) -Stripe object representing payment attempt. Created before customer enters card details. - -**States:** -- `requires_payment_method` - Awaiting card -- `requires_confirmation` - Card entered, needs confirm -- `succeeded` - Payment successful -- `canceled` - Payment canceled - -### PCI DSS (Payment Card Industry Data Security Standard) -Security standard for handling credit card data. SureForms is PCI-compliant (never stores card data). - -**Compliance:** -- Card data sent directly to Stripe/PayPal -- SureForms only stores transaction ID -- No PAN (Primary Account Number) stored - -### Placeholder -Example text shown in empty input field. Disappears when user types. - -**Example:** -```html -<input type="email" placeholder="name@example.com"> -``` - -**Accessibility note:** Never use placeholder as label (screen readers may miss it). - -### Post Meta -WordPress method for storing additional data with posts. SureForms **doesn't** use post meta (uses custom tables instead). - -**Why not post meta?** -- Slow queries (no indexes) -- Hard to search -- Not optimized for large datasets - -### Post Type (Custom Post Type) -WordPress content type. SureForms forms are stored as custom post type `sureforms_form`. - -**Advantages:** -- Uses WordPress admin UI -- Revision history -- Trash/restore functionality - ---- - -## R - -### reCAPTCHA -Google anti-spam service. SureForms supports reCAPTCHA v2 and v3. - -**Versions:** -- **v2:** "I'm not a robot" checkbox -- **v3:** Invisible, scores user behavior (0-1) - -**Setup:** -1. Get API keys from Google reCAPTCHA admin -2. Add to SureForms → Settings → Security -3. Enable on forms - -### REST API -HTTP API for accessing SureForms data. Used by frontend, mobile apps, integrations. - -**Base URL:** `/wp-json/sureforms/v1/` - -**Example endpoints:** -- `POST /submit-form` - Submit form -- `GET /forms/{id}` - Get form data -- `POST /generate-form` - AI form generation - -### RTL (Right-to-Left) -Text direction for languages like Arabic, Hebrew. SureForms supports RTL. - -**CSS:** -```css -.srfm-field { - margin-inline-start: 10px; /* Not margin-left */ -} -``` - ---- - -## S - -### Sanitization (Input Sanitization) -Cleaning user input to prevent attacks. SureForms sanitizes all input before storage. - -**Functions:** -- `sanitize_text_field()` - Remove HTML/PHP -- `sanitize_email()` - Validate email format -- `sanitize_url()` - Validate URL format -- `absint()` - Force integer - -**Example:** -```php -$email = sanitize_email($_POST['email']); -$id = absint($_POST['id']); -``` - -### Schema (Database Schema) -Structure of database table (columns, types, indexes). - -**Example (wp_sureforms_entries):** -```sql -CREATE TABLE wp_sureforms_entries ( - id BIGINT UNSIGNED AUTO_INCREMENT PRIMARY KEY, - form_id BIGINT UNSIGNED NOT NULL, - user_id BIGINT UNSIGNED, - entry_data LONGTEXT NOT NULL, - status VARCHAR(20) DEFAULT 'published', - created_at DATETIME NOT NULL, - INDEX idx_form_id (form_id), - INDEX idx_created_at (created_at) -); -``` - -### Shortcode -WordPress feature for embedding content. SureForms forms can be embedded via shortcode. - -**Syntax:** -``` -[sureforms id="123"] -``` - -**Parameters:** -- `id` - Form ID (required) -- `title` - Show title (true/false) -- `description` - Show description (true/false) - -### SQL Injection -Attack injecting malicious SQL into queries. SureForms prevents with `$wpdb->prepare()`. - -**Vulnerable code (DON'T DO THIS):** -```php -$id = $_GET['id']; -$wpdb->query("DELETE FROM table WHERE id = $id"); -// Attack: ?id=1 OR 1=1 (deletes all records!) -``` - -**Safe code:** -```php -$id = absint($_GET['id']); -$wpdb->query($wpdb->prepare("DELETE FROM table WHERE id = %d", $id)); -``` - -### Subscription -Recurring payment. SureForms supports subscriptions via Stripe and PayPal. - -**Intervals:** -- Daily -- Weekly -- Monthly -- Yearly - ---- - -## T - -### Template (Form Template) -Pre-built form configuration. SureForms provides 100+ templates (contact, registration, survey, etc.). - -**Structure:** -```json -{ - "name": "Contact Form", - "fields": [ - { "type": "text", "label": "Name" }, - { "type": "email", "label": "Email" }, - { "type": "textarea", "label": "Message" } - ] -} -``` - -### Transient -WordPress temporary cache. SureForms uses transients for AI rate limiting and API responses. - -**Example:** -```php -// Store for 1 hour -set_transient('srfm_ai_rate_limit_' . $user_id, true, HOUR_IN_SECONDS); - -// Check -if (get_transient('srfm_ai_rate_limit_' . $user_id)) { - // Rate limited -} -``` - ---- - -## U - -### User Agent -String identifying browser/device. SureForms logs user agent for spam detection. - -**Example:** -``` -Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 -``` - ---- - -## V - -### Validation (Form Validation) -Checking if user input meets requirements. SureForms validates both client-side (JavaScript) and server-side (PHP). - -**Types:** -- **Required:** Field must not be empty -- **Format:** Email/URL must be valid -- **Range:** Number within min/max -- **Length:** String length constraints - -**Example:** -```php -if (empty($email) || !is_email($email)) { - $errors[] = 'Please enter a valid email'; -} -``` - ---- - -## W - -### Webhook -HTTP callback sent when event occurs. SureForms can send webhooks on form submission (Pro). - -**Flow:** -``` -User submits form - ↓ -SureForms processes submission - ↓ -Sends POST to webhook URL - ↓ -External service receives data -``` - -**Example payload:** -```json -{ - "event": "form_submit", - "form_id": 123, - "entry_id": 456, - "fields": { ... } -} -``` - -### WordPress Coding Standards (WPCS) -PHP coding style guide for WordPress. SureForms follows WPCS. - -**Key rules:** -- Tabs for indentation (not spaces) -- Yoda conditions: `if ( 'value' === $variable )` -- Braces required for all control structures -- Space after control keywords: `if (` not `if(` - -**Check compliance:** -```bash -composer lint -``` - ---- - -## X - -### XSS (Cross-Site Scripting) -Attack injecting malicious JavaScript into pages. SureForms prevents with output escaping. - -**Vulnerable code (DON'T DO THIS):** -```php -echo '<div>' . $_POST['name'] . '</div>'; -// Attack: <script>steal(document.cookie)</script> -``` - -**Safe code:** -```php -echo '<div>' . esc_html($_POST['name']) . '</div>'; -// Output: <script>steal(document.cookie)</script> -``` - ---- - -## Z - -### Zapier -Third-party automation service. SureForms doesn't have native Zapier integration but supports webhooks (which Zapier can consume). - -**Alternative:** Use SureForms webhooks to trigger Zapier zaps. - ---- - -## Acronyms Quick Reference - -| Acronym | Full Term | Meaning | -|---------|-----------|---------| -| AJAX | Asynchronous JavaScript and XML | Update page without reload | -| API | Application Programming Interface | Methods to interact with software | -| CSRF | Cross-Site Request Forgery | Attack tricking users into unwanted actions | -| CSV | Comma-Separated Values | Spreadsheet file format | -| GDPR | General Data Protection Regulation | EU privacy law | -| JSON | JavaScript Object Notation | Data format | -| OAuth | Open Authorization | Secure authorization protocol | -| PCI DSS | Payment Card Industry Data Security Standard | Credit card security | -| REST | Representational State Transfer | Web API architecture | -| RTL | Right-to-Left | Text direction (Arabic, Hebrew) | -| SQL | Structured Query Language | Database query language | -| URL | Uniform Resource Locator | Web address | -| WCAG | Web Content Accessibility Guidelines | Accessibility standards | -| WPCS | WordPress Coding Standards | PHP coding style | -| XSS | Cross-Site Scripting | JavaScript injection attack | - ---- - -## Common Abbreviations - -| Abbr | Full Term | -|------|-----------| -| Pro | SureForms Pro (premium plugin) | -| CRM | Customer Relationship Management | -| UI | User Interface | -| UX | User Experience | -| CPT | Custom Post Type | -| DB | Database | -| WP | WordPress | -| PHP | PHP: Hypertext Preprocessor | -| JS | JavaScript | -| CSS | Cascading Style Sheets | - ---- - -**Next:** [Maintenance](maintenance.md) diff --git a/internal-docs/maintenance.md b/internal-docs/maintenance.md deleted file mode 100644 index 71c2f2604..000000000 --- a/internal-docs/maintenance.md +++ /dev/null @@ -1,842 +0,0 @@ -# Documentation Maintenance Guide - -**Version:** 2.5.0 - ---- - -## Purpose - -This guide explains how to keep SureForms internal documentation accurate and useful. - -**Goal:** Documentation should always reflect current reality. - -**Principle:** Update docs when code changes, not as afterthought. - ---- - -## When to Update Documentation - -### Always Update - -**1. New Feature Added** -- Update: `architecture.md`, `apis.md`, `product-vision.md` -- Add: Code examples to `ai-agent-guide.md` -- Update: Onboarding guide if workflow changes - -**2. API Changes** -- Update: `apis.md` (new endpoints, hooks, parameters) -- Update: Code examples in all docs referencing changed API -- Mark deprecated APIs in `apis.md` - -**3. Database Schema Changes** -- Update: `architecture.md` (database section) -- Update: `codebase-map.md` (new files) -- Update: Migration guide if schema change requires migration - -**4. Security Fix** -- Update: `ai-agent-guide.md` (add to common pitfalls) -- Update: `troubleshooting.md` if fix addresses known issue -- Add example of vulnerable pattern to avoid - -**5. Breaking Changes** -- Update: `README.md` (migration guide) -- Update: `onboarding.md` (new workflows) -- Update: `faq.md` (address upgrade questions) - ---- - -### Update if Needed - -**6. Bug Fixes** -- Update: `troubleshooting.md` if common issue -- Add: To FAQ if frequently asked - -**7. Performance Improvements** -- Update: `architecture.md` if architecture changed -- Update: Benchmarks in `README.md` - -**8. UI/UX Changes** -- Update: `ui-and-copy.md` (new patterns, copy) -- Update: `onboarding.md` (user journeys) - ---- - -### Don't Update - -**9. Code Refactoring (No Behavior Change)** -- No doc update unless internal architecture significantly changed - -**10. Minor Copy Changes** -- No doc update unless it changes UX patterns - -**11. Version Bumps** -- Update version number at top of each doc -- That's it (unless other changes) - ---- - -## How to Update Documentation - -### Step 1: Identify Affected Docs - -**Use this decision tree:** - -``` -Did you change... - -┌─ Database schema? -│ └─> Update: architecture.md, codebase-map.md -│ -┌─ REST API? -│ └─> Update: apis.md, ai-agent-guide.md (examples) -│ -┌─ AJAX handlers? -│ └─> Update: apis.md -│ -┌─ Hooks/filters? -│ └─> Update: apis.md, ai-agent-guide.md (patterns) -│ -┌─ User-facing UI? -│ └─> Update: ui-and-copy.md, onboarding.md -│ -┌─ Security patterns? -│ └─> Update: ai-agent-guide.md, coding-standards.md -│ -┌─ Build process? -│ └─> Update: README.md, onboarding.md -│ -└─ New file/folder? - └─> Update: codebase-map.md -``` - ---- - -### Step 2: Read Existing Doc - -**Before editing:** -1. Read entire document -2. Identify outdated sections -3. Check for consistency with your changes - -**Don't:** -- Blindly add new section without reading context -- Create duplicate information -- Use different terminology than existing docs - ---- - -### Step 3: Make Minimal Changes - -**Best practices:** - -**Do:** -- Update only what changed -- Keep existing structure -- Match existing tone and style -- Add code examples if helpful - -**Don't:** -- Rewrite entire document (unless necessary) -- Change unrelated sections -- Reorganize without discussion -- Remove information (mark deprecated instead) - ---- - -### Step 4: Verify Examples Still Work - -**All code examples must be tested:** - -**PHP examples:** -```bash -# Create test file -cat > /tmp/test-example.php << 'EOF' -<?php -// Paste example code here -EOF - -# Check syntax -php -l /tmp/test-example.php -``` - -**JavaScript examples:** -```bash -# Check syntax (if using ESLint) -npx eslint /tmp/test-example.js -``` - -**Shell commands:** -```bash -# Test in safe environment -# Don't run destructive commands! -``` - -**WordPress CLI:** -```bash -# Test on development site -wp eval "$(cat /tmp/test-snippet.php)" -``` - ---- - -### Step 5: Update Cross-References - -**Check if other docs reference changed section:** - -```bash -# Search for references -cd internal-docs/ -grep -r "architecture.md#database" . -grep -r "\[Database Schema\]" . -``` - -**Update links if:** -- Section renamed -- Section moved -- File renamed - ---- - -### Step 6: Update Version Number - -**At top of each modified doc:** - -```markdown -**Version:** 2.5.1 # ← Change this -``` - -**When to increment version:** -- **Major (3.0.0):** Complete rewrite, major changes -- **Minor (2.6.0):** New sections, significant updates -- **Patch (2.5.1):** Small fixes, clarifications - -**Match plugin version:** -- Docs version should match plugin version -- Example: Plugin 2.5.0 → Docs 2.5.0 - ---- - -## Documentation Standards - -### File Organization - -**Keep this structure:** - -``` -internal-docs/ -├── README.md # Entry point, always read first -├── architecture.md # High-level system design -├── codebase-map.md # File structure reference -├── apis.md # Technical API reference -├── coding-standards.md # Code conventions -├── ai-agent-guide.md # AI-specific guidance -├── onboarding.md # Learning paths -├── product-vision.md # Product context -├── ui-and-copy.md # UX patterns -├── troubleshooting.md # Problem solutions -├── faq.md # Common questions -├── glossary.md # Term definitions -└── maintenance.md # This file -``` - -**Never:** -- Add files outside this structure -- Create subdirectories -- Rename existing files (without team approval) - ---- - -### Writing Style - -**Tone:** -- Clear, concise, direct -- Friendly but professional -- No marketing fluff - -**Format:** -- Short paragraphs (3-4 sentences max) -- Bullet points for lists -- Code blocks for examples -- Headers for navigation - -**Code Examples:** - -**✅ Good:** -```php -// Specific, realistic example -$entries = Entries::get_all([ - 'where' => [ - ['key' => 'form_id', 'value' => 123, 'compare' => '='] - ], - 'limit' => 20 -]); -``` - -**❌ Bad:** -```php -// Vague, generic -$data = SomeClass::get_stuff($args); -``` - ---- - -### Cross-Referencing - -**Internal links:** -```markdown -See [Architecture Guide](architecture.md) for details. -See [Database Schema](architecture.md#database-schema) for table structure. -``` - -**External links:** -```markdown -Read [WordPress Coding Standards](https://developer.wordpress.org/coding-standards/). -``` - -**Code references:** -```markdown -See `inc/form-submit.php:88-119` for nonce verification. -``` - ---- - -### Code Block Guidelines - -**Always specify language:** - -````markdown -```php -// PHP code here -``` - -```javascript -// JavaScript here -``` - -```bash -# Shell commands here -``` - -```sql --- SQL queries here -``` -```` - -**Include comments:** -```php -// Good: Explain what code does -$entries = Entries::get_all([ - 'where' => [ - ['key' => 'status', 'value' => 'published', 'compare' => '='] - ] -]); -``` - -**Show output if helpful:** -```bash -wp plugin list --status=active -# Output: -# sureforms active -# sureforms-pro active -``` - ---- - -## Deprecation Process - -**When removing features:** - -### Step 1: Mark as Deprecated - -**In code:** -```php -/** - * Old function. - * - * @deprecated 2.5.0 Use new_function() instead. - */ -function old_function() { - _deprecated_function(__FUNCTION__, '2.5.0', 'new_function'); - return new_function(); -} -``` - -**In docs:** -```markdown -## ~~Old Feature~~ (Deprecated) - -**Deprecated in:** 2.5.0 -**Removed in:** 3.0.0 -**Replacement:** [New Feature](#new-feature) - -This feature is deprecated and will be removed in version 3.0.0. -Use [New Feature](#new-feature) instead. - -~~Old documentation here...~~ -``` - ---- - -### Step 2: Update Migration Guide - -**In README.md:** - -```markdown -## Upgrading from 2.4.x to 2.5.0 - -### Breaking Changes - -**Old Feature Deprecated:** -- **What changed:** `old_function()` is now deprecated -- **Action required:** Replace with `new_function()` -- **Code example:** - ```php - // Old (deprecated) - old_function($data); - - // New (recommended) - new_function($data); - ``` -``` - ---- - -### Step 3: Remove After Major Version - -**On next major version (3.0.0):** -1. Remove deprecated code -2. Remove ~~strikethrough~~ docs -3. Update changelog - ---- - -## Changelog Management - -**Keep CHANGELOG.md updated:** - -### Format - -```markdown -# Changelog - -## [2.5.1] - 2026-02-15 - -### Added -- New REST endpoint: `/sureforms/v1/forms/{id}/duplicate` -- Support for custom date formats in email notifications - -### Changed -- Improved performance of entry queries (20% faster) -- Updated Stripe API to v2024-01-01 - -### Deprecated -- `old_function()` - Use `new_function()` instead - -### Fixed -- Bug where conditional logic didn't work with checkboxes -- Memory leak in AI form generation - -### Security -- Fixed XSS vulnerability in admin settings (CVE-2026-0001) - -## [2.5.0] - 2026-02-01 - -... -``` - -**Categories:** -- **Added:** New features -- **Changed:** Changes to existing features -- **Deprecated:** Features marked for removal -- **Removed:** Features removed -- **Fixed:** Bug fixes -- **Security:** Security fixes - ---- - -## Documentation Review Checklist - -**Before committing doc changes:** - -### Content -- [ ] Information is accurate (tested code examples) -- [ ] No outdated information (double-checked) -- [ ] Cross-references updated (links work) -- [ ] Version number updated -- [ ] Terminology consistent with other docs - -### Style -- [ ] Clear and concise (no fluff) -- [ ] Code examples formatted correctly -- [ ] Spelling and grammar correct -- [ ] Tone matches existing docs - -### Technical -- [ ] All code examples tested -- [ ] All commands verified (on dev environment) -- [ ] All links work (no 404s) -- [ ] File paths correct (checked in codebase) - -### Accessibility -- [ ] Headings in logical order (H1 → H2 → H3) -- [ ] Code blocks have language specified -- [ ] Alt text for images (if any) -- [ ] Tables have headers - ---- - -## Automation & Tools - -### Linting Documentation - -**Check Markdown syntax:** - -```bash -# Install markdownlint -npm install -g markdownlint-cli - -# Lint all docs -cd internal-docs/ -markdownlint *.md -``` - -**Common issues caught:** -- Inconsistent heading levels -- Trailing whitespace -- Missing blank lines around code blocks - ---- - -### Link Checking - -**Verify all links work:** - -```bash -# Install markdown-link-check -npm install -g markdown-link-check - -# Check links -markdown-link-check internal-docs/*.md -``` - -**Fix broken links:** -- Update to correct URL -- Remove if resource no longer exists -- Use Internet Archive if critical resource - ---- - -### Spell Checking - -**Use spell checker:** - -```bash -# Install aspell -brew install aspell # macOS -apt install aspell # Linux - -# Check spelling -aspell check internal-docs/README.md -``` - -**Custom dictionary:** - -Create `.aspell.en.pws`: -``` -personal_ws-1.1 en 50 -SureForms -WordPress -Gutenberg -Mailchimp -PayPal -``` - ---- - -## Documentation Templates - -### New Feature Documentation Template - -**When adding new feature:** - -```markdown -## [Feature Name] - -**Since:** [version] -**Type:** [Free/Pro] - -### Overview - -[2-3 sentence description of what feature does and why it exists] - -### Use Cases - -- [Use case 1] -- [Use case 2] -- [Use case 3] - -### How to Use - -**Step 1: [Action]** - -[Description] - -```php -// Code example -``` - -**Step 2: [Action]** - -[Description] - -### Configuration - -| Option | Type | Default | Description | -|--------|------|---------|-------------| -| `option_name` | string | 'default' | What this does | - -### API Reference - -**REST Endpoint:** -``` -POST /sureforms/v1/feature -``` - -**Parameters:** -- `param1` (string, required) - Description -- `param2` (integer, optional) - Description - -**Response:** -```json -{ - "success": true, - "data": { ... } -} -``` - -### Examples - -**Example 1: [Use case]** -```php -// Code here -``` - -**Example 2: [Use case]** -```php -// Code here -``` - -### Troubleshooting - -**Issue:** [Common problem] -**Solution:** [How to fix] - -### Related - -- [Related feature 1](link) -- [Related feature 2](link) -``` - ---- - -### Bug Fix Documentation Template - -**When fixing bug:** - -**In troubleshooting.md:** - -```markdown -### [Issue Description] - -**Symptom:** [What user sees] - -**Diagnosis:** - -[How to identify the issue] - -```bash -# Commands to diagnose -``` - -**Fixes:** - -**Option 1: [Fix description]** -```php -// Code or command -``` - -**Option 2: [Alternative fix]** -```php -// Alternative code -``` - -**Prevents:** [What this prevents] - -**See also:** [Related issues] -``` - ---- - -## Review & Approval Process - -### Before Merging Docs - -**Self-review:** -1. Read your changes out loud -2. Test all code examples -3. Run linters -4. Check cross-references - -**Peer review:** -1. Request review from team member -2. Address feedback -3. Update based on comments - -**Final checks:** -1. Rebase on main branch -2. Verify no conflicts -3. One last proofread - ---- - -### Documentation Pull Request Template - -**PR description:** - -```markdown -## Documentation Update - -**Plugin Version:** 2.5.1 -**Docs Changed:** [List files] - -### Changes Made - -- [ ] Added documentation for [feature] -- [ ] Updated [section] in [file] -- [ ] Fixed typos in [file] - -### Verification - -- [x] All code examples tested -- [x] All links checked -- [x] Spelling checked -- [x] Cross-references updated -- [x] Version numbers updated - -### Related - -- Related PR: #123 -- Related Issue: #456 -``` - ---- - -## Documentation Metrics - -**Track documentation quality:** - -### Metrics to Monitor - -**Coverage:** -- % of features documented -- % of APIs documented -- % of code examples tested - -**Freshness:** -- Days since last update -- Number of outdated sections -- Deprecated content count - -**Quality:** -- Broken link count -- Spelling error count -- User-reported doc issues - -**Engagement:** -- Doc views (if analytics enabled) -- Time spent reading -- Bounce rate (if high, docs unclear) - ---- - -## Long-Term Maintenance - -### Quarterly Review - -**Every 3 months:** - -1. **Audit all docs:** - - Read each document start to finish - - Test all code examples - - Verify all links - - Update outdated info - -2. **User feedback:** - - Review GitHub issues tagged "documentation" - - Survey users about doc clarity - - Identify gaps in coverage - -3. **Reorganize if needed:** - - Move sections to better fit structure - - Split large docs if too long - - Merge duplicate information - ---- - -### Annual Review - -**Every year:** - -1. **Major cleanup:** - - Remove deprecated content - - Archive old versions - - Rewrite outdated sections - -2. **Structure evaluation:** - - Does structure still make sense? - - Should we add/remove files? - - Are cross-references clear? - -3. **Voice & tone:** - - Is tone consistent? - - Is it still beginner-friendly? - - Does it match product evolution? - ---- - -## Questions? - -**For documentation questions:** -- Create GitHub issue: `[Docs] Your question` -- Tag: `documentation` -- Assign: Documentation maintainer - -**For urgent doc bugs:** -- Ping in Slack: `#sureforms-docs` -- Include: File name, line number, issue description - ---- - -## Conclusion - -**Documentation is code.** - -Treat it with same care: -- Test before committing -- Review changes -- Keep it DRY (Don't Repeat Yourself) -- Refactor when needed - -**Good documentation:** -- Saves support time -- Accelerates onboarding -- Prevents bugs -- Shows we care - -**Thank you for maintaining SureForms docs!** 📚 - ---- - -**Version:** 2.5.0 -**Last Updated:** 2026-02-12 -**Maintainer:** SureForms Team diff --git a/internal-docs/onboarding.md b/internal-docs/onboarding.md deleted file mode 100644 index ab5b83ad3..000000000 --- a/internal-docs/onboarding.md +++ /dev/null @@ -1,1086 +0,0 @@ -# Developer Onboarding - -**Version:** 2.5.0 - ---- - -## Welcome to SureForms - -This guide helps you become productive quickly, whether you have 1 hour, 1 day, or 1 week. - -**What you're working on:** -- **SureForms Free:** AI-powered WordPress form builder (219 PHP files, 50+ blocks) -- **SureForms Pro:** Premium extension (206 PHP files, payments, integrations, advanced features) - -**Architecture:** WordPress + Gutenberg blocks + React 18 + Custom database - ---- - -## Prerequisites - -Before starting: -- [ ] WordPress 6.4+ installed locally -- [ ] Node.js 18+ and npm 8+ -- [ ] PHP 7.4+ with Composer -- [ ] Git configured -- [ ] IDE with PHP/JavaScript support -- [ ] Both plugins cloned from GitHub - -**Test environment:** -```bash -# If using Local by Flywheel or similar -http://localhost:10003/wp-admin/ -Username: admin -Password: admin -``` - ---- - -## 1-Hour Quick Start - -**Goal:** Make your first successful change - -### Step 1: Get Code Running (15 min) - -```bash -# Clone repositories (if not already) -cd /path/to/wp-content/plugins/ -git clone https://github.com/brainstormforce/sureforms.git -git clone https://github.com/brainstormforce/sureforms-pro.git - -# Install dependencies - SureForms Free -cd sureforms/ -npm install -composer install - -# Build assets -npm run build - -# Install dependencies - SureForms Pro -cd ../sureforms-pro/ -npm install -composer install -npm run build -``` - -**Verify installation:** -```bash -# In WordPress admin -wp plugin activate sureforms sureforms-pro -wp plugin list | grep sureforms -``` - -### Step 2: Create Your First Form (15 min) - -**Via WordPress admin:** -1. Go to **SureForms → Add New** -2. Click **Create with AI** or **Start from Blank** -3. Add fields: Email, Name, Message -4. Click **Publish** -5. Add to a page with the SureForms block - -**Via WP-CLI:** -```bash -# Create form programmatically -wp post create \ - --post_type=sureforms_form \ - --post_title="Test Contact Form" \ - --post_status=publish \ - --post_content='<!-- wp:sureforms/form -->' -``` - -### Step 3: Make a Simple Change (20 min) - -**Task:** Change the submit button text - -**Files to modify:** -``` -src/blocks/form/edit.js ← React component -inc/blocks/form/block.php ← Server-side rendering -``` - -**Change 1: Edit the React component** - -Open `src/blocks/form/edit.js`: - -```javascript -// Find around line 45-50 -const { submitButtonText } = attributes; - -// Change default value -const defaultSubmitText = __('Send Message', 'sureforms'); // ← Change this -``` - -**Change 2: Rebuild** - -```bash -npm run build -``` - -**Verify:** Create new form, check if default button text changed. - -### Step 4: Debug Your Change (10 min) - -**Enable debugging:** - -Edit `wp-config.php`: -```php -define('WP_DEBUG', true); -define('WP_DEBUG_LOG', true); -define('WP_DEBUG_DISPLAY', false); -define('SCRIPT_DEBUG', true); // Loads unminified JS -``` - -**Check debug log:** -```bash -tail -f wp-content/debug.log -``` - -**Browser console:** -- Open DevTools → Console -- Look for JavaScript errors -- Check Network tab for AJAX failures - ---- - -## 1-Day Deep Dive - -**Goal:** Understand architecture and make meaningful contributions - -### Morning: Core Concepts (4 hours) - -#### Hour 1: Architecture Overview - -**Read these docs first:** -1. [README.md](README.md) - Project overview -2. [architecture.md](architecture.md) - System design -3. [codebase-map.md](codebase-map.md) - File structure - -**Key concepts to understand:** -- **Gutenberg blocks:** React components that render forms -- **Custom post type:** `sureforms_form` stores form configurations -- **Custom database tables:** `wp_sureforms_entries`, `wp_sureforms_payments` -- **REST API:** Handles form submissions, AI generation -- **AJAX handlers:** Payment processing, file uploads - -**Test your understanding:** -- Where is form submission data saved? (Answer: `wp_sureforms_entries` table) -- How does AI form generation work? (Answer: REST endpoint → external middleware → GPT API) -- What's the difference between Free and Pro? (Answer: Pro adds payments, integrations, conditional logic) - -#### Hour 2: Data Flow - -**Trace a form submission from start to finish:** - -``` -User fills form → Frontend validation → AJAX request - ↓ -inc/form-submit.php (Line 88-119: Nonce verification) - ↓ -Field validation (inc/field-validation.php) - ↓ -Sanitization (inc/helper.php::sanitize_by_field_type()) - ↓ -Database insert (inc/database/tables/entries.php::insert()) - ↓ -Email notification (inc/email/email-handler.php) - ↓ -Confirmation message (or redirect) -``` - -**Hands-on exercise:** -1. Enable MySQL query logging -2. Submit a test form -3. Check `wp_sureforms_entries` table -4. Verify entry data matches submission - -```bash -# View recent entries -wp db query "SELECT * FROM wp_sureforms_entries ORDER BY id DESC LIMIT 5;" -``` - -#### Hour 3: Payment Processing - -**Understand Stripe payment flow:** - -``` -User clicks "Pay" → Frontend creates payment intent - ↓ -AJAX: wp_ajax_nopriv_srfm_create_payment_intent - ↓ -inc/payments/front-end.php (Line 77-83: Create Stripe PaymentIntent) - ↓ -Stripe API processes payment - ↓ -Webhook received: sureforms/webhook_test - ↓ -inc/payments/stripe/stripe-webhook.php (Line 220-637: Handle events) - ↓ -Update wp_sureforms_payments table - ↓ -Send confirmation email -``` - -**Hands-on exercise:** -1. Set up Stripe test keys -2. Create a payment form -3. Use Stripe test card: `4242 4242 4242 4242` -4. Check `wp_sureforms_payments` table for payment record - -#### Hour 4: Pro Features - -**Explore key Pro additions:** - -**1. User Registration:** -- File: `inc/business/user-registration/processor.php` -- Creates WordPress user accounts from form submissions -- Handles login/password reset - -**2. Native Integrations:** -- Folder: `inc/pro/native-integrations/integrations/` -- 24+ services: Mailchimp, Brevo, HubSpot, Salesforce, etc. -- OAuth authentication with encrypted token storage - -**3. Conditional Logic:** -- Frontend: `src/pro/conditional-logic/` -- Show/hide fields based on user selections -- Real-time UI updates - -**Hands-on exercise:** -1. Create form with registration block -2. Submit form, verify user created: `wp user list` -3. Enable Mailchimp integration (test mode) -4. Submit form, check integration logs - -### Afternoon: Build Your First Feature (4 hours) - -**Challenge:** Add a new field type - -**Example: "Star Rating" field** - -#### Step 1: Plan (30 min) - -**Requirements:** -- Display 5 stars (clickable) -- Save selected rating (1-5) -- Validate: Required if configured -- Display in entries table - -**Files to create/modify:** -``` -src/blocks/star-rating/ ← New React component -inc/blocks/star-rating/block.php ← Server-side rendering -inc/helper.php ← Add sanitization -inc/field-validation.php ← Add validation -``` - -#### Step 2: Create Block Structure (1 hour) - -**Create block files:** - -```bash -# Create directories -mkdir -p src/blocks/star-rating -mkdir -p inc/blocks/star-rating - -# Copy from existing field (Phone is a good template) -cp -r src/blocks/phone/* src/blocks/star-rating/ -cp inc/blocks/phone/block.php inc/blocks/star-rating/ -``` - -**Edit `src/blocks/star-rating/block.json`:** - -```json -{ - "$schema": "https://schemas.wp.org/trunk/block.json", - "apiVersion": 3, - "name": "sureforms/star-rating", - "title": "Star Rating", - "category": "sureforms", - "icon": "star-filled", - "description": "Display a star rating input", - "attributes": { - "label": { - "type": "string", - "default": "Rate your experience" - }, - "required": { - "type": "boolean", - "default": false - }, - "maxRating": { - "type": "number", - "default": 5 - } - }, - "supports": { - "html": false - } -} -``` - -**Edit `src/blocks/star-rating/edit.js`:** - -```javascript -import { __ } from '@wordpress/i18n'; -import { useBlockProps } from '@wordpress/block-editor'; -import { TextControl, ToggleControl, RangeControl } from '@wordpress/components'; - -export default function Edit({ attributes, setAttributes }) { - const { label, required, maxRating } = attributes; - - return ( - <div {...useBlockProps()}> - <TextControl - label={__('Label', 'sureforms')} - value={label} - onChange={(value) => setAttributes({ label: value })} - /> - <ToggleControl - label={__('Required', 'sureforms')} - checked={required} - onChange={(value) => setAttributes({ required: value })} - /> - <RangeControl - label={__('Max Stars', 'sureforms')} - value={maxRating} - onChange={(value) => setAttributes({ maxRating: value })} - min={1} - max={10} - /> - <div className="srfm-star-rating-preview"> - {[...Array(maxRating)].map((_, i) => ( - <span key={i} className="dashicons dashicons-star-filled"></span> - ))} - </div> - </div> - ); -} -``` - -#### Step 3: Server-Side Rendering (45 min) - -**Edit `inc/blocks/star-rating/block.php`:** - -```php -<?php -namespace SRFM\Inc\Blocks\Star_Rating; - -class Block { - public static function register() { - register_block_type( - 'sureforms/star-rating', - [ - 'render_callback' => [__CLASS__, 'render'], - ] - ); - } - - public static function render($attributes) { - $label = esc_html($attributes['label'] ?? 'Rate your experience'); - $required = !empty($attributes['required']); - $max_rating = absint($attributes['maxRating'] ?? 5); - $field_name = 'srfm-star-rating-' . uniqid(); - - ob_start(); - ?> - <div class="srfm-field srfm-star-rating"> - <label> - <?php echo $label; ?> - <?php if ($required) : ?> - <span class="srfm-required">*</span> - <?php endif; ?> - </label> - <div class="srfm-star-rating-input" data-max="<?php echo $max_rating; ?>"> - <?php for ($i = 1; $i <= $max_rating; $i++) : ?> - <span class="srfm-star" data-value="<?php echo $i; ?>"> - ★ - </span> - <?php endfor; ?> - </div> - <input type="hidden" name="<?php echo esc_attr($field_name); ?>" value="" <?php echo $required ? 'required' : ''; ?>> - </div> - <?php - return ob_get_clean(); - } -} -``` - -#### Step 4: Frontend JavaScript (45 min) - -**Create `src/blocks/star-rating/frontend.js`:** - -```javascript -document.addEventListener('DOMContentLoaded', function() { - const ratingContainers = document.querySelectorAll('.srfm-star-rating-input'); - - ratingContainers.forEach(container => { - const stars = container.querySelectorAll('.srfm-star'); - const input = container.nextElementSibling; - const maxRating = parseInt(container.dataset.max); - - stars.forEach(star => { - star.addEventListener('click', function() { - const value = parseInt(this.dataset.value); - input.value = value; - - // Visual update - stars.forEach((s, index) => { - if (index < value) { - s.classList.add('selected'); - } else { - s.classList.remove('selected'); - } - }); - }); - - // Hover effect - star.addEventListener('mouseenter', function() { - const value = parseInt(this.dataset.value); - stars.forEach((s, index) => { - if (index < value) { - s.classList.add('hover'); - } else { - s.classList.remove('hover'); - } - }); - }); - }); - - container.addEventListener('mouseleave', function() { - stars.forEach(s => s.classList.remove('hover')); - }); - }); -}); -``` - -#### Step 5: Register Block (15 min) - -**Edit `inc/blocks/register.php`:** - -```php -// Add to existing blocks registration -Star_Rating\Block::register(); -``` - -**Edit `src/blocks/star-rating/index.js`:** - -```javascript -import { registerBlockType } from '@wordpress/blocks'; -import edit from './edit'; -import metadata from './block.json'; - -registerBlockType(metadata.name, { - edit, - save: () => null, // Server-side rendering -}); -``` - -#### Step 6: Add Sanitization & Validation (30 min) - -**Edit `inc/helper.php`:** - -Find `sanitize_by_field_type()` method and add: - -```php -case 'star-rating': - $value = absint($value); - // Ensure value is between 1 and max rating - return ($value >= 1 && $value <= 10) ? $value : 0; -``` - -**Edit `inc/field-validation.php`:** - -Find validation logic and add: - -```php -if ($field_type === 'star-rating' && $is_required && empty($value)) { - $errors[] = __('Please select a rating', 'sureforms'); -} -``` - -#### Step 7: Build & Test (30 min) - -```bash -# Build assets -npm run build - -# Test in browser -# 1. Create new form -# 2. Add "Star Rating" block -# 3. Configure settings (label, required, max stars) -# 4. Publish form -# 5. Submit test entry -# 6. Verify data saved correctly - -# Check database -wp db query "SELECT * FROM wp_sureforms_entries ORDER BY id DESC LIMIT 1;" -``` - ---- - -## 1-Week Mastery - -**Goal:** Expert-level understanding and complex feature development - -### Day 1: Architecture Deep Dive - -**Morning:** -- Complete 1-day onboarding -- Read all internal docs thoroughly -- Map data flow for all major features - -**Afternoon:** -- Trace payment processing end-to-end -- Understand webhook verification -- Study integration architecture - -### Day 2: Security & Best Practices - -**Focus areas:** -1. **Input sanitization:** Understand all 15+ sanitization methods -2. **Output escaping:** When to use `esc_html()`, `esc_attr()`, `esc_url()` -3. **SQL injection prevention:** Always use `$wpdb->prepare()` -4. **CSRF protection:** Nonce verification patterns -5. **Authorization:** `current_user_can()` checks - -**Hands-on exercises:** -- Review `inc/form-submit.php` (Lines 88-119: Security checks) -- Study `inc/helper.php` sanitization methods -- Find and fix intentional security bugs in test code - -**Read:** -- [coding-standards.md](coding-standards.md) -- [ai-agent-guide.md](ai-agent-guide.md) - Security section - -### Day 3: React & Gutenberg Blocks - -**Topics:** -1. **Block architecture:** How Gutenberg blocks work -2. **Attributes:** Data storage and retrieval -3. **Inspector controls:** Settings sidebar -4. **Block variations:** Different field configurations -5. **Dynamic blocks:** Server-side rendering - -**Build complex block:** -- **Multi-step form block** (if not using Pro feature) -- Add step navigation -- Save progress between steps -- Implement validation per step - -**Resources:** -- Official Gutenberg docs: https://developer.wordpress.org/block-editor/ -- Example: Study `src/blocks/phone/` for complex field - -### Day 4: Database & REST API - -**Morning: Database operations** - -**Study these classes:** -- `inc/database/base.php` - Base table class -- `inc/database/tables/entries.php` - Entries CRUD -- `inc/database/tables/payments.php` - Payment records - -**Practice:** -```php -// Create custom query -use SRFM\Inc\Database\Tables\Entries; - -$entries = Entries::get_all([ - 'where' => [ - ['key' => 'form_id', 'value' => 123, 'compare' => '='], - ['key' => 'status', 'value' => 'published', 'compare' => '='] - ], - 'orderby' => 'created_at', - 'order' => 'DESC', - 'limit' => 20 -]); -``` - -**Afternoon: REST API development** - -**Create custom endpoint:** - -```php -// In new file: inc/rest-api-custom.php -namespace SRFM\Inc; - -class Rest_API_Custom { - public function register_routes() { - register_rest_route('sureforms/v1', '/custom-stats', [ - 'methods' => 'GET', - 'callback' => [$this, 'get_stats'], - 'permission_callback' => [$this, 'check_permissions'] - ]); - } - - public function check_permissions() { - return current_user_can('manage_options'); - } - - public function get_stats($request) { - // Your logic here - return ['success' => true, 'data' => []]; - } -} -``` - -### Day 5: Pro Features & Integrations - -**Morning: Payment processing** - -**Study both gateways:** -- Stripe: `inc/payments/stripe/` -- PayPal (Pro): `inc/business/payments/pay-pal/` - -**Understand webhook handling:** -- Signature verification -- Event processing -- Database updates -- Error handling - -**Afternoon: Build custom integration** - -**Example: Slack integration** - -1. Create integration folder: -``` -inc/pro/native-integrations/integrations/slack/ -├── config.json -└── actions/ - └── send-message.php -``` - -2. Define config: -```json -{ - "name": "Slack", - "slug": "slack", - "auth_method": "webhook_url", - "actions": [ - { - "name": "Send Message", - "slug": "send-message", - "endpoint": "chat.postMessage" - } - ] -} -``` - -3. Implement action: -```php -<?php -namespace SRFM_PRO\Inc\Pro\Native_Integrations\Integrations\Slack\Actions; - -class Send_Message { - public function execute($integration_data, $form_data) { - $webhook_url = $integration_data['webhook_url']; - $message = $this->format_message($form_data); - - $response = wp_remote_post($webhook_url, [ - 'body' => json_encode(['text' => $message]), - 'headers' => ['Content-Type' => 'application/json'] - ]); - - if (is_wp_error($response)) { - return ['success' => false, 'error' => $response->get_error_message()]; - } - - return ['success' => true]; - } - - private function format_message($form_data) { - // Format form data as Slack message - return "New form submission:\n" . print_r($form_data, true); - } -} -``` - ---- - -## Testing Your Changes - -### Local Testing - -**PHP Unit Tests:** -```bash -# Run all tests -composer test - -# Run specific test file -vendor/bin/phpunit tests/unit/test-helper.php - -# Run with coverage -composer test-coverage -``` - -**JavaScript Tests:** -```bash -# Run all JS tests -npm run test:unit - -# Watch mode -npm run test:unit:watch - -# Coverage -npm run test:unit:coverage -``` - -### E2E Testing (Playwright) - -```bash -# Start test environment -npm run play:up - -# Run E2E tests -npm run play:run - -# Interactive mode (see browser) -npm run play:run:interactive - -# Stop environment -npm run play:down -``` - -### Manual Testing Checklist - -Before submitting PR: -- [ ] Form creation works -- [ ] Form submission saves entry -- [ ] Email notifications sent -- [ ] Payment processing works (if touched) -- [ ] No JavaScript console errors -- [ ] No PHP errors in debug.log -- [ ] Works in latest WordPress version -- [ ] Works in Firefox, Chrome, Safari -- [ ] Mobile responsive -- [ ] Accessibility: keyboard navigation works - ---- - -## Code Review Process - -### Before Creating PR - -**Self-review:** -1. Run linters: -```bash -composer lint # PHP_CodeSniffer -npm run lint-js # ESLint -``` - -2. Auto-fix minor issues: -```bash -composer format # phpcbf -npm run lint-js:fix # ESLint --fix -``` - -3. Check for common issues: -- [ ] All inputs sanitized -- [ ] All outputs escaped -- [ ] SQL queries use `prepare()` -- [ ] Nonces verified for AJAX/forms -- [ ] Capabilities checked for admin actions -- [ ] No hardcoded strings (use `__()` for i18n) - -### Creating PR - -**Branch naming:** -```bash -git checkout -b feat/star-rating-field -git checkout -b fix/payment-webhook-error -git checkout -b refactor/database-queries -``` - -**Commit message format:** -``` -type(scope): brief description - -Longer explanation if needed. - -Co-Authored-By: Your Name <email@example.com> -``` - -**Types:** feat, fix, docs, style, refactor, test, chore - -**Example:** -``` -feat(blocks): add star rating field - -- Add new star-rating block -- Implement frontend JavaScript -- Add sanitization and validation -- Update docs with new field type - -Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> -``` - -### PR Checklist - -- [ ] Tests pass: `composer test && npm run test:unit` -- [ ] Linting passes: `composer lint && npm run lint-js` -- [ ] No console errors -- [ ] Database migrations documented (if any) -- [ ] Breaking changes documented -- [ ] Changelog updated -- [ ] Screenshots attached (for UI changes) - ---- - -## Common Tasks & Patterns - -### Add New AJAX Handler - -**Pattern:** -```php -// In controller file -public function register_ajax_actions() { - add_action('wp_ajax_srfm_my_action', [$this, 'handle_my_action']); - add_action('wp_ajax_nopriv_srfm_my_action', [$this, 'handle_my_action']); -} - -public function handle_my_action() { - // CRITICAL: Always verify nonce - check_ajax_referer('srfm_my_action_nonce', 'security'); - - // Check permissions if needed - if (!current_user_can('manage_options')) { - wp_send_json_error(['message' => 'Insufficient permissions']); - } - - // Sanitize inputs - $data = Helper::sanitize_array_recursively($_POST['data'] ?? []); - - // Process... - - wp_send_json_success(['result' => $result]); -} -``` - -### Add New REST Endpoint - -**Pattern:** -```php -// In inc/rest-api.php -public function register_routes() { - register_rest_route('sureforms/v1', '/my-endpoint', [ - 'methods' => 'POST', - 'callback' => [$this, 'handle_request'], - 'permission_callback' => [$this, 'check_permissions'] - ]); -} - -public function check_permissions() { - return current_user_can('manage_options'); -} - -public function handle_request($request) { - // Always verify nonce - $nonce = $request->get_header('X-WP-Nonce'); - if (!wp_verify_nonce($nonce, 'wp_rest')) { - return new \WP_Error('invalid_nonce', 'Invalid nonce', ['status' => 403]); - } - - // Get and sanitize parameters - $params = $request->get_params(); - $clean_params = Helper::sanitize_array_recursively($params); - - // Process... - - return ['success' => true, 'data' => $result]; -} -``` - -### Add WordPress Hook - -**Action hook (notify about event):** -```php -// Trigger action after entry save -do_action('sureforms_after_entry_save', $entry_id, $form_id, $entry_data); - -// Other plugins/themes can listen: -add_action('sureforms_after_entry_save', function($entry_id, $form_id, $data) { - // Custom logic -}, 10, 3); -``` - -**Filter hook (modify data):** -```php -// Allow filtering of email subject -$subject = apply_filters('sureforms_email_subject', $subject, $form_id, $entry_data); - -// Other plugins/themes can modify: -add_filter('sureforms_email_subject', function($subject, $form_id, $data) { - return "[Form $form_id] $subject"; -}, 10, 3); -``` - -### Database Operations - -**Insert entry:** -```php -use SRFM\Inc\Database\Tables\Entries; - -$entry_id = Entries::insert([ - 'form_id' => 123, - 'user_id' => get_current_user_id(), - 'status' => 'published', - 'entry_data' => wp_json_encode($form_data) -]); -``` - -**Update entry:** -```php -Entries::update($entry_id, [ - 'status' => 'spam' -]); -``` - -**Delete entry:** -```php -Entries::delete($entry_id); -``` - -**Query entries:** -```php -$entries = Entries::get_all([ - 'where' => [ - ['key' => 'form_id', 'value' => 123, 'compare' => '='] - ], - 'limit' => 20, - 'offset' => 0 -]); -``` - ---- - -## Debugging Tips - -### Enable Debug Mode - -**wp-config.php:** -```php -define('WP_DEBUG', true); -define('WP_DEBUG_LOG', true); -define('WP_DEBUG_DISPLAY', false); -define('SCRIPT_DEBUG', true); -define('SAVEQUERIES', true); -``` - -### Check Debug Log - -```bash -# Real-time log monitoring -tail -f wp-content/debug.log - -# Search for errors -grep "SureForms" wp-content/debug.log -``` - -### JavaScript Debugging - -**Browser console:** -```javascript -// Check global object -console.log(window.sureforms); - -// Check block attributes -wp.data.select('core/block-editor').getBlocks(); - -// Check form data -document.querySelector('form').addEventListener('submit', (e) => { - console.log('Form data:', new FormData(e.target)); -}); -``` - -### Database Queries - -**Install Query Monitor plugin:** -```bash -wp plugin install query-monitor --activate -``` - -**Check slow queries:** -- Visit any admin page -- Click "Query Monitor" in admin bar -- View "Queries" tab -- Sort by time -- Optimize slow queries - -**Manual query inspection:** -```php -// Add to code temporarily -global $wpdb; -$wpdb->show_errors(); -$wpdb->print_error(); -``` - -### AJAX Debugging - -**Check network tab:** -1. Open DevTools → Network -2. Filter: XHR -3. Submit form -4. Click request -5. Check Response tab for errors - -**Add debug output:** -```php -public function handle_ajax() { - error_log('AJAX data: ' . print_r($_POST, true)); - // ... rest of code -} -``` - ---- - -## Resources - -### Internal Documentation -- [README.md](README.md) - Quick start -- [architecture.md](architecture.md) - System design -- [codebase-map.md](codebase-map.md) - File structure -- [apis.md](apis.md) - API reference -- [coding-standards.md](coding-standards.md) - Code standards -- [ai-agent-guide.md](ai-agent-guide.md) - AI agent guidance -- [troubleshooting.md](troubleshooting.md) - Common problems - -### External Resources -- **WordPress Codex:** https://codex.wordpress.org/ -- **Block Editor Handbook:** https://developer.wordpress.org/block-editor/ -- **REST API Handbook:** https://developer.wordpress.org/rest-api/ -- **React Docs:** https://react.dev/ -- **WP-CLI:** https://wp-cli.org/ - -### Community -- **GitHub Issues:** Report bugs, request features -- **Facebook Group:** https://www.facebook.com/groups/surecart -- **Support:** https://support.brainstormforce.com/ - ---- - -## Next Steps - -After completing onboarding: - -1. **Pick a starter issue:** - - Look for "good first issue" label on GitHub - - Start with documentation or small bug fixes - - Work up to features - -2. **Read code:** - - Pick a feature you use - - Trace it from UI to database - - Understand every line - -3. **Write tests:** - - For code you touch - - Increases confidence - - Helps others understand your changes - -4. **Ask questions:** - - Don't hesitate to ask - - Better to ask than assume - - Document answers for others - -**Welcome to the team!** 🚀 diff --git a/internal-docs/product-vision.md b/internal-docs/product-vision.md deleted file mode 100644 index f41f1951c..000000000 --- a/internal-docs/product-vision.md +++ /dev/null @@ -1,688 +0,0 @@ -# Product Vision - -**Version:** 2.5.0 - ---- - -## Mission - -**Empower anyone to build beautiful, high-converting forms without code.** - -SureForms exists to solve a fundamental problem: creating forms on WordPress is unnecessarily complex, resulting in ugly forms that hurt conversion rates. - ---- - -## The Problem We Solve - -### Pain Points (Before SureForms) - -**1. Complexity** -- Learning curve: New interfaces, proprietary builders -- Time waste: Hours configuring simple contact forms -- Technical barriers: Requires developer for custom fields - -**2. Design Limitations** -- Generic templates that don't match site design -- Limited styling options without CSS knowledge -- Mobile responsiveness as afterthought - -**3. Low Engagement** -- Long, intimidating single-page forms -- No personalization or conditional logic -- High abandonment rates (avg 67% for long forms) - -**4. Spam & Security** -- Constant bot submissions -- Security vulnerabilities in popular plugins -- GDPR compliance challenges - -**5. Integration Friction** -- Payment processing requires multiple plugins -- Manual data export/import to CRMs -- Webhook setup requires developer knowledge - ---- - -## Our Solution - -### Core Differentiators - -**1. Native WordPress (Gutenberg)** -- **Why:** Users already know the interface -- **Benefit:** Zero learning curve, instant productivity -- **Technical:** React blocks, no proprietary builder - -**2. AI-Powered Form Building** -- **Innovation:** First AI form builder for WordPress -- **How:** Natural language → complete functional form in seconds -- **Examples:** - - "Create a job application form" → 12-field form with file upload - - "Simple contact form" → 3 fields, perfectly styled - - "Event RSVP with dietary restrictions" → Conditional logic auto-configured - -**3. Built-in Payments** -- **Why:** No WooCommerce, no add-ons required -- **Gateways:** Stripe (Free), PayPal (Pro) -- **Features:** One-time, subscriptions, custom amounts -- **Security:** PCI-compliant, encrypted credentials - -**4. Mobile-First Design** -- **Approach:** Responsive by default, not opt-in -- **Testing:** Every block tested on iOS/Android -- **Performance:** Fast load times on 3G networks - -**5. Engagement Features (Pro)** -- **Conversational Forms:** Chat-like, one question at a time -- **Multi-Step Forms:** Break long forms into digestible steps -- **Conditional Logic:** Show/hide based on answers -- **Result:** 3x higher completion rates vs single-page forms - ---- - -## Target Users - -### Primary Personas - -#### 1. Website Owner (40% of users) -**Profile:** -- Small business owner or solopreneur -- Limited technical skills -- DIY mentality -- Budget-conscious - -**Needs:** -- Contact forms, quote requests, bookings -- Easy setup (< 10 minutes) -- Professional appearance -- Spam protection - -**Pain Points:** -- Frustrated with complex form builders -- Can't afford developer -- Generic templates don't match brand - -**How SureForms Helps:** -- AI creates form in 30 seconds -- Instant Form feature (no embedding needed) -- Built-in anti-spam (reCAPTCHA, Honeypot) -- Modern, customizable design - ---- - -#### 2. WordPress Designer (30% of users) -**Profile:** -- Freelancer or agency designer -- Strong design skills, basic code knowledge -- Builds sites for clients -- Values aesthetics and UX - -**Needs:** -- Forms that match site design -- Custom styling without CSS -- Fast deployment -- Client-friendly interface - -**Pain Points:** -- Form plugins look "generic" -- CSS overrides are tedious -- Clients can't update forms themselves -- Other plugins don't use Gutenberg - -**How SureForms Helps:** -- Gutenberg-native (feels like page building) -- Extensive styling options in UI -- Client can edit without breaking design -- Block patterns for reusability - ---- - -#### 3. WordPress Developer (20% of users) -**Profile:** -- Full-stack developer -- Builds custom WordPress solutions -- Values clean code and extensibility -- Performance-conscious - -**Needs:** -- Developer-friendly APIs -- Hooks and filters -- Custom field types -- Database access -- Integration capabilities - -**Pain Points:** -- Other plugins have messy codebases -- Limited extensibility -- Poor documentation -- Performance issues (N+1 queries, bloat) - -**How SureForms Helps:** -- Clean, modern codebase (PSR-12-inspired) -- Extensive hooks: 50+ actions/filters -- Well-documented APIs -- Optimized queries (custom tables, not post meta) -- GitHub access for contributions - ---- - -#### 4. E-commerce Store Owner (10% of users) -**Profile:** -- Runs WooCommerce or custom store -- Needs payment forms (not full checkout) -- Sells services, memberships, donations -- Wants simplicity - -**Needs:** -- Accept payments without WooCommerce -- Subscription billing -- Custom pricing fields -- Receipt emails - -**Pain Points:** -- WooCommerce is overkill for simple payments -- Other payment forms require add-ons -- Can't customize payment flow -- Poor mobile checkout experience - -**How SureForms Helps:** -- Built-in Stripe/PayPal (no plugins) -- Subscription support included -- Custom amount fields (donations, tips) -- Mobile-optimized payment UI - ---- - -## Feature Philosophy - -### Design Principles - -**1. Simplicity Over Features** -- Don't add features just because competitors have them -- Every feature must solve real user problem -- Hide complexity behind smart defaults - -**Example:** -- ❌ Bad: 50 font options overwhelming users -- ✅ Good: 5 curated fonts + custom font option - -**2. Progressive Disclosure** -- Show basic options first -- Advanced settings collapsed by default -- Help text on hover, not always visible - -**Example:** -- Default form settings: 4 essential options -- Advanced panel: 15+ options (collapsed) - -**3. Convention Over Configuration** -- Smart defaults based on common use cases -- Zero config for 80% of users -- Power users can customize - -**Example:** -- Email notification auto-configured with sensible template -- User can override if needed - -**4. Performance First** -- Lazy load non-critical assets -- Minimize HTTP requests -- Database queries optimized (no N+1) -- CSS/JS minified and cached - -**Metrics:** -- Page load impact: < 50KB additional assets -- Time to Interactive: < 2 seconds on 3G -- Database queries: Max 5 per form render - -**5. Accessibility Built-In** -- WCAG 2.1 Level AA compliance -- Keyboard navigation -- Screen reader support -- Focus indicators - -**Testing:** -- Every block tested with NVDA/JAWS -- Keyboard-only testing required -- Color contrast checked - ---- - -## Free vs Pro Strategy - -### Free Plugin (Core Experience) - -**Philosophy:** Full-featured, not crippled trial - -**Included:** -- Unlimited forms -- Unlimited submissions -- All 15+ field types -- Email notifications -- Spam protection (reCAPTCHA, Honeypot) -- Stripe payments (one-time, subscriptions) -- Form analytics -- Export entries (CSV) -- GDPR compliance -- Instant Forms - -**Limitations:** -- No PayPal -- No native integrations (Mailchimp, etc.) -- No conditional logic -- No multi-step/conversational forms -- No user registration -- No PDF generation - -**Goal:** Provide genuine value, build trust, convert 5-10% to Pro - ---- - -### Pro Plugin (Power Features) - -**Philosophy:** Advanced features for serious users - -**Added Value:** -- **Payments:** PayPal (one-time, subscriptions) -- **Integrations:** 24+ native (Mailchimp, Brevo, HubSpot, Salesforce, etc.) -- **Logic:** Conditional show/hide, calculations -- **Forms:** Multi-step, conversational, save & resume -- **Users:** Registration, login, password reset -- **Output:** PDF generation from submissions -- **Advanced Fields:** Upload (images, files), signature, calculator -- **Priority Support:** < 24hr response time - -**Pricing Tiers:** -- **Essential:** $99/year (3 sites) -- **Plus:** $199/year (20 sites) -- **Agency:** $299/year (unlimited sites) - -**Conversion Strategy:** -- Free users see "Pro" badge on locked features -- No nag screens or popups -- Upgrade CTA in logical places (when user needs feature) -- 14-day money-back guarantee - ---- - -## Competitive Landscape - -### Direct Competitors - -**1. Gravity Forms** -- **Strengths:** Mature, extensive add-ons, trusted -- **Weaknesses:** Old UI, not Gutenberg-native, expensive -- **Our Advantage:** Modern interface, AI builder, lower cost - -**2. WPForms** -- **Strengths:** Beginner-friendly, drag-and-drop -- **Weaknesses:** Generic designs, limited styling -- **Our Advantage:** Better design flexibility, Gutenberg-native - -**3. Formidable Forms** -- **Strengths:** Advanced features, views/reporting -- **Weaknesses:** Steep learning curve, performance issues -- **Our Advantage:** Simpler, faster, AI-assisted - -**4. Fluent Forms** -- **Strengths:** Conversational forms, modern UI -- **Weaknesses:** Not Gutenberg-native, separate builder -- **Our Advantage:** Native Gutenberg, simpler UX - -**5. Contact Form 7** -- **Strengths:** Free, lightweight, popular -- **Weaknesses:** No UI, requires shortcodes, ugly default styles -- **Our Advantage:** Visual builder, beautiful defaults, AI - ---- - -### Market Positioning - -**SureForms:** The AI-powered Gutenberg form builder - -**Tagline:** "Beautiful forms without code" - -**Positioning Statement:** -> For WordPress users who want high-converting forms without complexity, SureForms is the AI-powered form builder that creates beautiful, mobile-first forms in seconds—unlike outdated plugins that require hours of configuration and result in generic-looking forms. - -**Why Users Choose SureForms:** -1. **Speed:** AI creates forms in 30 seconds vs 30 minutes -2. **Design:** Modern, mobile-first vs generic templates -3. **Ease:** Gutenberg-native vs proprietary builder -4. **Value:** Built-in payments vs add-ons required - ---- - -## Product Roadmap - -### Current Focus (2026 Q1) - -**Theme:** Stability & Performance - -**Priorities:** -1. Bug fixes from user reports -2. Performance optimization (lazy loading, query optimization) -3. Security hardening (code audit, penetration testing) -4. Documentation improvements -5. Accessibility compliance (WCAG 2.2 Level AA) - ---- - -### Near-Term (2026 Q2-Q3) - -**Theme:** Advanced Features & Integrations - -**Planned:** -1. **More Integrations:** - - Google Sheets (native, no Zapier) - - Airtable - - Notion - - Slack (native) - -2. **Field Types:** - - Star rating - - Matrix/grid (Pro) - - File upload enhancements (drag & drop, preview) - -3. **Conditional Logic Enhancements (Pro):** - - Show/hide blocks (not just fields) - - Calculation fields (price quotes, BMI calculators) - - Conditional email notifications - -4. **Analytics:** - - Conversion funnel visualization - - A/B testing (form variations) - - Heatmaps (where users drop off) - -5. **Templates:** - - 100+ pre-built form templates - - Industry-specific (real estate, healthcare, education) - - Import/export custom templates - ---- - -### Long-Term Vision (2027+) - -**Theme:** AI-Driven Personalization - -**Research Areas:** -1. **AI Form Optimization:** - - Auto-suggest field improvements based on completion rates - - Predictive text for common fields - - Smart field ordering (ML-driven) - -2. **Advanced Conversational Forms:** - - Voice input support - - Natural language processing for responses - - Branching logic based on sentiment - -3. **Global Expansion:** - - Multi-language support (WPML, Polylang) - - Currency localization - - Regional compliance (CCPA, PIPEDA, etc.) - -4. **Enterprise Features:** - - Team collaboration (roles, permissions) - - Advanced approval workflows - - Audit logs - - White-label options - -5. **Mobile App:** - - iOS/Android app for managing entries - - Push notifications for new submissions - - Offline form viewing - ---- - -## Success Metrics - -### North Star Metric -**Active Forms:** Number of forms receiving at least 1 submission per month - -**Why:** Indicates genuine usage, not just installs - -**Target:** 100,000 active forms by end of 2026 - ---- - -### Secondary Metrics - -**Growth:** -- New installations per month: 50,000+ -- Activation rate: 60% (user creates first form within 7 days) -- Retention: 80% still active after 30 days - -**Engagement:** -- Forms created per user: 3.5 average -- Submissions per form: 25/month average -- Feature adoption (Pro): 40% use conditional logic - -**Conversion:** -- Free → Pro conversion: 5-7% -- Trial → Paid: 25% -- Annual renewal rate: 85% - -**Quality:** -- Support ticket volume: < 2% of active users -- Bug reports: < 0.5% of installations -- 4.5+ star rating on WordPress.org - -**Performance:** -- Average page load impact: < 40KB -- Time to first form submission: < 5 minutes (from install) -- Support response time: < 12 hours - ---- - -## User Feedback Integration - -### How We Listen - -**1. Support Tickets** -- Every ticket tagged by topic -- Monthly review of common issues -- Feature requests tracked in GitHub - -**2. User Surveys** -- Annual user satisfaction survey -- Post-purchase survey (Pro users) -- Exit survey (churned Pro users) - -**3. Analytics** -- Feature usage tracking (opt-in) -- Error logging (anonymized) -- Performance metrics - -**4. Community** -- Facebook group discussions -- GitHub issues and discussions -- WordPress.org support forum - -**5. Direct Outreach** -- User interviews (quarterly) -- Beta tester program -- Power user advisory board - ---- - -### Decision Framework - -**Feature Requests Evaluation:** - -**Criteria:** -1. **Impact:** How many users need this? (1-10) -2. **Effort:** Development complexity? (1-10) -3. **Strategic Fit:** Aligns with vision? (Yes/No) -4. **Competitive:** Do competitors have it? (Yes/No) -5. **Revenue:** Drives conversions? (Yes/No) - -**Scoring:** -- Impact / Effort = Priority score -- Strategic Fit = multiplier (2x if yes) -- Build if score > 5 - -**Example:** -- Feature: "Drag & drop file upload" -- Impact: 8 (many requests) -- Effort: 4 (moderate complexity) -- Strategic Fit: Yes (better UX) -- Score: (8/4) × 2 = 4 → **Build later** - ---- - -## Brand & Voice - -### Brand Personality - -**Adjectives:** -- Approachable (not intimidating) -- Modern (not trendy) -- Reliable (not boring) -- Empowering (not condescending) - -**Tone:** -- Friendly but professional -- Clear over clever -- Helpful without being pushy -- Honest about limitations - ---- - -### Writing Guidelines - -**Do:** -- Use "you" (conversational) -- Short sentences -- Active voice -- Explain "why" not just "how" - -**Don't:** -- Jargon without explanation -- Marketing fluff ("revolutionary", "game-changing") -- Passive voice ("the form was created") -- Unnecessary exclamation marks!!!! - -**Examples:** - -❌ Bad: "SureForms revolutionizes form building with cutting-edge AI technology!" - -✅ Good: "SureForms uses AI to create forms in seconds. Describe what you need, and we'll build it." - ---- - -❌ Bad: "The form submission process has been optimized for maximum conversion potential." - -✅ Good: "We designed our forms to load fast and look great on mobile, so more people complete them." - ---- - -## Technical Vision - -### Architecture Goals - -**1. Performance** -- Custom database tables (not post meta) -- Lazy loading for non-critical assets -- Query optimization (no N+1) -- CDN-friendly (static assets versioned) - -**2. Scalability** -- Handle 100,000+ submissions per form -- Efficient database queries (indexed columns) -- Background processing for heavy tasks (webhooks, PDFs) -- Caching strategy (transients, object cache) - -**3. Security** -- Input sanitization (all user data) -- Output escaping (all rendered content) -- Nonce verification (all AJAX/REST) -- SQL injection prevention (prepared statements) -- Regular security audits - -**4. Extensibility** -- 50+ hooks (actions and filters) -- Clean, documented APIs -- Developer-friendly codebase -- Backward compatibility promise - -**5. Maintainability** -- WordPress coding standards (PHP_CodeSniffer) -- ESLint for JavaScript -- Automated testing (PHPUnit, Playwright) -- Clear documentation (inline and external) - ---- - -## Values & Principles - -**1. User Privacy** -- No tracking without consent -- GDPR compliance built-in -- Data portability (easy export) -- Clear privacy policy - -**2. Open Source (Free Plugin)** -- Public GitHub repository -- Accept community contributions -- Transparent roadmap -- Active maintenance - -**3. Quality Over Speed** -- Test thoroughly before release -- Fix bugs before adding features -- Code review required for all changes -- No "move fast and break things" - -**4. Accessibility** -- WCAG 2.1 Level AA minimum -- Keyboard navigation always -- Screen reader testing required -- Color contrast compliance - -**5. Sustainability** -- Reasonable pricing (not subscription trap) -- Long-term support commitment -- No vendor lock-in (data always exportable) -- Transparent upgrade policies - ---- - -## What We Won't Do - -**Out of Scope:** - -**1. Full CRM System** -- Why: Bloat, complexity, competing with specialists -- Alternative: Integrate with existing CRMs (HubSpot, Salesforce) - -**2. Email Marketing Platform** -- Why: Already solved by Mailchimp, Brevo, etc. -- Alternative: Native integrations with 24+ email platforms - -**3. Complete E-commerce Solution** -- Why: WooCommerce exists, does it well -- Alternative: Simple payment forms (our niche) - -**4. Website Builder** -- Why: Outside core competency (forms) -- Alternative: Work seamlessly with any page builder - -**5. Survey & Quiz Builder** -- Why: Different use case, different UX requirements -- Alternative: Forms work for simple surveys - ---- - -## Conclusion - -**Core Belief:** -Forms are critical touchpoints between businesses and customers. They should be beautiful, fast, and easy to create. - -**Our Promise:** -We'll keep building tools that make form creation accessible to everyone, without sacrificing power or flexibility. - -**For Developers:** -Your feedback shapes this product. Keep the issues and PRs coming. We're listening. - ---- - -**Next:** [UI & Copy Guidelines](ui-and-copy.md) diff --git a/internal-docs/troubleshooting.md b/internal-docs/troubleshooting.md deleted file mode 100644 index b7f256af5..000000000 --- a/internal-docs/troubleshooting.md +++ /dev/null @@ -1,1031 +0,0 @@ -# Troubleshooting Guide - -**Version:** 2.5.0 - ---- - -## Quick Diagnostic - -**Before diving deep, check these common issues:** - -```bash -# 1. WordPress & PHP versions -wp core version -php -v - -# 2. Plugin status -wp plugin list | grep sureforms - -# 3. Theme compatibility -wp theme list --status=active - -# 4. Recent errors -tail -50 wp-content/debug.log | grep -i "sureforms\|fatal\|error" - -# 5. Database tables exist -wp db query "SHOW TABLES LIKE '%sureforms%';" -``` - ---- - -## Installation & Activation Issues - -### Plugin Won't Activate - -**Symptom:** "Plugin activation failed" or white screen - -**Common Causes:** - -**1. PHP Version Too Old** -```bash -php -v -# Required: PHP 7.4+ -``` - -**Fix:** -```bash -# Update PHP (contact host if shared hosting) -# Or add to wp-config.php temporarily to see error: -define('WP_DEBUG', true); -define('WP_DEBUG_DISPLAY', true); -``` - -**2. WordPress Version Too Old** -```bash -wp core version -# Required: WordPress 6.4+ -``` - -**Fix:** -```bash -wp core update -``` - -**3. Conflicting Plugin** - -**Check for conflicts:** -```bash -# Deactivate all other plugins -wp plugin deactivate --all --exclude=sureforms,sureforms-pro - -# Try activating SureForms -wp plugin activate sureforms - -# Reactivate plugins one by one -wp plugin activate plugin-name -``` - -**Common conflicts:** -- Old caching plugins (W3 Total Cache < 2.0) -- Security plugins with aggressive rules -- Other form builders (namespace collisions) - -**4. Memory Limit Too Low** - -**Check current limit:** -```bash -wp eval 'echo WP_MEMORY_LIMIT;' -``` - -**Fix (wp-config.php):** -```php -define('WP_MEMORY_LIMIT', '256M'); -``` - ---- - -### Pro Plugin Shows "Base Plugin Required" - -**Symptom:** SureForms Pro won't activate - -**Diagnosis:** -```bash -wp plugin list | grep sureforms -# Ensure both sureforms AND sureforms-pro are installed -``` - -**Fix:** -1. Install SureForms Free first -2. Activate SureForms Free -3. Then activate SureForms Pro - -**Check version compatibility:** -```bash -# Free and Pro versions should match -# Both should be 2.5.0 (or same major.minor) -``` - ---- - -### Database Tables Not Created - -**Symptom:** Form submissions fail, entries not showing - -**Check tables exist:** -```bash -wp db query "SHOW TABLES LIKE '%sureforms%';" -``` - -**Expected output:** -``` -wp_sureforms_entries -wp_sureforms_payments -wp_sureforms_integrations -wp_sureforms_save_resume -``` - -**Fix: Force database creation** -```bash -# Deactivate plugin -wp plugin deactivate sureforms sureforms-pro - -# Delete plugin (backup first!) -wp plugin delete sureforms - -# Reinstall -wp plugin install sureforms --activate - -# Tables should be created on activation -``` - -**Manual creation (last resort):** - -Read schema from: -- `inc/database/tables/entries.php` -- `inc/database/tables/payments.php` - -Run CREATE TABLE statements manually. - ---- - -## Form Builder (Editor) Issues - -### Forms Won't Load in Editor - -**Symptom:** Blank screen or infinite loading spinner - -**Diagnosis:** - -**1. Check browser console:** -``` -Open DevTools → Console -Look for JavaScript errors -``` - -**Common errors:** - -**a) "wp.blockEditor is undefined"** -- **Cause:** Outdated WordPress version -- **Fix:** `wp core update` - -**b) "React version mismatch"** -- **Cause:** Another plugin using old React version -- **Fix:** Deactivate other plugins one by one to find conflict - -**c) "Uncaught SyntaxError"** -- **Cause:** JavaScript file corrupted or not minified correctly -- **Fix:** Rebuild assets: `npm run build` in plugin directory - -**2. Check network tab:** -``` -DevTools → Network -Filter: JS -Look for failed requests (red, 404, 500) -``` - -**Common failures:** -- `form-editor.js` (404) → Rebuild assets -- `chunk-vendors.js` (500) → Server misconfiguration - -**3. Enable SCRIPT_DEBUG:** - -In `wp-config.php`: -```php -define('SCRIPT_DEBUG', true); -``` - -This loads unminified JS, easier to debug. - ---- - -### Blocks Not Appearing in Inserter - -**Symptom:** SureForms blocks missing from block library - -**Diagnosis:** -```bash -# Check if blocks are registered -wp eval "print_r(get_option('srfm_blocks_registration'));" -``` - -**Fixes:** - -**1. Re-register blocks:** -```bash -wp plugin deactivate sureforms -wp plugin activate sureforms -``` - -**2. Clear block cache:** -```bash -wp cache flush -wp transient delete --all -``` - -**3. Check block.json files exist:** -```bash -find wp-content/plugins/sureforms/inc/blocks -name "block.json" -# Should return multiple files -``` - ---- - -### Form Preview Shows "Invalid Block" - -**Symptom:** Form renders as "This block contains unexpected or invalid content" - -**Cause:** Block HTML structure changed, saved form has old structure - -**Fix:** - -**Option 1: Update block (preserves data):** -1. Click "Attempt Block Recovery" -2. Verify content looks correct -3. Update form - -**Option 2: Clear and rebuild:** -1. Delete the invalid block -2. Add fresh block -3. Reconfigure settings - -**Prevention:** -- Always test after plugin updates -- Keep staging environment for testing - ---- - -## Form Submission Issues - -### Form Submissions Not Saving - -**Symptom:** User submits form, success message shows, but no entry in database - -**Diagnosis:** - -**1. Check debug log:** -```bash -tail -f wp-content/debug.log -# Submit form while watching log -``` - -**Common errors:** -- "Database insert failed" → Check table permissions -- "Nonce verification failed" → Caching issue (see below) -- "Call to undefined method" → PHP version or missing dependency - -**2. Check database directly:** -```bash -# Get latest entry -wp db query "SELECT * FROM wp_sureforms_entries ORDER BY id DESC LIMIT 1;" -``` - -**3. Test with minimal form:** -Create form with ONLY: -- Email field -- Submit button - -If this works, issue is with specific field type. - -**Fixes:** - -**Database Permissions:** -```bash -# Check MySQL user has INSERT privilege -wp db query "SHOW GRANTS;" -``` - -**Fix permissions (MySQL):** -```sql -GRANT INSERT, UPDATE, DELETE ON database_name.* TO 'wp_user'@'localhost'; -FLUSH PRIVILEGES; -``` - -**Caching Interference:** - -Caching plugins cache nonce values, causing verification failures. - -**Fix:** -1. Exclude `/wp-admin/admin-ajax.php` from cache -2. Exclude REST API `/wp-json/` from cache -3. Or disable caching temporarily to test - ---- - -### Email Notifications Not Sending - -**Symptom:** Form submitted successfully, but no email received - -**Diagnosis:** - -**1. Check if emails are being sent at all:** -```bash -# Install WP Mail SMTP or similar -wp plugin install wp-mail-smtp --activate - -# Or test with simple command: -wp eval "wp_mail('your@email.com', 'Test', 'Testing SureForms');" -``` - -**2. Check SureForms email settings:** -```bash -# View form meta -wp post meta list <form_id> | grep email -``` - -**3. Check spam folder** -- WordPress default `from` address: `wordpress@yourdomain.com` -- Often flagged as spam - -**Fixes:** - -**Configure SMTP:** - -Install WP Mail SMTP plugin: -```bash -wp plugin install wp-mail-smtp --activate -``` - -Configure with: -- Gmail -- SendGrid -- Mailgun -- Amazon SES - -**Check email template:** - -In form settings → Email Notification: -- Verify "To" address is correct -- Check "From" address is valid domain -- Test with simple subject/message - -**Server mail() function:** - -Some hosts disable PHP `mail()` function. - -Test: -```bash -php -r "mail('test@example.com', 'Test', 'Test message');" -``` - -If no email received, `mail()` is disabled. Use SMTP. - ---- - -### Form Validation Not Working - -**Symptom:** Form submits even with empty required fields - -**Causes:** - -**1. JavaScript disabled** (frontend validation skipped) -**2. Theme CSS hiding error messages** -**3. Custom JavaScript conflict** - -**Diagnosis:** - -**Check browser console:** -``` -Look for JavaScript errors -Check if srfm-validation.js loaded -``` - -**Test with default theme:** -```bash -wp theme activate twentytwentythree -# Submit form again -``` - -If works with default theme → Theme conflict. - -**Fixes:** - -**Theme conflict:** - -Add to theme's `functions.php`: -```php -add_action('wp_enqueue_scripts', function() { - // Ensure SureForms scripts load - wp_enqueue_script('srfm-frontend'); -}, 20); -``` - -**CSS hiding errors:** - -Check if theme has: -```css -.srfm-error { display: none !important; } -``` - -Remove or override. - ---- - -## Payment Processing Issues - -### Stripe Payments Failing - -**Symptom:** "Payment failed" error after entering card details - -**Diagnosis:** - -**1. Check Stripe API keys:** -```bash -# In WordPress admin: SureForms → Settings → Payments → Stripe -# Verify: -# - Using correct keys (test vs live) -# - Keys match Stripe dashboard -``` - -**2. Check Stripe webhook:** -```bash -# In Stripe Dashboard → Developers → Webhooks -# Verify webhook URL is: -https://yoursite.com/wp-json/sureforms/webhook_test - -# Check recent webhook deliveries for errors -``` - -**3. Check browser console:** -``` -DevTools → Console -Look for Stripe.js errors -``` - -**Common Errors:** - -**"Invalid API Key"** -- Using test key in live mode (or vice versa) -- API key revoked in Stripe dashboard -- Fix: Copy fresh keys from Stripe - -**"Payment Intent creation failed"** -- Amount is $0 or negative -- Currency mismatch -- Fix: Check form configuration, amount field - -**"Webhook signature verification failed"** -- Webhook secret incorrect -- Middleware issue -- Fix: Copy webhook signing secret from Stripe, update settings - -**Fixes:** - -**Test mode checklist:** -```bash -# 1. Use test API keys (starts with pk_test_ / sk_test_) -# 2. Test card: 4242 4242 4242 4242 -# 3. Any future expiry date -# 4. Any 3-digit CVC -``` - -**Live mode checklist:** -```bash -# 1. Use live API keys (starts with pk_live_ / sk_live_) -# 2. SSL certificate valid (https://) -# 3. Webhook verified in Stripe dashboard -# 4. Test with real card (refund immediately) -``` - ---- - -### PayPal Payments Failing (Pro) - -**Symptom:** Redirected to PayPal but payment doesn't process - -**Diagnosis:** - -**Check PayPal credentials:** -```bash -# SureForms → Settings → Payments → PayPal -# Verify: -# - Client ID matches PayPal dashboard -# - Secret matches -# - Using sandbox for testing, live for production -``` - -**Check webhook endpoint:** -```bash -# PayPal Dashboard → Apps & Credentials → Webhooks -# Webhook URL should be: -https://yoursite.com/wp-json/sureforms-pro/paypal-live-webhook -``` - -**Fixes:** - -**Test in sandbox mode first:** -1. Create PayPal sandbox account: https://developer.paypal.com/ -2. Use sandbox credentials in SureForms -3. Test with sandbox buyer account - -**Common issues:** -- **Wrong environment:** Using sandbox credentials in live mode -- **Webhook not subscribed:** Must subscribe to payment events in PayPal dashboard -- **SSL certificate:** PayPal requires valid HTTPS - ---- - -## Integration Issues (Pro) - -### Native Integration Not Connecting - -**Symptom:** "Connection failed" when adding integration (Mailchimp, HubSpot, etc.) - -**Diagnosis:** - -**1. Check OAuth redirect URL:** - -For OAuth integrations (Mailchimp, HubSpot, Salesforce): -``` -Redirect URL must be: -https://yoursite.com/wp-json/sureforms-pro/v1/oauth/callback -``` - -**2. Test API credentials:** - -For API key integrations (Brevo, etc.): -```bash -# Test API key directly -curl -X GET "https://api.brevo.com/v3/account" \ - -H "api-key: YOUR_API_KEY" -``` - -Should return account info, not error. - -**3. Check error logs:** -```bash -tail -f wp-content/debug.log | grep -i "integration\|oauth" -``` - -**Fixes:** - -**OAuth issues:** -- Ensure site uses HTTPS (required for OAuth) -- Whitelist redirect URL in service's developer console -- Check OAuth app has correct permissions/scopes - -**API key issues:** -- Regenerate key in service dashboard -- Copy entire key (no spaces, no quotes) -- Check key has required permissions (read/write) - ---- - -### Webhook Not Firing - -**Symptom:** Form submitted, but data not sent to integrated service - -**Diagnosis:** - -**Check webhook logs:** - -Install Query Monitor plugin: -```bash -wp plugin install query-monitor --activate -``` - -Submit form, check "HTTP API Calls" panel for webhook requests. - -**Manually trigger webhook:** -```bash -# Find integration ID -wp db query "SELECT * FROM wp_sureforms_integrations;" - -# Trigger webhook manually (developer test) -wp eval "do_action('sureforms_after_entry_save', 123, 456, []);" -``` - -**Fixes:** - -**Webhook URL validation:** - -In `inc/pro/integrations/webhooks.php`, ensure URL is valid: -- HTTPS only (no HTTP) -- No localhost (unless testing) -- Responds with 200 OK - -**Timeout issues:** - -Increase timeout in `wp-config.php`: -```php -define('WP_HTTP_BLOCK_EXTERNAL', false); -define('WP_ACCESSIBLE_HOSTS', 'api.mailchimp.com,api.hubspot.com'); -``` - ---- - -## Performance Issues - -### Form Editor Slow to Load - -**Symptom:** Takes 10+ seconds to load form in editor - -**Diagnosis:** - -**1. Check database size:** -```bash -wp db query "SELECT COUNT(*) FROM wp_sureforms_entries;" -# If > 100,000 entries, database may be slow -``` - -**2. Check server resources:** -```bash -# Memory usage -free -h - -# CPU usage -top - -# Disk I/O -iostat -``` - -**3. Profile with Query Monitor:** -```bash -wp plugin install query-monitor --activate -# Open form editor, check QM panel for slow queries -``` - -**Fixes:** - -**Optimize database:** -```bash -# Clean old entries (backup first!) -wp db query "DELETE FROM wp_sureforms_entries WHERE created_at < DATE_SUB(NOW(), INTERVAL 1 YEAR);" - -# Optimize tables -wp db optimize -``` - -**Increase PHP limits:** - -In `php.ini` or `.htaccess`: -``` -max_execution_time = 300 -memory_limit = 256M -``` - -**Enable object caching:** - -Install Redis or Memcached: -```bash -wp plugin install redis-cache --activate -wp redis enable -``` - ---- - -### Frontend Form Loads Slowly - -**Symptom:** Form takes 5+ seconds to appear on page - -**Diagnosis:** - -**Check asset loading:** -``` -DevTools → Network → Slow 3G simulation -Watch which assets are slow -``` - -**Common bottlenecks:** -- Google Fonts loading slowly -- Large CSS/JS files -- Unoptimized images in form - -**Fixes:** - -**Lazy load non-critical assets:** - -In `functions.php`: -```php -add_filter('script_loader_tag', function($tag, $handle) { - if ($handle === 'srfm-frontend') { - return str_replace(' src', ' defer src', $tag); - } - return $tag; -}, 10, 2); -``` - -**Use CDN for Google Fonts:** - -In form settings → Design → Typography: -- Limit to 1-2 font families -- Use system fonts for faster load (e.g., -apple-system) - -**Minify and combine assets:** -```bash -npm run build # Ensures assets are minified -``` - -**Enable caching:** - -Install caching plugin: -```bash -wp plugin install wp-super-cache --activate -``` - -Configure to cache pages with forms. - ---- - -## Block Compatibility Issues - -### Form Breaks After Theme Update - -**Symptom:** Form displays incorrectly or not at all after theme update - -**Diagnosis:** - -**Compare theme CSS:** - -Check if new theme has conflicting styles: -```css -/* Common conflicts */ -.srfm-form input { /* Theme override */ } -.srfm-field { /* Theme override */ } -``` - -**Test with default theme:** -```bash -wp theme activate twentytwentythree -``` - -If works → Theme issue. - -**Fixes:** - -**Add theme compatibility CSS:** - -In child theme `style.css`: -```css -/* Reset SureForms blocks */ -.srfm-form, -.srfm-field, -.srfm-form input, -.srfm-form textarea { - all: revert; -} - -/* Then apply minimal SureForms styles */ -``` - -**Use !important (last resort):** - -In SureForms settings → Custom CSS: -```css -.srfm-form input { - border: 1px solid #ccc !important; - padding: 10px !important; -} -``` - ---- - -### Conflicts with Page Builders - -**Symptom:** Forms don't work inside Elementor/Divi/Beaver Builder - -**Common Issues:** - -**1. JavaScript conflicts:** -- Page builder loads own jQuery version -- Conflicts with SureForms scripts - -**Fix:** -```php -// In functions.php -add_action('wp_enqueue_scripts', function() { - if (class_exists('Elementor\Plugin')) { - wp_dequeue_script('jquery'); - wp_enqueue_script('jquery'); - } -}, 100); -``` - -**2. CSS specificity:** -- Page builder CSS overrides SureForms - -**Fix:** - -Use SureForms settings → Custom CSS with higher specificity: -```css -.elementor-widget-container .srfm-form input { - /* Your styles */ -} -``` - ---- - -## Database & Query Issues - -### "Too many connections" Error - -**Symptom:** Site crashes during high form submission volume - -**Diagnosis:** -```bash -wp db query "SHOW STATUS LIKE 'max_used_connections';" -wp db query "SHOW VARIABLES LIKE 'max_connections';" -``` - -**Fixes:** - -**Increase max connections (MySQL):** - -In `my.cnf`: -``` -[mysqld] -max_connections = 500 -``` - -**Use persistent connections:** - -In `wp-config.php`: -```php -define('DB_CHARSET', 'utf8mb4'); -define('DB_COLLATE', ''); -define('MYSQL_CLIENT_FLAGS', MYSQLI_CLIENT_PERSISTENT); -``` - -**Add connection pooling:** - -Use ProxySQL or PgBouncer for connection pooling. - ---- - -### Slow Query: "SELECT * FROM wp_sureforms_entries" - -**Symptom:** Admin page very slow when viewing entries - -**Diagnosis:** -```bash -wp plugin install query-monitor --activate -# View entries page, check QM for slow queries -``` - -**Fixes:** - -**Add database indexes:** -```sql -ALTER TABLE wp_sureforms_entries -ADD INDEX idx_form_id (form_id), -ADD INDEX idx_created_at (created_at), -ADD INDEX idx_status (status); -``` - -**Limit entries displayed:** - -In admin, reduce entries per page from 100 to 20. - -**Paginate large result sets:** - -Ensure code uses `LIMIT` and `OFFSET`: -```php -$entries = Entries::get_all([ - 'limit' => 20, - 'offset' => ($page - 1) * 20 -]); -``` - ---- - -## WordPress.org Review Issues - -### Plugin Rejected for Security - -**Common reasons:** - -**1. Direct database calls without prepare():** -```php -// ❌ Bad -$wpdb->query("DELETE FROM table WHERE id = $id"); - -// ✅ Good -$wpdb->query($wpdb->prepare("DELETE FROM table WHERE id = %d", $id)); -``` - -**2. Unsanitized user input:** -```php -// ❌ Bad -echo $_POST['name']; - -// ✅ Good -echo esc_html(sanitize_text_field($_POST['name'] ?? '')); -``` - -**3. Missing nonce verification:** -```php -// ❌ Bad -if (isset($_POST['action'])) { do_action(); } - -// ✅ Good -if (isset($_POST['action']) && check_ajax_referer('my_action_nonce')) { - do_action(); -} -``` - -**Fix:** - -Run WordPress Coding Standards checker: -```bash -composer require --dev wp-coding-standards/wpcs -vendor/bin/phpcs --standard=WordPress inc/ -``` - -Fix all errors before resubmitting. - ---- - -## Getting Help - -### Before Asking for Help - -**Gather this information:** - -```bash -# 1. WordPress & PHP versions -wp core version -php -v - -# 2. Plugin version -wp plugin list | grep sureforms - -# 3. Active theme -wp theme list --status=active - -# 4. Other active plugins -wp plugin list --status=active - -# 5. Recent errors -tail -50 wp-content/debug.log - -# 6. Browser/OS (if frontend issue) -# Example: Chrome 120 on macOS 14 -``` - -### Where to Get Help - -**1. Documentation** (check first) -- This troubleshooting guide -- [FAQ](faq.md) -- [Architecture](architecture.md) - -**2. GitHub Issues** (bugs & feature requests) -- Search existing issues first -- Provide minimal reproduction steps -- Include system info from above - -**3. Support Portal** (Pro users) -- https://support.brainstormforce.com/ -- < 24hr response time for Pro users - -**4. Community** -- Facebook group: https://www.facebook.com/groups/surecart -- WordPress.org forum (Free only) - ---- - -## Still Stuck? - -If none of the above solutions work: - -**Create detailed bug report:** - -```markdown -**Environment:** -- WordPress: 6.4.2 -- PHP: 8.1 -- SureForms: 2.5.0 (Free/Pro) -- Theme: Astra 4.5.0 -- Browser: Chrome 120 - -**Steps to Reproduce:** -1. Create form with email field -2. Mark field as required -3. Submit form with empty email -4. [Describe unexpected behavior] - -**Expected:** Validation error shows -**Actual:** Form submits anyway - -**Debug Log:** -[Paste relevant errors from debug.log] - -**Screenshots:** -[Attach if visual issue] -``` - -Submit to: https://github.com/brainstormforce/sureforms/issues - ---- - -**Next:** [FAQ](faq.md) diff --git a/internal-docs/ui-and-copy.md b/internal-docs/ui-and-copy.md deleted file mode 100644 index e12a9a45a..000000000 --- a/internal-docs/ui-and-copy.md +++ /dev/null @@ -1,1077 +0,0 @@ -# UI & Copy Guidelines - -**Version:** 2.5.0 - ---- - -## User Experience Philosophy - -**Principle:** Every word and interaction should make the user feel capable, not confused. - -**User Mindset:** -- "I just want to create a form quickly" -- "I don't have time to read documentation" -- "I'm not a developer" - -**Our Responsibility:** -- Make obvious what to do next -- Explain why, not just how -- Never blame the user - ---- - -## User Journeys - -### Journey 1: First-Time User Creates Contact Form - -**Goal:** Create and publish first form in < 5 minutes - -**Steps:** - -**1. Plugin Activation (30 seconds)** - -``` -User activates plugin - ↓ -Redirect to welcome screen - ↓ -Show 2 options: - [Create with AI] [Start from Blank] -``` - -**Copy:** -``` -Welcome to SureForms! - -Let's create your first form. - -[Create with AI] ← Recommended for beginners - Let AI build your form from a simple description - -[Start from Blank] - Build your form block-by-block -``` - -**Design notes:** -- Large, friendly buttons -- "Recommended" badge on AI option -- No walls of text - ---- - -**2. AI Form Creation (2 minutes)** - -``` -User clicks "Create with AI" - ↓ -Modal appears with text input - ↓ -User types: "simple contact form" - ↓ -AI generates form (3-5 seconds) - ↓ -Form opens in editor, ready to publish -``` - -**Copy:** - -``` -Create Form with AI - -Describe the form you need: -┌─────────────────────────────────────┐ -│ Example: "job application with │ -│ file upload" or "event RSVP" │ -└─────────────────────────────────────┘ - -[Cancel] [Generate Form →] -``` - -**Loading state:** -``` -✨ Creating your form... - -AI is adding fields based on your description. -This usually takes 3-5 seconds. -``` - -**Success state:** -``` -✅ Your form is ready! - -We added: -• Name field -• Email field -• Message field -• Submit button - -You can add, remove, or rearrange fields below. - -[Publish Form] -``` - -**Design notes:** -- Loading spinner + encouraging message -- Success message lists what was created -- Clear next action (Publish) - ---- - -**3. Form Publishing (1 minute)** - -``` -User clicks "Publish" - ↓ -Gutenberg publish panel opens - ↓ -SureForms shows additional options -``` - -**Copy in publish panel:** - -``` -📋 Form Settings - -Where should submissions be sent? - -Email: [admin@yoursite.com ▼] - -After submission, show: -○ Confirmation message -○ Redirect to page -● Confirmation message (selected by default) - -Message: -┌─────────────────────────────────────┐ -│ Thank you! We'll respond within │ -│ 24 hours. │ -└─────────────────────────────────────┘ - -[Publish Form] -``` - -**Design notes:** -- Sensible defaults (confirmation message, admin email) -- Inline editing (no separate settings page) -- Jargon-free labels - ---- - -**4. Embedding Form (30 seconds)** - -``` -User wants to add form to page - ↓ -Edit page in Gutenberg - ↓ -Add SureForms block - ↓ -Select form from dropdown -``` - -**Copy in block inserter:** - -``` -SureForms - -Display a form on your page. - -📝 No form yet? Create one in SureForms > Add New -``` - -**Copy in block settings:** - -``` -Form - -Select a form: -[Contact Form ▼] [Create New] - -Display settings: -☑ Show form title -☑ Show form description -☐ Hide labels (show placeholders only) -``` - -**Design notes:** -- Help text guides to form creation if needed -- Checkbox labels explain what they do -- Preview updates in real-time - ---- - -### Journey 2: Pro User Sets Up Payment Form - -**Goal:** Create payment form and collect first payment - -**Complexity:** Higher (involves Stripe setup) - -**Steps:** - -**1. Payment Gateway Setup (5 minutes)** - -``` -User navigates to: -SureForms → Settings → Payments → Stripe -``` - -**Copy:** - -``` -Stripe Payments - -Accept credit card payments with Stripe. - -🔒 Secure: We never store card details. Payments are processed directly by Stripe. - -━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ - -Test Mode (for testing) - -☑ Enable test mode - -Use these while testing: - Test card: 4242 4242 4242 4242 - Any future expiry, any CVC - -Publishable Key (starts with pk_test_) -┌─────────────────────────────────────┐ -│ │ -└─────────────────────────────────────┘ - -Secret Key (starts with sk_test_) -┌─────────────────────────────────────┐ -│ •••••••••••••••••••••••••••••••• │ -└─────────────────────────────────────┘ - -Where to get keys: -→ Stripe Dashboard > Developers > API Keys - https://dashboard.stripe.com/apikeys - -━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ - -Live Mode (for real payments) - -⚠️ Only use after testing - -Publishable Key (starts with pk_live_) -┌─────────────────────────────────────┐ -│ │ -└─────────────────────────────────────┘ - -Secret Key (starts with sk_live_) -┌─────────────────────────────────────┐ -│ │ -└─────────────────────────────────────┘ - -[Save Settings] -``` - -**Design notes:** -- Test mode emphasized first -- Clear instructions where to get keys -- Security reassurance ("We never store") -- Direct link to Stripe dashboard - ---- - -**2. Creating Payment Form (3 minutes)** - -``` -User creates new form - ↓ -Adds "Payment" block - ↓ -Configures amount and currency -``` - -**Copy in Payment block settings:** - -``` -Payment Details - -Amount -○ Fixed amount - ┌──────┐ - │ 50 │ USD ▼ - └──────┘ - -● Let user choose amount - Min: [10] Max: [1000] USD ▼ - Default: [50] - -Payment Type -● One-time payment -○ Subscription - Interval: [Monthly ▼] - -Button Text -┌─────────────────────────────────────┐ -│ Pay Now │ -└─────────────────────────────────────┘ -``` - -**Design notes:** -- Radio buttons for mutually exclusive options -- Currency dropdown next to amount -- Clear labels (no "recurring" jargon, use "subscription") - ---- - -**3. Testing Payment (2 minutes)** - -**Copy on frontend form:** - -``` -Payment Information - -Amount: $50.00 - -Card Number -┌─────────────────────────────────────┐ -│ 1234 5678 9012 3456 │ [Card icon] -└─────────────────────────────────────┘ - -Expiry CVC -┌──────────┐ ┌─────┐ -│ MM / YY │ │ 123 │ -└──────────┘ └─────┘ - -🔒 Secure payment powered by Stripe - Your card details are encrypted and never stored. - -[Pay $50.00] -``` - -**Success message after payment:** - -``` -✅ Payment Successful! - -Receipt sent to: john@example.com - -Transaction ID: ch_1A2B3C4D5E6F - -[View Receipt] [Back to Home] -``` - -**Error message if payment fails:** - -``` -❌ Payment Failed - -Your card was declined. - -Common reasons: -• Insufficient funds -• Incorrect card number or expiry date -• Card requires 3D Secure verification - -Please try again or use a different card. - -[Try Again] -``` - -**Design notes:** -- Security reassurance prominent -- Success message includes receipt email and transaction ID -- Error message explains why and how to fix - ---- - -### Journey 3: Power User Builds Conditional Logic Form (Pro) - -**Goal:** Show/hide fields based on user selection - -**Example:** Event RSVP with dietary restrictions (only show if attending) - -**Steps:** - -**1. Creating Base Form (2 minutes)** - -``` -User adds fields: - - "Will you attend?" (Multiple Choice: Yes/No) - - "Dietary restrictions" (Dropdown) -``` - -**2. Adding Conditional Logic (3 minutes)** - -``` -User clicks "Dietary restrictions" block - ↓ -Opens block settings panel - ↓ -Enables conditional logic -``` - -**Copy in block settings:** - -``` -Conditional Logic - -Show this field only when certain conditions are met. - -☑ Enable conditional logic - -Show this field when: - -[Will you attend? ▼] [is ▼] [Yes ▼] - -[+ Add Condition] - -Logic: -● Show if ALL conditions match (AND) -○ Show if ANY condition matches (OR) -``` - -**Design notes:** -- Toggle to enable -- Dropdown-based condition builder (no code) -- Visual feedback: field grays out in editor preview when hidden - ---- - -**3. Testing Logic (1 minute)** - -**Copy in editor preview mode:** - -``` -💡 Preview Mode - -This is how your form will appear to users. - -Try selecting different options to see conditional logic in action. - -[Exit Preview] -``` - -**Behavior:** -- User selects "Yes" → Dietary field appears -- User selects "No" → Dietary field disappears - -**Design notes:** -- Clear indication of preview mode -- Real-time updates (no reload) - ---- - -## Microcopy Guidelines - -### Field Labels - -**Be concise and conversational** - -❌ Bad: "Please enter your electronic mail address" -✅ Good: "Email" - -❌ Bad: "Input telephone number (optional)" -✅ Good: "Phone (optional)" - -**Use sentence case, not title case** - -❌ Bad: "First Name" -✅ Good: "First name" - -❌ Bad: "Company Name (If Applicable)" -✅ Good: "Company name (if applicable)" - ---- - -### Help Text - -**Explain why or provide examples** - -**Email field:** -❌ Bad: "Enter email" -✅ Good: "We'll send a confirmation to this email" - -**Phone field:** -❌ Bad: "Phone number" -✅ Good: "We'll only call if there's an issue with your order" - -**File upload:** -❌ Bad: "Upload file" -✅ Good: "Upload your resume (PDF or DOCX, max 10MB)" - ---- - -### Error Messages - -**Be specific and actionable** - -**Email validation:** -❌ Bad: "Invalid email" -✅ Good: "Please enter a valid email (e.g., name@example.com)" - -**Required field:** -❌ Bad: "This field is required" -✅ Good: "Please enter your name" - -**File size:** -❌ Bad: "File too large" -✅ Good: "File must be under 10MB. Yours is 15MB. Try compressing it." - -**Payment failed:** -❌ Bad: "Transaction error" -✅ Good: "Your card was declined. Please check your card details or try a different card." - ---- - -### Success Messages - -**Be enthusiastic but not over-the-top** - -**Form submission:** -❌ Bad: "Form submitted" -✅ Good: "Thanks! We'll get back to you within 24 hours." - -**Payment successful:** -❌ Bad: "Payment processed successfully. Transaction ID: 1234." -✅ Good: "✅ Payment received! Receipt sent to your email." - -**Registration:** -❌ Bad: "Account created. Please log in." -✅ Good: "Welcome! Check your email to verify your account." - ---- - -### Button Labels - -**Use verbs that describe the action** - -❌ Bad: "Submit" -✅ Good: "Send Message" - -❌ Bad: "Click Here" -✅ Good: "Download Receipt" - -❌ Bad: "Proceed" -✅ Good: "Continue to Payment" - -**For payment buttons, include amount** - -❌ Bad: "Pay" -✅ Good: "Pay $50.00" - -❌ Bad: "Subscribe" -✅ Good: "Subscribe for $9.99/month" - ---- - -### Settings & Options - -**Explain consequences, not just features** - -**Email notification:** -❌ Bad: "Send email notification" -✅ Good: "Email me when someone submits this form" - -**Required field:** -❌ Bad: "Required" -✅ Good: "Make this field required" (checkbox label) - -**Conditional logic:** -❌ Bad: "Enable conditional logic" -✅ Good: "Show or hide this field based on other answers" - ---- - -## Visual Design Patterns - -### Empty States - -**When user has no forms yet:** - -``` -┌─────────────────────────────────────────┐ -│ │ -│ 📝 │ -│ │ -│ No forms yet │ -│ │ -│ Forms help you collect information │ -│ from your website visitors. │ -│ │ -│ [Create Your First Form] │ -│ │ -└─────────────────────────────────────────┘ -``` - -**Copy principles:** -- Icon relevant to context -- 1-sentence explanation -- Clear call-to-action button - ---- - -**When form has no submissions:** - -``` -┌─────────────────────────────────────────┐ -│ │ -│ 📭 │ -│ │ -│ No submissions yet │ -│ │ -│ Share this form to start collecting │ -│ responses. │ -│ │ -│ [Copy Form Link] [Embed on Page] │ -│ │ -└─────────────────────────────────────────┘ -``` - -**Design notes:** -- Actionable next steps -- Multiple options (link vs embed) - ---- - -### Loading States - -**Form submission in progress:** - -``` -┌─────────────────────────────────────┐ -│ ⏳ Sending... │ -│ │ -│ Please don't close this page. │ -└─────────────────────────────────────┘ -``` - -**AI form generation:** - -``` -┌─────────────────────────────────────┐ -│ ✨ Creating your form... │ -│ │ -│ [████████░░] 80% │ -│ │ -│ Adding email validation... │ -└─────────────────────────────────────┘ -``` - -**Design notes:** -- Spinner or progress indicator -- Explain what's happening -- Show progress if possible - ---- - -### Confirmation Dialogs - -**Deleting a form:** - -``` -┌─────────────────────────────────────┐ -│ Delete "Contact Form"? │ -│ │ -│ This will permanently delete: │ -│ • The form │ -│ • 47 submissions │ -│ • All settings │ -│ │ -│ This cannot be undone. │ -│ │ -│ [Cancel] [Delete Form] │ -└─────────────────────────────────────┘ -``` - -**Design notes:** -- Specific about what will be deleted -- Use red/destructive style for delete button -- Cancel button should be default (easier to accidentally click) - ---- - -### Tooltips & Hints - -**When to use:** -- Explaining technical terms -- Providing examples -- Showing keyboard shortcuts - -**Format:** - -``` -Field Name [?] - ↓ (on hover) -┌─────────────────────────────────────┐ -│ This is the internal name used in │ -│ the database. │ -│ │ -│ Example: "first_name" │ -└─────────────────────────────────────┘ -``` - -**Guidelines:** -- Keep under 2 sentences -- Provide example if helpful -- Don't repeat the label - ---- - -## Accessibility - -### Screen Reader Text - -**Form structure:** - -```html -<form aria-label="Contact Form"> - <div role="group" aria-labelledby="personal-info"> - <h2 id="personal-info">Personal Information</h2> - <!-- Fields here --> - </div> -</form> -``` - -**Error announcements:** - -```html -<div role="alert" aria-live="polite"> - Please fix 2 errors before submitting. -</div> - -<input - aria-invalid="true" - aria-describedby="email-error" -/> -<span id="email-error" role="alert"> - Please enter a valid email address -</span> -``` - ---- - -### Keyboard Navigation - -**Required interactions:** -- Tab through all fields -- Space to toggle checkboxes/radio buttons -- Enter to submit form -- Escape to close modals - -**Visual focus indicators:** - -```css -.srfm-field input:focus { - outline: 2px solid #0073aa; - outline-offset: 2px; -} -``` - -**Never:** -```css -:focus { - outline: none; /* ❌ Never remove focus outline */ -} -``` - ---- - -### Color Contrast - -**WCAG 2.1 Level AA Requirements:** -- Normal text: 4.5:1 minimum -- Large text (18pt+): 3:1 minimum -- UI components: 3:1 minimum - -**Test tools:** -- WebAIM Contrast Checker -- Chrome DevTools (Lighthouse) - -**Safe color combinations:** -- White text on dark backgrounds (#333 or darker) -- Dark text on light backgrounds (#F0F0F0 or lighter) -- Avoid gray text on gray backgrounds - ---- - -## Tone & Voice - -### Voice Characteristics - -**Friendly but professional** -- Use "we" and "you" -- Conversational, not formal -- Helpful, not condescending - -**Example:** -❌ Formal: "The system has detected an error in your input." -✅ Friendly: "Oops! We couldn't save that. Check for any errors above." - ---- - -**Clear over clever** -- Avoid puns and wordplay -- Be direct -- Technical accuracy over marketing fluff - -**Example:** -❌ Clever: "Houston, we have a problem!" -✅ Clear: "Something went wrong. Please try again." - ---- - -**Empowering, not blaming** -- Focus on solutions, not problems -- Use "we" for errors, "you" for successes - -**Example:** -❌ Blaming: "You entered an invalid email." -✅ Empowering: "Hmm, that email doesn't look quite right. Mind double-checking it?" - ---- - -### Writing for Different Contexts - -**First-time users:** -- More explanation -- Examples provided -- Encouraging tone - -**Example:** -``` -Welcome to SureForms! - -Creating your first form is easy. We'll walk you through each step. - -Let's start by choosing what kind of form you need. -``` - ---- - -**Power users:** -- Less explanation -- Assume knowledge -- Efficiency-focused - -**Example:** -``` -Advanced Settings - -Show field if: [condition builder] -Custom CSS class: [input] -``` - ---- - -**Error states:** -- Apologetic but not dramatic -- Specific about what went wrong -- Clear next steps - -**Example:** -``` -We couldn't save your changes. - -The connection to the server timed out. - -Please try again. If this keeps happening, check your internet connection. - -[Try Again] -``` - ---- - -**Success states:** -- Positive reinforcement -- What happens next -- Optional next action - -**Example:** -``` -✅ Form published! - -Your form is now live at: -https://yoursite.com/contact - -[View Form] [Create Another] -``` - ---- - -## Form Field Best Practices - -### Required vs Optional - -**Default:** Make fields optional - -**Require only when absolutely necessary:** -- Name (if sending personalized response) -- Email (if you need to contact them) -- Payment details (if collecting payment) - -**Label optional fields:** -``` -Phone (optional) -Company name (optional) -``` - -**Don't label required fields:** -❌ Bad: "Email (required)" -✅ Good: "Email" (with * indicator) - ---- - -### Field Order - -**Logical flow:** -1. Personal info (Name, Email) -2. Specific questions -3. Payment details (if applicable) -4. Submit button - -**Example contact form:** -``` -1. Name -2. Email -3. Subject -4. Message -5. [Submit] -``` - -**Example order form:** -``` -1. Name -2. Email -3. Product selection -4. Quantity -5. Payment details -6. [Complete Purchase] -``` - ---- - -### Placeholder Text - -**Use sparingly** - -Only for examples, not as labels: - -❌ Bad: -``` -Label: [empty] -Placeholder: "Enter your email" -``` - -✅ Good: -``` -Label: Email -Placeholder: "name@example.com" -``` - -**Never use placeholders as only label** (accessibility issue) - ---- - -### Multi-Step Forms (Pro) - -**Step indicators:** - -``` -Step 1 of 3: Your Information -━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ -●━━━━━━━━━━━━○━━━━━━━━━━━━━○ - -[Fields here] - -[Continue to Step 2 →] -``` - -**Navigation:** -- Show progress (Step 1 of 3) -- Visual progress bar -- Allow back navigation (not just forward) - -**Button labels:** -- Step 1: "Continue" (not "Next") -- Step 2: "Continue" -- Step 3: "Submit Form" (or "Complete Order") - ---- - -## Internationalization (i18n) - -### Text Translation - -**All user-facing strings must be translatable:** - -```php -// ✅ Good -__('Email', 'sureforms'); -_e('Submit Form', 'sureforms'); - -// ❌ Bad -echo 'Email'; // Hardcoded English -``` - -**Placeholders for dynamic content:** - -```php -// ✅ Good -sprintf(__('You have %d new submissions', 'sureforms'), $count); - -// ❌ Bad -echo "You have $count new submissions"; -``` - ---- - -### Date & Number Formatting - -**Use WordPress functions:** - -```php -// Dates -echo date_i18n(get_option('date_format'), $timestamp); - -// Numbers -echo number_format_i18n($number); - -// Currency -echo '$' . number_format_i18n($amount, 2); -``` - ---- - -### RTL Support - -**CSS for right-to-left languages:** - -```css -/* Use logical properties */ -.srfm-field { - margin-inline-start: 10px; /* Not margin-left */ - padding-inline-end: 20px; /* Not padding-right */ -} -``` - -**Test with RTL languages:** -- Arabic -- Hebrew -- Persian - ---- - -## Quality Checklist - -Before shipping UI copy: - -- [ ] Spell check passed -- [ ] Grammar correct -- [ ] Tone matches guidelines -- [ ] Actionable error messages -- [ ] Examples provided where helpful -- [ ] Accessibility: screen reader friendly -- [ ] Accessibility: color contrast ≥ 4.5:1 -- [ ] Keyboard navigation works -- [ ] i18n: All strings translatable -- [ ] RTL languages supported -- [ ] Tested with real users (if major UI) - ---- - -**Next:** [FAQ](faq.md) diff --git a/tests/play/specs/CLAUDE.md b/tests/play/specs/CLAUDE.md deleted file mode 100644 index 113b91abd..000000000 --- a/tests/play/specs/CLAUDE.md +++ /dev/null @@ -1,324 +0,0 @@ -# Playwright E2E Specs — Writing Guide - -Rules and patterns for writing reliable SureForms E2E tests. Each section is a lesson learned from real failures. - ---- - -## Auth: Never do a full form-login inside tests - -**Pattern:** `globalSetup` logs in once and saves `storageState.json`. All workers restore it. - -**Why:** Multiple workers calling the WordPress login form simultaneously causes nonce collisions — WordPress redirects to `?reauth=1`, breaking every test in those workers. - -**Correct:** Let `storageState` handle auth. The `loginAsAdmin` util now just navigates to `/wp-admin` and relies on the pre-loaded cookies. - -```js -// DO — storageState is already loaded by playwright.config.js -test.beforeEach(async ({ page }) => { - await loginAsAdmin(page); // navigates to /wp-admin, skips login form -}); - -// DON'T — never re-do a full form login inside specs -await page.goto('/wp-login.php'); -await page.fill('#user_login', 'admin'); -``` - ---- - -## Adding blocks: sidebar vs programmatic insertion - -**Only these blocks appear in the quick-action sidebar by default:** -`input`, `email`, `textarea`, `checkbox`, `number`, `inline-button`, `advanced-heading`, `payment` - -**All other blocks** (`phone`, `url`, `multi-choice`, `dropdown`, `gdpr`, `rating`, `date`, etc.) **must be inserted programmatically.** - -Use `addFieldBlock(page, 'slug')` from `formHelpers.js` — it automatically routes sidebar blocks via click and all other blocks via `insertBlock`. - -```js -// This handles routing automatically -await addFieldBlock(page, 'gdpr'); // programmatic -await addFieldBlock(page, 'input'); // sidebar click -await addFieldBlock(page, 'dropdown'); // programmatic -``` - -**Never** try to open the WP block inserter toolbar to add non-sidebar blocks — it is fragile and frequently breaks tests. - ---- - -## WP 6.9+ iframe editor: no `data-type`, use data store - -WP 6.9 renders the block editor inside an `iframe[name="editor-canvas"]` and **removed the `data-type` attribute** from block wrapper elements. - -**Never** use `page.locator('.wp-block[data-type="srfm/..."]')` — it will find nothing. - -To **select a block** (e.g. to open its settings panel), use `selectBlock(page, 'slug')` from `formHelpers.js`. It dispatches `selectBlock` via the Gutenberg data store: - -```js -const { selectBlock } = require('../utils/formHelpers'); - -await addFieldBlock(page, 'email'); -await selectBlock(page, 'email'); // selects the block via data store -await openBlockSettingsTab(page); // now the sidebar shows this block's settings -``` - -To **verify a block exists**, `addFieldBlock` already checks via `wp.data.select('core/block-editor').getBlocks()` — no need for a separate DOM assertion. - ---- - -## Field CSS selectors - -Always use the most specific class. Do not rely on element order (`.nth(N)`) unless you are certain only N elements exist. - -| Field | Frontend input selector | -|---|---| -| Single line input | `input.srfm-input-input` | -| Email | `input.srfm-input-email` | -| Email confirm | `input.srfm-input-email-confirm` — **NOT** `input.srfm-input-email` | -| Phone | `input.srfm-input-phone` | -| Number | `input.srfm-input-number` | -| URL | `input.srfm-input-url` | -| Textarea | `textarea.srfm-textarea-text` | -| Checkbox | `input[type="checkbox"]` inside `.srfm-checkbox-input-wrap` | -| Submit button | `#srfm-submit-btn` | -| Success box | `.srfm-success-box` | -| Error message | `.srfm-error-message` | - ---- - -## TomSelect dropdowns - -The SureForms dropdown field uses TomSelect. The native `<select>` is hidden — use TomSelect's DOM instead. - -```js -// Open the dropdown -await page.locator('.ts-control').first().click(); - -// Click an option -await page.locator('.ts-dropdown-content .option').filter({ hasText: 'Option A' }).click(); -``` - ---- - -## GDPR field: no Required toggle - -The `GDPR_Markup` PHP class hardcodes `$this->required = true`. There is no `required` attribute in `block.json` and no Required toggle in the block settings panel. - -**Do not** call `enableRequiredField()` for a GDPR block — it will time out looking for a toggle that does not exist. - -```js -// GDPR test — just add the block and submit without filling it -await addFieldBlock(page, 'gdpr'); -const formURL = await publishFormAndGetURL(page); -// No enableRequiredField() needed -``` - ---- - -## Email confirmation block settings - -The block settings toggle in the editor sidebar is labelled **"Enable Email Confirmation"**, not "confirm email". - -```js -// Correct label -const toggle = panel.locator('.components-toggle-control') - .filter({ hasText: /Enable Email Confirmation/i }); - -// Wrong — this will time out -const toggle = panel.locator('.components-toggle-control') - .filter({ hasText: /confirm email/i }); -``` - ---- - -## Form Confirmation dialog: redirect URL - -The Form Confirmation dialog validates redirect URLs and **rejects `http://` URLs** with "Suggestion: URL should use HTTPS". This sets `hasValidationErrors = true` and skips the `updateMeta` call — the meta is never saved. - -**Bypass:** call `dispatch('core/editor').editPost()` directly. - -```js -await page.evaluate(() => { - const { dispatch } = window.wp.data; - dispatch('core/editor').editPost({ - meta: { - _srfm_form_confirmation: [ - { - confirmation_type: 'custom url', - custom_url: 'http://localhost:8888/wp-admin/', - }, - ], - }, - }); -}); -``` - -Only use the dialog UI when you are setting a success message (no validation issues there). - ---- - -## Quill editor debounce (Form Confirmation success message) - -The Form Confirmation success message editor uses `useDebouncedCallback` with a 500ms delay. If you close the dialog immediately after typing, the editor store has not updated yet. - -```js -await quillEditor.click(); -await page.keyboard.press('Control+a'); -await page.keyboard.type('Your submission was received!'); - -// Wait for the debounced auto-save to fire -await page.waitForTimeout(1000); - -// Now safe to close the dialog -await page.keyboard.press('Escape'); -``` - -This is one of the **only valid uses** of `waitForTimeout` in these tests. All other sleeps should be replaced with `expect(...).toBeVisible({ timeout })`. - ---- - -## Opening the Form Settings dialog - -```js -const { openFormSettingsDialog } = require('../utils/formHelpers'); - -// Opens the dialog and clicks the named nav item -await openFormSettingsDialog(page, 'Form Confirmation'); -``` - -Internally: clicks `.srfm-form-settings-button` → finds `.srfm-form-settings-nav-item-label` by text → waits for `.srfm-dialog-panel`. - -The dialog has `exitOnEsc` — pressing Escape closes it reliably without hitting the WP admin bar click-intercept. - ---- - -## Entry detail navigation - -Entry rows in the admin entries table contain `<a href="#/entry/{id}">` links. Click the **link**, not the row element. - -```js -// Correct -const entryLink = page.locator('a[href*="#/entry/"]').first(); -await entryLink.click(); - -// Wrong — the row itself may not be clickable -await entryRow.click(); -``` - ---- - -## No `waitForTimeout` except for debounce - -`expect(...).toBeVisible({ timeout: N })` already polls. Fixed sleeps waste time and hide real timing issues. - -```js -// WRONG — wasteful sleep -await page.waitForTimeout(2000); -await expect(page.locator('.srfm-success-box')).toBeVisible(); - -// CORRECT — just use the timeout on expect -await expect(page.locator('.srfm-success-box')).toBeVisible({ timeout: 15000 }); -``` - -The **only exception** is the 1000ms wait after Quill editor input (debounce pattern above). - ---- - -## Test isolation: each test creates its own form - -Every test creates a fresh form via `createBlankForm(page)`. Tests are safe to run fully in parallel. - -**Never** rely on a form created by a previous test — test execution order is not guaranteed. - ---- - -## CI sharding - -Tests run as 4 parallel shards in CI (`--shard=N/4`). Each shard: -- Gets its own `wp-env` instance -- Runs its own `globalSetup` (creates `storageState.json` inside the shard) -- Has 1 worker (`workers: 1` on CI) - -Local runs use 4 workers with a single `globalSetup`. - ---- - -## Forms list admin UI (`admin.php?page=sureforms_forms`) - -- Table renders as standard `<table>` via `@bsf/force-ui` Table. -- Per-row action buttons are **icon-only** — no `aria-label`, no `title`. Find them by position inside the row: `row.locator('button').nth(N)`. - - **The Edit action renders as `<a href="...">` (not `<button>`), so it is NOT counted when indexing buttons.** - - **The Entries column renders a `<Button>` (link variant, count as text) which IS button[0] in EVERY row.** - - Active form button order: EntriesCount(0) · View(1) · Export(2) · Duplicate(3) · Trash(4) - - Trashed form button order: EntriesCount(0) · Restore(1) · Delete Permanently(2) -- Duplicate and Trash open a `[role="dialog"]` ConfirmationDialog. Restore fires immediately (no dialog). -- **Delete Permanently** opens a special dialog that requires typing `"delete"` in a textbox before the button fires — unlike Duplicate/Trash which only need a button click: - ```js - const input = page.locator('[role="dialog"]') - .filter({ has: page.getByRole('button', { name: 'Delete Permanently', exact: true }) }) - .getByRole('textbox'); - await input.fill('delete'); - await page.getByRole('button', { name: 'Delete Permanently', exact: true }).click(); - ``` -- Status filter is a `@bsf/force-ui` Select. Click the button showing the current label → options appear as `[role="option"]` or `<li>` in a portal. -- Confirmation dialog confirm button text matches the action: `"Duplicate"`, `"Move to Trash"`, `"Delete Permanently"`. - -## Setting post meta directly via editPost - -When the UI rejects a value (e.g., HTTPS validation on redirect URL), bypass the UI and call `editPost` directly: - -```js -await page.evaluate(() => { - window.wp.data.dispatch('core/editor').editPost({ - meta: { _srfm_form_restriction: JSON.stringify({ status: true, maxEntries: 1, ... }) } - }); -}); -``` - -This works for any meta key registered with `show_in_rest: true` on the `sureforms_form` post type: -- `_srfm_form_confirmation` — confirmation type / redirect / success message -- `_srfm_compliance` — GDPR / do-not-store entries (array type, pass as JS array) -- `_srfm_form_restriction` — entry limit + scheduling (string type, pass as `JSON.stringify({...})`) - -## Form restrictions - -When a form is restricted (entry limit reached, or schedule ended), the PHP renders: -```html -<div class="srfm-form-restriction-message"> - <p class="srfm-form-restriction-text">Your custom message here</p> -</div> -``` -Assert with: `expect(page.locator('.srfm-form-restriction-message')).toBeVisible()` - -The restriction check happens **at render time (PHP)** — not at submission time. So: -- For entry-limit tests: submit once to consume the slot, then navigate back to the form URL. -- For schedule tests: set a past end date → navigate to form → restriction shows immediately (no submission needed). - -## Honeypot spam protection - -Every SureForms form renders `<input name="srfm-honeypot-field">`. Filling it simulates a bot: - -```js -await page.evaluate(() => { - const f = document.querySelector('[name="srfm-honeypot-field"]'); - if (f) f.value = 'spambot'; -}); -``` - -Server returns `wp_send_json_error` → `.srfm-success-box` must NOT appear. - -## Helpful utilities - -All utilities live in `tests/play/utils/`. - -| Utility | Purpose | -|---|---| -| `loginAsAdmin(page)` | Navigates to `/wp-admin`, restores auth from storageState | -| `createBlankForm(page)` | Creates a new blank SureForms form in the editor | -| `addFieldBlock(page, slug)` | Adds a field block (sidebar or programmatic) | -| `selectBlock(page, slug)` | Selects a block in the editor via the data store (iframe-safe) | -| `publishFormAndGetURL(page)` | Publishes the current form and returns its front-end URL | -| `openFormSettingsDialog(page, navItem)` | Opens Form Behavior dialog to a specific nav item | -| `setFormTitle(page, title)` | Sets the editor post title via `editPost` (avoids fragile UI title input) | -| `createWPPage(page, title, content)` | Creates a published WP page via REST API | - -When a new utility is needed, add it here rather than inlining complex selectors in spec files. diff --git a/tests/play/specs/TODO.md b/tests/play/specs/TODO.md deleted file mode 100644 index fd594df9a..000000000 --- a/tests/play/specs/TODO.md +++ /dev/null @@ -1,244 +0,0 @@ -# E2E Test Plan — SureForms Free Plugin - -Track progress for all Playwright test cases. -**Update this file every time a test is added or a test ID changes.** - -Last updated: 2026-03-16 -Branch convention: `test/e2e-p{N}-test-cases` - ---- - -## How to update this file - -- When you **add a test**, tick its checkbox and fill in the `Spec file` column. -- When you **add a new test ID** that wasn't listed here, add a row in the correct section. -- Fix the `Last updated` date above. - ---- - -## Coverage status key - -| Symbol | Meaning | -|---|---| -| ✅ | Implemented and passing | -| ⏭️ | Implemented but skipped (requires external keys / infra) | -| ❌ | Not yet implemented | -| 🔢 | Implemented but test ID needs renumbering | - ---- - -## Group 1 — Field types (basic submit) - -All tests live in `field-types.spec.js`. -Single-line input and email are covered in `form-creation-submission.spec.js` (not repeated here). - -| ID | Test case | Status | Spec file | -|------|-----------|--------|-----------| -| 1.1 | Textarea — submit multi-line text | ✅ | field-types.spec.js | -| 1.2 | Number — submit a valid number | ✅ | field-types.spec.js | -| 1.3 | Phone — submit a valid phone number | ✅ | field-types.spec.js | -| 1.4 | URL — submit a valid URL | ✅ | field-types.spec.js | -| 1.5 | Checkbox — check and submit | ✅ | field-types.spec.js | -| 1.6 | Multi-choice (radio) — pick one option and submit | ✅ | field-types.spec.js | -| 1.7 | Multi-choice (multi-select) — pick multiple options and submit | ✅ | field-types.spec.js | -| 1.8 | Dropdown — select one option and submit | ✅ | field-types.spec.js | -| 1.9 | *(reserved — inline-button / advanced-heading behaviour TBD)* | ❌ | — | -| 1.10 | GDPR — check consent and submit | ✅ | field-types.spec.js | - ---- - -## Group 2 — Field validation - -All tests live in `field-validation.spec.js`. - -| ID | Test case | Status | Spec file | -|------|-----------|--------|-----------| -| 2.1 | Email — invalid format shows error | ✅ | field-validation.spec.js | -| 2.2 | Email confirmation — mismatch shows error | ✅ | field-validation.spec.js | -| 2.3 | Email confirmation — matching emails submit successfully | ✅ | field-validation.spec.js | -| 2.4 | URL — invalid format shows error | ✅ | field-validation.spec.js | -| 2.5 | Number — value below minimum shows error | ✅ | field-validation.spec.js | -| 2.6 | Number — value above maximum shows error | ✅ | field-validation.spec.js | -| 2.7 | Required single-line input — submit empty shows error | ✅ | field-validation.spec.js | -| 2.8 | Required email — submit empty shows error | ✅ | field-validation.spec.js | -| 2.9 | Required phone — submit empty shows error | ✅ | field-validation.spec.js | -| 2.10 | Required textarea — submit empty shows error | ✅ | field-validation.spec.js | -| 2.11 | Required checkbox — submit unchecked shows error | ✅ | field-validation.spec.js | -| 2.12 | Required GDPR — submit without consent shows error | ✅ | field-validation.spec.js | -| 2.13 | Required dropdown — submit without selection shows error | ✅ | field-validation.spec.js | -| 2.14 | Required multi-choice — submit without selection shows error | ✅ | field-validation.spec.js | -| 2.15 | Character limit — input/textarea rejects text over max-chars | ❌ | — | - ---- - -## Group 3 — Form settings (confirmation behaviour) - -All tests live in `form-settings.spec.js`. - -| ID | Test case | Status | Spec file | -|-----|-----------|--------|-----------| -| 3.1 | Redirect on submission — user lands on configured URL | ✅ | form-settings.spec.js | -| 3.2 | Custom success message — configured text shown after submit | ✅ | form-settings.spec.js | -| 3.3 | Store entries disabled — submission succeeds but no entry stored | ✅ | form-settings.spec.js | -| 3.4 | Page confirmation type — redirect to a configured WordPress page | ✅ | form-settings.spec.js | -| 3.5 | Store entries enabled (default) — entry appears in admin after submit | ✅ | form-settings.spec.js | -| 3.6 | Per-form GDPR compliance: do-not-store-entries enabled → no entry created | ✅ | form-settings.spec.js (covered by 3.3) | -| 3.7 | Per-form compliance: auto-delete setting saves and is visible in editor | ❌ | — | - ---- - -## Group 4 — Entries management - -All tests live in `entries.spec.js`. - -| ID | Test case | Status | Spec file | -|-----|-----------|--------|-----------| -| 4.1 | Submitted entry appears in the admin entries list | ✅ | entries.spec.js | -| 4.2 | Entry detail contains the correct submitted field values | ✅ | entries.spec.js | -| 4.3 | Bulk delete removes selected entries | ✅ | entries.spec.js | -| 4.4 | CSV export downloads a file | ✅ | entries.spec.js | -| 4.5 | Mark entry as read / unread — status updates in the admin list | ✅ | entries.spec.js | - ---- - -## Group 5 — Form embedding - -All tests live in `form-embedding.spec.js`. - -| ID | Test case | Status | Spec file | -|-----|-----------|--------|-----------| -| 5.1 | Shortcode-embedded form renders on a page | ✅ | form-embedding.spec.js | -| 5.2 | Shortcode-embedded form submits successfully | ✅ | form-embedding.spec.js | -| 5.3 | Gutenberg block-embedded form renders on a page | ✅ | form-embedding.spec.js | -| 5.4 | Gutenberg block-embedded form submits successfully | ✅ | form-embedding.spec.js | - ---- - -## Group 6 — Email notifications - -All tests live in `email-notifications.spec.js`. -All tests are currently skipped — require MailHog wired into the wp-env Docker setup. - -| ID | Test case | Status | Spec file | -|-----|-----------|--------|-----------| -| 6.1 | Admin notification email is sent after form submission | ⏭️ | email-notifications.spec.js | -| 6.2 | Notification email body contains submitted field values | ⏭️ | email-notifications.spec.js | -| 6.3 | User confirmation email is sent to submitter's address | ❌ | — | - ---- - -## Group 7 — CAPTCHA - -All tests live in `captcha.spec.js`. - -| ID | Test case | Status | Spec file | -|-----|-----------|--------|-----------| -| 7.2 | reCAPTCHA v2 — submit without solving is blocked | ⏭️ | captcha.spec.js | -| 7.3 | Cloudflare Turnstile — submit without solving is blocked | ❌ | — | -| 7.4 | hCaptcha — submit without solving is blocked | ❌ | — | -| 7.5 | reCAPTCHA v3 — submit with low score is blocked | ❌ | — | -| 7.7 | CAPTCHA disabled — form submits normally without CAPTCHA widget | ✅ | captcha.spec.js | - -> **Note:** 7.3–7.5 require external API keys; add them with `test.skip` pattern matching 7.2. - ---- - -## Group 8 — Payments (Stripe) - -All tests live in `payments.spec.js`. -All tests are currently skipped — require Stripe test keys. - -| ID | Test case | Status | Spec file | -|-----|-----------|--------|-----------| -| 8.1 | Payment field renders the Stripe card widget | ⏭️ | payments.spec.js | -| 8.2 | Valid Stripe test card — payment succeeds and success message shown | ⏭️ | payments.spec.js | -| 8.3 | Declined Stripe test card — error message shown | ⏭️ | payments.spec.js | -| 8.6 | Successful payment creates an entry in the admin entries list | ⏭️ | payments.spec.js | - ---- - -## Group 9 — Global settings - -All tests live in `global-settings.spec.js`. - -| ID | Test case | Status | Spec file | -|-----|-----------|--------|-----------| -| 9.1 | Global settings page loads without a JS error | ✅ | global-settings.spec.js | -| 9.2 | All main settings tabs are clickable and stay on settings page | ✅ | global-settings.spec.js | - ---- - -## Group 10 — Spam protection - -All tests live in `spam-protection.spec.js`. - -| ID | Test case | Status | Spec file | -|------|-----------|--------|-----------| -| 10.1 | Honeypot — bot fills hidden field → submission is blocked | ✅ | spam-protection.spec.js | -| 10.2 | Double-submit prevention — submit button disabled after first click | ✅ | spam-protection.spec.js | - ---- - -## Group 11 — Form restrictions - -All tests live in `form-restrictions.spec.js`. - -| ID | Test case | Status | Spec file | -|------|-----------|--------|-----------| -| 11.1 | Entry limit — form shows restriction message after limit reached | ✅ | form-restrictions.spec.js | -| 11.2 | Scheduling — restriction message shown when schedule has ended | ✅ | form-restrictions.spec.js | -| 11.3 | Scheduling — restriction message shown when schedule has not started yet | ✅ | form-restrictions.spec.js | - ---- - -## Group 12 — Form lifecycle - -All tests live in `form-lifecycle.spec.js`. - -> **✅ Renaming done:** Comments in `form-lifecycle.spec.js` updated from `8.x` to `12.x`. - -| ID | Test case | Status | Spec file | -|------|-----------|--------|-----------| -| 12.1 | Duplicate form — copy appears in forms list with "(Copy)" suffix | ✅ | form-lifecycle.spec.js | -| 12.2 | Trash form — form disappears from All Forms view | ✅ | form-lifecycle.spec.js | -| 12.3 | Restore form — form reappears in All Forms view after restore from Trash | ✅ | form-lifecycle.spec.js | -| 12.4 | Delete permanently — form is fully removed and not restorable | ✅ | form-lifecycle.spec.js | - ---- - -## Group 13 — AI form generation - -All tests will live in `ai-form-builder.spec.js`. -Tests that require an API key should follow the `test.skip` pattern used in payments and CAPTCHA. - -| ID | Test case | Status | Spec file | -|------|-----------|--------|-----------| -| 13.1 | AI generation panel opens from the "Create Form" flow | ❌ | — | -| 13.2 | Generating a form with a prompt produces at least one block | ❌ | — | - ---- - -## Suggested implementation order - -Work these in priority order — top of each section first: - -### Next up (P1 — no external dependencies) - -- [x] **11.3** Scheduling not-started-yet *(done — form-restrictions.spec.js)* -- [x] **12.4** Delete permanently from trash *(done — form-lifecycle.spec.js)* -- [x] **2.7–2.10** Required validation for remaining field types *(done — field-validation.spec.js)* -- [x] **4.5** Entry read/unread status toggle *(done — entries.spec.js)* -- [x] **3.6** Per-form do-not-store-entries compliance *(already covered by test 3.3)* -- [ ] **2.15** Character limit — low E2E value (browser `maxlength` attribute, no server-side check); defer unless a custom error message is confirmed - -### Later (P2 — needs infra or API keys, use skip pattern) - -- [ ] **6.3** User confirmation email (needs MailHog) -- [ ] **7.3–7.5** Additional CAPTCHA types (need external keys) -- [ ] **13.1–13.2** AI form generation (needs AI API key) - -### Nice to have - -- [ ] **3.7** Auto-delete entries compliance setting -- [ ] **9.x** Global settings save (email From Name/From Email) -- [ ] **1.9** Inline button / advanced heading block behaviour

?Bz&CAY#F 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�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