Difference between revisions of "Team:TecCEM/Software"

 
(10 intermediate revisions by 3 users not shown)
Line 8: Line 8:
 
   <meta name="viewport" content="width=device-width, initial-scale=1" id="wixDesktopViewport">
 
   <meta name="viewport" content="width=device-width, initial-scale=1" id="wixDesktopViewport">
 
   <meta http-equiv="X-UA-Compatible" content="IE=edge">
 
   <meta http-equiv="X-UA-Compatible" content="IE=edge">
    
+
 +
 
 +
   <!-- Performance API Polyfills -->
 
   <script>
 
   <script>
 
   (function () {
 
   (function () {
Line 69: Line 71:
  
 
   <!-- sendFedopsLoadStarted.inline -->
 
   <!-- sendFedopsLoadStarted.inline -->
   <script type="application/json" id="wix-fedops">{"data":{"site":{"metaSiteId":"63c5134a-6361-49ca-9aff-044797095ba9","userId":"d211b278-5c40-4e37-b523-f3c31b4290bc","siteId":"1a9369e0-f1c4-4211-982c-020b8648207a","externalBaseUrl":"https:\/\/a01374769.wixsite.com\/website-7","siteRevision":19,"siteType":"UGC","dc":"96","isResponsive":false,"sessionId":"e449e40b-c4b9-4807-ab07-ca4c7350f7e8"},"rollout":{"siteAssetsVersionsRollout":false,"isDACRollout":0,"isTBRollout":false},"fleetConfig":{"fleetName":"thunderbolt-renderer-light","type":"GA","code":0},"requestUrl":"https:\/\/a01374769.wixsite.com\/website-7","isInSEO":false}}</script>
+
   <script type="application/json" id="wix-fedops">{"data":{"site":{"metaSiteId":"a85ab3d9-f6bd-4e6f-adb0-637387aff078","userId":"d211b278-5c40-4e37-b523-f3c31b4290bc","siteId":"f3c9f0cd-98c1-4eff-a7e4-33ffdaf02b3f","externalBaseUrl":"https:\/\/a01374769.wixsite.com\/my-site","siteRevision":252,"siteType":"UGC","dc":"96","isResponsive":false,"sessionId":"7dcb536b-ab8f-48c6-a149-3f7a1276499f"},"rollout":{"siteAssetsVersionsRollout":false,"isDACRollout":0,"isTBRollout":false},"fleetConfig":{"fleetName":"thunderbolt-renderer-light","type":"GA","code":0},"requestUrl":"https:\/\/a01374769.wixsite.com\/my-site\/copia-de-home-2","isInSEO":false}}</script>
 
   <script>window.fedops = JSON.parse(document.getElementById('wix-fedops').textContent)</script>
 
   <script>window.fedops = JSON.parse(document.getElementById('wix-fedops').textContent)</script>
 
   <script data-url="https://static.parastorage.com/services/wix-thunderbolt/dist/tslib.inline.cd74b50d.bundle.min.js">/*! For license information please see tslib.inline.cd74b50d.bundle.min.js.LICENSE.txt */
 
   <script data-url="https://static.parastorage.com/services/wix-thunderbolt/dist/tslib.inline.cd74b50d.bundle.min.js">/*! For license information please see tslib.inline.cd74b50d.bundle.min.js.LICENSE.txt */
Line 100: Line 102:
  
 
   <!-- Viewer Model -->
 
   <!-- Viewer Model -->
  <script type="application/json" id="wix-viewer-model">{"siteAssetsTestModuleVersion":"1.259.0","requestUrl":"https:\/\/a01374769.wixsite.com\/website-7","siteFeatures":["bootstrap","assetsLoader","businessLogger","commonConfig","componentsLoader","componentsRegistry","consentPolicy","dashboardWixCodeSdk","locationWixCodeSdk","navigationManager","pages","renderer","reporter","router","scrollRestoration","seoWixCodeSdk","seo","sessionManager","siteMembersWixCodeSdk","siteMembers","siteScrollBlocker","siteWixCodeSdk","stores","structureApi","tpaCommons","translations","warmupData","windowMessageRegistrar","windowWixCodeSdk","wixEmbedsApi","componentsReact","platform"],"site":{"metaSiteId":"63c5134a-6361-49ca-9aff-044797095ba9","userId":"d211b278-5c40-4e37-b523-f3c31b4290bc","siteId":"1a9369e0-f1c4-4211-982c-020b8648207a","externalBaseUrl":"https:\/\/a01374769.wixsite.com\/website-7","siteRevision":19,"siteType":"UGC","dc":"96","isResponsive":false,"sessionId":"e449e40b-c4b9-4807-ab07-ca4c7350f7e8"},"isMobileDevice":false,"viewMode":"desktop","formFactor":"desktop","deviceInfo":{"deviceClass":"Desktop"},"media":{"staticMediaUrl":"https:\/\/static.wixstatic.com\/media","mediaRootUrl":"https:\/\/static.wixstatic.com\/","staticVideoUrl":"https:\/\/video.wixstatic.com\/"},"language":{"userLanguage":"es","userLanguageResolutionMethod":"QueryParam","siteLanguage":"es","isMultilingualEnabled":false,"directionByLanguage":"ltr"},"mode":{"qa":false,"debug":false,"ssrIndicator":false,"ssrOnly":false,"editorElementsVersion":"1.6822.0","siteAssetsFallback":"enable"},"requestId":"1634863966.8627666327813210422","siteFeaturesConfigs":{"assetsLoader":{},"componentsRegistry":{"librariesTopology":[{"artifactId":"editor-elements","namespace":"wixui","url":"https:\/\/static.parastorage.com\/services\/editor-elements\/1.6822.0"},{"artifactId":"editor-elements","namespace":"dsgnsys","url":"https:\/\/static.parastorage.com\/services\/editor-elements\/1.6822.0"}]},"consentPolicy":{"isWixSite":false},"dashboardWixCodeSdk":{},"dataWixCodeSdk":{"gridAppId":"ce63c48f-b946-43ce-b986-e232f2872432","segment":"LIVE"},"fedopsWixCodeSdk":{"isWixSite":false},"locationWixCodeSdk":{"routersConfigMap":{},"urlMappings":null},"onloadCompsBehaviors":{},"ooiTpaSharedConfig":{"imageSpriteUrl":"https:\/\/static.parastorage.com\/services\/santa-resources\/resources\/viewer\/editorUI\/fonts.v14.png","wixStaticFontsLinks":["https:\/\/static.parastorage.com\/services\/santa-resources\/resources\/viewer\/user-site-fonts\/v15\/languages-woff2.css"]},"reporter":{"userId":"d211b278-5c40-4e37-b523-f3c31b4290bc","metaSiteId":"63c5134a-6361-49ca-9aff-044797095ba9","isPremium":false,"isViewerMode":true,"isFBServerEventsAppProvisioned":false,"dynamicPagesIds":[]},"router":{"baseUrl":"https:\/\/a01374769.wixsite.com\/website-7","mainPageId":"c1dmp","pages":{"xllhd":"d211b2_c32cecb1f239b16af1d82a13832be212_1","sw3aj":"d211b2_a2f6d89fc55073719c4e715796c4935b_2","aot6o":"d211b2_a8bb400e089ba9b8bdfd0032d6135cd9_1","icku4":"d211b2_48c644a3008418093e90baf8a1eb8f0f_1","tv0y0":"d211b2_dcf68f7484fe274ab60dc7128e808dbc_1","c1dmp":"d211b2_c1ae57934bd7aa473e0002cb18bc6cc5_18","x31n2":"d211b2_0ae9f2f7134f1af02d844be75c1041db_1","a356p":"d211b2_8bc594268fb5b85e5d373d8615353611_1","rjfwz":"d211b2_0fa0fd1bb001cbdf8e02543b3465839d_1","qy3tn":"d211b2_426b097e5f4f004d01f1f459e77579dc_1","dalke":"d211b2_7eec4d0865d0ad046f4df71c4911cec4_1"},"routes":{".\/copia-de-project-description":{"type":"Static","pageId":"xllhd"},".\/copia-de-integrated-human-practices":{"type":"Static","pageId":"sw3aj"},".\/copia-de-proposed-implementation":{"type":"Static","pageId":"aot6o"},".\/copia-de-project-description-1":{"type":"Static","pageId":"icku4"},".\/copia-de-overview-1":{"type":"Static","pageId":"tv0y0"},".\/home":{"type":"Static","pageId":"c1dmp"},".\/copia-de-home":{"type":"Static","pageId":"x31n2"},".\/copia-de-overview":{"type":"Static","pageId":"a356p"},".\/copia-de-sustainable-development-goals":{"type":"Static","pageId":"rjfwz"},".\/copia-de-home-1":{"type":"Static","pageId":"qy3tn"},".\/copia-de-attributions":{"type":"Static","pageId":"dalke"},".\/":{"type":"Static","pageId":"c1dmp"}},"isWixSite":false},"searchWixCodeSdk":{"language":"es"},"seo":{"context":{"siteName":"Naye iGEM","siteUrl":"https:\/\/a01374769.wixsite.com\/website-7","indexSite":false,"defaultUrl":"https:\/\/a01374769.wixsite.com\/website-7","currLangIsOriginal":true,"homePageTitle":"HOME","ogType":"article","businesLocale":"es-mx","experiments":{"specs.seo.ReverseResolveIsIndexableLogic":"true"}},"metaTags":[{"name":"fb_admins_meta_tag","value":"","property":false}],"customHeadTags":"","isInSEO":false,"hasBlogAmp":false,"mainPageId":"c1dmp"},"sessionManager":{"dynamicModelApiUrl":"https:\/\/a01374769.wixsite.com\/website-7\/_api\/v2\/dynamicmodel","expiryTimeoutOverride":0},"siteMembersWixCodeSdk":{"isPreviewMode":false,"smToken":"","smcollectionId":"06e195b1-0631-46f3-8eda-deafacffdb94"},"siteMembers":{"collectionExposure":"Public","smcollectionId":"06e195b1-0631-46f3-8eda-deafacffdb94","smToken":"","protectedHomepage":false,"isCommunityInstalled":false},"siteWixCodeSdk":{"siteRevision":19,"regionalSettings":"es-mx","language":"es","currency":"MXN","mainPageId":"c1dmp","appsData":{"13":{},"14":{"appDefinitionId":"13ee94c1-b635-8505-3391-97919052c16f"},"15":{"appDefinitionId":"55cd9036-36bb-480b-8ddc-afda3cb2eb8d"},"16":{"appDefinitionId":"35aec784-bbec-4e6e-abcb-d3d724af52cf"},"19":{"appDefinitionId":"8ea9df15-9ff6-4acf-bbb8-8d3a69ae5841"},"20":{"appDefinitionId":"14bca956-e09f-f4d6-14d7-466cb3f09103"},"21":{"appDefinitionId":"141fbfae-511e-6817-c9f0-48993a7547d1"},"22":{"appDefinitionId":"150ae7ee-c74a-eecd-d3d7-2112895b988a"},"23":{"appDefinitionId":"a322993b-2c74-426f-bbb8-444db73d0d1b"},"24":{"appDefinitionId":"f123e8f1-4350-4c9b-b269-04adfadda977"},"25":{"appDefinitionId":"9bead16f-1c73-4cda-b6c4-28cff46988db"},"26":{"appDefinitionId":"1480c568-5cbd-9392-5604-1148f5faffa0"},"27":{"appDefinitionId":"13aa9735-aa50-4bdb-877c-0bb46804bd71"},"28":{"appDefinitionId":"d70b68e2-8d77-4e0c-9c00-c292d6e0025e"},"29":{"appDefinitionId":"14b89688-9b25-5214-d1cb-a3fb9683618b"},"30":{"appDefinitionId":"135c3d92-0fea-1f9d-2ba5-2a1dfb04297e"},"31":{"appDefinitionId":"146c0d71-352e-4464-9a03-2e868aabe7b9"},"32":{"appDefinitionId":"139ef4fa-c108-8f9a-c7be-d5f492a2c939"},"33":{"appDefinitionId":"307ba931-689c-4b55-bb1d-6a382bad9222"},"34":{"appDefinitionId":"4b10fcce-732d-4be3-9d46-801d271acda9"},"35":{"appDefinitionId":"ea2821fc-7d97-40a9-9f75-772f29178430"},"1412":{"appDefinitionId":"675bbcef-18d8-41f5-800e-131ec9e08762"},"-666":{"appDefinitionId":"22bef345-3c5b-4c18-b782-74d4085112ff"}},"pageIdToPrefix":{},"routerPrefixes":{},"timezone":"America\/Mexico_City","pageIdToTitle":{"xllhd":"Integrated Human Practices","sw3aj":"ZETASIZER","aot6o":"Overview","icku4":"Results","tv0y0":"Selection Marker Parts","c1dmp":"HOME","x31n2":"Sustainable Development Goals","a356p":"Biosensor Parts","rjfwz":"Proposed Implementation","qy3tn":"Attributions","dalke":"Project Description"},"urlMappings":null,"viewMode":"Site"},"tpaCommons":{"widgetsClientSpecMapData":{"141995eb-c700-8487-6366-a482f7432e2b":{"widgetUrl":"https:\/\/so-feed.codev.wixapps.net\/widget","mobileUrl":"https:\/\/so-feed.codev.wixapps.net\/widget","tpaWidgetId":"shoutout_feed","appPage":{},"applicationId":30,"appDefinitionName":"Email Marketing","appDefinitionId":"135c3d92-0fea-1f9d-2ba5-2a1dfb04297e","allowScrolling":false}},"appsClientSpecMapByApplicationId":{"30":{"widgets":{"141995eb-c700-8487-6366-a482f7432e2b":{"widgetUrl":"https:\/\/so-feed.codev.wixapps.net\/widget","widgetId":"141995eb-c700-8487-6366-a482f7432e2b","refreshOnWidthChange":true,"mobileUrl":"https:\/\/so-feed.codev.wixapps.net\/widget","published":true,"mobilePublished":true,"seoEnabled":true,"preFetch":false,"shouldBeStretchedByDefault":false,"shouldBeStretchedByDefaultMobile":false,"componentFields":{},"tpaWidgetId":"shoutout_feed","default":true}},"applicationId":30,"appDefinitionName":"Email Marketing"}},"appsClientSpecMapData":{"135c3d92-0fea-1f9d-2ba5-2a1dfb04297e":{"applicationId":30,"appDefinitionName":"Email Marketing","appFields":{"premiumBundle":{"parentAppId":"ee21fe60-48c5-45e9-95f4-6ca8f9b1c9d9","parentAppSlug":"ee21fe60-48c5-45e9-95f4-6ca8f9b1c9d9"}},"isWixTPA":true}},"previewMode":false,"siteRevision":19,"userFileDomainUrl":"filesusr.com","metaSiteId":"63c5134a-6361-49ca-9aff-044797095ba9","routersConfig":{},"routersByPrefix":{},"viewMode":"site","editorOrSite":"site","externalBaseUrl":"https:\/\/a01374769.wixsite.com\/website-7","tpaModalConfig":{"wixTPAs":{"14":true,"15":true,"16":true,"19":true,"20":true,"21":true,"22":true,"23":true,"24":true,"25":true,"26":true,"27":true,"28":true,"29":true,"30":true,"31":true,"32":true,"33":true,"34":true,"35":true}},"appSectionParams":{},"requestUrl":"https:\/\/a01374769.wixsite.com\/website-7","isMobileView":false,"deviceType":"desktop","isMobileDevice":false,"extras":{"currency":"MXN"},"tpaDebugParams":{"debugApp":null,"petri_ovr":null},"locale":"es","timeZone":"America\/Mexico_City","debug":false,"regionalLanguage":"es"},"windowWixCodeSdk":{"locale":"es-mx","isMobileFriendly":true,"formFactor":"Desktop","pageIdToRouterAppDefinitionId":{}},"wixEmbedsApi":{"isAdminPage":false},"platform":{"landingPageId":"c1dmp","isChancePlatformOnLandingPage":false,"clientWorkerUrl":"https:\/\/static.parastorage.com\/services\/wix-thunderbolt\/dist\/clientWorker.7dc4d89b.bundle.min.js","bootstrapData":{"isMobileView":false,"appsSpecData":{"675bbcef-18d8-41f5-800e-131ec9e08762":{"appDefinitionId":"675bbcef-18d8-41f5-800e-131ec9e08762","type":"siteextension","instanceId":"8e9e1be6-5b06-44fc-8f09-c14a0baaf23a","isModuleFederated":false},"dataBinding":{"appDefinitionId":"dataBinding","type":"application","instanceId":"8e9e1be6-5b06-44fc-8f09-c14a0baaf23a","appDefinitionName":"Data Binding","isWixTPA":true,"isModuleFederated":false}},"appsUrlData":{"dataBinding":{"appDefId":"dataBinding","appDefName":"Data Binding","viewerScriptUrl":"https:\/\/static.parastorage.com\/services\/dbsm-viewer-app\/1.3831.0\/app.js","baseUrls":{},"widgets":{}},"675bbcef-18d8-41f5-800e-131ec9e08762":{"appDefId":"675bbcef-18d8-41f5-800e-131ec9e08762","viewerScriptUrl":"https:\/\/static.parastorage.com\/services\/wix-code-viewer-app\/1.1479.228\/app.js","baseUrls":{},"widgets":{}}},"blocksBootstrapData":{},"location":{"externalBaseUrl":"https:\/\/a01374769.wixsite.com\/website-7","isPremiumDomain":false,"metaSiteId":"63c5134a-6361-49ca-9aff-044797095ba9","userFileDomainUrl":"filesusr.com"},"bi":{"ownerId":"d211b278-5c40-4e37-b523-f3c31b4290bc","isMobileFriendly":true,"isPreview":false},"platformAPIData":{"routersConfigMap":{}},"wixCodeBootstrapData":{"wixCodeAppDefinitionId":"675bbcef-18d8-41f5-800e-131ec9e08762","wixCodeInstanceId":"8e9e1be6-5b06-44fc-8f09-c14a0baaf23a","wixCloudBaseDomain":"wix-code.com","dbsmViewerApp":"https:\/\/static.parastorage.com\/services\/dbsm-viewer-app\/1.3831.0","wixCodePlatformBaseUrl":"https:\/\/static.parastorage.com\/services\/wix-code-platform\/1.964.0","wixCodeModel":{"appData":{"codeAppId":"ce63c48f-b946-43ce-b986-e232f2872432"},"signedAppRenderInfo":"29d311e7a56461ef773aa7a88aa2aa59beefc0ca.eyJncmlkQXBwSWQiOiJjZTYzYzQ4Zi1iOTQ2LTQzY2UtYjk4Ni1lMjMyZjI4NzI0MzIiLCJodG1sU2l0ZUlkIjoiMWE5MzY5ZTAtZjFjNC00MjExLTk4MmMtMDIwYjg2NDgyMDdhIiwiZGVtb0lkIjpudWxsLCJzaWduRGF0ZSI6MTYzNDg2Mzk2NzAwNn0="},"wixCodePageIds":{"xllhd":"https:\/\/bundler.wix-code.com\/63c5134a-6361-49ca-9aff-044797095ba9\/8e9e1be6-5b06-44fc-8f09-c14a0baaf23a\/ce63c48f-b946-43ce-b986-e232f2872432\/pages\/xllhd.js?wix-data-as-namespace=false","sw3aj":"https:\/\/bundler.wix-code.com\/63c5134a-6361-49ca-9aff-044797095ba9\/8e9e1be6-5b06-44fc-8f09-c14a0baaf23a\/ce63c48f-b946-43ce-b986-e232f2872432\/pages\/sw3aj.js?wix-data-as-namespace=false","icku4":"https:\/\/bundler.wix-code.com\/63c5134a-6361-49ca-9aff-044797095ba9\/8e9e1be6-5b06-44fc-8f09-c14a0baaf23a\/ce63c48f-b946-43ce-b986-e232f2872432\/pages\/icku4.js?wix-data-as-namespace=false","dalke":"https:\/\/bundler.wix-code.com\/63c5134a-6361-49ca-9aff-044797095ba9\/8e9e1be6-5b06-44fc-8f09-c14a0baaf23a\/ce63c48f-b946-43ce-b986-e232f2872432\/pages\/dalke.js?wix-data-as-namespace=false"},"elementorySupport":{"baseUrl":"https:\/\/a01374769.wixsite.com\/website-7\/_api\/wix-code-public-dispatcher\/siteview"},"codePackagesData":[]},"disabledPlatformApps":{},"widgetNames":{"675bbcef-18d8-41f5-800e-131ec9e08762":{"appDefinitionId":"675bbcef-18d8-41f5-800e-131ec9e08762","widgets":{}},"dataBinding":{"appDefinitionId":"dataBinding","widgets":{}}},"essentials":{"appsConductedExperiments":{}}},"appsScripts":{"urls":{},"scope":"page"},"debug":{"disablePlatform":false,"disableSnapshots":false,"enableSnapshots":false}}},"siteAssets":{"dataFixersParams":{"experiments":{"dm_keepChildlessAppWidget":true,"dm_enableDefaultA11ySettings":true,"dm_fixMobileSplitDesign":true,"bv_removeMenuDataFromPageJson":true,"dm_migrateToTextTheme":true,"dm_removeResponsiveDataFromClassicEditorFixer":true,"bv_remove_add_chat_viewer_fixer":"new"},"dfVersion":"1.1402.0","isHttps":true,"isUrlMigrated":true,"metaSiteId":"63c5134a-6361-49ca-9aff-044797095ba9","quickActionsMenuEnabled":false,"siteId":"1a9369e0-f1c4-4211-982c-020b8648207a","siteRevision":19,"v":3,"cacheVersions":{"dataFixer":6}},"modulesParams":{"features":{"moduleName":"thunderbolt-features","contentType":"application\/json","resourceType":"features","languageResolutionMethod":"QueryParam","isMultilingualEnabled":false,"externalBaseUrl":"https:\/\/a01374769.wixsite.com\/website-7","useSandboxInHTMLComp":true},"platform":{"moduleName":"thunderbolt-platform","contentType":"application\/json","resourceType":"platform","externalBaseUrl":"https:\/\/a01374769.wixsite.com\/website-7"},"css":{"moduleName":"thunderbolt-css","contentType":"application\/json","resourceType":"css","stylableMetadataURLs":["editor-elements-library.ad00a5ffbc3c2ba1c736f4fff68ed35c813ed703","editor-elements-design-systems.8a52bb1fb993a4871f882768fa9cefa1118e99ce"],"ooiVersions":""},"siteMap":{"moduleName":"thunderbolt-site-map","contentType":"application\/json","resourceType":"siteMap"}},"clientTopology":{"mediaRootUrl":"https:\/\/static.wixstatic.com","staticMediaUrl":"https:\/\/static.wixstatic.com\/media","moduleRepoUrl":"https:\/\/static.parastorage.com\/unpkg","fileRepoUrl":"https:\/\/static.parastorage.com\/services","siteAssetsUrl":"https:\/\/siteassets.parastorage.com","pageJsonServerUrls":["https:\/\/pages.wixstatic.com","https:\/\/staticorigin.wixstatic.com","https:\/\/fallback.wix.com\/wix-html-editor-pages-webapp\/page"],"pathOfTBModulesInFileRepoForFallback":"wix-thunderbolt\/dist\/"},"siteScopeParams":{"wixCodePageIds":["xllhd","sw3aj","icku4","dalke"],"hasTPAWorkerOnSite":false,"viewMode":"desktop","freemiumBanner":true,"coBrandingBanner":false,"mobileActionsMenu":false,"isWixSite":false,"urlFormatModel":{"format":"slash","forbiddenPageUriSEOs":["app","apps","_api","robots.txt","sitemap.xml","feed.xml","sites"],"pageIdToResolvedUriSEO":{}},"pageJsonFileNames":{"xllhd":"d211b2_c32cecb1f239b16af1d82a13832be212_1.json","sw3aj":"d211b2_a2f6d89fc55073719c4e715796c4935b_2.json","aot6o":"d211b2_a8bb400e089ba9b8bdfd0032d6135cd9_1.json","icku4":"d211b2_48c644a3008418093e90baf8a1eb8f0f_1.json","tv0y0":"d211b2_dcf68f7484fe274ab60dc7128e808dbc_1.json","c1dmp":"d211b2_c1ae57934bd7aa473e0002cb18bc6cc5_18.json","x31n2":"d211b2_0ae9f2f7134f1af02d844be75c1041db_1.json","a356p":"d211b2_8bc594268fb5b85e5d373d8615353611_1.json","rjfwz":"d211b2_0fa0fd1bb001cbdf8e02543b3465839d_1.json","qy3tn":"d211b2_426b097e5f4f004d01f1f459e77579dc_1.json","dalke":"d211b2_7eec4d0865d0ad046f4df71c4911cec4_1.json","masterPage":"d211b2_f38bf489c6d59713757b35c6c6fd688f_16.json"},"protectedPageIds":[],"routersInfo":{"configMap":{}},"anonymousClientSpecMap":{"13":{"type":"sitemembers","applicationId":13,"collectionType":"Open","collectionFormFace":"Register","collectionExposure":"Public","smcollectionId":"06e195b1-0631-46f3-8eda-deafacffdb94","instanceId":"","instance":""},"14":{"type":"public","applicationId":14,"appDefinitionId":"13ee94c1-b635-8505-3391-97919052c16f","appDefinitionName":"Wix Invoices","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":null},"15":{"type":"public","applicationId":15,"appDefinitionId":"55cd9036-36bb-480b-8ddc-afda3cb2eb8d","appDefinitionName":"PriceQuotes","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{}},"16":{"type":"public","applicationId":16,"appDefinitionId":"35aec784-bbec-4e6e-abcb-d3d724af52cf","appDefinitionName":"Recurring Invoices","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{}},"19":{"type":"public","applicationId":19,"appDefinitionId":"8ea9df15-9ff6-4acf-bbb8-8d3a69ae5841","appDefinitionName":"Financial Settings","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{}},"20":{"type":"public","applicationId":20,"appDefinitionId":"14bca956-e09f-f4d6-14d7-466cb3f09103","appDefinitionName":"Wix Cashier","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{"platform":{"editorScriptUrl":"https:\/\/cashier.wixapps.net\/cashier-settings-server\/cashier-site-worker\/editor-script.js"}}},"21":{"type":"public","applicationId":21,"appDefinitionId":"141fbfae-511e-6817-c9f0-48993a7547d1","appDefinitionName":"Inbox","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{}},"22":{"type":"public","applicationId":22,"appDefinitionId":"150ae7ee-c74a-eecd-d3d7-2112895b988a","appDefinitionName":"Marketing Integration","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{}},"23":{"type":"public","applicationId":23,"appDefinitionId":"a322993b-2c74-426f-bbb8-444db73d0d1b","appDefinitionName":"One App","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{},"version":"0.0.26"},"24":{"type":"public","applicationId":24,"appDefinitionId":"f123e8f1-4350-4c9b-b269-04adfadda977","appDefinitionName":"Promote Home","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{}},"25":{"type":"public","applicationId":25,"appDefinitionId":"9bead16f-1c73-4cda-b6c4-28cff46988db","appDefinitionName":"Facebook Ads","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{}},"26":{"type":"public","applicationId":26,"appDefinitionId":"1480c568-5cbd-9392-5604-1148f5faffa0","appDefinitionName":"Get Found on Google","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{}},"27":{"type":"public","applicationId":27,"appDefinitionId":"13aa9735-aa50-4bdb-877c-0bb46804bd71","appDefinitionName":"Promote SEO Patterns","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{}},"28":{"type":"public","applicationId":28,"appDefinitionId":"d70b68e2-8d77-4e0c-9c00-c292d6e0025e","appDefinitionName":"Promote SEO Tools","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{}},"29":{"type":"public","applicationId":29,"appDefinitionId":"14b89688-9b25-5214-d1cb-a3fb9683618b","appDefinitionName":"Mobile App-Social Posts","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{}},"30":{"type":"public","applicationId":30,"appDefinitionId":"135c3d92-0fea-1f9d-2ba5-2a1dfb04297e","appDefinitionName":"Email Marketing","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{"141995eb-c700-8487-6366-a482f7432e2b":{"widgetUrl":"https:\/\/so-feed.codev.wixapps.net\/widget","widgetId":"141995eb-c700-8487-6366-a482f7432e2b","refreshOnWidthChange":true,"mobileUrl":"https:\/\/so-feed.codev.wixapps.net\/widget","published":true,"mobilePublished":true,"seoEnabled":true,"preFetch":false,"shouldBeStretchedByDefault":false,"shouldBeStretchedByDefaultMobile":false,"componentFields":{},"tpaWidgetId":"shoutout_feed","default":true}},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{"premiumBundle":{"parentAppId":"ee21fe60-48c5-45e9-95f4-6ca8f9b1c9d9","parentAppSlug":"ee21fe60-48c5-45e9-95f4-6ca8f9b1c9d9"}}},"31":{"type":"public","applicationId":31,"appDefinitionId":"146c0d71-352e-4464-9a03-2e868aabe7b9","appDefinitionName":"Ascend Tasks","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{}},"32":{"type":"public","applicationId":32,"appDefinitionId":"139ef4fa-c108-8f9a-c7be-d5f492a2c939","appDefinitionName":"Automated Emails","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":null},"33":{"type":"public","applicationId":33,"appDefinitionId":"307ba931-689c-4b55-bb1d-6a382bad9222","appDefinitionName":"Video Maker","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{}},"34":{"type":"public","applicationId":34,"appDefinitionId":"4b10fcce-732d-4be3-9d46-801d271acda9","appDefinitionName":"Secrets Vault","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{},"version":"0.0.30"},"35":{"type":"public","applicationId":35,"appDefinitionId":"ea2821fc-7d97-40a9-9f75-772f29178430","appDefinitionName":"Workflows","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{}},"1412":{"type":"siteextension","applicationId":1412,"appDefinitionId":"675bbcef-18d8-41f5-800e-131ec9e08762","instance":"","instanceId":""},"-666":{"type":"metasite","metaSiteId":"63c5134a-6361-49ca-9aff-044797095ba9","appDefId":"22bef345-3c5b-4c18-b782-74d4085112ff","instance":"","appDefinitionId":"22bef345-3c5b-4c18-b782-74d4085112ff","applicationId":-666,"instanceId":""}},"isPremiumDomain":false,"disableSiteAssetsCache":false,"migratingToOoiWidgetIds":"","siteRevisionConfig":{},"registryLibrariesTopology":[{"artifactId":"editor-elements","namespace":"wixui","url":"https:\/\/static.parastorage.com\/services\/editor-elements\/1.6822.0"},{"artifactId":"editor-elements","namespace":"dsgnsys","url":"https:\/\/static.parastorage.com\/services\/editor-elements\/1.6822.0"}],"isInSeo":false,"language":"es","originalLanguage":"en","appDefinitionIdToSiteRevision":{}},"beckyExperiments":{"specs.thunderbolt.seoFriendlyDropDownMenu":true,"specs.thunderbolt.FileUploaderPopper":true,"specs.thunderbolt.reCAPTCHA_UseEnterpriseSiteKey":true,"specs.thunderbolt.ma_comboboxinputnavigation":true,"specs.thunderbolt.image_placeholder":true,"dm_inputFixerNotAddData":true,"specs.thunderbolt.breakingBekyCache":true},"manifests":{"node":{"modulesToHashes":{"thunderbolt-features":"76009758.bundle.min","thunderbolt-platform":"cad91c84.bundle.min","thunderbolt-css":"42eb32a4.bundle.min","thunderbolt-site-map":"74049331.bundle.min"}},"web":{"modulesToHashes":{"thunderbolt-features":"f7c005d4.bundle.min","thunderbolt-platform":"feae98f6.bundle.min","thunderbolt-css":"c8c8f556.bundle.min","thunderbolt-site-map":"b879ee55.bundle.min","webpack-runtime":"12cefe7c.bundle.min"},"webpackRuntimeBundle":"12cefe7c.bundle.min"},"webWorker":{"modulesToHashes":{"thunderbolt-features":"64a098ab.bundle.min","thunderbolt-platform":"1cf8f454.bundle.min","thunderbolt-css":"26636d2f.bundle.min","thunderbolt-site-map":"5a50a77a.bundle.min"}}},"staticHTMLComponentUrl":"https:\/\/a01374769-wixsite-com.filesusr.com\/","remoteWidgetStructureBuilderVersion":"1.226.0"},"experiments":{"dm_keepChildlessAppWidget":true,"dm_enableDefaultA11ySettings":true,"storeSanpshotOnRedis":true,"specs.wosbm.ThunderboltNotifyBmOnPopupOpenAndClose":true,"bv_moveRotationToTransformation":true,"specs.thunderbolt.seoFriendlyDropDownMenu":true,"specs.thunderbolt.FileUploaderPopper":true,"specs.thunderbolt.reCAPTCHA_UseEnterpriseSiteKey":true,"specs.thunderbolt.useNewBlocksViewerScript":true,"specs.thunderbolt.addUtmParamsToBiEvents":true,"dm_fixMobileSplitDesign":true,"bv_removeMenuDataFromPageJson":true,"specs.thunderbolt.sm_platformizedLogin":true,"dm_migrateToTextTheme":true,"specs.thunderbolt.ma_comboboxinputnavigation":true,"specs.thunderbolt.module_federation":true,"specs.thunderbolt.image_placeholder":true,"dm_fixMasterPageLayout":true,"specs.thunderbolt.checkIOSToAvoidBeacon":true,"specs.thunderbolt.enableSsrChunkedStreaming":true,"dm_inputFixerNotAddData":true,"kfirismonkeyass":true,"specs.thunderbolt.ES5_Deprecation":true,"specs.thunderbolt.safari_sticky_fix":true,"tb_UploadButtonFixValidationNotRequired":true,"specs.thunderbolt.editor_elements_site_assets":true,"specs.thunderbolt.fetchMemberFromMembersNg":true,"specs.thunderbolt.skip_translations_warmup":true,"specs.thunderbolt.breakingBekyCache":true,"specs.thunderbolt.overrideChatColorInQAB":true,"displayWixAdsNewVersion":true,"specs.thunderbolt.wixCodeUseDependenciesForBundle":true,"specs.thunderbolt.ooi_css_optimization":true,"specs.thunderbolt.veloWixMembers":true,"specs.thunderbolt.sm_socialAuthMessageInInAppBrowser":true,"specs.thunderbolt.enableClientSideRenderTrailingHeader":true,"specs.crm.ContactsDeprecatedVeloUseLegacyApp":true,"dm_removeResponsiveDataFromClassicEditorFixer":true,"specs.promote.ar.useStoresPurchaseFBServerEvent":true,"specs.thunderbolt.newAuthorizedPagesFlow":true,"specs.thunderbolt.resourceFetcherConformToFetchApi":true},"fleetConfig":{"fleetName":"thunderbolt-renderer-light","type":"GA","code":0},"dynamicModelUrl":"https:\/\/a01374769.wixsite.com\/website-7\/_api\/v2\/dynamicmodel","rollout":{"siteAssetsVersionsRollout":false,"isDACRollout":0,"isTBRollout":false},"commonConfig":{"brand":"wix","bsi":"","consentPolicy":{},"consentPolicyHeader":{}},"componentsLibrariesTopology":[{"artifactId":"editor-elements","namespace":"wixui","url":"https:\/\/static.parastorage.com\/services\/editor-elements\/1.6822.0"},{"artifactId":"editor-elements","namespace":"dsgnsys","url":"https:\/\/static.parastorage.com\/services\/editor-elements\/1.6822.0"}]}</script>
+
  <script type="application/json" id="wix-viewer-model">{"siteAssetsTestModuleVersion":"1.259.0","requestUrl":"https:\/\/a01374769.wixsite.com\/my-site\/copia-de-home-2","siteFeatures":["bootstrap","assetsLoader","businessLogger","commonConfig","componentsLoader","componentsRegistry","consentPolicy","dashboardWixCodeSdk","locationWixCodeSdk","navigationManager","ooi","pages","renderer","reporter","router","scrollRestoration","seoWixCodeSdk","seo","sessionManager","siteMembersWixCodeSdk","siteMembers","siteScrollBlocker","siteWixCodeSdk","stores","structureApi","tpaCommons","translations","warmupData","windowMessageRegistrar","windowWixCodeSdk","wixEmbedsApi","componentsReact","platform"],"site":{"metaSiteId":"a85ab3d9-f6bd-4e6f-adb0-637387aff078","userId":"d211b278-5c40-4e37-b523-f3c31b4290bc","siteId":"f3c9f0cd-98c1-4eff-a7e4-33ffdaf02b3f","externalBaseUrl":"https:\/\/a01374769.wixsite.com\/my-site","siteRevision":252,"siteType":"UGC","dc":"96","isResponsive":false,"sessionId":"7dcb536b-ab8f-48c6-a149-3f7a1276499f"},"isMobileDevice":false,"viewMode":"desktop","formFactor":"desktop","deviceInfo":{"deviceClass":"Desktop"},"media":{"staticMediaUrl":"https:\/\/static.wixstatic.com\/media","mediaRootUrl":"https:\/\/static.wixstatic.com\/","staticVideoUrl":"https:\/\/video.wixstatic.com\/"},"language":{"userLanguage":"es","userLanguageResolutionMethod":"QueryParam","siteLanguage":"es","isMultilingualEnabled":false,"directionByLanguage":"ltr"},"mode":{"qa":false,"debug":false,"ssrIndicator":false,"ssrOnly":false,"editorElementsVersion":"1.6822.0","siteAssetsFallback":"enable"},"requestId":"1634871638.9777748321951024912","siteFeaturesConfigs":{"assetsLoader":{},"componentsRegistry":{"librariesTopology":[{"artifactId":"editor-elements","namespace":"wixui","url":"https:\/\/static.parastorage.com\/services\/editor-elements\/1.6822.0"},{"artifactId":"editor-elements","namespace":"dsgnsys","url":"https:\/\/static.parastorage.com\/services\/editor-elements\/1.6822.0"}]},"consentPolicy":{"isWixSite":false},"dashboardWixCodeSdk":{},"dataWixCodeSdk":{"gridAppId":"db9377c6-642a-41d7-acbc-85120e204173","segment":"LIVE"},"fedopsWixCodeSdk":{"isWixSite":false},"locationWixCodeSdk":{"routersConfigMap":{},"urlMappings":null},"onloadCompsBehaviors":{},"ooiTpaSharedConfig":{"imageSpriteUrl":"https:\/\/static.parastorage.com\/services\/santa-resources\/resources\/viewer\/editorUI\/fonts.v14.png","wixStaticFontsLinks":["https:\/\/static.parastorage.com\/services\/santa-resources\/resources\/viewer\/user-site-fonts\/v15\/languages-woff2.css"]},"ooi":{"ooiComponentsData":{"142bb34d-3439-576a-7118-683e690a1e0d":{"componentUrl":"https:\/\/static.parastorage.com\/services\/pro-gallery-santa-wrapper\/1.1994.0\/viewer.bundle.min.js","widgetId":"142bb34d-3439-576a-7118-683e690a1e0d","noCssComponentUrl":"","isLoadable":false,"shouldLoadServerZip":false,"isModuleFederated":false,"chunkLoadingGlobal":false}},"viewMode":"Site","formFactor":"Desktop","blogMobileComponentUrl":"undefinedfeed-page-mobile-viewer.bundle.min.js"},"reporter":{"userId":"d211b278-5c40-4e37-b523-f3c31b4290bc","metaSiteId":"a85ab3d9-f6bd-4e6f-adb0-637387aff078","isPremium":false,"isViewerMode":true,"isFBServerEventsAppProvisioned":false,"dynamicPagesIds":[]},"router":{"baseUrl":"https:\/\/a01374769.wixsite.com\/my-site","mainPageId":"c1dmp","pages":{"aot6o":"d211b2_e20af9d3485d3d32cc161d201ed81bd9_132","xllhd":"d211b2_0a49af324deae7402fc6c02df53ad6fa_167","qy3tn":"d211b2_38d93c3a3a93504c7303676fdfcd7dc6_116","dalke":"d211b2_e1dda6a85722d6818170ca1089b743ac_105","sw3aj":"d211b2_e1a10ddc918dee42e573cc40fc732523_235","n42oj":"d211b2_e60c7797cfc57d8c60eec6ce441f1311_252","bd9vi":"d211b2_36a9334d8744387eb89409f281a08499_252","rjfwz":"d211b2_b593cd3f01a84255ae6e013e4c6794d6_116","icku4":"d211b2_770f63e04d5a542e951e6c081406916c_207","c1dmp":"d211b2_38d521d2e1f5d31a837e50b0a0729d23_252","tv0y0":"d211b2_ff8dc3d7b5055a98134562018b118684_146","x31n2":"d211b2_2493ab439dc733e93892ae1c1ce63dc5_88","a356p":"d211b2_35e00c3a58dddd34c3a27b325c495863_132"},"routes":{".\/copia-de-proposed-implementation":{"type":"Static","pageId":"aot6o"},".\/copia-de-project-description":{"type":"Static","pageId":"xllhd"},".\/copia-de-home-1":{"type":"Static","pageId":"qy3tn"},".\/copia-de-attributions":{"type":"Static","pageId":"dalke"},".\/copia-de-integrated-human-practices":{"type":"Static","pageId":"sw3aj"},".\/copia-de-integrated-human-practices-1":{"type":"Static","pageId":"n42oj"},".\/copia-de-home-2":{"type":"Static","pageId":"bd9vi"},".\/copia-de-sustainable-development-goals":{"type":"Static","pageId":"rjfwz"},".\/copia-de-project-description-1":{"type":"Static","pageId":"icku4"},".\/home":{"type":"Static","pageId":"c1dmp"},".\/copia-de-overview-1":{"type":"Static","pageId":"tv0y0"},".\/copia-de-home":{"type":"Static","pageId":"x31n2"},".\/copia-de-overview":{"type":"Static","pageId":"a356p"},".\/":{"type":"Static","pageId":"c1dmp"}},"isWixSite":false},"searchWixCodeSdk":{"language":"es"},"seo":{"context":{"siteName":"My Site","siteUrl":"https:\/\/a01374769.wixsite.com\/my-site","indexSite":true,"defaultUrl":"https:\/\/a01374769.wixsite.com\/my-site\/copia-de-home-2","currLangIsOriginal":true,"homePageTitle":"HOME","ogType":"article","businesLocale":"es-mx","experiments":{"specs.seo.ReverseResolveIsIndexableLogic":"true"}},"metaTags":[{"name":"fb_admins_meta_tag","value":"","property":false}],"customHeadTags":"","isInSEO":false,"hasBlogAmp":false,"mainPageId":"c1dmp"},"sessionManager":{"dynamicModelApiUrl":"https:\/\/a01374769.wixsite.com\/my-site\/_api\/v2\/dynamicmodel","expiryTimeoutOverride":0},"siteMembersWixCodeSdk":{"isPreviewMode":false,"smToken":"","smcollectionId":"99fb31f4-0568-4e36-a2f2-eedd42b325aa"},"siteMembers":{"collectionExposure":"Public","smcollectionId":"99fb31f4-0568-4e36-a2f2-eedd42b325aa","smToken":"","protectedHomepage":false,"isCommunityInstalled":false},"siteWixCodeSdk":{"siteRevision":252,"regionalSettings":"es-mx","language":"es","currency":"MXN","mainPageId":"c1dmp","appsData":{"13":{},"14":{"appDefinitionId":"13ee94c1-b635-8505-3391-97919052c16f"},"15":{"appDefinitionId":"55cd9036-36bb-480b-8ddc-afda3cb2eb8d"},"16":{"appDefinitionId":"35aec784-bbec-4e6e-abcb-d3d724af52cf"},"19":{"appDefinitionId":"8ea9df15-9ff6-4acf-bbb8-8d3a69ae5841"},"20":{"appDefinitionId":"14bca956-e09f-f4d6-14d7-466cb3f09103"},"21":{"appDefinitionId":"141fbfae-511e-6817-c9f0-48993a7547d1"},"22":{"appDefinitionId":"150ae7ee-c74a-eecd-d3d7-2112895b988a"},"23":{"appDefinitionId":"a322993b-2c74-426f-bbb8-444db73d0d1b"},"24":{"appDefinitionId":"f123e8f1-4350-4c9b-b269-04adfadda977"},"25":{"appDefinitionId":"9bead16f-1c73-4cda-b6c4-28cff46988db"},"26":{"appDefinitionId":"1480c568-5cbd-9392-5604-1148f5faffa0"},"27":{"appDefinitionId":"13aa9735-aa50-4bdb-877c-0bb46804bd71"},"28":{"appDefinitionId":"d70b68e2-8d77-4e0c-9c00-c292d6e0025e"},"29":{"appDefinitionId":"14b89688-9b25-5214-d1cb-a3fb9683618b"},"30":{"appDefinitionId":"135c3d92-0fea-1f9d-2ba5-2a1dfb04297e"},"31":{"appDefinitionId":"146c0d71-352e-4464-9a03-2e868aabe7b9"},"32":{"appDefinitionId":"139ef4fa-c108-8f9a-c7be-d5f492a2c939"},"33":{"appDefinitionId":"307ba931-689c-4b55-bb1d-6a382bad9222"},"34":{"appDefinitionId":"4b10fcce-732d-4be3-9d46-801d271acda9"},"35":{"appDefinitionId":"ea2821fc-7d97-40a9-9f75-772f29178430"},"1412":{"appDefinitionId":"675bbcef-18d8-41f5-800e-131ec9e08762"},"2534":{"appDefinitionId":"14271d6f-ba62-d045-549b-ab972ae1f70e"},"-666":{"appDefinitionId":"22bef345-3c5b-4c18-b782-74d4085112ff"}},"pageIdToPrefix":{},"routerPrefixes":{},"timezone":"America\/Mexico_City","pageIdToTitle":{"aot6o":"Overview","xllhd":"Integrated Human Practices","qy3tn":"Attributions","dalke":"Project Description","sw3aj":"ZETASIZER","n42oj":"Hardware","bd9vi":"Software","rjfwz":"Proposed Implementation","icku4":"Results","c1dmp":"HOME","tv0y0":"Selection Marker Parts","x31n2":"Sustainable Development Goals","a356p":"Biosensor Parts"},"urlMappings":null,"viewMode":"Site"},"tpaCommons":{"widgetsClientSpecMapData":{"141995eb-c700-8487-6366-a482f7432e2b":{"widgetUrl":"https:\/\/so-feed.codev.wixapps.net\/widget","mobileUrl":"https:\/\/so-feed.codev.wixapps.net\/widget","tpaWidgetId":"shoutout_feed","appPage":{},"applicationId":30,"appDefinitionName":"Email Marketing","appDefinitionId":"135c3d92-0fea-1f9d-2ba5-2a1dfb04297e","allowScrolling":false},"142bb34d-3439-576a-7118-683e690a1e0d":{"widgetUrl":"https:\/\/progallery.wixapps.net\/gallery.html","mobileUrl":"https:\/\/progallery.wixapps.net\/gallery.html","tpaWidgetId":"pro-gallery","appPage":{},"applicationId":2534,"appDefinitionName":"Wix Pro Gallery","appDefinitionId":"14271d6f-ba62-d045-549b-ab972ae1f70e","allowScrolling":false},"144f04b9-aab4-fde7-179b-780c11da4f46":{"widgetUrl":"https:\/\/progallery.wixapps.net\/fullscreen","mobileUrl":"https:\/\/progallery.wixapps.net\/fullscreen","appPage":{"id":"fullscreen_page","name":"Fullscreen Page","defaultPage":"","hidden":true,"multiInstanceEnabled":false,"order":1,"indexable":true,"fullPage":true,"landingPageInMobile":false,"hideFromMenu":true},"applicationId":2534,"appDefinitionName":"Wix Pro Gallery","appDefinitionId":"14271d6f-ba62-d045-549b-ab972ae1f70e","allowScrolling":true}},"appsClientSpecMapByApplicationId":{"30":{"widgets":{"141995eb-c700-8487-6366-a482f7432e2b":{"widgetUrl":"https:\/\/so-feed.codev.wixapps.net\/widget","widgetId":"141995eb-c700-8487-6366-a482f7432e2b","refreshOnWidthChange":true,"mobileUrl":"https:\/\/so-feed.codev.wixapps.net\/widget","published":true,"mobilePublished":true,"seoEnabled":true,"preFetch":false,"shouldBeStretchedByDefault":false,"shouldBeStretchedByDefaultMobile":false,"componentFields":{},"tpaWidgetId":"shoutout_feed","default":true}},"applicationId":30,"appDefinitionName":"Email Marketing"},"2534":{"widgets":{"142bb34d-3439-576a-7118-683e690a1e0d":{"widgetUrl":"https:\/\/progallery.wixapps.net\/gallery.html","widgetId":"142bb34d-3439-576a-7118-683e690a1e0d","refreshOnWidthChange":true,"mobileUrl":"https:\/\/progallery.wixapps.net\/gallery.html","published":true,"mobilePublished":true,"seoEnabled":true,"preFetch":false,"shouldBeStretchedByDefault":true,"shouldBeStretchedByDefaultMobile":false,"componentFields":{"useSsrSeo":true,"mobileSettingsEnabled":true,"componentUrl":"https:\/\/static.parastorage.com\/services\/pro-gallery-santa-wrapper\/1.1994.0\/viewer.bundle.min.js","controllerUrlTemplate":"","componentUrlTemplate":"https:\/\/static.parastorage.com\/services\/pro-gallery-santa-wrapper\/<%= serviceVersion('pro-gallery-santa-wrapper') %>\/viewer.bundle.min.js"},"tpaWidgetId":"pro-gallery","default":true},"144f04b9-aab4-fde7-179b-780c11da4f46":{"widgetUrl":"https:\/\/progallery.wixapps.net\/fullscreen","widgetId":"144f04b9-aab4-fde7-179b-780c11da4f46","refreshOnWidthChange":true,"mobileUrl":"https:\/\/progallery.wixapps.net\/fullscreen","appPage":{"id":"fullscreen_page","name":"Fullscreen Page","defaultPage":"","hidden":true,"multiInstanceEnabled":false,"order":1,"indexable":true,"fullPage":true,"landingPageInMobile":false,"hideFromMenu":true},"published":true,"mobilePublished":true,"seoEnabled":true,"preFetch":false,"shouldBeStretchedByDefault":true,"shouldBeStretchedByDefaultMobile":false,"componentFields":{"useSsrSeo":true},"default":false}},"applicationId":2534,"appDefinitionName":"Wix Pro Gallery"}},"appsClientSpecMapData":{"135c3d92-0fea-1f9d-2ba5-2a1dfb04297e":{"applicationId":30,"appDefinitionName":"Email Marketing","appFields":{"premiumBundle":{"parentAppId":"ee21fe60-48c5-45e9-95f4-6ca8f9b1c9d9","parentAppSlug":"ee21fe60-48c5-45e9-95f4-6ca8f9b1c9d9"}},"isWixTPA":true},"14271d6f-ba62-d045-549b-ab972ae1f70e":{"applicationId":2534,"appDefinitionName":"Wix Pro Gallery","appFields":{"platform":{"baseUrls":{"santaWrapperBaseUrl":"https:\/\/static.parastorage.com\/services\/pro-gallery-santa-wrapper\/1.1994.0\/"},"baseUrlsTemplate":{"santaWrapperBaseUrl":"https:\/\/static.parastorage.com\/services\/pro-gallery-santa-wrapper\/<%= serviceVersion('pro-gallery-santa-wrapper') %>\/"},"margins":{"desktop":{"top":{},"right":{},"bottom":{},"left":{}},"tablet":{"top":{},"right":{},"bottom":{},"left":{}},"mobile":{"top":{},"right":{},"bottom":{},"left":{}}},"height":{"desktop":{},"tablet":{},"mobile":{}},"cloneAppDataUrl":"https:\/\/progallery.wixapps.net\/_api\/gallery\/clone","editorScriptUrl":"https:\/\/static.parastorage.com\/services\/pro-gallery-santa-wrapper\/1.1974.0\/editorScript.bundle.min.js","viewerScriptUrlTemplate":"https:\/\/static.parastorage.com\/services\/pro-gallery-santa-wrapper\/<%= serviceVersion('pro-gallery-santa-wrapper') %>\/viewerScript.bundle.min.js","isStretched":{},"docking":{"desktop":{},"tablet":{},"mobile":{}},"viewerScriptUrl":"https:\/\/static.parastorage.com\/services\/pro-gallery-santa-wrapper\/1.1994.0\/viewerScript.bundle.min.js","errorReporting":{},"width":{"desktop":{},"tablet":{},"mobile":{}},"shouldCloneDataPerComponent":true,"viewer":{"errorReporting":{}}},"isStandalone":true},"isWixTPA":true}},"previewMode":false,"siteRevision":252,"userFileDomainUrl":"filesusr.com","metaSiteId":"a85ab3d9-f6bd-4e6f-adb0-637387aff078","routersConfig":{},"routersByPrefix":{},"viewMode":"site","editorOrSite":"site","externalBaseUrl":"https:\/\/a01374769.wixsite.com\/my-site","tpaModalConfig":{"wixTPAs":{"14":true,"15":true,"16":true,"19":true,"20":true,"21":true,"22":true,"23":true,"24":true,"25":true,"26":true,"27":true,"28":true,"29":true,"30":true,"31":true,"32":true,"33":true,"34":true,"35":true,"2534":true}},"appSectionParams":{},"requestUrl":"https:\/\/a01374769.wixsite.com\/my-site\/copia-de-home-2","isMobileView":false,"deviceType":"desktop","isMobileDevice":false,"extras":{"currency":"MXN"},"tpaDebugParams":{"debugApp":null,"petri_ovr":null},"locale":"es","timeZone":"America\/Mexico_City","debug":false,"regionalLanguage":"es"},"windowWixCodeSdk":{"locale":"es-mx","isMobileFriendly":true,"formFactor":"Desktop","pageIdToRouterAppDefinitionId":{}},"wixEmbedsApi":{"isAdminPage":false},"platform":{"landingPageId":"bd9vi","isChancePlatformOnLandingPage":false,"clientWorkerUrl":"https:\/\/static.parastorage.com\/services\/wix-thunderbolt\/dist\/clientWorker.7dc4d89b.bundle.min.js","bootstrapData":{"isMobileView":false,"appsSpecData":{"675bbcef-18d8-41f5-800e-131ec9e08762":{"appDefinitionId":"675bbcef-18d8-41f5-800e-131ec9e08762","type":"siteextension","instanceId":"9fe263a5-5149-4417-b77a-915c6213aa2f","isModuleFederated":false},"14271d6f-ba62-d045-549b-ab972ae1f70e":{"appDefinitionId":"14271d6f-ba62-d045-549b-ab972ae1f70e","type":"public","instanceId":"73ae583e-d2c2-4bf1-9712-141927edc711","appDefinitionName":"Wix Pro Gallery","isWixTPA":true,"isModuleFederated":false},"dataBinding":{"appDefinitionId":"dataBinding","type":"application","instanceId":"9fe263a5-5149-4417-b77a-915c6213aa2f","appDefinitionName":"Data Binding","isWixTPA":true,"isModuleFederated":false}},"appsUrlData":{"14271d6f-ba62-d045-549b-ab972ae1f70e":{"appDefId":"14271d6f-ba62-d045-549b-ab972ae1f70e","appDefName":"Wix Pro Gallery","viewerScriptUrl":"https:\/\/static.parastorage.com\/services\/pro-gallery-santa-wrapper\/1.1994.0\/viewerScript.bundle.min.js","baseUrls":{"santaWrapperBaseUrl":"https:\/\/static.parastorage.com\/services\/pro-gallery-santa-wrapper\/1.1994.0\/"},"widgets":{"142bb34d-3439-576a-7118-683e690a1e0d":{"controllerUrl":"","componentUrl":"https:\/\/static.parastorage.com\/services\/pro-gallery-santa-wrapper\/1.1994.0\/viewer.bundle.min.js","noCssComponentUrl":"","widgetId":"142bb34d-3439-576a-7118-683e690a1e0d"},"144f04b9-aab4-fde7-179b-780c11da4f46":{"controllerUrl":"","componentUrl":"","noCssComponentUrl":"","widgetId":"144f04b9-aab4-fde7-179b-780c11da4f46"}}},"dataBinding":{"appDefId":"dataBinding","appDefName":"Data Binding","viewerScriptUrl":"https:\/\/static.parastorage.com\/services\/dbsm-viewer-app\/1.3831.0\/app.js","baseUrls":{},"widgets":{}},"675bbcef-18d8-41f5-800e-131ec9e08762":{"appDefId":"675bbcef-18d8-41f5-800e-131ec9e08762","viewerScriptUrl":"https:\/\/static.parastorage.com\/services\/wix-code-viewer-app\/1.1479.228\/app.js","baseUrls":{},"widgets":{}}},"blocksBootstrapData":{},"location":{"externalBaseUrl":"https:\/\/a01374769.wixsite.com\/my-site","isPremiumDomain":false,"metaSiteId":"a85ab3d9-f6bd-4e6f-adb0-637387aff078","userFileDomainUrl":"filesusr.com"},"bi":{"ownerId":"d211b278-5c40-4e37-b523-f3c31b4290bc","isMobileFriendly":true,"isPreview":false},"platformAPIData":{"routersConfigMap":{}},"wixCodeBootstrapData":{"wixCodeAppDefinitionId":"675bbcef-18d8-41f5-800e-131ec9e08762","wixCodeInstanceId":"9fe263a5-5149-4417-b77a-915c6213aa2f","wixCloudBaseDomain":"wix-code.com","dbsmViewerApp":"https:\/\/static.parastorage.com\/services\/dbsm-viewer-app\/1.3831.0","wixCodePlatformBaseUrl":"https:\/\/static.parastorage.com\/services\/wix-code-platform\/1.964.0","wixCodeModel":{"appData":{"codeAppId":"db9377c6-642a-41d7-acbc-85120e204173"},"signedAppRenderInfo":"21ad23ac6f285b9d2da36b9dbb800406ea9e0f3b.eyJncmlkQXBwSWQiOiJkYjkzNzdjNi02NDJhLTQxZDctYWNiYy04NTEyMGUyMDQxNzMiLCJodG1sU2l0ZUlkIjoiZjNjOWYwY2QtOThjMS00ZWZmLWE3ZTQtMzNmZmRhZjAyYjNmIiwiZGVtb0lkIjpudWxsLCJzaWduRGF0ZSI6MTYzNDg3MTYzOTA4OX0="},"wixCodePageIds":{"sw3aj":"https:\/\/bundler.wix-code.com\/a85ab3d9-f6bd-4e6f-adb0-637387aff078\/9fe263a5-5149-4417-b77a-915c6213aa2f\/db9377c6-642a-41d7-acbc-85120e204173\/pages\/sw3aj.js?wix-data-as-namespace=false","xllhd":"https:\/\/bundler.wix-code.com\/a85ab3d9-f6bd-4e6f-adb0-637387aff078\/9fe263a5-5149-4417-b77a-915c6213aa2f\/db9377c6-642a-41d7-acbc-85120e204173\/pages\/xllhd.js?wix-data-as-namespace=false","n42oj":"https:\/\/bundler.wix-code.com\/a85ab3d9-f6bd-4e6f-adb0-637387aff078\/9fe263a5-5149-4417-b77a-915c6213aa2f\/db9377c6-642a-41d7-acbc-85120e204173\/pages\/n42oj.js?wix-data-as-namespace=false","icku4":"https:\/\/bundler.wix-code.com\/a85ab3d9-f6bd-4e6f-adb0-637387aff078\/9fe263a5-5149-4417-b77a-915c6213aa2f\/db9377c6-642a-41d7-acbc-85120e204173\/pages\/icku4.js?wix-data-as-namespace=false","dalke":"https:\/\/bundler.wix-code.com\/a85ab3d9-f6bd-4e6f-adb0-637387aff078\/9fe263a5-5149-4417-b77a-915c6213aa2f\/db9377c6-642a-41d7-acbc-85120e204173\/pages\/dalke.js?wix-data-as-namespace=false"},"elementorySupport":{"baseUrl":"https:\/\/a01374769.wixsite.com\/my-site\/_api\/wix-code-public-dispatcher\/siteview"},"codePackagesData":[]},"disabledPlatformApps":{},"widgetNames":{"675bbcef-18d8-41f5-800e-131ec9e08762":{"appDefinitionId":"675bbcef-18d8-41f5-800e-131ec9e08762","widgets":{}},"14271d6f-ba62-d045-549b-ab972ae1f70e":{"appDefinitionId":"14271d6f-ba62-d045-549b-ab972ae1f70e","widgets":{"142bb34d-3439-576a-7118-683e690a1e0d":"pro-gallery","144f04b9-aab4-fde7-179b-780c11da4f46":"fullscreen_page"}},"dataBinding":{"appDefinitionId":"dataBinding","widgets":{}}},"essentials":{"appsConductedExperiments":{}}},"appsScripts":{"urls":{},"scope":"page"},"debug":{"disablePlatform":false,"disableSnapshots":false,"enableSnapshots":false}}},"siteAssets":{"dataFixersParams":{"experiments":{"dm_keepChildlessAppWidget":true,"dm_enableDefaultA11ySettings":true,"dm_fixMobileSplitDesign":true,"bv_removeMenuDataFromPageJson":true,"dm_migrateToTextTheme":true,"dm_removeResponsiveDataFromClassicEditorFixer":true,"bv_remove_add_chat_viewer_fixer":"new"},"dfVersion":"1.1402.0","isHttps":true,"isUrlMigrated":true,"metaSiteId":"a85ab3d9-f6bd-4e6f-adb0-637387aff078","quickActionsMenuEnabled":false,"siteId":"f3c9f0cd-98c1-4eff-a7e4-33ffdaf02b3f","siteRevision":252,"v":3,"cacheVersions":{"dataFixer":6}},"modulesParams":{"features":{"moduleName":"thunderbolt-features","contentType":"application\/json","resourceType":"features","languageResolutionMethod":"QueryParam","isMultilingualEnabled":false,"externalBaseUrl":"https:\/\/a01374769.wixsite.com\/my-site","useSandboxInHTMLComp":true},"platform":{"moduleName":"thunderbolt-platform","contentType":"application\/json","resourceType":"platform","externalBaseUrl":"https:\/\/a01374769.wixsite.com\/my-site"},"css":{"moduleName":"thunderbolt-css","contentType":"application\/json","resourceType":"css","stylableMetadataURLs":["editor-elements-library.ad00a5ffbc3c2ba1c736f4fff68ed35c813ed703","editor-elements-design-systems.8a52bb1fb993a4871f882768fa9cefa1118e99ce"],"ooiVersions":""},"siteMap":{"moduleName":"thunderbolt-site-map","contentType":"application\/json","resourceType":"siteMap"}},"clientTopology":{"mediaRootUrl":"https:\/\/static.wixstatic.com","staticMediaUrl":"https:\/\/static.wixstatic.com\/media","moduleRepoUrl":"https:\/\/static.parastorage.com\/unpkg","fileRepoUrl":"https:\/\/static.parastorage.com\/services","siteAssetsUrl":"https:\/\/siteassets.parastorage.com","pageJsonServerUrls":["https:\/\/pages.wixstatic.com","https:\/\/staticorigin.wixstatic.com","https:\/\/fallback.wix.com\/wix-html-editor-pages-webapp\/page"],"pathOfTBModulesInFileRepoForFallback":"wix-thunderbolt\/dist\/"},"siteScopeParams":{"wixCodePageIds":["sw3aj","xllhd","n42oj","icku4","dalke"],"hasTPAWorkerOnSite":false,"viewMode":"desktop","freemiumBanner":true,"coBrandingBanner":false,"mobileActionsMenu":false,"isWixSite":false,"urlFormatModel":{"format":"slash","forbiddenPageUriSEOs":["app","apps","_api","robots.txt","sitemap.xml","feed.xml","sites"],"pageIdToResolvedUriSEO":{}},"pageJsonFileNames":{"aot6o":"d211b2_e20af9d3485d3d32cc161d201ed81bd9_132.json","xllhd":"d211b2_0a49af324deae7402fc6c02df53ad6fa_167.json","qy3tn":"d211b2_38d93c3a3a93504c7303676fdfcd7dc6_116.json","dalke":"d211b2_e1dda6a85722d6818170ca1089b743ac_105.json","sw3aj":"d211b2_e1a10ddc918dee42e573cc40fc732523_235.json","n42oj":"d211b2_e60c7797cfc57d8c60eec6ce441f1311_252.json","bd9vi":"d211b2_36a9334d8744387eb89409f281a08499_252.json","rjfwz":"d211b2_b593cd3f01a84255ae6e013e4c6794d6_116.json","icku4":"d211b2_770f63e04d5a542e951e6c081406916c_207.json","c1dmp":"d211b2_38d521d2e1f5d31a837e50b0a0729d23_252.json","tv0y0":"d211b2_ff8dc3d7b5055a98134562018b118684_146.json","x31n2":"d211b2_2493ab439dc733e93892ae1c1ce63dc5_88.json","a356p":"d211b2_35e00c3a58dddd34c3a27b325c495863_132.json","masterPage":"d211b2_a835c76fb68b29b4a44fefba01941cf8_252.json"},"protectedPageIds":[],"routersInfo":{"configMap":{}},"anonymousClientSpecMap":{"13":{"type":"sitemembers","applicationId":13,"collectionType":"Open","collectionFormFace":"Register","collectionExposure":"Public","smcollectionId":"99fb31f4-0568-4e36-a2f2-eedd42b325aa","instanceId":"","instance":""},"14":{"type":"public","applicationId":14,"appDefinitionId":"13ee94c1-b635-8505-3391-97919052c16f","appDefinitionName":"Wix Invoices","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":null},"15":{"type":"public","applicationId":15,"appDefinitionId":"55cd9036-36bb-480b-8ddc-afda3cb2eb8d","appDefinitionName":"PriceQuotes","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{}},"16":{"type":"public","applicationId":16,"appDefinitionId":"35aec784-bbec-4e6e-abcb-d3d724af52cf","appDefinitionName":"Recurring Invoices","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{}},"19":{"type":"public","applicationId":19,"appDefinitionId":"8ea9df15-9ff6-4acf-bbb8-8d3a69ae5841","appDefinitionName":"Financial Settings","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{}},"20":{"type":"public","applicationId":20,"appDefinitionId":"14bca956-e09f-f4d6-14d7-466cb3f09103","appDefinitionName":"Wix Cashier","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{"platform":{"editorScriptUrl":"https:\/\/cashier.wixapps.net\/cashier-settings-server\/cashier-site-worker\/editor-script.js"}}},"21":{"type":"public","applicationId":21,"appDefinitionId":"141fbfae-511e-6817-c9f0-48993a7547d1","appDefinitionName":"Inbox","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{}},"22":{"type":"public","applicationId":22,"appDefinitionId":"150ae7ee-c74a-eecd-d3d7-2112895b988a","appDefinitionName":"Marketing Integration","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{}},"23":{"type":"public","applicationId":23,"appDefinitionId":"a322993b-2c74-426f-bbb8-444db73d0d1b","appDefinitionName":"One App","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{},"version":"0.0.26"},"24":{"type":"public","applicationId":24,"appDefinitionId":"f123e8f1-4350-4c9b-b269-04adfadda977","appDefinitionName":"Promote Home","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{}},"25":{"type":"public","applicationId":25,"appDefinitionId":"9bead16f-1c73-4cda-b6c4-28cff46988db","appDefinitionName":"Facebook Ads","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{}},"26":{"type":"public","applicationId":26,"appDefinitionId":"1480c568-5cbd-9392-5604-1148f5faffa0","appDefinitionName":"Get Found on Google","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{}},"27":{"type":"public","applicationId":27,"appDefinitionId":"13aa9735-aa50-4bdb-877c-0bb46804bd71","appDefinitionName":"Promote SEO Patterns","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{}},"28":{"type":"public","applicationId":28,"appDefinitionId":"d70b68e2-8d77-4e0c-9c00-c292d6e0025e","appDefinitionName":"Promote SEO Tools","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{}},"29":{"type":"public","applicationId":29,"appDefinitionId":"14b89688-9b25-5214-d1cb-a3fb9683618b","appDefinitionName":"Mobile App-Social Posts","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{}},"30":{"type":"public","applicationId":30,"appDefinitionId":"135c3d92-0fea-1f9d-2ba5-2a1dfb04297e","appDefinitionName":"Email Marketing","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{"141995eb-c700-8487-6366-a482f7432e2b":{"widgetUrl":"https:\/\/so-feed.codev.wixapps.net\/widget","widgetId":"141995eb-c700-8487-6366-a482f7432e2b","refreshOnWidthChange":true,"mobileUrl":"https:\/\/so-feed.codev.wixapps.net\/widget","published":true,"mobilePublished":true,"seoEnabled":true,"preFetch":false,"shouldBeStretchedByDefault":false,"shouldBeStretchedByDefaultMobile":false,"componentFields":{},"tpaWidgetId":"shoutout_feed","default":true}},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{"premiumBundle":{"parentAppId":"ee21fe60-48c5-45e9-95f4-6ca8f9b1c9d9","parentAppSlug":"ee21fe60-48c5-45e9-95f4-6ca8f9b1c9d9"}}},"31":{"type":"public","applicationId":31,"appDefinitionId":"146c0d71-352e-4464-9a03-2e868aabe7b9","appDefinitionName":"Ascend Tasks","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{}},"32":{"type":"public","applicationId":32,"appDefinitionId":"139ef4fa-c108-8f9a-c7be-d5f492a2c939","appDefinitionName":"Automated Emails","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":null},"33":{"type":"public","applicationId":33,"appDefinitionId":"307ba931-689c-4b55-bb1d-6a382bad9222","appDefinitionName":"Video Maker","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{}},"34":{"type":"public","applicationId":34,"appDefinitionId":"4b10fcce-732d-4be3-9d46-801d271acda9","appDefinitionName":"Secrets Vault","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{},"version":"0.0.30"},"35":{"type":"public","applicationId":35,"appDefinitionId":"ea2821fc-7d97-40a9-9f75-772f29178430","appDefinitionName":"Workflows","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":true,"permissions":{"revoked":false},"appFields":{}},"1412":{"type":"siteextension","applicationId":1412,"appDefinitionId":"675bbcef-18d8-41f5-800e-131ec9e08762","instance":"","instanceId":""},"2534":{"type":"public","applicationId":2534,"appDefinitionId":"14271d6f-ba62-d045-549b-ab972ae1f70e","appDefinitionName":"Wix Pro Gallery","instance":"","instanceId":"","sectionPublished":true,"sectionMobilePublished":false,"sectionSeoEnabled":true,"widgets":{"142bb34d-3439-576a-7118-683e690a1e0d":{"widgetUrl":"https:\/\/progallery.wixapps.net\/gallery.html","widgetId":"142bb34d-3439-576a-7118-683e690a1e0d","refreshOnWidthChange":true,"mobileUrl":"https:\/\/progallery.wixapps.net\/gallery.html","published":true,"mobilePublished":true,"seoEnabled":true,"preFetch":false,"shouldBeStretchedByDefault":true,"shouldBeStretchedByDefaultMobile":false,"componentFields":{"useSsrSeo":true,"mobileSettingsEnabled":true,"componentUrl":"https:\/\/static.parastorage.com\/services\/pro-gallery-santa-wrapper\/1.1994.0\/viewer.bundle.min.js","controllerUrlTemplate":"","componentUrlTemplate":"https:\/\/static.parastorage.com\/services\/pro-gallery-santa-wrapper\/<%= serviceVersion('pro-gallery-santa-wrapper') %>\/viewer.bundle.min.js"},"tpaWidgetId":"pro-gallery","default":true},"144f04b9-aab4-fde7-179b-780c11da4f46":{"widgetUrl":"https:\/\/progallery.wixapps.net\/fullscreen","widgetId":"144f04b9-aab4-fde7-179b-780c11da4f46","refreshOnWidthChange":true,"mobileUrl":"https:\/\/progallery.wixapps.net\/fullscreen","appPage":{"id":"fullscreen_page","name":"Fullscreen Page","defaultPage":"","hidden":true,"multiInstanceEnabled":false,"order":1,"indexable":true,"fullPage":true,"landingPageInMobile":false,"hideFromMenu":true},"published":true,"mobilePublished":true,"seoEnabled":true,"preFetch":false,"shouldBeStretchedByDefault":true,"shouldBeStretchedByDefaultMobile":false,"componentFields":{"useSsrSeo":true},"default":false}},"appRequirements":{"requireSiteMembers":false},"isWixTPA":true,"installedAtDashboard":false,"permissions":{"revoked":true},"appFields":{"platform":{"baseUrls":{"santaWrapperBaseUrl":"https:\/\/static.parastorage.com\/services\/pro-gallery-santa-wrapper\/1.1994.0\/"},"baseUrlsTemplate":{"santaWrapperBaseUrl":"https:\/\/static.parastorage.com\/services\/pro-gallery-santa-wrapper\/<%= serviceVersion('pro-gallery-santa-wrapper') %>\/"},"margins":{"desktop":{"top":{},"right":{},"bottom":{},"left":{}},"tablet":{"top":{},"right":{},"bottom":{},"left":{}},"mobile":{"top":{},"right":{},"bottom":{},"left":{}}},"height":{"desktop":{},"tablet":{},"mobile":{}},"cloneAppDataUrl":"https:\/\/progallery.wixapps.net\/_api\/gallery\/clone","editorScriptUrl":"https:\/\/static.parastorage.com\/services\/pro-gallery-santa-wrapper\/1.1974.0\/editorScript.bundle.min.js","viewerScriptUrlTemplate":"https:\/\/static.parastorage.com\/services\/pro-gallery-santa-wrapper\/<%= serviceVersion('pro-gallery-santa-wrapper') %>\/viewerScript.bundle.min.js","isStretched":{},"docking":{"desktop":{},"tablet":{},"mobile":{}},"viewerScriptUrl":"https:\/\/static.parastorage.com\/services\/pro-gallery-santa-wrapper\/1.1994.0\/viewerScript.bundle.min.js","errorReporting":{},"width":{"desktop":{},"tablet":{},"mobile":{}},"shouldCloneDataPerComponent":true,"viewer":{"errorReporting":{}}},"isStandalone":true}},"-666":{"type":"metasite","metaSiteId":"a85ab3d9-f6bd-4e6f-adb0-637387aff078","appDefId":"22bef345-3c5b-4c18-b782-74d4085112ff","instance":"","appDefinitionId":"22bef345-3c5b-4c18-b782-74d4085112ff","applicationId":-666,"instanceId":""}},"isPremiumDomain":false,"disableSiteAssetsCache":false,"migratingToOoiWidgetIds":"","siteRevisionConfig":{},"registryLibrariesTopology":[{"artifactId":"editor-elements","namespace":"wixui","url":"https:\/\/static.parastorage.com\/services\/editor-elements\/1.6822.0"},{"artifactId":"editor-elements","namespace":"dsgnsys","url":"https:\/\/static.parastorage.com\/services\/editor-elements\/1.6822.0"}],"isInSeo":false,"language":"es","originalLanguage":"en","appDefinitionIdToSiteRevision":{}},"beckyExperiments":{"specs.thunderbolt.seoFriendlyDropDownMenu":true,"specs.thunderbolt.FileUploaderPopper":true,"specs.thunderbolt.reCAPTCHA_UseEnterpriseSiteKey":true,"specs.thunderbolt.ma_comboboxinputnavigation":true,"specs.thunderbolt.image_placeholder":true,"dm_inputFixerNotAddData":true,"specs.thunderbolt.breakingBekyCache":true},"manifests":{"node":{"modulesToHashes":{"thunderbolt-features":"76009758.bundle.min","thunderbolt-platform":"cad91c84.bundle.min","thunderbolt-css":"42eb32a4.bundle.min","thunderbolt-site-map":"74049331.bundle.min"}},"web":{"modulesToHashes":{"thunderbolt-features":"f7c005d4.bundle.min","thunderbolt-platform":"feae98f6.bundle.min","thunderbolt-css":"c8c8f556.bundle.min","thunderbolt-site-map":"b879ee55.bundle.min","webpack-runtime":"12cefe7c.bundle.min"},"webpackRuntimeBundle":"12cefe7c.bundle.min"},"webWorker":{"modulesToHashes":{"thunderbolt-features":"64a098ab.bundle.min","thunderbolt-platform":"1cf8f454.bundle.min","thunderbolt-css":"26636d2f.bundle.min","thunderbolt-site-map":"5a50a77a.bundle.min"}}},"staticHTMLComponentUrl":"https:\/\/a01374769-wixsite-com.filesusr.com\/","remoteWidgetStructureBuilderVersion":"1.226.0"},"experiments":{"dm_keepChildlessAppWidget":true,"dm_enableDefaultA11ySettings":true,"storeSanpshotOnRedis":true,"specs.thunderbolt.move_react_script_to_body":true,"specs.wosbm.ThunderboltNotifyBmOnPopupOpenAndClose":true,"bv_moveRotationToTransformation":true,"specs.thunderbolt.seoFriendlyDropDownMenu":true,"specs.thunderbolt.FileUploaderPopper":true,"specs.thunderbolt.newLoginFlowOnProtectedCollection":true,"specs.thunderbolt.reCAPTCHA_UseEnterpriseSiteKey":true,"specs.thunderbolt.useNewBlocksViewerScript":true,"specs.thunderbolt.addUtmParamsToBiEvents":true,"dm_fixMobileSplitDesign":true,"bv_removeMenuDataFromPageJson":true,"specs.thunderbolt.sm_platformizedLogin":true,"dm_migrateToTextTheme":true,"specs.thunderbolt.ma_comboboxinputnavigation":true,"specs.thunderbolt.module_federation":true,"specs.thunderbolt.image_placeholder":true,"specs.thunderbolt.coolExperiment":true,"dm_fixMasterPageLayout":true,"specs.thunderbolt.checkIOSToAvoidBeacon":true,"specs.thunderbolt.enableSsrChunkedStreaming":true,"dm_inputFixerNotAddData":true,"kfirismonkeyass":true,"specs.thunderbolt.ES5_Deprecation":true,"specs.thunderbolt.safari_sticky_fix":true,"tb_UploadButtonFixValidationNotRequired":true,"specs.thunderbolt.editor_elements_site_assets":true,"specs.thunderbolt.fetchMemberFromMembersNg":true,"specs.thunderbolt.skip_translations_warmup":true,"specs.thunderbolt.breakingBekyCache":true,"specs.thunderbolt.overrideChatColorInQAB":true,"displayWixAdsNewVersion":true,"specs.thunderbolt.wixCodeUseDependenciesForBundle":true,"specs.thunderbolt.ooi_css_optimization":true,"specs.thunderbolt.veloWixMembers":true,"specs.thunderbolt.sm_socialAuthMessageInInAppBrowser":true,"specs.thunderbolt.enableClientSideRenderTrailingHeader":true,"specs.crm.ContactsDeprecatedVeloUseLegacyApp":true,"dm_removeResponsiveDataFromClassicEditorFixer":true,"specs.promote.ar.useStoresPurchaseFBServerEvent":true,"specs.thunderbolt.newAuthorizedPagesFlow":true,"specs.thunderbolt.resourceFetcherConformToFetchApi":true},"fleetConfig":{"fleetName":"thunderbolt-renderer-light","type":"GA","code":0},"dynamicModelUrl":"https:\/\/a01374769.wixsite.com\/my-site\/_api\/v2\/dynamicmodel","rollout":{"siteAssetsVersionsRollout":false,"isDACRollout":0,"isTBRollout":false},"commonConfig":{"brand":"wix","bsi":"","consentPolicy":{},"consentPolicyHeader":{}},"componentsLibrariesTopology":[{"artifactId":"editor-elements","namespace":"wixui","url":"https:\/\/static.parastorage.com\/services\/editor-elements\/1.6822.0"},{"artifactId":"editor-elements","namespace":"dsgnsys","url":"https:\/\/static.parastorage.com\/services\/editor-elements\/1.6822.0"}]}</script>
 
   <script>
 
   <script>
 
     window.viewerModel = JSON.parse(document.getElementById('wix-viewer-model').textContent)
 
     window.viewerModel = JSON.parse(document.getElementById('wix-viewer-model').textContent)
Line 132: Line 134:
 
<script data-url="https://static.parastorage.com/services/wix-thunderbolt/dist/windowMessageRegister.inline.6ff9ddf9.bundle.min.js">(self.webpackJsonp__wix_thunderbolt_app=self.webpackJsonp__wix_thunderbolt_app||[]).push([[9439],{78092:function(){"use strict";!function(n){var e=new Set,t=[],a=function(n){var t=[];e.forEach((function(e){n.canHandleEvent(e)&&t.push(e)})),t.forEach((function(t){e.delete(t),n.handleEvent(t)}))};n.addEventListener("message",(function(n){var i={source:n.source,data:n.data,origin:n.origin},o=t.find((function(n){return n.canHandleEvent(i)}));o?(a(o),o.handleEvent(i)):e.add(i)})),n._addWindowMessageHandler=function(n){t.push(n),a(n)}}(window)}},function(n){"use strict";var e;e=78092,n(n.s=e)}]);
 
<script data-url="https://static.parastorage.com/services/wix-thunderbolt/dist/windowMessageRegister.inline.6ff9ddf9.bundle.min.js">(self.webpackJsonp__wix_thunderbolt_app=self.webpackJsonp__wix_thunderbolt_app||[]).push([[9439],{78092:function(){"use strict";!function(n){var e=new Set,t=[],a=function(n){var t=[];e.forEach((function(e){n.canHandleEvent(e)&&t.push(e)})),t.forEach((function(t){e.delete(t),n.handleEvent(t)}))};n.addEventListener("message",(function(n){var i={source:n.source,data:n.data,origin:n.origin},o=t.find((function(n){return n.canHandleEvent(i)}));o?(a(o),o.handleEvent(i)):e.add(i)})),n._addWindowMessageHandler=function(n){t.push(n),a(n)}}(window)}},function(n){"use strict";var e;e=78092,n(n.s=e)}]);
 
//# sourceMappingURL=https://static.parastorage.com/services/wix-thunderbolt/dist/windowMessageRegister.inline.6ff9ddf9.bundle.min.js.map</script>
 
//# sourceMappingURL=https://static.parastorage.com/services/wix-thunderbolt/dist/windowMessageRegister.inline.6ff9ddf9.bundle.min.js.map</script>
 +
<script src="./Software _ My Site_files/bootstrap-features.1340f3bf.bundle.min.js.descarga" async=""></script>
 +
<script src="./Software _ My Site_files/main.9d485ee7.bundle.min.js.descarga" async=""></script>
 +
 +
  <!-- lodash script -->
 +
 
 +
    <script async="" onload="externalsRegistry.lodash.onload()" src="./Software _ My Site_files/lodash.min.js.descarga"></script>
 +
 
 +
 +
 
 +
      <!-- react -->
 +
      <script crossorigin="" src="./Software _ My Site_files/react.production.min.js.descarga" onload="externalsRegistry.react.onload()" defer=""></script>
 +
 
  
 
   <!-- preloading post-scripts -->
 
   <!-- preloading post-scripts -->
Line 137: Line 151:
 
      
 
      
 
      
 
      
       <link rel="preload" crossorigin="anonymous" as="fetch" href="https://siteassets.parastorage.com/pages/pages/thunderbolt?beckyExperiments=specs.thunderbolt.seoFriendlyDropDownMenu%3Atrue%2Cspecs.thunderbolt.FileUploaderPopper%3Atrue%2Cspecs.thunderbolt.reCAPTCHA_UseEnterpriseSiteKey%3Atrue%2Cspecs.thunderbolt.ma_comboboxinputnavigation%3Atrue%2Cspecs.thunderbolt.image_placeholder%3Atrue%2Cdm_inputFixerNotAddData%3Atrue%2Cspecs.thunderbolt.breakingBekyCache%3Atrue&amp;contentType=application%2Fjson&amp;deviceType=Desktop&amp;dfCk=6&amp;dfVersion=1.1402.0&amp;experiments=bv_removeMenuDataFromPageJson%2Cbv_remove_add_chat_viewer_fixer%2Cdm_enableDefaultA11ySettings%2Cdm_fixMobileSplitDesign%2Cdm_keepChildlessAppWidget%2Cdm_migrateToTextTheme%2Cdm_removeResponsiveDataFromClassicEditorFixer&amp;externalBaseUrl=https%3A%2F%2Fa01374769.wixsite.com%2Fwebsite-7&amp;fileId=76009758.bundle.min&amp;freemiumBanner=true&amp;hasTPAWorkerOnSite=false&amp;isHttps=true&amp;isInSeo=false&amp;isMultilingualEnabled=false&amp;isUrlMigrated=true&amp;isWixCodeOnPage=false&amp;isWixCodeOnSite=true&amp;language=es&amp;languageResolutionMethod=QueryParam&amp;metaSiteId=63c5134a-6361-49ca-9aff-044797095ba9&amp;module=thunderbolt-features&amp;originalLanguage=en&amp;pageId=d211b2_f38bf489c6d59713757b35c6c6fd688f_16.json&amp;quickActionsMenuEnabled=false&amp;registryLibrariesTopology=%5B%7B%22artifactId%22%3A%22editor-elements%22%2C%22namespace%22%3A%22wixui%22%2C%22url%22%3A%22https%3A%2F%2Fstatic.parastorage.com%2Fservices%2Feditor-elements%2F1.6822.0%22%7D%2C%7B%22artifactId%22%3A%22editor-elements%22%2C%22namespace%22%3A%22dsgnsys%22%2C%22url%22%3A%22https%3A%2F%2Fstatic.parastorage.com%2Fservices%2Feditor-elements%2F1.6822.0%22%7D%5D&amp;remoteWidgetStructureBuilderVersion=1.226.0&amp;siteId=1a9369e0-f1c4-4211-982c-020b8648207a&amp;siteRevision=19&amp;staticHTMLComponentUrl=https%3A%2F%2Fa01374769-wixsite-com.filesusr.com%2F&amp;useSandboxInHTMLComp=true&amp;viewMode=desktop" id="features_masterPage">
+
       <link rel="preload" crossorigin="anonymous" as="fetch" href="https://siteassets.parastorage.com/pages/pages/thunderbolt?beckyExperiments=specs.thunderbolt.seoFriendlyDropDownMenu%3Atrue%2Cspecs.thunderbolt.FileUploaderPopper%3Atrue%2Cspecs.thunderbolt.reCAPTCHA_UseEnterpriseSiteKey%3Atrue%2Cspecs.thunderbolt.ma_comboboxinputnavigation%3Atrue%2Cspecs.thunderbolt.image_placeholder%3Atrue%2Cdm_inputFixerNotAddData%3Atrue%2Cspecs.thunderbolt.breakingBekyCache%3Atrue&amp;contentType=application%2Fjson&amp;deviceType=Desktop&amp;dfCk=6&amp;dfVersion=1.1402.0&amp;experiments=bv_removeMenuDataFromPageJson%2Cbv_remove_add_chat_viewer_fixer%2Cdm_enableDefaultA11ySettings%2Cdm_fixMobileSplitDesign%2Cdm_keepChildlessAppWidget%2Cdm_migrateToTextTheme%2Cdm_removeResponsiveDataFromClassicEditorFixer&amp;externalBaseUrl=https%3A%2F%2Fa01374769.wixsite.com%2Fmy-site&amp;fileId=76009758.bundle.min&amp;freemiumBanner=true&amp;hasTPAWorkerOnSite=false&amp;isHttps=true&amp;isInSeo=false&amp;isMultilingualEnabled=false&amp;isUrlMigrated=true&amp;isWixCodeOnPage=false&amp;isWixCodeOnSite=true&amp;language=es&amp;languageResolutionMethod=QueryParam&amp;metaSiteId=a85ab3d9-f6bd-4e6f-adb0-637387aff078&amp;module=thunderbolt-features&amp;originalLanguage=en&amp;pageId=d211b2_a835c76fb68b29b4a44fefba01941cf8_252.json&amp;quickActionsMenuEnabled=false&amp;registryLibrariesTopology=%5B%7B%22artifactId%22%3A%22editor-elements%22%2C%22namespace%22%3A%22wixui%22%2C%22url%22%3A%22https%3A%2F%2Fstatic.parastorage.com%2Fservices%2Feditor-elements%2F1.6822.0%22%7D%2C%7B%22artifactId%22%3A%22editor-elements%22%2C%22namespace%22%3A%22dsgnsys%22%2C%22url%22%3A%22https%3A%2F%2Fstatic.parastorage.com%2Fservices%2Feditor-elements%2F1.6822.0%22%7D%5D&amp;remoteWidgetStructureBuilderVersion=1.226.0&amp;siteId=f3c9f0cd-98c1-4eff-a7e4-33ffdaf02b3f&amp;siteRevision=252&amp;staticHTMLComponentUrl=https%3A%2F%2Fa01374769-wixsite-com.filesusr.com%2F&amp;useSandboxInHTMLComp=true&amp;viewMode=desktop" id="features_masterPage">
 
      
 
      
 
    
 
    
 
      
 
      
 
      
 
      
       <link rel="preload" crossorigin="anonymous" as="fetch" href="https://siteassets.parastorage.com/pages/pages/thunderbolt?beckyExperiments=specs.thunderbolt.seoFriendlyDropDownMenu%3Atrue%2Cspecs.thunderbolt.FileUploaderPopper%3Atrue%2Cspecs.thunderbolt.reCAPTCHA_UseEnterpriseSiteKey%3Atrue%2Cspecs.thunderbolt.ma_comboboxinputnavigation%3Atrue%2Cspecs.thunderbolt.image_placeholder%3Atrue%2Cdm_inputFixerNotAddData%3Atrue%2Cspecs.thunderbolt.breakingBekyCache%3Atrue&amp;contentType=application%2Fjson&amp;deviceType=Desktop&amp;dfCk=6&amp;dfVersion=1.1402.0&amp;experiments=bv_removeMenuDataFromPageJson%2Cbv_remove_add_chat_viewer_fixer%2Cdm_enableDefaultA11ySettings%2Cdm_fixMobileSplitDesign%2Cdm_keepChildlessAppWidget%2Cdm_migrateToTextTheme%2Cdm_removeResponsiveDataFromClassicEditorFixer&amp;externalBaseUrl=https%3A%2F%2Fa01374769.wixsite.com%2Fwebsite-7&amp;fileId=76009758.bundle.min&amp;freemiumBanner=true&amp;hasTPAWorkerOnSite=false&amp;isHttps=true&amp;isInSeo=false&amp;isMultilingualEnabled=false&amp;isUrlMigrated=true&amp;isWixCodeOnPage=false&amp;isWixCodeOnSite=true&amp;language=es&amp;languageResolutionMethod=QueryParam&amp;metaSiteId=63c5134a-6361-49ca-9aff-044797095ba9&amp;module=thunderbolt-features&amp;originalLanguage=en&amp;pageId=d211b2_c1ae57934bd7aa473e0002cb18bc6cc5_18.json&amp;quickActionsMenuEnabled=false&amp;registryLibrariesTopology=%5B%7B%22artifactId%22%3A%22editor-elements%22%2C%22namespace%22%3A%22wixui%22%2C%22url%22%3A%22https%3A%2F%2Fstatic.parastorage.com%2Fservices%2Feditor-elements%2F1.6822.0%22%7D%2C%7B%22artifactId%22%3A%22editor-elements%22%2C%22namespace%22%3A%22dsgnsys%22%2C%22url%22%3A%22https%3A%2F%2Fstatic.parastorage.com%2Fservices%2Feditor-elements%2F1.6822.0%22%7D%5D&amp;remoteWidgetStructureBuilderVersion=1.226.0&amp;siteId=1a9369e0-f1c4-4211-982c-020b8648207a&amp;siteRevision=19&amp;staticHTMLComponentUrl=https%3A%2F%2Fa01374769-wixsite-com.filesusr.com%2F&amp;useSandboxInHTMLComp=true&amp;viewMode=desktop" id="features_c1dmp">
+
       <link rel="preload" crossorigin="anonymous" as="fetch" href="https://siteassets.parastorage.com/pages/pages/thunderbolt?beckyExperiments=specs.thunderbolt.seoFriendlyDropDownMenu%3Atrue%2Cspecs.thunderbolt.FileUploaderPopper%3Atrue%2Cspecs.thunderbolt.reCAPTCHA_UseEnterpriseSiteKey%3Atrue%2Cspecs.thunderbolt.ma_comboboxinputnavigation%3Atrue%2Cspecs.thunderbolt.image_placeholder%3Atrue%2Cdm_inputFixerNotAddData%3Atrue%2Cspecs.thunderbolt.breakingBekyCache%3Atrue&amp;contentType=application%2Fjson&amp;deviceType=Desktop&amp;dfCk=6&amp;dfVersion=1.1402.0&amp;experiments=bv_removeMenuDataFromPageJson%2Cbv_remove_add_chat_viewer_fixer%2Cdm_enableDefaultA11ySettings%2Cdm_fixMobileSplitDesign%2Cdm_keepChildlessAppWidget%2Cdm_migrateToTextTheme%2Cdm_removeResponsiveDataFromClassicEditorFixer&amp;externalBaseUrl=https%3A%2F%2Fa01374769.wixsite.com%2Fmy-site&amp;fileId=76009758.bundle.min&amp;freemiumBanner=true&amp;hasTPAWorkerOnSite=false&amp;isHttps=true&amp;isInSeo=false&amp;isMultilingualEnabled=false&amp;isUrlMigrated=true&amp;isWixCodeOnPage=false&amp;isWixCodeOnSite=true&amp;language=es&amp;languageResolutionMethod=QueryParam&amp;metaSiteId=a85ab3d9-f6bd-4e6f-adb0-637387aff078&amp;module=thunderbolt-features&amp;originalLanguage=en&amp;pageId=d211b2_36a9334d8744387eb89409f281a08499_252.json&amp;quickActionsMenuEnabled=false&amp;registryLibrariesTopology=%5B%7B%22artifactId%22%3A%22editor-elements%22%2C%22namespace%22%3A%22wixui%22%2C%22url%22%3A%22https%3A%2F%2Fstatic.parastorage.com%2Fservices%2Feditor-elements%2F1.6822.0%22%7D%2C%7B%22artifactId%22%3A%22editor-elements%22%2C%22namespace%22%3A%22dsgnsys%22%2C%22url%22%3A%22https%3A%2F%2Fstatic.parastorage.com%2Fservices%2Feditor-elements%2F1.6822.0%22%7D%5D&amp;remoteWidgetStructureBuilderVersion=1.226.0&amp;siteId=f3c9f0cd-98c1-4eff-a7e4-33ffdaf02b3f&amp;siteRevision=252&amp;staticHTMLComponentUrl=https%3A%2F%2Fa01374769-wixsite-com.filesusr.com%2F&amp;useSandboxInHTMLComp=true&amp;viewMode=desktop" id="features_bd9vi">
 
      
 
      
 
    
 
    
Line 151: Line 165:
  
 
    
 
    
      
+
     <script defer="" src="./Software _ My Site_files/siteTags.bundle.min.js.descarga"></script>
 
    
 
    
 
   <meta name="format-detection" content="telephone=no">
 
   <meta name="format-detection" content="telephone=no">
Line 174: Line 188:
 
(self.webpackJsonp__wix_thunderbolt_app=self.webpackJsonp__wix_thunderbolt_app||[]).push([[3727,2892],{46436:function(e){e.exports=function(e){var t={};function i(r){if(t[r])return t[r].exports;var n=t[r]={i:r,l:!1,exports:{}};return e[r].call(n.exports,n,n.exports,i),n.l=!0,n.exports}return i.m=e,i.c=t,i.d=function(e,t,r){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(i.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)i.d(r,n,function(t){return e[t]}.bind(null,n));return r},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="",i(i.s=15)}([function(e,t,i){"use strict";var r,n={CENTER:"center",TOP:"top",TOP_LEFT:"top_left",TOP_RIGHT:"top_right",BOTTOM:"bottom",BOTTOM_LEFT:"bottom_left",BOTTOM_RIGHT:"bottom_right",LEFT:"left",RIGHT:"right"},o=((r={})[n.CENTER]={x:.5,y:.5},r[n.TOP_LEFT]={x:0,y:0},r[n.TOP_RIGHT]={x:1,y:.5},r[n.TOP]={x:.5,y:0},r[n.BOTTOM_LEFT]={x:0,y:1},r[n.BOTTOM_RIGHT]={x:1,y:1},r[n.BOTTOM]={x:.5,y:1},r[n.RIGHT]={x:1,y:.5},r[n.LEFT]={x:0,y:.5},r),a={JPG:"jpg",JPEG:"jpeg",JPE:"jpe",PNG:"png",WEBP:"webp",WIX_ICO_MP:"wix_ico_mp",WIX_MP:"wix_mp",GIF:"gif",SVG:"svg",UNRECOGNIZED:"unrecognized"},s=[a.JPG,a.JPEG,a.JPE,a.PNG,a.GIF,a.WEBP];e.exports={alignTypes:n,alignTypesMap:{center:"c",top:"t",top_left:"tl",top_right:"tr",bottom:"b",bottom_left:"bl",bottom_right:"br",left:"l",right:"r"},transformTypes:{FIT:"fit",FILL:"fill",FILL_FOCAL:"fill_focal",CROP:"crop",LEGACY_CROP:"legacy_crop",LEGACY_FILL:"legacy_fill"},fittingTypes:{SCALE_TO_FILL:"fill",SCALE_TO_FIT:"fit",STRETCH:"stretch",ORIGINAL_SIZE:"original_size",TILE:"tile",TILE_HORIZONTAL:"tile_horizontal",TILE_VERTICAL:"tile_vertical",FIT_AND_TILE:"fit_and_tile",LEGACY_STRIP_TILE:"legacy_strip_tile",LEGACY_STRIP_TILE_HORIZONTAL:"legacy_strip_tile_horizontal",LEGACY_STRIP_TILE_VERTICAL:"legacy_strip_tile_vertical",LEGACY_STRIP_SCALE_TO_FILL:"legacy_strip_fill",LEGACY_STRIP_SCALE_TO_FIT:"legacy_strip_fit",LEGACY_STRIP_FIT_AND_TILE:"legacy_strip_fit_and_tile",LEGACY_STRIP_ORIGINAL_SIZE:"legacy_strip_original_size",LEGACY_ORIGINAL_SIZE:"actual_size",LEGACY_FIT_WIDTH:"fitWidth",LEGACY_FIT_HEIGHT:"fitHeight",LEGACY_FULL:"full",LEGACY_BG_FIT_AND_TILE:"legacy_tile",LEGACY_BG_FIT_AND_TILE_HORIZONTAL:"legacy_tile_horizontal",LEGACY_BG_FIT_AND_TILE_VERTICAL:"legacy_tile_vertical",LEGACY_BG_NORMAL:"legacy_normal"},htmlTag:{BG:"bg",IMG:"img",SVG:"svg"},upscaleMethods:{AUTO:"auto",CLASSIC:"classic",SUPER:"super"},upscaleMethodsValues:{classic:1,super:2},defaultUSM:{radius:.66,amount:1,threshold:.01},emptyData:{uri:"",css:{img:{},container:{}},attr:{img:{},container:{}}},imageQuality:{HIGH:"HIGH",MEDIUM:"MEDIUM",LOW:"LOW",TINY:"TINY"},imageFilters:{CONTRAST:"contrast",BRIGHTNESS:"brightness",SATURATION:"saturation",HUE:"hue",BLUR:"blur"},imageScaleDefaults:{HIGH:{size:196e4,quality:90,maxUpscale:1},MEDIUM:{size:36e4,quality:85,maxUpscale:1},LOW:{size:16e4,quality:80,maxUpscale:1.2},TINY:{size:0,quality:80,maxUpscale:1.4}},fileType:a,supportedExtensions:s,webp:{LOSSLESS:"lossless",LOSSY:"lossy",ALPHA:"alpha",ANIMATION:"animation"},noWEBP:{lossless:!1,lossy:!1,alpha:!1,animation:!1},DSKTP_MAX_BG_SITE_LEGACY_WIDTH:1920,MOBILE_MAX_BG_SITE_LEGACY_WIDTH:1e3,DSKTP_MAX_BG_SITE_LEGACY_HEIGHT:1920,MOBILE_MAX_BG_SITE_LEGACY_HEIGHT:1e3,SAFE_TRANSFORMED_AREA:25e6,SUPER_UPSCALE_MODELS:[1.5,2,4],MAX_DEVICE_PIXEL_RATIO:2,ALIGN_TYPE_TO_FOCAL_POINT:o,API_VERSION:"v1"}},function(e,t,i){"use strict";var r=i(3),n=i(0);function o(e){var t=[n.fileType.PNG,n.fileType.JPEG,n.fileType.JPG,n.fileType.JPE,n.fileType.WIX_ICO_MP,n.fileType.WIX_MP];return r.includes(t,c(e))}function a(e){return r.includes(["webp"],c(e))}function s(e){return/(^https?)|(^data)|(^\/\/)/.test(e)}function c(e){return(/[.]([^.]+)$/.exec(e)&&/[.]([^.]+)$/.exec(e)[1]||"").toLowerCase()}function u(e,t,i,r,o){return o===n.transformTypes.FILL?function(e,t,i,r){return Math.max(i/e,r/t)}(e,t,i,r):o===n.transformTypes.FIT?function(e,t,i,r){return Math.min(i/e,r/t)}(e,t,i,r):1}function l(e){var t=null;return"number"!=typeof e.x||isNaN(e.x)||"number"!=typeof e.y||isNaN(e.y)||(t={x:g(Math.max(0,Math.min(100,e.x))/100,2),y:g(Math.max(0,Math.min(100,e.y))/100,2)}),t}function h(e,t){var i=p(e,t);return{optimizedScaleFactor:n.imageScaleDefaults[i].maxUpscale,upscaleMethodValue:n.upscaleMethodsValues.classic,forceUSM:!1}}function d(e,t){var i=p(e,t);return{optimizedScaleFactor:n.imageScaleDefaults[i].maxUpscale,upscaleMethodValue:n.upscaleMethodsValues.classic,forceUSM:!1}}function f(e,t,i){return{optimizedScaleFactor:r.last(n.SUPER_UPSCALE_MODELS),upscaleMethodValue:n.upscaleMethodsValues.super,forceUSM:!(n.SUPER_UPSCALE_MODELS.includes(i)||i>r.last(n.SUPER_UPSCALE_MODELS))}}function p(e,t){var i=e*t;return i>n.imageScaleDefaults[n.imageQuality.HIGH].size?n.imageQuality.HIGH:i>n.imageScaleDefaults[n.imageQuality.MEDIUM].size?n.imageQuality.MEDIUM:i>n.imageScaleDefaults[n.imageQuality.LOW].size?n.imageQuality.LOW:n.imageQuality.TINY}function g(e,t){var i=Math.pow(10,t||0);return(e*i/i).toFixed(parseInt(t,10))}e.exports.isImageTransformApplicable=function(e){return o(e)&&!s(e)},e.exports.isValidRequest=function(e,t,i){return i&&t&&!(!(o=t.id)||!o.trim()||"none"===o.toLowerCase())&&r.includes(n.fittingTypes,e);var o},e.exports.isImageTypeSupported=o,e.exports.isExternalUrl=s,e.exports.isWEBP=a,e.exports.isSEOBot=function(e){return e&&e.isSEOBot||!1},e.exports.getFileType=function(e){return function(e){return r.includes([n.fileType.JPEG,n.fileType.JPG,n.fileType.JPE],c(e))}(e)?n.fileType.JPG:function(e){return r.includes(["png"],c(e))}(e)?n.fileType.PNG:a(e)?n.fileType.WEBP:n.fileType.UNRECOGNIZED},e.exports.getFileExtension=c,e.exports.getFileName=function(e,t){var i=/\.([^.]*)$/;if("string"==typeof t&&t.length){var o=["/","\\","?","<",">","|","\u201c",":",'"'].map(encodeURIComponent),a=new RegExp("("+o.concat(["\\.","\\*"]).join("|")+")","g"),s=t,c=t.match(i);return c&&r.includes(n.supportedExtensions,c[1])&&(s=t.replace(i,"")),encodeURIComponent(s).replace(a,"_")}var u=e.match(/\/(.*?)$/);return(u?u[1]:e).replace(i,"")},e.exports.getAlignedRect=function(e,t,i,r){var o=l(t)||function(e){return void 0===e&&(e=n.alignTypes.CENTER),n.ALIGN_TYPE_TO_FOCAL_POINT[e]}(r),a=Math.max(0,Math.min(e.width-i.width,o.x*e.width-i.width/2)),s=Math.max(0,Math.min(e.height-i.height,o.y*e.height-i.height/2));return{x:e.x?e.x+a:a,y:e.y?e.y+s:s,width:Math.min(e.width,i.width),height:Math.min(e.height,i.height)}},e.exports.getOverlappingRect=function(e,t){var i=Math.max(0,Math.min(e.width,t.x+t.width)-Math.max(0,t.x)),r=Math.max(0,Math.min(e.height,t.y+t.height)-Math.max(0,t.y));return i&&r&&(e.width!==i||e.height!==r)?{x:Math.max(0,t.x),y:Math.max(0,t.y),width:i,height:r}:null},e.exports.getScaleFactor=u,e.exports.getTransformData=function(e,t,i,r,o,a){var s=function(e,t,i,r,o){var a,s,c;if(a=u(e,t,i,r,o),o===n.transformTypes.FILL?(s=i,c=r):o===n.transformTypes.FIT&&(s=e*a,c=t*a),s*c>n.SAFE_TRANSFORMED_AREA){var l=Math.sqrt(n.SAFE_TRANSFORMED_AREA/(s*c));a=u(e,t,s*=l,c*=l,o)}return{scaleFactor:a,width:s,height:c}}(e=e||i.width,t=t||i.height,i.width*r,i.height*r,o),c=s.scaleFactor;return function(e,t,i,r,o,a,s){var c,u,l=function(e,t,i,r){return{classic:h,auto:d,super:f}[r](e,t,i)}(e,t,a,o),p=l.optimizedScaleFactor,g=l.upscaleMethodValue,m=l.forceUSM;if(a<=p)return{width:i,height:r,scaleFactor:a,upscaleMethodValue:g,forceUSM:m,cssUpscaleNeeded:!1};switch(s){case n.transformTypes.FILL:c=i*(p/a),u=r*(p/a);break;case n.transformTypes.FIT:c=e*p,u=t*p}return{width:c,height:u,scaleFactor:p,upscaleMethodValue:g,forceUSM:m,cssUpscaleNeeded:!0}}(e,t,s.width,s.height,a,c,o)},e.exports.getDevicePixelRatio=function(e){return Math.min(e.pixelAspectRatio||1,n.MAX_DEVICE_PIXEL_RATIO)},e.exports.getAlignment=function(e){return n.alignTypesMap[e.alignment]||n.alignTypesMap[n.alignTypes.CENTER]},e.exports.getPreferredImageQuality=function(e,t){return n.imageScaleDefaults[p(e,t)].quality},e.exports.getDimension=function(e,t,i,r,n){var o=u(e,t,i,r,n);return{width:Math.round(e*o),height:Math.round(t*o)}},e.exports.getFocalPoint=l,e.exports.getUpscaleString=function(e){return e&&e.upscaleMethod&&"string"==typeof e.upscaleMethod&&n.upscaleMethods[e.upscaleMethod.toUpperCase()]||n.upscaleMethods.AUTO},e.exports.roundToFixed=g},function(e,t,i){"use strict";var r={isWEBP:i(0).noWEBP,isObjectFitBrowser:!0};e.exports.getFeature=function(e){return r[e]},e.exports.setFeature=function(e,t){r[e]=t}},function(e,t,i){"use strict";function r(e){return(r="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})(e)}e.exports.includes=function(e,t){return e.indexOf?e.indexOf(t)>-1:!(!e||"object"!==r(e))&&Object.keys(e).some((function(i){return e[i]===t}))},e.exports.last=function(e){return e[e.length-1]},e.exports.template=function(e){return function(t){var i=e;for(var r in t)t.hasOwnProperty(r)&&(i=i.replace(new RegExp("\\${"+r+"}","g"),t[r]));return i}}},function(e,t,i){"use strict";function r(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,r)}return i}function n(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var o=i(1),a=o.isSEOBot,s=o.getFileType,c=o.getFileName,u=o.getFileExtension,l=o.getDevicePixelRatio,h=o.getUpscaleString,d=o.isImageTransformApplicable,f=i(7),p=f.isMobile,g=f.isWEBPBrowserSupport,m=i(10),b=i(11),v=i(0);e.exports.getTransform=function(e,t,i,r){var n=a(r),o=s(t.id),f=c(t.id,t.name),p=u(t.id),v=!n&&g(o),T=n?1:l(i),_={fileName:f,fileExtension:p,fileType:o,isWEBPSupport:v,fittingType:e,preferredExtension:v?"webp":p,src:{id:t.id,width:t.width,height:t.height,isCropped:!1},focalPoint:{x:t.focalPoint&&t.focalPoint.x,y:t.focalPoint&&t.focalPoint.y},parts:[],devicePixelRatio:T,quality:0,upscaleMethod:h(r),progressive:!0,watermark:"",unsharpMask:{},filters:{}};return d(t.id)&&(m.setTransformParts(_,t,i),b.setTransformOptions(_,r)),_},e.exports.getTarget=function(e,t,i){var o=function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?r(Object(i),!0).forEach((function(t){n(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):r(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}({},i),a=p();switch(e){case v.fittingTypes.LEGACY_BG_FIT_AND_TILE:case v.fittingTypes.LEGACY_BG_FIT_AND_TILE_HORIZONTAL:case v.fittingTypes.LEGACY_BG_FIT_AND_TILE_VERTICAL:case v.fittingTypes.LEGACY_BG_NORMAL:var s=a?v.MOBILE_MAX_BG_SITE_LEGACY_WIDTH:v.DSKTP_MAX_BG_SITE_LEGACY_WIDTH,c=a?v.MOBILE_MAX_BG_SITE_LEGACY_HEIGHT:v.DSKTP_MAX_BG_SITE_LEGACY_HEIGHT;o.width=Math.min(s,t.width),o.height=Math.min(c,Math.round(o.width/(t.width/t.height))),o.pixelAspectRatio=1}return o}},function(e,t,i){"use strict";var r=i(2),n=i(0);function o(e){var t=r.getFeature("isWEBP"),i=new window.Image;i.onload=function(){t[e]=i.width>0&&i.height>0,r.setFeature("isWEBP",t)},i.onerror=function(){t[e]=!1,r.setFeature("isWEBP",t)},i.src="data:image/webp;base64,"+{lossy:"UklGRiIAAABXRUJQVlA4IBYAAAAwAQCdASoBAAEADsD+JaQAA3AAAAAA",lossless:"UklGRhoAAABXRUJQVlA4TA0AAAAvAAAAEAcQERGIiP4HAA==",alpha:"UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAARBxAR/Q9ERP8DAABWUDggGAAAABQBAJ0BKgEAAQAAAP4AAA3AAP7mtQAAAA==",animation:"UklGRlIAAABXRUJQVlA4WAoAAAASAAAAAAAAAAAAQU5JTQYAAAD/////AABBTk1GJgAAAAAAAAAAAAAAAAAAAGQAAABWUDhMDQAAAC8AAAAQBxAREYiI/gcA"}[e]}e.exports.checkSupportByUserAgent=function(e,t){var i=t.browser,o=t.os;if(e){var a,s=parseFloat(i.version),c=parseFloat(o.version),u=new RegExp(/AppleWebKit\/([\d.]+)/),l=null===u.exec(e)?null:parseFloat(u.exec(e)[1]),h=function(e,t,i,r,n){var o=!e.phone&&!e.tablet&&i.chrome&&r>=23,a=e.android&&(e.phone||e.tablet)&&i.webkit&&i.chrome&&r>=25,s=e.android&&n<535&&(e.phone||e.tablet)&&t>=4.2&&i.webkit&&!i.safari,c=i.edge&&r>=18,u=!e.firefoxos&&i.firefox&&!i.webkit&&r>=65;return!!(o||a||s||c||u)}(o,c,i,s,l);r.setFeature("isWEBP",((a={})[n.webp.LOSSY]=function(e,t,i,r,n){var o=!e.phone&&!e.tablet&&i.chrome&&r>=17,a=e.android&&(e.phone||e.tablet)&&i.webkit&&i.chrome&&r>=25,s=e.android&&n<535&&(e.phone||e.tablet)&&t>=4&&i.webkit,c=i.edge&&r>=18,u=!e.firefoxos&&i.firefox&&!i.webkit&&r>=65;return!!(o||a||s||c||u)}(o,c,i,s,l),a[n.webp.LOSSLESS]=h,a[n.webp.ALPHA]=h,a[n.webp.ANIMATION]=function(e,t,i,r){var n=!e.ios&&i.chrome&&r>=32,o=i.edge&&r>=18,a=!e.firefoxos&&i.firefox&&!i.webkit&&r>=65;return!!(n||o||a)}(o,0,i,s),a))}},e.exports.checkSupportByFeatureDetection=function(){o(n.webp.LOSSY),o(n.webp.LOSSLESS),o(n.webp.ALPHA),o(n.webp.ANIMATION)},e.exports.isWEBPBrowserSupport=function(e){var t=r.getFeature("isWEBP"),i=e===n.fileType.JPG&&t[n.webp.LOSSY],o=e===n.fileType.PNG&&t[n.webp.LOSSLESS],a=e===n.fileType.PNG&&t[n.webp.ALPHA];return i||o&&a}},function(e,t,i){"use strict";var r=i(0).noWEBP,n=i(9),o=i(5),a=i(2);e.exports.populateGlobalFeatureSupport=function(e){var t;void 0===e&&(e=""),"undefined"!=typeof window&&"undefined"!=typeof navigator?((t=n(navigator.userAgent)).browser.safari||t.os.iphone||t.os.ipad?a.setFeature("isWEBP",r):(o.checkSupportByUserAgent(navigator.userAgent,t),o.checkSupportByFeatureDetection()),a.setFeature("isObjectFitBrowser","objectFit"in window.document.documentElement.style),a.setFeature("isMobile",t.os.phone)):(t=n(e),o.checkSupportByUserAgent(e,t),a.setFeature("isMobile",t.os.phone))}},function(e,t,i){"use strict";var r=i(5),n=i(2);e.exports.isWEBPBrowserSupport=r.isWEBPBrowserSupport,e.exports.isObjectFitBrowserSupport=function(){return n.getFeature("isObjectFitBrowser")},e.exports.isMobile=function(){return n.getFeature("isMobile")}},function(e,t,i){"use strict";var r=i(0),n=i(1).isImageTransformApplicable,o=i(12),a=i(4);e.exports.getURI=function(e,t,i,s,c){var u=r.emptyData.uri;return n(t.id)?(c=c||a.getTransform(e,t,i,s,c),u=o.getImageURI(c)):u=t.id,u}},function(e,t,i){e.exports=function(){"use strict";return function(e){var t={},i={};if(!e)return{browser:i,os:t};var r=e.match(/Web[kK]it[\/]{0,1}([\d.]+)/),n=e.match(/(Android);?[\s\/]+([\d.]+)?/),o=!!e.match(/\(Macintosh\; Intel /),a=e.match(/(iPad).*OS\s([\d_]+)/),s=e.match(/(iPod)(.*OS\s([\d_]+))?/),c=!a&&e.match(/(iPhone\sOS)\s([\d_]+)/),u=e.match(/(webOS|hpwOS)[\s\/]([\d.]+)/),l=e.match(/Windows Phone ([\d.]+)/),h=u&&e.match(/TouchPad/),d=e.match(/Kindle\/([\d.]+)/),f=e.match(/Silk\/([\d._]+)/),p=e.match(/(BlackBerry).*Version\/([\d.]+)/),g=e.match(/(BB10).*Version\/([\d.]+)/),m=e.match(/(RIM\sTablet\sOS)\s([\d.]+)/),b=e.match(/PlayBook/),v=e.match(/Chrome\/([\d.]+)/)||e.match(/CriOS\/([\d.]+)/),T=e.match(/Firefox\/([\d.]+)/),_=e.match(/MSIE\s([\d.]+)/)||e.match(/Trident\/[\d](?=[^\?]+).*rv:([0-9.].)/),y=!v&&e.match(/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/),I=y||e.match(/Version\/([\d.]+)([^S](Safari)|[^M]*(Mobile)[^S]*(Safari))/),E=e.match(/Edge\/(\d{2,}\.[\d\w]+)$/),A=e.match(/Opera Mini/);return i.webkit=r&&!E,i.webkit&&(i.version=r[1]),n&&(t.android=!0,t.version=n[2]),c&&!s&&(t.ios=t.iphone=!0,t.version=c[2].replace(/_/g,".")),a&&(t.ios=t.ipad=!0,t.version=a[2].replace(/_/g,".")),s&&(t.ios=t.ipod=!0,t.version=s[3]?s[3].replace(/_/g,"."):null),l&&(t.wp=!0,t.version=l[1]),u&&(t.webos=!0,t.version=u[2]),h&&(t.touchpad=!0),p&&(t.blackberry=!0,t.version=p[2]),g&&(t.bb10=!0,t.version=g[2]),m&&(t.rimtabletos=!0,t.version=m[2]),b&&(i.playbook=!0),d&&(t.kindle=!0,t.version=d[1]),f&&(i.silk=!0,i.version=f[1]),!f&&t.android&&e.match(/Kindle Fire/)&&(i.silk=!0),v&&!E&&(i.chrome=!0,i.version=v[1]),T&&!E&&(i.firefox=!0,i.version=T[1]),_&&(i.ie=!0,i.version=_[1]),I&&(o||t.ios)&&(i.safari=!0,o&&(i.version=I[1])),y&&(i.webview=!0),E&&(i.edge=!0,i.version=E[1]),A&&(i.operaMini=!0),t.tablet=!!(a||b||n&&!e.match(/Mobile/)||T&&e.match(/Tablet/)||(_||E)&&!e.match(/Phone/)&&e.match(/Touch/)),t.phone=!(t.tablet||t.ipod||!(n||c||u||p||g||v&&e.match(/Android/)||v&&e.match(/CriOS\/([\d.]+)/)||T&&e.match(/Mobile/)||_&&e.match(/Touch/))),t.mac=o,t.googleBot=!!e.match(/Googlebot\/2.1/),{browser:i,os:t}}}()},function(e,t,i){"use strict";var r=i(0),n=i(1),o=n.getAlignment,a=n.getScaleFactor,s=n.getOverlappingRect,c=n.getAlignedRect,u=n.getTransformData,l=n.getFocalPoint;function h(e,t){var i=u(e.src.width,e.src.height,t,e.devicePixelRatio,r.transformTypes.FIT,e.upscaleMethod);return{transformType:r.transformTypes.FILL,width:Math.round(i.width),height:Math.round(i.height),alignment:r.alignTypesMap.center,upscale:i.scaleFactor>1,forceUSM:i.forceUSM,scaleFactor:i.scaleFactor,cssUpscaleNeeded:i.cssUpscaleNeeded,upscaleMethodValue:i.upscaleMethodValue}}function d(e){return{transformType:r.transformTypes.CROP,x:Math.round(e.x),y:Math.round(e.y),width:Math.round(e.width),height:Math.round(e.height),upscale:!1,forceUSM:!1,scaleFactor:1,cssUpscaleNeeded:!1}}e.exports.setTransformParts=function(e,t,i){var n;switch(t.crop&&(n=s(t,t.crop))&&(e.src.width=n.width,e.src.height=n.height,e.src.cropped=!0,e.parts.push(d(n))),e.fittingType){case r.fittingTypes.SCALE_TO_FIT:case r.fittingTypes.LEGACY_FIT_WIDTH:case r.fittingTypes.LEGACY_FIT_HEIGHT:case r.fittingTypes.LEGACY_FULL:case r.fittingTypes.FIT_AND_TILE:case r.fittingTypes.LEGACY_BG_FIT_AND_TILE:case r.fittingTypes.LEGACY_BG_FIT_AND_TILE_HORIZONTAL:case r.fittingTypes.LEGACY_BG_FIT_AND_TILE_VERTICAL:case r.fittingTypes.LEGACY_BG_NORMAL:e.parts.push(h(e,i));break;case r.fittingTypes.SCALE_TO_FILL:e.parts.push(function(e,t){var i=u(e.src.width,e.src.height,t,e.devicePixelRatio,r.transformTypes.FILL,e.upscaleMethod),n=l(e.focalPoint);return{transformType:n?r.transformTypes.FILL_FOCAL:r.transformTypes.FILL,width:Math.round(i.width),height:Math.round(i.height),alignment:o(t),focalPointX:n&&n.x,focalPointY:n&&n.y,upscale:i.scaleFactor>1,forceUSM:i.forceUSM,scaleFactor:i.scaleFactor,cssUpscaleNeeded:i.cssUpscaleNeeded,upscaleMethodValue:i.upscaleMethodValue}}(e,i));break;case r.fittingTypes.STRETCH:e.parts.push(function(e,t){var i=a(e.src.width,e.src.height,t.width,t.height,r.transformTypes.FILL),n=Object.assign({},t);return n.width=e.src.width*i,n.height=e.src.height*i,h(e,n)}(e,i));break;case r.fittingTypes.TILE_HORIZONTAL:case r.fittingTypes.TILE_VERTICAL:case r.fittingTypes.TILE:case r.fittingTypes.LEGACY_ORIGINAL_SIZE:case r.fittingTypes.ORIGINAL_SIZE:n=c(e.src,e.focalPoint,i,i.alignment),e.src.isCropped?(Object.assign(e.parts[0],n),e.src.width=n.width,e.src.height=n.height):e.parts.push(d(n));break;case r.fittingTypes.LEGACY_STRIP_TILE_HORIZONTAL:case r.fittingTypes.LEGACY_STRIP_TILE_VERTICAL:case r.fittingTypes.LEGACY_STRIP_TILE:case r.fittingTypes.LEGACY_STRIP_ORIGINAL_SIZE:e.parts.push(function(e){return{transformType:r.transformTypes.LEGACY_CROP,width:Math.round(e.width),height:Math.round(e.height),alignment:o(e),upscale:!1,forceUSM:!1,scaleFactor:1,cssUpscaleNeeded:!1}}(i));break;case r.fittingTypes.LEGACY_STRIP_SCALE_TO_FIT:case r.fittingTypes.LEGACY_STRIP_FIT_AND_TILE:e.parts.push(function(e){return{transformType:r.transformTypes.FIT,width:Math.round(e.width),height:Math.round(e.height),upscale:!1,forceUSM:!0,scaleFactor:1,cssUpscaleNeeded:!1}}(i));break;case r.fittingTypes.LEGACY_STRIP_SCALE_TO_FILL:e.parts.push(function(e){return{transformType:r.transformTypes.LEGACY_FILL,width:Math.round(e.width),height:Math.round(e.height),alignment:o(e),upscale:!1,forceUSM:!0,scaleFactor:1,cssUpscaleNeeded:!1}}(i))}}},function(e,t,i){"use strict";var r=i(3),n=i(0),o=i(1),a=o.getPreferredImageQuality,s=o.roundToFixed;function c(e,t,i){return!isNaN(e)&&"number"==typeof e&&0!==e&&e>=t&&e<=i}e.exports.setTransformOptions=function(e,t){t=t||{},e.quality=function(e,t){var i=e.fileType===n.fileType.PNG&&e.isWEBPSupport;if(e.fileType===n.fileType.JPG||i){var o=r.last(e.parts),s=a(o.width,o.height),c=t.quality&&t.quality>=5&&t.quality<=90?t.quality:s;return c=i?c+5:c,parseInt(c,10)}return 0}(e,t),e.progressive=function(e){return!1!==e.progressive}(t),e.watermark=function(e){return e.watermark}(t),e.unsharpMask=function(e,t){var i;return function(e){e=e||{};var t=!isNaN(e.radius)&&"number"==typeof e.radius&&e.radius>=.1&&e.radius<=500,i=!isNaN(e.amount)&&"number"==typeof e.amount&&e.amount>=0&&e.amount<=10,r=!isNaN(e.threshold)&&"number"==typeof e.threshold&&e.threshold>=0&&e.threshold<=255;return t&&i&&r}(t.unsharpMask)?i={radius:t.unsharpMask.radius,amount:t.unsharpMask.amount,threshold:t.unsharpMask.threshold}:function(e){return e=e||{},!isNaN(e.radius)&&"number"==typeof e.radius&&0===e.radius&&!isNaN(e.amount)&&"number"==typeof e.amount&&0===e.amount&&!isNaN(e.threshold)&&"number"==typeof e.threshold&&0===e.threshold}(t.unsharpMask)||function(e){var t=r.last(e.parts);return!(t.scaleFactor>=1)||t.forceUSM}(e)&&(i=n.defaultUSM),i&&(i.radius=s(i.radius,2),i.amount=s(i.amount,2),i.threshold=s(i.threshold,2)),i}(e,t),e.filters=function(e){var t=e.filters||{},i={};return c(t[n.imageFilters.CONTRAST],-100,100)&&(i[n.imageFilters.CONTRAST]=t[n.imageFilters.CONTRAST]),c(t[n.imageFilters.BRIGHTNESS],-100,100)&&(i[n.imageFilters.BRIGHTNESS]=t[n.imageFilters.BRIGHTNESS]),c(t[n.imageFilters.SATURATION],-100,100)&&(i[n.imageFilters.SATURATION]=t[n.imageFilters.SATURATION]),c(t[n.imageFilters.HUE],-180,180)&&(i[n.imageFilters.HUE]=t[n.imageFilters.HUE]),c(t[n.imageFilters.BLUR],0,100)&&(i[n.imageFilters.BLUR]=t[n.imageFilters.BLUR]),i}(t)}},function(e,t,i){"use strict";var r,n=i(3),o=i(0),a=o.imageFilters,s=o.transformTypes,c=o.API_VERSION,u=n.template("fit/w_${width},h_${height}"),l=n.template("fill/w_${width},h_${height},al_${alignment}"),h=n.template("fill/w_${width},h_${height},fp_${focalPointX}_${focalPointY}"),d=n.template("crop/x_${x},y_${y},w_${width},h_${height}"),f=n.template("crop/w_${width},h_${height},al_${alignment}"),p=n.template("fill/w_${width},h_${height},al_${alignment}"),g=n.template(",lg_${upscaleMethodValue}"),m=n.template(",q_${quality}"),b=n.template(",usm_${radius}_${amount}_${threshold}"),v=n.template(",bl"),T=n.template(",wm_${watermark}"),_=((r={})[a.CONTRAST]=n.template(",con_${contrast}"),r[a.BRIGHTNESS]=n.template(",br_${brightness}"),r[a.SATURATION]=n.template(",sat_${saturation}"),r[a.HUE]=n.template(",hue_${hue}"),r[a.BLUR]=n.template(",blur_${blur}"),r);e.exports.getImageURI=function(e){var t=[];e.parts.forEach((function(e){switch(e.transformType){case s.CROP:t.push(d(e));break;case s.LEGACY_CROP:t.push(f(e));break;case s.LEGACY_FILL:var i=p(e);e.upscale&&(i+=g(e)),t.push(i);break;case s.FIT:var r=u(e);e.upscale&&(r+=g(e)),t.push(r);break;case s.FILL:var n=l(e);e.upscale&&(n+=g(e)),t.push(n);break;case s.FILL_FOCAL:var o=h(e);e.upscale&&(o+=g(e)),t.push(o)}}));var i=t.join("/");return e.quality&&(i+=m(e)),e.unsharpMask&&(i+=b(e.unsharpMask)),e.progressive||(i+=v(e)),e.watermark&&(i+=T(e)),e.filters&&(i+=Object.keys(e.filters).map((function(t){return _[t](e.filters)})).join("")),e.src.id+"/"+c+"/"+i+"/"+e.fileName+"."+e.preferredExtension}},function(e,t,i){"use strict";var r=i(14),n=i(0),o=/^media\//i,a="undefined"!=typeof window?window.devicePixelRatio:1,s=function(e,t){var i=(void 0===t?{}:t).baseHostURL;return i?""+i+e:function(e){return o.test(e)?"https://static.wixstatic.com/"+e:"https://static.wixstatic.com/media/"+e}(e)};e.exports.populateGlobalFeatureSupport=r.populateGlobalFeatureSupport,e.exports.getScaleToFitImageURL=function(e,t,i,o,c,u){var l=r.getData(n.fittingTypes.SCALE_TO_FIT,{id:e,width:t,height:i,name:u&&u.name},{width:o,height:c,htmlTag:r.htmlTag.IMG,alignment:r.alignTypes.CENTER,pixelAspectRatio:a},u);return s(l.uri,u)},e.exports.getScaleToFillImageURL=function(e,t,i,o,c,u){var l=r.getData(n.fittingTypes.SCALE_TO_FILL,{id:e,width:t,height:i,name:u&&u.name,focalPoint:{x:u&&u.focalPoint&&u.focalPoint.x,y:u&&u.focalPoint&&u.focalPoint.y}},{width:o,height:c,htmlTag:r.htmlTag.IMG,alignment:r.alignTypes.CENTER,pixelAspectRatio:a},u);return s(l.uri,u)},e.exports.getCropImageURL=function(e,t,i,o,c,u,l,h,d,f){var p=r.getData(n.fittingTypes.SCALE_TO_FILL,{id:e,width:t,height:i,name:f&&f.name,crop:{x:o,y:c,width:u,height:l}},{width:h,height:d,htmlTag:r.htmlTag.IMG,alignment:r.alignTypes.CENTER,pixelAspectRatio:a},f);return s(p.uri,f)}},function(e,t,i){"use strict";var r=i(0),n=i(1).isValidRequest,o=i(6).populateGlobalFeatureSupport,a=i(4),s=i(8).getURI;e.exports.populateGlobalFeatureSupport=o,e.exports.getData=function(e,t,i,o){var c=r.emptyData.uri;if(n(e,t,i)){var u=a.getTarget(e,t,i),l=a.getTransform(e,t,u,o);c=s(e,t,u,o,l)}return{uri:c}},e.exports.fittingTypes=r.fittingTypes,e.exports.alignTypes=r.alignTypes,e.exports.htmlTag=r.htmlTag,e.exports.upscaleMethods=r.upscaleMethods},function(e,t,i){"use strict";var r=i(0),n=i(6).populateGlobalFeatureSupport,o=i(16),a=o.getData,s=o.getPlaceholder,c=i(13),u=c.getScaleToFitImageURL,l=c.getScaleToFillImageURL,h=c.getCropImageURL;n(),e.exports.populateGlobalFeatureSupport=n,e.exports.getData=a,e.exports.getPlaceholder=s,e.exports.fittingTypes=r.fittingTypes,e.exports.alignTypes=r.alignTypes,e.exports.htmlTag=r.htmlTag,e.exports.upscaleMethods=r.upscaleMethods,e.exports.sdk={getScaleToFitImageURL:u,getScaleToFillImageURL:l,getCropImageURL:h}},function(e,t,i){"use strict";function r(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,r)}return i}function n(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?r(Object(i),!0).forEach((function(t){o(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):r(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}function o(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var a=i(0),s=i(1).isValidRequest,c=i(17),u=i(4),l=i(8).getURI,h=i(22),d=h.getScaledDimensions,f=h.getBlurValue,p=h.getCSSOverrides,g=h.validateTargetDimensions,m=h.getIsFakeTile,b=h.getConvertedFitting;function v(e,t,i,r){var n={};if(s(e,t,i)){var o=u.getTarget(e,t,i),h=u.getTransform(e,t,o,r);n.uri=l(e,t,o,r,h),Object.assign(n,c.getAttributes(h,o))}else n=a.emptyData;return n}e.exports.getData=v,e.exports.getPlaceholder=function(e,t,i,r){if(void 0===r&&(r={}),!s(e,t,i))return a.emptyData;var o=n(n({},i),g(t,i)),c=i.alignment,u=i.htmlTag,l=r.isSEOBot,h=m(e,t,o),T=d(e,t,o,l),_=f(o.width,e,l),y=b(e,h),I=p(e,t,i,c),E=v(y,t,n(n({},T),{},{alignment:c,htmlTag:u}),{filters:{blur:_}}).uri,A=v(e,t,n(n({},o),{},{alignment:c,htmlTag:u})),w=A.attr,O=void 0===w?{}:w,S=A.css;return S.img=S.img||{},S.container=S.container||{},Object.assign(S.img,I.img),Object.assign(S.container,I.container),{uri:E,css:S,attr:O}}},function(e,t,i){"use strict";var r=i(0).htmlTag,n=i(7).isObjectFitBrowserSupport,o=i(18),a=i(19),s=i(20),c=i(21);e.exports.getAttributes=function(e,t){return(t.htmlTag===r.BG?o:t.htmlTag===r.SVG?s:n()?a:c).get(e,t)}},function(e,t,i){"use strict";var r=i(0),n=r.alignTypes,o=r.fittingTypes;e.exports.get=function(e,t){var i={css:{container:{}}},r=i.css;switch(e.fittingType){case o.ORIGINAL_SIZE:case o.LEGACY_ORIGINAL_SIZE:case o.LEGACY_STRIP_ORIGINAL_SIZE:r.container.backgroundSize="auto",r.container.backgroundRepeat="no-repeat";break;case o.SCALE_TO_FIT:case o.LEGACY_STRIP_SCALE_TO_FIT:r.container.backgroundSize="contain",r.container.backgroundRepeat="no-repeat";break;case o.STRETCH:r.container.backgroundSize="100% 100%",r.container.backgroundRepeat="no-repeat";break;case o.SCALE_TO_FILL:case o.LEGACY_STRIP_SCALE_TO_FILL:r.container.backgroundSize="cover",r.container.backgroundRepeat="no-repeat";break;case o.TILE_HORIZONTAL:case o.LEGACY_STRIP_TILE_HORIZONTAL:r.container.backgroundSize="auto",r.container.backgroundRepeat="repeat-x";break;case o.TILE_VERTICAL:case o.LEGACY_STRIP_TILE_VERTICAL:r.container.backgroundSize="auto",r.container.backgroundRepeat="repeat-y";break;case o.TILE:case o.LEGACY_STRIP_TILE:r.container.backgroundSize="auto",r.container.backgroundRepeat="repeat";break;case o.LEGACY_STRIP_FIT_AND_TILE:r.container.backgroundSize="contain",r.container.backgroundRepeat="repeat";break;case o.FIT_AND_TILE:case o.LEGACY_BG_FIT_AND_TILE:r.container.backgroundSize="auto",r.container.backgroundRepeat="repeat";break;case o.LEGACY_BG_FIT_AND_TILE_HORIZONTAL:r.container.backgroundSize="auto",r.container.backgroundRepeat="repeat-x";break;case o.LEGACY_BG_FIT_AND_TILE_VERTICAL:r.container.backgroundSize="auto",r.container.backgroundRepeat="repeat-y";break;case o.LEGACY_BG_NORMAL:r.container.backgroundSize="auto",r.container.backgroundRepeat="no-repeat"}switch(t.alignment){case n.CENTER:r.container.backgroundPosition="center center";break;case n.LEFT:r.container.backgroundPosition="left center";break;case n.RIGHT:r.container.backgroundPosition="right center";break;case n.TOP:r.container.backgroundPosition="center top";break;case n.BOTTOM:r.container.backgroundPosition="center bottom";break;case n.TOP_RIGHT:r.container.backgroundPosition="right top";break;case n.TOP_LEFT:r.container.backgroundPosition="left top";break;case n.BOTTOM_RIGHT:r.container.backgroundPosition="right bottom";break;case n.BOTTOM_LEFT:r.container.backgroundPosition="left bottom"}return i}},function(e,t,i){"use strict";var r,n=i(0),o=n.alignTypes,a=n.fittingTypes,s=((r={})[o.CENTER]="center",r[o.TOP]="top",r[o.TOP_LEFT]="top left",r[o.TOP_RIGHT]="top right",r[o.BOTTOM]="bottom",r[o.BOTTOM_LEFT]="bottom left",r[o.BOTTOM_RIGHT]="bottom right",r[o.LEFT]="left",r[o.RIGHT]="right",r),c={position:"absolute",top:"auto",right:"auto",bottom:"auto",left:"auto"};e.exports={get:function(e,t){var i={css:{container:{},img:{}}},r=i.css,n=e.fittingType,u=t.alignment;switch(r.container.position="relative",n){case a.ORIGINAL_SIZE:case a.LEGACY_ORIGINAL_SIZE:e.parts&&e.parts.length?(r.img.width=e.parts[0].width,r.img.height=e.parts[0].height):(r.img.width=e.src.width,r.img.height=e.src.height);break;case a.SCALE_TO_FIT:case a.LEGACY_FIT_WIDTH:case a.LEGACY_FIT_HEIGHT:case a.LEGACY_FULL:r.img.width=t.width,r.img.height=t.height,r.img.objectFit="contain",r.img.objectPosition=s[u]||"unset";break;case a.LEGACY_BG_NORMAL:r.img.width="100%",r.img.height="100%",r.img.objectFit="none",r.img.objectPosition=s[u]||"unset";break;case a.STRETCH:r.img.width=t.width,r.img.height=t.height,r.img.objectFit="fill";break;case a.SCALE_TO_FILL:r.img.width=t.width,r.img.height=t.height,r.img.objectFit="cover"}if("number"==typeof r.img.width&&(r.img.width!==t.width||r.img.height!==t.height)){var l=Math.round((t.height-r.img.height)/2),h=Math.round((t.width-r.img.width)/2);Object.assign(r.img,c,function(e,t,i){var r;return(r={})[o.TOP_LEFT]={top:0,left:0},r[o.TOP_RIGHT]={top:0,right:0},r[o.TOP]={top:0,left:t},r[o.BOTTOM_LEFT]={top:0,left:0},r[o.BOTTOM_RIGHT]={bottom:0,right:0},r[o.BOTTOM]={bottom:0,left:t},r[o.RIGHT]={top:e,right:0},r[o.LEFT]={top:e,left:0},r[o.CENTER]={width:i.width,height:i.height,objectFit:"none"},r}(l,h,t)[u])}return i}}},function(e,t,i){"use strict";var r=i(0),n=r.fittingTypes,o=r.alignTypes,a=r.transformTypes,s=i(1),c=s.getDimension,u=s.isImageTransformApplicable;e.exports={get:function(e,t){var i,r={css:{container:{}},attr:{container:{},img:{}}},s=r.css,l=r.attr,h=e.fittingType,d=t.alignment,f=e.src,p=f.width,g=f.height;switch(s.container.position="relative",h){case n.ORIGINAL_SIZE:case n.LEGACY_ORIGINAL_SIZE:case n.TILE:e.parts&&e.parts.length?(l.img.width=e.parts[0].width,l.img.height=e.parts[0].height):(l.img.width=p,l.img.height=g),l.img.preserveAspectRatio="xMidYMid slice";break;case n.SCALE_TO_FIT:case n.LEGACY_FIT_WIDTH:case n.LEGACY_FIT_HEIGHT:case n.LEGACY_FULL:l.img.width="100%",l.img.height="100%",l.img.transform="",l.img.preserveAspectRatio="";break;case n.STRETCH:l.img.width=t.width,l.img.height=t.height,l.img.x=0,l.img.y=0,l.img.transform="",l.img.preserveAspectRatio="none";break;case n.SCALE_TO_FILL:u(e.src.id)?(l.img.width=t.width,l.img.height=t.height):(i=c(p,g,t.width,t.height,a.FILL),l.img.width=i.width,l.img.height=i.height),l.img.x=0,l.img.y=0,l.img.transform="",l.img.preserveAspectRatio="xMidYMid slice"}if("number"==typeof l.img.width&&(l.img.width!==t.width||l.img.height!==t.height)){var m,b,v=0,T=0;h===n.TILE?(m=t.width%l.img.width,b=t.height%l.img.height):(m=t.width-l.img.width,b=t.height-l.img.height);var _=Math.round(m/2),y=Math.round(b/2);switch(d){case o.TOP_LEFT:v=0,T=0;break;case o.TOP:v=_,T=0;break;case o.TOP_RIGHT:v=m,T=0;break;case o.LEFT:v=0,T=y;break;case o.CENTER:v=_,T=y;break;case o.RIGHT:v=m,T=y;break;case o.BOTTOM_LEFT:v=0,T=b;break;case o.BOTTOM:v=_,T=b;break;case o.BOTTOM_RIGHT:v=m,T=b}l.img.x=v,l.img.y=T}return l.container.width=t.width,l.container.height=t.height,l.container.viewBox=[0,0,t.width,t.height].join(" "),r}}},function(e,t,i){"use strict";var r=i(0),n=r.fittingTypes,o=r.alignTypes,a=r.transformTypes,s=i(1),c=s.getDimension,u=s.isImageTypeSupported,l=s.isExternalUrl;e.exports={get:function(e,t){var i,r,s,h={css:{container:{},img:{}}},d=h.css,f=e.fittingType,p=t.alignment;switch(e.parts&&e.parts.length?(i=e.parts[0].width,r=e.parts[0].height):(i=e.src.width,r=e.src.height),d.img.display="block",d.container.position="relative",d.img.position="absolute",d.img.top="auto",d.img.right="auto",d.img.bottom="auto",d.img.left="auto",f){case n.ORIGINAL_SIZE:case n.LEGACY_ORIGINAL_SIZE:d.img.width=i,d.img.height=r;break;case n.SCALE_TO_FIT:case n.LEGACY_FIT_WIDTH:case n.LEGACY_FIT_HEIGHT:case n.LEGACY_FULL:s=c(i,r,t.width,t.height,a.FIT),Object.assign(d.img,s);break;case n.STRETCH:d.img.width=t.width,d.img.height=t.height;break;case n.SCALE_TO_FILL:var g=e.src.id;u(g)||l(g)?(d.img.width=t.width,d.img.height=t.height):(s=c(i,r,t.width,t.height,a.FILL),Object.assign(d.img,s),d.container.overflow="hidden")}if(d.img.width!==t.width||d.img.height!==t.height){var m=Math.round((t.height-d.img.height)/2),b=Math.round((t.width-d.img.width)/2);switch(p){default:case o.CENTER:d.img.top=m,d.img.left=b;break;case o.LEFT:d.img.left=0,d.img.top=m;break;case o.RIGHT:d.img.right=0,d.img.top=m;break;case o.TOP:d.img.left=b,d.img.top=0;break;case o.BOTTOM:d.img.left=b,d.img.bottom=0;break;case o.TOP_RIGHT:d.img.right=0,d.img.top=0;break;case o.TOP_LEFT:d.img.left=0,d.img.top=0;break;case o.BOTTOM_RIGHT:d.img.right=0,d.img.bottom=0;break;case o.BOTTOM_LEFT:d.img.left=0,d.img.bottom=0}}return h}}},function(e,t,i){"use strict";var r,n=i(0),o=n.alignTypes,a=n.fittingTypes,s=((r={})[o.CENTER]="50% 50%",r[o.TOP_LEFT]="0% 0%",r[o.TOP_RIGHT]="100% 0%",r[o.TOP]="50% 0%",r[o.BOTTOM_LEFT]="0% 100%",r[o.BOTTOM_RIGHT]="100% 100%",r[o.BOTTOM]="50% 100%",r[o.RIGHT]="100% 50%",r[o.LEFT]="0% 50%",r),c=Object.entries(s).reduce((function(e,t){var i=t[0];return e[t[1]]=i,e}),{}),u=[a.TILE,a.TILE_HORIZONTAL,a.TILE_VERTICAL,a.LEGACY_BG_FIT_AND_TILE,a.LEGACY_BG_FIT_AND_TILE_HORIZONTAL,a.LEGACY_BG_FIT_AND_TILE_VERTICAL],l=[a.LEGACY_ORIGINAL_SIZE,a.ORIGINAL_SIZE,a.LEGACY_BG_NORMAL];function h(e,t,i){var r=i.width,n=i.height;return e===a.TILE&&t.width>r&&t.height>n}function d(e,t,i){var r=e.width,n=e.height,o=t.width,a=t.height,s=i.x,c=i.y;if(!o||!a)return s+"% "+c+"%";var u=Math.max(o/r,a/n),l=r*u,h=n*u,d=Math.max(0,Math.min(l-o,l*(s/100)-o/2)),f=Math.max(0,Math.min(h-a,h*(c/100)-a/2));return(d&&Math.floor(d/(l-o)*100))+"% "+(f&&Math.floor(f/(h-a)*100))+"%"}e.exports.validateTargetDimensions=function(e,t){var i=t.width,r=t.height;if(!i||!r){var n=i||Math.min(980,e.width),o=n/e.width;return{width:n,height:r||e.height*o}}return{width:i,height:r}},e.exports.getScaledDimensions=function(e,t,i,r){var n=i.width,o=i.height;if(void 0===r&&(r=!1),r)return{width:n,height:o};var a=!l.includes(e),s=h(e,t,{width:n,height:o}),c=!s&&u.includes(e),d=c?t.width:n,f=c?t.height:o,p=a?function(e){return e>900?.25:e>500?.3:e>200?.4:1}(d):1;return{width:s?1920:d*p,height:f*p}},e.exports.getConvertedFitting=function(e,t){var i=u.includes(e)&&!t;return e===a.SCALE_TO_FILL||i?a.SCALE_TO_FIT:e},e.exports.getIsFakeTile=h,e.exports.getBlurValue=function(e,t,i){return i?0:u.includes(t)?1:e>200?2:3},e.exports.getCSSOverrides=function(e,t,i,r){void 0===r&&(r="center");var n,o,l={img:{},container:{}};if(e===a.SCALE_TO_FILL){var h=t.focalPoint&&(o=(n=t.focalPoint).x+"% "+n.y+"%",c[o]||""),f=h||r;t.focalPoint&&!h?l.img={objectPosition:d(t,i,t.focalPoint)}:l.img={objectPosition:s[f]}}else[a.LEGACY_ORIGINAL_SIZE,a.ORIGINAL_SIZE].includes(e)?l.img={objectFit:"none",top:"auto",left:"auto",right:"auto",bottom:"auto"}:u.includes(e)&&(l.container={backgroundSize:t.width+"px "+t.height+"px"});return l}}])},50343:function(){!function(){if(void 0!==window.Reflect&&void 0!==window.customElements&&!window.customElements.hasOwnProperty("polyfillWrapFlushCallback")){var e=HTMLElement;window.HTMLElement=function(){return Reflect.construct(e,[],this.constructor)},HTMLElement.prototype=e.prototype,HTMLElement.prototype.constructor=HTMLElement,Object.setPrototypeOf(HTMLElement,e)}}()},58699:function(e){"use strict";var t=function(e){return e*Math.PI/180},i=function(e,t){return{width:e,height:t}},r=function(e,t,i){return{width:e,height:Math.max(t,i)}};e.exports={BackgroundParallax:{hasParallax:!0,getMediaDimensions:r},BackgroundParallaxZoom:{hasParallax:!0,getMediaDimensions:r},BackgroundReveal:{hasParallax:!0,getMediaDimensions:r},BgCloseUp:{getMediaDimensions:i},BgExpand:{getMediaDimensions:i},BgFabeBack:{getMediaDimensions:i},BgFadeIn:{getMediaDimensions:i},BgFadeOut:{getMediaDimensions:i},BgFake3D:{hasParallax:!0,getMediaDimensions:r},BgPanLeft:{getMediaDimensions:function(e,t){return{width:1.2*e,height:t}}},BgPanRight:{getMediaDimensions:function(e,t){return{width:1.2*e,height:t}}},BgParallax:{hasParallax:!0,getMediaDimensions:r},BgPullBack:{getMediaDimensions:i},BgReveal:{hasParallax:!0,getMediaDimensions:r},BgRotate:{getMediaDimensions:function(e,i){return function(e,i,r){var n=t(r),o=Math.hypot(e,i)/2,a=Math.acos(e/2/o),s=e*Math.abs(Math.cos(n))+i*Math.abs(Math.sin(n)),c=e*Math.abs(Math.sin(n))+i*Math.abs(Math.cos(n));return{width:Math.ceil(n<a?s:2*o),height:Math.ceil(n<t(90)-a?c:2*o)}}(e,i,22)}},BgShrink:{getMediaDimensions:i},BgSkew:{getMediaDimensions:function(e,i){return function(e,i,r){var n=t(r);return{width:e,height:e*Math.tan(n)+i}}(e,i,20)}},BgUnwind:{getMediaDimensions:i},BgZoomIn:{hasParallax:!0,getMediaDimensions:r},BgZoomOut:{getMediaDimensions:function(e,t){return{width:1.15*e,height:1.15*t}}}}},17948:function(e,t,i){"use strict";var r=i(31191),n=i(96114),o=i.n(n),a=i(76702),s=i(21405),c=i(58699),u=i.n(c),l=i(46436),h=i.n(l),d=function(e,t,i){var r=(Array.isArray(t)?t:t.split(".")).reduce((function(e,t){return e&&void 0!==e[t]?e[t]:null}),e);return null!==r?r:i},f=function(e,t){return(Array.isArray(t)?t:[t]).reduce((function(t,i){var r,n=d(e,i);return void 0!==n?Object.assign(t,((r={})[i]=n,r)):t}),{})};function p(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];for(var r=t[0],n=1;n<t.length;++n)r=r.replace(/\/$/,"")+"/"+t[n].replace(/^\//,"");return r}var g=function(e,t,i){if(!e.containerWidth||!e.containerHeight||!e.imageData.uri)return{uri:"",css:{}};var r=e.imageData,n=e.displayMode||h().fittingTypes.SCALE_TO_FILL,o=Object.assign(f(r,"upscaleMethod"),f(e,"filters"),e.quality||r.quality),a=d(e.imageData,"devicePixelRatio",t.devicePixelRatio),s=b(a),c=Object.assign(f(r,["width","height","crop","name","focalPoint"]),{id:r.uri}),u={width:e.containerWidth,height:e.containerHeight,htmlTag:i||"img",pixelAspectRatio:s,alignment:e.alignType||h().alignTypes.CENTER},l=h().getData(n,c,u,o);return l.uri=m(l.uri,t.staticMediaUrl,t.mediaRootUrl),l},m=function(e,t,i){if(/(^https?)|(^data)|(^blob)|(^\/\/)/.test(e))return e;var r=t+"/";return e&&(/^micons\//.test(e)?r=i:"ico"===/[^.]+$/.exec(e)[0]&&(r=r.replace("media","ficons"))),r+e},b=function(e){var t=window.location.search.split("&").map((function(e){return e.split("=")})).find((function(e){return e[0].toLowerCase().includes("devicepixelratio")}));return(t?Number(t[1]):null)||e||1},v=function(e,t){return e.getAttribute(t?"xlink:href":"src")};function T(e){return e.isExperimentOpen("specs.thunderbolt.tb_stop_client_images")||e.isExperimentOpen("specs.thunderbolt.final_force_webp")||e.isExperimentOpen("specs.thunderbolt.final_force_no_webp")}var _={columnCount:1,columns:1,fontWeight:1,lineHeight:1,opacity:1,zIndex:1,zoom:1},y=function(e,t){return e&&t&&Object.keys(t).forEach((function(i){return e.setAttribute(i,t[i])}))},I=function(e,t){return e&&t&&Object.keys(t).forEach((function(i){var r=t[i];void 0!==r?e.style[i]=function(e,t){return"number"!=typeof t||_[e]?t:t+"px"}(i,r):e.style.removeProperty(i)}))},E=function(e,t){return e&&t&&Object.keys(t).forEach((function(i){e.style.setProperty(i,t[i])}))},A=function(e,t,i){return void 0===i&&(i=!0),e&&i?(r=e.dataset[t])?"true"===r||"false"!==r&&("null"===r?null:""+ +r===r?+r:r):r:e.dataset[t];var r},w=function(e,t){return e&&t&&Object.assign(e.dataset,t)},O=function(){return window?window.innerHeight||document.documentElement.clientHeight:0},S={fit:"contain",fill:"cover"};var L={measure:function(e,t,i,r,n){var o=r.containerId,a=r.bgEffectName,s=i[e],c=i[o],u=n.getMediaDimensionsByEffect(a,c.offsetWidth,c.offsetHeight,O()),l=u.width,h=u.height;t.width=l,t.height=h,t.currentSrc=s.style.backgroundImage,t.bgEffectName=s.dataset.bgEffectName},patch:function(e,t,i,r,n){var o=i[e];r.containerWidth=t.width,r.containerHeight=t.height;var a,s,c=g(r,n,"bg");a=t.currentSrc,s=c.uri,void 0===a&&(a=""),a.includes(s)&&!!a==!!s?I(o,c.css.container):function(e,t){var i=Object.assign({backgroundImage:'url("'+t.uri+'")'},t.css.container),r=new Image;r.onload=I.bind(null,e,i),r.src=t.uri}(o,c)}};function R(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function M(e,t){return(M=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var x=function(e,t,i){return function(e){var r,n;function o(){return e.call(this)||this}n=e,(r=o).prototype=Object.create(n.prototype),r.prototype.constructor=r,M(r,n);var a,s,c,u=o.prototype;return u.reLayout=function(){if(!T(t)){var e={},r={},n=this.getAttribute("id"),o=JSON.parse(this.dataset.tiledImageInfo),a=this.dataset.bgEffectName,s=o.containerId,c=document.getElementById(s);e[n]=this,e[s]=c,o.displayMode=o.imageData.displayMode,t.mutationService.measure((function(){L.measure(n,r,e,{containerId:s,bgEffectName:a},t)})),t.mutationService.mutate((function(){L.patch(n,r,e,o,i)}))}},u.attributeChangedCallback=function(e,t){t&&this.reLayout()},u.disconnectedCallback=function(){e.prototype.disconnectedCallback.call(this)},a=o,c=[{key:"observedAttributes",get:function(){return["data-tiled-image-info"]}}],(s=null)&&R(a.prototype,s),c&&R(a,c),o}(e)};function P(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function C(e,t){return(C=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var F=function(e,t){var i={width:void 0,height:void 0,left:void 0};return function(e){var r,n;function o(){return e.call(this)||this}n=e,(r=o).prototype=Object.create(n.prototype),r.prototype.constructor=r,C(r,n);var a,s,c,u=o.prototype;return u.reLayout=function(){var e=this,r=this.dataset,n=r.containerId,o=r.pageId,a=r.useCssVars,s=r.bgEffectName,c=document.getElementById(""+n),u=document.getElementById(""+o),l={};t.mutationService.measure((function(){var i="fixed"===window.getComputedStyle(e).position,r=document.documentElement.clientHeight,n=c.getBoundingClientRect(),o=u.getBoundingClientRect(),h=t.getMediaDimensionsByEffect(s,n.width,n.height,r),d=h.hasParallax,f=h.width,p=h.height,g=f+"px",m=p+"px",b=i?n.left-o.left+"px":(n.width-f)/2+"px",v=i||d?0:(n.height-p)/2+"px",T=a?{"--containerW":g,"--containerH":m,"--containerL":b,"--screenH_val":""+r}:{width:g,height:m,left:b,top:v};Object.assign(l,T)})),t.mutationService.mutate((function(){a?(I(e,i),E(e,l)):I(e,l)}))},u.connectedCallback=function(){e.prototype.connectedCallback.call(this),t.windowResizeService.observe(this)},u.disconnectedCallback=function(){e.prototype.disconnectedCallback.call(this),t.windowResizeService.unobserve(this)},u.attributeChangedCallback=function(e,t){t&&this.reLayout()},a=o,c=[{key:"observedAttributes",get:function(){return["data-is-full-height","data-container-size"]}}],(s=null)&&P(a.prototype,s),c&&P(a,c),o}(e)},G="__more__",B="moreContainer",k=function(e,t,i,r,n,o,a,s){if(e-=n*(a?r.length:r.length-1),e-=s.left+s.right,t&&(r=r.map((function(){return o}))),r.some((function(e){return 0===e})))return null;var c=0,u=r.reduce((function(e,t){return e+t}),0);if(u>e)return null;if(t){if(i){var l=Math.floor(e/r.length),h=r.map((function(){return l}));if((c=l*r.length)<e){var d=Math.floor(e-c);r.forEach((function(e,t){t<=d-1&&h[t]++}))}return h}return r}if(i){var f=Math.floor((e-u)/r.length);c=0;var p=r.map((function(e){return c+=e+f,e+f}));if(c<e){var g=Math.floor(e-c);r.forEach((function(e,t){t<=g-1&&p[t]++}))}return p}return r},N=function(e){var t=parseFloat(e);return isFinite(t)?t:0},D=function(e){return e.getBoundingClientRect().top>window.innerHeight/2},H=function(e,t,i,r){var n=t.width,o=t.height,a=t.alignButtons,s=t.hoverListPosition,c=t.menuItemContainerExtraPixels,u=t.absoluteLeft,l=function(e,t,i,r,n,o,a,s,c){var u="0px",l="auto",h=o.left,d=o.width;return"left"===t?u="left"===n?0:h+e.left+"px":"right"===t?(l="right"===n?0:r-h-d-e.right+"px",u="auto"):"left"===n?u=h+(d+e.left-i)/2+"px":"right"===n?(u="auto",l=(d+e.right-(i+e.width))/2+"px"):u=e.left+h+(d-(i+e.width))/2+"px","auto"!==u&&(u=a+parseInt(u,10)<0?0:u),"auto"!==l&&(l=s-parseInt(l,10)>c?0:l),{moreContainerLeft:u,moreContainerRight:l}}(c,a,r,n,s,i,u,u+n,t.bodyClientWidth);return{left:l.moreContainerLeft,right:l.moreContainerRight,top:t.needToOpenMenuUp?"auto":o+"px",bottom:t.needToOpenMenuUp?o+"px":"auto"}},j=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},U=function(e){var t={},i={};i[e]=document.getElementById(""+e);var r,n,o=(r=i[e],(n=+A(r,"numItems"))<=0||n>Number.MAX_SAFE_INTEGER?[]:new Array(n).fill(0).map((function(e,t){return String(t)}))),a=function(e){return["moreContainer","itemsContainer","dropWrapper"].concat(e,[G])}(o);a.forEach((function(t){var r=""+e+t;i[r]=document.getElementById(""+r)})),t.children=function(e,t,i,r){var n={};return r.forEach((function(t){var r=""+e+t,o=i[r];o&&(n[r]={width:o.offsetWidth,boundingClientRectWidth:o.getBoundingClientRect().width,height:o.offsetHeight})})),n}(e,0,i,a);var s=i[e],c=i[e+"itemsContainer"],u=c.childNodes,l=i[e+"moreContainer"],h=l.childNodes,d=A(s,"stretchButtonsToMenuWidth"),f=A(s,"sameWidthButtons"),p=s.getBoundingClientRect();t.absoluteLeft=p.left,t.bodyClientWidth=document.body.clientWidth,t.alignButtons=A(s,"dropalign"),t.hoverListPosition=A(s,"drophposition"),t.menuBorderY=parseInt(A(s,"menuborderY"),10),t.ribbonExtra=parseInt(A(s,"ribbonExtra"),10),t.ribbonEls=parseInt(A(s,"ribbonEls"),10),t.labelPad=parseInt(A(s,"labelPad"),10),t.menuButtonBorder=parseInt(A(s,"menubtnBorder"),10),t.menuItemContainerMargins=function(e){var t=e.lastChild,i=window.getComputedStyle(t);return(parseInt(i.marginLeft,10)||0)+(parseInt(i.marginRight,10)||0)}(c),t.menuItemContainerExtraPixels=function(e,t){var i=window.getComputedStyle(e),r=N(i.borderTopWidth)+N(i.paddingTop),n=N(i.borderBottomWidth)+N(i.paddingBottom),o=N(i.borderLeftWidth)+N(i.paddingLeft),a=N(i.borderRightWidth)+N(i.paddingRight);return t&&(r+=N(i.marginTop),n+=N(i.marginBottom),o+=N(i.marginLeft),a+=N(i.marginRight)),{top:r,bottom:n,left:o,right:a,height:r+n,width:o+a}}(c,!0),t.needToOpenMenuUp=D(s),t.menuItemMarginForAllChildren=!d||"false"!==c.getAttribute("data-marginAllChildren"),t.moreSubItem=[],t.labelWidths={},t.linkIds={},t.parentId={},t.menuItems={},t.labels={},h.forEach((function(e,r){t.parentId[e.id]=A(e,"parentId");var n=A(e,"dataId");t.menuItems[n]={dataId:n,parentId:A(e,"parentId"),moreDOMid:e.id,moreIndex:r},i[e.id]=e;var o=e.querySelector("p");i[o.id]=o,t.labels[o.id]={width:o.offsetWidth,height:o.offsetHeight,left:o.offsetLeft,lineHeight:parseInt(window.getComputedStyle(o).fontSize,10)},t.moreSubItem.push(e.id)})),u.forEach((function(e,r){var n=A(e,"dataId");t.menuItems[n]=t.menuItems[n]||{},t.menuItems[n].menuIndex=r,t.menuItems[n].menuDOMid=e.id,t.children[e.id].left=e.offsetLeft;var o=e.querySelector("p");i[o.id]=o,t.labelWidths[o.id]=function(e){return e.getBoundingClientRect().width}(o);var a=e.querySelector("p");i[a.id]=a,t.linkIds[e.id]=a.id}));var g=s.offsetHeight;t.height=g,t.width=s.offsetWidth,t.lineHeight=function(e,t){return e-t.menuBorderY-t.labelPad-t.ribbonEls-t.menuButtonBorder-t.ribbonExtra+"px"}(g,t);var m=function(e,t,i,r,n){var o=t.width;t.hasOriginalGapData={},t.originalGapBetweenTextAndBtn={};var a=n.map((function(i){var n,o=r[e+i],a=A(o,"originalGapBetweenTextAndBtn");return void 0===a?(t.hasOriginalGapData[i]=!1,n=t.children[e+i].boundingClientRectWidth-t.labelWidths[e+i+"label"],t.originalGapBetweenTextAndBtn[e+i]=n):(t.hasOriginalGapData[i]=!0,n=parseFloat(a)),t.children[e+i].width>0?Math.floor(t.labelWidths[e+i+"label"]+n):0})),s=a.pop(),c=i.sameWidthButtons,u=i.stretchButtonsToMenuWidth,l=!1,h=t.menuItemContainerMargins,d=t.menuItemMarginForAllChildren,f=t.menuItemContainerExtraPixels,p=function(e){return e.reduce((function(e,t){return e>t?e:t}),-1/0)}(a),g=k(o,c,u,a,h,p,d,f);if(!g){for(var m=1;m<=a.length;m++)if(g=k(o,c,u,a.slice(0,-1*m).concat(s),h,p,d,f)){l=!0;break}g||(l=!0,g=[s])}if(l){var b=g[g.length-1];for(g=g.slice(0,-1);g.length<n.length;)g.push(0);g[g.length-1]=b}return{realWidths:g,moreShown:l}}(e,t,{sameWidthButtons:f,stretchButtonsToMenuWidth:d},i,o.concat(G));return t.realWidths=m.realWidths,t.isMoreShown=m.moreShown,t.menuItemIds=o,t.hoverState=A(l,"hover",!1),{measures:t,domNodes:i}},W=function(e,t,i){I(i[e],{overflowX:"visible"});var r,n=t.menuItemIds,o=t.needToOpenMenuUp,a=n.concat(G);r=i[e],w(r,{dropmode:o?"dropUp":"dropDown"});var s,c,u=0;if(t.hoverState===G){var l=t.realWidths.indexOf(0),h=t.menuItems[(s=t.menuItems,c=function(e){return e.menuIndex===l},Object.keys(s).find((function(e){return c(s[e],e)})))],d=h.moreIndex,f=d===n.length-1;h.moreDOMid&&y(i[h.moreDOMid],{"data-listposition":f?"dropLonely":"top"}),Object.values(t.menuItems).filter((function(e){return!!e.moreDOMid})).forEach((function(e){if(e.moreIndex<d)I(i[e.moreDOMid],{display:"none"});else{var r=e.moreDOMid+"label";u=Math.max(t.labels[r].width,u)}}))}else t.hoverState&&t.moreSubItem.forEach((function(i,r){var n=e+B+r+"label";u=Math.max(t.labels[n].width,u)}));!function(e,t,i,r){var n=t.hoverState;if("-1"!==n){var o=t.menuItemIds.indexOf(n);if(j(t.hoverState)||n===G){if(!t.realWidths)return;var a=Math.max(r,t.children[-1!==o?e+o:e+G].width),s=function(e,t){return e+15+t.menuBorderY+t.labelPad+t.menuButtonBorder}(0!==t.moreSubItem.length?t.labels[t.moreSubItem[0]+"label"].lineHeight:0,t);t.moreSubItem.forEach((function(e){I(i[e],{minWidth:a+"px"}),I(i[e+"label"],{minWidth:"0px",lineHeight:s+"px"})}));var c=j(t.hoverState)?t.hoverState:"__more__",u={width:t.children[e+c].width,left:t.children[e+c].left},l=H(0,t,u,a);I(i[""+e+B],{left:l.left,right:l.right}),I(i[e+"dropWrapper"],{left:l.left,right:l.right,top:l.top,bottom:l.bottom})}}}(e,t,i,u),t.originalGapBetweenTextAndBtn&&a.forEach((function(r){t.hasOriginalGapData[r]||w(i[""+e+r],{originalGapBetweenTextAndBtn:t.originalGapBetweenTextAndBtn[""+e+r]})})),function(e,t,i,r){for(var n=i.realWidths,o=i.height,a=i.menuItemContainerExtraPixels,s=0,c=null,u=null,l=i.lineHeight,h=o-a.height,d=0;d<r.length;d++){var f=n[d],p=f>0,g=e+r[d];u=i.linkIds[g],p?(s++,c=g,I(t[g],{width:f+"px",height:h+"px",position:"relative","box-sizing":"border-box",overflow:"visible",visibility:"inherit"}),I(t[g+"label"],{"line-height":l}),y(t[g],{"aria-hidden":!1})):(I(t[g],{height:"0px",overflow:"hidden",position:"absolute",visibility:"hidden"}),y(t[g],{"aria-hidden":!0}),y(t[u],{tabIndex:-1}))}1===s&&(w(t[e+"moreContainer"],{listposition:"lonely"}),w(t[c],{listposition:"lonely"}))}(e,i,t,a)};function Y(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function V(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function z(e,t){return(z=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function q(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var $=function(e,t){return function(e){var i,r;function n(){for(var t,i=arguments.length,r=new Array(i),n=0;n<i;n++)r[n]=arguments[n];return q(V(t=e.call.apply(e,[this].concat(r))||this),"_visible",!1),q(V(t),"_mutationIds",{read:null,write:null}),q(V(t),"_itemsContainer",null),q(V(t),"_dropContainer",null),q(V(t),"_labelItems",[]),t}r=e,(i=n).prototype=Object.create(r.prototype),i.prototype.constructor=i,z(i,r);var o,a,s,c=n.prototype;return c.attributeChangedCallback=function(){this._isVisible()&&this.reLayout()},c.connectedCallback=function(){var t=this;this._id=this.getAttribute("id"),this._hideElement(),this._waitForDomLoad().then((function(){e.prototype.observeResize.call(t),t._observeChildrenResize(),t.reLayout()}))},c.disconnectedCallback=function(){t.mutationService.clear(this._mutationIds.read),t.mutationService.clear(this._mutationIds.write),e.prototype.disconnectedCallback.call(this)},c._waitForDomLoad=function(){var e,t=this,i=new Promise((function(t){e=t}));return this._isDomReady()?e():(this._waitForDomReadyObserver=new MutationObserver((function(){return t._onRootMutate(e)})),this._waitForDomReadyObserver.observe(this,{childList:!0,subtree:!0})),i},c._isDomReady=function(){return this._itemsContainer=document.getElementById(this._id+"itemsContainer"),this._dropContainer=document.getElementById(this._id+"dropWrapper"),this._itemsContainer&&this._dropContainer},c._onRootMutate=function(e){this._isDomReady()&&(this._waitForDomReadyObserver.disconnect(),e())},c._observeChildrenResize=function(){var t=this,i=Array.from(this._itemsContainer.childNodes);this._labelItems=i.map((function(e){return document.getElementById(e.getAttribute("id")+"label")})),this._labelItems.forEach((function(i){return e.prototype.observeChildResize.call(t,i)}))},c._setVisibility=function(e){this._visible=e,this.style.visibility=e?"inherit":"hidden"},c._isVisible=function(){return this._visible},c._hideElement=function(){this._setVisibility(!1)},c._showElement=function(){this._setVisibility(!0)},c.reLayout=function(){var e,i,r=this;t.mutationService.clear(this._mutationIds.read),t.mutationService.clear(this._mutationIds.write),this._mutationIds.read=t.mutationService.measure((function(){var t=U(r._id);e=t.measures,i=t.domNodes})),this._mutationIds.write=t.mutationService.mutate((function(){W(r._id,e,i),r._showElement()}))},o=n,s=[{key:"observedAttributes",get:function(){return["data-hovered-item"]}}],(a=null)&&Y(o.prototype,a),s&&Y(o,s),n}(e)};function Z(e,t){var i="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(i)return(i=i.call(e)).next.bind(i);if(Array.isArray(e)||(i=function(e,t){if(!e)return;if("string"==typeof e)return J(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);"Object"===i&&e.constructor&&(i=e.constructor.name);if("Map"===i||"Set"===i)return Array.from(e);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return J(e,t)}(e))||t&&e&&"number"==typeof e.length){i&&(e=i);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function J(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=e[i];return r}function Q(e){var t="function"==typeof Map?new Map:void 0;return(Q=function(e){if(null===e||(i=e,-1===Function.toString.call(i).indexOf("[native code]")))return e;var i;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return X(e,arguments,te(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),ee(r,e)})(e)}function X(e,t,i){return(X=K()?Reflect.construct:function(e,t,i){var r=[null];r.push.apply(r,t);var n=new(Function.bind.apply(e,r));return i&&ee(n,i.prototype),n}).apply(null,arguments)}function K(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}function ee(e,t){return(ee=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function te(e){return(te=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var ie=function(e){return function(t){var i,r;function n(){return t.call(this)||this}r=t,(i=n).prototype=Object.create(r.prototype),i.prototype.constructor=i,ee(i,r);var o=n.prototype;return o.reLayout=function(){},o.connectedCallback=function(){this.observeResize(),this.reLayout()},o.disconnectedCallback=function(){this.unobserveResize(),this.unobserveChildren()},o.observeResize=function(){e.resizeService.observe(this)},o.unobserveResize=function(){e.resizeService.unobserve(this)},o.observeChildren=function(e){var t=this;this.childListObserver||(this.childListObserver=new MutationObserver((function(){return t.reLayout()}))),this.childListObserver.observe(e,{childList:!0})},o.observeChildAttributes=function(e,t){var i=this;void 0===t&&(t=[]),this.childrenAttributesObservers||(this.childrenAttributesObservers=[]);var r=new MutationObserver((function(){return i.reLayout()}));r.observe(e,{attributeFilter:t}),this.childrenAttributesObservers.push(r)},o.observeChildResize=function(t){this.childrenResizeObservers||(this.childrenResizeObservers=[]),e.resizeService.observeChild(t,this),this.childrenResizeObservers.push(t)},o.unobserveChildrenResize=function(){this.childrenResizeObservers&&(this.childrenResizeObservers.forEach((function(t){e.resizeService.unobserveChild(t)})),this.childrenResizeObservers=null)},o.unobserveChildren=function(){if(this.childListObserver&&(this.childListObserver.disconnect(),this.childListObserver=null),this.childrenAttributesObservers){for(var e,t=Z(this.childrenAttributesObservers);!(e=t()).done;){var i=e.value;i.disconnect(),i=null}this.childrenAttributesObservers=null}this.unobserveChildrenResize()},n}(Q(HTMLElement))},re={APP_IFRAME_START_LOADING:{eventId:642,src:42,params:{widget_id:"widgetId",widget_name:"widgetName",instance_id:"compId",appId:"appDefinitionId",loading_time:"loadingTime",pid:"pageId",pn:"pageNo",iss:"ssr",tts:"totalLoadingTime",external_app_id:"externalAppDefinitionId",external_widget_id:"externalWidgetId",lazy_load:"lazyLoad"}}};function ne(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function oe(e,t){return(oe=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var ae=function(e,t){return function(e){var i,r;function n(){return e.call(this)||this}r=e,(i=n).prototype=Object.create(r.prototype),i.prototype.constructor=i,oe(i,r);var o,a,s,c=n.prototype;return c.reportIframeStartLoading=function(e){var i=this.dataset,r=i.isTpa,n=i.widgetId,o=i.appDefinitionId;t&&t.biService&&"true"===r&&t.biService.reportTpaBiEvent({reportDef:re.APP_IFRAME_START_LOADING,params:{},compId:e.getAttribute("name"),isWixTPA:!0,widgetId:n,appDefinitionId:o})},c.reLayout=function(){var e=this.querySelector("iframe");if(e){var t=e.dataset.src;t&&e.src!==t&&(e.src=t,e.dataset.src="",this.dataset.src="",this.reportIframeStartLoading(e))}},c.attributeChangedCallback=function(e,t,i){i&&this.reLayout()},o=n,s=[{key:"observedAttributes",get:function(){return["data-src"]}}],(a=null)&&ne(o.prototype,a),s&&ne(o,s),n}(e)},se="scroll-css-var--scrollEffect",ce=function(){function e(e){var t;this.mutationService=e,window&&"IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype&&"isIntersecting"in window.IntersectionObserverEntry.prototype&&(t=window,!/Edge\/18/.test(t.navigator.userAgent))&&(this.intersectionObserver=new IntersectionObserver(this.getViewPortIntersectionHandler(),{rootMargin:"50% 0px"}),this.scrollEffectsIntersectionObserver=new IntersectionObserver(this.getScrollEffectsIntersectionHandler(),{rootMargin:"10% 0px"}))}var t=e.prototype;return t.isImageInViewPort=function(e,t){return e.top+e.height>=0&&e.bottom-e.height<=t},t.loadImage=function(e,t){var i=t.screenHeight,r=t.boundingRect,n=t.withScrollEffectVars;!this.intersectionObserver||this.isImageInViewPort(r,i)?this.setImageSource(e):(this.intersectionObserver.unobserve(e),this.intersectionObserver.observe(e)),n&&this.scrollEffectsIntersectionObserver&&(this.scrollEffectsIntersectionObserver.unobserve(e),this.scrollEffectsIntersectionObserver.observe(e))},t.onImageDisconnected=function(e){this.intersectionObserver&&this.intersectionObserver.unobserve(e),this.scrollEffectsIntersectionObserver&&this.scrollEffectsIntersectionObserver.unobserve(e)},t.setSrcAttribute=function(e,t,i){v(e,t)!==i&&(t?e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",i):e.src=i)},t.setSourceSetAttribute=function(e,t){e.srcset!==t&&(e.srcset=t)},t.setImageSource=function(e){var t=this,i="true"===e.dataset.isSvg,r=e.querySelector(i?"image":"img"),n=e.querySelector("picture");this.setSrcAttribute(r,i,e.dataset.src),n&&Array.from(n.querySelectorAll("source")).forEach((function(e){t.setSourceSetAttribute(e,e.dataset.srcset)}))},t.getViewPortIntersectionHandler=function(){var e=this;return function(t,i){t.filter((function(e){return e.isIntersecting})).forEach((function(t){var r=t.target;e.setImageSource(r),i.unobserve(r)}))}},t.getScrollEffectsIntersectionHandler=function(){var e=this;return function(t){return t.forEach((function(t){var i=t.target;t.isIntersecting?e.mutationService.mutate((function(){return i.classList.add(se)})):e.mutationService.mutate((function(){return i.classList.remove(se)}))}))}},e}(),ue={eventId:348,adapter:"ugc-viewer",params:{ow:"originalWidth",oh:"originalHeight",tw:"targetWidth",th:"targetHeight",dpr:"devicePixelRatio",um:"upscaleMethod",url:"url"}};function le(e){var t=e,i=(t.width,t.height,function(e,t){if(null==e)return{};var i,r,n={},o=Object.keys(e);for(r=0;r<o.length;r++)i=o[r],t.indexOf(i)>=0||(n[i]=e[i]);return n}(t,["width","height"])),r={};for(e in i)""!==i[e]&&(r[e]=i[e]);return r}var he={measure:function(e,t,i,r,n){var o=r.containerElm,a=r.isSvgImage,s=r.isSvgMask,c=r.mediaHeightOverrideType,u=r.bgEffectName,l=i.image,h=i[e],d=O(),f=o&&u?o:h,p=n.getMediaDimensionsByEffect(u,f.offsetWidth,f.offsetHeight,d),g=p.width,m=p.height;if(l){var b=v(l,a);t.width=g,t.screenHeight=d,t.height=c?d:m,t.isZoomed=h.getAttribute("data-image-zoomed"),t.isSvgImage=a,t.imgSrc=b,t.renderedStyles=h.getAttribute("data-style"),t.boundingRect=h.getBoundingClientRect(),t.mediaHeightOverrideType=c,s&&(t.bBox=function(e){if(e){var t=e.dataset.type;if(t&&"ugc"!==t&&!e.dataset.bbox){var i=e.getBBox();return i.x+" "+i.y+" "+i.width+" "+i.height}}return null}(i.maskSvg))}},patch:function(e,t,i,r,n,o,a,s){if(Object.keys(t).length){var c,u=(c=t.renderedStyles)&&c.split?c.split(";").reduce((function(e,t){var i=t.split(":");return i[0]&&i[1]&&(e[i[0].trim()]=i[1].trim()),e}),{}):{},l=r.imageData;s&&(l.devicePixelRatio=1);var h,f=Object.assign({},r,{containerWidth:t.isZoomed?l.width:t.width,containerHeight:t.isZoomed?l.height:t.height,displayMode:l.displayMode});if(t.isSvgImage)h=g(f,o,"svg"),y(i.svg,t.isZoomed?h.attr.container:{});else{h=g(f,o,"img");var p=d(h,["css","img"])||{},m=function(e,t,i){if(!e)return t;var r=Object.assign({},t);return"fill"===i&&(r.position="absolute",r.top=0),"fixed"===e&&(r.height="100%",r["will-change"]="transform"),r.objectPosition&&(r.objectPosition=t.objectPosition.replace(/(center|bottom)$/,"top")),r}(t.mediaHeightOverrideType,p,l.displayMode);I(i.image,m)}t.bBox&&i.maskSvg&&y(i.maskSvg,{viewBox:t.bBox});var b=function(e,t){var i=le(e);return"number"==typeof t&&(i.opacity=t),i}(u,l.opacity);I(i[e],b);var v=d(h,"uri"),T=t.imgSrc;y(i[e],{"data-src":v}),y(i[e],{"data-has-ssr-src":""}),a&&(!function(e,t,i,r,n){var o=n.uri.match(/,lg_(\d)/);t.isViewerMode&&n.uri!==r.currentSrc&&o&&e.reportBI(ue,{originalWidth:i.imageData.width,originalHeight:i.imageData.height,targetWidth:Math.round(i.containerWidth),targetHeight:Math.round(i.containerHeight),upscaleMethod:"1"===o[1]?"classic":"super",devicePixelRatio:Math.floor(100*t.devicePixelRatio),url:r.src})}(n.biService,o,f,{src:v,currentSrc:T},h),n.imageLoader.loadImage(i[e],{screenHeight:t.screenHeight,boundingRect:t.boundingRect}))}}};function de(e,t,i){return void 0===i&&(i=1.5),{parallax:e.height*i,fixed:e.screenHeight}[t]||e.height}var fe={measure:function(e,t,i){var r=i.image;if(r){var n=v(r);t.width=i[e].offsetWidth,t.height=i[e].offsetHeight,t.imgSrc=n,t.screenHeight=O(),t.boundingRect=i[e].getBoundingClientRect(),t.documentScroll=window?window.pageYOffset||document.documentElement.scrollTop:0}},patch:function(e,t,i,r,n,o,a){var s,c,u=r.imageData,l=r.parallaxSpeed,h=Object.assign({},r,{containerWidth:t.width,containerHeight:de(t,u.scrollEffect,l),displayMode:u.displayMode}),f=(s=u.opacity,c={},"number"==typeof s&&(c.opacity=s),c);I(i[e],f);var p=g(h,o,"img"),m=d(p,"uri");y(i[e],{"data-src":m});var b,v,T=(b=u.scrollEffect,void 0===(v=r.sourceSets)&&(v=[]),"parallax"===b||v.some((function(e){return"parallax"===e.scrollEffect})));T&&E(i[e],function(e){var t;return(t={})["--compH"]=e.height,t["--top"]=Math.ceil(e.boundingRect.top)+e.documentScroll,t["--scroll"]=e.documentScroll,t}(t));var _=function(e){var t=d(e,["css","img"]);return{width:"100%",objectFit:t?t.objectFit:void 0}}(p);I(i.image,_),i.picture&&function(e,t,i,r){var n=t.sourceSets;if(n&&n.length){var o=JSON.parse(JSON.stringify(t)),a=o.parallaxSpeed;n.forEach((function(t){var n=r.querySelector("source[media='"+t.mediaQuery+"']");o.imageData.crop=t.crop,o.imageData.displayMode=t.displayMode,o.imageData.focalPoint=t.focalPoint,o.containerHeight=de(e,t.scrollEffect,a);var s=g(o,i,"img");y(n,{"data-srcset":d(s,"uri")})}))}}(t,h,o,i.picture),y(i[e],{"data-has-ssr-src":""}),a&&n.imageLoader.loadImage(i[e],{screenHeight:t.screenHeight,boundingRect:t.boundingRect,withScrollEffectVars:T})}};function pe(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ge(e,t){return(ge=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var me=function(e,t,i){return t.imageLoader||(t.imageLoader=new ce(t.mutationService)),function(e){var r,n;function o(){var t;return(t=e.call(this)||this).childListObserver=null,t.timeoutId=null,t}n=e,(r=o).prototype=Object.create(n.prototype),r.prototype.constructor=r,ge(r,n);var a,s,c,u=o.prototype;return u.reLayout=function(){if(!T(t)){var e={},r={},n=this.getAttribute("id"),o=JSON.parse(this.dataset.imageInfo),a="true"===this.dataset.isSvg,s="true"===this.dataset.isSvgMask,c="true"===this.dataset.isResponsive,u=this.dataset.bgEffectName;e[n]=this,o.containerId&&(e[o.containerId]=document.getElementById(""+o.containerId)),e.image=this.querySelector(a?"image":"img"),e.svg=a?this.querySelector("svg"):null,e.picture=this.querySelector("picture");var l=o.containerId&&e[o.containerId],h=l&&l.dataset.mediaHeightOverrideType;if(s&&(e.maskSvg=e.svg&&e.svg.querySelector("svg")),e.image){this.unobserveChildren(),this.observeChildren(this);var d=c||e.picture?fe:he;t.mutationService.measure((function(){d.measure(n,r,e,{containerElm:l,isSvg:a,isSvgMask:s,mediaHeightOverrideType:h,bgEffectName:u},t)}));var f=function(a){t.mutationService.mutate((function(){d.patch(n,r,e,o,t,i,a,u)}))};!v(e.image,a)||this.dataset.hasSsrSrc?f(!0):this.debounceImageLoad(f)}else{var p=a&&e.svg||this;this.observeChildren(p)}}},u.debounceImageLoad=function(e){clearTimeout(this.timeoutId),this.timeoutId=setTimeout((function(){e(!0)}),250),e(!1)},u.attributeChangedCallback=function(e,t){t&&this.reLayout()},u.disconnectedCallback=function(){e.prototype.disconnectedCallback.call(this),t.imageLoader.onImageDisconnected(this),this.unobserveChildren()},a=o,c=[{key:"observedAttributes",get:function(){return["data-image-info"]}}],(s=null)&&pe(a.prototype,s),c&&pe(a,c),o}(e)},be=function(e,t,i){var r=i.hasBgScrollEffect,n=i.videoWidth,o=i.videoHeight,a=i.fittingType,s=i.alignType,c=void 0===s?"center":s,u=i.qualities,l=i.staticVideoUrl,d=i.videoId,f=i.videoFormat,g=i.focalPoint,m=r?t.offsetWidth:e.parentElement.offsetWidth,b=e.parentElement.offsetHeight,v=parseInt(n,10),T=parseInt(o,10),_=function(e,t,i,r){var n;n=e===h().fittingTypes.SCALE_TO_FIT?Math.min(t.wScale,t.hScale):Math.max(t.wScale,t.hScale);return{width:Math.round(i*n),height:Math.round(r*n)}}(a,function(e,t,i,r){return{wScale:e/i,hScale:t/r}}(m,b,v,T),v,T),y=function(e,t,i,r){if("mp4"===r)return e.url?p(t,e.url):p(t,i,e.quality,r,"file.mp4");return""}(function(e,t){var i=t.width,r=t.height;return(n=e,o=function(e){return e.size},a=n.reduce((function(e,t){return e[o(t)]=t,e}),{}),Object.values(a)).find((function(e){return e.size>i*r}))||e[e.length-1];var n,o,a}(u,_),l,d,f),I=function(e,t){var i=e.networkState===e.NETWORK_NO_SOURCE,r=!e.currentSrc.endsWith(t);return t&&(r||i)}(e,y),E=S[a]||"cover",A=g?function(e,t,i){var r=e.width,n=e.height,o=t.width,a=t.height,s=i.x,c=i.y;if(!o||!a)return s+"% "+c+"%";var u=Math.max(o/r,a/n),l=r*u,h=n*u,d=Math.max(0,Math.min(l-o,l*(s/100)-o/2)),f=Math.max(0,Math.min(h-a,h*(c/100)-a/2)),p=d&&Math.floor(d/(l-o)*100),g=f&&Math.floor(f/(h-a)*100);return p+"% "+g+"%"}(_,{width:m,height:b},g):"",w=c.replace("_"," ");return{videoSourceUrl:y,needsSrcUpdate:I,videoStyle:{width:"100%",height:"100%",objectFit:E,objectPosition:A||w}}},ve=function(e,t,i,r,n,o,a,s,c,u,l){y(i,{width:r.width,height:r.height}),t?I(t,r):(!function(e,t,i,r,n,o){o&&t.paused&&(i.style.opacity="1",t.style.opacity="0");var a=t.paused||""===t.currentSrc;if((e||o)&&a)if(t.ontimeupdate=null,t.onseeked=null,t.onplay=null,!o&&n){var s=t.muted;t.muted=!0,t.ontimeupdate=function(){t.currentTime>0&&(t.ontimeupdate=null,t.onseeked=function(){t.onseeked=null,t.muted=s,Te(t,i,r)},t.currentTime=0)}}else t.onplay=function(){t.onplay=null,Te(t,i,r)}}(a,i,e,s,n,l),n?i.setAttribute("autoplay",""):i.removeAttribute("autoplay"),I(i,r)),function(e,t,i){e&&(t.src=i,t.load())}(a,i,o),i.playbackRate=u};function Te(e,t,i){"fade"===i&&(t.style.transition="opacity 1.6s ease-out"),t.style.opacity="0",e.style.opacity="1"}function _e(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ye(e,t){return(ye=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Ie=function(e,t,i){return function(e){var r,n;function o(){return e.call(this)||this}n=e,(r=o).prototype=Object.create(n.prototype),r.prototype.constructor=r,ye(r,n);var a,s,c,u=o.prototype;return u.reLayout=function(){var e=this,r=JSON.parse(this.dataset.videoInfo),n=r.isVideoDataExists,o=r.videoWidth,a=r.videoHeight,s=r.qualities,c=r.videoId,u=r.videoFormat,l=r.alignType,h=r.fittingType,d=r.focalPoint,f=r.hasBgScrollEffect,p=r.autoPlay,g=r.animatePoster,m=r.containerId,b=r.isEditorMode,v=r.playbackRate,T=r.hasAlpha;if(n){var _=!i.prefersReducedMotion&&p,y=this.querySelector('video[id^="'+m+'"]'),I=this.querySelector('.bgVideoposter[id^="'+m+'"]');if(this.unobserveChildren(),y&&I){var E=document.getElementById(""+m),A=E.querySelector('.webglcanvas[id^="'+m+'"]');!(T||"true"===E.dataset.hasAlpha)||A?t.mutationService.measure((function(){var e=be(y,E,{hasBgScrollEffect:f,videoWidth:o,videoHeight:a,fittingType:h,alignType:l,qualities:s,staticVideoUrl:i.staticVideoUrl,videoId:c,videoFormat:u,focalPoint:d}),r=e.videoSourceUrl,n=e.needsSrcUpdate,p=e.videoStyle;t.mutationService.mutate((function(){ve(I,A,y,p,_,r,n,g,u,v,b)}))})):requestAnimationFrame((function(){return e.reLayout()}))}else this.observeChildren(this)}},u.attributeChangedCallback=function(e,t){t&&this.reLayout()},a=o,c=[{key:"observedAttributes",get:function(){return["data-video-info"]}}],(s=null)&&_e(a.prototype,s),c&&_e(a,c),o}(e)};function Ee(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,r)}return i}function Ae(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}function we(e,t){void 0===customElements.get(e)&&customElements.define(e,t)}function Oe(e,t,i){we("wix-image",me(e,t,i))}function Se(e,t,i){we("wix-bg-image",x(e,t,i))}function Le(e,t,i,r){we("wix-bg-media",F(e,function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?Ee(Object(i),!0).forEach((function(t){Ae(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):Ee(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}({windowResizeService:t},i),r))}function Re(e,t){we("wix-dropdown-menu",$(e,t))}function Me(e,t,i){we("wix-video",Ie(e,t,i))}function xe(e,t){we("wix-iframe",ae(e,t))}var Pe={init:function(e){i(50343);var t,r,n=e.resizeService.init((function(e){a.getLayoutTargets(e.map((function(e){return e.target}))).forEach((function(e){return e.reLayout()}))})),o={registry:new Set,observe:function(e){o.registry.add(e)},unobserve:function(e){o.registry.delete(e)}};e.windowResizeService.init((t=function(){return o.registry.forEach((function(e){return e.reLayout()}))},r=!1,function(){for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];r||(r=!0,requestAnimationFrame((function(){r=!1,t.apply(void 0,i)})))}));var a={observedElementToRelayoutTarget:new Map,getLayoutTargets:function(e){var t=new Set;return e.forEach((function(e){return t.add(a.observedElementToRelayoutTarget.get(e))})),t},observe:function(e){a.observedElementToRelayoutTarget.set(e,e),n.observe(e)},unobserve:function(e){a.observedElementToRelayoutTarget.delete(e),n.unobserve(e)},observeChild:function(e,t){a.observedElementToRelayoutTarget.set(e,t),n.observe(e)},unobserveChild:function(e){a.observedElementToRelayoutTarget.delete(e),n.unobserve(e)}},s=ie({resizeService:a});return we("wix-element",s),{defineWixImage:Oe.bind(null,s),defineWixBgImage:Se.bind(null,s),defineWixBgMedia:Le.bind(null,s,o),defineWixDropdownMenu:Re.bind(null,s),defineWixVideo:Me.bind(null,s),defineWixIframe:xe.bind(null,s)}}};function Ce(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,r)}return i}function Fe(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var Ge,Be,ke,Ne,De=function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?Ce(Object(i),!0).forEach((function(t){Fe(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):Ce(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}({imageClientApi:h()},Pe),He=window.viewerModel,je=He.experiments,Ue=He.media,We=He.requestUrl;Ge={experiments:je,media:Ue,requestUrl:We},ke=Promise.all([!("customElements"in window)&&i.e(6211).then(i.t.bind(i,45918,23)),!("IntersectionObserver"in window)&&i.e(7294).then(i.t.bind(i,47946,23)),!("ResizeObserver"in window)&&i.e(7971).then(i.bind(i,5653)).then((function(e){return window.ResizeObserver=e.default}))]).then((function(){return t=Be,s={staticMediaUrl:(e=Ge).media.staticMediaUrl,mediaRootUrl:e.media.mediaRootUrl,experiments:{},isViewerMode:!0,devicePixelRatio:/iemobile/i.test(navigator.userAgent)?Math.round(window.screen.availWidth/(window.screen.width||window.document.documentElement.clientWidth)):window.devicePixelRatio},c={mutationService:o(),biService:a.e,isExperimentOpen:function(t){return Boolean(e.experiments[t])}},l=(0,r.pi)({getMediaDimensionsByEffect:function(e,t,i,n){var o=u()[e]||{},a=o.getMediaDimensions,s=(0,r._T)(o,["getMediaDimensions"]);return a?(0,r.pi)((0,r.pi)({},a(t,i,n)),s):(0,r.pi)({width:t,height:i},s)}},c),(0,r.pi)((0,r.pi)({},e),{wixCustomElements:t||(i={init:function(e){return new ResizeObserver(e)}},n={init:function(e){return window.addEventListener("resize",e)}},De.init({resizeService:i,windowResizeService:n})),services:c,environmentConsts:s,mediaServices:l});var e,t,i,n,s,c,l})),Ne=new Promise((function(e){"complete"===document.readyState||"interactive"===document.readyState?e():document.addEventListener("readystatechange",(function(){return e()}),{once:!0})})),Promise.all([ke,Ne]).then((function(e){var t=(0,r.CR)(e,1)[0],i=t.services,n=t.environmentConsts,o=t.wixCustomElements,a=t.media,c=t.requestUrl,u=t.mediaServices,l=t.experiments;o.defineWixVideo(u,(0,r.pi)((0,r.pi)({},n),{staticVideoUrl:a.staticVideoUrl,prefersReducedMotion:(0,s.n)(window,c)})),o.defineWixDropdownMenu(i,n),o.defineWixIframe(i,n),(l["specs.thunderbolt.define_wix_image_after_fonts_ready"]?window.document.fonts.ready:Promise.resolve()).then((function(){o.defineWixImage(u,n),o.defineWixBgImage(u,n),o.defineWixBgMedia(u,n)}))})),window.__imageClientApi__=De.imageClientApi},21405:function(e,t,i){"use strict";i.d(t,{n:function(){return n}});var r=i(99708),n=function(e,t){void 0===t&&(t="");var i=(0,r.ED)(e);return t.toLowerCase().includes("forcereducedmotion")||!(!e||i)&&e.matchMedia("(prefers-reduced-motion: reduce)").matches}},99708:function(e,t,i){"use strict";i.d(t,{w1:function(){return r},un:function(){return n},vU:function(){return o},G6:function(){return a},Wc:function(){return s},i7:function(){return c},kX:function(){return u},VE:function(){return h},oK:function(){return d},ED:function(){return f}});var r=function(e){return!!e&&!!e.document&&!!e.document.documentMode},n=function(e){return l(e).indexOf("edg")>-1},o=function(e){return l(e).indexOf("firefox")>-1},a=function(e){var t=l(e);return t.indexOf("safari")>-1&&t.indexOf("version")>-1},s=function(e){if(a(e)){var t=l(e).split(" ");return t=(t=t.find((function(e){return e.startsWith("version/")}))).split("/")[1],parseInt(t,10)}return-1},c=function(e){return l(e).indexOf("chrome")>-1},u=function(e){var t=l(e);return t.indexOf("safari")>-1&&t.indexOf("crios")>-1},l=function(e){return e&&e.navigator&&e.navigator.userAgent?e.navigator.userAgent.toLowerCase():""},h=function(e){var t=l(e);return/ip(hone|od|ad).*os 11/.test(t)},d=function(e){var t=l(e),i=/(iphone|ipod|ipad).*os (\d+)_/;if(!i.test(t))return NaN;var r=t.match(i);return r&&Number(r[2])},f=function(e){var t=l(e);return!!t&&/.*\(win.*\).*/i.test(t)}},64376:function(e,t,i){"use strict";var r,n;i.d(t,{sT:function(){return r},$7:function(){return n},i7:function(){return o}}),function(e){e[e.START=1]="START",e[e.VISIBLE=2]="VISIBLE",e[e.PAGE_FINISH=33]="PAGE_FINISH",e[e.FIRST_CDN_RESPONSE=4]="FIRST_CDN_RESPONSE",e[e.TBD=-1]="TBD",e[e.PAGE_NAVIGATION=101]="PAGE_NAVIGATION",e[e.PAGE_NAVIGATION_DONE=103]="PAGE_NAVIGATION_DONE"}(r||(r={})),function(e){e[e.NAVIGATION=1]="NAVIGATION",e[e.DYNAMIC_REDIRECT=2]="DYNAMIC_REDIRECT",e[e.INNER_ROUTE=3]="INNER_ROUTE",e[e.NAVIGATION_ERROR=4]="NAVIGATION_ERROR",e[e.CANCELED=5]="CANCELED"}(n||(n={}));var o={1:"page-navigation",2:"page-navigation-redirect",3:"page-navigation-inner-route",4:"navigation-error",5:"navigation-canceled"}}},function(e){"use strict";e.O(0,[4767,8050,142],(function(){return t=17948,e(e.s=t);var t}));e.O()}]);
 
(self.webpackJsonp__wix_thunderbolt_app=self.webpackJsonp__wix_thunderbolt_app||[]).push([[3727,2892],{46436:function(e){e.exports=function(e){var t={};function i(r){if(t[r])return t[r].exports;var n=t[r]={i:r,l:!1,exports:{}};return e[r].call(n.exports,n,n.exports,i),n.l=!0,n.exports}return i.m=e,i.c=t,i.d=function(e,t,r){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(i.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)i.d(r,n,function(t){return e[t]}.bind(null,n));return r},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="",i(i.s=15)}([function(e,t,i){"use strict";var r,n={CENTER:"center",TOP:"top",TOP_LEFT:"top_left",TOP_RIGHT:"top_right",BOTTOM:"bottom",BOTTOM_LEFT:"bottom_left",BOTTOM_RIGHT:"bottom_right",LEFT:"left",RIGHT:"right"},o=((r={})[n.CENTER]={x:.5,y:.5},r[n.TOP_LEFT]={x:0,y:0},r[n.TOP_RIGHT]={x:1,y:.5},r[n.TOP]={x:.5,y:0},r[n.BOTTOM_LEFT]={x:0,y:1},r[n.BOTTOM_RIGHT]={x:1,y:1},r[n.BOTTOM]={x:.5,y:1},r[n.RIGHT]={x:1,y:.5},r[n.LEFT]={x:0,y:.5},r),a={JPG:"jpg",JPEG:"jpeg",JPE:"jpe",PNG:"png",WEBP:"webp",WIX_ICO_MP:"wix_ico_mp",WIX_MP:"wix_mp",GIF:"gif",SVG:"svg",UNRECOGNIZED:"unrecognized"},s=[a.JPG,a.JPEG,a.JPE,a.PNG,a.GIF,a.WEBP];e.exports={alignTypes:n,alignTypesMap:{center:"c",top:"t",top_left:"tl",top_right:"tr",bottom:"b",bottom_left:"bl",bottom_right:"br",left:"l",right:"r"},transformTypes:{FIT:"fit",FILL:"fill",FILL_FOCAL:"fill_focal",CROP:"crop",LEGACY_CROP:"legacy_crop",LEGACY_FILL:"legacy_fill"},fittingTypes:{SCALE_TO_FILL:"fill",SCALE_TO_FIT:"fit",STRETCH:"stretch",ORIGINAL_SIZE:"original_size",TILE:"tile",TILE_HORIZONTAL:"tile_horizontal",TILE_VERTICAL:"tile_vertical",FIT_AND_TILE:"fit_and_tile",LEGACY_STRIP_TILE:"legacy_strip_tile",LEGACY_STRIP_TILE_HORIZONTAL:"legacy_strip_tile_horizontal",LEGACY_STRIP_TILE_VERTICAL:"legacy_strip_tile_vertical",LEGACY_STRIP_SCALE_TO_FILL:"legacy_strip_fill",LEGACY_STRIP_SCALE_TO_FIT:"legacy_strip_fit",LEGACY_STRIP_FIT_AND_TILE:"legacy_strip_fit_and_tile",LEGACY_STRIP_ORIGINAL_SIZE:"legacy_strip_original_size",LEGACY_ORIGINAL_SIZE:"actual_size",LEGACY_FIT_WIDTH:"fitWidth",LEGACY_FIT_HEIGHT:"fitHeight",LEGACY_FULL:"full",LEGACY_BG_FIT_AND_TILE:"legacy_tile",LEGACY_BG_FIT_AND_TILE_HORIZONTAL:"legacy_tile_horizontal",LEGACY_BG_FIT_AND_TILE_VERTICAL:"legacy_tile_vertical",LEGACY_BG_NORMAL:"legacy_normal"},htmlTag:{BG:"bg",IMG:"img",SVG:"svg"},upscaleMethods:{AUTO:"auto",CLASSIC:"classic",SUPER:"super"},upscaleMethodsValues:{classic:1,super:2},defaultUSM:{radius:.66,amount:1,threshold:.01},emptyData:{uri:"",css:{img:{},container:{}},attr:{img:{},container:{}}},imageQuality:{HIGH:"HIGH",MEDIUM:"MEDIUM",LOW:"LOW",TINY:"TINY"},imageFilters:{CONTRAST:"contrast",BRIGHTNESS:"brightness",SATURATION:"saturation",HUE:"hue",BLUR:"blur"},imageScaleDefaults:{HIGH:{size:196e4,quality:90,maxUpscale:1},MEDIUM:{size:36e4,quality:85,maxUpscale:1},LOW:{size:16e4,quality:80,maxUpscale:1.2},TINY:{size:0,quality:80,maxUpscale:1.4}},fileType:a,supportedExtensions:s,webp:{LOSSLESS:"lossless",LOSSY:"lossy",ALPHA:"alpha",ANIMATION:"animation"},noWEBP:{lossless:!1,lossy:!1,alpha:!1,animation:!1},DSKTP_MAX_BG_SITE_LEGACY_WIDTH:1920,MOBILE_MAX_BG_SITE_LEGACY_WIDTH:1e3,DSKTP_MAX_BG_SITE_LEGACY_HEIGHT:1920,MOBILE_MAX_BG_SITE_LEGACY_HEIGHT:1e3,SAFE_TRANSFORMED_AREA:25e6,SUPER_UPSCALE_MODELS:[1.5,2,4],MAX_DEVICE_PIXEL_RATIO:2,ALIGN_TYPE_TO_FOCAL_POINT:o,API_VERSION:"v1"}},function(e,t,i){"use strict";var r=i(3),n=i(0);function o(e){var t=[n.fileType.PNG,n.fileType.JPEG,n.fileType.JPG,n.fileType.JPE,n.fileType.WIX_ICO_MP,n.fileType.WIX_MP];return r.includes(t,c(e))}function a(e){return r.includes(["webp"],c(e))}function s(e){return/(^https?)|(^data)|(^\/\/)/.test(e)}function c(e){return(/[.]([^.]+)$/.exec(e)&&/[.]([^.]+)$/.exec(e)[1]||"").toLowerCase()}function u(e,t,i,r,o){return o===n.transformTypes.FILL?function(e,t,i,r){return Math.max(i/e,r/t)}(e,t,i,r):o===n.transformTypes.FIT?function(e,t,i,r){return Math.min(i/e,r/t)}(e,t,i,r):1}function l(e){var t=null;return"number"!=typeof e.x||isNaN(e.x)||"number"!=typeof e.y||isNaN(e.y)||(t={x:g(Math.max(0,Math.min(100,e.x))/100,2),y:g(Math.max(0,Math.min(100,e.y))/100,2)}),t}function h(e,t){var i=p(e,t);return{optimizedScaleFactor:n.imageScaleDefaults[i].maxUpscale,upscaleMethodValue:n.upscaleMethodsValues.classic,forceUSM:!1}}function d(e,t){var i=p(e,t);return{optimizedScaleFactor:n.imageScaleDefaults[i].maxUpscale,upscaleMethodValue:n.upscaleMethodsValues.classic,forceUSM:!1}}function f(e,t,i){return{optimizedScaleFactor:r.last(n.SUPER_UPSCALE_MODELS),upscaleMethodValue:n.upscaleMethodsValues.super,forceUSM:!(n.SUPER_UPSCALE_MODELS.includes(i)||i>r.last(n.SUPER_UPSCALE_MODELS))}}function p(e,t){var i=e*t;return i>n.imageScaleDefaults[n.imageQuality.HIGH].size?n.imageQuality.HIGH:i>n.imageScaleDefaults[n.imageQuality.MEDIUM].size?n.imageQuality.MEDIUM:i>n.imageScaleDefaults[n.imageQuality.LOW].size?n.imageQuality.LOW:n.imageQuality.TINY}function g(e,t){var i=Math.pow(10,t||0);return(e*i/i).toFixed(parseInt(t,10))}e.exports.isImageTransformApplicable=function(e){return o(e)&&!s(e)},e.exports.isValidRequest=function(e,t,i){return i&&t&&!(!(o=t.id)||!o.trim()||"none"===o.toLowerCase())&&r.includes(n.fittingTypes,e);var o},e.exports.isImageTypeSupported=o,e.exports.isExternalUrl=s,e.exports.isWEBP=a,e.exports.isSEOBot=function(e){return e&&e.isSEOBot||!1},e.exports.getFileType=function(e){return function(e){return r.includes([n.fileType.JPEG,n.fileType.JPG,n.fileType.JPE],c(e))}(e)?n.fileType.JPG:function(e){return r.includes(["png"],c(e))}(e)?n.fileType.PNG:a(e)?n.fileType.WEBP:n.fileType.UNRECOGNIZED},e.exports.getFileExtension=c,e.exports.getFileName=function(e,t){var i=/\.([^.]*)$/;if("string"==typeof t&&t.length){var o=["/","\\","?","<",">","|","\u201c",":",'"'].map(encodeURIComponent),a=new RegExp("("+o.concat(["\\.","\\*"]).join("|")+")","g"),s=t,c=t.match(i);return c&&r.includes(n.supportedExtensions,c[1])&&(s=t.replace(i,"")),encodeURIComponent(s).replace(a,"_")}var u=e.match(/\/(.*?)$/);return(u?u[1]:e).replace(i,"")},e.exports.getAlignedRect=function(e,t,i,r){var o=l(t)||function(e){return void 0===e&&(e=n.alignTypes.CENTER),n.ALIGN_TYPE_TO_FOCAL_POINT[e]}(r),a=Math.max(0,Math.min(e.width-i.width,o.x*e.width-i.width/2)),s=Math.max(0,Math.min(e.height-i.height,o.y*e.height-i.height/2));return{x:e.x?e.x+a:a,y:e.y?e.y+s:s,width:Math.min(e.width,i.width),height:Math.min(e.height,i.height)}},e.exports.getOverlappingRect=function(e,t){var i=Math.max(0,Math.min(e.width,t.x+t.width)-Math.max(0,t.x)),r=Math.max(0,Math.min(e.height,t.y+t.height)-Math.max(0,t.y));return i&&r&&(e.width!==i||e.height!==r)?{x:Math.max(0,t.x),y:Math.max(0,t.y),width:i,height:r}:null},e.exports.getScaleFactor=u,e.exports.getTransformData=function(e,t,i,r,o,a){var s=function(e,t,i,r,o){var a,s,c;if(a=u(e,t,i,r,o),o===n.transformTypes.FILL?(s=i,c=r):o===n.transformTypes.FIT&&(s=e*a,c=t*a),s*c>n.SAFE_TRANSFORMED_AREA){var l=Math.sqrt(n.SAFE_TRANSFORMED_AREA/(s*c));a=u(e,t,s*=l,c*=l,o)}return{scaleFactor:a,width:s,height:c}}(e=e||i.width,t=t||i.height,i.width*r,i.height*r,o),c=s.scaleFactor;return function(e,t,i,r,o,a,s){var c,u,l=function(e,t,i,r){return{classic:h,auto:d,super:f}[r](e,t,i)}(e,t,a,o),p=l.optimizedScaleFactor,g=l.upscaleMethodValue,m=l.forceUSM;if(a<=p)return{width:i,height:r,scaleFactor:a,upscaleMethodValue:g,forceUSM:m,cssUpscaleNeeded:!1};switch(s){case n.transformTypes.FILL:c=i*(p/a),u=r*(p/a);break;case n.transformTypes.FIT:c=e*p,u=t*p}return{width:c,height:u,scaleFactor:p,upscaleMethodValue:g,forceUSM:m,cssUpscaleNeeded:!0}}(e,t,s.width,s.height,a,c,o)},e.exports.getDevicePixelRatio=function(e){return Math.min(e.pixelAspectRatio||1,n.MAX_DEVICE_PIXEL_RATIO)},e.exports.getAlignment=function(e){return n.alignTypesMap[e.alignment]||n.alignTypesMap[n.alignTypes.CENTER]},e.exports.getPreferredImageQuality=function(e,t){return n.imageScaleDefaults[p(e,t)].quality},e.exports.getDimension=function(e,t,i,r,n){var o=u(e,t,i,r,n);return{width:Math.round(e*o),height:Math.round(t*o)}},e.exports.getFocalPoint=l,e.exports.getUpscaleString=function(e){return e&&e.upscaleMethod&&"string"==typeof e.upscaleMethod&&n.upscaleMethods[e.upscaleMethod.toUpperCase()]||n.upscaleMethods.AUTO},e.exports.roundToFixed=g},function(e,t,i){"use strict";var r={isWEBP:i(0).noWEBP,isObjectFitBrowser:!0};e.exports.getFeature=function(e){return r[e]},e.exports.setFeature=function(e,t){r[e]=t}},function(e,t,i){"use strict";function r(e){return(r="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})(e)}e.exports.includes=function(e,t){return e.indexOf?e.indexOf(t)>-1:!(!e||"object"!==r(e))&&Object.keys(e).some((function(i){return e[i]===t}))},e.exports.last=function(e){return e[e.length-1]},e.exports.template=function(e){return function(t){var i=e;for(var r in t)t.hasOwnProperty(r)&&(i=i.replace(new RegExp("\\${"+r+"}","g"),t[r]));return i}}},function(e,t,i){"use strict";function r(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,r)}return i}function n(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var o=i(1),a=o.isSEOBot,s=o.getFileType,c=o.getFileName,u=o.getFileExtension,l=o.getDevicePixelRatio,h=o.getUpscaleString,d=o.isImageTransformApplicable,f=i(7),p=f.isMobile,g=f.isWEBPBrowserSupport,m=i(10),b=i(11),v=i(0);e.exports.getTransform=function(e,t,i,r){var n=a(r),o=s(t.id),f=c(t.id,t.name),p=u(t.id),v=!n&&g(o),T=n?1:l(i),_={fileName:f,fileExtension:p,fileType:o,isWEBPSupport:v,fittingType:e,preferredExtension:v?"webp":p,src:{id:t.id,width:t.width,height:t.height,isCropped:!1},focalPoint:{x:t.focalPoint&&t.focalPoint.x,y:t.focalPoint&&t.focalPoint.y},parts:[],devicePixelRatio:T,quality:0,upscaleMethod:h(r),progressive:!0,watermark:"",unsharpMask:{},filters:{}};return d(t.id)&&(m.setTransformParts(_,t,i),b.setTransformOptions(_,r)),_},e.exports.getTarget=function(e,t,i){var o=function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?r(Object(i),!0).forEach((function(t){n(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):r(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}({},i),a=p();switch(e){case v.fittingTypes.LEGACY_BG_FIT_AND_TILE:case v.fittingTypes.LEGACY_BG_FIT_AND_TILE_HORIZONTAL:case v.fittingTypes.LEGACY_BG_FIT_AND_TILE_VERTICAL:case v.fittingTypes.LEGACY_BG_NORMAL:var s=a?v.MOBILE_MAX_BG_SITE_LEGACY_WIDTH:v.DSKTP_MAX_BG_SITE_LEGACY_WIDTH,c=a?v.MOBILE_MAX_BG_SITE_LEGACY_HEIGHT:v.DSKTP_MAX_BG_SITE_LEGACY_HEIGHT;o.width=Math.min(s,t.width),o.height=Math.min(c,Math.round(o.width/(t.width/t.height))),o.pixelAspectRatio=1}return o}},function(e,t,i){"use strict";var r=i(2),n=i(0);function o(e){var t=r.getFeature("isWEBP"),i=new window.Image;i.onload=function(){t[e]=i.width>0&&i.height>0,r.setFeature("isWEBP",t)},i.onerror=function(){t[e]=!1,r.setFeature("isWEBP",t)},i.src="data:image/webp;base64,"+{lossy:"UklGRiIAAABXRUJQVlA4IBYAAAAwAQCdASoBAAEADsD+JaQAA3AAAAAA",lossless:"UklGRhoAAABXRUJQVlA4TA0AAAAvAAAAEAcQERGIiP4HAA==",alpha:"UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAARBxAR/Q9ERP8DAABWUDggGAAAABQBAJ0BKgEAAQAAAP4AAA3AAP7mtQAAAA==",animation:"UklGRlIAAABXRUJQVlA4WAoAAAASAAAAAAAAAAAAQU5JTQYAAAD/////AABBTk1GJgAAAAAAAAAAAAAAAAAAAGQAAABWUDhMDQAAAC8AAAAQBxAREYiI/gcA"}[e]}e.exports.checkSupportByUserAgent=function(e,t){var i=t.browser,o=t.os;if(e){var a,s=parseFloat(i.version),c=parseFloat(o.version),u=new RegExp(/AppleWebKit\/([\d.]+)/),l=null===u.exec(e)?null:parseFloat(u.exec(e)[1]),h=function(e,t,i,r,n){var o=!e.phone&&!e.tablet&&i.chrome&&r>=23,a=e.android&&(e.phone||e.tablet)&&i.webkit&&i.chrome&&r>=25,s=e.android&&n<535&&(e.phone||e.tablet)&&t>=4.2&&i.webkit&&!i.safari,c=i.edge&&r>=18,u=!e.firefoxos&&i.firefox&&!i.webkit&&r>=65;return!!(o||a||s||c||u)}(o,c,i,s,l);r.setFeature("isWEBP",((a={})[n.webp.LOSSY]=function(e,t,i,r,n){var o=!e.phone&&!e.tablet&&i.chrome&&r>=17,a=e.android&&(e.phone||e.tablet)&&i.webkit&&i.chrome&&r>=25,s=e.android&&n<535&&(e.phone||e.tablet)&&t>=4&&i.webkit,c=i.edge&&r>=18,u=!e.firefoxos&&i.firefox&&!i.webkit&&r>=65;return!!(o||a||s||c||u)}(o,c,i,s,l),a[n.webp.LOSSLESS]=h,a[n.webp.ALPHA]=h,a[n.webp.ANIMATION]=function(e,t,i,r){var n=!e.ios&&i.chrome&&r>=32,o=i.edge&&r>=18,a=!e.firefoxos&&i.firefox&&!i.webkit&&r>=65;return!!(n||o||a)}(o,0,i,s),a))}},e.exports.checkSupportByFeatureDetection=function(){o(n.webp.LOSSY),o(n.webp.LOSSLESS),o(n.webp.ALPHA),o(n.webp.ANIMATION)},e.exports.isWEBPBrowserSupport=function(e){var t=r.getFeature("isWEBP"),i=e===n.fileType.JPG&&t[n.webp.LOSSY],o=e===n.fileType.PNG&&t[n.webp.LOSSLESS],a=e===n.fileType.PNG&&t[n.webp.ALPHA];return i||o&&a}},function(e,t,i){"use strict";var r=i(0).noWEBP,n=i(9),o=i(5),a=i(2);e.exports.populateGlobalFeatureSupport=function(e){var t;void 0===e&&(e=""),"undefined"!=typeof window&&"undefined"!=typeof navigator?((t=n(navigator.userAgent)).browser.safari||t.os.iphone||t.os.ipad?a.setFeature("isWEBP",r):(o.checkSupportByUserAgent(navigator.userAgent,t),o.checkSupportByFeatureDetection()),a.setFeature("isObjectFitBrowser","objectFit"in window.document.documentElement.style),a.setFeature("isMobile",t.os.phone)):(t=n(e),o.checkSupportByUserAgent(e,t),a.setFeature("isMobile",t.os.phone))}},function(e,t,i){"use strict";var r=i(5),n=i(2);e.exports.isWEBPBrowserSupport=r.isWEBPBrowserSupport,e.exports.isObjectFitBrowserSupport=function(){return n.getFeature("isObjectFitBrowser")},e.exports.isMobile=function(){return n.getFeature("isMobile")}},function(e,t,i){"use strict";var r=i(0),n=i(1).isImageTransformApplicable,o=i(12),a=i(4);e.exports.getURI=function(e,t,i,s,c){var u=r.emptyData.uri;return n(t.id)?(c=c||a.getTransform(e,t,i,s,c),u=o.getImageURI(c)):u=t.id,u}},function(e,t,i){e.exports=function(){"use strict";return function(e){var t={},i={};if(!e)return{browser:i,os:t};var r=e.match(/Web[kK]it[\/]{0,1}([\d.]+)/),n=e.match(/(Android);?[\s\/]+([\d.]+)?/),o=!!e.match(/\(Macintosh\; Intel /),a=e.match(/(iPad).*OS\s([\d_]+)/),s=e.match(/(iPod)(.*OS\s([\d_]+))?/),c=!a&&e.match(/(iPhone\sOS)\s([\d_]+)/),u=e.match(/(webOS|hpwOS)[\s\/]([\d.]+)/),l=e.match(/Windows Phone ([\d.]+)/),h=u&&e.match(/TouchPad/),d=e.match(/Kindle\/([\d.]+)/),f=e.match(/Silk\/([\d._]+)/),p=e.match(/(BlackBerry).*Version\/([\d.]+)/),g=e.match(/(BB10).*Version\/([\d.]+)/),m=e.match(/(RIM\sTablet\sOS)\s([\d.]+)/),b=e.match(/PlayBook/),v=e.match(/Chrome\/([\d.]+)/)||e.match(/CriOS\/([\d.]+)/),T=e.match(/Firefox\/([\d.]+)/),_=e.match(/MSIE\s([\d.]+)/)||e.match(/Trident\/[\d](?=[^\?]+).*rv:([0-9.].)/),y=!v&&e.match(/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/),I=y||e.match(/Version\/([\d.]+)([^S](Safari)|[^M]*(Mobile)[^S]*(Safari))/),E=e.match(/Edge\/(\d{2,}\.[\d\w]+)$/),A=e.match(/Opera Mini/);return i.webkit=r&&!E,i.webkit&&(i.version=r[1]),n&&(t.android=!0,t.version=n[2]),c&&!s&&(t.ios=t.iphone=!0,t.version=c[2].replace(/_/g,".")),a&&(t.ios=t.ipad=!0,t.version=a[2].replace(/_/g,".")),s&&(t.ios=t.ipod=!0,t.version=s[3]?s[3].replace(/_/g,"."):null),l&&(t.wp=!0,t.version=l[1]),u&&(t.webos=!0,t.version=u[2]),h&&(t.touchpad=!0),p&&(t.blackberry=!0,t.version=p[2]),g&&(t.bb10=!0,t.version=g[2]),m&&(t.rimtabletos=!0,t.version=m[2]),b&&(i.playbook=!0),d&&(t.kindle=!0,t.version=d[1]),f&&(i.silk=!0,i.version=f[1]),!f&&t.android&&e.match(/Kindle Fire/)&&(i.silk=!0),v&&!E&&(i.chrome=!0,i.version=v[1]),T&&!E&&(i.firefox=!0,i.version=T[1]),_&&(i.ie=!0,i.version=_[1]),I&&(o||t.ios)&&(i.safari=!0,o&&(i.version=I[1])),y&&(i.webview=!0),E&&(i.edge=!0,i.version=E[1]),A&&(i.operaMini=!0),t.tablet=!!(a||b||n&&!e.match(/Mobile/)||T&&e.match(/Tablet/)||(_||E)&&!e.match(/Phone/)&&e.match(/Touch/)),t.phone=!(t.tablet||t.ipod||!(n||c||u||p||g||v&&e.match(/Android/)||v&&e.match(/CriOS\/([\d.]+)/)||T&&e.match(/Mobile/)||_&&e.match(/Touch/))),t.mac=o,t.googleBot=!!e.match(/Googlebot\/2.1/),{browser:i,os:t}}}()},function(e,t,i){"use strict";var r=i(0),n=i(1),o=n.getAlignment,a=n.getScaleFactor,s=n.getOverlappingRect,c=n.getAlignedRect,u=n.getTransformData,l=n.getFocalPoint;function h(e,t){var i=u(e.src.width,e.src.height,t,e.devicePixelRatio,r.transformTypes.FIT,e.upscaleMethod);return{transformType:r.transformTypes.FILL,width:Math.round(i.width),height:Math.round(i.height),alignment:r.alignTypesMap.center,upscale:i.scaleFactor>1,forceUSM:i.forceUSM,scaleFactor:i.scaleFactor,cssUpscaleNeeded:i.cssUpscaleNeeded,upscaleMethodValue:i.upscaleMethodValue}}function d(e){return{transformType:r.transformTypes.CROP,x:Math.round(e.x),y:Math.round(e.y),width:Math.round(e.width),height:Math.round(e.height),upscale:!1,forceUSM:!1,scaleFactor:1,cssUpscaleNeeded:!1}}e.exports.setTransformParts=function(e,t,i){var n;switch(t.crop&&(n=s(t,t.crop))&&(e.src.width=n.width,e.src.height=n.height,e.src.cropped=!0,e.parts.push(d(n))),e.fittingType){case r.fittingTypes.SCALE_TO_FIT:case r.fittingTypes.LEGACY_FIT_WIDTH:case r.fittingTypes.LEGACY_FIT_HEIGHT:case r.fittingTypes.LEGACY_FULL:case r.fittingTypes.FIT_AND_TILE:case r.fittingTypes.LEGACY_BG_FIT_AND_TILE:case r.fittingTypes.LEGACY_BG_FIT_AND_TILE_HORIZONTAL:case r.fittingTypes.LEGACY_BG_FIT_AND_TILE_VERTICAL:case r.fittingTypes.LEGACY_BG_NORMAL:e.parts.push(h(e,i));break;case r.fittingTypes.SCALE_TO_FILL:e.parts.push(function(e,t){var i=u(e.src.width,e.src.height,t,e.devicePixelRatio,r.transformTypes.FILL,e.upscaleMethod),n=l(e.focalPoint);return{transformType:n?r.transformTypes.FILL_FOCAL:r.transformTypes.FILL,width:Math.round(i.width),height:Math.round(i.height),alignment:o(t),focalPointX:n&&n.x,focalPointY:n&&n.y,upscale:i.scaleFactor>1,forceUSM:i.forceUSM,scaleFactor:i.scaleFactor,cssUpscaleNeeded:i.cssUpscaleNeeded,upscaleMethodValue:i.upscaleMethodValue}}(e,i));break;case r.fittingTypes.STRETCH:e.parts.push(function(e,t){var i=a(e.src.width,e.src.height,t.width,t.height,r.transformTypes.FILL),n=Object.assign({},t);return n.width=e.src.width*i,n.height=e.src.height*i,h(e,n)}(e,i));break;case r.fittingTypes.TILE_HORIZONTAL:case r.fittingTypes.TILE_VERTICAL:case r.fittingTypes.TILE:case r.fittingTypes.LEGACY_ORIGINAL_SIZE:case r.fittingTypes.ORIGINAL_SIZE:n=c(e.src,e.focalPoint,i,i.alignment),e.src.isCropped?(Object.assign(e.parts[0],n),e.src.width=n.width,e.src.height=n.height):e.parts.push(d(n));break;case r.fittingTypes.LEGACY_STRIP_TILE_HORIZONTAL:case r.fittingTypes.LEGACY_STRIP_TILE_VERTICAL:case r.fittingTypes.LEGACY_STRIP_TILE:case r.fittingTypes.LEGACY_STRIP_ORIGINAL_SIZE:e.parts.push(function(e){return{transformType:r.transformTypes.LEGACY_CROP,width:Math.round(e.width),height:Math.round(e.height),alignment:o(e),upscale:!1,forceUSM:!1,scaleFactor:1,cssUpscaleNeeded:!1}}(i));break;case r.fittingTypes.LEGACY_STRIP_SCALE_TO_FIT:case r.fittingTypes.LEGACY_STRIP_FIT_AND_TILE:e.parts.push(function(e){return{transformType:r.transformTypes.FIT,width:Math.round(e.width),height:Math.round(e.height),upscale:!1,forceUSM:!0,scaleFactor:1,cssUpscaleNeeded:!1}}(i));break;case r.fittingTypes.LEGACY_STRIP_SCALE_TO_FILL:e.parts.push(function(e){return{transformType:r.transformTypes.LEGACY_FILL,width:Math.round(e.width),height:Math.round(e.height),alignment:o(e),upscale:!1,forceUSM:!0,scaleFactor:1,cssUpscaleNeeded:!1}}(i))}}},function(e,t,i){"use strict";var r=i(3),n=i(0),o=i(1),a=o.getPreferredImageQuality,s=o.roundToFixed;function c(e,t,i){return!isNaN(e)&&"number"==typeof e&&0!==e&&e>=t&&e<=i}e.exports.setTransformOptions=function(e,t){t=t||{},e.quality=function(e,t){var i=e.fileType===n.fileType.PNG&&e.isWEBPSupport;if(e.fileType===n.fileType.JPG||i){var o=r.last(e.parts),s=a(o.width,o.height),c=t.quality&&t.quality>=5&&t.quality<=90?t.quality:s;return c=i?c+5:c,parseInt(c,10)}return 0}(e,t),e.progressive=function(e){return!1!==e.progressive}(t),e.watermark=function(e){return e.watermark}(t),e.unsharpMask=function(e,t){var i;return function(e){e=e||{};var t=!isNaN(e.radius)&&"number"==typeof e.radius&&e.radius>=.1&&e.radius<=500,i=!isNaN(e.amount)&&"number"==typeof e.amount&&e.amount>=0&&e.amount<=10,r=!isNaN(e.threshold)&&"number"==typeof e.threshold&&e.threshold>=0&&e.threshold<=255;return t&&i&&r}(t.unsharpMask)?i={radius:t.unsharpMask.radius,amount:t.unsharpMask.amount,threshold:t.unsharpMask.threshold}:function(e){return e=e||{},!isNaN(e.radius)&&"number"==typeof e.radius&&0===e.radius&&!isNaN(e.amount)&&"number"==typeof e.amount&&0===e.amount&&!isNaN(e.threshold)&&"number"==typeof e.threshold&&0===e.threshold}(t.unsharpMask)||function(e){var t=r.last(e.parts);return!(t.scaleFactor>=1)||t.forceUSM}(e)&&(i=n.defaultUSM),i&&(i.radius=s(i.radius,2),i.amount=s(i.amount,2),i.threshold=s(i.threshold,2)),i}(e,t),e.filters=function(e){var t=e.filters||{},i={};return c(t[n.imageFilters.CONTRAST],-100,100)&&(i[n.imageFilters.CONTRAST]=t[n.imageFilters.CONTRAST]),c(t[n.imageFilters.BRIGHTNESS],-100,100)&&(i[n.imageFilters.BRIGHTNESS]=t[n.imageFilters.BRIGHTNESS]),c(t[n.imageFilters.SATURATION],-100,100)&&(i[n.imageFilters.SATURATION]=t[n.imageFilters.SATURATION]),c(t[n.imageFilters.HUE],-180,180)&&(i[n.imageFilters.HUE]=t[n.imageFilters.HUE]),c(t[n.imageFilters.BLUR],0,100)&&(i[n.imageFilters.BLUR]=t[n.imageFilters.BLUR]),i}(t)}},function(e,t,i){"use strict";var r,n=i(3),o=i(0),a=o.imageFilters,s=o.transformTypes,c=o.API_VERSION,u=n.template("fit/w_${width},h_${height}"),l=n.template("fill/w_${width},h_${height},al_${alignment}"),h=n.template("fill/w_${width},h_${height},fp_${focalPointX}_${focalPointY}"),d=n.template("crop/x_${x},y_${y},w_${width},h_${height}"),f=n.template("crop/w_${width},h_${height},al_${alignment}"),p=n.template("fill/w_${width},h_${height},al_${alignment}"),g=n.template(",lg_${upscaleMethodValue}"),m=n.template(",q_${quality}"),b=n.template(",usm_${radius}_${amount}_${threshold}"),v=n.template(",bl"),T=n.template(",wm_${watermark}"),_=((r={})[a.CONTRAST]=n.template(",con_${contrast}"),r[a.BRIGHTNESS]=n.template(",br_${brightness}"),r[a.SATURATION]=n.template(",sat_${saturation}"),r[a.HUE]=n.template(",hue_${hue}"),r[a.BLUR]=n.template(",blur_${blur}"),r);e.exports.getImageURI=function(e){var t=[];e.parts.forEach((function(e){switch(e.transformType){case s.CROP:t.push(d(e));break;case s.LEGACY_CROP:t.push(f(e));break;case s.LEGACY_FILL:var i=p(e);e.upscale&&(i+=g(e)),t.push(i);break;case s.FIT:var r=u(e);e.upscale&&(r+=g(e)),t.push(r);break;case s.FILL:var n=l(e);e.upscale&&(n+=g(e)),t.push(n);break;case s.FILL_FOCAL:var o=h(e);e.upscale&&(o+=g(e)),t.push(o)}}));var i=t.join("/");return e.quality&&(i+=m(e)),e.unsharpMask&&(i+=b(e.unsharpMask)),e.progressive||(i+=v(e)),e.watermark&&(i+=T(e)),e.filters&&(i+=Object.keys(e.filters).map((function(t){return _[t](e.filters)})).join("")),e.src.id+"/"+c+"/"+i+"/"+e.fileName+"."+e.preferredExtension}},function(e,t,i){"use strict";var r=i(14),n=i(0),o=/^media\//i,a="undefined"!=typeof window?window.devicePixelRatio:1,s=function(e,t){var i=(void 0===t?{}:t).baseHostURL;return i?""+i+e:function(e){return o.test(e)?"https://static.wixstatic.com/"+e:"https://static.wixstatic.com/media/"+e}(e)};e.exports.populateGlobalFeatureSupport=r.populateGlobalFeatureSupport,e.exports.getScaleToFitImageURL=function(e,t,i,o,c,u){var l=r.getData(n.fittingTypes.SCALE_TO_FIT,{id:e,width:t,height:i,name:u&&u.name},{width:o,height:c,htmlTag:r.htmlTag.IMG,alignment:r.alignTypes.CENTER,pixelAspectRatio:a},u);return s(l.uri,u)},e.exports.getScaleToFillImageURL=function(e,t,i,o,c,u){var l=r.getData(n.fittingTypes.SCALE_TO_FILL,{id:e,width:t,height:i,name:u&&u.name,focalPoint:{x:u&&u.focalPoint&&u.focalPoint.x,y:u&&u.focalPoint&&u.focalPoint.y}},{width:o,height:c,htmlTag:r.htmlTag.IMG,alignment:r.alignTypes.CENTER,pixelAspectRatio:a},u);return s(l.uri,u)},e.exports.getCropImageURL=function(e,t,i,o,c,u,l,h,d,f){var p=r.getData(n.fittingTypes.SCALE_TO_FILL,{id:e,width:t,height:i,name:f&&f.name,crop:{x:o,y:c,width:u,height:l}},{width:h,height:d,htmlTag:r.htmlTag.IMG,alignment:r.alignTypes.CENTER,pixelAspectRatio:a},f);return s(p.uri,f)}},function(e,t,i){"use strict";var r=i(0),n=i(1).isValidRequest,o=i(6).populateGlobalFeatureSupport,a=i(4),s=i(8).getURI;e.exports.populateGlobalFeatureSupport=o,e.exports.getData=function(e,t,i,o){var c=r.emptyData.uri;if(n(e,t,i)){var u=a.getTarget(e,t,i),l=a.getTransform(e,t,u,o);c=s(e,t,u,o,l)}return{uri:c}},e.exports.fittingTypes=r.fittingTypes,e.exports.alignTypes=r.alignTypes,e.exports.htmlTag=r.htmlTag,e.exports.upscaleMethods=r.upscaleMethods},function(e,t,i){"use strict";var r=i(0),n=i(6).populateGlobalFeatureSupport,o=i(16),a=o.getData,s=o.getPlaceholder,c=i(13),u=c.getScaleToFitImageURL,l=c.getScaleToFillImageURL,h=c.getCropImageURL;n(),e.exports.populateGlobalFeatureSupport=n,e.exports.getData=a,e.exports.getPlaceholder=s,e.exports.fittingTypes=r.fittingTypes,e.exports.alignTypes=r.alignTypes,e.exports.htmlTag=r.htmlTag,e.exports.upscaleMethods=r.upscaleMethods,e.exports.sdk={getScaleToFitImageURL:u,getScaleToFillImageURL:l,getCropImageURL:h}},function(e,t,i){"use strict";function r(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,r)}return i}function n(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?r(Object(i),!0).forEach((function(t){o(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):r(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}function o(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var a=i(0),s=i(1).isValidRequest,c=i(17),u=i(4),l=i(8).getURI,h=i(22),d=h.getScaledDimensions,f=h.getBlurValue,p=h.getCSSOverrides,g=h.validateTargetDimensions,m=h.getIsFakeTile,b=h.getConvertedFitting;function v(e,t,i,r){var n={};if(s(e,t,i)){var o=u.getTarget(e,t,i),h=u.getTransform(e,t,o,r);n.uri=l(e,t,o,r,h),Object.assign(n,c.getAttributes(h,o))}else n=a.emptyData;return n}e.exports.getData=v,e.exports.getPlaceholder=function(e,t,i,r){if(void 0===r&&(r={}),!s(e,t,i))return a.emptyData;var o=n(n({},i),g(t,i)),c=i.alignment,u=i.htmlTag,l=r.isSEOBot,h=m(e,t,o),T=d(e,t,o,l),_=f(o.width,e,l),y=b(e,h),I=p(e,t,i,c),E=v(y,t,n(n({},T),{},{alignment:c,htmlTag:u}),{filters:{blur:_}}).uri,A=v(e,t,n(n({},o),{},{alignment:c,htmlTag:u})),w=A.attr,O=void 0===w?{}:w,S=A.css;return S.img=S.img||{},S.container=S.container||{},Object.assign(S.img,I.img),Object.assign(S.container,I.container),{uri:E,css:S,attr:O}}},function(e,t,i){"use strict";var r=i(0).htmlTag,n=i(7).isObjectFitBrowserSupport,o=i(18),a=i(19),s=i(20),c=i(21);e.exports.getAttributes=function(e,t){return(t.htmlTag===r.BG?o:t.htmlTag===r.SVG?s:n()?a:c).get(e,t)}},function(e,t,i){"use strict";var r=i(0),n=r.alignTypes,o=r.fittingTypes;e.exports.get=function(e,t){var i={css:{container:{}}},r=i.css;switch(e.fittingType){case o.ORIGINAL_SIZE:case o.LEGACY_ORIGINAL_SIZE:case o.LEGACY_STRIP_ORIGINAL_SIZE:r.container.backgroundSize="auto",r.container.backgroundRepeat="no-repeat";break;case o.SCALE_TO_FIT:case o.LEGACY_STRIP_SCALE_TO_FIT:r.container.backgroundSize="contain",r.container.backgroundRepeat="no-repeat";break;case o.STRETCH:r.container.backgroundSize="100% 100%",r.container.backgroundRepeat="no-repeat";break;case o.SCALE_TO_FILL:case o.LEGACY_STRIP_SCALE_TO_FILL:r.container.backgroundSize="cover",r.container.backgroundRepeat="no-repeat";break;case o.TILE_HORIZONTAL:case o.LEGACY_STRIP_TILE_HORIZONTAL:r.container.backgroundSize="auto",r.container.backgroundRepeat="repeat-x";break;case o.TILE_VERTICAL:case o.LEGACY_STRIP_TILE_VERTICAL:r.container.backgroundSize="auto",r.container.backgroundRepeat="repeat-y";break;case o.TILE:case o.LEGACY_STRIP_TILE:r.container.backgroundSize="auto",r.container.backgroundRepeat="repeat";break;case o.LEGACY_STRIP_FIT_AND_TILE:r.container.backgroundSize="contain",r.container.backgroundRepeat="repeat";break;case o.FIT_AND_TILE:case o.LEGACY_BG_FIT_AND_TILE:r.container.backgroundSize="auto",r.container.backgroundRepeat="repeat";break;case o.LEGACY_BG_FIT_AND_TILE_HORIZONTAL:r.container.backgroundSize="auto",r.container.backgroundRepeat="repeat-x";break;case o.LEGACY_BG_FIT_AND_TILE_VERTICAL:r.container.backgroundSize="auto",r.container.backgroundRepeat="repeat-y";break;case o.LEGACY_BG_NORMAL:r.container.backgroundSize="auto",r.container.backgroundRepeat="no-repeat"}switch(t.alignment){case n.CENTER:r.container.backgroundPosition="center center";break;case n.LEFT:r.container.backgroundPosition="left center";break;case n.RIGHT:r.container.backgroundPosition="right center";break;case n.TOP:r.container.backgroundPosition="center top";break;case n.BOTTOM:r.container.backgroundPosition="center bottom";break;case n.TOP_RIGHT:r.container.backgroundPosition="right top";break;case n.TOP_LEFT:r.container.backgroundPosition="left top";break;case n.BOTTOM_RIGHT:r.container.backgroundPosition="right bottom";break;case n.BOTTOM_LEFT:r.container.backgroundPosition="left bottom"}return i}},function(e,t,i){"use strict";var r,n=i(0),o=n.alignTypes,a=n.fittingTypes,s=((r={})[o.CENTER]="center",r[o.TOP]="top",r[o.TOP_LEFT]="top left",r[o.TOP_RIGHT]="top right",r[o.BOTTOM]="bottom",r[o.BOTTOM_LEFT]="bottom left",r[o.BOTTOM_RIGHT]="bottom right",r[o.LEFT]="left",r[o.RIGHT]="right",r),c={position:"absolute",top:"auto",right:"auto",bottom:"auto",left:"auto"};e.exports={get:function(e,t){var i={css:{container:{},img:{}}},r=i.css,n=e.fittingType,u=t.alignment;switch(r.container.position="relative",n){case a.ORIGINAL_SIZE:case a.LEGACY_ORIGINAL_SIZE:e.parts&&e.parts.length?(r.img.width=e.parts[0].width,r.img.height=e.parts[0].height):(r.img.width=e.src.width,r.img.height=e.src.height);break;case a.SCALE_TO_FIT:case a.LEGACY_FIT_WIDTH:case a.LEGACY_FIT_HEIGHT:case a.LEGACY_FULL:r.img.width=t.width,r.img.height=t.height,r.img.objectFit="contain",r.img.objectPosition=s[u]||"unset";break;case a.LEGACY_BG_NORMAL:r.img.width="100%",r.img.height="100%",r.img.objectFit="none",r.img.objectPosition=s[u]||"unset";break;case a.STRETCH:r.img.width=t.width,r.img.height=t.height,r.img.objectFit="fill";break;case a.SCALE_TO_FILL:r.img.width=t.width,r.img.height=t.height,r.img.objectFit="cover"}if("number"==typeof r.img.width&&(r.img.width!==t.width||r.img.height!==t.height)){var l=Math.round((t.height-r.img.height)/2),h=Math.round((t.width-r.img.width)/2);Object.assign(r.img,c,function(e,t,i){var r;return(r={})[o.TOP_LEFT]={top:0,left:0},r[o.TOP_RIGHT]={top:0,right:0},r[o.TOP]={top:0,left:t},r[o.BOTTOM_LEFT]={top:0,left:0},r[o.BOTTOM_RIGHT]={bottom:0,right:0},r[o.BOTTOM]={bottom:0,left:t},r[o.RIGHT]={top:e,right:0},r[o.LEFT]={top:e,left:0},r[o.CENTER]={width:i.width,height:i.height,objectFit:"none"},r}(l,h,t)[u])}return i}}},function(e,t,i){"use strict";var r=i(0),n=r.fittingTypes,o=r.alignTypes,a=r.transformTypes,s=i(1),c=s.getDimension,u=s.isImageTransformApplicable;e.exports={get:function(e,t){var i,r={css:{container:{}},attr:{container:{},img:{}}},s=r.css,l=r.attr,h=e.fittingType,d=t.alignment,f=e.src,p=f.width,g=f.height;switch(s.container.position="relative",h){case n.ORIGINAL_SIZE:case n.LEGACY_ORIGINAL_SIZE:case n.TILE:e.parts&&e.parts.length?(l.img.width=e.parts[0].width,l.img.height=e.parts[0].height):(l.img.width=p,l.img.height=g),l.img.preserveAspectRatio="xMidYMid slice";break;case n.SCALE_TO_FIT:case n.LEGACY_FIT_WIDTH:case n.LEGACY_FIT_HEIGHT:case n.LEGACY_FULL:l.img.width="100%",l.img.height="100%",l.img.transform="",l.img.preserveAspectRatio="";break;case n.STRETCH:l.img.width=t.width,l.img.height=t.height,l.img.x=0,l.img.y=0,l.img.transform="",l.img.preserveAspectRatio="none";break;case n.SCALE_TO_FILL:u(e.src.id)?(l.img.width=t.width,l.img.height=t.height):(i=c(p,g,t.width,t.height,a.FILL),l.img.width=i.width,l.img.height=i.height),l.img.x=0,l.img.y=0,l.img.transform="",l.img.preserveAspectRatio="xMidYMid slice"}if("number"==typeof l.img.width&&(l.img.width!==t.width||l.img.height!==t.height)){var m,b,v=0,T=0;h===n.TILE?(m=t.width%l.img.width,b=t.height%l.img.height):(m=t.width-l.img.width,b=t.height-l.img.height);var _=Math.round(m/2),y=Math.round(b/2);switch(d){case o.TOP_LEFT:v=0,T=0;break;case o.TOP:v=_,T=0;break;case o.TOP_RIGHT:v=m,T=0;break;case o.LEFT:v=0,T=y;break;case o.CENTER:v=_,T=y;break;case o.RIGHT:v=m,T=y;break;case o.BOTTOM_LEFT:v=0,T=b;break;case o.BOTTOM:v=_,T=b;break;case o.BOTTOM_RIGHT:v=m,T=b}l.img.x=v,l.img.y=T}return l.container.width=t.width,l.container.height=t.height,l.container.viewBox=[0,0,t.width,t.height].join(" "),r}}},function(e,t,i){"use strict";var r=i(0),n=r.fittingTypes,o=r.alignTypes,a=r.transformTypes,s=i(1),c=s.getDimension,u=s.isImageTypeSupported,l=s.isExternalUrl;e.exports={get:function(e,t){var i,r,s,h={css:{container:{},img:{}}},d=h.css,f=e.fittingType,p=t.alignment;switch(e.parts&&e.parts.length?(i=e.parts[0].width,r=e.parts[0].height):(i=e.src.width,r=e.src.height),d.img.display="block",d.container.position="relative",d.img.position="absolute",d.img.top="auto",d.img.right="auto",d.img.bottom="auto",d.img.left="auto",f){case n.ORIGINAL_SIZE:case n.LEGACY_ORIGINAL_SIZE:d.img.width=i,d.img.height=r;break;case n.SCALE_TO_FIT:case n.LEGACY_FIT_WIDTH:case n.LEGACY_FIT_HEIGHT:case n.LEGACY_FULL:s=c(i,r,t.width,t.height,a.FIT),Object.assign(d.img,s);break;case n.STRETCH:d.img.width=t.width,d.img.height=t.height;break;case n.SCALE_TO_FILL:var g=e.src.id;u(g)||l(g)?(d.img.width=t.width,d.img.height=t.height):(s=c(i,r,t.width,t.height,a.FILL),Object.assign(d.img,s),d.container.overflow="hidden")}if(d.img.width!==t.width||d.img.height!==t.height){var m=Math.round((t.height-d.img.height)/2),b=Math.round((t.width-d.img.width)/2);switch(p){default:case o.CENTER:d.img.top=m,d.img.left=b;break;case o.LEFT:d.img.left=0,d.img.top=m;break;case o.RIGHT:d.img.right=0,d.img.top=m;break;case o.TOP:d.img.left=b,d.img.top=0;break;case o.BOTTOM:d.img.left=b,d.img.bottom=0;break;case o.TOP_RIGHT:d.img.right=0,d.img.top=0;break;case o.TOP_LEFT:d.img.left=0,d.img.top=0;break;case o.BOTTOM_RIGHT:d.img.right=0,d.img.bottom=0;break;case o.BOTTOM_LEFT:d.img.left=0,d.img.bottom=0}}return h}}},function(e,t,i){"use strict";var r,n=i(0),o=n.alignTypes,a=n.fittingTypes,s=((r={})[o.CENTER]="50% 50%",r[o.TOP_LEFT]="0% 0%",r[o.TOP_RIGHT]="100% 0%",r[o.TOP]="50% 0%",r[o.BOTTOM_LEFT]="0% 100%",r[o.BOTTOM_RIGHT]="100% 100%",r[o.BOTTOM]="50% 100%",r[o.RIGHT]="100% 50%",r[o.LEFT]="0% 50%",r),c=Object.entries(s).reduce((function(e,t){var i=t[0];return e[t[1]]=i,e}),{}),u=[a.TILE,a.TILE_HORIZONTAL,a.TILE_VERTICAL,a.LEGACY_BG_FIT_AND_TILE,a.LEGACY_BG_FIT_AND_TILE_HORIZONTAL,a.LEGACY_BG_FIT_AND_TILE_VERTICAL],l=[a.LEGACY_ORIGINAL_SIZE,a.ORIGINAL_SIZE,a.LEGACY_BG_NORMAL];function h(e,t,i){var r=i.width,n=i.height;return e===a.TILE&&t.width>r&&t.height>n}function d(e,t,i){var r=e.width,n=e.height,o=t.width,a=t.height,s=i.x,c=i.y;if(!o||!a)return s+"% "+c+"%";var u=Math.max(o/r,a/n),l=r*u,h=n*u,d=Math.max(0,Math.min(l-o,l*(s/100)-o/2)),f=Math.max(0,Math.min(h-a,h*(c/100)-a/2));return(d&&Math.floor(d/(l-o)*100))+"% "+(f&&Math.floor(f/(h-a)*100))+"%"}e.exports.validateTargetDimensions=function(e,t){var i=t.width,r=t.height;if(!i||!r){var n=i||Math.min(980,e.width),o=n/e.width;return{width:n,height:r||e.height*o}}return{width:i,height:r}},e.exports.getScaledDimensions=function(e,t,i,r){var n=i.width,o=i.height;if(void 0===r&&(r=!1),r)return{width:n,height:o};var a=!l.includes(e),s=h(e,t,{width:n,height:o}),c=!s&&u.includes(e),d=c?t.width:n,f=c?t.height:o,p=a?function(e){return e>900?.25:e>500?.3:e>200?.4:1}(d):1;return{width:s?1920:d*p,height:f*p}},e.exports.getConvertedFitting=function(e,t){var i=u.includes(e)&&!t;return e===a.SCALE_TO_FILL||i?a.SCALE_TO_FIT:e},e.exports.getIsFakeTile=h,e.exports.getBlurValue=function(e,t,i){return i?0:u.includes(t)?1:e>200?2:3},e.exports.getCSSOverrides=function(e,t,i,r){void 0===r&&(r="center");var n,o,l={img:{},container:{}};if(e===a.SCALE_TO_FILL){var h=t.focalPoint&&(o=(n=t.focalPoint).x+"% "+n.y+"%",c[o]||""),f=h||r;t.focalPoint&&!h?l.img={objectPosition:d(t,i,t.focalPoint)}:l.img={objectPosition:s[f]}}else[a.LEGACY_ORIGINAL_SIZE,a.ORIGINAL_SIZE].includes(e)?l.img={objectFit:"none",top:"auto",left:"auto",right:"auto",bottom:"auto"}:u.includes(e)&&(l.container={backgroundSize:t.width+"px "+t.height+"px"});return l}}])},50343:function(){!function(){if(void 0!==window.Reflect&&void 0!==window.customElements&&!window.customElements.hasOwnProperty("polyfillWrapFlushCallback")){var e=HTMLElement;window.HTMLElement=function(){return Reflect.construct(e,[],this.constructor)},HTMLElement.prototype=e.prototype,HTMLElement.prototype.constructor=HTMLElement,Object.setPrototypeOf(HTMLElement,e)}}()},58699:function(e){"use strict";var t=function(e){return e*Math.PI/180},i=function(e,t){return{width:e,height:t}},r=function(e,t,i){return{width:e,height:Math.max(t,i)}};e.exports={BackgroundParallax:{hasParallax:!0,getMediaDimensions:r},BackgroundParallaxZoom:{hasParallax:!0,getMediaDimensions:r},BackgroundReveal:{hasParallax:!0,getMediaDimensions:r},BgCloseUp:{getMediaDimensions:i},BgExpand:{getMediaDimensions:i},BgFabeBack:{getMediaDimensions:i},BgFadeIn:{getMediaDimensions:i},BgFadeOut:{getMediaDimensions:i},BgFake3D:{hasParallax:!0,getMediaDimensions:r},BgPanLeft:{getMediaDimensions:function(e,t){return{width:1.2*e,height:t}}},BgPanRight:{getMediaDimensions:function(e,t){return{width:1.2*e,height:t}}},BgParallax:{hasParallax:!0,getMediaDimensions:r},BgPullBack:{getMediaDimensions:i},BgReveal:{hasParallax:!0,getMediaDimensions:r},BgRotate:{getMediaDimensions:function(e,i){return function(e,i,r){var n=t(r),o=Math.hypot(e,i)/2,a=Math.acos(e/2/o),s=e*Math.abs(Math.cos(n))+i*Math.abs(Math.sin(n)),c=e*Math.abs(Math.sin(n))+i*Math.abs(Math.cos(n));return{width:Math.ceil(n<a?s:2*o),height:Math.ceil(n<t(90)-a?c:2*o)}}(e,i,22)}},BgShrink:{getMediaDimensions:i},BgSkew:{getMediaDimensions:function(e,i){return function(e,i,r){var n=t(r);return{width:e,height:e*Math.tan(n)+i}}(e,i,20)}},BgUnwind:{getMediaDimensions:i},BgZoomIn:{hasParallax:!0,getMediaDimensions:r},BgZoomOut:{getMediaDimensions:function(e,t){return{width:1.15*e,height:1.15*t}}}}},17948:function(e,t,i){"use strict";var r=i(31191),n=i(96114),o=i.n(n),a=i(76702),s=i(21405),c=i(58699),u=i.n(c),l=i(46436),h=i.n(l),d=function(e,t,i){var r=(Array.isArray(t)?t:t.split(".")).reduce((function(e,t){return e&&void 0!==e[t]?e[t]:null}),e);return null!==r?r:i},f=function(e,t){return(Array.isArray(t)?t:[t]).reduce((function(t,i){var r,n=d(e,i);return void 0!==n?Object.assign(t,((r={})[i]=n,r)):t}),{})};function p(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];for(var r=t[0],n=1;n<t.length;++n)r=r.replace(/\/$/,"")+"/"+t[n].replace(/^\//,"");return r}var g=function(e,t,i){if(!e.containerWidth||!e.containerHeight||!e.imageData.uri)return{uri:"",css:{}};var r=e.imageData,n=e.displayMode||h().fittingTypes.SCALE_TO_FILL,o=Object.assign(f(r,"upscaleMethod"),f(e,"filters"),e.quality||r.quality),a=d(e.imageData,"devicePixelRatio",t.devicePixelRatio),s=b(a),c=Object.assign(f(r,["width","height","crop","name","focalPoint"]),{id:r.uri}),u={width:e.containerWidth,height:e.containerHeight,htmlTag:i||"img",pixelAspectRatio:s,alignment:e.alignType||h().alignTypes.CENTER},l=h().getData(n,c,u,o);return l.uri=m(l.uri,t.staticMediaUrl,t.mediaRootUrl),l},m=function(e,t,i){if(/(^https?)|(^data)|(^blob)|(^\/\/)/.test(e))return e;var r=t+"/";return e&&(/^micons\//.test(e)?r=i:"ico"===/[^.]+$/.exec(e)[0]&&(r=r.replace("media","ficons"))),r+e},b=function(e){var t=window.location.search.split("&").map((function(e){return e.split("=")})).find((function(e){return e[0].toLowerCase().includes("devicepixelratio")}));return(t?Number(t[1]):null)||e||1},v=function(e,t){return e.getAttribute(t?"xlink:href":"src")};function T(e){return e.isExperimentOpen("specs.thunderbolt.tb_stop_client_images")||e.isExperimentOpen("specs.thunderbolt.final_force_webp")||e.isExperimentOpen("specs.thunderbolt.final_force_no_webp")}var _={columnCount:1,columns:1,fontWeight:1,lineHeight:1,opacity:1,zIndex:1,zoom:1},y=function(e,t){return e&&t&&Object.keys(t).forEach((function(i){return e.setAttribute(i,t[i])}))},I=function(e,t){return e&&t&&Object.keys(t).forEach((function(i){var r=t[i];void 0!==r?e.style[i]=function(e,t){return"number"!=typeof t||_[e]?t:t+"px"}(i,r):e.style.removeProperty(i)}))},E=function(e,t){return e&&t&&Object.keys(t).forEach((function(i){e.style.setProperty(i,t[i])}))},A=function(e,t,i){return void 0===i&&(i=!0),e&&i?(r=e.dataset[t])?"true"===r||"false"!==r&&("null"===r?null:""+ +r===r?+r:r):r:e.dataset[t];var r},w=function(e,t){return e&&t&&Object.assign(e.dataset,t)},O=function(){return window?window.innerHeight||document.documentElement.clientHeight:0},S={fit:"contain",fill:"cover"};var L={measure:function(e,t,i,r,n){var o=r.containerId,a=r.bgEffectName,s=i[e],c=i[o],u=n.getMediaDimensionsByEffect(a,c.offsetWidth,c.offsetHeight,O()),l=u.width,h=u.height;t.width=l,t.height=h,t.currentSrc=s.style.backgroundImage,t.bgEffectName=s.dataset.bgEffectName},patch:function(e,t,i,r,n){var o=i[e];r.containerWidth=t.width,r.containerHeight=t.height;var a,s,c=g(r,n,"bg");a=t.currentSrc,s=c.uri,void 0===a&&(a=""),a.includes(s)&&!!a==!!s?I(o,c.css.container):function(e,t){var i=Object.assign({backgroundImage:'url("'+t.uri+'")'},t.css.container),r=new Image;r.onload=I.bind(null,e,i),r.src=t.uri}(o,c)}};function R(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function M(e,t){return(M=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var x=function(e,t,i){return function(e){var r,n;function o(){return e.call(this)||this}n=e,(r=o).prototype=Object.create(n.prototype),r.prototype.constructor=r,M(r,n);var a,s,c,u=o.prototype;return u.reLayout=function(){if(!T(t)){var e={},r={},n=this.getAttribute("id"),o=JSON.parse(this.dataset.tiledImageInfo),a=this.dataset.bgEffectName,s=o.containerId,c=document.getElementById(s);e[n]=this,e[s]=c,o.displayMode=o.imageData.displayMode,t.mutationService.measure((function(){L.measure(n,r,e,{containerId:s,bgEffectName:a},t)})),t.mutationService.mutate((function(){L.patch(n,r,e,o,i)}))}},u.attributeChangedCallback=function(e,t){t&&this.reLayout()},u.disconnectedCallback=function(){e.prototype.disconnectedCallback.call(this)},a=o,c=[{key:"observedAttributes",get:function(){return["data-tiled-image-info"]}}],(s=null)&&R(a.prototype,s),c&&R(a,c),o}(e)};function P(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function C(e,t){return(C=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var F=function(e,t){var i={width:void 0,height:void 0,left:void 0};return function(e){var r,n;function o(){return e.call(this)||this}n=e,(r=o).prototype=Object.create(n.prototype),r.prototype.constructor=r,C(r,n);var a,s,c,u=o.prototype;return u.reLayout=function(){var e=this,r=this.dataset,n=r.containerId,o=r.pageId,a=r.useCssVars,s=r.bgEffectName,c=document.getElementById(""+n),u=document.getElementById(""+o),l={};t.mutationService.measure((function(){var i="fixed"===window.getComputedStyle(e).position,r=document.documentElement.clientHeight,n=c.getBoundingClientRect(),o=u.getBoundingClientRect(),h=t.getMediaDimensionsByEffect(s,n.width,n.height,r),d=h.hasParallax,f=h.width,p=h.height,g=f+"px",m=p+"px",b=i?n.left-o.left+"px":(n.width-f)/2+"px",v=i||d?0:(n.height-p)/2+"px",T=a?{"--containerW":g,"--containerH":m,"--containerL":b,"--screenH_val":""+r}:{width:g,height:m,left:b,top:v};Object.assign(l,T)})),t.mutationService.mutate((function(){a?(I(e,i),E(e,l)):I(e,l)}))},u.connectedCallback=function(){e.prototype.connectedCallback.call(this),t.windowResizeService.observe(this)},u.disconnectedCallback=function(){e.prototype.disconnectedCallback.call(this),t.windowResizeService.unobserve(this)},u.attributeChangedCallback=function(e,t){t&&this.reLayout()},a=o,c=[{key:"observedAttributes",get:function(){return["data-is-full-height","data-container-size"]}}],(s=null)&&P(a.prototype,s),c&&P(a,c),o}(e)},G="__more__",B="moreContainer",k=function(e,t,i,r,n,o,a,s){if(e-=n*(a?r.length:r.length-1),e-=s.left+s.right,t&&(r=r.map((function(){return o}))),r.some((function(e){return 0===e})))return null;var c=0,u=r.reduce((function(e,t){return e+t}),0);if(u>e)return null;if(t){if(i){var l=Math.floor(e/r.length),h=r.map((function(){return l}));if((c=l*r.length)<e){var d=Math.floor(e-c);r.forEach((function(e,t){t<=d-1&&h[t]++}))}return h}return r}if(i){var f=Math.floor((e-u)/r.length);c=0;var p=r.map((function(e){return c+=e+f,e+f}));if(c<e){var g=Math.floor(e-c);r.forEach((function(e,t){t<=g-1&&p[t]++}))}return p}return r},N=function(e){var t=parseFloat(e);return isFinite(t)?t:0},D=function(e){return e.getBoundingClientRect().top>window.innerHeight/2},H=function(e,t,i,r){var n=t.width,o=t.height,a=t.alignButtons,s=t.hoverListPosition,c=t.menuItemContainerExtraPixels,u=t.absoluteLeft,l=function(e,t,i,r,n,o,a,s,c){var u="0px",l="auto",h=o.left,d=o.width;return"left"===t?u="left"===n?0:h+e.left+"px":"right"===t?(l="right"===n?0:r-h-d-e.right+"px",u="auto"):"left"===n?u=h+(d+e.left-i)/2+"px":"right"===n?(u="auto",l=(d+e.right-(i+e.width))/2+"px"):u=e.left+h+(d-(i+e.width))/2+"px","auto"!==u&&(u=a+parseInt(u,10)<0?0:u),"auto"!==l&&(l=s-parseInt(l,10)>c?0:l),{moreContainerLeft:u,moreContainerRight:l}}(c,a,r,n,s,i,u,u+n,t.bodyClientWidth);return{left:l.moreContainerLeft,right:l.moreContainerRight,top:t.needToOpenMenuUp?"auto":o+"px",bottom:t.needToOpenMenuUp?o+"px":"auto"}},j=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},U=function(e){var t={},i={};i[e]=document.getElementById(""+e);var r,n,o=(r=i[e],(n=+A(r,"numItems"))<=0||n>Number.MAX_SAFE_INTEGER?[]:new Array(n).fill(0).map((function(e,t){return String(t)}))),a=function(e){return["moreContainer","itemsContainer","dropWrapper"].concat(e,[G])}(o);a.forEach((function(t){var r=""+e+t;i[r]=document.getElementById(""+r)})),t.children=function(e,t,i,r){var n={};return r.forEach((function(t){var r=""+e+t,o=i[r];o&&(n[r]={width:o.offsetWidth,boundingClientRectWidth:o.getBoundingClientRect().width,height:o.offsetHeight})})),n}(e,0,i,a);var s=i[e],c=i[e+"itemsContainer"],u=c.childNodes,l=i[e+"moreContainer"],h=l.childNodes,d=A(s,"stretchButtonsToMenuWidth"),f=A(s,"sameWidthButtons"),p=s.getBoundingClientRect();t.absoluteLeft=p.left,t.bodyClientWidth=document.body.clientWidth,t.alignButtons=A(s,"dropalign"),t.hoverListPosition=A(s,"drophposition"),t.menuBorderY=parseInt(A(s,"menuborderY"),10),t.ribbonExtra=parseInt(A(s,"ribbonExtra"),10),t.ribbonEls=parseInt(A(s,"ribbonEls"),10),t.labelPad=parseInt(A(s,"labelPad"),10),t.menuButtonBorder=parseInt(A(s,"menubtnBorder"),10),t.menuItemContainerMargins=function(e){var t=e.lastChild,i=window.getComputedStyle(t);return(parseInt(i.marginLeft,10)||0)+(parseInt(i.marginRight,10)||0)}(c),t.menuItemContainerExtraPixels=function(e,t){var i=window.getComputedStyle(e),r=N(i.borderTopWidth)+N(i.paddingTop),n=N(i.borderBottomWidth)+N(i.paddingBottom),o=N(i.borderLeftWidth)+N(i.paddingLeft),a=N(i.borderRightWidth)+N(i.paddingRight);return t&&(r+=N(i.marginTop),n+=N(i.marginBottom),o+=N(i.marginLeft),a+=N(i.marginRight)),{top:r,bottom:n,left:o,right:a,height:r+n,width:o+a}}(c,!0),t.needToOpenMenuUp=D(s),t.menuItemMarginForAllChildren=!d||"false"!==c.getAttribute("data-marginAllChildren"),t.moreSubItem=[],t.labelWidths={},t.linkIds={},t.parentId={},t.menuItems={},t.labels={},h.forEach((function(e,r){t.parentId[e.id]=A(e,"parentId");var n=A(e,"dataId");t.menuItems[n]={dataId:n,parentId:A(e,"parentId"),moreDOMid:e.id,moreIndex:r},i[e.id]=e;var o=e.querySelector("p");i[o.id]=o,t.labels[o.id]={width:o.offsetWidth,height:o.offsetHeight,left:o.offsetLeft,lineHeight:parseInt(window.getComputedStyle(o).fontSize,10)},t.moreSubItem.push(e.id)})),u.forEach((function(e,r){var n=A(e,"dataId");t.menuItems[n]=t.menuItems[n]||{},t.menuItems[n].menuIndex=r,t.menuItems[n].menuDOMid=e.id,t.children[e.id].left=e.offsetLeft;var o=e.querySelector("p");i[o.id]=o,t.labelWidths[o.id]=function(e){return e.getBoundingClientRect().width}(o);var a=e.querySelector("p");i[a.id]=a,t.linkIds[e.id]=a.id}));var g=s.offsetHeight;t.height=g,t.width=s.offsetWidth,t.lineHeight=function(e,t){return e-t.menuBorderY-t.labelPad-t.ribbonEls-t.menuButtonBorder-t.ribbonExtra+"px"}(g,t);var m=function(e,t,i,r,n){var o=t.width;t.hasOriginalGapData={},t.originalGapBetweenTextAndBtn={};var a=n.map((function(i){var n,o=r[e+i],a=A(o,"originalGapBetweenTextAndBtn");return void 0===a?(t.hasOriginalGapData[i]=!1,n=t.children[e+i].boundingClientRectWidth-t.labelWidths[e+i+"label"],t.originalGapBetweenTextAndBtn[e+i]=n):(t.hasOriginalGapData[i]=!0,n=parseFloat(a)),t.children[e+i].width>0?Math.floor(t.labelWidths[e+i+"label"]+n):0})),s=a.pop(),c=i.sameWidthButtons,u=i.stretchButtonsToMenuWidth,l=!1,h=t.menuItemContainerMargins,d=t.menuItemMarginForAllChildren,f=t.menuItemContainerExtraPixels,p=function(e){return e.reduce((function(e,t){return e>t?e:t}),-1/0)}(a),g=k(o,c,u,a,h,p,d,f);if(!g){for(var m=1;m<=a.length;m++)if(g=k(o,c,u,a.slice(0,-1*m).concat(s),h,p,d,f)){l=!0;break}g||(l=!0,g=[s])}if(l){var b=g[g.length-1];for(g=g.slice(0,-1);g.length<n.length;)g.push(0);g[g.length-1]=b}return{realWidths:g,moreShown:l}}(e,t,{sameWidthButtons:f,stretchButtonsToMenuWidth:d},i,o.concat(G));return t.realWidths=m.realWidths,t.isMoreShown=m.moreShown,t.menuItemIds=o,t.hoverState=A(l,"hover",!1),{measures:t,domNodes:i}},W=function(e,t,i){I(i[e],{overflowX:"visible"});var r,n=t.menuItemIds,o=t.needToOpenMenuUp,a=n.concat(G);r=i[e],w(r,{dropmode:o?"dropUp":"dropDown"});var s,c,u=0;if(t.hoverState===G){var l=t.realWidths.indexOf(0),h=t.menuItems[(s=t.menuItems,c=function(e){return e.menuIndex===l},Object.keys(s).find((function(e){return c(s[e],e)})))],d=h.moreIndex,f=d===n.length-1;h.moreDOMid&&y(i[h.moreDOMid],{"data-listposition":f?"dropLonely":"top"}),Object.values(t.menuItems).filter((function(e){return!!e.moreDOMid})).forEach((function(e){if(e.moreIndex<d)I(i[e.moreDOMid],{display:"none"});else{var r=e.moreDOMid+"label";u=Math.max(t.labels[r].width,u)}}))}else t.hoverState&&t.moreSubItem.forEach((function(i,r){var n=e+B+r+"label";u=Math.max(t.labels[n].width,u)}));!function(e,t,i,r){var n=t.hoverState;if("-1"!==n){var o=t.menuItemIds.indexOf(n);if(j(t.hoverState)||n===G){if(!t.realWidths)return;var a=Math.max(r,t.children[-1!==o?e+o:e+G].width),s=function(e,t){return e+15+t.menuBorderY+t.labelPad+t.menuButtonBorder}(0!==t.moreSubItem.length?t.labels[t.moreSubItem[0]+"label"].lineHeight:0,t);t.moreSubItem.forEach((function(e){I(i[e],{minWidth:a+"px"}),I(i[e+"label"],{minWidth:"0px",lineHeight:s+"px"})}));var c=j(t.hoverState)?t.hoverState:"__more__",u={width:t.children[e+c].width,left:t.children[e+c].left},l=H(0,t,u,a);I(i[""+e+B],{left:l.left,right:l.right}),I(i[e+"dropWrapper"],{left:l.left,right:l.right,top:l.top,bottom:l.bottom})}}}(e,t,i,u),t.originalGapBetweenTextAndBtn&&a.forEach((function(r){t.hasOriginalGapData[r]||w(i[""+e+r],{originalGapBetweenTextAndBtn:t.originalGapBetweenTextAndBtn[""+e+r]})})),function(e,t,i,r){for(var n=i.realWidths,o=i.height,a=i.menuItemContainerExtraPixels,s=0,c=null,u=null,l=i.lineHeight,h=o-a.height,d=0;d<r.length;d++){var f=n[d],p=f>0,g=e+r[d];u=i.linkIds[g],p?(s++,c=g,I(t[g],{width:f+"px",height:h+"px",position:"relative","box-sizing":"border-box",overflow:"visible",visibility:"inherit"}),I(t[g+"label"],{"line-height":l}),y(t[g],{"aria-hidden":!1})):(I(t[g],{height:"0px",overflow:"hidden",position:"absolute",visibility:"hidden"}),y(t[g],{"aria-hidden":!0}),y(t[u],{tabIndex:-1}))}1===s&&(w(t[e+"moreContainer"],{listposition:"lonely"}),w(t[c],{listposition:"lonely"}))}(e,i,t,a)};function Y(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function V(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function z(e,t){return(z=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function q(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var $=function(e,t){return function(e){var i,r;function n(){for(var t,i=arguments.length,r=new Array(i),n=0;n<i;n++)r[n]=arguments[n];return q(V(t=e.call.apply(e,[this].concat(r))||this),"_visible",!1),q(V(t),"_mutationIds",{read:null,write:null}),q(V(t),"_itemsContainer",null),q(V(t),"_dropContainer",null),q(V(t),"_labelItems",[]),t}r=e,(i=n).prototype=Object.create(r.prototype),i.prototype.constructor=i,z(i,r);var o,a,s,c=n.prototype;return c.attributeChangedCallback=function(){this._isVisible()&&this.reLayout()},c.connectedCallback=function(){var t=this;this._id=this.getAttribute("id"),this._hideElement(),this._waitForDomLoad().then((function(){e.prototype.observeResize.call(t),t._observeChildrenResize(),t.reLayout()}))},c.disconnectedCallback=function(){t.mutationService.clear(this._mutationIds.read),t.mutationService.clear(this._mutationIds.write),e.prototype.disconnectedCallback.call(this)},c._waitForDomLoad=function(){var e,t=this,i=new Promise((function(t){e=t}));return this._isDomReady()?e():(this._waitForDomReadyObserver=new MutationObserver((function(){return t._onRootMutate(e)})),this._waitForDomReadyObserver.observe(this,{childList:!0,subtree:!0})),i},c._isDomReady=function(){return this._itemsContainer=document.getElementById(this._id+"itemsContainer"),this._dropContainer=document.getElementById(this._id+"dropWrapper"),this._itemsContainer&&this._dropContainer},c._onRootMutate=function(e){this._isDomReady()&&(this._waitForDomReadyObserver.disconnect(),e())},c._observeChildrenResize=function(){var t=this,i=Array.from(this._itemsContainer.childNodes);this._labelItems=i.map((function(e){return document.getElementById(e.getAttribute("id")+"label")})),this._labelItems.forEach((function(i){return e.prototype.observeChildResize.call(t,i)}))},c._setVisibility=function(e){this._visible=e,this.style.visibility=e?"inherit":"hidden"},c._isVisible=function(){return this._visible},c._hideElement=function(){this._setVisibility(!1)},c._showElement=function(){this._setVisibility(!0)},c.reLayout=function(){var e,i,r=this;t.mutationService.clear(this._mutationIds.read),t.mutationService.clear(this._mutationIds.write),this._mutationIds.read=t.mutationService.measure((function(){var t=U(r._id);e=t.measures,i=t.domNodes})),this._mutationIds.write=t.mutationService.mutate((function(){W(r._id,e,i),r._showElement()}))},o=n,s=[{key:"observedAttributes",get:function(){return["data-hovered-item"]}}],(a=null)&&Y(o.prototype,a),s&&Y(o,s),n}(e)};function Z(e,t){var i="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(i)return(i=i.call(e)).next.bind(i);if(Array.isArray(e)||(i=function(e,t){if(!e)return;if("string"==typeof e)return J(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);"Object"===i&&e.constructor&&(i=e.constructor.name);if("Map"===i||"Set"===i)return Array.from(e);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return J(e,t)}(e))||t&&e&&"number"==typeof e.length){i&&(e=i);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function J(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=e[i];return r}function Q(e){var t="function"==typeof Map?new Map:void 0;return(Q=function(e){if(null===e||(i=e,-1===Function.toString.call(i).indexOf("[native code]")))return e;var i;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return X(e,arguments,te(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),ee(r,e)})(e)}function X(e,t,i){return(X=K()?Reflect.construct:function(e,t,i){var r=[null];r.push.apply(r,t);var n=new(Function.bind.apply(e,r));return i&&ee(n,i.prototype),n}).apply(null,arguments)}function K(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}function ee(e,t){return(ee=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function te(e){return(te=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var ie=function(e){return function(t){var i,r;function n(){return t.call(this)||this}r=t,(i=n).prototype=Object.create(r.prototype),i.prototype.constructor=i,ee(i,r);var o=n.prototype;return o.reLayout=function(){},o.connectedCallback=function(){this.observeResize(),this.reLayout()},o.disconnectedCallback=function(){this.unobserveResize(),this.unobserveChildren()},o.observeResize=function(){e.resizeService.observe(this)},o.unobserveResize=function(){e.resizeService.unobserve(this)},o.observeChildren=function(e){var t=this;this.childListObserver||(this.childListObserver=new MutationObserver((function(){return t.reLayout()}))),this.childListObserver.observe(e,{childList:!0})},o.observeChildAttributes=function(e,t){var i=this;void 0===t&&(t=[]),this.childrenAttributesObservers||(this.childrenAttributesObservers=[]);var r=new MutationObserver((function(){return i.reLayout()}));r.observe(e,{attributeFilter:t}),this.childrenAttributesObservers.push(r)},o.observeChildResize=function(t){this.childrenResizeObservers||(this.childrenResizeObservers=[]),e.resizeService.observeChild(t,this),this.childrenResizeObservers.push(t)},o.unobserveChildrenResize=function(){this.childrenResizeObservers&&(this.childrenResizeObservers.forEach((function(t){e.resizeService.unobserveChild(t)})),this.childrenResizeObservers=null)},o.unobserveChildren=function(){if(this.childListObserver&&(this.childListObserver.disconnect(),this.childListObserver=null),this.childrenAttributesObservers){for(var e,t=Z(this.childrenAttributesObservers);!(e=t()).done;){var i=e.value;i.disconnect(),i=null}this.childrenAttributesObservers=null}this.unobserveChildrenResize()},n}(Q(HTMLElement))},re={APP_IFRAME_START_LOADING:{eventId:642,src:42,params:{widget_id:"widgetId",widget_name:"widgetName",instance_id:"compId",appId:"appDefinitionId",loading_time:"loadingTime",pid:"pageId",pn:"pageNo",iss:"ssr",tts:"totalLoadingTime",external_app_id:"externalAppDefinitionId",external_widget_id:"externalWidgetId",lazy_load:"lazyLoad"}}};function ne(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function oe(e,t){return(oe=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var ae=function(e,t){return function(e){var i,r;function n(){return e.call(this)||this}r=e,(i=n).prototype=Object.create(r.prototype),i.prototype.constructor=i,oe(i,r);var o,a,s,c=n.prototype;return c.reportIframeStartLoading=function(e){var i=this.dataset,r=i.isTpa,n=i.widgetId,o=i.appDefinitionId;t&&t.biService&&"true"===r&&t.biService.reportTpaBiEvent({reportDef:re.APP_IFRAME_START_LOADING,params:{},compId:e.getAttribute("name"),isWixTPA:!0,widgetId:n,appDefinitionId:o})},c.reLayout=function(){var e=this.querySelector("iframe");if(e){var t=e.dataset.src;t&&e.src!==t&&(e.src=t,e.dataset.src="",this.dataset.src="",this.reportIframeStartLoading(e))}},c.attributeChangedCallback=function(e,t,i){i&&this.reLayout()},o=n,s=[{key:"observedAttributes",get:function(){return["data-src"]}}],(a=null)&&ne(o.prototype,a),s&&ne(o,s),n}(e)},se="scroll-css-var--scrollEffect",ce=function(){function e(e){var t;this.mutationService=e,window&&"IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype&&"isIntersecting"in window.IntersectionObserverEntry.prototype&&(t=window,!/Edge\/18/.test(t.navigator.userAgent))&&(this.intersectionObserver=new IntersectionObserver(this.getViewPortIntersectionHandler(),{rootMargin:"50% 0px"}),this.scrollEffectsIntersectionObserver=new IntersectionObserver(this.getScrollEffectsIntersectionHandler(),{rootMargin:"10% 0px"}))}var t=e.prototype;return t.isImageInViewPort=function(e,t){return e.top+e.height>=0&&e.bottom-e.height<=t},t.loadImage=function(e,t){var i=t.screenHeight,r=t.boundingRect,n=t.withScrollEffectVars;!this.intersectionObserver||this.isImageInViewPort(r,i)?this.setImageSource(e):(this.intersectionObserver.unobserve(e),this.intersectionObserver.observe(e)),n&&this.scrollEffectsIntersectionObserver&&(this.scrollEffectsIntersectionObserver.unobserve(e),this.scrollEffectsIntersectionObserver.observe(e))},t.onImageDisconnected=function(e){this.intersectionObserver&&this.intersectionObserver.unobserve(e),this.scrollEffectsIntersectionObserver&&this.scrollEffectsIntersectionObserver.unobserve(e)},t.setSrcAttribute=function(e,t,i){v(e,t)!==i&&(t?e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",i):e.src=i)},t.setSourceSetAttribute=function(e,t){e.srcset!==t&&(e.srcset=t)},t.setImageSource=function(e){var t=this,i="true"===e.dataset.isSvg,r=e.querySelector(i?"image":"img"),n=e.querySelector("picture");this.setSrcAttribute(r,i,e.dataset.src),n&&Array.from(n.querySelectorAll("source")).forEach((function(e){t.setSourceSetAttribute(e,e.dataset.srcset)}))},t.getViewPortIntersectionHandler=function(){var e=this;return function(t,i){t.filter((function(e){return e.isIntersecting})).forEach((function(t){var r=t.target;e.setImageSource(r),i.unobserve(r)}))}},t.getScrollEffectsIntersectionHandler=function(){var e=this;return function(t){return t.forEach((function(t){var i=t.target;t.isIntersecting?e.mutationService.mutate((function(){return i.classList.add(se)})):e.mutationService.mutate((function(){return i.classList.remove(se)}))}))}},e}(),ue={eventId:348,adapter:"ugc-viewer",params:{ow:"originalWidth",oh:"originalHeight",tw:"targetWidth",th:"targetHeight",dpr:"devicePixelRatio",um:"upscaleMethod",url:"url"}};function le(e){var t=e,i=(t.width,t.height,function(e,t){if(null==e)return{};var i,r,n={},o=Object.keys(e);for(r=0;r<o.length;r++)i=o[r],t.indexOf(i)>=0||(n[i]=e[i]);return n}(t,["width","height"])),r={};for(e in i)""!==i[e]&&(r[e]=i[e]);return r}var he={measure:function(e,t,i,r,n){var o=r.containerElm,a=r.isSvgImage,s=r.isSvgMask,c=r.mediaHeightOverrideType,u=r.bgEffectName,l=i.image,h=i[e],d=O(),f=o&&u?o:h,p=n.getMediaDimensionsByEffect(u,f.offsetWidth,f.offsetHeight,d),g=p.width,m=p.height;if(l){var b=v(l,a);t.width=g,t.screenHeight=d,t.height=c?d:m,t.isZoomed=h.getAttribute("data-image-zoomed"),t.isSvgImage=a,t.imgSrc=b,t.renderedStyles=h.getAttribute("data-style"),t.boundingRect=h.getBoundingClientRect(),t.mediaHeightOverrideType=c,s&&(t.bBox=function(e){if(e){var t=e.dataset.type;if(t&&"ugc"!==t&&!e.dataset.bbox){var i=e.getBBox();return i.x+" "+i.y+" "+i.width+" "+i.height}}return null}(i.maskSvg))}},patch:function(e,t,i,r,n,o,a,s){if(Object.keys(t).length){var c,u=(c=t.renderedStyles)&&c.split?c.split(";").reduce((function(e,t){var i=t.split(":");return i[0]&&i[1]&&(e[i[0].trim()]=i[1].trim()),e}),{}):{},l=r.imageData;s&&(l.devicePixelRatio=1);var h,f=Object.assign({},r,{containerWidth:t.isZoomed?l.width:t.width,containerHeight:t.isZoomed?l.height:t.height,displayMode:l.displayMode});if(t.isSvgImage)h=g(f,o,"svg"),y(i.svg,t.isZoomed?h.attr.container:{});else{h=g(f,o,"img");var p=d(h,["css","img"])||{},m=function(e,t,i){if(!e)return t;var r=Object.assign({},t);return"fill"===i&&(r.position="absolute",r.top=0),"fixed"===e&&(r.height="100%",r["will-change"]="transform"),r.objectPosition&&(r.objectPosition=t.objectPosition.replace(/(center|bottom)$/,"top")),r}(t.mediaHeightOverrideType,p,l.displayMode);I(i.image,m)}t.bBox&&i.maskSvg&&y(i.maskSvg,{viewBox:t.bBox});var b=function(e,t){var i=le(e);return"number"==typeof t&&(i.opacity=t),i}(u,l.opacity);I(i[e],b);var v=d(h,"uri"),T=t.imgSrc;y(i[e],{"data-src":v}),y(i[e],{"data-has-ssr-src":""}),a&&(!function(e,t,i,r,n){var o=n.uri.match(/,lg_(\d)/);t.isViewerMode&&n.uri!==r.currentSrc&&o&&e.reportBI(ue,{originalWidth:i.imageData.width,originalHeight:i.imageData.height,targetWidth:Math.round(i.containerWidth),targetHeight:Math.round(i.containerHeight),upscaleMethod:"1"===o[1]?"classic":"super",devicePixelRatio:Math.floor(100*t.devicePixelRatio),url:r.src})}(n.biService,o,f,{src:v,currentSrc:T},h),n.imageLoader.loadImage(i[e],{screenHeight:t.screenHeight,boundingRect:t.boundingRect}))}}};function de(e,t,i){return void 0===i&&(i=1.5),{parallax:e.height*i,fixed:e.screenHeight}[t]||e.height}var fe={measure:function(e,t,i){var r=i.image;if(r){var n=v(r);t.width=i[e].offsetWidth,t.height=i[e].offsetHeight,t.imgSrc=n,t.screenHeight=O(),t.boundingRect=i[e].getBoundingClientRect(),t.documentScroll=window?window.pageYOffset||document.documentElement.scrollTop:0}},patch:function(e,t,i,r,n,o,a){var s,c,u=r.imageData,l=r.parallaxSpeed,h=Object.assign({},r,{containerWidth:t.width,containerHeight:de(t,u.scrollEffect,l),displayMode:u.displayMode}),f=(s=u.opacity,c={},"number"==typeof s&&(c.opacity=s),c);I(i[e],f);var p=g(h,o,"img"),m=d(p,"uri");y(i[e],{"data-src":m});var b,v,T=(b=u.scrollEffect,void 0===(v=r.sourceSets)&&(v=[]),"parallax"===b||v.some((function(e){return"parallax"===e.scrollEffect})));T&&E(i[e],function(e){var t;return(t={})["--compH"]=e.height,t["--top"]=Math.ceil(e.boundingRect.top)+e.documentScroll,t["--scroll"]=e.documentScroll,t}(t));var _=function(e){var t=d(e,["css","img"]);return{width:"100%",objectFit:t?t.objectFit:void 0}}(p);I(i.image,_),i.picture&&function(e,t,i,r){var n=t.sourceSets;if(n&&n.length){var o=JSON.parse(JSON.stringify(t)),a=o.parallaxSpeed;n.forEach((function(t){var n=r.querySelector("source[media='"+t.mediaQuery+"']");o.imageData.crop=t.crop,o.imageData.displayMode=t.displayMode,o.imageData.focalPoint=t.focalPoint,o.containerHeight=de(e,t.scrollEffect,a);var s=g(o,i,"img");y(n,{"data-srcset":d(s,"uri")})}))}}(t,h,o,i.picture),y(i[e],{"data-has-ssr-src":""}),a&&n.imageLoader.loadImage(i[e],{screenHeight:t.screenHeight,boundingRect:t.boundingRect,withScrollEffectVars:T})}};function pe(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ge(e,t){return(ge=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var me=function(e,t,i){return t.imageLoader||(t.imageLoader=new ce(t.mutationService)),function(e){var r,n;function o(){var t;return(t=e.call(this)||this).childListObserver=null,t.timeoutId=null,t}n=e,(r=o).prototype=Object.create(n.prototype),r.prototype.constructor=r,ge(r,n);var a,s,c,u=o.prototype;return u.reLayout=function(){if(!T(t)){var e={},r={},n=this.getAttribute("id"),o=JSON.parse(this.dataset.imageInfo),a="true"===this.dataset.isSvg,s="true"===this.dataset.isSvgMask,c="true"===this.dataset.isResponsive,u=this.dataset.bgEffectName;e[n]=this,o.containerId&&(e[o.containerId]=document.getElementById(""+o.containerId)),e.image=this.querySelector(a?"image":"img"),e.svg=a?this.querySelector("svg"):null,e.picture=this.querySelector("picture");var l=o.containerId&&e[o.containerId],h=l&&l.dataset.mediaHeightOverrideType;if(s&&(e.maskSvg=e.svg&&e.svg.querySelector("svg")),e.image){this.unobserveChildren(),this.observeChildren(this);var d=c||e.picture?fe:he;t.mutationService.measure((function(){d.measure(n,r,e,{containerElm:l,isSvg:a,isSvgMask:s,mediaHeightOverrideType:h,bgEffectName:u},t)}));var f=function(a){t.mutationService.mutate((function(){d.patch(n,r,e,o,t,i,a,u)}))};!v(e.image,a)||this.dataset.hasSsrSrc?f(!0):this.debounceImageLoad(f)}else{var p=a&&e.svg||this;this.observeChildren(p)}}},u.debounceImageLoad=function(e){clearTimeout(this.timeoutId),this.timeoutId=setTimeout((function(){e(!0)}),250),e(!1)},u.attributeChangedCallback=function(e,t){t&&this.reLayout()},u.disconnectedCallback=function(){e.prototype.disconnectedCallback.call(this),t.imageLoader.onImageDisconnected(this),this.unobserveChildren()},a=o,c=[{key:"observedAttributes",get:function(){return["data-image-info"]}}],(s=null)&&pe(a.prototype,s),c&&pe(a,c),o}(e)},be=function(e,t,i){var r=i.hasBgScrollEffect,n=i.videoWidth,o=i.videoHeight,a=i.fittingType,s=i.alignType,c=void 0===s?"center":s,u=i.qualities,l=i.staticVideoUrl,d=i.videoId,f=i.videoFormat,g=i.focalPoint,m=r?t.offsetWidth:e.parentElement.offsetWidth,b=e.parentElement.offsetHeight,v=parseInt(n,10),T=parseInt(o,10),_=function(e,t,i,r){var n;n=e===h().fittingTypes.SCALE_TO_FIT?Math.min(t.wScale,t.hScale):Math.max(t.wScale,t.hScale);return{width:Math.round(i*n),height:Math.round(r*n)}}(a,function(e,t,i,r){return{wScale:e/i,hScale:t/r}}(m,b,v,T),v,T),y=function(e,t,i,r){if("mp4"===r)return e.url?p(t,e.url):p(t,i,e.quality,r,"file.mp4");return""}(function(e,t){var i=t.width,r=t.height;return(n=e,o=function(e){return e.size},a=n.reduce((function(e,t){return e[o(t)]=t,e}),{}),Object.values(a)).find((function(e){return e.size>i*r}))||e[e.length-1];var n,o,a}(u,_),l,d,f),I=function(e,t){var i=e.networkState===e.NETWORK_NO_SOURCE,r=!e.currentSrc.endsWith(t);return t&&(r||i)}(e,y),E=S[a]||"cover",A=g?function(e,t,i){var r=e.width,n=e.height,o=t.width,a=t.height,s=i.x,c=i.y;if(!o||!a)return s+"% "+c+"%";var u=Math.max(o/r,a/n),l=r*u,h=n*u,d=Math.max(0,Math.min(l-o,l*(s/100)-o/2)),f=Math.max(0,Math.min(h-a,h*(c/100)-a/2)),p=d&&Math.floor(d/(l-o)*100),g=f&&Math.floor(f/(h-a)*100);return p+"% "+g+"%"}(_,{width:m,height:b},g):"",w=c.replace("_"," ");return{videoSourceUrl:y,needsSrcUpdate:I,videoStyle:{width:"100%",height:"100%",objectFit:E,objectPosition:A||w}}},ve=function(e,t,i,r,n,o,a,s,c,u,l){y(i,{width:r.width,height:r.height}),t?I(t,r):(!function(e,t,i,r,n,o){o&&t.paused&&(i.style.opacity="1",t.style.opacity="0");var a=t.paused||""===t.currentSrc;if((e||o)&&a)if(t.ontimeupdate=null,t.onseeked=null,t.onplay=null,!o&&n){var s=t.muted;t.muted=!0,t.ontimeupdate=function(){t.currentTime>0&&(t.ontimeupdate=null,t.onseeked=function(){t.onseeked=null,t.muted=s,Te(t,i,r)},t.currentTime=0)}}else t.onplay=function(){t.onplay=null,Te(t,i,r)}}(a,i,e,s,n,l),n?i.setAttribute("autoplay",""):i.removeAttribute("autoplay"),I(i,r)),function(e,t,i){e&&(t.src=i,t.load())}(a,i,o),i.playbackRate=u};function Te(e,t,i){"fade"===i&&(t.style.transition="opacity 1.6s ease-out"),t.style.opacity="0",e.style.opacity="1"}function _e(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ye(e,t){return(ye=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Ie=function(e,t,i){return function(e){var r,n;function o(){return e.call(this)||this}n=e,(r=o).prototype=Object.create(n.prototype),r.prototype.constructor=r,ye(r,n);var a,s,c,u=o.prototype;return u.reLayout=function(){var e=this,r=JSON.parse(this.dataset.videoInfo),n=r.isVideoDataExists,o=r.videoWidth,a=r.videoHeight,s=r.qualities,c=r.videoId,u=r.videoFormat,l=r.alignType,h=r.fittingType,d=r.focalPoint,f=r.hasBgScrollEffect,p=r.autoPlay,g=r.animatePoster,m=r.containerId,b=r.isEditorMode,v=r.playbackRate,T=r.hasAlpha;if(n){var _=!i.prefersReducedMotion&&p,y=this.querySelector('video[id^="'+m+'"]'),I=this.querySelector('.bgVideoposter[id^="'+m+'"]');if(this.unobserveChildren(),y&&I){var E=document.getElementById(""+m),A=E.querySelector('.webglcanvas[id^="'+m+'"]');!(T||"true"===E.dataset.hasAlpha)||A?t.mutationService.measure((function(){var e=be(y,E,{hasBgScrollEffect:f,videoWidth:o,videoHeight:a,fittingType:h,alignType:l,qualities:s,staticVideoUrl:i.staticVideoUrl,videoId:c,videoFormat:u,focalPoint:d}),r=e.videoSourceUrl,n=e.needsSrcUpdate,p=e.videoStyle;t.mutationService.mutate((function(){ve(I,A,y,p,_,r,n,g,u,v,b)}))})):requestAnimationFrame((function(){return e.reLayout()}))}else this.observeChildren(this)}},u.attributeChangedCallback=function(e,t){t&&this.reLayout()},a=o,c=[{key:"observedAttributes",get:function(){return["data-video-info"]}}],(s=null)&&_e(a.prototype,s),c&&_e(a,c),o}(e)};function Ee(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,r)}return i}function Ae(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}function we(e,t){void 0===customElements.get(e)&&customElements.define(e,t)}function Oe(e,t,i){we("wix-image",me(e,t,i))}function Se(e,t,i){we("wix-bg-image",x(e,t,i))}function Le(e,t,i,r){we("wix-bg-media",F(e,function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?Ee(Object(i),!0).forEach((function(t){Ae(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):Ee(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}({windowResizeService:t},i),r))}function Re(e,t){we("wix-dropdown-menu",$(e,t))}function Me(e,t,i){we("wix-video",Ie(e,t,i))}function xe(e,t){we("wix-iframe",ae(e,t))}var Pe={init:function(e){i(50343);var t,r,n=e.resizeService.init((function(e){a.getLayoutTargets(e.map((function(e){return e.target}))).forEach((function(e){return e.reLayout()}))})),o={registry:new Set,observe:function(e){o.registry.add(e)},unobserve:function(e){o.registry.delete(e)}};e.windowResizeService.init((t=function(){return o.registry.forEach((function(e){return e.reLayout()}))},r=!1,function(){for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];r||(r=!0,requestAnimationFrame((function(){r=!1,t.apply(void 0,i)})))}));var a={observedElementToRelayoutTarget:new Map,getLayoutTargets:function(e){var t=new Set;return e.forEach((function(e){return t.add(a.observedElementToRelayoutTarget.get(e))})),t},observe:function(e){a.observedElementToRelayoutTarget.set(e,e),n.observe(e)},unobserve:function(e){a.observedElementToRelayoutTarget.delete(e),n.unobserve(e)},observeChild:function(e,t){a.observedElementToRelayoutTarget.set(e,t),n.observe(e)},unobserveChild:function(e){a.observedElementToRelayoutTarget.delete(e),n.unobserve(e)}},s=ie({resizeService:a});return we("wix-element",s),{defineWixImage:Oe.bind(null,s),defineWixBgImage:Se.bind(null,s),defineWixBgMedia:Le.bind(null,s,o),defineWixDropdownMenu:Re.bind(null,s),defineWixVideo:Me.bind(null,s),defineWixIframe:xe.bind(null,s)}}};function Ce(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,r)}return i}function Fe(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var Ge,Be,ke,Ne,De=function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?Ce(Object(i),!0).forEach((function(t){Fe(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):Ce(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}({imageClientApi:h()},Pe),He=window.viewerModel,je=He.experiments,Ue=He.media,We=He.requestUrl;Ge={experiments:je,media:Ue,requestUrl:We},ke=Promise.all([!("customElements"in window)&&i.e(6211).then(i.t.bind(i,45918,23)),!("IntersectionObserver"in window)&&i.e(7294).then(i.t.bind(i,47946,23)),!("ResizeObserver"in window)&&i.e(7971).then(i.bind(i,5653)).then((function(e){return window.ResizeObserver=e.default}))]).then((function(){return t=Be,s={staticMediaUrl:(e=Ge).media.staticMediaUrl,mediaRootUrl:e.media.mediaRootUrl,experiments:{},isViewerMode:!0,devicePixelRatio:/iemobile/i.test(navigator.userAgent)?Math.round(window.screen.availWidth/(window.screen.width||window.document.documentElement.clientWidth)):window.devicePixelRatio},c={mutationService:o(),biService:a.e,isExperimentOpen:function(t){return Boolean(e.experiments[t])}},l=(0,r.pi)({getMediaDimensionsByEffect:function(e,t,i,n){var o=u()[e]||{},a=o.getMediaDimensions,s=(0,r._T)(o,["getMediaDimensions"]);return a?(0,r.pi)((0,r.pi)({},a(t,i,n)),s):(0,r.pi)({width:t,height:i},s)}},c),(0,r.pi)((0,r.pi)({},e),{wixCustomElements:t||(i={init:function(e){return new ResizeObserver(e)}},n={init:function(e){return window.addEventListener("resize",e)}},De.init({resizeService:i,windowResizeService:n})),services:c,environmentConsts:s,mediaServices:l});var e,t,i,n,s,c,l})),Ne=new Promise((function(e){"complete"===document.readyState||"interactive"===document.readyState?e():document.addEventListener("readystatechange",(function(){return e()}),{once:!0})})),Promise.all([ke,Ne]).then((function(e){var t=(0,r.CR)(e,1)[0],i=t.services,n=t.environmentConsts,o=t.wixCustomElements,a=t.media,c=t.requestUrl,u=t.mediaServices,l=t.experiments;o.defineWixVideo(u,(0,r.pi)((0,r.pi)({},n),{staticVideoUrl:a.staticVideoUrl,prefersReducedMotion:(0,s.n)(window,c)})),o.defineWixDropdownMenu(i,n),o.defineWixIframe(i,n),(l["specs.thunderbolt.define_wix_image_after_fonts_ready"]?window.document.fonts.ready:Promise.resolve()).then((function(){o.defineWixImage(u,n),o.defineWixBgImage(u,n),o.defineWixBgMedia(u,n)}))})),window.__imageClientApi__=De.imageClientApi},21405:function(e,t,i){"use strict";i.d(t,{n:function(){return n}});var r=i(99708),n=function(e,t){void 0===t&&(t="");var i=(0,r.ED)(e);return t.toLowerCase().includes("forcereducedmotion")||!(!e||i)&&e.matchMedia("(prefers-reduced-motion: reduce)").matches}},99708:function(e,t,i){"use strict";i.d(t,{w1:function(){return r},un:function(){return n},vU:function(){return o},G6:function(){return a},Wc:function(){return s},i7:function(){return c},kX:function(){return u},VE:function(){return h},oK:function(){return d},ED:function(){return f}});var r=function(e){return!!e&&!!e.document&&!!e.document.documentMode},n=function(e){return l(e).indexOf("edg")>-1},o=function(e){return l(e).indexOf("firefox")>-1},a=function(e){var t=l(e);return t.indexOf("safari")>-1&&t.indexOf("version")>-1},s=function(e){if(a(e)){var t=l(e).split(" ");return t=(t=t.find((function(e){return e.startsWith("version/")}))).split("/")[1],parseInt(t,10)}return-1},c=function(e){return l(e).indexOf("chrome")>-1},u=function(e){var t=l(e);return t.indexOf("safari")>-1&&t.indexOf("crios")>-1},l=function(e){return e&&e.navigator&&e.navigator.userAgent?e.navigator.userAgent.toLowerCase():""},h=function(e){var t=l(e);return/ip(hone|od|ad).*os 11/.test(t)},d=function(e){var t=l(e),i=/(iphone|ipod|ipad).*os (\d+)_/;if(!i.test(t))return NaN;var r=t.match(i);return r&&Number(r[2])},f=function(e){var t=l(e);return!!t&&/.*\(win.*\).*/i.test(t)}},64376:function(e,t,i){"use strict";var r,n;i.d(t,{sT:function(){return r},$7:function(){return n},i7:function(){return o}}),function(e){e[e.START=1]="START",e[e.VISIBLE=2]="VISIBLE",e[e.PAGE_FINISH=33]="PAGE_FINISH",e[e.FIRST_CDN_RESPONSE=4]="FIRST_CDN_RESPONSE",e[e.TBD=-1]="TBD",e[e.PAGE_NAVIGATION=101]="PAGE_NAVIGATION",e[e.PAGE_NAVIGATION_DONE=103]="PAGE_NAVIGATION_DONE"}(r||(r={})),function(e){e[e.NAVIGATION=1]="NAVIGATION",e[e.DYNAMIC_REDIRECT=2]="DYNAMIC_REDIRECT",e[e.INNER_ROUTE=3]="INNER_ROUTE",e[e.NAVIGATION_ERROR=4]="NAVIGATION_ERROR",e[e.CANCELED=5]="CANCELED"}(n||(n={}));var o={1:"page-navigation",2:"page-navigation-redirect",3:"page-navigation-inner-route",4:"navigation-error",5:"navigation-canceled"}}},function(e){"use strict";e.O(0,[4767,8050,142],(function(){return t=17948,e(e.s=t);var t}));e.O()}]);
 
//# sourceMappingURL=https://static.parastorage.com/services/wix-thunderbolt/dist/initCustomElements.inline.30e7dd9a.bundle.min.js.map</script>
 
//# sourceMappingURL=https://static.parastorage.com/services/wix-thunderbolt/dist/initCustomElements.inline.30e7dd9a.bundle.min.js.map</script>
 +
 +
  <script async="" id="wix-perf-measure" src="./Software _ My Site_files/wix-perf-measure.bundle.min.js.descarga"></script>
 +
 +
 
  
 
    
 
    
 +
    <!-- react-dom -->
 +
    <!-- moved to main-body -->
 
    
 
    
  
<meta http-equiv="X-Wix-Meta-Site-Id" content="63c5134a-6361-49ca-9aff-044797095ba9">
+
<meta http-equiv="X-Wix-Meta-Site-Id" content="a85ab3d9-f6bd-4e6f-adb0-637387aff078">
<meta http-equiv="X-Wix-Application-Instance-Id" content="1a9369e0-f1c4-4211-982c-020b8648207a">
+
<meta http-equiv="X-Wix-Application-Instance-Id" content="f3c9f0cd-98c1-4eff-a7e4-33ffdaf02b3f">
  
     <meta http-equiv="X-Wix-Published-Version" content="19">
+
     <meta http-equiv="X-Wix-Published-Version" content="252">
  
  
Line 195: Line 215:
 
<style data-href="https://static.parastorage.com/services/editor-elements/dist/rb_wixui.thunderbolt[FreemiumBannerDesktop].5b26625f.min.css">@font-face{font-display:swap;font-family:wixFreemiumFontW01-35Thin;src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/56be84de-9d60-4089-8df0-0ea6ec786b84.eot#iefix);src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/56be84de-9d60-4089-8df0-0ea6ec786b84.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/50d35bbc-dfd4-48f1-af16-cf058f69421d.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/278bef59-6be1-4800-b5ac-1f769ab47430.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/2e309b1b-08b8-477f-bc9e-7067cf0af0b3.svg#2e309b1b-08b8-477f-bc9e-7067cf0af0b3) format("svg")}@font-face{font-display:swap;font-family:wixFreemiumFontW01-45Ligh;src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot#iefix);src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/530dee22-e3c1-4e9f-bf62-c31d510d9656.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/688ab72b-4deb-4e15-a088-89166978d469.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/7816f72f-f47e-4715-8cd7-960e3723846a.svg#7816f72f-f47e-4715-8cd7-960e3723846a) format("svg")}@font-face{font-display:swap;font-family:wixFreemiumFontW01-55Roma;src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot#iefix);src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/bcf54343-d033-41ee-bbd7-2b77df3fe7ba.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/b0ffdcf0-26da-47fd-8485-20e4a40d4b7d.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/da09f1f1-062a-45af-86e1-2bbdb3dd94f9.svg#da09f1f1-062a-45af-86e1-2bbdb3dd94f9) format("svg")}@font-face{font-display:swap;font-family:wixFreemiumFontW01-65Medi;font-weight:700;src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot#iefix);src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/60be5c39-863e-40cb-9434-6ebafb62ab2b.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/4c6503c9-859b-4d3b-a1d5-2d42e1222415.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/36c182c6-ef98-4021-9b0d-d63122c2bbf5.svg#36c182c6-ef98-4021-9b0d-d63122c2bbf5) format("svg")}@font-face{font-display:swap;font-family:wixFreemiumFontW02-35Thin;src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/30b6ffc3-3b64-40dd-9ff8-a3a850daf535.eot#iefix);src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/30b6ffc3-3b64-40dd-9ff8-a3a850daf535.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/775a65da-14aa-4634-be95-6724c05fd522.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/988eaaa7-5565-4f65-bb17-146b650ce9e9.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/3503a1a6-91c3-4c42-8e66-2ea7b2b57541.svg#3503a1a6-91c3-4c42-8e66-2ea7b2b57541) format("svg")}@font-face{font-display:swap;font-family:wixFreemiumFontW02-45Ligh;src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/88fcd49a-13c7-4d0c-86b1-ad1e258bd75d.eot#iefix);src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/88fcd49a-13c7-4d0c-86b1-ad1e258bd75d.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/9a2e4855-380f-477f-950e-d98e8db54eac.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/fa82d0ee-4fbd-4cc9-bf9f-226ad1fcbae2.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/48d599a6-92b5-4d43-a4ac-8959f6971853.svg#48d599a6-92b5-4d43-a4ac-8959f6971853) format("svg")}@font-face{font-display:swap;font-family:wixFreemiumFontW02-55Roma;src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot#iefix);src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/d5af76d8-a90b-4527-b3a3-182207cc3250.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/1d238354-d156-4dde-89ea-4770ef04b9f9.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/b68875cb-14a9-472e-8177-0247605124d7.svg#b68875cb-14a9-472e-8177-0247605124d7) format("svg")}@font-face{font-display:swap;font-family:wixFreemiumFontW02-65Medi;font-weight:700;src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/55f60419-09c3-42bd-b81f-1983ff093852.eot#iefix);src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/55f60419-09c3-42bd-b81f-1983ff093852.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/5b4a262e-3342-44e2-8ad7-719998a68134.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/4a3ef5d8-cfd9-4b96-bd67-90215512f1e5.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/58ab5075-53ea-46e6-9783-cbb335665f88.svg#58ab5075-53ea-46e6-9783-cbb335665f88) format("svg")}@font-face{font-display:swap;font-family:wixFreemiumFontW10-35Thin;src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/93b6bf6a-418e-4a8f-8f79-cb9c99ef3e32.eot#iefix);src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/93b6bf6a-418e-4a8f-8f79-cb9c99ef3e32.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/c881c21b-4148-4a11-a65d-f35e42999bc8.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/03634cf1-a9c9-4e13-b049-c90d830423d4.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/1bc99c0a-298b-46f9-b325-18b5e5169795.svg#1bc99c0a-298b-46f9-b325-18b5e5169795) format("svg")}@font-face{font-display:swap;font-family:wixFreemiumFontW10-45Ligh;src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/5b85c7cc-6ad4-4226-83f5-9d19e2974123.eot#iefix);src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/5b85c7cc-6ad4-4226-83f5-9d19e2974123.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/835e7b4f-b524-4374-b57b-9a8fc555fd4e.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/2c694ef6-9615-473e-8cf4-d8d00c6bd973.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/3fc84193-a13f-4fe8-87f7-238748a4ac54.svg#3fc84193-a13f-4fe8-87f7-238748a4ac54) format("svg")}@font-face{font-display:swap;font-family:wixFreemiumFontW10-65Medi;font-weight:700;src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/7092fdcc-7036-48ce-ae23-cfbc9be2e3b0.eot#iefix);src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/7092fdcc-7036-48ce-ae23-cfbc9be2e3b0.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/5b29e833-1b7a-40ab-82a5-cfd69c8650f4.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/b0298148-2d59-44d1-9ec9-1ca6bb097603.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/ae1dea8c-a953-4845-b616-74a257ba72e6.svg#ae1dea8c-a953-4845-b616-74a257ba72e6) format("svg")}@font-face{font-display:swap;font-family:wixFreemiumFontW10-55Roma;src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/f1feaed7-6bce-400a-a07e-a893ae43a680.eot#iefix);src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/f1feaed7-6bce-400a-a07e-a893ae43a680.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/8ac9e38d-29c6-41ea-8e47-4ae4d2b1a4e1.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/4bd09087-655e-4abb-844c-dccdeb68003d.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/df234d87-eada-4058-aa80-5871e7fbe1c3.svg#df234d87-eada-4058-aa80-5871e7fbe1c3) format("svg")}.KxUm9{width:100%}.KxUm9._1CbU3{display:none}.KxUm9._1Oe2B{display:block;visibility:visible}.KxUm9 ._3jDdZ{direction:rtl}.KxUm9 ._4Ue8X{direction:ltr}.KxUm9._3CXj5{z-index:var(--above-all-z-index);position:fixed;top:0}.KxUm9 .BNB_2{box-sizing:border-box;background:#eff1f2;display:flex;justify-content:center;align-items:center;border-bottom:3px solid #a0138e;width:100%;height:50px}.KxUm9 .BNB_2._1186i{background-color:red;border:none}.KxUm9 .BNB_2>._1oNmL{display:flex;align-items:center}.KxUm9 .BNB_2>._1oNmL ._3lBpL{font-family:wixFreemiumFontW01-65Medi,wixFreemiumFontW02-65Medi,wixFreemiumFontW10-65Medi,Helvetica Neue,Helvetica,Arial,メイリオ,meiryo,ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,sans-serif;font-size:14px;color:#20303c;line-height:24px;flex-shrink:0}.KxUm9 .BNB_2>._1oNmL ._3lBpL ._2GtTS{fill:#20303c;width:36px;vertical-align:middle;padding-bottom:6px;height:16px}.KxUm9 .BNB_2>._1oNmL ._3lBpL ._2GtTS>.zAzVm{fill:#fc0}.KxUm9 .BNB_2>._1oNmL ._3lBpL ._22hH6{color:#20303c}.KxUm9 .BNB_2>._1oNmL ._3ITII{font-family:wixFreemiumFontW01-65Medi,wixFreemiumFontW02-65Medi,wixFreemiumFontW10-65Medi,Helvetica Neue,Helvetica,Arial,メイリオ,meiryo,ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,sans-serif;font-size:14px;color:#a0138e;border:1px solid #a0138e;display:inline-flex;width:112px;height:35px;justify-content:center;align-items:center;border-radius:17px;flex-shrink:0;text-align:center}.KxUm9 .BNB_2>._1oNmL ._3ITII._4Ue8X{margin-left:6px}.KxUm9 .BNB_2>._1oNmL ._3ITII._3jDdZ{margin-right:6px}.KxUm9 .BNB_2:not(._1186i):hover{cursor:pointer;background:#fff}.KxUm9 .BNB_2:not(._1186i):hover ._3ITII{color:#fff;background-color:#a0138e}</style>
 
<style data-href="https://static.parastorage.com/services/editor-elements/dist/rb_wixui.thunderbolt[FreemiumBannerDesktop].5b26625f.min.css">@font-face{font-display:swap;font-family:wixFreemiumFontW01-35Thin;src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/56be84de-9d60-4089-8df0-0ea6ec786b84.eot#iefix);src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/56be84de-9d60-4089-8df0-0ea6ec786b84.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/50d35bbc-dfd4-48f1-af16-cf058f69421d.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/278bef59-6be1-4800-b5ac-1f769ab47430.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/2e309b1b-08b8-477f-bc9e-7067cf0af0b3.svg#2e309b1b-08b8-477f-bc9e-7067cf0af0b3) format("svg")}@font-face{font-display:swap;font-family:wixFreemiumFontW01-45Ligh;src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot#iefix);src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/530dee22-e3c1-4e9f-bf62-c31d510d9656.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/688ab72b-4deb-4e15-a088-89166978d469.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/7816f72f-f47e-4715-8cd7-960e3723846a.svg#7816f72f-f47e-4715-8cd7-960e3723846a) format("svg")}@font-face{font-display:swap;font-family:wixFreemiumFontW01-55Roma;src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot#iefix);src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/bcf54343-d033-41ee-bbd7-2b77df3fe7ba.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/b0ffdcf0-26da-47fd-8485-20e4a40d4b7d.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/da09f1f1-062a-45af-86e1-2bbdb3dd94f9.svg#da09f1f1-062a-45af-86e1-2bbdb3dd94f9) format("svg")}@font-face{font-display:swap;font-family:wixFreemiumFontW01-65Medi;font-weight:700;src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot#iefix);src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/60be5c39-863e-40cb-9434-6ebafb62ab2b.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/4c6503c9-859b-4d3b-a1d5-2d42e1222415.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/36c182c6-ef98-4021-9b0d-d63122c2bbf5.svg#36c182c6-ef98-4021-9b0d-d63122c2bbf5) format("svg")}@font-face{font-display:swap;font-family:wixFreemiumFontW02-35Thin;src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/30b6ffc3-3b64-40dd-9ff8-a3a850daf535.eot#iefix);src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/30b6ffc3-3b64-40dd-9ff8-a3a850daf535.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/775a65da-14aa-4634-be95-6724c05fd522.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/988eaaa7-5565-4f65-bb17-146b650ce9e9.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/3503a1a6-91c3-4c42-8e66-2ea7b2b57541.svg#3503a1a6-91c3-4c42-8e66-2ea7b2b57541) format("svg")}@font-face{font-display:swap;font-family:wixFreemiumFontW02-45Ligh;src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/88fcd49a-13c7-4d0c-86b1-ad1e258bd75d.eot#iefix);src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/88fcd49a-13c7-4d0c-86b1-ad1e258bd75d.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/9a2e4855-380f-477f-950e-d98e8db54eac.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/fa82d0ee-4fbd-4cc9-bf9f-226ad1fcbae2.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/48d599a6-92b5-4d43-a4ac-8959f6971853.svg#48d599a6-92b5-4d43-a4ac-8959f6971853) format("svg")}@font-face{font-display:swap;font-family:wixFreemiumFontW02-55Roma;src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot#iefix);src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/d5af76d8-a90b-4527-b3a3-182207cc3250.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/1d238354-d156-4dde-89ea-4770ef04b9f9.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/b68875cb-14a9-472e-8177-0247605124d7.svg#b68875cb-14a9-472e-8177-0247605124d7) format("svg")}@font-face{font-display:swap;font-family:wixFreemiumFontW02-65Medi;font-weight:700;src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/55f60419-09c3-42bd-b81f-1983ff093852.eot#iefix);src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/55f60419-09c3-42bd-b81f-1983ff093852.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/5b4a262e-3342-44e2-8ad7-719998a68134.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/4a3ef5d8-cfd9-4b96-bd67-90215512f1e5.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/58ab5075-53ea-46e6-9783-cbb335665f88.svg#58ab5075-53ea-46e6-9783-cbb335665f88) format("svg")}@font-face{font-display:swap;font-family:wixFreemiumFontW10-35Thin;src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/93b6bf6a-418e-4a8f-8f79-cb9c99ef3e32.eot#iefix);src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/93b6bf6a-418e-4a8f-8f79-cb9c99ef3e32.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/c881c21b-4148-4a11-a65d-f35e42999bc8.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/03634cf1-a9c9-4e13-b049-c90d830423d4.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/1bc99c0a-298b-46f9-b325-18b5e5169795.svg#1bc99c0a-298b-46f9-b325-18b5e5169795) format("svg")}@font-face{font-display:swap;font-family:wixFreemiumFontW10-45Ligh;src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/5b85c7cc-6ad4-4226-83f5-9d19e2974123.eot#iefix);src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/5b85c7cc-6ad4-4226-83f5-9d19e2974123.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/835e7b4f-b524-4374-b57b-9a8fc555fd4e.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/2c694ef6-9615-473e-8cf4-d8d00c6bd973.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/3fc84193-a13f-4fe8-87f7-238748a4ac54.svg#3fc84193-a13f-4fe8-87f7-238748a4ac54) format("svg")}@font-face{font-display:swap;font-family:wixFreemiumFontW10-65Medi;font-weight:700;src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/7092fdcc-7036-48ce-ae23-cfbc9be2e3b0.eot#iefix);src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/7092fdcc-7036-48ce-ae23-cfbc9be2e3b0.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/5b29e833-1b7a-40ab-82a5-cfd69c8650f4.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/b0298148-2d59-44d1-9ec9-1ca6bb097603.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/ae1dea8c-a953-4845-b616-74a257ba72e6.svg#ae1dea8c-a953-4845-b616-74a257ba72e6) format("svg")}@font-face{font-display:swap;font-family:wixFreemiumFontW10-55Roma;src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/f1feaed7-6bce-400a-a07e-a893ae43a680.eot#iefix);src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/f1feaed7-6bce-400a-a07e-a893ae43a680.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/8ac9e38d-29c6-41ea-8e47-4ae4d2b1a4e1.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/4bd09087-655e-4abb-844c-dccdeb68003d.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/df234d87-eada-4058-aa80-5871e7fbe1c3.svg#df234d87-eada-4058-aa80-5871e7fbe1c3) format("svg")}.KxUm9{width:100%}.KxUm9._1CbU3{display:none}.KxUm9._1Oe2B{display:block;visibility:visible}.KxUm9 ._3jDdZ{direction:rtl}.KxUm9 ._4Ue8X{direction:ltr}.KxUm9._3CXj5{z-index:var(--above-all-z-index);position:fixed;top:0}.KxUm9 .BNB_2{box-sizing:border-box;background:#eff1f2;display:flex;justify-content:center;align-items:center;border-bottom:3px solid #a0138e;width:100%;height:50px}.KxUm9 .BNB_2._1186i{background-color:red;border:none}.KxUm9 .BNB_2>._1oNmL{display:flex;align-items:center}.KxUm9 .BNB_2>._1oNmL ._3lBpL{font-family:wixFreemiumFontW01-65Medi,wixFreemiumFontW02-65Medi,wixFreemiumFontW10-65Medi,Helvetica Neue,Helvetica,Arial,メイリオ,meiryo,ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,sans-serif;font-size:14px;color:#20303c;line-height:24px;flex-shrink:0}.KxUm9 .BNB_2>._1oNmL ._3lBpL ._2GtTS{fill:#20303c;width:36px;vertical-align:middle;padding-bottom:6px;height:16px}.KxUm9 .BNB_2>._1oNmL ._3lBpL ._2GtTS>.zAzVm{fill:#fc0}.KxUm9 .BNB_2>._1oNmL ._3lBpL ._22hH6{color:#20303c}.KxUm9 .BNB_2>._1oNmL ._3ITII{font-family:wixFreemiumFontW01-65Medi,wixFreemiumFontW02-65Medi,wixFreemiumFontW10-65Medi,Helvetica Neue,Helvetica,Arial,メイリオ,meiryo,ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,sans-serif;font-size:14px;color:#a0138e;border:1px solid #a0138e;display:inline-flex;width:112px;height:35px;justify-content:center;align-items:center;border-radius:17px;flex-shrink:0;text-align:center}.KxUm9 .BNB_2>._1oNmL ._3ITII._4Ue8X{margin-left:6px}.KxUm9 .BNB_2>._1oNmL ._3ITII._3jDdZ{margin-right:6px}.KxUm9 .BNB_2:not(._1186i):hover{cursor:pointer;background:#fff}.KxUm9 .BNB_2:not(._1186i):hover ._3ITII{color:#fff;background-color:#a0138e}</style>
 
<style data-href="https://static.parastorage.com/services/editor-elements/dist/rb_wixui.thunderbolt[SkipToContentButton].3626b1fa.min.css">@font-face{font-display:swap;font-family:wixFreemiumFontW01-65Medi;font-weight:700;src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot#iefix);src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/60be5c39-863e-40cb-9434-6ebafb62ab2b.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/4c6503c9-859b-4d3b-a1d5-2d42e1222415.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/36c182c6-ef98-4021-9b0d-d63122c2bbf5.svg#36c182c6-ef98-4021-9b0d-d63122c2bbf5) format("svg")}._2SeL5{position:absolute;top:60px;left:50%;pointer-events:none;margin-left:-94px;z-index:9999;background:#fff;color:#116dff;font-family:wixFreemiumFontW01-65Medi,wixFreemiumFontW02-65Medi,wixFreemiumFontW10-65Medi,Helvetica Neue,Helvetica,Arial,メイリオ,meiryo,ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,sans-serif;font-size:14px;border-radius:24px;padding:0 24px 0 24px;width:0;height:0;opacity:0;cursor:pointer}._2SeL5:focus{border:2px solid;opacity:1;width:auto;height:40px;pointer-events:auto}</style>
 
<style data-href="https://static.parastorage.com/services/editor-elements/dist/rb_wixui.thunderbolt[SkipToContentButton].3626b1fa.min.css">@font-face{font-display:swap;font-family:wixFreemiumFontW01-65Medi;font-weight:700;src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot#iefix);src:url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot#iefix) format("eot"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/60be5c39-863e-40cb-9434-6ebafb62ab2b.woff) format("woff"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/4c6503c9-859b-4d3b-a1d5-2d42e1222415.ttf) format("truetype"),url(//static.parastorage.com/services/third-party/fonts/Helvetica/Fonts/36c182c6-ef98-4021-9b0d-d63122c2bbf5.svg#36c182c6-ef98-4021-9b0d-d63122c2bbf5) format("svg")}._2SeL5{position:absolute;top:60px;left:50%;pointer-events:none;margin-left:-94px;z-index:9999;background:#fff;color:#116dff;font-family:wixFreemiumFontW01-65Medi,wixFreemiumFontW02-65Medi,wixFreemiumFontW10-65Medi,Helvetica Neue,Helvetica,Arial,メイリオ,meiryo,ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,sans-serif;font-size:14px;border-radius:24px;padding:0 24px 0 24px;width:0;height:0;opacity:0;cursor:pointer}._2SeL5:focus{border:2px solid;opacity:1;width:auto;height:40px;pointer-events:auto}</style>
<style data-href="https://static.parastorage.com/services/editor-elements/dist/rb_wixui.thunderbolt[FiveGridLine_SolidLine].f7e8d006.min.css">._2UdPt{box-sizing:border-box;border-top:var(--lnw,2px) solid rgba(var(--brd,var(--color_15)),var(--alpha-brd,1));height:0}</style>
 
 
<style data-href="https://static.parastorage.com/services/editor-elements/dist/rb_wixui.thunderbolt[VideoPlayer].74e60b57.min.css">.VideoPlayer2054936319__facebookContainer,.VideoPlayer2054936319__playerContainer{box-shadow:var(--boxShadow);border:var(--borderSize) solid rgba(var(--borderColor,0,0,0),var(--alpha-borderColor,1));margin-top:calc(-1 * var(--borderSize));margin-left:calc(-1 * var(--borderSize));position:absolute;top:0;display:block}.focus-ring-active .VideoPlayer2054936319__root .VideoPlayer2054936319__cover.VideoPlayer2054936319--playerFocused{z-index:1000}.VideoPlayer2054936319__cover .PlayableCover847694237__title{font:var(--font);color:rgba(var(--fontColor,255,255,255),var(--alpha-fontColor,1));margin:0 0 15px;padding:0 10%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:2.8em}.VideoPlayer2054936319__cover.VideoPlayer2054936319--isMobileView .PlayableCover847694237__title{font-size:calc(18 * 1px);margin:0 0 10px}.VideoPlayer2054936319__cover .PlayableCover847694237__overlay{background-color:rgba(var(--backgroundColor,0,0,0),var(--alpha-backgroundColor,1));transition:background-color .2s ease}.VideoPlayer2054936319__cover .PlayableCover847694237__overlay:hover{background-color:rgba(var(--backgroundColor,0,0,0),calc(var(--alpha-backgroundColor, 1) + .1))}.VideoPlayer2054936319__cover .PlayableCover847694237__playButton{width:var(--playButtonSize);height:var(--playButtonSize)}.VideoPlayer2054936319__cover .PlayableCover847694237__playButton:hover{opacity:.8}.VideoPlayer2054936319__cover.VideoPlayer2054936319--isMobileView .PlayableCover847694237__playButton{width:var(--playButtonMobileSize);height:var(--playButtonMobileSize)}.VideoPlayer2054936319__cover .PlayableCover847694237__playButton circle{stroke:rgba(var(--fontColor,255,255,255),var(--alpha-fontColor,1))}.VideoPlayer2054936319__cover .PlayableCover847694237__playButton path{fill:rgba(var(--fontColor,255,255,255),var(--alpha-fontColor,1))}.VideoPlayer2054936319__playerContainer{height:100%;width:100%}.VideoPlayer2054936319__playerContainer iframe{height:100%;width:100%;visibility:inherit}.VideoPlayer2054936319__facebookContainer{width:100%;height:100%}.VideoPlayer2054936319__vimeoContainer{background-color:#000}.W2fUj{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}.W2fUj:hover{opacity:.7}._1AlWx{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._1M4Tt{font-family:HelveticaNeueW01-45Ligh,HelveticaNeueW02-45Ligh,HelveticaNeueW10-45Ligh,Helvetica Neue,Helvetica,Arial,\\30e1\30a4\30ea\30aa,meiryo,\\30d2\30e9\30ae\30ce\89d2\30b4 pro w3,hiragino kaku gothic pro;position:relative;z-index:0;display:block;overflow:hidden;height:inherit;outline:none}._1M4Tt button{font-family:inherit;font-size:100%;line-height:1.15;overflow:visible;margin:0;text-transform:none;-webkit-appearance:button}._1M4Tt button::-moz-focus-inner{padding:0;border-style:none}._1M4Tt button:-moz-focusring{outline:1px dotted ButtonText}[data-playable-hook=player-container]._1M4Tt [data-playable-component],[data-playable-hook=player-container]._1M4Tt [data-playable-component] *,[data-playable-hook=player-container]._1M4Tt [data-playable-component] :after,[data-playable-hook=player-container]._1M4Tt [data-playable-component] :before{box-sizing:content-box!important;outline:none!important}._1_4y7,._2-pf-{width:100%!important;min-width:100%!important;height:100%!important;min-height:100%!important}[data-playable-focus-source=key] [data-playable-hook=player-container] button.focus-within,[data-playable-focus-source=key] [data-playable-hook=player-container] img.focus-within,[data-playable-focus-source=key] [data-playable-hook=player-container] input.focus-within,[data-playable-focus-source=script] [data-playable-hook=player-container] button.focus-within,[data-playable-focus-source=script] [data-playable-hook=player-container] img.focus-within,[data-playable-focus-source=script] [data-playable-hook=player-container] input.focus-within{box-shadow:0 0 0 2px rgba(56,153,236,.8)}.a7Dm1{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}.a7Dm1:hover{opacity:.7}._1y_KE{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._27gol{z-index:10000;left:10px;overflow:scroll;width:400px;height:250px;border-radius:3px;background-color:rgba(0,0,0,.95)}._27gol,._27gol ._3-Rk6{position:absolute;top:10px}._27gol ._3-Rk6{right:5px;cursor:pointer;color:#fff}._27gol ._3-Rk6:hover{opacity:.8}._27gol ._3ooyq{font-size:8px;line-height:8px;margin:5px;padding:5px;color:#fff}._27gol ._3ooyq ._3q317{color:green}._27gol ._3ooyq .hm_Ng{color:#ff8c00}._27gol ._3ooyq ._35XA1{color:#00f}._27gol ._3ooyq ._1GheL{color:#f0f}._27gol ._3ooyq ._1P6Yc{color:#fff}._2QD2N{position:absolute;z-index:50;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background-color:#000;justify-content:center;align-items:center}._2QD2N,._2QD2N._1MFEf video,._2QD2N._1YB7f video{width:100%;height:100%}._2QD2N.L6z6i video{position:absolute}._2QD2N._1ftv7.L6z6i video{width:100%;height:auto!important}._2QD2N._1mlWd.L6z6i video{height:100%}._2QD2N video{position:relative;z-index:1;box-shadow:0 0 20px rgba(0,0,0,.2)}._2QD2N._3bwuK{cursor:none}.zBL6z{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;filter:blur(14px)}._3nTYH{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._3nTYH:hover{opacity:.7}._1FjsK{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}.DQYkx{position:absolute;z-index:100;top:0;right:0;bottom:0;left:0;pointer-events:none}.DQYkx,.DQYkx ._2H_qd{display:flex;justify-content:center;align-items:center}.DQYkx ._2H_qd{font-size:9px;line-height:9px;position:relative;-webkit-animation-name:WNE7X;animation-name:WNE7X;opacity:0;border-radius:100px;background-color:rgba(0,0,0,.5)}.DQYkx ._2H_qd,.DQYkx ._3WrSm{-webkit-animation-duration:.5s;animation-duration:.5s}.DQYkx ._3WrSm{-webkit-animation-name:_3NcNQ;animation-name:_3NcNQ}.DQYkx ._2QxH6{position:relative;left:3px}.DQYkx ._262NW{margin:5px 0}.DQYkx ._1ohbG{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;min-width:5px;min-height:8px;color:#fff;justify-content:center;align-items:center}.DQYkx ._1ohbG span{display:block}@-webkit-keyframes _3NcNQ{0%{width:22px;height:22px}to{width:30px;height:30px}}@keyframes _3NcNQ{0%{width:22px;height:22px}to{width:30px;height:30px}}@-webkit-keyframes WNE7X{0%{width:22px;height:22px;padding:19px;opacity:.9}to{font-size:14px;line-height:14px;width:30px;height:30px;padding:25px;opacity:0}}@keyframes WNE7X{0%{width:22px;height:22px;padding:19px;opacity:.9}to{font-size:14px;line-height:14px;width:30px;height:30px;padding:25px;opacity:0}}._2E3aK{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._2E3aK:hover{opacity:.7}._3_a28{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._3gn0h{position:absolute;z-index:100;top:0;right:0;bottom:0;left:0;display:none}._3gn0h._1j9Tl{display:flex;justify-content:center;align-items:center}._2TZ0L{right:0;bottom:0;background:#000 no-repeat 50%;background-size:cover;justify-content:center;align-items:center}._2TZ0L,._2TZ0L:before{position:absolute;top:0;left:0;width:100%;height:100%}._2TZ0L:before{content:"";background-color:rgba(0,0,0,.35)}._2t51W{position:relative;width:71px;height:71px;cursor:pointer;opacity:1}[data-playable-hook=player-container][data-playable-max-width~="550px"] ._2t51W{width:54px;height:54px}[data-playable-hook=player-container][data-playable-max-width~="400px"] ._2t51W{width:36px;height:36px}._2t51W:hover{opacity:.8}._2dUDj{background:transparent}._1PPcF{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._1PPcF:hover{opacity:.7}._3oriV{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._2PuRh{position:absolute;z-index:90;top:50%;left:50%;display:none;clip:rect(0,48px,48px,24px);width:42px;height:42px;margin-top:-21px;margin-left:-21px;-webkit-animation:_24UPL 1s linear infinite;animation:_24UPL 1s linear infinite;color:#fff}._2PuRh._3IBAG{display:block}._2PuRh:after{clip:rect(4px,48px,48px,24px);-webkit-animation:_1fxrU 1s linear infinite;animation:_1fxrU 1s linear infinite}._2PuRh:after,._2PuRh:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";border:3px solid currentColor;border-radius:50%}._2PuRh:before{clip:rect(0,48px,48px,24px);-webkit-animation:GdHbw 1s linear infinite;animation:GdHbw 1s linear infinite}@-webkit-keyframes _1fxrU{50%{clip:rect(42px,48px,48px,24px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@keyframes _1fxrU{50%{clip:rect(42px,48px,48px,24px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@-webkit-keyframes GdHbw{50%{clip:rect(0,48px,9px,24px);transform:rotate(135deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@keyframes GdHbw{50%{clip:rect(0,48px,9px,24px);transform:rotate(135deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@-webkit-keyframes _24UPL{0%{transform:rotate(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}45%{transform:rotate(18deg);color:#fff}55%{transform:rotate(54deg)}to{transform:rotate(1turn)}}@keyframes _24UPL{0%{transform:rotate(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}45%{transform:rotate(18deg);color:#fff}55%{transform:rotate(54deg)}to{transform:rotate(1turn)}}._28e_b{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}._28e_b ._3tXHF{position:relative;flex-grow:2}._1e0j4{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._1e0j4:hover{opacity:.7}._1tIpu{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._11Y-L{position:relative;z-index:60}._11Y-L::-moz-focus-inner{border:0}._11Y-L._3EW9t ._1c0an,._11Y-L._3EW9t ._2fe0W{opacity:1}._1qC2M{flex-grow:0}._1mjOL{position:relative;display:flex;flex-direction:row;margin-top:20px;align-items:center}[data-playable-hook=player-container][data-playable-dir=ltr] ._1mjOL{margin-left:20px}[data-playable-hook=player-container][data-playable-dir=rtl] ._1mjOL{margin-right:20px;direction:rtl}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._1mjOL{margin-top:30px}[data-playable-hook=player-container][data-playable-in-full-screen=true][data-playable-dir=ltr] ._1mjOL{margin-left:30px}[data-playable-hook=player-container][data-playable-in-full-screen=true][data-playable-dir=rtl] ._1mjOL{margin-right:30px;direction:rtl}[data-playable-hook=player-container][data-playable-max-width~="550px"] ._1mjOL{margin-top:15px}[data-playable-hook=player-container][data-playable-max-width~="550px"][data-playable-dir=ltr] ._1mjOL{margin-left:15px}[data-playable-hook=player-container][data-playable-max-width~="550px"][data-playable-dir=rtl] ._1mjOL{margin-right:15px;direction:rtl}[data-playable-hook=player-container][data-playable-max-width~="280px"] ._1mjOL{margin-top:12px}[data-playable-hook=player-container][data-playable-max-width~="280px"][data-playable-dir=ltr] ._1mjOL{margin-left:12px}[data-playable-hook=player-container][data-playable-max-width~="280px"][data-playable-dir=rtl] ._1mjOL{margin-right:12px;direction:rtl}._2fe0W{max-width:calc(100% - 200px);flex-grow:1}._1c0an,._2fe0W{transition:opacity .2s;opacity:0}._1c0an{position:absolute;top:0;right:0;left:0;height:181px;pointer-events:none;background-image:linear-gradient(0deg,transparent,rgba(0,0,0,.03) 24%,rgba(0,0,0,.15) 50%,rgba(0,0,0,.3) 75%,rgba(0,0,0,.4));background-size:100% 182px}._2dXF8{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._2dXF8:hover{opacity:.7}._1uG4K{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._2k-os{font-size:16px;line-height:17px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}[data-playable-hook=player-container][data-playable-max-width~="550px"] ._2k-os{font-size:14px;line-height:15px}[data-playable-hook=player-container][data-playable-max-width~="300px"] ._2k-os{font-size:12px;line-height:13px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._2k-os{font-size:20px;line-height:20px}._2k-os._1ea1m,._2r_4-{cursor:pointer}._2r_4-{display:flex;padding:0;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._2r_4-:hover{opacity:.7}._2I2ps{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._2_lji{position:relative;transition:background-color .2s;background-color:#959595}[data-playable-hook=player-container][data-playable-dir=ltr] ._2_lji{margin-right:15px;direction:ltr}[data-playable-hook=player-container][data-playable-dir=rtl] ._2_lji{margin-left:15px;direction:rtl}[data-playable-hook=player-container][data-playable-in-full-screen=true][data-playable-dir=ltr] ._2_lji{margin-right:20px}[data-playable-hook=player-container][data-playable-in-full-screen=true][data-playable-dir=rtl] ._2_lji{margin-left:20px}[data-playable-hook=player-container][data-playable-max-width~="550px"][data-playable-dir=ltr] ._2_lji{margin-right:10px}[data-playable-hook=player-container][data-playable-max-width~="550px"][data-playable-dir=rtl] ._2_lji{margin-left:10px}[data-playable-hook=player-container][data-playable-max-width~="280px"] ._2_lji{padding:2px 3px}[data-playable-hook=player-container][data-playable-max-width~="280px"][data-playable-dir=ltr] ._2_lji{margin-right:10px}[data-playable-hook=player-container][data-playable-max-width~="280px"][data-playable-dir=rtl] ._2_lji{margin-left:10px}._2_lji._18NkY{cursor:default}._2_lji._3ak6T,._2_lji:hover:not(._18NkY){background-color:#ea492e}._17Ozz{cursor:pointer}button.Sza0S{font-size:12px;line-height:14px;padding:5px 6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:uppercase!important;color:#fff;border:0;border-radius:0;outline:none;background-color:transparent}[data-playable-hook=player-container][data-playable-max-width~="280px"] button.Sza0S{font-size:10px;line-height:12px}._2jQ6j{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._2jQ6j:hover{opacity:.7}._1JUS8{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._1iBHg{z-index:60;display:flex;flex-direction:column}._1iBHg::-moz-focus-inner{border:0}._1iBHg._2zNcu ._1KPej,._1iBHg._2zNcu ._2J7W0,._1iBHg._2zNcu ._2oOna,._1iBHg._2zNcu ._3ti9O,._1iBHg._2zNcu ._34QtY,._1iBHg._1277w ._34QtY{opacity:1}._1iBHg.sUcV9 ._3L-T8{margin-right:14px}[data-playable-hook=player-container][data-playable-max-width~="550px"] ._1iBHg.sUcV9 ._3L-T8{margin-right:7px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._1iBHg.sUcV9 ._3L-T8{margin-right:25px}._1iBHg._1lip4 ._3L-T8,._1iBHg._2kPAA ._19zOF,._1iBHg._2uJ4N ._3ceek,._1iBHg._3rMSO ._1KPej,._1iBHg._3XmV- ._315x2,._1iBHg._15UK7 .gbydF,._1iBHg.IWQiF ._3A4P2,._1iBHg.sUcV9 ._34QtY{display:none}._2K35e{display:flex;width:100%;flex-grow:2}._1KPej,._2K35e{position:relative}._1KPej{top:2px;padding:0 20px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._1KPej{top:3px;padding:0 30px}[data-playable-hook=player-container][data-playable-max-width~="550px"] ._1KPej{padding:0 15px}[data-playable-hook=player-container][data-playable-max-width~="280px"] ._1KPej{padding:0 12px}._1KPej,._2J7W0,._2oOna,._34QtY{transition:opacity .2s;opacity:0}._2J7W0,._2oOna{position:relative;display:flex;flex:1;width:100%;max-width:100%;align-items:center}._2oOna{justify-content:flex-end}._2J7W0,._2oOna,._34QtY{height:54px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._2J7W0,[data-playable-hook=player-container][data-playable-in-full-screen=true] ._2oOna,[data-playable-hook=player-container][data-playable-in-full-screen=true] ._34QtY{height:80px}[data-playable-hook=player-container][data-playable-max-width~="550px"] ._2J7W0,[data-playable-hook=player-container][data-playable-max-width~="550px"] ._2oOna,[data-playable-hook=player-container][data-playable-max-width~="550px"] ._34QtY{height:42px}[data-playable-hook=player-container][data-playable-max-width~="350px"] ._2J7W0,[data-playable-hook=player-container][data-playable-max-width~="350px"] ._2oOna,[data-playable-hook=player-container][data-playable-max-width~="350px"] ._34QtY{height:36px}.gbydF{margin-right:8px;margin-left:13px}[data-playable-hook=player-container][data-playable-in-full-screen=true] .gbydF{margin-right:20px;margin-left:20px}[data-playable-hook=player-container][data-playable-max-width~="550px"] .gbydF{margin-left:7px}[data-playable-hook=player-container][data-playable-max-width~="280px"] .gbydF{margin-left:4px}._3A4P2{margin-right:13px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._3A4P2{margin-right:20px}._3ceek{margin-right:18px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._3ceek{margin-right:30px}[data-playable-hook=player-container][data-playable-max-width~="400px"] ._3ceek{display:none}._19zOF{margin-right:8px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._19zOF{margin-right:18px}._3L-T8{margin-right:8px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._3L-T8{margin-right:18px}._315x2{margin-right:8px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._315x2{margin-right:18px}._34QtY{display:flex;margin-right:14px}[data-playable-hook=player-container][data-playable-max-width~="550px"] ._34QtY{margin-right:9px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._34QtY{margin-right:23px}[data-playable-hook=player-container][data-playable-max-width~="280px"] ._34QtY{margin-right:12px}._30rzS{margin-right:8px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._30rzS{margin-right:18px}._3ti9O{position:absolute;right:0;bottom:0;left:0;height:181px;transition:opacity .2s;pointer-events:none;opacity:0;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.03) 24%,rgba(0,0,0,.15) 50%,rgba(0,0,0,.3) 75%,rgba(0,0,0,.4));background-size:100% 182px}._2IPRq{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._2IPRq:hover{opacity:.7}._3MIzd{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._2HYPP{position:absolute;z-index:100;visibility:hidden;transition:opacity .2s,visibility .2s;opacity:0}._2HYPP._3n9m1{padding:4px 5px;background:rgba(0,0,0,.5)}._2HYPP._3Y6hH{visibility:visible;opacity:1}._3n9m1 ._25KLv{font-size:11px;line-height:12px;white-space:nowrap;color:#fff}._38652{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;margin:10px 10px 6px}._2jCA0{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._2jCA0:hover{opacity:.7}._35tSV{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._5C8PE{position:relative;display:block;width:100%;height:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .2s,visibility .2s;touch-action:none}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._5C8PE{height:8px}._5C8PE.tQVOu .bzgQT{background-color:#ea492e}._5C8PE.tQVOu .cEMiN{background-color:rgba(234,73,46,.5)}._5C8PE.tQVOu ._1p_eZ{display:initial}._5C8PE.t4b-9 ._1iyd_,._5C8PE:hover ._1iyd_,[data-playable-hook=player-container][data-playable-in-full-screen=true] ._5C8PE.t4b-9 ._1iyd_,[data-playable-hook=player-container][data-playable-in-full-screen=true] ._5C8PE:hover ._1iyd_{transform:scaleY(1)}._5C8PE.t4b-9 ._1iyd_ .cEMiN,._5C8PE:hover ._1iyd_ .cEMiN{opacity:1}._5C8PE.t4b-9 ._1iyd_ ._3b0nX:after,._5C8PE.t4b-9 ._37Zop,._5C8PE:hover ._1iyd_ ._3b0nX:after,._5C8PE:hover ._37Zop{transform:scale(1)}._5C8PE.t4b-9 ._37Zop._1jBzw,._5C8PE:hover ._37Zop._1jBzw{left:100%}._5C8PE.t4b-9 ._1p_eZ,._5C8PE:hover ._1p_eZ{transform:scale(1.4)}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._5C8PE.t4b-9 ._1p_eZ,[data-playable-hook=player-container][data-playable-in-full-screen=true] ._5C8PE:hover ._1p_eZ{transform:scale(1.33)}._5C8PE.t4b-9 ._1p_eZ._1jBzw,._5C8PE:hover ._1p_eZ._1jBzw{background-color:#fff}._2ywJV{position:absolute;z-index:7;top:-3px;left:-6px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._2ywJV{top:-4px;left:-8px;width:16px;height:16px}._37Zop{display:block;width:12px;height:12px;content:"";cursor:pointer;transition:transform .1s cubic-bezier(0,0,.2,1);transform:scale(0);border-radius:50%;background-color:#fff}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._37Zop{width:16px;height:16px}._1p_eZ{position:absolute;z-index:6;top:-2px;right:-5px;display:none;width:6px;height:6px;cursor:pointer;transition:transform .1s cubic-bezier(0,0,.2,1);border:2px solid #bababa;border-radius:50%;background-color:#ea492e}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._1p_eZ{top:-2px;right:-6px;width:8px;height:8px}._1p_eZ:hover{background-color:#fff}._1p_eZ._35tSV{display:none}._1iyd_{height:6px;transition:transform .1s cubic-bezier(0,0,.2,1);transform:scaleY(.34)}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._1iyd_{height:8px;transform:scaleY(.25)}._23FsY{position:absolute;height:6px;padding:0}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._23FsY{height:8px}.bzgQT{width:100%;transform-origin:0 0;background-color:#fff}._1eS7A{transition:width .2s ease}._1eS7A,._2cPGN{background-color:hsla(0,0%,100%,.25)}._2cPGN{width:100%}.cEMiN{transition:opacity .2s;background-color:hsla(0,0%,100%,.5)}._2prAD{overflow-x:hidden;width:100%;height:100%;background-color:transparent}._2prAD,._3b0nX,._3b0nX:after{position:absolute}._3b0nX:after{right:-3px;width:6px;height:6px;content:"";transition:transform .1s cubic-bezier(0,0,.2,1);transform:scale(0);opacity:.6;border-radius:50%;background-color:#fff}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._3b0nX:after{right:-4px;width:8px;height:8px}._3b0nX:after:hover{opacity:1}._31vAd{position:relative;z-index:5;top:-11px;display:block;width:100%;height:16px;cursor:pointer;opacity:0}[data-playable-focus-source=key] [data-playable-hook=progress-control].focus-within,[data-playable-focus-source=script] [data-playable-hook=progress-control].focus-within{opacity:1;box-shadow:0 0 0 2px rgba(56,153,236,.8)}._1Qsvu{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._1Qsvu:hover{opacity:.7}._1ER74{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._2psmj{position:relative;display:flex;box-sizing:border-box;align-items:center;justify-content:flex-start}._2ae5s{width:26px;min-width:26px;height:26px;min-height:26px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._2ae5s{width:35px;min-width:35px;height:35px;min-height:35px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._2ae5s .S9Z2m{display:none}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._2ae5s ._1ZxhL{display:block}._2ae5s ._1WEEi{display:none}._2ae5s .FsAC3,._2ae5s.gNLC4 ._1WEEi{display:block}._2ae5s.gNLC4 .FsAC3{display:none}._2ae5s .S9Z2m{display:block}._2ae5s ._1ZxhL{display:none}._1HWxf{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._1HWxf:hover{opacity:.7}._2P5er{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._3-VIP{display:flex;flex:0 0 auto;height:25px;align-items:center}._3zwtT{font-size:12px;line-height:12px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._3zwtT{font-size:14px;line-height:14px}.TxrYB{margin-left:5px}.TxrYB:before{margin-right:4px;content:"/"}.skjxS ._1h6GN,.skjxS .TxrYB{display:none}._3K1qY{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._3K1qY:hover{opacity:.7}._1WvRr{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._1DyJv{position:relative;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:width .2s;justify-content:flex-start;align-items:center}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._1DyJv{height:35px}._1DyJv._2Pj9F ._3hAm7,._1DyJv:hover ._3hAm7{width:50px;margin-right:5px;opacity:1}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._1DyJv._2Pj9F ._3hAm7,[data-playable-hook=player-container][data-playable-in-full-screen=true] ._1DyJv:hover ._3hAm7{width:90px;margin-right:10px}._1JiPt,._1jYQi,._1Xc8P,._3SqzM{display:none}.GqV_h{width:26px;min-width:26px;height:26px;min-height:26px;padding:0}[data-playable-hook=player-container][data-playable-in-full-screen=true] .GqV_h{width:35px;min-width:35px;height:35px;min-height:35px}[data-playable-hook=player-container][data-playable-in-full-screen=true] .GqV_h ._38jQt{display:none}.GqV_h._1cg_L ._1JiPt,.GqV_h._1Sk4b ._1Xc8P,.GqV_h._3bhgL ._1jYQi,.GqV_h._15-3G ._1JiPt,.GqV_h ._38jQt,[data-playable-hook=player-container][data-playable-in-full-screen=true] .GqV_h ._23fnI{display:block}.GqV_h ._23fnI{display:none}._3hAm7{position:relative;display:block;width:0;height:25px;margin-left:2px;transition:opacity .2s,width .2s;opacity:0}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._3hAm7{margin-left:5px}._1Q2xa{position:absolute;top:11.5px;height:2px;padding:0}.uD3Xo:after{position:absolute;top:-3px;right:-4px;width:8px;height:8px;content:"";transition:opacity .2s;border-radius:50%}[data-playable-hook=player-container][data-playable-in-full-screen=true] .uD3Xo:after{top:-4px;right:-5px;width:10px;height:10px}._2ePol,._30oGT{width:100%}._2ePol{position:relative;z-index:5;display:block;height:25px;cursor:pointer;opacity:0}[data-playable-focus-source=key] [data-playable-hook=volume-control] .focus-within._3hAm7,[data-playable-focus-source=script] [data-playable-hook=volume-control] .focus-within._3hAm7{width:50px;margin-right:5px;opacity:1;box-shadow:0 0 0 2px rgba(56,153,236,.8)}[data-playable-hook=player-container][data-playable-in-full-screen=true] [data-playable-focus-source=key] [data-playable-hook=volume-control] .focus-within._3hAm7,[data-playable-hook=player-container][data-playable-in-full-screen=true] [data-playable-focus-source=script] [data-playable-hook=volume-control] .focus-within._3hAm7{width:90px;margin-right:10px}._2GUaI{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._2GUaI:hover{opacity:.7}._1l1Z4{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._1X8gO{position:relative;display:flex;align-items:center;justify-content:center}.O7CH4{width:26px;min-width:26px;height:26px;min-height:26px;transition:transform .2s}[data-playable-hook=player-container][data-playable-in-full-screen=true] .O7CH4{width:35px;height:35px}.O7CH4:hover{transform:scale(1.18)}.O7CH4 ._3Vnsh{display:block}.O7CH4 ._2f-Eu{display:none}.O7CH4._2vy_-:hover{transform:scale(.8)}.O7CH4._2vy_- ._3Vnsh{display:none}.O7CH4._2vy_- ._2f-Eu{display:block}._2zuyI{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._2zuyI:hover{opacity:.7}._28qMS{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._1zogt{position:relative;display:flex;align-items:center;justify-content:center}._1Ck7e{width:26px;min-width:26px;height:26px;min-height:26px;transition:transform .2s}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._1Ck7e{width:35px;min-width:35px;height:35px;min-height:21px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._1Ck7e ._199y7{display:none}._1Ck7e ._1Ki1g,[data-playable-hook=player-container][data-playable-in-full-screen=true] ._1Ck7e ._3n0fK{display:block}._1Ck7e ._2Nh0U{display:none}._1Ck7e ._199y7{display:block}._1Ck7e ._3n0fK{display:none}._1Ck7e:hover{transform:scale(1.18)}._1Ck7e.L91La:hover{transform:scale(.8)}._1Ck7e.L91La ._1Ki1g{display:none}._1Ck7e.L91La ._2Nh0U{display:block}._3wZ0A{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._3wZ0A:hover{opacity:.7}._2pBkC{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._35QFb{position:relative;z-index:3;display:flex;transition:opacity .2s;transition-duration:.2s;opacity:1;justify-content:center;align-items:center}._35QFb:hover ._2GLlD{opacity:.7}._2mPGT{max-width:125px;max-height:26px;transition:opacity .2s}[data-playable-hook=player-container][data-playable-max-width~="550px"] ._2mPGT{max-width:90px;max-height:20px}[data-playable-hook=player-container][data-playable-max-width~="350px"] ._2mPGT{max-width:70px;max-height:18px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._2mPGT{max-width:450px;max-height:36px}._2mPGT._2pBkC{display:none}._2oU85{width:26px;min-width:26px;height:26px;min-height:26px;transition:transform .2s}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._2oU85{width:35px;min-width:35px;height:35px;min-height:35px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._2oU85 ._3Ceab{display:none}._2oU85 ._3Ceab,[data-playable-hook=player-container][data-playable-in-full-screen=true] ._2oU85 ._3pf7F{display:block}._2oU85 ._3pf7F{display:none}._2oU85:hover{transform:scale(1.2)}._3cLpA{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._3cLpA:hover{opacity:.7}._3EhiK{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._1dHd9{position:relative;display:flex;align-items:center;justify-content:center}._jRDF{width:26px;min-width:26px;height:26px;min-height:26px;transition:transform .2s}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._jRDF{width:35px;min-width:35px;height:35px;min-height:21px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._jRDF ._2Kt2M{display:none}._jRDF ._2Kt2M,[data-playable-hook=player-container][data-playable-in-full-screen=true] ._jRDF ._3yth0{display:block}._jRDF ._3yth0{display:none}._jRDF:hover{transform:scale(1.18)}.TqORy{display:flex;flex-direction:column-reverse;width:180px;height:90px;border:2px solid rgba(0,0,0,.5);border-radius:2px;background-color:rgba(0,0,0,.5);align-items:center}.TqORy.R8yHp{width:auto;height:auto;border:none;border-radius:0}._3msRO,._32M66{position:absolute;top:2px;right:2px;bottom:2px;left:2px;width:180px;height:90px}._3msRO{z-index:2}._32M66{z-index:1}.R8yHp ._33xRb{background:none}.R8yHp ._3msRO,.R8yHp ._32M66{width:0;height:0}._33xRb{font-size:11px;line-height:12px;position:relative;z-index:3;padding:4px 5px;white-space:nowrap;color:#fff;background:rgba(0,0,0,.8)}._2x6xp{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._2x6xp:hover{opacity:.7}._2E9Ks{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._3RETy{z-index:55;display:flex;flex-direction:column-reverse;pointer-events:none;background-color:#000;align-items:center}._3Ouvj,._3RETy{position:absolute;top:0;right:0;bottom:0;left:0}._3Ouvj{z-index:2;opacity:.5}.PlayableCover847694237__root{position:absolute;top:0;left:0;height:100%;width:100%;background:#000 50% 50% no-repeat;background-size:cover;cursor:pointer}.PlayableCover847694237__responsiveMode{display:flex;align-items:center;overflow:hidden}.PlayableCover847694237__overlay{display:flex;position:absolute;top:0;width:100%;height:100%;justify-content:center;flex-direction:column;align-items:center}.PlayableCover847694237__root.PlayableCover847694237--transparentOverlay{background:transparent}.PlayableCover847694237__title{margin:0 0 15px;font-family:proxima-n-w01-reg,sans-serif;text-align:center;color:#fff;font-size:40px;padding:0 10%;line-height:1.4em}.PlayableCover847694237__poster{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.PlayableCover847694237__playButton{display:block;width:50px;height:50px;padding:0;border:0;background:transparent;box-sizing:border-box;cursor:pointer;transition:opacity .2s ease}</style>
 
<style data-href="https://static.parastorage.com/services/editor-elements/dist/rb_wixui.thunderbolt[VideoPlayer].74e60b57.min.css">.VideoPlayer2054936319__facebookContainer,.VideoPlayer2054936319__playerContainer{box-shadow:var(--boxShadow);border:var(--borderSize) solid rgba(var(--borderColor,0,0,0),var(--alpha-borderColor,1));margin-top:calc(-1 * var(--borderSize));margin-left:calc(-1 * var(--borderSize));position:absolute;top:0;display:block}.focus-ring-active .VideoPlayer2054936319__root .VideoPlayer2054936319__cover.VideoPlayer2054936319--playerFocused{z-index:1000}.VideoPlayer2054936319__cover .PlayableCover847694237__title{font:var(--font);color:rgba(var(--fontColor,255,255,255),var(--alpha-fontColor,1));margin:0 0 15px;padding:0 10%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:2.8em}.VideoPlayer2054936319__cover.VideoPlayer2054936319--isMobileView .PlayableCover847694237__title{font-size:calc(18 * 1px);margin:0 0 10px}.VideoPlayer2054936319__cover .PlayableCover847694237__overlay{background-color:rgba(var(--backgroundColor,0,0,0),var(--alpha-backgroundColor,1));transition:background-color .2s ease}.VideoPlayer2054936319__cover .PlayableCover847694237__overlay:hover{background-color:rgba(var(--backgroundColor,0,0,0),calc(var(--alpha-backgroundColor, 1) + .1))}.VideoPlayer2054936319__cover .PlayableCover847694237__playButton{width:var(--playButtonSize);height:var(--playButtonSize)}.VideoPlayer2054936319__cover .PlayableCover847694237__playButton:hover{opacity:.8}.VideoPlayer2054936319__cover.VideoPlayer2054936319--isMobileView .PlayableCover847694237__playButton{width:var(--playButtonMobileSize);height:var(--playButtonMobileSize)}.VideoPlayer2054936319__cover .PlayableCover847694237__playButton circle{stroke:rgba(var(--fontColor,255,255,255),var(--alpha-fontColor,1))}.VideoPlayer2054936319__cover .PlayableCover847694237__playButton path{fill:rgba(var(--fontColor,255,255,255),var(--alpha-fontColor,1))}.VideoPlayer2054936319__playerContainer{height:100%;width:100%}.VideoPlayer2054936319__playerContainer iframe{height:100%;width:100%;visibility:inherit}.VideoPlayer2054936319__facebookContainer{width:100%;height:100%}.VideoPlayer2054936319__vimeoContainer{background-color:#000}.W2fUj{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}.W2fUj:hover{opacity:.7}._1AlWx{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._1M4Tt{font-family:HelveticaNeueW01-45Ligh,HelveticaNeueW02-45Ligh,HelveticaNeueW10-45Ligh,Helvetica Neue,Helvetica,Arial,\\30e1\30a4\30ea\30aa,meiryo,\\30d2\30e9\30ae\30ce\89d2\30b4 pro w3,hiragino kaku gothic pro;position:relative;z-index:0;display:block;overflow:hidden;height:inherit;outline:none}._1M4Tt button{font-family:inherit;font-size:100%;line-height:1.15;overflow:visible;margin:0;text-transform:none;-webkit-appearance:button}._1M4Tt button::-moz-focus-inner{padding:0;border-style:none}._1M4Tt button:-moz-focusring{outline:1px dotted ButtonText}[data-playable-hook=player-container]._1M4Tt [data-playable-component],[data-playable-hook=player-container]._1M4Tt [data-playable-component] *,[data-playable-hook=player-container]._1M4Tt [data-playable-component] :after,[data-playable-hook=player-container]._1M4Tt [data-playable-component] :before{box-sizing:content-box!important;outline:none!important}._1_4y7,._2-pf-{width:100%!important;min-width:100%!important;height:100%!important;min-height:100%!important}[data-playable-focus-source=key] [data-playable-hook=player-container] button.focus-within,[data-playable-focus-source=key] [data-playable-hook=player-container] img.focus-within,[data-playable-focus-source=key] [data-playable-hook=player-container] input.focus-within,[data-playable-focus-source=script] [data-playable-hook=player-container] button.focus-within,[data-playable-focus-source=script] [data-playable-hook=player-container] img.focus-within,[data-playable-focus-source=script] [data-playable-hook=player-container] input.focus-within{box-shadow:0 0 0 2px rgba(56,153,236,.8)}.a7Dm1{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}.a7Dm1:hover{opacity:.7}._1y_KE{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._27gol{z-index:10000;left:10px;overflow:scroll;width:400px;height:250px;border-radius:3px;background-color:rgba(0,0,0,.95)}._27gol,._27gol ._3-Rk6{position:absolute;top:10px}._27gol ._3-Rk6{right:5px;cursor:pointer;color:#fff}._27gol ._3-Rk6:hover{opacity:.8}._27gol ._3ooyq{font-size:8px;line-height:8px;margin:5px;padding:5px;color:#fff}._27gol ._3ooyq ._3q317{color:green}._27gol ._3ooyq .hm_Ng{color:#ff8c00}._27gol ._3ooyq ._35XA1{color:#00f}._27gol ._3ooyq ._1GheL{color:#f0f}._27gol ._3ooyq ._1P6Yc{color:#fff}._2QD2N{position:absolute;z-index:50;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background-color:#000;justify-content:center;align-items:center}._2QD2N,._2QD2N._1MFEf video,._2QD2N._1YB7f video{width:100%;height:100%}._2QD2N.L6z6i video{position:absolute}._2QD2N._1ftv7.L6z6i video{width:100%;height:auto!important}._2QD2N._1mlWd.L6z6i video{height:100%}._2QD2N video{position:relative;z-index:1;box-shadow:0 0 20px rgba(0,0,0,.2)}._2QD2N._3bwuK{cursor:none}.zBL6z{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;filter:blur(14px)}._3nTYH{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._3nTYH:hover{opacity:.7}._1FjsK{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}.DQYkx{position:absolute;z-index:100;top:0;right:0;bottom:0;left:0;pointer-events:none}.DQYkx,.DQYkx ._2H_qd{display:flex;justify-content:center;align-items:center}.DQYkx ._2H_qd{font-size:9px;line-height:9px;position:relative;-webkit-animation-name:WNE7X;animation-name:WNE7X;opacity:0;border-radius:100px;background-color:rgba(0,0,0,.5)}.DQYkx ._2H_qd,.DQYkx ._3WrSm{-webkit-animation-duration:.5s;animation-duration:.5s}.DQYkx ._3WrSm{-webkit-animation-name:_3NcNQ;animation-name:_3NcNQ}.DQYkx ._2QxH6{position:relative;left:3px}.DQYkx ._262NW{margin:5px 0}.DQYkx ._1ohbG{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;min-width:5px;min-height:8px;color:#fff;justify-content:center;align-items:center}.DQYkx ._1ohbG span{display:block}@-webkit-keyframes _3NcNQ{0%{width:22px;height:22px}to{width:30px;height:30px}}@keyframes _3NcNQ{0%{width:22px;height:22px}to{width:30px;height:30px}}@-webkit-keyframes WNE7X{0%{width:22px;height:22px;padding:19px;opacity:.9}to{font-size:14px;line-height:14px;width:30px;height:30px;padding:25px;opacity:0}}@keyframes WNE7X{0%{width:22px;height:22px;padding:19px;opacity:.9}to{font-size:14px;line-height:14px;width:30px;height:30px;padding:25px;opacity:0}}._2E3aK{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._2E3aK:hover{opacity:.7}._3_a28{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._3gn0h{position:absolute;z-index:100;top:0;right:0;bottom:0;left:0;display:none}._3gn0h._1j9Tl{display:flex;justify-content:center;align-items:center}._2TZ0L{right:0;bottom:0;background:#000 no-repeat 50%;background-size:cover;justify-content:center;align-items:center}._2TZ0L,._2TZ0L:before{position:absolute;top:0;left:0;width:100%;height:100%}._2TZ0L:before{content:"";background-color:rgba(0,0,0,.35)}._2t51W{position:relative;width:71px;height:71px;cursor:pointer;opacity:1}[data-playable-hook=player-container][data-playable-max-width~="550px"] ._2t51W{width:54px;height:54px}[data-playable-hook=player-container][data-playable-max-width~="400px"] ._2t51W{width:36px;height:36px}._2t51W:hover{opacity:.8}._2dUDj{background:transparent}._1PPcF{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._1PPcF:hover{opacity:.7}._3oriV{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._2PuRh{position:absolute;z-index:90;top:50%;left:50%;display:none;clip:rect(0,48px,48px,24px);width:42px;height:42px;margin-top:-21px;margin-left:-21px;-webkit-animation:_24UPL 1s linear infinite;animation:_24UPL 1s linear infinite;color:#fff}._2PuRh._3IBAG{display:block}._2PuRh:after{clip:rect(4px,48px,48px,24px);-webkit-animation:_1fxrU 1s linear infinite;animation:_1fxrU 1s linear infinite}._2PuRh:after,._2PuRh:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";border:3px solid currentColor;border-radius:50%}._2PuRh:before{clip:rect(0,48px,48px,24px);-webkit-animation:GdHbw 1s linear infinite;animation:GdHbw 1s linear infinite}@-webkit-keyframes _1fxrU{50%{clip:rect(42px,48px,48px,24px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@keyframes _1fxrU{50%{clip:rect(42px,48px,48px,24px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@-webkit-keyframes GdHbw{50%{clip:rect(0,48px,9px,24px);transform:rotate(135deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@keyframes GdHbw{50%{clip:rect(0,48px,9px,24px);transform:rotate(135deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@-webkit-keyframes _24UPL{0%{transform:rotate(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}45%{transform:rotate(18deg);color:#fff}55%{transform:rotate(54deg)}to{transform:rotate(1turn)}}@keyframes _24UPL{0%{transform:rotate(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}45%{transform:rotate(18deg);color:#fff}55%{transform:rotate(54deg)}to{transform:rotate(1turn)}}._28e_b{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}._28e_b ._3tXHF{position:relative;flex-grow:2}._1e0j4{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._1e0j4:hover{opacity:.7}._1tIpu{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._11Y-L{position:relative;z-index:60}._11Y-L::-moz-focus-inner{border:0}._11Y-L._3EW9t ._1c0an,._11Y-L._3EW9t ._2fe0W{opacity:1}._1qC2M{flex-grow:0}._1mjOL{position:relative;display:flex;flex-direction:row;margin-top:20px;align-items:center}[data-playable-hook=player-container][data-playable-dir=ltr] ._1mjOL{margin-left:20px}[data-playable-hook=player-container][data-playable-dir=rtl] ._1mjOL{margin-right:20px;direction:rtl}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._1mjOL{margin-top:30px}[data-playable-hook=player-container][data-playable-in-full-screen=true][data-playable-dir=ltr] ._1mjOL{margin-left:30px}[data-playable-hook=player-container][data-playable-in-full-screen=true][data-playable-dir=rtl] ._1mjOL{margin-right:30px;direction:rtl}[data-playable-hook=player-container][data-playable-max-width~="550px"] ._1mjOL{margin-top:15px}[data-playable-hook=player-container][data-playable-max-width~="550px"][data-playable-dir=ltr] ._1mjOL{margin-left:15px}[data-playable-hook=player-container][data-playable-max-width~="550px"][data-playable-dir=rtl] ._1mjOL{margin-right:15px;direction:rtl}[data-playable-hook=player-container][data-playable-max-width~="280px"] ._1mjOL{margin-top:12px}[data-playable-hook=player-container][data-playable-max-width~="280px"][data-playable-dir=ltr] ._1mjOL{margin-left:12px}[data-playable-hook=player-container][data-playable-max-width~="280px"][data-playable-dir=rtl] ._1mjOL{margin-right:12px;direction:rtl}._2fe0W{max-width:calc(100% - 200px);flex-grow:1}._1c0an,._2fe0W{transition:opacity .2s;opacity:0}._1c0an{position:absolute;top:0;right:0;left:0;height:181px;pointer-events:none;background-image:linear-gradient(0deg,transparent,rgba(0,0,0,.03) 24%,rgba(0,0,0,.15) 50%,rgba(0,0,0,.3) 75%,rgba(0,0,0,.4));background-size:100% 182px}._2dXF8{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._2dXF8:hover{opacity:.7}._1uG4K{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._2k-os{font-size:16px;line-height:17px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}[data-playable-hook=player-container][data-playable-max-width~="550px"] ._2k-os{font-size:14px;line-height:15px}[data-playable-hook=player-container][data-playable-max-width~="300px"] ._2k-os{font-size:12px;line-height:13px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._2k-os{font-size:20px;line-height:20px}._2k-os._1ea1m,._2r_4-{cursor:pointer}._2r_4-{display:flex;padding:0;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._2r_4-:hover{opacity:.7}._2I2ps{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._2_lji{position:relative;transition:background-color .2s;background-color:#959595}[data-playable-hook=player-container][data-playable-dir=ltr] ._2_lji{margin-right:15px;direction:ltr}[data-playable-hook=player-container][data-playable-dir=rtl] ._2_lji{margin-left:15px;direction:rtl}[data-playable-hook=player-container][data-playable-in-full-screen=true][data-playable-dir=ltr] ._2_lji{margin-right:20px}[data-playable-hook=player-container][data-playable-in-full-screen=true][data-playable-dir=rtl] ._2_lji{margin-left:20px}[data-playable-hook=player-container][data-playable-max-width~="550px"][data-playable-dir=ltr] ._2_lji{margin-right:10px}[data-playable-hook=player-container][data-playable-max-width~="550px"][data-playable-dir=rtl] ._2_lji{margin-left:10px}[data-playable-hook=player-container][data-playable-max-width~="280px"] ._2_lji{padding:2px 3px}[data-playable-hook=player-container][data-playable-max-width~="280px"][data-playable-dir=ltr] ._2_lji{margin-right:10px}[data-playable-hook=player-container][data-playable-max-width~="280px"][data-playable-dir=rtl] ._2_lji{margin-left:10px}._2_lji._18NkY{cursor:default}._2_lji._3ak6T,._2_lji:hover:not(._18NkY){background-color:#ea492e}._17Ozz{cursor:pointer}button.Sza0S{font-size:12px;line-height:14px;padding:5px 6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:uppercase!important;color:#fff;border:0;border-radius:0;outline:none;background-color:transparent}[data-playable-hook=player-container][data-playable-max-width~="280px"] button.Sza0S{font-size:10px;line-height:12px}._2jQ6j{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._2jQ6j:hover{opacity:.7}._1JUS8{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._1iBHg{z-index:60;display:flex;flex-direction:column}._1iBHg::-moz-focus-inner{border:0}._1iBHg._2zNcu ._1KPej,._1iBHg._2zNcu ._2J7W0,._1iBHg._2zNcu ._2oOna,._1iBHg._2zNcu ._3ti9O,._1iBHg._2zNcu ._34QtY,._1iBHg._1277w ._34QtY{opacity:1}._1iBHg.sUcV9 ._3L-T8{margin-right:14px}[data-playable-hook=player-container][data-playable-max-width~="550px"] ._1iBHg.sUcV9 ._3L-T8{margin-right:7px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._1iBHg.sUcV9 ._3L-T8{margin-right:25px}._1iBHg._1lip4 ._3L-T8,._1iBHg._2kPAA ._19zOF,._1iBHg._2uJ4N ._3ceek,._1iBHg._3rMSO ._1KPej,._1iBHg._3XmV- ._315x2,._1iBHg._15UK7 .gbydF,._1iBHg.IWQiF ._3A4P2,._1iBHg.sUcV9 ._34QtY{display:none}._2K35e{display:flex;width:100%;flex-grow:2}._1KPej,._2K35e{position:relative}._1KPej{top:2px;padding:0 20px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._1KPej{top:3px;padding:0 30px}[data-playable-hook=player-container][data-playable-max-width~="550px"] ._1KPej{padding:0 15px}[data-playable-hook=player-container][data-playable-max-width~="280px"] ._1KPej{padding:0 12px}._1KPej,._2J7W0,._2oOna,._34QtY{transition:opacity .2s;opacity:0}._2J7W0,._2oOna{position:relative;display:flex;flex:1;width:100%;max-width:100%;align-items:center}._2oOna{justify-content:flex-end}._2J7W0,._2oOna,._34QtY{height:54px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._2J7W0,[data-playable-hook=player-container][data-playable-in-full-screen=true] ._2oOna,[data-playable-hook=player-container][data-playable-in-full-screen=true] ._34QtY{height:80px}[data-playable-hook=player-container][data-playable-max-width~="550px"] ._2J7W0,[data-playable-hook=player-container][data-playable-max-width~="550px"] ._2oOna,[data-playable-hook=player-container][data-playable-max-width~="550px"] ._34QtY{height:42px}[data-playable-hook=player-container][data-playable-max-width~="350px"] ._2J7W0,[data-playable-hook=player-container][data-playable-max-width~="350px"] ._2oOna,[data-playable-hook=player-container][data-playable-max-width~="350px"] ._34QtY{height:36px}.gbydF{margin-right:8px;margin-left:13px}[data-playable-hook=player-container][data-playable-in-full-screen=true] .gbydF{margin-right:20px;margin-left:20px}[data-playable-hook=player-container][data-playable-max-width~="550px"] .gbydF{margin-left:7px}[data-playable-hook=player-container][data-playable-max-width~="280px"] .gbydF{margin-left:4px}._3A4P2{margin-right:13px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._3A4P2{margin-right:20px}._3ceek{margin-right:18px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._3ceek{margin-right:30px}[data-playable-hook=player-container][data-playable-max-width~="400px"] ._3ceek{display:none}._19zOF{margin-right:8px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._19zOF{margin-right:18px}._3L-T8{margin-right:8px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._3L-T8{margin-right:18px}._315x2{margin-right:8px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._315x2{margin-right:18px}._34QtY{display:flex;margin-right:14px}[data-playable-hook=player-container][data-playable-max-width~="550px"] ._34QtY{margin-right:9px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._34QtY{margin-right:23px}[data-playable-hook=player-container][data-playable-max-width~="280px"] ._34QtY{margin-right:12px}._30rzS{margin-right:8px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._30rzS{margin-right:18px}._3ti9O{position:absolute;right:0;bottom:0;left:0;height:181px;transition:opacity .2s;pointer-events:none;opacity:0;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.03) 24%,rgba(0,0,0,.15) 50%,rgba(0,0,0,.3) 75%,rgba(0,0,0,.4));background-size:100% 182px}._2IPRq{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._2IPRq:hover{opacity:.7}._3MIzd{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._2HYPP{position:absolute;z-index:100;visibility:hidden;transition:opacity .2s,visibility .2s;opacity:0}._2HYPP._3n9m1{padding:4px 5px;background:rgba(0,0,0,.5)}._2HYPP._3Y6hH{visibility:visible;opacity:1}._3n9m1 ._25KLv{font-size:11px;line-height:12px;white-space:nowrap;color:#fff}._38652{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;margin:10px 10px 6px}._2jCA0{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._2jCA0:hover{opacity:.7}._35tSV{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._5C8PE{position:relative;display:block;width:100%;height:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .2s,visibility .2s;touch-action:none}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._5C8PE{height:8px}._5C8PE.tQVOu .bzgQT{background-color:#ea492e}._5C8PE.tQVOu .cEMiN{background-color:rgba(234,73,46,.5)}._5C8PE.tQVOu ._1p_eZ{display:initial}._5C8PE.t4b-9 ._1iyd_,._5C8PE:hover ._1iyd_,[data-playable-hook=player-container][data-playable-in-full-screen=true] ._5C8PE.t4b-9 ._1iyd_,[data-playable-hook=player-container][data-playable-in-full-screen=true] ._5C8PE:hover ._1iyd_{transform:scaleY(1)}._5C8PE.t4b-9 ._1iyd_ .cEMiN,._5C8PE:hover ._1iyd_ .cEMiN{opacity:1}._5C8PE.t4b-9 ._1iyd_ ._3b0nX:after,._5C8PE.t4b-9 ._37Zop,._5C8PE:hover ._1iyd_ ._3b0nX:after,._5C8PE:hover ._37Zop{transform:scale(1)}._5C8PE.t4b-9 ._37Zop._1jBzw,._5C8PE:hover ._37Zop._1jBzw{left:100%}._5C8PE.t4b-9 ._1p_eZ,._5C8PE:hover ._1p_eZ{transform:scale(1.4)}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._5C8PE.t4b-9 ._1p_eZ,[data-playable-hook=player-container][data-playable-in-full-screen=true] ._5C8PE:hover ._1p_eZ{transform:scale(1.33)}._5C8PE.t4b-9 ._1p_eZ._1jBzw,._5C8PE:hover ._1p_eZ._1jBzw{background-color:#fff}._2ywJV{position:absolute;z-index:7;top:-3px;left:-6px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._2ywJV{top:-4px;left:-8px;width:16px;height:16px}._37Zop{display:block;width:12px;height:12px;content:"";cursor:pointer;transition:transform .1s cubic-bezier(0,0,.2,1);transform:scale(0);border-radius:50%;background-color:#fff}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._37Zop{width:16px;height:16px}._1p_eZ{position:absolute;z-index:6;top:-2px;right:-5px;display:none;width:6px;height:6px;cursor:pointer;transition:transform .1s cubic-bezier(0,0,.2,1);border:2px solid #bababa;border-radius:50%;background-color:#ea492e}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._1p_eZ{top:-2px;right:-6px;width:8px;height:8px}._1p_eZ:hover{background-color:#fff}._1p_eZ._35tSV{display:none}._1iyd_{height:6px;transition:transform .1s cubic-bezier(0,0,.2,1);transform:scaleY(.34)}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._1iyd_{height:8px;transform:scaleY(.25)}._23FsY{position:absolute;height:6px;padding:0}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._23FsY{height:8px}.bzgQT{width:100%;transform-origin:0 0;background-color:#fff}._1eS7A{transition:width .2s ease}._1eS7A,._2cPGN{background-color:hsla(0,0%,100%,.25)}._2cPGN{width:100%}.cEMiN{transition:opacity .2s;background-color:hsla(0,0%,100%,.5)}._2prAD{overflow-x:hidden;width:100%;height:100%;background-color:transparent}._2prAD,._3b0nX,._3b0nX:after{position:absolute}._3b0nX:after{right:-3px;width:6px;height:6px;content:"";transition:transform .1s cubic-bezier(0,0,.2,1);transform:scale(0);opacity:.6;border-radius:50%;background-color:#fff}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._3b0nX:after{right:-4px;width:8px;height:8px}._3b0nX:after:hover{opacity:1}._31vAd{position:relative;z-index:5;top:-11px;display:block;width:100%;height:16px;cursor:pointer;opacity:0}[data-playable-focus-source=key] [data-playable-hook=progress-control].focus-within,[data-playable-focus-source=script] [data-playable-hook=progress-control].focus-within{opacity:1;box-shadow:0 0 0 2px rgba(56,153,236,.8)}._1Qsvu{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._1Qsvu:hover{opacity:.7}._1ER74{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._2psmj{position:relative;display:flex;box-sizing:border-box;align-items:center;justify-content:flex-start}._2ae5s{width:26px;min-width:26px;height:26px;min-height:26px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._2ae5s{width:35px;min-width:35px;height:35px;min-height:35px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._2ae5s .S9Z2m{display:none}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._2ae5s ._1ZxhL{display:block}._2ae5s ._1WEEi{display:none}._2ae5s .FsAC3,._2ae5s.gNLC4 ._1WEEi{display:block}._2ae5s.gNLC4 .FsAC3{display:none}._2ae5s .S9Z2m{display:block}._2ae5s ._1ZxhL{display:none}._1HWxf{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._1HWxf:hover{opacity:.7}._2P5er{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._3-VIP{display:flex;flex:0 0 auto;height:25px;align-items:center}._3zwtT{font-size:12px;line-height:12px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._3zwtT{font-size:14px;line-height:14px}.TxrYB{margin-left:5px}.TxrYB:before{margin-right:4px;content:"/"}.skjxS ._1h6GN,.skjxS .TxrYB{display:none}._3K1qY{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._3K1qY:hover{opacity:.7}._1WvRr{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._1DyJv{position:relative;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:width .2s;justify-content:flex-start;align-items:center}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._1DyJv{height:35px}._1DyJv._2Pj9F ._3hAm7,._1DyJv:hover ._3hAm7{width:50px;margin-right:5px;opacity:1}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._1DyJv._2Pj9F ._3hAm7,[data-playable-hook=player-container][data-playable-in-full-screen=true] ._1DyJv:hover ._3hAm7{width:90px;margin-right:10px}._1JiPt,._1jYQi,._1Xc8P,._3SqzM{display:none}.GqV_h{width:26px;min-width:26px;height:26px;min-height:26px;padding:0}[data-playable-hook=player-container][data-playable-in-full-screen=true] .GqV_h{width:35px;min-width:35px;height:35px;min-height:35px}[data-playable-hook=player-container][data-playable-in-full-screen=true] .GqV_h ._38jQt{display:none}.GqV_h._1cg_L ._1JiPt,.GqV_h._1Sk4b ._1Xc8P,.GqV_h._3bhgL ._1jYQi,.GqV_h._15-3G ._1JiPt,.GqV_h ._38jQt,[data-playable-hook=player-container][data-playable-in-full-screen=true] .GqV_h ._23fnI{display:block}.GqV_h ._23fnI{display:none}._3hAm7{position:relative;display:block;width:0;height:25px;margin-left:2px;transition:opacity .2s,width .2s;opacity:0}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._3hAm7{margin-left:5px}._1Q2xa{position:absolute;top:11.5px;height:2px;padding:0}.uD3Xo:after{position:absolute;top:-3px;right:-4px;width:8px;height:8px;content:"";transition:opacity .2s;border-radius:50%}[data-playable-hook=player-container][data-playable-in-full-screen=true] .uD3Xo:after{top:-4px;right:-5px;width:10px;height:10px}._2ePol,._30oGT{width:100%}._2ePol{position:relative;z-index:5;display:block;height:25px;cursor:pointer;opacity:0}[data-playable-focus-source=key] [data-playable-hook=volume-control] .focus-within._3hAm7,[data-playable-focus-source=script] [data-playable-hook=volume-control] .focus-within._3hAm7{width:50px;margin-right:5px;opacity:1;box-shadow:0 0 0 2px rgba(56,153,236,.8)}[data-playable-hook=player-container][data-playable-in-full-screen=true] [data-playable-focus-source=key] [data-playable-hook=volume-control] .focus-within._3hAm7,[data-playable-hook=player-container][data-playable-in-full-screen=true] [data-playable-focus-source=script] [data-playable-hook=volume-control] .focus-within._3hAm7{width:90px;margin-right:10px}._2GUaI{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._2GUaI:hover{opacity:.7}._1l1Z4{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._1X8gO{position:relative;display:flex;align-items:center;justify-content:center}.O7CH4{width:26px;min-width:26px;height:26px;min-height:26px;transition:transform .2s}[data-playable-hook=player-container][data-playable-in-full-screen=true] .O7CH4{width:35px;height:35px}.O7CH4:hover{transform:scale(1.18)}.O7CH4 ._3Vnsh{display:block}.O7CH4 ._2f-Eu{display:none}.O7CH4._2vy_-:hover{transform:scale(.8)}.O7CH4._2vy_- ._3Vnsh{display:none}.O7CH4._2vy_- ._2f-Eu{display:block}._2zuyI{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._2zuyI:hover{opacity:.7}._28qMS{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._1zogt{position:relative;display:flex;align-items:center;justify-content:center}._1Ck7e{width:26px;min-width:26px;height:26px;min-height:26px;transition:transform .2s}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._1Ck7e{width:35px;min-width:35px;height:35px;min-height:21px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._1Ck7e ._199y7{display:none}._1Ck7e ._1Ki1g,[data-playable-hook=player-container][data-playable-in-full-screen=true] ._1Ck7e ._3n0fK{display:block}._1Ck7e ._2Nh0U{display:none}._1Ck7e ._199y7{display:block}._1Ck7e ._3n0fK{display:none}._1Ck7e:hover{transform:scale(1.18)}._1Ck7e.L91La:hover{transform:scale(.8)}._1Ck7e.L91La ._1Ki1g{display:none}._1Ck7e.L91La ._2Nh0U{display:block}._3wZ0A{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._3wZ0A:hover{opacity:.7}._2pBkC{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._35QFb{position:relative;z-index:3;display:flex;transition:opacity .2s;transition-duration:.2s;opacity:1;justify-content:center;align-items:center}._35QFb:hover ._2GLlD{opacity:.7}._2mPGT{max-width:125px;max-height:26px;transition:opacity .2s}[data-playable-hook=player-container][data-playable-max-width~="550px"] ._2mPGT{max-width:90px;max-height:20px}[data-playable-hook=player-container][data-playable-max-width~="350px"] ._2mPGT{max-width:70px;max-height:18px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._2mPGT{max-width:450px;max-height:36px}._2mPGT._2pBkC{display:none}._2oU85{width:26px;min-width:26px;height:26px;min-height:26px;transition:transform .2s}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._2oU85{width:35px;min-width:35px;height:35px;min-height:35px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._2oU85 ._3Ceab{display:none}._2oU85 ._3Ceab,[data-playable-hook=player-container][data-playable-in-full-screen=true] ._2oU85 ._3pf7F{display:block}._2oU85 ._3pf7F{display:none}._2oU85:hover{transform:scale(1.2)}._3cLpA{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._3cLpA:hover{opacity:.7}._3EhiK{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._1dHd9{position:relative;display:flex;align-items:center;justify-content:center}._jRDF{width:26px;min-width:26px;height:26px;min-height:26px;transition:transform .2s}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._jRDF{width:35px;min-width:35px;height:35px;min-height:21px}[data-playable-hook=player-container][data-playable-in-full-screen=true] ._jRDF ._2Kt2M{display:none}._jRDF ._2Kt2M,[data-playable-hook=player-container][data-playable-in-full-screen=true] ._jRDF ._3yth0{display:block}._jRDF ._3yth0{display:none}._jRDF:hover{transform:scale(1.18)}.TqORy{display:flex;flex-direction:column-reverse;width:180px;height:90px;border:2px solid rgba(0,0,0,.5);border-radius:2px;background-color:rgba(0,0,0,.5);align-items:center}.TqORy.R8yHp{width:auto;height:auto;border:none;border-radius:0}._3msRO,._32M66{position:absolute;top:2px;right:2px;bottom:2px;left:2px;width:180px;height:90px}._3msRO{z-index:2}._32M66{z-index:1}.R8yHp ._33xRb{background:none}.R8yHp ._3msRO,.R8yHp ._32M66{width:0;height:0}._33xRb{font-size:11px;line-height:12px;position:relative;z-index:3;padding:4px 5px;white-space:nowrap;color:#fff;background:rgba(0,0,0,.8)}._2x6xp{display:flex;padding:0;cursor:pointer;transition-duration:.2s;transition-property:opacity;opacity:1;border:0;border-radius:0;outline:none;background-color:transparent;justify-content:center;align-items:center}._2x6xp:hover{opacity:.7}._2E9Ks{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important}._3RETy{z-index:55;display:flex;flex-direction:column-reverse;pointer-events:none;background-color:#000;align-items:center}._3Ouvj,._3RETy{position:absolute;top:0;right:0;bottom:0;left:0}._3Ouvj{z-index:2;opacity:.5}.PlayableCover847694237__root{position:absolute;top:0;left:0;height:100%;width:100%;background:#000 50% 50% no-repeat;background-size:cover;cursor:pointer}.PlayableCover847694237__responsiveMode{display:flex;align-items:center;overflow:hidden}.PlayableCover847694237__overlay{display:flex;position:absolute;top:0;width:100%;height:100%;justify-content:center;flex-direction:column;align-items:center}.PlayableCover847694237__root.PlayableCover847694237--transparentOverlay{background:transparent}.PlayableCover847694237__title{margin:0 0 15px;font-family:proxima-n-w01-reg,sans-serif;text-align:center;color:#fff;font-size:40px;padding:0 10%;line-height:1.4em}.PlayableCover847694237__poster{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.PlayableCover847694237__playButton{display:block;width:50px;height:50px;padding:0;border:0;background:transparent;box-sizing:border-box;cursor:pointer;transition:opacity .2s ease}</style>
<title>HOME | Naye iGEM</title>
+
<style data-href="https://static.parastorage.com/services/editor-elements/dist/rb_wixui.thunderbolt[FiveGridLine_SolidLine].f7e8d006.min.css">._2UdPt{box-sizing:border-box;border-top:var(--lnw,2px) solid rgba(var(--brd,var(--color_15)),var(--alpha-brd,1));height:0}</style>
   <link rel="canonical" href="https://a01374769.wixsite.com/website-7">
+
<title>Software | My Site</title>
  <meta name="robots" content="noindex">
+
   <link rel="canonical" href="https://a01374769.wixsite.com/my-site/copia-de-home-2">
   <meta property="og:title" content="HOME | Naye iGEM">
+
   <meta property="og:title" content="Software | My Site">
   <meta property="og:url" content="https://a01374769.wixsite.com/website-7">
+
   <meta property="og:url" content="https://a01374769.wixsite.com/my-site/copia-de-home-2">
   <meta property="og:site_name" content="Naye iGEM">
+
   <meta property="og:site_name" content="My Site">
 
   <meta property="og:type" content="website">
 
   <meta property="og:type" content="website">
 
   <meta name="twitter:card" content="summary_large_image">
 
   <meta name="twitter:card" content="summary_large_image">
   <meta name="twitter:title" content="HOME | Naye iGEM">
+
   <meta name="twitter:title" content="Software | My Site">
 
   <link rel="preload" as="font" type="font/woff2" href="https://static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/64017d81-9430-4cba-8219-8f5cc28b923e.woff2" crossorigin="">
 
   <link rel="preload" as="font" type="font/woff2" href="https://static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/64017d81-9430-4cba-8219-8f5cc28b923e.woff2" crossorigin="">
  
<style type="text/css">
+
<script src="./Software _ My Site_files/rb_wixui.thunderbolt_bootstrap-classic.bddb84ac.chunk.min.js.descarga"></script><script src="./Software _ My Site_files/rb_wixui.thunderbolt[SkipToContentButton].5e344ca8.bundle.min.js.descarga"></script><style type="text/css">
 
     @font-face {
 
     @font-face {
 
         font-family: 'RedHatDisplay';
 
         font-family: 'RedHatDisplay';
Line 224: Line 243:
 
         transform: translateX(0px) !important;
 
         transform: translateX(0px) !important;
 
     }
 
     }
</style></head>
+
</style><script src="./Software _ My Site_files/rb_wixui.thunderbolt_common-site-members-dialogs.598b7d15.chunk.min.js.descarga"></script><script src="./Software _ My Site_files/rb_wixui.thunderbolt[FiveGridLine_SolidLine].467581fc.bundle.min.js.descarga"></script><script src="./Software _ My Site_files/rb_wixui.thunderbolt_bootstrap-responsive.1ee8d192.chunk.min.js.descarga"></script><script src="./Software _ My Site_files/rb_wixui.thunderbolt_bootstrap.f3536812.chunk.min.js.descarga"></script><script src="./Software _ My Site_files/rb_wixui.thunderbolt[FreemiumBannerDesktop].c043c393.bundle.min.js.descarga"></script><script src="./Software _ My Site_files/rb_wixui.thunderbolt[VideoPlayer].cff7b220.bundle.min.js.descarga"></script></head>
<body class=""><script defer="" async="" src="./HOME _ Naye iGEM_files/iframe_api"></script>
+
<body class=""><script defer="" async="" src="./Software _ My Site_files/iframe_api"></script>
 
<script type="text/javascript">
 
<script type="text/javascript">
 
     var bodyCacheable = true;
 
     var bodyCacheable = true;
 
      
 
      
 
     var exclusionReason = {"shouldRender":true,"forced":false};
 
     var exclusionReason = {"shouldRender":true,"forced":false};
     var ssrInfo = {"renderBodyTime":382,"renderTimeStamp":1634863967411}
+
     var ssrInfo = {"renderBodyTime":297,"renderTimeStamp":1634871639409}
 
</script>
 
</script>
  
Line 577: Line 596:
  
 
</style>
 
</style>
<style id="css_c1dmp">
+
<style id="css_bd9vi">
[data-mesh-id=comp-kuodpyhjinlineContent]{height:auto;width:100%}[data-mesh-id=comp-kuodpyhjinlineContent-gridContainer]{position:static;display:grid;height:auto;width:100%;min-height:auto;grid-template-rows:min-content 1fr;grid-template-columns:100%}[data-mesh-id=comp-kuodpyhjinlineContent-gridContainer] > [id="comp-kuoeidd9"]{position:relative;margin:38px 0px 24px calc((100% - 980px) * 0.5);left:92px;grid-area:1 / 1 / 2 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kuodpyhjinlineContent-gridContainer] > [id="comp-kuodv5y5"]{position:relative;margin:0px 0px 44px calc((100% - 980px) * 0.5);left:49px;grid-area:2 / 1 / 3 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kuodpyhjinlineContent-gridContainer] > [id="comp-kuoei430"]{position:relative;margin:38px 0px 24px calc((100% - 980px) * 0.5);left:395px;grid-area:1 / 1 / 2 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kuodpyhjinlineContent-gridContainer] > [id="comp-kuodyh1l"]{position:relative;margin:0px 0px 44px calc((100% - 980px) * 0.5);left:353px;grid-area:2 / 1 / 3 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kuodpyhjinlineContent-gridContainer] > [id="comp-kuoeihyu"]{position:relative;margin:38px 0px 60px calc((100% - 980px) * 0.5);left:697px;grid-area:1 / 1 / 2 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kuodpyhjinlineContent-gridContainer] > [id="comp-kuodyiux"]{position:relative;margin:0px 0px 64px calc((100% - 980px) * 0.5);left:654px;grid-area:2 / 1 / 3 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kuoelhfoinlineContent]{height:auto;width:100%}[data-mesh-id=comp-kuoelhfoinlineContent-gridContainer]{position:static;display:grid;height:auto;width:100%;min-height:auto;grid-template-rows:repeat(15, min-content) 1fr;grid-template-columns:100%}[data-mesh-id=comp-kuoelhfoinlineContent-gridContainer] > [id="comp-kuoelwg9"]{position:relative;margin:47px 0px 56px calc((100% - 980px) * 0.5);left:81px;grid-area:1 / 1 / 17 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kuoelhfoinlineContent-gridContainer] > [id="comp-kv1jr12x"]{position:relative;margin:91px 0px 10px calc((100% - 980px) * 0.5);left:236px;grid-area:1 / 1 / 2 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kuoelhfoinlineContent-gridContainer] > [id="comp-kv1juqdg"]{position:relative;margin:0px 0px 10px calc((100% - 980px) * 0.5);left:322px;grid-area:9 / 1 / 10 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kuoelhfoinlineContent-gridContainer] > [id="comp-kv1jxi6b"]{position:relative;margin:0px 0px 10px calc((100% - 980px) * 0.5);left:289px;grid-area:11 / 1 / 12 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kuoelhfoinlineContent-gridContainer] > [id="comp-kv1jzm1q"]{position:relative;margin:0px 0px 10px calc((100% - 980px) * 0.5);left:300px;grid-area:13 / 1 / 14 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kuoelhfoinlineContent-gridContainer] > [id="comp-kv1k0zkl"]{position:relative;margin:0px 0px 10px calc((100% - 980px) * 0.5);left:406px;grid-area:15 / 1 / 16 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kuoelhfoinlineContent-gridContainer] > [id="comp-kv1jt9pr"]{position:relative;margin:0px 0px 10px calc((100% - 980px) * 0.5);left:377px;grid-area:7 / 1 / 8 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kuoelhfoinlineContent-gridContainer] > [id="comp-kv1m8u6o"]{position:relative;margin:0px 0px 10px calc((100% - 980px) * 0.5);left:311px;grid-area:3 / 1 / 4 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kuoelhfoinlineContent-gridContainer] > [id="comp-kv1mbtgx"]{position:relative;margin:0px 0px 10px calc((100% - 980px) * 0.5);left:310px;grid-area:5 / 1 / 6 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kuoelhfoinlineContent-wedge-3]{visibility:hidden;height:581px;width:0;grid-area:1 / 1 / 3 / 2}[data-mesh-id=comp-kuoelhfoinlineContent-wedge-5]{visibility:hidden;height:1055px;width:0;grid-area:1 / 1 / 5 / 2}[data-mesh-id=comp-kuoelhfoinlineContent-wedge-7]{visibility:hidden;height:1483px;width:0;grid-area:1 / 1 / 7 / 2}[data-mesh-id=comp-kuoelhfoinlineContent-wedge-9]{visibility:hidden;height:1803px;width:0;grid-area:1 / 1 / 9 / 2}[data-mesh-id=comp-kuoelhfoinlineContent-wedge-11]{visibility:hidden;height:2228px;width:0;grid-area:1 / 1 / 11 / 2}[data-mesh-id=comp-kuoelhfoinlineContent-wedge-13]{visibility:hidden;height:2542px;width:0;grid-area:1 / 1 / 13 / 2}[data-mesh-id=comp-kuoelhfoinlineContent-wedge-15]{visibility:hidden;height:2839px;width:0;grid-area:1 / 1 / 15 / 2}[data-mesh-id=comp-kuof8ejhinlineContent]{height:auto;width:100%}[data-mesh-id=comp-kuof8ejhinlineContent-gridContainer]{position:static;display:grid;height:auto;width:100%;min-height:auto;grid-template-rows:repeat(7, min-content) 1fr;grid-template-columns:100%}[data-mesh-id=comp-kuof8ejhinlineContent-gridContainer] > [id="comp-kuof8ejj2"]{position:relative;margin:56px 0px 24px calc((100% - 980px) * 0.5);left:74px;grid-area:1 / 1 / 9 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kuof8ejhinlineContent-gridContainer] > [id="comp-kv1k361j"]{position:relative;margin:279px 0px 10px calc((100% - 980px) * 0.5);left:371px;grid-area:1 / 1 / 2 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kuof8ejhinlineContent-gridContainer] > [id="comp-kv1k6sk7"]{position:relative;margin:0px 0px 10px calc((100% - 980px) * 0.5);left:379px;grid-area:3 / 1 / 4 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kuof8ejhinlineContent-gridContainer] > [id="comp-kv1khtni"]{position:relative;margin:0px 0px 10px calc((100% - 980px) * 0.5);left:383px;grid-area:5 / 1 / 6 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kuof8ejhinlineContent-gridContainer] > [id="comp-kv1km28m"]{position:relative;margin:0px 0px 10px calc((100% - 980px) * 0.5);left:383px;grid-area:7 / 1 / 8 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kuof8ejhinlineContent-wedge-3]{visibility:hidden;height:1178px;width:0;grid-area:1 / 1 / 3 / 2}[data-mesh-id=comp-kuof8ejhinlineContent-wedge-5]{visibility:hidden;height:1758px;width:0;grid-area:1 / 1 / 5 / 2}[data-mesh-id=comp-kuof8ejhinlineContent-wedge-7]{visibility:hidden;height:2046px;width:0;grid-area:1 / 1 / 7 / 2}[data-mesh-id=comp-kuofiywkinlineContent]{height:auto;width:100%}[data-mesh-id=comp-kuofiywkinlineContent-gridContainer]{position:static;display:grid;height:auto;width:100%;min-height:auto;grid-template-rows:min-content 1fr;grid-template-columns:100%}[data-mesh-id=comp-kuofiywkinlineContent-gridContainer] > [id="comp-kuofjx5b"]{position:relative;margin:37px 0px 48px calc((100% - 980px) * 0.5);left:66px;grid-area:1 / 1 / 2 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kuofiywkinlineContent-gridContainer] > [id="comp-kuofldl0"]{position:relative;margin:0px 0px 31px calc((100% - 980px) * 0.5);left:66px;grid-area:2 / 1 / 3 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kuofiywkinlineContent-gridContainer] > [id="comp-kuofmu42"]{position:relative;margin:0px 0px 10px calc((100% - 980px) * 0.5);left:490px;grid-area:2 / 1 / 3 / 2;justify-self:start;align-self:start}[data-mesh-id=Containerc1dmpinlineContent]{height:auto;width:100%}[data-mesh-id=Containerc1dmpinlineContent-gridContainer]{position:static;display:grid;height:auto;width:100%;min-height:2793px;grid-template-rows:repeat(8, min-content) 1fr;grid-template-columns:100%;padding-bottom:20px;box-sizing:border-box}[data-mesh-id=Containerc1dmpinlineContent-gridContainer] > [id="comp-kuocyatb"]{position:relative;margin:23px 0px 12px calc((100% - 980px) * 0.5);left:14px;grid-area:1 / 1 / 2 / 2;justify-self:start;align-self:start}[data-mesh-id=Containerc1dmpinlineContent-gridContainer] > [id="comp-kuodc6by"]{position:relative;margin:0px 0px 5px calc((100% - 980px) * 0.5);left:14px;grid-area:2 / 1 / 3 / 2;justify-self:start;align-self:start}[data-mesh-id=Containerc1dmpinlineContent-gridContainer] > [id="comp-kuodd38h"]{position:relative;margin:0px 0px 10px calc((100% - 980px) * 0.5);left:14px;grid-area:3 / 1 / 4 / 2;justify-self:start;align-self:start}[data-mesh-id=Containerc1dmpinlineContent-gridContainer] > [id="comp-kuodjna2"]{position:relative;margin:130px 0px 10px calc((100% - 980px) * 0.5);left:24px;grid-area:4 / 1 / 5 / 2;justify-self:start;align-self:start}[data-mesh-id=Containerc1dmpinlineContent-gridContainer] > [id="comp-kuodj4sa"]{position:relative;margin:0px 0px 31px calc((100% - 980px) * 0.5);left:526px;grid-area:4 / 1 / 5 / 2;justify-self:start;align-self:start}[data-mesh-id=Containerc1dmpinlineContent-gridContainer] > [id="comp-kuodpyff"]{position:relative;margin:0px 0px 37px calc((100% - 980px) * 0.5);left:0px;grid-area:5 / 1 / 6 / 2;justify-self:start;align-self:start}[data-mesh-id=Containerc1dmpinlineContent-gridContainer] > [id="comp-kuoelhdv"]{position:relative;margin:0px 0px 0 calc((100% - 980px) * 0.5);left:0px;grid-area:6 / 1 / 7 / 2;justify-self:start;align-self:start}[data-mesh-id=Containerc1dmpinlineContent-gridContainer] > [id="comp-kuof8ehc"]{position:relative;margin:0px 0px 39px calc((100% - 980px) * 0.5);left:0px;grid-area:7 / 1 / 8 / 2;justify-self:start;align-self:start}[data-mesh-id=Containerc1dmpinlineContent-gridContainer] > [id="comp-kuof6fav"]{position:relative;margin:0px 0px 21px calc((100% - 980px) * 0.5);left:66px;grid-area:8 / 1 / 9 / 2;justify-self:start;align-self:start}[data-mesh-id=Containerc1dmpinlineContent-gridContainer] > [id="comp-kuofiyu7"]{position:relative;margin:0px 0px 0 calc((100% - 980px) * 0.5);left:0px;grid-area:9 / 1 / 10 / 2;justify-self:start;align-self:start}#comp-kuocyatb{width:567px;height:82px}#comp-kuodc6by{width:310px;height:55px}#comp-kuodd38h{width:556px;height:320px}#comp-kuodjna2{width:489px;height:91px}#comp-kuodj4sa{width:418px;height:400px}#comp-kuof6fav{width:284px;height:5px}#comp-kuoeidd9{width:176px;height:71px}#comp-kuodv5y5{width:262px;height:120px}#comp-kuoei430{width:176px;height:71px}#comp-kuodyh1l{width:261px;height:120px}#comp-kuoeihyu{width:176px;height:35px}#comp-kuodyiux{width:262px;height:100px}#comp-kuoelwg9{width:833px;height:3047px}#comp-kv1jr12x{width:509px;height:273px}#comp-kv1juqdg{width:337px;height:247px}#comp-kv1jxi6b{width:403px;height:109px}#comp-kv1jzm1q{width:382px;height:110px}#comp-kv1k0zkl{width:182px;height:209px}#comp-kv1jt9pr{width:227px;height:75px}#comp-kv1m8u6o{width:372px;height:209px}#comp-kv1mbtgx{width:374px;height:210px}#comp-kuof8ejj2{width:864px;height:2802px}#comp-kv1k361j{width:269px;height:131px}#comp-kv1k6sk7{width:254px;height:220px}#comp-kv1khtni{width:245px;height:123px}#comp-kv1km28m{width:245px;height:134px}#comp-kuofjx5b{width:304px;height:41px}#comp-kuofldl0{width:389px;height:1088px}#comp-kuofmu42{width:471px;height:768px}#c1dmp{left:0;margin-left:0;width:100%;min-width:980px}#comp-kuodpyff{left:0;margin-left:0;width:100%;min-width:980px}#comp-kuoelhdv{left:0;margin-left:0;width:100%;min-width:980px}#comp-kuof8ehc{left:0;margin-left:0;width:100%;min-width:980px}#comp-kuofiyu7{left:0;margin-left:0;width:100%;min-width:980px}#comp-kuodpyhj{width:980px}#comp-kuoelhfo{width:980px}#comp-kuof8ejh{width:980px}#comp-kuofiywk{width:980px}#masterPage{--pinned-layers-in-page:0}
+
[data-mesh-id=comp-kv1pn5tfinlineContent]{height:auto;width:100%}[data-mesh-id=comp-kv1pn5tfinlineContent-gridContainer]{position:static;display:grid;height:auto;width:100%;min-height:auto;grid-template-rows:min-content 1fr;grid-template-columns:100%}[data-mesh-id=comp-kv1pn5tfinlineContent-gridContainer] > [id="comp-kv1pn5ts"]{position:relative;margin:41px 0px 19px calc((100% - 980px) * 0.5);left:80px;grid-area:1 / 1 / 2 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pn5tfinlineContent-gridContainer] > [id="comp-kv1pn5tu"]{position:relative;margin:0px 0px 32px calc((100% - 980px) * 0.5);left:57px;grid-area:2 / 1 / 3 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pn5tfinlineContent-gridContainer] > [id="comp-kv1pn5u2"]{position:relative;margin:41px 0px 19px calc((100% - 980px) * 0.5);left:388px;grid-area:1 / 1 / 2 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pn5tfinlineContent-gridContainer] > [id="comp-kv1pn5u31"]{position:relative;margin:0px 0px 52px calc((100% - 980px) * 0.5);left:379px;grid-area:2 / 1 / 3 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pn5tfinlineContent-gridContainer] > [id="comp-kv1pn5u71"]{position:relative;margin:41px 0px 54px calc((100% - 980px) * 0.5);left:715px;grid-area:1 / 1 / 2 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pn5tfinlineContent-gridContainer] > [id="comp-kv1pn5u9"]{position:relative;margin:0px 0px 52px calc((100% - 980px) * 0.5);left:693px;grid-area:2 / 1 / 3 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pxjz4inlineContent]{height:auto;width:100%}[data-mesh-id=comp-kv1pxjz4inlineContent-gridContainer]{position:static;display:grid;height:auto;width:100%;min-height:auto;grid-template-rows:repeat(20, min-content) 1fr;grid-template-columns:100%}[data-mesh-id=comp-kv1pxjz4inlineContent-gridContainer] > [id="comp-kv1pyxm9"]{position:relative;margin:39px 0px 51px calc((100% - 980px) * 0.5);left:57px;grid-area:1 / 1 / 2 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pxjz4inlineContent-gridContainer] > [id="comp-kv1py2b1"]{position:relative;margin:0px 0px 56px calc((100% - 980px) * 0.5);left:191px;grid-area:2 / 1 / 3 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pxjz4inlineContent-gridContainer] > [id="comp-kv1pzdde"]{position:relative;margin:0px 0px 40px calc((100% - 980px) * 0.5);left:62px;grid-area:3 / 1 / 4 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pxjz4inlineContent-gridContainer] > [id="comp-kv1q1964"]{position:relative;margin:0px 0px 50px calc((100% - 980px) * 0.5);left:251px;grid-area:4 / 1 / 5 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pxjz4inlineContent-gridContainer] > [id="comp-kv1q1sac"]{position:relative;margin:0px 0px 62px calc((100% - 980px) * 0.5);left:57px;grid-area:5 / 1 / 6 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pxjz4inlineContent-gridContainer] > [id="comp-kv1q2xm7"]{position:relative;margin:0px 0px 34px calc((100% - 980px) * 0.5);left:257px;grid-area:6 / 1 / 7 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pxjz4inlineContent-gridContainer] > [id="comp-kv1q4azq"]{position:relative;margin:0px 0px 16px calc((100% - 980px) * 0.5);left:54px;grid-area:7 / 1 / 8 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pxjz4inlineContent-gridContainer] > [id="comp-kv1q3dib"]{position:relative;margin:0px 0px 46px calc((100% - 980px) * 0.5);left:54px;grid-area:8 / 1 / 9 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pxjz4inlineContent-gridContainer] > [id="comp-kv1q5jkv"]{position:relative;margin:0px 0px 0 calc((100% - 980px) * 0.5);left:323px;grid-area:9 / 1 / 10 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pxjz4inlineContent-gridContainer] > [id="comp-kv1q5u83"]{position:relative;margin:0px 0px 10px calc((100% - 980px) * 0.5);left:223px;grid-area:10 / 1 / 11 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pxjz4inlineContent-gridContainer] > [id="comp-kv1q6ijs"]{position:relative;margin:11px 0px 12px calc((100% - 980px) * 0.5);left:60px;grid-area:10 / 1 / 11 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pxjz4inlineContent-gridContainer] > [id="comp-kv1q9pgh"]{position:relative;margin:0px 0px 2px calc((100% - 980px) * 0.5);left:234px;grid-area:11 / 1 / 12 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pxjz4inlineContent-gridContainer] > [id="comp-kv1qa597"]{position:relative;margin:0px 0px 0 calc((100% - 980px) * 0.5);left:401px;grid-area:12 / 1 / 13 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pxjz4inlineContent-gridContainer] > [id="comp-kv1qatc8"]{position:relative;margin:0px 0px 45px calc((100% - 980px) * 0.5);left:74px;grid-area:13 / 1 / 14 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pxjz4inlineContent-gridContainer] > [id="comp-kv1qdfya"]{position:relative;margin:0px 0px -6px calc((100% - 980px) * 0.5);left:240px;grid-area:14 / 1 / 15 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pxjz4inlineContent-gridContainer] > [id="comp-kv1qeaiz"]{position:relative;margin:0px 0px 7px calc((100% - 980px) * 0.5);left:368px;grid-area:15 / 1 / 16 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pxjz4inlineContent-gridContainer] > [id="comp-kv1qej99"]{position:relative;margin:0px 0px 16px calc((100% - 980px) * 0.5);left:85px;grid-area:16 / 1 / 17 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pxjz4inlineContent-gridContainer] > [id="comp-kv1qg30b"]{position:relative;margin:0px 0px 11px calc((100% - 980px) * 0.5);left:238px;grid-area:17 / 1 / 18 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pxjz4inlineContent-gridContainer] > [id="comp-kv1qg7gf"]{position:relative;margin:0px 0px 0 calc((100% - 980px) * 0.5);left:360px;grid-area:18 / 1 / 19 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pxjz4inlineContent-gridContainer] > [id="comp-kv1qh65l"]{position:relative;margin:0px 0px 24px calc((100% - 980px) * 0.5);left:91px;grid-area:19 / 1 / 20 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pxjz4inlineContent-gridContainer] > [id="comp-kv1qlb30"]{position:relative;margin:0px 0px 23px calc((100% - 980px) * 0.5);left:360px;grid-area:20 / 1 / 21 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pxjz4inlineContent-gridContainer] > [id="comp-kv1qlfnf"]{position:relative;margin:0px 0px 22px calc((100% - 980px) * 0.5);left:360px;grid-area:21 / 1 / 22 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pn5uminlineContent]{height:auto;width:100%}[data-mesh-id=comp-kv1pn5uminlineContent-gridContainer]{position:static;display:grid;height:auto;width:100%;min-height:auto;grid-template-rows:repeat(9, min-content) 1fr;grid-template-columns:100%}[data-mesh-id=comp-kv1pn5uminlineContent-gridContainer] > [id="comp-kv1pn5uo"]{position:relative;margin:72px 0px 0 calc((100% - 980px) * 0.5);left:72px;grid-area:1 / 1 / 2 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pn5uminlineContent-gridContainer] > [id="comp-kv1pn5up1"]{position:relative;margin:0px 0px 54px calc((100% - 980px) * 0.5);left:73px;grid-area:2 / 1 / 3 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pn5uminlineContent-gridContainer] > [id="comp-kv1qntyi"]{position:relative;margin:4px 0px 10px calc((100% - 980px) * 0.5);left:84px;grid-area:2 / 1 / 3 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pn5uminlineContent-gridContainer] > [id="comp-kv1qt56b"]{position:relative;margin:0px 0px 0 calc((100% - 980px) * 0.5);left:81px;grid-area:3 / 1 / 4 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pn5uminlineContent-gridContainer] > [id="comp-kv1qt56p"]{position:relative;margin:0px 0px 30px calc((100% - 980px) * 0.5);left:82px;grid-area:4 / 1 / 5 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pn5uminlineContent-gridContainer] > [id="comp-kv1qtct7"]{position:relative;margin:5px 0px 10px calc((100% - 980px) * 0.5);left:82px;grid-area:4 / 1 / 5 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pn5uminlineContent-gridContainer] > [id="comp-kv1qul9y"]{position:relative;margin:0px 0px 1px calc((100% - 980px) * 0.5);left:82px;grid-area:5 / 1 / 6 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pn5uminlineContent-gridContainer] > [id="comp-kv1qulak"]{position:relative;margin:0px 0px 2px calc((100% - 980px) * 0.5);left:82px;grid-area:6 / 1 / 7 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pn5uminlineContent-gridContainer] > [id="comp-kv1qula9"]{position:relative;margin:0px 0px 48px calc((100% - 980px) * 0.5);left:82px;grid-area:7 / 1 / 8 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pn5uminlineContent-gridContainer] > [id="comp-kv1qvqzq"]{position:relative;margin:0px 0px 3px calc((100% - 980px) * 0.5);left:82px;grid-area:8 / 1 / 9 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pn5uminlineContent-gridContainer] > [id="comp-kv1qvuhz"]{position:relative;margin:0px 0px 26px calc((100% - 980px) * 0.5);left:82px;grid-area:9 / 1 / 10 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pn5uminlineContent-gridContainer] > [id="comp-kv1qvmhm"]{position:relative;margin:0px 0px 10px calc((100% - 980px) * 0.5);left:82px;grid-area:10 / 1 / 11 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pn5uw1inlineContent]{height:auto;width:100%}[data-mesh-id=comp-kv1pn5uw1inlineContent-gridContainer]{position:static;display:grid;height:auto;width:100%;min-height:auto;grid-template-rows:min-content 1fr;grid-template-columns:100%}[data-mesh-id=comp-kv1pn5uw1inlineContent-gridContainer] > [id="comp-kv1pn5uy"]{position:relative;margin:37px 0px 48px calc((100% - 980px) * 0.5);left:66px;grid-area:1 / 1 / 2 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pn5uw1inlineContent-gridContainer] > [id="comp-kv1pn5uz1"]{position:relative;margin:0px 0px 66px calc((100% - 980px) * 0.5);left:66px;grid-area:2 / 1 / 3 / 2;justify-self:start;align-self:start}[data-mesh-id=comp-kv1pn5uw1inlineContent-gridContainer] > [id="comp-kv1pn5v1"]{position:relative;margin:0px 0px 10px calc((100% - 980px) * 0.5);left:490px;grid-area:2 / 1 / 3 / 2;justify-self:start;align-self:start}[data-mesh-id=Containerbd9viinlineContent]{height:auto;width:100%}[data-mesh-id=Containerbd9viinlineContent-gridContainer]{position:static;display:grid;height:auto;width:100%;min-height:2793px;grid-template-rows:repeat(8, min-content) 1fr;grid-template-columns:100%;padding-bottom:20px;box-sizing:border-box}[data-mesh-id=Containerbd9viinlineContent-gridContainer] > [id="comp-kv1pn5se"]{position:relative;margin:23px 0px 12px calc((100% - 980px) * 0.5);left:14px;grid-area:1 / 1 / 2 / 2;justify-self:start;align-self:start}[data-mesh-id=Containerbd9viinlineContent-gridContainer] > [id="comp-kv1pn5si"]{position:relative;margin:0px 0px 5px calc((100% - 980px) * 0.5);left:14px;grid-area:2 / 1 / 3 / 2;justify-self:start;align-self:start}[data-mesh-id=Containerbd9viinlineContent-gridContainer] > [id="comp-kv1pn5sk"]{position:relative;margin:0px 0px 10px calc((100% - 980px) * 0.5);left:14px;grid-area:3 / 1 / 4 / 2;justify-self:start;align-self:start}[data-mesh-id=Containerbd9viinlineContent-gridContainer] > [id="comp-kv1pn5sq1"]{position:relative;margin:0px 0px 59px calc((100% - 980px) * 0.5);left:224px;grid-area:5 / 1 / 6 / 2;justify-self:start;align-self:start}[data-mesh-id=Containerbd9viinlineContent-gridContainer] > [id="comp-kv1pn5ss"]{position:relative;margin:0px 0px 19px calc((100% - 980px) * 0.5);left:0px;grid-area:6 / 1 / 7 / 2;justify-self:start;align-self:start}[data-mesh-id=Containerbd9viinlineContent-gridContainer] > [id="comp-kv1pxjve"]{position:relative;margin:0px 0px 0 calc((100% - 980px) * 0.5);left:0px;grid-area:7 / 1 / 8 / 2;justify-self:start;align-self:start}[data-mesh-id=Containerbd9viinlineContent-gridContainer] > [id="comp-kv1pn5ui"]{position:relative;margin:0px 0px 66px calc((100% - 980px) * 0.5);left:0px;grid-area:8 / 1 / 9 / 2;justify-self:start;align-self:start}[data-mesh-id=Containerbd9viinlineContent-gridContainer] > [id="comp-kv1pn5uu"]{position:relative;margin:0px 0px 0 calc((100% - 980px) * 0.5);left:0px;grid-area:9 / 1 / 10 / 2;justify-self:start;align-self:start}[data-mesh-id=Containerbd9viinlineContent-wedge-5]{visibility:hidden;height:603px;width:0;grid-area:1 / 1 / 5 / 2}#comp-kv1pn5se{width:567px;height:82px}#comp-kv1pn5si{width:310px;height:54px}#comp-kv1pn5sk{width:556px;height:320px}#comp-kv1pn5sq1{width:489px;height:81px}#comp-kv1pn5ts{width:176px;height:70px}#comp-kv1pn5tu{width:262px;height:120px}#comp-kv1pn5u2{width:176px;height:70px}#comp-kv1pn5u31{width:261px;height:100px}#comp-kv1pn5u71{width:176px;height:35px}#comp-kv1pn5u9{width:262px;height:100px}#comp-kv1pyxm9{width:556px;height:20px}#comp-kv1py2b1{width:600px;height:321px}#comp-kv1pzdde{width:897px;height:115px}#comp-kv1q1964{width:480px;height:270px}#comp-kv1q1sac{width:897px;height:155px}#comp-kv1q2xm7{width:480px;height:270px}#comp-kv1q4azq{width:284px;height:6px}#comp-kv1q3dib{width:831px;height:161px}#comp-kv1q5jkv{width:293px;height:97px}#comp-kv1q5u83{width:591px;height:33px}#comp-kv1q6ijs{width:831px;height:141px}#comp-kv1q9pgh{width:513px;height:376px}#comp-kv1qa597{width:346px;height:33px}#comp-kv1qatc8{width:831px;height:101px}#comp-kv1qdfya{width:533px;height:144px}#comp-kv1qeaiz{width:346px;height:33px}#comp-kv1qej99{width:831px;height:121px}#comp-kv1qg30b{width:538px;height:155px}#comp-kv1qg7gf{width:346px;height:33px}#comp-kv1qh65l{width:831px;height:101px}#comp-kv1qlb30{width:301px;height:345px}#comp-kv1qlfnf{width:357px;height:66px}#comp-kv1pn5uo{width:608px;height:35px}#comp-kv1pn5up1{width:818px;height:300px}#comp-kv1qntyi{width:284px;height:5px}#comp-kv1qt56b{width:608px;height:35px}#comp-kv1qt56p{width:818px;height:278px}#comp-kv1qtct7{width:284px;height:5px}#comp-kv1qul9y{width:608px;height:35px}#comp-kv1qulak{width:284px;height:5px}#comp-kv1qula9{width:818px;height:178px}#comp-kv1qvqzq{width:608px;height:35px}#comp-kv1qvuhz{width:284px;height:5px}#comp-kv1qvmhm{width:818px;height:360px}#comp-kv1pn5uy{width:304px;height:41px}#comp-kv1pn5uz1{width:342px;height:1220px}#comp-kv1pn5v1{width:471px;height:760px}#bd9vi{left:0;margin-left:0;width:100%;min-width:980px}#comp-kv1pn5ss{left:0;margin-left:0;width:100%;min-width:980px}#comp-kv1pxjve{left:0;margin-left:0;width:100%;min-width:980px}#comp-kv1pn5ui{left:0;margin-left:0;width:100%;min-width:980px}#comp-kv1pn5uu{left:0;margin-left:0;width:100%;min-width:980px}#comp-kv1pn5tf{width:980px}#comp-kv1pxjz4{width:980px}#comp-kv1pn5um{width:980px}#comp-kv1pn5uw1{width:980px}#masterPage{--pinned-layers-in-page:0}
 
@font-face {
 
@font-face {
 
font-family: wf_4dcfda9e6d1242458c6bd410b;
 
font-family: wf_4dcfda9e6d1242458c6bd410b;
Line 600: Line 619:
 
     url("//fonts.gstatic.com/s/roboto/v18/97uahxiqZRoncBaCEI3aW6CWcynf_cDxXwCLxiixG1c.ttf") format("truetype"),
 
     url("//fonts.gstatic.com/s/roboto/v18/97uahxiqZRoncBaCEI3aW6CWcynf_cDxXwCLxiixG1c.ttf") format("truetype"),
 
     url("//fonts.gstatic.com/l/font?kit=97uahxiqZRoncBaCEI3aW5bd9NUM7myrQQz30yPaGQ4&skey=c06e7213f788649e&v=v18#Roboto") format("svg");
 
     url("//fonts.gstatic.com/l/font?kit=97uahxiqZRoncBaCEI3aW5bd9NUM7myrQQz30yPaGQ4&skey=c06e7213f788649e&v=v18#Roboto") format("svg");
 +
 
}
 
}
 
@font-face {
 
@font-face {
Line 673: Line 693:
 
font-weight: 400;
 
font-weight: 400;
 
src: local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xHIzIXKMnyrYk.woff2) format('woff2');
 
src: local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xHIzIXKMnyrYk.woff2) format('woff2');
 
 
unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
 
unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
 
}
 
}
Line 889: Line 908:
 
url("https://static.wixstatic.com/ufonts/2ce676_938e19a738164a83b7725886d1293a6f/woff/file.woff") format("woff"),
 
url("https://static.wixstatic.com/ufonts/2ce676_938e19a738164a83b7725886d1293a6f/woff/file.woff") format("woff"),
 
url("https://static.wixstatic.com/ufonts/2ce676_938e19a738164a83b7725886d1293a6f/ttf/file.ttf") format("ttf");
 
url("https://static.wixstatic.com/ufonts/2ce676_938e19a738164a83b7725886d1293a6f/ttf/file.ttf") format("ttf");
 +
}
 +
@font-face {
 +
font-family: wf_dd52f3dbf5c4479998a2f50ec;
 +
src: url("https://static.wixstatic.com/ufonts/1229ac_dd52f3dbf5c4479998a2f50ec00b3bb8/woff2/file.woff2") format("woff2"),
 +
url("https://static.wixstatic.com/ufonts/1229ac_dd52f3dbf5c4479998a2f50ec00b3bb8/woff/file.woff") format("woff"),
 +
url("https://static.wixstatic.com/ufonts/1229ac_dd52f3dbf5c4479998a2f50ec00b3bb8/ttf/file.ttf") format("ttf");
 
}
 
}
 
@font-face {
 
@font-face {
Line 897: Line 922:
 
}
 
}
 
 
#comp-kuocyatb { height:auto }#comp-kuodc6by { height:auto }#comp-kuodd38h { height:auto }#comp-kuodjna2 { height:auto }#comp-kuodj4sa { --contentPaddingLeft:0px;--contentPaddingRight:0px;--contentPaddingTop:0px;--contentPaddingBottom:0px;--height:400px;--width:418px }#comp-kuof6fav { --lnw:2px;--brd:255,198,0;--alpha-brd:1;transform-origin:center 1px }#comp-kuoeidd9 { height:auto }#comp-kuodv5y5 { height:auto }#comp-kuoei430 { height:auto }#comp-kuodyh1l { height:auto }#comp-kuoeihyu { height:auto }#comp-kuodyiux { height:auto }#comp-kuoelwg9 { height:auto }#comp-kv1jr12x { --contentPaddingLeft:0px;--contentPaddingRight:0px;--contentPaddingTop:0px;--contentPaddingBottom:0px;--height:273px;--width:509px }#comp-kv1juqdg { --contentPaddingLeft:0px;--contentPaddingRight:0px;--contentPaddingTop:0px;--contentPaddingBottom:0px;--height:247px;--width:337px }#comp-kv1jxi6b { --contentPaddingLeft:0px;--contentPaddingRight:0px;--contentPaddingTop:0px;--contentPaddingBottom:0px;--height:109px;--width:403px }#comp-kv1jzm1q { --contentPaddingLeft:0px;--contentPaddingRight:0px;--contentPaddingTop:0px;--contentPaddingBottom:0px;--height:110px;--width:382px }#comp-kv1k0zkl { --contentPaddingLeft:0px;--contentPaddingRight:0px;--contentPaddingTop:0px;--contentPaddingBottom:0px;--height:209px;--width:182px }#comp-kv1jt9pr { --contentPaddingLeft:0px;--contentPaddingRight:0px;--contentPaddingTop:0px;--contentPaddingBottom:0px;--height:75px;--width:227px }#comp-kv1m8u6o { --boxShadow:none;--borderSize:0px;--borderColor:var(--color_2);--alpha-borderColor:1;--font:normal normal normal 40px/1.4em proxima-n-w01-reg,sans-serif;--fontColor:255,255,255;--alpha-fontColor:1;--textSizeScale:1px;--backgroundColor:0,0,0;--playButtonSize:50px;--playButtonMobileSize:30px;--alpha-backgroundColor:0.25 }#comp-kv1mbtgx { --boxShadow:none;--borderSize:0px;--borderColor:var(--color_2);--alpha-borderColor:1;--font:normal normal normal 40px/1.4em proxima-n-w01-reg,sans-serif;--fontColor:255,255,255;--alpha-fontColor:1;--textSizeScale:1px;--backgroundColor:0,0,0;--playButtonSize:50px;--playButtonMobileSize:30px;--alpha-backgroundColor:0.25 }#comp-kuof8ejj2 { --min-height:238px;height:auto }#comp-kv1k361j { --contentPaddingLeft:0px;--contentPaddingRight:0px;--contentPaddingTop:0px;--contentPaddingBottom:0px;--height:131px;--width:269px }#comp-kv1k6sk7 { --contentPaddingLeft:0px;--contentPaddingRight:0px;--contentPaddingTop:0px;--contentPaddingBottom:0px;--height:220px;--width:254px }#comp-kv1khtni { --contentPaddingLeft:0px;--contentPaddingRight:0px;--contentPaddingTop:0px;--contentPaddingBottom:0px;--height:123px;--width:245px }#comp-kv1km28m { --contentPaddingLeft:0px;--contentPaddingRight:0px;--contentPaddingTop:0px;--contentPaddingBottom:0px;--height:134px;--width:245px }#comp-kuofjx5b { height:auto }#comp-kuofldl0 { height:auto }#comp-kuofmu42 { height:auto }#c1dmp { --bg:255,255,255;--alpha-bg:1;--shc-mutated-brightness:128,128,128;width:auto;min-height:2793px }#comp-kuodpyff { --bg-overlay-color:transparent;--padding:0px;--margin:0px;min-width:980px;--firstChildMarginTop:-1px;--lastChildMarginBottom:-1px }#comp-kuoelhdv { --bg-overlay-color:transparent;--padding:0px;--margin:0px;min-width:980px;--firstChildMarginTop:-1px;--lastChildMarginBottom:-1px }#comp-kuof8ehc { --bg-overlay-color:transparent;--padding:0px;--margin:0px;min-width:980px;--firstChildMarginTop:-1px;--lastChildMarginBottom:-1px }#comp-kuofiyu7 { --bg-overlay-color:transparent;--padding:0px;--margin:0px;min-width:980px;--firstChildMarginTop:-1px;--lastChildMarginBottom:-1px }#comp-kuodpyhj { --bg-overlay-color:rgb(205, 236, 169);width:100%;--column-width:980px;--column-flex:980 }#comp-kuoelhfo { --bg-overlay-color:rgb(250, 250, 250);width:100%;--column-width:980px;--column-flex:980 }#comp-kuof8ejh { --bg-overlay-color:transparent;width:100%;--column-width:980px;--column-flex:980 }#comp-kuofiywk { --bg-overlay-color:rgb(253, 235, 197);width:100%;--column-width:980px;--column-flex:980 }#pageBackground_c1dmp { --bg-position:absolute;--bg-overlay-color:rgb(var(--color_11));--fill-layer-background-overlay-color:transparent;--fill-layer-background-overlay-position:absolute }
+
#comp-kv1pn5se { height:auto }#comp-kv1pn5si { height:auto }#comp-kv1pn5sk { height:auto }#comp-kv1pn5sq1 { height:auto }#comp-kv1pn5ts { height:auto }#comp-kv1pn5tu { height:auto }#comp-kv1pn5u2 { height:auto }#comp-kv1pn5u31 { height:auto }#comp-kv1pn5u71 { height:auto }#comp-kv1pn5u9 { height:auto }#comp-kv1pyxm9 { height:auto }#comp-kv1py2b1 { --contentPaddingLeft:0px;--contentPaddingRight:0px;--contentPaddingTop:0px;--contentPaddingBottom:0px;--height:321px;--width:600px }#comp-kv1pzdde { height:auto }#comp-kv1q1964 { --boxShadow:none;--borderSize:0px;--borderColor:var(--color_2);--alpha-borderColor:1;--font:normal normal normal 40px/1.4em proxima-n-w01-reg,sans-serif;--fontColor:255,255,255;--alpha-fontColor:1;--textSizeScale:1px;--backgroundColor:0,0,0;--playButtonSize:50px;--playButtonMobileSize:30px;--alpha-backgroundColor:0.25 }#comp-kv1q1sac { height:auto }#comp-kv1q2xm7 { --boxShadow:none;--borderSize:0px;--borderColor:var(--color_2);--alpha-borderColor:1;--font:normal normal normal 40px/1.4em proxima-n-w01-reg,sans-serif;--fontColor:255,255,255;--alpha-fontColor:1;--textSizeScale:1px;--backgroundColor:0,0,0;--playButtonSize:50px;--playButtonMobileSize:30px;--alpha-backgroundColor:0.25 }#comp-kv1q4azq { --lnw:6px;--brd:69,172,255;--alpha-brd:1;transform-origin:center 3px }#comp-kv1q3dib { height:auto }#comp-kv1q5jkv { --contentPaddingLeft:0px;--contentPaddingRight:0px;--contentPaddingTop:0px;--contentPaddingBottom:0px;--height:97px;--width:293px }#comp-kv1q5u83 { height:auto }#comp-kv1q6ijs { height:auto }#comp-kv1q9pgh { --contentPaddingLeft:0px;--contentPaddingRight:0px;--contentPaddingTop:0px;--contentPaddingBottom:0px;--height:376px;--width:513px }#comp-kv1qa597 { height:auto }#comp-kv1qatc8 { height:auto }#comp-kv1qdfya { --contentPaddingLeft:0px;--contentPaddingRight:0px;--contentPaddingTop:0px;--contentPaddingBottom:0px;--height:144px;--width:533px }#comp-kv1qeaiz { height:auto }#comp-kv1qej99 { height:auto }#comp-kv1qg30b { --contentPaddingLeft:0px;--contentPaddingRight:0px;--contentPaddingTop:0px;--contentPaddingBottom:0px;--height:155px;--width:538px }#comp-kv1qg7gf { height:auto }#comp-kv1qh65l { height:auto }#comp-kv1qlb30 { --contentPaddingLeft:0px;--contentPaddingRight:0px;--contentPaddingTop:0px;--contentPaddingBottom:0px;--height:345px;--width:301px }#comp-kv1qlfnf { height:auto }#comp-kv1pn5uo { height:auto }#comp-kv1pn5up1 { height:auto }#comp-kv1qntyi { --lnw:2px;--brd:255,198,0;--alpha-brd:1;transform-origin:center 1px }#comp-kv1qt56b { height:auto }#comp-kv1qt56p { height:auto }#comp-kv1qtct7 { --lnw:2px;--brd:255,198,0;--alpha-brd:1;transform-origin:center 1px }#comp-kv1qul9y { height:auto }#comp-kv1qulak { --lnw:2px;--brd:255,198,0;--alpha-brd:1;transform-origin:center 1px }#comp-kv1qula9 { height:auto }#comp-kv1qvqzq { height:auto }#comp-kv1qvuhz { --lnw:2px;--brd:255,198,0;--alpha-brd:1;transform-origin:center 1px }#comp-kv1qvmhm { height:auto }#comp-kv1pn5uy { height:auto }#comp-kv1pn5uz1 { height:auto }#comp-kv1pn5v1 { height:auto }#bd9vi { --bg:255,255,255;--alpha-bg:1;--shc-mutated-brightness:128,128,128;width:auto;min-height:2793px }#comp-kv1pn5ss { --bg-overlay-color:transparent;--padding:0px;--margin:0px;min-width:980px;--firstChildMarginTop:-1px;--lastChildMarginBottom:-1px }#comp-kv1pxjve { --bg-overlay-color:transparent;--padding:0px;--margin:0px;min-width:980px;--firstChildMarginTop:-1px;--lastChildMarginBottom:-1px }#comp-kv1pn5ui { --bg-overlay-color:transparent;--padding:0px;--margin:0px;min-width:980px;--firstChildMarginTop:-1px;--lastChildMarginBottom:-1px }#comp-kv1pn5uu { --bg-overlay-color:transparent;--padding:0px;--margin:0px;min-width:980px;--firstChildMarginTop:-1px;--lastChildMarginBottom:-1px }#comp-kv1pn5tf { --bg-overlay-color:rgb(205, 236, 169);width:100%;--column-width:980px;--column-flex:980 }#comp-kv1pxjz4 { --bg-overlay-color:rgb(250, 250, 250);width:100%;--column-width:980px;--column-flex:980 }#comp-kv1pn5um { --bg-overlay-color:transparent;width:100%;--column-width:980px;--column-flex:980 }#comp-kv1pn5uw1 { --bg-overlay-color:rgb(253, 235, 197);width:100%;--column-width:980px;--column-flex:980 }#pageBackground_bd9vi { --bg-position:absolute;--bg-overlay-color:rgb(var(--color_11));--fill-layer-background-overlay-color:transparent;--fill-layer-background-overlay-position:absolute }
  
 
</style></pages-css>
 
</style></pages-css>
 +
 
 
 
<!-- Arriba de Imagen_principal (aquí) va todo el código tal cual de wix arriba de SITE_CONTAINER-->
 
<!-- Arriba de Imagen_principal (aquí) va todo el código tal cual de wix arriba de SITE_CONTAINER-->
Line 915: Line 941:
 
</div>
 
</div>
 
<div class="Texto" style="display: flex">
 
<div class="Texto" style="display: flex">
+
<div id="site-root"><div id="masterPage" class="mesh-layout">
<div id="site-root"><div id="masterPage" class="mesh-layout">
+
+
<main id="PAGES_CONTAINER" tabindex="-1"><div id="SITE_PAGES"><div class="_2YGAo"><div id="bd9vi" class="_1FOTJ _3LL-w"><div class="_3jgRX"></div><div class="_2ufc7"><div id="Containerbd9vi" class="_1KV2M"><div data-mesh-id="Containerbd9viinlineContent" data-testid="inline-content" class=""><div data-mesh-id="Containerbd9viinlineContent-gridContainer" data-testid="mesh-container-content"><div id="comp-kv1pn5se" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><h1 class="font_0" style="font-size:60px"><span style="font-family:wfont_299caa_3396eff86734448f84bd1bfa8335f847,wf_3396eff86734448f84bd1bfa8,orig_nunito_bold">Software</span></h1></div><div id="comp-kv1pn5si" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><h2 class="font_2" style="font-size:40px"><span style="font-family:wfont_093ca4_4dcfda9e6d1242458c6bd410b0b78ced,wf_4dcfda9e6d1242458c6bd410b,orig_nunito_regular" id="primer">Introduction</span></h2></div><div id="comp-kv1pn5sk" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><p class="font_8" style="text-align: justify; font-size: 17px;"><span style="font-size:17px;"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light">Since we started this project, we realized how difficult it was to get a Quartz Crystal Microbalance, although more than difficult, it was expensive. Once we got deeper into the research, our goal was only one: to give other people the possibility to get information from their Quartz Crystal Balance in a simple and efficient way.</span></span></p>
<main id="PAGES_CONTAINER" tabindex="-1"><div id="SITE_PAGES"><div class="_2YGAo"><div id="c1dmp" class="_1FOTJ _3LL-w"><div class="_3jgRX"></div><div class="_2ufc7"><div id="Containerc1dmp" class="_1KV2M"><div data-mesh-id="Containerc1dmpinlineContent" data-testid="inline-content" class=""><div data-mesh-id="Containerc1dmpinlineContent-gridContainer" data-testid="mesh-container-content"><div id="comp-kuocyatb" class="_1Q9if" data-testid="richTextElement"><h1 class="font_0" style="font-size:60px"><span style="font-family:wfont_299caa_3396eff86734448f84bd1bfa8335f847,wf_3396eff86734448f84bd1bfa8,orig_nunito_bold">Software</span></h1></div><div id="comp-kuodc6by" class="_1Q9if" data-testid="richTextElement"><h2 class="font_2" style="font-size:40px"><span style="font-family:wfont_093ca4_4dcfda9e6d1242458c6bd410b0b78ced,wf_4dcfda9e6d1242458c6bd410b,orig_nunito_regular">Introduction</span></h2></div><div id="comp-kuodd38h" class="_1Q9if" data-testid="richTextElement"><p class="font_7" style="text-align:justify;font-size:17px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light">Since we started this project, we realized how difficult it was to get a Quartz Crystal Microbalance, although more than difficult, it was expensive. Once we got deeper into the research, our goal was only one: to give other people the possibility to get information from their Quartz Crystal Balance in a simple and efficient way. </span></p>
+
  
<p class="font_7" style="text-align:justify;font-size:17px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light">So, our software is a user-friendly interface that takes the user by the hand, step by step, and also gives the possibility to adapt the experiments to different scenarios for different needs. </span></p>
+
<p class="font_8" style="text-align: justify; font-size: 17px;"><span style="font-size:17px;"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light">So, our software is a user-friendly interface that takes the user by the hand, step by step, and also gives the possibility to adapt the experiments to different scenarios for different needs.</span></span></p>
  
<p class="font_7" style="text-align:justify;font-size:17px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light">The developed software is so flexible that the idea is that it can be used in other QCMs, not necessarily the one developed by us. We realized that the software used by commercial microbalances was only provided once you purchased their product.</span></p>
+
<p class="font_8" style="text-align: justify; font-size: 17px;"><span style="font-size:17px;"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light">The developed software is so flexible that the idea is that it can be used in other QCMs, not necessarily the one developed by us. We realized that the software used by commercial microbalances was only provided once you purchased their product.</span></span></p>
  
<p class="font_7" style="text-align:justify;font-size:17px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light">urthermore, modifying it would not be an easy task, and its use would be limited only to the company that sold it to you. Our philosophy was always to develop free software, with detailed indications within the code so that it can be modified, and above all, that it adapts to different needs.</span></p></div><div id="comp-kuodjna2" class="_1Q9if" data-testid="richTextElement"><h2 class="font_2" style="font-size: 76px; text-align: center;"><span style="font-size:76px;"><span style="color:#CDECA9"><span style="font-family:wfont_1229ac_98e6104439904642a97dab8221f26c85,wf_98e6104439904642a97dab822,orig_roboto_bold">Final Product</span></span></span></h2></div><div id="comp-kuodj4sa" class="XUUsC" title="" style="--filter-effect-svg-url:url(#kennedy-comp-kuodj4sa)"><div data-testid="linkElement" class="xQ_iF"><wix-image id="img_comp-kuodj4sa" class="_1-6YJ _1Fe8-" data-image-info="{&quot;containerId&quot;:&quot;comp-kuodj4sa&quot;,&quot;displayMode&quot;:&quot;fill&quot;,&quot;imageData&quot;:{&quot;width&quot;:3911,&quot;height&quot;:2607,&quot;uri&quot;:&quot;49cf43b85ab5497ea5c3a2e6d0737885.jpg&quot;,&quot;name&quot;:&quot;Hombre manos en el teclado&quot;,&quot;displayMode&quot;:&quot;fill&quot;,&quot;crop&quot;:{&quot;x&quot;:593,&quot;y&quot;:0,&quot;width&quot;:2724,&quot;height&quot;:2607,&quot;svgId&quot;:&quot;909695c1e003409ba70b5561666c7c4d.svg&quot;}}}" data-bg-effect-name="" data-is-svg="true" data-is-svg-mask="true" data-image-zoomed="" data-has-ssr-src="" data-src="https://static.wixstatic.com/media/49cf43b85ab5497ea5c3a2e6d0737885.jpg/v1/crop/x_593,y_0,w_2724,h_2607/fill/w_523,h_500,al_c,q_80,usm_0.66_1.00_0.01/Hombre%20manos%20en%20el%20teclado.webp"><svg id="svg_img_comp-kuodj4sa" class="_1b5KK"><defs><filter id="kennedy-comp-kuodj4sa" color-interpolation-filters="sRGB">
+
<p class="font_8" style="text-align: justify; font-size: 17px;"><span style="font-size:17px;"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light">urthermore, modifying it would not be an easy task, and its use would be limited only to the company that sold it to you. Our philosophy was always to develop free software, with detailed indications within the code so that it can be modified, and above all, that it adapts to different needs.</span></span></p></div><div id="comp-kv1pn5sq1" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><h2 class="font_2" style="font-size: 69px; text-align: right;"><span style="font-size:69px;"><span style="color:#CDECA9"><span style="font-family:wfont_1229ac_98e6104439904642a97dab8221f26c85,wf_98e6104439904642a97dab822,orig_roboto_bold" id="segundo">Final Product</span></span></span></h2></div><section id="comp-kv1pn5ss" class="_3d64y"><div id="bgLayers_comp-kv1pn5ss" data-hook="bgLayers" class="_3wnIc"><div data-testid="colorUnderlay" class="_3KzuS _3SQN-"></div><div id="bgMedia_comp-kv1pn5ss" class="_2GUhU"></div></div><div data-testid="columns" class="_1uldx"><div id="comp-kv1pn5tf" class="_1vNJf"><div id="bgLayers_comp-kv1pn5tf" data-hook="bgLayers" class="_3wnIc"><div data-testid="colorUnderlay" class="_3KzuS _3SQN-"></div><div id="bgMedia_comp-kv1pn5tf" class="_2GUhU"></div></div><div data-mesh-id="comp-kv1pn5tfinlineContent" data-testid="inline-content" class=""><div data-mesh-id="comp-kv1pn5tfinlineContent-gridContainer" data-testid="mesh-container-content"><div id="comp-kv1pn5ts" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><h2 class="font_2" style="font-size:26px; text-align:center"><span style="font-family:wfont_299caa_3396eff86734448f84bd1bfa8335f847,wf_3396eff86734448f84bd1bfa8,orig_nunito_bold"><span style="font-size:26px">Download files</span></span></h2></div><div id="comp-kv1pn5tu" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><p class="font_8" style="font-size:17px"><span style="font-size:17px"><span style="font-family:wfont_069f35_23de2075afcc42cc848bac4f05c000f8,wf_23de2075afcc42cc848bac4f0,orig_roboto">The link on Gituhub is provided so that anyone can download the necessary files: </span></span></p>
    <fecomponenttransfer result="srcRGB"></fecomponenttransfer>
+
    <fecolormatrix type="saturate" values="0"></fecolormatrix>
+
<fecomponenttransfer><fefuncr type="linear" slope="1.1" intercept="-0.05"></fefuncr>
+
<fefuncg type="linear" slope="1.1" intercept="-0.05"></fefuncg>
+
<fefuncb type="linear" slope="1.1" intercept="-0.05"></fefuncb></fecomponenttransfer>
+
<fecomponenttransfer><fefuncr type="linear" slope="0.9"></fefuncr><fefuncg type="linear" slope="0.9"></fefuncg><fefuncb type="linear" slope="0.9"></fefuncb></fecomponenttransfer>
+
    <fecomponenttransfer></fecomponenttransfer>
+
</filter></defs></svg><div class="_2tOYG" style="object-position:50% 50%"><svg width="418" height="400" viewBox="0 0 418 400" ref="svgcomp-kuodj4sa" key="svgcomp-kuodj4sa" id="svgcomp-kuodj4sa" version="1.1" role="img" aria-label="Hombre manos en el teclado"><defs><filter id="mask-comp-kuodj4sa-svg-bleach"><fecolormatrix type="matrix" values="0 0 0 0 1
+
0 0 0 0 1
+
0 0 0 0 1
+
0 0 0 1 0"></fecolormatrix></filter>
+
<mask id="mask-comp-kuodj4sa">
+
<use filter="url(#mask-comp-kuodj4sa-svg-bleach)" id="mask-comp-kuodj4sa-svg-use" xlink:href="#mask-comp-kuodj4sa-svg" width="100%" height="100%" x="0" y="0"></use>
+
</mask>
+
<svg role="presentation" aria-hidden="true" id="mask-comp-kuodj4sa-svg" preserveAspectRatio="none" data-bbox="20 20 160 160" viewBox="20 20 160 160" height="200" width="200" xmlns="http://www.w3.org/2000/svg" data-type="shape">
+
    <g>
+
        <path d="M180 20v160H20V20h160z"></path>
+
    </g>
+
</svg>
+
</defs><image xlink:href="https://static.wixstatic.com/media/49cf43b85ab5497ea5c3a2e6d0737885.jpg/v1/crop/x_593,y_0,w_2724,h_2607/fill/w_167,h_160,al_c,q_80,usm_0.66_1.00_0.01,blur_2/Hombre%20manos%20en%20el%20teclado.jpg" key="image" data-type="image" width="418" height="400" preserveAspectRatio="xMidYMid slice" mask="url(#mask-comp-kuodj4sa)" filter="url(#kennedy-comp-kuodj4sa)" data-svg-mask="mask-comp-kuodj4sa-svg" style="width: 418px; height: 400px; object-fit: cover;"></image></svg></div></wix-image></div></div><section id="comp-kuodpyff" class="_3d64y"><div id="bgLayers_comp-kuodpyff" data-hook="bgLayers" class="_3wnIc"><div data-testid="colorUnderlay" class="_3KzuS _3SQN-"></div><div id="bgMedia_comp-kuodpyff" class="_2GUhU"></div></div><div data-testid="columns" class="_1uldx"><div id="comp-kuodpyhj" class="_1vNJf"><div id="bgLayers_comp-kuodpyhj" data-hook="bgLayers" class="_3wnIc"><div data-testid="colorUnderlay" class="_3KzuS _3SQN-"></div><div id="bgMedia_comp-kuodpyhj" class="_2GUhU"></div></div><div data-mesh-id="comp-kuodpyhjinlineContent" data-testid="inline-content" class=""><div data-mesh-id="comp-kuodpyhjinlineContent-gridContainer" data-testid="mesh-container-content"><div id="comp-kuoeidd9" class="_1Q9if" data-testid="richTextElement"><h2 class="font_2" style="font-size:26px; text-align:center"><span style="font-family:wfont_299caa_3396eff86734448f84bd1bfa8335f847,wf_3396eff86734448f84bd1bfa8,orig_nunito_bold"><span style="font-size:26px">Download files</span></span></h2></div><div id="comp-kuodv5y5" class="_1Q9if" data-testid="richTextElement"><p class="font_7" style="text-align:justify;font-size:17px"><span style="font-family:wfont_069f35_23de2075afcc42cc848bac4f05c000f8,wf_23de2075afcc42cc848bac4f0,orig_roboto">The link on Gituhub is provided so that anyone can download the necessary files:</span></p>
+
  
<p class="font_7" style="text-align:justify;font-size:17px"><span style="font-family:wfont_069f35_23de2075afcc42cc848bac4f05c000f8,wf_23de2075afcc42cc848bac4f0,orig_roboto"><span class="wixGuard">​</span></span></p>
+
<p class="font_8" style="font-size:17px"><span style="font-size:17px"><span style="font-family:wfont_069f35_23de2075afcc42cc848bac4f05c000f8,wf_23de2075afcc42cc848bac4f0,orig_roboto">​</span></span></p>
  
<p class="font_7" style="text-align:justify;font-size:17px"><span style="font-family:wfont_069f35_23de2075afcc42cc848bac4f05c000f8,wf_23de2075afcc42cc848bac4f0,orig_roboto"><span style="text-decoration:underline"><a href="https://github.com/iGEMTECCEM2021/TecCEM/releases/tag/1.0.0" target="_blank" rel="noreferrer noopener">https://github.com/iGEMTECCEM2021/TecCEM/releases/tag/1.0.0</a></span></span></p></div><div id="comp-kuoei430" class="_1Q9if" data-testid="richTextElement"><h2 class="font_2" style="font-size:26px; text-align:center"><span style="font-family:wfont_299caa_3396eff86734448f84bd1bfa8335f847,wf_3396eff86734448f84bd1bfa8,orig_nunito_bold"><span style="font-size:26px">Application folder</span></span></h2></div><div id="comp-kuodyh1l" class="_1Q9if" data-testid="richTextElement"><p class="font_7" style="text-align:justify;font-size:17px"><span style="font-family:wfont_069f35_23de2075afcc42cc848bac4f05c000f8,wf_23de2075afcc42cc848bac4f0,orig_roboto">Or if you prefer to download directly, a folder is for the application:</span></p>
+
<p class="font_8" style="font-size:17px"><span style="text-decoration:underline;"><a href="https://github.com/igemsoftware2021/TecCEM/releases/tag/1.0.0" target="_blank" rel="noreferrer noopener"><span style="font-size:17px"><span style="font-family:wfont_069f35_23de2075afcc42cc848bac4f05c000f8,wf_23de2075afcc42cc848bac4f0,orig_roboto">https://github.com/iGEMTECCEM2021/TecCEM/releases/tag/1.0.0</span></span></a></span></p></div><div id="comp-kv1pn5u2" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><h2 class="font_2" style="font-size:26px; text-align:center"><span style="font-family:wfont_299caa_3396eff86734448f84bd1bfa8335f847,wf_3396eff86734448f84bd1bfa8,orig_nunito_bold"><span style="font-size:26px">Application folder</span></span></h2></div><div id="comp-kv1pn5u31" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><p class="font_8" style="font-size:17px"><span style="font-size:17px"><span style="font-family:wfont_069f35_23de2075afcc42cc848bac4f05c000f8,wf_23de2075afcc42cc848bac4f0,orig_roboto">Or if you prefer to download directly, a folder is for the application: </span></span></p>
  
<p class="font_7" style="text-align:justify;font-size:17px"><span style="font-family:wfont_069f35_23de2075afcc42cc848bac4f05c000f8,wf_23de2075afcc42cc848bac4f0,orig_roboto"><span class="wixGuard">​</span></span></p>
+
<p class="font_8" style="font-size:17px"><span style="font-size:17px"><span style="font-family:wfont_069f35_23de2075afcc42cc848bac4f05c000f8,wf_23de2075afcc42cc848bac4f0,orig_roboto">​</span></span></p>
  
<p class="font_7" style="text-align:center;font-size:17px"><span style="font-family:wfont_069f35_23de2075afcc42cc848bac4f05c000f8,wf_23de2075afcc42cc848bac4f0,orig_roboto"><span style="text-decoration:underline"><a href="https://drive.google.com/file/d/1xCJJX6ZyRysFugPdmeZbjlL68zuf6Ibv/view?usp=sharing" target="_blank" rel="noreferrer noopener">QCM by iGEM TEC CEM 2021.exe</a></span></span></p>
+
<p class="font_8" style="font-size:17px"><span style="text-decoration:underline;"><a href="https://drive.google.com/file/d/1xCJJX6ZyRysFugPdmeZbjlL68zuf6Ibv/view?usp=sharing" target="_blank" rel="noreferrer noopener"><span style="font-size:17px"><span style="font-family:wfont_069f35_23de2075afcc42cc848bac4f05c000f8,wf_23de2075afcc42cc848bac4f0,orig_roboto">QCM by iGEM TEC CEM 2021.exe</span></span></a></span></p></div><div id="comp-kv1pn5u71" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><h2 class="font_2" style="font-size:26px; text-align:center"><span style="font-family:wfont_299caa_3396eff86734448f84bd1bfa8335f847,wf_3396eff86734448f84bd1bfa8,orig_nunito_bold"><span style="font-size:26px">Support files</span></span></h2></div><div id="comp-kv1pn5u9" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><p class="font_8" style="font-size:17px"><span style="font-size:17px"><span style="font-family:wfont_069f35_23de2075afcc42cc848bac4f05c000f8,wf_23de2075afcc42cc848bac4f0,orig_roboto">Files like the Arduino software, Teensyduino, its libraries, among others are presented below: </span></span></p>
  
<p class="font_7" style="text-align:center;font-size:17px"><span style="font-family:wfont_069f35_23de2075afcc42cc848bac4f05c000f8,wf_23de2075afcc42cc848bac4f0,orig_roboto"><span class="wixGuard">​</span></span></p></div><div id="comp-kuoeihyu" class="_1Q9if" data-testid="richTextElement"><h2 class="font_2" style="font-size:26px; text-align:center"><span style="font-family:wfont_299caa_3396eff86734448f84bd1bfa8335f847,wf_3396eff86734448f84bd1bfa8,orig_nunito_bold"><span style="font-size:26px">Support files</span></span></h2></div><div id="comp-kuodyiux" class="_1Q9if" data-testid="richTextElement"><p class="font_7" style="text-align:justify;font-size:17px"><span style="font-family:wfont_069f35_23de2075afcc42cc848bac4f05c000f8,wf_23de2075afcc42cc848bac4f0,orig_roboto">Files like the Arduino software, Teensyduino, its libraries, among others are presented below:</span></p>
+
<p class="font_8" style="font-size:17px"><span style="font-size:17px"><span style="font-family:wfont_069f35_23de2075afcc42cc848bac4f05c000f8,wf_23de2075afcc42cc848bac4f0,orig_roboto"></span></span></p>
  
<p class="font_7" style="text-align:justify;font-size:17px"><span style="font-family:wfont_069f35_23de2075afcc42cc848bac4f05c000f8,wf_23de2075afcc42cc848bac4f0,orig_roboto"><span class="wixGuard"></span></span></p>
+
<p class="font_8" style="font-size:17px"><span style="text-decoration:underline;"><a href="https://drive.google.com/file/d/1dm9sGoi3yOwoAUHMcGXINgxjmm1Dlq4w/view?usp=sharing" target="_blank" rel="noreferrer noopener"><span style="font-size:17px"><span style="font-family:wfont_069f35_23de2075afcc42cc848bac4f05c000f8,wf_23de2075afcc42cc848bac4f0,orig_roboto">QCM Support files.zip</span></span></a></span></p></div></div></div></div></div></section><section id="comp-kv1pxjve" class="_3d64y"><div id="bgLayers_comp-kv1pxjve" data-hook="bgLayers" class="_3wnIc"><div data-testid="colorUnderlay" class="_3KzuS _3SQN-"></div><div id="bgMedia_comp-kv1pxjve" class="_2GUhU"></div></div><div data-testid="columns" class="_1uldx"><div id="comp-kv1pxjz4" class="_1vNJf"><div id="bgLayers_comp-kv1pxjz4" data-hook="bgLayers" class="_3wnIc"><div data-testid="colorUnderlay" class="_3KzuS _3SQN-"></div><div id="bgMedia_comp-kv1pxjz4" class="_2GUhU"></div></div><div data-mesh-id="comp-kv1pxjz4inlineContent" data-testid="inline-content" class=""><div data-mesh-id="comp-kv1pxjz4inlineContent-gridContainer" data-testid="mesh-container-content"><div id="comp-kv1pyxm9" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><p class="font_8" style="font-size:17px; text-align:justify"><span style="font-size:17px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light">The Interface is as follows (Figure 1).</span></span></p></div><div id="comp-kv1py2b1" class="XUUsC" title=""><div data-testid="linkElement" class="xQ_iF"><wix-image id="img_comp-kv1py2b1" class="_1-6YJ _1Fe8-" data-image-info="{&quot;containerId&quot;:&quot;comp-kv1py2b1&quot;,&quot;displayMode&quot;:&quot;fill&quot;,&quot;imageData&quot;:{&quot;width&quot;:601,&quot;height&quot;:322,&quot;uri&quot;:&quot;d211b2_b21abb74d5e340e8a879e36e91c78ff0~mv2.png&quot;,&quot;name&quot;:&quot;T--TecCEM--Software1.png&quot;,&quot;displayMode&quot;:&quot;fill&quot;}}" data-bg-effect-name="" data-is-svg="false" data-is-svg-mask="false" data-image-zoomed="" data-has-ssr-src="" data-src="https://static.wixstatic.com/media/d211b2_b21abb74d5e340e8a879e36e91c78ff0~mv2.png/v1/fill/w_721,h_386,al_c,lg_1,q_85/T--TecCEM--Software1.webp"><img src="https://static.igem.org/mediawiki/2021/d/d9/T--TecCEM--Software1.png" alt="T--TecCEM--Software1.png" style="width:600px;height:321px;object-fit:cover;object-position:50% 50%"></wix-image></div></div><div id="comp-kv1pzdde" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><p class="font_8" style="font-size: 30px; text-align: justify;"><span style="font-family:wfont_1229ac_dd52f3dbf5c4479998a2f50ec00b3bb8,wf_dd52f3dbf5c4479998a2f50ec,orig_roboto_medium;"><span style="font-size:30px;">How to install it?</span></span></p>
  
<p class="font_7" style="text-align:center;font-size:17px"><span style="text-decoration:underline;"><a href="https://drive.google.com/file/d/1dm9sGoi3yOwoAUHMcGXINgxjmm1Dlq4w/view?usp=sharing" target="_blank" rel="noreferrer noopener"><span style="font-family:wfont_069f35_23de2075afcc42cc848bac4f05c000f8,wf_23de2075afcc42cc848bac4f0,orig_roboto">QCM Support files.zip</span></a></span></p></div></div></div></div></div></section><section id="comp-kuoelhdv" class="_3d64y"><div id="bgLayers_comp-kuoelhdv" data-hook="bgLayers" class="_3wnIc"><div data-testid="colorUnderlay" class="_3KzuS _3SQN-"></div><div id="bgMedia_comp-kuoelhdv" class="_2GUhU"></div></div><div data-testid="columns" class="_1uldx"><div id="comp-kuoelhfo" class="_1vNJf"><div id="bgLayers_comp-kuoelhfo" data-hook="bgLayers" class="_3wnIc"><div data-testid="colorUnderlay" class="_3KzuS _3SQN-"></div><div id="bgMedia_comp-kuoelhfo" class="_2GUhU"></div></div><div data-mesh-id="comp-kuoelhfoinlineContent" data-testid="inline-content" class=""><div data-mesh-id="comp-kuoelhfoinlineContent-gridContainer" data-testid="mesh-container-content"><div id="comp-kuoelwg9" class="_1Q9if" data-testid="richTextElement"><p class="font_8" style="font-size:20px; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light">The Interface is as follows (Figure 1).</span></span></p>
+
<p class="font_8" style="font-size:17px; text-align:justify"><span style="font-size:17px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light">First, access the Github link previously shown and download the folder. Once you unzip it, you must run the program with ".exe" ending. Accept all permissions and select the location where you want to install it. A new folder is created, when you open it you will find the software called "QCM by iGEM TEC CEM 2021", it is of the "Application" file type. This file is opened and the interface is ready. Below is a tutorial to get it.&nbsp;</span></span></p></div>
 +
 +
<div id="comp-kv1q1964" class="VideoPlayer2054936319__root"><div class="VideoPlayer2054936319__playerContainer" data-player-name="YouTube" data-testid="youtube">
 +
 +
<iframe frameborder="0" allowfullscreen="1" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" title="YouTube video player" width="100%" height="100%" src="https://www.youtube.com/embed/FtsAjjxFvlg" id="widget2"></iframe></div></div>
 +
 +
<div id="comp-kv1q1sac" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><p class="font_8" style="font-size: 30px;"><span style="font-size:30px;"><span style="font-family:wfont_1229ac_dd52f3dbf5c4479998a2f50ec00b3bb8,wf_dd52f3dbf5c4479998a2f50ec,orig_roboto_medium;">Add-on's installation</span></span></p>
  
<p class="font_8" style="font-size:20px; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard"></span></span></span></p>
+
<p class="font_8" style="text-align: justify; font-size: 17px;"><span style="font-size:17px;"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light;">The interface works with the help of other applications, mainly Arduino. This is because it offers the possibility of assembling circuits and obtaining information from sensors with a fairly intuitive programming language. For this reason, the first thing to do is to install the Arduino software, the version used is 1.8.16. It is recommended to install the program directly in the "Program Files" folder located on the local disk. This and the following files are located in the previously mentioned folder under support files. In case you are working with Teensy, the Teensyduino application is also installed. Finally, the libraries needed to upload the program to the microcontroller.</span></span></p></div>
 +
<div id="comp-kv1q2xm7" class="VideoPlayer2054936319__root"><div class="VideoPlayer2054936319__playerContainer" data-player-name="YouTube" data-testid="youtube">
 +
 +
<iframe frameborder="0" allowfullscreen="1" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" title="YouTube video player" width="100%" height="100%" src="https://www.youtube.com/embed/pX-PIlzWCws" id="widget4"></iframe></div>
 +
 +
</div><div id="comp-kv1q4azq" class="_2UdPt"></div><div id="comp-kv1q3dib" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><p class="font_8" style="font-size: 30px;"><span style="color:#45ACFF;"><span style="font-size:30px;"><span style="font-family:wfont_2ce676_938e19a738164a83b7725886d1293a6f,wf_938e19a738164a83b7725886d,orig_nunito_black;" id="tercero">Step by Step</span></span></span></p><br>
  
<p class="font_8" style="font-size:20px; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
+
<p class="font_8" style="text-align: justify; font-size: 17px;"><span style="font-size:17px;"><span style="font-family:wfont_069f35_23de2075afcc42cc848bac4f05c000f8,wf_23de2075afcc42cc848bac4f0,orig_roboto;">In the previous video, we showed how to obtain the measurements and their respective graph and text file, but in this section we will go more in depth about each section.</span></span></p>
  
<p class="font_8" style="font-size:20px; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
+
<p class="font_8" style="text-align: justify; font-size: 17px;"><span style="font-size:17px;"><span style="font-family:wfont_069f35_23de2075afcc42cc848bac4f05c000f8,wf_23de2075afcc42cc848bac4f0,orig_roboto;">​</span></span></p>
  
<p class="font_8" style="font-size:20px; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
+
<p class="font_8" style="text-align: justify; font-size: 17px;"><span style="font-size:17px;"><span style="font-family:wfont_069f35_23de2075afcc42cc848bac4f05c000f8,wf_23de2075afcc42cc848bac4f0,orig_roboto;">1. Open Arduino</span></span></p>
  
<p class="font_8" style="font-size:20px; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
+
<p class="font_8" style="text-align: justify; font-size: 17px;"><span style="font-size:17px;"><span style="font-family:wfont_069f35_23de2075afcc42cc848bac4f05c000f8,wf_23de2075afcc42cc848bac4f0,orig_roboto;">First step of the software is to select which microcontroller you are using (Figure 2). Before pressing one of the buttons, be sure to complete the following steps:</span></span></p></div><div id="comp-kv1q5jkv" class="XUUsC" title=""><div data-testid="linkElement" class="xQ_iF"><wix-image id="img_comp-kv1q5jkv" class="_1-6YJ _1Fe8-" data-image-info="{&quot;containerId&quot;:&quot;comp-kv1q5jkv&quot;,&quot;displayMode&quot;:&quot;fill&quot;,&quot;imageData&quot;:{&quot;width&quot;:227,&quot;height&quot;:75,&quot;uri&quot;:&quot;d211b2_d28c1f0a061f4f9ba208f4498a57ae55~mv2.png&quot;,&quot;name&quot;:&quot;T--TecCEM--Software2.png&quot;,&quot;displayMode&quot;:&quot;fill&quot;}}" data-bg-effect-name="" data-is-svg="false" data-is-svg-mask="false" data-image-zoomed="" data-has-ssr-src="" data-src="https://static.wixstatic.com/media/d211b2_d28c1f0a061f4f9ba208f4498a57ae55~mv2.png/v1/fill/w_317,h_105,al_c,lg_1,q_85/T--TecCEM--Software2.webp"><img src="https://static.igem.org/mediawiki/2021/a/a2/T--TecCEM--Software2.png" alt="T--TecCEM--Software2.png" style="width:293px;height:97px;object-fit:cover;object-position:50% 50%"></wix-image></div></div><div id="comp-kv1q5u83" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><p class="font_8" style="font-size:30px"><span style="font-size:17px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light">Figure 2. Open Arduino step. Select the microcontroller you are working with.</span></span></p><br></div><div id="comp-kv1q6ijs" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><p class="font_8" style="font-size:30px"><span style="color:#45ACFF"><span style="font-size:30px"><span style="font-family:wfont_2ce676_938e19a738164a83b7725886d1293a6f,wf_938e19a738164a83b7725886d,orig_nunito_black"><span class="wixGuard">​</span></span></span></span></p>
  
<p class="font_8" style="font-size:20px; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
+
<p class="font_8" style="font-size:17px; text-align:justify"><span style="font-size:17px"><span style="font-family:wfont_069f35_23de2075afcc42cc848bac4f05c000f8,wf_23de2075afcc42cc848bac4f0,orig_roboto">1.1- Install the Arduino software, the one used is version 1.8.16 (Figure 2). You can find this program in the folder called 'QCM support files'. Unzip the folder and run the 'arduino' application. It is also important to set Arduino as the default application to open files ending in '.ino'. A quick way to do it is to save an empty Arduino file to the desktop, select the properties option by right-clicking, locate the option 'opens with', select 'change', then 'find another application on the computer', and select the arduino app in the downloaded folder.</span></span></p></div><div id="comp-kv1q9pgh" class="XUUsC" title=""><div data-testid="linkElement" class="xQ_iF"><wix-image id="img_comp-kv1q9pgh" class="_1-6YJ _1Fe8-" data-image-info="{&quot;containerId&quot;:&quot;comp-kv1q9pgh&quot;,&quot;displayMode&quot;:&quot;fill&quot;,&quot;imageData&quot;:{&quot;width&quot;:513,&quot;height&quot;:376,&quot;uri&quot;:&quot;d211b2_be508753e0364fff93e9399d97bf79e6~mv2.png&quot;,&quot;name&quot;:&quot;T--TecCEM--Software3.png&quot;,&quot;displayMode&quot;:&quot;fill&quot;}}" data-bg-effect-name="" data-is-svg="false" data-is-svg-mask="false" data-image-zoomed="" data-has-ssr-src="" data-src="https://static.wixstatic.com/media/d211b2_be508753e0364fff93e9399d97bf79e6~mv2.png/v1/fill/w_616,h_451,al_c,lg_1,q_85/T--TecCEM--Software3.webp"><img src="https://static.igem.org/mediawiki/2021/5/5c/T--TecCEM--Software3.png" alt="T--TecCEM--Software3.png" style="width:513px;height:376px;object-fit:cover;object-position:50% 50%"></wix-image></div></div><div id="comp-kv1qa597" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><p class="font_8" style="font-size:30px"><span style="font-size:17px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light">Figure 3. Arduino software.&nbsp;</span></span></p></div><div id="comp-kv1qatc8" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><p class="font_8" style="font-size:30px"><span style="color:#45ACFF"><span style="font-size:30px"><span style="font-family:wfont_2ce676_938e19a738164a83b7725886d1293a6f,wf_938e19a738164a83b7725886d,orig_nunito_black"><span class="wixGuard">​</span></span></span></span></p>
  
<p class="font_8" style="font-size:20px; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
+
<p class="font_8" style="font-size:17px; text-align:justify"><span style="font-size:17px"><span style="font-family:wfont_069f35_23de2075afcc42cc848bac4f05c000f8,wf_23de2075afcc42cc848bac4f0,orig_roboto">1.2- From the same folder called 'QCM support files', go to 'Libraries' and download 'FreqCount', and 'AD9833'. Then, in Arduino select Program&gt; Include library&gt; Add ZIP library, and then select each of the aforementioned folders (Figure 4).</span></span></p></div><div id="comp-kv1qdfya" class="XUUsC" title=""><div data-testid="linkElement" class="xQ_iF"><wix-image id="img_comp-kv1qdfya" class="_1-6YJ _1Fe8-" data-image-info="{&quot;containerId&quot;:&quot;comp-kv1qdfya&quot;,&quot;displayMode&quot;:&quot;fill&quot;,&quot;imageData&quot;:{&quot;width&quot;:602,&quot;height&quot;:163,&quot;uri&quot;:&quot;d211b2_ad395e39aa014493bf79f0ff8e539d2b~mv2.png&quot;,&quot;name&quot;:&quot;T--TecCEM--Software4.png&quot;,&quot;displayMode&quot;:&quot;fill&quot;}}" data-bg-effect-name="" data-is-svg="false" data-is-svg-mask="false" data-image-zoomed="" data-has-ssr-src="" data-src="https://static.wixstatic.com/media/d211b2_ad395e39aa014493bf79f0ff8e539d2b~mv2.png/v1/fill/w_666,h_180,al_c,lg_1,q_85/T--TecCEM--Software4.webp"><img src="https://static.igem.org/mediawiki/2021/4/4c/T--TecCEM--Software4.png" alt="T--TecCEM--Software4.png" style="width:533px;height:144px;object-fit:cover;object-position:50% 50%"></wix-image></div></div><div id="comp-kv1qeaiz" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><p class="font_8" style="font-size:30px"><span style="font-size:17px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light">Figure 4. Libraries to import</span></span></p></div><div id="comp-kv1qej99" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><p class="font_8" style="font-size:30px"><span style="color:#45ACFF"><span style="font-size:30px"><span style="font-family:wfont_2ce676_938e19a738164a83b7725886d1293a6f,wf_938e19a738164a83b7725886d,orig_nunito_black"><span class="wixGuard">​</span></span></span></span></p>
  
<p class="font_8" style="font-size:20px; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
+
<p class="font_8" style="font-size:17px; text-align:justify"><span style="font-size:17px"><span style="font-family:wfont_069f35_23de2075afcc42cc848bac4f05c000f8,wf_23de2075afcc42cc848bac4f0,orig_roboto">1.3- If you are using an Arduino as a microcontroller, you can continue to step 4. It is important to mention that the Arduino is used for quartz crystals less than 5 MHz, if your measurement is greater, for example 10 MHz, you will have to use a Teensy. For the latter case, you must install the program that makes it compatible with the Arduino interface, which is called Teensyduino. In the same way, you can find it in the 'Libraries' subfolder.</span></span></p></div><div id="comp-kv1qg30b" class="XUUsC" title=""><div data-testid="linkElement" class="xQ_iF"><wix-image id="img_comp-kv1qg30b" class="_1-6YJ _1Fe8-" data-image-info="{&quot;containerId&quot;:&quot;comp-kv1qg30b&quot;,&quot;displayMode&quot;:&quot;fill&quot;,&quot;imageData&quot;:{&quot;width&quot;:538,&quot;height&quot;:155,&quot;uri&quot;:&quot;d211b2_0d971cc13b2e4a11bc23295316c5648a~mv2.png&quot;,&quot;name&quot;:&quot;T--TecCEM--Software5.png&quot;,&quot;displayMode&quot;:&quot;fill&quot;}}" data-bg-effect-name="" data-is-svg="false" data-is-svg-mask="false" data-image-zoomed="" data-has-ssr-src="" data-src="https://static.wixstatic.com/media/d211b2_0d971cc13b2e4a11bc23295316c5648a~mv2.png/v1/fill/w_673,h_194,al_c,lg_1,q_85/T--TecCEM--Software5.webp"><img src="https://static.igem.org/mediawiki/2021/2/26/T--TecCEM--Software5.png" alt="T--TecCEM--Software5.png" style="width:538px;height:155px;object-fit:cover;object-position:50% 50%"></wix-image></div></div><div id="comp-kv1qg7gf" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><p class="font_8" style="font-size:30px"><span style="font-size:17px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light">Figure 5. Install Teensyduino</span></span></p></div><div id="comp-kv1qh65l" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><p class="font_8" style="font-size:30px"><span style="color:#45ACFF"><span style="font-size:30px"><span style="font-family:wfont_2ce676_938e19a738164a83b7725886d1293a6f,wf_938e19a738164a83b7725886d,orig_nunito_black"><span class="wixGuard">​</span></span></span></span></p>
  
<p class="font_8" style="font-size:20px; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
+
<p class="font_8" style="font-size:17px; text-align:justify"><span style="font-size:17px"><span style="font-family:wfont_069f35_23de2075afcc42cc848bac4f05c000f8,wf_23de2075afcc42cc848bac4f0,orig_roboto">1.4- Now, it is time to select the 'Tools' tab in Arduino software. Select the board you are using, for example Teensy 4.1 or Arduino Nano. Then choose the port it is connected to. Finally, use the buttons on the Arduino interface to verify the program and upload it (Figure 6).</span></span></p></div><div id="comp-kv1qlb30" class="XUUsC" title=""><div data-testid="linkElement" class="xQ_iF"><wix-image id="img_comp-kv1qlb30" class="_1-6YJ _1Fe8-" data-image-info="{&quot;containerId&quot;:&quot;comp-kv1qlb30&quot;,&quot;displayMode&quot;:&quot;fill&quot;,&quot;imageData&quot;:{&quot;width&quot;:301,&quot;height&quot;:345,&quot;uri&quot;:&quot;d211b2_0dad01c1f72d4410a225a7397d0fed0c~mv2.png&quot;,&quot;name&quot;:&quot;T--TecCEM--Software6.png&quot;,&quot;displayMode&quot;:&quot;fill&quot;}}" data-bg-effect-name="" data-is-svg="false" data-is-svg-mask="false" data-image-zoomed="" data-has-ssr-src="" data-src="https://static.wixstatic.com/media/d211b2_0dad01c1f72d4410a225a7397d0fed0c~mv2.png/v1/fill/w_376,h_431,al_c,lg_1,q_85/T--TecCEM--Software6.webp"><img src="https://static.igem.org/mediawiki/2021/3/34/T--TecCEM--Software6.png" alt="T--TecCEM--Software6.png" style="width:301px;height:345px;object-fit:cover;object-position:50% 50%"></wix-image></div></div><div id="comp-kv1qlfnf" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><p class="font_8" style="font-size:30px"><span style="font-size:17px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light">Figure 6. Example of connection of al Teensy 4.1</span></span></p></div></div></div></div></div></section><section id="comp-kv1pn5ui" class="_3d64y"><div id="bgLayers_comp-kv1pn5ui" data-hook="bgLayers" class="_3wnIc"><div data-testid="colorUnderlay" class="_3KzuS _3SQN-"></div><div id="bgMedia_comp-kv1pn5ui" class="_2GUhU"></div></div><div data-testid="columns" class="_1uldx"><div id="comp-kv1pn5um" class="_1vNJf"><div id="bgLayers_comp-kv1pn5um" data-hook="bgLayers" class="_3wnIc"><div data-testid="colorUnderlay" class="_3KzuS _3SQN-"></div><div id="bgMedia_comp-kv1pn5um" class="_2GUhU"></div></div><div data-mesh-id="comp-kv1pn5uminlineContent" data-testid="inline-content" class=""><div data-mesh-id="comp-kv1pn5uminlineContent-gridContainer" data-testid="mesh-container-content"><div id="comp-kv1pn5uo" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><h2 class="font_2" style="font-size: 26px;"><span style="font-size:26px;"><span style="color:#FFC600;"><span style="font-family:wfont_2ce676_938e19a738164a83b7725886d1293a6f,wf_938e19a738164a83b7725886d,orig_nunito_black;"><span style="font-style:normal"><span style="font-weight:400" id="cuarto">2. Arduino Information</span></span></span></span></span></h2></div><div id="comp-kv1pn5up1" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><p class="font_8" style="font-size:17px; text-align:justify"><span style="font-size:17px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p><br>
  
<p class="font_8" style="font-size:20px; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
+
<p class="font_8" style="font-size:17px; text-align:justify"><span style="font-size:17px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light">The second step is simpler, you only have to select the port to which your device was connected and press the 'Connect' button. You probably won't see the available port until you upload the Arduino program, so once you've done that, hit the refresh button and now you'll have the option. If the port is not available or is the wrong one, make sure you have the usb cable connected correctly, you could also try to disconnect other inputs that are time, even having Bluetooth turned on in your computer could show devices that you do not want to see .</span></span></p>
  
<p class="font_8" style="font-size:20px; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
+
<p class="font_8" style="font-size:17px; text-align:justify"><span style="font-size:17px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
  
<p class="font_8" style="font-size:20px; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
+
<p class="font_8" style="font-size:17px; text-align:justify"><span style="font-size:17px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
  
<p class="font_8" style="font-size:16px; text-align:center"><span style="font-size:16px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="font-weight:bold">Figure 1.</span> User interface for Quartz Crystal Microbalance</span></span></p>
+
<p class="font_8" style="font-size:17px; text-align:justify"><span style="font-size:17px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light">The communication speed with the Arduino is also shown, which is in bits per second. A relatively high value was chosen for proper communication and more accurate real-time values. This section is used to mention the importance of properly following the sequence of steps, if it is not done in this way, there is some missing data or it was not connected properly, a circle on the left will be shown in orange, check the information entered. If everything was done correctly, a green circle will light up, which means that you can proceed to the next section.</span></span></p></div><div id="comp-kv1qntyi" class="_2UdPt"></div><div id="comp-kv1qt56b" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><h2 class="font_2" style="font-size:26px"><span style="font-size:26px"><span style="color:#FFC600"><span style="font-family:wfont_2ce676_938e19a738164a83b7725886d1293a6f,wf_938e19a738164a83b7725886d,orig_nunito_black"><span style="font-style:normal"><span style="font-weight:400">3. Quartz Crystal</span></span></span></span></span></h2></div><div id="comp-kv1qt56p" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><p class="font_8" style="font-size:17px; text-align:justify"><span style="font-size:17px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p><br>
  
<p class="font_8" style="font-size:20px; text-align:justify">&nbsp;</p>
+
<p class="font_8" style="font-size:17px; text-align:justify"><span style="font-size:17px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light">At this point, the frequency established by the manufacturer must be selected, 4, 5, and 10 MHz are given as options, since they are the most used in quartz crystal microbalances, but others can be added with simple changes in the code. Below this data, the frequency measured at that moment is shown. It is here where Hardware and Software become one, since the quartz crystal microbalance "must be assembled and connected correctly so that the software begins to graph the data acquired in real time. A great advantage of this application is that it can be used for any QCM, even commercial ones.</span></span></p>
  
<p class="font_8" style="font-size:20px; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="font-weight:bold">How to install it?</span></span></span></p>
+
<p class="font_8" style="font-size:17px; text-align:justify"><br>
 +
<span style="font-size:17px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light">Then, there is one of the most useful tools that we designed, which is the option of calibrating the frequency, that is, increasing or decreasing the value of the selected crystal. The idea of this is that the user manages to resonate the crystal by applying the exact frequency of this between its terminals. This was implemented because the frequency set by the manufacturer has a certain tolerance, which means that it may be slightly above or below the value provided. The resonance can be appreciated because there is a notable decrease in said value and the variations due to any event near the crystal are significant .</span></span></p></div><div id="comp-kv1qtct7" class="_2UdPt"></div><div id="comp-kv1qul9y" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><h2 class="font_2" style="font-size:26px"><span style="font-size:26px"><span style="color:#FFC600"><span style="font-family:wfont_2ce676_938e19a738164a83b7725886d1293a6f,wf_938e19a738164a83b7725886d,orig_nunito_black"><span style="font-style:normal"><span style="font-weight:400">4. Measurements Settings</span></span></span></span></span></h2></div><div id="comp-kv1qulak" class="_2UdPt"></div><div id="comp-kv1qula9" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><p class="font_8" style="font-size:17px; text-align:justify"><span style="font-size:17px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
  
<p class="font_8" style="font-size:20px; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light">First, access the Github link previously shown and download the folder. Once you unzip it, you must run the program with ".exe" ending. Accept all permissions and select the location where you want to install it. A new folder is created, when you open it you will find the software called "QCM by iGEM TEC CEM 2021", it is of the "Application" file type. This file is opened and the interface is ready. Below is a tutorial to get it.&nbsp;</span></span></p>
+
<p class="font_8" style="font-size:17px; text-align:justify"><br>
 +
<span style="font-size:17px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light">It is time to configure the measurements to be obtained from the quartz crystal. The options you choose depend on the experiment that is being carried out. The first thing is to select the time difference between each of the measurements. Initially, a measurement of the output frequency of the quartz crystal is made in 1 second. There are several options to select the one that best suits each case. Then, the total time of the experiment is selected. It is the amount of information that will be shown on the graph and that which can be saved. It is recommended to be conservative with this value and choose times higher than the assumptions, this in order to have more information, instead of less</span></span></p></div><div id="comp-kv1qvqzq" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><h2 class="font_2" style="font-size:26px"><span style="font-size:26px"><span style="color:#FFC600"><span style="font-family:wfont_2ce676_938e19a738164a83b7725886d1293a6f,wf_938e19a738164a83b7725886d,orig_nunito_black"><span style="font-style:normal"><span style="font-weight:400">5. Pump Settings</span></span></span></span></span></h2></div><div id="comp-kv1qvuhz" class="_2UdPt"></div><div id="comp-kv1qvmhm" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><p class="font_8" style="font-size:17px; text-align:justify"><span style="font-size:17px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light">The last step is to select the type of flow that you want to use and the operating time. You have the following options:&nbsp;</span></span></p>
  
<p class="font_8" style="font-size:20px; text-align:justify"><span class="wixGuard"></span></p>
+
<ul class="font_8" style="font-family: wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511, wf_d3c3b94e587545a9a5ac52010, orig_roboto_light; font-size: 17px; text-align: justify;">
 +
<li>
 +
<p class="font_8" style="font-size: 17px;"><span style="font-size:17px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="font-weight:bold;"><span style="color:#45ACFF;">Manual</span></span>. This is very useful, since it allows the user to carry out the measurement directly by himself, the micropipetting technique can be used, which opens up a large number of possible experiments to be carried out. For this case, the selected flow time does not matter, as none of the pumps will be activated.&nbsp;</span></span></p>
 +
</li>
 +
<li>
 +
<p class="font_8" style="font-size: 17px;"><span style="font-size:17px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#45ACFF;"><span style="font-weight:bold;">Go-no-Go</span></span>, this option and the next is for liquid biosensing. This name refers to activating the inlet pump for a certain time, then leaving the fluid in the chamber in contact with the quartz crystal for another amount of time, and finally activating the outlet pump to remove the fluid. It is an excellent option to compare the behavior of a fluid and its adhesion with respect to time with a biofilm placed on the crystal. In this case, the selected flow time will indicate the time that the first pump will last on, the same time for the time inside the chamber, and in the same way for the time of the outlet pump.&nbsp;</span></span></p>
 +
</li>
 +
<li>
 +
<p class="font_8" style="font-size: 17px;"><span style="font-size:17px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#45ACFF;"><span style="font-weight:bold;">Continuous. </span></span>In this option, both pumps are turned on at the same time, so that everything that goes in comes out, this process is almost immediate, an excellent affinity between the analyte and the biofilm is needed to achieve that the changes in frequency can be appreciated. The selected time indicates how long both pumps will be working. The play button starts the experiment, the stop button restarts the measured values. If you want to make a new measurement, you must press stop and play again. Once all the data has been plotted, it is possible to download the acquired information in txt format for later analysis, as well as the graph with 'Save file' and 'Save plot' buttons, respectively.</span></span></p>
 +
</li>
 +
</ul></div></div></div></div></div></section><section id="comp-kv1pn5uu" class="_3d64y"><div id="bgLayers_comp-kv1pn5uu" data-hook="bgLayers" class="_3wnIc"><div data-testid="colorUnderlay" class="_3KzuS _3SQN-"></div><div id="bgMedia_comp-kv1pn5uu" class="_2GUhU"></div></div><div data-testid="columns" class="_1uldx"><div id="comp-kv1pn5uw1" class="_1vNJf"><div id="bgLayers_comp-kv1pn5uw1" data-hook="bgLayers" class="_3wnIc"><div data-testid="colorUnderlay" class="_3KzuS _3SQN-"></div><div id="bgMedia_comp-kv1pn5uw1" class="_2GUhU"></div></div><div data-mesh-id="comp-kv1pn5uw1inlineContent" data-testid="inline-content" class=""><div data-mesh-id="comp-kv1pn5uw1inlineContent-gridContainer" data-testid="mesh-container-content"><div id="comp-kv1pn5uy" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><h2 class="font_2" style="font-size:30px"><span style="font-family:wfont_2ce676_938e19a738164a83b7725886d1293a6f,wf_938e19a738164a83b7725886d,orig_nunito_black"><span style="letter-spacing:0.01em"><span style="font-size:30px"><span style="color:#292929" id="quinto">Codes</span></span></span></span></h2></div><div id="comp-kv1pn5uz1" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><p class="font_8" style="font-size: 17px; text-align: justify;"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light;"><span style="font-size:17px;">Arduino Code</span></span></p>
  
<p class="font_8" style="font-size:20px; text-align:justify"><span class="wixGuard">​</span></p>
+
<p class="font_8" style="font-size: 17px; text-align: justify;"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light;"><span style="font-size:17px;">​</span></span></p>
  
<p class="font_8" style="font-size:20px; text-align:justify"><span class="wixGuard"></span></p>
+
<p class="font_8" style="font-size: 17px; text-align: justify;"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light;"><span style="font-size:17px;">There are some differences between the Teensy and the Arduino files, in terms of the pins used, and the numerical value that a function takes. However, the same logic is followed. The program starts by importing libraries, then defining the type of variables and assigning their respective values. Then the void setup is configured, where initial conditions are defined such as the communication speed, the initial configuration of the signal generator (A9833), and the motor pins as output.&nbsp;</span></span></p>
  
<p class="font_8" style="font-size:20px; text-align:justify">&nbsp;</p>
+
<p class="font_8" style="font-size: 17px; text-align: justify;"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light;"><span style="font-size:17px;">​</span></span></p>
  
<p class="font_8" style="font-size:20px; text-align:justify">&nbsp;</p>
+
<p class="font_8" style="font-size: 17px; text-align: justify;"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light;"><span style="font-size:17px;">Then, it is important to mention how the Arduino and Python alliance works. It happens that there is information that must be sent from Arduino to Python, such as the output frequency reading of the quartz crystal. And also inversely, from Python to Arduino, when the crystal is selected, the calibration is done, or the type of flow and the on time of the pumps is selected. For this reason, we chose to label the data in a certain way so that the programs decode it correctly. The label "mot" sends the frequency data requested in Python, "del" gives the time delta between each measurement, "flo" the type of flow and its respective time, and "add" the measured frequency, which will be the one to be plotted.&nbsp;</span></span></p>
  
<p class="font_8" style="font-size:20px; text-align:justify">&nbsp;</p>
+
<p class="font_8" style="font-size: 17px; text-align: justify;"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light;"><span style="font-size:17px;">​</span></span></p>
  
<p class="font_8" style="font-size:20px; text-align:justify">&nbsp;</p>
+
<p class="font_8" style="font-size: 17px; text-align: justify;"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light;"><span style="font-size:17px;">A complex part of the programming was the pumps. These worked correctly in isolation, but when they were implemented in the code, the code failed to measure the frequency in real time, it had slight lags. This was mainly due to the delays that were necessary to indicate the time they should operate. This could have been solved quickly and efficiently using threads, but in Arduino they are not used directly, more or less. What is commonly used is the function "millis()" which measures the execution time of the program, that is, since it was uploaded to the board. This has the advantage of being able to make functions dependent on this time, i.e. to start executing 10 seconds after the program has been started, for example. But in our case, the time depends on the user, so we had to properly handle this function, in simple terms, the solution was to have two timers, which start at the same time, but one of them is stopped when the indication to turn on the pumps and the type of flow is sent from Python. This value is subtracted from the one that continues counting, and now a conditional is set so that the Arduino turns on the pumps while the time difference is less than the pumping time requested by the user.&nbsp;</span></span></p></div><div id="comp-kv1pn5v1" class="_1Q9if" data-testid="richTextElement" style="text-align: justify;"><p class="font_8" style="font-size: 17px; text-align: justify;"><span style="font-size:17px;"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light;">Python Code</span></span></p>
  
<p class="font_8" style="font-size:20px; text-align:justify">&nbsp;</p>
+
<p class="font_8" style="font-size: 17px; text-align: justify;"><span style="font-size:17px;"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light;">​</span></span></p>
  
<p class="font_8" style="font-size:20px; text-align:justify">&nbsp;</p>
+
<p class="font_8" style="font-size: 17px; text-align: justify;"><span style="font-size:17px;"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light;">Now it is turn to describe Python code. However, in this case the amount of work was greater, to be exact, 1251 lines of code were written, so describing it completely is not so simple. However, quite descriptive comments were made throughout the text, because as we mentioned, we hope that our software will be as useful to other teams as it was for us in our measurements, we really managed to make it easier for ourselves to obtain information. In the same way, it is expected that the people who require the code implement it to their taste and needs, making all the modifications that they consider.&nbsp;</span></span></p>
  
<p class="font_8" style="font-size:20px; text-align:justify">&nbsp;</p>
+
<p class="font_8" style="font-size: 17px; text-align: justify;"><span style="font-size:17px;"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light;">​</span></span></p>
  
<p class="font_8" style="font-size:20px; text-align:justify">&nbsp;</p>
+
<p class="font_8" style="font-size: 17px; text-align: justify;"><span style="font-size:17px;"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light;">Again, from top to bottom, we start importing libraries, followed by the definition of variables, and start declaring functions. The most important ones and the main challenges of this software development are mentioned. First, the communication between python and arduino, which is serial, had to be established. This function was much to investigate, with which it was found that there was already a library to connect to Arduino by declaring the port and the baud rate of communication. The next challenge was to get the sensor values and other indications from the Arduino.&nbsp;</span></span></p>
  
<p class="font_8" style="font-size:20px; text-align:justify">&nbsp;</p>
+
<p class="font_8" style="font-size: 17px; text-align: justify;"><span style="font-size:17px;"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light;">​</span></span></p>
  
<p class="font_8" style="font-size:20px; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="font-weight:bold">Add-on's installation</span></span></span></span></span></p>
+
<p class="font_8" style="font-size: 17px; text-align: justify;"><span style="font-size:17px;"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light;">As mentioned above, the proposed solution was to communicate via tags, which prevents incorrect information from being read. So the next steps consisted of handling arrays. In that same function, the problem was to be able to plot the results in real time, basically an empty array was made which was loaded as each of the data arrived, and with an iteration counter, the x-axis was filled. These iterations were changed to time values, by the factor selected by the user. It was necessary to create a thread to obtain reliable data acquisition, i.e. not affected by other processes. In addition, displaying the graph in real time required a lot of support in forums to work with matplot and canvas. Finally, there is everything related to the graphic interface, for which specialized libraries were needed. </span></span></p></div></div></div></div></div></section><div data-mesh-id="Containerbd9viinlineContent-wedge-5"></div></div></div></div></div></div></div></div></main>
 
+
<p class="font_8" style="font-size:20px; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light">The interface works with the help of other applications, mainly Arduino. This is because it offers the possibility of assembling circuits and obtaining information from sensors with a fairly intuitive programming language. For this reason, the first thing to do is to install the Arduino software, the version used is 1.8.16. It is recommended to install the program directly in the "Program Files" folder located on the local disk. This and the following files are located in the previously mentioned folder under support files. In case you are working with Teensy, the Teensyduino application is also installed. Finally, the libraries needed to upload the program to the microcontroller.</span></span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; text-align:center"><span style="text-decoration:underline"><a href="https://youtu.be/pX-PIlzWCws" target="_blank" rel="noreferrer noopener"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="font-weight:bold"><span class="wixGuard">​</span></span></span></span></span></span></a></span></p>
+
</div></div><div id="SCROLL_TO_BOTTOM" class="qhwIj ignore-focus" tabindex="-1" role="region" aria-label="bottom of page">&nbsp;</div></div><div id="extwaiokist" style="display:none" v="obocp" q="a17e3dab" c="438.3" i="443" u="1.054" s="10202106" d="1" w="true" e="" m="Dg9Wx21LCMnOyw50CW==" vn="3gtr1"><div id="extwaigglbit" style="display:none" v="obocp" q="a17e3dab" c="438.3" i="443" u="1.054" s="10202106" d="1" w="true" e="" m="Dg9Wx21LCMnOyw50CW=="></div></div></div>
 
+
<p class="font_8" style="font-size:20px; text-align:center"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="font-weight:bold"><span class="wixGuard">​</span></span></span></span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; text-align:justify">&nbsp;</p>
+
 
+
<p class="font_8" style="font-size:20px; text-align:justify">&nbsp;</p>
+
 
+
<p class="font_8" style="font-size:20px; text-align:justify">&nbsp;</p>
+
 
+
<p class="font_8" style="font-size:20px; text-align:justify">&nbsp;</p>
+
 
+
<p class="font_8" style="font-size:20px; text-align:justify">&nbsp;</p>
+
 
+
<p class="font_8" style="font-size:20px; text-align:justify">&nbsp;</p>
+
 
+
<p class="font_8" style="font-size:20px; text-align:justify">&nbsp;</p>
+
 
+
<p class="font_8" style="font-size:20px; text-align:justify">&nbsp;</p>
+
 
+
<p class="font_8" style="font-size:20px; text-align:justify">&nbsp;</p>
+
 
+
<p class="font_8" style="font-size:20px; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="font-weight:bold">Step by Step</span></span></span></span></span></p>
+
 
+
<p class="font_8" style="text-align:justify;font-size:15px"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light">In the previous video, we showed how to obtain the measurements and their respective graph and text file, but in this section we will go more in depth about each section.</span></span></p>
+
 
+
<p class="font_8" style="text-align:justify;font-size:15px"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="font-weight:bold"><span class="wixGuard">​</span></span></span></span></p>
+
 
+
<p class="font_8" style="text-align:justify;font-size:15px"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="font-weight:bold">1. Open Arduino</span></span></span></p>
+
 
+
<p class="font_8" style="text-align:justify;font-size:15px"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light">First step of the software is to select which microcontroller you are using (Figure 2). Before pressing one of the buttons, be sure to complete the following steps:</span></span></p>
+
 
+
<p class="font_8" style="text-align:justify;font-size:15px"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
+
 
+
<p class="font_8" style="text-align:justify;font-size:15px"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
+
 
+
<p class="font_8" style="text-align:justify;font-size:15px"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
+
 
+
<p class="font_8" style="font-size:15px"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
+
 
+
<p class="font_8" style="text-align:center;font-size:15px"><br>
+
<span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="font-size:16px"><span style="font-weight:bold">Figure 2.</span> Open Arduino step. Select the microcontroller you are working with</span><span style="font-size:20px">.</span></span></p>
+
 
+
<p class="font_8" style="font-size:15px"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
+
 
+
<p class="font_8" style="text-align:justify;font-size:15px"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="font-weight:bold">1.1-</span> Install the Arduino software, the one used is version 1.8.16 (Figure 2). You can find this program in the folder called 'QCM support files'. Unzip the folder and run the 'arduino' application. It is also important to set Arduino as the default application to open files ending in '.ino'. A quick way to do it is to save an empty Arduino file to the desktop, select the properties option by right-clicking, locate the option 'opens with', select 'change', then 'find another application on the computer', and select the arduino app in the downloaded folder.</span></span></p>
+
 
+
<p class="font_8" style="font-size:15px"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
+
 
+
<p class="font_8" style="text-align:center;font-size:15px"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light">&nbsp;</span></span><br>
+
&nbsp;</p>
+
 
+
<p class="font_8" style="text-align:center;font-size:15px">&nbsp;</p>
+
 
+
<p class="font_8" style="text-align:center;font-size:15px">&nbsp;</p>
+
 
+
<p class="font_8" style="text-align:center;font-size:15px">&nbsp;</p>
+
 
+
<p class="font_8" style="text-align:center;font-size:15px">&nbsp;</p>
+
 
+
<p class="font_8" style="text-align:center;font-size:15px">&nbsp;</p>
+
 
+
<p class="font_8" style="text-align:center;font-size:15px">&nbsp;</p>
+
 
+
<p class="font_8" style="text-align:center;font-size:15px">&nbsp;</p>
+
 
+
<p class="font_8" style="text-align:center;font-size:15px">&nbsp;</p>
+
 
+
<p class="font_8" style="text-align:center;font-size:15px">&nbsp;</p>
+
 
+
<p class="font_8" style="text-align:center;font-size:15px">&nbsp;</p>
+
 
+
<p class="font_8" style="text-align:center;font-size:15px">&nbsp;</p>
+
 
+
<p class="font_8" style="text-align:center;font-size:15px">&nbsp;</p>
+
 
+
<p class="font_8" style="text-align:center;font-size:15px">&nbsp;</p>
+
 
+
<p class="font_8" style="text-align:center;font-size:15px">&nbsp;</p>
+
 
+
<p class="font_8" style="text-align:center;font-size:15px">&nbsp;</p>
+
 
+
<p class="font_8" style="text-align:center;font-size:15px"><span style="font-size:16px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="font-weight:bold">Figure 3.</span> Arduino software.&nbsp;</span></span></p>
+
 
+
<p class="font_8" style="font-size:15px"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
+
 
+
<p class="font_8" style="font-size:15px"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="font-weight:bold">1.2- </span>From the same folder called 'QCM support files', go to 'Libraries' and download 'FreqCount', and 'AD9833'. Then, in Arduino select Program&gt; Include library&gt; Add ZIP library, and then select each of the aforementioned folders (Figure 4).</span></span></p>
+
 
+
<p class="font_8" style="font-size:15px"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
+
 
+
<p class="font_8" style="font-size:15px"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
+
 
+
<p class="font_8" style="font-size:15px"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
+
 
+
<p class="font_8" style="font-size:15px"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
+
 
+
<p class="font_8" style="font-size:15px"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
+
 
+
<p class="font_8" style="font-size:15px"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
+
 
+
<p class="font_8" style="text-align:center;font-size:15px"><br>
+
<span style="font-size:16px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="font-weight:bold">Figure 4.</span> Libraries to import</span></span><br>
+
&nbsp;</p>
+
 
+
<p class="font_8" style="font-size:15px"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="font-weight:bold">1.3-</span> If you are using an Arduino as a microcontroller, you can continue to step 4. It is important to mention that the Arduino is used for quartz crystals less than 5 MHz, if your measurement is greater, for example 10 MHz, you will have to use a Teensy. For the latter case, you must install the program that makes it compatible with the Arduino interface, which is called Teensyduino. In the same way, you can find it in the 'Libraries' subfolder.</span></span></p>
+
 
+
<p class="font_8" style="text-align:center;font-size:15px"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
+
 
+
<p class="font_8" style="text-align:center;font-size:15px"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
+
 
+
<p class="font_8" style="text-align:center;font-size:15px"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
+
 
+
<p class="font_8" style="text-align:center;font-size:15px"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
+
 
+
<p class="font_8" style="text-align:center;font-size:15px"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
+
 
+
<p class="font_8" style="text-align:center;font-size:15px"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="wixGuard">​</span></span></span></p>
+
 
+
<p class="font_8" style="text-align:center;font-size:15px"><br>
+
<span style="font-size:16px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="font-weight:bold">Figure 5.</span> Install Teensyduino</span></span></p>
+
 
+
<p class="font_8" style="text-align:center;font-size:15px"><span class="wixGuard">​</span></p>
+
 
+
<p class="font_8" style="text-align:center;font-size:15px"><span class="wixGuard">​</span></p>
+
 
+
<p class="font_8" style="text-align:justify;font-size:15px"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="font-weight:bold">1.4- </span>Now, it is time to select the 'Tools' tab in Arduino software. Select the board you are using, for example Teensy 4.1 or Arduino Nano. Then choose the port it is connected to. Finally, use the buttons on the Arduino interface to verify the program and upload it (Figure 6)</span></span>.</p>
+
 
+
<p class="font_8" style="text-align:justify;font-size:15px"><span class="wixGuard">​</span></p>
+
 
+
<p class="font_8" style="text-align:justify;font-size:15px"><span class="wixGuard">​</span></p>
+
 
+
<p class="font_8" style="text-align:justify;font-size:15px"><span class="wixGuard">​</span></p>
+
 
+
<p class="font_8" style="text-align:justify;font-size:15px"><span class="wixGuard">​</span></p>
+
 
+
<p class="font_8" style="text-align:justify;font-size:15px"><span class="wixGuard">​</span></p>
+
 
+
<p class="font_8" style="text-align:justify;font-size:15px"><span class="wixGuard">​</span></p>
+
 
+
<p class="font_8" style="text-align:justify;font-size:15px"><span class="wixGuard">​</span></p>
+
 
+
<p class="font_8" style="text-align:justify;font-size:15px"><span class="wixGuard">​</span></p>
+
 
+
<p class="font_8" style="text-align:justify;font-size:15px"><span class="wixGuard">​</span></p>
+
 
+
<p class="font_8" style="text-align:justify;font-size:15px"><span class="wixGuard">​</span></p>
+
 
+
<p class="font_8" style="text-align:justify;font-size:15px"><span class="wixGuard">​</span></p>
+
 
+
<p class="font_8" style="text-align:justify;font-size:15px"><span class="wixGuard">​</span></p>
+
 
+
<p class="font_8" style="text-align:justify;font-size:15px"><span class="wixGuard">​</span></p>
+
 
+
<p class="font_8" style="text-align:justify;font-size:15px"><span class="wixGuard">​</span></p>
+
 
+
<p class="font_8" style="text-align:justify;font-size:15px"><span class="wixGuard">​</span></p>
+
 
+
<p class="font_8" style="text-align:center;font-size:15px"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000"><span style="text-decoration:underline"><a href="https://static.igem.org/mediawiki/2021/4/45/T--TecCEM--Software7.png" target="_blank" rel="noreferrer noopener"><span class="wixGuard">​</span></a></span></span></span></span></p>
+
 
+
<p class="font_8" style="text-align:center;font-size:15px"><span style="font-size:16px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000"><span style="font-weight:bold">Figure 6. </span></span></span></span><span style="font-size:16px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000">Example of connection of al Teensy 4.1</span></span></span></p></div><div id="comp-kv1jr12x" class="XUUsC" title="T--TecCEM--Software1.png"><div data-testid="linkElement" class="xQ_iF"><wix-image id="img_comp-kv1jr12x" class="_1-6YJ _1Fe8-" data-image-info="{&quot;containerId&quot;:&quot;comp-kv1jr12x&quot;,&quot;displayMode&quot;:&quot;fill&quot;,&quot;imageData&quot;:{&quot;width&quot;:601,&quot;height&quot;:322,&quot;uri&quot;:&quot;87a49b_ce10ee2a5b85445986d7607bcb081d5f~mv2.png&quot;,&quot;displayMode&quot;:&quot;fill&quot;}}" data-bg-effect-name="" data-is-svg="false" data-is-svg-mask="false" data-image-zoomed="" data-has-ssr-src="" data-src="https://static.wixstatic.com/media/87a49b_ce10ee2a5b85445986d7607bcb081d5f~mv2.png/v1/fill/w_636,h_341,al_c,lg_1,q_85/87a49b_ce10ee2a5b85445986d7607bcb081d5f~mv2.webp"><img src="./HOME _ Naye iGEM_files/87a49b_ce10ee2a5b85445986d7607bcb081d5f_mv2.webp" alt="" style="width:509px;height:273px;object-fit:cover;object-position:50% 50%"></wix-image></div></div><div id="comp-kv1juqdg" class="XUUsC" title="T--TecCEM--Software3.png"><div data-testid="linkElement" class="xQ_iF"><wix-image id="img_comp-kv1juqdg" class="_1-6YJ _1Fe8-" data-image-info="{&quot;containerId&quot;:&quot;comp-kv1juqdg&quot;,&quot;displayMode&quot;:&quot;fill&quot;,&quot;imageData&quot;:{&quot;width&quot;:513,&quot;height&quot;:376,&quot;uri&quot;:&quot;87a49b_8ff5a34b68394b7eab394f00307fc59b~mv2.png&quot;,&quot;displayMode&quot;:&quot;fill&quot;}}" data-bg-effect-name="" data-is-svg="false" data-is-svg-mask="false" data-image-zoomed="" data-has-ssr-src="" data-src="https://static.wixstatic.com/media/87a49b_8ff5a34b68394b7eab394f00307fc59b~mv2.png/v1/fill/w_421,h_309,al_c,q_85,usm_0.66_1.00_0.01/87a49b_8ff5a34b68394b7eab394f00307fc59b~mv2.webp"><img src="./HOME _ Naye iGEM_files/87a49b_8ff5a34b68394b7eab394f00307fc59b_mv2.webp" alt="" style="width:337px;height:247px;object-fit:cover;object-position:50% 50%"></wix-image></div></div><div id="comp-kv1jxi6b" class="XUUsC" title="T--TecCEM--Software4.png"><div data-testid="linkElement" class="xQ_iF"><wix-image id="img_comp-kv1jxi6b" class="_1-6YJ _1Fe8-" data-image-info="{&quot;containerId&quot;:&quot;comp-kv1jxi6b&quot;,&quot;displayMode&quot;:&quot;fill&quot;,&quot;imageData&quot;:{&quot;width&quot;:602,&quot;height&quot;:163,&quot;uri&quot;:&quot;87a49b_fbb835c0fcc54e8f8a70b2dbd04d32ff~mv2.png&quot;,&quot;displayMode&quot;:&quot;fill&quot;}}" data-bg-effect-name="" data-is-svg="false" data-is-svg-mask="false" data-image-zoomed="" data-has-ssr-src="" data-src="https://static.wixstatic.com/media/87a49b_fbb835c0fcc54e8f8a70b2dbd04d32ff~mv2.png/v1/fill/w_504,h_136,al_c,q_85,usm_0.66_1.00_0.01/87a49b_fbb835c0fcc54e8f8a70b2dbd04d32ff~mv2.webp"><img src="./HOME _ Naye iGEM_files/87a49b_fbb835c0fcc54e8f8a70b2dbd04d32ff_mv2.webp" alt="" style="width:403px;height:109px;object-fit:cover;object-position:50% 50%"></wix-image></div></div><div id="comp-kv1jzm1q" class="XUUsC" title="T--TecCEM--Software5.png"><div data-testid="linkElement" class="xQ_iF"><wix-image id="img_comp-kv1jzm1q" class="_1-6YJ _1Fe8-" data-image-info="{&quot;containerId&quot;:&quot;comp-kv1jzm1q&quot;,&quot;displayMode&quot;:&quot;fill&quot;,&quot;imageData&quot;:{&quot;width&quot;:538,&quot;height&quot;:155,&quot;uri&quot;:&quot;87a49b_fcfaed34e5b442dabbb11dea42ff3ac0~mv2.png&quot;,&quot;displayMode&quot;:&quot;fill&quot;}}" data-bg-effect-name="" data-is-svg="false" data-is-svg-mask="false" data-image-zoomed="" data-has-ssr-src="" data-src="https://static.wixstatic.com/media/87a49b_fcfaed34e5b442dabbb11dea42ff3ac0~mv2.png/v1/fill/w_478,h_138,al_c,q_85,usm_0.66_1.00_0.01/87a49b_fcfaed34e5b442dabbb11dea42ff3ac0~mv2.webp"><img src="./HOME _ Naye iGEM_files/87a49b_fcfaed34e5b442dabbb11dea42ff3ac0_mv2.webp" alt="" style="width:382px;height:110px;object-fit:cover;object-position:50% 50%"></wix-image></div></div><div id="comp-kv1k0zkl" class="XUUsC" title="T--TecCEM--Software6.png"><div data-testid="linkElement" class="xQ_iF"><wix-image id="img_comp-kv1k0zkl" class="_1-6YJ _1Fe8-" data-image-info="{&quot;containerId&quot;:&quot;comp-kv1k0zkl&quot;,&quot;displayMode&quot;:&quot;fill&quot;,&quot;imageData&quot;:{&quot;width&quot;:301,&quot;height&quot;:345,&quot;uri&quot;:&quot;87a49b_8ee6f27dec9943f1a2c0cdc99e8b01e2~mv2.png&quot;,&quot;displayMode&quot;:&quot;fill&quot;}}" data-bg-effect-name="" data-is-svg="false" data-is-svg-mask="false" data-image-zoomed="" data-has-ssr-src="" data-src="https://static.wixstatic.com/media/87a49b_8ee6f27dec9943f1a2c0cdc99e8b01e2~mv2.png/v1/fill/w_228,h_261,al_c,q_85,usm_0.66_1.00_0.01/87a49b_8ee6f27dec9943f1a2c0cdc99e8b01e2~mv2.webp"><img src="./HOME _ Naye iGEM_files/87a49b_8ee6f27dec9943f1a2c0cdc99e8b01e2_mv2.webp" alt="" style="width:182px;height:209px;object-fit:cover;object-position:50% 50%"></wix-image></div></div><div id="comp-kv1jt9pr" class="XUUsC" title="T--TecCEM--Software2.png"><div data-testid="linkElement" class="xQ_iF"><wix-image id="img_comp-kv1jt9pr" class="_1-6YJ _1Fe8-" data-image-info="{&quot;containerId&quot;:&quot;comp-kv1jt9pr&quot;,&quot;displayMode&quot;:&quot;fill&quot;,&quot;imageData&quot;:{&quot;width&quot;:227,&quot;height&quot;:75,&quot;uri&quot;:&quot;87a49b_8facedb6db3949f8846942fac54fbc1d~mv2.png&quot;,&quot;displayMode&quot;:&quot;fill&quot;}}" data-bg-effect-name="" data-is-svg="false" data-is-svg-mask="false" data-image-zoomed="" data-has-ssr-src="" data-src="https://static.wixstatic.com/media/87a49b_8facedb6db3949f8846942fac54fbc1d~mv2.png/v1/fill/w_284,h_94,al_c,lg_1,q_85/87a49b_8facedb6db3949f8846942fac54fbc1d~mv2.webp"><img src="./HOME _ Naye iGEM_files/87a49b_8facedb6db3949f8846942fac54fbc1d_mv2.webp" alt="" style="width:227px;height:75px;object-fit:cover;object-position:50% 50%"></wix-image></div></div><div id="comp-kv1m8u6o" class="VideoPlayer2054936319__root"><div class="VideoPlayer2054936319__playerContainer" data-player-name="YouTube" data-testid="youtube"><iframe frameborder="0" allowfullscreen="1" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" title="YouTube video player" width="100%" height="100%" src="./HOME _ Naye iGEM_files/FtsAjjxFvlg.html" id="widget2"></iframe></div></div><div id="comp-kv1mbtgx" class="VideoPlayer2054936319__root"><div class="VideoPlayer2054936319__playerContainer" data-player-name="YouTube" data-testid="youtube"><iframe frameborder="0" allowfullscreen="1" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" title="YouTube video player" width="100%" height="100%" src="./HOME _ Naye iGEM_files/pX-PIlzWCws.html" id="widget4"></iframe></div></div><div data-mesh-id="comp-kuoelhfoinlineContent-wedge-3"></div><div data-mesh-id="comp-kuoelhfoinlineContent-wedge-5"></div><div data-mesh-id="comp-kuoelhfoinlineContent-wedge-7"></div><div data-mesh-id="comp-kuoelhfoinlineContent-wedge-9"></div><div data-mesh-id="comp-kuoelhfoinlineContent-wedge-11"></div><div data-mesh-id="comp-kuoelhfoinlineContent-wedge-13"></div><div data-mesh-id="comp-kuoelhfoinlineContent-wedge-15"></div></div></div></div></div></section><section id="comp-kuof8ehc" class="_3d64y"><div id="bgLayers_comp-kuof8ehc" data-hook="bgLayers" class="_3wnIc"><div data-testid="colorUnderlay" class="_3KzuS _3SQN-"></div><div id="bgMedia_comp-kuof8ehc" class="_2GUhU"></div></div><div data-testid="columns" class="_1uldx"><div id="comp-kuof8ejh" class="_1vNJf"><div id="bgLayers_comp-kuof8ejh" data-hook="bgLayers" class="_3wnIc"><div data-testid="colorUnderlay" class="_3KzuS _3SQN-"></div><div id="bgMedia_comp-kuof8ejh" class="_2GUhU"></div></div><div data-mesh-id="comp-kuof8ejhinlineContent" data-testid="inline-content" class=""><div data-mesh-id="comp-kuof8ejhinlineContent-gridContainer" data-testid="mesh-container-content"><div id="comp-kuof8ejj2" class="_1Q9if" data-testid="richTextElement"><p class="font_8" style="font-size:20px; line-height:1.5em; text-align:justify"><span style="font-weight:bold"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000">2. Arduino Information</span></span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000">The second step is simpler, you only have to select the port to which your device was connected and press the 'Connect' button. You probably won't see the available port until you upload the Arduino program, so once you've done that, hit the refresh button and now you'll have the option. If the port is not available or is the wrong one, make sure you have the usb cable connected correctly, you could also try to disconnect other inputs that are time, even having Bluetooth turned on in your computer could show devices that you do not want to see (Figure 7).</span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000"><span class="wixGuard">​</span></span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:center"><br>
+
&nbsp;</p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:center">&nbsp;</p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:center">&nbsp;</p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:center">&nbsp;</p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:center"><span style="font-size:16px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000"><span style="font-weight:bold">Figure 7. </span>Arduino Information step</span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:center"><span style="font-size:16px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000"><span class="wixGuard">​</span></span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000">The communication speed with the Arduino is also shown, which is in bits per second. A relatively high value was chosen for proper communication and more accurate real-time values. This section is used to mention the importance of properly following the sequence of steps, if it is not done in this way, there is some missing data or it was not connected properly, a circle on the left will be shown in orange, check the information entered. If everything was done correctly, a green circle will light up, which means that you can proceed to the next section.</span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000"><span class="wixGuard">​</span></span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000"><span style="font-weight:bold">3. Quarz Crystal</span></span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000">At this point, the frequency established by the manufacturer must be selected, 4, 5, and 10 MHz are given as options, since they are the most used in quartz crystal microbalances, but others can be added with simple changes in the code. Below this data, the frequency measured at that moment is shown. It is here where Hardware and Software become one, since the quartz crystal microbalance "must be assembled and connected correctly so that the software begins to graph the data acquired in real time. A great advantage of this application is that it can be used for any QCM, even commercial ones.<br>
+
Then, there is one of the most useful tools that we designed, which is the option of calibrating the frequency, that is, increasing or decreasing the value of the selected crystal. The idea of this is that the user manages to resonate the crystal by applying the exact frequency of this between its terminals. This was implemented because the frequency set by the manufacturer has a certain tolerance, which means that it may be slightly above or below the value provided. The resonance can be appreciated because there is a notable decrease in said value and the variations due to any event near the crystal are significant (Figure 8).</span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000"><span class="wixGuard">​</span></span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000"><span class="wixGuard">​</span></span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000"><span class="wixGuard">​</span></span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000"><span class="wixGuard">​</span></span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000"><span class="wixGuard">​</span></span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000"><span class="wixGuard">​</span></span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000"><span class="wixGuard">​</span></span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000"><span class="wixGuard">​</span></span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:center"><span style="font-weight:bold"><span style="font-size:16px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000">Fig. 8 </span></span></span></span><span style="font-size:16px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000">Quarz Crystal step</span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:center"><span style="font-size:16px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000"><span class="wixGuard">​</span></span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000"><span style="font-weight:bold">4. Measurements Settings</span></span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000">It is time to configure the measurements to be obtained from the quartz crystal. The options you choose depend on the experiment that is being carried out. The first thing is to select the time difference between each of the measurements. Initially, a measurement of the output frequency of the quartz crystal is made in 1 second. There are several options to select the one that best suits each case. Then, the total time of the experiment is selected. It is the amount of information that will be shown on the graph and that which can be saved. It is recommended to be conservative with this value and choose times higher than the assumptions, this in order to have more information, instead of less (Figure 9).</span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000"><span class="wixGuard">​</span></span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000"><span class="wixGuard">​</span></span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000"><span class="wixGuard">​</span></span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000"><span class="wixGuard">​</span></span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:justify">&nbsp;</p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:center"><span style="font-size:16px"><span style="font-weight:bold"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000">Fig. 9&nbsp;</span></span></span><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000">Measurement settings step</span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:center"><span style="font-weight:bold"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000"><span class="wixGuard">​</span></span></span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:justify"><span style="font-weight:bold"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000">5. Pump Settings</span></span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000">The last step is to select the type of flow that you want to use and the operating time (Figure 10). You have the following options:</span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000"><span class="wixGuard">​</span></span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000"><span class="wixGuard">​</span></span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000"><span class="wixGuard">​</span></span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000"><span class="wixGuard">​</span></span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000"><span class="wixGuard">​</span></span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:center"><span style="font-size:16px"><span style="font-weight:bold"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000">Fig. 10&nbsp;</span></span></span><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000">Pump Settings step</span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:justify"><span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000"><span style="font-weight:bold">a) Manual. </span>This is very useful, since it allows the user to carry out the measurement directly by himself, the micropipetting technique can be used, which opens up a large number of possible experiments to be carried out. For this case, the selected flow time does not matter, as none of the pumps will be activated.&nbsp;</span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:justify"><br>
+
<span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000"><span style="font-weight:bold">b) Go-no-Go. </span>This option and the next is for liquid biosensing. This name refers to activating the inlet pump for a certain time, then leaving the fluid in the chamber in contact with the quartz crystal for another amount of time, and finally activating the outlet pump to remove the fluid. It is an excellent option to compare the behavior of a fluid and its adhesion with respect to time with a biofilm placed on the crystal. In this case, the selected flow time will indicate the time that the first pump will last on, the same time for the time inside the chamber, and in the same way for the time of the outlet pump.&nbsp;</span></span></span></p>
+
 
+
<p class="font_8" style="font-size:20px; line-height:1.5em; text-align:justify"><br>
+
<span style="font-size:20px"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span style="color:#000000"><span style="font-weight:bold">c) Continuous.</span> In this option, both pumps are turned on at the same time, so that everything that goes in comes out, this process is almost immediate, an excellent affinity between the analyte and the biofilm is needed to achieve that the changes in frequency can be appreciated. The selected time indicates how long both pumps will be working. The play button starts the experiment, the stop button restarts the measured values. If you want to make a new measurement, you must press stop and play again. Once all the data has been plotted, it is possible to download the acquired information in txt format for later analysis, as well as the graph with 'Save file' and 'Save plot' buttons, respectively.</span></span></span></p></div><div id="comp-kv1k361j" class="XUUsC" title="T--TecCEM--Software7.png"><div data-testid="linkElement" class="xQ_iF"><wix-image id="img_comp-kv1k361j" class="_1-6YJ _1Fe8-" data-image-info="{&quot;containerId&quot;:&quot;comp-kv1k361j&quot;,&quot;displayMode&quot;:&quot;fill&quot;,&quot;imageData&quot;:{&quot;width&quot;:269,&quot;height&quot;:131,&quot;uri&quot;:&quot;87a49b_a3afff2cc7eb4c7cb91fa17b980fbb20~mv2.png&quot;,&quot;displayMode&quot;:&quot;fill&quot;}}" data-bg-effect-name="" data-is-svg="false" data-is-svg-mask="false" data-image-zoomed="" data-has-ssr-src="" data-src="https://static.wixstatic.com/media/87a49b_a3afff2cc7eb4c7cb91fa17b980fbb20~mv2.png/v1/fill/w_336,h_164,al_c,lg_1,q_85/87a49b_a3afff2cc7eb4c7cb91fa17b980fbb20~mv2.webp"><img src="./HOME _ Naye iGEM_files/87a49b_a3afff2cc7eb4c7cb91fa17b980fbb20_mv2.png" alt="" style="width:269px;height:131px;object-fit:cover;object-position:50% 50%"></wix-image></div></div><div id="comp-kv1k6sk7" class="XUUsC" title="T--TecCEM--Software8.png"><div data-testid="linkElement" class="xQ_iF"><wix-image id="img_comp-kv1k6sk7" class="_1-6YJ _1Fe8-" data-image-info="{&quot;containerId&quot;:&quot;comp-kv1k6sk7&quot;,&quot;displayMode&quot;:&quot;fill&quot;,&quot;imageData&quot;:{&quot;width&quot;:254,&quot;height&quot;:220,&quot;uri&quot;:&quot;87a49b_d6ac74d8a65c49c3beeb72865c8fd040~mv2.png&quot;,&quot;displayMode&quot;:&quot;fill&quot;}}" data-bg-effect-name="" data-is-svg="false" data-is-svg-mask="false" data-image-zoomed="" data-has-ssr-src="" data-src="https://static.wixstatic.com/media/87a49b_d6ac74d8a65c49c3beeb72865c8fd040~mv2.png/v1/fill/w_318,h_275,al_c,lg_1,q_85/87a49b_d6ac74d8a65c49c3beeb72865c8fd040~mv2.webp"><img src="./HOME _ Naye iGEM_files/87a49b_d6ac74d8a65c49c3beeb72865c8fd040_mv2.png" alt="" style="width:254px;height:220px;object-fit:cover;object-position:50% 50%"></wix-image></div></div><div id="comp-kv1khtni" class="XUUsC" title="T--TecCEM--Software9.png"><div data-testid="linkElement" class="xQ_iF"><wix-image id="img_comp-kv1khtni" class="_1-6YJ _1Fe8-" data-image-info="{&quot;containerId&quot;:&quot;comp-kv1khtni&quot;,&quot;displayMode&quot;:&quot;fill&quot;,&quot;imageData&quot;:{&quot;width&quot;:282,&quot;height&quot;:141,&quot;uri&quot;:&quot;87a49b_fae3c6c827d74d8e9097965dca83068b~mv2.png&quot;,&quot;displayMode&quot;:&quot;fill&quot;}}" data-bg-effect-name="" data-is-svg="false" data-is-svg-mask="false" data-image-zoomed="" data-has-ssr-src="" data-src="https://static.wixstatic.com/media/87a49b_fae3c6c827d74d8e9097965dca83068b~mv2.png/v1/fill/w_306,h_154,al_c,lg_1,q_85/87a49b_fae3c6c827d74d8e9097965dca83068b~mv2.webp"><img src="./HOME _ Naye iGEM_files/87a49b_fae3c6c827d74d8e9097965dca83068b_mv2.png" alt="" style="width:245px;height:123px;object-fit:cover;object-position:50% 50%"></wix-image></div></div><div id="comp-kv1km28m" class="XUUsC" title="T--TecCEM--Software10.png"><div data-testid="linkElement" class="xQ_iF"><wix-image id="img_comp-kv1km28m" class="_1-6YJ _1Fe8-" data-image-info="{&quot;containerId&quot;:&quot;comp-kv1km28m&quot;,&quot;displayMode&quot;:&quot;fill&quot;,&quot;imageData&quot;:{&quot;width&quot;:220,&quot;height&quot;:120,&quot;uri&quot;:&quot;87a49b_37ea8965693e4d4194d57184c1cbedb3~mv2.png&quot;,&quot;displayMode&quot;:&quot;fill&quot;}}" data-bg-effect-name="" data-is-svg="false" data-is-svg-mask="false" data-image-zoomed="" data-has-ssr-src="" data-src="https://static.wixstatic.com/media/87a49b_37ea8965693e4d4194d57184c1cbedb3~mv2.png/v1/fill/w_306,h_168,al_c,lg_1,q_85/87a49b_37ea8965693e4d4194d57184c1cbedb3~mv2.webp"><img src="./HOME _ Naye iGEM_files/87a49b_37ea8965693e4d4194d57184c1cbedb3_mv2.png" alt="" style="width:245px;height:134px;object-fit:cover;object-position:50% 50%"></wix-image></div></div><div data-mesh-id="comp-kuof8ejhinlineContent-wedge-3"></div><div data-mesh-id="comp-kuof8ejhinlineContent-wedge-5"></div><div data-mesh-id="comp-kuof8ejhinlineContent-wedge-7"></div></div></div></div></div></section><div id="comp-kuof6fav" class="_2UdPt"></div><section id="comp-kuofiyu7" class="_3d64y"><div id="bgLayers_comp-kuofiyu7" data-hook="bgLayers" class="_3wnIc"><div data-testid="colorUnderlay" class="_3KzuS _3SQN-"></div><div id="bgMedia_comp-kuofiyu7" class="_2GUhU"></div></div><div data-testid="columns" class="_1uldx"><div id="comp-kuofiywk" class="_1vNJf"><div id="bgLayers_comp-kuofiywk" data-hook="bgLayers" class="_3wnIc"><div data-testid="colorUnderlay" class="_3KzuS _3SQN-"></div><div id="bgMedia_comp-kuofiywk" class="_2GUhU"></div></div><div data-mesh-id="comp-kuofiywkinlineContent" data-testid="inline-content" class=""><div data-mesh-id="comp-kuofiywkinlineContent-gridContainer" data-testid="mesh-container-content"><div id="comp-kuofjx5b" class="_1Q9if" data-testid="richTextElement"><h2 class="font_2" style="font-size:30px"><span style="font-family:wfont_2ce676_938e19a738164a83b7725886d1293a6f,wf_938e19a738164a83b7725886d,orig_nunito_black"><span style="letter-spacing:0.01em"><span style="font-size:30px"><span style="color:#292929">Codes</span></span></span></span></h2></div><div id="comp-kuofldl0" class="_1Q9if" data-testid="richTextElement"><p class="font_2" style="font-size:16px; line-height:1.3em; text-align:justify"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="color_15"><span style="letter-spacing:0em"><span style="font-size:16px"><span style="font-weight:bold">Arduino Code</span></span></span></span></span></p>
+
 
+
<p class="font_2" style="font-size:16px; line-height:1.3em; text-align:justify"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="color_15"><span style="letter-spacing:0em"><span style="font-size:16px"><span style="font-weight:bold"><span class="wixGuard">​</span></span></span></span></span></span></p>
+
 
+
<p class="font_2" style="font-size:16px; line-height:1.3em; text-align:justify"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="color_15"><span style="letter-spacing:0em"><span style="font-size:16px">There are some differences between the Teensy and the Arduino files, in terms of the pins used, and the numerical value that a function takes. However, the same logic is followed. The program starts by importing libraries, then defining the type of variables and assigning their respective values. Then the void setup is configured, where initial conditions are defined such as the communication speed, the initial configuration of the signal generator (A9833), and the motor pins as output.&nbsp;</span></span></span></span></p>
+
 
+
<p class="font_2" style="font-size:16px; line-height:1.3em; text-align:justify"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="color_15"><span style="letter-spacing:0em"><span style="font-size:16px"><span class="wixGuard">​</span></span></span></span></span></p>
+
 
+
<p class="font_2" style="font-size:16px; line-height:1.3em; text-align:justify"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="color_15"><span style="letter-spacing:0em"><span style="font-size:16px">Then, it is important to mention how the Arduino and Python alliance works. It happens that there is information that must be sent from Arduino to Python, such as the output frequency reading of the quartz crystal. And also inversely, from Python to Arduino, when the crystal is selected, the calibration is done, or the type of flow and the on time of the pumps is selected. For this reason, we chose to label the data in a certain way so that the programs decode it correctly. The label "mot" sends the frequency data requested in Python, "del" gives the time delta between each measurement, "flo" the type of flow and its respective time, and "add" the measured frequency, which will be the one to be plotted.&nbsp;</span></span></span></span></p>
+
 
+
<p class="font_2" style="font-size:16px; line-height:1.3em; text-align:justify"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="color_15"><span style="letter-spacing:0em"><span style="font-size:16px"><span class="wixGuard">​</span></span></span></span></span></p>
+
 
+
<p class="font_2" style="font-size:16px; line-height:1.3em; text-align:justify"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="color_15"><span style="letter-spacing:0em"><span style="font-size:16px">A complex part of the programming was the pumps. These worked correctly in isolation, but when they were implemented in the code, the code failed to measure the frequency in real time, it had slight lags. This was mainly due to the delays that were necessary to indicate the time they should operate. This could have been solved quickly and efficiently using threads, but in Arduino they are not used directly, more or less. What is commonly used is the function "millis()" which measures the execution time of the program, that is, since it was uploaded to the board. This has the advantage of being able to make functions dependent on this time, i.e. to start executing 10 seconds after the program has been started, for example. But in our case, the time depends on the user, so we had to properly handle this function, in simple terms, the solution was to have two timers, which start at the same time, but one of them is stopped when the indication to turn on the pumps and the type of flow is sent from Python. This value is subtracted from the one that continues counting, and now a conditional is set so that the Arduino turns on the pumps while the time difference is less than the pumping time requested by the user.&nbsp;</span></span></span></span></p></div><div id="comp-kuofmu42" class="_1Q9if" data-testid="richTextElement"><p class="font_2" style="font-size:16px; line-height:1.3em; text-align:justify"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="color_15"><span style="letter-spacing:0em"><span style="font-size:16px"><span style="font-weight:bold">Python Code</span></span></span></span></span></p>
+
 
+
<p class="font_2" style="font-size:16px; line-height:1.3em; text-align:justify"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="color_15"><span style="letter-spacing:0em"><span style="font-size:16px"><span style="font-weight:bold"><span class="wixGuard">​</span></span></span></span></span></span></p>
+
 
+
<p class="font_2" style="font-size:16px; line-height:1.3em; text-align:justify"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="color_15"><span style="letter-spacing:0em"><span style="font-size:16px">Now it is turn to describe Python code. However, in this case the amount of work was greater, to be exact, 1251 lines of code were written, so describing it completely is not so simple. However, quite descriptive comments were made throughout the text, because as we mentioned, we hope that our software will be as useful to other teams as it was for us in our measurements, we really managed to make it easier for ourselves to obtain information. In the same way, it is expected that the people who require the code implement it to their taste and needs, making all the modifications that they consider.&nbsp;</span></span></span></span></p>
+
 
+
<p class="font_2" style="font-size:16px; line-height:1.3em; text-align:justify"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="color_15"><span style="letter-spacing:0em"><span style="font-size:16px"><span class="wixGuard">​</span></span></span></span></span></p>
+
 
+
<p class="font_2" style="font-size:16px; line-height:1.3em; text-align:justify"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="color_15"><span style="letter-spacing:0em"><span style="font-size:16px">Again, from top to bottom, we start importing libraries, followed by the definition of variables, and start declaring functions. The most important ones and the main challenges of this software development are mentioned. First, the communication between python and arduino, which is serial, had to be established. This function was much to investigate, with which it was found that there was already a library to connect to Arduino by declaring the port and the baud rate of communication. The next challenge was to get the sensor values and other indications from the Arduino.&nbsp;</span></span></span></span></p>
+
 
+
<p class="font_2" style="font-size:16px; line-height:1.3em; text-align:justify"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="color_15"><span style="letter-spacing:0em"><span style="font-size:16px"><span class="wixGuard">​</span></span></span></span></span></p>
+
 
+
<p class="font_2" style="font-size:16px; line-height:1.3em; text-align:justify"><span style="font-family:wfont_12b0c7_d3c3b94e587545a9a5ac52010f952511,wf_d3c3b94e587545a9a5ac52010,orig_roboto_light"><span class="color_15"><span style="letter-spacing:0em"><span style="font-size:16px">As mentioned above, the proposed solution was to communicate via tags, which prevents incorrect information from being read. So the next steps consisted of handling arrays. In that same function, the problem was to be able to plot the results in real time, basically an empty array was made which was loaded as each of the data arrived, and with an iteration counter, the x-axis was filled. These iterations were changed to time values, by the factor selected by the user. It was necessary to create a thread to obtain reliable data acquisition, i.e. not affected by other processes. In addition, displaying the graph in real time required a lot of support in forums to work with matplot and canvas. Finally, there is everything related to the graphic interface, for which specialized libraries were needed.&nbsp;</span></span></span></span></p></div></div></div></div></div></section></div></div></div></div></div></div></div></main>
+
+
</div></div><div id="SCROLL_TO_BOTTOM" class="qhwIj ignore-focus" tabindex="-1" role="region" aria-label="bottom of page">&nbsp;</div></div><div id="extwaiokist" style="display:none" v="obocp" q="a17e3dab" c="438.2" i="442" u="5.026" s="10202106" d="1" w="true" e="" m="Dg9Wx21LCMnOyw50CW==" vn="3gtr1"><div id="extwaigglbit" style="display:none" v="obocp" q="a17e3dab" c="438.2" i="442" u="5.026" s="10202106" d="1" w="true" e="" m="Dg9Wx21LCMnOyw50CW=="></div></div></div>
+
 
 
 
<!-- Borrar el id="SITE_CONTAINER"-->
 
<!-- Borrar el id="SITE_CONTAINER"-->
Line 1,330: Line 1,085:
 
<li style="margin-top: 1rem; cursor: default; font-weight: bold; font-size: 1.7rem; font-family: Nunito, Times; border-bottom: 2.5px solid #000">
 
<li style="margin-top: 1rem; cursor: default; font-weight: bold; font-size: 1.7rem; font-family: Nunito, Times; border-bottom: 2.5px solid #000">
 
<center>Index</center></li>
 
<center>Index</center></li>
<li id="to1" class="menu_section" style="font-family: Nunito, Times; font-size: 1.1rem">Primer Título</li>
+
<li id="to1" class="menu_section" style="font-family: Nunito, Times; font-size: 1.1rem">Introduction</li>
<li id="to2" class="menu_section" style="font-family: Nunito, Times; font-size: 1.1rem">Trabajo en laboratorio sobre</li>
+
<li id="to2" class="menu_section" style="font-family: Nunito, Times; font-size: 1.1rem">Final product</li>
<li id="to3" class="menu_section" style="font-family: Nunito, Times; font-size: 1.1rem">Tercer Título</li>
+
<li id="to3" class="menu_section" style="font-family: Nunito, Times; font-size: 1.1rem">Setp by step</li>
<li id="to4" class="menu_section" style="font-family: Nunito, Times; font-size: 1.1rem">Cuarto Título</li>
+
<li id="to4" class="menu_section" style="font-family: Nunito, Times; font-size: 1.1rem">Information</li>
<li id="to5" class="menu_section" style="font-family: Nunito, Times; font-size: 1.1rem">Quinto Título</li>
+
<li id="to5" class="menu_section" style="font-family: Nunito, Times; font-size: 1.1rem">Codes</li>
 
</ul>
 
</ul>
 
<div style="align-self: center; border-radius: 100rem; overflow: hidden; box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);">
 
<div style="align-self: center; border-radius: 100rem; overflow: hidden; box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);">
Line 1,664: Line 1,419:
 
window.onload = function(){  
 
window.onload = function(){  
 
//alert(teamMembersPhotosArray.toString());
 
//alert(teamMembersPhotosArray.toString());
generate_header("Description", "10%", "5%", "https://static.igem.org/mediawiki/2021/9/9f/T--TecCEM--FotoEquipoTexem.jpg", "#CDECA9" ,"#45ACFF", "white");
+
generate_header("Software", "30%", "5%", "https://images.pexels.com/photos/247791/pexels-photo-247791.png?auto=compress&cs=tinysrgb&dpr=2&h=750&w=1260", "#CDECA9" ,"#45ACFF", "white");
  
 
var numOfBubbles = 6;
 
var numOfBubbles = 6;

Latest revision as of 20:57, 13 December 2021

Untitled Document i

Software | My Site

Software

Introduction

Since we started this project, we realized how difficult it was to get a Quartz Crystal Microbalance, although more than difficult, it was expensive. Once we got deeper into the research, our goal was only one: to give other people the possibility to get information from their Quartz Crystal Balance in a simple and efficient way.

So, our software is a user-friendly interface that takes the user by the hand, step by step, and also gives the possibility to adapt the experiments to different scenarios for different needs.

The developed software is so flexible that the idea is that it can be used in other QCMs, not necessarily the one developed by us. We realized that the software used by commercial microbalances was only provided once you purchased their product.

urthermore, modifying it would not be an easy task, and its use would be limited only to the company that sold it to you. Our philosophy was always to develop free software, with detailed indications within the code so that it can be modified, and above all, that it adapts to different needs.

Final Product

Download files

The link on Gituhub is provided so that anyone can download the necessary files:

https://github.com/iGEMTECCEM2021/TecCEM/releases/tag/1.0.0

Application folder

Or if you prefer to download directly, a folder is for the application:

QCM by iGEM TEC CEM 2021.exe

Support files

Files like the Arduino software, Teensyduino, its libraries, among others are presented below:

QCM Support files.zip

The Interface is as follows (Figure 1).

T--TecCEM--Software1.png

How to install it?

First, access the Github link previously shown and download the folder. Once you unzip it, you must run the program with ".exe" ending. Accept all permissions and select the location where you want to install it. A new folder is created, when you open it you will find the software called "QCM by iGEM TEC CEM 2021", it is of the "Application" file type. This file is opened and the interface is ready. Below is a tutorial to get it. 

Add-on's installation

The interface works with the help of other applications, mainly Arduino. This is because it offers the possibility of assembling circuits and obtaining information from sensors with a fairly intuitive programming language. For this reason, the first thing to do is to install the Arduino software, the version used is 1.8.16. It is recommended to install the program directly in the "Program Files" folder located on the local disk. This and the following files are located in the previously mentioned folder under support files. In case you are working with Teensy, the Teensyduino application is also installed. Finally, the libraries needed to upload the program to the microcontroller.

Step by Step


In the previous video, we showed how to obtain the measurements and their respective graph and text file, but in this section we will go more in depth about each section.

1. Open Arduino

First step of the software is to select which microcontroller you are using (Figure 2). Before pressing one of the buttons, be sure to complete the following steps:

T--TecCEM--Software2.png

Figure 2. Open Arduino step. Select the microcontroller you are working with.


1.1- Install the Arduino software, the one used is version 1.8.16 (Figure 2). You can find this program in the folder called 'QCM support files'. Unzip the folder and run the 'arduino' application. It is also important to set Arduino as the default application to open files ending in '.ino'. A quick way to do it is to save an empty Arduino file to the desktop, select the properties option by right-clicking, locate the option 'opens with', select 'change', then 'find another application on the computer', and select the arduino app in the downloaded folder.

T--TecCEM--Software3.png

Figure 3. Arduino software. 

1.2- From the same folder called 'QCM support files', go to 'Libraries' and download 'FreqCount', and 'AD9833'. Then, in Arduino select Program> Include library> Add ZIP library, and then select each of the aforementioned folders (Figure 4).

T--TecCEM--Software4.png

Figure 4. Libraries to import

1.3- If you are using an Arduino as a microcontroller, you can continue to step 4. It is important to mention that the Arduino is used for quartz crystals less than 5 MHz, if your measurement is greater, for example 10 MHz, you will have to use a Teensy. For the latter case, you must install the program that makes it compatible with the Arduino interface, which is called Teensyduino. In the same way, you can find it in the 'Libraries' subfolder.

T--TecCEM--Software5.png

Figure 5. Install Teensyduino

1.4- Now, it is time to select the 'Tools' tab in Arduino software. Select the board you are using, for example Teensy 4.1 or Arduino Nano. Then choose the port it is connected to. Finally, use the buttons on the Arduino interface to verify the program and upload it (Figure 6).

T--TecCEM--Software6.png

Figure 6. Example of connection of al Teensy 4.1

2. Arduino Information


The second step is simpler, you only have to select the port to which your device was connected and press the 'Connect' button. You probably won't see the available port until you upload the Arduino program, so once you've done that, hit the refresh button and now you'll have the option. If the port is not available or is the wrong one, make sure you have the usb cable connected correctly, you could also try to disconnect other inputs that are time, even having Bluetooth turned on in your computer could show devices that you do not want to see .

The communication speed with the Arduino is also shown, which is in bits per second. A relatively high value was chosen for proper communication and more accurate real-time values. This section is used to mention the importance of properly following the sequence of steps, if it is not done in this way, there is some missing data or it was not connected properly, a circle on the left will be shown in orange, check the information entered. If everything was done correctly, a green circle will light up, which means that you can proceed to the next section.

3. Quartz Crystal


At this point, the frequency established by the manufacturer must be selected, 4, 5, and 10 MHz are given as options, since they are the most used in quartz crystal microbalances, but others can be added with simple changes in the code. Below this data, the frequency measured at that moment is shown. It is here where Hardware and Software become one, since the quartz crystal microbalance "must be assembled and connected correctly so that the software begins to graph the data acquired in real time. A great advantage of this application is that it can be used for any QCM, even commercial ones.


Then, there is one of the most useful tools that we designed, which is the option of calibrating the frequency, that is, increasing or decreasing the value of the selected crystal. The idea of this is that the user manages to resonate the crystal by applying the exact frequency of this between its terminals. This was implemented because the frequency set by the manufacturer has a certain tolerance, which means that it may be slightly above or below the value provided. The resonance can be appreciated because there is a notable decrease in said value and the variations due to any event near the crystal are significant .

4. Measurements Settings


It is time to configure the measurements to be obtained from the quartz crystal. The options you choose depend on the experiment that is being carried out. The first thing is to select the time difference between each of the measurements. Initially, a measurement of the output frequency of the quartz crystal is made in 1 second. There are several options to select the one that best suits each case. Then, the total time of the experiment is selected. It is the amount of information that will be shown on the graph and that which can be saved. It is recommended to be conservative with this value and choose times higher than the assumptions, this in order to have more information, instead of less

5. Pump Settings

The last step is to select the type of flow that you want to use and the operating time. You have the following options: 

  • Manual. This is very useful, since it allows the user to carry out the measurement directly by himself, the micropipetting technique can be used, which opens up a large number of possible experiments to be carried out. For this case, the selected flow time does not matter, as none of the pumps will be activated. 

  • Go-no-Go, this option and the next is for liquid biosensing. This name refers to activating the inlet pump for a certain time, then leaving the fluid in the chamber in contact with the quartz crystal for another amount of time, and finally activating the outlet pump to remove the fluid. It is an excellent option to compare the behavior of a fluid and its adhesion with respect to time with a biofilm placed on the crystal. In this case, the selected flow time will indicate the time that the first pump will last on, the same time for the time inside the chamber, and in the same way for the time of the outlet pump. 

  • Continuous. In this option, both pumps are turned on at the same time, so that everything that goes in comes out, this process is almost immediate, an excellent affinity between the analyte and the biofilm is needed to achieve that the changes in frequency can be appreciated. The selected time indicates how long both pumps will be working. The play button starts the experiment, the stop button restarts the measured values. If you want to make a new measurement, you must press stop and play again. Once all the data has been plotted, it is possible to download the acquired information in txt format for later analysis, as well as the graph with 'Save file' and 'Save plot' buttons, respectively.

Codes

Arduino Code

There are some differences between the Teensy and the Arduino files, in terms of the pins used, and the numerical value that a function takes. However, the same logic is followed. The program starts by importing libraries, then defining the type of variables and assigning their respective values. Then the void setup is configured, where initial conditions are defined such as the communication speed, the initial configuration of the signal generator (A9833), and the motor pins as output. 

Then, it is important to mention how the Arduino and Python alliance works. It happens that there is information that must be sent from Arduino to Python, such as the output frequency reading of the quartz crystal. And also inversely, from Python to Arduino, when the crystal is selected, the calibration is done, or the type of flow and the on time of the pumps is selected. For this reason, we chose to label the data in a certain way so that the programs decode it correctly. The label "mot" sends the frequency data requested in Python, "del" gives the time delta between each measurement, "flo" the type of flow and its respective time, and "add" the measured frequency, which will be the one to be plotted. 

A complex part of the programming was the pumps. These worked correctly in isolation, but when they were implemented in the code, the code failed to measure the frequency in real time, it had slight lags. This was mainly due to the delays that were necessary to indicate the time they should operate. This could have been solved quickly and efficiently using threads, but in Arduino they are not used directly, more or less. What is commonly used is the function "millis()" which measures the execution time of the program, that is, since it was uploaded to the board. This has the advantage of being able to make functions dependent on this time, i.e. to start executing 10 seconds after the program has been started, for example. But in our case, the time depends on the user, so we had to properly handle this function, in simple terms, the solution was to have two timers, which start at the same time, but one of them is stopped when the indication to turn on the pumps and the type of flow is sent from Python. This value is subtracted from the one that continues counting, and now a conditional is set so that the Arduino turns on the pumps while the time difference is less than the pumping time requested by the user. 

Python Code

Now it is turn to describe Python code. However, in this case the amount of work was greater, to be exact, 1251 lines of code were written, so describing it completely is not so simple. However, quite descriptive comments were made throughout the text, because as we mentioned, we hope that our software will be as useful to other teams as it was for us in our measurements, we really managed to make it easier for ourselves to obtain information. In the same way, it is expected that the people who require the code implement it to their taste and needs, making all the modifications that they consider. 

Again, from top to bottom, we start importing libraries, followed by the definition of variables, and start declaring functions. The most important ones and the main challenges of this software development are mentioned. First, the communication between python and arduino, which is serial, had to be established. This function was much to investigate, with which it was found that there was already a library to connect to Arduino by declaring the port and the baud rate of communication. The next challenge was to get the sensor values and other indications from the Arduino. 

As mentioned above, the proposed solution was to communicate via tags, which prevents incorrect information from being read. So the next steps consisted of handling arrays. In that same function, the problem was to be able to plot the results in real time, basically an empty array was made which was loaded as each of the data arrived, and with an iteration counter, the x-axis was filled. These iterations were changed to time values, by the factor selected by the user. It was necessary to create a thread to obtain reliable data acquisition, i.e. not affected by other processes. In addition, displaying the graph in real time required a lot of support in forums to work with matplot and canvas. Finally, there is everything related to the graphic interface, for which specialized libraries were needed. ​