.OLSKResultsListItem.svelte-617v38{cursor:pointer} .Container.svelte-1rxh210{line-height:1.15;-webkit-text-size-adjust:100%}.Container.svelte-1rxh210{margin:0}.Container.svelte-1rxh210 main {display:block}.Container.svelte-1rxh210 h1 {font-size:2em;margin:0.67em 0}.Container.svelte-1rxh210 hr {box-sizing:content-box;height:0;overflow:visible}.Container.svelte-1rxh210 pre {font-family:monospace, monospace;font-size:1em}.Container.svelte-1rxh210 a {background-color:transparent}.Container.svelte-1rxh210 abbr[title] {border-bottom:none;text-decoration:underline;text-decoration:underline dotted}.Container.svelte-1rxh210 strong {font-weight:bolder}.Container.svelte-1rxh210 samp {font-family:monospace, monospace;font-size:1em}.Container.svelte-1rxh210 small {font-size:80%}.Container.svelte-1rxh210 sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline}.Container.svelte-1rxh210 sub {bottom:-0.25em}.Container.svelte-1rxh210 sup {top:-0.5em}.Container.svelte-1rxh210 img {border-style:none}button.svelte-1rxh210,input.svelte-1rxh210,.Container.svelte-1rxh210 textarea {font-family:inherit;font-size:100%;line-height:1.15;margin:0}button.svelte-1rxh210,.Container.svelte-1rxh210 input {overflow:visible}button.svelte-1rxh210,.Container.svelte-1rxh210 select {text-transform:none}button.svelte-1rxh210,.Container.svelte-1rxh210 [type="submit"] {-webkit-appearance:button}button.svelte-1rxh210::-moz-focus-inner,.Container.svelte-1rxh210 [type="submit"]::-moz-focus-inner {border-style:none;padding:0}button.svelte-1rxh210:-moz-focusring,.Container.svelte-1rxh210 [type="submit"]:-moz-focusring {outline:1px dotted ButtonText}.Container.svelte-1rxh210 fieldset {padding:0.35em 0.75em 0.625em}.Container.svelte-1rxh210 legend {box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.Container.svelte-1rxh210 progress {vertical-align:baseline}.Container.svelte-1rxh210 textarea {overflow:auto}.Container.svelte-1rxh210 [type="radio"] {box-sizing:border-box;padding:0}.Container.svelte-1rxh210 [type="number"]::-webkit-outer-spin-button {height:auto}.Container.svelte-1rxh210 [type="search"] {-webkit-appearance:textfield;outline-offset:-2px}.Container.svelte-1rxh210 [type="search"]::-webkit-search-decoration {-webkit-appearance:none}.Container.svelte-1rxh210 ::-webkit-file-upload-button {-webkit-appearance:button;font:inherit}.Container.svelte-1rxh210 details {display:block}.Container.svelte-1rxh210 summary {display:list-item}.Container.svelte-1rxh210 template {display:none}.Container.svelte-1rxh210 [hidden] {display:none}.Container.svelte-1rxh210{--__LaunchletWidth:400px;--__LaunchletSharedPadding:5px;width:var(--__LaunchletWidth);padding:var(--__LaunchletSharedPadding);border:1px solid #cccccc;border-radius:5px;box-shadow:0 0 10px 0px #e6e6e6;position:fixed;top:0;left:50%;margin:0 0 0 calc(var(--__LaunchletWidth) / -2);z-index:999999999;color:black;background:#e6e6e6;font-family:'Lucida Grande', 'Helvetica', sans-serif;text-align:initial;display:flex;flex-direction:column}input.svelte-1rxh210{border:none;background:none;color:#3f3f3f;outline:none}.LCHLauncherPromptHeading.svelte-1rxh210{padding:3px;font-family:'Helvetica Neue', 'Helvetica', sans-serif;font-size:8pt;color:hsl(0, 0%, 60%);display:block}.LCHLauncherPromptHeadingMatchStop.svelte-1rxh210{color:#fd6666}.Container.svelte-1rxh210 .OLSKResultsList{width:95%;padding-left:5px;border-left:1px solid hsl(0, 0%, 80%);margin:5px;margin-right:none;color:black;max-height:165px;overflow-y:scroll}.Container.svelte-1rxh210 .OLSKResultsListItem{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.LCHLauncherPromptSelected.svelte-1rxh210 .LCHLauncherZoneInputBezel,.LCHLauncherPromptSelected.svelte-1rxh210 .OLSKResultsListItemSelected{background:hsl(0, 0%, 85%)}.LCHLauncherSubjectPromptPlaceholder.svelte-1rxh210{display:inline-block;font-size:8pt;color:hsl(0, 0%, 20%);align-self:center}@media screen and (max-width: 760px){.Container.svelte-1rxh210{width:100%;padding:0;border:none;border-radius:0;border-bottom:1px solid #cccccc;left:0;margin:0}input.svelte-1rxh210{width:100%;padding:10px;border:none;border-radius:0;border-bottom:1px solid #cccccc;background:#f3f3f3;font-family:'Helvetica Neue', 'Helvetica', sans-serif;font-size:16pt}.Container.svelte-1rxh210 .OLSKResultsList{width:100%;padding-left:0;border-left:none;margin:0;max-height:220px;-webkit-overflow-scrolling:touch}.LCHLauncherPromptSelected.svelte-1rxh210 .LCHLauncherZoneInputBezel,.LCHLauncherPromptSelected.svelte-1rxh210 .OLSKResultsListItemSelected{background:hsl(0, 0%, 80%)}} .LCHLauncherPipeItem.svelte-1u2sunx{padding:4px;font-size:8pt;color:hsl(0, 0%, 0%)}.LCHLauncherPipeItemSubtitle.svelte-1u2sunx,.LCHLauncherPipeItemSource.svelte-1u2sunx{font-size:7.5pt;opacity:0.4}@media screen and (max-width: 760px){.LCHLauncherPipeItem.svelte-1u2sunx{padding:10px;font-family:'Helvetica Neue', 'Helvetica', sans-serif;font-weight:bold;font-size:13.5pt;color:hsl(0, 0%, 0%)}} @media screen and (min-width: 760px){.LCHLauncherZoneInput.svelte-m73tr1{padding:3px;border:solid 1px hsl(0, 0%, 90%);border-radius:6px;background:hsl(0, 0%, 95%);display:flex;justify-content:center}.LCHLauncherZoneInputBezel.svelte-m73tr1{height:20px;padding:4px;border-radius:4px;flex-grow:1;display:flex;flex-direction:column;justify-content:center}} /*# sourceMappingURL=launchlet.css.map */ /*# sourceMappingURL=launchlet.css.map */
var Launchlet=function(){"use strict";var t="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(){throw new Error("Dynamic requires are not currently supported by rollup-plugin-commonjs")}function r(e,t){return e(t={exports:{}},t.exports),t.exports}var n=r((function(e,t){const r=o,n={OLSKSpecUIArguments(e){if(!Array.isArray(e))throw new Error("OLSKErrorInputNotValid");return e.map((function(e){return e.match(/^match=/)?e.replace(/^match=/,"-os-match="):e.match(/^skip=/)?e.replace(/^skip=/,"-os-skip="):e}))},OLSKSpecUITestPaths(e){if("string"!=typeof e)throw new Error("OLSKErrorInputNotValid");if(!r().OLSKDiskIsRealFolderPath(e))throw new Error("OLSKErrorInputNotValid");return r().globSync("**/ui-test-*.js",{cwd:e,absolute:!0}).filter((function(e){return!e.match(r().OLSKDiskStandardIgnorePattern())}))},OLSKSpecUITestPathsFilterFunction(e){if(!Array.isArray(e))throw new Error("OLSKErrorInputNotValid");const t=e.slice();let o=t.filter((function(e){return e.match(/^-?-?os-match=(.+)/i)})).shift();if(o){t.splice(t.indexOf(o),1),o=o.match(/^-?-?os-match=(.+)/i)[1];const e=o.match(/^\/(.+)\/(.+)?$/);e&&(o=new RegExp(e[1],e[2]))}let r=t.filter((function(e){return e.match(/^-?-?os-skip=(.+)/i)})).shift();if(r){t.splice(t.indexOf(r),1),r=r.match(/^-?-?os-skip=(.+)/i)[1];const e=r.match(/^\/(.+)\/(.+)?$/);e&&(r=new RegExp(e[1],e[2]))}return function(e){return!(!o||!e.match(o))||(!r||!e.match(r))&&(!(o&&!e.match(o))&&(r&&e.match(r),!0))}},OLSKSpecUISourcePaths(e){if("string"!=typeof e)throw new Error("OLSKErrorInputNotValid");if(!r().OLSKDiskIsRealFolderPath(e))throw new Error("OLSKErrorInputNotValid");return r().globSync("**/+(ui-behaviour.js|*.ejs|*.md|*.html|*.hbs)",{cwd:e,absolute:!0}).filter((function(e){return!!e.match("__compiled")||!e.match(r().OLSKDiskStandardIgnorePattern())}))},OLSKSpecMochaPaths(e){if("object"!=typeof e||null===e)throw new Error("OLSKErrorInputNotValid");if("string"!=typeof e.ParamPackageDirectory)throw new Error("OLSKErrorInputNotValid");if("string"!=typeof e.ParamWorkingDirectory)throw new Error("OLSKErrorInputNotValid");return[r().join(e.ParamPackageDirectory,"./node_modules/.bin/mocha"),r().join(e.ParamPackageDirectory,"../.bin/mocha"),r().join(e.ParamWorkingDirectory,"./node_modules/.bin/mocha")]},_OLSKSpecMochaReplaceES6Import(e){const t=[];return e=e.replace(/^import \* as (\w+) from ['"]([^'"]+)['"];?/gm,'var $1 = require("$2");').replace(/^import (\w+) from ['"]([^'"]+)['"];?/gm,'var _$1 = require("$2"); const $1 = _$1.default || _$1').replace(/^import {([^}]+)} from ['"](.+)['"];?/gm,'var {$1} = require("$2");').replace(/^export default /gm,"exports.default = ").replace(/^export (const|let|var|class|function) (\w+)/gm,((e,o,r)=>(t.push(r),`${o} ${r}`))).replace(/^export \{([^}]+)\}(?: from ['"]([^'"]+)['"];?)?/gm,((e,o,r)=>(o.split(",").filter(Boolean).forEach((e=>{t.push(e)})),r?`const { ${o} } = require("${r}");`:""))).replace(/^export function (\w+)/gm,"exports.$1 = function $1"),t.forEach((t=>{e+=`\nexports.${t} = ${t};`})),e},OLSKSpecMochaStandardConfiguration(e){if(!Array.isArray(e))throw new Error("OLSKErrorInputNotValid");return[].concat.apply([],["--file",r().join(__dirname,"mocha-start.js"),r().existsSync(r().join(process.cwd(),"mocha-start.js"))?["--file",r().join(process.cwd(),"mocha-start.js")]:[],e.includes("--reporter")?[]:["--reporter","min"],e.length?e:[]])}};Object.assign(t,n),t.OLSK_SPEC_UI=function(){return"undefined"!=typeof navigator&&("undefined"!=typeof window&&"loc.tests"===window.location.hostname||(!!navigator.userAgent.includes("HeadlessChrome")||"Zombie"===navigator.appName))}})),a=n.OLSK_SPEC_UI;const i={LCHFormulaSafeStringFields:["LCHFormulaID","LCHFormulaName","LCHFormulaSignature","LCHFormulaInputTypes","LCHFormulaOutputType","LCHFormulaStyle","LCHFormulaURLFilter","LCHFormulaCreationDate","LCHFormulaModificationDate","LCHFormulaSyntaxErrorMessage","@context"],LCHFormulaErrors(e,t={}){if("object"!=typeof e||null===e)throw new Error("LCHErrorInputNotValid");const o={};return(void 0!==e.LCHFormulaName||t.LCHOptionValidateIfNotPresent)&&"string"!=typeof e.LCHFormulaName&&(o.LCHFormulaName=["LCHErrorNotString"]),(void 0!==e.LCHFormulaSignature||t.LCHOptionValidateIfNotPresent)&&"string"!=typeof e.LCHFormulaSignature&&(o.LCHFormulaSignature=["LCHErrorNotString"]),(void 0!==e.LCHFormulaInputTypes||t.LCHOptionValidateIfNotPresent)&&"string"!=typeof e.LCHFormulaInputTypes&&(o.LCHFormulaInputTypes=["LCHErrorNotString"]),(void 0!==e.LCHFormulaOutputType||t.LCHOptionValidateIfNotPresent)&&"string"!=typeof e.LCHFormulaOutputType&&(o.LCHFormulaOutputType=["LCHErrorNotString"]),void 0!==e.LCHFormulaIsHidden&&"function"!=typeof e.LCHFormulaIsHidden&&(o.LCHFormulaIsHidden=["LCHErrorNotFunction"]),(void 0!==e.LCHFormulaURLFilter||t.LCHOptionValidateIfNotPresent)&&"string"!=typeof e.LCHFormulaURLFilter&&(o.LCHFormulaURLFilter=["LCHErrorNotString"]),(void 0!==e.LCHFormulaIsAutomatic||t.LCHOptionValidateIfNotPresent)&&"boolean"!=typeof e.LCHFormulaIsAutomatic&&(o.LCHFormulaIsAutomatic=["LCHErrorNotBoolean"]),(void 0!==e.LCHFormulaStyle||t.LCHOptionValidateIfNotPresent)&&"string"!=typeof e.LCHFormulaStyle&&(o.LCHFormulaStyle=["LCHErrorNotString"]),(void 0!==e.LCHFormulaIsFlagged||t.LCHOptionValidateIfNotPresent)&&"boolean"!=typeof e.LCHFormulaIsFlagged&&(o.LCHFormulaIsFlagged=["LCHErrorNotBoolean"]),Object.entries(o).length?o:null},LCHFormulaFrom(e){if("object"!=typeof e||null===e)throw new Error("LCHErrorInputNotValid");return Object.entries(e).reduce((function(e,t){return e[t[0].replace(/LCH[A-Z][a-z]+/,"LCHFormula")]=t[1],e}),{})},LCHFormulaTo(e,t){if("object"!=typeof e||null===e)throw new Error("LCHErrorInputNotValid");if("string"!=typeof t)throw new Error("LCHErrorInputNotValid");return Object.entries(e).reduce((function(e,o){return e[o[0].replace("LCHFormula",t)]=o[1],e}),{})},LCHFormulaToEvaluate(e){if(i.LCHFormulaErrors(e))throw new Error("LCHErrorInputNotValid");let t=Object.fromEntries(Object.entries(e).filter((function(e){return!i.LCHFormulaSafeStringFields.includes(e[0])})));return(t.LCHFormulaCallbackArgs||t.LCHFormulaCallbackBody)&&(t.LCHFormulaCallbackRaw=`(function (${t.LCHFormulaCallbackArgs||""}) { ${t.LCHFormulaCallbackBody||""} })`,delete t.LCHFormulaCallbackArgs,delete t.LCHFormulaCallbackBody),t.LCHFormulaCanonicalExampleCallbackBody&&(t.LCHFormulaCanonicalExampleCallbackRaw=`(function () { ${t.LCHFormulaCanonicalExampleCallbackBody||""} })`,delete t.LCHFormulaCanonicalExampleCallbackBody),t}},l={LCHRuntimeURLFilter(e,t){if("string"!=typeof e)throw new Error("LCHErrorInputNotValid");if("string"!=typeof t)throw new Error("LCHErrorInputNotValid");if(!t)throw new Error("LCHErrorInputNotValid");if("*"===e)return!0;let o=e.match(/^\/(.*)\/(\w*)/i);return o&&o.shift()?!!t.match(new RegExp(o[0],o[1])):t.includes(e)},LCHRuntimeInputTypes(e){if("string"!=typeof e)throw new Error("LCHErrorInputNotValid");return e.split(",").map((function(e){return e.trim()})).filter((function(e){return!!e}))},LCHRuntimeAPI(e){if(!Array.isArray(e))throw new Error("LCHErrorInputNotValid");const t={fn(o){if("string"!=typeof o)throw new Error("LCHErrorIdentifierNotString");if(""===o)throw new Error("LCHErrorIdentifierBlank");if(o.trim()!==o)throw new Error("LCHErrorIdentifierContainsUntrimmedWhitespace");let r=e.filter((function(e){return e.LCHRecipeSignature===o})).shift();if(!r)throw new Error("LCHErrorIdentifierNotDefined");return r.LCHRecipeCallback.bind({api:t})}};return Object.assign(t,e.reduce((function(e,o){return e[o.LCHRecipeSignature]||(e[o.LCHRecipeSignature]=function(){const r=arguments;return(o.LCHRecipeInputTypes?l.LCHRuntimeInputTypes(o.LCHRecipeInputTypes):[]).forEach((function(t,o){if(!e[t](r[o]))throw new Error("LCHErrorTypeMismatch")})),o.LCHRecipeCallback.apply({api:t},r)}),e}),{})),Object.freeze(t),t}},s=function(e){return!!e.LCHRecipeName&&(!e.LCHRecipeCallback.length&&"ServiceSearchURLTemplate"===e.LCHRecipeOutputType)},c=function(){return{LCHRecipeName:"alfa",LCHRecipeCallback:()=>"https://example.com?q=LCHSEARCHTOKEN",LCHRecipeOutputType:"ServiceSearchURLTemplate"}},p=function(){return{LCHRecipeSignature:"ServiceSearch",LCHRecipeCallback:s,LCHRecipeOutputType:"Bool",LCHRecipeCanonicalExampleCallback:c}};var u=Object.freeze({LCHTypeServiceSearchCallback:s,LCHTypeServiceSearchCanonicalExampleCallback:c,LCHTypeServiceSearchRecipe:p});const C=function(e){return!!e};var d=Object.freeze({LCHPrimitiveBoolCallback:C,LCHPrimitiveBoolRecipe:function(){return{LCHRecipeSignature:"Bool",LCHRecipeCallback:C}}});const L=function(e){return e instanceof Date&&!Number.isNaN(e.getTime())},m=function(){return new Date(0)};var H=Object.freeze({LCHPrimitiveDateCallback:L,LCHPrimitiveDateCanonicalExampleCallback:m,LCHPrimitiveDateRecipe:function(){return{LCHRecipeSignature:"Date",LCHRecipeCallback:L,LCHRecipeOutputType:"Bool",LCHRecipeCanonicalExampleCallback:m}}});const S=function(e){return"object"==typeof e&&null!==e&&"function"==typeof e.focus},T=function(){return{focus(){}}};var h=Object.freeze({LCHPrimitiveDOMElementCallback:S,LCHPrimitiveDOMElementCanonicalExampleCallback:T,LCHPrimitiveDOMElementRecipe:function(){return{LCHRecipeCallback:S,LCHRecipeOutputType:"Bool",LCHRecipeCanonicalExampleCallback:T,LCHRecipeSignature:"DOMElement",_LCHRecipeTypeIsExclusive:!0}}}),g=function(e,t){if(t=t.split(":")[0],!(e=+e))return!1;switch(t){case"http":case"ws":return 80!==e;case"https":case"wss":return 443!==e;case"ftp":return 21!==e;case"gopher":return 70!==e;case"file":return!1}return 0!==e},f=Object.prototype.hasOwnProperty;function b(e){try{return decodeURIComponent(e.replace(/\+/g," "))}catch(e){return null}}function x(e){try{return encodeURIComponent(e)}catch(e){return null}}var O={stringify:function(e,t){t=t||"";var o,r,n=[];for(r in"string"!=typeof t&&(t="?"),e)if(f.call(e,r)){if((o=e[r])||null!=o&&!isNaN(o)||(o=""),r=x(r),o=x(o),null===r||null===o)continue;n.push(r+"="+o)}return n.length?t+n.join("&"):""},parse:function(e){for(var t,o=/([^=?#&]+)=?([^&]*)/g,r={};t=o.exec(e);){var n=b(t[1]),a=b(t[2]);null===n||null===a||n in r||(r[n]=a)}return r}},y=/^[\x00-\x20\u00a0\u1680\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff]+/,R=/[\n\r\t]/g,P=/^[A-Za-z][A-Za-z0-9+-.]*:\/\//,I=/:\d+$/,F=/^([a-z][a-z0-9.+-]*:)?(\/\/)?([\\/]+)?([\S\s]*)/i,E=/^[a-zA-Z]:/;function v(e){return(e||"").toString().replace(y,"")}var w=[["#","hash"],["?","query"],function(e,t){return V(t.protocol)?e.replace(/\\/g,"/"):e},["/","pathname"],["@","auth",1],[NaN,"host",void 0,1,1],[/:(\d*)$/,"port",void 0,1],[NaN,"hostname",void 0,1,1]],D={hash:1,query:1};function A(e){var o,r=("undefined"!=typeof window?window:void 0!==t?t:"undefined"!=typeof self?self:{}).location||{},n={},a=typeof(e=e||r);if("blob:"===e.protocol)n=new k(unescape(e.pathname),{});else if("string"===a)for(o in n=new k(e,{}),D)delete n[o];else if("object"===a){for(o in e)o in D||(n[o]=e[o]);void 0===n.slashes&&(n.slashes=P.test(e.href))}return n}function V(e){return"file:"===e||"ftp:"===e||"http:"===e||"https:"===e||"ws:"===e||"wss:"===e}function K(e,t){e=(e=v(e)).replace(R,""),t=t||{};var o,r=F.exec(e),n=r[1]?r[1].toLowerCase():"",a=!!r[2],i=!!r[3],l=0;return a?i?(o=r[2]+r[3]+r[4],l=r[2].length+r[3].length):(o=r[2]+r[4],l=r[2].length):i?(o=r[3]+r[4],l=r[3].length):o=r[4],"file:"===n?l>=2&&(o=o.slice(2)):V(n)?o=r[4]:n?a&&(o=o.slice(2)):l>=2&&V(t.protocol)&&(o=r[4]),{protocol:n,slashes:a||V(n),slashesCount:l,rest:o}}function k(e,t,o){if(e=(e=v(e)).replace(R,""),!(this instanceof k))return new k(e,t,o);var r,n,a,i,l,s,c=w.slice(),p=typeof t,u=this,C=0;for("object"!==p&&"string"!==p&&(o=t,t=null),o&&"function"!=typeof o&&(o=O.parse),r=!(n=K(e||"",t=A(t))).protocol&&!n.slashes,u.slashes=n.slashes||r&&t.slashes,u.protocol=n.protocol||t.protocol||"",e=n.rest,("file:"===n.protocol&&(2!==n.slashesCount||E.test(e))||!n.slashes&&(n.protocol||n.slashesCount<2||!V(u.protocol)))&&(c[3]=[/(.*)/,"pathname"]);C<c.length;C++)"function"!=typeof(i=c[C])?(a=i[0],s=i[1],a!=a?u[s]=e:"string"==typeof a?~(l="@"===a?e.lastIndexOf(a):e.indexOf(a))&&("number"==typeof i[2]?(u[s]=e.slice(0,l),e=e.slice(l+i[2])):(u[s]=e.slice(l),e=e.slice(0,l))):(l=a.exec(e))&&(u[s]=l[1],e=e.slice(0,l.index)),u[s]=u[s]||r&&i[3]&&t[s]||"",i[4]&&(u[s]=u[s].toLowerCase())):e=i(e,u);o&&(u.query=o(u.query)),r&&t.slashes&&"/"!==u.pathname.charAt(0)&&(""!==u.pathname||""!==t.pathname)&&(u.pathname=function(e,t){if(""===e)return t;for(var o=(t||"/").split("/").slice(0,-1).concat(e.split("/")),r=o.length,n=o[r-1],a=!1,i=0;r--;)"."===o[r]?o.splice(r,1):".."===o[r]?(o.splice(r,1),i++):i&&(0===r&&(a=!0),o.splice(r,1),i--);return a&&o.unshift(""),"."!==n&&".."!==n||o.push(""),o.join("/")}(u.pathname,t.pathname)),"/"!==u.pathname.charAt(0)&&V(u.protocol)&&(u.pathname="/"+u.pathname),g(u.port,u.protocol)||(u.host=u.hostname,u.port=""),u.username=u.password="",u.auth&&(~(l=u.auth.indexOf(":"))?(u.username=u.auth.slice(0,l),u.username=encodeURIComponent(decodeURIComponent(u.username)),u.password=u.auth.slice(l+1),u.password=encodeURIComponent(decodeURIComponent(u.password))):u.username=encodeURIComponent(decodeURIComponent(u.auth)),u.auth=u.password?u.username+":"+u.password:u.username),u.origin="file:"!==u.protocol&&V(u.protocol)&&u.host?u.protocol+"//"+u.host:"null",u.href=u.toString()}k.prototype={set:function(e,t,o){var r=this;switch(e){case"query":"string"==typeof t&&t.length&&(t=(o||O.parse)(t)),r[e]=t;break;case"port":r[e]=t,g(t,r.protocol)?t&&(r.host=r.hostname+":"+t):(r.host=r.hostname,r[e]="");break;case"hostname":r[e]=t,r.port&&(t+=":"+r.port),r.host=t;break;case"host":r[e]=t,I.test(t)?(t=t.split(":"),r.port=t.pop(),r.hostname=t.join(":")):(r.hostname=t,r.port="");break;case"protocol":r.protocol=t.toLowerCase(),r.slashes=!o;break;case"pathname":case"hash":if(t){var n="pathname"===e?"/":"#";r[e]=t.charAt(0)!==n?n+t:t}else r[e]=t;break;case"username":case"password":r[e]=encodeURIComponent(t);break;case"auth":var a=t.indexOf(":");~a?(r.username=t.slice(0,a),r.username=encodeURIComponent(decodeURIComponent(r.username)),r.password=t.slice(a+1),r.password=encodeURIComponent(decodeURIComponent(r.password))):r.username=encodeURIComponent(decodeURIComponent(t))}for(var i=0;i<w.length;i++){var l=w[i];l[4]&&(r[l[1]]=r[l[1]].toLowerCase())}return r.auth=r.password?r.username+":"+r.password:r.username,r.origin="file:"!==r.protocol&&V(r.protocol)&&r.host?r.protocol+"//"+r.host:"null",r.href=r.toString(),r},toString:function(e){e&&"function"==typeof e||(e=O.stringify);var t,o=this,r=o.host,n=o.protocol;n&&":"!==n.charAt(n.length-1)&&(n+=":");var a=n+(o.protocol&&o.slashes||V(o.protocol)?"//":"");return o.username?(a+=o.username,o.password&&(a+=":"+o.password),a+="@"):o.password?(a+=":"+o.password,a+="@"):"file:"!==o.protocol&&V(o.protocol)&&!r&&"/"!==o.pathname&&(a+="@"),(":"===r[r.length-1]||I.test(o.hostname)&&!o.port)&&(r+=":"),a+=r+o.pathname,(t="object"==typeof o.query?e(o.query):o.query)&&(a+="?"!==t.charAt(0)?"?"+t:t),o.hash&&(a+=o.hash),a}},k.extractProtocol=K,k.location=A,k.trimLeft=v,k.qs=O;var B=k,j=Object.freeze({default:B,__moduleExports:B});const N="function"==typeof j?j:B,M=function(e){return"string"==typeof e&&!!new N(e,{}).hostname},_=function(){return"https://example.com"};var U=Object.freeze({LCHPrimitiveURLCallback:M,LCHPrimitiveStringCanonicalExampleCallback:_,LCHPrimitiveURLRecipe:function(){return{LCHRecipeSignature:"URL",LCHRecipeCallback:M,LCHRecipeOutputType:"Bool",LCHRecipeCanonicalExampleCallback:_}}});const z=function(e){return!!M(e)&&!!e.match(/LCHSEARCHTOKEN/i)},W=function(){return"https://example.com?q=LCHSEARCHTOKEN"};var G=Object.freeze({LCHPrimitiveServiceSearchURLTemplateCallback:z,LCHPrimitiveServiceSearchURLTemplateCanonicalExampleCallback:W,LCHPrimitiveServiceSearchURLTemplateRecipe:function(){return{LCHRecipeCallback:z,LCHRecipeOutputType:"Bool",LCHRecipeCanonicalExampleCallback:W,LCHRecipeSignature:"ServiceSearchURLTemplate",_LCHRecipeTypeIsExclusive:!0}}});const $=function(e){return"string"==typeof e},q=function(){return""};var J=Object.freeze({LCHPrimitiveStringCallback:$,LCHPrimitiveStringCanonicalExampleCallback:q,LCHPrimitiveStringRecipe:function(){return{LCHRecipeSignature:"String",LCHRecipeCallback:$,LCHRecipeOutputType:"Bool",LCHRecipeCanonicalExampleCallback:q}}});const Z=function(e){return!!e.LCHRecipeName&&!e.LCHRecipeCallback.length},X=function(){return{LCHRecipeName:"alfa",LCHRecipeCallback(){}}};var Y=Object.freeze({LCHTypeCommandCallback:Z,LCHTypeStringCanonicalExampleCallback:X,LCHTypeCommandRecipe:function(){return{LCHRecipeSignature:"Command",LCHRecipeCallback:Z,LCHRecipeOutputType:"Bool",LCHRecipeCanonicalExampleCallback:X}}});const Q=function(e){return!!e.LCHRecipeName&&"SubjectContainer"===e.LCHRecipeOutputType},ee=function(){return{LCHRecipeName:"alfa",LCHRecipeCallback(){},LCHRecipeOutputType:"SubjectContainer"}};var te=Object.freeze({LCHTypeSubjectContainerCallback:Q,LCHTypeSubjectContainerCanonicalExampleCallback:ee,LCHTypeSubjectContainerRecipe:function(){return{LCHRecipeSignature:"SubjectContainer",LCHRecipeCallback:Q,LCHRecipeOutputType:"Bool",LCHRecipeCanonicalExampleCallback:ee,_LCHRecipeTypeIsExclusive:!0}}});const oe=function(e){return new Date(Date.parse(e)-1e3*e.getTimezoneOffset()*60)};var re=Object.freeze({LCHDateLocalOffsetSubtractedCallback:oe,LCHDateLocalOffsetSubtractedRecipe:function(){return{LCHRecipeSignature:"LCHDateLocalOffsetSubtracted",LCHRecipeInputTypes:"Date",LCHRecipeCallback:oe}}});const ne=async function(e={}){return new Promise((function(t,o){return Object.assign(document.createElement("input"),e,{type:"file",onchange:e=>Object.assign(new FileReader,{onload:e=>t(e.target.result)}).readAsText(e.target.files[0])}).click()}))};var ae=Object.freeze({LCHReadTextFileCallback:ne,LCHReadTextFileRecipe:function(){return{LCHRecipeSignature:"LCHReadTextFile",LCHRecipeCallback:ne}}});const ie=async function(e={}){return new Promise((function(t,o){return Object.assign(document.createElement("input"),e,{type:"file",onchange:e=>t(Promise.all([...e.target.files].map((function(e){return new Promise((function(t,o){return Object.assign(new FileReader,{onload:o=>t(Object.assign(e,{_LCHReadTextFileObjectContent:o.target.result}))}).readAsText(e)}))}))))}).click()}))};var le=Object.freeze({LCHReadTextFileObjectsCallback:ie,LCHReadTextFileObjectsRecipe:function(){return{LCHRecipeSignature:"LCHReadTextFileObjects",LCHRecipeCallback:ie}}}),se=r((function(e,o){!function(){function o(e,t){return void 0===t?t={autoBom:!1}:"object"!=typeof t&&(console.warn("Deprecated: Expected third argument to be a object"),t={autoBom:!t}),t.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob(["\ufeff",e],{type:e.type}):e}function r(e,t,o){var r=new XMLHttpRequest;r.open("GET",e),r.responseType="blob",r.onload=function(){s(r.response,t,o)},r.onerror=function(){console.error("could not download file")},r.send()}function n(e){var t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch(e){}return 200<=t.status&&299>=t.status}function a(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(o){var t=document.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(t)}}var i="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof t&&t.global===t?t:void 0,l=i.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),s=i.saveAs||("object"!=typeof window||window!==i?function(){}:"download"in HTMLAnchorElement.prototype&&!l?function(e,t,o){var l=i.URL||i.webkitURL,s=document.createElement("a");t=t||e.name||"download",s.download=t,s.rel="noopener","string"==typeof e?(s.href=e,s.origin===location.origin?a(s):n(s.href)?r(e,t,o):a(s,s.target="_blank")):(s.href=l.createObjectURL(e),setTimeout((function(){l.revokeObjectURL(s.href)}),4e4),setTimeout((function(){a(s)}),0))}:"msSaveOrOpenBlob"in navigator?function(e,t,i){if(t=t||e.name||"download","string"!=typeof e)navigator.msSaveOrOpenBlob(o(e,i),t);else if(n(e))r(e,t,i);else{var l=document.createElement("a");l.href=e,l.target="_blank",setTimeout((function(){a(l)}))}}:function(e,t,o,n){if((n=n||open("","_blank"))&&(n.document.title=n.document.body.innerText="downloading..."),"string"==typeof e)return r(e,t,o);var a="application/octet-stream"===e.type,s=/constructor/i.test(i.HTMLElement)||i.safari,c=/CriOS\/[\d]+/.test(navigator.userAgent);if((c||a&&s||l)&&"undefined"!=typeof FileReader){var p=new FileReader;p.onloadend=function(){var e=p.result;e=c?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),n?n.location.href=e:location=e,n=null},p.readAsDataURL(e)}else{var u=i.URL||i.webkitURL,C=u.createObjectURL(e);n?n.location=C:location.href=C,n=null,setTimeout((function(){u.revokeObjectURL(C)}),4e4)}});i.saveAs=s.saveAs=s,e.exports=s}()}));const ce=function(e,t){if("string"!=typeof e)throw new Error("LCHErrorInputNotValid");if("string"!=typeof t)throw new Error("LCHErrorInputNotValid");if(!t.trim())throw new Error("LCHErrorInputNotValid");return se.saveAs(new Blob([e],{type:"text/plain;charset=utf-8"}),t)};var pe=Object.freeze({LCHSaveFileCallback:ce,LCHSaveFileRecipe:function(){return{LCHRecipeSignature:"LCHSaveFile",LCHRecipeCallback:ce}}});const ue=['a[href]:not([tabindex="-1"])','input:not([disabled]):not([tabindex="-1"]):not([type="hidden"])','button:not([disabled]):not([tabindex="-1"])'].join(","),Ce=function(e){if("object"!=typeof e||null===e||"function"!=typeof e.querySelectorAll)throw new Error("LCHErrorInputNotValid");const t={ids:{}};return[].concat.apply([],e.querySelectorAll(ue)).filter((function(o){return{A:function(e){return!!e.href&&!(!e.textContent.trim()&&!e.title.trim())},INPUT:function(o){return t.labels||(t.labels=Array.from(e.querySelectorAll("label"))),t.ids[o.id]=t.labels.filter((function(e){return e.getAttribute("for")===o.id})).map((function(e){return e.textContent.trim()})).shift(),!!(o.name.trim()||o.placeholder.trim()||t.ids[o.id])},BUTTON:function(e){return!!e.textContent.trim()}}[o.tagName](o)})).map((function(e){return{LCHRecipeName:{A:function(e){return e.textContent.trim()||e.title.trim()},INPUT:function(e){return t.ids[e.id]||e.placeholder.trim()||e.name.trim()},BUTTON:function(e){return e.textContent.trim()}}[e.tagName](e),LCHRecipeCallback:()=>e,LCHRecipeOutputType:"DOMElement"}}))},de=function(){return Ce(document)};var Le=Object.freeze({LCHActiveDocumentsFocusElements:Ce,LCHActiveDocumentFocusElementsCallback:de,LCHActiveDocumentFocusElementsRecipe:function(){return{LCHRecipeSignature:"LCHActiveDocumentFocusElements",LCHRecipeOutputType:"SubjectContainer",LCHRecipeCallback:de}}});const me=function(e){if("string"!=typeof e)throw new Error("LCHErrorInputNotValid");if(!e.trim().length)throw new Error("LCHErrorInputNotValid");return{LCHComponentDescriptorName:"LCHCopyToClipboard",LCHComponentDescriptorProps:{inputData:e},LCHComponentDescriptorCompletionHandlerSignature:"LCHCopyToClipboardCompletionHandler",LCHComponentDescriptorOLSKLocalized:!0}};var He=Object.freeze({LCHCopyToClipboardCallback:me,LCHCopyToClipboardRecipe:function(){return{LCHRecipeSignature:"LCHCopyToClipboard",LCHRecipeInputTypes:"String",LCHRecipeCallback:me}}});const Se=function(e){e&&e.focus()};var Te=Object.freeze({LCHDOMElementFocusCallback:Se,LCHDOMElementFocusRecipe:function(){return{LCHRecipeSignature:"LCHDOMElementFocus",LCHRecipeInputTypes:"DOMElement",LCHRecipeCallback:Se}}});const he=function(e){if("undefined"==typeof document)return;const t=document.createElement("div");t.className="LCHLargeTextContainer";for(let[e,o]of Object.entries({width:"100%",position:"fixed",top:"45%",left:"0",textAlign:"center",cursor:"default"}))t.style[e]=o;const o=document.createElement("span");o.textContent=e,t.appendChild(o);for(let[e,t]of Object.entries({display:"block-inline",borderRadius:"20px",boxShadow:"0 0 10px 0px hsla(0, 0%, 0%, 0.1)",padding:"20px",background:"hsla(0, 0%, 0%, 0.8)",color:"white",fontFamily:"Arial",fontSize:"72pt",fontWeight:"bold",textAlign:"center",textShadow:"5px 5px 10px hsla(0, 0%, 0%, 0.5)",overflowWrap:"break-word"}))o.style[e]=t;document.body.appendChild(t);let r=function(e){e.preventDefault(),!e.key&&t.contains(e.target)||(window.removeEventListener("click",r),window.removeEventListener("keydown",r),t.remove())};setTimeout((function(){window.addEventListener("click",r),window.addEventListener("keydown",r)}))};var ge=Object.freeze({LCHLargeTextCallback:he,LCHLargeTextRecipe:function(){return{LCHRecipeSignature:"LCHLargeText",LCHRecipeInputTypes:"String",LCHRecipeCallback:he}}});const fe=function(e){return e};var be=Object.freeze({LCHRunCommandCallback:fe,LCHRunCommandRecipe:function(){return{LCHRecipeSignature:"LCHRunCommand",LCHRecipeInputTypes:"Command",LCHRecipeCallback:fe}}});const xe=function(e,t){if("string"!=typeof e)throw new Error("LCHErrorInputNotValid");if("string"!=typeof t)throw new Error("LCHErrorInputNotValid");return e.match(/LCHSEARCHTOKEN/i)?e.replace(/LCHSEARCHTOKEN/i,t.split(" ").map((function(e){return encodeURIComponent(e)})).join("+")):e},Oe=function(e,t){return this.api.fn("LCHURLOpen")(xe(t,e))},ye=function(){return function(e,t){if("function"!=typeof e)throw new Error("LCHErrorInputNotValid");return function(){return e.apply(t,[...arguments].reverse())}}(Oe,this)(...arguments)};var Re=Object.freeze({LCHSearchActionURLFrom:xe,LCHSearchWithCallback:Oe,LCHSearchWithRecipe:function(){return{LCHRecipeSignature:"LCHSearchWith",LCHRecipeInputTypes:"String,ServiceSearchURLTemplate",LCHRecipeCallback:Oe}},LCHSearchForCallback:ye,LCHSearchForRecipe:function(){return{LCHRecipeSignature:"LCHSearchFor",LCHRecipeInputTypes:"ServiceSearchURLTemplate,String",LCHRecipeCallback:ye}}});const Pe=function(){return"https://wikipedia.org/w/index.php?search=LCHSEARCHTOKEN"};var Ie=Object.freeze({LCHServiceSearchWikipediaCallback:Pe,LCHServiceSearchWikipediaRecipe:function(){return{LCHRecipeName:"Wikipedia",LCHRecipeOutputType:"ServiceSearchURLTemplate",LCHRecipeCallback:Pe,LCHRecipeSignature:"LCHServiceSearchWikipedia"}}});const Fe=function(e){return e};var Ee=Object.freeze({LCHSubjectContainerShowContentsCallback:Fe,LCHSubjectContainerShowContentsRecipe:function(){return{LCHRecipeSignature:"LCHSubjectContainerShowContents",LCHRecipeInputTypes:"SubjectContainer",LCHRecipeCallback:Fe}}});const ve=function(e){e&&window.open(e,"_blank").focus()};var we=Object.freeze({LCHURLOpenCallback:ve,LCHURLOpenRecipe:function(){return{LCHRecipeSignature:"LCHURLOpen",LCHRecipeInputTypes:"URL",LCHRecipeCallback:ve}}});Array.prototype._LCHIntersect=function(){return this.map((function(e){return new Set(e)})).reduce((function(e,t){return e.filter((e=>t.has(e)))}),[...new Set([].concat.apply([],this))])};const De={LCHRecipesErrors(e,t={}){if("object"!=typeof e||null===e)throw new Error("LCHErrorInputNotValid");const o=i.LCHFormulaTo(i.LCHFormulaErrors(i.LCHFormulaFrom(e))||{},"LCHRecipe");return"function"!=typeof e.LCHRecipeCallback&&(o.LCHRecipeCallback=["LCHErrorNotFunction"]),"string"==typeof e.LCHRecipeName&&(e.LCHRecipeName.trim()||(o.LCHRecipeName=["LCHErrorNotFilled"])),"string"==typeof e.LCHRecipeInputTypes&&(e.LCHRecipeInputTypes.trim()!==e.LCHRecipeInputTypes&&(o.LCHRecipeInputTypes=["LCHErrorNotTrimmed"]),e.LCHRecipeInputTypes.trim()||(o.LCHRecipeInputTypes=["LCHErrorNotFilled"])),"string"==typeof e.LCHRecipeOutputType&&(e.LCHRecipeOutputType.trim()!==e.LCHRecipeOutputType&&(o.LCHRecipeOutputType=["LCHErrorNotTrimmed"]),e.LCHRecipeOutputType.trim()||(o.LCHRecipeOutputType=["LCHErrorNotFilled"])),(void 0!==e.LCHRecipeCanonicalExampleCallback||t.LCHOptionValidateIfNotPresent)&&"function"!=typeof e.LCHRecipeCanonicalExampleCallback&&(o.LCHRecipeCanonicalExampleCallback=["LCHErrorNotFunction"]),"string"==typeof e.LCHRecipeSignature&&(e.LCHRecipeSignature.trim()?e.LCHRecipeSignature.trim()!==e.LCHRecipeSignature&&(o.LCHRecipeSignature=["LCHErrorNotTrimmed"]):o.LCHRecipeSignature=["LCHErrorNotFilled"]),Object.entries(o).length?o:null},LCHRecipesIsCommand(e){if(De.LCHRecipesErrors(e))throw new Error("LCHErrorInputNotValid");return!!e.LCHRecipeName&&(!e.LCHRecipeInputTypes&&!e.LCHRecipeOutputType)},LCHRecipesIsSubject(e){if(De.LCHRecipesErrors(e))throw new Error("LCHErrorInputNotValid");return!!e.LCHRecipeName&&!!e.LCHRecipeOutputType},LCHRecipesIsAction(e){if(De.LCHRecipesErrors(e))throw new Error("LCHErrorInputNotValid");return!!e.LCHRecipeName&&!!e.LCHRecipeInputTypes},LCHRecipesIsType(e){if(De.LCHRecipesErrors(e))throw new Error("LCHErrorInputNotValid");return"Bool"===e.LCHRecipeOutputType&&(!!e.LCHRecipeCanonicalExampleCallback&&!!e.LCHRecipeSignature)},LCHRecipesIsTask(e){if(De.LCHRecipesErrors(e))throw new Error("LCHErrorInputNotValid");return!!e.LCHRecipeURLFilter&&!0===e.LCHRecipeIsAutomatic},LCHLauncherConvertTypeServiceSearch(e,t){if(!Array.isArray(e))throw new Error("LCHErrorInputNotValid");return e.filter((function(e){return"object"==typeof e&&null!==e})).map((function(e){return p().LCHRecipeCallback(e)?{LCHRecipeName:t(e.LCHRecipeName),LCHRecipeInputTypes:"String",LCHRecipeCallback(t){return this.api.fn("LCHSearchWith")(t,e)},_LCHLauncherGenerated:!0}:e}))},LCHRecipesActionTakesObject(e){if(De.LCHRecipesErrors(e))throw new Error("LCHErrorInputNotValid");if(!De.LCHRecipesIsAction(e))throw new Error("LCHErrorInputNotValid");return!(l.LCHRuntimeInputTypes(e.LCHRecipeInputTypes).length<2)},LCHRecipesActionTakesParams(e){if(De.LCHRecipesErrors(e))throw new Error("LCHErrorInputNotValid");if(!De.LCHRecipesIsAction(e))throw new Error("LCHErrorInputNotValid");return"Object"===l.LCHRuntimeInputTypes(e.LCHRecipeInputTypes).pop()},LCHAPITypeEquivalenceMapForRecipes(e){if(!Array.isArray(e))throw new Error("LCHErrorInputNotValid");const t=[],o=e.filter((function(e){return!De.LCHRecipesErrors(e)&&(!!De.LCHRecipesIsType(e)&&(!!e.LCHRecipeCallback(e.LCHRecipeCanonicalExampleCallback())&&(!t.includes(e.LCHRecipeSignature)&&(t.push(e.LCHRecipeSignature),!0))))}));return o.reduce((function(e,t){return e[t.LCHRecipeSignature]=o.filter((function(e){return t===e||!e._LCHRecipeTypeIsExclusive&&(!t._LCHRecipeTypeIsExclusive&&e.LCHRecipeCallback(t.LCHRecipeCanonicalExampleCallback()))})).map((function(e){return e.LCHRecipeSignature})),e}),{})},LCHAPITypeNameMap(e){if(!Array.isArray(e))throw new Error("LCHErrorInputNotValid");return e.filter((function(e){return!De.LCHRecipesErrors(e)&&De.LCHRecipesIsType(e)})).reduce((function(e,t){return e[t.LCHRecipeSignature]||(e[t.LCHRecipeSignature]=t.LCHRecipeName||t.LCHRecipeSignature),e}),{})},LCHAPIActionsForType(e,t){if("string"!=typeof e)throw new Error("LCHErrorInputNotValid");if(!Array.isArray(t))throw new Error("LCHErrorInputNotValid");return t.filter((function(t){return!De.LCHRecipesErrors(t)&&(!!De.LCHRecipesIsAction(t)&&l.LCHRuntimeInputTypes(t.LCHRecipeInputTypes).shift()===e)}))},LCHAPISubjectsForType(e,t){if("string"!=typeof e)throw new Error("LCHErrorInputNotValid");if(!Array.isArray(t))throw new Error("LCHErrorInputNotValid");return t.filter((function(t){return!De.LCHRecipesErrors(t)&&(!!De.LCHRecipesIsSubject(t)&&t.LCHRecipeOutputType===e)}))},LCHCompositionErrors(e){if("object"!=typeof e||null===e)throw new Error("LCHErrorInputNotValid");if(!e.LCHCompositionAction)return{LCHCompositionAction:["LCHErrorInputNotPresent"]};if(!De.LCHRecipesIsAction(e.LCHCompositionAction))return{LCHCompositionAction:["LCHErrorInputNotValid"]};const t={};return e.LCHCompositionSubjectPrimary?("Command"===e.LCHCompositionAction.LCHRecipeInputTypes&&De.LCHRecipesIsCommand(e.LCHCompositionSubjectPrimary)||e.LCHCompositionAction.LCHRecipeInputTypes&&!l.LCHRuntimeInputTypes(e.LCHCompositionAction.LCHRecipeInputTypes).includes(e.LCHCompositionSubjectPrimary.LCHRecipeOutputType)&&(t.LCHCompositionSubjectPrimary=["LCHErrorInputNotValid"]),e.LCHCompositionAction.LCHRecipeInputTypes&&2===l.LCHRuntimeInputTypes(e.LCHCompositionAction.LCHRecipeInputTypes).length&&!e.LCHCompositionSubjectSecondary&&(t.LCHCompositionSubjectSecondary=["LCHErrorInputNotValid"]),void 0!==e.LCHCompositionSubjectSecondary&&(De.LCHRecipesIsSubject(e.LCHCompositionSubjectSecondary)||(t.LCHCompositionSubjectSecondary=["LCHErrorInputNotValid"]),e.LCHCompositionAction.LCHRecipeInputTypes&&!l.LCHRuntimeInputTypes(e.LCHCompositionAction.LCHRecipeInputTypes).includes(e.LCHCompositionSubjectSecondary.LCHRecipeOutputType)&&(t.LCHCompositionSubjectSecondary=["LCHErrorInputNotValid"])),Object.entries(t).length?t:null):{LCHCompositionSubjectPrimary:["LCHErrorInputNotPresent"]}},async LCHAPIExecuteComposition(e,t={}){if(De.LCHCompositionErrors(e))throw new Error("LCHErrorInputNotValid");if("function"!=typeof t.fn)throw new Error("LCHErrorInputNotValid");return De.LCHAPIExecuteRecipe(e.LCHCompositionAction,[await De.LCHAPIExecuteRecipe(e.LCHCompositionSubjectPrimary,[],t)].concat(e.LCHCompositionSubjectSecondary?[await De.LCHAPIExecuteRecipe(e.LCHCompositionSubjectSecondary,[],t)]:[]),t)},async LCHAPIExecuteRecipe(e,t=[],o={}){if(De.LCHRecipesErrors(e))throw new Error("LCHErrorInputNotValid");if(!Array.isArray(t))throw new Error("LCHErrorInputNotValid");if("function"!=typeof o.fn)throw new Error("LCHErrorInputNotValid");return e.LCHRecipeStyle&&"undefined"!=typeof document&&(document.body.appendChild(document.createElement("style")).innerHTML=e.LCHRecipeStyle),Promise.resolve(e.LCHRecipeCallback.apply({api:o},t.length?t:void 0))},LCHComponentDescriptorsErrors(e){if("object"!=typeof e||null===e)throw new Error("LCHErrorInputNotValid");const t={};return"string"!=typeof e.LCHComponentDescriptorName&&(t.LCHComponentDescriptorName=["LCHErrorNotString"]),"string"!=typeof e.LCHComponentDescriptorName||e.LCHComponentDescriptorName||(t.LCHComponentDescriptorName=["LCHErrorNotFilled"]),"string"==typeof e.LCHComponentDescriptorName&&e.LCHComponentDescriptorName.trim()!==e.LCHComponentDescriptorName&&(t.LCHComponentDescriptorName=["LCHErrorNotTrimmed"]),"string"!=typeof e.LCHComponentDescriptorCompletionHandlerSignature&&(t.LCHComponentDescriptorCompletionHandlerSignature=["LCHErrorNotString"]),"string"!=typeof e.LCHComponentDescriptorCompletionHandlerSignature||e.LCHComponentDescriptorCompletionHandlerSignature||(t.LCHComponentDescriptorCompletionHandlerSignature=["LCHErrorNotFilled"]),"string"==typeof e.LCHComponentDescriptorCompletionHandlerSignature&&e.LCHComponentDescriptorCompletionHandlerSignature.trim()!==e.LCHComponentDescriptorCompletionHandlerSignature&&(t.LCHComponentDescriptorCompletionHandlerSignature=["LCHErrorNotTrimmed"]),void 0!==e.LCHComponentDescriptorProps&&("object"==typeof e.LCHComponentDescriptorProps&&null!==e.LCHComponentDescriptorProps||(t.LCHComponentDescriptorProps=["LCHErrorNotObject"])),Object.entries(t).length?t:null},LCHRuntimeFilteredRecipes(e,t){if(!Array.isArray(e))throw new Error("LCHErrorInputNotValid");if("string"!=typeof t)throw new Error("LCHErrorInputNotValid");return e.filter((function(e){return!De.LCHRecipesErrors(e)&&(void 0===e.LCHRecipeURLFilter||l.LCHRuntimeURLFilter(e.LCHRecipeURLFilter,t))}))},LCHRuntimeFilteredTasks(e){if(!Array.isArray(e))throw new Error("LCHErrorInputNotValid");return e.filter((function(e){return!!De.LCHRecipesIsTask(e)&&(!e.LCHRecipeIsExcluded||!e.LCHRecipeIsExcluded())}))},LCHAPIRunTasks(){const e=De.LCHRuntimeFilteredRecipes.apply(null,[...arguments]),t=l.LCHRuntimeAPI([].concat.apply([],[d,H,h,G,J,U,Y,u,te,Le,re,ae,le,pe,He,Te,ge,be,Re,Ie,Ee,we].map((function(e){return Object.entries(e).filter((function(e){return e.shift().includes("Recipe")})).map((function(e){return e.pop()()})).map((function(e){return e}))}))).concat(e));return Promise.all(De.LCHRuntimeFilteredTasks(e).map((function(e){return De.LCHAPIExecuteRecipe(e,[],t)})))},LCHRecipeProxyErrors(e,t={}){if("object"!=typeof e||null===e)return{};const o={};return"string"!=typeof e.LCHRecipeProxyName&&(o.LCHRecipeProxyName=["LCHErrorNotString"]),"string"!=typeof e.LCHRecipeProxySignature&&(o.LCHRecipeProxySignature=["LCHErrorNotString"]),Object.entries(o).length?o:null}},Ae={LCHLauncherOptions(e,t=function(){}){if("object"!=typeof e||null===e)throw new Error("LCHErrorInputNotValid");if(void 0===e.LCHOptionRecipes&&(e.LCHOptionRecipes=[]),!Array.isArray(e.LCHOptionRecipes))throw new Error("LCHOptionRecipesNotArray");if(e.LCHOptionRecipes=e.LCHOptionRecipes.filter((function(e){const o=De.LCHRecipesErrors(e);return o&&t("LCHOptionRecipesItemNotValid",e,o),!o})),void 0===e.LCHOptionMode&&(e.LCHOptionMode=Ae.LCHLauncherModes().shift()),void 0!==e.LCHOptionMode&&!Ae.LCHLauncherModes().includes(e.LCHOptionMode))throw new Error("LCHOptionModeNotValid");if(void 0!==e.LCHOptionCompletionHandler&&"function"!=typeof e.LCHOptionCompletionHandler)throw new Error("LCHOptionCompletionHandlerNotFunction");if(void 0===e.LCHOptionLanguage&&(e.LCHOptionLanguage="en"),"string"!=typeof e.LCHOptionLanguage)throw new Error("LCHOptionLanguageNotString");return e},LCHLauncherModeCommit:()=>"kLCHLauncherModeCommit",LCHLauncherModePreview:()=>"kLCHLauncherModePreview",LCHLauncherModePipe:()=>"kLCHLauncherModePipe",LCHLauncherModeTask:()=>"kLCHLauncherModeTask",LCHLauncherModes:()=>[Ae.LCHLauncherModeCommit(),Ae.LCHLauncherModePreview(),Ae.LCHLauncherModePipe(),Ae.LCHLauncherModeTask()],LCHLauncherUIRecipesForMode(e,t){if(!Array.isArray(e))throw new Error("LCHErrorInputNotValid");if(!Ae.LCHLauncherModes().includes(t))throw new Error("LCHErrorInputNotValid");return e.filter((function(e){return"object"==typeof e&&null!==e&&(!("string"==typeof e.LCHRecipeInputTypes&&e.LCHRecipeInputTypes.split(",").length>2)&&(t===Ae.LCHLauncherModeCommit()?De.LCHRecipesIsCommand(e):t!==Ae.LCHLauncherModePreview()||De.LCHRecipesIsCommand(e)))}))},LCHLauncherThrottleDuration:a()?25:1e3,LCHLauncherKeyboardEventIsTextInput(e){if("object"!=typeof e||null===e)throw new Error("LCHErrorInputNotValid");return![e.metaKey,e.shiftKey,e.ctrlKey,e.altKey].includes(!0)&&(!!e.key&&!["Unidentified","Tab","CapsLock","ArrowRight","ArrowLeft","Backspace","\\",".",","," "].includes(e.key))},LCHLauncherActionComparator(e){if("string"!=typeof e)throw new Error("LCHErrorInputNotValid");return function(t,o){const r=[t.LCHRecipeInputTypes.split(",")[0],o.LCHRecipeInputTypes.split(",")[0]],n=[t.LCHRecipeInputTypes.split(",")[1],o.LCHRecipeInputTypes.split(",")[1]];if(r[0]===e&&r[1]===e){if(!n[0]&&n[1])return-1;if(n[0]&&!n[1])return 1}return r[0]===e&&r[1]!==e?-1:1}},LCHLauncherConstrainIndex(e,t){if(!Array.isArray(e))throw new Error("LCHErrorInputNotValid");if("number"!=typeof t)throw new Error("LCHErrorInputNotValid");return t<0?e.length-1:t>=e.length?0:t},LCHLauncherReloadableSubjects(e){if(!Array.isArray(e))throw new Error("LCHErrorInputNotValid");return[].concat.apply([],e).filter((function(e){return"object"==typeof e&&null!==e&&(!De.LCHRecipesErrors(e)&&!!De.LCHRecipesIsSubject(e))}))}},Ve=Ae.LCHLauncherModeCommit(),Ke=Ae.LCHLauncherModePreview(),ke=Ae.LCHLauncherModePipe(),Be={DataSingletonExists:()=>!!Be._ValueSingleton,_ValueClass:void 0,_ValueTarget:void 0,_ValueSingleton:void 0,ControlRunTasks(e){De.LCHAPIRunTasks(e,window.location.href)},LifecycleSingletonCreate(e={}){Be._ValueSingleton&&Be.LifecycleSingletonDestroy(),"undefined"!=typeof document&&document.body.appendChild(Be._ValueTarget=document.createElement("div")),Be._ValueSingleton=new Be._ValueClass({target:Be._ValueTarget,props:{LRTOptions:e,LRTDidFinish(){Be.LifecycleSingletonDestroy(),"function"==typeof e.LCHOptionCompletionHandler&&e.LCHOptionCompletionHandler()}}})},LifecycleSingletonDestroy(){Be._ValueSingleton.$destroy(),delete Be._ValueSingleton,"undefined"!=typeof document&&(Be._ValueTarget.remove(),delete Be._ValueTarget)}};var je,Ne=r((function(o,r){var n;n=function(){function o(){}function r(e,t){for(const o in t)e[o]=t[o];return e}function n(e){return e()}function a(){return Object.create(null)}function i(e){e.forEach(n)}function l(e){return"function"==typeof e}function s(e,t){return e!=e?t==t:e!==t||e&&"object"==typeof e||"function"==typeof e}function c(e,t,o,r){if(e){const n=p(e,t,o,r);return e[0](n)}}function p(e,t,o,n){return e[1]&&n?r(o.ctx.slice(),e[1](n(t))):o.ctx}function u(e,t,o,r){if(e[2]&&r){const n=e[2](r(o));if(void 0===t.dirty)return n;if("object"==typeof n){const e=[],o=Math.max(t.dirty.length,n.length);for(let r=0;r<o;r+=1)e[r]=t.dirty[r]|n[r];return e}return t.dirty|n}return t.dirty}function C(e,t,o,r,n,a){if(n){const i=p(t,o,r,a);e.p(i,n)}}function d(e){if(e.ctx.length>32){const t=[],o=e.ctx.length/32;for(let e=0;e<o;e++)t[e]=-1;return t}return-1}function L(e){return null==e?"":e}const m="undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:t;function H(e,t){e.appendChild(t)}function S(e,t,o){e.insertBefore(t,o||null)}function T(e){e.parentNode&&e.parentNode.removeChild(e)}function h(e,t){for(let o=0;o<e.length;o+=1)e[o]&&e[o].d(t)}function g(e){return document.createElement(e)}function f(e){return document.createTextNode(e)}function b(){return f(" ")}function x(){return f("")}function O(e,t,o,r){return e.addEventListener(t,o,r),()=>e.removeEventListener(t,o,r)}function y(e,t,o){null==o?e.removeAttribute(t):e.getAttribute(t)!==o&&e.setAttribute(t,o)}function R(e,t){t=""+t,e.data!==t&&(e.data=t)}function P(e,t){e.value=null==t?"":t}function I(e,t,o){e.classList[o?"add":"remove"](t)}function F(e,t){return new e(t)}let E;function v(e){E=e}function w(){if(!E)throw new Error("Function called outside component initialization");return E}function D(e){w().$$.on_mount.push(e)}const A=[],V=[];let K=[];const k=[],B=Promise.resolve();let j=!1;function N(e){K.push(e)}const M=new Set;let _=0;function U(){if(0!==_)return;const e=E;do{try{for(;_<A.length;){const e=A[_];_++,v(e),z(e.$$)}}catch(e){throw A.length=0,_=0,e}for(v(null),A.length=0,_=0;V.length;)V.pop()();for(let e=0;e<K.length;e+=1){const t=K[e];M.has(t)||(M.add(t),t())}K.length=0}while(A.length);for(;k.length;)k.pop()();j=!1,M.clear(),v(e)}function z(e){if(null!==e.fragment){e.update(),i(e.before_update);const t=e.dirty;e.dirty=[-1],e.fragment&&e.fragment.p(e.ctx,t),e.after_update.forEach(N)}}const W=new Set;let G;function $(){G={r:0,c:[],p:G}}function q(){G.r||i(G.c),G=G.p}function J(e,t){e&&e.i&&(W.delete(e),e.i(t))}function Z(e,t,o,r){if(e&&e.o){if(W.has(e))return;W.add(e),G.c.push((()=>{W.delete(e),r&&(o&&e.d(1),r())})),e.o(t)}else r&&r()}function X(e){e&&e.c()}function Y(e,t,o,r){const{fragment:a,after_update:s}=e.$$;a&&a.m(t,o),r||N((()=>{const t=e.$$.on_mount.map(n).filter(l);e.$$.on_destroy?e.$$.on_destroy.push(...t):i(t),e.$$.on_mount=[]})),s.forEach(N)}function Q(e,t){const o=e.$$;null!==o.fragment&&(function(e){const t=[],o=[];K.forEach((r=>-1===e.indexOf(r)?t.push(r):o.push(r))),o.forEach((e=>e())),K=t}(o.after_update),i(o.on_destroy),o.fragment&&o.fragment.d(t),o.on_destroy=o.fragment=null,o.ctx=[])}function ee(e,t,r,n,l,s,c,p=[-1]){const u=E;v(e);const C=e.$$={fragment:null,ctx:[],props:s,update:o,not_equal:l,bound:a(),on_mount:[],on_destroy:[],on_disconnect:[],before_update:[],after_update:[],context:new Map(t.context||(u?u.$$.context:[])),callbacks:a(),dirty:p,skip_bound:!1,root:t.target||u.$$.root};c&&c(C.root);let d=!1;if(C.ctx=r?r(e,t.props||{},((t,o,...r)=>{const n=r.length?r[0]:o;return C.ctx&&l(C.ctx[t],C.ctx[t]=n)&&(!C.skip_bound&&C.bound[t]&&C.bound[t](n),d&&function(e,t){-1===e.$$.dirty[0]&&(A.push(e),j||(j=!0,B.then(U)),e.$$.dirty.fill(0)),e.$$.dirty[t/31|0]|=1<<t%31}(e,t)),o})):[],C.update(),d=!0,i(C.before_update),C.fragment=!!n&&n(C.ctx),t.target){if(t.hydrate){const e=function(e){return Array.from(e.childNodes)}(t.target);C.fragment&&C.fragment.l(e),e.forEach(T)}else C.fragment&&C.fragment.c();t.intro&&J(e.$$.fragment),Y(e,t.target,t.anchor,t.customElement),U()}v(u)}class te{$destroy(){Q(this,1),this.$destroy=o}$on(e,t){if(!l(t))return o;const r=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return r.push(t),()=>{const e=r.indexOf(t);-1!==e&&r.splice(e,1)}}$set(e){var t;this.$$set&&(t=e,0!==Object.keys(t).length)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}var oe="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==t?t:"undefined"!=typeof self?self:{};function re(){throw new Error("Dynamic requires are not currently supported by rollup-plugin-commonjs")}function ne(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function ae(e,t){return e(t={exports:{}},t.exports),t.exports}var ie=ae((function(e,t){const o=re,r={OLSKSpecUIArguments(e){if(!Array.isArray(e))throw new Error("OLSKErrorInputNotValid");return e.map((function(e){return e.match(/^match=/)?e.replace(/^match=/,"-os-match="):e.match(/^skip=/)?e.replace(/^skip=/,"-os-skip="):e}))},OLSKSpecUITestPaths(e){if("string"!=typeof e)throw new Error("OLSKErrorInputNotValid");if(!o().OLSKDiskIsRealFolderPath(e))throw new Error("OLSKErrorInputNotValid");return o().globSync("**/ui-test-*.js",{cwd:e,absolute:!0}).filter((function(e){return!e.match(o().OLSKDiskStandardIgnorePattern())}))},OLSKSpecUITestPathsFilterFunction(e){if(!Array.isArray(e))throw new Error("OLSKErrorInputNotValid");const t=e.slice();let o=t.filter((function(e){return e.match(/^-?-?os-match=(.+)/i)})).shift();if(o){t.splice(t.indexOf(o),1),o=o.match(/^-?-?os-match=(.+)/i)[1];const e=o.match(/^\/(.+)\/(.+)?$/);e&&(o=new RegExp(e[1],e[2]))}let r=t.filter((function(e){return e.match(/^-?-?os-skip=(.+)/i)})).shift();if(r){t.splice(t.indexOf(r),1),r=r.match(/^-?-?os-skip=(.+)/i)[1];const e=r.match(/^\/(.+)\/(.+)?$/);e&&(r=new RegExp(e[1],e[2]))}return function(e){return!((!o||!e.match(o))&&(r&&e.match(r)||o&&!e.match(o)||(r&&e.match(r),0)))}},OLSKSpecUISourcePaths(e){if("string"!=typeof e)throw new Error("OLSKErrorInputNotValid");if(!o().OLSKDiskIsRealFolderPath(e))throw new Error("OLSKErrorInputNotValid");return o().globSync("**/+(ui-behaviour.js|*.ejs|*.md|*.html|*.hbs)",{cwd:e,absolute:!0}).filter((function(e){return!!e.match("__compiled")||!e.match(o().OLSKDiskStandardIgnorePattern())}))},OLSKSpecMochaPaths(e){if("object"!=typeof e||null===e)throw new Error("OLSKErrorInputNotValid");if("string"!=typeof e.ParamPackageDirectory)throw new Error("OLSKErrorInputNotValid");if("string"!=typeof e.ParamWorkingDirectory)throw new Error("OLSKErrorInputNotValid");return[o().join(e.ParamPackageDirectory,"./node_modules/.bin/mocha"),o().join(e.ParamPackageDirectory,"../.bin/mocha"),o().join(e.ParamWorkingDirectory,"./node_modules/.bin/mocha")]},_OLSKSpecMochaReplaceES6Import(e){const t=[];return e=e.replace(/^import \* as (\w+) from ['"]([^'"]+)['"];?/gm,'var $1 = require("$2");').replace(/^import (\w+) from ['"]([^'"]+)['"];?/gm,'var _$1 = require("$2"); const $1 = _$1.default || _$1').replace(/^import {([^}]+)} from ['"](.+)['"];?/gm,'var {$1} = require("$2");').replace(/^export default /gm,"exports.default = ").replace(/^export (const|let|var|class|function) (\w+)/gm,((e,o,r)=>(t.push(r),`${o} ${r}`))).replace(/^export \{([^}]+)\}(?: from ['"]([^'"]+)['"];?)?/gm,((e,o,r)=>(o.split(",").filter(Boolean).forEach((e=>{t.push(e)})),r?`const { ${o} } = require("${r}");`:""))).replace(/^export function (\w+)/gm,"exports.$1 = function $1"),t.forEach((t=>{e+=`\nexports.${t} = ${t};`})),e},OLSKSpecMochaStandardConfiguration(e){if(!Array.isArray(e))throw new Error("OLSKErrorInputNotValid");return[].concat.apply([],["--file",o().join(__dirname,"mocha-start.js"),o().existsSync(o().join(process.cwd(),"mocha-start.js"))?["--file",o().join(process.cwd(),"mocha-start.js")]:[],e.includes("--reporter")?[]:["--reporter","min"],e.length?e:[]])}};Object.assign(t,r),t.OLSK_SPEC_UI=function(){return"undefined"!=typeof navigator&&("undefined"!=typeof window&&"loc.tests"===window.location.hostname||"Zombie"===navigator.appName)}})),le=ie.OLSK_SPEC_UI;const se={LCHFormulaSafeStringFields:["LCHFormulaID","LCHFormulaName","LCHFormulaSignature","LCHFormulaInputTypes","LCHFormulaOutputType","LCHFormulaStyle","LCHFormulaURLFilter","LCHFormulaCreationDate","LCHFormulaModificationDate","LCHFormulaSyntaxErrorMessage","@context"],LCHFormulaErrors(e,t={}){if("object"!=typeof e||null===e)throw new Error("LCHErrorInputNotValid");const o={};return(void 0!==e.LCHFormulaName||t.LCHOptionValidateIfNotPresent)&&"string"!=typeof e.LCHFormulaName&&(o.LCHFormulaName=["LCHErrorNotString"]),(void 0!==e.LCHFormulaSignature||t.LCHOptionValidateIfNotPresent)&&"string"!=typeof e.LCHFormulaSignature&&(o.LCHFormulaSignature=["LCHErrorNotString"]),(void 0!==e.LCHFormulaInputTypes||t.LCHOptionValidateIfNotPresent)&&"string"!=typeof e.LCHFormulaInputTypes&&(o.LCHFormulaInputTypes=["LCHErrorNotString"]),(void 0!==e.LCHFormulaOutputType||t.LCHOptionValidateIfNotPresent)&&"string"!=typeof e.LCHFormulaOutputType&&(o.LCHFormulaOutputType=["LCHErrorNotString"]),void 0!==e.LCHFormulaIsHidden&&"function"!=typeof e.LCHFormulaIsHidden&&(o.LCHFormulaIsHidden=["LCHErrorNotFunction"]),(void 0!==e.LCHFormulaURLFilter||t.LCHOptionValidateIfNotPresent)&&"string"!=typeof e.LCHFormulaURLFilter&&(o.LCHFormulaURLFilter=["LCHErrorNotString"]),(void 0!==e.LCHFormulaIsAutomatic||t.LCHOptionValidateIfNotPresent)&&"boolean"!=typeof e.LCHFormulaIsAutomatic&&(o.LCHFormulaIsAutomatic=["LCHErrorNotBoolean"]),(void 0!==e.LCHFormulaStyle||t.LCHOptionValidateIfNotPresent)&&"string"!=typeof e.LCHFormulaStyle&&(o.LCHFormulaStyle=["LCHErrorNotString"]),(void 0!==e.LCHFormulaIsFlagged||t.LCHOptionValidateIfNotPresent)&&"boolean"!=typeof e.LCHFormulaIsFlagged&&(o.LCHFormulaIsFlagged=["LCHErrorNotBoolean"]),Object.entries(o).length?o:null},LCHFormulaFrom(e){if("object"!=typeof e||null===e)throw new Error("LCHErrorInputNotValid");return Object.entries(e).reduce((function(e,t){return e[t[0].replace(/LCH[A-Z][a-z]+/,"LCHFormula")]=t[1],e}),{})},LCHFormulaTo(e,t){if("object"!=typeof e||null===e)throw new Error("LCHErrorInputNotValid");if("string"!=typeof t)throw new Error("LCHErrorInputNotValid");return Object.entries(e).reduce((function(e,o){return e[o[0].replace("LCHFormula",t)]=o[1],e}),{})},LCHFormulaToEvaluate(e){if(se.LCHFormulaErrors(e))throw new Error("LCHErrorInputNotValid");let t=Object.fromEntries(Object.entries(e).filter((function(e){return!se.LCHFormulaSafeStringFields.includes(e[0])})));return(t.LCHFormulaCallbackArgs||t.LCHFormulaCallbackBody)&&(t.LCHFormulaCallbackRaw=`(function (${t.LCHFormulaCallbackArgs||""}) { ${t.LCHFormulaCallbackBody||""} })`,delete t.LCHFormulaCallbackArgs,delete t.LCHFormulaCallbackBody),t.LCHFormulaCanonicalExampleCallbackBody&&(t.LCHFormulaCanonicalExampleCallbackRaw=`(function () { ${t.LCHFormulaCanonicalExampleCallbackBody||""} })`,delete t.LCHFormulaCanonicalExampleCallbackBody),t}},ce={LCHRuntimeURLFilter(e,t){if("string"!=typeof e)throw new Error("LCHErrorInputNotValid");if("string"!=typeof t)throw new Error("LCHErrorInputNotValid");if(!t)throw new Error("LCHErrorInputNotValid");if("*"===e)return!0;let o=e.match(/^\/(.*)\/(\w*)/i);return o&&o.shift()?!!t.match(new RegExp(o[0],o[1])):t.includes(e)},LCHRuntimeInputTypes(e){if("string"!=typeof e)throw new Error("LCHErrorInputNotValid");return e.split(",").map((function(e){return e.trim()})).filter((function(e){return!!e}))},LCHRuntimeAPI(e){if(!Array.isArray(e))throw new Error("LCHErrorInputNotValid");const t={fn(o){if("string"!=typeof o)throw new Error("LCHErrorIdentifierNotString");if(""===o)throw new Error("LCHErrorIdentifierBlank");if(o.trim()!==o)throw new Error("LCHErrorIdentifierContainsUntrimmedWhitespace");let r=e.filter((function(e){return e.LCHRecipeSignature===o})).shift();if(!r)throw new Error("LCHErrorIdentifierNotDefined");return r.LCHRecipeCallback.bind({api:t})}};return Object.assign(t,e.reduce((function(e,o){return e[o.LCHRecipeSignature]||(e[o.LCHRecipeSignature]=function(){const r=arguments;return(o.LCHRecipeInputTypes?ce.LCHRuntimeInputTypes(o.LCHRecipeInputTypes):[]).forEach((function(t,o){if(!e[t](r[o]))throw new Error("LCHErrorTypeMismatch")})),o.LCHRecipeCallback.apply({api:t},r)}),e}),{})),Object.freeze(t),t}},pe=function(e){return!!e.LCHRecipeName&&!e.LCHRecipeCallback.length&&"ServiceSearchURLTemplate"===e.LCHRecipeOutputType},ue=function(){return{LCHRecipeName:"alfa",LCHRecipeCallback:()=>"https://example.com?q=LCHSEARCHTOKEN",LCHRecipeOutputType:"ServiceSearchURLTemplate"}},Ce=function(){return{LCHRecipeSignature:"ServiceSearch",LCHRecipeCallback:pe,LCHRecipeOutputType:"Bool",LCHRecipeCanonicalExampleCallback:ue}};var de=Object.freeze({LCHTypeServiceSearchCallback:pe,LCHTypeServiceSearchCanonicalExampleCallback:ue,LCHTypeServiceSearchRecipe:Ce});const Le=function(e){return!!e};var me=Object.freeze({LCHPrimitiveBoolCallback:Le,LCHPrimitiveBoolRecipe:function(){return{LCHRecipeSignature:"Bool",LCHRecipeCallback:Le}}});const He=function(e){return e instanceof Date&&!Number.isNaN(e.getTime())},Se=function(){return new Date(0)};var Te=Object.freeze({LCHPrimitiveDateCallback:He,LCHPrimitiveDateCanonicalExampleCallback:Se,LCHPrimitiveDateRecipe:function(){return{LCHRecipeSignature:"Date",LCHRecipeCallback:He,LCHRecipeOutputType:"Bool",LCHRecipeCanonicalExampleCallback:Se}}});const he=function(e){return"object"==typeof e&&null!==e&&"function"==typeof e.focus},ge=function(){return{focus(){}}};var fe=Object.freeze({LCHPrimitiveDOMElementCallback:he,LCHPrimitiveDOMElementCanonicalExampleCallback:ge,LCHPrimitiveDOMElementRecipe:function(){return{LCHRecipeCallback:he,LCHRecipeOutputType:"Bool",LCHRecipeCanonicalExampleCallback:ge,LCHRecipeSignature:"DOMElement",_LCHRecipeTypeIsExclusive:!0}}}),be=function(e,t){if(t=t.split(":")[0],!(e=+e))return!1;switch(t){case"http":case"ws":return 80!==e;case"https":case"wss":return 443!==e;case"ftp":return 21!==e;case"gopher":return 70!==e;case"file":return!1}return 0!==e},xe=Object.prototype.hasOwnProperty;function Oe(e){try{return decodeURIComponent(e.replace(/\+/g," "))}catch(e){return null}}function ye(e){try{return encodeURIComponent(e)}catch(e){return null}}var Re={stringify:function(e,t){t=t||"";var o,r,n=[];for(r in"string"!=typeof t&&(t="?"),e)if(xe.call(e,r)){if((o=e[r])||null!=o&&!isNaN(o)||(o=""),r=ye(r),o=ye(o),null===r||null===o)continue;n.push(r+"="+o)}return n.length?t+n.join("&"):""},parse:function(e){for(var t,o=/([^=?#&]+)=?([^&]*)/g,r={};t=o.exec(e);){var n=Oe(t[1]),a=Oe(t[2]);null===n||null===a||n in r||(r[n]=a)}return r}},Pe=/^[\x00-\x20\u00a0\u1680\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff]+/,Ie=/[\n\r\t]/g,Fe=/^[A-Za-z][A-Za-z0-9+-.]*:\/\//,Ee=/:\d+$/,ve=/^([a-z][a-z0-9.+-]*:)?(\/\/)?([\\/]+)?([\S\s]*)/i,we=/^[a-zA-Z]:/;function De(e){return(e||"").toString().replace(Pe,"")}var Ae=[["#","hash"],["?","query"],function(e,t){return ke(t.protocol)?e.replace(/\\/g,"/"):e},["/","pathname"],["@","auth",1],[NaN,"host",void 0,1,1],[/:(\d*)$/,"port",void 0,1],[NaN,"hostname",void 0,1,1]],Ve={hash:1,query:1};function Ke(e){var t,o=("undefined"!=typeof window?window:void 0!==oe?oe:"undefined"!=typeof self?self:{}).location||{},r={},n=typeof(e=e||o);if("blob:"===e.protocol)r=new je(unescape(e.pathname),{});else if("string"===n)for(t in r=new je(e,{}),Ve)delete r[t];else if("object"===n){for(t in e)t in Ve||(r[t]=e[t]);void 0===r.slashes&&(r.slashes=Fe.test(e.href))}return r}function ke(e){return"file:"===e||"ftp:"===e||"http:"===e||"https:"===e||"ws:"===e||"wss:"===e}function Be(e,t){e=(e=De(e)).replace(Ie,""),t=t||{};var o,r=ve.exec(e),n=r[1]?r[1].toLowerCase():"",a=!!r[2],i=!!r[3],l=0;return a?i?(o=r[2]+r[3]+r[4],l=r[2].length+r[3].length):(o=r[2]+r[4],l=r[2].length):i?(o=r[3]+r[4],l=r[3].length):o=r[4],"file:"===n?l>=2&&(o=o.slice(2)):ke(n)?o=r[4]:n?a&&(o=o.slice(2)):l>=2&&ke(t.protocol)&&(o=r[4]),{protocol:n,slashes:a||ke(n),slashesCount:l,rest:o}}function je(e,t,o){if(e=(e=De(e)).replace(Ie,""),!(this instanceof je))return new je(e,t,o);var r,n,a,i,l,s,c=Ae.slice(),p=typeof t,u=this,C=0;for("object"!==p&&"string"!==p&&(o=t,t=null),o&&"function"!=typeof o&&(o=Re.parse),r=!(n=Be(e||"",t=Ke(t))).protocol&&!n.slashes,u.slashes=n.slashes||r&&t.slashes,u.protocol=n.protocol||t.protocol||"",e=n.rest,("file:"===n.protocol&&(2!==n.slashesCount||we.test(e))||!n.slashes&&(n.protocol||n.slashesCount<2||!ke(u.protocol)))&&(c[3]=[/(.*)/,"pathname"]);C<c.length;C++)"function"!=typeof(i=c[C])?(a=i[0],s=i[1],a!=a?u[s]=e:"string"==typeof a?~(l="@"===a?e.lastIndexOf(a):e.indexOf(a))&&("number"==typeof i[2]?(u[s]=e.slice(0,l),e=e.slice(l+i[2])):(u[s]=e.slice(l),e=e.slice(0,l))):(l=a.exec(e))&&(u[s]=l[1],e=e.slice(0,l.index)),u[s]=u[s]||r&&i[3]&&t[s]||"",i[4]&&(u[s]=u[s].toLowerCase())):e=i(e,u);o&&(u.query=o(u.query)),r&&t.slashes&&"/"!==u.pathname.charAt(0)&&(""!==u.pathname||""!==t.pathname)&&(u.pathname=function(e,t){if(""===e)return t;for(var o=(t||"/").split("/").slice(0,-1).concat(e.split("/")),r=o.length,n=o[r-1],a=!1,i=0;r--;)"."===o[r]?o.splice(r,1):".."===o[r]?(o.splice(r,1),i++):i&&(0===r&&(a=!0),o.splice(r,1),i--);return a&&o.unshift(""),"."!==n&&".."!==n||o.push(""),o.join("/")}(u.pathname,t.pathname)),"/"!==u.pathname.charAt(0)&&ke(u.protocol)&&(u.pathname="/"+u.pathname),be(u.port,u.protocol)||(u.host=u.hostname,u.port=""),u.username=u.password="",u.auth&&(~(l=u.auth.indexOf(":"))?(u.username=u.auth.slice(0,l),u.username=encodeURIComponent(decodeURIComponent(u.username)),u.password=u.auth.slice(l+1),u.password=encodeURIComponent(decodeURIComponent(u.password))):u.username=encodeURIComponent(decodeURIComponent(u.auth)),u.auth=u.password?u.username+":"+u.password:u.username),u.origin="file:"!==u.protocol&&ke(u.protocol)&&u.host?u.protocol+"//"+u.host:"null",u.href=u.toString()}je.prototype={set:function(e,t,o){var r=this;switch(e){case"query":"string"==typeof t&&t.length&&(t=(o||Re.parse)(t)),r[e]=t;break;case"port":r[e]=t,be(t,r.protocol)?t&&(r.host=r.hostname+":"+t):(r.host=r.hostname,r[e]="");break;case"hostname":r[e]=t,r.port&&(t+=":"+r.port),r.host=t;break;case"host":r[e]=t,Ee.test(t)?(t=t.split(":"),r.port=t.pop(),r.hostname=t.join(":")):(r.hostname=t,r.port="");break;case"protocol":r.protocol=t.toLowerCase(),r.slashes=!o;break;case"pathname":case"hash":if(t){var n="pathname"===e?"/":"#";r[e]=t.charAt(0)!==n?n+t:t}else r[e]=t;break;case"username":case"password":r[e]=encodeURIComponent(t);break;case"auth":var a=t.indexOf(":");~a?(r.username=t.slice(0,a),r.username=encodeURIComponent(decodeURIComponent(r.username)),r.password=t.slice(a+1),r.password=encodeURIComponent(decodeURIComponent(r.password))):r.username=encodeURIComponent(decodeURIComponent(t))}for(var i=0;i<Ae.length;i++){var l=Ae[i];l[4]&&(r[l[1]]=r[l[1]].toLowerCase())}return r.auth=r.password?r.username+":"+r.password:r.username,r.origin="file:"!==r.protocol&&ke(r.protocol)&&r.host?r.protocol+"//"+r.host:"null",r.href=r.toString(),r},toString:function(e){e&&"function"==typeof e||(e=Re.stringify);var t,o=this,r=o.host,n=o.protocol;n&&":"!==n.charAt(n.length-1)&&(n+=":");var a=n+(o.protocol&&o.slashes||ke(o.protocol)?"//":"");return o.username?(a+=o.username,o.password&&(a+=":"+o.password),a+="@"):o.password?(a+=":"+o.password,a+="@"):"file:"!==o.protocol&&ke(o.protocol)&&!r&&"/"!==o.pathname&&(a+="@"),(":"===r[r.length-1]||Ee.test(o.hostname)&&!o.port)&&(r+=":"),a+=r+o.pathname,(t="object"==typeof o.query?e(o.query):o.query)&&(a+="?"!==t.charAt(0)?"?"+t:t),o.hash&&(a+=o.hash),a}},je.extractProtocol=Be,je.location=Ke,je.trimLeft=De,je.qs=Re;var Ne=je,Me=Object.freeze({default:Ne,__moduleExports:Ne});const _e="function"==typeof Me?Me:Ne,Ue=function(e){return"string"==typeof e&&!!new _e(e,{}).hostname},ze=function(){return"https://example.com"};var We=Object.freeze({LCHPrimitiveURLCallback:Ue,LCHPrimitiveStringCanonicalExampleCallback:ze,LCHPrimitiveURLRecipe:function(){return{LCHRecipeSignature:"URL",LCHRecipeCallback:Ue,LCHRecipeOutputType:"Bool",LCHRecipeCanonicalExampleCallback:ze}}});const Ge=function(e){return!!Ue(e)&&!!e.match(/LCHSEARCHTOKEN/i)},$e=function(){return"https://example.com?q=LCHSEARCHTOKEN"};var qe=Object.freeze({LCHPrimitiveServiceSearchURLTemplateCallback:Ge,LCHPrimitiveServiceSearchURLTemplateCanonicalExampleCallback:$e,LCHPrimitiveServiceSearchURLTemplateRecipe:function(){return{LCHRecipeCallback:Ge,LCHRecipeOutputType:"Bool",LCHRecipeCanonicalExampleCallback:$e,LCHRecipeSignature:"ServiceSearchURLTemplate",_LCHRecipeTypeIsExclusive:!0}}});const Je=function(e){return"string"==typeof e},Ze=function(){return""};var Xe=Object.freeze({LCHPrimitiveStringCallback:Je,LCHPrimitiveStringCanonicalExampleCallback:Ze,LCHPrimitiveStringRecipe:function(){return{LCHRecipeSignature:"String",LCHRecipeCallback:Je,LCHRecipeOutputType:"Bool",LCHRecipeCanonicalExampleCallback:Ze}}});const Ye=function(e){return!!e.LCHRecipeName&&!e.LCHRecipeCallback.length},Qe=function(){return{LCHRecipeName:"alfa",LCHRecipeCallback(){}}};var et=Object.freeze({LCHTypeCommandCallback:Ye,LCHTypeStringCanonicalExampleCallback:Qe,LCHTypeCommandRecipe:function(){return{LCHRecipeSignature:"Command",LCHRecipeCallback:Ye,LCHRecipeOutputType:"Bool",LCHRecipeCanonicalExampleCallback:Qe}}});const tt=function(e){return!!e.LCHRecipeName&&"SubjectContainer"===e.LCHRecipeOutputType},ot=function(){return{LCHRecipeName:"alfa",LCHRecipeCallback(){},LCHRecipeOutputType:"SubjectContainer"}};var rt=Object.freeze({LCHTypeSubjectContainerCallback:tt,LCHTypeSubjectContainerCanonicalExampleCallback:ot,LCHTypeSubjectContainerRecipe:function(){return{LCHRecipeSignature:"SubjectContainer",LCHRecipeCallback:tt,LCHRecipeOutputType:"Bool",LCHRecipeCanonicalExampleCallback:ot,_LCHRecipeTypeIsExclusive:!0}}});const nt=function(e){return new Date(Date.parse(e)-1e3*e.getTimezoneOffset()*60)};var at=Object.freeze({LCHDateLocalOffsetSubtractedCallback:nt,LCHDateLocalOffsetSubtractedRecipe:function(){return{LCHRecipeSignature:"LCHDateLocalOffsetSubtracted",LCHRecipeInputTypes:"Date",LCHRecipeCallback:nt}}});const it=async function(e={}){return new Promise((function(t,o){return Object.assign(document.createElement("input"),e,{type:"file",onchange:e=>Object.assign(new FileReader,{onload:e=>t(e.target.result)}).readAsText(e.target.files[0])}).click()}))};var lt=Object.freeze({LCHReadTextFileCallback:it,LCHReadTextFileRecipe:function(){return{LCHRecipeSignature:"LCHReadTextFile",LCHRecipeCallback:it}}});const st=async function(e={}){return new Promise((function(t,o){return Object.assign(document.createElement("input"),e,{type:"file",onchange:e=>t(Promise.all([...e.target.files].map((function(e){return new Promise((function(t,o){return Object.assign(new FileReader,{onload:o=>t(Object.assign(e,{_LCHReadTextFileObjectContent:o.target.result}))}).readAsText(e)}))}))))}).click()}))};var ct=Object.freeze({LCHReadTextFileObjectsCallback:st,LCHReadTextFileObjectsRecipe:function(){return{LCHRecipeSignature:"LCHReadTextFileObjects",LCHRecipeCallback:st}}}),pt=ae((function(e,t){!function(){function t(e,t,o){var r=new XMLHttpRequest;r.open("GET",e),r.responseType="blob",r.onload=function(){i(r.response,t,o)},r.onerror=function(){console.error("could not download file")},r.send()}function o(e){var t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch(e){}return 200<=t.status&&299>=t.status}function r(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(o){var t=document.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(t)}}var n="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof oe&&oe.global===oe?oe:void 0,a=n.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),i=n.saveAs||("object"!=typeof window||window!==n?function(){}:"download"in HTMLAnchorElement.prototype&&!a?function(e,a,i){var l=n.URL||n.webkitURL,s=document.createElement("a");a=a||e.name||"download",s.download=a,s.rel="noopener","string"==typeof e?(s.href=e,s.origin===location.origin?r(s):o(s.href)?t(e,a,i):r(s,s.target="_blank")):(s.href=l.createObjectURL(e),setTimeout((function(){l.revokeObjectURL(s.href)}),4e4),setTimeout((function(){r(s)}),0))}:"msSaveOrOpenBlob"in navigator?function(e,n,a){if(n=n||e.name||"download","string"!=typeof e)navigator.msSaveOrOpenBlob(function(e,t){return void 0===t?t={autoBom:!1}:"object"!=typeof t&&(console.warn("Deprecated: Expected third argument to be a object"),t={autoBom:!t}),t.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob(["\ufeff",e],{type:e.type}):e}(e,a),n);else if(o(e))t(e,n,a);else{var i=document.createElement("a");i.href=e,i.target="_blank",setTimeout((function(){r(i)}))}}:function(e,o,r,i){if((i=i||open("","_blank"))&&(i.document.title=i.document.body.innerText="downloading..."),"string"==typeof e)return t(e,o,r);var l="application/octet-stream"===e.type,s=/constructor/i.test(n.HTMLElement)||n.safari,c=/CriOS\/[\d]+/.test(navigator.userAgent);if((c||l&&s||a)&&"undefined"!=typeof FileReader){var p=new FileReader;p.onloadend=function(){var e=p.result;e=c?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),i?i.location.href=e:location=e,i=null},p.readAsDataURL(e)}else{var u=n.URL||n.webkitURL,C=u.createObjectURL(e);i?i.location=C:location.href=C,i=null,setTimeout((function(){u.revokeObjectURL(C)}),4e4)}});n.saveAs=i.saveAs=i,e.exports=i}()}));const ut=function(e,t){if("string"!=typeof e)throw new Error("LCHErrorInputNotValid");if("string"!=typeof t)throw new Error("LCHErrorInputNotValid");if(!t.trim())throw new Error("LCHErrorInputNotValid");return pt.saveAs(new Blob([e],{type:"text/plain;charset=utf-8"}),t)};var Ct=Object.freeze({LCHSaveFileCallback:ut,LCHSaveFileRecipe:function(){return{LCHRecipeSignature:"LCHSaveFile",LCHRecipeCallback:ut}}});const dt=['a[href]:not([tabindex="-1"])','input:not([disabled]):not([tabindex="-1"]):not([type="hidden"])','button:not([disabled]):not([tabindex="-1"])'].join(","),Lt=function(e){if("object"!=typeof e||null===e||"function"!=typeof e.querySelectorAll)throw new Error("LCHErrorInputNotValid");const t={ids:{}};return[].concat.apply([],e.querySelectorAll(dt)).filter((function(o){return{A:function(e){return!(!e.href||!e.textContent.trim()&&!e.title.trim())},INPUT:function(o){return t.labels||(t.labels=Array.from(e.querySelectorAll("label"))),t.ids[o.id]=t.labels.filter((function(e){return e.getAttribute("for")===o.id})).map((function(e){return e.textContent.trim()})).shift(),!!(o.name.trim()||o.placeholder.trim()||t.ids[o.id])},BUTTON:function(e){return!!e.textContent.trim()}}[o.tagName](o)})).map((function(e){return{LCHRecipeName:{A:function(e){return e.textContent.trim()||e.title.trim()},INPUT:function(e){return t.ids[e.id]||e.placeholder.trim()||e.name.trim()},BUTTON:function(e){return e.textContent.trim()}}[e.tagName](e),LCHRecipeCallback:()=>e,LCHRecipeOutputType:"DOMElement"}}))},mt=function(){return Lt(document)};var Ht=Object.freeze({LCHActiveDocumentsFocusElements:Lt,LCHActiveDocumentFocusElementsCallback:mt,LCHActiveDocumentFocusElementsRecipe:function(){return{LCHRecipeSignature:"LCHActiveDocumentFocusElements",LCHRecipeOutputType:"SubjectContainer",LCHRecipeCallback:mt}}});const St=function(e){if("string"!=typeof e)throw new Error("LCHErrorInputNotValid");if(!e.trim().length)throw new Error("LCHErrorInputNotValid");return{LCHComponentDescriptorName:"LCHCopyToClipboard",LCHComponentDescriptorProps:{inputData:e},LCHComponentDescriptorCompletionHandlerSignature:"LCHCopyToClipboardCompletionHandler",LCHComponentDescriptorOLSKLocalized:!0}};var Tt=Object.freeze({LCHCopyToClipboardCallback:St,LCHCopyToClipboardRecipe:function(){return{LCHRecipeSignature:"LCHCopyToClipboard",LCHRecipeInputTypes:"String",LCHRecipeCallback:St}}});const ht=function(e){e&&e.focus()};var gt=Object.freeze({LCHDOMElementFocusCallback:ht,LCHDOMElementFocusRecipe:function(){return{LCHRecipeSignature:"LCHDOMElementFocus",LCHRecipeInputTypes:"DOMElement",LCHRecipeCallback:ht}}});const ft=function(e){if("undefined"==typeof document)return;const t=document.createElement("div");t.className="LCHLargeTextContainer";for(let[e,o]of Object.entries({width:"100%",position:"fixed",top:"45%",left:"0",textAlign:"center",cursor:"default"}))t.style[e]=o;const o=document.createElement("span");o.textContent=e,t.appendChild(o);for(let[e,t]of Object.entries({display:"block-inline",borderRadius:"20px",boxShadow:"0 0 10px 0px hsla(0, 0%, 0%, 0.1)",padding:"20px",background:"hsla(0, 0%, 0%, 0.8)",color:"white",fontFamily:"Arial",fontSize:"72pt",fontWeight:"bold",textAlign:"center",textShadow:"5px 5px 10px hsla(0, 0%, 0%, 0.5)",overflowWrap:"break-word"}))o.style[e]=t;document.body.appendChild(t);let r=function(e){e.preventDefault(),!e.key&&t.contains(e.target)||(window.removeEventListener("click",r),window.removeEventListener("keydown",r),t.remove())};setTimeout((function(){window.addEventListener("click",r),window.addEventListener("keydown",r)}))};var bt=Object.freeze({LCHLargeTextCallback:ft,LCHLargeTextRecipe:function(){return{LCHRecipeSignature:"LCHLargeText",LCHRecipeInputTypes:"String",LCHRecipeCallback:ft}}});const xt=function(e){return e},Ot=function(){return{LCHRecipeSignature:"LCHRunCommand",LCHRecipeInputTypes:"Command",LCHRecipeCallback:xt}};var yt=Object.freeze({LCHRunCommandCallback:xt,LCHRunCommandRecipe:Ot});const Rt=function(e,t){if("string"!=typeof e)throw new Error("LCHErrorInputNotValid");if("string"!=typeof t)throw new Error("LCHErrorInputNotValid");return e.match(/LCHSEARCHTOKEN/i)?e.replace(/LCHSEARCHTOKEN/i,t.split(" ").map((function(e){return encodeURIComponent(e)})).join("+")):e},Pt=function(e,t){return this.api.fn("LCHURLOpen")(Rt(t,e))},It=function(){return function(e,t){if("function"!=typeof e)throw new Error("LCHErrorInputNotValid");return function(){return e.apply(t,[...arguments].reverse())}}(Pt,this)(...arguments)};var Ft=Object.freeze({LCHSearchActionURLFrom:Rt,LCHSearchWithCallback:Pt,LCHSearchWithRecipe:function(){return{LCHRecipeSignature:"LCHSearchWith",LCHRecipeInputTypes:"String,ServiceSearchURLTemplate",LCHRecipeCallback:Pt}},LCHSearchForCallback:It,LCHSearchForRecipe:function(){return{LCHRecipeSignature:"LCHSearchFor",LCHRecipeInputTypes:"ServiceSearchURLTemplate,String",LCHRecipeCallback:It}}});const Et=function(){return"https://wikipedia.org/w/index.php?search=LCHSEARCHTOKEN"};var vt=Object.freeze({LCHServiceSearchWikipediaCallback:Et,LCHServiceSearchWikipediaRecipe:function(){return{LCHRecipeName:"Wikipedia",LCHRecipeOutputType:"ServiceSearchURLTemplate",LCHRecipeCallback:Et,LCHRecipeSignature:"LCHServiceSearchWikipedia"}}});const wt=function(e){return e};var Dt=Object.freeze({LCHSubjectContainerShowContentsCallback:wt,LCHSubjectContainerShowContentsRecipe:function(){return{LCHRecipeSignature:"LCHSubjectContainerShowContents",LCHRecipeInputTypes:"SubjectContainer",LCHRecipeCallback:wt}}});const At=function(e){e&&window.open(e,"_blank").focus()};var Vt=Object.freeze({LCHURLOpenCallback:At,LCHURLOpenRecipe:function(){return{LCHRecipeSignature:"LCHURLOpen",LCHRecipeInputTypes:"URL",LCHRecipeCallback:At}}});const Kt=function(){return[].concat.apply([],[me,Te,fe,qe,Xe,We,et,de,rt,Ht,at,lt,ct,Ct,Tt,gt,bt,yt,Ft,vt,Dt,Vt].map((function(e){return Object.entries(e).filter((function(e){return e.shift().includes("Recipe")})).map((function(e){return e.pop()()})).map((function(e){return e}))})))};Array.prototype._LCHIntersect=function(){return this.map((function(e){return new Set(e)})).reduce((function(e,t){return e.filter((e=>t.has(e)))}),[...new Set([].concat.apply([],this))])};const kt={LCHRecipesErrors(e,t={}){if("object"!=typeof e||null===e)throw new Error("LCHErrorInputNotValid");const o=se.LCHFormulaTo(se.LCHFormulaErrors(se.LCHFormulaFrom(e))||{},"LCHRecipe");return"function"!=typeof e.LCHRecipeCallback&&(o.LCHRecipeCallback=["LCHErrorNotFunction"]),"string"==typeof e.LCHRecipeName&&(e.LCHRecipeName.trim()||(o.LCHRecipeName=["LCHErrorNotFilled"])),"string"==typeof e.LCHRecipeInputTypes&&(e.LCHRecipeInputTypes.trim()!==e.LCHRecipeInputTypes&&(o.LCHRecipeInputTypes=["LCHErrorNotTrimmed"]),e.LCHRecipeInputTypes.trim()||(o.LCHRecipeInputTypes=["LCHErrorNotFilled"])),"string"==typeof e.LCHRecipeOutputType&&(e.LCHRecipeOutputType.trim()!==e.LCHRecipeOutputType&&(o.LCHRecipeOutputType=["LCHErrorNotTrimmed"]),e.LCHRecipeOutputType.trim()||(o.LCHRecipeOutputType=["LCHErrorNotFilled"])),(void 0!==e.LCHRecipeCanonicalExampleCallback||t.LCHOptionValidateIfNotPresent)&&"function"!=typeof e.LCHRecipeCanonicalExampleCallback&&(o.LCHRecipeCanonicalExampleCallback=["LCHErrorNotFunction"]),"string"==typeof e.LCHRecipeSignature&&(e.LCHRecipeSignature.trim()?e.LCHRecipeSignature.trim()!==e.LCHRecipeSignature&&(o.LCHRecipeSignature=["LCHErrorNotTrimmed"]):o.LCHRecipeSignature=["LCHErrorNotFilled"]),Object.entries(o).length?o:null},LCHRecipesIsCommand(e){if(kt.LCHRecipesErrors(e))throw new Error("LCHErrorInputNotValid");return!!e.LCHRecipeName&&!e.LCHRecipeInputTypes&&!e.LCHRecipeOutputType},LCHRecipesIsSubject(e){if(kt.LCHRecipesErrors(e))throw new Error("LCHErrorInputNotValid");return!!e.LCHRecipeName&&!!e.LCHRecipeOutputType},LCHRecipesIsAction(e){if(kt.LCHRecipesErrors(e))throw new Error("LCHErrorInputNotValid");return!!e.LCHRecipeName&&!!e.LCHRecipeInputTypes},LCHRecipesIsType(e){if(kt.LCHRecipesErrors(e))throw new Error("LCHErrorInputNotValid");return"Bool"===e.LCHRecipeOutputType&&!!e.LCHRecipeCanonicalExampleCallback&&!!e.LCHRecipeSignature},LCHRecipesIsTask(e){if(kt.LCHRecipesErrors(e))throw new Error("LCHErrorInputNotValid");return!!e.LCHRecipeURLFilter&&!0===e.LCHRecipeIsAutomatic},LCHLauncherConvertTypeServiceSearch(e,t){if(!Array.isArray(e))throw new Error("LCHErrorInputNotValid");return e.filter((function(e){return"object"==typeof e&&null!==e})).map((function(e){return Ce().LCHRecipeCallback(e)?{LCHRecipeName:t(e.LCHRecipeName),LCHRecipeInputTypes:"String",LCHRecipeCallback(t){return this.api.fn("LCHSearchWith")(t,e)},_LCHLauncherGenerated:!0}:e}))},LCHRecipesActionTakesObject(e){if(kt.LCHRecipesErrors(e))throw new Error("LCHErrorInputNotValid");if(!kt.LCHRecipesIsAction(e))throw new Error("LCHErrorInputNotValid");return!(ce.LCHRuntimeInputTypes(e.LCHRecipeInputTypes).length<2)},LCHRecipesActionTakesParams(e){if(kt.LCHRecipesErrors(e))throw new Error("LCHErrorInputNotValid");if(!kt.LCHRecipesIsAction(e))throw new Error("LCHErrorInputNotValid");return"Object"===ce.LCHRuntimeInputTypes(e.LCHRecipeInputTypes).pop()},LCHAPITypeEquivalenceMapForRecipes(e){if(!Array.isArray(e))throw new Error("LCHErrorInputNotValid");const t=[],o=e.filter((function(e){return!(kt.LCHRecipesErrors(e)||!kt.LCHRecipesIsType(e)||!e.LCHRecipeCallback(e.LCHRecipeCanonicalExampleCallback())||t.includes(e.LCHRecipeSignature)||(t.push(e.LCHRecipeSignature),0))}));return o.reduce((function(e,t){return e[t.LCHRecipeSignature]=o.filter((function(e){return t===e||!e._LCHRecipeTypeIsExclusive&&!t._LCHRecipeTypeIsExclusive&&e.LCHRecipeCallback(t.LCHRecipeCanonicalExampleCallback())})).map((function(e){return e.LCHRecipeSignature})),e}),{})},LCHAPITypeNameMap(e){if(!Array.isArray(e))throw new Error("LCHErrorInputNotValid");return e.filter((function(e){return!kt.LCHRecipesErrors(e)&&kt.LCHRecipesIsType(e)})).reduce((function(e,t){return e[t.LCHRecipeSignature]||(e[t.LCHRecipeSignature]=t.LCHRecipeName||t.LCHRecipeSignature),e}),{})},LCHAPIActionsForType(e,t){if("string"!=typeof e)throw new Error("LCHErrorInputNotValid");if(!Array.isArray(t))throw new Error("LCHErrorInputNotValid");return t.filter((function(t){return!kt.LCHRecipesErrors(t)&&!!kt.LCHRecipesIsAction(t)&&ce.LCHRuntimeInputTypes(t.LCHRecipeInputTypes).shift()===e}))},LCHAPISubjectsForType(e,t){if("string"!=typeof e)throw new Error("LCHErrorInputNotValid");if(!Array.isArray(t))throw new Error("LCHErrorInputNotValid");return t.filter((function(t){return!kt.LCHRecipesErrors(t)&&!!kt.LCHRecipesIsSubject(t)&&t.LCHRecipeOutputType===e}))},LCHCompositionErrors(e){if("object"!=typeof e||null===e)throw new Error("LCHErrorInputNotValid");if(!e.LCHCompositionAction)return{LCHCompositionAction:["LCHErrorInputNotPresent"]};if(!kt.LCHRecipesIsAction(e.LCHCompositionAction))return{LCHCompositionAction:["LCHErrorInputNotValid"]};const t={};return e.LCHCompositionSubjectPrimary?("Command"===e.LCHCompositionAction.LCHRecipeInputTypes&&kt.LCHRecipesIsCommand(e.LCHCompositionSubjectPrimary)||e.LCHCompositionAction.LCHRecipeInputTypes&&!ce.LCHRuntimeInputTypes(e.LCHCompositionAction.LCHRecipeInputTypes).includes(e.LCHCompositionSubjectPrimary.LCHRecipeOutputType)&&(t.LCHCompositionSubjectPrimary=["LCHErrorInputNotValid"]),e.LCHCompositionAction.LCHRecipeInputTypes&&2===ce.LCHRuntimeInputTypes(e.LCHCompositionAction.LCHRecipeInputTypes).length&&!e.LCHCompositionSubjectSecondary&&(t.LCHCompositionSubjectSecondary=["LCHErrorInputNotValid"]),void 0!==e.LCHCompositionSubjectSecondary&&(kt.LCHRecipesIsSubject(e.LCHCompositionSubjectSecondary)||(t.LCHCompositionSubjectSecondary=["LCHErrorInputNotValid"]),e.LCHCompositionAction.LCHRecipeInputTypes&&!ce.LCHRuntimeInputTypes(e.LCHCompositionAction.LCHRecipeInputTypes).includes(e.LCHCompositionSubjectSecondary.LCHRecipeOutputType)&&(t.LCHCompositionSubjectSecondary=["LCHErrorInputNotValid"])),Object.entries(t).length?t:null):{LCHCompositionSubjectPrimary:["LCHErrorInputNotPresent"]}},async LCHAPIExecuteComposition(e,t={}){if(kt.LCHCompositionErrors(e))throw new Error("LCHErrorInputNotValid");if("function"!=typeof t.fn)throw new Error("LCHErrorInputNotValid");return kt.LCHAPIExecuteRecipe(e.LCHCompositionAction,[await kt.LCHAPIExecuteRecipe(e.LCHCompositionSubjectPrimary,[],t)].concat(e.LCHCompositionSubjectSecondary?[await kt.LCHAPIExecuteRecipe(e.LCHCompositionSubjectSecondary,[],t)]:[]),t)},async LCHAPIExecuteRecipe(e,t=[],o={}){if(kt.LCHRecipesErrors(e))throw new Error("LCHErrorInputNotValid");if(!Array.isArray(t))throw new Error("LCHErrorInputNotValid");if("function"!=typeof o.fn)throw new Error("LCHErrorInputNotValid");return e.LCHRecipeStyle&&"undefined"!=typeof document&&(document.body.appendChild(document.createElement("style")).innerHTML=e.LCHRecipeStyle),Promise.resolve(e.LCHRecipeCallback.apply({api:o},t.length?t:void 0))},LCHComponentDescriptorsErrors(e){if("object"!=typeof e||null===e)throw new Error("LCHErrorInputNotValid");const t={};return"string"!=typeof e.LCHComponentDescriptorName&&(t.LCHComponentDescriptorName=["LCHErrorNotString"]),"string"!=typeof e.LCHComponentDescriptorName||e.LCHComponentDescriptorName||(t.LCHComponentDescriptorName=["LCHErrorNotFilled"]),"string"==typeof e.LCHComponentDescriptorName&&e.LCHComponentDescriptorName.trim()!==e.LCHComponentDescriptorName&&(t.LCHComponentDescriptorName=["LCHErrorNotTrimmed"]),"string"!=typeof e.LCHComponentDescriptorCompletionHandlerSignature&&(t.LCHComponentDescriptorCompletionHandlerSignature=["LCHErrorNotString"]),"string"!=typeof e.LCHComponentDescriptorCompletionHandlerSignature||e.LCHComponentDescriptorCompletionHandlerSignature||(t.LCHComponentDescriptorCompletionHandlerSignature=["LCHErrorNotFilled"]),"string"==typeof e.LCHComponentDescriptorCompletionHandlerSignature&&e.LCHComponentDescriptorCompletionHandlerSignature.trim()!==e.LCHComponentDescriptorCompletionHandlerSignature&&(t.LCHComponentDescriptorCompletionHandlerSignature=["LCHErrorNotTrimmed"]),void 0!==e.LCHComponentDescriptorProps&&("object"==typeof e.LCHComponentDescriptorProps&&null!==e.LCHComponentDescriptorProps||(t.LCHComponentDescriptorProps=["LCHErrorNotObject"])),Object.entries(t).length?t:null},LCHRuntimeFilteredRecipes(e,t){if(!Array.isArray(e))throw new Error("LCHErrorInputNotValid");if("string"!=typeof t)throw new Error("LCHErrorInputNotValid");return e.filter((function(e){return!kt.LCHRecipesErrors(e)&&(void 0===e.LCHRecipeURLFilter||ce.LCHRuntimeURLFilter(e.LCHRecipeURLFilter,t))}))},LCHRuntimeFilteredTasks(e){if(!Array.isArray(e))throw new Error("LCHErrorInputNotValid");return e.filter((function(e){return!(!kt.LCHRecipesIsTask(e)||e.LCHRecipeIsExcluded&&e.LCHRecipeIsExcluded())}))},LCHAPIRunTasks(){const e=kt.LCHRuntimeFilteredRecipes.apply(null,[...arguments]),t=ce.LCHRuntimeAPI(Kt().concat(e));return Promise.all(kt.LCHRuntimeFilteredTasks(e).map((function(e){return kt.LCHAPIExecuteRecipe(e,[],t)})))},LCHRecipeProxyErrors(e,t={}){if("object"!=typeof e||null===e)return{};const o={};return"string"!=typeof e.LCHRecipeProxyName&&(o.LCHRecipeProxyName=["LCHErrorNotString"]),"string"!=typeof e.LCHRecipeProxySignature&&(o.LCHRecipeProxySignature=["LCHErrorNotString"]),Object.entries(o).length?o:null}},Bt={LCHLauncherOptions(e,t=function(){}){if("object"!=typeof e||null===e)throw new Error("LCHErrorInputNotValid");if(void 0===e.LCHOptionRecipes&&(e.LCHOptionRecipes=[]),!Array.isArray(e.LCHOptionRecipes))throw new Error("LCHOptionRecipesNotArray");if(e.LCHOptionRecipes=e.LCHOptionRecipes.filter((function(e){const o=kt.LCHRecipesErrors(e);return o&&t("LCHOptionRecipesItemNotValid",e,o),!o})),void 0===e.LCHOptionMode&&(e.LCHOptionMode=Bt.LCHLauncherModes().shift()),void 0!==e.LCHOptionMode&&!Bt.LCHLauncherModes().includes(e.LCHOptionMode))throw new Error("LCHOptionModeNotValid");if(void 0!==e.LCHOptionCompletionHandler&&"function"!=typeof e.LCHOptionCompletionHandler)throw new Error("LCHOptionCompletionHandlerNotFunction");if(void 0===e.LCHOptionLanguage&&(e.LCHOptionLanguage="en"),"string"!=typeof e.LCHOptionLanguage)throw new Error("LCHOptionLanguageNotString");return e},LCHLauncherModeCommit:()=>"kLCHLauncherModeCommit",LCHLauncherModePreview:()=>"kLCHLauncherModePreview",LCHLauncherModePipe:()=>"kLCHLauncherModePipe",LCHLauncherModeTask:()=>"kLCHLauncherModeTask",LCHLauncherModes:()=>[Bt.LCHLauncherModeCommit(),Bt.LCHLauncherModePreview(),Bt.LCHLauncherModePipe(),Bt.LCHLauncherModeTask()],LCHLauncherUIRecipesForMode(e,t){if(!Array.isArray(e))throw new Error("LCHErrorInputNotValid");if(!Bt.LCHLauncherModes().includes(t))throw new Error("LCHErrorInputNotValid");return e.filter((function(e){return"object"==typeof e&&null!==e&&!("string"==typeof e.LCHRecipeInputTypes&&e.LCHRecipeInputTypes.split(",").length>2)&&(t===Bt.LCHLauncherModeCommit()?kt.LCHRecipesIsCommand(e):t!==Bt.LCHLauncherModePreview()||kt.LCHRecipesIsCommand(e))}))},LCHLauncherThrottleDuration:le()?25:1e3,LCHLauncherKeyboardEventIsTextInput(e){if("object"!=typeof e||null===e)throw new Error("LCHErrorInputNotValid");return![e.metaKey,e.shiftKey,e.ctrlKey,e.altKey].includes(!0)&&!!e.key&&!["Unidentified","Tab","CapsLock","ArrowRight","ArrowLeft","Backspace","\\",".",","," "].includes(e.key)},LCHLauncherActionComparator(e){if("string"!=typeof e)throw new Error("LCHErrorInputNotValid");return function(t,o){const r=[t.LCHRecipeInputTypes.split(",")[0],o.LCHRecipeInputTypes.split(",")[0]],n=[t.LCHRecipeInputTypes.split(",")[1],o.LCHRecipeInputTypes.split(",")[1]];if(r[0]===e&&r[1]===e){if(!n[0]&&n[1])return-1;if(n[0]&&!n[1])return 1}return r[0]===e&&r[1]!==e?-1:1}},LCHLauncherConstrainIndex(e,t){if(!Array.isArray(e))throw new Error("LCHErrorInputNotValid");if("number"!=typeof t)throw new Error("LCHErrorInputNotValid");return t<0?e.length-1:t>=e.length?0:t},LCHLauncherReloadableSubjects(e){if(!Array.isArray(e))throw new Error("LCHErrorInputNotValid");return[].concat.apply([],e).filter((function(e){return"object"==typeof e&&null!==e&&!kt.LCHRecipesErrors(e)&&!!kt.LCHRecipesIsSubject(e)}))}};var jt=ae((function(t,o){!function(t){const o={OLSKInternationalDefaultIdentifier:()=>"i18n",OLSKInternationalIsTranslationFileBasename:e=>!("string"!=typeof e||e.split(".").length<2||!e.split(".").pop().match(/ya?ml/i)||e.split("-").shift()!==o.OLSKInternationalDefaultIdentifier()||!o._OLSKInternationalLanguageID(e)),OLSKInternationalLanguageID(e){if(!o.OLSKInternationalIsTranslationFileBasename(e))throw new Error("OLSKErrorInputNotValid");return o._OLSKInternationalLanguageID(e)},OLSKInternationalSimplifiedLanguageCode(e){if("string"!=typeof e)throw new Error("OLSKErrorInputNotValid");return e.split("-").shift()},_OLSKInternationalLanguageID:e=>e.replace(o.OLSKInternationalDefaultIdentifier()+"-","").split(".").shift(),OLSKInternationalLocalizedString(e,t){if("object"!=typeof t||null===t)throw new Error("OLSKErrorInputNotValid");var o=t[e];return o||(o="TRANSLATION_MISSING",console.log([o,e])),o},OLSKInternationalLocalizedStringCallback(e,t){if("object"!=typeof e||null===e)throw new Error("OLSKErrorInputNotValid");if(!Array.isArray(t))throw new Error("OLSKErrorInputNotValid");const r=Object.keys(e).reverse().concat(...t.map((function(e){return[o.OLSKInternationalSimplifiedLanguageCode(e),e]})).reverse());return function(t,n){if(!Array.isArray(n))throw new Error("OLSKErrorInputNotValid");let a,i=r.concat(...n.map((function(e){return[o.OLSKInternationalSimplifiedLanguageCode(e),e]})).reverse(),[]);for(;!a&&i.length;)a=(e[i.pop()]||{})[t];return a||console.log([a="TRANSLATION_MISSING",t].join(" ")),a}},_OLSKInternationalPaths(e,t){if("string"!=typeof e||!e.trim())throw new Error("OLSKErrorInputNotValid");const r=re;return r().globSync(`**/*${o.OLSKInternationalDefaultIdentifier()}*.y*(a)ml`,{cwd:e,realpath:!0}).filter((function(e){return!t||!e.match(t)})).filter((function(e){return o.OLSKInternationalIsTranslationFileBasename(r().basename(e))}))},_OLSKInternationalConstructedDictionary(e){if(!Array.isArray(e))throw new Error("OLSKErrorInputNotValid");const t=re;return e.reduce((function(e,r){const n=o.OLSKInternationalLanguageID(t().basename(r));return e[n]=Object.assign(e[n]||{},t().load(t().readFileSync(r,"utf8"))),e}),{})},OLSKInternationalDictionary(e){return this._OLSKInternationalConstructedDictionary(this._OLSKInternationalPaths(e))},_OLSKInternationalCompilationObject(e,t){const r=re;return this._OLSKInternationalPaths(e,/node_modules|__external/).filter((function(e){return!t||o.OLSKInternationalLanguageID(r().basename(e))===t})).reduce((function(e,t){return Object.assign(e,{[t]:r().load(r().readFileSync(t,"utf8"))})}),{})},_OLSKInternationalCompilationFilePath(e){if("string"!=typeof e||!e.trim())throw new Error("OLSKErrorInputNotValid");return re().join(e,"__compiled",o.OLSKInternationalDefaultIdentifier()+"-compilation.yml")},_SafeDump:e=>re().dump(e,{lineWidth:1/0}),OLSKInternationalWriteCompilationFile(e,t){const r=re,n=o._SafeDump(this._OLSKInternationalCompilationObject(e,t)),a=r().dirname(o._OLSKInternationalCompilationFilePath(e));r().existsSync(a)||r().mkdirSync(a),r().writeFileSync(o._OLSKInternationalCompilationFilePath(e),n)},OLSKInternationalSpreadCompilationFile(e,t){if("string"!=typeof e||!e.trim())throw new Error("OLSKErrorInputNotValid");const r=re,n=r().load(r().readFileSync(o._OLSKInternationalCompilationFilePath(e),"utf8"));Object.keys(n).map((function(e){return r().writeFileSync(e,o._SafeDump(n[e]))}))},OLSKInternationalAddControllerLanguageCode(t,o){if("string"!=typeof t||!t.trim())throw new Error("OLSKErrorInputNotValid");if("string"!=typeof o||!o.trim())throw new Error("OLSKErrorInputNotValid");const r=re;r().globSync("controller.js",{cwd:t,matchBase:!0,realpath:!0}).forEach((function(t){if(t.match(/.*(\.git|DS_Store|node_modules|vendor|__\w+)\/.*/i))return;const n=r();if("function"!=typeof n.OLSKControllerRoutes)return;if(!(a=n.OLSKControllerRoutes(),Array.isArray(a)?a:Object.entries(a).reduce((function(e,t){return e.concat(Object.assign(t[1],{OLSKRouteSignature:t[0]}))}),[])).filter((function(e){return e.OLSKRouteLanguageCodes})).filter((function(e){return!e.OLSKRouteLanguageCodes.includes(o)})).length)return;var a;const i=r().readFileSync(t,"utf8").match(/OLSKRouteLanguageCodes: \[.*\]/g);if(!i)throw new Error(`invalid OLSKRouteLanguageCodes syntax in ${e}`);i.map((function(e){const n=e.match(/\[.*\]/);return r().writeFileSync(t,r().readFileSync(t,"utf8").replace(/OLSKRouteLanguageCodes: \[.*\]/,`OLSKRouteLanguageCodes: ['${JSON.parse(n[0].replace(/\'/g,'"')).concat(o).join("', '")}']`))}))})),process.argv[2].endsWith("olsk-i18n-add")&&process.exit()}};Object.assign(t,o),Object.defineProperty(t,"__esModule",{value:!0})}(o),o.OLSKLocalized=function(e){return o.OLSKInternationalLocalizedString(e,{pt:{LCHVitrineTitle:"Launchlet",LCHVitrineDescription:"Faça sua o web.",LCHVitrineVideo1HeadingText:"Pesquisar receitas.",LCHVitrineVideo2HeadingText:"Tutorial.",LCHVitrineVideo3HeadingText:"Sincronizar com a extensão do navegador.",LCHVitrineVideo4HeadingText:"Modo Encanado.",LCHVitrineTutorialsButtonText:"Assistir mais tutoriais",OLSKLandingBlurbText:"Personalizar qualquer website com JavaScript ou CSS.",LCHVitrineDemoButtonCommitText:"Modo Commit de demonstração.",LCHVitrineDemoButtonPreviewText:"Modo de Preview de demonstração",LCHVitrineDemoButtonPipeText:"Modo Encanado de demonstração",LCHVitrineBrueghelText:"Uma foto de um cartão postal contendo a pintura de Pieter Bruegel: A Queda dos Condenados",LCHVitrineDemoRecipeNames:{LCHVitrinePageColoursRandomize:"Randomizar as cores das páginas",LCHVitrinePageColoursRestore:"Restaurar as cores das páginas",LCHVitrineCopyPageInfo:"Copiar informação da página",LCHVitrineSendEmail:"Enviar e-mail",LCHVitrinePageLinksHighlightAdd:"Destacar links da página",LCHVitrinePageLinksHighlightRemove:"Remover a destaca doos links da página",LCHVitrineMinimalistDateString:"Sequência minimalista da data"},LCHVitrineCopyPageInfoAlertText:"Copiado para área de transferência",LCHFeatureListArray:[["Adicionar scripts ou estilos.","Criar receitas com JavaScript ou CSS."],["Geral ou específica.","Acione algumas receitas com base na URL."],["Acione seu navegador.","A extensão pode executar Recipes automaticamente no carregamento da página."],["Tomar para levar.","Exportar todas as Receitas num bookmarklet."]],LCHGuideTitle:"Guia de Launchlet",LCHGuideDescription:"Documentação pelo projeto",LCHGuideDocumentFields:{LCHDocumentName:"Nome",LCHDocumentCallbackBody:"Callback",LCHDocumentSignature:"Assinatura",LCHDocumentInputTypes:"Tipos de entrada",LCHDocumentCallbackArgs:"Argumentos",LCHDocumentOutputType:"Tipo de saída"},LCHComposeTitle:"Compor",LCHComposeCreateButtonText:"Criar",LCHComposeListItemUntitledText:"Sem título",LCHComposeToolsPairButtonText:"Extensão do par",LCHComposePublicKeyNotValidAlertText:"Entrada não válida",LCHComposeToolsPairStatusWaitingText:"Esperando",LCHComposeToolsPairStatusFailedText:"Falhado",LCHComposeLauncherItemCloneText:"Clonar a receita",LCHComposePairKeyFieldText:"Chave",LCHComposePairSubmitButtonText:"Submeter",LCHComposePairClearButtonText:"Apagar chave",LCHComposeListItemFlaggedAlertText:"[Bandeirado]",LCHComposeDetailToolbarBackButtonText:"Voltar",LCHComposeDetailToolbarCloneButtonText:"Clonar",LCHComposeDetailToolbarDiscardButtonText:"Eliminar",LCHComposeDetailFlagAlertText:"Essa receita será ignorada porque contém um código potencialmente inseguro.",LCHComposeDetailFormNameFieldText:"Nome (por exemplo: Dizer Olá)",LCHComposeDetailFormSignatureFieldText:"Assinatura (por exemplo, XYZCumprimentar)",LCHComposeDetailFormInputTypesFieldText:"Tipos de entrada (por exemplo, String, Bool)",LCHComposeDetailFormCallbackArgsFieldText:"argumentos",LCHComposeDetailFormCallbackBodyFieldText:"Corpo da Função (por exemplo, window.alert('Olá');)",LCHComposeDetailFormOutputTypeFieldText:"Tipo de saída (por exemplo, String)",LCHComposeDetailFormCanonicalExampleCallbackBodyFieldText:"Corpo do Exemplo Canônico",LCHComposeDetailFormStyleFieldText:"CSS (por exemplo, body { background: red; })",LCHComposeDetailFormURLFilterFieldText:"Filtro do URL (por exemplo, example.com ou /https?://(.*\\\\.)?example\\\\.com/i)'",LCHComposeDetailFormIsAutomaticFieldLabelText:"É automatico",LCHComposeBuildRunLinkText:"Executar",LCHComposeBuildPipeModeEnabledFieldLabelText:"Modo Encanado",LCHComposeBuildPageRecipesEnabledFieldLabelText:"Incluir receitas da página",LCHLauncherPipeSubjectPromptFilterInputPlaceholderText:"Sujeito",LCHLauncherPipeSubjectPromptPlaceholderText:"Digitar para pesquisar",LCHLauncherPipeActionPromptFilterInputPlaceholderText:"Ação",LCHLauncherFilterInputText:"Digitar para pesquisar",LCHLauncherInputPlaceholderDefault:"Digitar para pesquisar",LCHLauncherInputPlaceholderPreview:"Digitar para filtrar",LCHLauncherSubjectPromptPlaceholderText:"Digitar para pesquisar",LCHLauncherSubjectPromptHeadingText:"Sujeito",LCHLauncherActionPromptHeadingText:"Ação",LCHLauncherObjectPromptHeadingText:"Objeto",LCHStandardRecipeNames:{LCHActiveDocumentFocusElements:"Elementos de foco no documento ativo",LCHCopyToClipboard:"Cópia na área de transferência",LCHLargeText:"Texto grande",LCHDOMElementFocus:"Foco",LCHRunCommand:"Executar Comando",LCHSearchWith:"Buscar com",LCHSearchFor:"Buscar por",LCHSubjectContainerShowContents:"Mostrar conteúdo",LCHURLOpen:"Abrir URL",SubjectContainer:"Contêiner do Sujeito",String:"Sequência",Date:"Data",URL:"URL",ServiceSearchURLTemplate:"Modelo de URL do serviço de pesquisa",DOMElement:"Elemento do DOM"},LCHCopyToClipboardButtonText:"Cópia na área de transferência",ROCORootLinkText:"Visitar rosano.ca",OLSKServiceWorkerUpdateAlertLabelText:"Atualização disponível",OLSKServiceWorkerUpdateAlertReloadButtonText:"Recarregar",OLSKServiceWorkerLauncherItemReloadText:"Recarregar",OLSKServiceWorkerLauncherItemDebugForceUpdateText:"Forçar atualização",OLSKRootLinkTextHome:"Voltar para a página inicial",OLSKLanguageSwitcherVersionFormat:"Versão no %@ / %@",OLSKLanguageSwitcherVersionName:{en:"inglês",fr:"francês",es:"espanhol",pt:"português",de:"alemão"},SWARLinkText:"Parte do Pequeno Anel de Aplicação Web",ROCOGlossaryHeadingText:"Uma nova geração de aplicações",ROCOGlossaryDoorlessLinkText:"Filosofia 'doorless' (sem porta)",ROCOGlossaryDoorlessBlurbText:"Aplicativo como espaços públicos não-exclusivos.",ROCOGlossaryZeroDataLinkText:"Aprender mais sobre applicativos Zero Data",ROCOGlossaryZeroDataBlurbText:"Ser dono dos seus dados, todos eles.",ROCOGlossaryGoingWebLinkText:"Indo totalmente para a web",ROCOGlossaryGoingWebBlurbText:"Por que deixei de fazer aplicações iOS após doze anos.",ROCOGlossaryAppsLinkText:"Minhas outras aplicações",ROCOGlossaryAppsBlurbText:"Ferramentas para agência",ROCOGazetteHeadingText:"Acompanhe minha jornada",ROCOBulletinSubmitButtonText:"Assinar à lista de distribuição",ROCOBulletinFeedbackText:"Verifique na sua caixa de entrada (e talvez a pasta de spam) para um link de ativação.",OLSKWordingOpenApp:"Abrir app",OLSKWordingFeatures:"Características",OLSKWordingOpenGuide:"Ler o guia",OLSKWordingDeeperHeading:"Ir mais fundo",OLSKWordingVideo:"Vídeo",OLSKWordingTestimonials:"Testemunhos",OLSKWordingFeedbackHeading:"Feedback",OLSKWordingFeedbackBlurb:'De dentro do aplicativo, toque no botão ℹ︎, depois selecione "Enviar feedback".',OLSKWordingTypeToSearch:"Digitar para pesquisar",OLSKWordingTypeToFilter:"Digitar para filtrar",OLSKWordingConfirmText:"Você tem certeza?",OLSKWordingCancelText:"Cancelar",OLSKWordingSubmitText:"Enviar",OLSKWordingDownloadText:"Baixar",OLSKWordingEditText:"Editar",OLSKWordingDebugObjectText:"Depurar este objeto",OLSKWebViewWindowButtonText:"Abrir em nova janela",OLSKTransportLauncherItemImportJSONText:"Importar JSON (beta)",OLSKTransportLauncherItemImportJSONErrorNotFilledAlertText:"Entrada não preenchida",OLSKTransportLauncherItemImportJSONErrorNotValidAlertText:"Entrada não válida",OLSKTransportLauncherItemExportJSONText:"Exportar JSON (beta)",OLSKRemoteStorageConnectConfirmText:"Conecte sua nuvem para continuar. Você gostaria de fazer isso agora?",OLSKRemoteStorageLauncherItemOpenLoginLinkText:"Abrir link de acesso",OLSKRemoteStorageLauncherItemOpenLoginLinkPromptText:"Link de acesso",OLSKRemoteStorageLauncherItemCopyLoginLinkText:"Copiar link de acesso privado",OLSKRemoteStorageLauncherItemDebugFlushDataText:"Fazer sair os dados",OLSKRemoteStorageLauncherItemDebugFlushDataConfirmText:"Você tem certeza?",OLSKReloadButtonText:"Reload",OLSKPlaceholderText:"Nenhum artículo selecionado",OLSKNarrowFilterFieldText:"Filtrar",OLSKModalViewCloseButtonText:"OK",OLSKInstallAlertHeadingText:"Instalar em seu dispositivo",OLSKInstallAlertBlurbHTMLFormat:"Tap <em>Compartir</em> %$1@, depois <em>Adicionar à tela inicial</em> %$2@",OLSKInstallAlertDismissButtonText:"Fechar",OLSKInputWrapperClearButtonText:"Limpar texto",OLSKFundGrantErrorConnectionText:"Erro de conexão",OLSKFundGrantErrorDecryptionText:"Erro de desencriptação",OLSKFundGrantErrorSigningText:"Erro de assinatura",OLSKFundGrantErrorExpiredText:"Acesso expirado",OLSKFundGateText:"Desbloquear documentos ilimitados fazendo uma contribuição para o projeto. Você gostaria de fazer isso agora?",OLSKFundWebViewTitleText:"Financiar um projeto",OLSKFundLauncherItemEnterClueText:"Insira o código de confirmação",OLSKFundLauncherItemEnterCluePromptText:"Digite o código de confirmação",OLSKFundLauncherItemClearClueText:"Zerar autorização",OLSKFundLauncherItemClearClueConfirmText:"Você tem certeza?",OLSKFollowTextFormat:"Me encontre no %$1@ ou no %$2@.",OLSKEditText:"Editar isso",OLSKCloudRenewButtonText:"Renovar",OLSKCloudStatusSyncStartButtonText:"Sincronizar",OLSKCloudStatusSyncStopButtonText:"Parar",OLSKCloudStatusDisconnectButtonText:"Desconectar",OLSKCloudStatusDisconnectConfirmText:"Você tem certeza?",OLSKCloudFormConnectButtonText:"Conectar",OLSKCloudFormRegisterLinkText:"Obter uma nuvem",OLSKCatalogMasterPlaceholderText:"Toque + para criar um artículo.",OLSKCatalogStashPlaceholderTextFormat:"Artículos selecionados: %@",OLSKAproposHeadingText:"Sobre",OLSKAproposFeedbackButtonText:"Enviar feedback",OLSKAproposShareButtonText:"Dizer a um amigo",OLSKAppToolbarCloudStatusOnline:"Online",OLSKAppToolbarCloudStatusOffline:"Offline",OLSKAppToolbarCloudStatusError:"Erro",OLSKAppToolbarAproposButtonText:"Mais informação",OLSKAppToolbarLanguageButtonText:"Idioma",OLSKAppToolbarGuideLinkText:"Guia",OLSKAppToolbarFundButtonText:"Financiar",OLSKAppToolbarClubButtonText:"Adesão",OLSKAppToolbarLauncherButtonText:"Lançador",OLSKAppToolbarCloudButtonText:"Nuvem",OLSKAppFeatureListArray:[["Acessível em qualquer lugar.","Funciona em dispositivos móveis, tablet e desktop'."],["Sem Wi-Fi, sem problemas.","Funciona offline sem acesso à Internet."],["Seus dados em todos os seus dispositivos.","Sincronização automática na nuven com o remoteStorage ou Fission."],["Fluxo de trabalho eficiente.","Atalhos do teclado para a maioria das coisas."],["Mova os dados livremente.","Importar e exportar dados JSON (beta)."],["Amigo dos cegos.","Etiquetas de texto em todos os elementos."],["Privado, não assustador.","Nenhuma análise de comportamento ou rastreadores inter-sitios."],["Ser dono dos seus dados.",'100% seus em um aplicativo <a href="https://0data.app">0data</a>.']],OLSKAppFeatureOpenSourceNameText:"Código aberto.",OLSKAppFeatureOpenSourceBlurbFormat:'O código é <a href="%@">público</a> para ler e modificar.'},fr:{LCHVitrineTitle:"Launchlet",LCHVitrineDescription:"Faites-en le vôtre le web.",LCHVitrineVideo1HeadingText:"Chercher des recettes.",LCHVitrineVideo2HeadingText:"Tutoriel.",LCHVitrineVideo3HeadingText:"Synchroniser avec l'extension du navigateur.",LCHVitrineVideo4HeadingText:"Mode Pipe.",LCHVitrineTutorialsButtonText:"Regarder plus des tutorials",OLSKLandingBlurbText:"Personnaliser de n'importe quel site web avec JavaScript ou CSS.",LCHVitrineDemoButtonCommitText:"Démo mode Commit",LCHVitrineDemoButtonPreviewText:"Démo mode Preview",LCHVitrineDemoButtonPipeText:"Démo mode Pipe",LCHVitrineBrueghelText:"Une photo d'une carte postale qui contient une peinture de Pieter Bruegel : La Chute des anges rebelles",LCHVitrineDemoRecipeNames:{LCHVitrinePageColoursRandomize:"Randomiser les couleurs de la page",LCHVitrinePageColoursRestore:"Rétablir les couleurs de la page",LCHVitrineCopyPageInfo:"Copier les informations de la page",LCHVitrineSendEmail:"Envoyer email",LCHVitrinePageLinksHighlightAdd:"Surligner des liens de la page",LCHVitrinePageLinksHighlightRemove:"Enlever le surlignage des liens de la page",LCHVitrineMinimalistDateString:"Chaîne de date minimaliste"},LCHVitrineCopyPageInfoAlertText:"Copié dans le presse-papier",LCHFeatureListArray:[["Ajouter du code ou du style.","Créer des Recettes avec JavaScript ou CSS."],["Général ou spécifique.","Activer certaines Recettes basé sur l'URL."],["Augmentez votre navigateur.","L'extension peut exécuter des Recettes automatiquement lors du chargement de la page."],["Avoir ça pour emporter.","Exporter toutes les Recettes sous forme de bookmarklet."]],LCHComposeTitle:"Composer",LCHComposeCreateButtonText:"Créer",LCHComposeListItemUntitledText:"Sans titre",LCHComposeToolsPairButtonText:"Associer l'extension",LCHComposePublicKeyNotValidAlertText:"Entrée non valide",LCHComposeToolsPairStatusWaitingText:"En attente",LCHComposeToolsPairStatusFailedText:"Échoué",LCHComposeLauncherItemCloneText:"Cloner recette",LCHComposePairKeyFieldText:"Clé",LCHComposePairSubmitButtonText:"Soumettre",LCHComposePairClearButtonText:"Supprimer la clé",LCHComposeListItemFlaggedAlertText:"[Marqué]",LCHComposeDetailToolbarBackButtonText:"Back",LCHComposeDetailToolbarCloneButtonText:"Cloner",LCHComposeDetailToolbarDiscardButtonText:"Supprimer",LCHComposeDetailFlagAlertText:"Cette recette va être ignorée parce qu'elle contient du code potentiellement non-sécurisé.",LCHComposeDetailFormNameFieldText:"Nom (e.g. Dire bonjour)",LCHComposeDetailFormSignatureFieldText:"Signature (e.g. XYZAccueillir)",LCHComposeDetailFormInputTypesFieldText:"Types de saisie (e.g. String, Bool)",LCHComposeDetailFormCallbackArgsFieldText:"arguments",LCHComposeDetailFormCallbackBodyFieldText:"Corps de fonction (e.g. window.alert('Bonjour');)",LCHComposeDetailFormOutputTypeFieldText:"Type de sortie (e.g. String)",LCHComposeDetailFormCanonicalExampleCallbackBodyFieldText:"Corps de l'exemple canonique",LCHComposeDetailFormStyleFieldText:"CSS (e.g. body { background: red; })",LCHComposeDetailFormURLFilterFieldText:"URL Filter (e.g. example.com ou /https ?://(.*\\\\.) ?example\\\\.com/i)",LCHComposeDetailFormIsAutomaticFieldLabelText:"Exécuter automatiquement",LCHComposeBuildRunLinkText:"Exécuter",LCHComposeBuildPipeModeEnabledFieldLabelText:"Mode Pipe",LCHComposeBuildPageRecipesEnabledFieldLabelText:"Inclure les recettes de la page",LCHLauncherPipeSubjectPromptFilterInputPlaceholderText:"Sujet",LCHLauncherPipeSubjectPromptPlaceholderText:"Taper pour chercher",LCHLauncherPipeActionPromptFilterInputPlaceholderText:"Action",LCHLauncherFilterInputText:"Taper pour chercher",LCHLauncherInputPlaceholderDefault:"Taper pour chercher",LCHLauncherInputPlaceholderPreview:"Taper pour filtrer",LCHLauncherSubjectPromptPlaceholderText:"Taper pour chercher",LCHLauncherSubjectPromptHeadingText:"Sujet",LCHLauncherActionPromptHeadingText:"Action",LCHLauncherObjectPromptHeadingText:"Objet",LCHStandardRecipeNames:{LCHActiveDocumentFocusElements:"Éléments au points du document active",LCHCopyToClipboard:"Copier dans le presse-papier",LCHLargeText:"Texte élargi",LCHDOMElementFocus:"Faire le point",LCHRunCommand:"Exécuter la commande",LCHSearchWith:"Chercher avec",LCHSearchFor:"Chercher pour",LCHSubjectContainerShowContents:"Montrer le contenu",LCHURLOpen:"Ouvrir l'URL",SubjectContainer:"Contenant des sujets",String:"String",Date:"Date",URL:"URL",ServiceSearchURLTemplate:"Modèle URL de service de recherche",DOMElement:"Élément DOM"},LCHCopyToClipboardButtonText:"Copier dans le presse-papier",ROCORootLinkText:"Visiter rosano.ca",OLSKServiceWorkerUpdateAlertLabelText:"Mise à jour disponible",OLSKServiceWorkerUpdateAlertReloadButtonText:"Recharger",OLSKServiceWorkerLauncherItemReloadText:"Recharger",OLSKServiceWorkerLauncherItemDebugForceUpdateText:"Forcer mis à jour",OLSKRootLinkTextHome:"Retour à l'accueil",OLSKLanguageSwitcherVersionFormat:"Version en %@ / %@",OLSKLanguageSwitcherVersionName:{en:"anglais",fr:"français",es:"espagnol",pt:"portugais",de:"allemand"},SWARLinkText:"Ça fait partie du Doorless App Ring",ROCOGlossaryHeadingText:"Une nouvelle génération d'applications",ROCOGlossaryDoorlessLinkText:"La philosophie 'doorless' (sans porte)",ROCOGlossaryDoorlessBlurbText:"Des applications comme espaces publics non exclusifs.",ROCOGlossaryZeroDataLinkText:"Apprendre plus à propos des applis Zero Data",ROCOGlossaryZeroDataBlurbText:"Être propriétaire de vos données, tout.",ROCOGlossaryGoingWebLinkText:"Entièrement sur le web",ROCOGlossaryGoingWebBlurbText:"Pourquoi j'ai arrêté de faire des applications iOS après douze ans.",ROCOGlossaryAppsLinkText:"Mes autres applications",ROCOGlossaryAppsBlurbText:"Outils pour la capacité d'agir",ROCOGazetteHeadingText:"Suivez mon parcours",ROCOBulletinSubmitButtonText:"S'inscrire à la liste de diffusion",ROCOBulletinFeedbackText:"Veuillez regarder votre boîte de réception (et aussi peut-être le dossier de pourriel) pour un lien d'activation.",OLSKWordingOpenApp:"Ouvrir l'app",OLSKWordingFeatures:"Fonctionnalités",OLSKWordingOpenGuide:"Voir le guide",OLSKWordingDeeperHeading:"Aller plus profond",OLSKWordingVideo:"Vidéo",OLSKWordingTestimonials:"Des témoignages",OLSKWordingFeedbackHeading:"Feedback",OLSKWordingFeedbackBlurb:"Dans l'application, touchez le bouton ℹ︎, puis sélectionnez « Envoyer des commentaires ».",OLSKWordingTypeToSearch:"Taper pour chercher",OLSKWordingTypeToFilter:"Taper pour filtrer",OLSKWordingConfirmText:"Êtes-vous sûr.e ?",OLSKWordingCancelText:"Annuler",OLSKWordingSubmitText:"Soumettre",OLSKWordingDownloadText:"Télécharger",OLSKWordingEditText:"Modifier",OLSKWordingDebugObjectText:"Déboguer cet objet",OLSKWebViewWindowButtonText:"Ouvrir dans une nouvelle fenêtre",OLSKTransportLauncherItemImportJSONText:"Importer JSON (béta)",OLSKTransportLauncherItemImportJSONErrorNotFilledAlertText:"Entrée non remplie",OLSKTransportLauncherItemImportJSONErrorNotValidAlertText:"Entrée non valide",OLSKTransportLauncherItemExportJSONText:"Exporter JSON (béta)",OLSKRemoteStorageConnectConfirmText:"Veuillez brancher votre stockage afin de continuer. Souhaitez-vous faire ça maintenant ?",OLSKRemoteStorageLauncherItemOpenLoginLinkText:"Ouvrir lien d'accès",OLSKRemoteStorageLauncherItemOpenLoginLinkPromptText:"Lien d'accès",OLSKRemoteStorageLauncherItemCopyLoginLinkText:"Copier lien d'accès privé",OLSKRemoteStorageLauncherItemDebugFlushDataText:"Flusher les données",OLSKRemoteStorageLauncherItemDebugFlushDataConfirmText:"Êtes-vous sûr.e ?",OLSKReloadButtonText:"Recharger",OLSKPlaceholderText:"Aucun article sélectionné",OLSKNarrowFilterFieldText:"Filtrer",OLSKModalViewCloseButtonText:"OK",OLSKInstallAlertHeadingText:"Installer dans votre appareil",OLSKInstallAlertBlurbHTMLFormat:"Touchez <em>Partager</em> %$1@, puis <em>Ajouter à l'Écran d'accueil</em> %$2@",OLSKInstallAlertDismissButtonText:"Écarter",OLSKInputWrapperClearButtonText:"Effacer le texte",OLSKFundGrantErrorConnectionText:"Erreur de connexion",OLSKFundGrantErrorDecryptionText:"Erreur de déchiffrement",OLSKFundGrantErrorSigningText:"Erreur de signature",OLSKFundGrantErrorExpiredText:"Accès expiré",OLSKFundGateText:"Déverrouiller des documents sans limite en contribuant au projet. Souhaitez-vous le faire maintenant ?",OLSKFundWebViewTitleText:"Financer un projet",OLSKFundLauncherItemEnterClueText:"Entrer code de confirmation",OLSKFundLauncherItemEnterCluePromptText:"Entrer code de confirmation",OLSKFundLauncherItemClearClueText:"Enlever autorisation",OLSKFundLauncherItemClearClueConfirmText:"Êtes-vous sûr.e ?",OLSKFollowTextFormat:"Trouvez-moi sur %$1@ ou %$2@.",OLSKEditText:"Editer ceci",OLSKCloudRenewButtonText:"Renouveler",OLSKCloudStatusSyncStartButtonText:"Synchroniser",OLSKCloudStatusSyncStopButtonText:"Stop",OLSKCloudStatusDisconnectButtonText:"Débrancher",OLSKCloudStatusDisconnectConfirmText:"Êtes-vous sûr.e ?",OLSKCloudFormConnectButtonText:"Brancher",OLSKCloudFormRegisterLinkText:"Obtenir stockage",OLSKCatalogMasterPlaceholderText:"Appuyez sur + pour créer un article.",OLSKCatalogStashPlaceholderTextFormat:"Articles sélectionnés : %@",OLSKAproposHeadingText:"À propos",OLSKAproposFeedbackButtonText:"Envoyer des commentaires",OLSKAproposShareButtonText:"Dire à un ami.e",OLSKAppToolbarCloudStatusOnline:"En ligne",OLSKAppToolbarCloudStatusOffline:"Hors connexion",OLSKAppToolbarCloudStatusError:"Erreur",OLSKAppToolbarAproposButtonText:"Plus d'info",OLSKAppToolbarLanguageButtonText:"Langage",OLSKAppToolbarGuideLinkText:"Guide",OLSKAppToolbarFundButtonText:"Financer",OLSKAppToolbarClubButtonText:"Adhésion",OLSKAppToolbarLauncherButtonText:"Lanceur",OLSKAppToolbarCloudButtonText:"Stockage",OLSKAppFeatureListArray:[["Accessible partout.","Fonctionne sur les appareils mobiles, les tablettes et les ordinateurs de bureau."],["Pas de Wi-Fi, pas de problème.","Fonctionne hors ligne sans accès à Internet."],["Vos données en tous vos appareils.","Synchronisation automatique sur le cloud avec remoteStorage ou Fission."],["Flux de travail efficace.","Raccourcis clavier pour la plupart des choses."],["Déplacer les données librement.","Importer et exporter des données JSON (béta)."],["Blind-friendly.","Étiquettes de texte sur tous les éléments."],["Privé, pas effrayant.","Pas d'analyse comportementale ni de traceurs intersites."],["Vos données vous appartiennent.",'100% à vous dans une application <a href="https://0data.app">0data</a>.']],OLSKAppFeatureOpenSourceNameText:"Source ouvert.",OLSKAppFeatureOpenSourceBlurbFormat:'Le code is <a href="%@">public</a> pour lire et modifier.'},es:{LCHVitrineTitle:"Launchlet",LCHVitrineDescription:"Hazlo tuyo el web.",LCHVitrineVideo1HeadingText:"Buscar recetas.",LCHVitrineVideo2HeadingText:"Tutorial.",LCHVitrineVideo3HeadingText:"Sincronizar con el extensión del navigador.",LCHVitrineVideo4HeadingText:"Modo de Pipe.",LCHVitrineTutorialsButtonText:"Ver más tutoriales.",OLSKLandingBlurbText:"Personalizar qualquier sitio web con JavaScript o CSS.",LCHVitrineDemoButtonCommitText:"Demo modo de Commit",LCHVitrineDemoButtonPreviewText:"Demo modo de Preview",LCHVitrineDemoButtonPipeText:"Demo modo de Pipe",LCHVitrineBrueghelText:"Una foto de una tarjeta postal que contiene una pintura de Pieter Bruegel : La caída de los ángeles rebeldes",LCHVitrineDemoRecipeNames:{LCHVitrinePageColoursRandomize:"Aleatorizar los colores de la página",LCHVitrinePageColoursRestore:"Restablecer los colores de la página",LCHVitrineCopyPageInfo:"Copiar información de la página",LCHVitrineSendEmail:"Enviar correo",LCHVitrinePageLinksHighlightAdd:"Marcar los enlaces de la página",LCHVitrinePageLinksHighlightRemove:"Quitar las marcas enlace de la página",LCHVitrineMinimalistDateString:"Frase del dato minimalista"},LCHVitrineCopyPageInfoAlertText:"Copiado al portapapeles",LCHFeatureListArray:[["Adicionar scripts o estilos.","Crear Recetas con JavaScript o CSS."],["General o específica.","Activar algunas Recetas basadas en la URL."],["Augmenta tu navegador.","La extensión puede ejecutar Recetas automáticamente al cargar de la página."],["Tomarla para llevar.","Exportar todas las Recetas como un bookmarklet."]],LCHComposeTitle:"Componer",LCHComposeCreateButtonText:"Crear",LCHComposeListItemUntitledText:"Sin título",LCHComposeToolsPairButtonText:"Emparejar extensión",LCHComposePublicKeyNotValidAlertText:"Entrada no válido",LCHComposeToolsPairStatusWaitingText:"Esperando",LCHComposeToolsPairStatusFailedText:"Falló",LCHComposeLauncherItemCloneText:"Clonar receta",LCHComposePairKeyFieldText:"Clave",LCHComposePairSubmitButtonText:"Someter",LCHComposePairClearButtonText:"Eliminar clave",LCHComposeListItemFlaggedAlertText:"[Señalado]",LCHComposeDetailToolbarBackButtonText:"Back",LCHComposeDetailToolbarCloneButtonText:"Clonar",LCHComposeDetailToolbarDiscardButtonText:"Eliminar",LCHComposeDetailFlagAlertText:"Esta receta sera ignorada porque tiene código potencialmente inseguro.",LCHComposeDetailFormNameFieldText:"Nombre (e.g. Decir hola)",LCHComposeDetailFormSignatureFieldText:"Firma (e.g. XYZDarLaBienvenida)",LCHComposeDetailFormInputTypesFieldText:"Tipos de entrada (e.g. String, Bool)",LCHComposeDetailFormCallbackArgsFieldText:"argumentos",LCHComposeDetailFormCallbackBodyFieldText:"Cuerpo de función (e.g. window.alert('Hola');)",LCHComposeDetailFormOutputTypeFieldText:"Tipo de salida (e.g. String)",LCHComposeDetailFormCanonicalExampleCallbackBodyFieldText:"Cuerpo del ejemplo canónico",LCHComposeDetailFormStyleFieldText:"CSS (e.g. body { background: red; })",LCHComposeDetailFormURLFilterFieldText:"URL Filter (e.g. example.com o /https?://(.*\\\\.)?example\\\\.com/i)",LCHComposeDetailFormIsAutomaticFieldLabelText:"Ejecutar automáticamente",LCHComposeBuildRunLinkText:"Ejecutar",LCHComposeBuildPipeModeEnabledFieldLabelText:"Modo de 'Pipe'",LCHComposeBuildPageRecipesEnabledFieldLabelText:"Incluir recetas de página",LCHLauncherPipeSubjectPromptFilterInputPlaceholderText:"Sujeto",LCHLauncherPipeSubjectPromptPlaceholderText:"Escribir para buscar",LCHLauncherPipeActionPromptFilterInputPlaceholderText:"Acción",LCHLauncherFilterInputText:"Escribir para buscar",LCHLauncherInputPlaceholderDefault:"Escribir para buscar",LCHLauncherInputPlaceholderPreview:"Escribir para filtrar",LCHLauncherSubjectPromptPlaceholderText:"Escribir para buscar",LCHLauncherSubjectPromptHeadingText:"Sujeto",LCHLauncherActionPromptHeadingText:"Acto",LCHLauncherObjectPromptHeadingText:"Objeto",LCHStandardRecipeNames:{LCHActiveDocumentFocusElements:"Elementos enfocados del documento activo",LCHCopyToClipboard:"Copiar al portapapeles",LCHLargeText:"Texto aumentado",LCHDOMElementFocus:"Enfocar",LCHRunCommand:"Ejecutar comando",LCHSearchWith:"Buscar con",LCHSearchFor:"Buscar para",LCHSubjectContainerShowContents:"Mostrar contenidos",LCHURLOpen:"Abrir URL",SubjectContainer:"Contenido de sujetos",String:"String",Date:"Date",URL:"URL",ServiceSearchURLTemplate:"Plantilla URL de servicio de búsqueda",DOMElement:"Elemento DOM"},LCHCopyToClipboardButtonText:"Copiar al portapapeles",ROCORootLinkText:"Visitar rosano.ca",OLSKServiceWorkerUpdateAlertLabelText:"Actualización disponible",OLSKServiceWorkerUpdateAlertReloadButtonText:"Recargar",OLSKServiceWorkerLauncherItemReloadText:"Recargar",OLSKServiceWorkerLauncherItemDebugForceUpdateText:"Forzar actualización",OLSKRootLinkTextHome:"Regresar a la pagina de inicio",OLSKLanguageSwitcherVersionFormat:"Versión en %@ / %@",OLSKLanguageSwitcherVersionName:{en:"Inglés",fr:"Francés",es:"Español",pt:"Portugués",de:"Alemán"},SWARLinkText:"Hace parte del Doorless App Ring",ROCOGlossaryHeadingText:"Una nueva clase de aplicaciones",ROCOGlossaryDoorlessLinkText:"Filosofía 'doorless' (sin puerta)",ROCOGlossaryDoorlessBlurbText:"Las aplicaciones como espacios públicos no excluyentes.",ROCOGlossaryZeroDataLinkText:"Aprender más sobre applicaciónes Zero Data",ROCOGlossaryZeroDataBlurbText:"Ser dueno de tus datos, todos ellos.",ROCOGlossaryGoingWebLinkText:"Totalmente web",ROCOGlossaryGoingWebBlurbText:"Por qué dejé de hacer aplicaciones iOS después de doce años.",ROCOGlossaryAppsLinkText:"Mis otras aplicaciones",ROCOGlossaryAppsBlurbText:"Herramientas para la agencia",ROCOGazetteHeadingText:"Sigue mi viaje",ROCOBulletinSubmitButtonText:"Suscribirse a la lista de correo",ROCOBulletinFeedbackText:"Mira tu bandeja de entrada (y quizá también la carpeta de spam) para un enlace de activación.",OLSKWordingOpenApp:"Abrir app",OLSKWordingFeatures:"Características",OLSKWordingOpenGuide:"Ver la guía",OLSKWordingDeeperHeading:"Profundizar más",OLSKWordingVideo:"Video",OLSKWordingTestimonials:"Recomendaciones",OLSKWordingFeedbackHeading:"Feedback",OLSKWordingFeedbackBlurb:'Desde dentro de la aplicación, toca el botón ℹ︎, y después elegir "Enviar feedback".',OLSKWordingTypeToSearch:"Escribir para buscar",OLSKWordingTypeToFilter:"Escribir para filtrar",OLSKWordingConfirmText:"¿Est@as segur@?",OLSKWordingCancelText:"Cancelar",OLSKWordingSubmitText:"Enviar",OLSKWordingDownloadText:"Descargar",OLSKWordingEditText:"Editar",OLSKWordingDebugObjectText:"Depurar este objeto",OLSKWebViewWindowButtonText:"Abrir en una nueva ventana",OLSKTransportLauncherItemImportJSONText:"Importar JSON (beta)",OLSKTransportLauncherItemImportJSONErrorNotFilledAlertText:"Entrada no cargada",OLSKTransportLauncherItemImportJSONErrorNotValidAlertText:"Entrada no valida",OLSKTransportLauncherItemExportJSONText:"Exportar JSON (beta)",OLSKRemoteStorageConnectConfirmText:"Conecta tu almacenamiento para continuar. ¿Te gustaría hacer esto ahora?",OLSKRemoteStorageLauncherItemOpenLoginLinkText:"Abrir enlace de acceso",OLSKRemoteStorageLauncherItemOpenLoginLinkPromptText:"Enlace de acceso",OLSKRemoteStorageLauncherItemCopyLoginLinkText:"Copiar enlace de acceso privado",OLSKRemoteStorageLauncherItemDebugFlushDataText:"Pulgar los datos",OLSKRemoteStorageLauncherItemDebugFlushDataConfirmText:"Estás segur@?",OLSKReloadButtonText:"Recargar",OLSKPlaceholderText:"Ningún artículo seleccionado",OLSKNarrowFilterFieldText:"Filtrar",OLSKModalViewCloseButtonText:"OK",OLSKInstallAlertHeadingText:"Instalar en tu dispositivo",OLSKInstallAlertBlurbHTMLFormat:"Toca <em>Compartir</em> %$1@, y después <em>Adicionar a la Tela de Inicio</em> %$2@",OLSKInstallAlertDismissButtonText:"Descartar",OLSKInputWrapperClearButtonText:"Despejar el texto",OLSKFundGrantErrorConnectionText:"Error de conexión",OLSKFundGrantErrorDecryptionText:"Error de deciframiento",OLSKFundGrantErrorSigningText:"Error de signatura",OLSKFundGrantErrorExpiredText:"Acceso vencido",OLSKFundGateText:"Desbloquear documentos ilimitados por contribuir al proyecto. ¿Te gustaría hacer eso ahora?",OLSKFundWebViewTitleText:"Financiar un proyecto",OLSKFundLauncherItemEnterClueText:"Entrar código de confirmación",OLSKFundLauncherItemEnterCluePromptText:"Entrar código de confirmación",OLSKFundLauncherItemClearClueText:"Despejar autorización",OLSKFundLauncherItemClearClueConfirmText:"¿Est@s segur@?",OLSKFollowTextFormat:"Encuentre-me en %$1@ o %$2@.",OLSKEditText:"Editar eso",OLSKCloudRenewButtonText:"Renovar",OLSKCloudStatusSyncStartButtonText:"Sincronizar",OLSKCloudStatusSyncStopButtonText:"Parar",OLSKCloudStatusDisconnectButtonText:"Desconectar",OLSKCloudStatusDisconnectConfirmText:"¿Estás segur@?",OLSKCloudFormConnectButtonText:"Conectar",OLSKCloudFormRegisterLinkText:"Conseguir almacenamiento",OLSKCatalogMasterPlaceholderText:"Pulse + para crear un artículo.",OLSKCatalogStashPlaceholderTextFormat:"Artículo seleccionados: %@",OLSKAproposHeadingText:"Sobre",OLSKAproposFeedbackButtonText:"Enviar feedback",OLSKAproposShareButtonText:"Decirlo a un amig@",OLSKAppToolbarCloudStatusOnline:"En líneo",OLSKAppToolbarCloudStatusOffline:"Sin conexión",OLSKAppToolbarCloudStatusError:"Error",OLSKAppToolbarAproposButtonText:"Más información",OLSKAppToolbarLanguageButtonText:"Lenguaje",OLSKAppToolbarGuideLinkText:"Guía",OLSKAppToolbarFundButtonText:"Financiar",OLSKAppToolbarClubButtonText:"Membresía",OLSKAppToolbarLauncherButtonText:"Lanzador",OLSKAppToolbarCloudButtonText:"Almacenamiento",OLSKAppFeatureListArray:[["Accesible en cualquier lugar.","Foncione en dispositivos mobiles, tabletas y computadoras."],["Sin Wi-Fi, sin problema.","Foncione offline sin acesso al internet."],["Tus dados en todos tus dispositivos.","Sincronizar al nube automáticamente con remoteStorage o Fission."],["Flujo de trabajo eficiente.","Atajos de teclado para la mayoría de las cosas."],["Mueve los datos libremente.","Importar y exportar datos JSON (beta)"],["Blind-friendly.","Etiquetas de texto en todos los elementos."],["Privado, no creepy.","No hay análisis de comportamiento ni rastreadores inter-sitios."],["Ser dueno de tus datos.",'100% tuyo en una aplicación <a href="https://0data.app">0data</a>.']],OLSKAppFeatureOpenSourceNameText:"Código aberto.",OLSKAppFeatureOpenSourceBlurbFormat:'El código es <a href="%@">público</a> para leer e modificar.'},en:{LCHVitrineTitle:"Launchlet",LCHVitrineDescription:"Make the web yours.",LCHVitrineVideo1HeadingText:"Search recipes.",LCHVitrineVideo2HeadingText:"Tutorial.",LCHVitrineVideo3HeadingText:"Sync with the browser extension.",LCHVitrineVideo4HeadingText:"Pipe mode.",LCHVitrineTutorialsButtonText:"Watch more tutorials",OLSKLandingBlurbText:"Customize any website with JavaScript or CSS.",LCHVitrineDemoButtonCommitText:"Demo Commit mode",LCHVitrineDemoButtonPreviewText:"Demo Preview mode",LCHVitrineDemoButtonPipeText:"Demo Pipe mode",LCHVitrineBrueghelText:"A photo of a postcard containing Pieter Bruegel's painting: The Fall of the Rebel Angels",LCHVitrineDemoRecipeNames:{LCHVitrinePageColoursRandomize:"Randomize page colours",LCHVitrinePageColoursRestore:"Restore page colours",LCHVitrineCopyPageInfo:"Copy page info",LCHVitrineSendEmail:"Send email",LCHVitrinePageLinksHighlightAdd:"Highlight page links",LCHVitrinePageLinksHighlightRemove:"Remove page links highlight",LCHVitrineMinimalistDateString:"Minimalist Date String"},LCHVitrineCopyPageInfoAlertText:"Copied to clipboard",LCHFeatureListArray:[["Add scripts or styles.","Create Recipes with JavaScript or CSS."],["General or specific.","Trigger some Recipes based on the URL."],["Power up your browser.","The extension can run Recipes automatically on page load."],["Save it to go.","Export all Recipes as a bookmarklet."]],LCHGuideTitle:"Launchlet Guide",LCHGuideDescription:"Documentation for project",LCHGuideDocumentFields:{LCHDocumentName:"Name",LCHDocumentCallbackBody:"Callback",LCHDocumentSignature:"Signature",LCHDocumentInputTypes:"Input Types",LCHDocumentCallbackArgs:"Arguments",LCHDocumentOutputType:"Output Type"},LCHComposeTitle:"Compose",LCHComposeCreateButtonText:"Create",LCHComposeListItemUntitledText:"Untitled",LCHComposeToolsPairButtonText:"Pair extension",LCHComposePublicKeyNotValidAlertText:"Input not valid",LCHComposeToolsPairStatusWaitingText:"Waiting",LCHComposeToolsPairStatusFailedText:"Failed",LCHComposeLauncherItemCloneText:"Clone recipe",LCHComposePairKeyFieldText:"Key",LCHComposePairSubmitButtonText:"Submit",LCHComposePairClearButtonText:"Delete key",LCHComposeListItemFlaggedAlertText:"[Flagged]",LCHComposeDetailToolbarBackButtonText:"Back",LCHComposeDetailToolbarCloneButtonText:"Clone",LCHComposeDetailToolbarDiscardButtonText:"Discard",LCHComposeDetailFlagAlertText:"This recipe will be ignored because it contains potentially unsafe code.",LCHComposeDetailFormNameFieldText:"Name (e.g. Say Hello)",LCHComposeDetailFormSignatureFieldText:"Signature (e.g. XYZGreet)",LCHComposeDetailFormInputTypesFieldText:"Input Types (e.g. String, Bool)",LCHComposeDetailFormCallbackArgsFieldText:"arguments",LCHComposeDetailFormCallbackBodyFieldText:"Function Body (e.g. window.alert('Hello');)",LCHComposeDetailFormOutputTypeFieldText:"Output Type (e.g. String)",LCHComposeDetailFormCanonicalExampleCallbackBodyFieldText:"Canonical Example Body",LCHComposeDetailFormStyleFieldText:"CSS (e.g. body { background: red; })",LCHComposeDetailFormURLFilterFieldText:"URL Filter (e.g. example.com or /https?://(.*\\\\.)?example\\\\.com/i)",LCHComposeDetailFormIsAutomaticFieldLabelText:"Run automatically",LCHComposeBuildRunLinkText:"Run",LCHComposeBuildPipeModeEnabledFieldLabelText:"Pipe mode",LCHComposeBuildPageRecipesEnabledFieldLabelText:"Include page recipes",LCHLauncherPipeSubjectPromptFilterInputPlaceholderText:"Subject",LCHLauncherPipeSubjectPromptPlaceholderText:"Type to search",LCHLauncherPipeActionPromptFilterInputPlaceholderText:"Action",LCHLauncherFilterInputText:"Type to search",LCHLauncherInputPlaceholderDefault:"Type to search",LCHLauncherInputPlaceholderPreview:"Type to filter",LCHLauncherSubjectPromptPlaceholderText:"Type to search",LCHLauncherSubjectPromptHeadingText:"Subject",LCHLauncherActionPromptHeadingText:"Action",LCHLauncherObjectPromptHeadingText:"Object",LCHStandardRecipeNames:{LCHActiveDocumentFocusElements:"Active Document Focus Elements",LCHCopyToClipboard:"Copy to clipboard",LCHLargeText:"Large text",LCHDOMElementFocus:"Focus",LCHRunCommand:"Run Command",LCHSearchWith:"Search With",LCHSearchFor:"Search For",LCHSubjectContainerShowContents:"Show Contents",LCHURLOpen:"Open URL",SubjectContainer:"Subject Container",String:"String",Date:"Date",URL:"URL",ServiceSearchURLTemplate:"Search Service URL Template",DOMElement:"DOM Element"},LCHCopyToClipboardButtonText:"Copy to clipboard",ROCORootLinkText:"Visit rosano.ca",OLSKServiceWorkerUpdateAlertLabelText:"Update available",OLSKServiceWorkerUpdateAlertReloadButtonText:"Reload",OLSKServiceWorkerLauncherItemReloadText:"Reload",OLSKServiceWorkerLauncherItemDebugForceUpdateText:"Force update",OLSKRootLinkTextHome:"Return to the homepage",OLSKLanguageSwitcherVersionFormat:"Version in %@ / %@",OLSKLanguageSwitcherVersionName:{en:"English",fr:"French",es:"Spanish",pt:"Portuguese",de:"German"},SWARLinkText:"Part of the Doorless App Ring",ROCOGlossaryHeadingText:"A new breed of apps",ROCOGlossaryDoorlessLinkText:"Doorless philosophy",ROCOGlossaryDoorlessBlurbText:"Apps as non-exclusionary public spaces.",ROCOGlossaryZeroDataLinkText:"Learn more about Zero Data apps",ROCOGlossaryZeroDataBlurbText:"Own your data, 100%",ROCOGlossaryGoingWebLinkText:"Going fully web",ROCOGlossaryGoingWebBlurbText:"Why I stopped making iOS apps after twelve years.",ROCOGlossaryAppsLinkText:"My other apps",ROCOGlossaryAppsBlurbText:"Tools for agency",ROCOGazetteHeadingText:"Follow my journey",ROCOBulletinSubmitButtonText:"Subscribe to mailing list",ROCOBulletinFeedbackText:"Check your inbox (and maybe the spam folder) for an activation link.",OLSKWordingOpenApp:"Open app",OLSKWordingFeatures:"Features",OLSKWordingOpenGuide:"See the guide",OLSKWordingDeeperHeading:"Go deeper",OLSKWordingVideo:"Video",OLSKWordingTestimonials:"Testimonials",OLSKWordingFeedbackHeading:"Feedback",OLSKWordingFeedbackBlurb:'From within the app, tap the ℹ︎ button, then select "Send feedback".',OLSKWordingTypeToSearch:"Type to search",OLSKWordingTypeToFilter:"Type to filter",OLSKWordingConfirmText:"Are you sure?",OLSKWordingCancelText:"Cancel",OLSKWordingSubmitText:"Submit",OLSKWordingDownloadText:"Download",OLSKWordingEditText:"Edit",OLSKWordingDebugObjectText:"Debug this object",OLSKWebViewWindowButtonText:"Open in new window",OLSKTransportLauncherItemImportJSONText:"Import JSON (beta)",OLSKTransportLauncherItemImportJSONErrorNotFilledAlertText:"Input not filled",OLSKTransportLauncherItemImportJSONErrorNotValidAlertText:"Input not valid",OLSKTransportLauncherItemExportJSONText:"Export JSON (beta)",OLSKRemoteStorageConnectConfirmText:"Connect your cloud to continue. Would you like to do this now?",OLSKRemoteStorageLauncherItemOpenLoginLinkText:"Open access link",OLSKRemoteStorageLauncherItemOpenLoginLinkPromptText:"Access link",OLSKRemoteStorageLauncherItemCopyLoginLinkText:"Copy private access link",OLSKRemoteStorageLauncherItemDebugFlushDataText:"Flush data",OLSKRemoteStorageLauncherItemDebugFlushDataConfirmText:"Are you sure?",OLSKReloadButtonText:"Reload",OLSKPlaceholderText:"No item selected",OLSKNarrowFilterFieldText:"Filter",OLSKModalViewCloseButtonText:"Done",OLSKInstallAlertHeadingText:"Install on your device",OLSKInstallAlertBlurbHTMLFormat:"Tap <em>Share</em> %$1@, then <em>Add to Home Screen</em> %$2@",OLSKInstallAlertDismissButtonText:"Dismiss",OLSKInputWrapperClearButtonText:"Clear text",OLSKFundGrantErrorConnectionText:"Connection error",OLSKFundGrantErrorDecryptionText:"Decryption error",OLSKFundGrantErrorSigningText:"Signing error",OLSKFundGrantErrorExpiredText:"Access expired",OLSKFundGateText:"Unlock unlimited documents by making a contribution to the project. Would you like to do this now?",OLSKFundWebViewTitleText:"Fund a project",OLSKFundLauncherItemEnterClueText:"Enter confirmation code",OLSKFundLauncherItemEnterCluePromptText:"Enter confirmation code",OLSKFundLauncherItemClearClueText:"Clear authorization",OLSKFundLauncherItemClearClueConfirmText:"Are you sure?",OLSKFollowTextFormat:"Find me on %$1@ or %$2@.",OLSKEditText:"Edit this",OLSKCloudRenewButtonText:"Renew",OLSKCloudStatusSyncStartButtonText:"Sync",OLSKCloudStatusSyncStopButtonText:"Stop",OLSKCloudStatusDisconnectButtonText:"Disconnect",OLSKCloudStatusDisconnectConfirmText:"Are you sure?",OLSKCloudFormConnectButtonText:"Connect",OLSKCloudFormRegisterLinkText:"Get a cloud",OLSKCatalogMasterPlaceholderText:"Tap + to create an item.",OLSKCatalogStashPlaceholderTextFormat:"Items selected: %@",OLSKAproposHeadingText:"About",OLSKAproposFeedbackButtonText:"Send feedback",OLSKAproposShareButtonText:"Tell a friend",OLSKAppToolbarCloudStatusOnline:"Online",OLSKAppToolbarCloudStatusOffline:"Offline",OLSKAppToolbarCloudStatusError:"Error",OLSKAppToolbarAproposButtonText:"More info",OLSKAppToolbarLanguageButtonText:"Language",OLSKAppToolbarGuideLinkText:"Guide",OLSKAppToolbarFundButtonText:"Fund",OLSKAppToolbarClubButtonText:"Membership",OLSKAppToolbarLauncherButtonText:"Launcher",OLSKAppToolbarCloudButtonText:"Cloud",OLSKAppFeatureListArray:[["Accessible anywhere.","Works on mobile, tablet, and desktop devices."],["No Wi-Fi, no problem.","Works offline without internet access."],["Your data on all your devices.","Automatic cloud sync with remoteStorage or Fission."],["Efficient workflow.","Keyboard shortcuts for most things."],["Move data freely.","Import and export JSON data (beta)."],["Blind-friendly.","Text labels on all elements."],["Private, not creepy.","No behavioural analytics or cross-site trackers."],["Own your data.",'100% yours in a <a href="https://0data.app">0data</a> app.']],OLSKAppFeatureOpenSourceNameText:"Open-source.",OLSKAppFeatureOpenSourceBlurbFormat:'The code is <a href="%@">public</a> to read and modify.'},de:{ROCORootLinkText:"Besuchen rosano.ca",OLSKRootLinkTextHome:"Zurück zur Homepage",OLSKLanguageSwitcherVersionFormat:"Versão no %@ / %@",OLSKLanguageSwitcherVersionName:{en:"Englisch",fr:"Französisch",es:"Spanisch",pt:"Portugiesisch",de:"Deutsch"},ROCOGazetteHeadingText:"Folge meine Reise",ROCOBulletinSubmitButtonText:"Abonniere dir die Mailingliste",ROCOBulletinFeedbackText:"Schau in deinem Posteingang (und vielleicht im Spam-Ordner) nach einem Aktivierungslink."},compilation:{"/Users/rozano/Mega/lch/lch-web/os-app/dev-launcher/i18n.pt.yml":{LCHLauncherInputPlaceholderDefault:"Digitar para pesquisar",LCHLauncherInputPlaceholderPreview:"Digitar para filtrar",LCHLauncherSubjectPromptPlaceholderText:"Digitar para pesquisar",LCHLauncherSubjectPromptHeadingText:"Sujeito",LCHLauncherActionPromptHeadingText:"Ação",LCHLauncherObjectPromptHeadingText:"Objeto"},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launcher/recipes/actions/LCHCopyToClipboard/i18n.pt.yml":{LCHCopyToClipboardButtonText:"Cópia na área de transferência"},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launcher/recipes/i18n.pt.yml":{LCHStandardRecipeNames:{LCHActiveDocumentFocusElements:"Elementos de foco no documento ativo",LCHCopyToClipboard:"Cópia na área de transferência",LCHLargeText:"Texto grande",LCHDOMElementFocus:"Foco",LCHRunCommand:"Executar Comando",LCHSearchWith:"Buscar com",LCHSearchFor:"Buscar por",LCHSubjectContainerShowContents:"Mostrar conteúdo",LCHURLOpen:"Abrir URL",SubjectContainer:"Contêiner do Sujeito",String:"Sequência",Date:"Data",URL:"URL",ServiceSearchURLTemplate:"Modelo de URL do serviço de pesquisa",DOMElement:"Elemento do DOM"}},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launchxr/submodules/sub-command/i18n.pt.yml":{LCHLauncherFilterInputText:"Digitar para pesquisar"},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launchxr/submodules/sub-pipe/i18n.pt.yml":{LCHLauncherPipeSubjectPromptFilterInputPlaceholderText:null,LCHLauncherPipeSubjectPromptPlaceholderText:"Digitar para pesquisar",LCHLauncherPipeActionPromptFilterInputPlaceholderText:"Ação"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/i18n.pt.yml":{LCHComposeTitle:"Compor",LCHComposeCreateButtonText:"Criar",LCHComposeListItemUntitledText:"Sem título",LCHComposeToolsPairButtonText:"Extensão do par",LCHComposePublicKeyNotValidAlertText:"Entrada não válida",LCHComposeToolsPairStatusWaitingText:"Esperando",LCHComposeToolsPairStatusFailedText:"Falhado",LCHComposeLauncherItemCloneText:"Clonar a receita",LCHComposeLauncherItemImportJSONText:"Importar JSON (beta)",LCHComposeLauncherItemImportJSONErrorNotFilledAlertText:"Entrada não preenchida",LCHComposeLauncherItemImportJSONErrorNotValidAlertText:"Entrada não válida",LCHComposeLauncherItemExportJSONText:"Exportar JSON (beta)"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/submodules/LCHComposeBuild/i18n.pt.yml":{LCHComposeBuildRunLinkText:"Executar",LCHComposeBuildPipeModeEnabledFieldLabelText:"Modo Encanado",LCHComposeBuildPageRecipesEnabledFieldLabelText:"Incluir receitas da página"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/submodules/LCHComposeDetail/i18n.pt.yml":{LCHComposeDetailToolbarBackButtonText:"Voltar",LCHComposeDetailToolbarCloneButtonText:"Clonar",LCHComposeDetailToolbarDiscardButtonText:"Eliminar",LCHComposeDetailDiscardConfirmText:"Você tem certeza?",LCHComposeDetailFlagAlertText:"Essa receita será ignorada porque contém um código potencialmente inseguro.",LCHComposeDetailFormNameFieldText:"Nome (por exemplo: Dizer Olá)",LCHComposeDetailFormSignatureFieldText:"Assinatura (por exemplo, XYZCumprimentar)",LCHComposeDetailFormInputTypesFieldText:"Tipos de entrada (por exemplo, String, Bool)",LCHComposeDetailFormCallbackArgsFieldText:"argumentos",LCHComposeDetailFormCallbackBodyFieldText:"Corpo da Função (por exemplo, window.alert('Olá');)",LCHComposeDetailFormOutputTypeFieldText:"Tipo de saída (por exemplo, String)",LCHComposeDetailFormCanonicalExampleCallbackBodyFieldText:"Corpo do Exemplo Canônico",LCHComposeDetailFormStyleFieldText:"CSS (por exemplo, body { background: red; })",LCHComposeDetailFormURLFilterFieldText:"Filtro do URL (por exemplo, example.com ou /https?://(.*\\\\.)?example\\\\.com/i)'",LCHComposeDetailFormIsAutomaticFieldLabelText:"É automatico"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/submodules/LCHComposeListItem/i18n.pt.yml":{LCHComposeListItemFlaggedAlertText:"[Bandeirado]"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/submodules/LCHComposePair/i18n.pt.yml":{LCHComposePairKeyFieldText:"Chave",LCHComposePairSubmitButtonText:"Submeter",LCHComposePairClearButtonText:"Apagar chave"},"/Users/rozano/Mega/lch/lch-web/os-app/open-guide/i18n.pt.yml":{LCHGuideTitle:"Guia de Launchlet",LCHGuideDescription:"Documentação pelo projeto",LCHGuideDocumentFields:{LCHDocumentName:"Nome",LCHDocumentCallbackBody:"Callback",LCHDocumentSignature:"Assinatura",LCHDocumentInputTypes:"Tipos de entrada",LCHDocumentCallbackArgs:"Argumentos",LCHDocumentOutputType:"Tipo de saída"}},"/Users/rozano/Mega/lch/lch-web/os-app/open-vitrine/i18n.pt.yml":{LCHVitrineTitle:"Launchlet",LCHVitrineDescription:"Faça sua o web.",LCHVitrineVideo1HeadingText:"Pesquisar receitas.",LCHVitrineVideo2HeadingText:"Tutorial.",LCHVitrineVideo3HeadingText:"Sincronizar com a extensão do navegador.",LCHVitrineVideo4HeadingText:"Modo Encanado.",OLSKLandingBlurbText:"Personalizar qualquer website com JavaScript ou CSS.",LCHVitrineDemoButtonCommitText:"Modo Commit de demonstração.",LCHVitrineDemoButtonPreviewText:"Modo de Preview de demonstração",LCHVitrineDemoButtonPipeText:"Modo Encanado de demonstração",LCHVitrineBrueghelText:"Uma foto de um cartão postal contendo a pintura de Pieter Bruegel: A Queda dos Condenados",LCHVitrineDemoRecipeNames:{LCHVitrinePageColoursRandomize:"Randomizar as cores das páginas",LCHVitrinePageColoursRestore:"Restaurar as cores das páginas",LCHVitrineCopyPageInfo:"Copiar informação da página",LCHVitrineSendEmail:"Enviar e-mail",LCHVitrinePageLinksHighlightAdd:"Destacar links da página",LCHVitrinePageLinksHighlightRemove:"Remover a destaca doos links da página",LCHVitrineMinimalistDateString:"Sequência minimalista da data"},LCHVitrineCopyPageInfoAlertText:"Copiado para área de transferência"},"/Users/rozano/Mega/lch/lch-web/os-app/open-vitrine/submodules/LCHFeatureList/i18n.pt.yml":{LCHFeatureListArray:[["Adicionar scripts ou estilos.","Criar receitas com JavaScript ou CSS."],["Geral ou específica.","Acione algumas receitas com base na URL."],["Acione seu navegador.","A extensão pode executar Recipes automaticamente no carregamento da página."],["Tomar para levar.","Exportar todas as Receitas num bookmarklet."]]},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launcher/i18n.en.yml":{LCHLauncherInputPlaceholderDefault:"Type to search",LCHLauncherInputPlaceholderPreview:"Type to filter",LCHLauncherSubjectPromptPlaceholderText:"Type to search",LCHLauncherSubjectPromptHeadingText:"Subject",LCHLauncherActionPromptHeadingText:"Action",LCHLauncherObjectPromptHeadingText:"Object"},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launcher/i18n.es.yml":{LCHLauncherInputPlaceholderDefault:"Escribir para buscar",LCHLauncherInputPlaceholderPreview:"Escribir para filtrar",LCHLauncherSubjectPromptPlaceholderText:"Escribir para buscar",LCHLauncherSubjectPromptHeadingText:"Sujeto",LCHLauncherActionPromptHeadingText:"Acto",LCHLauncherObjectPromptHeadingText:"Objeto"},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launcher/i18n.fr.yml":{LCHLauncherInputPlaceholderDefault:"Taper pour chercher",LCHLauncherInputPlaceholderPreview:"Taper pour filtrer",LCHLauncherSubjectPromptPlaceholderText:"Taper pour chercher",LCHLauncherSubjectPromptHeadingText:"Sujet",LCHLauncherActionPromptHeadingText:"Action",LCHLauncherObjectPromptHeadingText:"Objet"},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launcher/recipes/actions/LCHCopyToClipboard/i18n.en.yml":{LCHCopyToClipboardButtonText:"Copy to clipboard"},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launcher/recipes/actions/LCHCopyToClipboard/i18n.es.yml":{LCHCopyToClipboardButtonText:"Copiar al portapapeles"},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launcher/recipes/actions/LCHCopyToClipboard/i18n.fr.yml":{LCHCopyToClipboardButtonText:"Copier dans le presse-papier"},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launcher/recipes/i18n.en.yml":{LCHStandardRecipeNames:{LCHActiveDocumentFocusElements:"Active Document Focus Elements",LCHCopyToClipboard:"Copy to clipboard",LCHLargeText:"Large text",LCHDOMElementFocus:"Focus",LCHRunCommand:"Run Command",LCHSearchWith:"Search With",LCHSearchFor:"Search For",LCHSubjectContainerShowContents:"Show Contents",LCHURLOpen:"Open URL",SubjectContainer:"Subject Container",String:"String",Date:"Date",URL:"URL",ServiceSearchURLTemplate:"Search Service URL Template",DOMElement:"DOM Element"}},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launcher/recipes/i18n.es.yml":{LCHStandardRecipeNames:{LCHActiveDocumentFocusElements:"Elementos enfocados del documento activo",LCHCopyToClipboard:"Copiar al portapapeles",LCHLargeText:"Texto aumentado",LCHDOMElementFocus:"Enfocar",LCHRunCommand:"Ejecutar comando",LCHSearchWith:"Buscar con",LCHSearchFor:"Buscar para",LCHSubjectContainerShowContents:"Mostrar contenidos",LCHURLOpen:"Abrir URL",SubjectContainer:"Contenido de sujetos",String:"String",Date:"Date",URL:"URL",ServiceSearchURLTemplate:"Plantilla URL de servicio de búsqueda",DOMElement:"Elemento DOM"}},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launcher/recipes/i18n.fr.yml":{LCHStandardRecipeNames:{LCHActiveDocumentFocusElements:"Éléments au points du document active",LCHCopyToClipboard:"Copier dans le presse-papier",LCHLargeText:"Texte élargi",LCHDOMElementFocus:"Faire le point",LCHRunCommand:"Exécuter la commande",LCHSearchWith:"Chercher avec",LCHSearchFor:"Chercher pour",LCHSubjectContainerShowContents:"Montrer le contenu",LCHURLOpen:"Ouvrir l'URL",SubjectContainer:"Contenant des sujets",String:"String",Date:"Date",URL:"URL",ServiceSearchURLTemplate:"Modèle URL de service de recherche",DOMElement:"Élément DOM"}},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launchxr/submodules/sub-command/i18n.en.yml":{LCHLauncherFilterInputText:"Type to search"},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launchxr/submodules/sub-command/i18n.es.yml":{LCHLauncherFilterInputText:"Escribir para buscar"},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launchxr/submodules/sub-command/i18n.fr.yml":{LCHLauncherFilterInputText:"Taper pour chercher"},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launchxr/submodules/sub-pipe/i18n.en.yml":{LCHLauncherPipeSubjectPromptFilterInputPlaceholderText:"Subject",LCHLauncherPipeSubjectPromptPlaceholderText:"Type to search",LCHLauncherPipeActionPromptFilterInputPlaceholderText:"Action"},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launchxr/submodules/sub-pipe/i18n.es.yml":{LCHLauncherPipeSubjectPromptFilterInputPlaceholderText:"Sujeto",LCHLauncherPipeSubjectPromptPlaceholderText:"Escribir para buscar",LCHLauncherPipeActionPromptFilterInputPlaceholderText:"Acción"},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launchxr/submodules/sub-pipe/i18n.fr.yml":{LCHLauncherPipeSubjectPromptFilterInputPlaceholderText:"Sujet",LCHLauncherPipeSubjectPromptPlaceholderText:"Taper pour chercher",LCHLauncherPipeActionPromptFilterInputPlaceholderText:"Action"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/i18n.en.yml":{LCHComposeTitle:"Compose",LCHComposeCreateButtonText:"Create",LCHComposeListItemUntitledText:"Untitled",LCHComposeToolsPairButtonText:"Pair extension",LCHComposePublicKeyNotValidAlertText:"Input not valid",LCHComposeToolsPairStatusWaitingText:"Waiting",LCHComposeToolsPairStatusFailedText:"Failed",LCHComposeLauncherItemCloneText:"Clone recipe",LCHComposeLauncherItemImportJSONText:"Import JSON (beta)",LCHComposeLauncherItemImportJSONErrorNotFilledAlertText:"Input not filled",LCHComposeLauncherItemImportJSONErrorNotValidAlertText:"Input not valid",LCHComposeLauncherItemExportJSONText:"Export JSON (beta)"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/i18n.es.yml":{LCHComposeTitle:"Componer",LCHComposeCreateButtonText:"Crear",LCHComposeListItemUntitledText:"Sin título",LCHComposeToolsPairButtonText:"Emparejar extensión",LCHComposePublicKeyNotValidAlertText:"Entrada no válido",LCHComposeToolsPairStatusWaitingText:"Esperando",LCHComposeToolsPairStatusFailedText:"Falló",LCHComposeLauncherItemCloneText:"Clonar receta",LCHComposeLauncherItemImportJSONText:"Importar JSON (beta)",LCHComposeLauncherItemImportJSONErrorNotFilledAlertText:"Entrada no cargada",LCHComposeLauncherItemImportJSONErrorNotValidAlertText:"Entrada no valida",LCHComposeLauncherItemExportJSONText:"Exportar JSON (beta)"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/i18n.fr.yml":{LCHComposeTitle:"Composer",LCHComposeCreateButtonText:"Créer",LCHComposeListItemUntitledText:"Sans titre",LCHComposeToolsPairButtonText:"Associer l'extension",LCHComposePublicKeyNotValidAlertText:"Entrée non valide",LCHComposeToolsPairStatusWaitingText:"En attente",LCHComposeToolsPairStatusFailedText:"Échoué",LCHComposeLauncherItemCloneText:"Cloner recette",LCHComposeLauncherItemImportJSONText:"Importer JSON (béta)",LCHComposeLauncherItemImportJSONErrorNotFilledAlertText:"Entrée non remplie",LCHComposeLauncherItemImportJSONErrorNotValidAlertText:"Entrée non valide",LCHComposeLauncherItemExportJSONText:"Exporter JSON (béta)"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/submodules/LCHComposeBuild/i18n.en.yml":{LCHComposeBuildRunLinkText:"Run",LCHComposeBuildPipeModeEnabledFieldLabelText:"Pipe mode",LCHComposeBuildPageRecipesEnabledFieldLabelText:"Include page recipes"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/submodules/LCHComposeBuild/i18n.es.yml":{LCHComposeBuildRunLinkText:"Ejecutar",LCHComposeBuildPipeModeEnabledFieldLabelText:"Modo de 'Pipe'",LCHComposeBuildPageRecipesEnabledFieldLabelText:"Incluir recetas de página"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/submodules/LCHComposeBuild/i18n.fr.yml":{LCHComposeBuildRunLinkText:"Exécuter",LCHComposeBuildPipeModeEnabledFieldLabelText:"Mode Pipe",LCHComposeBuildPageRecipesEnabledFieldLabelText:"Inclure les recettes de la page"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/submodules/LCHComposeDetail/i18n.en.yml":{LCHComposeDetailToolbarBackButtonText:"Back",LCHComposeDetailToolbarCloneButtonText:"Clone",LCHComposeDetailToolbarDiscardButtonText:"Discard",LCHComposeDetailDiscardConfirmText:"Are you sure?",LCHComposeDetailFlagAlertText:"This recipe will be ignored because it contains potentially unsafe code.",LCHComposeDetailFormNameFieldText:"Name (e.g. Say Hello)",LCHComposeDetailFormSignatureFieldText:"Signature (e.g. XYZGreet)",LCHComposeDetailFormInputTypesFieldText:"Input Types (e.g. String, Bool)",LCHComposeDetailFormCallbackArgsFieldText:"arguments",LCHComposeDetailFormCallbackBodyFieldText:"Function Body (e.g. window.alert('Hello');)",LCHComposeDetailFormOutputTypeFieldText:"Output Type (e.g. String)",LCHComposeDetailFormCanonicalExampleCallbackBodyFieldText:"Canonical Example Body",LCHComposeDetailFormStyleFieldText:"CSS (e.g. body { background: red; })",LCHComposeDetailFormURLFilterFieldText:"URL Filter (e.g. example.com or /https?://(.*\\\\.)?example\\\\.com/i)",LCHComposeDetailFormIsAutomaticFieldLabelText:"Run automatically"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/submodules/LCHComposeDetail/i18n.es.yml":{LCHComposeDetailToolbarBackButtonText:"Back",LCHComposeDetailToolbarCloneButtonText:"Clonar",LCHComposeDetailToolbarDiscardButtonText:"Eliminar",LCHComposeDetailDiscardConfirmText:"¿Estás segur@?",LCHComposeDetailFlagAlertText:"Esta receta sera ignorada porque tiene código potencialmente inseguro.",LCHComposeDetailFormNameFieldText:"Nombre (e.g. Decir hola)",LCHComposeDetailFormSignatureFieldText:"Firma (e.g. XYZDarLaBienvenida)",LCHComposeDetailFormInputTypesFieldText:"Tipos de entrada (e.g. String, Bool)",LCHComposeDetailFormCallbackArgsFieldText:"argumentos",LCHComposeDetailFormCallbackBodyFieldText:"Cuerpo de función (e.g. window.alert('Hola');)",LCHComposeDetailFormOutputTypeFieldText:"Tipo de salida (e.g. String)",LCHComposeDetailFormCanonicalExampleCallbackBodyFieldText:"Cuerpo del ejemplo canónico",LCHComposeDetailFormStyleFieldText:"CSS (e.g. body { background: red; })",LCHComposeDetailFormURLFilterFieldText:"URL Filter (e.g. example.com o /https?://(.*\\\\.)?example\\\\.com/i)",LCHComposeDetailFormIsAutomaticFieldLabelText:"Ejecutar automáticamente"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/submodules/LCHComposeDetail/i18n.fr.yml":{LCHComposeDetailToolbarBackButtonText:"Back",LCHComposeDetailToolbarCloneButtonText:"Cloner",LCHComposeDetailToolbarDiscardButtonText:"Supprimer",LCHComposeDetailDiscardConfirmText:"Êtes-vous sûr ?",LCHComposeDetailFlagAlertText:"Cette recette va être ignorée parce qu'elle contient du code potentiellement non-sécurisé.",LCHComposeDetailFormNameFieldText:"Nom (e.g. Dire bonjour)",LCHComposeDetailFormSignatureFieldText:"Signature (e.g. XYZAccueillir)",LCHComposeDetailFormInputTypesFieldText:"Types de saisie (e.g. String, Bool)",LCHComposeDetailFormCallbackArgsFieldText:"arguments",LCHComposeDetailFormCallbackBodyFieldText:"Corps de fonction (e.g. window.alert('Bonjour');)",LCHComposeDetailFormOutputTypeFieldText:"Type de sortie (e.g. String)",LCHComposeDetailFormCanonicalExampleCallbackBodyFieldText:"Corps de l'exemple canonique",LCHComposeDetailFormStyleFieldText:"CSS (e.g. body { background: red; })",LCHComposeDetailFormURLFilterFieldText:"URL Filter (e.g. example.com ou /https ?://(.*\\\\.) ?example\\\\.com/i)",LCHComposeDetailFormIsAutomaticFieldLabelText:"Exécuter automatiquement"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/submodules/LCHComposeListItem/i18n.en.yml":{LCHComposeListItemFlaggedAlertText:"[Flagged]"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/submodules/LCHComposeListItem/i18n.es.yml":{LCHComposeListItemFlaggedAlertText:"[Señalado]"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/submodules/LCHComposeListItem/i18n.fr.yml":{LCHComposeListItemFlaggedAlertText:"[Marqué]"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/submodules/LCHComposePair/i18n.en.yml":{LCHComposePairKeyFieldText:"Key",LCHComposePairSubmitButtonText:"Submit",LCHComposePairClearButtonText:"Delete key"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/submodules/LCHComposePair/i18n.es.yml":{LCHComposePairKeyFieldText:"Clave",LCHComposePairSubmitButtonText:"Someter",LCHComposePairClearButtonText:"Eliminar clave"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/submodules/LCHComposePair/i18n.fr.yml":{LCHComposePairKeyFieldText:"Clé",LCHComposePairSubmitButtonText:"Soumettre",LCHComposePairClearButtonText:"Supprimer la clé"},"/Users/rozano/Mega/lch/lch-web/os-app/open-guide/i18n.en.yml":{LCHGuideTitle:"Launchlet Guide",LCHGuideDescription:"Documentation for project",LCHGuideDocumentFields:{LCHDocumentName:"Name",LCHDocumentCallbackBody:"Callback",LCHDocumentSignature:"Signature",LCHDocumentInputTypes:"Input Types",LCHDocumentCallbackArgs:"Arguments",LCHDocumentOutputType:"Output Type"}},"/Users/rozano/Mega/lch/lch-web/os-app/open-vitrine/i18n.en.yml":{LCHVitrineTitle:"Launchlet",LCHVitrineDescription:"Make the web yours.",LCHVitrineVideo1HeadingText:"Search recipes.",LCHVitrineVideo2HeadingText:"Tutorial.",LCHVitrineVideo3HeadingText:"Sync with the browser extension.",LCHVitrineVideo4HeadingText:"Pipe mode.",OLSKLandingBlurbText:"Customize any website with JavaScript or CSS.",LCHVitrineDemoButtonCommitText:"Demo Commit mode",LCHVitrineDemoButtonPreviewText:"Demo Preview mode",LCHVitrineDemoButtonPipeText:"Demo Pipe mode",LCHVitrineBrueghelText:"A photo of a postcard containing Pieter Bruegel's painting: The Fall of the Rebel Angels",LCHVitrineDemoRecipeNames:{LCHVitrinePageColoursRandomize:"Randomize page colours",LCHVitrinePageColoursRestore:"Restore page colours",LCHVitrineCopyPageInfo:"Copy page info",LCHVitrineSendEmail:"Send email",LCHVitrinePageLinksHighlightAdd:"Highlight page links",LCHVitrinePageLinksHighlightRemove:"Remove page links highlight",LCHVitrineMinimalistDateString:"Minimalist Date String"},LCHVitrineCopyPageInfoAlertText:"Copied to clipboard"},"/Users/rozano/Mega/lch/lch-web/os-app/open-vitrine/i18n.es.yml":{LCHVitrineTitle:"Launchlet",LCHVitrineDescription:"Hazlo tuyo el web.",LCHVitrineVideo1HeadingText:"Buscar recetas.",LCHVitrineVideo2HeadingText:"Tutorial.",LCHVitrineVideo3HeadingText:"Sincronizar con el extensión del navigador.",LCHVitrineVideo4HeadingText:"Modo de Pipe.",OLSKLandingBlurbText:"Personalizar qualquier sitio web con JavaScript o CSS.",LCHVitrineDemoButtonCommitText:"Demo modo de Commit",LCHVitrineDemoButtonPreviewText:"Demo modo de Preview",LCHVitrineDemoButtonPipeText:"Demo modo de Pipe",LCHVitrineBrueghelText:"Una foto de una tarjeta postal que contiene una pintura de Pieter Bruegel : La caída de los ángeles rebeldes",LCHVitrineDemoRecipeNames:{LCHVitrinePageColoursRandomize:"Aleatorizar los colores de la página",LCHVitrinePageColoursRestore:"Restablecer los colores de la página",LCHVitrineCopyPageInfo:"Copiar información de la página",LCHVitrineSendEmail:"Enviar correo",LCHVitrinePageLinksHighlightAdd:"Marcar los enlaces de la página",LCHVitrinePageLinksHighlightRemove:"Quitar las marcas enlace de la página",LCHVitrineMinimalistDateString:"Frase del dato minimalista"},LCHVitrineCopyPageInfoAlertText:"Copiado al portapapeles"},"/Users/rozano/Mega/lch/lch-web/os-app/open-vitrine/i18n.fr.yml":{LCHVitrineTitle:"Launchlet",LCHVitrineDescription:"Faites-en le vôtre le web.",LCHVitrineVideo1HeadingText:"Chercher des recettes.",LCHVitrineVideo2HeadingText:"Tutoriel.",LCHVitrineVideo3HeadingText:"Synchroniser avec l'extension du navigateur.",LCHVitrineVideo4HeadingText:"Mode Pipe.",OLSKLandingBlurbText:"Personnaliser de n'importe quel site web avec JavaScript ou CSS.",LCHVitrineDemoButtonCommitText:"Démo mode Commit",LCHVitrineDemoButtonPreviewText:"Démo mode Preview",LCHVitrineDemoButtonPipeText:"Démo mode Pipe",LCHVitrineBrueghelText:"Une photo d'une carte postale qui contient une peinture de Pieter Bruegel : La Chute des anges rebelles",LCHVitrineDemoRecipeNames:{LCHVitrinePageColoursRandomize:"Randomiser les couleurs de la page",LCHVitrinePageColoursRestore:"Rétablir les couleurs de la page",LCHVitrineCopyPageInfo:"Copier les informations de la page",LCHVitrineSendEmail:"Envoyer email",LCHVitrinePageLinksHighlightAdd:"Surligner des liens de la page",LCHVitrinePageLinksHighlightRemove:"Enlever le surlignage des liens de la page",LCHVitrineMinimalistDateString:"Chaîne de date minimaliste"},LCHVitrineCopyPageInfoAlertText:"Copié dans le presse-papier"},"/Users/rozano/Mega/lch/lch-web/os-app/open-vitrine/submodules/LCHFeatureList/i18n.en.yml":{LCHFeatureListArray:[["Add scripts or styles.","Create Recipes with JavaScript or CSS."],["General or specific.","Trigger some Recipes based on the URL."],["Power up your browser.","The extension can run Recipes automatically on page load."],["Save it to go.","Export all Recipes as a bookmarklet."]]},"/Users/rozano/Mega/lch/lch-web/os-app/open-vitrine/submodules/LCHFeatureList/i18n.es.yml":{LCHFeatureListArray:[["Adicionar scripts o estilos.","Crear Recetas con JavaScript o CSS."],["General o específica.","Activar algunas Recetas basadas en la URL."],["Augmenta tu navegador.","La extensión puede ejecutar Recetas automáticamente al cargar de la página."],["Tomarla para llevar.","Exportar todas las Recetas como un bookmarklet."]]},"/Users/rozano/Mega/lch/lch-web/os-app/open-vitrine/submodules/LCHFeatureList/i18n.fr.yml":{LCHFeatureListArray:[["Ajouter du code ou du style.","Créer des Recettes avec JavaScript ou CSS."],["Général ou spécifique.","Activer certaines Recettes basé sur l'URL."],["Augmentez votre navigateur.","L'extension peut exécuter des Recettes automatiquement lors du chargement de la page."],["Avoir ça pour emporter.","Exporter toutes les Recettes sous forme de bookmarklet."]]}}}[window.OLSKPublicConstants("OLSKSharedPageCurrentLanguage")])}})),Nt=ne(jt),Mt=(jt.OLSKLocalized,ae((function(e){var t,o;t=oe,o=e=>{var t=e=>{"string"!=typeof e&&(e="");var t=l(e);return{target:e,_targetLower:t._lower,_targetLowerCodes:t.lowerCodes,_nextBeginningIndexes:h,_bitflags:t.bitflags,score:h,_indexes:[0],obj:h}},o=e=>{"string"!=typeof e&&(e=""),e=e.trim();var t=l(e),o=[];if(t.containsSpace){var r=e.split(/\s+/);r=[...new Set(r)];for(var n=0;n<r.length;n++)if(""!==r[n]){var a=l(r[n]);o.push({lowerCodes:a.lowerCodes,_lower:r[n].toLowerCase(),containsSpace:!1})}}return{lowerCodes:t.lowerCodes,bitflags:t.bitflags,containsSpace:t.containsSpace,_lower:t._lower,spaceSearches:o}},r=e=>{if(e.length>999)return t(e);var o=c.get(e);return void 0!==o||(o=t(e),c.set(e,o)),o},n=e=>{if(e.length>999)return o(e);var t=p.get(e);return void 0!==t||(t=o(e),p.set(e,t)),t},a=(e,t,o=!1)=>{if(!1===o&&e.containsSpace)return i(e,t);for(var r=e._lower,n=e.lowerCodes,a=n[0],l=t._targetLowerCodes,c=n.length,p=l.length,d=0,L=0,m=0;;){if(a===l[L]){if(u[m++]=L,++d===c)break;a=n[d]}if(++L>=p)return h}d=0;var H=!1,S=0,T=t._nextBeginningIndexes;T===h&&(T=t._nextBeginningIndexes=s(t.target));var g=0;if((L=0===u[0]?0:T[u[0]-1])!==p)for(;;)if(L>=p){if(d<=0)break;if(++g>200)break;--d,L=T[C[--S]]}else if(n[d]===l[L]){if(C[S++]=L,++d===c){H=!0;break}++L}else L=T[L];var f=t._targetLower.indexOf(r,u[0]),b=~f;if(b&&!H)for(var x=0;x<m;++x)u[x]=f+x;var O=!1;if(b&&(O=t._nextBeginningIndexes[f-1]===f),H)var y=C,R=S;else y=u,R=m;var P=0,I=0;for(x=1;x<c;++x)y[x]-y[x-1]!=1&&(P-=y[x],++I);if(P-=(y[c-1]-y[0]-(c-1)+12)*I,0!==y[0]&&(P-=y[0]*y[0]*.2),H){var F=1;for(x=T[0];x<p;x=T[x])++F;F>24&&(P*=10*(F-24))}else P*=1e3;for(b&&(P/=1+c*c*1),O&&(P/=1+c*c*1),P-=p-c,t.score=P,x=0;x<R;++x)t._indexes[x]=y[x];return t._indexes.len=R,t},i=(e,t)=>{for(var o=new Set,r=0,n=h,i=0,l=e.spaceSearches,s=0;s<l.length;++s){var c=l[s];if((n=a(c,t))===h)return h;r+=n.score,n._indexes[0]<i&&(r-=i-n._indexes[0]),i=n._indexes[0];for(var p=0;p<n._indexes.len;++p)o.add(n._indexes[p])}var u=a(e,t,!0);if(u!==h&&u.score>r)return u;n.score=r,s=0;for(let e of o)n._indexes[s++]=e;return n._indexes.len=s,n},l=e=>{for(var t=e.length,o=e.toLowerCase(),r=[],n=0,a=!1,i=0;i<t;++i){var l=r[i]=o.charCodeAt(i);32!==l?n|=1<<(l>=97&&l<=122?l-97:l>=48&&l<=57?26:l<=127?30:31):a=!0}return{lowerCodes:r,bitflags:n,containsSpace:a,_lower:o}},s=e=>{for(var t=e.length,o=(e=>{for(var t=e.length,o=[],r=0,n=!1,a=!1,i=0;i<t;++i){var l=e.charCodeAt(i),s=l>=65&&l<=90,c=s||l>=97&&l<=122||l>=48&&l<=57,p=s&&!n||!a||!c;n=s,a=c,p&&(o[r++]=i)}return o})(e),r=[],n=o[0],a=0,i=0;i<t;++i)n>i?r[i]=n:(n=o[++a],r[i]=void 0===n?t:n);return r},c=new Map,p=new Map,u=[],C=[],d=e=>{for(var t=S,o=e.length,r=0;r<o;++r){var n=e[r];if(n!==h){var a=n.score;a>t&&(t=a)}}return t===S?h:t},L=(e,t)=>{var o=e[t];if(void 0!==o)return o;var r=t;Array.isArray(t)||(r=t.split("."));for(var n=r.length,a=-1;e&&++a<n;)e=e[r[a]];return e},m=e=>"object"==typeof e,H=1/0,S=-H,T=[];T.total=0;var h=null,g=(e=>{var t=[],o=0,r={},n=e=>{for(var r=0,n=t[r],a=1;a<o;){var i=a+1;r=a,i<o&&t[i].score<t[a].score&&(r=i),t[r-1>>1]=t[r],a=1+(r<<1)}for(var l=r-1>>1;r>0&&n.score<t[l].score;l=(r=l)-1>>1)t[r]=t[l];t[r]=n};return r.add=e=>{var r=o;t[o++]=e;for(var n=r-1>>1;r>0&&e.score<t[n].score;n=(r=n)-1>>1)t[r]=t[n];t[r]=e},r.poll=e=>{if(0!==o){var r=t[0];return t[0]=t[--o],n(),r}},r.peek=e=>{if(0!==o)return t[0]},r.replaceTop=e=>{t[0]=e,n()},r})();return{single:(e,t)=>{if("farzher"==e)return{target:"farzher was here (^-^*)/",score:0,_indexes:[0]};if(!e||!t)return h;var o=n(e);m(t)||(t=r(t));var i=o.bitflags;return(i&t._bitflags)!==i?h:a(o,t)},go:(e,t,o)=>{if("farzher"==e)return[{target:"farzher was here (^-^*)/",score:0,_indexes:[0],obj:t?t[0]:h}];if(!e)return o&&o.all?((e,t,o)=>{var n=[];n.total=t.length;var a=o&&o.limit||H;if(o&&o.key)for(var i=0;i<t.length;i++){var l=t[i];if(u=L(l,o.key)){m(u)||(u=r(u)),u.score=S,u._indexes.len=0;var s=u;if(s={target:s.target,_targetLower:"",_targetLowerCodes:h,_nextBeginningIndexes:h,_bitflags:0,score:u.score,_indexes:h,obj:l},n.push(s),n.length>=a)return n}}else if(o&&o.keys)for(i=0;i<t.length;i++){l=t[i];for(var c=new Array(o.keys.length),p=o.keys.length-1;p>=0;--p)(u=L(l,o.keys[p]))?(m(u)||(u=r(u)),u.score=S,u._indexes.len=0,c[p]=u):c[p]=h;if(c.obj=l,c.score=S,n.push(c),n.length>=a)return n}else for(i=0;i<t.length;i++){var u;if((u=t[i])&&(m(u)||(u=r(u)),u.score=S,u._indexes.len=0,n.push(u),n.length>=a))return n}return n})(0,t,o):T;var i=n(e),l=i.bitflags,s=(i.containsSpace,o&&o.threshold||S),c=o&&o.limit||H,p=0,u=0,C=t.length;if(o&&o.key)for(var f=o.key,b=0;b<C;++b){var x=t[b];(E=L(x,f))&&(m(E)||(E=r(E)),(l&E._bitflags)===l&&(v=a(i,E))!==h&&(v.score<s||(v={target:v.target,_targetLower:"",_targetLowerCodes:h,_nextBeginningIndexes:h,_bitflags:0,score:v.score,_indexes:v._indexes,obj:x},p<c?(g.add(v),++p):(++u,v.score>g.peek().score&&g.replaceTop(v)))))}else if(o&&o.keys){var O=o.scoreFn||d,y=o.keys,R=y.length;for(b=0;b<C;++b){x=t[b];for(var P=new Array(R),I=0;I<R;++I)f=y[I],(E=L(x,f))?(m(E)||(E=r(E)),(l&E._bitflags)!==l?P[I]=h:P[I]=a(i,E)):P[I]=h;P.obj=x;var F=O(P);F!==h&&(F<s||(P.score=F,p<c?(g.add(P),++p):(++u,F>g.peek().score&&g.replaceTop(P))))}}else for(b=0;b<C;++b){var E,v;(E=t[b])&&(m(E)||(E=r(E)),(l&E._bitflags)===l&&(v=a(i,E))!==h&&(v.score<s||(p<c?(g.add(v),++p):(++u,v.score>g.peek().score&&g.replaceTop(v)))))}if(0===p)return T;var w=new Array(p);for(b=p-1;b>=0;--b)w[b]=g.poll();return w.total=p+u,w},highlight:(e,t,o)=>{if("function"==typeof t)return((e,t)=>{if(e===h)return h;var o=e.target,r=o.length,n=e._indexes;n=n.slice(0,n.len).sort(((e,t)=>e-t));for(var a="",i=0,l=0,s=!1,c=(e=[],0);c<r;++c){var p=o[c];if(n[l]===c){if(++l,s||(s=!0,e.push(a),a=""),l===n.length){a+=p,e.push(t(a,i++)),a="",e.push(o.substr(c+1));break}}else s&&(s=!1,e.push(t(a,i++)),a="");a+=p}return e})(e,t);if(e===h)return h;void 0===t&&(t="<b>"),void 0===o&&(o="</b>");var r="",n=0,a=!1,i=e.target,l=i.length,s=e._indexes;s=s.slice(0,s.len).sort(((e,t)=>e-t));for(var c=0;c<l;++c){var p=i[c];if(s[n]===c){if(a||(a=!0,r+=t),++n===s.length){r+=p+o+i.substr(c+1);break}}else a&&(a=!1,r+=o);r+=p}return r},prepare:t,indexes:e=>e._indexes.slice(0,e._indexes.len).sort(((e,t)=>e-t)),cleanup:()=>{c.clear(),p.clear(),u=[],C=[]}}},e.exports?e.exports=o():t.fuzzysort=o()}))),_t=ae((function(e,t){!function(e){const t={OLSKThrottleIsValid:e=>"object"==typeof e&&null!==e&&"function"==typeof e.OLSKThrottleCallback&&"number"==typeof e.OLSKThrottleDuration,OLSKThrottleTimeoutFor(e){if(!t.OLSKThrottleIsValid(e))throw new Error("OLSKErrorInputNotValid");return e._OLSKThrottleTimeoutID&&clearTimeout(e._OLSKThrottleTimeoutID),e._OLSKThrottleTimeoutID=setTimeout((function(){t._OLSKThrottleFire(e)}),e.OLSKThrottleDuration),e._OLSKThrottleTimeoutID},OLSKThrottleSkip(e){if(!t.OLSKThrottleIsValid(e))throw new Error("OLSKErrorInputNotValid");return clearTimeout(e._OLSKThrottleTimeoutID),t._OLSKThrottleFire(e)},_OLSKThrottleFire:e=>(delete e._OLSKThrottleTimeoutID,e.OLSKThrottleCallback()),OLSKThrottleMappedTimeout(e,o,r){if("object"!=typeof e||null===e)throw new Error("OLSKErrorInputNotValid");if("string"!=typeof o)throw new Error("OLSKErrorInputNotValid");if(!t.OLSKThrottleIsValid(r))throw new Error("OLSKErrorInputNotValid");return e[o]||(e[o]=Object.assign(Object.assign({},r),{OLSKThrottleCallback(){t._OLSKThrottleFire(r)}})),r._OLSKThrottleTimeoutID=t.OLSKThrottleTimeoutFor(e[o])}};Object.assign(e,t),Object.assign(e,t),Object.defineProperty(e,"__esModule",{value:!0})}(t)})),Ut=ne(_t),zt=ae((function(e,t){ /*! * clipboard.js v2.0.11 * https://clipboardjs.com/ * * Licensed MIT © Zeno Rocha */ var o;o=function(){return function(){var e={686:function(e,t,o){o.d(t,{default:function(){return g}});var r=o(279),n=o.n(r),a=o(370),i=o.n(a),l=o(817),s=o.n(l);function c(e){try{return document.execCommand(e)}catch(e){return!1}}var p=function(e){var t=s()(e);return c("cut"),t},u=function(e,t){var o=function(e){var t="rtl"===document.documentElement.getAttribute("dir"),o=document.createElement("textarea");o.style.fontSize="12pt",o.style.border="0",o.style.padding="0",o.style.margin="0",o.style.position="absolute",o.style[t?"right":"left"]="-9999px";var r=window.pageYOffset||document.documentElement.scrollTop;return o.style.top="".concat(r,"px"),o.setAttribute("readonly",""),o.value=e,o}(e);t.container.appendChild(o);var r=s()(o);return c("copy"),o.remove(),r},C=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{container:document.body},o="";return"string"==typeof e?o=u(e,t):e instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(null==e?void 0:e.type)?o=u(e.value,t):(o=s()(e),c("copy")),o};function d(e){return d="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},d(e)}function L(e){return L="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},L(e)}function m(e,t){for(var o=0;o<t.length;o++){var r=t[o];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function H(e,t){return H=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},H(e,t)}function S(e){return S=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},S(e)}function T(e,t){var o="data-clipboard-".concat(e);if(t.hasAttribute(o))return t.getAttribute(o)}var h=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&H(e,t)}(a,e);var t,o,r,n=function(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var o,r=S(e);if(t){var n=S(this).constructor;o=Reflect.construct(r,arguments,n)}else o=r.apply(this,arguments);return function(e,t){return!t||"object"!==L(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}(this,o)}}(a);function a(e,t){var o;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(o=n.call(this)).resolveOptions(t),o.listenClick(e),o}return t=a,o=[{key:"resolveOptions",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof e.action?e.action:this.defaultAction,this.target="function"==typeof e.target?e.target:this.defaultTarget,this.text="function"==typeof e.text?e.text:this.defaultText,this.container="object"===L(e.container)?e.container:document.body}},{key:"listenClick",value:function(e){var t=this;this.listener=i()(e,"click",(function(e){return t.onClick(e)}))}},{key:"onClick",value:function(e){var t=e.delegateTarget||e.currentTarget,o=this.action(t)||"copy",r=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.action,o=void 0===t?"copy":t,r=e.container,n=e.target,a=e.text;if("copy"!==o&&"cut"!==o)throw new Error('Invalid "action" value, use either "copy" or "cut"');if(void 0!==n){if(!n||"object"!==d(n)||1!==n.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===o&&n.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===o&&(n.hasAttribute("readonly")||n.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes')}return a?C(a,{container:r}):n?"cut"===o?p(n):C(n,{container:r}):void 0}({action:o,container:this.container,target:this.target(t),text:this.text(t)});this.emit(r?"success":"error",{action:o,text:r,trigger:t,clearSelection:function(){t&&t.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(e){return T("action",e)}},{key:"defaultTarget",value:function(e){var t=T("target",e);if(t)return document.querySelector(t)}},{key:"defaultText",value:function(e){return T("text",e)}},{key:"destroy",value:function(){this.listener.destroy()}}],r=[{key:"copy",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{container:document.body};return C(e,t)}},{key:"cut",value:function(e){return p(e)}},{key:"isSupported",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["copy","cut"],t="string"==typeof e?[e]:e,o=!!document.queryCommandSupported;return t.forEach((function(e){o=o&&!!document.queryCommandSupported(e)})),o}}],o&&m(t.prototype,o),r&&m(t,r),a}(n()),g=h},828:function(e){if("undefined"!=typeof Element&&!Element.prototype.matches){var t=Element.prototype;t.matches=t.matchesSelector||t.mozMatchesSelector||t.msMatchesSelector||t.oMatchesSelector||t.webkitMatchesSelector}e.exports=function(e,t){for(;e&&9!==e.nodeType;){if("function"==typeof e.matches&&e.matches(t))return e;e=e.parentNode}}},438:function(e,t,o){var r=o(828);function n(e,t,o,r,n){var i=a.apply(this,arguments);return e.addEventListener(o,i,n),{destroy:function(){e.removeEventListener(o,i,n)}}}function a(e,t,o,n){return function(o){o.delegateTarget=r(o.target,t),o.delegateTarget&&n.call(e,o)}}e.exports=function(e,t,o,r,a){return"function"==typeof e.addEventListener?n.apply(null,arguments):"function"==typeof o?n.bind(null,document).apply(null,arguments):("string"==typeof e&&(e=document.querySelectorAll(e)),Array.prototype.map.call(e,(function(e){return n(e,t,o,r,a)})))}},879:function(e,t){t.node=function(e){return void 0!==e&&e instanceof HTMLElement&&1===e.nodeType},t.nodeList=function(e){var o=Object.prototype.toString.call(e);return void 0!==e&&("[object NodeList]"===o||"[object HTMLCollection]"===o)&&"length"in e&&(0===e.length||t.node(e[0]))},t.string=function(e){return"string"==typeof e||e instanceof String},t.fn=function(e){return"[object Function]"===Object.prototype.toString.call(e)}},370:function(e,t,o){var r=o(879),n=o(438);e.exports=function(e,t,o){if(!e&&!t&&!o)throw new Error("Missing required arguments");if(!r.string(t))throw new TypeError("Second argument must be a String");if(!r.fn(o))throw new TypeError("Third argument must be a Function");if(r.node(e))return function(e,t,o){return e.addEventListener(t,o),{destroy:function(){e.removeEventListener(t,o)}}}(e,t,o);if(r.nodeList(e))return function(e,t,o){return Array.prototype.forEach.call(e,(function(e){e.addEventListener(t,o)})),{destroy:function(){Array.prototype.forEach.call(e,(function(e){e.removeEventListener(t,o)}))}}}(e,t,o);if(r.string(e))return function(e,t,o){return n(document.body,e,t,o)}(e,t,o);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}},817:function(e){e.exports=function(e){var t;if("SELECT"===e.nodeName)e.focus(),t=e.value;else if("INPUT"===e.nodeName||"TEXTAREA"===e.nodeName){var o=e.hasAttribute("readonly");o||e.setAttribute("readonly",""),e.select(),e.setSelectionRange(0,e.value.length),o||e.removeAttribute("readonly"),t=e.value}else{e.hasAttribute("contenteditable")&&e.focus();var r=window.getSelection(),n=document.createRange();n.selectNodeContents(e),r.removeAllRanges(),r.addRange(n),t=r.toString()}return t}},279:function(e){function t(){}t.prototype={on:function(e,t,o){var r=this.e||(this.e={});return(r[e]||(r[e]=[])).push({fn:t,ctx:o}),this},once:function(e,t,o){var r=this;function n(){r.off(e,n),t.apply(o,arguments)}return n._=t,this.on(e,n,o)},emit:function(e){for(var t=[].slice.call(arguments,1),o=((this.e||(this.e={}))[e]||[]).slice(),r=0,n=o.length;r<n;r++)o[r].fn.apply(o[r].ctx,t);return this},off:function(e,t){var o=this.e||(this.e={}),r=o[e],n=[];if(r&&t)for(var a=0,i=r.length;a<i;a++)r[a].fn!==t&&r[a].fn._!==t&&n.push(r[a]);return n.length?o[e]=n:delete o[e],this}},e.exports=t,e.exports.TinyEmitter=t}},t={};function o(r){if(t[r])return t[r].exports;var n=t[r]={exports:{}};return e[r](n,n.exports,o),n.exports}return o.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(t,{a:t}),t},o.d=function(e,t){for(var r in t)o.o(t,r)&&!o.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},o(686)}().default},e.exports=o()})),Wt=ne(zt);function Gt(e){let t,r,n=e[1]("LCHCopyToClipboardButtonText")+"";return{c(){t=g("button"),r=f(n),y(t,"class","LCHCopyToClipboardButton"),y(t,"data-clipboard-text",e[0])},m(o,n){S(o,t,n),H(t,r),e[4](t)},p(e,[o]){2&o&&n!==(n=e[1]("LCHCopyToClipboardButtonText")+"")&&R(r,n),1&o&&y(t,"data-clipboard-text",e[0])},i:o,o:o,d(o){o&&T(t),e[4](null)}}}function $t(e,t,o){let r,n,{inputData:a}=t,{LCHCopyToClipboardCompletionHandler:i}=t,{OLSKLocalized:l}=t,s=!1;function c(){s||(n.destroy(),i(),s=!0)}return D((function(){n=new Wt(r),n.on("success",(function(e){c()})),n.on("error",(function(e){c()})),r.addEventListener("click",(function(e){c()})),r.focus(),le()||r.click()})),e.$$set=e=>{"inputData"in e&&o(0,a=e.inputData),"LCHCopyToClipboardCompletionHandler"in e&&o(3,i=e.LCHCopyToClipboardCompletionHandler),"OLSKLocalized"in e&&o(1,l=e.OLSKLocalized)},[a,l,r,i,function(e){V[e?"unshift":"push"]((()=>{r=e,o(2,r)}))}]}var qt=Object.freeze({LCHCopyToClipboard:class extends te{constructor(e){super(),ee(this,e,$t,Gt,s,{inputData:0,LCHCopyToClipboardCompletionHandler:3,OLSKLocalized:1})}}}),Jt=ae((function(e,t){const o={OLSKResultsConstrainIndex(e,t){if(!Array.isArray(e))throw new Error("OLSKErrorInputNotValid");if("number"!=typeof t)throw new Error("OLSKErrorInputNotValid");return t<0?e.length-1:t>=e.length?0:t}};Object.assign(t,o)}));const Zt=e=>({OLSKResultsListItem:1&e}),Xt=e=>({OLSKResultsListItem:e[10]});function Yt(e,t,o){const r=e.slice();return r[10]=t[o],r}const Qt=e=>({OLSKResultsListItem:1&e}),eo=e=>({OLSKResultsListItem:e[10]});function to(e){let t,o;const r=e[8].OLSKResultsEmpty,n=c(r,e,e[7],Xt);return{c(){t=g("div"),n&&n.c(),y(t,"class","OLSKResultsEmpty")},m(e,r){S(e,t,r),n&&n.m(t,null),o=!0},p(e,t){n&&n.p&&(!o||129&t)&&C(n,r,e,e[7],o?u(r,e[7],t,Zt):d(e[7]),Xt)},i(e){o||(J(n,e),o=!0)},o(e){Z(n,e),o=!1},d(e){e&&T(t),n&&n.d(e)}}}function oo(e){let t,o,r=e[0],n=[];for(let t=0;t<r.length;t+=1)n[t]=ro(Yt(e,r,t));const a=e=>Z(n[e],1,1,(()=>{n[e]=null}));return{c(){t=g("div");for(let e=0;e<n.length;e+=1)n[e].c();y(t,"class","OLSKResultsList")},m(e,r){S(e,t,r);for(let e=0;e<n.length;e+=1)n[e]&&n[e].m(t,null);o=!0},p(e,o){if(135&o){let i;for(r=e[0],i=0;i<r.length;i+=1){const a=Yt(e,r,i);n[i]?(n[i].p(a,o),J(n[i],1)):(n[i]=ro(a),n[i].c(),J(n[i],1),n[i].m(t,null))}for($(),i=r.length;i<n.length;i+=1)a(i);q()}},i(e){if(!o){for(let e=0;e<r.length;e+=1)J(n[e]);o=!0}},o(e){n=n.filter(Boolean);for(let e=0;e<n.length;e+=1)Z(n[e]);o=!1},d(e){e&&T(t),h(n,e)}}}function ro(e){let t,o,r,n,a;const i=e[8].default,l=c(i,e,e[7],eo);function s(){return e[9](e[10])}return{c(){t=g("div"),l&&l.c(),o=b(),y(t,"class","OLSKResultsListItem svelte-617v38"),I(t,"OLSKResultsListItemSelected",e[10]===e[1])},m(e,i){S(e,t,i),l&&l.m(t,null),H(t,o),r=!0,n||(a=O(t,"click",s),n=!0)},p(o,n){e=o,l&&l.p&&(!r||129&n)&&C(l,i,e,e[7],r?u(i,e[7],n,Qt):d(e[7]),eo),(!r||3&n)&&I(t,"OLSKResultsListItemSelected",e[10]===e[1])},i(e){r||(J(l,e),r=!0)},o(e){Z(l,e),r=!1},d(e){e&&T(t),l&&l.d(e),n=!1,a()}}}function no(e){let t,o,r,n,a,i;const l=[oo,to],s=[];function c(e,t){return e[0].length?0:1}return o=c(e),r=s[o]=l[o](e),{c(){t=g("div"),r.c(),y(t,"class","OLSKResults")},m(r,l){S(r,t,l),s[o].m(t,null),n=!0,a||(i=O(window,"keydown",e[3].InterfaceWindowDidKeydown),a=!0)},p(e,[n]){let a=o;o=c(e),o===a?s[o].p(e,n):($(),Z(s[a],1,1,(()=>{s[a]=null})),q(),r=s[o],r?r.p(e,n):(r=s[o]=l[o](e),r.c()),J(r,1),r.m(t,null))},i(e){n||(J(r),n=!0)},o(e){Z(r),n=!1},d(e){e&&T(t),s[o].d(),a=!1,i()}}}function ao(e,t,o){let{$$slots:r={},$$scope:n}=t,{OLSKResultsListItems:a}=t,{OLSKResultsListItemSelected:i}=t,{OLSKResultsDispatchArrow:l}=t,{OLSKResultsDispatchClick:s}=t,{OLSKResultsEnableLooping:c=!1}=t,{OLSKResultsIgnoreKeyboard:p=!1}=t;const u={InterfaceWindowDidKeydown(e){if(p)return;if(!a.length)return;const t={ArrowUp:()=>((c||a[0]!==i)&&u.ControlArrowIncrement(-1),e.preventDefault()),ArrowDown:()=>((c||a.slice(-1).pop()!==i)&&u.ControlArrowIncrement(1),e.preventDefault())};t[e.code]&&t[e.code]()},ControlArrowIncrement(e){l(a[Jt.OLSKResultsConstrainIndex(a,a.indexOf(i)+e)])}};return e.$$set=e=>{"OLSKResultsListItems"in e&&o(0,a=e.OLSKResultsListItems),"OLSKResultsListItemSelected"in e&&o(1,i=e.OLSKResultsListItemSelected),"OLSKResultsDispatchArrow"in e&&o(4,l=e.OLSKResultsDispatchArrow),"OLSKResultsDispatchClick"in e&&o(2,s=e.OLSKResultsDispatchClick),"OLSKResultsEnableLooping"in e&&o(5,c=e.OLSKResultsEnableLooping),"OLSKResultsIgnoreKeyboard"in e&&o(6,p=e.OLSKResultsIgnoreKeyboard),"$$scope"in e&&o(7,n=e.$$scope)},[a,i,s,u,l,c,p,n,r,e=>s(e)]}class io extends te{constructor(e){super(),ee(this,e,ao,no,s,{OLSKResultsListItems:0,OLSKResultsListItemSelected:1,OLSKResultsDispatchArrow:4,OLSKResultsDispatchClick:2,OLSKResultsEnableLooping:5,OLSKResultsIgnoreKeyboard:6})}}function lo(e){let t,o,r,n;return{c(){t=g("br"),o=b(),r=g("span"),n=f(e[1]),y(r,"class","LCHLauncherPipeItemSubtitle svelte-1u2sunx")},m(e,a){S(e,t,a),S(e,o,a),S(e,r,a),H(r,n)},p(e,t){2&t&&R(n,e[1])},d(e){e&&T(t),e&&T(o),e&&T(r)}}}function so(e){let t,o,r,n;return{c(){t=g("br"),o=b(),r=g("span"),n=f(e[2]),y(r,"class","LCHLauncherPipeItemSource svelte-1u2sunx")},m(e,a){S(e,t,a),S(e,o,a),S(e,r,a),H(r,n)},p(e,t){4&t&&R(n,e[2])},d(e){e&&T(t),e&&T(o),e&&T(r)}}}function co(e){let t,r,n,a,i,l=e[1]&&lo(e),s=e[2]&&so(e);return{c(){t=g("div"),r=g("span"),n=f(e[0]),a=b(),l&&l.c(),i=b(),s&&s.c(),y(r,"class","LCHLauncherPipeItemTitle"),y(t,"class","LCHLauncherPipeItem svelte-1u2sunx")},m(e,o){S(e,t,o),H(t,r),H(r,n),H(t,a),l&&l.m(t,null),H(t,i),s&&s.m(t,null)},p(e,[o]){1&o&&R(n,e[0]),e[1]?l?l.p(e,o):(l=lo(e),l.c(),l.m(t,i)):l&&(l.d(1),l=null),e[2]?s?s.p(e,o):(s=so(e),s.c(),s.m(t,null)):s&&(s.d(1),s=null)},i:o,o:o,d(e){e&&T(t),l&&l.d(),s&&s.d()}}}function po(e,t,o){let{PipeItemTitle:r=""}=t,{PipeItemSubtitle:n=""}=t,{PipeItemSource:a=""}=t;return e.$$set=e=>{"PipeItemTitle"in e&&o(0,r=e.PipeItemTitle),"PipeItemSubtitle"in e&&o(1,n=e.PipeItemSubtitle),"PipeItemSource"in e&&o(2,a=e.PipeItemSource)},[r,n,a]}class uo extends te{constructor(e){super(),ee(this,e,po,co,s,{PipeItemTitle:0,PipeItemSubtitle:1,PipeItemSource:2})}}function Co(e){let t,o;return t=new uo({props:{PipeItemTitle:e[0].LCHRecipeName,PipeItemSubtitle:e[0]._LCHRecipeOutputTypeName,PipeItemSource:e[0]._LCHRecipeSource}}),{c(){X(t.$$.fragment)},m(e,r){Y(t,e,r),o=!0},p(e,o){const r={};1&o&&(r.PipeItemTitle=e[0].LCHRecipeName),1&o&&(r.PipeItemSubtitle=e[0]._LCHRecipeOutputTypeName),1&o&&(r.PipeItemSource=e[0]._LCHRecipeSource),t.$set(r)},i(e){o||(J(t.$$.fragment,e),o=!0)},o(e){Z(t.$$.fragment,e),o=!1},d(e){Q(t,e)}}}function Lo(e){let t;const o=e[6].default,r=c(o,e,e[7],null);return{c(){r&&r.c()},m(e,o){r&&r.m(e,o),t=!0},p(e,n){r&&r.p&&(!t||128&n)&&C(r,o,e,e[7],t?u(o,e[7],n,null):d(e[7]),null)},i(e){t||(J(r,e),t=!0)},o(e){Z(r,e),t=!1},d(e){r&&r.d(e)}}}function mo(e){let t,o;return t=new io({props:{OLSKResultsListItems:e[1],OLSKResultsListItemSelected:e[0],OLSKResultsDispatchClick:e[5],OLSKResultsDispatchArrow:e[4],OLSKResultsEnableLooping:!0,$$slots:{default:[Ho,({OLSKResultsListItem:e})=>({9:e}),({OLSKResultsListItem:e})=>e?512:0]},$$scope:{ctx:e}}}),{c(){X(t.$$.fragment)},m(e,r){Y(t,e,r),o=!0},p(e,o){const r={};2&o&&(r.OLSKResultsListItems=e[1]),1&o&&(r.OLSKResultsListItemSelected=e[0]),640&o&&(r.$$scope={dirty:o,ctx:e}),t.$set(r)},i(e){o||(J(t.$$.fragment,e),o=!0)},o(e){Z(t.$$.fragment,e),o=!1},d(e){Q(t,e)}}}function Ho(e){let t,o;return t=new uo({props:{PipeItemTitle:e[9].LCHRecipeName,PipeItemSubtitle:e[9]._LCHRecipeOutputTypeName,PipeItemSource:e[9]._LCHRecipeSource}}),{c(){X(t.$$.fragment)},m(e,r){Y(t,e,r),o=!0},p(e,o){const r={};512&o&&(r.PipeItemTitle=e[9].LCHRecipeName),512&o&&(r.PipeItemSubtitle=e[9]._LCHRecipeOutputTypeName),512&o&&(r.PipeItemSource=e[9]._LCHRecipeSource),t.$set(r)},i(e){o||(J(t.$$.fragment,e),o=!0)},o(e){Z(t.$$.fragment,e),o=!1},d(e){Q(t,e)}}}function So(e){let t,o,r,n,a,i,l;const s=[Lo,Co],c=[];function p(e,t){return!e[0]||e[3]?0:1}n=p(e),a=c[n]=s[n](e);let u=!e[2]&&mo(e);return{c(){t=g("div"),o=g("div"),r=g("div"),a.c(),i=b(),u&&u.c(),y(r,"class","LCHLauncherZoneInputBezel svelte-m73tr1"),y(o,"class","LCHLauncherZoneInput svelte-m73tr1"),y(t,"class","LCHLauncherPrompt")},m(e,a){S(e,t,a),H(t,o),H(o,r),c[n].m(r,null),H(t,i),u&&u.m(t,null),l=!0},p(e,[o]){let i=n;n=p(e),n===i?c[n].p(e,o):($(),Z(c[i],1,1,(()=>{c[i]=null})),q(),a=c[n],a?a.p(e,o):(a=c[n]=s[n](e),a.c()),J(a,1),a.m(r,null)),e[2]?u&&($(),Z(u,1,1,(()=>{u=null})),q()):u?(u.p(e,o),4&o&&J(u,1)):(u=mo(e),u.c(),J(u,1),u.m(t,null))},i(e){l||(J(a),J(u),l=!0)},o(e){Z(a),Z(u),l=!1},d(e){e&&T(t),c[n].d(),u&&u.d()}}}function To(e,t,o){let{$$slots:r={},$$scope:n}=t,{PromptItems:a=[]}=t,{ResultsHidden:i=!1}=t,{ItemSelected:l=null}=t,{ItemSelectedHidden:s=!1}=t;const c=function(){const e=w();return(t,o,{cancelable:r=!1}={})=>{const n=e.$$.callbacks[t];if(n){const a=function(e,t,{bubbles:o=!1,cancelable:r=!1}={}){const n=document.createEvent("CustomEvent");return n.initCustomEvent(e,o,r,t),n}(t,o,{cancelable:r});return n.slice().forEach((t=>{t.call(e,a)})),!a.defaultPrevented}return!0}}();return e.$$set=e=>{"PromptItems"in e&&o(1,a=e.PromptItems),"ResultsHidden"in e&&o(2,i=e.ResultsHidden),"ItemSelected"in e&&o(0,l=e.ItemSelected),"ItemSelectedHidden"in e&&o(3,s=e.ItemSelectedHidden),"$$scope"in e&&o(7,n=e.$$scope)},[l,a,i,s,function(e){c("ResultListDispatchArrow",o(0,l=e))},function(e){c("ResultListDispatchClick",o(0,l=e))},r,n]}class ho extends te{constructor(e){super(),ee(this,e,To,So,s,{PromptItems:1,ResultsHidden:2,ItemSelected:0,ItemSelectedHidden:3})}}const{window:go}=m;function fo(e,t,o){const r=e.slice();return r[16]=t[o],r[17]=t,r[18]=o,r}function bo(e){let t,o,r,n,a,i,l,s=e[0].LCHOptionMode===Bt.LCHLauncherModePipe(),c=s&&xo(e);function p(){return e[12](e[16])}return r=new ho({props:{PromptItems:e[16].LCHPromptItemsVisible,ItemSelected:e[16].LCHPromptItemSelected,ItemSelectedHidden:e[0].LCHOptionMode!==Bt.LCHLauncherModePipe()||e[16].LCHPromptDotModeEnabled,ResultsHidden:!1!==e[16].LCHPromptResultsThrottle,$$slots:{default:[Po]},$$scope:{ctx:e}}}),r.$on("ResultListDispatchArrow",e[10]),r.$on("ResultListDispatchClick",e[11]),{c(){t=g("div"),c&&c.c(),o=b(),X(r.$$.fragment),y(t,"class",n=L(e[16].LCHPromptClass)+" svelte-1rxh210"),I(t,"LCHLauncherPromptSelected",e[1]._ValuePromptObjects[e[1]._ValuePromptActiveIndex]===e[16])},m(e,n){S(e,t,n),c&&c.m(t,null),H(t,o),Y(r,t,null),a=!0,i||(l=O(t,"click",p),i=!0)},p(i,l){e=i,1&l&&(s=e[0].LCHOptionMode===Bt.LCHLauncherModePipe()),s?c?c.p(e,l):(c=xo(e),c.c(),c.m(t,o)):c&&(c.d(1),c=null);const p={};2&l&&(p.PromptItems=e[16].LCHPromptItemsVisible),2&l&&(p.ItemSelected=e[16].LCHPromptItemSelected),3&l&&(p.ItemSelectedHidden=e[0].LCHOptionMode!==Bt.LCHLauncherModePipe()||e[16].LCHPromptDotModeEnabled),2&l&&(p.ResultsHidden=!1!==e[16].LCHPromptResultsThrottle),524291&l&&(p.$$scope={dirty:l,ctx:e}),r.$set(p),(!a||2&l&&n!==(n=L(e[16].LCHPromptClass)+" svelte-1rxh210"))&&y(t,"class",n),(!a||2&l)&&I(t,"LCHLauncherPromptSelected",e[1]._ValuePromptObjects[e[1]._ValuePromptActiveIndex]===e[16])},i(e){a||(J(r.$$.fragment,e),a=!0)},o(e){Z(r.$$.fragment,e),a=!1},d(e){e&&T(t),c&&c.d(),Q(r),i=!1,l()}}}function xo(e){let t,o,r=(e[16].LCHPromptFilterText&&e[16].LCHPromptFilterText.toUpperCase()||e[16].LCHPromptHeading)+"";return{c(){t=g("strong"),o=f(r),y(t,"class","LCHLauncherPromptHeading svelte-1rxh210"),I(t,"LCHLauncherPromptHeadingMatchStop",e[16].LCHPromptMatchStop)},m(e,r){S(e,t,r),H(t,o)},p(e,n){2&n&&r!==(r=(e[16].LCHPromptFilterText&&e[16].LCHPromptFilterText.toUpperCase()||e[16].LCHPromptHeading)+"")&&R(o,r),2&n&&I(t,"LCHLauncherPromptHeadingMatchStop",e[16].LCHPromptMatchStop)},d(e){e&&T(t)}}}function Oo(e){let t;return{c(){t=g("span"),t.textContent=`${e[2]("LCHLauncherSubjectPromptPlaceholderText")}`,y(t,"class","LCHLauncherSubjectPromptPlaceholder svelte-1rxh210")},m(e,o){S(e,t,o)},p:o,d(e){e&&T(t)}}}function yo(e){let t,o,r,n;return{c(){t=g("input"),y(t,"class","LCHLauncherFilterInput svelte-1rxh210"),y(t,"placeholder",o=e[0].LCHOptionMode===Bt.LCHLauncherModePreview()?e[2]("LCHLauncherInputPlaceholderPreview"):e[2]("LCHLauncherInputPlaceholderDefault")),t.autofocus=!0},m(o,a){S(o,t,a),P(t,e[1]._ValuePromptObjects[0].LCHPromptFilterText),e[7](t),t.focus(),r||(n=[O(t,"input",e[6]),O(t,"input",e[8])],r=!0)},p(e,r){1&r&&o!==(o=e[0].LCHOptionMode===Bt.LCHLauncherModePreview()?e[2]("LCHLauncherInputPlaceholderPreview"):e[2]("LCHLauncherInputPlaceholderDefault"))&&y(t,"placeholder",o),2&r&&t.value!==e[1]._ValuePromptObjects[0].LCHPromptFilterText&&P(t,e[1]._ValuePromptObjects[0].LCHPromptFilterText)},d(o){o&&T(t),e[7](null),r=!1,i(n)}}}function Ro(e){let t,o,r;function n(){e[9].call(t,e[17],e[18])}return{c(){t=g("input"),y(t,"class","LCHLauncherPromptDotModeInput svelte-1rxh210"),t.autofocus=!0},m(a,i){S(a,t,i),P(t,e[16].LCHPromptDotModeText),t.focus(),o||(r=[O(t,"input",n),O(t,"input",(function(){l(e[1].InterfaceDotModeFieldDidInput)&&e[1].InterfaceDotModeFieldDidInput.apply(this,arguments)}))],o=!0)},p(o,r){e=o,2&r&&t.value!==e[16].LCHPromptDotModeText&&P(t,e[16].LCHPromptDotModeText)},d(e){e&&T(t),o=!1,i(r)}}}function Po(e){let t,o,r,n=!["LCHLauncherFilterPrompt","LCHLauncherActionPrompt"].includes(e[16].LCHPromptClass)&&e[16].LCHPromptDotModeEnabled,a="LCHLauncherSubjectPrompt"===e[16].LCHPromptClass&&!e[16].LCHPromptDotModeEnabled&&Oo(e),i="LCHLauncherFilterPrompt"===e[16].LCHPromptClass&&yo(e),l=n&&Ro(e);return{c(){a&&a.c(),t=b(),i&&i.c(),o=b(),l&&l.c(),r=x()},m(e,n){a&&a.m(e,n),S(e,t,n),i&&i.m(e,n),S(e,o,n),l&&l.m(e,n),S(e,r,n)},p(e,s){"LCHLauncherSubjectPrompt"!==e[16].LCHPromptClass||e[16].LCHPromptDotModeEnabled?a&&(a.d(1),a=null):a?a.p(e,s):(a=Oo(e),a.c(),a.m(t.parentNode,t)),"LCHLauncherFilterPrompt"===e[16].LCHPromptClass?i?i.p(e,s):(i=yo(e),i.c(),i.m(o.parentNode,o)):i&&(i.d(1),i=null),2&s&&(n=!["LCHLauncherFilterPrompt","LCHLauncherActionPrompt"].includes(e[16].LCHPromptClass)&&e[16].LCHPromptDotModeEnabled),n?l?l.p(e,s):(l=Ro(e),l.c(),l.m(r.parentNode,r)):l&&(l.d(1),l=null)},d(e){a&&a.d(e),e&&T(t),i&&i.d(e),e&&T(o),l&&l.d(e),e&&T(r)}}}function Io(e){let t,o,r=e[16].LCHPromptIsVisible&&bo(e);return{c(){r&&r.c(),t=x()},m(e,n){r&&r.m(e,n),S(e,t,n),o=!0},p(e,o){e[16].LCHPromptIsVisible?r?(r.p(e,o),2&o&&J(r,1)):(r=bo(e),r.c(),J(r,1),r.m(t.parentNode,t)):r&&($(),Z(r,1,1,(()=>{r=null})),q())},i(e){o||(J(r),o=!0)},o(e){Z(r),o=!1},d(e){r&&r.d(e),e&&T(t)}}}function Fo(e){let t,o,n;const a=[e[1]._ValueSecondaryComponentDescriptor.LCHInstanceProps];var i=e[1]._ValueSecondaryComponentDescriptor.LCHInstanceClass;function l(e){let t={};for(let e=0;e<a.length;e+=1)t=r(t,a[e]);return{props:t}}return i&&(t=F(i,l())),{c(){t&&X(t.$$.fragment),o=x()},m(e,r){t&&Y(t,e,r),S(e,o,r),n=!0},p(e,r){const n=2&r?function(e,t){const o={},r={},n={$$scope:1};let a=e.length;for(;a--;){const i=e[a],l=t[a];if(l){for(const e in i)e in l||(r[e]=1);for(const e in l)n[e]||(o[e]=l[e],n[e]=1);e[a]=l}else for(const e in i)n[e]=1}for(const e in r)e in o||(o[e]=void 0);return o}(a,[(s=e[1]._ValueSecondaryComponentDescriptor.LCHInstanceProps,"object"==typeof s&&null!==s?s:{})]):{};var s;if(2&r&&i!==(i=e[1]._ValueSecondaryComponentDescriptor.LCHInstanceClass)){if(t){$();const e=t;Z(e.$$.fragment,1,0,(()=>{Q(e,1)})),q()}i?(t=F(i,l()),X(t.$$.fragment),J(t.$$.fragment,1),Y(t,o.parentNode,o)):t=null}else i&&t.$set(n)},i(e){n||(t&&J(t.$$.fragment,e),n=!0)},o(e){t&&Z(t.$$.fragment,e),n=!1},d(e){e&&T(o),t&&Q(t,e)}}}function Eo(e){let t,o,r,n,a,s,c,p=le(),u=e[1]._ValuePromptObjects,C=[];for(let t=0;t<u.length;t+=1)C[t]=Io(fo(e,u,t));const d=e=>Z(C[e],1,1,(()=>{C[e]=null}));let L=p&&function(e){let t,o,r;return{c(){t=g("button"),y(t,"id","TestLCHDebugCloseButton"),y(t,"class","svelte-1rxh210")},m(n,a){S(n,t,a),o||(r=O(t,"click",(function(){l(e[1].ControlExit)&&e[1].ControlExit.apply(this,arguments)})),o=!0)},p(t,o){e=t},d(e){e&&T(t),o=!1,r()}}}(e),m=e[1]._ValueSecondaryComponentDescriptor&&Fo(e);return{c(){t=g("div");for(let e=0;e<C.length;e+=1)C[e].c();o=b(),L&&L.c(),r=b(),m&&m.c(),n=x(),y(t,"class","Container LCHLauncher svelte-1rxh210")},m(i,p){S(i,t,p);for(let e=0;e<C.length;e+=1)C[e]&&C[e].m(t,null);H(t,o),L&&L.m(t,null),e[13](t),S(i,r,p),m&&m.m(i,p),S(i,n,p),a=!0,s||(c=[O(go,"keydown",(function(){l(e[1].interfaceDidKeydown)&&e[1].interfaceDidKeydown.apply(this,arguments)})),O(go,"click",(function(){l(e[1].InterfaceBodyDidClick)&&e[1].InterfaceBodyDidClick.apply(this,arguments)})),O(go,"touchstart",(function(){l(e[1].InterfaceBodyDidClick)&&e[1].InterfaceBodyDidClick.apply(this,arguments)}))],s=!0)},p(r,[a]){if(e=r,31&a){let r;for(u=e[1]._ValuePromptObjects,r=0;r<u.length;r+=1){const n=fo(e,u,r);C[r]?(C[r].p(n,a),J(C[r],1)):(C[r]=Io(n),C[r].c(),J(C[r],1),C[r].m(t,o))}for($(),r=u.length;r<C.length;r+=1)d(r);q()}p&&L.p(e,a),e[1]._ValueSecondaryComponentDescriptor?m?(m.p(e,a),2&a&&J(m,1)):(m=Fo(e),m.c(),J(m,1),m.m(n.parentNode,n)):m&&($(),Z(m,1,1,(()=>{m=null})),q())},i(e){if(!a){for(let e=0;e<u.length;e+=1)J(C[e]);J(m),a=!0}},o(e){C=C.filter(Boolean);for(let e=0;e<C.length;e+=1)Z(C[e]);Z(m),a=!1},d(o){o&&T(t),h(C,o),L&&L.d(),e[13](null),o&&T(r),m&&m.d(o),o&&T(n),s=!1,i(c)}}}function vo(e,t,o){let{LRTOptions:r={}}=t,{LRTDidFinish:n=null}=t;r=Bt.LCHLauncherOptions(r,le()?void 0:console.warn);const a=function(e){return Nt.OLSKInternationalLocalizedString(e,{pt:{LCHVitrineTitle:"Launchlet",LCHVitrineDescription:"Faça sua o web.",LCHVitrineVideo1HeadingText:"Pesquisar receitas.",LCHVitrineVideo2HeadingText:"Tutorial.",LCHVitrineVideo3HeadingText:"Sincronizar com a extensão do navegador.",LCHVitrineVideo4HeadingText:"Modo Encanado.",LCHVitrineTutorialsButtonText:"Assistir mais tutoriais",OLSKLandingBlurbText:"Personalizar qualquer website com JavaScript ou CSS.",LCHVitrineDemoButtonCommitText:"Modo Commit de demonstração.",LCHVitrineDemoButtonPreviewText:"Modo de Preview de demonstração",LCHVitrineDemoButtonPipeText:"Modo Encanado de demonstração",LCHVitrineBrueghelText:"Uma foto de um cartão postal contendo a pintura de Pieter Bruegel: A Queda dos Condenados",LCHVitrineDemoRecipeNames:{LCHVitrinePageColoursRandomize:"Randomizar as cores das páginas",LCHVitrinePageColoursRestore:"Restaurar as cores das páginas",LCHVitrineCopyPageInfo:"Copiar informação da página",LCHVitrineSendEmail:"Enviar e-mail",LCHVitrinePageLinksHighlightAdd:"Destacar links da página",LCHVitrinePageLinksHighlightRemove:"Remover a destaca doos links da página",LCHVitrineMinimalistDateString:"Sequência minimalista da data"},LCHVitrineCopyPageInfoAlertText:"Copiado para área de transferência",LCHFeatureListArray:[["Adicionar scripts ou estilos.","Criar receitas com JavaScript ou CSS."],["Geral ou específica.","Acione algumas receitas com base na URL."],["Acione seu navegador.","A extensão pode executar Recipes automaticamente no carregamento da página."],["Tomar para levar.","Exportar todas as Receitas num bookmarklet."]],LCHGuideTitle:"Guia de Launchlet",LCHGuideDescription:"Documentação pelo projeto",LCHGuideDocumentFields:{LCHDocumentName:"Nome",LCHDocumentCallbackBody:"Callback",LCHDocumentSignature:"Assinatura",LCHDocumentInputTypes:"Tipos de entrada",LCHDocumentCallbackArgs:"Argumentos",LCHDocumentOutputType:"Tipo de saída"},LCHComposeTitle:"Compor",LCHComposeCreateButtonText:"Criar",LCHComposeListItemUntitledText:"Sem título",LCHComposeToolsPairButtonText:"Extensão do par",LCHComposePublicKeyNotValidAlertText:"Entrada não válida",LCHComposeToolsPairStatusWaitingText:"Esperando",LCHComposeToolsPairStatusFailedText:"Falhado",LCHComposeLauncherItemCloneText:"Clonar a receita",LCHComposePairKeyFieldText:"Chave",LCHComposePairSubmitButtonText:"Submeter",LCHComposePairClearButtonText:"Apagar chave",LCHComposeListItemFlaggedAlertText:"[Bandeirado]",LCHComposeDetailToolbarBackButtonText:"Voltar",LCHComposeDetailToolbarCloneButtonText:"Clonar",LCHComposeDetailToolbarDiscardButtonText:"Eliminar",LCHComposeDetailFlagAlertText:"Essa receita será ignorada porque contém um código potencialmente inseguro.",LCHComposeDetailFormNameFieldText:"Nome (por exemplo: Dizer Olá)",LCHComposeDetailFormSignatureFieldText:"Assinatura (por exemplo, XYZCumprimentar)",LCHComposeDetailFormInputTypesFieldText:"Tipos de entrada (por exemplo, String, Bool)",LCHComposeDetailFormCallbackArgsFieldText:"argumentos",LCHComposeDetailFormCallbackBodyFieldText:"Corpo da Função (por exemplo, window.alert('Olá');)",LCHComposeDetailFormOutputTypeFieldText:"Tipo de saída (por exemplo, String)",LCHComposeDetailFormCanonicalExampleCallbackBodyFieldText:"Corpo do Exemplo Canônico",LCHComposeDetailFormStyleFieldText:"CSS (por exemplo, body { background: red; })",LCHComposeDetailFormURLFilterFieldText:"Filtro do URL (por exemplo, example.com ou /https?://(.*\\\\.)?example\\\\.com/i)'",LCHComposeDetailFormIsAutomaticFieldLabelText:"É automatico",LCHComposeBuildRunLinkText:"Executar",LCHComposeBuildPipeModeEnabledFieldLabelText:"Modo Encanado",LCHComposeBuildPageRecipesEnabledFieldLabelText:"Incluir receitas da página",LCHLauncherPipeSubjectPromptFilterInputPlaceholderText:"Sujeito",LCHLauncherPipeSubjectPromptPlaceholderText:"Digitar para pesquisar",LCHLauncherPipeActionPromptFilterInputPlaceholderText:"Ação",LCHLauncherFilterInputText:"Digitar para pesquisar",LCHLauncherInputPlaceholderDefault:"Digitar para pesquisar",LCHLauncherInputPlaceholderPreview:"Digitar para filtrar",LCHLauncherSubjectPromptPlaceholderText:"Digitar para pesquisar",LCHLauncherSubjectPromptHeadingText:"Sujeito",LCHLauncherActionPromptHeadingText:"Ação",LCHLauncherObjectPromptHeadingText:"Objeto",LCHStandardRecipeNames:{LCHActiveDocumentFocusElements:"Elementos de foco no documento ativo",LCHCopyToClipboard:"Cópia na área de transferência",LCHLargeText:"Texto grande",LCHDOMElementFocus:"Foco",LCHRunCommand:"Executar Comando",LCHSearchWith:"Buscar com",LCHSearchFor:"Buscar por",LCHSubjectContainerShowContents:"Mostrar conteúdo",LCHURLOpen:"Abrir URL",SubjectContainer:"Contêiner do Sujeito",String:"Sequência",Date:"Data",URL:"URL",ServiceSearchURLTemplate:"Modelo de URL do serviço de pesquisa",DOMElement:"Elemento do DOM"},LCHCopyToClipboardButtonText:"Cópia na área de transferência",ROCORootLinkText:"Visitar rosano.ca",OLSKServiceWorkerUpdateAlertLabelText:"Atualização disponível",OLSKServiceWorkerUpdateAlertReloadButtonText:"Recarregar",OLSKServiceWorkerLauncherItemReloadText:"Recarregar",OLSKServiceWorkerLauncherItemDebugForceUpdateText:"Forçar atualização",OLSKRootLinkTextHome:"Voltar para a página inicial",OLSKLanguageSwitcherVersionFormat:"Versão no %@ / %@",OLSKLanguageSwitcherVersionName:{en:"inglês",fr:"francês",es:"espanhol",pt:"português",de:"alemão"},SWARLinkText:"Parte do Pequeno Anel de Aplicação Web",ROCOGlossaryHeadingText:"Uma nova geração de aplicações",ROCOGlossaryDoorlessLinkText:"Filosofia 'doorless' (sem porta)",ROCOGlossaryDoorlessBlurbText:"Aplicativo como espaços públicos não-exclusivos.",ROCOGlossaryZeroDataLinkText:"Aprender mais sobre applicativos Zero Data",ROCOGlossaryZeroDataBlurbText:"Ser dono dos seus dados, todos eles.",ROCOGlossaryGoingWebLinkText:"Indo totalmente para a web",ROCOGlossaryGoingWebBlurbText:"Por que deixei de fazer aplicações iOS após doze anos.",ROCOGlossaryAppsLinkText:"Minhas outras aplicações",ROCOGlossaryAppsBlurbText:"Ferramentas para agência",ROCOGazetteHeadingText:"Acompanhe minha jornada",ROCOBulletinSubmitButtonText:"Assinar à lista de distribuição",ROCOBulletinFeedbackText:"Verifique na sua caixa de entrada (e talvez a pasta de spam) para um link de ativação.",OLSKWordingOpenApp:"Abrir app",OLSKWordingFeatures:"Características",OLSKWordingOpenGuide:"Ler o guia",OLSKWordingDeeperHeading:"Ir mais fundo",OLSKWordingVideo:"Vídeo",OLSKWordingTestimonials:"Testemunhos",OLSKWordingFeedbackHeading:"Feedback",OLSKWordingFeedbackBlurb:'De dentro do aplicativo, toque no botão ℹ︎, depois selecione "Enviar feedback".',OLSKWordingTypeToSearch:"Digitar para pesquisar",OLSKWordingTypeToFilter:"Digitar para filtrar",OLSKWordingConfirmText:"Você tem certeza?",OLSKWordingCancelText:"Cancelar",OLSKWordingSubmitText:"Enviar",OLSKWordingDownloadText:"Baixar",OLSKWordingEditText:"Editar",OLSKWordingDebugObjectText:"Depurar este objeto",OLSKWebViewWindowButtonText:"Abrir em nova janela",OLSKTransportLauncherItemImportJSONText:"Importar JSON (beta)",OLSKTransportLauncherItemImportJSONErrorNotFilledAlertText:"Entrada não preenchida",OLSKTransportLauncherItemImportJSONErrorNotValidAlertText:"Entrada não válida",OLSKTransportLauncherItemExportJSONText:"Exportar JSON (beta)",OLSKRemoteStorageConnectConfirmText:"Conecte sua nuvem para continuar. Você gostaria de fazer isso agora?",OLSKRemoteStorageLauncherItemOpenLoginLinkText:"Abrir link de acesso",OLSKRemoteStorageLauncherItemOpenLoginLinkPromptText:"Link de acesso",OLSKRemoteStorageLauncherItemCopyLoginLinkText:"Copiar link de acesso privado",OLSKRemoteStorageLauncherItemDebugFlushDataText:"Fazer sair os dados",OLSKRemoteStorageLauncherItemDebugFlushDataConfirmText:"Você tem certeza?",OLSKReloadButtonText:"Reload",OLSKPlaceholderText:"Nenhum artículo selecionado",OLSKNarrowFilterFieldText:"Filtrar",OLSKModalViewCloseButtonText:"OK",OLSKInstallAlertHeadingText:"Instalar em seu dispositivo",OLSKInstallAlertBlurbHTMLFormat:"Tap <em>Compartir</em> %$1@, depois <em>Adicionar à tela inicial</em> %$2@",OLSKInstallAlertDismissButtonText:"Fechar",OLSKInputWrapperClearButtonText:"Limpar texto",OLSKFundGrantErrorConnectionText:"Erro de conexão",OLSKFundGrantErrorDecryptionText:"Erro de desencriptação",OLSKFundGrantErrorSigningText:"Erro de assinatura",OLSKFundGrantErrorExpiredText:"Acesso expirado",OLSKFundGateText:"Desbloquear documentos ilimitados fazendo uma contribuição para o projeto. Você gostaria de fazer isso agora?",OLSKFundWebViewTitleText:"Financiar um projeto",OLSKFundLauncherItemEnterClueText:"Insira o código de confirmação",OLSKFundLauncherItemEnterCluePromptText:"Digite o código de confirmação",OLSKFundLauncherItemClearClueText:"Zerar autorização",OLSKFundLauncherItemClearClueConfirmText:"Você tem certeza?",OLSKFollowTextFormat:"Me encontre no %$1@ ou no %$2@.",OLSKEditText:"Editar isso",OLSKCloudRenewButtonText:"Renovar",OLSKCloudStatusSyncStartButtonText:"Sincronizar",OLSKCloudStatusSyncStopButtonText:"Parar",OLSKCloudStatusDisconnectButtonText:"Desconectar",OLSKCloudStatusDisconnectConfirmText:"Você tem certeza?",OLSKCloudFormConnectButtonText:"Conectar",OLSKCloudFormRegisterLinkText:"Obter uma nuvem",OLSKCatalogMasterPlaceholderText:"Toque + para criar um artículo.",OLSKCatalogStashPlaceholderTextFormat:"Artículos selecionados: %@",OLSKAproposHeadingText:"Sobre",OLSKAproposFeedbackButtonText:"Enviar feedback",OLSKAproposShareButtonText:"Dizer a um amigo",OLSKAppToolbarCloudStatusOnline:"Online",OLSKAppToolbarCloudStatusOffline:"Offline",OLSKAppToolbarCloudStatusError:"Erro",OLSKAppToolbarAproposButtonText:"Mais informação",OLSKAppToolbarLanguageButtonText:"Idioma",OLSKAppToolbarGuideLinkText:"Guia",OLSKAppToolbarFundButtonText:"Financiar",OLSKAppToolbarClubButtonText:"Adesão",OLSKAppToolbarLauncherButtonText:"Lançador",OLSKAppToolbarCloudButtonText:"Nuvem",OLSKAppFeatureListArray:[["Acessível em qualquer lugar.","Funciona em dispositivos móveis, tablet e desktop'."],["Sem Wi-Fi, sem problemas.","Funciona offline sem acesso à Internet."],["Seus dados em todos os seus dispositivos.","Sincronização automática na nuven com o remoteStorage ou Fission."],["Fluxo de trabalho eficiente.","Atalhos do teclado para a maioria das coisas."],["Mova os dados livremente.","Importar e exportar dados JSON (beta)."],["Amigo dos cegos.","Etiquetas de texto em todos os elementos."],["Privado, não assustador.","Nenhuma análise de comportamento ou rastreadores inter-sitios."],["Ser dono dos seus dados.",'100% seus em um aplicativo <a href="https://0data.app">0data</a>.']],OLSKAppFeatureOpenSourceNameText:"Código aberto.",OLSKAppFeatureOpenSourceBlurbFormat:'O código é <a href="%@">público</a> para ler e modificar.'},fr:{LCHVitrineTitle:"Launchlet",LCHVitrineDescription:"Faites-en le vôtre le web.",LCHVitrineVideo1HeadingText:"Chercher des recettes.",LCHVitrineVideo2HeadingText:"Tutoriel.",LCHVitrineVideo3HeadingText:"Synchroniser avec l'extension du navigateur.",LCHVitrineVideo4HeadingText:"Mode Pipe.",LCHVitrineTutorialsButtonText:"Regarder plus des tutorials",OLSKLandingBlurbText:"Personnaliser de n'importe quel site web avec JavaScript ou CSS.",LCHVitrineDemoButtonCommitText:"Démo mode Commit",LCHVitrineDemoButtonPreviewText:"Démo mode Preview",LCHVitrineDemoButtonPipeText:"Démo mode Pipe",LCHVitrineBrueghelText:"Une photo d'une carte postale qui contient une peinture de Pieter Bruegel : La Chute des anges rebelles",LCHVitrineDemoRecipeNames:{LCHVitrinePageColoursRandomize:"Randomiser les couleurs de la page",LCHVitrinePageColoursRestore:"Rétablir les couleurs de la page",LCHVitrineCopyPageInfo:"Copier les informations de la page",LCHVitrineSendEmail:"Envoyer email",LCHVitrinePageLinksHighlightAdd:"Surligner des liens de la page",LCHVitrinePageLinksHighlightRemove:"Enlever le surlignage des liens de la page",LCHVitrineMinimalistDateString:"Chaîne de date minimaliste"},LCHVitrineCopyPageInfoAlertText:"Copié dans le presse-papier",LCHFeatureListArray:[["Ajouter du code ou du style.","Créer des Recettes avec JavaScript ou CSS."],["Général ou spécifique.","Activer certaines Recettes basé sur l'URL."],["Augmentez votre navigateur.","L'extension peut exécuter des Recettes automatiquement lors du chargement de la page."],["Avoir ça pour emporter.","Exporter toutes les Recettes sous forme de bookmarklet."]],LCHComposeTitle:"Composer",LCHComposeCreateButtonText:"Créer",LCHComposeListItemUntitledText:"Sans titre",LCHComposeToolsPairButtonText:"Associer l'extension",LCHComposePublicKeyNotValidAlertText:"Entrée non valide",LCHComposeToolsPairStatusWaitingText:"En attente",LCHComposeToolsPairStatusFailedText:"Échoué",LCHComposeLauncherItemCloneText:"Cloner recette",LCHComposePairKeyFieldText:"Clé",LCHComposePairSubmitButtonText:"Soumettre",LCHComposePairClearButtonText:"Supprimer la clé",LCHComposeListItemFlaggedAlertText:"[Marqué]",LCHComposeDetailToolbarBackButtonText:"Back",LCHComposeDetailToolbarCloneButtonText:"Cloner",LCHComposeDetailToolbarDiscardButtonText:"Supprimer",LCHComposeDetailFlagAlertText:"Cette recette va être ignorée parce qu'elle contient du code potentiellement non-sécurisé.",LCHComposeDetailFormNameFieldText:"Nom (e.g. Dire bonjour)",LCHComposeDetailFormSignatureFieldText:"Signature (e.g. XYZAccueillir)",LCHComposeDetailFormInputTypesFieldText:"Types de saisie (e.g. String, Bool)",LCHComposeDetailFormCallbackArgsFieldText:"arguments",LCHComposeDetailFormCallbackBodyFieldText:"Corps de fonction (e.g. window.alert('Bonjour');)",LCHComposeDetailFormOutputTypeFieldText:"Type de sortie (e.g. String)",LCHComposeDetailFormCanonicalExampleCallbackBodyFieldText:"Corps de l'exemple canonique",LCHComposeDetailFormStyleFieldText:"CSS (e.g. body { background: red; })",LCHComposeDetailFormURLFilterFieldText:"URL Filter (e.g. example.com ou /https ?://(.*\\\\.) ?example\\\\.com/i)",LCHComposeDetailFormIsAutomaticFieldLabelText:"Exécuter automatiquement",LCHComposeBuildRunLinkText:"Exécuter",LCHComposeBuildPipeModeEnabledFieldLabelText:"Mode Pipe",LCHComposeBuildPageRecipesEnabledFieldLabelText:"Inclure les recettes de la page",LCHLauncherPipeSubjectPromptFilterInputPlaceholderText:"Sujet",LCHLauncherPipeSubjectPromptPlaceholderText:"Taper pour chercher",LCHLauncherPipeActionPromptFilterInputPlaceholderText:"Action",LCHLauncherFilterInputText:"Taper pour chercher",LCHLauncherInputPlaceholderDefault:"Taper pour chercher",LCHLauncherInputPlaceholderPreview:"Taper pour filtrer",LCHLauncherSubjectPromptPlaceholderText:"Taper pour chercher",LCHLauncherSubjectPromptHeadingText:"Sujet",LCHLauncherActionPromptHeadingText:"Action",LCHLauncherObjectPromptHeadingText:"Objet",LCHStandardRecipeNames:{LCHActiveDocumentFocusElements:"Éléments au points du document active",LCHCopyToClipboard:"Copier dans le presse-papier",LCHLargeText:"Texte élargi",LCHDOMElementFocus:"Faire le point",LCHRunCommand:"Exécuter la commande",LCHSearchWith:"Chercher avec",LCHSearchFor:"Chercher pour",LCHSubjectContainerShowContents:"Montrer le contenu",LCHURLOpen:"Ouvrir l'URL",SubjectContainer:"Contenant des sujets",String:"String",Date:"Date",URL:"URL",ServiceSearchURLTemplate:"Modèle URL de service de recherche",DOMElement:"Élément DOM"},LCHCopyToClipboardButtonText:"Copier dans le presse-papier",ROCORootLinkText:"Visiter rosano.ca",OLSKServiceWorkerUpdateAlertLabelText:"Mise à jour disponible",OLSKServiceWorkerUpdateAlertReloadButtonText:"Recharger",OLSKServiceWorkerLauncherItemReloadText:"Recharger",OLSKServiceWorkerLauncherItemDebugForceUpdateText:"Forcer mis à jour",OLSKRootLinkTextHome:"Retour à l'accueil",OLSKLanguageSwitcherVersionFormat:"Version en %@ / %@",OLSKLanguageSwitcherVersionName:{en:"anglais",fr:"français",es:"espagnol",pt:"portugais",de:"allemand"},SWARLinkText:"Ça fait partie du Doorless App Ring",ROCOGlossaryHeadingText:"Une nouvelle génération d'applications",ROCOGlossaryDoorlessLinkText:"La philosophie 'doorless' (sans porte)",ROCOGlossaryDoorlessBlurbText:"Des applications comme espaces publics non exclusifs.",ROCOGlossaryZeroDataLinkText:"Apprendre plus à propos des applis Zero Data",ROCOGlossaryZeroDataBlurbText:"Être propriétaire de vos données, tout.",ROCOGlossaryGoingWebLinkText:"Entièrement sur le web",ROCOGlossaryGoingWebBlurbText:"Pourquoi j'ai arrêté de faire des applications iOS après douze ans.",ROCOGlossaryAppsLinkText:"Mes autres applications",ROCOGlossaryAppsBlurbText:"Outils pour la capacité d'agir",ROCOGazetteHeadingText:"Suivez mon parcours",ROCOBulletinSubmitButtonText:"S'inscrire à la liste de diffusion",ROCOBulletinFeedbackText:"Veuillez regarder votre boîte de réception (et aussi peut-être le dossier de pourriel) pour un lien d'activation.",OLSKWordingOpenApp:"Ouvrir l'app",OLSKWordingFeatures:"Fonctionnalités",OLSKWordingOpenGuide:"Voir le guide",OLSKWordingDeeperHeading:"Aller plus profond",OLSKWordingVideo:"Vidéo",OLSKWordingTestimonials:"Des témoignages",OLSKWordingFeedbackHeading:"Feedback",OLSKWordingFeedbackBlurb:"Dans l'application, touchez le bouton ℹ︎, puis sélectionnez « Envoyer des commentaires ».",OLSKWordingTypeToSearch:"Taper pour chercher",OLSKWordingTypeToFilter:"Taper pour filtrer",OLSKWordingConfirmText:"Êtes-vous sûr.e ?",OLSKWordingCancelText:"Annuler",OLSKWordingSubmitText:"Soumettre",OLSKWordingDownloadText:"Télécharger",OLSKWordingEditText:"Modifier",OLSKWordingDebugObjectText:"Déboguer cet objet",OLSKWebViewWindowButtonText:"Ouvrir dans une nouvelle fenêtre",OLSKTransportLauncherItemImportJSONText:"Importer JSON (béta)",OLSKTransportLauncherItemImportJSONErrorNotFilledAlertText:"Entrée non remplie",OLSKTransportLauncherItemImportJSONErrorNotValidAlertText:"Entrée non valide",OLSKTransportLauncherItemExportJSONText:"Exporter JSON (béta)",OLSKRemoteStorageConnectConfirmText:"Veuillez brancher votre stockage afin de continuer. Souhaitez-vous faire ça maintenant ?",OLSKRemoteStorageLauncherItemOpenLoginLinkText:"Ouvrir lien d'accès",OLSKRemoteStorageLauncherItemOpenLoginLinkPromptText:"Lien d'accès",OLSKRemoteStorageLauncherItemCopyLoginLinkText:"Copier lien d'accès privé",OLSKRemoteStorageLauncherItemDebugFlushDataText:"Flusher les données",OLSKRemoteStorageLauncherItemDebugFlushDataConfirmText:"Êtes-vous sûr.e ?",OLSKReloadButtonText:"Recharger",OLSKPlaceholderText:"Aucun article sélectionné",OLSKNarrowFilterFieldText:"Filtrer",OLSKModalViewCloseButtonText:"OK",OLSKInstallAlertHeadingText:"Installer dans votre appareil",OLSKInstallAlertBlurbHTMLFormat:"Touchez <em>Partager</em> %$1@, puis <em>Ajouter à l'Écran d'accueil</em> %$2@",OLSKInstallAlertDismissButtonText:"Écarter",OLSKInputWrapperClearButtonText:"Effacer le texte",OLSKFundGrantErrorConnectionText:"Erreur de connexion",OLSKFundGrantErrorDecryptionText:"Erreur de déchiffrement",OLSKFundGrantErrorSigningText:"Erreur de signature",OLSKFundGrantErrorExpiredText:"Accès expiré",OLSKFundGateText:"Déverrouiller des documents sans limite en contribuant au projet. Souhaitez-vous le faire maintenant ?",OLSKFundWebViewTitleText:"Financer un projet",OLSKFundLauncherItemEnterClueText:"Entrer code de confirmation",OLSKFundLauncherItemEnterCluePromptText:"Entrer code de confirmation",OLSKFundLauncherItemClearClueText:"Enlever autorisation",OLSKFundLauncherItemClearClueConfirmText:"Êtes-vous sûr.e ?",OLSKFollowTextFormat:"Trouvez-moi sur %$1@ ou %$2@.",OLSKEditText:"Editer ceci",OLSKCloudRenewButtonText:"Renouveler",OLSKCloudStatusSyncStartButtonText:"Synchroniser",OLSKCloudStatusSyncStopButtonText:"Stop",OLSKCloudStatusDisconnectButtonText:"Débrancher",OLSKCloudStatusDisconnectConfirmText:"Êtes-vous sûr.e ?",OLSKCloudFormConnectButtonText:"Brancher",OLSKCloudFormRegisterLinkText:"Obtenir stockage",OLSKCatalogMasterPlaceholderText:"Appuyez sur + pour créer un article.",OLSKCatalogStashPlaceholderTextFormat:"Articles sélectionnés : %@",OLSKAproposHeadingText:"À propos",OLSKAproposFeedbackButtonText:"Envoyer des commentaires",OLSKAproposShareButtonText:"Dire à un ami.e",OLSKAppToolbarCloudStatusOnline:"En ligne",OLSKAppToolbarCloudStatusOffline:"Hors connexion",OLSKAppToolbarCloudStatusError:"Erreur",OLSKAppToolbarAproposButtonText:"Plus d'info",OLSKAppToolbarLanguageButtonText:"Langage",OLSKAppToolbarGuideLinkText:"Guide",OLSKAppToolbarFundButtonText:"Financer",OLSKAppToolbarClubButtonText:"Adhésion",OLSKAppToolbarLauncherButtonText:"Lanceur",OLSKAppToolbarCloudButtonText:"Stockage",OLSKAppFeatureListArray:[["Accessible partout.","Fonctionne sur les appareils mobiles, les tablettes et les ordinateurs de bureau."],["Pas de Wi-Fi, pas de problème.","Fonctionne hors ligne sans accès à Internet."],["Vos données en tous vos appareils.","Synchronisation automatique sur le cloud avec remoteStorage ou Fission."],["Flux de travail efficace.","Raccourcis clavier pour la plupart des choses."],["Déplacer les données librement.","Importer et exporter des données JSON (béta)."],["Blind-friendly.","Étiquettes de texte sur tous les éléments."],["Privé, pas effrayant.","Pas d'analyse comportementale ni de traceurs intersites."],["Vos données vous appartiennent.",'100% à vous dans une application <a href="https://0data.app">0data</a>.']],OLSKAppFeatureOpenSourceNameText:"Source ouvert.",OLSKAppFeatureOpenSourceBlurbFormat:'Le code is <a href="%@">public</a> pour lire et modifier.'},es:{LCHVitrineTitle:"Launchlet",LCHVitrineDescription:"Hazlo tuyo el web.",LCHVitrineVideo1HeadingText:"Buscar recetas.",LCHVitrineVideo2HeadingText:"Tutorial.",LCHVitrineVideo3HeadingText:"Sincronizar con el extensión del navigador.",LCHVitrineVideo4HeadingText:"Modo de Pipe.",LCHVitrineTutorialsButtonText:"Ver más tutoriales.",OLSKLandingBlurbText:"Personalizar qualquier sitio web con JavaScript o CSS.",LCHVitrineDemoButtonCommitText:"Demo modo de Commit",LCHVitrineDemoButtonPreviewText:"Demo modo de Preview",LCHVitrineDemoButtonPipeText:"Demo modo de Pipe",LCHVitrineBrueghelText:"Una foto de una tarjeta postal que contiene una pintura de Pieter Bruegel : La caída de los ángeles rebeldes",LCHVitrineDemoRecipeNames:{LCHVitrinePageColoursRandomize:"Aleatorizar los colores de la página",LCHVitrinePageColoursRestore:"Restablecer los colores de la página",LCHVitrineCopyPageInfo:"Copiar información de la página",LCHVitrineSendEmail:"Enviar correo",LCHVitrinePageLinksHighlightAdd:"Marcar los enlaces de la página",LCHVitrinePageLinksHighlightRemove:"Quitar las marcas enlace de la página",LCHVitrineMinimalistDateString:"Frase del dato minimalista"},LCHVitrineCopyPageInfoAlertText:"Copiado al portapapeles",LCHFeatureListArray:[["Adicionar scripts o estilos.","Crear Recetas con JavaScript o CSS."],["General o específica.","Activar algunas Recetas basadas en la URL."],["Augmenta tu navegador.","La extensión puede ejecutar Recetas automáticamente al cargar de la página."],["Tomarla para llevar.","Exportar todas las Recetas como un bookmarklet."]],LCHComposeTitle:"Componer",LCHComposeCreateButtonText:"Crear",LCHComposeListItemUntitledText:"Sin título",LCHComposeToolsPairButtonText:"Emparejar extensión",LCHComposePublicKeyNotValidAlertText:"Entrada no válido",LCHComposeToolsPairStatusWaitingText:"Esperando",LCHComposeToolsPairStatusFailedText:"Falló",LCHComposeLauncherItemCloneText:"Clonar receta",LCHComposePairKeyFieldText:"Clave",LCHComposePairSubmitButtonText:"Someter",LCHComposePairClearButtonText:"Eliminar clave",LCHComposeListItemFlaggedAlertText:"[Señalado]",LCHComposeDetailToolbarBackButtonText:"Back",LCHComposeDetailToolbarCloneButtonText:"Clonar",LCHComposeDetailToolbarDiscardButtonText:"Eliminar",LCHComposeDetailFlagAlertText:"Esta receta sera ignorada porque tiene código potencialmente inseguro.",LCHComposeDetailFormNameFieldText:"Nombre (e.g. Decir hola)",LCHComposeDetailFormSignatureFieldText:"Firma (e.g. XYZDarLaBienvenida)",LCHComposeDetailFormInputTypesFieldText:"Tipos de entrada (e.g. String, Bool)",LCHComposeDetailFormCallbackArgsFieldText:"argumentos",LCHComposeDetailFormCallbackBodyFieldText:"Cuerpo de función (e.g. window.alert('Hola');)",LCHComposeDetailFormOutputTypeFieldText:"Tipo de salida (e.g. String)",LCHComposeDetailFormCanonicalExampleCallbackBodyFieldText:"Cuerpo del ejemplo canónico",LCHComposeDetailFormStyleFieldText:"CSS (e.g. body { background: red; })",LCHComposeDetailFormURLFilterFieldText:"URL Filter (e.g. example.com o /https?://(.*\\\\.)?example\\\\.com/i)",LCHComposeDetailFormIsAutomaticFieldLabelText:"Ejecutar automáticamente",LCHComposeBuildRunLinkText:"Ejecutar",LCHComposeBuildPipeModeEnabledFieldLabelText:"Modo de 'Pipe'",LCHComposeBuildPageRecipesEnabledFieldLabelText:"Incluir recetas de página",LCHLauncherPipeSubjectPromptFilterInputPlaceholderText:"Sujeto",LCHLauncherPipeSubjectPromptPlaceholderText:"Escribir para buscar",LCHLauncherPipeActionPromptFilterInputPlaceholderText:"Acción",LCHLauncherFilterInputText:"Escribir para buscar",LCHLauncherInputPlaceholderDefault:"Escribir para buscar",LCHLauncherInputPlaceholderPreview:"Escribir para filtrar",LCHLauncherSubjectPromptPlaceholderText:"Escribir para buscar",LCHLauncherSubjectPromptHeadingText:"Sujeto",LCHLauncherActionPromptHeadingText:"Acto",LCHLauncherObjectPromptHeadingText:"Objeto",LCHStandardRecipeNames:{LCHActiveDocumentFocusElements:"Elementos enfocados del documento activo",LCHCopyToClipboard:"Copiar al portapapeles",LCHLargeText:"Texto aumentado",LCHDOMElementFocus:"Enfocar",LCHRunCommand:"Ejecutar comando",LCHSearchWith:"Buscar con",LCHSearchFor:"Buscar para",LCHSubjectContainerShowContents:"Mostrar contenidos",LCHURLOpen:"Abrir URL",SubjectContainer:"Contenido de sujetos",String:"String",Date:"Date",URL:"URL",ServiceSearchURLTemplate:"Plantilla URL de servicio de búsqueda",DOMElement:"Elemento DOM"},LCHCopyToClipboardButtonText:"Copiar al portapapeles",ROCORootLinkText:"Visitar rosano.ca",OLSKServiceWorkerUpdateAlertLabelText:"Actualización disponible",OLSKServiceWorkerUpdateAlertReloadButtonText:"Recargar",OLSKServiceWorkerLauncherItemReloadText:"Recargar",OLSKServiceWorkerLauncherItemDebugForceUpdateText:"Forzar actualización",OLSKRootLinkTextHome:"Regresar a la pagina de inicio",OLSKLanguageSwitcherVersionFormat:"Versión en %@ / %@",OLSKLanguageSwitcherVersionName:{en:"Inglés",fr:"Francés",es:"Español",pt:"Portugués",de:"Alemán"},SWARLinkText:"Hace parte del Doorless App Ring",ROCOGlossaryHeadingText:"Una nueva clase de aplicaciones",ROCOGlossaryDoorlessLinkText:"Filosofía 'doorless' (sin puerta)",ROCOGlossaryDoorlessBlurbText:"Las aplicaciones como espacios públicos no excluyentes.",ROCOGlossaryZeroDataLinkText:"Aprender más sobre applicaciónes Zero Data",ROCOGlossaryZeroDataBlurbText:"Ser dueno de tus datos, todos ellos.",ROCOGlossaryGoingWebLinkText:"Totalmente web",ROCOGlossaryGoingWebBlurbText:"Por qué dejé de hacer aplicaciones iOS después de doce años.",ROCOGlossaryAppsLinkText:"Mis otras aplicaciones",ROCOGlossaryAppsBlurbText:"Herramientas para la agencia",ROCOGazetteHeadingText:"Sigue mi viaje",ROCOBulletinSubmitButtonText:"Suscribirse a la lista de correo",ROCOBulletinFeedbackText:"Mira tu bandeja de entrada (y quizá también la carpeta de spam) para un enlace de activación.",OLSKWordingOpenApp:"Abrir app",OLSKWordingFeatures:"Características",OLSKWordingOpenGuide:"Ver la guía",OLSKWordingDeeperHeading:"Profundizar más",OLSKWordingVideo:"Video",OLSKWordingTestimonials:"Recomendaciones",OLSKWordingFeedbackHeading:"Feedback",OLSKWordingFeedbackBlurb:'Desde dentro de la aplicación, toca el botón ℹ︎, y después elegir "Enviar feedback".',OLSKWordingTypeToSearch:"Escribir para buscar",OLSKWordingTypeToFilter:"Escribir para filtrar",OLSKWordingConfirmText:"¿Est@as segur@?",OLSKWordingCancelText:"Cancelar",OLSKWordingSubmitText:"Enviar",OLSKWordingDownloadText:"Descargar",OLSKWordingEditText:"Editar",OLSKWordingDebugObjectText:"Depurar este objeto",OLSKWebViewWindowButtonText:"Abrir en una nueva ventana",OLSKTransportLauncherItemImportJSONText:"Importar JSON (beta)",OLSKTransportLauncherItemImportJSONErrorNotFilledAlertText:"Entrada no cargada",OLSKTransportLauncherItemImportJSONErrorNotValidAlertText:"Entrada no valida",OLSKTransportLauncherItemExportJSONText:"Exportar JSON (beta)",OLSKRemoteStorageConnectConfirmText:"Conecta tu almacenamiento para continuar. ¿Te gustaría hacer esto ahora?",OLSKRemoteStorageLauncherItemOpenLoginLinkText:"Abrir enlace de acceso",OLSKRemoteStorageLauncherItemOpenLoginLinkPromptText:"Enlace de acceso",OLSKRemoteStorageLauncherItemCopyLoginLinkText:"Copiar enlace de acceso privado",OLSKRemoteStorageLauncherItemDebugFlushDataText:"Pulgar los datos",OLSKRemoteStorageLauncherItemDebugFlushDataConfirmText:"Estás segur@?",OLSKReloadButtonText:"Recargar",OLSKPlaceholderText:"Ningún artículo seleccionado",OLSKNarrowFilterFieldText:"Filtrar",OLSKModalViewCloseButtonText:"OK",OLSKInstallAlertHeadingText:"Instalar en tu dispositivo",OLSKInstallAlertBlurbHTMLFormat:"Toca <em>Compartir</em> %$1@, y después <em>Adicionar a la Tela de Inicio</em> %$2@",OLSKInstallAlertDismissButtonText:"Descartar",OLSKInputWrapperClearButtonText:"Despejar el texto",OLSKFundGrantErrorConnectionText:"Error de conexión",OLSKFundGrantErrorDecryptionText:"Error de deciframiento",OLSKFundGrantErrorSigningText:"Error de signatura",OLSKFundGrantErrorExpiredText:"Acceso vencido",OLSKFundGateText:"Desbloquear documentos ilimitados por contribuir al proyecto. ¿Te gustaría hacer eso ahora?",OLSKFundWebViewTitleText:"Financiar un proyecto",OLSKFundLauncherItemEnterClueText:"Entrar código de confirmación",OLSKFundLauncherItemEnterCluePromptText:"Entrar código de confirmación",OLSKFundLauncherItemClearClueText:"Despejar autorización",OLSKFundLauncherItemClearClueConfirmText:"¿Est@s segur@?",OLSKFollowTextFormat:"Encuentre-me en %$1@ o %$2@.",OLSKEditText:"Editar eso",OLSKCloudRenewButtonText:"Renovar",OLSKCloudStatusSyncStartButtonText:"Sincronizar",OLSKCloudStatusSyncStopButtonText:"Parar",OLSKCloudStatusDisconnectButtonText:"Desconectar",OLSKCloudStatusDisconnectConfirmText:"¿Estás segur@?",OLSKCloudFormConnectButtonText:"Conectar",OLSKCloudFormRegisterLinkText:"Conseguir almacenamiento",OLSKCatalogMasterPlaceholderText:"Pulse + para crear un artículo.",OLSKCatalogStashPlaceholderTextFormat:"Artículo seleccionados: %@",OLSKAproposHeadingText:"Sobre",OLSKAproposFeedbackButtonText:"Enviar feedback",OLSKAproposShareButtonText:"Decirlo a un amig@",OLSKAppToolbarCloudStatusOnline:"En líneo",OLSKAppToolbarCloudStatusOffline:"Sin conexión",OLSKAppToolbarCloudStatusError:"Error",OLSKAppToolbarAproposButtonText:"Más información",OLSKAppToolbarLanguageButtonText:"Lenguaje",OLSKAppToolbarGuideLinkText:"Guía",OLSKAppToolbarFundButtonText:"Financiar",OLSKAppToolbarClubButtonText:"Membresía",OLSKAppToolbarLauncherButtonText:"Lanzador",OLSKAppToolbarCloudButtonText:"Almacenamiento",OLSKAppFeatureListArray:[["Accesible en cualquier lugar.","Foncione en dispositivos mobiles, tabletas y computadoras."],["Sin Wi-Fi, sin problema.","Foncione offline sin acesso al internet."],["Tus dados en todos tus dispositivos.","Sincronizar al nube automáticamente con remoteStorage o Fission."],["Flujo de trabajo eficiente.","Atajos de teclado para la mayoría de las cosas."],["Mueve los datos libremente.","Importar y exportar datos JSON (beta)"],["Blind-friendly.","Etiquetas de texto en todos los elementos."],["Privado, no creepy.","No hay análisis de comportamiento ni rastreadores inter-sitios."],["Ser dueno de tus datos.",'100% tuyo en una aplicación <a href="https://0data.app">0data</a>.']],OLSKAppFeatureOpenSourceNameText:"Código aberto.",OLSKAppFeatureOpenSourceBlurbFormat:'El código es <a href="%@">público</a> para leer e modificar.'},en:{LCHVitrineTitle:"Launchlet",LCHVitrineDescription:"Make the web yours.",LCHVitrineVideo1HeadingText:"Search recipes.",LCHVitrineVideo2HeadingText:"Tutorial.",LCHVitrineVideo3HeadingText:"Sync with the browser extension.",LCHVitrineVideo4HeadingText:"Pipe mode.",LCHVitrineTutorialsButtonText:"Watch more tutorials",OLSKLandingBlurbText:"Customize any website with JavaScript or CSS.",LCHVitrineDemoButtonCommitText:"Demo Commit mode",LCHVitrineDemoButtonPreviewText:"Demo Preview mode",LCHVitrineDemoButtonPipeText:"Demo Pipe mode",LCHVitrineBrueghelText:"A photo of a postcard containing Pieter Bruegel's painting: The Fall of the Rebel Angels",LCHVitrineDemoRecipeNames:{LCHVitrinePageColoursRandomize:"Randomize page colours",LCHVitrinePageColoursRestore:"Restore page colours",LCHVitrineCopyPageInfo:"Copy page info",LCHVitrineSendEmail:"Send email",LCHVitrinePageLinksHighlightAdd:"Highlight page links",LCHVitrinePageLinksHighlightRemove:"Remove page links highlight",LCHVitrineMinimalistDateString:"Minimalist Date String"},LCHVitrineCopyPageInfoAlertText:"Copied to clipboard",LCHFeatureListArray:[["Add scripts or styles.","Create Recipes with JavaScript or CSS."],["General or specific.","Trigger some Recipes based on the URL."],["Power up your browser.","The extension can run Recipes automatically on page load."],["Save it to go.","Export all Recipes as a bookmarklet."]],LCHGuideTitle:"Launchlet Guide",LCHGuideDescription:"Documentation for project",LCHGuideDocumentFields:{LCHDocumentName:"Name",LCHDocumentCallbackBody:"Callback",LCHDocumentSignature:"Signature",LCHDocumentInputTypes:"Input Types",LCHDocumentCallbackArgs:"Arguments",LCHDocumentOutputType:"Output Type"},LCHComposeTitle:"Compose",LCHComposeCreateButtonText:"Create",LCHComposeListItemUntitledText:"Untitled",LCHComposeToolsPairButtonText:"Pair extension",LCHComposePublicKeyNotValidAlertText:"Input not valid",LCHComposeToolsPairStatusWaitingText:"Waiting",LCHComposeToolsPairStatusFailedText:"Failed",LCHComposeLauncherItemCloneText:"Clone recipe",LCHComposePairKeyFieldText:"Key",LCHComposePairSubmitButtonText:"Submit",LCHComposePairClearButtonText:"Delete key",LCHComposeListItemFlaggedAlertText:"[Flagged]",LCHComposeDetailToolbarBackButtonText:"Back",LCHComposeDetailToolbarCloneButtonText:"Clone",LCHComposeDetailToolbarDiscardButtonText:"Discard",LCHComposeDetailFlagAlertText:"This recipe will be ignored because it contains potentially unsafe code.",LCHComposeDetailFormNameFieldText:"Name (e.g. Say Hello)",LCHComposeDetailFormSignatureFieldText:"Signature (e.g. XYZGreet)",LCHComposeDetailFormInputTypesFieldText:"Input Types (e.g. String, Bool)",LCHComposeDetailFormCallbackArgsFieldText:"arguments",LCHComposeDetailFormCallbackBodyFieldText:"Function Body (e.g. window.alert('Hello');)",LCHComposeDetailFormOutputTypeFieldText:"Output Type (e.g. String)",LCHComposeDetailFormCanonicalExampleCallbackBodyFieldText:"Canonical Example Body",LCHComposeDetailFormStyleFieldText:"CSS (e.g. body { background: red; })",LCHComposeDetailFormURLFilterFieldText:"URL Filter (e.g. example.com or /https?://(.*\\\\.)?example\\\\.com/i)",LCHComposeDetailFormIsAutomaticFieldLabelText:"Run automatically",LCHComposeBuildRunLinkText:"Run",LCHComposeBuildPipeModeEnabledFieldLabelText:"Pipe mode",LCHComposeBuildPageRecipesEnabledFieldLabelText:"Include page recipes",LCHLauncherPipeSubjectPromptFilterInputPlaceholderText:"Subject",LCHLauncherPipeSubjectPromptPlaceholderText:"Type to search",LCHLauncherPipeActionPromptFilterInputPlaceholderText:"Action",LCHLauncherFilterInputText:"Type to search",LCHLauncherInputPlaceholderDefault:"Type to search",LCHLauncherInputPlaceholderPreview:"Type to filter",LCHLauncherSubjectPromptPlaceholderText:"Type to search",LCHLauncherSubjectPromptHeadingText:"Subject",LCHLauncherActionPromptHeadingText:"Action",LCHLauncherObjectPromptHeadingText:"Object",LCHStandardRecipeNames:{LCHActiveDocumentFocusElements:"Active Document Focus Elements",LCHCopyToClipboard:"Copy to clipboard",LCHLargeText:"Large text",LCHDOMElementFocus:"Focus",LCHRunCommand:"Run Command",LCHSearchWith:"Search With",LCHSearchFor:"Search For",LCHSubjectContainerShowContents:"Show Contents",LCHURLOpen:"Open URL",SubjectContainer:"Subject Container",String:"String",Date:"Date",URL:"URL",ServiceSearchURLTemplate:"Search Service URL Template",DOMElement:"DOM Element"},LCHCopyToClipboardButtonText:"Copy to clipboard",ROCORootLinkText:"Visit rosano.ca",OLSKServiceWorkerUpdateAlertLabelText:"Update available",OLSKServiceWorkerUpdateAlertReloadButtonText:"Reload",OLSKServiceWorkerLauncherItemReloadText:"Reload",OLSKServiceWorkerLauncherItemDebugForceUpdateText:"Force update",OLSKRootLinkTextHome:"Return to the homepage",OLSKLanguageSwitcherVersionFormat:"Version in %@ / %@",OLSKLanguageSwitcherVersionName:{en:"English",fr:"French",es:"Spanish",pt:"Portuguese",de:"German"},SWARLinkText:"Part of the Doorless App Ring",ROCOGlossaryHeadingText:"A new breed of apps",ROCOGlossaryDoorlessLinkText:"Doorless philosophy",ROCOGlossaryDoorlessBlurbText:"Apps as non-exclusionary public spaces.",ROCOGlossaryZeroDataLinkText:"Learn more about Zero Data apps",ROCOGlossaryZeroDataBlurbText:"Own your data, 100%",ROCOGlossaryGoingWebLinkText:"Going fully web",ROCOGlossaryGoingWebBlurbText:"Why I stopped making iOS apps after twelve years.",ROCOGlossaryAppsLinkText:"My other apps",ROCOGlossaryAppsBlurbText:"Tools for agency",ROCOGazetteHeadingText:"Follow my journey",ROCOBulletinSubmitButtonText:"Subscribe to mailing list",ROCOBulletinFeedbackText:"Check your inbox (and maybe the spam folder) for an activation link.",OLSKWordingOpenApp:"Open app",OLSKWordingFeatures:"Features",OLSKWordingOpenGuide:"See the guide",OLSKWordingDeeperHeading:"Go deeper",OLSKWordingVideo:"Video",OLSKWordingTestimonials:"Testimonials",OLSKWordingFeedbackHeading:"Feedback",OLSKWordingFeedbackBlurb:'From within the app, tap the ℹ︎ button, then select "Send feedback".',OLSKWordingTypeToSearch:"Type to search",OLSKWordingTypeToFilter:"Type to filter",OLSKWordingConfirmText:"Are you sure?",OLSKWordingCancelText:"Cancel",OLSKWordingSubmitText:"Submit",OLSKWordingDownloadText:"Download",OLSKWordingEditText:"Edit",OLSKWordingDebugObjectText:"Debug this object",OLSKWebViewWindowButtonText:"Open in new window",OLSKTransportLauncherItemImportJSONText:"Import JSON (beta)",OLSKTransportLauncherItemImportJSONErrorNotFilledAlertText:"Input not filled",OLSKTransportLauncherItemImportJSONErrorNotValidAlertText:"Input not valid",OLSKTransportLauncherItemExportJSONText:"Export JSON (beta)",OLSKRemoteStorageConnectConfirmText:"Connect your cloud to continue. Would you like to do this now?",OLSKRemoteStorageLauncherItemOpenLoginLinkText:"Open access link",OLSKRemoteStorageLauncherItemOpenLoginLinkPromptText:"Access link",OLSKRemoteStorageLauncherItemCopyLoginLinkText:"Copy private access link",OLSKRemoteStorageLauncherItemDebugFlushDataText:"Flush data",OLSKRemoteStorageLauncherItemDebugFlushDataConfirmText:"Are you sure?",OLSKReloadButtonText:"Reload",OLSKPlaceholderText:"No item selected",OLSKNarrowFilterFieldText:"Filter",OLSKModalViewCloseButtonText:"Done",OLSKInstallAlertHeadingText:"Install on your device",OLSKInstallAlertBlurbHTMLFormat:"Tap <em>Share</em> %$1@, then <em>Add to Home Screen</em> %$2@",OLSKInstallAlertDismissButtonText:"Dismiss",OLSKInputWrapperClearButtonText:"Clear text",OLSKFundGrantErrorConnectionText:"Connection error",OLSKFundGrantErrorDecryptionText:"Decryption error",OLSKFundGrantErrorSigningText:"Signing error",OLSKFundGrantErrorExpiredText:"Access expired",OLSKFundGateText:"Unlock unlimited documents by making a contribution to the project. Would you like to do this now?",OLSKFundWebViewTitleText:"Fund a project",OLSKFundLauncherItemEnterClueText:"Enter confirmation code",OLSKFundLauncherItemEnterCluePromptText:"Enter confirmation code",OLSKFundLauncherItemClearClueText:"Clear authorization",OLSKFundLauncherItemClearClueConfirmText:"Are you sure?",OLSKFollowTextFormat:"Find me on %$1@ or %$2@.",OLSKEditText:"Edit this",OLSKCloudRenewButtonText:"Renew",OLSKCloudStatusSyncStartButtonText:"Sync",OLSKCloudStatusSyncStopButtonText:"Stop",OLSKCloudStatusDisconnectButtonText:"Disconnect",OLSKCloudStatusDisconnectConfirmText:"Are you sure?",OLSKCloudFormConnectButtonText:"Connect",OLSKCloudFormRegisterLinkText:"Get a cloud",OLSKCatalogMasterPlaceholderText:"Tap + to create an item.",OLSKCatalogStashPlaceholderTextFormat:"Items selected: %@",OLSKAproposHeadingText:"About",OLSKAproposFeedbackButtonText:"Send feedback",OLSKAproposShareButtonText:"Tell a friend",OLSKAppToolbarCloudStatusOnline:"Online",OLSKAppToolbarCloudStatusOffline:"Offline",OLSKAppToolbarCloudStatusError:"Error",OLSKAppToolbarAproposButtonText:"More info",OLSKAppToolbarLanguageButtonText:"Language",OLSKAppToolbarGuideLinkText:"Guide",OLSKAppToolbarFundButtonText:"Fund",OLSKAppToolbarClubButtonText:"Membership",OLSKAppToolbarLauncherButtonText:"Launcher",OLSKAppToolbarCloudButtonText:"Cloud",OLSKAppFeatureListArray:[["Accessible anywhere.","Works on mobile, tablet, and desktop devices."],["No Wi-Fi, no problem.","Works offline without internet access."],["Your data on all your devices.","Automatic cloud sync with remoteStorage or Fission."],["Efficient workflow.","Keyboard shortcuts for most things."],["Move data freely.","Import and export JSON data (beta)."],["Blind-friendly.","Text labels on all elements."],["Private, not creepy.","No behavioural analytics or cross-site trackers."],["Own your data.",'100% yours in a <a href="https://0data.app">0data</a> app.']],OLSKAppFeatureOpenSourceNameText:"Open-source.",OLSKAppFeatureOpenSourceBlurbFormat:'The code is <a href="%@">public</a> to read and modify.'},de:{ROCORootLinkText:"Besuchen rosano.ca",OLSKRootLinkTextHome:"Zurück zur Homepage",OLSKLanguageSwitcherVersionFormat:"Versão no %@ / %@",OLSKLanguageSwitcherVersionName:{en:"Englisch",fr:"Französisch",es:"Spanisch",pt:"Portugiesisch",de:"Deutsch"},ROCOGazetteHeadingText:"Folge meine Reise",ROCOBulletinSubmitButtonText:"Abonniere dir die Mailingliste",ROCOBulletinFeedbackText:"Schau in deinem Posteingang (und vielleicht im Spam-Ordner) nach einem Aktivierungslink."},compilation:{"/Users/rozano/Mega/lch/lch-web/os-app/dev-launcher/i18n.pt.yml":{LCHLauncherInputPlaceholderDefault:"Digitar para pesquisar",LCHLauncherInputPlaceholderPreview:"Digitar para filtrar",LCHLauncherSubjectPromptPlaceholderText:"Digitar para pesquisar",LCHLauncherSubjectPromptHeadingText:"Sujeito",LCHLauncherActionPromptHeadingText:"Ação",LCHLauncherObjectPromptHeadingText:"Objeto"},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launcher/recipes/actions/LCHCopyToClipboard/i18n.pt.yml":{LCHCopyToClipboardButtonText:"Cópia na área de transferência"},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launcher/recipes/i18n.pt.yml":{LCHStandardRecipeNames:{LCHActiveDocumentFocusElements:"Elementos de foco no documento ativo",LCHCopyToClipboard:"Cópia na área de transferência",LCHLargeText:"Texto grande",LCHDOMElementFocus:"Foco",LCHRunCommand:"Executar Comando",LCHSearchWith:"Buscar com",LCHSearchFor:"Buscar por",LCHSubjectContainerShowContents:"Mostrar conteúdo",LCHURLOpen:"Abrir URL",SubjectContainer:"Contêiner do Sujeito",String:"Sequência",Date:"Data",URL:"URL",ServiceSearchURLTemplate:"Modelo de URL do serviço de pesquisa",DOMElement:"Elemento do DOM"}},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launchxr/submodules/sub-command/i18n.pt.yml":{LCHLauncherFilterInputText:"Digitar para pesquisar"},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launchxr/submodules/sub-pipe/i18n.pt.yml":{LCHLauncherPipeSubjectPromptFilterInputPlaceholderText:null,LCHLauncherPipeSubjectPromptPlaceholderText:"Digitar para pesquisar",LCHLauncherPipeActionPromptFilterInputPlaceholderText:"Ação"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/i18n.pt.yml":{LCHComposeTitle:"Compor",LCHComposeCreateButtonText:"Criar",LCHComposeListItemUntitledText:"Sem título",LCHComposeToolsPairButtonText:"Extensão do par",LCHComposePublicKeyNotValidAlertText:"Entrada não válida",LCHComposeToolsPairStatusWaitingText:"Esperando",LCHComposeToolsPairStatusFailedText:"Falhado",LCHComposeLauncherItemCloneText:"Clonar a receita",LCHComposeLauncherItemImportJSONText:"Importar JSON (beta)",LCHComposeLauncherItemImportJSONErrorNotFilledAlertText:"Entrada não preenchida",LCHComposeLauncherItemImportJSONErrorNotValidAlertText:"Entrada não válida",LCHComposeLauncherItemExportJSONText:"Exportar JSON (beta)"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/submodules/LCHComposeBuild/i18n.pt.yml":{LCHComposeBuildRunLinkText:"Executar",LCHComposeBuildPipeModeEnabledFieldLabelText:"Modo Encanado",LCHComposeBuildPageRecipesEnabledFieldLabelText:"Incluir receitas da página"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/submodules/LCHComposeDetail/i18n.pt.yml":{LCHComposeDetailToolbarBackButtonText:"Voltar",LCHComposeDetailToolbarCloneButtonText:"Clonar",LCHComposeDetailToolbarDiscardButtonText:"Eliminar",LCHComposeDetailDiscardConfirmText:"Você tem certeza?",LCHComposeDetailFlagAlertText:"Essa receita será ignorada porque contém um código potencialmente inseguro.",LCHComposeDetailFormNameFieldText:"Nome (por exemplo: Dizer Olá)",LCHComposeDetailFormSignatureFieldText:"Assinatura (por exemplo, XYZCumprimentar)",LCHComposeDetailFormInputTypesFieldText:"Tipos de entrada (por exemplo, String, Bool)",LCHComposeDetailFormCallbackArgsFieldText:"argumentos",LCHComposeDetailFormCallbackBodyFieldText:"Corpo da Função (por exemplo, window.alert('Olá');)",LCHComposeDetailFormOutputTypeFieldText:"Tipo de saída (por exemplo, String)",LCHComposeDetailFormCanonicalExampleCallbackBodyFieldText:"Corpo do Exemplo Canônico",LCHComposeDetailFormStyleFieldText:"CSS (por exemplo, body { background: red; })",LCHComposeDetailFormURLFilterFieldText:"Filtro do URL (por exemplo, example.com ou /https?://(.*\\\\.)?example\\\\.com/i)'",LCHComposeDetailFormIsAutomaticFieldLabelText:"É automatico"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/submodules/LCHComposeListItem/i18n.pt.yml":{LCHComposeListItemFlaggedAlertText:"[Bandeirado]"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/submodules/LCHComposePair/i18n.pt.yml":{LCHComposePairKeyFieldText:"Chave",LCHComposePairSubmitButtonText:"Submeter",LCHComposePairClearButtonText:"Apagar chave"},"/Users/rozano/Mega/lch/lch-web/os-app/open-guide/i18n.pt.yml":{LCHGuideTitle:"Guia de Launchlet",LCHGuideDescription:"Documentação pelo projeto",LCHGuideDocumentFields:{LCHDocumentName:"Nome",LCHDocumentCallbackBody:"Callback",LCHDocumentSignature:"Assinatura",LCHDocumentInputTypes:"Tipos de entrada",LCHDocumentCallbackArgs:"Argumentos",LCHDocumentOutputType:"Tipo de saída"}},"/Users/rozano/Mega/lch/lch-web/os-app/open-vitrine/i18n.pt.yml":{LCHVitrineTitle:"Launchlet",LCHVitrineDescription:"Faça sua o web.",LCHVitrineVideo1HeadingText:"Pesquisar receitas.",LCHVitrineVideo2HeadingText:"Tutorial.",LCHVitrineVideo3HeadingText:"Sincronizar com a extensão do navegador.",LCHVitrineVideo4HeadingText:"Modo Encanado.",OLSKLandingBlurbText:"Personalizar qualquer website com JavaScript ou CSS.",LCHVitrineDemoButtonCommitText:"Modo Commit de demonstração.",LCHVitrineDemoButtonPreviewText:"Modo de Preview de demonstração",LCHVitrineDemoButtonPipeText:"Modo Encanado de demonstração",LCHVitrineBrueghelText:"Uma foto de um cartão postal contendo a pintura de Pieter Bruegel: A Queda dos Condenados",LCHVitrineDemoRecipeNames:{LCHVitrinePageColoursRandomize:"Randomizar as cores das páginas",LCHVitrinePageColoursRestore:"Restaurar as cores das páginas",LCHVitrineCopyPageInfo:"Copiar informação da página",LCHVitrineSendEmail:"Enviar e-mail",LCHVitrinePageLinksHighlightAdd:"Destacar links da página",LCHVitrinePageLinksHighlightRemove:"Remover a destaca doos links da página",LCHVitrineMinimalistDateString:"Sequência minimalista da data"},LCHVitrineCopyPageInfoAlertText:"Copiado para área de transferência"},"/Users/rozano/Mega/lch/lch-web/os-app/open-vitrine/submodules/LCHFeatureList/i18n.pt.yml":{LCHFeatureListArray:[["Adicionar scripts ou estilos.","Criar receitas com JavaScript ou CSS."],["Geral ou específica.","Acione algumas receitas com base na URL."],["Acione seu navegador.","A extensão pode executar Recipes automaticamente no carregamento da página."],["Tomar para levar.","Exportar todas as Receitas num bookmarklet."]]},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launcher/i18n.en.yml":{LCHLauncherInputPlaceholderDefault:"Type to search",LCHLauncherInputPlaceholderPreview:"Type to filter",LCHLauncherSubjectPromptPlaceholderText:"Type to search",LCHLauncherSubjectPromptHeadingText:"Subject",LCHLauncherActionPromptHeadingText:"Action",LCHLauncherObjectPromptHeadingText:"Object"},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launcher/i18n.es.yml":{LCHLauncherInputPlaceholderDefault:"Escribir para buscar",LCHLauncherInputPlaceholderPreview:"Escribir para filtrar",LCHLauncherSubjectPromptPlaceholderText:"Escribir para buscar",LCHLauncherSubjectPromptHeadingText:"Sujeto",LCHLauncherActionPromptHeadingText:"Acto",LCHLauncherObjectPromptHeadingText:"Objeto"},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launcher/i18n.fr.yml":{LCHLauncherInputPlaceholderDefault:"Taper pour chercher",LCHLauncherInputPlaceholderPreview:"Taper pour filtrer",LCHLauncherSubjectPromptPlaceholderText:"Taper pour chercher",LCHLauncherSubjectPromptHeadingText:"Sujet",LCHLauncherActionPromptHeadingText:"Action",LCHLauncherObjectPromptHeadingText:"Objet"},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launcher/recipes/actions/LCHCopyToClipboard/i18n.en.yml":{LCHCopyToClipboardButtonText:"Copy to clipboard"},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launcher/recipes/actions/LCHCopyToClipboard/i18n.es.yml":{LCHCopyToClipboardButtonText:"Copiar al portapapeles"},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launcher/recipes/actions/LCHCopyToClipboard/i18n.fr.yml":{LCHCopyToClipboardButtonText:"Copier dans le presse-papier"},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launcher/recipes/i18n.en.yml":{LCHStandardRecipeNames:{LCHActiveDocumentFocusElements:"Active Document Focus Elements",LCHCopyToClipboard:"Copy to clipboard",LCHLargeText:"Large text",LCHDOMElementFocus:"Focus",LCHRunCommand:"Run Command",LCHSearchWith:"Search With",LCHSearchFor:"Search For",LCHSubjectContainerShowContents:"Show Contents",LCHURLOpen:"Open URL",SubjectContainer:"Subject Container",String:"String",Date:"Date",URL:"URL",ServiceSearchURLTemplate:"Search Service URL Template",DOMElement:"DOM Element"}},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launcher/recipes/i18n.es.yml":{LCHStandardRecipeNames:{LCHActiveDocumentFocusElements:"Elementos enfocados del documento activo",LCHCopyToClipboard:"Copiar al portapapeles",LCHLargeText:"Texto aumentado",LCHDOMElementFocus:"Enfocar",LCHRunCommand:"Ejecutar comando",LCHSearchWith:"Buscar con",LCHSearchFor:"Buscar para",LCHSubjectContainerShowContents:"Mostrar contenidos",LCHURLOpen:"Abrir URL",SubjectContainer:"Contenido de sujetos",String:"String",Date:"Date",URL:"URL",ServiceSearchURLTemplate:"Plantilla URL de servicio de búsqueda",DOMElement:"Elemento DOM"}},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launcher/recipes/i18n.fr.yml":{LCHStandardRecipeNames:{LCHActiveDocumentFocusElements:"Éléments au points du document active",LCHCopyToClipboard:"Copier dans le presse-papier",LCHLargeText:"Texte élargi",LCHDOMElementFocus:"Faire le point",LCHRunCommand:"Exécuter la commande",LCHSearchWith:"Chercher avec",LCHSearchFor:"Chercher pour",LCHSubjectContainerShowContents:"Montrer le contenu",LCHURLOpen:"Ouvrir l'URL",SubjectContainer:"Contenant des sujets",String:"String",Date:"Date",URL:"URL",ServiceSearchURLTemplate:"Modèle URL de service de recherche",DOMElement:"Élément DOM"}},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launchxr/submodules/sub-command/i18n.en.yml":{LCHLauncherFilterInputText:"Type to search"},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launchxr/submodules/sub-command/i18n.es.yml":{LCHLauncherFilterInputText:"Escribir para buscar"},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launchxr/submodules/sub-command/i18n.fr.yml":{LCHLauncherFilterInputText:"Taper pour chercher"},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launchxr/submodules/sub-pipe/i18n.en.yml":{LCHLauncherPipeSubjectPromptFilterInputPlaceholderText:"Subject",LCHLauncherPipeSubjectPromptPlaceholderText:"Type to search",LCHLauncherPipeActionPromptFilterInputPlaceholderText:"Action"},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launchxr/submodules/sub-pipe/i18n.es.yml":{LCHLauncherPipeSubjectPromptFilterInputPlaceholderText:"Sujeto",LCHLauncherPipeSubjectPromptPlaceholderText:"Escribir para buscar",LCHLauncherPipeActionPromptFilterInputPlaceholderText:"Acción"},"/Users/rozano/Mega/lch/lch-web/os-app/dev-launchxr/submodules/sub-pipe/i18n.fr.yml":{LCHLauncherPipeSubjectPromptFilterInputPlaceholderText:"Sujet",LCHLauncherPipeSubjectPromptPlaceholderText:"Taper pour chercher",LCHLauncherPipeActionPromptFilterInputPlaceholderText:"Action"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/i18n.en.yml":{LCHComposeTitle:"Compose",LCHComposeCreateButtonText:"Create",LCHComposeListItemUntitledText:"Untitled",LCHComposeToolsPairButtonText:"Pair extension",LCHComposePublicKeyNotValidAlertText:"Input not valid",LCHComposeToolsPairStatusWaitingText:"Waiting",LCHComposeToolsPairStatusFailedText:"Failed",LCHComposeLauncherItemCloneText:"Clone recipe",LCHComposeLauncherItemImportJSONText:"Import JSON (beta)",LCHComposeLauncherItemImportJSONErrorNotFilledAlertText:"Input not filled",LCHComposeLauncherItemImportJSONErrorNotValidAlertText:"Input not valid",LCHComposeLauncherItemExportJSONText:"Export JSON (beta)"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/i18n.es.yml":{LCHComposeTitle:"Componer",LCHComposeCreateButtonText:"Crear",LCHComposeListItemUntitledText:"Sin título",LCHComposeToolsPairButtonText:"Emparejar extensión",LCHComposePublicKeyNotValidAlertText:"Entrada no válido",LCHComposeToolsPairStatusWaitingText:"Esperando",LCHComposeToolsPairStatusFailedText:"Falló",LCHComposeLauncherItemCloneText:"Clonar receta",LCHComposeLauncherItemImportJSONText:"Importar JSON (beta)",LCHComposeLauncherItemImportJSONErrorNotFilledAlertText:"Entrada no cargada",LCHComposeLauncherItemImportJSONErrorNotValidAlertText:"Entrada no valida",LCHComposeLauncherItemExportJSONText:"Exportar JSON (beta)"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/i18n.fr.yml":{LCHComposeTitle:"Composer",LCHComposeCreateButtonText:"Créer",LCHComposeListItemUntitledText:"Sans titre",LCHComposeToolsPairButtonText:"Associer l'extension",LCHComposePublicKeyNotValidAlertText:"Entrée non valide",LCHComposeToolsPairStatusWaitingText:"En attente",LCHComposeToolsPairStatusFailedText:"Échoué",LCHComposeLauncherItemCloneText:"Cloner recette",LCHComposeLauncherItemImportJSONText:"Importer JSON (béta)",LCHComposeLauncherItemImportJSONErrorNotFilledAlertText:"Entrée non remplie",LCHComposeLauncherItemImportJSONErrorNotValidAlertText:"Entrée non valide",LCHComposeLauncherItemExportJSONText:"Exporter JSON (béta)"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/submodules/LCHComposeBuild/i18n.en.yml":{LCHComposeBuildRunLinkText:"Run",LCHComposeBuildPipeModeEnabledFieldLabelText:"Pipe mode",LCHComposeBuildPageRecipesEnabledFieldLabelText:"Include page recipes"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/submodules/LCHComposeBuild/i18n.es.yml":{LCHComposeBuildRunLinkText:"Ejecutar",LCHComposeBuildPipeModeEnabledFieldLabelText:"Modo de 'Pipe'",LCHComposeBuildPageRecipesEnabledFieldLabelText:"Incluir recetas de página"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/submodules/LCHComposeBuild/i18n.fr.yml":{LCHComposeBuildRunLinkText:"Exécuter",LCHComposeBuildPipeModeEnabledFieldLabelText:"Mode Pipe",LCHComposeBuildPageRecipesEnabledFieldLabelText:"Inclure les recettes de la page"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/submodules/LCHComposeDetail/i18n.en.yml":{LCHComposeDetailToolbarBackButtonText:"Back",LCHComposeDetailToolbarCloneButtonText:"Clone",LCHComposeDetailToolbarDiscardButtonText:"Discard",LCHComposeDetailDiscardConfirmText:"Are you sure?",LCHComposeDetailFlagAlertText:"This recipe will be ignored because it contains potentially unsafe code.",LCHComposeDetailFormNameFieldText:"Name (e.g. Say Hello)",LCHComposeDetailFormSignatureFieldText:"Signature (e.g. XYZGreet)",LCHComposeDetailFormInputTypesFieldText:"Input Types (e.g. String, Bool)",LCHComposeDetailFormCallbackArgsFieldText:"arguments",LCHComposeDetailFormCallbackBodyFieldText:"Function Body (e.g. window.alert('Hello');)",LCHComposeDetailFormOutputTypeFieldText:"Output Type (e.g. String)",LCHComposeDetailFormCanonicalExampleCallbackBodyFieldText:"Canonical Example Body",LCHComposeDetailFormStyleFieldText:"CSS (e.g. body { background: red; })",LCHComposeDetailFormURLFilterFieldText:"URL Filter (e.g. example.com or /https?://(.*\\\\.)?example\\\\.com/i)",LCHComposeDetailFormIsAutomaticFieldLabelText:"Run automatically"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/submodules/LCHComposeDetail/i18n.es.yml":{LCHComposeDetailToolbarBackButtonText:"Back",LCHComposeDetailToolbarCloneButtonText:"Clonar",LCHComposeDetailToolbarDiscardButtonText:"Eliminar",LCHComposeDetailDiscardConfirmText:"¿Estás segur@?",LCHComposeDetailFlagAlertText:"Esta receta sera ignorada porque tiene código potencialmente inseguro.",LCHComposeDetailFormNameFieldText:"Nombre (e.g. Decir hola)",LCHComposeDetailFormSignatureFieldText:"Firma (e.g. XYZDarLaBienvenida)",LCHComposeDetailFormInputTypesFieldText:"Tipos de entrada (e.g. String, Bool)",LCHComposeDetailFormCallbackArgsFieldText:"argumentos",LCHComposeDetailFormCallbackBodyFieldText:"Cuerpo de función (e.g. window.alert('Hola');)",LCHComposeDetailFormOutputTypeFieldText:"Tipo de salida (e.g. String)",LCHComposeDetailFormCanonicalExampleCallbackBodyFieldText:"Cuerpo del ejemplo canónico",LCHComposeDetailFormStyleFieldText:"CSS (e.g. body { background: red; })",LCHComposeDetailFormURLFilterFieldText:"URL Filter (e.g. example.com o /https?://(.*\\\\.)?example\\\\.com/i)",LCHComposeDetailFormIsAutomaticFieldLabelText:"Ejecutar automáticamente"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/submodules/LCHComposeDetail/i18n.fr.yml":{LCHComposeDetailToolbarBackButtonText:"Back",LCHComposeDetailToolbarCloneButtonText:"Cloner",LCHComposeDetailToolbarDiscardButtonText:"Supprimer",LCHComposeDetailDiscardConfirmText:"Êtes-vous sûr ?",LCHComposeDetailFlagAlertText:"Cette recette va être ignorée parce qu'elle contient du code potentiellement non-sécurisé.",LCHComposeDetailFormNameFieldText:"Nom (e.g. Dire bonjour)",LCHComposeDetailFormSignatureFieldText:"Signature (e.g. XYZAccueillir)",LCHComposeDetailFormInputTypesFieldText:"Types de saisie (e.g. String, Bool)",LCHComposeDetailFormCallbackArgsFieldText:"arguments",LCHComposeDetailFormCallbackBodyFieldText:"Corps de fonction (e.g. window.alert('Bonjour');)",LCHComposeDetailFormOutputTypeFieldText:"Type de sortie (e.g. String)",LCHComposeDetailFormCanonicalExampleCallbackBodyFieldText:"Corps de l'exemple canonique",LCHComposeDetailFormStyleFieldText:"CSS (e.g. body { background: red; })",LCHComposeDetailFormURLFilterFieldText:"URL Filter (e.g. example.com ou /https ?://(.*\\\\.) ?example\\\\.com/i)",LCHComposeDetailFormIsAutomaticFieldLabelText:"Exécuter automatiquement"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/submodules/LCHComposeListItem/i18n.en.yml":{LCHComposeListItemFlaggedAlertText:"[Flagged]"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/submodules/LCHComposeListItem/i18n.es.yml":{LCHComposeListItemFlaggedAlertText:"[Señalado]"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/submodules/LCHComposeListItem/i18n.fr.yml":{LCHComposeListItemFlaggedAlertText:"[Marqué]"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/submodules/LCHComposePair/i18n.en.yml":{LCHComposePairKeyFieldText:"Key",LCHComposePairSubmitButtonText:"Submit",LCHComposePairClearButtonText:"Delete key"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/submodules/LCHComposePair/i18n.es.yml":{LCHComposePairKeyFieldText:"Clave",LCHComposePairSubmitButtonText:"Someter",LCHComposePairClearButtonText:"Eliminar clave"},"/Users/rozano/Mega/lch/lch-web/os-app/open-compose/submodules/LCHComposePair/i18n.fr.yml":{LCHComposePairKeyFieldText:"Clé",LCHComposePairSubmitButtonText:"Soumettre",LCHComposePairClearButtonText:"Supprimer la clé"},"/Users/rozano/Mega/lch/lch-web/os-app/open-guide/i18n.en.yml":{LCHGuideTitle:"Launchlet Guide",LCHGuideDescription:"Documentation for project",LCHGuideDocumentFields:{LCHDocumentName:"Name",LCHDocumentCallbackBody:"Callback",LCHDocumentSignature:"Signature",LCHDocumentInputTypes:"Input Types",LCHDocumentCallbackArgs:"Arguments",LCHDocumentOutputType:"Output Type"}},"/Users/rozano/Mega/lch/lch-web/os-app/open-vitrine/i18n.en.yml":{LCHVitrineTitle:"Launchlet",LCHVitrineDescription:"Make the web yours.",LCHVitrineVideo1HeadingText:"Search recipes.",LCHVitrineVideo2HeadingText:"Tutorial.",LCHVitrineVideo3HeadingText:"Sync with the browser extension.",LCHVitrineVideo4HeadingText:"Pipe mode.",OLSKLandingBlurbText:"Customize any website with JavaScript or CSS.",LCHVitrineDemoButtonCommitText:"Demo Commit mode",LCHVitrineDemoButtonPreviewText:"Demo Preview mode",LCHVitrineDemoButtonPipeText:"Demo Pipe mode",LCHVitrineBrueghelText:"A photo of a postcard containing Pieter Bruegel's painting: The Fall of the Rebel Angels",LCHVitrineDemoRecipeNames:{LCHVitrinePageColoursRandomize:"Randomize page colours",LCHVitrinePageColoursRestore:"Restore page colours",LCHVitrineCopyPageInfo:"Copy page info",LCHVitrineSendEmail:"Send email",LCHVitrinePageLinksHighlightAdd:"Highlight page links",LCHVitrinePageLinksHighlightRemove:"Remove page links highlight",LCHVitrineMinimalistDateString:"Minimalist Date String"},LCHVitrineCopyPageInfoAlertText:"Copied to clipboard"},"/Users/rozano/Mega/lch/lch-web/os-app/open-vitrine/i18n.es.yml":{LCHVitrineTitle:"Launchlet",LCHVitrineDescription:"Hazlo tuyo el web.",LCHVitrineVideo1HeadingText:"Buscar recetas.",LCHVitrineVideo2HeadingText:"Tutorial.",LCHVitrineVideo3HeadingText:"Sincronizar con el extensión del navigador.",LCHVitrineVideo4HeadingText:"Modo de Pipe.",OLSKLandingBlurbText:"Personalizar qualquier sitio web con JavaScript o CSS.",LCHVitrineDemoButtonCommitText:"Demo modo de Commit",LCHVitrineDemoButtonPreviewText:"Demo modo de Preview",LCHVitrineDemoButtonPipeText:"Demo modo de Pipe",LCHVitrineBrueghelText:"Una foto de una tarjeta postal que contiene una pintura de Pieter Bruegel : La caída de los ángeles rebeldes",LCHVitrineDemoRecipeNames:{LCHVitrinePageColoursRandomize:"Aleatorizar los colores de la página",LCHVitrinePageColoursRestore:"Restablecer los colores de la página",LCHVitrineCopyPageInfo:"Copiar información de la página",LCHVitrineSendEmail:"Enviar correo",LCHVitrinePageLinksHighlightAdd:"Marcar los enlaces de la página",LCHVitrinePageLinksHighlightRemove:"Quitar las marcas enlace de la página",LCHVitrineMinimalistDateString:"Frase del dato minimalista"},LCHVitrineCopyPageInfoAlertText:"Copiado al portapapeles"},"/Users/rozano/Mega/lch/lch-web/os-app/open-vitrine/i18n.fr.yml":{LCHVitrineTitle:"Launchlet",LCHVitrineDescription:"Faites-en le vôtre le web.",LCHVitrineVideo1HeadingText:"Chercher des recettes.",LCHVitrineVideo2HeadingText:"Tutoriel.",LCHVitrineVideo3HeadingText:"Synchroniser avec l'extension du navigateur.",LCHVitrineVideo4HeadingText:"Mode Pipe.",OLSKLandingBlurbText:"Personnaliser de n'importe quel site web avec JavaScript ou CSS.",LCHVitrineDemoButtonCommitText:"Démo mode Commit",LCHVitrineDemoButtonPreviewText:"Démo mode Preview",LCHVitrineDemoButtonPipeText:"Démo mode Pipe",LCHVitrineBrueghelText:"Une photo d'une carte postale qui contient une peinture de Pieter Bruegel : La Chute des anges rebelles",LCHVitrineDemoRecipeNames:{LCHVitrinePageColoursRandomize:"Randomiser les couleurs de la page",LCHVitrinePageColoursRestore:"Rétablir les couleurs de la page",LCHVitrineCopyPageInfo:"Copier les informations de la page",LCHVitrineSendEmail:"Envoyer email",LCHVitrinePageLinksHighlightAdd:"Surligner des liens de la page",LCHVitrinePageLinksHighlightRemove:"Enlever le surlignage des liens de la page",LCHVitrineMinimalistDateString:"Chaîne de date minimaliste"},LCHVitrineCopyPageInfoAlertText:"Copié dans le presse-papier"},"/Users/rozano/Mega/lch/lch-web/os-app/open-vitrine/submodules/LCHFeatureList/i18n.en.yml":{LCHFeatureListArray:[["Add scripts or styles.","Create Recipes with JavaScript or CSS."],["General or specific.","Trigger some Recipes based on the URL."],["Power up your browser.","The extension can run Recipes automatically on page load."],["Save it to go.","Export all Recipes as a bookmarklet."]]},"/Users/rozano/Mega/lch/lch-web/os-app/open-vitrine/submodules/LCHFeatureList/i18n.es.yml":{LCHFeatureListArray:[["Adicionar scripts o estilos.","Crear Recetas con JavaScript o CSS."],["General o específica.","Activar algunas Recetas basadas en la URL."],["Augmenta tu navegador.","La extensión puede ejecutar Recetas automáticamente al cargar de la página."],["Tomarla para llevar.","Exportar todas las Recetas como un bookmarklet."]]},"/Users/rozano/Mega/lch/lch-web/os-app/open-vitrine/submodules/LCHFeatureList/i18n.fr.yml":{LCHFeatureListArray:[["Ajouter du code ou du style.","Créer des Recettes avec JavaScript ou CSS."],["Général ou spécifique.","Activer certaines Recettes basé sur l'URL."],["Augmentez votre navigateur.","L'extension peut exécuter des Recettes automatiquement lors du chargement de la page."],["Avoir ça pour emporter.","Exporter toutes les Recettes sous forme de bookmarklet."]]}}}[r.LCHOptionLanguage])};function i(e){o(1,c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptFilterText=e,c),function(){for(var e=0;e<c._ValuePromptObjects.length;e++)e&&e!==c._ValuePromptActiveIndex&&(o(1,c._ValuePromptObjects[e].LCHPromptFilterText="",c),o(1,c._ValuePromptObjects[e].LCHPromptMatchStop=!1,c))}(),r.LCHOptionMode===Bt.LCHLauncherModePipe()&&(!1===c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptInputThrottle&&o(1,c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptMatchStop=!1,c),c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptFilterText||o(1,c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptMatchStop=!1,c)),function(){if(r.LCHOptionMode!==Bt.LCHLauncherModePipe())return;if(!c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptFilterText)return;const e=c._ValuePromptActiveIndex;Ut.OLSKThrottleMappedTimeout(c._ValuePromptObjects[e],"LCHPromptInputThrottle",{OLSKThrottleDuration:Bt.LCHLauncherThrottleDuration,OLSKThrottleCallback(){setTimeout((function(){o(1,c._ValuePromptObjects[e].LCHPromptInputThrottle=!1,c)}))}})}(),function(){if(r.LCHOptionMode!==Bt.LCHLauncherModePipe())return;if(!c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptFilterText)return;const e=c._ValuePromptActiveIndex;Ut.OLSKThrottleMappedTimeout(c._ValuePromptObjects[e],"LCHPromptResultsThrottle",{OLSKThrottleDuration:Bt.LCHLauncherThrottleDuration,OLSKThrottleCallback(){setTimeout((function(){o(1,c._ValuePromptObjects[e].LCHPromptResultsThrottle=!1,c)}))}})}(),l(function(){if(r.LCHOptionMode===Bt.LCHLauncherModePipe()&&!c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptFilterText&&!1===c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptResultsThrottle)return c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptItemsVisible;if(!c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptFilterText)return r.LCHOptionMode===Bt.LCHLauncherModePreview()?c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptItemsAll:[];const e=c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptItemsAll.filter((function(e){return!e.LCHRecipeIsExcluded||!e.LCHRecipeIsExcluded()}));let t=Mt.go(c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptFilterText,e,{key:"LCHRecipeName"});return t.length||!le()||c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptFilterText.slice(0,3).match(/[^A-Z]/)?r.LCHOptionMode===Bt.LCHLauncherModePipe()&&c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptItemsVisible.length&&!t.length?(c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptResultsThrottle&&Ut.OLSKThrottleSkip(c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptResultsThrottle),o(1,c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptMatchStop=!0,c),c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptItemsVisible):t.sort((function(e,t){return e.score<t.score?1:e.score>t.score?-1:0})).map((function(e){return e.obj})):e.filter((function(e){return e.LCHRecipeSignature===c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptFilterText}))}())}function l(e){o(1,c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptItemsVisible=e,c),s(c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptItemsVisible[0])}function s(e){o(1,c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptItemSelected=e,c),r.LCHOptionMode===Bt.LCHLauncherModePreview()&&c.ControlRun(c._ValuePromptObjects[0].LCHPromptItemSelected),r.LCHOptionMode===Bt.LCHLauncherModePipe()&&(function(){if(0===c._ValuePromptActiveIndex){if(!c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptItemSelected)return o(1,c._ValuePromptObjects[1].LCHPromptItemsVisible=o(1,c._ValuePromptObjects[1].LCHPromptItemsAll=[],c),c),void delete c._ValuePromptObjects[1].LCHPromptItemSelected;o(1,c._ValuePromptObjects[1].LCHPromptItemsAll=c._ValueAllActions.filter((function(t){return c._ValueTypeEquivalenceMap[e.LCHRecipeOutputType||"Command"].filter((function(e){return ce.LCHRuntimeInputTypes(t.LCHRecipeInputTypes).shift()===e})).length})).sort(Bt.LCHLauncherActionComparator(e.LCHRecipeOutputType||"Command")),c),o(1,c._ValuePromptObjects[1].LCHPromptItemsVisible=c._ValuePromptObjects[1].LCHPromptItemsAll,c),o(1,c._ValuePromptObjects[1].LCHPromptItemSelected=c._ValuePromptObjects[1].LCHPromptItemsVisible[0],c)}}(),c._ValuePromptActiveIndex>1||c._ValuePromptObjects[1].LCHPromptItemSelected&&(o(1,c._ValuePromptObjects[2].LCHPromptIsVisible=kt.LCHRecipesActionTakesObject(c._ValuePromptObjects[1].LCHPromptItemSelected),c),o(1,c._ValuePromptObjects[2].LCHPromptItemsAll=c._ValuePromptObjects[2].LCHPromptIsVisible&&"String"!==ce.LCHRuntimeInputTypes(c._ValuePromptObjects[1].LCHPromptItemSelected.LCHRecipeInputTypes).pop()?c._ValueAllSubjects.filter((function(e){return c._ValueTypeEquivalenceMap[ce.LCHRuntimeInputTypes(c._ValuePromptObjects[1].LCHPromptItemSelected.LCHRecipeInputTypes).pop()].includes(e.LCHRecipeOutputType)})):[],c),o(1,c._ValuePromptObjects[2].LCHPromptItemsVisible=c._ValuePromptObjects[2].LCHPromptItemsAll,c),o(1,c._ValuePromptObjects[2].LCHPromptItemSelected=c._ValuePromptObjects[2].LCHPromptItemsVisible[0],c)))}const c={_ValuePromptActiveIndex:0,_ValuePromptObjects:[],_ValueAllPromptRecipes:[],_ValueAllSubjects:[],_ValueAllActions:[],ValuePromptActiveIndex(e){if(void 0===e)return c._ValuePromptActiveIndex;r.LCHOptionMode===Bt.LCHLauncherModePipe()&&(Ut.OLSKThrottleIsValid(c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptInputThrottle)&&clearTimeout(c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptInputThrottle._OLSKThrottleTimeoutID),o(1,c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptInputThrottle=void 0,c),Ut.OLSKThrottleIsValid(c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptResultsThrottle)&&clearTimeout(c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptResultsThrottle._OLSKThrottleTimeoutID),o(1,c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptResultsThrottle=void 0,c)),c._ValuePromptObjects[1].LCHPromptItemsAll.length&&(o(1,c._ValuePromptActiveIndex=e,c),2===c._ValuePromptActiveIndex&&"String"===ce.LCHRuntimeInputTypes(c._ValuePromptObjects[1].LCHPromptItemSelected.LCHRecipeInputTypes).pop()&&(c.ValuePromptDotModeEnabled(!0),c.ValuePromptDotModeText(c.ValuePromptDotModeText())))},ValuePromptDotModeEnabled(e){if(void 0===e)return c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptDotModeEnabled;o(1,c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptDotModeEnabled=e,c)},ValuePromptDotModeText(e){if(void 0===e)return c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptDotModeText;o(1,c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptDotModeText=e,c),l(c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptDotModeText?[{LCHRecipeName:c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptDotModeText,LCHRecipeCallback:()=>e,LCHRecipeOutputType:Ue(c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptDotModeText)?"URL":"String"}]:[])},ValuePromptResultsIsVisible(e){if(void 0===e)return!1===c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptResultsThrottle;o(1,c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptResultsThrottle=!e&&void 0,c)},DataComposition:()=>r.LCHOptionMode===Bt.LCHLauncherModePipe()?{LCHCompositionAction:c._ValuePromptObjects[1].LCHPromptItemSelected,LCHCompositionSubjectPrimary:c._ValuePromptObjects[0].LCHPromptItemSelected,LCHCompositionSubjectSecondary:c._ValuePromptObjects[2].LCHPromptItemSelected}:{LCHCompositionAction:Object.assign(Ot(),{LCHRecipeName:a("LCHStandardRecipeNames")[Ot().LCHRecipeSignature]}),LCHCompositionSubjectPrimary:c._ValuePromptObjects[0].LCHPromptItemSelected},InterfaceBodyDidClick(e){c._ValueComponentDidMount&&(c._ValueRootElementInstance.contains(e.target)||c.ControlExit())},interfaceDidClickPrompt(e){r.LCHOptionMode===Bt.LCHLauncherModePipe()&&c.ValuePromptActiveIndex(c._ValuePromptObjects.indexOf(e))},interfaceDidKeydown(e){c.ControlHandleEventKeydown(e)},InterfaceDotModeFieldDidInput(e){c.ValuePromptDotModeText(this.value)},_ControlHandleEventKeydownModeDotMode(e){const t={Escape:()=>(e.preventDefault(),e.stopPropagation(),c.ValuePromptDotModeEnabled(!1)||!0),Tab:()=>(e.preventDefault(),e.stopPropagation(),!c.ValuePromptDotModeText()||c.ValuePromptDotModeEnabled(!1)),Enter:()=>c.ValuePromptDotModeEnabled(!1)};return!t[e.key]||t[e.key]()},_ControlHandleEventKeydownEscape:e=>(e.preventDefault(),e.stopPropagation(),r.LCHOptionMode===Bt.LCHLauncherModePipe()&&c.ValuePromptResultsIsVisible()?c.ValuePromptResultsIsVisible(!1):r.LCHOptionMode!==Bt.LCHLauncherModePipe()&&c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptFilterText?i(""):void c.ControlExit()),_ControlHandleEventKeydownTab(e){e.preventDefault(),r.LCHOptionMode===Bt.LCHLauncherModePipe()&&c.ValuePromptActiveIndex(Bt.LCHLauncherConstrainIndex(c._ValuePromptObjects.filter((function(e){return e.LCHPromptIsVisible})),c._ValuePromptActiveIndex+(e.shiftKey?-1:1)*(!c._ValuePromptActiveIndex&&c._ValuePromptObjects[2].LCHPromptIsVisible&&1===c._ValuePromptObjects[1].LCHPromptItemsAll.length?2:1)))},_ControlHandleEventKeydownEnter(e){e.preventDefault(),e.stopPropagation(),kt.LCHCompositionErrors(c.DataComposition())||c.ControlTerminate()},_ControlHandleEventKeydownArrow(e){if(r.LCHOptionMode===Bt.LCHLauncherModePipe()){if(e.preventDefault(),!c.ValuePromptResultsIsVisible())return c.ValuePromptResultsIsVisible(!0);c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptResultsThrottle&&Ut.OLSKThrottleSkip(c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptResultsThrottle)}},_ControlHandleEventKeydownArrowDown(e){r.LCHOptionMode===Bt.LCHLauncherModePipe()&&(e.preventDefault(),void 0!==c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptResultsThrottle?c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptResultsThrottle&&Ut.OLSKThrottleSkip(c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptResultsThrottle):o(1,c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptResultsThrottle=!1,c))},_ControlHandleEventKeydownDot(e){r.LCHOptionMode===Bt.LCHLauncherModePipe()&&(e.preventDefault(),0===c._ValuePromptActiveIndex&&(Ut.OLSKThrottleIsValid(c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptResultsThrottle)&&clearTimeout(c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptResultsThrottle._OLSKThrottleTimeoutID),c.ValuePromptResultsIsVisible(!1),c.ValuePromptDotModeEnabled(!0),i(""),c.ValuePromptDotModeText(c.ValuePromptDotModeText()),c.ValuePromptDotModeText()||(o(1,c._ValuePromptObjects[1].LCHPromptItemsAll=[],c),o(1,c._ValuePromptObjects[1].LCHPromptItemsVisible=[],c),delete c._ValuePromptObjects[1].LCHPromptItemSelected)))},_ControlHandleEventKeydownBackspace(e){if(r.LCHOptionMode===Bt.LCHLauncherModePipe()){if(e.preventDefault(),c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptResultsThrottle)return i(c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptFilterText.slice(0,-1));if(c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptFilterText)return o(1,c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptMatchStop=!1,c),i("");l([]),o(1,c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptResultsThrottle=void 0,c),o(1,c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptDotModeText="",c)}},ControlHandleEventKeydown(e){if(c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptDotModeEnabled&&c._ControlHandleEventKeydownModeDotMode(e))return;const t={Escape:c._ControlHandleEventKeydownEscape,Tab:c._ControlHandleEventKeydownTab,".":c._ControlHandleEventKeydownDot,Enter:c._ControlHandleEventKeydownEnter,ArrowUp:c._ControlHandleEventKeydownArrow,ArrowDown:c._ControlHandleEventKeydownArrowDown,Backspace:c._ControlHandleEventKeydownBackspace};if(t[e.key])return t[e.key](e);c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptDotModeEnabled||r.LCHOptionMode===Bt.LCHLauncherModePipe()&&(e.preventDefault(),Bt.LCHLauncherKeyboardEventIsTextInput(e)&&i(c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptInputThrottle?c._ValuePromptObjects[c._ValuePromptActiveIndex].LCHPromptFilterText+e.key:e.key))},ControlReloadSubjects(e){let t=Bt.LCHLauncherReloadableSubjects([e]);return!!t.length&&(o(1,c._ValuePromptObjects[0].LCHPromptItemsVisible=[],c),o(1,c._ValuePromptObjects[0].LCHPromptItemsAll=t,c),c.ValuePromptActiveIndex(0),s(t[0]),!0)},async ControlTerminate(){r.LCHOptionMode===Bt.LCHLauncherModePipe()&&c.ControlReloadSubjects(await c.ControlRun(c.DataComposition()))||(r.LCHOptionMode===Bt.LCHLauncherModeCommit()&&await c.ControlRun(c._ValuePromptObjects[0].LCHPromptItemSelected),c.ControlExit())},ControlRun:async e=>c._ControlRun(e.LCHCompositionAction?await kt.LCHAPIExecuteComposition(e,c._ValueSharedAPI):await kt.LCHAPIExecuteRecipe(e,[],c._ValueSharedAPI)),_ControlRun:async e=>e?"object"!=typeof e||kt.LCHComponentDescriptorsErrors(e)?Promise.resolve(e):new Promise((function(t,r){let n=e.LCHComponentDescriptorProps;e.LCHComponentDescriptorOLSKLocalized&&Object.assign(n,{OLSKLocalized:a}),n[e.LCHComponentDescriptorCompletionHandlerSignature]=function(){delete c._ValueSecondaryComponentDescriptor,c.ControlExit()},o(1,c._ValueSecondaryComponentDescriptor={LCHInstanceClass:qt[e.LCHComponentDescriptorName],LCHInstanceProps:n},c)})):Promise.resolve(e),ControlExit(){if(c._ValueFilterInputInstance===document.activeElement&&c._ValueFilterInputInstance.blur(),"function"==typeof n)return n()},ReactFocusFilterInput(){r.LCHOptionMode!==Bt.LCHLauncherModePipe()&&setTimeout((function(){c._ValueFilterInputInstance.focus()}),20)},ReactScrollSelectedItemIntoView(){if(le())return;let e=document.querySelector(".OLSKResultsListItemSelected");e&&e.scrollIntoView({block:"nearest",inline:"nearest"})},async SetupEverything(){c.SetupSharedRecipes(),await c.SetupPageRecipes(),c.SetupSharedAPI(),c.SetupTasks(),c.SetupPromptObjects()},SetupSharedRecipes(){o(1,c._ValueSharedRecipes=Kt().map((function(e){return Object.assign(e,{LCHRecipeName:e.LCHRecipeName||a("LCHStandardRecipeNames")[e.LCHRecipeSignature]})})).concat(kt.LCHRuntimeFilteredRecipes(r.LCHOptionRecipes,window.location.href)),c)},async SetupPageRecipes(){if(!r.LCHOptionIncludePageRecipes)return;let e=window.LCHPageRecipes;e||(e=(window.wrappedJSObject||{}).LCHPageRecipes),!e&&window.location.origin&&"null"!==window.location.origin&&await new Promise((function(t,o){window.addEventListener("message",(function o(r){if(r.source!==window&&!le())return console.log("not window");"LCHPageRecipes"!==r.data&&Array.isArray(r.data)&&(window.removeEventListener("message",o),e=r.data.filter((function(e){return!kt.LCHRecipeProxyErrors(e)})).map((function(e){return{LCHRecipeName:e.LCHRecipeProxyName,LCHRecipeSignature:e.LCHRecipeProxySignature,LCHRecipeCallback(){window.postMessage(e.LCHRecipeProxySignature,window.location.origin)}}})),t())}),!1),window.postMessage("LCHPageRecipes",window.location.origin),setTimeout(t,20)})),Array.isArray(e)&&c._ValueSharedRecipes.push(...Array.from(e).map((function(e){return delete e.LCHRecipeURLFilter,delete e.LCHRecipeIsAutomatic,e._LCHRecipeSource=window.location.host,e})).filter((function(e){return!kt.LCHRecipesErrors(e)})))},SetupSharedAPI(){o(1,c._ValueSharedAPI=ce.LCHRuntimeAPI(c._ValueSharedRecipes),c)},SetupTasks(){r.LCHOptionRunAutomaticRecipes&&kt.LCHAPIRunTasks(c._ValueSharedRecipes,window.location.href)},SetupPromptObjects(){if(o(1,c._ValueAllPromptRecipes=Bt.LCHLauncherUIRecipesForMode(c._ValueSharedRecipes,r.LCHOptionMode),c),r.LCHOptionMode===Bt.LCHLauncherModePipe()){o(1,c._ValueTypeEquivalenceMap=kt.LCHAPITypeEquivalenceMapForRecipes(c._ValueSharedRecipes),c);const e=kt.LCHAPITypeNameMap(c._ValueSharedRecipes);o(1,c._ValueAllSubjects=c._ValueAllPromptRecipes.filter((function(e){return!!kt.LCHRecipesIsSubject(e)||!!kt.LCHRecipesIsCommand(e)})).filter((function(e){return!e.LCHRecipeOutputType||Object.keys(c._ValueTypeEquivalenceMap).includes(e.LCHRecipeOutputType)})).map((function(t){return Object.assign(t,{_LCHRecipeOutputTypeName:e[t.LCHRecipeOutputType]})})),c),o(1,c._ValueAllActions=c._ValueAllPromptRecipes.filter(kt.LCHRecipesIsAction),c);const t=Object.keys(c._ValueTypeEquivalenceMap).filter((function(e){return c._ValueAllActions.filter((function(t){return ce.LCHRuntimeInputTypes(t.LCHRecipeInputTypes).shift()===e})).length}));return c._ValuePromptObjects.push({LCHPromptClass:"LCHLauncherSubjectPrompt",LCHPromptHeading:a("LCHLauncherSubjectPromptHeadingText"),LCHPromptItemsVisible:[],LCHPromptItemsAll:c._ValueAllSubjects.filter((function(e){return!e.LCHRecipeOutputType||t.includes(e.LCHRecipeOutputType)})),LCHPromptInputThrottle:void 0,LCHPromptFilterText:"",LCHPromptMatchStop:!1,LCHPromptResultsThrottle:void 0,LCHPromptDotModeText:"",LCHPromptIsVisible:!0},{LCHPromptClass:"LCHLauncherActionPrompt",LCHPromptHeading:a("LCHLauncherActionPromptHeadingText"),LCHPromptItemsVisible:[],LCHPromptItemsAll:[],LCHPromptInputThrottle:void 0,LCHPromptFilterText:"",LCHPromptMatchStop:!1,LCHPromptResultsThrottle:void 0,LCHPromptIsVisible:!0},{LCHPromptClass:"LCHLauncherObjectPrompt",LCHPromptHeading:a("LCHLauncherObjectPromptHeadingText"),LCHPromptItemsVisible:[],LCHPromptItemsAll:[],LCHPromptInputThrottle:void 0,LCHPromptFilterText:"",LCHPromptMatchStop:!1,LCHPromptResultsThrottle:void 0,LCHPromptDotModeText:"",LCHPromptIsVisible:!1})}c._ValuePromptObjects.push({LCHPromptClass:"LCHLauncherFilterPrompt",LCHPromptItemsVisible:[],LCHPromptItemsAll:c._ValueAllPromptRecipes,LCHPromptFilterText:"",LCHPromptResultsThrottle:!1,LCHPromptIsVisible:!0}),r.LCHOptionMode===Bt.LCHLauncherModePreview()&&(o(1,c._ValuePromptObjects[0].LCHPromptItemsVisible=c._ValuePromptObjects[0].LCHPromptItemsAll,c),o(1,c._ValuePromptObjects[0].LCHPromptItemSelected=c._ValuePromptObjects[0].LCHPromptItemsAll.filter((function(e){return e._LCHRecipeIsSelected})).shift(),c))},LifecycleModuleWillMount(){c.SetupEverything()},LifecycleModuleDidMount(){setTimeout((function(){o(1,c._ValueComponentDidMount=!0,c)}),100)},LifecycleModuleDidUpdate(){c.ReactScrollSelectedItemIntoView()}};var p;return c.LifecycleModuleWillMount(),D(c.LifecycleModuleDidMount),p=c.LifecycleModuleDidUpdate,w().$$.after_update.push(p),e.$$set=e=>{"LRTOptions"in e&&o(0,r=e.LRTOptions),"LRTDidFinish"in e&&o(5,n=e.LRTDidFinish)},[r,c,a,i,s,n,function(){c._ValuePromptObjects[0].LCHPromptFilterText=this.value,o(1,c)},function(e){V[e?"unshift":"push"]((()=>{c._ValueFilterInputInstance=e,o(1,c)}))},()=>i(c._ValueFilterInputInstance.value),function(e,t){e[t].LCHPromptDotModeText=this.value,o(1,c)},e=>s(e.detail),e=>s(e.detail)||c.ControlTerminate(),e=>c.interfaceDidClickPrompt(e),function(e){V[e?"unshift":"push"]((()=>{c._ValueRootElementInstance=e,o(1,c)}))}]}return class extends te{constructor(e){super(),ee(this,e,vo,Eo,s,{LRTOptions:0,LRTDidFinish:5})}}},o.exports=n()})),Me=(je=Ne)&&je.__esModule&&Object.prototype.hasOwnProperty.call(je,"default")?je.default:je;return Be._ValueClass=Me,function(){const e={LCHModeCommit:Ve,LCHModePreview:Ke,LCHModePipe:ke,LCHSingletonCreate:Be.LifecycleSingletonCreate,LCHSingletonExists:Be.DataSingletonExists,LCHSingletonDestroy:Be.LifecycleSingletonDestroy,LCHTasksRun:Be.ControlRunTasks};return Object.freeze(e),e}()}(); //# sourceMappingURL=launchlet.js.map